Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc11.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: isa2_basic_fc11.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=528753112"
39.ident "BY rg131678 ON Mon Jul 14 13:54:16 CDT 2003"
40.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc11.s,v 1.3 2007/07/05 21:58:57 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 0xD, %g1
66 set 0x6, %g2
67 set 0x5, %g3
68 set 0x3, %g4
69 set 0xB, %g5
70 set 0xB, %g6
71 set 0xD, %g7
72 !# Input registers
73 set -0x8, %i0
74 set -0x6, %i1
75 set -0xB, %i2
76 set -0x5, %i3
77 set -0x6, %i4
78 set -0x7, %i5
79 set -0xE, %i6
80 set -0x9, %i7
81 !# Local registers
82 set 0x12C5150E, %l0
83 set 0x73A08ABD, %l1
84 set 0x0C8844C5, %l2
85 set 0x3E95F8EC, %l3
86 set 0x3D92542A, %l4
87 set 0x2A1968CA, %l5
88 set 0x2D3841E0, %l6
89 !# Output registers
90 set -0x1A1D, %o0
91 set 0x059A, %o1
92 set 0x1CAF, %o2
93 set 0x14A0, %o3
94 set 0x0902, %o4
95 set -0x0C16, %o5
96 set -0x04E7, %o6
97 set 0x073E, %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 ldd [%l7 + 0x28], %f6
112 fpsub16s %f8, %f8, %f14
113 ldsw [%l7 + 0x2C], %l4
114 movrgz %l1, 0x3B0, %g5
115 addccc %i2, %i6, %o5
116 nop
117 setx loop_1, %l0, %l1
118 wrpr 0x1, %tl
119 wrpr %l1, %tnpc
120 setx 0x34400001400, %l0, %l1
121 wrpr %l1, %tstate
122 wrhpr 0x4, %htstate
123 done
124 brlez,a %o7, loop_2
125 fpsub32s %f3, %f4, %f3
126 brz %g4, loop_3
127loop_1:
128 movgu %xcc, %g3, %o0
129loop_2:
130 fmovsneg %xcc, %f10, %f1
131 fnor %f2, %f12, %f8
132loop_3:
133 std %f14, [%l7 + 0x70]
134 fble,a %fcc0, loop_4
135 fsrc2 %f6, %f0
136 fbu,a %fcc1, loop_5
137 ld [%l7 + 0x18], %f0
138loop_4:
139 fxnors %f8, %f9, %f4
140 brlez %i4, loop_6
141loop_5:
142 std %f8, [%l7 + 0x20]
143 fpsub16 %f4, %f0, %f8
144 fandnot2s %f5, %f13, %f9
145loop_6:
146 brlz %l6, loop_7
147 fmovrse %o4, %f10, %f8
148 sll %i5, 0x19, %g2
149 bne,pn %xcc, loop_8
150loop_7:
151 std %f2, [%l7 + 0x50]
152 fsrc1s %f7, %f9
153 lduw [%l7 + 0x48], %o3
154loop_8:
155 fpsub16s %f0, %f2, %f1
156 fmuld8ulx16 %f5, %f15, %f6
157 movne %icc, %o1, %i3
158 ldsb [%l7 + 0x56], %g1
159 stw %l3, [%l7 + 0x44]
160 lduw [%l7 + 0x54], %g7
161 ldsw [%l7 + 0x08], %i7
162 fmovdne %icc, %f4, %f13
163 stb %l0, [%l7 + 0x42]
164 lduh [%l7 + 0x62], %i0
165 subccc %g6, 0x0BBF, %l2
166 movgu %icc, %l5, %o2
167 fmovdcc %icc, %f9, %f13
168 ldd [%l7 + 0x78], %f6
169 movgu %icc, %i1, %l4
170 fone %f10
171 fpsub32 %f8, %f0, %f8
172 edge16l %o6, %l1, %g5
173 bn,pn %icc, loop_9
174 bg,pn %xcc, loop_10
175 ldsh [%l7 + 0x70], %i6
176 fbo %fcc0, loop_11
177loop_9:
178 lduh [%l7 + 0x5C], %i2
179loop_10:
180 fbo %fcc2, loop_12
181 ble %xcc, loop_13
182loop_11:
183 fmovdcc %xcc, %f13, %f5
184 sethi 0x02D8, %o5
185loop_12:
186 fpackfix %f10, %f8
187loop_13:
188 or %o7, %g4, %o0
189 orcc %g3, %i4, %o4
190 fpadd32 %f4, %f4, %f12
191 bleu,a,pn %xcc, loop_14
192 fmovdge %icc, %f5, %f2
193 tne %xcc, 0x6
194 fzero %f14
195loop_14:
196 bne,a,pn %icc, loop_15
197 fmovrsgez %l6, %f3, %f4
198 fmovrdgz %i5, %f6, %f6
199 movrne %o3, 0x2DB, %o1
200loop_15:
201 movvc %icc, %g2, %g1
202 movgu %xcc, %i3, %g7
203 edge32 %i7, %l0, %l3
204 stb %g6, [%l7 + 0x08]
205 ldsh [%l7 + 0x50], %i0
206 xnor %l5, 0x0C35, %l2
207 stw %i1, [%l7 + 0x48]
208 tge %xcc, 0x2
209 stx %o2, [%l7 + 0x20]
210 fble %fcc3, loop_16
211 smulcc %o6, %l1, %l4
212 edge16n %i6, %i2, %g5
213 fmul8x16au %f13, %f6, %f4
214loop_16:
215 move %xcc, %o5, %g4
216 lduw [%l7 + 0x3C], %o7
217 bcc loop_17
218 bcs loop_18
219 bne,a %icc, loop_19
220 stw %o0, [%l7 + 0x40]
221loop_17:
222 edge8ln %g3, %o4, %l6
223loop_18:
224 fmovsge %icc, %f1, %f1
225loop_19:
226 ldx [%l7 + 0x58], %i4
227 edge32 %o3, %i5, %o1
228 lduw [%l7 + 0x54], %g1
229 fexpand %f5, %f0
230 andn %i3, 0x0778, %g2
231 stb %i7, [%l7 + 0x0A]
232 mulscc %g7, 0x1CB6, %l0
233 fone %f12
234 lduh [%l7 + 0x26], %g6
235 sdivx %i0, 0x05F4, %l3
236 stw %l5, [%l7 + 0x60]
237 stx %l2, [%l7 + 0x18]
238 sth %i1, [%l7 + 0x4C]
239 sub %o2, 0x1939, %o6
240 bge,pt %xcc, loop_20
241 subccc %l4, %i6, %i2
242 lduw [%l7 + 0x68], %g5
243 ldsw [%l7 + 0x50], %l1
244loop_20:
245 ldx [%l7 + 0x58], %g4
246 ldub [%l7 + 0x65], %o5
247 tvs %icc, 0x1
248 fmuld8sux16 %f2, %f4, %f0
249 fabsd %f8, %f10
250 fpadd32 %f8, %f2, %f0
251 tl %xcc, 0x1
252 taddcctv %o7, 0x0535, %o0
253 fmovsne %xcc, %f13, %f4
254 taddcctv %g3, %o4, %i4
255 sth %o3, [%l7 + 0x60]
256 ldub [%l7 + 0x2F], %i5
257 movge %icc, %o1, %g1
258 andcc %l6, %i3, %i7
259 fmovscs %xcc, %f14, %f0
260 ldub [%l7 + 0x65], %g2
261 nop
262 setx loop_21, %l0, %l1
263 wrpr 0x1, %tl
264 wrpr %l1, %tnpc
265 setx 0x34400001400, %l0, %l1
266 wrpr %l1, %tstate
267 wrhpr 0x4, %htstate
268 done
269 bl,a %xcc, loop_22
270 fxnor %f8, %f2, %f14
271 st %f0, [%l7 + 0x64]
272loop_21:
273 stb %g7, [%l7 + 0x5B]
274loop_22:
275 fbne %fcc3, loop_23
276 std %f14, [%l7 + 0x70]
277 fmovdge %xcc, %f4, %f13
278 fmovd %f4, %f4
279loop_23:
280 bne,a %xcc, loop_24
281 bn loop_25
282 edge8ln %g6, %l0, %i0
283 lduh [%l7 + 0x36], %l5
284loop_24:
285 ldsh [%l7 + 0x54], %l3
286loop_25:
287 st %f8, [%l7 + 0x40]
288 ldsh [%l7 + 0x60], %l2
289 lduw [%l7 + 0x74], %o2
290 fmovsg %icc, %f2, %f7
291 fmovdgu %xcc, %f1, %f8
292 fcmped %fcc2, %f10, %f2
293 movrgez %o6, %i1, %i6
294 edge8n %l4, %i2, %g5
295 fnot2 %f2, %f14
296 call loop_26
297 fmovsvs %xcc, %f10, %f3
298 srlx %g4, 0x12, %l1
299 nop
300 setx loop_27, %l0, %l1
301 jmpl %l1, %o7
302loop_26:
303 movvc %xcc, %o5, %g3
304 fcmped %fcc1, %f4, %f4
305 edge8ln %o0, %o4, %i4
306loop_27:
307 edge8l %o3, %i5, %g1
308 lduw [%l7 + 0x70], %o1
309 edge8l %l6, %i3, %i7
310 fmul8ulx16 %f12, %f14, %f8
311 std %f2, [%l7 + 0x20]
312 movre %g7, %g6, %l0
313 lduh [%l7 + 0x3C], %i0
314 mulscc %g2, 0x1911, %l5
315 umulcc %l3, %l2, %o6
316 fpsub16 %f8, %f4, %f14
317 siam 0x1
318 movvc %icc, %i1, %i6
319 movrlez %o2, %l4, %g5
320 fcmple16 %f10, %f0, %g4
321 fmovdpos %icc, %f6, %f10
322 ldd [%l7 + 0x10], %f8
323 bshuffle %f2, %f10, %f12
324 fmovs %f4, %f3
325 tpos %icc, 0x7
326 fmovscc %xcc, %f14, %f3
327 lduh [%l7 + 0x74], %i2
328 ldub [%l7 + 0x7F], %l1
329 sth %o5, [%l7 + 0x2A]
330 fmovdcs %icc, %f6, %f12
331 lduh [%l7 + 0x2C], %o7
332 bcc loop_28
333 stx %o0, [%l7 + 0x50]
334 ldsh [%l7 + 0x12], %g3
335 fpsub32 %f10, %f2, %f0
336loop_28:
337 lduh [%l7 + 0x5E], %o4
338 stb %i4, [%l7 + 0x2A]
339 fcmpeq16 %f4, %f6, %o3
340 tl %xcc, 0x5
341 fmovdcc %icc, %f1, %f8
342 ldd [%l7 + 0x60], %f8
343 movrlz %i5, 0x2F2, %g1
344 ld [%l7 + 0x1C], %f14
345 fbl %fcc0, loop_29
346 ldsb [%l7 + 0x48], %l6
347 fmovs %f0, %f15
348 ldub [%l7 + 0x74], %o1
349loop_29:
350 mulscc %i3, 0x0912, %i7
351 tvc %icc, 0x2
352 stw %g6, [%l7 + 0x20]
353 fpackfix %f6, %f3
354 edge8ln %g7, %l0, %g2
355 orn %l5, %l3, %l2
356 fbul,a %fcc1, loop_30
357 fbo %fcc0, loop_31
358 lduh [%l7 + 0x3E], %i0
359 fpadd16 %f6, %f10, %f10
360loop_30:
361 nop
362 setx loop_32, %l0, %l1
363 wrpr 0x1, %tl
364 wrpr %l1, %tnpc
365 setx 0x34400001400, %l0, %l1
366 wrpr %l1, %tstate
367 wrhpr 0x4, %htstate
368 done
369loop_31:
370 ldub [%l7 + 0x10], %i1
371 fpmerge %f0, %f11, %f12
372 fcmped %fcc1, %f4, %f8
373loop_32:
374 ldub [%l7 + 0x3C], %o6
375 bcc,a,pn %xcc, loop_33
376 brnz %i6, loop_34
377 fcmped %fcc1, %f10, %f10
378 tsubcctv %o2, 0x076F, %l4
379loop_33:
380 fpack32 %f6, %f4, %f10
381loop_34:
382 stw %g4, [%l7 + 0x28]
383 nop
384 setx loop_35, %l0, %l1
385 wrpr 0x1, %tl
386 wrpr %l1, %tpc
387 add %l1, 0x4, %l1
388 wrpr %l1, %tnpc
389 setx 0x34400001400, %l0, %l1
390 wrpr %l1, %tstate
391 wrhpr 0x4, %htstate
392 retry
393 addcc %g5, 0x0AD4, %l1
394 bne,pn %icc, loop_36
395 lduh [%l7 + 0x4A], %o5
396loop_35:
397 lduh [%l7 + 0x52], %i2
398 fmovsne %icc, %f3, %f15
399loop_36:
400 fmovrsgz %o7, %f12, %f2
401 sth %g3, [%l7 + 0x78]
402 fmovs %f7, %f0
403 subccc %o0, 0x0B4C, %o4
404 brnz %i4, loop_37
405 movrgez %o3, %g1, %l6
406 ldsb [%l7 + 0x2F], %i5
407 fmovsneg %icc, %f9, %f5
408loop_37:
409 fbug,a %fcc0, loop_38
410 fbu %fcc3, loop_39
411 lduh [%l7 + 0x70], %i3
412 lduw [%l7 + 0x50], %i7
413loop_38:
414 lduh [%l7 + 0x50], %g6
415loop_39:
416 fmuld8sux16 %f11, %f4, %f14
417 ldub [%l7 + 0x15], %o1
418 std %f2, [%l7 + 0x38]
419 std %f8, [%l7 + 0x70]
420 bne,a,pn %xcc, loop_40
421 subc %l0, %g2, %g7
422 fmovde %xcc, %f4, %f8
423 fcmpeq32 %f2, %f14, %l5
424loop_40:
425 std %f0, [%l7 + 0x30]
426 fnot1s %f9, %f9
427 edge16n %l3, %l2, %i1
428 udiv %o6, 0x01CB, %i0
429 bn %icc, loop_41
430 sethi 0x18D8, %o2
431 sdivx %i6, 0x146D, %g4
432 bvs,a,pt %xcc, loop_42
433loop_41:
434 fbe,a %fcc2, loop_43
435 brnz,a %g5, loop_44
436 subcc %l4, %o5, %l1
437loop_42:
438 movrne %o7, %i2, %g3
439loop_43:
440 bge,a,pt %icc, loop_45
441loop_44:
442 ldub [%l7 + 0x65], %o4
443 fnegd %f2, %f14
444 ld [%l7 + 0x38], %f12
445loop_45:
446 fble,a %fcc2, loop_46
447 fabsd %f6, %f14
448 xnorcc %i4, %o3, %o0
449 fmovdcc %xcc, %f10, %f2
450loop_46:
451 st %f9, [%l7 + 0x20]
452 fandnot2 %f12, %f10, %f6
453 fmovdl %icc, %f0, %f15
454 addccc %l6, %g1, %i5
455 siam 0x0
456 ldsh [%l7 + 0x52], %i7
457 fabss %f0, %f11
458 sdiv %g6, 0x0D9D, %o1
459 fpadd16s %f11, %f12, %f14
460 fsrc1 %f0, %f8
461 mulscc %l0, %g2, %i3
462 array8 %l5, %g7, %l3
463 fmuld8ulx16 %f7, %f1, %f12
464 siam 0x0
465 tsubcctv %l2, 0x1B2A, %o6
466 fbne,a %fcc0, loop_47
467 brlz,a %i1, loop_48
468 bcs,a %icc, loop_49
469 mulx %i0, 0x0265, %o2
470loop_47:
471 ldsw [%l7 + 0x14], %g4
472loop_48:
473 stw %i6, [%l7 + 0x14]
474loop_49:
475 fmovsa %xcc, %f14, %f2
476 ldd [%l7 + 0x60], %f8
477 lduw [%l7 + 0x7C], %l4
478 sth %g5, [%l7 + 0x5C]
479 for %f12, %f0, %f4
480 ldsh [%l7 + 0x20], %o5
481 ldd [%l7 + 0x28], %f2
482 fpsub16 %f8, %f12, %f14
483 smul %l1, %o7, %g3
484 movvs %xcc, %o4, %i4
485 ldsb [%l7 + 0x1D], %i2
486 tvs %xcc, 0x3
487 sllx %o3, %o0, %l6
488 lduw [%l7 + 0x14], %g1
489 fmovdgu %icc, %f1, %f1
490 fpadd32s %f2, %f15, %f11
491 fxor %f14, %f14, %f8
492 fmovdgu %xcc, %f3, %f4
493 fmovrslz %i5, %f14, %f11
494 movrgez %g6, %o1, %l0
495 fmovdne %xcc, %f5, %f12
496 fmovrsgez %g2, %f6, %f4
497 fbo %fcc1, loop_50
498 fpack16 %f4, %f10
499 fabss %f0, %f0
500 xnor %i3, %l5, %g7
501loop_50:
502 array32 %i7, %l3, %l2
503 fmovdcc %icc, %f3, %f1
504 fandnot1s %f13, %f5, %f15
505 lduw [%l7 + 0x74], %o6
506 ldub [%l7 + 0x22], %i0
507 fabss %f3, %f11
508 bpos,pt %xcc, loop_51
509 fandnot1 %f6, %f10, %f4
510 movrlez %o2, 0x0B1, %g4
511 ld [%l7 + 0x68], %f8
512loop_51:
513 addccc %i6, 0x13B2, %l4
514 fmovsne %icc, %f8, %f3
515 fpsub16 %f14, %f12, %f4
516 bg,a loop_52
517 mova %xcc, %g5, %o5
518 bleu,a,pt %xcc, loop_53
519 fcmpd %fcc0, %f12, %f4
520loop_52:
521 fmovde %icc, %f0, %f7
522 fmovdneg %icc, %f14, %f9
523loop_53:
524 ldsh [%l7 + 0x16], %i1
525 srax %l1, 0x12, %g3
526 st %f7, [%l7 + 0x60]
527 ldd [%l7 + 0x40], %f8
528 fbl,a %fcc2, loop_54
529 fmovrslez %o7, %f4, %f13
530 ldsb [%l7 + 0x26], %o4
531 fmul8x16au %f11, %f10, %f8
532loop_54:
533 ldx [%l7 + 0x20], %i4
534 ldub [%l7 + 0x44], %i2
535 ldsb [%l7 + 0x71], %o0
536 tle %xcc, 0x4
537 ld [%l7 + 0x7C], %f8
538 st %f15, [%l7 + 0x40]
539 ldx [%l7 + 0x60], %l6
540 brlez,a %o3, loop_55
541 edge16l %g1, %i5, %g6
542 lduw [%l7 + 0x5C], %o1
543 fmovdleu %xcc, %f9, %f7
544loop_55:
545 fpack16 %f12, %f9
546 edge16ln %g2, %l0, %l5
547 fzero %f10
548 fble %fcc3, loop_56
549 sth %i3, [%l7 + 0x38]
550 st %f7, [%l7 + 0x54]
551 subcc %g7, 0x1AA9, %l3
552loop_56:
553 movg %icc, %i7, %o6
554 ldub [%l7 + 0x3D], %l2
555 fzeros %f15
556 subcc %i0, 0x0CD2, %o2
557 add %i6, 0x156A, %g4
558 ldx [%l7 + 0x68], %g5
559 bpos %xcc, loop_57
560 fcmple16 %f10, %f4, %l4
561 fmovsa %icc, %f14, %f2
562 bne,a %icc, loop_58
563loop_57:
564 fmovrde %i1, %f0, %f2
565 ldsw [%l7 + 0x2C], %l1
566 st %f11, [%l7 + 0x58]
567loop_58:
568 ldsh [%l7 + 0x72], %o5
569 ldub [%l7 + 0x2C], %g3
570 fmovsa %icc, %f7, %f3
571 movne %xcc, %o4, %i4
572 movcc %icc, %i2, %o7
573 fble,a %fcc1, loop_59
574 lduw [%l7 + 0x44], %l6
575 array32 %o3, %o0, %g1
576 fbue,a %fcc2, loop_60
577loop_59:
578 fsrc2 %f4, %f6
579 tvc %xcc, 0x5
580 fble %fcc2, loop_61
581loop_60:
582 fnegd %f4, %f6
583 fmovrdne %g6, %f14, %f6
584 edge16l %o1, %g2, %l0
585loop_61:
586 ld [%l7 + 0x74], %f9
587 lduh [%l7 + 0x30], %l5
588 movre %i5, %g7, %i3
589 stw %l3, [%l7 + 0x7C]
590 fcmpeq16 %f10, %f6, %o6
591 fmovdn %icc, %f5, %f3
592 fornot2s %f12, %f3, %f11
593 st %f7, [%l7 + 0x60]
594 fmovdcs %xcc, %f0, %f0
595 or %l2, %i7, %i0
596 stw %i6, [%l7 + 0x14]
597 sub %o2, 0x033A, %g4
598 tvc %xcc, 0x4
599 array32 %l4, %g5, %i1
600 ldsh [%l7 + 0x70], %o5
601 tcs %icc, 0x5
602 tsubcctv %l1, 0x06BF, %g3
603 fbn,a %fcc0, loop_62
604 edge32n %o4, %i4, %i2
605 fbge,a %fcc3, loop_63
606 nop
607 setx loop_64, %l0, %l1
608 wrpr 0x1, %tl
609 wrpr %l1, %tpc
610 add %l1, 0x4, %l1
611 wrpr %l1, %tnpc
612 setx 0x34400001400, %l0, %l1
613 wrpr %l1, %tstate
614 wrhpr 0x4, %htstate
615 retry
616loop_62:
617 fnot1 %f12, %f4
618 movge %xcc, %o7, %l6
619loop_63:
620 ldd [%l7 + 0x30], %f4
621loop_64:
622 fmovda %xcc, %f4, %f13
623 movcs %icc, %o3, %g1
624 movcc %icc, %o0, %g6
625 ldx [%l7 + 0x28], %o1
626 fble,a %fcc0, loop_65
627 subc %g2, %l5, %l0
628 fmovsvc %icc, %f14, %f1
629 fmovspos %icc, %f2, %f15
630loop_65:
631 fnor %f10, %f8, %f0
632 fornot1 %f14, %f10, %f2
633 edge16n %g7, %i5, %i3
634 ld [%l7 + 0x60], %f11
635 fmovd %f12, %f4
636 fmovsl %icc, %f14, %f10
637 fones %f10
638 ldsw [%l7 + 0x10], %o6
639 srax %l3, 0x1F, %l2
640 stw %i0, [%l7 + 0x58]
641 fmovsneg %icc, %f10, %f9
642 fmovrdgez %i7, %f8, %f14
643 ldd [%l7 + 0x38], %f14
644 edge32l %o2, %g4, %l4
645 fblg,a %fcc2, loop_66
646 fmovse %icc, %f13, %f15
647 st %f15, [%l7 + 0x68]
648 fmovrdne %i6, %f8, %f12
649loop_66:
650 fcmpgt32 %f6, %f12, %i1
651 fabsd %f2, %f4
652 fmovdpos %icc, %f11, %f15
653 subcc %g5, %l1, %g3
654 mulscc %o4, 0x137B, %o5
655 stb %i4, [%l7 + 0x7C]
656 brgez,a %o7, loop_67
657 mulscc %i2, 0x0A76, %o3
658 movvc %icc, %l6, %g1
659 sub %g6, 0x0EFA, %o0
660loop_67:
661 movleu %xcc, %g2, %l5
662 bcs,pn %xcc, loop_68
663 stb %l0, [%l7 + 0x21]
664 be,pt %xcc, loop_69
665 fmovscs %xcc, %f9, %f5
666loop_68:
667 std %f6, [%l7 + 0x70]
668 fmovrdgz %g7, %f4, %f8
669loop_69:
670 bne,pt %xcc, loop_70
671 ld [%l7 + 0x08], %f5
672 fmovrsgz %i5, %f8, %f11
673 fnor %f10, %f2, %f14
674loop_70:
675 brgez,a %o1, loop_71
676 ldx [%l7 + 0x40], %o6
677 lduh [%l7 + 0x5A], %i3
678 fnegs %f15, %f12
679loop_71:
680 ldub [%l7 + 0x3B], %l3
681 lduw [%l7 + 0x34], %i0
682 ldsb [%l7 + 0x30], %l2
683 ble,pn %icc, loop_72
684 fmovscc %xcc, %f4, %f6
685 array32 %o2, %g4, %l4
686 movrlez %i6, 0x103, %i1
687loop_72:
688 stw %i7, [%l7 + 0x5C]
689 stw %l1, [%l7 + 0x14]
690 st %f15, [%l7 + 0x3C]
691 stw %g3, [%l7 + 0x30]
692 movne %icc, %o4, %o5
693 stw %i4, [%l7 + 0x10]
694 alignaddrl %o7, %i2, %o3
695 stx %l6, [%l7 + 0x38]
696 fmovdneg %icc, %f1, %f1
697 fmul8x16au %f7, %f14, %f8
698 fmovrse %g5, %f10, %f10
699 addcc %g6, 0x11FC, %o0
700 ba,pn %icc, loop_73
701 andncc %g2, %g1, %l0
702 fcmple16 %f2, %f10, %l5
703 ld [%l7 + 0x7C], %f15
704loop_73:
705 fmovdcc %icc, %f14, %f0
706 fcmped %fcc1, %f2, %f4
707 fbg,a %fcc2, loop_74
708 sra %g7, %i5, %o6
709 fmovsl %icc, %f15, %f6
710 fabsd %f4, %f2
711loop_74:
712 ldd [%l7 + 0x40], %f10
713 lduh [%l7 + 0x70], %o1
714 tg %icc, 0x5
715 udivcc %i3, 0x1B68, %l3
716 fmovscs %xcc, %f4, %f15
717 brz,a %i0, loop_75
718 lduw [%l7 + 0x10], %l2
719 fmovdgu %xcc, %f7, %f0
720 fsrc2 %f8, %f2
721loop_75:
722 subc %g4, %l4, %i6
723 taddcctv %o2, 0x00E9, %i1
724 smul %i7, 0x0F00, %l1
725 ldub [%l7 + 0x59], %o4
726 fmovdg %icc, %f0, %f4
727 edge16 %o5, %g3, %i4
728 fornot1 %f2, %f14, %f4
729 fbue %fcc2, loop_76
730 movle %icc, %o7, %o3
731 move %xcc, %i2, %g5
732 srlx %l6, %o0, %g2
733loop_76:
734 stx %g6, [%l7 + 0x48]
735 sth %g1, [%l7 + 0x0A]
736 or %l5, 0x047F, %l0
737 fmuld8ulx16 %f14, %f3, %f6
738 fmul8x16 %f4, %f8, %f10
739 fmovrdlez %g7, %f12, %f14
740 fbe,a %fcc3, loop_77
741 te %icc, 0x2
742 sll %o6, %i5, %i3
743 fornot2 %f14, %f2, %f10
744loop_77:
745 fpadd16s %f8, %f8, %f7
746 fnor %f6, %f6, %f0
747 fnot2s %f8, %f11
748 tgu %icc, 0x6
749 fmovdcc %icc, %f9, %f1
750 fnot1s %f10, %f1
751 sdivx %l3, 0x07E4, %o1
752 ldsb [%l7 + 0x7D], %i0
753 stw %g4, [%l7 + 0x5C]
754 fmovsneg %icc, %f6, %f6
755 bvs,a %xcc, loop_78
756 fsrc2s %f12, %f1
757 movle %xcc, %l2, %l4
758 edge16ln %i6, %i1, %i7
759loop_78:
760 stb %o2, [%l7 + 0x1D]
761 ld [%l7 + 0x38], %f1
762 movrne %o4, %o5, %g3
763 bl,pt %icc, loop_79
764 lduh [%l7 + 0x32], %i4
765 fmovdpos %xcc, %f10, %f15
766 fexpand %f13, %f8
767loop_79:
768 fnors %f10, %f3, %f13
769 sdivx %o7, 0x0D5A, %l1
770 fbg %fcc3, loop_80
771 bge %xcc, loop_81
772 stx %o3, [%l7 + 0x70]
773 fpsub16 %f6, %f4, %f0
774loop_80:
775 fmovdcs %xcc, %f5, %f8
776loop_81:
777 fmovd %f8, %f8
778 bpos,pt %icc, loop_82
779 fpack16 %f12, %f6
780 nop
781 setx loop_83, %l0, %l1
782 wrpr 0x1, %tl
783 wrpr %l1, %tpc
784 add %l1, 0x4, %l1
785 wrpr %l1, %tnpc
786 setx 0x34400001400, %l0, %l1
787 wrpr %l1, %tstate
788 wrhpr 0x4, %htstate
789 retry
790 ba,pt %xcc, loop_84
791loop_82:
792 mulx %i2, %l6, %g5
793 fmovsgu %icc, %f0, %f12
794loop_83:
795 ldx [%l7 + 0x60], %o0
796loop_84:
797 movrlz %g2, 0x1C6, %g6
798 fbne %fcc0, loop_85
799 smul %g1, %l0, %g7
800 umul %l5, %o6, %i5
801 tneg %xcc, 0x4
802loop_85:
803 fnot1 %f10, %f4
804 edge8 %l3, %i3, %o1
805 ldsh [%l7 + 0x12], %g4
806 bgu loop_86
807 bshuffle %f10, %f2, %f14
808 tge %icc, 0x5
809 smul %l2, 0x08A0, %i0
810loop_86:
811 movleu %icc, %l4, %i1
812 ldub [%l7 + 0x57], %i6
813 fzeros %f3
814 tge %icc, 0x2
815 ldsh [%l7 + 0x76], %i7
816 movl %icc, %o2, %o5
817 fzeros %f4
818 ta %icc, 0x1
819 sllx %g3, %i4, %o7
820 bl,a loop_87
821 std %f14, [%l7 + 0x08]
822 fmovrdgz %l1, %f12, %f6
823 udiv %o3, 0x1E43, %o4
824loop_87:
825 std %f6, [%l7 + 0x68]
826 std %f6, [%l7 + 0x78]
827 movleu %xcc, %i2, %g5
828 bleu,a %xcc, loop_88
829 bgu,a loop_89
830 sdiv %o0, 0x0D66, %l6
831 orn %g2, 0x1661, %g6
832loop_88:
833 ldsw [%l7 + 0x6C], %g1
834loop_89:
835 sethi 0x192B, %l0
836 fmovse %xcc, %f14, %f14
837 movle %xcc, %l5, %g7
838 fandnot1s %f12, %f9, %f8
839 fandnot2s %f6, %f7, %f1
840 fmovsle %icc, %f5, %f10
841 fmovrdgez %i5, %f2, %f2
842 fmovsle %xcc, %f12, %f2
843 stw %o6, [%l7 + 0x2C]
844 fnegs %f8, %f9
845 xorcc %i3, %l3, %g4
846 fmovrsne %l2, %f7, %f9
847 andcc %i0, 0x0813, %l4
848 ld [%l7 + 0x3C], %f6
849 fmovscc %icc, %f8, %f12
850 fbn %fcc2, loop_90
851 fone %f10
852 movrlez %i1, %o1, %i6
853 tne %xcc, 0x6
854loop_90:
855 ldx [%l7 + 0x38], %i7
856 fmovdn %xcc, %f5, %f7
857 fmovdcs %icc, %f0, %f11
858 stx %o2, [%l7 + 0x58]
859 ldsb [%l7 + 0x5C], %o5
860 fnors %f15, %f4, %f8
861 fba %fcc3, loop_91
862 alignaddr %i4, %g3, %l1
863 stb %o3, [%l7 + 0x1A]
864 array8 %o4, %i2, %g5
865loop_91:
866 edge16 %o0, %l6, %o7
867 ldsw [%l7 + 0x78], %g6
868 andncc %g1, %g2, %l0
869 orncc %l5, %i5, %o6
870 ldd [%l7 + 0x08], %f0
871 movcs %xcc, %i3, %g7
872 alignaddr %g4, %l2, %i0
873 udivx %l4, 0x0519, %l3
874 xnor %o1, %i1, %i7
875 fbuge,a %fcc3, loop_92
876 movle %icc, %i6, %o2
877 fmovsn %xcc, %f6, %f10
878 fabsd %f2, %f8
879loop_92:
880 subccc %o5, %i4, %g3
881 bcc loop_93
882 tg %icc, 0x5
883 tneg %xcc, 0x7
884 fzeros %f4
885loop_93:
886 ta %xcc, 0x6
887 fxor %f4, %f0, %f6
888 fxnor %f2, %f14, %f14
889 fmul8ulx16 %f0, %f14, %f2
890 fnors %f3, %f8, %f10
891 st %f9, [%l7 + 0x08]
892 lduh [%l7 + 0x10], %o3
893 smulcc %o4, %i2, %g5
894 fandnot1 %f12, %f12, %f4
895 fmovsneg %xcc, %f10, %f3
896 fabss %f14, %f2
897 fba,a %fcc1, loop_94
898 ldub [%l7 + 0x28], %o0
899 fpadd32s %f4, %f8, %f15
900 stb %l1, [%l7 + 0x42]
901loop_94:
902 faligndata %f6, %f8, %f4
903 sth %o7, [%l7 + 0x78]
904 fmovsle %icc, %f3, %f8
905 fones %f2
906 stb %l6, [%l7 + 0x78]
907 lduh [%l7 + 0x46], %g6
908 nop
909 setx loop_95, %l0, %l1
910 jmpl %l1, %g2
911 fmovsne %xcc, %f12, %f3
912 pdist %f12, %f10, %f0
913 srlx %g1, %l5, %l0
914loop_95:
915 ld [%l7 + 0x28], %f7
916 fmovdvc %icc, %f2, %f7
917 movrlez %o6, 0x3B1, %i5
918 move %xcc, %g7, %i3
919 tcc %icc, 0x0
920 xorcc %l2, %g4, %i0
921 fabsd %f10, %f10
922 std %f14, [%l7 + 0x48]
923 fcmpgt16 %f6, %f6, %l3
924 fbu %fcc2, loop_96
925 ldx [%l7 + 0x08], %o1
926 bneg,a %icc, loop_97
927 fcmpeq32 %f8, %f6, %l4
928loop_96:
929 lduh [%l7 + 0x48], %i1
930 lduh [%l7 + 0x4A], %i6
931loop_97:
932 ld [%l7 + 0x20], %f0
933 stx %i7, [%l7 + 0x40]
934 fmovdge %icc, %f13, %f0
935 ldsw [%l7 + 0x2C], %o5
936 fbe %fcc1, loop_98
937 fcmpd %fcc3, %f6, %f14
938 fnand %f6, %f12, %f14
939 fmovdgu %xcc, %f6, %f1
940loop_98:
941 bvs,a %xcc, loop_99
942 ldsw [%l7 + 0x54], %o2
943 stx %i4, [%l7 + 0x30]
944 st %f1, [%l7 + 0x54]
945loop_99:
946 st %f12, [%l7 + 0x0C]
947 edge8 %g3, %o4, %i2
948 stx %o3, [%l7 + 0x70]
949 udivx %g5, 0x0AB1, %o0
950 ldx [%l7 + 0x20], %l1
951 edge16l %l6, %g6, %g2
952 xorcc %g1, 0x0D7A, %o7
953 fcmpeq16 %f0, %f2, %l5
954 brlz,a %o6, loop_100
955 ldsb [%l7 + 0x1F], %i5
956 tl %icc, 0x6
957 ldsb [%l7 + 0x6E], %l0
958loop_100:
959 fbug %fcc2, loop_101
960 tn %xcc, 0x0
961 ldsh [%l7 + 0x4A], %g7
962 fmovrdne %l2, %f6, %f0
963loop_101:
964 fandnot2s %f0, %f0, %f14
965 tsubcc %g4, 0x1EEF, %i0
966 bvc,pn %icc, loop_102
967 fbuge,a %fcc0, loop_103
968 stw %l3, [%l7 + 0x64]
969 stw %o1, [%l7 + 0x78]
970loop_102:
971 ldsb [%l7 + 0x54], %l4
972loop_103:
973 st %f5, [%l7 + 0x58]
974 edge16l %i3, %i6, %i7
975 lduw [%l7 + 0x14], %i1
976 nop
977 setx loop_104, %l0, %l1
978 wrpr 0x1, %tl
979 wrpr %l1, %tnpc
980 setx 0x34400001400, %l0, %l1
981 wrpr %l1, %tstate
982 wrhpr 0x4, %htstate
983 done
984 array8 %o2, %i4, %o5
985 stw %o4, [%l7 + 0x7C]
986 bvs %xcc, loop_105
987loop_104:
988 sethi 0x1523, %g3
989 ba %icc, loop_106
990 edge32l %o3, %i2, %o0
991loop_105:
992 tge %xcc, 0x6
993 fzero %f10
994loop_106:
995 fornot2 %f10, %f12, %f0
996 umul %g5, 0x0005, %l1
997 stb %g6, [%l7 + 0x5D]
998 ldub [%l7 + 0x66], %g2
999 fcmpes %fcc2, %f10, %f6
1000 fcmpeq32 %f6, %f2, %l6
1001 fsrc1 %f0, %f8
1002 fmovda %icc, %f15, %f6
1003 tcs %xcc, 0x6
1004 edge16n %g1, %l5, %o6
1005 ld [%l7 + 0x48], %f10
1006 xnor %i5, 0x1A5B, %l0
1007 fmovdleu %xcc, %f14, %f6
1008 addccc %g7, %l2, %g4
1009 ld [%l7 + 0x28], %f0
1010 andncc %o7, %i0, %o1
1011 umul %l3, 0x19A1, %l4
1012 ld [%l7 + 0x58], %f14
1013 ldsw [%l7 + 0x08], %i6
1014 movl %xcc, %i3, %i7
1015 movrgz %i1, %o2, %o5
1016 fmovscc %icc, %f5, %f0
1017 subc %o4, %i4, %o3
1018 fmuld8ulx16 %f9, %f1, %f4
1019 fandnot1s %f5, %f9, %f11
1020 stb %i2, [%l7 + 0x14]
1021 ldx [%l7 + 0x30], %g3
1022 fbne %fcc2, loop_107
1023 fornot2 %f8, %f10, %f12
1024 ldsw [%l7 + 0x10], %o0
1025 fmovdne %icc, %f13, %f7
1026loop_107:
1027 std %f8, [%l7 + 0x48]
1028 fmul8sux16 %f12, %f6, %f10
1029 fcmped %fcc2, %f0, %f10
1030 fxor %f0, %f12, %f2
1031 fmovrdne %l1, %f6, %f8
1032 fmovdvs %icc, %f1, %f6
1033 fnot1s %f15, %f4
1034 tge %icc, 0x7
1035 tn %xcc, 0x0
1036 fzero %f8
1037 st %f7, [%l7 + 0x14]
1038 addc %g5, 0x0841, %g6
1039 xor %g2, 0x1B94, %l6
1040 fbo %fcc1, loop_108
1041 fpsub32s %f3, %f8, %f9
1042 srl %l5, %o6, %g1
1043 udivx %i5, 0x0159, %l0
1044loop_108:
1045 ld [%l7 + 0x08], %f7
1046 fmovdne %xcc, %f13, %f10
1047 xorcc %l2, %g7, %o7
1048 subcc %g4, %i0, %l3
1049 fmovdn %icc, %f13, %f2
1050 siam 0x0
1051 subcc %o1, %i6, %l4
1052 lduw [%l7 + 0x2C], %i7
1053 bne loop_109
1054 ld [%l7 + 0x3C], %f0
1055 nop
1056 setx loop_110, %l0, %l1
1057 jmpl %l1, %i1
1058 fcmple16 %f2, %f14, %i3
1059loop_109:
1060 sdivx %o5, 0x1E11, %o2
1061 fbo,a %fcc1, loop_111
1062loop_110:
1063 fcmpne16 %f6, %f12, %o4
1064 st %f13, [%l7 + 0x08]
1065 bne,a %xcc, loop_112
1066loop_111:
1067 stw %i4, [%l7 + 0x2C]
1068 and %o3, 0x162F, %g3
1069 fnegd %f4, %f6
1070loop_112:
1071 fmovrdne %o0, %f10, %f12
1072 fmovsg %xcc, %f7, %f3
1073 smulcc %l1, 0x0933, %i2
1074 faligndata %f0, %f6, %f4
1075 stw %g5, [%l7 + 0x20]
1076 sth %g2, [%l7 + 0x38]
1077 udivx %g6, 0x0049, %l5
1078 array32 %l6, %o6, %g1
1079 fmovdvs %xcc, %f8, %f12
1080 fmovs %f8, %f13
1081 fmul8x16al %f7, %f2, %f10
1082 fandnot2 %f0, %f10, %f12
1083 edge32ln %i5, %l0, %g7
1084 ldd [%l7 + 0x58], %f14
1085 fmuld8ulx16 %f2, %f14, %f4
1086 edge8ln %o7, %l2, %g4
1087 bl,a %icc, loop_113
1088 fones %f11
1089 tn %xcc, 0x4
1090 ldsw [%l7 + 0x58], %l3
1091loop_113:
1092 ldsb [%l7 + 0x42], %o1
1093 bcs,a,pt %xcc, loop_114
1094 fbug %fcc3, loop_115
1095 fpackfix %f12, %f6
1096 alignaddr %i6, %i0, %l4
1097loop_114:
1098 fnot2s %f6, %f10
1099loop_115:
1100 movre %i7, 0x2EB, %i1
1101 brnz,a %o5, loop_116
1102 umulcc %i3, 0x0AF6, %o2
1103 andcc %o4, 0x091C, %i4
1104 edge32l %g3, %o3, %o0
1105loop_116:
1106 ldsh [%l7 + 0x3C], %l1
1107 fnegs %f6, %f9
1108 sdivx %g5, 0x1675, %i2
1109 tsubcc %g6, %l5, %g2
1110 tgu %icc, 0x0
1111 edge8 %o6, %g1, %l6
1112 array8 %i5, %g7, %l0
1113 brgz,a %o7, loop_117
1114 ldsh [%l7 + 0x3C], %g4
1115 fzeros %f0
1116 fmovrse %l3, %f10, %f4
1117loop_117:
1118 stw %o1, [%l7 + 0x68]
1119 bge,a,pt %icc, loop_118
1120 fbu,a %fcc3, loop_119
1121 fmovsa %icc, %f5, %f1
1122 stx %i6, [%l7 + 0x48]
1123loop_118:
1124 fbne %fcc3, loop_120
1125loop_119:
1126 fmovdg %icc, %f4, %f0
1127 ldx [%l7 + 0x10], %l2
1128 fcmple16 %f10, %f6, %l4
1129loop_120:
1130 ldx [%l7 + 0x28], %i7
1131 fandnot1s %f0, %f1, %f3
1132 ldsh [%l7 + 0x12], %i1
1133 tsubcc %i0, %o5, %o2
1134 smul %o4, %i4, %g3
1135 ba loop_121
1136 ld [%l7 + 0x08], %f2
1137 fmovda %xcc, %f4, %f4
1138 fexpand %f11, %f14
1139loop_121:
1140 fmovda %icc, %f7, %f3
1141 fmovspos %icc, %f1, %f0
1142 ldub [%l7 + 0x13], %o3
1143 fmovdvc %icc, %f5, %f2
1144 brlez,a %o0, loop_122
1145 tcc %xcc, 0x1
1146 fpsub32s %f9, %f13, %f4
1147 std %f2, [%l7 + 0x08]
1148loop_122:
1149 ldsh [%l7 + 0x7C], %l1
1150 stb %i3, [%l7 + 0x56]
1151 fmovdcs %xcc, %f11, %f1
1152 stx %i2, [%l7 + 0x50]
1153 te %icc, 0x7
1154 ldsb [%l7 + 0x0C], %g6
1155 ta %icc, 0x7
1156 fnegd %f2, %f10
1157 fnor %f10, %f2, %f8
1158 fpsub16s %f15, %f15, %f14
1159 sll %g5, 0x01, %g2
1160 fpack16 %f0, %f4
1161 tcc %xcc, 0x2
1162 tg %icc, 0x4
1163 ldub [%l7 + 0x55], %o6
1164 fbue,a %fcc1, loop_123
1165 fandnot2s %f2, %f13, %f9
1166 ldsw [%l7 + 0x10], %g1
1167 ta %icc, 0x2
1168loop_123:
1169 fpsub16 %f12, %f10, %f2
1170 fors %f5, %f13, %f5
1171 edge8ln %l6, %l5, %i5
1172 fbug %fcc2, loop_124
1173 subcc %g7, %l0, %o7
1174 fmovsl %icc, %f1, %f1
1175 ldd [%l7 + 0x28], %f4
1176loop_124:
1177 xnorcc %l3, %g4, %i6
1178 fbue,a %fcc1, loop_125
1179 movrne %o1, %l2, %l4
1180 fmul8x16 %f9, %f6, %f10
1181 fmovrslez %i1, %f7, %f15
1182loop_125:
1183 bgu loop_126
1184 ba,a,pt %icc, loop_127
1185 fbul %fcc2, loop_128
1186 fmovdpos %xcc, %f9, %f0
1187loop_126:
1188 addccc %i7, 0x14A8, %o5
1189loop_127:
1190 move %xcc, %o2, %o4
1191loop_128:
1192 fpadd16s %f2, %f14, %f12
1193 ld [%l7 + 0x28], %f0
1194 ldd [%l7 + 0x20], %f4
1195 edge32ln %i0, %g3, %o3
1196 movpos %xcc, %o0, %i4
1197 fmovsvs %icc, %f8, %f7
1198 bpos,a,pt %icc, loop_129
1199 sth %i3, [%l7 + 0x36]
1200 udivx %l1, 0x09AE, %g6
1201 ldub [%l7 + 0x2A], %i2
1202loop_129:
1203 edge16ln %g5, %o6, %g2
1204 tleu %icc, 0x4
1205 lduw [%l7 + 0x18], %l6
1206 std %f0, [%l7 + 0x70]
1207 fnors %f9, %f6, %f0
1208 fmovrdgz %l5, %f4, %f14
1209 edge8l %i5, %g1, %g7
1210 mova %icc, %l0, %l3
1211 ldx [%l7 + 0x58], %g4
1212 ldsb [%l7 + 0x18], %o7
1213 stb %i6, [%l7 + 0x61]
1214 fmovdle %icc, %f10, %f6
1215 sra %l2, %o1, %l4
1216 fpack16 %f0, %f15
1217 orncc %i1, %i7, %o5
1218 add %o2, %o4, %i0
1219 fmovdpos %icc, %f7, %f12
1220 fbne %fcc2, loop_130
1221 fbg %fcc3, loop_131
1222 movpos %icc, %g3, %o0
1223 movne %icc, %i4, %i3
1224loop_130:
1225 fmul8x16au %f4, %f6, %f2
1226loop_131:
1227 edge8ln %l1, %g6, %o3
1228 fpadd16s %f12, %f5, %f13
1229 st %f1, [%l7 + 0x64]
1230 st %f10, [%l7 + 0x34]
1231 fble %fcc3, loop_132
1232 ldsh [%l7 + 0x3E], %g5
1233 edge32 %i2, %g2, %l6
1234 st %f0, [%l7 + 0x38]
1235loop_132:
1236 movne %xcc, %o6, %i5
1237 movneg %icc, %l5, %g1
1238 mulscc %l0, 0x1714, %l3
1239 ldub [%l7 + 0x14], %g7
1240 edge8l %g4, %i6, %o7
1241 andncc %l2, %l4, %i1
1242 fxor %f10, %f6, %f12
1243 xnor %i7, %o1, %o5
1244 ld [%l7 + 0x28], %f5
1245 movrlz %o2, %o4, %i0
1246 brgez %o0, loop_133
1247 movre %i4, 0x087, %g3
1248 smulcc %l1, %i3, %g6
1249 be,pn %xcc, loop_134
1250loop_133:
1251 srlx %o3, 0x1E, %g5
1252 brgz %i2, loop_135
1253 ldsh [%l7 + 0x58], %g2
1254loop_134:
1255 tneg %icc, 0x2
1256 fmovrdne %o6, %f2, %f0
1257loop_135:
1258 sllx %l6, 0x1F, %l5
1259 fmovrslez %i5, %f13, %f8
1260 ldd [%l7 + 0x40], %f6
1261 ldsb [%l7 + 0x11], %l0
1262 ldsw [%l7 + 0x10], %g1
1263 lduw [%l7 + 0x38], %l3
1264 fsrc2 %f2, %f6
1265 fmovdg %xcc, %f0, %f7
1266 fmovdge %icc, %f5, %f8
1267 subcc %g7, %i6, %o7
1268 fcmple32 %f0, %f14, %g4
1269 move %xcc, %l4, %i1
1270 movn %xcc, %i7, %l2
1271 fmovse %icc, %f1, %f14
1272 st %f1, [%l7 + 0x6C]
1273 movge %icc, %o1, %o5
1274 fpack16 %f14, %f4
1275 ld [%l7 + 0x18], %f7
1276 stw %o2, [%l7 + 0x18]
1277 fmovdle %xcc, %f8, %f7
1278 xorcc %o4, %i0, %o0
1279 orncc %g3, 0x089F, %i4
1280 stx %i3, [%l7 + 0x58]
1281 nop
1282 setx loop_136, %l0, %l1
1283 jmpl %l1, %g6
1284 fmovrdlez %o3, %f4, %f0
1285 stx %g5, [%l7 + 0x48]
1286 ldsb [%l7 + 0x4E], %i2
1287loop_136:
1288 fmovd %f2, %f14
1289 tcc %xcc, 0x1
1290 edge8l %l1, %g2, %o6
1291 std %f8, [%l7 + 0x18]
1292 smul %l5, %i5, %l0
1293 ldx [%l7 + 0x60], %l6
1294 udiv %g1, 0x1891, %l3
1295 fbu %fcc0, loop_137
1296 fmovdcs %xcc, %f4, %f5
1297 st %f10, [%l7 + 0x34]
1298 andn %i6, %g7, %o7
1299loop_137:
1300 fmovscc %xcc, %f12, %f0
1301 tge %xcc, 0x7
1302 alignaddrl %l4, %g4, %i7
1303 faligndata %f6, %f10, %f10
1304 fnot2 %f0, %f6
1305 fmovsvc %xcc, %f9, %f15
1306 lduh [%l7 + 0x48], %l2
1307 fnegd %f8, %f4
1308 movge %icc, %o1, %i1
1309 nop
1310 setx loop_138, %l0, %l1
1311 wrpr 0x1, %tl
1312 wrpr %l1, %tpc
1313 add %l1, 0x4, %l1
1314 wrpr %l1, %tnpc
1315 setx 0x34400001400, %l0, %l1
1316 wrpr %l1, %tstate
1317 wrhpr 0x4, %htstate
1318 retry
1319 edge16l %o5, %o4, %i0
1320 brz,a %o0, loop_139
1321 tneg %icc, 0x3
1322loop_138:
1323 fmovrslez %g3, %f6, %f3
1324 tsubcc %o2, %i4, %g6
1325loop_139:
1326 udivx %i3, 0x0AF8, %o3
1327 fxor %f8, %f6, %f12
1328 alignaddrl %g5, %l1, %i2
1329 fsrc2s %f15, %f7
1330 ld [%l7 + 0x5C], %f14
1331 movl %icc, %g2, %o6
1332 fnot1 %f2, %f12
1333 move %xcc, %l5, %i5
1334 ldsw [%l7 + 0x28], %l6
1335 edge16n %g1, %l3, %l0
1336 fmovse %icc, %f11, %f14
1337 ldd [%l7 + 0x18], %f12
1338 stw %g7, [%l7 + 0x48]
1339 popc 0x0E88, %o7
1340 ldx [%l7 + 0x20], %i6
1341 ldsh [%l7 + 0x72], %l4
1342 fmuld8sux16 %f1, %f4, %f10
1343 taddcc %g4, %l2, %i7
1344 fpack32 %f2, %f0, %f14
1345 ld [%l7 + 0x6C], %f10
1346 ldub [%l7 + 0x4F], %i1
1347 array32 %o1, %o5, %o4
1348 array32 %i0, %g3, %o2
1349 tleu %icc, 0x4
1350 andcc %i4, 0x185E, %g6
1351 ldd [%l7 + 0x28], %f0
1352 fnot1 %f14, %f14
1353 movle %xcc, %o0, %o3
1354 xorcc %i3, %l1, %g5
1355 fandnot1s %f0, %f6, %f4
1356 bl %icc, loop_140
1357 tleu %icc, 0x2
1358 umulcc %g2, 0x022E, %i2
1359 fbuge %fcc3, loop_141
1360loop_140:
1361 fmovscc %icc, %f10, %f2
1362 ldx [%l7 + 0x10], %o6
1363 fsrc2 %f6, %f14
1364loop_141:
1365 subc %i5, %l5, %l6
1366 sllx %l3, 0x14, %l0
1367 ld [%l7 + 0x0C], %f8
1368 fors %f8, %f15, %f1
1369 tvc %icc, 0x5
1370 edge8 %g1, %g7, %o7
1371 addcc %l4, %g4, %l2
1372 lduw [%l7 + 0x0C], %i7
1373 fmovscc %xcc, %f8, %f4
1374 fpmerge %f10, %f0, %f0
1375 edge8n %i6, %o1, %i1
1376 stb %o5, [%l7 + 0x61]
1377 fmul8ulx16 %f4, %f14, %f4
1378 lduw [%l7 + 0x70], %i0
1379 stw %o4, [%l7 + 0x30]
1380 ldsh [%l7 + 0x50], %o2
1381 fbg,a %fcc2, loop_142
1382 ldx [%l7 + 0x08], %g3
1383 stx %i4, [%l7 + 0x20]
1384 fmovd %f8, %f6
1385loop_142:
1386 movre %g6, %o3, %o0
1387 bleu %icc, loop_143
1388 udivx %l1, 0x08C5, %g5
1389 fpsub32 %f6, %f6, %f0
1390 fmovsge %icc, %f8, %f8
1391loop_143:
1392 brz %i3, loop_144
1393 fnands %f9, %f1, %f4
1394 fmul8x16au %f1, %f14, %f0
1395 edge8l %i2, %g2, %o6
1396loop_144:
1397 std %f0, [%l7 + 0x58]
1398 fmovdgu %xcc, %f5, %f12
1399 tsubcc %i5, 0x15E0, %l6
1400 orncc %l3, %l0, %g1
1401 fandnot2 %f6, %f4, %f4
1402 sra %l5, 0x06, %o7
1403 lduh [%l7 + 0x78], %g7
1404 fmul8ulx16 %f0, %f0, %f0
1405 ldsb [%l7 + 0x7E], %g4
1406 fbe %fcc1, loop_145
1407 udiv %l4, 0x00EA, %l2
1408 ldd [%l7 + 0x40], %f10
1409 ba,pn %xcc, loop_146
1410loop_145:
1411 fmul8x16au %f0, %f5, %f8
1412 taddcctv %i6, %o1, %i7
1413 movneg %icc, %i1, %i0
1414loop_146:
1415 st %f10, [%l7 + 0x38]
1416 ldx [%l7 + 0x58], %o5
1417 fcmpne16 %f0, %f4, %o2
1418 ldd [%l7 + 0x10], %f0
1419 fpadd16s %f2, %f14, %f9
1420 sth %g3, [%l7 + 0x44]
1421 sllx %o4, %i4, %o3
1422 ld [%l7 + 0x2C], %f11
1423 fbue %fcc2, loop_147
1424 brz %g6, loop_148
1425 ba,a %icc, loop_149
1426 stx %l1, [%l7 + 0x08]
1427loop_147:
1428 sllx %o0, 0x0D, %g5
1429loop_148:
1430 fmovdg %icc, %f13, %f3
1431loop_149:
1432 edge8n %i3, %i2, %o6
1433 nop
1434 setx loop_150, %l0, %l1
1435 wrpr 0x1, %tl
1436 wrpr %l1, %tnpc
1437 setx 0x34400001400, %l0, %l1
1438 wrpr %l1, %tstate
1439 wrhpr 0x4, %htstate
1440 done
1441 stx %g2, [%l7 + 0x28]
1442 nop
1443 setx loop_151, %l0, %l1
1444 wrpr 0x1, %tl
1445 wrpr %l1, %tpc
1446 add %l1, 0x4, %l1
1447 wrpr %l1, %tnpc
1448 setx 0x34400001400, %l0, %l1
1449 wrpr %l1, %tstate
1450 wrhpr 0x4, %htstate
1451 retry
1452 ldx [%l7 + 0x08], %i5
1453loop_150:
1454 fcmpgt32 %f14, %f10, %l6
1455 ldsb [%l7 + 0x48], %l0
1456loop_151:
1457 fmovrsgz %l3, %f7, %f7
1458 fmovse %icc, %f14, %f6
1459 fnot2 %f10, %f8
1460 fmul8x16au %f10, %f11, %f2
1461 xnor %g1, %o7, %g7
1462 movge %icc, %l5, %l4
1463 fandnot1s %f0, %f13, %f8
1464 ldx [%l7 + 0x08], %g4
1465 fornot1s %f14, %f11, %f2
1466 stw %i6, [%l7 + 0x4C]
1467 ldsw [%l7 + 0x2C], %o1
1468 ldx [%l7 + 0x08], %i7
1469 ld [%l7 + 0x24], %f2
1470 taddcctv %i1, 0x1609, %l2
1471 stw %i0, [%l7 + 0x10]
1472 movpos %icc, %o5, %o2
1473 ldsw [%l7 + 0x38], %o4
1474 or %g3, 0x1088, %i4
1475 stw %o3, [%l7 + 0x68]
1476 fzeros %f0
1477 lduw [%l7 + 0x10], %g6
1478 stw %o0, [%l7 + 0x40]
1479 fbo %fcc0, loop_152
1480 movvs %icc, %g5, %l1
1481 edge32n %i3, %i2, %o6
1482 bcc,pt %xcc, loop_153
1483loop_152:
1484 tn %icc, 0x4
1485 fcmpne16 %f8, %f4, %g2
1486 fbul,a %fcc2, loop_154
1487loop_153:
1488 fcmpgt32 %f0, %f4, %l6
1489 stw %i5, [%l7 + 0x10]
1490 ldsb [%l7 + 0x73], %l0
1491loop_154:
1492 movrgez %l3, %g1, %g7
1493 ld [%l7 + 0x38], %f11
1494 ldsh [%l7 + 0x10], %l5
1495 orncc %o7, 0x0208, %g4
1496 stb %i6, [%l7 + 0x74]
1497 ld [%l7 + 0x08], %f3
1498 fmovsvc %icc, %f14, %f15
1499 ldub [%l7 + 0x0C], %o1
1500 fbn %fcc1, loop_155
1501 st %f14, [%l7 + 0x74]
1502 ldsb [%l7 + 0x4A], %l4
1503 fbug %fcc1, loop_156
1504loop_155:
1505 fcmpne16 %f12, %f8, %i1
1506 fxnors %f0, %f13, %f1
1507 fbne %fcc3, loop_157
1508loop_156:
1509 stx %l2, [%l7 + 0x58]
1510 fmovde %icc, %f0, %f0
1511 fmovscs %xcc, %f4, %f1
1512loop_157:
1513 ld [%l7 + 0x54], %f10
1514 addccc %i7, %i0, %o2
1515 fbl %fcc2, loop_158
1516 std %f10, [%l7 + 0x30]
1517 srl %o5, %o4, %i4
1518 fmovse %icc, %f10, %f9
1519loop_158:
1520 ldsb [%l7 + 0x4C], %o3
1521 ldx [%l7 + 0x38], %g6
1522 nop
1523 setx loop_159, %l0, %l1
1524 jmpl %l1, %g3
1525 bvc,a loop_160
1526 fmovdvs %icc, %f11, %f2
1527 stw %o0, [%l7 + 0x30]
1528loop_159:
1529 sllx %g5, %i3, %i2
1530loop_160:
1531 faligndata %f12, %f14, %f2
1532 fpsub16s %f0, %f0, %f11
1533 subcc %o6, %g2, %l6
1534 brgez,a %i5, loop_161
1535 move %icc, %l1, %l0
1536 fba %fcc0, loop_162
1537 udivx %g1, 0x09C5, %l3
1538loop_161:
1539 fmuld8ulx16 %f4, %f11, %f4
1540 stw %g7, [%l7 + 0x10]
1541loop_162:
1542 ldsb [%l7 + 0x4E], %o7
1543 fbue %fcc2, loop_163
1544 fnot2 %f14, %f0
1545 fnor %f8, %f10, %f0
1546 fmul8x16au %f6, %f6, %f10
1547loop_163:
1548 smul %l5, 0x07DF, %i6
1549 fmovsne %icc, %f14, %f0
1550 andncc %g4, %o1, %l4
1551 fpadd16 %f2, %f14, %f6
1552 fmovda %xcc, %f10, %f8
1553 addc %l2, 0x041B, %i7
1554 fxnor %f8, %f10, %f10
1555 bvs,pn %icc, loop_164
1556 sll %i1, %o2, %i0
1557 stx %o5, [%l7 + 0x40]
1558 orn %o4, %i4, %o3
1559loop_164:
1560 ldsh [%l7 + 0x42], %g3
1561 fmovdcc %icc, %f11, %f13
1562 movne %xcc, %o0, %g6
1563 bneg,a %xcc, loop_165
1564 fmovdneg %xcc, %f6, %f8
1565 sth %i3, [%l7 + 0x7E]
1566 edge8l %i2, %g5, %o6
1567loop_165:
1568 stx %g2, [%l7 + 0x60]
1569 std %f10, [%l7 + 0x78]
1570 ldsw [%l7 + 0x30], %i5
1571 fandnot2s %f10, %f4, %f5
1572 ba,a loop_166
1573 st %f10, [%l7 + 0x48]
1574 ldd [%l7 + 0x60], %f14
1575 std %f10, [%l7 + 0x68]
1576loop_166:
1577 xorcc %l6, 0x16D6, %l0
1578 tsubcctv %g1, 0x1113, %l3
1579 fandnot2 %f0, %f10, %f0
1580 mulx %l1, 0x0111, %g7
1581 brgez,a %o7, loop_167
1582 ldub [%l7 + 0x63], %l5
1583 fandnot2s %f0, %f11, %f8
1584 sth %g4, [%l7 + 0x70]
1585loop_167:
1586 tleu %xcc, 0x1
1587 st %f14, [%l7 + 0x50]
1588 call loop_168
1589 fbue,a %fcc0, loop_169
1590 fmuld8sux16 %f14, %f11, %f12
1591 st %f2, [%l7 + 0x50]
1592loop_168:
1593 sth %o1, [%l7 + 0x3E]
1594loop_169:
1595 ble,pn %xcc, loop_170
1596 fmovdl %icc, %f6, %f8
1597 udiv %i6, 0x17DF, %l4
1598 fmovsgu %xcc, %f3, %f10
1599loop_170:
1600 fornot2 %f10, %f10, %f10
1601 nop
1602 setx loop_171, %l0, %l1
1603 wrpr 0x1, %tl
1604 wrpr %l1, %tpc
1605 add %l1, 0x4, %l1
1606 wrpr %l1, %tnpc
1607 setx 0x34400001400, %l0, %l1
1608 wrpr %l1, %tstate
1609 wrhpr 0x4, %htstate
1610 retry
1611 fble %fcc2, loop_172
1612 tne %icc, 0x5
1613 tl %xcc, 0x4
1614loop_171:
1615 ldsw [%l7 + 0x50], %l2
1616loop_172:
1617 sethi 0x1ABF, %i7
1618 sth %i1, [%l7 + 0x38]
1619 fmul8x16 %f6, %f12, %f12
1620 fmovdvs %icc, %f5, %f9
1621 movvs %icc, %o2, %i0
1622 sth %o4, [%l7 + 0x1E]
1623 ldsb [%l7 + 0x69], %i4
1624 lduw [%l7 + 0x4C], %o5
1625 stx %g3, [%l7 + 0x58]
1626 edge16 %o0, %g6, %i3
1627 xor %i2, %o3, %o6
1628 movcs %xcc, %g5, %i5
1629 movrne %l6, 0x2B5, %l0
1630 smulcc %g1, 0x05E3, %g2
1631 fbne,a %fcc0, loop_173
1632 edge32ln %l1, %l3, %g7
1633 std %f2, [%l7 + 0x10]
1634 fbne %fcc3, loop_174
1635loop_173:
1636 srlx %o7, %l5, %o1
1637 fxnors %f12, %f10, %f4
1638 fpsub32 %f14, %f14, %f0
1639loop_174:
1640 lduw [%l7 + 0x34], %i6
1641 st %f10, [%l7 + 0x64]
1642 bl,a loop_175
1643 fpack16 %f14, %f6
1644 fmovrdgez %g4, %f10, %f12
1645 edge32ln %l2, %l4, %i1
1646loop_175:
1647 taddcctv %o2, 0x069B, %i0
1648 fpack16 %f8, %f5
1649 alignaddrl %i7, %i4, %o5
1650 ldd [%l7 + 0x40], %f8
1651 tsubcctv %o4, %g3, %g6
1652 bg,a loop_176
1653 add %o0, %i3, %o3
1654 tneg %xcc, 0x7
1655 fsrc2 %f4, %f2
1656loop_176:
1657 fmovscs %xcc, %f5, %f10
1658 movcc %xcc, %o6, %i2
1659 bn %xcc, loop_177
1660 fabss %f5, %f5
1661 fands %f4, %f12, %f14
1662 array32 %g5, %l6, %l0
1663loop_177:
1664 fandnot1 %f14, %f10, %f0
1665 stx %g1, [%l7 + 0x38]
1666 ldd [%l7 + 0x08], %f12
1667 mulx %g2, %i5, %l1
1668 tleu %icc, 0x7
1669 xnor %l3, %g7, %o7
1670 te %icc, 0x2
1671 bcc,a,pn %xcc, loop_178
1672 ldsw [%l7 + 0x34], %l5
1673 fmul8x16au %f0, %f5, %f4
1674 fornot2 %f8, %f4, %f8
1675loop_178:
1676 stx %o1, [%l7 + 0x08]
1677 ldd [%l7 + 0x58], %f14
1678 fmovrde %g4, %f2, %f2
1679 ldsw [%l7 + 0x40], %l2
1680 bpos %xcc, loop_179
1681 tleu %xcc, 0x6
1682 fmovs %f3, %f15
1683 st %f13, [%l7 + 0x74]
1684loop_179:
1685 te %icc, 0x2
1686 fbn %fcc3, loop_180
1687 fmovsneg %xcc, %f4, %f0
1688 lduw [%l7 + 0x70], %i6
1689 fbe,a %fcc3, loop_181
1690loop_180:
1691 fcmps %fcc0, %f5, %f15
1692 fnot2 %f0, %f2
1693 fmovsg %icc, %f11, %f15
1694loop_181:
1695 fbe %fcc1, loop_182
1696 stx %l4, [%l7 + 0x08]
1697 fnand %f10, %f12, %f4
1698 fba %fcc1, loop_183
1699loop_182:
1700 array16 %o2, %i1, %i0
1701 fmovrdgz %i4, %f6, %f4
1702 ld [%l7 + 0x4C], %f12
1703loop_183:
1704 fsrc1 %f0, %f4
1705 fbl %fcc0, loop_184
1706 tleu %icc, 0x6
1707 sth %o5, [%l7 + 0x64]
1708 sth %i7, [%l7 + 0x7E]
1709loop_184:
1710 tvs %icc, 0x6
1711 fbn,a %fcc3, loop_185
1712 fbu,a %fcc1, loop_186
1713 fpsub32 %f4, %f6, %f8
1714 ldd [%l7 + 0x78], %f12
1715loop_185:
1716 fmuld8sux16 %f3, %f6, %f2
1717loop_186:
1718 fmovsa %xcc, %f11, %f14
1719 fpmerge %f10, %f9, %f10
1720 tcc %icc, 0x5
1721 brgez,a %g3, loop_187
1722 ldub [%l7 + 0x7F], %g6
1723 stb %o0, [%l7 + 0x12]
1724 fbg,a %fcc1, loop_188
1725loop_187:
1726 subccc %i3, %o3, %o6
1727 fmovrslz %o4, %f2, %f13
1728 ldub [%l7 + 0x1C], %i2
1729loop_188:
1730 mulscc %g5, %l0, %g1
1731 fmul8ulx16 %f10, %f10, %f14
1732 sth %l6, [%l7 + 0x5C]
1733 fornot2 %f10, %f12, %f4
1734 fmovrdgz %i5, %f10, %f2
1735 fcmpne16 %f10, %f4, %g2
1736 stw %l1, [%l7 + 0x28]
1737 fbne,a %fcc2, loop_189
1738 ldd [%l7 + 0x18], %f2
1739 edge32ln %l3, %g7, %l5
1740 fxors %f12, %f8, %f13
1741loop_189:
1742 fmovde %xcc, %f3, %f3
1743 umulcc %o7, 0x0109, %o1
1744 ldub [%l7 + 0x21], %l2
1745 lduw [%l7 + 0x5C], %g4
1746 ldub [%l7 + 0x4C], %l4
1747 fnors %f0, %f10, %f13
1748 fbue %fcc2, loop_190
1749 fpadd32 %f14, %f0, %f2
1750 fnot1 %f0, %f10
1751 edge8ln %i6, %o2, %i0
1752loop_190:
1753 fcmpne32 %f0, %f0, %i4
1754 fmovsne %xcc, %f15, %f2
1755 ldsw [%l7 + 0x58], %i1
1756 fmovdl %xcc, %f2, %f12
1757 fmovse %xcc, %f4, %f2
1758 movgu %xcc, %o5, %i7
1759 st %f1, [%l7 + 0x28]
1760 sll %g6, 0x02, %g3
1761 ble %icc, loop_191
1762 fbo %fcc1, loop_192
1763 movne %xcc, %o0, %o3
1764 bshuffle %f0, %f0, %f4
1765loop_191:
1766 tvs %xcc, 0x5
1767loop_192:
1768 ldd [%l7 + 0x10], %f10
1769 fnor %f2, %f0, %f10
1770 fble %fcc0, loop_193
1771 bcs,a loop_194
1772 fmovscc %xcc, %f10, %f10
1773 fzero %f12
1774loop_193:
1775 siam 0x5
1776loop_194:
1777 st %f2, [%l7 + 0x30]
1778 alignaddrl %o6, %i3, %i2
1779 fmovsgu %icc, %f7, %f7
1780 bvc,pn %icc, loop_195
1781 stb %g5, [%l7 + 0x2A]
1782 subccc %l0, %o4, %l6
1783 ldx [%l7 + 0x40], %i5
1784loop_195:
1785 sdivx %g1, 0x0571, %l1
1786 fbug,a %fcc3, loop_196
1787 sth %g2, [%l7 + 0x24]
1788 ld [%l7 + 0x70], %f11
1789 bne,a loop_197
1790loop_196:
1791 tvc %icc, 0x0
1792 fmovdneg %xcc, %f15, %f13
1793 ta %xcc, 0x7
1794loop_197:
1795 mulx %g7, 0x1ED7, %l3
1796 ldx [%l7 + 0x58], %o7
1797 sub %l5, 0x0146, %o1
1798 bge,a,pn %xcc, loop_198
1799 array8 %g4, %l4, %l2
1800 ldsw [%l7 + 0x34], %o2
1801 fpsub32s %f8, %f7, %f14
1802loop_198:
1803 fmovrse %i6, %f4, %f12
1804 sra %i4, 0x1A, %i1
1805 sll %o5, 0x0F, %i7
1806 ldub [%l7 + 0x1A], %i0
1807 umul %g3, %g6, %o0
1808 xnorcc %o6, %o3, %i2
1809 edge32l %g5, %l0, %i3
1810 std %f8, [%l7 + 0x38]
1811 ldsh [%l7 + 0x6A], %l6
1812 lduw [%l7 + 0x0C], %o4
1813 edge16ln %i5, %g1, %l1
1814 sth %g7, [%l7 + 0x6C]
1815 movrlez %g2, %l3, %l5
1816 tcc %xcc, 0x0
1817 fbg,a %fcc0, loop_199
1818 fnand %f6, %f12, %f10
1819 fbul,a %fcc3, loop_200
1820 fmovdvs %icc, %f10, %f9
1821loop_199:
1822 xor %o1, 0x0554, %g4
1823 lduw [%l7 + 0x1C], %o7
1824loop_200:
1825 ldsw [%l7 + 0x1C], %l4
1826 fmovdge %xcc, %f15, %f9
1827 nop
1828 setx loop_201, %l0, %l1
1829 wrpr 0x1, %tl
1830 wrpr %l1, %tnpc
1831 setx 0x34400001400, %l0, %l1
1832 wrpr %l1, %tstate
1833 wrhpr 0x4, %htstate
1834 done
1835 siam 0x3
1836 edge8ln %l2, %i6, %o2
1837 std %f14, [%l7 + 0x70]
1838loop_201:
1839 subccc %i4, 0x11C3, %o5
1840 tgu %icc, 0x4
1841 sethi 0x17C5, %i1
1842 fpack32 %f12, %f0, %f6
1843 ldx [%l7 + 0x58], %i0
1844 edge16ln %g3, %g6, %o0
1845 stb %o6, [%l7 + 0x5D]
1846 tvs %xcc, 0x5
1847 fnot1s %f3, %f5
1848 stb %i7, [%l7 + 0x78]
1849 fpadd32 %f8, %f2, %f14
1850 stw %i2, [%l7 + 0x4C]
1851 fbn,a %fcc2, loop_202
1852 fbge,a %fcc2, loop_203
1853 movn %xcc, %g5, %l0
1854 xnor %i3, 0x0C12, %l6
1855loop_202:
1856 fmovrsgez %o3, %f4, %f14
1857loop_203:
1858 fmovdl %icc, %f7, %f0
1859 fmovsvc %xcc, %f11, %f7
1860 fmovsl %icc, %f10, %f14
1861 ldsb [%l7 + 0x16], %o4
1862 ldsb [%l7 + 0x37], %i5
1863 ldx [%l7 + 0x30], %l1
1864 sdiv %g7, 0x1603, %g2
1865 orn %l3, 0x178B, %g1
1866 alignaddr %l5, %o1, %g4
1867 sth %l4, [%l7 + 0x1E]
1868 stw %l2, [%l7 + 0x24]
1869 edge16ln %o7, %o2, %i4
1870 fbne %fcc2, loop_204
1871 edge16l %i6, %o5, %i0
1872 ldx [%l7 + 0x30], %g3
1873 brlez %g6, loop_205
1874loop_204:
1875 ldsw [%l7 + 0x20], %o0
1876 ldsh [%l7 + 0x30], %i1
1877 lduw [%l7 + 0x40], %o6
1878loop_205:
1879 bshuffle %f0, %f12, %f0
1880 fcmpgt32 %f2, %f0, %i7
1881 tpos %icc, 0x4
1882 fmovsge %xcc, %f1, %f13
1883 stw %i2, [%l7 + 0x74]
1884 bneg,a loop_206
1885 stx %l0, [%l7 + 0x30]
1886 fnot2 %f0, %f12
1887 sth %g5, [%l7 + 0x6C]
1888loop_206:
1889 nop
1890 setx loop_207, %l0, %l1
1891 wrpr 0x1, %tl
1892 wrpr %l1, %tnpc
1893 setx 0x34400001400, %l0, %l1
1894 wrpr %l1, %tstate
1895 wrhpr 0x4, %htstate
1896 done
1897 ldsh [%l7 + 0x7E], %i3
1898 bneg,a,pn %xcc, loop_208
1899 ldd [%l7 + 0x10], %f6
1900loop_207:
1901 fmovsle %xcc, %f5, %f4
1902 mulx %o3, %l6, %i5
1903loop_208:
1904 ldsb [%l7 + 0x66], %l1
1905 lduw [%l7 + 0x7C], %o4
1906 fornot1 %f14, %f0, %f2
1907 bl,a loop_209
1908 fmovdg %xcc, %f12, %f15
1909 ldsb [%l7 + 0x45], %g2
1910 siam 0x4
1911loop_209:
1912 std %f8, [%l7 + 0x20]
1913 bn,pn %xcc, loop_210
1914 fxnor %f8, %f12, %f12
1915 fmul8ulx16 %f6, %f14, %f6
1916 ldub [%l7 + 0x15], %g7
1917loop_210:
1918 movpos %icc, %g1, %l5
1919 st %f9, [%l7 + 0x0C]
1920 fbu,a %fcc0, loop_211
1921 sth %l3, [%l7 + 0x36]
1922 brnz %o1, loop_212
1923 movl %icc, %l4, %g4
1924loop_211:
1925 edge8n %o7, %o2, %l2
1926 ldsh [%l7 + 0x0C], %i4
1927loop_212:
1928 fpadd32 %f12, %f4, %f0
1929 addc %i6, 0x050E, %i0
1930 lduh [%l7 + 0x28], %g3
1931 tpos %xcc, 0x0
1932 edge32n %g6, %o5, %i1
1933 srlx %o0, %o6, %i7
1934 orn %l0, %g5, %i2
1935 srax %i3, %o3, %l6
1936 taddcctv %i5, 0x1C49, %l1
1937 ldd [%l7 + 0x18], %f8
1938 ldub [%l7 + 0x19], %g2
1939 bn,pt %icc, loop_213
1940 edge32ln %o4, %g7, %l5
1941 smul %l3, 0x0A70, %g1
1942 fmovrsne %l4, %f0, %f15
1943loop_213:
1944 movvc %icc, %g4, %o1
1945 movgu %xcc, %o2, %l2
1946 fmovscs %xcc, %f6, %f13
1947 andncc %o7, %i4, %i0
1948 brlz,a %g3, loop_214
1949 lduh [%l7 + 0x7A], %g6
1950 ldub [%l7 + 0x63], %o5
1951 movcs %xcc, %i1, %i6
1952loop_214:
1953 stx %o0, [%l7 + 0x40]
1954 bneg,a %icc, loop_215
1955 sdiv %o6, 0x00E4, %l0
1956 fmovrslez %i7, %f2, %f11
1957 movg %xcc, %i2, %i3
1958loop_215:
1959 stw %g5, [%l7 + 0x70]
1960 fmovdcs %xcc, %f2, %f3
1961 fpack16 %f8, %f4
1962 movcs %xcc, %o3, %i5
1963 sth %l6, [%l7 + 0x22]
1964 stb %l1, [%l7 + 0x10]
1965 fxor %f6, %f6, %f14
1966 ldd [%l7 + 0x18], %f14
1967 bl,pn %xcc, loop_216
1968 tg %icc, 0x4
1969 fmovsg %xcc, %f3, %f2
1970 fornot2s %f0, %f15, %f4
1971loop_216:
1972 ldd [%l7 + 0x60], %f2
1973 tgu %icc, 0x2
1974 brgz,a %o4, loop_217
1975 stx %g2, [%l7 + 0x28]
1976 ldsb [%l7 + 0x2C], %l5
1977 ldub [%l7 + 0x1E], %g7
1978loop_217:
1979 movrgz %l3, %g1, %l4
1980 fsrc2 %f8, %f2
1981 sth %o1, [%l7 + 0x7C]
1982 fmovsleu %icc, %f10, %f7
1983 std %f2, [%l7 + 0x38]
1984 stw %g4, [%l7 + 0x60]
1985 fpadd16s %f6, %f15, %f0
1986 tsubcc %l2, 0x1DA3, %o2
1987 movrlz %o7, %i0, %i4
1988 stx %g3, [%l7 + 0x40]
1989 ldx [%l7 + 0x30], %o5
1990 stw %i1, [%l7 + 0x68]
1991 brgz,a %i6, loop_218
1992 stx %o0, [%l7 + 0x50]
1993 std %f10, [%l7 + 0x58]
1994 fmul8x16 %f7, %f4, %f14
1995loop_218:
1996 nop
1997 setx loop_219, %l0, %l1
1998 wrpr 0x1, %tl
1999 wrpr %l1, %tpc
2000 add %l1, 0x4, %l1
2001 wrpr %l1, %tnpc
2002 setx 0x34400001400, %l0, %l1
2003 wrpr %l1, %tstate
2004 wrhpr 0x4, %htstate
2005 retry
2006 and %o6, %l0, %g6
2007 bleu loop_220
2008 bpos,a,pt %icc, loop_221
2009loop_219:
2010 movleu %icc, %i7, %i2
2011 movpos %icc, %i3, %o3
2012loop_220:
2013 fands %f14, %f3, %f14
2014loop_221:
2015 stw %i5, [%l7 + 0x0C]
2016 ldsh [%l7 + 0x1A], %g5
2017 ldsb [%l7 + 0x31], %l1
2018 fmovscc %xcc, %f7, %f13
2019 fcmpgt32 %f6, %f8, %o4
2020 fcmple32 %f12, %f10, %g2
2021 stx %l5, [%l7 + 0x70]
2022 fmovsne %xcc, %f2, %f9
2023 ldub [%l7 + 0x3A], %l6
2024 fmovsg %xcc, %f4, %f10
2025 fmovrdgz %l3, %f0, %f14
2026 edge32n %g1, %g7, %o1
2027 sdivx %g4, 0x02E1, %l2
2028 stx %l4, [%l7 + 0x08]
2029 ldub [%l7 + 0x59], %o2
2030 fandnot1 %f12, %f4, %f10
2031 tpos %icc, 0x3
2032 ldsh [%l7 + 0x48], %o7
2033 fabss %f3, %f2
2034 fpsub32 %f10, %f10, %f6
2035 tcc %xcc, 0x2
2036 fnot1s %f1, %f1
2037 lduh [%l7 + 0x7C], %i4
2038 std %f12, [%l7 + 0x28]
2039 fnegs %f2, %f9
2040 std %f8, [%l7 + 0x20]
2041 std %f10, [%l7 + 0x78]
2042 st %f11, [%l7 + 0x48]
2043 orcc %g3, 0x0F2A, %i0
2044 fmovdcs %icc, %f2, %f8
2045 taddcctv %o5, %i6, %i1
2046 fbug %fcc2, loop_222
2047 fors %f14, %f14, %f15
2048 srl %o0, %o6, %l0
2049 movneg %xcc, %g6, %i2
2050loop_222:
2051 fmovdvs %icc, %f6, %f14
2052 fcmpgt16 %f10, %f2, %i7
2053 sth %o3, [%l7 + 0x68]
2054 fxnor %f12, %f12, %f12
2055 ldsw [%l7 + 0x54], %i5
2056 ldx [%l7 + 0x40], %i3
2057 ld [%l7 + 0x50], %f9
2058 fcmpgt16 %f10, %f12, %l1
2059 movne %icc, %o4, %g2
2060 fcmple32 %f10, %f10, %g5
2061 ldsw [%l7 + 0x68], %l6
2062 fbul %fcc1, loop_223
2063 ldsb [%l7 + 0x5D], %l3
2064 bge,a,pt %icc, loop_224
2065 bcs %icc, loop_225
2066loop_223:
2067 fblg,a %fcc1, loop_226
2068 fsrc1s %f9, %f5
2069loop_224:
2070 lduw [%l7 + 0x24], %l5
2071loop_225:
2072 ldsh [%l7 + 0x2E], %g1
2073loop_226:
2074 bpos,a loop_227
2075 fpadd32 %f4, %f2, %f10
2076 edge8n %g7, %g4, %o1
2077 bvc,pt %xcc, loop_228
2078loop_227:
2079 fbule,a %fcc2, loop_229
2080 array32 %l4, %o2, %l2
2081 call loop_230
2082loop_228:
2083 stx %i4, [%l7 + 0x10]
2084loop_229:
2085 xnor %g3, 0x03CB, %i0
2086 movrne %o5, %o7, %i6
2087loop_230:
2088 fexpand %f10, %f0
2089 movre %o0, %o6, %i1
2090 movre %g6, 0x185, %i2
2091 ldsb [%l7 + 0x57], %l0
2092 nop
2093 setx loop_231, %l0, %l1
2094 wrpr 0x1, %tl
2095 wrpr %l1, %tpc
2096 add %l1, 0x4, %l1
2097 wrpr %l1, %tnpc
2098 setx 0x34400001400, %l0, %l1
2099 wrpr %l1, %tstate
2100 wrhpr 0x4, %htstate
2101 retry
2102 fbue,a %fcc2, loop_232
2103 fpadd16 %f4, %f6, %f12
2104 ldx [%l7 + 0x68], %o3
2105loop_231:
2106 fnand %f0, %f2, %f10
2107loop_232:
2108 fbge,a %fcc1, loop_233
2109 movrlz %i7, %i5, %i3
2110 fcmple32 %f12, %f4, %o4
2111 addcc %l1, 0x0DF2, %g2
2112loop_233:
2113 fcmpne16 %f8, %f4, %g5
2114 lduw [%l7 + 0x6C], %l3
2115 fnors %f0, %f13, %f5
2116 edge32 %l5, %g1, %g7
2117 fand %f14, %f2, %f6
2118 fnot1 %f2, %f10
2119 fandnot2 %f8, %f8, %f12
2120 fornot1 %f2, %f4, %f4
2121 sdivx %l6, 0x0CAF, %o1
2122 fmovse %icc, %f11, %f6
2123 bleu,pn %icc, loop_234
2124 stb %g4, [%l7 + 0x1C]
2125 fmovscs %xcc, %f13, %f2
2126 ldd [%l7 + 0x40], %f12
2127loop_234:
2128 stw %l4, [%l7 + 0x24]
2129 movleu %xcc, %o2, %i4
2130 fpadd16 %f10, %f4, %f10
2131 lduw [%l7 + 0x30], %l2
2132 tsubcctv %i0, 0x0D79, %o5
2133 fornot2s %f6, %f6, %f13
2134 edge16 %g3, %i6, %o0
2135 ldx [%l7 + 0x48], %o7
2136 ldsw [%l7 + 0x60], %i1
2137 stb %g6, [%l7 + 0x32]
2138 stw %i2, [%l7 + 0x30]
2139 fnands %f6, %f7, %f7
2140 tge %icc, 0x4
2141 movleu %icc, %o6, %o3
2142 orn %l0, %i5, %i7
2143 edge8l %o4, %l1, %i3
2144 tvs %xcc, 0x5
2145 fmovscs %xcc, %f0, %f12
2146 fmul8x16au %f3, %f13, %f0
2147 fcmps %fcc2, %f0, %f1
2148 stx %g2, [%l7 + 0x28]
2149 ldsh [%l7 + 0x40], %l3
2150 smulcc %g5, %g1, %g7
2151 fexpand %f5, %f10
2152 bshuffle %f14, %f0, %f6
2153 fnegd %f2, %f14
2154 lduh [%l7 + 0x48], %l5
2155 tpos %xcc, 0x0
2156 or %l6, 0x167A, %o1
2157 ta %xcc, 0x3
2158 call loop_235
2159 ldsw [%l7 + 0x20], %g4
2160 movleu %xcc, %l4, %o2
2161 lduh [%l7 + 0x70], %i4
2162loop_235:
2163 ldsb [%l7 + 0x36], %l2
2164 fandnot2s %f11, %f9, %f3
2165 tsubcc %o5, %i0, %i6
2166 array32 %g3, %o0, %o7
2167 pdist %f8, %f8, %f6
2168 fmovrse %i1, %f0, %f11
2169 fbge %fcc2, loop_236
2170 ldd [%l7 + 0x30], %f10
2171 fandnot2 %f12, %f6, %f2
2172 std %f12, [%l7 + 0x78]
2173loop_236:
2174 ldx [%l7 + 0x18], %i2
2175 stb %g6, [%l7 + 0x31]
2176 movle %icc, %o3, %l0
2177 udivx %o6, 0x0AD2, %i5
2178 call loop_237
2179 nop
2180 setx loop_238, %l0, %l1
2181 wrpr 0x1, %tl
2182 wrpr %l1, %tpc
2183 add %l1, 0x4, %l1
2184 wrpr %l1, %tnpc
2185 setx 0x34400001400, %l0, %l1
2186 wrpr %l1, %tstate
2187 wrhpr 0x4, %htstate
2188 retry
2189 fandnot2s %f5, %f1, %f0
2190 fmovscs %xcc, %f15, %f8
2191loop_237:
2192 mova %icc, %o4, %l1
2193loop_238:
2194 fnot1s %f1, %f0
2195 fmovsle %icc, %f0, %f9
2196 andncc %i7, %i3, %g2
2197 fand %f12, %f14, %f6
2198 sdivx %l3, 0x1E54, %g5
2199 brlz %g1, loop_239
2200 bleu %xcc, loop_240
2201 subcc %l5, %g7, %l6
2202 stb %g4, [%l7 + 0x7D]
2203loop_239:
2204 tsubcc %l4, %o2, %i4
2205loop_240:
2206 fmovrdgz %l2, %f6, %f4
2207 stx %o5, [%l7 + 0x30]
2208 ldd [%l7 + 0x08], %f14
2209 fbue %fcc3, loop_241
2210 stx %o1, [%l7 + 0x28]
2211 tneg %icc, 0x3
2212 fmovse %icc, %f2, %f15
2213loop_241:
2214 edge32l %i6, %i0, %g3
2215 stx %o0, [%l7 + 0x78]
2216 nop
2217 setx loop_242, %l0, %l1
2218 wrpr 0x1, %tl
2219 wrpr %l1, %tnpc
2220 setx 0x34400001400, %l0, %l1
2221 wrpr %l1, %tstate
2222 wrhpr 0x4, %htstate
2223 done
2224 fands %f15, %f3, %f1
2225 edge16n %o7, %i1, %i2
2226 stx %g6, [%l7 + 0x30]
2227loop_242:
2228 bvc,a loop_243
2229 fmovrslz %o3, %f1, %f4
2230 fmovrde %o6, %f14, %f2
2231 mova %icc, %i5, %o4
2232loop_243:
2233 te %xcc, 0x6
2234 array16 %l1, %i7, %l0
2235 ldsw [%l7 + 0x54], %g2
2236 edge32l %i3, %l3, %g5
2237 ldx [%l7 + 0x68], %g1
2238 fbule,a %fcc1, loop_244
2239 fandnot1s %f9, %f7, %f12
2240 fmovrdlez %l5, %f12, %f4
2241 fmovdn %xcc, %f5, %f13
2242loop_244:
2243 bne %icc, loop_245
2244 ldx [%l7 + 0x28], %g7
2245 ld [%l7 + 0x54], %f12
2246 fmovsvc %icc, %f2, %f2
2247loop_245:
2248 ld [%l7 + 0x78], %f10
2249 xnorcc %g4, %l6, %o2
2250 lduh [%l7 + 0x58], %i4
2251 tvs %icc, 0x7
2252 fnand %f2, %f14, %f6
2253 array16 %l4, %o5, %o1
2254 mulx %l2, %i0, %g3
2255 ldd [%l7 + 0x38], %f6
2256 fmovdcs %icc, %f10, %f0
2257 fzeros %f5
2258 fmul8x16al %f2, %f1, %f0
2259 fpsub16s %f15, %f10, %f11
2260 call loop_246
2261 ldsh [%l7 + 0x12], %o0
2262 bshuffle %f6, %f12, %f0
2263 ldd [%l7 + 0x68], %f6
2264loop_246:
2265 edge32n %i6, %i1, %i2
2266 st %f6, [%l7 + 0x10]
2267 tcc %xcc, 0x7
2268 brgz %g6, loop_247
2269 ldd [%l7 + 0x20], %f10
2270 fmovrse %o7, %f12, %f11
2271 tne %icc, 0x3
2272loop_247:
2273 fmovdn %xcc, %f7, %f1
2274 movrne %o6, %i5, %o4
2275 fmovdcs %icc, %f15, %f15
2276 movrlez %l1, 0x037, %o3
2277 movleu %xcc, %i7, %g2
2278 tneg %xcc, 0x3
2279 stw %l0, [%l7 + 0x68]
2280 fnor %f0, %f12, %f6
2281 movleu %icc, %l3, %i3
2282 ldsb [%l7 + 0x7F], %g5
2283 mulscc %l5, %g7, %g1
2284 st %f1, [%l7 + 0x7C]
2285 fpadd32s %f11, %f10, %f12
2286 fbg %fcc3, loop_248
2287 ldub [%l7 + 0x29], %l6
2288 fbo %fcc0, loop_249
2289 sth %g4, [%l7 + 0x7C]
2290loop_248:
2291 ldx [%l7 + 0x38], %i4
2292 tl %xcc, 0x5
2293loop_249:
2294 bge,pt %icc, loop_250
2295 fmovsgu %xcc, %f13, %f8
2296 fpmerge %f3, %f12, %f8
2297 fpsub16 %f10, %f10, %f8
2298loop_250:
2299 lduw [%l7 + 0x08], %o2
2300 add %o5, %o1, %l4
2301 subc %i0, 0x096C, %l2
2302 std %f12, [%l7 + 0x18]
2303 ldsh [%l7 + 0x36], %o0
2304 stw %g3, [%l7 + 0x34]
2305 umulcc %i1, %i2, %i6
2306 tcc %xcc, 0x2
2307 movleu %icc, %o7, %g6
2308 st %f0, [%l7 + 0x0C]
2309 lduh [%l7 + 0x66], %i5
2310 fmovsge %xcc, %f3, %f5
2311 sra %o6, 0x17, %o4
2312 tge %xcc, 0x2
2313 ba,a loop_251
2314 fmovrde %l1, %f4, %f6
2315 ldd [%l7 + 0x30], %f2
2316 lduw [%l7 + 0x4C], %o3
2317loop_251:
2318 mova %xcc, %g2, %l0
2319 fcmpd %fcc1, %f4, %f4
2320 fmovsvc %icc, %f15, %f3
2321 ldub [%l7 + 0x77], %l3
2322 nop
2323 setx loop_252, %l0, %l1
2324 wrpr 0x1, %tl
2325 wrpr %l1, %tnpc
2326 setx 0x34400001400, %l0, %l1
2327 wrpr %l1, %tstate
2328 wrhpr 0x4, %htstate
2329 done
2330 fabss %f9, %f7
2331 ldsb [%l7 + 0x58], %i7
2332 srax %g5, %l5, %i3
2333loop_252:
2334 bvc loop_253
2335 fbuge %fcc2, loop_254
2336 movrlez %g1, 0x0E6, %g7
2337 fmovrdlz %g4, %f0, %f10
2338loop_253:
2339 ldub [%l7 + 0x5C], %i4
2340loop_254:
2341 ldsh [%l7 + 0x2E], %o2
2342 ba,pt %icc, loop_255
2343 stx %o5, [%l7 + 0x08]
2344 fcmped %fcc3, %f4, %f4
2345 st %f9, [%l7 + 0x68]
2346loop_255:
2347 fmovdl %xcc, %f2, %f0
2348 nop
2349 setx loop_256, %l0, %l1
2350 wrpr 0x1, %tl
2351 wrpr %l1, %tpc
2352 add %l1, 0x4, %l1
2353 wrpr %l1, %tnpc
2354 setx 0x34400001400, %l0, %l1
2355 wrpr %l1, %tstate
2356 wrhpr 0x4, %htstate
2357 retry
2358 sdiv %l6, 0x0AE6, %o1
2359 add %i0, 0x167D, %l2
2360 lduw [%l7 + 0x78], %l4
2361loop_256:
2362 lduh [%l7 + 0x10], %o0
2363 fand %f10, %f12, %f8
2364 tvc %icc, 0x3
2365 fcmpd %fcc2, %f12, %f0
2366 sth %g3, [%l7 + 0x26]
2367 ld [%l7 + 0x4C], %f2
2368 fsrc2s %f5, %f6
2369 movge %xcc, %i1, %i6
2370 edge32 %i2, %g6, %i5
2371 fand %f12, %f2, %f6
2372 lduh [%l7 + 0x50], %o7
2373 fmovrdlez %o6, %f14, %f14
2374 fands %f7, %f13, %f3
2375 ldsh [%l7 + 0x24], %o4
2376 fbl,a %fcc3, loop_257
2377 array32 %o3, %l1, %g2
2378 and %l3, %i7, %g5
2379 fmovde %xcc, %f8, %f9
2380loop_257:
2381 ldub [%l7 + 0x5E], %l5
2382 stx %i3, [%l7 + 0x28]
2383 movrgz %g1, 0x144, %l0
2384 fbule %fcc0, loop_258
2385 popc %g7, %g4
2386 fba %fcc1, loop_259
2387 lduh [%l7 + 0x56], %i4
2388loop_258:
2389 pdist %f8, %f12, %f4
2390 fbug,a %fcc0, loop_260
2391loop_259:
2392 udivcc %o2, 0x0D19, %o5
2393 ldsh [%l7 + 0x78], %l6
2394 sub %o1, %l2, %l4
2395loop_260:
2396 ldsw [%l7 + 0x7C], %o0
2397 stw %i0, [%l7 + 0x14]
2398 ldx [%l7 + 0x20], %i1
2399 fmovrdlez %i6, %f4, %f10
2400 fpadd16s %f6, %f5, %f5
2401 fmovsn %icc, %f0, %f4
2402 ldsw [%l7 + 0x1C], %g3
2403 call loop_261
2404 fmovdneg %xcc, %f7, %f2
2405 fmovrslez %g6, %f10, %f5
2406 fpackfix %f0, %f1
2407loop_261:
2408 movleu %icc, %i2, %o7
2409 ldd [%l7 + 0x60], %f14
2410 stb %o6, [%l7 + 0x7D]
2411 fnands %f9, %f10, %f5
2412 st %f10, [%l7 + 0x08]
2413 stb %i5, [%l7 + 0x40]
2414 umul %o4, 0x1584, %o3
2415 ld [%l7 + 0x68], %f11
2416 stx %g2, [%l7 + 0x68]
2417 srl %l1, %l3, %i7
2418 fmovsgu %xcc, %f0, %f3
2419 st %f14, [%l7 + 0x48]
2420 movcc %xcc, %g5, %i3
2421 fzero %f6
2422 sth %l5, [%l7 + 0x10]
2423 fmul8x16 %f4, %f12, %f4
2424 fxor %f8, %f0, %f14
2425 ldsh [%l7 + 0x74], %l0
2426 fone %f10
2427 call loop_262
2428 stw %g7, [%l7 + 0x38]
2429 and %g1, %i4, %g4
2430 std %f8, [%l7 + 0x50]
2431loop_262:
2432 ldub [%l7 + 0x68], %o5
2433 fcmpeq16 %f14, %f2, %l6
2434 tne %xcc, 0x4
2435 andn %o1, %o2, %l2
2436 std %f12, [%l7 + 0x68]
2437 fmovde %icc, %f5, %f13
2438 lduh [%l7 + 0x10], %l4
2439 fandnot2s %f8, %f0, %f15
2440 tneg %xcc, 0x6
2441 tle %xcc, 0x5
2442 fmovsl %icc, %f3, %f4
2443 fpsub16 %f2, %f14, %f4
2444 sethi 0x0EBC, %i0
2445 ldsh [%l7 + 0x66], %o0
2446 lduh [%l7 + 0x2C], %i1
2447 sth %g3, [%l7 + 0x78]
2448 lduw [%l7 + 0x44], %g6
2449 bpos %icc, loop_263
2450 tneg %icc, 0x7
2451 stw %i6, [%l7 + 0x58]
2452 brgez,a %o7, loop_264
2453loop_263:
2454 st %f15, [%l7 + 0x18]
2455 stx %o6, [%l7 + 0x18]
2456 lduh [%l7 + 0x66], %i2
2457loop_264:
2458 fbe %fcc1, loop_265
2459 pdist %f10, %f8, %f4
2460 ldsh [%l7 + 0x6A], %o4
2461 tg %icc, 0x0
2462loop_265:
2463 popc %o3, %g2
2464 fpack16 %f8, %f0
2465 orcc %l1, %l3, %i7
2466 fpadd32s %f9, %f4, %f15
2467 bcc,pn %icc, loop_266
2468 stb %i5, [%l7 + 0x49]
2469 stw %g5, [%l7 + 0x50]
2470 ldx [%l7 + 0x60], %l5
2471loop_266:
2472 stb %l0, [%l7 + 0x63]
2473 fnot2 %f2, %f0
2474 ldd [%l7 + 0x10], %f14
2475 fbug,a %fcc1, loop_267
2476 ldub [%l7 + 0x18], %i3
2477 fmovdn %xcc, %f14, %f4
2478 fbue %fcc0, loop_268
2479loop_267:
2480 fmuld8ulx16 %f10, %f8, %f8
2481 fors %f12, %f8, %f13
2482 sth %g7, [%l7 + 0x60]
2483loop_268:
2484 stw %i4, [%l7 + 0x0C]
2485 fsrc1s %f10, %f9
2486 fmovdcc %icc, %f12, %f11
2487 te %icc, 0x0
2488 smulcc %g4, %g1, %l6
2489 stw %o5, [%l7 + 0x08]
2490 stw %o1, [%l7 + 0x7C]
2491 andcc %l2, 0x1B2E, %o2
2492 movle %xcc, %l4, %o0
2493 fsrc2 %f0, %f4
2494 ld [%l7 + 0x24], %f1
2495 fandnot1s %f15, %f4, %f4
2496 movg %icc, %i0, %i1
2497 fnegd %f4, %f4
2498 edge8n %g3, %i6, %g6
2499 movneg %xcc, %o7, %i2
2500 st %f12, [%l7 + 0x1C]
2501 fbe,a %fcc0, loop_269
2502 array16 %o4, %o6, %g2
2503 andcc %l1, %o3, %l3
2504 srlx %i7, 0x1C, %i5
2505loop_269:
2506 fmovsgu %icc, %f7, %f14
2507 orncc %l5, 0x0C81, %g5
2508 edge32n %l0, %i3, %i4
2509 fbn,a %fcc0, loop_270
2510 sth %g4, [%l7 + 0x38]
2511 stw %g7, [%l7 + 0x20]
2512 fornot2s %f3, %f9, %f3
2513loop_270:
2514 mulx %g1, 0x02F2, %l6
2515 fnot1 %f8, %f12
2516 sth %o1, [%l7 + 0x7E]
2517 be %xcc, loop_271
2518 srl %o5, 0x0E, %o2
2519 ldub [%l7 + 0x47], %l2
2520 andcc %l4, %i0, %i1
2521loop_271:
2522 fmovdneg %xcc, %f4, %f9
2523 stx %o0, [%l7 + 0x40]
2524 fsrc2 %f10, %f6
2525 ldd [%l7 + 0x20], %f8
2526 alignaddrl %g3, %i6, %o7
2527 fmul8ulx16 %f2, %f6, %f8
2528 movl %xcc, %i2, %g6
2529 sth %o6, [%l7 + 0x74]
2530 ldd [%l7 + 0x28], %f4
2531 fbule %fcc0, loop_272
2532 mulscc %g2, 0x082C, %l1
2533 stw %o4, [%l7 + 0x64]
2534 fbl,a %fcc1, loop_273
2535loop_272:
2536 ldd [%l7 + 0x60], %f14
2537 nop
2538 setx loop_274, %l0, %l1
2539 wrpr 0x1, %tl
2540 wrpr %l1, %tnpc
2541 setx 0x34400001400, %l0, %l1
2542 wrpr %l1, %tstate
2543 wrhpr 0x4, %htstate
2544 done
2545 brgz,a %l3, loop_275
2546loop_273:
2547 add %o3, 0x0394, %i7
2548 lduh [%l7 + 0x48], %l5
2549loop_274:
2550 ldx [%l7 + 0x50], %g5
2551loop_275:
2552 fcmpgt32 %f12, %f0, %l0
2553 movn %xcc, %i5, %i3
2554 fmovdcc %xcc, %f12, %f2
2555 ldx [%l7 + 0x50], %g4
2556 fexpand %f11, %f4
2557 movrne %g7, %g1, %i4
2558 fmovd %f6, %f14
2559 bvs %icc, loop_276
2560 fmovrse %o1, %f6, %f0
2561 fmovde %icc, %f15, %f4
2562 edge16n %l6, %o2, %o5
2563loop_276:
2564 sdiv %l4, 0x070C, %l2
2565 umulcc %i1, %o0, %g3
2566 fornot2s %f13, %f13, %f9
2567 fnegd %f6, %f10
2568 stb %i0, [%l7 + 0x52]
2569 edge32l %o7, %i6, %i2
2570 fmovse %xcc, %f9, %f3
2571 ldub [%l7 + 0x6E], %g6
2572 ldx [%l7 + 0x30], %g2
2573 array16 %o6, %o4, %l1
2574 st %f12, [%l7 + 0x68]
2575 fbu %fcc3, loop_277
2576 stw %l3, [%l7 + 0x34]
2577 ldx [%l7 + 0x18], %i7
2578 bpos,a loop_278
2579loop_277:
2580 ldub [%l7 + 0x61], %l5
2581 tsubcc %o3, 0x1A6A, %g5
2582 fzeros %f5
2583loop_278:
2584 bcc,a %xcc, loop_279
2585 stb %l0, [%l7 + 0x58]
2586 ldsb [%l7 + 0x64], %i5
2587 fabsd %f14, %f0
2588loop_279:
2589 ldsb [%l7 + 0x7E], %i3
2590 be,pt %xcc, loop_280
2591 fxnors %f13, %f1, %f11
2592 fmovscs %icc, %f4, %f14
2593 tn %xcc, 0x4
2594loop_280:
2595 tne %icc, 0x0
2596 ldub [%l7 + 0x3D], %g4
2597 fpadd16 %f2, %f8, %f8
2598 fcmpeq32 %f12, %f10, %g7
2599 std %f0, [%l7 + 0x68]
2600 tcs %icc, 0x2
2601 fbge %fcc2, loop_281
2602 fnot2s %f3, %f11
2603 movrne %i4, %g1, %o1
2604 fmovrsgez %o2, %f7, %f3
2605loop_281:
2606 stw %o5, [%l7 + 0x3C]
2607 ldsb [%l7 + 0x41], %l4
2608 fmul8ulx16 %f8, %f0, %f2
2609 fxor %f2, %f12, %f2
2610 fsrc2 %f12, %f6
2611 alignaddrl %l6, %i1, %o0
2612 ldsh [%l7 + 0x0A], %g3
2613 brlz %i0, loop_282
2614 stx %l2, [%l7 + 0x60]
2615 ldsw [%l7 + 0x50], %o7
2616 ldx [%l7 + 0x38], %i2
2617loop_282:
2618 movcs %icc, %g6, %i6
2619 fpadd16s %f5, %f6, %f9
2620 brlz %o6, loop_283
2621 fbe %fcc3, loop_284
2622 edge16n %o4, %g2, %l3
2623 fmovsg %xcc, %f0, %f7
2624loop_283:
2625 taddcctv %l1, 0x062E, %i7
2626loop_284:
2627 fnegd %f2, %f10
2628 fcmpgt16 %f6, %f8, %o3
2629 sth %g5, [%l7 + 0x1A]
2630 sth %l0, [%l7 + 0x70]
2631 ldd [%l7 + 0x28], %f2
2632 ldsw [%l7 + 0x08], %l5
2633 array8 %i3, %g4, %i5
2634 fmovdvc %icc, %f3, %f11
2635 edge8ln %i4, %g1, %g7
2636 fornot2s %f1, %f2, %f6
2637 sll %o1, %o5, %o2
2638 brlez %l6, loop_285
2639 fornot2s %f5, %f12, %f11
2640 tsubcctv %i1, 0x022C, %o0
2641 stx %g3, [%l7 + 0x48]
2642loop_285:
2643 fmovdg %xcc, %f5, %f13
2644 bcc,pn %icc, loop_286
2645 fmovdle %xcc, %f8, %f5
2646 fbe %fcc1, loop_287
2647 fcmpgt16 %f6, %f12, %i0
2648loop_286:
2649 srlx %l2, 0x0B, %l4
2650 sethi 0x0FCB, %o7
2651loop_287:
2652 fmovdpos %xcc, %f1, %f1
2653 ldsh [%l7 + 0x64], %i2
2654 fand %f0, %f4, %f6
2655 st %f8, [%l7 + 0x50]
2656 brgez,a %i6, loop_288
2657 bvs,a,pn %icc, loop_289
2658 brgez %g6, loop_290
2659 ldsw [%l7 + 0x4C], %o6
2660loop_288:
2661 srlx %g2, %o4, %l1
2662loop_289:
2663 tvs %xcc, 0x6
2664loop_290:
2665 ldsb [%l7 + 0x65], %l3
2666 std %f10, [%l7 + 0x40]
2667 tsubcctv %o3, %i7, %l0
2668 stx %g5, [%l7 + 0x40]
2669 fbue,a %fcc2, loop_291
2670 fmovrdne %l5, %f2, %f2
2671 ldsb [%l7 + 0x60], %i3
2672 fxnor %f4, %f14, %f6
2673loop_291:
2674 std %f4, [%l7 + 0x68]
2675 stx %i5, [%l7 + 0x68]
2676 sth %i4, [%l7 + 0x72]
2677 bgu %xcc, loop_292
2678 andn %g4, 0x08DC, %g1
2679 addc %o1, 0x0359, %o5
2680 stw %o2, [%l7 + 0x10]
2681loop_292:
2682 andcc %g7, 0x1AAC, %i1
2683 bl %icc, loop_293
2684 fmovrdgz %l6, %f10, %f8
2685 ldsh [%l7 + 0x64], %g3
2686 stw %i0, [%l7 + 0x48]
2687loop_293:
2688 fmovrslez %l2, %f4, %f3
2689 stb %l4, [%l7 + 0x42]
2690 stb %o0, [%l7 + 0x31]
2691 bneg,a,pt %xcc, loop_294
2692 brgez,a %i2, loop_295
2693 fmul8x16al %f6, %f3, %f14
2694 fmovsle %xcc, %f5, %f0
2695loop_294:
2696 udivx %i6, 0x1C64, %o7
2697loop_295:
2698 fmovdn %xcc, %f13, %f14
2699 sethi 0x1614, %o6
2700 fmovrsne %g2, %f5, %f8
2701 bneg,a,pn %icc, loop_296
2702 ldsw [%l7 + 0x48], %g6
2703 stw %l1, [%l7 + 0x48]
2704 tvc %xcc, 0x5
2705loop_296:
2706 fmovscc %icc, %f12, %f5
2707 fandnot1 %f8, %f8, %f2
2708 ldub [%l7 + 0x75], %l3
2709 st %f14, [%l7 + 0x5C]
2710 edge8l %o3, %i7, %l0
2711 stx %g5, [%l7 + 0x38]
2712 fmovdcc %icc, %f6, %f10
2713 andncc %o4, %i3, %l5
2714 andn %i5, %g4, %g1
2715 ldsb [%l7 + 0x18], %o1
2716 bvs,a %xcc, loop_297
2717 fcmpne16 %f6, %f6, %o5
2718 fpsub16 %f14, %f2, %f14
2719 sth %o2, [%l7 + 0x16]
2720loop_297:
2721 stx %i4, [%l7 + 0x68]
2722 fmul8x16 %f0, %f12, %f12
2723 ldx [%l7 + 0x78], %g7
2724 bpos %xcc, loop_298
2725 fbue,a %fcc3, loop_299
2726 taddcctv %l6, %i1, %g3
2727 ldsw [%l7 + 0x10], %i0
2728loop_298:
2729 stw %l2, [%l7 + 0x5C]
2730loop_299:
2731 fmovsne %xcc, %f11, %f12
2732 stx %o0, [%l7 + 0x18]
2733 fmovdn %icc, %f11, %f6
2734 fpack16 %f12, %f9
2735 and %i2, %l4, %o7
2736 ldsh [%l7 + 0x4C], %i6
2737 fbue %fcc1, loop_300
2738 fnot2 %f12, %f6
2739 fmovsleu %xcc, %f5, %f4
2740 popc %o6, %g2
2741loop_300:
2742 smulcc %g6, 0x1DF6, %l1
2743 fmovrdne %l3, %f12, %f2
2744 fcmpeq32 %f12, %f2, %i7
2745 or %o3, %l0, %g5
2746 edge32ln %o4, %i3, %i5
2747 st %f9, [%l7 + 0x7C]
2748 fnot1 %f8, %f4
2749 tl %xcc, 0x0
2750 fcmpne16 %f2, %f12, %g4
2751 lduh [%l7 + 0x7A], %g1
2752 ldub [%l7 + 0x35], %l5
2753 fmovdcc %xcc, %f5, %f5
2754 bleu %icc, loop_301
2755 ldub [%l7 + 0x7A], %o1
2756 lduh [%l7 + 0x6A], %o5
2757 fexpand %f9, %f4
2758loop_301:
2759 fmovd %f10, %f10
2760 fmul8x16al %f15, %f15, %f2
2761 std %f12, [%l7 + 0x38]
2762 movre %i4, %o2, %g7
2763 ld [%l7 + 0x10], %f5
2764 taddcc %i1, %g3, %i0
2765 edge8l %l2, %o0, %l6
2766 edge8l %l4, %o7, %i6
2767 smul %i2, 0x12AD, %o6
2768 fors %f4, %f8, %f4
2769 ldx [%l7 + 0x10], %g6
2770 fxor %f4, %f6, %f14
2771 xnor %l1, %l3, %g2
2772 fors %f9, %f15, %f13
2773 srax %i7, %l0, %g5
2774 ble %xcc, loop_302
2775 ldsh [%l7 + 0x08], %o4
2776 nop
2777 setx loop_303, %l0, %l1
2778 wrpr 0x1, %tl
2779 wrpr %l1, %tnpc
2780 setx 0x34400001400, %l0, %l1
2781 wrpr %l1, %tstate
2782 wrhpr 0x4, %htstate
2783 done
2784 stb %o3, [%l7 + 0x6D]
2785loop_302:
2786 std %f0, [%l7 + 0x40]
2787 fmovsvs %xcc, %f11, %f3
2788loop_303:
2789 pdist %f4, %f0, %f6
2790 edge8l %i3, %i5, %g1
2791 stb %l5, [%l7 + 0x3A]
2792 fmovdn %xcc, %f6, %f1
2793 fnors %f1, %f9, %f2
2794 bleu,a %xcc, loop_304
2795 tge %xcc, 0x3
2796 st %f14, [%l7 + 0x38]
2797 bvc %icc, loop_305
2798loop_304:
2799 bne,a,pt %xcc, loop_306
2800 sth %o1, [%l7 + 0x46]
2801 movvc %xcc, %g4, %i4
2802loop_305:
2803 fcmpne32 %f10, %f4, %o5
2804loop_306:
2805 st %f2, [%l7 + 0x10]
2806 fpsub32 %f8, %f12, %f12
2807 fmovdn %icc, %f1, %f12
2808 xorcc %g7, 0x0B58, %o2
2809 fnor %f8, %f12, %f6
2810 stw %g3, [%l7 + 0x24]
2811 stx %i0, [%l7 + 0x40]
2812 fors %f0, %f4, %f7
2813 fmovdge %icc, %f13, %f3
2814 ldsb [%l7 + 0x4B], %l2
2815 fcmpeq32 %f4, %f8, %o0
2816 fmovrslz %i1, %f11, %f11
2817 fmuld8ulx16 %f5, %f9, %f10
2818 sub %l6, %o7, %i6
2819 fbge,a %fcc2, loop_307
2820 ldub [%l7 + 0x35], %l4
2821 ldsh [%l7 + 0x18], %o6
2822 fxor %f8, %f2, %f12
2823loop_307:
2824 orn %i2, %l1, %g6
2825 fxnor %f6, %f4, %f6
2826 fpsub16s %f13, %f8, %f5
2827 movrlz %g2, 0x227, %i7
2828 subc %l0, %g5, %o4
2829 sub %o3, 0x0AE1, %l3
2830 fmovrsgez %i3, %f13, %f8
2831 move %icc, %i5, %l5
2832 fones %f0
2833 siam 0x3
2834 movvc %icc, %o1, %g1
2835 fmovsn %icc, %f10, %f7
2836 tvs %icc, 0x4
2837 movre %i4, 0x1E7, %g4
2838 edge8 %o5, %g7, %g3
2839 ld [%l7 + 0x54], %f9
2840 fsrc1s %f5, %f12
2841 tsubcc %o2, %l2, %i0
2842 bgu,a,pn %icc, loop_308
2843 ldsb [%l7 + 0x69], %i1
2844 fmovsneg %icc, %f12, %f11
2845 siam 0x7
2846loop_308:
2847 ldsw [%l7 + 0x54], %o0
2848 movneg %xcc, %o7, %l6
2849 ldsh [%l7 + 0x58], %i6
2850 movvc %icc, %o6, %l4
2851 fmovscs %icc, %f10, %f6
2852 array32 %l1, %i2, %g6
2853 fble,a %fcc0, loop_309
2854 sdivcc %g2, 0x039B, %i7
2855 fmovs %f11, %f6
2856 ldsw [%l7 + 0x28], %l0
2857loop_309:
2858 movrlz %g5, %o3, %l3
2859 edge32 %i3, %i5, %o4
2860 fcmple16 %f2, %f8, %l5
2861 sra %o1, %i4, %g1
2862 nop
2863 setx loop_310, %l0, %l1
2864 wrpr 0x1, %tl
2865 wrpr %l1, %tnpc
2866 setx 0x34400001400, %l0, %l1
2867 wrpr %l1, %tstate
2868 wrhpr 0x4, %htstate
2869 done
2870 fandnot2s %f3, %f11, %f6
2871 fmovdl %icc, %f2, %f10
2872 fsrc1s %f13, %f1
2873loop_310:
2874 fcmped %fcc0, %f6, %f12
2875 std %f8, [%l7 + 0x30]
2876 tvc %xcc, 0x6
2877 std %f6, [%l7 + 0x40]
2878 fbu,a %fcc0, loop_311
2879 te %xcc, 0x7
2880 bcs,a %xcc, loop_312
2881 ldsw [%l7 + 0x4C], %g4
2882loop_311:
2883 fbug %fcc0, loop_313
2884 movre %o5, 0x27A, %g3
2885loop_312:
2886 nop
2887 setx loop_314, %l0, %l1
2888 wrpr 0x1, %tl
2889 wrpr %l1, %tpc
2890 add %l1, 0x4, %l1
2891 wrpr %l1, %tnpc
2892 setx 0x34400001400, %l0, %l1
2893 wrpr %l1, %tstate
2894 wrhpr 0x4, %htstate
2895 retry
2896 tge %xcc, 0x4
2897loop_313:
2898 ba,a,pn %icc, loop_315
2899 fmovdleu %icc, %f10, %f4
2900loop_314:
2901 ldsb [%l7 + 0x13], %g7
2902 movne %xcc, %o2, %l2
2903loop_315:
2904 fnand %f12, %f0, %f10
2905 fandnot2s %f10, %f6, %f6
2906 tvc %xcc, 0x0
2907 fcmpd %fcc0, %f8, %f12
2908 alignaddr %i0, %o0, %i1
2909 tvs %icc, 0x0
2910 ldsw [%l7 + 0x48], %l6
2911 ld [%l7 + 0x38], %f9
2912 fmovrdgz %o7, %f4, %f6
2913 fnot2s %f12, %f10
2914 subccc %o6, 0x093F, %i6
2915 movleu %icc, %l1, %l4
2916 fcmped %fcc3, %f8, %f14
2917 sdivx %i2, 0x031B, %g6
2918 taddcctv %i7, 0x0FA6, %l0
2919 ta %xcc, 0x5
2920 fnot2 %f14, %f0
2921 sllx %g2, 0x00, %o3
2922 stx %l3, [%l7 + 0x10]
2923 stx %g5, [%l7 + 0x50]
2924 ldx [%l7 + 0x10], %i5
2925 fmovsleu %icc, %f14, %f8
2926 sth %i3, [%l7 + 0x7E]
2927 bleu,pn %icc, loop_316
2928 fcmpne32 %f8, %f10, %o4
2929 tl %xcc, 0x4
2930 std %f10, [%l7 + 0x70]
2931loop_316:
2932 move %icc, %l5, %i4
2933 sth %o1, [%l7 + 0x76]
2934 fornot1s %f13, %f6, %f1
2935 fcmpgt32 %f14, %f12, %g4
2936 movl %xcc, %g1, %o5
2937 fnands %f7, %f2, %f3
2938 fandnot2 %f4, %f12, %f2
2939 movcc %icc, %g7, %o2
2940 fzero %f6
2941 brnz %g3, loop_317
2942 ldub [%l7 + 0x61], %l2
2943 fzeros %f10
2944 call loop_318
2945loop_317:
2946 fmovde %xcc, %f11, %f12
2947 brz,a %o0, loop_319
2948 ld [%l7 + 0x08], %f14
2949loop_318:
2950 addc %i0, 0x0CF2, %i1
2951 stw %l6, [%l7 + 0x74]
2952loop_319:
2953 bge,a,pt %icc, loop_320
2954 sdivx %o7, 0x1523, %o6
2955 brgez %i6, loop_321
2956 fnot1s %f13, %f12
2957loop_320:
2958 srax %l1, 0x1E, %l4
2959 taddcc %g6, %i7, %l0
2960loop_321:
2961 movgu %xcc, %i2, %g2
2962 fmovrsne %l3, %f12, %f7
2963 ldsw [%l7 + 0x70], %g5
2964 lduw [%l7 + 0x64], %o3
2965 fmovspos %icc, %f7, %f8
2966 lduh [%l7 + 0x74], %i3
2967 ldsb [%l7 + 0x57], %i5
2968 ldx [%l7 + 0x20], %l5
2969 edge32ln %i4, %o4, %o1
2970 fcmple16 %f2, %f8, %g1
2971 sth %o5, [%l7 + 0x7E]
2972 ldsw [%l7 + 0x14], %g4
2973 bneg,a,pt %icc, loop_322
2974 stx %o2, [%l7 + 0x58]
2975 movne %icc, %g7, %g3
2976 stw %l2, [%l7 + 0x14]
2977loop_322:
2978 std %f6, [%l7 + 0x60]
2979 addc %i0, 0x1F5F, %o0
2980 bgu,pn %icc, loop_323
2981 fxnors %f2, %f11, %f1
2982 tl %xcc, 0x5
2983 popc %i1, %l6
2984loop_323:
2985 ldsb [%l7 + 0x62], %o6
2986 umul %i6, 0x0898, %l1
2987 andncc %o7, %g6, %i7
2988 bgu,a loop_324
2989 fnot2 %f4, %f2
2990 sth %l4, [%l7 + 0x6C]
2991 fmovdcs %xcc, %f3, %f1
2992loop_324:
2993 fmovscs %xcc, %f7, %f1
2994 sethi 0x02B0, %i2
2995 bneg,a,pt %xcc, loop_325
2996 lduh [%l7 + 0x28], %l0
2997 fbule %fcc1, loop_326
2998 brnz,a %g2, loop_327
2999loop_325:
3000 movge %icc, %l3, %o3
3001 fpadd16s %f9, %f6, %f10
3002loop_326:
3003 pdist %f0, %f14, %f8
3004loop_327:
3005 fmovrdgez %i3, %f4, %f6
3006 lduh [%l7 + 0x0C], %g5
3007 fsrc2 %f6, %f14
3008 fnegd %f6, %f0
3009 stx %i5, [%l7 + 0x78]
3010 tsubcc %i4, %l5, %o4
3011 fandnot2 %f2, %f12, %f4
3012 tpos %icc, 0x1
3013 fmovdcs %icc, %f13, %f0
3014 stw %g1, [%l7 + 0x48]
3015 tg %icc, 0x3
3016 orcc %o1, %o5, %g4
3017 fmovrslez %g7, %f4, %f10
3018 bvs,a %icc, loop_328
3019 te %xcc, 0x7
3020 stb %g3, [%l7 + 0x24]
3021 xorcc %l2, %i0, %o0
3022loop_328:
3023 fone %f0
3024 movleu %icc, %o2, %i1
3025 udivcc %o6, 0x0699, %l6
3026 stw %i6, [%l7 + 0x6C]
3027 ba,a %xcc, loop_329
3028 subc %o7, 0x1754, %g6
3029 ld [%l7 + 0x54], %f11
3030 movleu %icc, %i7, %l4
3031loop_329:
3032 tsubcctv %i2, 0x00A4, %l1
3033 ldsw [%l7 + 0x4C], %g2
3034 sth %l3, [%l7 + 0x5E]
3035 fbue %fcc1, loop_330
3036 bpos,a loop_331
3037 edge8ln %o3, %l0, %g5
3038 ldub [%l7 + 0x13], %i3
3039loop_330:
3040 fnor %f12, %f4, %f14
3041loop_331:
3042 movcc %xcc, %i5, %l5
3043 ldsb [%l7 + 0x1C], %o4
3044 fmovrse %i4, %f7, %f6
3045 tge %xcc, 0x7
3046 stw %o1, [%l7 + 0x40]
3047 fmovdpos %xcc, %f15, %f6
3048 edge32ln %g1, %g4, %o5
3049 ta %icc, 0x4
3050 fmovrdlez %g7, %f8, %f0
3051 ldsh [%l7 + 0x76], %g3
3052 fbug,a %fcc1, loop_332
3053 sth %i0, [%l7 + 0x1E]
3054 fbue %fcc0, loop_333
3055 stw %o0, [%l7 + 0x74]
3056loop_332:
3057 edge8l %l2, %o2, %o6
3058 bl,a,pt %icc, loop_334
3059loop_333:
3060 ldsb [%l7 + 0x64], %i1
3061 fpack16 %f10, %f13
3062 fpack32 %f10, %f2, %f0
3063loop_334:
3064 mulx %l6, %i6, %g6
3065 std %f10, [%l7 + 0x70]
3066 st %f11, [%l7 + 0x5C]
3067 fmovdgu %icc, %f7, %f3
3068 andncc %o7, %i7, %i2
3069 movcs %icc, %l1, %l4
3070 lduh [%l7 + 0x0E], %l3
3071 ldub [%l7 + 0x5F], %o3
3072 fandnot2s %f1, %f15, %f4
3073 ldx [%l7 + 0x10], %l0
3074 fmovdleu %xcc, %f13, %f2
3075 array32 %g5, %g2, %i5
3076 edge16 %i3, %o4, %l5
3077 ta %xcc, 0x0
3078 stb %i4, [%l7 + 0x51]
3079 movrlz %g1, %g4, %o1
3080 st %f15, [%l7 + 0x38]
3081 fpadd32 %f8, %f14, %f0
3082 move %icc, %g7, %g3
3083 tgu %xcc, 0x5
3084 subcc %i0, 0x1EEF, %o0
3085 fmovscc %xcc, %f15, %f2
3086 ldub [%l7 + 0x3F], %l2
3087 tcc %icc, 0x1
3088 alignaddr %o2, %o5, %o6
3089 fcmpne32 %f8, %f12, %l6
3090 sllx %i1, 0x01, %i6
3091 fmovdcs %xcc, %f9, %f13
3092 brz %g6, loop_335
3093 movleu %icc, %o7, %i7
3094 fbge %fcc1, loop_336
3095 addc %i2, 0x01F7, %l1
3096loop_335:
3097 lduh [%l7 + 0x76], %l3
3098 fbuge,a %fcc1, loop_337
3099loop_336:
3100 fba,a %fcc0, loop_338
3101 ba,a,pn %icc, loop_339
3102 fnors %f10, %f7, %f11
3103loop_337:
3104 fxors %f0, %f1, %f0
3105loop_338:
3106 fbe %fcc2, loop_340
3107loop_339:
3108 fmovrdgez %o3, %f10, %f8
3109 array32 %l4, %l0, %g5
3110 mulx %i5, %g2, %i3
3111loop_340:
3112 movrne %l5, 0x392, %i4
3113 smulcc %o4, %g4, %g1
3114 ldd [%l7 + 0x28], %f12
3115 fnot1s %f4, %f15
3116 ldub [%l7 + 0x75], %g7
3117 movvc %xcc, %g3, %o1
3118 fcmpgt32 %f4, %f2, %o0
3119 array32 %l2, %o2, %o5
3120 sth %i0, [%l7 + 0x5A]
3121 fmovdvc %icc, %f13, %f14
3122 tle %xcc, 0x4
3123 fors %f1, %f13, %f5
3124 tcs %icc, 0x1
3125 stw %l6, [%l7 + 0x20]
3126 ldx [%l7 + 0x68], %i1
3127 subcc %o6, 0x19C3, %i6
3128 fmovd %f8, %f12
3129 fmovsge %icc, %f5, %f11
3130 fmovd %f12, %f4
3131 fexpand %f7, %f14
3132 sethi 0x0457, %o7
3133 bpos,a %icc, loop_341
3134 xor %g6, %i2, %i7
3135 edge16 %l1, %l3, %o3
3136 tge %xcc, 0x6
3137loop_341:
3138 stw %l0, [%l7 + 0x30]
3139 fblg %fcc3, loop_342
3140 andcc %g5, 0x082C, %i5
3141 edge32 %g2, %l4, %i3
3142 fmovsneg %icc, %f1, %f8
3143loop_342:
3144 and %i4, 0x1450, %l5
3145 movg %xcc, %g4, %o4
3146 lduh [%l7 + 0x56], %g7
3147 fmovsne %xcc, %f12, %f4
3148 ldsh [%l7 + 0x4A], %g1
3149 brlez %g3, loop_343
3150 st %f8, [%l7 + 0x54]
3151 fmuld8sux16 %f7, %f12, %f14
3152 sdivcc %o0, 0x1FEF, %o1
3153loop_343:
3154 stb %o2, [%l7 + 0x22]
3155 ta %icc, 0x0
3156 ld [%l7 + 0x20], %f13
3157 fmovdcs %xcc, %f5, %f0
3158 fmovdvs %xcc, %f8, %f9
3159 udivcc %l2, 0x1868, %i0
3160 fpack32 %f8, %f10, %f6
3161 fmovs %f4, %f3
3162 brgez %l6, loop_344
3163 fpadd16 %f0, %f8, %f6
3164 ld [%l7 + 0x40], %f12
3165 nop
3166 setx loop_345, %l0, %l1
3167 wrpr 0x1, %tl
3168 wrpr %l1, %tpc
3169 add %l1, 0x4, %l1
3170 wrpr %l1, %tnpc
3171 setx 0x34400001400, %l0, %l1
3172 wrpr %l1, %tstate
3173 wrhpr 0x4, %htstate
3174 retry
3175loop_344:
3176 be,pn %icc, loop_346
3177 ld [%l7 + 0x7C], %f0
3178 ldsb [%l7 + 0x4A], %i1
3179loop_345:
3180 fcmpd %fcc2, %f10, %f4
3181loop_346:
3182 stx %o6, [%l7 + 0x50]
3183 fmovsn %xcc, %f13, %f4
3184 std %f0, [%l7 + 0x40]
3185 fmovrdlz %i6, %f12, %f6
3186 fbe,a %fcc0, loop_347
3187 tle %xcc, 0x3
3188 ldsw [%l7 + 0x24], %o5
3189 stb %g6, [%l7 + 0x22]
3190loop_347:
3191 smul %i2, 0x1F0D, %i7
3192 ld [%l7 + 0x50], %f0
3193 fmovsl %icc, %f10, %f9
3194 fmovse %icc, %f1, %f8
3195 stw %l1, [%l7 + 0x24]
3196 fandnot1s %f14, %f0, %f6
3197 fmovrslz %l3, %f8, %f11
3198 fmovdn %xcc, %f0, %f3
3199 ldd [%l7 + 0x10], %f14
3200 ld [%l7 + 0x60], %f1
3201 pdist %f6, %f8, %f14
3202 fmovsvs %icc, %f12, %f0
3203 edge8 %o7, %o3, %g5
3204 lduh [%l7 + 0x6C], %l0
3205 andncc %i5, %g2, %i3
3206 andncc %l4, %i4, %g4
3207 movg %xcc, %o4, %l5
3208 fmovdpos %icc, %f6, %f12
3209 fxnor %f8, %f12, %f4
3210 andn %g1, 0x0452, %g7
3211 faligndata %f10, %f6, %f12
3212 fmovsle %xcc, %f9, %f4
3213 fandnot1s %f10, %f5, %f0
3214 udivcc %o0, 0x1E84, %o1
3215 edge16ln %o2, %l2, %i0
3216 edge16n %l6, %i1, %o6
3217 ldub [%l7 + 0x4D], %g3
3218 ldd [%l7 + 0x60], %f14
3219 fnegd %f0, %f6
3220 fmovsn %xcc, %f2, %f8
3221 fmovdg %icc, %f5, %f6
3222 lduh [%l7 + 0x22], %i6
3223 tne %xcc, 0x2
3224 sdivcc %o5, 0x131D, %i2
3225 edge16ln %g6, %l1, %l3
3226 movpos %xcc, %i7, %o7
3227 edge32ln %g5, %o3, %i5
3228 fcmpne16 %f0, %f10, %l0
3229 movle %xcc, %g2, %l4
3230 ldsb [%l7 + 0x0E], %i4
3231 te %xcc, 0x3
3232 edge8l %i3, %o4, %g4
3233 fmovdpos %icc, %f10, %f10
3234 fmovdle %icc, %f14, %f4
3235 fbl %fcc1, loop_348
3236 alignaddrl %g1, %g7, %l5
3237 smul %o0, 0x1D3D, %o2
3238 edge32l %o1, %i0, %l6
3239loop_348:
3240 fmovrdlz %l2, %f4, %f0
3241 stw %o6, [%l7 + 0x3C]
3242 tgu %xcc, 0x6
3243 sth %i1, [%l7 + 0x0C]
3244 stw %g3, [%l7 + 0x18]
3245 fmovrsgz %o5, %f14, %f4
3246 tvc %xcc, 0x1
3247 movg %icc, %i2, %i6
3248 nop
3249 setx loop_349, %l0, %l1
3250 wrpr 0x1, %tl
3251 wrpr %l1, %tpc
3252 add %l1, 0x4, %l1
3253 wrpr %l1, %tnpc
3254 setx 0x34400001400, %l0, %l1
3255 wrpr %l1, %tstate
3256 wrhpr 0x4, %htstate
3257 retry
3258 fornot2 %f12, %f12, %f12
3259 nop
3260 setx loop_350, %l0, %l1
3261 wrpr 0x1, %tl
3262 wrpr %l1, %tnpc
3263 setx 0x34400001400, %l0, %l1
3264 wrpr %l1, %tstate
3265 wrhpr 0x4, %htstate
3266 done
3267 movl %xcc, %g6, %l3
3268loop_349:
3269 ldsh [%l7 + 0x68], %i7
3270 fxnors %f0, %f6, %f2
3271loop_350:
3272 fnor %f10, %f4, %f10
3273 bvs %icc, loop_351
3274 fba %fcc0, loop_352
3275 stx %o7, [%l7 + 0x60]
3276 lduw [%l7 + 0x20], %l1
3277loop_351:
3278 sdivx %o3, 0x12DC, %i5
3279loop_352:
3280 lduh [%l7 + 0x34], %g5
3281 fnot1 %f4, %f12
3282 ldd [%l7 + 0x08], %f14
3283 umulcc %g2, %l0, %l4
3284 fmovdle %icc, %f7, %f14
3285 tcs %icc, 0x5
3286 lduh [%l7 + 0x7C], %i4
3287 stb %i3, [%l7 + 0x19]
3288 movrlz %o4, %g1, %g7
3289 edge16 %l5, %g4, %o0
3290 tneg %icc, 0x2
3291 ldd [%l7 + 0x30], %f12
3292 ldsh [%l7 + 0x4E], %o2
3293 st %f4, [%l7 + 0x28]
3294 ldd [%l7 + 0x50], %f10
3295 bn %icc, loop_353
3296 movrne %i0, %l6, %l2
3297 fandnot2 %f0, %f8, %f8
3298 fmul8x16al %f12, %f12, %f14
3299loop_353:
3300 stw %o6, [%l7 + 0x58]
3301 sll %o1, %g3, %o5
3302 sdiv %i1, 0x0D88, %i6
3303 sth %i2, [%l7 + 0x3E]
3304 brnz %g6, loop_354
3305 fcmpne16 %f8, %f12, %l3
3306 stb %i7, [%l7 + 0x63]
3307 movn %xcc, %l1, %o3
3308loop_354:
3309 stw %i5, [%l7 + 0x08]
3310 bvc,a,pt %icc, loop_355
3311 fcmpgt32 %f14, %f10, %g5
3312 ldsb [%l7 + 0x41], %g2
3313 movrne %o7, %l0, %i4
3314loop_355:
3315 ldx [%l7 + 0x50], %i3
3316 edge8ln %o4, %g1, %g7
3317 movcc %xcc, %l4, %g4
3318 fnegs %f2, %f6
3319 fblg %fcc3, loop_356
3320 fmul8ulx16 %f2, %f0, %f2
3321 tpos %icc, 0x2
3322 std %f4, [%l7 + 0x48]
3323loop_356:
3324 st %f4, [%l7 + 0x34]
3325 fmul8sux16 %f14, %f0, %f6
3326 ldsw [%l7 + 0x30], %l5
3327 sdivcc %o2, 0x0CE4, %i0
3328 std %f12, [%l7 + 0x78]
3329 st %f2, [%l7 + 0x30]
3330 ldd [%l7 + 0x70], %f8
3331 lduw [%l7 + 0x44], %o0
3332 std %f4, [%l7 + 0x68]
3333 tvc %icc, 0x5
3334 fmovsn %icc, %f0, %f12
3335 sub %l2, %l6, %o1
3336 fcmpeq16 %f10, %f2, %g3
3337 nop
3338 setx loop_357, %l0, %l1
3339 jmpl %l1, %o5
3340 fmovrdlz %o6, %f8, %f14
3341 xnorcc %i1, 0x1C79, %i6
3342 move %xcc, %i2, %g6
3343loop_357:
3344 brlez %l3, loop_358
3345 fmovrdgez %l1, %f4, %f12
3346 sth %o3, [%l7 + 0x20]
3347 ldsb [%l7 + 0x37], %i7
3348loop_358:
3349 movrgz %g5, %g2, %o7
3350 xnor %l0, %i5, %i3
3351 fmovsle %xcc, %f12, %f4
3352 subccc %o4, 0x0732, %g1
3353 fnegs %f1, %f9
3354 fandnot1s %f6, %f15, %f10
3355 fcmple16 %f2, %f12, %i4
3356 or %l4, %g4, %l5
3357 fcmpeq32 %f6, %f14, %g7
3358 udiv %i0, 0x03D3, %o0
3359 ble loop_359
3360 fsrc2s %f12, %f14
3361 fmovrdgez %l2, %f4, %f8
3362 fornot2s %f4, %f13, %f5
3363loop_359:
3364 ldx [%l7 + 0x38], %l6
3365 tn %icc, 0x4
3366 smul %o2, %o1, %o5
3367 lduw [%l7 + 0x7C], %g3
3368 fcmpgt16 %f2, %f12, %i1
3369 fmovdcs %icc, %f14, %f4
3370 sth %o6, [%l7 + 0x7A]
3371 fsrc2s %f13, %f11
3372 ldx [%l7 + 0x40], %i2
3373 std %f6, [%l7 + 0x30]
3374 fexpand %f6, %f4
3375 fbule,a %fcc0, loop_360
3376 tpos %icc, 0x1
3377 xor %g6, %l3, %i6
3378 fmovdleu %xcc, %f15, %f0
3379loop_360:
3380 ldsb [%l7 + 0x67], %l1
3381 fornot1s %f5, %f7, %f12
3382 movge %xcc, %i7, %g5
3383 ldsh [%l7 + 0x36], %o3
3384 fbg,a %fcc0, loop_361
3385 nop
3386 setx loop_362, %l0, %l1
3387 wrpr 0x1, %tl
3388 wrpr %l1, %tnpc
3389 setx 0x34400001400, %l0, %l1
3390 wrpr %l1, %tstate
3391 wrhpr 0x4, %htstate
3392 done
3393 lduh [%l7 + 0x6A], %g2
3394 ldub [%l7 + 0x6A], %o7
3395loop_361:
3396 movrgez %i5, 0x26B, %i3
3397loop_362:
3398 fmovdgu %xcc, %f14, %f12
3399 fbe,a %fcc2, loop_363
3400 fcmpne32 %f4, %f4, %l0
3401 tne %xcc, 0x5
3402 std %f2, [%l7 + 0x50]
3403loop_363:
3404 siam 0x1
3405 pdist %f12, %f6, %f0
3406 std %f4, [%l7 + 0x10]
3407 ldub [%l7 + 0x7B], %o4
3408 udivx %i4, 0x0275, %l4
3409 stw %g4, [%l7 + 0x68]
3410 fbge %fcc3, loop_364
3411 taddcctv %l5, 0x1B18, %g1
3412 call loop_365
3413 fcmple16 %f4, %f2, %i0
3414loop_364:
3415 ldd [%l7 + 0x70], %f4
3416 fpack32 %f10, %f8, %f0
3417loop_365:
3418 brgz %o0, loop_366
3419 ldub [%l7 + 0x16], %l2
3420 sth %g7, [%l7 + 0x2E]
3421 sub %o2, 0x1BC8, %o1
3422loop_366:
3423 ld [%l7 + 0x5C], %f11
3424 fnot1 %f6, %f12
3425 ldd [%l7 + 0x38], %f12
3426 lduw [%l7 + 0x18], %l6
3427 edge8ln %g3, %i1, %o5
3428 srl %o6, 0x10, %i2
3429 fzero %f8
3430 movrgez %g6, 0x3B1, %i6
3431 fmovd %f0, %f4
3432 lduh [%l7 + 0x68], %l1
3433 fmovrse %l3, %f0, %f10
3434 stw %g5, [%l7 + 0x5C]
3435 fands %f15, %f4, %f2
3436 andncc %i7, %o3, %o7
3437 bge,a,pt %xcc, loop_367
3438 fmovsleu %xcc, %f8, %f15
3439 sth %i5, [%l7 + 0x6E]
3440 fandnot2s %f4, %f7, %f10
3441loop_367:
3442 movneg %icc, %g2, %i3
3443 fnands %f11, %f0, %f9
3444 xnorcc %o4, 0x1EB7, %l0
3445 stx %l4, [%l7 + 0x68]
3446 fmovsg %xcc, %f3, %f11
3447 sdivx %g4, 0x1333, %l5
3448 fmovse %icc, %f2, %f3
3449 ldsw [%l7 + 0x70], %g1
3450 ldub [%l7 + 0x1E], %i4
3451 fmovd %f14, %f6
3452 fxnors %f1, %f6, %f3
3453 st %f2, [%l7 + 0x68]
3454 lduh [%l7 + 0x7C], %i0
3455 fmovrslez %l2, %f12, %f5
3456 fands %f6, %f7, %f9
3457 edge16l %o0, %g7, %o1
3458 ldsh [%l7 + 0x46], %l6
3459 sdiv %g3, 0x1C37, %o2
3460 srl %i1, %o6, %o5
3461 fnot2s %f13, %f12
3462 xorcc %i2, 0x07F4, %g6
3463 tcc %xcc, 0x5
3464 fmovde %icc, %f15, %f11
3465 ldsh [%l7 + 0x38], %l1
3466 st %f6, [%l7 + 0x7C]
3467 st %f6, [%l7 + 0x5C]
3468 bn %icc, loop_368
3469 fbule %fcc3, loop_369
3470 ldsb [%l7 + 0x31], %l3
3471 fmovrsne %g5, %f11, %f7
3472loop_368:
3473 fcmpd %fcc3, %f0, %f6
3474loop_369:
3475 fbg,a %fcc2, loop_370
3476 tsubcc %i6, 0x0EE3, %i7
3477 bvs,a %xcc, loop_371
3478 st %f8, [%l7 + 0x68]
3479loop_370:
3480 mulscc %o7, 0x0349, %o3
3481 brlz %i5, loop_372
3482loop_371:
3483 addcc %i3, 0x09B9, %g2
3484 edge8 %o4, %l0, %g4
3485 fbn %fcc0, loop_373
3486loop_372:
3487 udivx %l4, 0x1FC8, %l5
3488 ldsw [%l7 + 0x24], %g1
3489 fnot2s %f5, %f1
3490loop_373:
3491 fbug,a %fcc2, loop_374
3492 xnor %i4, 0x1F77, %l2
3493 st %f9, [%l7 + 0x14]
3494 bn,a,pt %xcc, loop_375
3495loop_374:
3496 fcmps %fcc1, %f9, %f7
3497 std %f0, [%l7 + 0x70]
3498 st %f2, [%l7 + 0x0C]
3499loop_375:
3500 stb %o0, [%l7 + 0x24]
3501 movrgez %g7, %o1, %i0
3502 ldsb [%l7 + 0x5A], %l6
3503 edge16ln %o2, %i1, %g3
3504 mulx %o5, %o6, %i2
3505 subccc %g6, 0x0734, %l1
3506 tsubcc %g5, 0x1FE5, %i6
3507 ldd [%l7 + 0x40], %f0
3508 subccc %i7, %o7, %l3
3509 taddcc %o3, %i3, %i5
3510 srax %g2, 0x07, %l0
3511 sdiv %g4, 0x0039, %l4
3512 stx %l5, [%l7 + 0x10]
3513 fmovsge %icc, %f5, %f13
3514 edge16ln %o4, %i4, %g1
3515 fmovrslz %l2, %f8, %f4
3516 ldd [%l7 + 0x18], %f10
3517 fnot1s %f0, %f6
3518 sth %g7, [%l7 + 0x30]
3519 stx %o0, [%l7 + 0x70]
3520 ldd [%l7 + 0x78], %f0
3521 udivcc %i0, 0x0006, %l6
3522 movrne %o1, 0x311, %i1
3523 brlez %o2, loop_376
3524 movvs %icc, %o5, %g3
3525 fbue,a %fcc2, loop_377
3526 tge %icc, 0x3
3527loop_376:
3528 fnor %f10, %f12, %f4
3529 fmovdne %xcc, %f0, %f14
3530loop_377:
3531 ldub [%l7 + 0x64], %i2
3532 andncc %g6, %l1, %g5
3533 stx %i6, [%l7 + 0x48]
3534 tn %xcc, 0x5
3535 movge %xcc, %o6, %i7
3536 tg %xcc, 0x1
3537 stw %o7, [%l7 + 0x5C]
3538 st %f3, [%l7 + 0x44]
3539 fandnot2 %f10, %f4, %f14
3540 std %f6, [%l7 + 0x60]
3541 nop
3542 setx loop_378, %l0, %l1
3543 wrpr 0x1, %tl
3544 wrpr %l1, %tnpc
3545 setx 0x34400001400, %l0, %l1
3546 wrpr %l1, %tstate
3547 wrhpr 0x4, %htstate
3548 done
3549 fbne,a %fcc2, loop_379
3550 move %icc, %o3, %l3
3551 fmovsl %icc, %f11, %f5
3552loop_378:
3553 stb %i5, [%l7 + 0x34]
3554loop_379:
3555 stb %i3, [%l7 + 0x4C]
3556 udiv %l0, 0x0BE8, %g4
3557 sra %l4, %g2, %o4
3558 ldsh [%l7 + 0x24], %i4
3559 taddcc %g1, %l5, %g7
3560 lduh [%l7 + 0x7C], %l2
3561 lduw [%l7 + 0x7C], %o0
3562 umul %i0, 0x0EAB, %l6
3563 srax %o1, %i1, %o5
3564 fpack16 %f2, %f0
3565 std %f2, [%l7 + 0x48]
3566 lduh [%l7 + 0x1A], %o2
3567 movpos %xcc, %i2, %g3
3568 movneg %icc, %g6, %g5
3569 st %f13, [%l7 + 0x44]
3570 fmovdn %icc, %f2, %f10
3571 array8 %i6, %l1, %i7
3572 brlez,a %o6, loop_380
3573 ldsb [%l7 + 0x6B], %o3
3574 fbne,a %fcc2, loop_381
3575 movn %xcc, %l3, %o7
3576loop_380:
3577 std %f8, [%l7 + 0x68]
3578 te %icc, 0x1
3579loop_381:
3580 edge8n %i5, %l0, %g4
3581 pdist %f8, %f14, %f14
3582 tcc %icc, 0x6
3583 tl %xcc, 0x1
3584 fmovdpos %xcc, %f14, %f8
3585 fpadd16 %f8, %f14, %f12
3586 brnz %l4, loop_382
3587 brlz %i3, loop_383
3588 std %f6, [%l7 + 0x28]
3589 faligndata %f2, %f4, %f12
3590loop_382:
3591 bgu,a %icc, loop_384
3592loop_383:
3593 ldsb [%l7 + 0x5E], %o4
3594 lduh [%l7 + 0x74], %i4
3595 tcc %icc, 0x5
3596loop_384:
3597 sth %g1, [%l7 + 0x4E]
3598 ldsw [%l7 + 0x64], %l5
3599 sth %g7, [%l7 + 0x50]
3600 bl,a loop_385
3601 fexpand %f8, %f2
3602 ldd [%l7 + 0x10], %f14
3603 orcc %g2, %l2, %o0
3604loop_385:
3605 fmovrsgez %l6, %f1, %f7
3606 popc 0x0D1D, %i0
3607 popc %o1, %i1
3608 fandnot2s %f10, %f5, %f10
3609 ldsh [%l7 + 0x2E], %o2
3610 fmovsge %icc, %f6, %f13
3611 fmovrse %o5, %f4, %f4
3612 ld [%l7 + 0x70], %f11
3613 stx %g3, [%l7 + 0x28]
3614 ldd [%l7 + 0x68], %f2
3615 ldub [%l7 + 0x65], %g6
3616 movrne %g5, %i2, %l1
3617 stw %i7, [%l7 + 0x10]
3618 ldd [%l7 + 0x68], %f10
3619 tcs %icc, 0x5
3620 udiv %o6, 0x00F1, %o3
3621 edge8 %l3, %o7, %i5
3622 fmovdvs %icc, %f3, %f3
3623 fbg %fcc2, loop_386
3624 ldsw [%l7 + 0x34], %l0
3625 lduw [%l7 + 0x10], %g4
3626 stb %l4, [%l7 + 0x53]
3627loop_386:
3628 std %f0, [%l7 + 0x18]
3629 fbug %fcc0, loop_387
3630 srax %i3, 0x10, %i6
3631 sra %o4, %i4, %l5
3632 addccc %g7, 0x1B1F, %g2
3633loop_387:
3634 movrlz %g1, %l2, %l6
3635 fmovsge %icc, %f5, %f0
3636 fmovdcs %xcc, %f4, %f3
3637 srax %o0, %i0, %i1
3638 taddcctv %o2, 0x1B25, %o1
3639 ldub [%l7 + 0x17], %g3
3640 movvc %xcc, %o5, %g6
3641 for %f6, %f14, %f0
3642 sdivcc %i2, 0x1702, %g5
3643 sth %l1, [%l7 + 0x0A]
3644 subccc %o6, %o3, %l3
3645 movrne %i7, 0x018, %i5
3646 fsrc2 %f8, %f14
3647 lduw [%l7 + 0x40], %o7
3648 fnands %f12, %f15, %f6
3649 ldsh [%l7 + 0x36], %g4
3650 brlez,a %l0, loop_388
3651 fmovsa %xcc, %f14, %f5
3652 lduw [%l7 + 0x30], %i3
3653 tge %icc, 0x4
3654loop_388:
3655 stw %l4, [%l7 + 0x14]
3656 ld [%l7 + 0x74], %f3
3657 ldd [%l7 + 0x60], %f6
3658 brlz,a %i6, loop_389
3659 fsrc1s %f1, %f6
3660 fandnot1s %f1, %f12, %f9
3661 stb %o4, [%l7 + 0x3B]
3662loop_389:
3663 stw %l5, [%l7 + 0x70]
3664 bvs loop_390
3665 tsubcc %g7, %i4, %g1
3666 fmovsge %icc, %f4, %f0
3667 or %g2, 0x0AEA, %l6
3668loop_390:
3669 ldsw [%l7 + 0x74], %o0
3670 ldsw [%l7 + 0x38], %l2
3671 st %f11, [%l7 + 0x08]
3672 ba,a,pt %icc, loop_391
3673 stx %i0, [%l7 + 0x30]
3674 st %f3, [%l7 + 0x60]
3675 udivcc %o2, 0x0D2D, %o1
3676loop_391:
3677 te %icc, 0x7
3678 movn %icc, %i1, %o5
3679 bleu,pn %xcc, loop_392
3680 ldsh [%l7 + 0x7A], %g3
3681 sll %g6, %i2, %l1
3682 movg %icc, %o6, %g5
3683loop_392:
3684 fxnor %f8, %f8, %f8
3685 xor %l3, %i7, %o3
3686 nop
3687 setx loop_393, %l0, %l1
3688 wrpr 0x1, %tl
3689 wrpr %l1, %tnpc
3690 setx 0x34400001400, %l0, %l1
3691 wrpr %l1, %tstate
3692 wrhpr 0x4, %htstate
3693 done
3694 fandnot2 %f6, %f4, %f14
3695 udiv %o7, 0x1DF9, %g4
3696 bvs,a,pt %icc, loop_394
3697loop_393:
3698 movvs %xcc, %l0, %i5
3699 ldsh [%l7 + 0x2C], %l4
3700 bcc,pn %icc, loop_395
3701loop_394:
3702 std %f6, [%l7 + 0x48]
3703 fpadd16s %f7, %f13, %f4
3704 ldsw [%l7 + 0x70], %i3
3705loop_395:
3706 bcc,pn %icc, loop_396
3707 bpos,a,pt %xcc, loop_397
3708 bpos,a %icc, loop_398
3709 std %f8, [%l7 + 0x10]
3710loop_396:
3711 std %f8, [%l7 + 0x18]
3712loop_397:
3713 mulscc %i6, %l5, %o4
3714loop_398:
3715 edge16ln %i4, %g7, %g2
3716 tgu %icc, 0x1
3717 ld [%l7 + 0x20], %f0
3718 umulcc %g1, 0x0A29, %l6
3719 andcc %l2, %i0, %o2
3720 stx %o1, [%l7 + 0x38]
3721 sth %o0, [%l7 + 0x2A]
3722 tle %icc, 0x0
3723 fcmpne32 %f12, %f4, %i1
3724 sllx %g3, 0x06, %o5
3725 lduh [%l7 + 0x32], %g6
3726 stb %i2, [%l7 + 0x29]
3727 fnot2s %f2, %f8
3728 bcs,a %xcc, loop_399
3729 tge %icc, 0x6
3730 siam 0x6
3731 std %f14, [%l7 + 0x70]
3732loop_399:
3733 and %o6, %g5, %l1
3734 stw %i7, [%l7 + 0x78]
3735 ldsb [%l7 + 0x1F], %l3
3736 fmovd %f12, %f8
3737 brnz,a %o3, loop_400
3738 ldub [%l7 + 0x60], %o7
3739 tsubcc %g4, %l0, %l4
3740 fsrc2 %f0, %f10
3741loop_400:
3742 fbule %fcc1, loop_401
3743 fsrc2 %f12, %f12
3744 popc 0x0241, %i3
3745 stw %i5, [%l7 + 0x78]
3746loop_401:
3747 fmovrse %i6, %f14, %f11
3748 edge16n %o4, %i4, %l5
3749 fmovdleu %xcc, %f8, %f3
3750 nop
3751 setx loop_402, %l0, %l1
3752 jmpl %l1, %g2
3753 fmovrdgez %g1, %f10, %f12
3754 or %g7, %l2, %i0
3755 mova %icc, %l6, %o1
3756loop_402:
3757 fsrc2 %f10, %f12
3758 fmovsne %xcc, %f15, %f15
3759 ldsh [%l7 + 0x3A], %o2
3760 sth %o0, [%l7 + 0x1E]
3761 fabsd %f8, %f12
3762 tne %icc, 0x2
3763 stw %g3, [%l7 + 0x58]
3764 ld [%l7 + 0x08], %f7
3765 stx %i1, [%l7 + 0x18]
3766 ldx [%l7 + 0x38], %g6
3767 ldsb [%l7 + 0x54], %o5
3768 stb %o6, [%l7 + 0x73]
3769 ldsh [%l7 + 0x40], %g5
3770 fandnot1 %f0, %f14, %f12
3771 ldx [%l7 + 0x10], %i2
3772 ldsw [%l7 + 0x28], %l1
3773 bcc %xcc, loop_403
3774 ldsb [%l7 + 0x26], %i7
3775 fpadd32 %f14, %f4, %f12
3776 lduh [%l7 + 0x4C], %l3
3777loop_403:
3778 fpadd32 %f8, %f10, %f2
3779 subccc %o3, 0x1177, %o7
3780 te %icc, 0x4
3781 ld [%l7 + 0x1C], %f11
3782 ld [%l7 + 0x54], %f6
3783 brgez %l0, loop_404
3784 stw %l4, [%l7 + 0x44]
3785 st %f12, [%l7 + 0x30]
3786 stb %i3, [%l7 + 0x1C]
3787loop_404:
3788 fcmpne16 %f8, %f8, %i5
3789 edge8l %g4, %i6, %i4
3790 ldsw [%l7 + 0x30], %o4
3791 std %f2, [%l7 + 0x20]
3792 ldsh [%l7 + 0x56], %l5
3793 te %icc, 0x2
3794 edge32l %g1, %g7, %g2
3795 fmovscc %xcc, %f3, %f11
3796 std %f14, [%l7 + 0x30]
3797 ldub [%l7 + 0x17], %i0
3798 ldx [%l7 + 0x70], %l6
3799 fmovs %f9, %f3
3800 srax %o1, 0x17, %o2
3801 stx %l2, [%l7 + 0x08]
3802 fmovdge %xcc, %f7, %f14
3803 array16 %o0, %g3, %g6
3804 fornot2 %f6, %f4, %f0
3805 ldub [%l7 + 0x08], %i1
3806 fbl %fcc3, loop_405
3807 bshuffle %f0, %f6, %f12
3808 movrlz %o6, %o5, %g5
3809 fmuld8sux16 %f8, %f0, %f14
3810loop_405:
3811 ldsh [%l7 + 0x38], %l1
3812 fbo %fcc3, loop_406
3813 lduh [%l7 + 0x68], %i7
3814 movvs %xcc, %i2, %o3
3815 movge %icc, %l3, %l0
3816loop_406:
3817 ba,a,pt %xcc, loop_407
3818 ldub [%l7 + 0x0B], %l4
3819 bl,a,pt %xcc, loop_408
3820 movne %icc, %i3, %o7
3821loop_407:
3822 sth %i5, [%l7 + 0x5E]
3823 nop
3824 setx loop_409, %l0, %l1
3825 wrpr 0x1, %tl
3826 wrpr %l1, %tpc
3827 add %l1, 0x4, %l1
3828 wrpr %l1, %tnpc
3829 setx 0x34400001400, %l0, %l1
3830 wrpr %l1, %tstate
3831 wrhpr 0x4, %htstate
3832 retry
3833loop_408:
3834 fmovdne %icc, %f10, %f15
3835 edge8ln %g4, %i4, %o4
3836 bshuffle %f4, %f12, %f2
3837loop_409:
3838 fnot1s %f12, %f0
3839 fmovde %icc, %f1, %f3
3840 bl,pn %icc, loop_410
3841 popc 0x150B, %l5
3842 andn %g1, 0x02C6, %g7
3843 movrgz %i6, 0x119, %i0
3844loop_410:
3845 fnor %f12, %f6, %f6
3846 srl %l6, 0x16, %g2
3847 sth %o2, [%l7 + 0x30]
3848 fmovdl %xcc, %f11, %f6
3849 fnands %f7, %f8, %f4
3850 stw %l2, [%l7 + 0x40]
3851 udiv %o0, 0x1B95, %o1
3852 stw %g6, [%l7 + 0x0C]
3853 fornot2s %f8, %f7, %f15
3854 fpadd32s %f10, %f7, %f2
3855 sra %i1, 0x0A, %g3
3856 nop
3857 setx loop_411, %l0, %l1
3858 jmpl %l1, %o5
3859 stw %g5, [%l7 + 0x1C]
3860 ldx [%l7 + 0x68], %o6
3861 add %l1, %i2, %i7
3862loop_411:
3863 fmovdn %icc, %f0, %f7
3864 sra %l3, %o3, %l0
3865 std %f10, [%l7 + 0x20]
3866 orn %l4, %i3, %o7
3867 bpos,pt %xcc, loop_412
3868 fmovdle %icc, %f13, %f15
3869 fcmple32 %f2, %f2, %i5
3870 lduh [%l7 + 0x0C], %g4
3871loop_412:
3872 lduh [%l7 + 0x42], %o4
3873 fabss %f9, %f7
3874 sth %i4, [%l7 + 0x50]
3875 fpackfix %f2, %f3
3876 fcmpd %fcc0, %f14, %f14
3877 fcmpd %fcc1, %f10, %f14
3878 edge32l %l5, %g1, %g7
3879 nop
3880 setx loop_413, %l0, %l1
3881 wrpr 0x1, %tl
3882 wrpr %l1, %tpc
3883 add %l1, 0x4, %l1
3884 wrpr %l1, %tnpc
3885 setx 0x34400001400, %l0, %l1
3886 wrpr %l1, %tstate
3887 wrhpr 0x4, %htstate
3888 retry
3889 lduh [%l7 + 0x2C], %i6
3890 edge16l %i0, %l6, %o2
3891 fbue %fcc0, loop_414
3892loop_413:
3893 fmovrslz %l2, %f15, %f10
3894 ldub [%l7 + 0x20], %g2
3895 lduh [%l7 + 0x0C], %o1
3896loop_414:
3897 st %f7, [%l7 + 0x34]
3898 fmovdvc %icc, %f6, %f4
3899 fbule %fcc3, loop_415
3900 orcc %g6, %i1, %o0
3901 movgu %xcc, %g3, %g5
3902 ldx [%l7 + 0x78], %o5
3903loop_415:
3904 fmovsgu %xcc, %f14, %f13
3905 ldsb [%l7 + 0x56], %l1
3906 fmovsge %xcc, %f1, %f3
3907 brgz %i2, loop_416
3908 stb %i7, [%l7 + 0x49]
3909 lduh [%l7 + 0x4A], %o6
3910 ldsb [%l7 + 0x70], %l3
3911loop_416:
3912 tsubcctv %l0, 0x0E78, %l4
3913 ldub [%l7 + 0x42], %i3
3914 fbl,a %fcc2, loop_417
3915 bne,a %icc, loop_418
3916 ldsh [%l7 + 0x12], %o7
3917 fmovrslez %i5, %f10, %f12
3918loop_417:
3919 fnand %f0, %f2, %f12
3920loop_418:
3921 fmovsne %icc, %f7, %f4
3922 sdivcc %o3, 0x1C42, %o4
3923 fmovdcc %xcc, %f6, %f15
3924 edge8n %g4, %l5, %g1
3925 andn %i4, 0x0096, %i6
3926 ldx [%l7 + 0x50], %g7
3927 fcmped %fcc2, %f4, %f0
3928 bge,a %xcc, loop_419
3929 brz %i0, loop_420
3930 brgz,a %o2, loop_421
3931 umulcc %l2, %l6, %o1
3932loop_419:
3933 ldsw [%l7 + 0x24], %g2
3934loop_420:
3935 ld [%l7 + 0x54], %f4
3936loop_421:
3937 stw %i1, [%l7 + 0x70]
3938 fnot1 %f0, %f6
3939 ldsh [%l7 + 0x50], %o0
3940 fcmple16 %f0, %f8, %g3
3941 brlz %g5, loop_422
3942 fornot2 %f4, %f10, %f0
3943 sub %o5, %g6, %l1
3944 fands %f15, %f10, %f2
3945loop_422:
3946 fnands %f2, %f4, %f5
3947 lduw [%l7 + 0x64], %i2
3948 tg %icc, 0x7
3949 fbn %fcc2, loop_423
3950 movne %xcc, %i7, %l3
3951 sdivx %l0, 0x0B90, %o6
3952 fblg,a %fcc3, loop_424
3953loop_423:
3954 ldsh [%l7 + 0x3E], %i3
3955 fmuld8ulx16 %f0, %f3, %f2
3956 ldd [%l7 + 0x48], %f12
3957loop_424:
3958 ldsw [%l7 + 0x70], %l4
3959 fors %f6, %f8, %f2
3960 fsrc2s %f9, %f15
3961 orn %o7, 0x1F53, %i5
3962 edge16 %o4, %g4, %o3
3963 lduh [%l7 + 0x46], %g1
3964 fpsub32 %f10, %f8, %f0
3965 fbuge,a %fcc3, loop_425
3966 sub %i4, 0x0E25, %i6
3967 fpmerge %f3, %f4, %f12
3968 fcmple32 %f6, %f10, %l5
3969loop_425:
3970 fand %f8, %f6, %f2
3971 stx %i0, [%l7 + 0x10]
3972 fnors %f14, %f14, %f9
3973 fbug,a %fcc1, loop_426
3974 fmovsgu %icc, %f5, %f7
3975 stx %g7, [%l7 + 0x68]
3976 lduh [%l7 + 0x6C], %l2
3977loop_426:
3978 fpadd32s %f12, %f13, %f7
3979 subcc %l6, %o2, %g2
3980 fmovdpos %icc, %f14, %f3
3981 fabsd %f10, %f0
3982 addccc %o1, %i1, %g3
3983 stb %o0, [%l7 + 0x48]
3984 fones %f4
3985 fmovsle %xcc, %f3, %f14
3986 fnot2 %f4, %f2
3987 sdivcc %o5, 0x1829, %g5
3988 fcmpeq32 %f0, %f14, %l1
3989 lduw [%l7 + 0x18], %i2
3990 brnz %i7, loop_427
3991 taddcc %g6, 0x1ED0, %l0
3992 sth %l3, [%l7 + 0x56]
3993 fpsub16s %f0, %f11, %f13
3994loop_427:
3995 lduh [%l7 + 0x10], %o6
3996 fmovsge %xcc, %f4, %f3
3997 movcs %icc, %l4, %o7
3998 umulcc %i5, %o4, %i3
3999 movleu %icc, %g4, %g1
4000 ble,a,pt %xcc, loop_428
4001 fmovrsgez %i4, %f3, %f13
4002 stx %o3, [%l7 + 0x30]
4003 pdist %f2, %f6, %f8
4004loop_428:
4005 fbug %fcc3, loop_429
4006 brgz %i6, loop_430
4007 fmovsge %icc, %f11, %f12
4008 stw %l5, [%l7 + 0x48]
4009loop_429:
4010 ldsh [%l7 + 0x66], %g7
4011loop_430:
4012 alignaddrl %l2, %l6, %o2
4013 edge16l %i0, %o1, %i1
4014 ld [%l7 + 0x18], %f7
4015 bne,a,pn %xcc, loop_431
4016 siam 0x1
4017 stw %g3, [%l7 + 0x68]
4018 fnot2 %f12, %f12
4019loop_431:
4020 fabss %f2, %f10
4021 st %f1, [%l7 + 0x60]
4022 fcmpgt16 %f4, %f2, %g2
4023 umulcc %o5, %g5, %l1
4024 movrgez %o0, %i7, %i2
4025 std %f0, [%l7 + 0x38]
4026 fbl,a %fcc1, loop_432
4027 fones %f14
4028 movvc %icc, %g6, %l3
4029 st %f5, [%l7 + 0x28]
4030loop_432:
4031 fmovsneg %icc, %f12, %f11
4032 ldub [%l7 + 0x4C], %o6
4033 tcs %icc, 0x4
4034 bn,pn %icc, loop_433
4035 std %f12, [%l7 + 0x30]
4036 fbug %fcc1, loop_434
4037 lduw [%l7 + 0x74], %l0
4038loop_433:
4039 fcmple16 %f0, %f8, %o7
4040 movgu %xcc, %i5, %o4
4041loop_434:
4042 ld [%l7 + 0x28], %f12
4043 bleu %xcc, loop_435
4044 fxnor %f10, %f0, %f2
4045 bcs,pt %icc, loop_436
4046 bn,pn %icc, loop_437
4047loop_435:
4048 fabsd %f2, %f8
4049 sdiv %l4, 0x166E, %g4
4050loop_436:
4051 fmovrdne %i3, %f12, %f12
4052loop_437:
4053 fmovsgu %xcc, %f9, %f2
4054 fmovrsne %g1, %f2, %f7
4055 lduw [%l7 + 0x44], %o3
4056 stb %i6, [%l7 + 0x7C]
4057 edge8ln %i4, %g7, %l2
4058 stb %l6, [%l7 + 0x2B]
4059 array32 %o2, %l5, %i0
4060 addc %i1, %g3, %o1
4061 movrgz %g2, 0x021, %g5
4062 bgu %icc, loop_438
4063 ble,a %xcc, loop_439
4064 lduh [%l7 + 0x0E], %l1
4065 fmovdpos %xcc, %f9, %f1
4066loop_438:
4067 movpos %xcc, %o5, %o0
4068loop_439:
4069 fcmpne32 %f0, %f10, %i7
4070 movg %icc, %i2, %l3
4071 brnz %o6, loop_440
4072 lduh [%l7 + 0x76], %g6
4073 umul %l0, 0x0F3D, %o7
4074 ldub [%l7 + 0x52], %i5
4075loop_440:
4076 movleu %xcc, %o4, %l4
4077 ldsw [%l7 + 0x5C], %i3
4078 st %f15, [%l7 + 0x08]
4079 ldd [%l7 + 0x10], %f4
4080 movrgez %g4, 0x3F2, %o3
4081 fpadd32s %f5, %f0, %f0
4082 lduh [%l7 + 0x20], %i6
4083 fmovrslez %g1, %f5, %f15
4084 fmovdle %icc, %f7, %f15
4085 orncc %g7, %i4, %l2
4086 addc %l6, 0x0813, %o2
4087 sdivcc %i0, 0x16D5, %i1
4088 tg %icc, 0x3
4089 tcs %xcc, 0x6
4090 fmovrdlez %l5, %f14, %f8
4091 bvs %icc, loop_441
4092 fmovrdgz %o1, %f4, %f4
4093 tcs %xcc, 0x7
4094 fnot1s %f3, %f14
4095loop_441:
4096 fcmpeq16 %f6, %f12, %g2
4097 brnz %g3, loop_442
4098 ldsb [%l7 + 0x0A], %l1
4099 fbue %fcc1, loop_443
4100 ldd [%l7 + 0x50], %f4
4101loop_442:
4102 lduh [%l7 + 0x24], %g5
4103 fornot1 %f4, %f2, %f0
4104loop_443:
4105 ldsw [%l7 + 0x54], %o0
4106 bpos,pn %icc, loop_444
4107 ldsh [%l7 + 0x4A], %i7
4108 ldd [%l7 + 0x70], %f12
4109 fbuge %fcc1, loop_445
4110loop_444:
4111 sth %i2, [%l7 + 0x7E]
4112 bvs,a,pn %icc, loop_446
4113 fmovsgu %icc, %f12, %f8
4114loop_445:
4115 fmovsvc %icc, %f6, %f13
4116 fmovrdlez %l3, %f4, %f6
4117loop_446:
4118 fmovdvc %xcc, %f15, %f8
4119 umulcc %o5, %g6, %l0
4120 fmovsleu %xcc, %f1, %f3
4121 fmul8ulx16 %f0, %f12, %f0
4122 fcmpeq32 %f10, %f2, %o7
4123 bgu %xcc, loop_447
4124 fcmpeq32 %f0, %f14, %i5
4125 fornot2 %f12, %f6, %f14
4126 fmovrdne %o6, %f10, %f10
4127loop_447:
4128 fbg,a %fcc0, loop_448
4129 stw %l4, [%l7 + 0x0C]
4130 movne %xcc, %o4, %g4
4131 fcmps %fcc2, %f11, %f13
4132loop_448:
4133 nop
4134 setx loop_449, %l0, %l1
4135 wrpr 0x1, %tl
4136 wrpr %l1, %tnpc
4137 setx 0x34400001400, %l0, %l1
4138 wrpr %l1, %tstate
4139 wrhpr 0x4, %htstate
4140 done
4141 udivcc %o3, 0x1B6A, %i6
4142 fbn,a %fcc0, loop_450
4143 edge32ln %g1, %g7, %i4
4144loop_449:
4145 brnz %i3, loop_451
4146 fnot2 %f4, %f14
4147loop_450:
4148 movvc %icc, %l2, %o2
4149 udivx %l6, 0x1985, %i1
4150loop_451:
4151 fnegs %f13, %f12
4152 std %f2, [%l7 + 0x78]
4153 ta %xcc, 0x3
4154 udivx %l5, 0x0626, %o1
4155 tsubcc %i0, %g2, %l1
4156 fone %f6
4157 movne %xcc, %g5, %g3
4158 xnorcc %i7, %o0, %i2
4159 fpackfix %f8, %f7
4160 fnot2 %f4, %f6
4161 fmovdvs %icc, %f7, %f14
4162 siam 0x2
4163 ldsh [%l7 + 0x44], %l3
4164 lduh [%l7 + 0x10], %g6
4165 fmovdg %icc, %f3, %f4
4166 nop
4167 setx loop_452, %l0, %l1
4168 jmpl %l1, %o5
4169 movl %icc, %o7, %i5
4170 siam 0x6
4171 edge16 %o6, %l4, %o4
4172loop_452:
4173 orn %l0, 0x0A5C, %o3
4174 lduh [%l7 + 0x44], %i6
4175 movleu %xcc, %g4, %g1
4176 array32 %i4, %i3, %l2
4177 bvs,pt %xcc, loop_453
4178 fpadd32s %f11, %f1, %f4
4179 fnot2 %f12, %f2
4180 fnor %f2, %f0, %f0
4181loop_453:
4182 movvs %xcc, %g7, %l6
4183 bvs %icc, loop_454
4184 ldd [%l7 + 0x68], %f0
4185 ldsw [%l7 + 0x14], %o2
4186 tvs %icc, 0x1
4187loop_454:
4188 siam 0x4
4189 fmovdgu %icc, %f5, %f8
4190 udiv %i1, 0x10C5, %o1
4191 ldsw [%l7 + 0x14], %i0
4192 fabsd %f10, %f2
4193 brgez %g2, loop_455
4194 std %f4, [%l7 + 0x30]
4195 xorcc %l1, %g5, %l5
4196 ldsh [%l7 + 0x26], %i7
4197loop_455:
4198 fmovdvs %xcc, %f11, %f10
4199 mova %xcc, %o0, %i2
4200 mova %icc, %l3, %g6
4201 smulcc %o5, 0x0B71, %o7
4202 edge16n %g3, %o6, %i5
4203 sra %l4, 0x0A, %l0
4204 fbe %fcc1, loop_456
4205 fmovrdne %o3, %f0, %f10
4206 edge8 %o4, %i6, %g1
4207 or %g4, %i4, %l2
4208loop_456:
4209 std %f12, [%l7 + 0x28]
4210 ldsw [%l7 + 0x44], %g7
4211 std %f0, [%l7 + 0x10]
4212 bpos,a,pt %xcc, loop_457
4213 ldsh [%l7 + 0x6A], %l6
4214 st %f8, [%l7 + 0x38]
4215 fornot2 %f10, %f14, %f2
4216loop_457:
4217 fmovs %f7, %f10
4218 pdist %f4, %f14, %f10
4219 st %f12, [%l7 + 0x34]
4220 ldsh [%l7 + 0x62], %o2
4221 fsrc1 %f14, %f6
4222 ldx [%l7 + 0x20], %i1
4223 fbug,a %fcc2, loop_458
4224 ba,a loop_459
4225 lduw [%l7 + 0x10], %i3
4226 fmovse %xcc, %f13, %f10
4227loop_458:
4228 edge16l %i0, %g2, %l1
4229loop_459:
4230 orncc %o1, %l5, %i7
4231 add %g5, %i2, %l3
4232 fcmpgt32 %f12, %f14, %g6
4233 smul %o5, 0x18E0, %o7
4234 bvs %icc, loop_460
4235 sllx %o0, 0x04, %o6
4236 movn %icc, %g3, %i5
4237 movcs %icc, %l0, %l4
4238loop_460:
4239 mova %xcc, %o4, %o3
4240 fble,a %fcc2, loop_461
4241 sth %g1, [%l7 + 0x6E]
4242 fcmpes %fcc3, %f4, %f2
4243 fble,a %fcc1, loop_462
4244loop_461:
4245 ldsw [%l7 + 0x2C], %i6
4246 fmovda %icc, %f3, %f6
4247 smul %i4, %l2, %g4
4248loop_462:
4249 fmovdpos %icc, %f8, %f5
4250 fmovsle %icc, %f10, %f13
4251 fbue,a %fcc3, loop_463
4252 fpsub16 %f4, %f12, %f2
4253 fpadd16s %f6, %f8, %f5
4254 ldd [%l7 + 0x08], %f0
4255loop_463:
4256 lduw [%l7 + 0x28], %l6
4257 fmovsleu %icc, %f11, %f0
4258 sth %g7, [%l7 + 0x6E]
4259 array16 %o2, %i3, %i1
4260 ldsb [%l7 + 0x0D], %g2
4261 lduw [%l7 + 0x5C], %i0
4262 fbu %fcc2, loop_464
4263 lduh [%l7 + 0x14], %l1
4264 ldx [%l7 + 0x58], %l5
4265 ldx [%l7 + 0x50], %o1
4266loop_464:
4267 and %g5, %i2, %l3
4268 fpack32 %f10, %f10, %f8
4269 brgz %i7, loop_465
4270 ldd [%l7 + 0x48], %f4
4271 movvs %icc, %g6, %o7
4272 ldx [%l7 + 0x10], %o5
4273loop_465:
4274 fba %fcc3, loop_466
4275 ldsh [%l7 + 0x62], %o6
4276 movl %icc, %o0, %g3
4277 addc %i5, %l4, %l0
4278loop_466:
4279 lduw [%l7 + 0x0C], %o3
4280 tgu %icc, 0x4
4281 add %g1, %o4, %i6
4282 fornot2s %f7, %f10, %f9
4283 array32 %i4, %g4, %l2
4284 fba %fcc3, loop_467
4285 lduw [%l7 + 0x0C], %l6
4286 ldd [%l7 + 0x18], %f2
4287 fmovdne %xcc, %f8, %f7
4288loop_467:
4289 bneg,pt %icc, loop_468
4290 ld [%l7 + 0x34], %f13
4291 fone %f12
4292 std %f0, [%l7 + 0x10]
4293loop_468:
4294 fmul8ulx16 %f6, %f8, %f4
4295 fone %f10
4296 fmuld8sux16 %f4, %f6, %f8
4297 andncc %o2, %g7, %i1
4298 fpadd16s %f1, %f8, %f15
4299 std %f2, [%l7 + 0x68]
4300 movrne %i3, 0x34D, %g2
4301 fornot2 %f4, %f12, %f14
4302 lduh [%l7 + 0x72], %l1
4303 tne %xcc, 0x6
4304 fmovscs %xcc, %f14, %f6
4305 fcmpne16 %f10, %f6, %i0
4306 fabss %f6, %f10
4307 lduh [%l7 + 0x6C], %l5
4308 stb %g5, [%l7 + 0x45]
4309 tvs %icc, 0x5
4310 brlz,a %i2, loop_469
4311 smul %o1, %l3, %i7
4312 fmovsleu %icc, %f3, %f2
4313 fmovrslz %o7, %f13, %f3
4314loop_469:
4315 tl %icc, 0x5
4316 sth %g6, [%l7 + 0x2C]
4317 fpsub32 %f2, %f8, %f4
4318 brgz,a %o6, loop_470
4319 fbul %fcc2, loop_471
4320 stb %o5, [%l7 + 0x7B]
4321 fnor %f6, %f6, %f0
4322loop_470:
4323 lduw [%l7 + 0x4C], %g3
4324loop_471:
4325 ldx [%l7 + 0x40], %i5
4326 addc %l4, 0x168B, %l0
4327 fmovd %f6, %f12
4328 fcmpes %fcc3, %f5, %f9
4329 movl %xcc, %o3, %g1
4330 ta %xcc, 0x3
4331 udivx %o4, 0x1B02, %o0
4332 addccc %i6, %g4, %l2
4333 fand %f2, %f6, %f2
4334 stw %i4, [%l7 + 0x08]
4335 tne %icc, 0x0
4336 addc %l6, 0x01B0, %g7
4337 ldsh [%l7 + 0x0C], %i1
4338 movge %xcc, %i3, %g2
4339 sdivcc %o2, 0x0C93, %l1
4340 fmul8ulx16 %f2, %f0, %f12
4341 srlx %l5, 0x14, %g5
4342 lduw [%l7 + 0x60], %i0
4343 fandnot2 %f0, %f2, %f12
4344 fbe %fcc3, loop_472
4345 fandnot1 %f12, %f0, %f0
4346 st %f14, [%l7 + 0x0C]
4347 fmovsleu %icc, %f3, %f8
4348loop_472:
4349 lduw [%l7 + 0x50], %i2
4350 fzeros %f3
4351 fmovsl %icc, %f11, %f5
4352 fmovrdgez %l3, %f8, %f6
4353 fmovrslez %o1, %f1, %f10
4354 tgu %icc, 0x6
4355 sllx %i7, 0x0A, %g6
4356 array32 %o7, %o5, %o6
4357 movrgz %i5, 0x1A0, %g3
4358 fpsub32 %f6, %f4, %f8
4359 ldsh [%l7 + 0x64], %l0
4360 st %f13, [%l7 + 0x48]
4361 fmovd %f14, %f6
4362 fandnot1s %f2, %f6, %f10
4363 mulscc %o3, %g1, %l4
4364 popc %o4, %o0
4365 ld [%l7 + 0x20], %f12
4366 array8 %g4, %l2, %i4
4367 array16 %i6, %l6, %i1
4368 fpack32 %f8, %f10, %f2
4369 fmovrslez %g7, %f5, %f0
4370 fmovrsgez %i3, %f9, %f15
4371 fmovrdgez %g2, %f8, %f12
4372 bneg,a %xcc, loop_473
4373 movg %icc, %o2, %l5
4374 tsubcctv %l1, 0x1F0D, %g5
4375 ldsw [%l7 + 0x40], %i0
4376loop_473:
4377 nop
4378 setx loop_474, %l0, %l1
4379 jmpl %l1, %l3
4380 ldub [%l7 + 0x26], %i2
4381 std %f12, [%l7 + 0x40]
4382 movcs %xcc, %o1, %i7
4383loop_474:
4384 srax %o7, %o5, %g6
4385 edge32ln %i5, %o6, %l0
4386 ldsh [%l7 + 0x2E], %g3
4387 fsrc2 %f4, %f0
4388 fmovdn %icc, %f12, %f4
4389 edge8 %g1, %o3, %o4
4390 nop
4391 setx loop_475, %l0, %l1
4392 wrpr 0x1, %tl
4393 wrpr %l1, %tnpc
4394 setx 0x34400001400, %l0, %l1
4395 wrpr %l1, %tstate
4396 wrhpr 0x4, %htstate
4397 done
4398 pdist %f4, %f4, %f2
4399 stx %l4, [%l7 + 0x30]
4400 movrne %o0, %l2, %g4
4401loop_475:
4402 fandnot2 %f4, %f12, %f2
4403 ldsb [%l7 + 0x3B], %i4
4404 tcs %icc, 0x4
4405 stx %i6, [%l7 + 0x50]
4406 ldsh [%l7 + 0x40], %i1
4407 fxors %f2, %f8, %f7
4408 ldsw [%l7 + 0x58], %g7
4409 ta %icc, 0x5
4410 fbge %fcc2, loop_476
4411 nop
4412 setx loop_477, %l0, %l1
4413 wrpr 0x1, %tl
4414 wrpr %l1, %tpc
4415 add %l1, 0x4, %l1
4416 wrpr %l1, %tnpc
4417 setx 0x34400001400, %l0, %l1
4418 wrpr %l1, %tstate
4419 wrhpr 0x4, %htstate
4420 retry
4421 fbu %fcc3, loop_478
4422 fcmpgt16 %f14, %f4, %l6
4423loop_476:
4424 movneg %icc, %g2, %i3
4425loop_477:
4426 sethi 0x1E73, %l5
4427loop_478:
4428 stb %l1, [%l7 + 0x60]
4429 fmovdle %icc, %f2, %f10
4430 fmovrsgez %o2, %f8, %f0
4431 fmovsa %icc, %f4, %f8
4432 fpadd16s %f13, %f10, %f5
4433 fba,a %fcc1, loop_479
4434 ldx [%l7 + 0x30], %i0
4435 or %g5, 0x19F0, %i2
4436 fpadd32s %f11, %f12, %f5
4437loop_479:
4438 ldsh [%l7 + 0x0A], %l3
4439 fcmple16 %f2, %f4, %o1
4440 xorcc %i7, %o5, %g6
4441 andcc %o7, %i5, %o6
4442 fexpand %f6, %f2
4443 fmovdleu %icc, %f14, %f3
4444 fmovdvs %icc, %f10, %f4
4445 fmul8x16au %f1, %f9, %f4
4446 alignaddrl %l0, %g3, %g1
4447 umul %o3, 0x1438, %l4
4448 andncc %o4, %o0, %g4
4449 orn %i4, %l2, %i6
4450 ldx [%l7 + 0x30], %i1
4451 ldsb [%l7 + 0x54], %g7
4452 ba,a %icc, loop_480
4453 fpsub32 %f0, %f10, %f10
4454 fsrc1 %f6, %f8
4455 tg %xcc, 0x7
4456loop_480:
4457 fbge,a %fcc2, loop_481
4458 ldx [%l7 + 0x20], %l6
4459 fpack32 %f2, %f8, %f8
4460 ldsh [%l7 + 0x76], %i3
4461loop_481:
4462 udivx %g2, 0x044A, %l5
4463 tcc %xcc, 0x5
4464 fpadd32s %f10, %f13, %f7
4465 ldd [%l7 + 0x28], %f14
4466 fcmpne16 %f0, %f2, %o2
4467 fors %f13, %f0, %f14
4468 st %f10, [%l7 + 0x2C]
4469 ldsb [%l7 + 0x60], %i0
4470 faligndata %f6, %f14, %f6
4471 ldsb [%l7 + 0x6A], %l1
4472 bcs,a loop_482
4473 stb %i2, [%l7 + 0x11]
4474 bleu,pt %xcc, loop_483
4475 fmovsleu %icc, %f12, %f7
4476loop_482:
4477 orcc %l3, %o1, %g5
4478 tn %xcc, 0x3
4479loop_483:
4480 bg,a,pn %xcc, loop_484
4481 ldd [%l7 + 0x58], %f8
4482 brlz,a %o5, loop_485
4483 fmovrsgz %g6, %f1, %f14
4484loop_484:
4485 fcmpd %fcc0, %f6, %f14
4486 fpadd16s %f14, %f2, %f11
4487loop_485:
4488 fcmps %fcc3, %f12, %f15
4489 tpos %xcc, 0x2
4490 ldub [%l7 + 0x74], %o7
4491 movrgez %i5, 0x18A, %i7
4492 ldd [%l7 + 0x28], %f2
4493 lduw [%l7 + 0x3C], %o6
4494 or %g3, 0x0CF2, %g1
4495 udivx %l0, 0x094C, %o3
4496 bleu,pn %xcc, loop_486
4497 smulcc %l4, %o0, %g4
4498 fmuld8ulx16 %f3, %f2, %f0
4499 st %f11, [%l7 + 0x3C]
4500loop_486:
4501 fmovsleu %xcc, %f4, %f13
4502 mova %xcc, %o4, %l2
4503 sth %i6, [%l7 + 0x5A]
4504 sth %i4, [%l7 + 0x58]
4505 fpsub32s %f15, %f11, %f14
4506 fnot2 %f6, %f0
4507 mova %xcc, %i1, %l6
4508 umul %i3, 0x0D25, %g2
4509 fbl,a %fcc0, loop_487
4510 fmovs %f7, %f0
4511 sth %l5, [%l7 + 0x40]
4512 fmovscs %xcc, %f15, %f15
4513loop_487:
4514 fmovrslz %g7, %f12, %f9
4515 fones %f11
4516 nop
4517 setx loop_488, %l0, %l1
4518 jmpl %l1, %o2
4519 ld [%l7 + 0x30], %f4
4520 sth %i0, [%l7 + 0x70]
4521 bcc,a,pn %icc, loop_489
4522loop_488:
4523 brlez %l1, loop_490
4524 bge loop_491
4525 sethi 0x0CF1, %i2
4526loop_489:
4527 fnot2 %f6, %f4
4528loop_490:
4529 fbul %fcc1, loop_492
4530loop_491:
4531 tg %icc, 0x5
4532 fmovrslez %o1, %f3, %f15
4533 brlz,a %g5, loop_493
4534loop_492:
4535 umul %l3, %o5, %o7
4536 bvs,a %icc, loop_494
4537 lduw [%l7 + 0x38], %g6
4538loop_493:
4539 fmovrsgz %i5, %f11, %f15
4540 fbug,a %fcc0, loop_495
4541loop_494:
4542 stw %i7, [%l7 + 0x48]
4543 add %g3, %g1, %o6
4544 movrlz %o3, %l0, %l4
4545loop_495:
4546 ldx [%l7 + 0x10], %g4
4547 udiv %o4, 0x1BE1, %l2
4548 fbuge %fcc0, loop_496
4549 stx %i6, [%l7 + 0x50]
4550 fpack32 %f6, %f2, %f12
4551 bpos loop_497
4552loop_496:
4553 fornot1s %f11, %f13, %f13
4554 fpadd16 %f10, %f0, %f6
4555 edge32 %o0, %i1, %i4
4556loop_497:
4557 addccc %l6, 0x0888, %i3
4558 subcc %g2, 0x12E8, %g7
4559 fmovdne %xcc, %f5, %f7
4560 fbuge %fcc0, loop_498
4561 tgu %icc, 0x7
4562 ldx [%l7 + 0x78], %l5
4563 mulscc %o2, %i0, %l1
4564loop_498:
4565 movg %icc, %o1, %g5
4566 mova %xcc, %i2, %o5
4567 ld [%l7 + 0x6C], %f11
4568 brlz,a %o7, loop_499
4569 fnot1 %f4, %f2
4570 fbn,a %fcc3, loop_500
4571 ldsb [%l7 + 0x3E], %l3
4572loop_499:
4573 movre %i5, 0x037, %g6
4574 or %g3, 0x0EC3, %g1
4575loop_500:
4576 fmul8x16au %f11, %f11, %f8
4577 ldub [%l7 + 0x77], %i7
4578 tneg %xcc, 0x1
4579 stb %o6, [%l7 + 0x57]
4580 fxor %f0, %f2, %f6
4581 brnz %o3, loop_501
4582 fmovdcs %xcc, %f6, %f7
4583 bcc loop_502
4584 lduh [%l7 + 0x7A], %l4
4585loop_501:
4586 stb %g4, [%l7 + 0x1F]
4587 fmovrdgez %o4, %f2, %f2
4588loop_502:
4589 fmovs %f14, %f5
4590 bcs loop_503
4591 ldsh [%l7 + 0x5C], %l2
4592 fmovrdlz %i6, %f8, %f0
4593 brgz,a %o0, loop_504
4594loop_503:
4595 fmovde %xcc, %f4, %f6
4596 umulcc %l0, %i4, %l6
4597 stb %i3, [%l7 + 0x2C]
4598loop_504:
4599 brlez %i1, loop_505
4600 alignaddrl %g7, %l5, %o2
4601 fmovda %xcc, %f6, %f12
4602 ldsb [%l7 + 0x5C], %g2
4603loop_505:
4604 lduh [%l7 + 0x64], %i0
4605 ldub [%l7 + 0x5C], %l1
4606 movrlez %g5, 0x3FB, %i2
4607 tpos %xcc, 0x2
4608 ldsw [%l7 + 0x2C], %o1
4609 stw %o7, [%l7 + 0x4C]
4610 bvc,pt %icc, loop_506
4611 fmovsne %icc, %f6, %f13
4612 st %f9, [%l7 + 0x20]
4613 umulcc %l3, %o5, %g6
4614loop_506:
4615 ldx [%l7 + 0x28], %i5
4616 fba,a %fcc1, loop_507
4617 sllx %g1, 0x19, %i7
4618 st %f8, [%l7 + 0x48]
4619 st %f13, [%l7 + 0x4C]
4620loop_507:
4621 sethi 0x0066, %g3
4622 tsubcc %o6, 0x19A4, %l4
4623 addcc %g4, 0x08A8, %o4
4624 movcs %xcc, %o3, %i6
4625 fble %fcc1, loop_508
4626 std %f2, [%l7 + 0x18]
4627 ldub [%l7 + 0x24], %l2
4628 ldsw [%l7 + 0x50], %o0
4629loop_508:
4630 subccc %l0, %l6, %i4
4631 tge %xcc, 0x0
4632 fbe %fcc0, loop_509
4633 sll %i3, %i1, %g7
4634 alignaddr %o2, %l5, %g2
4635 movrgz %i0, 0x0E4, %l1
4636loop_509:
4637 popc %i2, %o1
4638 fors %f10, %f2, %f1
4639 fmovs %f12, %f6
4640 movrne %o7, %g5, %o5
4641 tl %xcc, 0x0
4642 stw %g6, [%l7 + 0x50]
4643 lduw [%l7 + 0x6C], %i5
4644 tsubcctv %g1, 0x0D63, %l3
4645 array32 %g3, %o6, %l4
4646 orncc %i7, 0x0B07, %o4
4647 lduh [%l7 + 0x0A], %o3
4648 fandnot1s %f2, %f13, %f7
4649 fmovdne %xcc, %f12, %f3
4650 lduw [%l7 + 0x64], %i6
4651 tl %icc, 0x1
4652 tne %xcc, 0x7
4653 stb %l2, [%l7 + 0x49]
4654 tl %icc, 0x0
4655 lduw [%l7 + 0x60], %o0
4656 tl %icc, 0x1
4657 fmovrslz %l0, %f10, %f2
4658 subcc %g4, %i4, %l6
4659 fba %fcc3, loop_510
4660 st %f1, [%l7 + 0x58]
4661 fmovsge %xcc, %f1, %f0
4662 st %f13, [%l7 + 0x68]
4663loop_510:
4664 edge16l %i3, %i1, %g7
4665 fors %f15, %f12, %f7
4666 fcmpeq16 %f6, %f8, %o2
4667 std %f12, [%l7 + 0x10]
4668 ba,pn %icc, loop_511
4669 ldsh [%l7 + 0x7E], %l5
4670 fmovdne %icc, %f9, %f1
4671 ldsb [%l7 + 0x2D], %g2
4672loop_511:
4673 fcmpeq16 %f2, %f12, %l1
4674 fmul8sux16 %f0, %f2, %f10
4675 fnot2s %f5, %f7
4676 ldd [%l7 + 0x70], %f2
4677 ldsh [%l7 + 0x6C], %i2
4678 fmovdleu %icc, %f8, %f3
4679 xorcc %i0, 0x0872, %o7
4680 alignaddr %o1, %o5, %g5
4681 fxor %f14, %f6, %f12
4682 fcmpes %fcc2, %f4, %f9
4683 fmovrslz %i5, %f14, %f12
4684 fmovrslz %g1, %f6, %f14
4685 sth %l3, [%l7 + 0x78]
4686 udiv %g3, 0x09D2, %o6
4687 ldsh [%l7 + 0x1E], %l4
4688 std %f2, [%l7 + 0x30]
4689 andncc %i7, %g6, %o4
4690 fblg,a %fcc0, loop_512
4691 stw %o3, [%l7 + 0x28]
4692 xorcc %i6, 0x10F4, %l2
4693 stb %l0, [%l7 + 0x1C]
4694loop_512:
4695 lduh [%l7 + 0x78], %o0
4696 fbg %fcc2, loop_513
4697 srl %i4, 0x1F, %l6
4698 fbu,a %fcc1, loop_514
4699 std %f14, [%l7 + 0x18]
4700loop_513:
4701 udivx %i3, 0x1DC4, %g4
4702 ba,a %xcc, loop_515
4703loop_514:
4704 fmovda %xcc, %f15, %f13
4705 ldd [%l7 + 0x50], %f10
4706 fcmpgt32 %f8, %f0, %g7
4707loop_515:
4708 fmul8ulx16 %f10, %f10, %f6
4709 fmul8x16 %f4, %f2, %f6
4710 fba %fcc0, loop_516
4711 ldd [%l7 + 0x60], %f14
4712 fmovdl %icc, %f1, %f8
4713 tne %icc, 0x3
4714loop_516:
4715 tsubcc %i1, 0x1628, %o2
4716 fbug %fcc2, loop_517
4717 lduw [%l7 + 0x7C], %g2
4718 brnz %l1, loop_518
4719 ldd [%l7 + 0x48], %f10
4720loop_517:
4721 ld [%l7 + 0x64], %f3
4722 st %f9, [%l7 + 0x4C]
4723loop_518:
4724 xnor %i2, %i0, %o7
4725 fmovdvc %icc, %f8, %f5
4726 fble,a %fcc2, loop_519
4727 sethi 0x1358, %o1
4728 array8 %l5, %o5, %g5
4729 brz %g1, loop_520
4730loop_519:
4731 edge8ln %l3, %g3, %o6
4732 fnot1 %f12, %f0
4733 tge %xcc, 0x2
4734loop_520:
4735 fpsub32 %f14, %f4, %f0
4736 fba %fcc3, loop_521
4737 fnands %f8, %f5, %f1
4738 ldx [%l7 + 0x58], %l4
4739 fbg %fcc1, loop_522
4740loop_521:
4741 fnands %f0, %f4, %f3
4742 fmovdpos %icc, %f4, %f6
4743 fandnot1 %f0, %f0, %f4
4744loop_522:
4745 movrgez %i5, %g6, %o4
4746 edge16n %o3, %i7, %l2
4747 ldd [%l7 + 0x40], %f14
4748 tsubcctv %l0, %o0, %i4
4749 lduw [%l7 + 0x2C], %l6
4750 taddcc %i3, %g4, %i6
4751 fmovsvs %xcc, %f11, %f9
4752 fmovscc %icc, %f2, %f11
4753 tne %xcc, 0x6
4754 fandnot1s %f9, %f8, %f5
4755 smulcc %g7, 0x1C65, %i1
4756 stb %g2, [%l7 + 0x6A]
4757 sdivcc %o2, 0x1617, %i2
4758 lduw [%l7 + 0x38], %l1
4759 fmovdne %icc, %f4, %f15
4760 fbul,a %fcc2, loop_523
4761 ldd [%l7 + 0x40], %f10
4762 stb %i0, [%l7 + 0x1B]
4763 ldub [%l7 + 0x43], %o7
4764loop_523:
4765 ldsh [%l7 + 0x56], %l5
4766 stw %o1, [%l7 + 0x08]
4767 ldsw [%l7 + 0x48], %o5
4768 movvs %icc, %g5, %g1
4769 xnor %l3, 0x16EF, %o6
4770 subccc %l4, %i5, %g3
4771 fsrc1 %f2, %f6
4772 stw %o4, [%l7 + 0x2C]
4773 stw %o3, [%l7 + 0x44]
4774 movle %icc, %g6, %i7
4775 fnot1s %f1, %f5
4776 fmovscs %icc, %f12, %f7
4777 orncc %l2, 0x086A, %o0
4778 std %f12, [%l7 + 0x40]
4779 ldd [%l7 + 0x58], %f8
4780 fornot2 %f12, %f2, %f10
4781 fsrc1s %f1, %f14
4782 fmovse %xcc, %f1, %f9
4783 ldsw [%l7 + 0x38], %l0
4784 movn %xcc, %l6, %i4
4785 fmovsa %xcc, %f11, %f2
4786 ldsw [%l7 + 0x18], %i3
4787 brnz,a %g4, loop_524
4788 fmovsvs %xcc, %f11, %f9
4789 lduw [%l7 + 0x40], %i6
4790 std %f6, [%l7 + 0x18]
4791loop_524:
4792 or %g7, %i1, %o2
4793 stb %g2, [%l7 + 0x45]
4794 smulcc %i2, 0x139D, %i0
4795 bg,a,pn %icc, loop_525
4796 fbul %fcc1, loop_526
4797 fornot1s %f14, %f3, %f1
4798 fmovscs %xcc, %f5, %f15
4799loop_525:
4800 ldsh [%l7 + 0x5C], %l1
4801loop_526:
4802 tle %icc, 0x6
4803 fsrc1s %f3, %f15
4804 lduh [%l7 + 0x6A], %l5
4805 fba,a %fcc1, loop_527
4806 fmovdvs %xcc, %f5, %f9
4807 lduw [%l7 + 0x10], %o7
4808 fpmerge %f13, %f9, %f6
4809loop_527:
4810 movl %xcc, %o1, %g5
4811 sdivcc %o5, 0x179A, %g1
4812 ldsb [%l7 + 0x47], %l3
4813 movgu %xcc, %l4, %i5
4814 fmovrsgez %g3, %f11, %f14
4815 bpos,pt %xcc, loop_528
4816 and %o4, %o3, %g6
4817 st %f1, [%l7 + 0x68]
4818 bl %icc, loop_529
4819loop_528:
4820 brlz,a %i7, loop_530
4821 udiv %o6, 0x109B, %l2
4822 ldsw [%l7 + 0x50], %l0
4823loop_529:
4824 addc %l6, %o0, %i4
4825loop_530:
4826 orcc %g4, %i6, %g7
4827 nop
4828 setx loop_531, %l0, %l1
4829 wrpr 0x1, %tl
4830 wrpr %l1, %tnpc
4831 setx 0x34400001400, %l0, %l1
4832 wrpr %l1, %tstate
4833 wrhpr 0x4, %htstate
4834 done
4835 fmovsle %icc, %f8, %f10
4836 ldub [%l7 + 0x56], %i1
4837 ld [%l7 + 0x4C], %f0
4838loop_531:
4839 udivcc %i3, 0x0489, %o2
4840 tleu %icc, 0x7
4841 ta %xcc, 0x0
4842 movrlez %g2, %i2, %l1
4843 sth %i0, [%l7 + 0x7C]
4844 ldub [%l7 + 0x7F], %l5
4845 std %f0, [%l7 + 0x10]
4846 fpack16 %f14, %f10
4847 nop
4848 setx loop_532, %l0, %l1
4849 wrpr 0x1, %tl
4850 wrpr %l1, %tpc
4851 add %l1, 0x4, %l1
4852 wrpr %l1, %tnpc
4853 setx 0x34400001400, %l0, %l1
4854 wrpr %l1, %tstate
4855 wrhpr 0x4, %htstate
4856 retry
4857 brlez %o7, loop_533
4858 fpmerge %f2, %f10, %f6
4859 smul %o1, 0x19AC, %g5
4860loop_532:
4861 siam 0x4
4862loop_533:
4863 ldsh [%l7 + 0x30], %o5
4864 std %f0, [%l7 + 0x20]
4865 nop
4866 setx loop_534, %l0, %l1
4867 wrpr 0x1, %tl
4868 wrpr %l1, %tnpc
4869 setx 0x34400001400, %l0, %l1
4870 wrpr %l1, %tstate
4871 wrhpr 0x4, %htstate
4872 done
4873 fmovdpos %xcc, %f14, %f15
4874 fmovdle %xcc, %f3, %f2
4875 fmovdneg %icc, %f11, %f15
4876loop_534:
4877 brgz %l3, loop_535
4878 movvc %xcc, %l4, %g1
4879 ldsw [%l7 + 0x3C], %g3
4880 tne %icc, 0x6
4881loop_535:
4882 lduw [%l7 + 0x10], %o4
4883 edge16ln %o3, %i5, %g6
4884 edge8ln %o6, %l2, %l0
4885 fmovrse %i7, %f7, %f11
4886 ldsw [%l7 + 0x6C], %l6
4887 lduw [%l7 + 0x74], %o0
4888 tcs %icc, 0x1
4889 tleu %xcc, 0x3
4890 smulcc %g4, %i6, %i4
4891 stw %i1, [%l7 + 0x48]
4892 ld [%l7 + 0x20], %f0
4893 stx %i3, [%l7 + 0x38]
4894 addcc %o2, 0x172E, %g2
4895 fors %f4, %f6, %f15
4896 fone %f0
4897 edge16ln %i2, %g7, %i0
4898 fsrc2 %f14, %f4
4899 edge8ln %l5, %l1, %o7
4900 stw %o1, [%l7 + 0x10]
4901 fmovsgu %icc, %f15, %f2
4902 faligndata %f14, %f2, %f6
4903 ldd [%l7 + 0x20], %f14
4904 fcmpes %fcc3, %f9, %f3
4905 ldub [%l7 + 0x0B], %g5
4906 sllx %l3, 0x17, %l4
4907 srlx %g1, %o5, %g3
4908 fpackfix %f0, %f6
4909 stx %o4, [%l7 + 0x60]
4910 std %f2, [%l7 + 0x48]
4911 std %f4, [%l7 + 0x10]
4912 fble,a %fcc2, loop_536
4913 sth %i5, [%l7 + 0x54]
4914 movleu %xcc, %o3, %o6
4915 fmovrdne %g6, %f2, %f4
4916loop_536:
4917 bvc loop_537
4918 fmovdge %icc, %f7, %f7
4919 fmovdvs %xcc, %f14, %f15
4920 ldsh [%l7 + 0x54], %l2
4921loop_537:
4922 fmovse %icc, %f6, %f2
4923 fsrc2s %f3, %f3
4924 fpsub32 %f0, %f12, %f6
4925 ld [%l7 + 0x50], %f8
4926 nop
4927 setx loop_538, %l0, %l1
4928 wrpr 0x1, %tl
4929 wrpr %l1, %tpc
4930 add %l1, 0x4, %l1
4931 wrpr %l1, %tnpc
4932 setx 0x34400001400, %l0, %l1
4933 wrpr %l1, %tstate
4934 wrhpr 0x4, %htstate
4935 retry
4936 bshuffle %f2, %f8, %f8
4937 movcc %icc, %l0, %l6
4938 array16 %o0, %g4, %i6
4939loop_538:
4940 ldub [%l7 + 0x7B], %i7
4941 fmovdle %xcc, %f5, %f2
4942 edge16l %i1, %i3, %i4
4943 fcmps %fcc1, %f5, %f14
4944 st %f6, [%l7 + 0x40]
4945 xor %g2, 0x0623, %i2
4946 edge16 %o2, %g7, %i0
4947 fnegs %f2, %f0
4948 nop
4949 setx loop_539, %l0, %l1
4950 wrpr 0x1, %tl
4951 wrpr %l1, %tpc
4952 add %l1, 0x4, %l1
4953 wrpr %l1, %tnpc
4954 setx 0x34400001400, %l0, %l1
4955 wrpr %l1, %tstate
4956 wrhpr 0x4, %htstate
4957 retry
4958 tsubcctv %l1, 0x0FDE, %l5
4959 brgz,a %o7, loop_540
4960 xorcc %g5, %l3, %l4
4961loop_539:
4962 sth %o1, [%l7 + 0x16]
4963 std %f12, [%l7 + 0x48]
4964loop_540:
4965 fmovdgu %icc, %f5, %f10
4966 fmovrdgz %g1, %f2, %f12
4967 fbge,a %fcc3, loop_541
4968 ldx [%l7 + 0x18], %g3
4969 bvc,a %xcc, loop_542
4970 fandnot2 %f8, %f2, %f2
4971loop_541:
4972 fzeros %f3
4973 ld [%l7 + 0x08], %f2
4974loop_542:
4975 fmovdvc %xcc, %f2, %f15
4976 edge8l %o5, %o4, %i5
4977 addcc %o3, 0x0921, %o6
4978 addcc %g6, %l2, %l0
4979 subcc %l6, 0x0C2B, %o0
4980 std %f14, [%l7 + 0x70]
4981 edge16l %g4, %i6, %i1
4982 ldd [%l7 + 0x08], %f8
4983 fmovsl %icc, %f12, %f13
4984 sra %i3, 0x05, %i7
4985 fpsub16s %f1, %f7, %f2
4986 ldub [%l7 + 0x10], %i4
4987 fmul8x16au %f7, %f0, %f4
4988 fcmps %fcc1, %f0, %f2
4989 stx %i2, [%l7 + 0x28]
4990 sra %o2, %g7, %g2
4991 fmovdcs %xcc, %f11, %f3
4992 array32 %l1, %l5, %i0
4993 fbn,a %fcc1, loop_543
4994 fmovsleu %icc, %f0, %f0
4995 fmovscs %xcc, %f15, %f13
4996 fmul8sux16 %f8, %f2, %f14
4997loop_543:
4998 bvc,a,pn %icc, loop_544
4999 movne %xcc, %g5, %o7
5000 fabsd %f14, %f12
5001 fcmped %fcc3, %f2, %f6
5002loop_544:
5003 andcc %l3, 0x07E5, %l4
5004 ta %icc, 0x0
5005 movleu %icc, %g1, %g3
5006 fmovrsgz %o5, %f13, %f0
5007 ld [%l7 + 0x68], %f10
5008 ldd [%l7 + 0x30], %f4
5009 ldsw [%l7 + 0x58], %o4
5010 ldsb [%l7 + 0x5D], %o1
5011 fcmpeq16 %f0, %f4, %i5
5012 bcc loop_545
5013 fmul8sux16 %f10, %f12, %f2
5014 lduw [%l7 + 0x40], %o3
5015 stw %g6, [%l7 + 0x60]
5016loop_545:
5017 fcmps %fcc3, %f12, %f1
5018 popc %l2, %l0
5019 stw %o6, [%l7 + 0x34]
5020 sllx %l6, %o0, %i6
5021 movvc %xcc, %g4, %i1
5022 sdivcc %i7, 0x1362, %i4
5023 fmovdge %xcc, %f7, %f3
5024 fpadd16 %f8, %f12, %f2
5025 ldx [%l7 + 0x68], %i3
5026 fpsub16s %f14, %f8, %f15
5027 ldx [%l7 + 0x78], %i2
5028 fsrc1s %f1, %f6
5029 fmovrdgez %o2, %f6, %f4
5030 umulcc %g2, %l1, %l5
5031 fmul8x16 %f14, %f6, %f12
5032 sll %i0, 0x11, %g5
5033 fand %f2, %f0, %f4
5034 taddcc %o7, 0x1DD2, %l3
5035 sth %g7, [%l7 + 0x26]
5036 tsubcc %l4, 0x1524, %g1
5037 fmovsvc %icc, %f13, %f4
5038 ldsh [%l7 + 0x1C], %g3
5039 fmovspos %icc, %f8, %f5
5040 orcc %o5, 0x1B6C, %o4
5041 movrlez %o1, 0x2E4, %o3
5042 st %f15, [%l7 + 0x48]
5043 sll %i5, %l2, %g6
5044 fmovsleu %xcc, %f1, %f3
5045 fpadd32 %f14, %f8, %f14
5046 stb %l0, [%l7 + 0x18]
5047 ldsh [%l7 + 0x66], %l6
5048 std %f14, [%l7 + 0x08]
5049 fcmpes %fcc0, %f8, %f5
5050 addc %o0, %i6, %o6
5051 sth %g4, [%l7 + 0x44]
5052 tpos %icc, 0x1
5053 sdivcc %i7, 0x1D4D, %i1
5054 fmovrdlz %i4, %f6, %f6
5055 sth %i2, [%l7 + 0x68]
5056 sll %o2, 0x06, %i3
5057 fmovsge %xcc, %f11, %f13
5058 move %icc, %l1, %l5
5059 brlez %i0, loop_546
5060 movre %g2, 0x382, %g5
5061 movcc %xcc, %o7, %g7
5062 sub %l3, %l4, %g1
5063loop_546:
5064 fcmpgt32 %f10, %f0, %o5
5065 ldd [%l7 + 0x78], %f4
5066 tpos %icc, 0x5
5067 orcc %g3, 0x1600, %o1
5068 fmul8x16 %f14, %f2, %f10
5069 sub %o3, 0x170B, %o4
5070 fnand %f2, %f12, %f12
5071 ldsh [%l7 + 0x36], %i5
5072 fcmpgt16 %f8, %f2, %l2
5073 std %f8, [%l7 + 0x50]
5074 fbl %fcc3, loop_547
5075 movge %icc, %g6, %l6
5076 ldsb [%l7 + 0x65], %o0
5077 fandnot2s %f12, %f12, %f0
5078loop_547:
5079 andn %i6, 0x16F0, %o6
5080 add %g4, %i7, %i1
5081 sth %i4, [%l7 + 0x34]
5082 edge32n %i2, %o2, %i3
5083 fcmpd %fcc3, %f2, %f8
5084 movge %icc, %l1, %l0
5085 fpsub16s %f3, %f4, %f9
5086 smulcc %l5, 0x09AB, %i0
5087 fpack16 %f8, %f4
5088 edge32 %g5, %o7, %g7
5089 tg %xcc, 0x1
5090 fmul8ulx16 %f14, %f8, %f4
5091 ld [%l7 + 0x54], %f14
5092 fmovdpos %icc, %f6, %f15
5093 stw %g2, [%l7 + 0x44]
5094 ldsb [%l7 + 0x3D], %l4
5095 stb %l3, [%l7 + 0x16]
5096 fcmpes %fcc2, %f3, %f5
5097 fcmps %fcc3, %f14, %f11
5098 fbuge %fcc3, loop_548
5099 stx %o5, [%l7 + 0x30]
5100 fmovdcs %icc, %f2, %f0
5101 fmovsvs %xcc, %f7, %f6
5102loop_548:
5103 bg %icc, loop_549
5104 fmovda %icc, %f0, %f0
5105 tpos %icc, 0x1
5106 ldub [%l7 + 0x2B], %g3
5107loop_549:
5108 sdivcc %g1, 0x19AF, %o1
5109 srlx %o4, 0x0B, %i5
5110 andcc %l2, 0x120A, %o3
5111 fsrc1s %f0, %f5
5112 ldub [%l7 + 0x08], %l6
5113 stb %o0, [%l7 + 0x4C]
5114 ldx [%l7 + 0x20], %g6
5115 fmovscs %xcc, %f9, %f3
5116 fmovsle %xcc, %f0, %f12
5117 mulx %o6, %i6, %i7
5118 st %f12, [%l7 + 0x28]
5119 fcmpd %fcc0, %f8, %f12
5120 addcc %i1, 0x1639, %g4
5121 movne %icc, %i4, %i2
5122 or %i3, 0x15EA, %l1
5123 stw %l0, [%l7 + 0x30]
5124 fnegd %f12, %f12
5125 lduw [%l7 + 0x28], %o2
5126 fmovdleu %icc, %f14, %f5
5127 ldsw [%l7 + 0x50], %l5
5128 call loop_550
5129 fmovdpos %xcc, %f11, %f1
5130 fcmpne32 %f6, %f6, %g5
5131 sth %i0, [%l7 + 0x08]
5132loop_550:
5133 fmovrse %g7, %f5, %f1
5134 st %f13, [%l7 + 0x3C]
5135 edge16l %o7, %l4, %l3
5136 ld [%l7 + 0x60], %f7
5137 fbne,a %fcc1, loop_551
5138 fmovsvs %icc, %f13, %f8
5139 fsrc2 %f10, %f8
5140 st %f7, [%l7 + 0x48]
5141loop_551:
5142 xor %g2, 0x0501, %o5
5143 sth %g1, [%l7 + 0x42]
5144 addcc %g3, 0x0E63, %o1
5145 ldsw [%l7 + 0x50], %o4
5146 fbo %fcc0, loop_552
5147 be,a,pn %icc, loop_553
5148 ldx [%l7 + 0x30], %l2
5149 tge %xcc, 0x0
5150loop_552:
5151 stx %o3, [%l7 + 0x40]
5152loop_553:
5153 tge %xcc, 0x4
5154 stw %l6, [%l7 + 0x48]
5155 fandnot1 %f8, %f4, %f12
5156 fnor %f8, %f0, %f6
5157 fpsub32s %f9, %f4, %f0
5158 fmovsa %xcc, %f9, %f8
5159 lduh [%l7 + 0x7A], %o0
5160 fpmerge %f12, %f0, %f10
5161 lduw [%l7 + 0x64], %g6
5162 std %f10, [%l7 + 0x38]
5163 fornot2 %f12, %f8, %f8
5164 st %f1, [%l7 + 0x44]
5165 srlx %o6, %i6, %i5
5166 movneg %icc, %i1, %i7
5167 stb %g4, [%l7 + 0x21]
5168 fmovdcs %icc, %f11, %f6
5169 edge32ln %i2, %i4, %i3
5170 fbo %fcc0, loop_554
5171 subc %l1, 0x017C, %l0
5172 fmovde %xcc, %f2, %f0
5173 fnand %f2, %f10, %f0
5174loop_554:
5175 srlx %o2, %l5, %g5
5176 movcs %icc, %i0, %g7
5177 lduw [%l7 + 0x38], %o7
5178 addccc %l3, 0x14EB, %l4
5179 orcc %g2, 0x0428, %g1
5180 lduh [%l7 + 0x30], %o5
5181 tg %icc, 0x4
5182 fandnot1 %f14, %f4, %f0
5183 fornot2s %f0, %f8, %f15
5184 sth %g3, [%l7 + 0x56]
5185 andn %o4, 0x03D0, %l2
5186 lduw [%l7 + 0x30], %o1
5187 lduw [%l7 + 0x30], %l6
5188 brnz,a %o3, loop_555
5189 edge16ln %o0, %o6, %g6
5190 ldd [%l7 + 0x50], %f4
5191 udivcc %i6, 0x1F1A, %i1
5192loop_555:
5193 fpadd32s %f0, %f7, %f11
5194 stx %i5, [%l7 + 0x70]
5195 std %f14, [%l7 + 0x20]
5196 fandnot2 %f6, %f12, %f0
5197 st %f11, [%l7 + 0x78]
5198 ldsb [%l7 + 0x6E], %g4
5199 fbge %fcc0, loop_556
5200 ldx [%l7 + 0x20], %i2
5201 movge %xcc, %i7, %i3
5202 fmuld8sux16 %f7, %f2, %f12
5203loop_556:
5204 ldsw [%l7 + 0x74], %i4
5205 bneg %xcc, loop_557
5206 fmovdne %xcc, %f0, %f6
5207 ld [%l7 + 0x24], %f14
5208 st %f6, [%l7 + 0x78]
5209loop_557:
5210 addccc %l1, 0x1253, %o2
5211 lduh [%l7 + 0x18], %l5
5212 movrlz %l0, 0x395, %i0
5213 array8 %g7, %o7, %l3
5214 movl %xcc, %l4, %g5
5215 ldx [%l7 + 0x20], %g1
5216 fmovsgu %xcc, %f9, %f9
5217 tgu %icc, 0x6
5218 edge32ln %o5, %g3, %g2
5219 srl %l2, 0x0B, %o1
5220 fmovse %xcc, %f12, %f6
5221 ld [%l7 + 0x64], %f4
5222 sth %l6, [%l7 + 0x4E]
5223 stb %o3, [%l7 + 0x27]
5224 ldub [%l7 + 0x4E], %o4
5225 subccc %o6, %g6, %i6
5226 fpack16 %f8, %f7
5227 orcc %i1, %o0, %i5
5228 sdiv %g4, 0x1991, %i7
5229 mulx %i3, %i4, %i2
5230 fble,a %fcc3, loop_558
5231 alignaddrl %o2, %l5, %l1
5232 fandnot2s %f10, %f12, %f13
5233 fmovsgu %xcc, %f6, %f10
5234loop_558:
5235 ldsb [%l7 + 0x51], %l0
5236 fmovsle %xcc, %f15, %f10
5237 smul %i0, 0x1CBF, %g7
5238 stx %l3, [%l7 + 0x20]
5239 ld [%l7 + 0x14], %f1
5240 andcc %l4, 0x10B1, %g5
5241 andncc %g1, %o7, %g3
5242 be,a %xcc, loop_559
5243 fmovrdgez %o5, %f14, %f4
5244 be,pt %xcc, loop_560
5245 movneg %icc, %l2, %g2
5246loop_559:
5247 movg %icc, %o1, %l6
5248 brgez %o3, loop_561
5249loop_560:
5250 fxor %f8, %f12, %f10
5251 fandnot1s %f2, %f5, %f13
5252 addc %o6, %o4, %i6
5253loop_561:
5254 fmovd %f8, %f2
5255 xnor %g6, 0x068A, %i1
5256 ldsb [%l7 + 0x36], %i5
5257 st %f7, [%l7 + 0x74]
5258 fmovrse %g4, %f0, %f8
5259 ldsb [%l7 + 0x27], %o0
5260 andn %i3, 0x112B, %i4
5261 movvc %xcc, %i7, %o2
5262 bn,pt %icc, loop_562
5263 bcs,a %xcc, loop_563
5264 tgu %xcc, 0x0
5265 fmovdn %icc, %f3, %f9
5266loop_562:
5267 smul %l5, 0x03EE, %i2
5268loop_563:
5269 stb %l0, [%l7 + 0x0D]
5270 andcc %i0, 0x0AF6, %l1
5271 fpackfix %f6, %f11
5272 sth %g7, [%l7 + 0x64]
5273 movcc %icc, %l4, %l3
5274 fcmpgt32 %f4, %f10, %g5
5275 fmovde %icc, %f7, %f8
5276 be %xcc, loop_564
5277 tl %xcc, 0x6
5278 ldsh [%l7 + 0x6E], %g1
5279 umul %o7, %g3, %l2
5280loop_564:
5281 udiv %g2, 0x1080, %o1
5282 fmovsvs %icc, %f3, %f6
5283 taddcc %l6, 0x17BC, %o3
5284 fbl,a %fcc3, loop_565
5285 fcmpeq16 %f0, %f6, %o6
5286 alignaddr %o4, %o5, %i6
5287 fmovrde %g6, %f10, %f12
5288loop_565:
5289 sth %i1, [%l7 + 0x5E]
5290 fble %fcc3, loop_566
5291 lduh [%l7 + 0x28], %g4
5292 fcmpne32 %f2, %f4, %i5
5293 brgz,a %i3, loop_567
5294loop_566:
5295 fmovdpos %xcc, %f6, %f14
5296 tgu %icc, 0x7
5297 fcmpd %fcc2, %f10, %f4
5298loop_567:
5299 st %f14, [%l7 + 0x1C]
5300 umul %o0, %i7, %i4
5301 fnot2s %f8, %f1
5302 fandnot1s %f0, %f2, %f12
5303 tvs %xcc, 0x4
5304 lduh [%l7 + 0x76], %o2
5305 edge8ln %i2, %l0, %i0
5306 fpsub32s %f9, %f5, %f15
5307 sllx %l1, %g7, %l4
5308 move %icc, %l5, %l3
5309 ldub [%l7 + 0x10], %g5
5310 fands %f14, %f0, %f1
5311 edge8l %g1, %g3, %o7
5312 be,a %icc, loop_568
5313 subcc %l2, 0x0A6C, %g2
5314 addcc %l6, 0x0CB5, %o1
5315 bl,pt %icc, loop_569
5316loop_568:
5317 movgu %icc, %o3, %o6
5318 udivx %o5, 0x1227, %i6
5319 lduw [%l7 + 0x74], %g6
5320loop_569:
5321 smul %i1, 0x0C48, %o4
5322 fmovdneg %icc, %f4, %f5
5323 fmovrsgez %g4, %f8, %f14
5324 sth %i3, [%l7 + 0x4A]
5325 fble,a %fcc0, loop_570
5326 ldsb [%l7 + 0x6F], %o0
5327 fble %fcc3, loop_571
5328 stx %i5, [%l7 + 0x38]
5329loop_570:
5330 array16 %i4, %o2, %i7
5331 lduh [%l7 + 0x58], %i2
5332loop_571:
5333 udivx %i0, 0x08BC, %l1
5334 orn %l0, %g7, %l4
5335 ldx [%l7 + 0x48], %l3
5336 fmovrsgz %l5, %f1, %f9
5337 ldsb [%l7 + 0x19], %g5
5338 tgu %xcc, 0x2
5339 ldsw [%l7 + 0x48], %g3
5340 ld [%l7 + 0x20], %f13
5341 ble,a loop_572
5342 ldx [%l7 + 0x40], %o7
5343 lduh [%l7 + 0x1C], %g1
5344 edge8 %l2, %g2, %l6
5345loop_572:
5346 stb %o3, [%l7 + 0x51]
5347 nop
5348 setx loop_573, %l0, %l1
5349 wrpr 0x1, %tl
5350 wrpr %l1, %tnpc
5351 setx 0x34400001400, %l0, %l1
5352 wrpr %l1, %tstate
5353 wrhpr 0x4, %htstate
5354 done
5355 andncc %o1, %o5, %o6
5356 bneg,a %icc, loop_574
5357 fsrc2s %f3, %f8
5358loop_573:
5359 fpadd16s %f4, %f0, %f13
5360 fbug,a %fcc2, loop_575
5361loop_574:
5362 xnorcc %g6, %i6, %o4
5363 movl %xcc, %i1, %i3
5364 stw %g4, [%l7 + 0x10]
5365loop_575:
5366 movrlez %o0, 0x2DF, %i5
5367 movrgez %o2, %i4, %i7
5368 fmovrdne %i0, %f12, %f0
5369 sth %i2, [%l7 + 0x14]
5370 fmul8x16 %f6, %f14, %f0
5371 fnor %f4, %f6, %f2
5372 ldsw [%l7 + 0x78], %l1
5373 fcmpes %fcc0, %f7, %f11
5374 fcmple32 %f12, %f6, %g7
5375 ld [%l7 + 0x40], %f15
5376 fnot1 %f6, %f8
5377 xnorcc %l0, %l4, %l3
5378 fbul %fcc3, loop_576
5379 smul %g5, 0x037B, %g3
5380 fmovdpos %xcc, %f2, %f14
5381 fmovrse %l5, %f14, %f9
5382loop_576:
5383 fmovdleu %xcc, %f8, %f7
5384 movvs %xcc, %g1, %o7
5385 fmovdl %xcc, %f7, %f0
5386 fmovsg %xcc, %f8, %f4
5387 stw %l2, [%l7 + 0x2C]
5388 sth %g2, [%l7 + 0x26]
5389 fnand %f8, %f14, %f8
5390 bg %xcc, loop_577
5391 fbue,a %fcc0, loop_578
5392 stw %o3, [%l7 + 0x40]
5393 smul %l6, 0x195E, %o1
5394loop_577:
5395 fmovscc %icc, %f3, %f12
5396loop_578:
5397 tneg %xcc, 0x6
5398 tn %icc, 0x6
5399 mulscc %o6, %o5, %g6
5400 stb %i6, [%l7 + 0x75]
5401 ldsh [%l7 + 0x7C], %o4
5402 udivx %i3, 0x032F, %g4
5403 movre %i1, 0x2DE, %o0
5404 fcmpeq32 %f8, %f4, %i5
5405 fpadd32s %f9, %f6, %f6
5406 for %f12, %f2, %f4
5407 fmovsa %icc, %f5, %f11
5408 fnot2 %f0, %f14
5409 fble,a %fcc0, loop_579
5410 movl %icc, %o2, %i4
5411 lduw [%l7 + 0x70], %i7
5412 array8 %i2, %i0, %g7
5413loop_579:
5414 mulx %l0, 0x10F8, %l1
5415 subcc %l3, %g5, %g3
5416 fand %f2, %f10, %f14
5417 bvs,a,pt %icc, loop_580
5418 ldsh [%l7 + 0x46], %l4
5419 movgu %xcc, %l5, %o7
5420 fpadd32 %f12, %f14, %f6
5421loop_580:
5422 tl %icc, 0x2
5423 orncc %l2, 0x0641, %g2
5424 lduw [%l7 + 0x2C], %g1
5425 mulscc %l6, 0x11A1, %o1
5426 call loop_581
5427 ble,a,pn %xcc, loop_582
5428 stb %o3, [%l7 + 0x2A]
5429 lduh [%l7 + 0x0C], %o6
5430loop_581:
5431 faligndata %f14, %f0, %f6
5432loop_582:
5433 tne %xcc, 0x6
5434 fpsub16 %f6, %f4, %f4
5435 srax %g6, 0x1E, %i6
5436 tcs %xcc, 0x3
5437 ldx [%l7 + 0x68], %o5
5438 sub %i3, %o4, %i1
5439 array8 %g4, %i5, %o2
5440 fcmpgt32 %f6, %f0, %i4
5441 lduw [%l7 + 0x58], %i7
5442 fandnot2 %f6, %f0, %f6
5443 umul %i2, 0x1E8C, %o0
5444 edge16 %g7, %i0, %l1
5445 stb %l0, [%l7 + 0x2E]
5446 fbule %fcc3, loop_583
5447 fbo %fcc2, loop_584
5448 fmovrdlez %g5, %f8, %f12
5449 fmovscs %xcc, %f15, %f4
5450loop_583:
5451 st %f0, [%l7 + 0x38]
5452loop_584:
5453 fmovdcc %icc, %f1, %f0
5454 faligndata %f2, %f8, %f12
5455 st %f13, [%l7 + 0x34]
5456 sdivcc %g3, 0x0349, %l3
5457 ldsw [%l7 + 0x10], %l5
5458 fpsub32s %f15, %f7, %f14
5459 ldsb [%l7 + 0x60], %o7
5460 fbule,a %fcc0, loop_585
5461 fmovrdlez %l2, %f0, %f2
5462 movn %xcc, %l4, %g1
5463 movrgz %g2, 0x29E, %o1
5464loop_585:
5465 alignaddrl %o3, %o6, %g6
5466 ldsh [%l7 + 0x66], %i6
5467 sth %o5, [%l7 + 0x28]
5468 st %f3, [%l7 + 0x2C]
5469 fcmpeq16 %f8, %f10, %i3
5470 fmovsn %icc, %f10, %f13
5471 fornot1s %f14, %f8, %f9
5472 fcmpeq16 %f10, %f0, %l6
5473 tg %icc, 0x3
5474 stb %i1, [%l7 + 0x57]
5475 bvc,a %xcc, loop_586
5476 array16 %o4, %g4, %o2
5477 bshuffle %f2, %f0, %f14
5478 fmul8x16al %f1, %f13, %f4
5479loop_586:
5480 fpsub32s %f7, %f8, %f7
5481 edge32ln %i5, %i7, %i2
5482 st %f5, [%l7 + 0x60]
5483 add %o0, 0x178C, %i4
5484 fmovdvs %xcc, %f13, %f6
5485 bge,a %icc, loop_587
5486 tle %icc, 0x7
5487 ld [%l7 + 0x3C], %f3
5488 srl %i0, 0x1D, %l1
5489loop_587:
5490 mulx %g7, 0x0E30, %g5
5491 ta %icc, 0x6
5492 movl %icc, %g3, %l0
5493 fbule %fcc2, loop_588
5494 bge,a,pn %xcc, loop_589
5495 stb %l3, [%l7 + 0x35]
5496 movg %xcc, %l5, %l2
5497loop_588:
5498 bg loop_590
5499loop_589:
5500 fmuld8ulx16 %f10, %f11, %f2
5501 fcmple32 %f12, %f6, %o7
5502 tge %icc, 0x7
5503loop_590:
5504 ldub [%l7 + 0x37], %l4
5505 bn,a,pt %icc, loop_591
5506 movle %icc, %g2, %o1
5507 fandnot1s %f0, %f12, %f15
5508 sub %g1, %o3, %g6
5509loop_591:
5510 ldsw [%l7 + 0x4C], %i6
5511 brz %o5, loop_592
5512 fcmpes %fcc1, %f1, %f6
5513 tsubcc %i3, %l6, %i1
5514 te %icc, 0x1
5515loop_592:
5516 fornot1s %f15, %f6, %f15
5517 fcmpne16 %f2, %f12, %o4
5518 fors %f10, %f13, %f9
5519 fmovd %f0, %f12
5520 stx %o6, [%l7 + 0x20]
5521 ldx [%l7 + 0x30], %o2
5522 fcmpne16 %f10, %f8, %i5
5523 tl %xcc, 0x6
5524 srlx %g4, %i2, %o0
5525 sll %i7, 0x1E, %i4
5526 movpos %icc, %l1, %g7
5527 lduw [%l7 + 0x2C], %i0
5528 ldsh [%l7 + 0x40], %g5
5529 orncc %g3, 0x1279, %l0
5530 fmovdge %icc, %f2, %f7
5531 stb %l5, [%l7 + 0x44]
5532 fcmpd %fcc1, %f0, %f8
5533 ldsw [%l7 + 0x68], %l3
5534 fmovdcc %icc, %f5, %f1
5535 edge8l %l2, %o7, %l4
5536 udiv %o1, 0x0191, %g1
5537 lduh [%l7 + 0x36], %o3
5538 brnz %g2, loop_593
5539 fbg %fcc3, loop_594
5540 ldd [%l7 + 0x60], %f12
5541 andn %g6, 0x041C, %o5
5542loop_593:
5543 fbne,a %fcc0, loop_595
5544loop_594:
5545 fcmpne16 %f2, %f10, %i6
5546 edge8ln %l6, %i3, %i1
5547 lduh [%l7 + 0x78], %o4
5548loop_595:
5549 xnorcc %o2, %i5, %g4
5550 subcc %i2, %o0, %i7
5551 fpadd16s %f13, %f11, %f13
5552 array8 %o6, %l1, %i4
5553 fcmped %fcc1, %f0, %f8
5554 sdivx %g7, 0x1F00, %g5
5555 andn %i0, %g3, %l0
5556 ldub [%l7 + 0x53], %l3
5557 ble,pn %xcc, loop_596
5558 fxnors %f0, %f6, %f8
5559 fmovdg %icc, %f10, %f9
5560 fmovdleu %xcc, %f7, %f12
5561loop_596:
5562 lduh [%l7 + 0x72], %l5
5563 movn %xcc, %o7, %l2
5564 fmovrdlz %o1, %f14, %f0
5565 movle %icc, %g1, %l4
5566 tg %xcc, 0x2
5567 fmovdneg %icc, %f6, %f0
5568 orn %o3, 0x0A82, %g6
5569 fmuld8ulx16 %f11, %f12, %f12
5570 fmovrslz %o5, %f10, %f3
5571 st %f15, [%l7 + 0x38]
5572 fnor %f8, %f2, %f2
5573 call loop_597
5574 ldsb [%l7 + 0x66], %g2
5575 sth %i6, [%l7 + 0x6C]
5576 subcc %l6, %i1, %o4
5577loop_597:
5578 ble,a,pn %xcc, loop_598
5579 ld [%l7 + 0x28], %f11
5580 bl,a %icc, loop_599
5581 andn %o2, 0x0E62, %i5
5582loop_598:
5583 movrgz %i3, %i2, %o0
5584 movrlez %g4, %o6, %i7
5585loop_599:
5586 tleu %xcc, 0x2
5587 umul %i4, %l1, %g7
5588 lduw [%l7 + 0x0C], %g5
5589 fmovdcc %xcc, %f4, %f13
5590 lduh [%l7 + 0x74], %g3
5591 ldsw [%l7 + 0x78], %l0
5592 ld [%l7 + 0x38], %f5
5593 movgu %xcc, %i0, %l3
5594 sll %l5, %o7, %o1
5595 movl %icc, %g1, %l2
5596 taddcc %l4, %o3, %g6
5597 movg %icc, %g2, %i6
5598 st %f9, [%l7 + 0x5C]
5599 ldsh [%l7 + 0x2A], %o5
5600 fmovdgu %icc, %f5, %f11
5601 ldub [%l7 + 0x11], %l6
5602 movrne %i1, %o2, %o4
5603 fblg %fcc0, loop_600
5604 fpadd32 %f0, %f2, %f10
5605 fcmpne32 %f10, %f10, %i3
5606 bg,a %icc, loop_601
5607loop_600:
5608 fmovdleu %icc, %f14, %f14
5609 edge16n %i2, %i5, %g4
5610 st %f13, [%l7 + 0x2C]
5611loop_601:
5612 mulscc %o0, 0x0935, %i7
5613 std %f2, [%l7 + 0x08]
5614 stw %i4, [%l7 + 0x64]
5615 bneg,a %xcc, loop_602
5616 ldsb [%l7 + 0x54], %l1
5617 movvs %xcc, %g7, %g5
5618 mova %icc, %o6, %g3
5619loop_602:
5620 ldub [%l7 + 0x71], %l0
5621 umulcc %i0, 0x0DF6, %l3
5622 addccc %l5, %o7, %g1
5623 ldsb [%l7 + 0x22], %l2
5624 fblg %fcc3, loop_603
5625 fbug,a %fcc3, loop_604
5626 fnands %f1, %f9, %f2
5627 ldub [%l7 + 0x6F], %l4
5628loop_603:
5629 for %f0, %f8, %f0
5630loop_604:
5631 andncc %o3, %g6, %o1
5632 bl,a,pt %icc, loop_605
5633 stw %g2, [%l7 + 0x64]
5634 std %f10, [%l7 + 0x40]
5635 brgz %o5, loop_606
5636loop_605:
5637 movcs %icc, %l6, %i1
5638 bgu,pn %xcc, loop_607
5639 sth %i6, [%l7 + 0x6E]
5640loop_606:
5641 array8 %o2, %i3, %i2
5642 addccc %i5, %g4, %o0
5643loop_607:
5644 fbl,a %fcc3, loop_608
5645 edge16ln %i7, %o4, %l1
5646 fexpand %f10, %f12
5647 fmuld8sux16 %f11, %f14, %f10
5648loop_608:
5649 movvc %icc, %g7, %i4
5650 ldub [%l7 + 0x3E], %o6
5651 fsrc1 %f2, %f2
5652 taddcc %g5, %l0, %g3
5653 tg %icc, 0x1
5654 fmul8x16au %f15, %f6, %f14
5655 fsrc2s %f11, %f11
5656 tvc %icc, 0x0
5657 fpack32 %f0, %f0, %f2
5658 bne,a %icc, loop_609
5659 fcmpd %fcc2, %f6, %f14
5660 ldsb [%l7 + 0x54], %i0
5661 fbge,a %fcc0, loop_610
5662loop_609:
5663 ldd [%l7 + 0x20], %f12
5664 fnegs %f2, %f1
5665 taddcctv %l3, 0x11E5, %l5
5666loop_610:
5667 fxor %f6, %f2, %f12
5668 lduh [%l7 + 0x5A], %o7
5669 ldsw [%l7 + 0x50], %g1
5670 fmovrdgez %l2, %f4, %f2
5671 brgz,a %o3, loop_611
5672 ldub [%l7 + 0x3B], %l4
5673 stx %g6, [%l7 + 0x78]
5674 fmovsn %icc, %f3, %f1
5675loop_611:
5676 ba,a %xcc, loop_612
5677 fnegs %f9, %f6
5678 tle %icc, 0x5
5679 fbne,a %fcc1, loop_613
5680loop_612:
5681 ldub [%l7 + 0x22], %g2
5682 popc %o1, %l6
5683 fornot1 %f6, %f4, %f6
5684loop_613:
5685 lduw [%l7 + 0x60], %i1
5686 sdiv %o5, 0x096D, %o2
5687 stw %i3, [%l7 + 0x34]
5688 movne %icc, %i2, %i5
5689 fxnor %f2, %f10, %f6
5690 stw %g4, [%l7 + 0x1C]
5691 fcmpeq16 %f8, %f12, %o0
5692 stw %i7, [%l7 + 0x10]
5693 ldx [%l7 + 0x38], %o4
5694 tle %xcc, 0x6
5695 fmovspos %xcc, %f2, %f10
5696 fmovsn %icc, %f10, %f9
5697 subcc %l1, %i6, %g7
5698 lduw [%l7 + 0x50], %i4
5699 bge,a,pn %icc, loop_614
5700 fmul8ulx16 %f4, %f2, %f14
5701 fbo,a %fcc1, loop_615
5702 movcs %icc, %o6, %g5
5703loop_614:
5704 edge16n %g3, %l0, %i0
5705 fmuld8sux16 %f10, %f7, %f8
5706loop_615:
5707 movre %l3, 0x3D6, %o7
5708 fmovrslz %g1, %f12, %f13
5709 add %l2, 0x09B6, %l5
5710 orncc %l4, %o3, %g6
5711 tvs %icc, 0x4
5712 fabsd %f4, %f6
5713 ldsw [%l7 + 0x7C], %o1
5714 fnegd %f8, %f0
5715 lduh [%l7 + 0x16], %l6
5716 fcmps %fcc2, %f0, %f3
5717 ldsh [%l7 + 0x32], %g2
5718 fors %f0, %f3, %f11
5719 orcc %i1, 0x0341, %o2
5720 ldd [%l7 + 0x40], %f10
5721 ble,a,pn %icc, loop_616
5722 bshuffle %f12, %f0, %f6
5723 fba,a %fcc0, loop_617
5724 fmovrdgz %i3, %f8, %f2
5725loop_616:
5726 tn %icc, 0x7
5727 fbu,a %fcc0, loop_618
5728loop_617:
5729 ldsh [%l7 + 0x0A], %o5
5730 edge32l %i2, %i5, %g4
5731 std %f6, [%l7 + 0x70]
5732loop_618:
5733 movg %icc, %i7, %o0
5734 tle %icc, 0x4
5735 andcc %o4, %i6, %l1
5736 fandnot2 %f6, %f14, %f6
5737 tpos %icc, 0x7
5738 movvc %icc, %i4, %g7
5739 bneg,a %icc, loop_619
5740 fnot2s %f12, %f2
5741 sth %g5, [%l7 + 0x34]
5742 sth %g3, [%l7 + 0x5A]
5743loop_619:
5744 std %f10, [%l7 + 0x28]
5745 stw %o6, [%l7 + 0x7C]
5746 ldd [%l7 + 0x20], %f10
5747 ldsw [%l7 + 0x28], %l0
5748 bge loop_620
5749 tgu %icc, 0x3
5750 fsrc2 %f10, %f6
5751 sdivx %i0, 0x17F4, %o7
5752loop_620:
5753 edge16n %g1, %l2, %l5
5754 bshuffle %f4, %f14, %f6
5755 fmovrsgez %l4, %f5, %f8
5756 sth %l3, [%l7 + 0x4A]
5757 fbe %fcc3, loop_621
5758 fbg %fcc1, loop_622
5759 ldub [%l7 + 0x20], %o3
5760 fnor %f2, %f2, %f10
5761loop_621:
5762 ldsb [%l7 + 0x50], %o1
5763loop_622:
5764 faligndata %f8, %f6, %f12
5765 edge16l %g6, %l6, %g2
5766 ld [%l7 + 0x50], %f13
5767 ldsb [%l7 + 0x11], %o2
5768 ldsh [%l7 + 0x14], %i3
5769 ldd [%l7 + 0x78], %f8
5770 edge16 %i1, %i2, %o5
5771 edge8ln %i5, %i7, %g4
5772 ldsw [%l7 + 0x3C], %o0
5773 fnors %f7, %f5, %f9
5774 fbuge,a %fcc1, loop_623
5775 movvs %icc, %i6, %o4
5776 ldub [%l7 + 0x45], %l1
5777 sub %i4, %g7, %g3
5778loop_623:
5779 mulscc %o6, %g5, %l0
5780 bleu,pt %xcc, loop_624
5781 fmovdleu %xcc, %f13, %f15
5782 ldub [%l7 + 0x65], %i0
5783 ldub [%l7 + 0x67], %o7
5784loop_624:
5785 fmovsneg %xcc, %f2, %f14
5786 fpadd16s %f4, %f14, %f11
5787 udivx %l2, 0x10EE, %l5
5788 ldx [%l7 + 0x50], %l4
5789 fbn,a %fcc1, loop_625
5790 st %f4, [%l7 + 0x7C]
5791 ldx [%l7 + 0x08], %l3
5792 xorcc %o3, %o1, %g6
5793loop_625:
5794 std %f4, [%l7 + 0x08]
5795 andn %l6, 0x1CD6, %g2
5796 ldsh [%l7 + 0x54], %g1
5797 ldd [%l7 + 0x10], %f4
5798 st %f2, [%l7 + 0x70]
5799 fones %f8
5800 andn %i3, 0x05F3, %o2
5801 xorcc %i2, 0x0AA1, %o5
5802 brz %i1, loop_626
5803 andcc %i7, %g4, %o0
5804 xnor %i6, 0x0EA4, %o4
5805 fbg,a %fcc3, loop_627
5806loop_626:
5807 fmuld8ulx16 %f0, %f15, %f0
5808 ldsb [%l7 + 0x19], %i5
5809 fpsub32 %f8, %f4, %f6
5810loop_627:
5811 movg %xcc, %l1, %i4
5812 fcmpd %fcc0, %f4, %f12
5813 stx %g7, [%l7 + 0x70]
5814 bshuffle %f8, %f0, %f8
5815 movvc %xcc, %g3, %g5
5816 stw %l0, [%l7 + 0x70]
5817 std %f8, [%l7 + 0x40]
5818 tne %icc, 0x4
5819 movpos %icc, %o6, %i0
5820 tleu %icc, 0x1
5821 fbug %fcc3, loop_628
5822 fornot2s %f14, %f0, %f6
5823 ldsb [%l7 + 0x4F], %l2
5824 orn %o7, 0x1164, %l4
5825loop_628:
5826 bn,a,pt %icc, loop_629
5827 fandnot1 %f10, %f8, %f12
5828 ldsw [%l7 + 0x30], %l3
5829 fmovrdlez %l5, %f10, %f14
5830loop_629:
5831 fmovrsne %o1, %f2, %f9
5832 orncc %g6, %o3, %g2
5833 fpsub16s %f1, %f12, %f3
5834 fmovrdgz %l6, %f14, %f6
5835 sdiv %i3, 0x0701, %o2
5836 ldsw [%l7 + 0x68], %g1
5837 ldsh [%l7 + 0x78], %i2
5838 fcmpd %fcc3, %f2, %f14
5839 fmovrslz %o5, %f10, %f3
5840 tn %xcc, 0x3
5841 fcmple16 %f6, %f14, %i7
5842 brlez %g4, loop_630
5843 ldsw [%l7 + 0x60], %i1
5844 addc %i6, 0x09E3, %o4
5845 fmovrse %o0, %f10, %f15
5846loop_630:
5847 ldd [%l7 + 0x78], %f2
5848 fxor %f12, %f2, %f2
5849 ldsw [%l7 + 0x40], %l1
5850 srax %i5, 0x0C, %i4
5851 fmovrslz %g7, %f5, %f3
5852 std %f10, [%l7 + 0x78]
5853 fpadd16 %f4, %f14, %f12
5854 fbuge,a %fcc3, loop_631
5855 subcc %g3, %l0, %o6
5856 ldsb [%l7 + 0x61], %i0
5857 fnors %f10, %f15, %f14
5858loop_631:
5859 andncc %l2, %g5, %o7
5860 movne %xcc, %l3, %l4
5861 bn %icc, loop_632
5862 stx %o1, [%l7 + 0x08]
5863 lduw [%l7 + 0x30], %l5
5864 lduh [%l7 + 0x28], %o3
5865loop_632:
5866 srl %g2, 0x03, %g6
5867 edge8l %l6, %o2, %g1
5868 brnz,a %i2, loop_633
5869 fabss %f0, %f8
5870 sdivx %i3, 0x167A, %o5
5871 fmul8x16 %f1, %f0, %f0
5872loop_633:
5873 ldd [%l7 + 0x18], %f10
5874 std %f6, [%l7 + 0x40]
5875 fmovsge %icc, %f10, %f8
5876 ldx [%l7 + 0x28], %g4
5877 fpadd32 %f6, %f2, %f10
5878 ld [%l7 + 0x44], %f13
5879 fornot1s %f8, %f2, %f15
5880 fmovsa %xcc, %f11, %f9
5881 brgez %i1, loop_634
5882 fbn,a %fcc0, loop_635
5883 tgu %icc, 0x4
5884 movg %xcc, %i7, %o4
5885loop_634:
5886 fcmple16 %f14, %f8, %o0
5887loop_635:
5888 lduw [%l7 + 0x78], %l1
5889 and %i5, 0x1AD4, %i6
5890 udivcc %i4, 0x1E12, %g7
5891 stw %g3, [%l7 + 0x78]
5892 fmovrse %o6, %f6, %f10
5893 ldsw [%l7 + 0x4C], %i0
5894 ld [%l7 + 0x68], %f5
5895 xorcc %l2, 0x0522, %g5
5896 bn loop_636
5897 fand %f6, %f12, %f6
5898 fmovrsgz %l0, %f1, %f12
5899 addcc %l3, 0x0E72, %o7
5900loop_636:
5901 andn %l4, %l5, %o3
5902 bcs,pt %icc, loop_637
5903 edge32n %o1, %g6, %g2
5904 sll %l6, %g1, %o2
5905 ldsh [%l7 + 0x34], %i3
5906loop_637:
5907 fblg %fcc3, loop_638
5908 for %f10, %f10, %f10
5909 fmovs %f12, %f8
5910 fmovsneg %xcc, %f3, %f2
5911loop_638:
5912 fmovdne %icc, %f9, %f11
5913 brgz %i2, loop_639
5914 ld [%l7 + 0x48], %f7
5915 nop
5916 setx loop_640, %l0, %l1
5917 jmpl %l1, %g4
5918 fbu %fcc2, loop_641
5919loop_639:
5920 fabss %f9, %f12
5921 ldd [%l7 + 0x28], %f2
5922loop_640:
5923 ta %xcc, 0x7
5924loop_641:
5925 tsubcctv %i1, %i7, %o5
5926 ldsb [%l7 + 0x2B], %o4
5927 be,pn %xcc, loop_642
5928 mulscc %o0, %i5, %l1
5929 bshuffle %f0, %f6, %f2
5930 fmovda %xcc, %f15, %f13
5931loop_642:
5932 array32 %i6, %g7, %i4
5933 bvc %icc, loop_643
5934 fmul8x16 %f9, %f0, %f2
5935 fmovdcs %icc, %f12, %f9
5936 popc 0x0FA5, %o6
5937loop_643:
5938 fmovrsgez %g3, %f11, %f13
5939 tleu %icc, 0x2
5940 fmovdvc %icc, %f11, %f13
5941 srax %l2, 0x0E, %g5
5942 fcmple16 %f0, %f0, %i0
5943 fmovrsne %l3, %f4, %f15
5944 brnz,a %l0, loop_644
5945 movre %o7, 0x2FD, %l4
5946 nop
5947 setx loop_645, %l0, %l1
5948 jmpl %l1, %o3
5949 udiv %l5, 0x173C, %o1
5950loop_644:
5951 fandnot2s %f8, %f12, %f9
5952 edge8 %g6, %l6, %g1
5953loop_645:
5954 stw %g2, [%l7 + 0x08]
5955 edge8 %o2, %i2, %i3
5956 ba,pn %icc, loop_646
5957 tvs %icc, 0x4
5958 movl %icc, %g4, %i1
5959 bshuffle %f14, %f6, %f2
5960loop_646:
5961 fnegs %f13, %f14
5962 stw %i7, [%l7 + 0x34]
5963 fmovrdne %o4, %f14, %f10
5964 stx %o5, [%l7 + 0x70]
5965 fandnot2s %f4, %f10, %f8
5966 fmovrsgez %i5, %f5, %f9
5967 bge,a %xcc, loop_647
5968 movneg %xcc, %l1, %i6
5969 ldd [%l7 + 0x48], %f6
5970 addcc %g7, 0x1ABC, %i4
5971loop_647:
5972 ldsh [%l7 + 0x08], %o0
5973 st %f11, [%l7 + 0x70]
5974 movrgez %g3, 0x0CD, %l2
5975 xnor %o6, %i0, %g5
5976 ldd [%l7 + 0x18], %f2
5977 movre %l0, %l3, %o7
5978 movrne %l4, %o3, %o1
5979 fpmerge %f9, %f8, %f0
5980 fbe %fcc0, loop_648
5981 udivx %g6, 0x1BD5, %l6
5982 ld [%l7 + 0x74], %f14
5983 edge8 %l5, %g1, %g2
5984loop_648:
5985 srl %i2, %i3, %g4
5986 mulscc %i1, 0x0F59, %o2
5987 fmovrsgz %i7, %f6, %f5
5988 movge %icc, %o5, %o4
5989 bleu,a,pn %icc, loop_649
5990 lduw [%l7 + 0x3C], %l1
5991 nop
5992 setx loop_650, %l0, %l1
5993 wrpr 0x1, %tl
5994 wrpr %l1, %tpc
5995 add %l1, 0x4, %l1
5996 wrpr %l1, %tnpc
5997 setx 0x34400001400, %l0, %l1
5998 wrpr %l1, %tstate
5999 wrhpr 0x4, %htstate
6000 retry
6001 fsrc2 %f0, %f0
6002loop_649:
6003 sdivx %i6, 0x1AED, %g7
6004 bne,a loop_651
6005loop_650:
6006 movle %xcc, %i5, %o0
6007 fmovsvs %icc, %f14, %f10
6008 lduw [%l7 + 0x70], %i4
6009loop_651:
6010 bg,a,pt %xcc, loop_652
6011 edge8 %g3, %o6, %l2
6012 ldd [%l7 + 0x60], %f14
6013 umulcc %g5, 0x0DCE, %l0
6014loop_652:
6015 ldd [%l7 + 0x78], %f6
6016 sth %l3, [%l7 + 0x24]
6017 fzeros %f13
6018 srl %o7, 0x06, %l4
6019 bcc,a loop_653
6020 subc %o3, %i0, %o1
6021 fbug %fcc3, loop_654
6022 tge %xcc, 0x6
6023loop_653:
6024 ldd [%l7 + 0x38], %f2
6025 stb %l6, [%l7 + 0x40]
6026loop_654:
6027 subc %l5, 0x0EC9, %g1
6028 movcc %xcc, %g6, %g2
6029 brnz,a %i3, loop_655
6030 fmovdgu %icc, %f12, %f14
6031 brgz,a %i2, loop_656
6032 std %f8, [%l7 + 0x10]
6033loop_655:
6034 tn %icc, 0x3
6035 fsrc2 %f14, %f6
6036loop_656:
6037 movgu %xcc, %g4, %o2
6038 edge16 %i7, %o5, %o4
6039 smulcc %l1, 0x129B, %i1
6040 andcc %g7, 0x0B89, %i5
6041 fmovdl %icc, %f14, %f1
6042 lduh [%l7 + 0x68], %o0
6043 fmovs %f9, %f12
6044 sub %i6, %g3, %o6
6045 ldsw [%l7 + 0x10], %i4
6046 edge8ln %g5, %l2, %l3
6047 xnor %l0, %o7, %o3
6048 fandnot2 %f4, %f2, %f8
6049 ld [%l7 + 0x14], %f13
6050 tle %xcc, 0x6
6051 fbe %fcc1, loop_657
6052 edge16 %l4, %i0, %l6
6053 ldsh [%l7 + 0x68], %l5
6054 ld [%l7 + 0x70], %f7
6055loop_657:
6056 brlez %o1, loop_658
6057 fmovdpos %xcc, %f0, %f15
6058 fnot1 %f2, %f6
6059 mulx %g6, %g2, %i3
6060loop_658:
6061 movcc %icc, %g1, %i2
6062 movrlez %o2, %g4, %i7
6063 tneg %xcc, 0x7
6064 or %o5, 0x0E24, %l1
6065 stb %o4, [%l7 + 0x66]
6066 fone %f10
6067 ldsh [%l7 + 0x70], %i1
6068 edge32 %g7, %o0, %i6
6069 edge16ln %g3, %i5, %i4
6070 nop
6071 setx loop_659, %l0, %l1
6072 wrpr 0x1, %tl
6073 wrpr %l1, %tpc
6074 add %l1, 0x4, %l1
6075 wrpr %l1, %tnpc
6076 setx 0x34400001400, %l0, %l1
6077 wrpr %l1, %tstate
6078 wrhpr 0x4, %htstate
6079 retry
6080 fpack32 %f6, %f10, %f0
6081 bg,a loop_660
6082 fbge %fcc0, loop_661
6083loop_659:
6084 std %f8, [%l7 + 0x20]
6085 nop
6086 setx loop_662, %l0, %l1
6087 wrpr 0x1, %tl
6088 wrpr %l1, %tnpc
6089 setx 0x34400001400, %l0, %l1
6090 wrpr %l1, %tstate
6091 wrhpr 0x4, %htstate
6092 done
6093loop_660:
6094 lduw [%l7 + 0x60], %g5
6095loop_661:
6096 stx %l2, [%l7 + 0x10]
6097 brlez %o6, loop_663
6098loop_662:
6099 movn %icc, %l0, %l3
6100 fbne %fcc3, loop_664
6101 fcmps %fcc2, %f6, %f8
6102loop_663:
6103 ldsh [%l7 + 0x16], %o7
6104 fmovscc %icc, %f6, %f11
6105loop_664:
6106 movvs %icc, %l4, %o3
6107 fpsub16 %f10, %f2, %f0
6108 lduw [%l7 + 0x44], %i0
6109 alignaddr %l6, %l5, %o1
6110 sub %g2, 0x1A12, %g6
6111 nop
6112 setx loop_665, %l0, %l1
6113 jmpl %l1, %i3
6114 fcmpne32 %f6, %f2, %i2
6115 fmovscc %icc, %f15, %f14
6116 umulcc %o2, %g4, %g1
6117loop_665:
6118 fsrc2s %f2, %f2
6119 tvs %xcc, 0x2
6120 andncc %i7, %o5, %l1
6121 smulcc %i1, %g7, %o0
6122 tsubcctv %o4, %i6, %g3
6123 fmovdl %xcc, %f5, %f11
6124 bvs,a %xcc, loop_666
6125 fnors %f9, %f12, %f0
6126 fnot2 %f2, %f14
6127 fmovsa %icc, %f15, %f7
6128loop_666:
6129 fmovdcc %icc, %f13, %f14
6130 add %i4, %g5, %i5
6131 tsubcc %o6, 0x0402, %l0
6132 bleu %xcc, loop_667
6133 movg %icc, %l2, %o7
6134 srlx %l4, 0x17, %l3
6135 ld [%l7 + 0x3C], %f15
6136loop_667:
6137 fmovdl %xcc, %f14, %f7
6138 ldd [%l7 + 0x70], %f14
6139 std %f2, [%l7 + 0x10]
6140 edge32 %i0, %o3, %l5
6141 fmovrdlez %o1, %f14, %f8
6142 tg %xcc, 0x4
6143 fcmpgt32 %f2, %f12, %l6
6144 fbuge %fcc2, loop_668
6145 fmovdvs %icc, %f12, %f11
6146 fones %f2
6147 bneg %xcc, loop_669
6148loop_668:
6149 fmovdgu %xcc, %f12, %f14
6150 fsrc2s %f2, %f3
6151 fmovsl %xcc, %f10, %f12
6152loop_669:
6153 tle %icc, 0x0
6154 mulx %g2, 0x0009, %i3
6155 lduh [%l7 + 0x2C], %g6
6156 ldx [%l7 + 0x40], %i2
6157 subc %g4, 0x064F, %g1
6158 stw %o2, [%l7 + 0x68]
6159 pdist %f2, %f2, %f4
6160 fmovsl %xcc, %f2, %f1
6161 fmovrdne %o5, %f12, %f6
6162 ldd [%l7 + 0x78], %f2
6163 fzeros %f11
6164 stx %l1, [%l7 + 0x60]
6165 ldsw [%l7 + 0x58], %i1
6166 fmovd %f10, %f0
6167 taddcctv %g7, 0x14E2, %o0
6168 fcmps %fcc1, %f15, %f3
6169 fmul8sux16 %f2, %f2, %f12
6170 movneg %icc, %i7, %o4
6171 fbule,a %fcc3, loop_670
6172 bl,a,pn %xcc, loop_671
6173 mulscc %i6, 0x1C2D, %i4
6174 ldsw [%l7 + 0x58], %g3
6175loop_670:
6176 fpsub32s %f5, %f4, %f12
6177loop_671:
6178 movcs %icc, %g5, %i5
6179 fbule %fcc0, loop_672
6180 ldx [%l7 + 0x18], %o6
6181 udiv %l2, 0x1FEC, %o7
6182 fpsub16s %f2, %f2, %f15
6183loop_672:
6184 fpsub16s %f0, %f1, %f2
6185 tge %xcc, 0x3
6186 lduw [%l7 + 0x28], %l4
6187 fcmpgt16 %f12, %f10, %l0
6188 ldsw [%l7 + 0x6C], %l3
6189 stw %o3, [%l7 + 0x40]
6190 std %f12, [%l7 + 0x40]
6191 sth %i0, [%l7 + 0x1C]
6192 fmul8sux16 %f2, %f2, %f8
6193 sllx %l5, 0x03, %o1
6194 ldub [%l7 + 0x44], %l6
6195 movl %xcc, %g2, %g6
6196 be,a loop_673
6197 orncc %i2, 0x0AA3, %i3
6198 fornot1 %f2, %f10, %f14
6199 fones %f1
6200loop_673:
6201 st %f3, [%l7 + 0x7C]
6202 udivcc %g4, 0x1296, %o2
6203 fpadd16s %f1, %f10, %f15
6204 sllx %g1, 0x17, %l1
6205 fmovdl %xcc, %f10, %f5
6206 ldx [%l7 + 0x40], %i1
6207 fnor %f2, %f14, %f0
6208 ld [%l7 + 0x24], %f1
6209 ldd [%l7 + 0x78], %f10
6210 fmovrslz %o5, %f13, %f2
6211 stx %g7, [%l7 + 0x50]
6212 movre %i7, %o0, %o4
6213 sth %i4, [%l7 + 0x36]
6214 xorcc %i6, %g3, %g5
6215 sth %o6, [%l7 + 0x38]
6216 ble,pt %icc, loop_674
6217 fmovrslz %i5, %f2, %f15
6218 fornot2s %f6, %f15, %f1
6219 subc %l2, 0x132B, %o7
6220loop_674:
6221 bn,pn %icc, loop_675
6222 fone %f6
6223 alignaddrl %l0, %l3, %o3
6224 lduh [%l7 + 0x52], %i0
6225loop_675:
6226 fcmple32 %f12, %f10, %l4
6227 brlz %o1, loop_676
6228 movl %icc, %l6, %g2
6229 fxor %f12, %f0, %f14
6230 edge16l %g6, %i2, %i3
6231loop_676:
6232 andncc %l5, %g4, %g1
6233 fmovdpos %xcc, %f1, %f12
6234 siam 0x0
6235 pdist %f8, %f10, %f14
6236 mova %xcc, %o2, %i1
6237 movrgez %l1, 0x3AD, %g7
6238 lduh [%l7 + 0x7C], %o5
6239 faligndata %f0, %f6, %f14
6240 taddcc %o0, 0x0CFC, %i7
6241 ldub [%l7 + 0x4B], %i4
6242 std %f6, [%l7 + 0x48]
6243 movleu %icc, %o4, %g3
6244 fmovspos %icc, %f9, %f10
6245 sth %g5, [%l7 + 0x64]
6246 movrgz %i6, %i5, %l2
6247 fbe %fcc1, loop_677
6248 std %f2, [%l7 + 0x18]
6249 sdiv %o6, 0x077A, %l0
6250 fcmpgt32 %f14, %f2, %o7
6251loop_677:
6252 stw %l3, [%l7 + 0x78]
6253 brgz,a %i0, loop_678
6254 fmovrse %o3, %f15, %f0
6255 nop
6256 setx loop_679, %l0, %l1
6257 wrpr 0x1, %tl
6258 wrpr %l1, %tpc
6259 add %l1, 0x4, %l1
6260 wrpr %l1, %tnpc
6261 setx 0x34400001400, %l0, %l1
6262 wrpr %l1, %tstate
6263 wrhpr 0x4, %htstate
6264 retry
6265 lduw [%l7 + 0x6C], %o1
6266loop_678:
6267 tcc %xcc, 0x6
6268 fpsub16s %f4, %f12, %f2
6269loop_679:
6270 fmovdcs %icc, %f1, %f11
6271 faligndata %f2, %f4, %f8
6272 fnot2 %f14, %f0
6273 fmovrsgz %l6, %f7, %f7
6274 lduw [%l7 + 0x08], %g2
6275 fbn %fcc2, loop_680
6276 fones %f4
6277 fmovde %icc, %f15, %f12
6278 edge16 %l4, %g6, %i2
6279loop_680:
6280 fpackfix %f14, %f9
6281 ldsh [%l7 + 0x2C], %l5
6282 std %f12, [%l7 + 0x68]
6283 ldub [%l7 + 0x70], %g4
6284 fmovdne %icc, %f0, %f5
6285 lduw [%l7 + 0x58], %g1
6286 fbo,a %fcc0, loop_681
6287 fmovda %icc, %f3, %f8
6288 stb %i3, [%l7 + 0x4D]
6289 ba,pn %icc, loop_682
6290loop_681:
6291 ldd [%l7 + 0x60], %f0
6292 fmovdg %xcc, %f0, %f11
6293 brgz,a %i1, loop_683
6294loop_682:
6295 fsrc1s %f15, %f7
6296 bne loop_684
6297 edge32l %l1, %o2, %o5
6298loop_683:
6299 fbu %fcc2, loop_685
6300 subccc %o0, %g7, %i7
6301loop_684:
6302 fmovsne %icc, %f9, %f5
6303 alignaddr %i4, %o4, %g5
6304loop_685:
6305 fmovrdlez %i6, %f10, %f6
6306 alignaddr %i5, %g3, %o6
6307 fsrc1 %f6, %f8
6308 stx %l2, [%l7 + 0x20]
6309 fornot1s %f3, %f2, %f5
6310 xor %l0, 0x18DB, %l3
6311 fnot1 %f8, %f14
6312 tle %xcc, 0x0
6313 fornot1s %f6, %f2, %f9
6314 sth %o7, [%l7 + 0x56]
6315 ldsw [%l7 + 0x0C], %o3
6316 tcs %xcc, 0x5
6317 ldx [%l7 + 0x10], %o1
6318 alignaddrl %l6, %i0, %g2
6319 ldub [%l7 + 0x4A], %g6
6320 stx %l4, [%l7 + 0x18]
6321 fnand %f10, %f2, %f8
6322 subccc %i2, 0x0ED6, %l5
6323 fnands %f6, %f1, %f14
6324 fble,a %fcc1, loop_686
6325 edge8 %g1, %i3, %g4
6326 ldsw [%l7 + 0x2C], %i1
6327 fnegd %f6, %f14
6328loop_686:
6329 fexpand %f14, %f2
6330 edge16l %l1, %o5, %o0
6331 lduh [%l7 + 0x70], %g7
6332 stw %o2, [%l7 + 0x18]
6333 bne,pn %xcc, loop_687
6334 srax %i4, 0x09, %o4
6335 tpos %xcc, 0x3
6336 brlz,a %i7, loop_688
6337loop_687:
6338 lduw [%l7 + 0x6C], %i6
6339 bn,pt %icc, loop_689
6340 ldsb [%l7 + 0x78], %g5
6341loop_688:
6342 fmovdpos %icc, %f7, %f1
6343 lduh [%l7 + 0x2E], %g3
6344loop_689:
6345 brnz,a %i5, loop_690
6346 fxnor %f12, %f14, %f4
6347 array32 %l2, %o6, %l0
6348 xor %o7, %l3, %o1
6349loop_690:
6350 fbo %fcc0, loop_691
6351 sdivcc %l6, 0x09F8, %o3
6352 tleu %icc, 0x7
6353 st %f8, [%l7 + 0x5C]
6354loop_691:
6355 tne %xcc, 0x4
6356 fmovrdne %g2, %f0, %f10
6357 fbge,a %fcc0, loop_692
6358 fbg,a %fcc0, loop_693
6359 te %icc, 0x5
6360 st %f8, [%l7 + 0x4C]
6361loop_692:
6362 udiv %i0, 0x0AC2, %l4
6363loop_693:
6364 fbu %fcc0, loop_694
6365 fmovdl %xcc, %f9, %f8
6366 fmovscs %icc, %f12, %f2
6367 ldub [%l7 + 0x66], %i2
6368loop_694:
6369 ldsb [%l7 + 0x2C], %l5
6370 movleu %xcc, %g1, %i3
6371 fmovsvs %icc, %f10, %f2
6372 ld [%l7 + 0x0C], %f3
6373 ldx [%l7 + 0x20], %g4
6374 lduh [%l7 + 0x38], %i1
6375 st %f2, [%l7 + 0x70]
6376 std %f0, [%l7 + 0x78]
6377 movrlz %l1, %o5, %o0
6378 orn %g7, 0x1C16, %g6
6379 fandnot1s %f13, %f13, %f7
6380 fand %f14, %f14, %f12
6381 ldsw [%l7 + 0x50], %o2
6382 tcc %xcc, 0x7
6383 ldx [%l7 + 0x38], %o4
6384 fbg %fcc2, loop_695
6385 lduh [%l7 + 0x36], %i4
6386 sdiv %i6, 0x0049, %i7
6387 fmovsge %icc, %f5, %f9
6388loop_695:
6389 xor %g5, 0x009E, %g3
6390 ldsw [%l7 + 0x28], %l2
6391 addc %o6, 0x1851, %l0
6392 fmovrde %i5, %f8, %f2
6393 st %f7, [%l7 + 0x38]
6394 bge,pt %icc, loop_696
6395 fandnot1s %f10, %f5, %f5
6396 fnegs %f6, %f7
6397 tsubcc %o7, %o1, %l3
6398loop_696:
6399 tl %icc, 0x7
6400 edge8 %o3, %g2, %l6
6401 array16 %l4, %i2, %l5
6402 fbuge %fcc0, loop_697
6403 fand %f4, %f2, %f8
6404 ta %xcc, 0x4
6405 ldub [%l7 + 0x5D], %i0
6406loop_697:
6407 fmovsvs %xcc, %f6, %f8
6408 ld [%l7 + 0x74], %f3
6409 brgez,a %g1, loop_698
6410 fxor %f2, %f0, %f10
6411 std %f14, [%l7 + 0x48]
6412 edge32ln %i3, %g4, %l1
6413loop_698:
6414 edge8 %o5, %i1, %g7
6415 tn %xcc, 0x4
6416 lduw [%l7 + 0x74], %o0
6417 movvs %xcc, %g6, %o4
6418 mulscc %i4, %i6, %i7
6419 ldd [%l7 + 0x58], %f4
6420 fmovsge %icc, %f15, %f14
6421 fpadd32s %f2, %f1, %f13
6422 fpsub32s %f11, %f11, %f0
6423 brgez %o2, loop_699
6424 lduh [%l7 + 0x3C], %g3
6425 for %f2, %f0, %f10
6426 fmovrsgz %g5, %f5, %f3
6427loop_699:
6428 fmovscs %xcc, %f2, %f1
6429 fbul,a %fcc3, loop_700
6430 movg %xcc, %o6, %l2
6431 faligndata %f0, %f6, %f4
6432 bcs,pn %icc, loop_701
6433loop_700:
6434 ldx [%l7 + 0x48], %i5
6435 std %f14, [%l7 + 0x40]
6436 fbul %fcc2, loop_702
6437loop_701:
6438 std %f4, [%l7 + 0x08]
6439 array8 %l0, %o1, %o7
6440 lduh [%l7 + 0x5E], %o3
6441loop_702:
6442 ldsh [%l7 + 0x3E], %g2
6443 stb %l6, [%l7 + 0x73]
6444 fornot1s %f9, %f9, %f0
6445 fmuld8ulx16 %f15, %f5, %f0
6446 tsubcc %l4, 0x190E, %i2
6447 fble,a %fcc1, loop_703
6448 be,a %icc, loop_704
6449 fcmple32 %f10, %f8, %l5
6450 lduw [%l7 + 0x64], %i0
6451loop_703:
6452 fmul8x16 %f4, %f2, %f10
6453loop_704:
6454 edge16ln %l3, %g1, %i3
6455 orcc %l1, %o5, %i1
6456 movl %icc, %g4, %o0
6457 fmovdge %xcc, %f0, %f8
6458 fbne %fcc0, loop_705
6459 brnz,a %g6, loop_706
6460 fcmpes %fcc0, %f0, %f3
6461 be loop_707
6462loop_705:
6463 fbne %fcc1, loop_708
6464loop_706:
6465 mova %icc, %g7, %i4
6466 movne %icc, %o4, %i7
6467loop_707:
6468 srax %o2, %i6, %g5
6469loop_708:
6470 udivcc %g3, 0x01B3, %o6
6471 fmovdne %xcc, %f12, %f11
6472 st %f7, [%l7 + 0x08]
6473 lduw [%l7 + 0x5C], %i5
6474 tgu %xcc, 0x3
6475 array16 %l2, %o1, %o7
6476 fmovrdgz %o3, %f14, %f14
6477 sra %g2, %l6, %l0
6478 ld [%l7 + 0x68], %f8
6479 ldsw [%l7 + 0x08], %l4
6480 fnot1s %f5, %f12
6481 std %f8, [%l7 + 0x70]
6482 pdist %f12, %f6, %f10
6483 lduh [%l7 + 0x58], %i2
6484 ldub [%l7 + 0x5B], %i0
6485 ld [%l7 + 0x20], %f5
6486 lduw [%l7 + 0x20], %l5
6487 fxnor %f4, %f4, %f12
6488 brgez %l3, loop_709
6489 fbue %fcc2, loop_710
6490 fmovdcs %xcc, %f9, %f3
6491 sll %i3, 0x00, %l1
6492loop_709:
6493 movvc %xcc, %o5, %g1
6494loop_710:
6495 stb %g4, [%l7 + 0x19]
6496 stx %i1, [%l7 + 0x58]
6497 lduw [%l7 + 0x70], %g6
6498 fmovse %xcc, %f1, %f15
6499 fbe,a %fcc0, loop_711
6500 ldsw [%l7 + 0x3C], %g7
6501 st %f0, [%l7 + 0x7C]
6502 stb %o0, [%l7 + 0x1D]
6503loop_711:
6504 fmul8ulx16 %f0, %f4, %f8
6505 ldd [%l7 + 0x18], %f12
6506 edge8l %o4, %i4, %i7
6507 ldsw [%l7 + 0x70], %i6
6508 sll %o2, %g3, %o6
6509 bn,a %icc, loop_712
6510 fmul8x16 %f2, %f8, %f8
6511 ldx [%l7 + 0x58], %g5
6512 fmovdn %icc, %f3, %f3
6513loop_712:
6514 edge16n %l2, %o1, %i5
6515 fmovdneg %xcc, %f6, %f8
6516 tle %icc, 0x2
6517 andn %o7, %g2, %l6
6518 std %f0, [%l7 + 0x48]
6519 fnot1s %f1, %f14
6520 fmovrdlez %l0, %f14, %f0
6521 fmovdleu %xcc, %f14, %f15
6522 movre %o3, 0x170, %i2
6523 st %f4, [%l7 + 0x30]
6524 fcmpne32 %f10, %f8, %i0
6525 brlz %l5, loop_713
6526 fmovsvc %xcc, %f4, %f0
6527 fpsub16 %f8, %f14, %f12
6528 movvc %icc, %l3, %l4
6529loop_713:
6530 fmovdcc %xcc, %f7, %f11
6531 edge32n %i3, %o5, %g1
6532 move %xcc, %g4, %l1
6533 ldx [%l7 + 0x78], %g6
6534 fcmpgt32 %f8, %f14, %i1
6535 ldd [%l7 + 0x08], %f6
6536 fabsd %f4, %f8
6537 fbuge %fcc3, loop_714
6538 brz %g7, loop_715
6539 stb %o0, [%l7 + 0x23]
6540 fxors %f11, %f10, %f3
6541loop_714:
6542 movrlez %i4, 0x379, %i7
6543loop_715:
6544 array32 %o4, %o2, %i6
6545 nop
6546 setx loop_716, %l0, %l1
6547 wrpr 0x1, %tl
6548 wrpr %l1, %tnpc
6549 setx 0x34400001400, %l0, %l1
6550 wrpr %l1, %tstate
6551 wrhpr 0x4, %htstate
6552 done
6553 fbne %fcc0, loop_717
6554 bneg,pn %xcc, loop_718
6555 fblg,a %fcc1, loop_719
6556loop_716:
6557 fand %f12, %f10, %f12
6558loop_717:
6559 fpsub32 %f14, %f2, %f12
6560loop_718:
6561 sth %g3, [%l7 + 0x54]
6562loop_719:
6563 stw %o6, [%l7 + 0x58]
6564 andncc %g5, %o1, %l2
6565 taddcctv %i5, 0x1FA4, %g2
6566 taddcctv %l6, %o7, %o3
6567 alignaddrl %l0, %i2, %l5
6568 fmovdneg %xcc, %f9, %f10
6569 fmovsge %xcc, %f6, %f7
6570 sdiv %l3, 0x1E3E, %i0
6571 srlx %i3, 0x00, %l4
6572 stw %o5, [%l7 + 0x50]
6573 tl %icc, 0x3
6574 brlez %g4, loop_720
6575 udivcc %g1, 0x0AF6, %g6
6576 subc %i1, %g7, %l1
6577 movpos %icc, %o0, %i4
6578loop_720:
6579 lduh [%l7 + 0x14], %o4
6580 add %o2, %i7, %i6
6581 pdist %f12, %f8, %f10
6582 movcc %icc, %g3, %o6
6583 movpos %icc, %g5, %l2
6584 tgu %icc, 0x1
6585 bshuffle %f4, %f4, %f6
6586 brz %o1, loop_721
6587 movrgz %g2, %l6, %i5
6588 fnands %f10, %f10, %f15
6589 tleu %icc, 0x6
6590loop_721:
6591 fcmple16 %f0, %f10, %o3
6592 tsubcctv %l0, 0x1B15, %i2
6593 mulx %o7, 0x16B0, %l3
6594 fmovsge %icc, %f8, %f12
6595 fcmpne16 %f0, %f10, %i0
6596 udivx %i3, 0x1333, %l5
6597 udiv %o5, 0x04BA, %l4
6598 add %g4, %g1, %g6
6599 bvs loop_722
6600 fmovsg %icc, %f10, %f4
6601 ldx [%l7 + 0x18], %i1
6602 ldub [%l7 + 0x65], %g7
6603loop_722:
6604 fcmpeq16 %f14, %f10, %o0
6605 bvs,pn %icc, loop_723
6606 ldx [%l7 + 0x50], %l1
6607 stb %o4, [%l7 + 0x5D]
6608 ldx [%l7 + 0x70], %i4
6609loop_723:
6610 fnand %f6, %f8, %f12
6611 bleu,pn %icc, loop_724
6612 fbe %fcc0, loop_725
6613 fcmpgt32 %f8, %f2, %i7
6614 fmovdcs %icc, %f7, %f13
6615loop_724:
6616 fandnot2s %f5, %f4, %f9
6617loop_725:
6618 std %f8, [%l7 + 0x08]
6619 fpsub16s %f7, %f7, %f9
6620 brnz,a %o2, loop_726
6621 stx %g3, [%l7 + 0x48]
6622 udivcc %i6, 0x00CD, %o6
6623 fmovspos %icc, %f0, %f8
6624loop_726:
6625 st %f15, [%l7 + 0x34]
6626 xnor %l2, %o1, %g5
6627 fmovscc %xcc, %f12, %f7
6628 ldsb [%l7 + 0x44], %l6
6629 srax %i5, 0x1B, %g2
6630 st %f1, [%l7 + 0x38]
6631 sra %l0, %i2, %o3
6632 ldub [%l7 + 0x56], %l3
6633 alignaddrl %i0, %i3, %o7
6634 array8 %l5, %l4, %o5
6635 movrlz %g1, %g6, %i1
6636 stx %g7, [%l7 + 0x40]
6637 fexpand %f0, %f12
6638 stw %o0, [%l7 + 0x40]
6639 fbu %fcc0, loop_727
6640 be,pt %icc, loop_728
6641 ldsw [%l7 + 0x48], %g4
6642 orn %l1, %o4, %i4
6643loop_727:
6644 bne,pt %xcc, loop_729
6645loop_728:
6646 fbne %fcc2, loop_730
6647 bcc,a,pt %xcc, loop_731
6648 orn %i7, %o2, %i6
6649loop_729:
6650 subcc %g3, 0x0AEB, %o6
6651loop_730:
6652 fnot1s %f10, %f12
6653loop_731:
6654 lduh [%l7 + 0x6E], %l2
6655 fbul,a %fcc2, loop_732
6656 andcc %g5, 0x1B6F, %l6
6657 brnz,a %o1, loop_733
6658 fmovd %f14, %f10
6659loop_732:
6660 lduh [%l7 + 0x3C], %g2
6661 fsrc1s %f15, %f5
6662loop_733:
6663 lduw [%l7 + 0x18], %l0
6664 nop
6665 setx loop_734, %l0, %l1
6666 jmpl %l1, %i2
6667 ldub [%l7 + 0x30], %i5
6668 ldsh [%l7 + 0x6A], %l3
6669 ldsh [%l7 + 0x4E], %o3
6670loop_734:
6671 ldx [%l7 + 0x08], %i0
6672 ldub [%l7 + 0x3D], %i3
6673 fpadd16s %f8, %f2, %f12
6674 fmovsneg %icc, %f15, %f11
6675 fnegs %f4, %f1
6676 stx %o7, [%l7 + 0x60]
6677 orcc %l5, %l4, %g1
6678 alignaddrl %o5, %i1, %g6
6679 fmovsvs %xcc, %f15, %f4
6680 fcmpd %fcc0, %f6, %f14
6681 stx %g7, [%l7 + 0x50]
6682 std %f2, [%l7 + 0x60]
6683 brlez,a %g4, loop_735
6684 udivcc %o0, 0x061A, %l1
6685 stw %o4, [%l7 + 0x1C]
6686 fbg %fcc3, loop_736
6687loop_735:
6688 tvc %xcc, 0x5
6689 fmovscc %xcc, %f13, %f2
6690 fsrc2s %f15, %f10
6691loop_736:
6692 fmovrdgez %i4, %f14, %f10
6693 bge,a loop_737
6694 ld [%l7 + 0x5C], %f10
6695 fcmpgt32 %f12, %f6, %i7
6696 brlz,a %o2, loop_738
6697loop_737:
6698 sth %g3, [%l7 + 0x44]
6699 fsrc1 %f4, %f0
6700 fmovrse %i6, %f5, %f11
6701loop_738:
6702 stw %o6, [%l7 + 0x2C]
6703 tge %icc, 0x6
6704 ld [%l7 + 0x78], %f11
6705 stw %g5, [%l7 + 0x2C]
6706 fcmpes %fcc3, %f13, %f13
6707 fcmped %fcc0, %f0, %f0
6708 or %l2, %o1, %g2
6709 fsrc1 %f8, %f12
6710 ldx [%l7 + 0x48], %l0
6711 bge,a,pn %icc, loop_739
6712 movcc %xcc, %i2, %l6
6713 lduh [%l7 + 0x74], %i5
6714 sth %l3, [%l7 + 0x1E]
6715loop_739:
6716 fmovdn %icc, %f14, %f4
6717 st %f12, [%l7 + 0x78]
6718 fpack16 %f14, %f3
6719 fmovrslz %o3, %f5, %f14
6720 fones %f9
6721 bvc,a,pn %xcc, loop_740
6722 ldsb [%l7 + 0x27], %i3
6723 ldx [%l7 + 0x60], %o7
6724 fzero %f12
6725loop_740:
6726 pdist %f6, %f4, %f2
6727 st %f9, [%l7 + 0x74]
6728 fmovrslez %i0, %f12, %f13
6729 st %f9, [%l7 + 0x5C]
6730 fmovdcc %icc, %f0, %f5
6731 bgu,a loop_741
6732 fmovrdlz %l4, %f2, %f10
6733 ldsh [%l7 + 0x24], %g1
6734 ldsw [%l7 + 0x18], %l5
6735loop_741:
6736 movrne %i1, %g6, %o5
6737 fpsub16 %f2, %f4, %f0
6738 ldsw [%l7 + 0x38], %g4
6739 fcmpeq32 %f6, %f2, %g7
6740 movre %o0, 0x356, %o4
6741 stw %l1, [%l7 + 0x50]
6742 fbge %fcc1, loop_742
6743 sth %i4, [%l7 + 0x6E]
6744 tvs %icc, 0x3
6745 tn %icc, 0x6
6746loop_742:
6747 ldsh [%l7 + 0x46], %o2
6748 ta %xcc, 0x4
6749 fblg %fcc0, loop_743
6750 fbe %fcc1, loop_744
6751 fbe %fcc0, loop_745
6752 lduh [%l7 + 0x72], %g3
6753loop_743:
6754 mulx %i7, 0x1BA6, %i6
6755loop_744:
6756 fmovd %f12, %f10
6757loop_745:
6758 ldub [%l7 + 0x6A], %g5
6759 movrgez %l2, 0x028, %o1
6760 ldsh [%l7 + 0x6C], %o6
6761 tvs %xcc, 0x3
6762 alignaddrl %g2, %l0, %l6
6763 fmovdneg %xcc, %f15, %f15
6764 bl %xcc, loop_746
6765 fbue %fcc1, loop_747
6766 ldub [%l7 + 0x22], %i2
6767 ldd [%l7 + 0x10], %f0
6768loop_746:
6769 bneg loop_748
6770loop_747:
6771 fcmped %fcc2, %f4, %f6
6772 edge8 %i5, %o3, %i3
6773 lduh [%l7 + 0x18], %l3
6774loop_748:
6775 fxnor %f14, %f10, %f6
6776 movvc %xcc, %i0, %o7
6777 orn %g1, 0x1DDD, %l5
6778 ldub [%l7 + 0x1A], %l4
6779 tsubcc %i1, 0x1FB2, %o5
6780 ldx [%l7 + 0x08], %g4
6781 brz,a %g7, loop_749
6782 fxor %f14, %f2, %f0
6783 fnands %f5, %f3, %f13
6784 fnot1s %f14, %f15
6785loop_749:
6786 ldub [%l7 + 0x76], %g6
6787 subcc %o4, %l1, %i4
6788 fmovsle %icc, %f9, %f3
6789 bgu,pn %xcc, loop_750
6790 ldx [%l7 + 0x70], %o2
6791 lduw [%l7 + 0x64], %g3
6792 fbul %fcc1, loop_751
6793loop_750:
6794 bshuffle %f4, %f2, %f0
6795 stw %o0, [%l7 + 0x70]
6796 ldsw [%l7 + 0x30], %i6
6797loop_751:
6798 lduh [%l7 + 0x32], %i7
6799 stw %g5, [%l7 + 0x78]
6800 taddcctv %l2, %o1, %o6
6801 bpos,a %xcc, loop_752
6802 ldd [%l7 + 0x08], %f4
6803 tcc %icc, 0x4
6804 ldsw [%l7 + 0x08], %l0
6805loop_752:
6806 movg %xcc, %g2, %i2
6807 tle %icc, 0x5
6808 fmovscc %xcc, %f3, %f9
6809 fzeros %f13
6810 umulcc %l6, %i5, %o3
6811 stw %i3, [%l7 + 0x64]
6812 st %f11, [%l7 + 0x08]
6813 fmuld8ulx16 %f0, %f8, %f2
6814 brgez,a %l3, loop_753
6815 fpadd16s %f5, %f11, %f11
6816 fmuld8sux16 %f3, %f4, %f14
6817 lduw [%l7 + 0x40], %i0
6818loop_753:
6819 ldd [%l7 + 0x10], %f2
6820 lduh [%l7 + 0x64], %o7
6821 fmovsvc %xcc, %f9, %f1
6822 fmovrslez %g1, %f15, %f2
6823 std %f2, [%l7 + 0x28]
6824 taddcc %l5, 0x14E8, %l4
6825 te %icc, 0x4
6826 stx %i1, [%l7 + 0x60]
6827 fmovdneg %xcc, %f13, %f1
6828 fmuld8ulx16 %f7, %f1, %f6
6829 movle %icc, %o5, %g4
6830 ldsw [%l7 + 0x20], %g6
6831 fands %f3, %f6, %f7
6832 movrlez %g7, %o4, %i4
6833 bleu,a,pn %xcc, loop_754
6834 movgu %xcc, %l1, %g3
6835 fnors %f5, %f11, %f5
6836 addccc %o0, %o2, %i6
6837loop_754:
6838 fbn %fcc3, loop_755
6839 fmovsge %icc, %f12, %f13
6840 stb %g5, [%l7 + 0x6E]
6841 fbge,a %fcc3, loop_756
6842loop_755:
6843 fmovsl %xcc, %f12, %f12
6844 popc %i7, %l2
6845 mova %xcc, %o6, %o1
6846loop_756:
6847 movrlz %l0, 0x26F, %g2
6848 stx %l6, [%l7 + 0x28]
6849 stw %i5, [%l7 + 0x2C]
6850 bvc,a,pt %xcc, loop_757
6851 ldd [%l7 + 0x08], %f12
6852 stb %o3, [%l7 + 0x23]
6853 fcmpgt16 %f0, %f12, %i3
6854loop_757:
6855 fbe %fcc2, loop_758
6856 fmovsn %icc, %f0, %f3
6857 udivx %i2, 0x03C0, %i0
6858 st %f0, [%l7 + 0x24]
6859loop_758:
6860 brgez %o7, loop_759
6861 fmovse %icc, %f7, %f6
6862 fmovsg %xcc, %f7, %f12
6863 fmovrdgz %g1, %f0, %f4
6864loop_759:
6865 stb %l3, [%l7 + 0x70]
6866 stb %l4, [%l7 + 0x34]
6867 bshuffle %f12, %f2, %f12
6868 ldd [%l7 + 0x58], %f10
6869 fxnors %f12, %f12, %f5
6870 fandnot1s %f15, %f0, %f11
6871 bg,a,pn %xcc, loop_760
6872 edge32n %i1, %l5, %g4
6873 ldsh [%l7 + 0x44], %g6
6874 fands %f2, %f10, %f8
6875loop_760:
6876 st %f13, [%l7 + 0x14]
6877 fcmpd %fcc2, %f10, %f0
6878 bneg,a,pn %xcc, loop_761
6879 fmovsneg %xcc, %f0, %f8
6880 fmovdle %xcc, %f6, %f7
6881 fmovd %f0, %f14
6882loop_761:
6883 tvc %icc, 0x3
6884 edge8 %g7, %o5, %i4
6885 tcc %icc, 0x0
6886 movrlz %o4, 0x254, %g3
6887 std %f6, [%l7 + 0x50]
6888 movre %l1, 0x311, %o2
6889 brgez %i6, loop_762
6890 sll %g5, %o0, %l2
6891 ldx [%l7 + 0x28], %o6
6892 fmovrdgez %i7, %f6, %f2
6893loop_762:
6894 ldd [%l7 + 0x78], %f2
6895 fnands %f12, %f14, %f11
6896 ldub [%l7 + 0x0D], %l0
6897 brgez,a %g2, loop_763
6898 fsrc2 %f2, %f10
6899 sth %o1, [%l7 + 0x68]
6900 sdivcc %i5, 0x0D70, %o3
6901loop_763:
6902 fornot2s %f3, %f12, %f12
6903 fbl,a %fcc3, loop_764
6904 ldub [%l7 + 0x25], %i3
6905 movrgz %i2, %i0, %o7
6906 ldd [%l7 + 0x10], %f14
6907loop_764:
6908 stb %g1, [%l7 + 0x59]
6909 smul %l3, 0x08B0, %l6
6910 fcmpd %fcc3, %f8, %f0
6911 nop
6912 setx loop_765, %l0, %l1
6913 wrpr 0x1, %tl
6914 wrpr %l1, %tpc
6915 add %l1, 0x4, %l1
6916 wrpr %l1, %tnpc
6917 setx 0x34400001400, %l0, %l1
6918 wrpr %l1, %tstate
6919 wrhpr 0x4, %htstate
6920 retry
6921 fmovdleu %xcc, %f9, %f2
6922 stx %l4, [%l7 + 0x20]
6923 stx %i1, [%l7 + 0x40]
6924loop_765:
6925 sdiv %g4, 0x135C, %l5
6926 bshuffle %f4, %f2, %f2
6927 umul %g6, 0x162F, %g7
6928 fbue,a %fcc0, loop_766
6929 movrne %i4, 0x320, %o4
6930 fnegd %f14, %f0
6931 ldub [%l7 + 0x10], %o5
6932loop_766:
6933 ldd [%l7 + 0x78], %f10
6934 fnot2s %f6, %f15
6935 ld [%l7 + 0x14], %f7
6936 fxors %f10, %f14, %f12
6937 movpos %xcc, %g3, %l1
6938 movcc %xcc, %i6, %g5
6939 brnz,a %o0, loop_767
6940 ldub [%l7 + 0x62], %l2
6941 fmovsgu %xcc, %f6, %f6
6942 fmovrdlz %o2, %f12, %f8
6943loop_767:
6944 fmovsge %xcc, %f8, %f2
6945 ld [%l7 + 0x6C], %f9
6946 call loop_768
6947 bvs loop_769
6948 fbug,a %fcc0, loop_770
6949 stx %o6, [%l7 + 0x20]
6950loop_768:
6951 movge %xcc, %i7, %g2
6952loop_769:
6953 mulscc %l0, %i5, %o3
6954loop_770:
6955 ldsw [%l7 + 0x68], %o1
6956 lduh [%l7 + 0x76], %i3
6957 ldsb [%l7 + 0x5F], %i2
6958 lduh [%l7 + 0x60], %i0
6959 fones %f3
6960 st %f5, [%l7 + 0x18]
6961 tg %icc, 0x5
6962 taddcc %g1, %o7, %l3
6963 fmovrsne %l4, %f5, %f5
6964 sdiv %i1, 0x15B2, %g4
6965 bvc,pt %icc, loop_771
6966 movg %icc, %l5, %g6
6967 fcmpne16 %f4, %f2, %l6
6968 fxnors %f1, %f15, %f15
6969loop_771:
6970 fsrc1 %f10, %f2
6971 bge %xcc, loop_772
6972 fmovdg %xcc, %f2, %f5
6973 movg %xcc, %i4, %g7
6974 sth %o4, [%l7 + 0x6C]
6975loop_772:
6976 ldsh [%l7 + 0x48], %o5
6977 fmovrdne %l1, %f4, %f4
6978 ldx [%l7 + 0x70], %i6
6979 srax %g5, 0x1F, %o0
6980 tg %xcc, 0x1
6981 tn %icc, 0x4
6982 ldub [%l7 + 0x7C], %l2
6983 fnegd %f6, %f4
6984 fbuge,a %fcc0, loop_773
6985 movrlez %g3, 0x064, %o2
6986 ldsb [%l7 + 0x5B], %o6
6987 array16 %i7, %l0, %g2
6988loop_773:
6989 stx %i5, [%l7 + 0x68]
6990 fabss %f14, %f0
6991 sth %o1, [%l7 + 0x24]
6992 st %f5, [%l7 + 0x28]
6993 stb %i3, [%l7 + 0x51]
6994 movrgz %i2, %i0, %g1
6995 sth %o3, [%l7 + 0x64]
6996 bleu loop_774
6997 ldsw [%l7 + 0x74], %l3
6998 fcmpeq16 %f8, %f12, %l4
6999 movgu %xcc, %o7, %i1
7000loop_774:
7001 stx %l5, [%l7 + 0x40]
7002 alignaddr %g4, %g6, %i4
7003 std %f12, [%l7 + 0x28]
7004 fblg,a %fcc2, loop_775
7005 ldsb [%l7 + 0x6F], %l6
7006 fmovsa %xcc, %f9, %f14
7007 fcmpgt16 %f6, %f8, %g7
7008loop_775:
7009 fmovsl %xcc, %f15, %f13
7010 sth %o4, [%l7 + 0x40]
7011 stw %l1, [%l7 + 0x30]
7012 fpack16 %f0, %f1
7013 bl,pt %icc, loop_776
7014 ldx [%l7 + 0x38], %i6
7015 taddcc %o5, %o0, %l2
7016 ld [%l7 + 0x08], %f7
7017loop_776:
7018 lduh [%l7 + 0x2C], %g3
7019 tpos %xcc, 0x3
7020 fmovsvc %xcc, %f9, %f13
7021 movleu %xcc, %o2, %g5
7022 mova %xcc, %o6, %l0
7023 movgu %xcc, %i7, %g2
7024 edge32n %o1, %i5, %i3
7025 stx %i2, [%l7 + 0x40]
7026 ldub [%l7 + 0x63], %g1
7027 fmuld8ulx16 %f5, %f13, %f6
7028 ldd [%l7 + 0x10], %f10
7029 ldx [%l7 + 0x10], %o3
7030 stx %i0, [%l7 + 0x18]
7031 or %l4, %o7, %l3
7032 ldsb [%l7 + 0x18], %l5
7033 ld [%l7 + 0x08], %f11
7034 st %f15, [%l7 + 0x2C]
7035 taddcctv %i1, 0x194D, %g4
7036 nop
7037 setx loop_777, %l0, %l1
7038 wrpr 0x1, %tl
7039 wrpr %l1, %tnpc
7040 setx 0x34400001400, %l0, %l1
7041 wrpr %l1, %tstate
7042 wrhpr 0x4, %htstate
7043 done
7044 popc %i4, %g6
7045 fbne,a %fcc2, loop_778
7046 andcc %g7, 0x169A, %o4
7047loop_777:
7048 nop
7049 setx loop_779, %l0, %l1
7050 wrpr 0x1, %tl
7051 wrpr %l1, %tnpc
7052 setx 0x34400001400, %l0, %l1
7053 wrpr %l1, %tstate
7054 wrhpr 0x4, %htstate
7055 done
7056 ldub [%l7 + 0x18], %l6
7057loop_778:
7058 bcc %icc, loop_780
7059 fexpand %f7, %f14
7060loop_779:
7061 fmovda %xcc, %f8, %f6
7062 xnor %l1, %i6, %o5
7063loop_780:
7064 be,pt %xcc, loop_781
7065 tpos %xcc, 0x0
7066 fmovs %f10, %f6
7067 fpadd16s %f11, %f3, %f6
7068loop_781:
7069 bneg,pt %xcc, loop_782
7070 ldd [%l7 + 0x70], %f6
7071 andcc %o0, 0x1AB3, %l2
7072 fcmpne32 %f14, %f10, %o2
7073loop_782:
7074 sub %g3, %g5, %l0
7075 fcmpgt16 %f14, %f0, %i7
7076 movl %icc, %o6, %o1
7077 bneg,a %xcc, loop_783
7078 bgu,pn %icc, loop_784
7079 array32 %g2, %i3, %i5
7080 fmul8sux16 %f0, %f12, %f6
7081loop_783:
7082 std %f10, [%l7 + 0x40]
7083loop_784:
7084 brz,a %i2, loop_785
7085 fmovse %xcc, %f11, %f10
7086 fsrc1s %f8, %f15
7087 ldx [%l7 + 0x10], %g1
7088loop_785:
7089 fmovdneg %xcc, %f7, %f13
7090 fornot1 %f2, %f10, %f2
7091 alignaddrl %i0, %o3, %l4
7092 fbe %fcc1, loop_786
7093 ldx [%l7 + 0x68], %o7
7094 lduh [%l7 + 0x7C], %l3
7095 mulx %i1, %g4, %l5
7096loop_786:
7097 fmovdneg %xcc, %f1, %f8
7098 sdiv %i4, 0x1D45, %g6
7099 stw %g7, [%l7 + 0x54]
7100 ld [%l7 + 0x40], %f12
7101 ldd [%l7 + 0x30], %f12
7102 udivx %o4, 0x1E0E, %l1
7103 fpack16 %f8, %f1
7104 brnz %i6, loop_787
7105 bgu,a loop_788
7106 fpsub16s %f13, %f2, %f4
7107 fpadd32 %f8, %f2, %f6
7108loop_787:
7109 fsrc2 %f0, %f0
7110loop_788:
7111 xnor %l6, 0x11DD, %o5
7112 ldsw [%l7 + 0x70], %o0
7113 ldsw [%l7 + 0x3C], %l2
7114 fcmps %fcc0, %f8, %f11
7115 fbge,a %fcc1, loop_789
7116 ldd [%l7 + 0x30], %f0
7117 movge %xcc, %g3, %o2
7118 fandnot2s %f13, %f4, %f5
7119loop_789:
7120 lduh [%l7 + 0x0C], %l0
7121 fmovsn %icc, %f5, %f11
7122 ldsw [%l7 + 0x18], %i7
7123 stw %g5, [%l7 + 0x38]
7124 edge32 %o1, %g2, %i3
7125 fsrc1 %f8, %f0
7126 mova %icc, %i5, %o6
7127 subccc %i2, 0x099F, %g1
7128 sth %o3, [%l7 + 0x36]
7129 fmovrdlez %i0, %f2, %f6
7130 fmul8x16al %f14, %f12, %f10
7131 edge8l %o7, %l3, %l4
7132 edge8 %i1, %g4, %i4
7133 fmovdl %xcc, %f10, %f2
7134 addccc %g6, %g7, %l5
7135 tl %xcc, 0x0
7136 fmovdcs %icc, %f5, %f1
7137 stx %l1, [%l7 + 0x58]
7138 add %i6, 0x08DA, %o4
7139 fnot2 %f14, %f14
7140 edge8 %o5, %o0, %l6
7141 edge32ln %l2, %o2, %g3
7142 ldub [%l7 + 0x79], %i7
7143 fmul8x16au %f11, %f15, %f4
7144 ba loop_790
7145 bvs,a,pt %icc, loop_791
7146 fpsub16s %f0, %f5, %f2
7147 sth %l0, [%l7 + 0x26]
7148loop_790:
7149 movneg %icc, %g5, %o1
7150loop_791:
7151 fnot2s %f12, %f3
7152 udivcc %g2, 0x0C04, %i3
7153 stw %o6, [%l7 + 0x6C]
7154 stw %i2, [%l7 + 0x74]
7155 fbg %fcc0, loop_792
7156 stb %g1, [%l7 + 0x1B]
7157 movne %xcc, %o3, %i5
7158 ldx [%l7 + 0x18], %i0
7159loop_792:
7160 fmovdn %icc, %f15, %f13
7161 movvs %icc, %o7, %l3
7162 sll %l4, %g4, %i1
7163 fbue %fcc3, loop_793
7164 ldd [%l7 + 0x48], %f14
7165 fbule,a %fcc3, loop_794
7166 ldx [%l7 + 0x40], %g6
7167loop_793:
7168 fbug %fcc3, loop_795
7169 brlez %g7, loop_796
7170loop_794:
7171 fandnot1 %f14, %f4, %f6
7172 ld [%l7 + 0x48], %f12
7173loop_795:
7174 sth %l5, [%l7 + 0x78]
7175loop_796:
7176 movl %xcc, %l1, %i6
7177 ldd [%l7 + 0x10], %f10
7178 st %f2, [%l7 + 0x2C]
7179 fbug %fcc1, loop_797
7180 brlez %o4, loop_798
7181 fors %f5, %f0, %f0
7182 st %f8, [%l7 + 0x30]
7183loop_797:
7184 tge %xcc, 0x0
7185loop_798:
7186 ldub [%l7 + 0x2A], %i4
7187 fmovdg %icc, %f14, %f14
7188 fmovsleu %icc, %f2, %f7
7189 movvs %icc, %o5, %l6
7190 sdiv %o0, 0x166F, %o2
7191 movrgz %l2, %g3, %i7
7192 fmovdvs %icc, %f14, %f9
7193 tcc %xcc, 0x1
7194 movcs %xcc, %l0, %g5
7195 movrne %g2, %i3, %o6
7196 fmovsne %icc, %f6, %f13
7197 sdivx %o1, 0x1BA3, %g1
7198 lduh [%l7 + 0x0E], %i2
7199 sdivx %o3, 0x19D8, %i5
7200 sdiv %i0, 0x11F2, %o7
7201 sth %l4, [%l7 + 0x3C]
7202 stx %g4, [%l7 + 0x18]
7203 stw %l3, [%l7 + 0x0C]
7204 ldub [%l7 + 0x58], %i1
7205 ldsw [%l7 + 0x74], %g6
7206 bn,pt %icc, loop_799
7207 movrlz %l5, 0x083, %l1
7208 ldsw [%l7 + 0x50], %g7
7209 movvs %xcc, %o4, %i4
7210loop_799:
7211 ldx [%l7 + 0x08], %i6
7212 stw %l6, [%l7 + 0x20]
7213 fbn,a %fcc3, loop_800
7214 sethi 0x169D, %o0
7215 addcc %o5, 0x14EF, %l2
7216 stx %g3, [%l7 + 0x48]
7217loop_800:
7218 bl %xcc, loop_801
7219 fpsub32 %f6, %f6, %f4
7220 bne,a %xcc, loop_802
7221 ldsh [%l7 + 0x7C], %o2
7222loop_801:
7223 fmovdg %icc, %f0, %f7
7224 fba,a %fcc0, loop_803
7225loop_802:
7226 fmovspos %xcc, %f14, %f3
7227 pdist %f6, %f8, %f10
7228 ta %icc, 0x4
7229loop_803:
7230 addc %l0, 0x031F, %g5
7231 brlz %g2, loop_804
7232 ldsw [%l7 + 0x54], %i7
7233 ld [%l7 + 0x44], %f10
7234 fzeros %f10
7235loop_804:
7236 ldub [%l7 + 0x41], %i3
7237 sethi 0x0DCD, %o1
7238 lduh [%l7 + 0x38], %o6
7239 fmovscs %xcc, %f5, %f12
7240 std %f2, [%l7 + 0x78]
7241 fmovdgu %xcc, %f10, %f13
7242 tle %xcc, 0x1
7243 bg,a,pt %icc, loop_805
7244 bne %icc, loop_806
7245 fcmpne32 %f8, %f8, %g1
7246 movvs %xcc, %i2, %o3
7247loop_805:
7248 movne %icc, %i0, %o7
7249loop_806:
7250 brlez %l4, loop_807
7251 brlez %i5, loop_808
7252 movre %l3, 0x3CE, %i1
7253 fsrc2 %f2, %f12
7254loop_807:
7255 sdiv %g4, 0x1249, %g6
7256loop_808:
7257 lduw [%l7 + 0x2C], %l5
7258 ld [%l7 + 0x08], %f6
7259 fbne,a %fcc1, loop_809
7260 fmovdvc %xcc, %f1, %f14
7261 ldsh [%l7 + 0x5A], %l1
7262 alignaddr %o4, %g7, %i4
7263loop_809:
7264 ldub [%l7 + 0x4A], %l6
7265 lduh [%l7 + 0x3A], %o0
7266 fbug,a %fcc3, loop_810
7267 sdivcc %o5, 0x1A68, %l2
7268 subcc %i6, 0x0A4F, %g3
7269 umulcc %l0, %g5, %o2
7270loop_810:
7271 ldx [%l7 + 0x30], %g2
7272 fmovdne %xcc, %f8, %f13
7273 ldsw [%l7 + 0x44], %i3
7274 edge32l %i7, %o1, %g1
7275 brgez,a %o6, loop_811
7276 ldsb [%l7 + 0x6D], %o3
7277 stb %i0, [%l7 + 0x1A]
7278 movg %icc, %i2, %l4
7279loop_811:
7280 ld [%l7 + 0x38], %f6
7281 edge16l %i5, %l3, %i1
7282 bpos,a,pt %xcc, loop_812
7283 ldsb [%l7 + 0x74], %o7
7284 ldsw [%l7 + 0x0C], %g6
7285 fmovdn %icc, %f10, %f14
7286loop_812:
7287 fcmps %fcc1, %f2, %f0
7288 sll %g4, 0x04, %l5
7289 sth %o4, [%l7 + 0x64]
7290 fandnot2 %f4, %f10, %f0
7291 edge16 %g7, %l1, %l6
7292 ld [%l7 + 0x44], %f8
7293 lduw [%l7 + 0x38], %o0
7294 fpack16 %f2, %f0
7295 fmovsge %icc, %f8, %f4
7296 stb %i4, [%l7 + 0x48]
7297 ldd [%l7 + 0x08], %f4
7298 movrne %l2, %o5, %g3
7299 umulcc %i6, %l0, %g5
7300 fmovrdgz %o2, %f12, %f10
7301 bge,pn %icc, loop_813
7302 sethi 0x0A06, %i3
7303 stx %i7, [%l7 + 0x40]
7304 stx %o1, [%l7 + 0x28]
7305loop_813:
7306 fzero %f14
7307 lduh [%l7 + 0x4E], %g2
7308 ta %xcc, 0x4
7309 brnz %o6, loop_814
7310 taddcctv %o3, %g1, %i0
7311 bcs,a %xcc, loop_815
7312 ldd [%l7 + 0x18], %f8
7313loop_814:
7314 bl loop_816
7315 movrgz %l4, 0x00D, %i5
7316loop_815:
7317 fzeros %f4
7318 sth %i2, [%l7 + 0x32]
7319loop_816:
7320 tvs %icc, 0x3
7321 fcmps %fcc2, %f7, %f12
7322 fmovsgu %icc, %f15, %f4
7323 movleu %xcc, %l3, %o7
7324 lduw [%l7 + 0x4C], %i1
7325 fnegs %f10, %f15
7326 brnz,a %g4, loop_817
7327 edge16l %l5, %g6, %g7
7328 umulcc %o4, %l6, %l1
7329 nop
7330 setx loop_818, %l0, %l1
7331 wrpr 0x1, %tl
7332 wrpr %l1, %tnpc
7333 setx 0x34400001400, %l0, %l1
7334 wrpr %l1, %tstate
7335 wrhpr 0x4, %htstate
7336 done
7337loop_817:
7338 fmul8x16al %f15, %f13, %f2
7339 ldsb [%l7 + 0x12], %o0
7340 bshuffle %f8, %f14, %f12
7341loop_818:
7342 fmovrsgez %i4, %f14, %f2
7343 fmovrse %o5, %f2, %f13
7344 bn %xcc, loop_819
7345 mulscc %g3, 0x04D7, %l2
7346 ldx [%l7 + 0x18], %l0
7347 movrlz %g5, %o2, %i6
7348loop_819:
7349 tpos %xcc, 0x6
7350 ldub [%l7 + 0x48], %i7
7351 array16 %o1, %i3, %g2
7352 fmovsle %icc, %f14, %f14
7353 ldx [%l7 + 0x68], %o6
7354 umulcc %o3, 0x0D88, %g1
7355 fbu,a %fcc2, loop_820
7356 udiv %l4, 0x0508, %i0
7357 brgz,a %i5, loop_821
7358 ldd [%l7 + 0x48], %f10
7359loop_820:
7360 movrgz %i2, %o7, %l3
7361 edge16ln %g4, %l5, %i1
7362loop_821:
7363 fpadd32s %f3, %f8, %f12
7364 ldx [%l7 + 0x50], %g7
7365 nop
7366 setx loop_822, %l0, %l1
7367 jmpl %l1, %o4
7368 fcmpgt32 %f6, %f6, %g6
7369 sll %l1, %l6, %o0
7370 fmovspos %xcc, %f8, %f10
7371loop_822:
7372 xor %o5, 0x1468, %g3
7373 fpadd16s %f5, %f6, %f8
7374 fbg,a %fcc2, loop_823
7375 movre %l2, %l0, %g5
7376 tpos %xcc, 0x2
7377 fpsub32s %f0, %f7, %f6
7378loop_823:
7379 movvs %xcc, %i4, %i6
7380 fblg,a %fcc0, loop_824
7381 and %i7, 0x1126, %o1
7382 orcc %i3, %o2, %g2
7383 stx %o3, [%l7 + 0x30]
7384loop_824:
7385 fcmpeq16 %f14, %f10, %o6
7386 bgu,a,pn %icc, loop_825
7387 fmul8x16al %f6, %f8, %f2
7388 std %f12, [%l7 + 0x18]
7389 fmul8x16al %f4, %f2, %f6
7390loop_825:
7391 ldx [%l7 + 0x18], %g1
7392 ldub [%l7 + 0x41], %l4
7393 sdiv %i5, 0x1951, %i2
7394 brz %i0, loop_826
7395 ldd [%l7 + 0x68], %f2
7396 fmovdcc %icc, %f14, %f2
7397 lduh [%l7 + 0x1C], %l3
7398loop_826:
7399 ldd [%l7 + 0x10], %f0
7400 ldd [%l7 + 0x38], %f10
7401 bneg,a %icc, loop_827
7402 stx %o7, [%l7 + 0x08]
7403 and %g4, %i1, %g7
7404 tg %xcc, 0x2
7405loop_827:
7406 lduw [%l7 + 0x48], %l5
7407 orncc %g6, 0x19D9, %o4
7408 fmovsneg %xcc, %f4, %f9
7409 movre %l6, 0x1EB, %o0
7410 fnor %f14, %f4, %f10
7411 ldsw [%l7 + 0x18], %l1
7412 fands %f11, %f10, %f6
7413 fbge %fcc2, loop_828
7414 be %icc, loop_829
7415 lduh [%l7 + 0x42], %o5
7416 umulcc %l2, %g3, %g5
7417loop_828:
7418 ldsw [%l7 + 0x1C], %i4
7419loop_829:
7420 ldsh [%l7 + 0x3A], %i6
7421 fcmpgt32 %f6, %f6, %i7
7422 fcmpne16 %f10, %f4, %l0
7423 fmovdg %icc, %f9, %f11
7424 fbue,a %fcc1, loop_830
7425 lduh [%l7 + 0x7A], %i3
7426 st %f7, [%l7 + 0x1C]
7427 fmovs %f7, %f10
7428loop_830:
7429 fmovrsne %o2, %f3, %f2
7430 sth %g2, [%l7 + 0x08]
7431 fand %f6, %f6, %f6
7432 ld [%l7 + 0x38], %f5
7433 std %f14, [%l7 + 0x68]
7434 fbu,a %fcc0, loop_831
7435 fbne,a %fcc3, loop_832
7436 udivcc %o3, 0x0E68, %o6
7437 movcc %xcc, %g1, %o1
7438loop_831:
7439 sra %l4, %i5, %i0
7440loop_832:
7441 ldd [%l7 + 0x58], %f2
7442 tneg %icc, 0x4
7443 bcc,a,pt %xcc, loop_833
7444 taddcctv %i2, %o7, %l3
7445 lduw [%l7 + 0x64], %g4
7446 st %f8, [%l7 + 0x58]
7447loop_833:
7448 ldd [%l7 + 0x60], %f2
7449 fpsub16 %f14, %f4, %f14
7450 lduh [%l7 + 0x16], %g7
7451 fbne,a %fcc3, loop_834
7452 edge32 %l5, %i1, %g6
7453 ldsh [%l7 + 0x4C], %l6
7454 tl %icc, 0x5
7455loop_834:
7456 fpadd16s %f8, %f6, %f0
7457 bvs,pn %icc, loop_835
7458 fnegd %f4, %f10
7459 lduw [%l7 + 0x78], %o4
7460 xor %l1, 0x09DA, %o5
7461loop_835:
7462 ldsw [%l7 + 0x5C], %l2
7463 edge8 %o0, %g5, %g3
7464 xorcc %i4, 0x0460, %i6
7465 fmovse %icc, %f1, %f0
7466 xor %l0, 0x0FAF, %i3
7467 alignaddr %i7, %g2, %o3
7468 bne %icc, loop_836
7469 fnands %f4, %f15, %f14
7470 movrlez %o2, 0x0FB, %g1
7471 movrne %o1, %o6, %i5
7472loop_836:
7473 fmovscs %icc, %f3, %f7
7474 and %i0, %l4, %o7
7475 fxor %f4, %f6, %f4
7476 taddcc %i2, %l3, %g4
7477 movpos %icc, %l5, %g7
7478 alignaddrl %i1, %g6, %l6
7479 fmovrslez %l1, %f2, %f0
7480 fmovse %icc, %f2, %f8
7481 fpackfix %f0, %f15
7482 bg,a loop_837
7483 std %f0, [%l7 + 0x28]
7484 fbg %fcc3, loop_838
7485 fmovrde %o5, %f14, %f4
7486loop_837:
7487 fors %f5, %f14, %f14
7488 ldsh [%l7 + 0x26], %o4
7489loop_838:
7490 tleu %icc, 0x7
7491 fpsub32s %f13, %f1, %f6
7492 fmovdcc %icc, %f9, %f5
7493 movvc %icc, %l2, %o0
7494 taddcctv %g3, %g5, %i4
7495 fabss %f10, %f6
7496 movneg %icc, %l0, %i6
7497 st %f10, [%l7 + 0x14]
7498 fmovdgu %xcc, %f11, %f11
7499 ldsw [%l7 + 0x14], %i3
7500 stb %i7, [%l7 + 0x2E]
7501 tge %icc, 0x6
7502 ldsb [%l7 + 0x66], %g2
7503 fmovspos %icc, %f13, %f11
7504 for %f6, %f2, %f6
7505 ldx [%l7 + 0x10], %o3
7506 srax %o2, %o1, %o6
7507 fbne,a %fcc1, loop_839
7508 edge8l %g1, %i0, %l4
7509 ldd [%l7 + 0x40], %f6
7510 ldsh [%l7 + 0x6A], %o7
7511loop_839:
7512 ldsw [%l7 + 0x3C], %i5
7513 array8 %i2, %l3, %g4
7514 fcmpne16 %f4, %f8, %l5
7515 fnands %f5, %f3, %f1
7516 fpadd32s %f10, %f10, %f9
7517 fornot1s %f10, %f2, %f5
7518 edge16n %i1, %g6, %l6
7519 fbule,a %fcc2, loop_840
7520 movrne %g7, 0x2A3, %o5
7521 fba %fcc0, loop_841
7522 std %f0, [%l7 + 0x08]
7523loop_840:
7524 srax %l1, 0x03, %l2
7525 xor %o0, 0x13C0, %g3
7526loop_841:
7527 fnegd %f12, %f12
7528 fmovdneg %xcc, %f1, %f6
7529 movne %icc, %g5, %i4
7530 ldx [%l7 + 0x70], %o4
7531 ldx [%l7 + 0x50], %l0
7532 tvc %icc, 0x1
7533 ldd [%l7 + 0x18], %f12
7534 stw %i3, [%l7 + 0x20]
7535 fsrc2s %f8, %f8
7536 stw %i7, [%l7 + 0x08]
7537 stb %i6, [%l7 + 0x43]
7538 fsrc1s %f14, %f15
7539 edge32n %g2, %o3, %o1
7540 edge16n %o6, %o2, %g1
7541 fbul %fcc1, loop_842
7542 be,a,pt %icc, loop_843
7543 ld [%l7 + 0x64], %f9
7544 fornot2s %f0, %f10, %f0
7545loop_842:
7546 ldsh [%l7 + 0x7A], %i0
7547loop_843:
7548 fmovscc %xcc, %f8, %f4
7549 stb %o7, [%l7 + 0x12]
7550 ldsb [%l7 + 0x38], %l4
7551 udiv %i2, 0x0153, %l3
7552 movrlz %g4, %l5, %i5
7553 lduw [%l7 + 0x1C], %g6
7554 be,pt %icc, loop_844
7555 std %f14, [%l7 + 0x50]
7556 fbl %fcc1, loop_845
7557 ldd [%l7 + 0x58], %f2
7558loop_844:
7559 ldub [%l7 + 0x7E], %i1
7560 tcc %xcc, 0x3
7561loop_845:
7562 ldub [%l7 + 0x6B], %g7
7563 fnands %f0, %f12, %f9
7564 sdivx %l6, 0x0852, %o5
7565 alignaddrl %l1, %o0, %g3
7566 be,a %icc, loop_846
7567 bge loop_847
7568 ldsw [%l7 + 0x28], %g5
7569 faligndata %f0, %f2, %f4
7570loop_846:
7571 sth %l2, [%l7 + 0x40]
7572loop_847:
7573 ldsw [%l7 + 0x20], %o4
7574 stb %i4, [%l7 + 0x5A]
7575 fandnot1s %f9, %f7, %f6
7576 fornot2s %f2, %f13, %f2
7577 ldsh [%l7 + 0x1E], %l0
7578 ldub [%l7 + 0x36], %i3
7579 fsrc1s %f15, %f1
7580 stx %i7, [%l7 + 0x18]
7581 brgz %i6, loop_848
7582 srl %g2, %o3, %o1
7583 ldd [%l7 + 0x28], %f0
7584 fbue,a %fcc0, loop_849
7585loop_848:
7586 fmovsl %icc, %f11, %f9
7587 stb %o6, [%l7 + 0x66]
7588 edge16 %o2, %i0, %g1
7589loop_849:
7590 taddcctv %o7, %l4, %l3
7591 ldsw [%l7 + 0x54], %g4
7592 nop
7593 setx loop_850, %l0, %l1
7594 wrpr 0x1, %tl
7595 wrpr %l1, %tpc
7596 add %l1, 0x4, %l1
7597 wrpr %l1, %tnpc
7598 setx 0x34400001400, %l0, %l1
7599 wrpr %l1, %tstate
7600 wrhpr 0x4, %htstate
7601 retry
7602 fpackfix %f14, %f10
7603 tle %xcc, 0x7
7604 fnor %f2, %f12, %f2
7605loop_850:
7606 ldd [%l7 + 0x08], %f6
7607 fmovrsgez %l5, %f10, %f8
7608 addc %i5, %g6, %i1
7609 fbule,a %fcc0, loop_851
7610 movne %icc, %g7, %i2
7611 fmovrsgz %l6, %f6, %f7
7612 st %f15, [%l7 + 0x24]
7613loop_851:
7614 bvs,pn %xcc, loop_852
7615 movge %icc, %l1, %o5
7616 lduw [%l7 + 0x40], %o0
7617 andn %g5, 0x013F, %g3
7618loop_852:
7619 fmovsa %xcc, %f1, %f7
7620 xnorcc %l2, 0x0EFA, %o4
7621 fnegd %f12, %f8
7622 bvc,a loop_853
7623 fmovd %f4, %f0
7624 sdiv %i4, 0x00E2, %l0
7625 movrgz %i3, 0x10C, %i6
7626loop_853:
7627 edge16ln %i7, %g2, %o1
7628 fmovrsne %o3, %f7, %f8
7629 fcmpgt32 %f14, %f6, %o2
7630 andcc %i0, %o6, %g1
7631 fornot2s %f2, %f15, %f13
7632 addccc %l4, 0x19EB, %l3
7633 bg,a loop_854
7634 ldsh [%l7 + 0x64], %g4
7635 fmovrdgez %l5, %f14, %f8
7636 sth %o7, [%l7 + 0x4A]
7637loop_854:
7638 ta %icc, 0x7
7639 fcmpeq16 %f10, %f8, %i5
7640 xnorcc %i1, 0x1362, %g6
7641 movre %g7, %i2, %l1
7642 fabss %f11, %f4
7643 ld [%l7 + 0x4C], %f0
7644 edge8ln %l6, %o0, %g5
7645 fand %f14, %f8, %f12
7646 lduh [%l7 + 0x76], %g3
7647 lduw [%l7 + 0x48], %o5
7648 edge16l %o4, %l2, %l0
7649 array16 %i4, %i6, %i7
7650 ldd [%l7 + 0x10], %f0
7651 tne %icc, 0x3
7652 tg %xcc, 0x3
7653 fcmpeq16 %f6, %f14, %g2
7654 ldsb [%l7 + 0x76], %o1
7655 fmovrdlez %o3, %f4, %f12
7656 ldsh [%l7 + 0x52], %o2
7657 fbne %fcc0, loop_855
7658 alignaddr %i3, %o6, %g1
7659 fpsub32 %f10, %f4, %f14
7660 fmovsn %xcc, %f4, %f8
7661loop_855:
7662 xor %i0, 0x0293, %l4
7663 fbul %fcc3, loop_856
7664 st %f3, [%l7 + 0x48]
7665 tsubcc %g4, 0x1591, %l3
7666 ldx [%l7 + 0x60], %o7
7667loop_856:
7668 bneg,a,pn %xcc, loop_857
7669 bn,a,pt %icc, loop_858
7670 xnor %l5, %i5, %g6
7671 ld [%l7 + 0x34], %f9
7672loop_857:
7673 ldub [%l7 + 0x47], %i1
7674loop_858:
7675 fpsub16s %f12, %f1, %f11
7676 ldub [%l7 + 0x30], %g7
7677 ldsb [%l7 + 0x0E], %l1
7678 fmovdn %icc, %f6, %f12
7679 or %i2, 0x1558, %o0
7680 fmovd %f4, %f4
7681 bvs,a,pt %xcc, loop_859
7682 movl %xcc, %l6, %g5
7683 sdiv %g3, 0x131D, %o4
7684 fbule,a %fcc2, loop_860
7685loop_859:
7686 call loop_861
7687 fand %f8, %f4, %f4
7688 fmovdg %icc, %f10, %f8
7689loop_860:
7690 ldx [%l7 + 0x40], %l2
7691loop_861:
7692 fandnot2s %f5, %f8, %f2
7693 sethi 0x1BD7, %l0
7694 sdivx %o5, 0x085C, %i6
7695 ldsb [%l7 + 0x72], %i7
7696 fbule %fcc1, loop_862
7697 sll %g2, %i4, %o3
7698 ldsb [%l7 + 0x1D], %o1
7699 movgu %xcc, %i3, %o6
7700loop_862:
7701 movpos %xcc, %o2, %i0
7702 movvs %icc, %l4, %g4
7703 bgu,pt %icc, loop_863
7704 fmuld8sux16 %f12, %f12, %f8
7705 andcc %g1, %l3, %o7
7706 taddcc %i5, 0x0CDC, %g6
7707loop_863:
7708 fbue %fcc2, loop_864
7709 movvc %icc, %l5, %i1
7710 sth %l1, [%l7 + 0x7E]
7711 bcs,a loop_865
7712loop_864:
7713 ldsw [%l7 + 0x60], %g7
7714 fmovrsne %i2, %f5, %f13
7715 ldsb [%l7 + 0x1B], %o0
7716loop_865:
7717 fxors %f7, %f7, %f10
7718 lduh [%l7 + 0x72], %l6
7719 stw %g3, [%l7 + 0x74]
7720 fcmpgt32 %f8, %f4, %g5
7721 xor %o4, 0x176B, %l0
7722 orcc %o5, 0x18F2, %l2
7723 stb %i7, [%l7 + 0x41]
7724 fpsub16 %f12, %f12, %f12
7725 st %f0, [%l7 + 0x2C]
7726 movpos %icc, %g2, %i4
7727 brz,a %o3, loop_866
7728 srax %o1, %i6, %o6
7729 orn %o2, %i0, %i3
7730 fors %f15, %f7, %f2
7731loop_866:
7732 fmovsge %icc, %f14, %f7
7733 udivcc %g4, 0x1EE1, %l4
7734 subccc %l3, 0x0A2C, %g1
7735 for %f8, %f4, %f2
7736 xor %o7, %g6, %l5
7737 ldub [%l7 + 0x4C], %i1
7738 fone %f0
7739 bvs,a %icc, loop_867
7740 lduh [%l7 + 0x7A], %l1
7741 fmovs %f3, %f8
7742 ld [%l7 + 0x44], %f15
7743loop_867:
7744 fornot2 %f14, %f4, %f6
7745 fzeros %f7
7746 movne %xcc, %i5, %g7
7747 fpmerge %f10, %f12, %f14
7748 edge8 %o0, %l6, %i2
7749 ldsh [%l7 + 0x22], %g5
7750 ldx [%l7 + 0x40], %g3
7751 lduh [%l7 + 0x7E], %o4
7752 tge %icc, 0x5
7753 fpsub32s %f1, %f12, %f2
7754 ldsh [%l7 + 0x2E], %l0
7755 fnor %f14, %f4, %f8
7756 tneg %xcc, 0x7
7757 brz,a %l2, loop_868
7758 fmovrslez %i7, %f14, %f9
7759 fnegd %f6, %f0
7760 ldub [%l7 + 0x52], %o5
7761loop_868:
7762 fbu %fcc2, loop_869
7763 ldd [%l7 + 0x20], %f2
7764 ldsw [%l7 + 0x10], %i4
7765 fbn,a %fcc0, loop_870
7766loop_869:
7767 ldub [%l7 + 0x60], %o3
7768 fcmpeq16 %f12, %f8, %g2
7769 fmovsne %icc, %f1, %f4
7770loop_870:
7771 fmovsneg %xcc, %f7, %f11
7772 ldub [%l7 + 0x5B], %i6
7773 ldsh [%l7 + 0x48], %o6
7774 fnegs %f0, %f0
7775 fmovdgu %icc, %f2, %f5
7776 udiv %o2, 0x049D, %i0
7777 fmovda %icc, %f11, %f7
7778 tsubcc %i3, 0x0515, %g4
7779 fxnors %f10, %f5, %f1
7780 movrlz %o1, 0x218, %l4
7781 ldsb [%l7 + 0x72], %l3
7782 fornot1 %f0, %f0, %f2
7783 stx %g1, [%l7 + 0x20]
7784 fpadd16 %f12, %f0, %f12
7785 sll %g6, %o7, %i1
7786 fmovsn %icc, %f5, %f3
7787 fbne,a %fcc0, loop_871
7788 tvc %icc, 0x4
7789 subc %l5, %i5, %g7
7790 fmovsle %xcc, %f3, %f9
7791loop_871:
7792 fcmped %fcc3, %f10, %f0
7793 array16 %l1, %l6, %i2
7794 ld [%l7 + 0x78], %f3
7795 movvc %xcc, %o0, %g3
7796 st %f4, [%l7 + 0x14]
7797 fcmpgt32 %f10, %f4, %g5
7798 fand %f10, %f2, %f12
7799 movgu %icc, %l0, %o4
7800 ldsh [%l7 + 0x68], %i7
7801 fblg %fcc1, loop_872
7802 std %f0, [%l7 + 0x28]
7803 bn,a loop_873
7804 fmovdvc %icc, %f2, %f6
7805loop_872:
7806 fmovsvc %xcc, %f7, %f7
7807 ta %icc, 0x0
7808loop_873:
7809 fornot1 %f8, %f4, %f8
7810 fbo %fcc0, loop_874
7811 fmovrsne %l2, %f15, %f13
7812 tleu %icc, 0x2
7813 stb %o5, [%l7 + 0x75]
7814loop_874:
7815 nop
7816 setx loop_875, %l0, %l1
7817 wrpr 0x1, %tl
7818 wrpr %l1, %tnpc
7819 setx 0x34400001400, %l0, %l1
7820 wrpr %l1, %tstate
7821 wrhpr 0x4, %htstate
7822 done
7823 bcs,pt %icc, loop_876
7824 fbge %fcc1, loop_877
7825 stb %o3, [%l7 + 0x7C]
7826loop_875:
7827 fxnor %f10, %f0, %f12
7828loop_876:
7829 fbn %fcc2, loop_878
7830loop_877:
7831 ldsw [%l7 + 0x40], %i4
7832 ldsw [%l7 + 0x48], %g2
7833 tpos %xcc, 0x1
7834loop_878:
7835 xor %o6, %i6, %o2
7836 st %f10, [%l7 + 0x54]
7837 andcc %i3, %i0, %g4
7838 fmovdg %icc, %f8, %f4
7839 fbul,a %fcc0, loop_879
7840 fmul8x16au %f10, %f10, %f10
7841 sth %l4, [%l7 + 0x5C]
7842 stx %l3, [%l7 + 0x40]
7843loop_879:
7844 brnz,a %o1, loop_880
7845 subccc %g1, 0x0E8E, %o7
7846 tne %xcc, 0x6
7847 stw %i1, [%l7 + 0x34]
7848loop_880:
7849 fbg %fcc0, loop_881
7850 ldsh [%l7 + 0x12], %g6
7851 lduh [%l7 + 0x1C], %i5
7852 bn,a %icc, loop_882
7853loop_881:
7854 bl,pn %icc, loop_883
7855 addc %g7, 0x0C53, %l1
7856 ldsb [%l7 + 0x17], %l5
7857loop_882:
7858 ldsw [%l7 + 0x7C], %i2
7859loop_883:
7860 sllx %o0, %l6, %g3
7861 lduw [%l7 + 0x34], %g5
7862 fmovscc %icc, %f0, %f9
7863 move %icc, %o4, %i7
7864 fmovdle %xcc, %f9, %f11
7865 edge32ln %l0, %o5, %l2
7866 edge8n %i4, %g2, %o3
7867 ldub [%l7 + 0x08], %o6
7868 fornot1 %f6, %f0, %f0
7869 fmovs %f3, %f8
7870 bge %xcc, loop_884
7871 fnot2s %f13, %f7
7872 stx %o2, [%l7 + 0x58]
7873 movgu %xcc, %i3, %i6
7874loop_884:
7875 ldsw [%l7 + 0x60], %g4
7876 lduw [%l7 + 0x6C], %i0
7877 fmovsneg %icc, %f4, %f10
7878 fmovdne %icc, %f0, %f3
7879 smul %l3, %l4, %g1
7880 ldd [%l7 + 0x38], %f8
7881 taddcc %o7, %i1, %o1
7882 andncc %g6, %g7, %l1
7883 ld [%l7 + 0x6C], %f8
7884 orn %i5, 0x065D, %i2
7885 bvc %xcc, loop_885
7886 ldsb [%l7 + 0x18], %o0
7887 std %f12, [%l7 + 0x20]
7888 movgu %icc, %l5, %g3
7889loop_885:
7890 ldx [%l7 + 0x38], %l6
7891 bvs loop_886
7892 sethi 0x00DC, %o4
7893 fbul,a %fcc3, loop_887
7894 edge32l %i7, %g5, %o5
7895loop_886:
7896 movl %xcc, %l0, %i4
7897 ldd [%l7 + 0x50], %f6
7898loop_887:
7899 fmovsne %xcc, %f13, %f0
7900 bleu %xcc, loop_888
7901 ldub [%l7 + 0x23], %l2
7902 fone %f12
7903 st %f2, [%l7 + 0x64]
7904loop_888:
7905 sra %g2, %o6, %o2
7906 lduh [%l7 + 0x5C], %i3
7907 ldub [%l7 + 0x7A], %i6
7908 lduh [%l7 + 0x40], %g4
7909 mova %xcc, %o3, %l3
7910 ldsw [%l7 + 0x18], %l4
7911 stw %i0, [%l7 + 0x54]
7912 st %f1, [%l7 + 0x44]
7913 tcs %icc, 0x0
7914 stw %o7, [%l7 + 0x78]
7915 ble,pt %xcc, loop_889
7916 array32 %g1, %i1, %o1
7917 st %f11, [%l7 + 0x14]
7918 movge %icc, %g7, %l1
7919loop_889:
7920 stx %g6, [%l7 + 0x38]
7921 lduh [%l7 + 0x20], %i2
7922 movrgz %i5, %o0, %g3
7923 ldd [%l7 + 0x40], %f0
7924 lduw [%l7 + 0x34], %l6
7925 brlz %o4, loop_890
7926 fbn,a %fcc3, loop_891
7927 stw %l5, [%l7 + 0x18]
7928 movvc %xcc, %g5, %o5
7929loop_890:
7930 ldsh [%l7 + 0x34], %l0
7931loop_891:
7932 fmovse %icc, %f1, %f10
7933 lduw [%l7 + 0x60], %i4
7934 fmovdge %icc, %f0, %f14
7935 tvc %icc, 0x6
7936 std %f10, [%l7 + 0x20]
7937 ldsb [%l7 + 0x11], %l2
7938 lduh [%l7 + 0x2C], %g2
7939 sub %i7, %o6, %o2
7940 fnot1s %f5, %f3
7941 fbul,a %fcc3, loop_892
7942 alignaddr %i6, %g4, %i3
7943 or %o3, 0x1FD4, %l4
7944 fmovspos %icc, %f9, %f15
7945loop_892:
7946 st %f10, [%l7 + 0x3C]
7947 umulcc %i0, %o7, %g1
7948 bgu,pt %xcc, loop_893
7949 subccc %l3, 0x1125, %o1
7950 ld [%l7 + 0x50], %f7
7951 fnegd %f12, %f10
7952loop_893:
7953 movneg %xcc, %g7, %i1
7954 xorcc %l1, %i2, %g6
7955 fcmpne16 %f10, %f2, %o0
7956 or %i5, %g3, %l6
7957 movcs %icc, %o4, %g5
7958 movvc %icc, %l5, %l0
7959 stw %o5, [%l7 + 0x4C]
7960 bneg,a,pn %xcc, loop_894
7961 sllx %i4, 0x0F, %g2
7962 fpadd16 %f2, %f0, %f6
7963 fsrc1 %f0, %f2
7964loop_894:
7965 ldsh [%l7 + 0x2A], %i7
7966 fbule,a %fcc1, loop_895
7967 bleu %icc, loop_896
7968 bgu,a,pt %icc, loop_897
7969 fornot2 %f0, %f8, %f0
7970loop_895:
7971 ldx [%l7 + 0x48], %l2
7972loop_896:
7973 ldd [%l7 + 0x30], %f10
7974loop_897:
7975 std %f4, [%l7 + 0x18]
7976 fpmerge %f5, %f1, %f2
7977 fmovdleu %xcc, %f10, %f7
7978 st %f2, [%l7 + 0x34]
7979 fcmpeq32 %f2, %f6, %o6
7980 fbuge,a %fcc3, loop_898
7981 stb %i6, [%l7 + 0x3D]
7982 edge16ln %g4, %i3, %o3
7983 nop
7984 setx loop_899, %l0, %l1
7985 wrpr 0x1, %tl
7986 wrpr %l1, %tnpc
7987 setx 0x34400001400, %l0, %l1
7988 wrpr %l1, %tstate
7989 wrhpr 0x4, %htstate
7990 done
7991loop_898:
7992 nop
7993 setx loop_900, %l0, %l1
7994 wrpr 0x1, %tl
7995 wrpr %l1, %tpc
7996 add %l1, 0x4, %l1
7997 wrpr %l1, %tnpc
7998 setx 0x34400001400, %l0, %l1
7999 wrpr %l1, %tstate
8000 wrhpr 0x4, %htstate
8001 retry
8002 fmovsn %icc, %f10, %f13
8003 fmovdcc %xcc, %f2, %f8
8004loop_899:
8005 fmovsvc %icc, %f13, %f2
8006loop_900:
8007 fble,a %fcc2, loop_901
8008 brgez,a %o2, loop_902
8009 bshuffle %f8, %f14, %f8
8010 bg loop_903
8011loop_901:
8012 andncc %l4, %o7, %g1
8013loop_902:
8014 movcs %xcc, %i0, %l3
8015 mova %xcc, %g7, %i1
8016loop_903:
8017 orncc %o1, 0x0DD5, %i2
8018 tsubcc %l1, 0x04BF, %o0
8019 ldx [%l7 + 0x38], %g6
8020 udiv %g3, 0x0B4C, %l6
8021 bpos,pt %icc, loop_904
8022 ldsw [%l7 + 0x34], %i5
8023 fpmerge %f11, %f10, %f0
8024 stb %g5, [%l7 + 0x2D]
8025loop_904:
8026 fornot1 %f0, %f0, %f2
8027 ldsb [%l7 + 0x0E], %l5
8028 fmovrdgez %o4, %f8, %f6
8029 fmovd %f0, %f10
8030 taddcc %l0, %o5, %i4
8031 fnor %f10, %f2, %f2
8032 fandnot2 %f4, %f10, %f2
8033 lduw [%l7 + 0x08], %i7
8034 brlz,a %g2, loop_905
8035 fpadd16s %f4, %f3, %f15
8036 alignaddr %o6, %i6, %l2
8037 fmovda %xcc, %f9, %f8
8038loop_905:
8039 std %f4, [%l7 + 0x08]
8040 fnands %f3, %f13, %f10
8041 fandnot1 %f12, %f6, %f2
8042 std %f10, [%l7 + 0x28]
8043 mulscc %g4, %o3, %o2
8044 subccc %l4, 0x1DE9, %o7
8045 std %f8, [%l7 + 0x68]
8046 ld [%l7 + 0x50], %f14
8047 fmovsne %xcc, %f3, %f1
8048 fmovrslz %i3, %f5, %f14
8049 ld [%l7 + 0x48], %f13
8050 andcc %i0, %l3, %g1
8051 stw %g7, [%l7 + 0x4C]
8052 fnor %f4, %f2, %f8
8053 or %i1, %o1, %l1
8054 fcmpeq16 %f14, %f14, %i2
8055 ld [%l7 + 0x50], %f12
8056 fcmpne32 %f4, %f2, %g6
8057 stx %o0, [%l7 + 0x28]
8058 orncc %l6, %g3, %i5
8059 fsrc1 %f2, %f6
8060 bne,a %xcc, loop_906
8061 bleu,pt %xcc, loop_907
8062 fmovdne %xcc, %f3, %f7
8063 fmovd %f14, %f6
8064loop_906:
8065 xnorcc %g5, %o4, %l0
8066loop_907:
8067 fmovda %icc, %f15, %f15
8068 edge8 %l5, %i4, %o5
8069 fmovdne %xcc, %f12, %f1
8070 fpadd16 %f12, %f4, %f10
8071 brnz,a %i7, loop_908
8072 ldsh [%l7 + 0x32], %g2
8073 fcmple16 %f14, %f8, %o6
8074 fbuge %fcc0, loop_909
8075loop_908:
8076 st %f5, [%l7 + 0x5C]
8077 call loop_910
8078 xnor %l2, %i6, %o3
8079loop_909:
8080 fnegd %f4, %f0
8081 fcmpeq16 %f10, %f8, %o2
8082loop_910:
8083 ldsw [%l7 + 0x7C], %g4
8084 fbule %fcc2, loop_911
8085 movrne %l4, 0x271, %o7
8086 lduw [%l7 + 0x4C], %i0
8087 fandnot1s %f4, %f8, %f8
8088loop_911:
8089 be,pt %xcc, loop_912
8090 orn %l3, %g1, %g7
8091 fmovsn %xcc, %f3, %f6
8092 edge16n %i3, %i1, %l1
8093loop_912:
8094 fnot2s %f5, %f3
8095 st %f9, [%l7 + 0x20]
8096 edge8ln %i2, %g6, %o0
8097 fmul8sux16 %f6, %f14, %f4
8098 mova %icc, %l6, %o1
8099 faligndata %f4, %f6, %f12
8100 lduw [%l7 + 0x68], %i5
8101 sra %g3, %o4, %g5
8102 lduw [%l7 + 0x48], %l0
8103 movl %xcc, %l5, %o5
8104 fmovspos %icc, %f13, %f3
8105 ldsh [%l7 + 0x3A], %i7
8106 andcc %i4, %g2, %o6
8107 ldsh [%l7 + 0x7C], %i6
8108 mova %icc, %o3, %o2
8109 fmovrse %l2, %f8, %f6
8110 fmovse %xcc, %f5, %f5
8111 tleu %xcc, 0x4
8112 movrne %g4, %l4, %o7
8113 tvc %xcc, 0x2
8114 fabsd %f12, %f4
8115 or %i0, 0x1CAD, %g1
8116 be loop_913
8117 brlz %l3, loop_914
8118 orn %i3, 0x16BD, %g7
8119 nop
8120 setx loop_915, %l0, %l1
8121 wrpr 0x1, %tl
8122 wrpr %l1, %tpc
8123 add %l1, 0x4, %l1
8124 wrpr %l1, %tnpc
8125 setx 0x34400001400, %l0, %l1
8126 wrpr %l1, %tstate
8127 wrhpr 0x4, %htstate
8128 retry
8129loop_913:
8130 bge %xcc, loop_916
8131loop_914:
8132 fmul8x16au %f2, %f4, %f14
8133 movre %l1, %i1, %g6
8134loop_915:
8135 alignaddr %o0, %i2, %o1
8136loop_916:
8137 fzero %f8
8138 srl %l6, %g3, %o4
8139 bcc,a %xcc, loop_917
8140 ldx [%l7 + 0x48], %g5
8141 edge16ln %l0, %i5, %o5
8142 fmovrdgz %l5, %f0, %f4
8143loop_917:
8144 srlx %i7, %i4, %o6
8145 bvs,a loop_918
8146 tvc %xcc, 0x3
8147 fpsub16s %f11, %f7, %f6
8148 sll %i6, 0x04, %g2
8149loop_918:
8150 ldsw [%l7 + 0x4C], %o3
8151 tvc %icc, 0x1
8152 ldx [%l7 + 0x50], %l2
8153 movcc %icc, %o2, %l4
8154 fmovsvc %icc, %f11, %f5
8155 fmovd %f14, %f12
8156 edge32l %o7, %i0, %g4
8157 edge32n %g1, %i3, %l3
8158 or %l1, %i1, %g6
8159 stw %g7, [%l7 + 0x74]
8160 fpack16 %f2, %f3
8161 std %f12, [%l7 + 0x20]
8162 bcs,a,pt %icc, loop_919
8163 fmovrdne %o0, %f0, %f14
8164 xorcc %i2, 0x0093, %l6
8165 fmovse %icc, %f1, %f0
8166loop_919:
8167 fbuge,a %fcc3, loop_920
8168 xorcc %o1, 0x1841, %o4
8169 movcc %xcc, %g5, %l0
8170 movl %icc, %g3, %i5
8171loop_920:
8172 fand %f12, %f6, %f2
8173 fzero %f8
8174 std %f12, [%l7 + 0x78]
8175 fors %f8, %f4, %f4
8176 lduh [%l7 + 0x42], %o5
8177 lduh [%l7 + 0x38], %l5
8178 stw %i4, [%l7 + 0x64]
8179 orcc %i7, 0x06E7, %o6
8180 fcmple32 %f14, %f10, %g2
8181 stb %o3, [%l7 + 0x77]
8182 fmovde %xcc, %f6, %f4
8183 ldsw [%l7 + 0x10], %l2
8184 lduh [%l7 + 0x72], %o2
8185 stw %l4, [%l7 + 0x40]
8186 stw %o7, [%l7 + 0x08]
8187 ldsw [%l7 + 0x0C], %i6
8188 smulcc %i0, %g4, %i3
8189 fmovda %icc, %f8, %f8
8190 bne,a loop_921
8191 fmovdge %xcc, %f1, %f4
8192 movle %xcc, %g1, %l1
8193 bl %icc, loop_922
8194loop_921:
8195 fbule %fcc0, loop_923
8196 lduw [%l7 + 0x78], %l3
8197 andcc %g6, 0x14F6, %i1
8198loop_922:
8199 fones %f10
8200loop_923:
8201 fnot2 %f4, %f6
8202 call loop_924
8203 stw %g7, [%l7 + 0x68]
8204 lduw [%l7 + 0x38], %o0
8205 fbne %fcc0, loop_925
8206loop_924:
8207 fmovsn %icc, %f3, %f14
8208 array16 %l6, %o1, %o4
8209 subc %i2, 0x0929, %g5
8210loop_925:
8211 brlz,a %g3, loop_926
8212 lduh [%l7 + 0x74], %i5
8213 udiv %l0, 0x1AD1, %l5
8214 tne %xcc, 0x0
8215loop_926:
8216 stb %i4, [%l7 + 0x0C]
8217 orcc %i7, %o5, %g2
8218 stx %o3, [%l7 + 0x58]
8219 fbe %fcc0, loop_927
8220 fand %f10, %f2, %f8
8221 umul %l2, 0x034B, %o6
8222 brgz,a %l4, loop_928
8223loop_927:
8224 fmovrdlez %o2, %f2, %f14
8225 movge %xcc, %o7, %i0
8226 ble,pn %xcc, loop_929
8227loop_928:
8228 tneg %xcc, 0x7
8229 fmovrdne %g4, %f8, %f6
8230 movneg %icc, %i6, %i3
8231loop_929:
8232 ldsw [%l7 + 0x78], %l1
8233 fnot1 %f0, %f4
8234 fcmpd %fcc0, %f2, %f0
8235 movcc %icc, %g1, %l3
8236 movg %icc, %i1, %g6
8237 fornot1 %f6, %f12, %f14
8238 for %f8, %f0, %f14
8239 bvc,pt %xcc, loop_930
8240 fmovdpos %icc, %f13, %f13
8241 ldub [%l7 + 0x55], %o0
8242 edge16 %l6, %g7, %o4
8243loop_930:
8244 move %xcc, %i2, %g5
8245 ldd [%l7 + 0x68], %f4
8246 fmovrdlz %o1, %f2, %f0
8247 fand %f0, %f6, %f2
8248 alignaddrl %g3, %l0, %i5
8249 fpsub16 %f4, %f2, %f0
8250 stx %l5, [%l7 + 0x50]
8251 ldd [%l7 + 0x70], %f0
8252 ldub [%l7 + 0x73], %i7
8253 edge32l %i4, %o5, %g2
8254 bl,a %xcc, loop_931
8255 edge32n %l2, %o3, %l4
8256 fmovdpos %icc, %f8, %f12
8257 movpos %xcc, %o6, %o7
8258loop_931:
8259 fmovrde %o2, %f10, %f4
8260 andn %g4, %i6, %i0
8261 ldsb [%l7 + 0x51], %l1
8262 fbuge %fcc0, loop_932
8263 movre %g1, 0x03D, %i3
8264 lduh [%l7 + 0x5E], %i1
8265 fmovsl %xcc, %f7, %f3
8266loop_932:
8267 ld [%l7 + 0x4C], %f14
8268 edge32l %l3, %o0, %g6
8269 tne %xcc, 0x0
8270 fmul8ulx16 %f8, %f4, %f2
8271 bvc,pt %xcc, loop_933
8272 fcmps %fcc2, %f8, %f9
8273 movl %xcc, %l6, %o4
8274 ld [%l7 + 0x78], %f15
8275loop_933:
8276 fbug,a %fcc3, loop_934
8277 edge8ln %g7, %g5, %i2
8278 ldsh [%l7 + 0x1A], %g3
8279 stw %l0, [%l7 + 0x58]
8280loop_934:
8281 ldsh [%l7 + 0x3E], %i5
8282 fbl %fcc3, loop_935
8283 sth %l5, [%l7 + 0x72]
8284 movrne %i7, 0x222, %i4
8285 fba,a %fcc1, loop_936
8286loop_935:
8287 fnegs %f3, %f13
8288 stw %o1, [%l7 + 0x3C]
8289 fcmpeq32 %f2, %f14, %g2
8290loop_936:
8291 ldsb [%l7 + 0x52], %o5
8292 tg %icc, 0x6
8293 fbn,a %fcc0, loop_937
8294 sethi 0x024E, %l2
8295 fmovsgu %xcc, %f14, %f14
8296 tn %icc, 0x3
8297loop_937:
8298 ba,a loop_938
8299 fmovrdlz %o3, %f10, %f4
8300 call loop_939
8301 fnot2s %f4, %f4
8302loop_938:
8303 stx %o6, [%l7 + 0x18]
8304 mulx %o7, 0x087B, %l4
8305loop_939:
8306 lduh [%l7 + 0x66], %o2
8307 fpsub32 %f6, %f12, %f10
8308 fabss %f6, %f0
8309 fcmpgt16 %f12, %f2, %i6
8310 ldx [%l7 + 0x18], %g4
8311 fmovd %f14, %f8
8312 st %f9, [%l7 + 0x44]
8313 fmovrse %i0, %f12, %f6
8314 fmul8x16au %f1, %f5, %f6
8315 bl loop_940
8316 fpsub16s %f4, %f0, %f4
8317 fmovrde %g1, %f4, %f12
8318 fmovs %f6, %f9
8319loop_940:
8320 sdivx %l1, 0x1E2A, %i1
8321 ld [%l7 + 0x1C], %f0
8322 fcmps %fcc3, %f5, %f7
8323 ldsw [%l7 + 0x50], %i3
8324 movl %xcc, %l3, %g6
8325 tpos %icc, 0x4
8326 fmul8ulx16 %f10, %f2, %f14
8327 andn %o0, 0x107E, %l6
8328 fmovsgu %icc, %f5, %f14
8329 stw %o4, [%l7 + 0x2C]
8330 srlx %g7, 0x15, %i2
8331 bshuffle %f4, %f2, %f12
8332 xnor %g5, 0x1B8C, %l0
8333 ld [%l7 + 0x20], %f3
8334 brgez %i5, loop_941
8335 edge8 %g3, %l5, %i4
8336 fmovdcs %xcc, %f7, %f2
8337 brgez,a %o1, loop_942
8338loop_941:
8339 fexpand %f0, %f8
8340 tg %xcc, 0x6
8341 xnorcc %i7, 0x1922, %g2
8342loop_942:
8343 sethi 0x1864, %o5
8344 tpos %xcc, 0x1
8345 fba %fcc2, loop_943
8346 stx %l2, [%l7 + 0x48]
8347 fnors %f15, %f15, %f13
8348 sdiv %o6, 0x15B4, %o7
8349loop_943:
8350 ldx [%l7 + 0x40], %l4
8351 stx %o3, [%l7 + 0x10]
8352 tl %icc, 0x3
8353 std %f6, [%l7 + 0x30]
8354 ldd [%l7 + 0x08], %f14
8355 udiv %o2, 0x02C1, %i6
8356 bgu,pn %icc, loop_944
8357 fmovrslz %g4, %f15, %f10
8358 taddcc %g1, 0x1710, %i0
8359 fmovsvs %icc, %f13, %f13
8360loop_944:
8361 fmovdcs %xcc, %f10, %f11
8362 fcmple16 %f0, %f12, %l1
8363 fcmpne32 %f6, %f10, %i3
8364 fmovsne %icc, %f3, %f1
8365 orcc %i1, 0x0FA9, %l3
8366 stx %o0, [%l7 + 0x20]
8367 ldsb [%l7 + 0x64], %l6
8368 fabsd %f4, %f14
8369 fornot2 %f12, %f10, %f14
8370 fnot2s %f9, %f0
8371 ldub [%l7 + 0x4C], %g6
8372 subccc %o4, 0x1311, %i2
8373 stb %g5, [%l7 + 0x28]
8374 movcc %xcc, %l0, %g7
8375 ldx [%l7 + 0x20], %g3
8376 lduh [%l7 + 0x5E], %l5
8377 ba %icc, loop_945
8378 fmovrsgez %i4, %f6, %f12
8379 lduh [%l7 + 0x24], %i5
8380 fandnot1s %f14, %f8, %f12
8381loop_945:
8382 stx %i7, [%l7 + 0x50]
8383 fcmpne32 %f2, %f8, %g2
8384 movcs %xcc, %o5, %o1
8385 fmovdl %icc, %f0, %f6
8386 fandnot1s %f3, %f12, %f12
8387 xor %l2, %o6, %l4
8388 ldd [%l7 + 0x30], %f4
8389 tvc %icc, 0x1
8390 mulscc %o7, %o2, %i6
8391 bvc,a %xcc, loop_946
8392 mulx %g4, 0x1CC4, %o3
8393 fbe,a %fcc2, loop_947
8394 ldd [%l7 + 0x28], %f8
8395loop_946:
8396 fmovdn %icc, %f4, %f15
8397 ldx [%l7 + 0x38], %g1
8398loop_947:
8399 lduw [%l7 + 0x6C], %i0
8400 stw %l1, [%l7 + 0x08]
8401 fmul8x16al %f12, %f15, %f6
8402 movl %icc, %i1, %l3
8403 fcmpeq16 %f0, %f14, %i3
8404 ldd [%l7 + 0x48], %f12
8405 tgu %xcc, 0x0
8406 fexpand %f2, %f6
8407 ldsw [%l7 + 0x0C], %l6
8408 bl,a,pn %icc, loop_948
8409 bg,a %xcc, loop_949
8410 ld [%l7 + 0x50], %f4
8411 fand %f12, %f2, %f10
8412loop_948:
8413 bl,pn %icc, loop_950
8414loop_949:
8415 fbue %fcc2, loop_951
8416 fmovdcc %xcc, %f10, %f10
8417 brlez %g6, loop_952
8418loop_950:
8419 nop
8420 setx loop_953, %l0, %l1
8421 wrpr 0x1, %tl
8422 wrpr %l1, %tpc
8423 add %l1, 0x4, %l1
8424 wrpr %l1, %tnpc
8425 setx 0x34400001400, %l0, %l1
8426 wrpr %l1, %tstate
8427 wrhpr 0x4, %htstate
8428 retry
8429loop_951:
8430 sdivcc %o4, 0x0FF1, %o0
8431 movrne %i2, %g5, %l0
8432loop_952:
8433 taddcctv %g7, %g3, %i4
8434loop_953:
8435 sth %i5, [%l7 + 0x12]
8436 fbne,a %fcc1, loop_954
8437 tge %icc, 0x5
8438 ldd [%l7 + 0x60], %f14
8439 ldsw [%l7 + 0x4C], %l5
8440loop_954:
8441 movleu %xcc, %g2, %i7
8442 brnz,a %o1, loop_955
8443 siam 0x4
8444 stw %o5, [%l7 + 0x24]
8445 ldd [%l7 + 0x20], %f10
8446loop_955:
8447 fmovdge %icc, %f8, %f5
8448 fxor %f2, %f2, %f8
8449 subcc %l2, %l4, %o6
8450 ldsb [%l7 + 0x51], %o2
8451 fbule,a %fcc3, loop_956
8452 tsubcctv %o7, %g4, %o3
8453 fmul8x16 %f9, %f4, %f12
8454 fba %fcc2, loop_957
8455loop_956:
8456 sth %g1, [%l7 + 0x64]
8457 ldub [%l7 + 0x09], %i0
8458 brz,a %l1, loop_958
8459loop_957:
8460 fbg %fcc0, loop_959
8461 tcs %xcc, 0x4
8462 lduw [%l7 + 0x20], %i6
8463loop_958:
8464 ldsb [%l7 + 0x20], %l3
8465loop_959:
8466 te %xcc, 0x7
8467 sll %i3, %i1, %l6
8468 fsrc2 %f4, %f2
8469 mova %xcc, %o4, %g6
8470 tvc %icc, 0x0
8471 fpackfix %f12, %f13
8472 fxnor %f10, %f8, %f14
8473 fpack32 %f14, %f8, %f0
8474 movl %icc, %i2, %o0
8475 umul %l0, %g5, %g7
8476 sll %i4, 0x06, %g3
8477 fpsub16s %f0, %f8, %f14
8478 brz,a %l5, loop_960
8479 stx %g2, [%l7 + 0x08]
8480 sll %i5, %o1, %o5
8481 sdiv %l2, 0x0BFF, %i7
8482loop_960:
8483 fmovrdne %o6, %f6, %f10
8484 fba %fcc2, loop_961
8485 fpadd32s %f13, %f7, %f8
8486 fbg,a %fcc3, loop_962
8487 ld [%l7 + 0x10], %f1
8488loop_961:
8489 orn %l4, %o2, %g4
8490 stb %o7, [%l7 + 0x1F]
8491loop_962:
8492 brnz,a %g1, loop_963
8493 ld [%l7 + 0x70], %f12
8494 ldub [%l7 + 0x77], %o3
8495 fbuge %fcc1, loop_964
8496loop_963:
8497 movl %xcc, %i0, %i6
8498 fble %fcc1, loop_965
8499 fands %f13, %f5, %f13
8500loop_964:
8501 movne %icc, %l1, %i3
8502 addc %i1, %l3, %l6
8503loop_965:
8504 fbue,a %fcc2, loop_966
8505 stw %o4, [%l7 + 0x40]
8506 edge16 %i2, %o0, %g6
8507 fmovda %icc, %f4, %f9
8508loop_966:
8509 std %f12, [%l7 + 0x38]
8510 sub %l0, %g5, %i4
8511 sllx %g3, 0x1D, %l5
8512 lduh [%l7 + 0x10], %g7
8513 lduw [%l7 + 0x24], %g2
8514 fmovse %icc, %f10, %f14
8515 bne,pn %icc, loop_967
8516 std %f14, [%l7 + 0x48]
8517 fbne %fcc3, loop_968
8518 udivcc %i5, 0x0233, %o1
8519loop_967:
8520 movrne %l2, %o5, %i7
8521 brnz %l4, loop_969
8522loop_968:
8523 fandnot1s %f3, %f14, %f14
8524 tleu %xcc, 0x0
8525 fmovdgu %xcc, %f0, %f9
8526loop_969:
8527 addcc %o6, %o2, %g4
8528 ldsw [%l7 + 0x1C], %g1
8529 brgez %o3, loop_970
8530 smul %o7, %i6, %i0
8531 add %l1, 0x0134, %i1
8532 bneg,a %icc, loop_971
8533loop_970:
8534 stw %l3, [%l7 + 0x54]
8535 ldsh [%l7 + 0x3C], %l6
8536 fblg %fcc0, loop_972
8537loop_971:
8538 stb %i3, [%l7 + 0x4F]
8539 movneg %icc, %o4, %o0
8540 ldsw [%l7 + 0x68], %g6
8541loop_972:
8542 edge16ln %l0, %g5, %i4
8543 fpadd16s %f5, %f1, %f8
8544 orncc %g3, %l5, %g7
8545 sra %i2, 0x1A, %g2
8546 movg %xcc, %o1, %i5
8547 fpadd16s %f12, %f14, %f11
8548 ld [%l7 + 0x70], %f7
8549 ble,a,pn %xcc, loop_973
8550 ldsw [%l7 + 0x08], %l2
8551 alignaddrl %o5, %i7, %l4
8552 st %f4, [%l7 + 0x0C]
8553loop_973:
8554 fmul8sux16 %f6, %f0, %f14
8555 bgu,pn %icc, loop_974
8556 fbuge %fcc3, loop_975
8557 tg %xcc, 0x2
8558 tcs %icc, 0x1
8559loop_974:
8560 std %f6, [%l7 + 0x48]
8561loop_975:
8562 ldx [%l7 + 0x68], %o2
8563 st %f0, [%l7 + 0x20]
8564 sll %o6, %g4, %o3
8565 fpsub32s %f11, %f2, %f7
8566 fxnors %f6, %f2, %f15
8567 fxors %f11, %f10, %f14
8568 udiv %o7, 0x0F77, %g1
8569 fbuge %fcc1, loop_976
8570 bneg,a,pn %xcc, loop_977
8571 std %f10, [%l7 + 0x10]
8572 sth %i6, [%l7 + 0x7A]
8573loop_976:
8574 std %f0, [%l7 + 0x30]
8575loop_977:
8576 fnegd %f8, %f4
8577 brgez,a %i0, loop_978
8578 stb %i1, [%l7 + 0x12]
8579 movl %xcc, %l3, %l1
8580 sth %i3, [%l7 + 0x3C]
8581loop_978:
8582 fandnot1s %f13, %f4, %f11
8583 fmovsn %icc, %f14, %f10
8584 edge32l %o4, %l6, %g6
8585 std %f2, [%l7 + 0x38]
8586 fmovsvc %icc, %f7, %f2
8587 fandnot1 %f8, %f4, %f10
8588 fmovrdne %l0, %f14, %f12
8589 ldx [%l7 + 0x40], %g5
8590 bcs loop_979
8591 fmovsneg %icc, %f10, %f15
8592 fbe %fcc2, loop_980
8593 st %f6, [%l7 + 0x30]
8594loop_979:
8595 fmovscs %icc, %f7, %f10
8596 edge8 %i4, %g3, %l5
8597loop_980:
8598 fpack16 %f6, %f2
8599 fmovspos %xcc, %f0, %f11
8600 fcmped %fcc2, %f2, %f2
8601 fone %f12
8602 lduh [%l7 + 0x0C], %g7
8603 orn %o0, %i2, %g2
8604 bn,a %xcc, loop_981
8605 ldub [%l7 + 0x7F], %i5
8606 fbue %fcc3, loop_982
8607 tl %icc, 0x0
8608loop_981:
8609 srlx %o1, %o5, %l2
8610 popc %i7, %l4
8611loop_982:
8612 sdiv %o6, 0x17C9, %o2
8613 lduw [%l7 + 0x10], %g4
8614 ldsh [%l7 + 0x50], %o3
8615 bne,a loop_983
8616 ldd [%l7 + 0x10], %f14
8617 fornot1 %f8, %f8, %f6
8618 fpadd32 %f4, %f4, %f10
8619loop_983:
8620 edge8ln %o7, %i6, %i0
8621 bleu,a,pn %xcc, loop_984
8622 ldsw [%l7 + 0x30], %g1
8623 ldub [%l7 + 0x40], %i1
8624 alignaddrl %l1, %i3, %l3
8625loop_984:
8626 fcmped %fcc3, %f6, %f4
8627 fcmps %fcc3, %f9, %f2
8628 stw %o4, [%l7 + 0x18]
8629 ld [%l7 + 0x20], %f2
8630 ldub [%l7 + 0x3D], %g6
8631 stx %l0, [%l7 + 0x38]
8632 brnz,a %l6, loop_985
8633 ldx [%l7 + 0x20], %g5
8634 fmovdn %xcc, %f11, %f1
8635 movn %icc, %g3, %i4
8636loop_985:
8637 fands %f7, %f5, %f11
8638 movvs %xcc, %l5, %o0
8639 sll %g7, 0x17, %i2
8640 sethi 0x0815, %g2
8641 udivx %o1, 0x0364, %o5
8642 ldub [%l7 + 0x58], %l2
8643 stx %i7, [%l7 + 0x40]
8644 edge16l %i5, %o6, %l4
8645 umulcc %o2, 0x081D, %o3
8646 siam 0x2
8647 fmul8x16au %f10, %f15, %f14
8648 ldsh [%l7 + 0x24], %o7
8649 fbug %fcc1, loop_986
8650 stw %g4, [%l7 + 0x44]
8651 tneg %xcc, 0x1
8652 brz %i6, loop_987
8653loop_986:
8654 fcmped %fcc1, %f4, %f4
8655 udiv %i0, 0x12F9, %g1
8656 ldsw [%l7 + 0x3C], %i1
8657loop_987:
8658 andncc %i3, %l3, %o4
8659 edge32n %l1, %g6, %l6
8660 andncc %g5, %l0, %i4
8661 ldx [%l7 + 0x08], %l5
8662 sth %o0, [%l7 + 0x7E]
8663 fbu,a %fcc2, loop_988
8664 xorcc %g7, %g3, %i2
8665 fbe,a %fcc0, loop_989
8666 fbge %fcc2, loop_990
8667loop_988:
8668 fmovdneg %icc, %f14, %f0
8669 fbn,a %fcc2, loop_991
8670loop_989:
8671 fsrc2 %f0, %f12
8672loop_990:
8673 bcs,pt %xcc, loop_992
8674 movneg %xcc, %g2, %o5
8675loop_991:
8676 sth %l2, [%l7 + 0x0C]
8677 fornot2 %f4, %f12, %f8
8678loop_992:
8679 edge8ln %o1, %i7, %i5
8680 fabss %f11, %f15
8681 fpadd32s %f6, %f4, %f3
8682 sll %o6, %l4, %o3
8683 nop
8684 setx loop_993, %l0, %l1
8685 wrpr 0x1, %tl
8686 wrpr %l1, %tpc
8687 add %l1, 0x4, %l1
8688 wrpr %l1, %tnpc
8689 setx 0x34400001400, %l0, %l1
8690 wrpr %l1, %tstate
8691 wrhpr 0x4, %htstate
8692 retry
8693 edge16n %o2, %g4, %i6
8694 fabsd %f14, %f8
8695 fmovdn %icc, %f7, %f8
8696loop_993:
8697 bg,pn %icc, loop_994
8698 fcmpne32 %f4, %f6, %i0
8699 sth %o7, [%l7 + 0x2A]
8700 fmovsneg %icc, %f9, %f13
8701loop_994:
8702 fmovsge %xcc, %f12, %f6
8703 std %f4, [%l7 + 0x28]
8704 movleu %icc, %g1, %i1
8705 movneg %icc, %l3, %o4
8706 ldsw [%l7 + 0x60], %l1
8707 bl,pn %icc, loop_995
8708 call loop_996
8709 movcc %icc, %i3, %l6
8710 brgz %g5, loop_997
8711loop_995:
8712 lduh [%l7 + 0x70], %l0
8713loop_996:
8714 taddcctv %i4, 0x0CBA, %g6
8715 ldsw [%l7 + 0x4C], %l5
8716loop_997:
8717 movgu %icc, %g7, %g3
8718 edge8l %i2, %o0, %o5
8719 bshuffle %f0, %f2, %f10
8720 bvc %xcc, loop_998
8721 tsubcc %g2, 0x1DAA, %o1
8722 bleu,a loop_999
8723 te %icc, 0x4
8724loop_998:
8725 fmovsvc %xcc, %f15, %f8
8726 fble,a %fcc3, loop_1000
8727loop_999:
8728 lduw [%l7 + 0x30], %i7
8729 std %f2, [%l7 + 0x30]
8730 fmovdge %xcc, %f1, %f11
8731loop_1000:
8732 fbule,a %fcc0, loop_1001
8733 andncc %i5, %l2, %l4
8734 fmovdneg %icc, %f1, %f13
8735 ld [%l7 + 0x54], %f15
8736loop_1001:
8737 orncc %o3, 0x1E2F, %o6
8738 ldd [%l7 + 0x48], %f12
8739 xor %o2, 0x0D0D, %g4
8740 orncc %i6, %o7, %i0
8741 fnand %f8, %f4, %f0
8742 array32 %i1, %l3, %g1
8743 fxors %f11, %f10, %f12
8744 andn %l1, 0x0A59, %i3
8745 sdivx %l6, 0x0190, %g5
8746 fcmple32 %f14, %f12, %o4
8747 fmovsgu %xcc, %f0, %f14
8748 tvc %icc, 0x1
8749 fmul8sux16 %f8, %f10, %f12
8750 move %xcc, %l0, %g6
8751 ld [%l7 + 0x1C], %f11
8752 fbuge,a %fcc2, loop_1002
8753 std %f2, [%l7 + 0x60]
8754 edge8n %i4, %l5, %g7
8755 srlx %g3, %o0, %o5
8756loop_1002:
8757 fone %f12
8758 stx %g2, [%l7 + 0x40]
8759 ldub [%l7 + 0x66], %i2
8760 fbo %fcc2, loop_1003
8761 umul %i7, %i5, %l2
8762 ldd [%l7 + 0x60], %f0
8763 sth %o1, [%l7 + 0x22]
8764loop_1003:
8765 edge16 %l4, %o6, %o2
8766 ldsb [%l7 + 0x6B], %g4
8767 fands %f5, %f4, %f2
8768 ldsh [%l7 + 0x42], %o3
8769 fmovrsgz %o7, %f4, %f13
8770 addccc %i6, 0x014B, %i1
8771 bvc loop_1004
8772 fbug %fcc0, loop_1005
8773 fmovrdne %l3, %f14, %f6
8774 edge8n %g1, %i0, %l1
8775loop_1004:
8776 brz %i3, loop_1006
8777loop_1005:
8778 addccc %l6, %g5, %o4
8779 bvc %xcc, loop_1007
8780 movrne %l0, 0x32C, %i4
8781loop_1006:
8782 fbul,a %fcc1, loop_1008
8783 array32 %g6, %g7, %g3
8784loop_1007:
8785 fmovsg %xcc, %f10, %f1
8786 movgu %icc, %l5, %o5
8787loop_1008:
8788 fble,a %fcc3, loop_1009
8789 fcmple16 %f2, %f10, %o0
8790 srl %g2, 0x0A, %i2
8791 taddcctv %i5, 0x1765, %i7
8792loop_1009:
8793 tcs %xcc, 0x4
8794 std %f14, [%l7 + 0x50]
8795 move %xcc, %o1, %l2
8796 movvs %icc, %l4, %o6
8797 udivx %g4, 0x0B57, %o3
8798 fcmpgt32 %f8, %f8, %o7
8799 fbne,a %fcc3, loop_1010
8800 std %f2, [%l7 + 0x28]
8801 fcmpgt32 %f14, %f4, %i6
8802 fpsub16 %f0, %f2, %f6
8803loop_1010:
8804 st %f12, [%l7 + 0x1C]
8805 stw %i1, [%l7 + 0x48]
8806 orn %o2, %g1, %l3
8807 sth %l1, [%l7 + 0x78]
8808 movrlz %i3, 0x355, %i0
8809 fnot1s %f5, %f14
8810 fmovdle %xcc, %f10, %f3
8811 nop
8812 setx loop_1011, %l0, %l1
8813 wrpr 0x1, %tl
8814 wrpr %l1, %tnpc
8815 setx 0x34400001400, %l0, %l1
8816 wrpr %l1, %tstate
8817 wrhpr 0x4, %htstate
8818 done
8819 movge %xcc, %g5, %o4
8820 fmovdge %icc, %f8, %f0
8821 be,pt %icc, loop_1012
8822loop_1011:
8823 fnot2s %f13, %f10
8824 ldub [%l7 + 0x6D], %l6
8825 tsubcc %l0, %g6, %i4
8826loop_1012:
8827 movrlz %g7, 0x3DD, %l5
8828 ldsh [%l7 + 0x46], %o5
8829 st %f4, [%l7 + 0x38]
8830 fpack16 %f0, %f5
8831 fbg,a %fcc0, loop_1013
8832 st %f2, [%l7 + 0x58]
8833 fexpand %f13, %f4
8834 fornot1 %f14, %f14, %f0
8835loop_1013:
8836 brlez,a %o0, loop_1014
8837 fmovrsgez %g3, %f14, %f10
8838 siam 0x2
8839 lduh [%l7 + 0x7A], %i2
8840loop_1014:
8841 ldsb [%l7 + 0x33], %i5
8842 bcc,pt %icc, loop_1015
8843 fcmple32 %f8, %f4, %i7
8844 movneg %xcc, %o1, %g2
8845 movne %icc, %l4, %l2
8846loop_1015:
8847 taddcctv %g4, %o3, %o7
8848 ldx [%l7 + 0x08], %o6
8849 fmul8sux16 %f8, %f6, %f4
8850 pdist %f14, %f4, %f12
8851 movne %xcc, %i6, %o2
8852 fcmpd %fcc0, %f8, %f14
8853 ldsw [%l7 + 0x78], %i1
8854 fnegs %f13, %f2
8855 sub %g1, 0x1083, %l1
8856 stb %l3, [%l7 + 0x4C]
8857 fpadd32s %f7, %f12, %f13
8858 bn,a,pn %xcc, loop_1016
8859 ldsb [%l7 + 0x6C], %i3
8860 fmovrslz %g5, %f4, %f6
8861 ldsb [%l7 + 0x12], %o4
8862loop_1016:
8863 xnor %i0, %l6, %l0
8864 fzeros %f10
8865 subc %g6, 0x1B3F, %g7
8866 fnegs %f6, %f14
8867 ldd [%l7 + 0x30], %f12
8868 movrgez %i4, %o5, %o0
8869 sdivx %l5, 0x1D26, %i2
8870 smul %i5, 0x00AD, %i7
8871 brlez %o1, loop_1017
8872 fbu,a %fcc3, loop_1018
8873 st %f15, [%l7 + 0x40]
8874 ble %icc, loop_1019
8875loop_1017:
8876 srl %g3, 0x10, %g2
8877loop_1018:
8878 popc %l4, %l2
8879 fmovsa %xcc, %f8, %f1
8880loop_1019:
8881 ld [%l7 + 0x38], %f2
8882 fbule,a %fcc1, loop_1020
8883 taddcctv %o3, %g4, %o7
8884 ldsb [%l7 + 0x32], %i6
8885 alignaddr %o6, %i1, %o2
8886loop_1020:
8887 mova %icc, %g1, %l1
8888 ldsw [%l7 + 0x1C], %l3
8889 edge32n %g5, %o4, %i3
8890 fcmpes %fcc0, %f2, %f7
8891 fmul8sux16 %f10, %f8, %f6
8892 fand %f4, %f14, %f10
8893 movpos %icc, %i0, %l0
8894 alignaddr %g6, %l6, %i4
8895 stb %o5, [%l7 + 0x7B]
8896 taddcc %g7, %o0, %l5
8897 fcmps %fcc2, %f10, %f5
8898 ldub [%l7 + 0x79], %i5
8899 fones %f1
8900 fbg %fcc3, loop_1021
8901 ldub [%l7 + 0x5C], %i7
8902 lduw [%l7 + 0x24], %o1
8903 sth %g3, [%l7 + 0x3A]
8904loop_1021:
8905 ldub [%l7 + 0x55], %i2
8906 fpadd16s %f1, %f7, %f13
8907 fmul8sux16 %f10, %f12, %f14
8908 fnors %f13, %f13, %f0
8909 brlz %g2, loop_1022
8910 fmovsn %xcc, %f13, %f7
8911 nop
8912 setx loop_1023, %l0, %l1
8913 wrpr 0x1, %tl
8914 wrpr %l1, %tnpc
8915 setx 0x34400001400, %l0, %l1
8916 wrpr %l1, %tstate
8917 wrhpr 0x4, %htstate
8918 done
8919 fxnor %f12, %f12, %f2
8920loop_1022:
8921 ldsw [%l7 + 0x78], %l2
8922 movrgz %l4, %o3, %g4
8923loop_1023:
8924 smulcc %i6, 0x0F52, %o6
8925 stw %i1, [%l7 + 0x34]
8926 siam 0x5
8927 fbn %fcc1, loop_1024
8928 ldub [%l7 + 0x7A], %o7
8929 fmovrsgez %o2, %f3, %f9
8930 ldsh [%l7 + 0x7E], %l1
8931loop_1024:
8932 fmovsgu %xcc, %f2, %f9
8933 fandnot1s %f2, %f10, %f10
8934 fandnot2s %f7, %f12, %f12
8935 ldd [%l7 + 0x18], %f14
8936 std %f14, [%l7 + 0x10]
8937 tsubcctv %g1, %g5, %o4
8938 stx %l3, [%l7 + 0x40]
8939 fnegs %f6, %f10
8940 edge8n %i3, %i0, %g6
8941 fcmpne16 %f8, %f0, %l6
8942 ldsh [%l7 + 0x50], %i4
8943 fmovdvc %xcc, %f11, %f6
8944 fcmpes %fcc1, %f10, %f4
8945 stx %o5, [%l7 + 0x40]
8946 tleu %xcc, 0x7
8947 ld [%l7 + 0x08], %f0
8948 fcmpeq16 %f14, %f2, %g7
8949 orn %o0, 0x175A, %l5
8950 ldsb [%l7 + 0x56], %l0
8951 fmovsl %xcc, %f10, %f9
8952 edge32l %i7, %i5, %o1
8953 ld [%l7 + 0x38], %f5
8954 fpadd16 %f8, %f12, %f4
8955 sllx %i2, 0x16, %g3
8956 sdivcc %l2, 0x0B06, %g2
8957 lduh [%l7 + 0x52], %o3
8958 tne %xcc, 0x5
8959 fandnot2 %f0, %f6, %f6
8960 std %f14, [%l7 + 0x28]
8961 andn %l4, %i6, %o6
8962 bgu,a loop_1025
8963 addccc %i1, 0x050A, %o7
8964 fcmped %fcc0, %f10, %f8
8965 taddcc %g4, %l1, %o2
8966loop_1025:
8967 orcc %g5, 0x12A2, %o4
8968 tcs %icc, 0x1
8969 movleu %icc, %g1, %i3
8970 edge32ln %i0, %g6, %l6
8971 fnegs %f12, %f4
8972 ldub [%l7 + 0x58], %i4
8973 fsrc2 %f14, %f0
8974 edge16l %o5, %l3, %g7
8975 edge32n %l5, %l0, %o0
8976 ldsw [%l7 + 0x60], %i7
8977 ldsb [%l7 + 0x7E], %o1
8978 tl %icc, 0x4
8979 fbug %fcc2, loop_1026
8980 fba %fcc3, loop_1027
8981 fmovdle %icc, %f2, %f10
8982 fpsub32 %f0, %f4, %f12
8983loop_1026:
8984 st %f2, [%l7 + 0x1C]
8985loop_1027:
8986 fmovsne %icc, %f13, %f5
8987 subccc %i2, %i5, %l2
8988 sth %g3, [%l7 + 0x40]
8989 movleu %icc, %o3, %l4
8990 brlz %i6, loop_1028
8991 fba,a %fcc3, loop_1029
8992 andncc %g2, %o6, %o7
8993 srax %g4, %l1, %o2
8994loop_1028:
8995 ldsh [%l7 + 0x44], %i1
8996loop_1029:
8997 fbge,a %fcc2, loop_1030
8998 bcc,a,pt %xcc, loop_1031
8999 sdiv %o4, 0x1BC0, %g1
9000 fmovscs %xcc, %f1, %f5
9001loop_1030:
9002 ldsh [%l7 + 0x36], %i3
9003loop_1031:
9004 movcc %xcc, %g5, %g6
9005 ldx [%l7 + 0x58], %i0
9006 nop
9007 setx loop_1032, %l0, %l1
9008 wrpr 0x1, %tl
9009 wrpr %l1, %tnpc
9010 setx 0x34400001400, %l0, %l1
9011 wrpr %l1, %tstate
9012 wrhpr 0x4, %htstate
9013 done
9014 st %f15, [%l7 + 0x1C]
9015 ldsb [%l7 + 0x58], %i4
9016 fpsub32 %f8, %f0, %f10
9017loop_1032:
9018 ldx [%l7 + 0x58], %l6
9019 sub %o5, 0x0413, %l3
9020 subc %g7, 0x1D6C, %l0
9021 fmovscc %xcc, %f10, %f10
9022 ldd [%l7 + 0x30], %f0
9023 fmovse %xcc, %f1, %f7
9024 stx %l5, [%l7 + 0x38]
9025 nop
9026 setx loop_1033, %l0, %l1
9027 wrpr 0x1, %tl
9028 wrpr %l1, %tnpc
9029 setx 0x34400001400, %l0, %l1
9030 wrpr %l1, %tstate
9031 wrhpr 0x4, %htstate
9032 done
9033 fxor %f2, %f4, %f2
9034 xorcc %o0, 0x1101, %o1
9035 sth %i7, [%l7 + 0x4C]
9036loop_1033:
9037 fmovdcc %xcc, %f9, %f1
9038 fpmerge %f8, %f14, %f4
9039 edge8 %i5, %l2, %i2
9040 fmovsneg %xcc, %f13, %f9
9041 fmovsa %icc, %f6, %f0
9042 fmovsg %icc, %f6, %f8
9043 movvc %xcc, %o3, %l4
9044 tsubcctv %g3, 0x17DC, %g2
9045 fandnot1 %f12, %f12, %f6
9046 movrne %i6, 0x212, %o6
9047 fmovdvc %xcc, %f10, %f13
9048 edge8ln %g4, %o7, %o2
9049 fxor %f14, %f0, %f2
9050 sra %l1, 0x13, %i1
9051 lduh [%l7 + 0x66], %g1
9052 ldub [%l7 + 0x1D], %i3
9053 ba loop_1034
9054 tcs %icc, 0x4
9055 fbl,a %fcc3, loop_1035
9056 st %f7, [%l7 + 0x74]
9057loop_1034:
9058 brgz %g5, loop_1036
9059 brz %o4, loop_1037
9060loop_1035:
9061 fbn %fcc3, loop_1038
9062 bcs,a loop_1039
9063loop_1036:
9064 fba,a %fcc2, loop_1040
9065loop_1037:
9066 subc %g6, 0x1D02, %i4
9067loop_1038:
9068 ldd [%l7 + 0x38], %f2
9069loop_1039:
9070 popc 0x142D, %i0
9071loop_1040:
9072 stx %o5, [%l7 + 0x78]
9073 std %f2, [%l7 + 0x50]
9074 fbo,a %fcc2, loop_1041
9075 smulcc %l3, %g7, %l6
9076 fabss %f0, %f1
9077 ldsb [%l7 + 0x1C], %l5
9078loop_1041:
9079 edge16 %o0, %l0, %i7
9080 movvs %xcc, %i5, %o1
9081 ld [%l7 + 0x34], %f0
9082 fbl,a %fcc3, loop_1042
9083 tleu %icc, 0x6
9084 bvs,a,pn %xcc, loop_1043
9085 tge %xcc, 0x3
9086loop_1042:
9087 fxnor %f6, %f14, %f2
9088 fmovsleu %icc, %f11, %f2
9089loop_1043:
9090 movge %icc, %i2, %l2
9091 movpos %icc, %l4, %g3
9092 fmul8ulx16 %f12, %f12, %f12
9093 nop
9094 setx loop_1044, %l0, %l1
9095 wrpr 0x1, %tl
9096 wrpr %l1, %tnpc
9097 setx 0x34400001400, %l0, %l1
9098 wrpr %l1, %tstate
9099 wrhpr 0x4, %htstate
9100 done
9101 smul %o3, %i6, %o6
9102 fcmpeq32 %f10, %f12, %g2
9103 nop
9104 setx loop_1045, %l0, %l1
9105 wrpr 0x1, %tl
9106 wrpr %l1, %tpc
9107 add %l1, 0x4, %l1
9108 wrpr %l1, %tnpc
9109 setx 0x34400001400, %l0, %l1
9110 wrpr %l1, %tstate
9111 wrhpr 0x4, %htstate
9112 retry
9113loop_1044:
9114 fmuld8ulx16 %f13, %f13, %f4
9115 fmovde %icc, %f6, %f0
9116 ldsb [%l7 + 0x0D], %g4
9117loop_1045:
9118 lduh [%l7 + 0x0C], %o7
9119 fmovsl %icc, %f8, %f2
9120 fpsub32 %f14, %f10, %f0
9121 fmovrde %o2, %f0, %f12
9122 tge %xcc, 0x4
9123 subc %i1, 0x0948, %l1
9124 fmovsvs %icc, %f12, %f1
9125 tl %icc, 0x6
9126 be,a loop_1046
9127 umul %i3, %g1, %o4
9128 tn %icc, 0x1
9129 fpadd16s %f9, %f0, %f11
9130loop_1046:
9131 bcc,a %icc, loop_1047
9132 movrlz %g6, 0x306, %g5
9133 movl %icc, %i0, %i4
9134 ldx [%l7 + 0x50], %l3
9135loop_1047:
9136 stb %o5, [%l7 + 0x1E]
9137 tneg %icc, 0x3
9138 bcc,a,pt %icc, loop_1048
9139 xor %l6, %g7, %l5
9140 xorcc %l0, 0x00D8, %i7
9141 movne %xcc, %o0, %i5
9142loop_1048:
9143 fmovdn %xcc, %f12, %f2
9144 fnot2s %f11, %f13
9145 udivcc %i2, 0x142E, %l2
9146 mova %xcc, %o1, %l4
9147 fmovsg %xcc, %f7, %f14
9148 tne %xcc, 0x6
9149 fpsub16s %f15, %f4, %f10
9150 stw %g3, [%l7 + 0x44]
9151 fmovrslez %i6, %f11, %f6
9152 sth %o6, [%l7 + 0x3A]
9153 fbl,a %fcc2, loop_1049
9154 sth %o3, [%l7 + 0x0A]
9155 smul %g4, 0x012A, %g2
9156 fmovdle %icc, %f4, %f14
9157loop_1049:
9158 udivcc %o2, 0x1FC7, %o7
9159 fmuld8sux16 %f0, %f5, %f12
9160 movle %xcc, %l1, %i1
9161 fnors %f3, %f2, %f15
9162 fcmpgt16 %f0, %f10, %g1
9163 tsubcctv %i3, 0x00DB, %o4
9164 ld [%l7 + 0x34], %f6
9165 edge8n %g6, %g5, %i0
9166 fcmpeq32 %f2, %f4, %l3
9167 fpadd16 %f0, %f10, %f10
9168 edge32l %o5, %i4, %g7
9169 sth %l6, [%l7 + 0x78]
9170 fors %f6, %f15, %f0
9171 fmovrsne %l0, %f2, %f3
9172 fbge %fcc1, loop_1050
9173 fabsd %f14, %f6
9174 addcc %l5, 0x0F0F, %o0
9175 bpos,a %xcc, loop_1051
9176loop_1050:
9177 add %i7, %i2, %i5
9178 taddcctv %l2, %l4, %g3
9179 brnz,a %i6, loop_1052
9180loop_1051:
9181 subccc %o6, %o3, %o1
9182 lduw [%l7 + 0x78], %g2
9183 ldsw [%l7 + 0x28], %g4
9184loop_1052:
9185 nop
9186 setx loop_1053, %l0, %l1
9187 jmpl %l1, %o2
9188 fbn,a %fcc3, loop_1054
9189 fmul8sux16 %f6, %f14, %f10
9190 ld [%l7 + 0x7C], %f7
9191loop_1053:
9192 andn %o7, %i1, %l1
9193loop_1054:
9194 popc 0x1D4E, %g1
9195 bpos,a,pt %xcc, loop_1055
9196 fpackfix %f6, %f15
9197 mulx %o4, 0x00C6, %g6
9198 ldsh [%l7 + 0x0A], %g5
9199loop_1055:
9200 stx %i0, [%l7 + 0x78]
9201 fbl,a %fcc0, loop_1056
9202 lduw [%l7 + 0x40], %i3
9203 fnot2 %f4, %f2
9204 bcc,a loop_1057
9205loop_1056:
9206 fmovdcc %icc, %f11, %f3
9207 fmovse %xcc, %f11, %f3
9208 ldub [%l7 + 0x4A], %l3
9209loop_1057:
9210 lduh [%l7 + 0x10], %o5
9211 ldsh [%l7 + 0x3C], %i4
9212 fmovdvs %xcc, %f12, %f3
9213 fbg %fcc0, loop_1058
9214 ldd [%l7 + 0x78], %f6
9215 orncc %l6, 0x1D44, %l0
9216 movvc %icc, %g7, %l5
9217loop_1058:
9218 st %f7, [%l7 + 0x5C]
9219 fcmpne32 %f6, %f4, %o0
9220 ldsh [%l7 + 0x16], %i7
9221 brlz %i5, loop_1059
9222 ldx [%l7 + 0x48], %l2
9223 lduw [%l7 + 0x18], %i2
9224 movl %xcc, %g3, %l4
9225loop_1059:
9226 st %f10, [%l7 + 0x58]
9227 fmovrse %o6, %f15, %f3
9228 xnorcc %i6, 0x17E4, %o3
9229 te %xcc, 0x2
9230 movrlez %o1, %g4, %o2
9231 fmovsvs %xcc, %f14, %f15
9232 bvc,a %icc, loop_1060
9233 ldx [%l7 + 0x08], %g2
9234 call loop_1061
9235 movcs %xcc, %i1, %o7
9236loop_1060:
9237 fbge,a %fcc0, loop_1062
9238 movcc %xcc, %g1, %l1
9239loop_1061:
9240 lduh [%l7 + 0x68], %g6
9241 fbge,a %fcc2, loop_1063
9242loop_1062:
9243 ld [%l7 + 0x7C], %f6
9244 ldsw [%l7 + 0x34], %o4
9245 ldsb [%l7 + 0x0A], %i0
9246loop_1063:
9247 brlez,a %g5, loop_1064
9248 movvs %xcc, %i3, %l3
9249 tcc %xcc, 0x6
9250 movvc %icc, %o5, %l6
9251loop_1064:
9252 fandnot1 %f6, %f8, %f0
9253 bshuffle %f4, %f6, %f6
9254 edge16 %l0, %i4, %l5
9255 fmul8sux16 %f0, %f4, %f12
9256 xnor %g7, %i7, %i5
9257 srl %o0, 0x07, %i2
9258 ldsh [%l7 + 0x50], %l2
9259 movge %xcc, %g3, %l4
9260 movrlez %i6, %o6, %o1
9261 fmovsle %icc, %f5, %f3
9262 ldsw [%l7 + 0x58], %g4
9263 fmovscc %xcc, %f15, %f10
9264 fmovsneg %icc, %f5, %f3
9265 std %f10, [%l7 + 0x70]
9266 sethi 0x01D5, %o2
9267 tvc %icc, 0x5
9268 fmovdl %xcc, %f12, %f13
9269 fcmped %fcc3, %f14, %f12
9270 ldsw [%l7 + 0x38], %o3
9271 ldsw [%l7 + 0x78], %g2
9272 fmovsa %icc, %f12, %f4
9273 fpsub32 %f10, %f4, %f6
9274 fmovdg %xcc, %f15, %f2
9275 fmovdvc %xcc, %f5, %f14
9276 bvc,a,pt %xcc, loop_1065
9277 movg %xcc, %i1, %o7
9278 ldsb [%l7 + 0x1A], %g1
9279 tneg %icc, 0x5
9280loop_1065:
9281 sllx %l1, 0x0A, %o4
9282 fones %f5
9283 alignaddr %i0, %g6, %g5
9284 bge,pt %icc, loop_1066
9285 ldub [%l7 + 0x5E], %i3
9286 movrlez %l3, 0x2DE, %l6
9287 orncc %l0, %i4, %o5
9288loop_1066:
9289 tle %icc, 0x1
9290 movrne %g7, 0x267, %i7
9291 fmovda %icc, %f11, %f4
9292 movleu %icc, %l5, %o0
9293 edge16 %i2, %i5, %l2
9294 ldd [%l7 + 0x68], %f4
9295 stx %l4, [%l7 + 0x58]
9296 srax %g3, 0x0E, %i6
9297 tvc %xcc, 0x1
9298 sdiv %o1, 0x1A1D, %g4
9299 srl %o2, %o6, %g2
9300 array32 %i1, %o3, %o7
9301 fsrc2s %f14, %f14
9302 fmuld8sux16 %f6, %f12, %f4
9303 ldub [%l7 + 0x74], %g1
9304 ld [%l7 + 0x4C], %f10
9305 andcc %l1, %o4, %g6
9306 ldd [%l7 + 0x10], %f0
9307 sth %g5, [%l7 + 0x2E]
9308 fmovdleu %icc, %f0, %f4
9309 fcmpeq16 %f6, %f6, %i3
9310 movrlez %l3, 0x221, %i0
9311 fbge %fcc2, loop_1067
9312 fmovrdgez %l6, %f6, %f0
9313 tsubcc %l0, %i4, %g7
9314 fmovsle %xcc, %f15, %f10
9315loop_1067:
9316 stb %o5, [%l7 + 0x79]
9317 ldub [%l7 + 0x1B], %i7
9318 bg,a loop_1068
9319 stw %o0, [%l7 + 0x2C]
9320 fmovrslez %l5, %f3, %f4
9321 ldub [%l7 + 0x1F], %i5
9322loop_1068:
9323 tneg %xcc, 0x0
9324 ldub [%l7 + 0x32], %l2
9325 ldsh [%l7 + 0x72], %l4
9326 bleu,pt %icc, loop_1069
9327 stb %g3, [%l7 + 0x47]
9328 ldsw [%l7 + 0x34], %i6
9329 fcmple16 %f12, %f6, %o1
9330loop_1069:
9331 sth %g4, [%l7 + 0x14]
9332 xor %i2, %o6, %o2
9333 fxnors %f13, %f12, %f3
9334 fpsub16s %f1, %f10, %f9
9335 addcc %g2, %i1, %o7
9336 std %f10, [%l7 + 0x78]
9337 movrlez %o3, 0x395, %g1
9338 tsubcc %l1, %o4, %g5
9339 edge8l %i3, %g6, %i0
9340 fbn,a %fcc1, loop_1070
9341 xnorcc %l6, %l3, %i4
9342 udivcc %l0, 0x0B6B, %o5
9343 nop
9344 setx loop_1071, %l0, %l1
9345 wrpr 0x1, %tl
9346 wrpr %l1, %tnpc
9347 setx 0x34400001400, %l0, %l1
9348 wrpr %l1, %tstate
9349 wrhpr 0x4, %htstate
9350 done
9351loop_1070:
9352 ldsw [%l7 + 0x10], %g7
9353 tle %icc, 0x0
9354 sth %i7, [%l7 + 0x3C]
9355loop_1071:
9356 ldd [%l7 + 0x48], %f8
9357 edge16l %l5, %i5, %o0
9358 srl %l2, %l4, %g3
9359 add %i6, 0x19BB, %g4
9360 ldx [%l7 + 0x58], %o1
9361 fblg,a %fcc3, loop_1072
9362 fbu,a %fcc0, loop_1073
9363 fpadd32s %f8, %f6, %f12
9364 fblg %fcc0, loop_1074
9365loop_1072:
9366 ldsb [%l7 + 0x5C], %i2
9367loop_1073:
9368 tvs %icc, 0x5
9369 subc %o2, 0x0079, %g2
9370loop_1074:
9371 stx %i1, [%l7 + 0x38]
9372 st %f10, [%l7 + 0x68]
9373 subcc %o6, %o7, %o3
9374 st %f7, [%l7 + 0x68]
9375 fmovde %icc, %f0, %f2
9376 fbl,a %fcc2, loop_1075
9377 mulscc %l1, %g1, %o4
9378 ldsw [%l7 + 0x58], %g5
9379 fabss %f5, %f13
9380loop_1075:
9381 fmovsgu %icc, %f13, %f7
9382 nop
9383 setx loop_1076, %l0, %l1
9384 wrpr 0x1, %tl
9385 wrpr %l1, %tnpc
9386 setx 0x34400001400, %l0, %l1
9387 wrpr %l1, %tstate
9388 wrhpr 0x4, %htstate
9389 done
9390 stw %g6, [%l7 + 0x78]
9391 fpack16 %f12, %f9
9392 movpos %icc, %i0, %l6
9393loop_1076:
9394 array32 %l3, %i3, %l0
9395 fbule %fcc2, loop_1077
9396 fbule,a %fcc0, loop_1078
9397 movrgz %o5, 0x112, %i4
9398 ldd [%l7 + 0x08], %f6
9399loop_1077:
9400 fmovdcs %icc, %f2, %f11
9401loop_1078:
9402 addc %g7, %l5, %i5
9403 edge8l %i7, %l2, %l4
9404 tg %xcc, 0x4
9405 fmovsneg %xcc, %f7, %f0
9406 edge32n %g3, %i6, %o0
9407 ldsb [%l7 + 0x7F], %o1
9408 st %f12, [%l7 + 0x20]
9409 fsrc2 %f4, %f4
9410 fnors %f4, %f7, %f13
9411 fcmpgt32 %f10, %f14, %g4
9412 bcc,pn %icc, loop_1079
9413 ldsh [%l7 + 0x44], %i2
9414 fmovde %icc, %f15, %f3
9415 ble %icc, loop_1080
9416loop_1079:
9417 subccc %g2, 0x127F, %i1
9418 brnz %o6, loop_1081
9419 fmul8x16al %f7, %f5, %f4
9420loop_1080:
9421 fmovscc %icc, %f4, %f12
9422 ldsw [%l7 + 0x44], %o7
9423loop_1081:
9424 stx %o2, [%l7 + 0x48]
9425 ldub [%l7 + 0x60], %o3
9426 sdiv %l1, 0x0200, %o4
9427 ldsh [%l7 + 0x6A], %g1
9428 ldx [%l7 + 0x28], %g5
9429 tl %icc, 0x5
9430 subcc %i0, %l6, %g6
9431 fnot1 %f6, %f0
9432 umulcc %l3, %l0, %o5
9433 subc %i3, %g7, %l5
9434 lduh [%l7 + 0x66], %i4
9435 stw %i5, [%l7 + 0x4C]
9436 fzeros %f4
9437 xor %i7, %l4, %l2
9438 fcmpgt16 %f4, %f0, %g3
9439 fmovdleu %xcc, %f6, %f14
9440 sllx %o0, %i6, %g4
9441 edge16l %i2, %o1, %i1
9442 lduh [%l7 + 0x0E], %o6
9443 fmul8x16au %f14, %f10, %f0
9444 add %g2, %o2, %o7
9445 or %o3, %o4, %g1
9446 fxors %f12, %f13, %f2
9447 move %xcc, %l1, %i0
9448 sth %g5, [%l7 + 0x76]
9449 fornot2s %f1, %f13, %f1
9450 sra %l6, 0x03, %l3
9451 stw %l0, [%l7 + 0x38]
9452 ldsw [%l7 + 0x64], %g6
9453 edge8l %o5, %i3, %g7
9454 lduh [%l7 + 0x6E], %i4
9455 ble,a %icc, loop_1082
9456 tg %icc, 0x2
9457 fbul %fcc2, loop_1083
9458 edge32 %l5, %i5, %l4
9459loop_1082:
9460 ta %icc, 0x7
9461 te %icc, 0x0
9462loop_1083:
9463 mulx %l2, %i7, %g3
9464 taddcc %o0, 0x1599, %g4
9465 fmovdl %icc, %f3, %f6
9466 st %f0, [%l7 + 0x1C]
9467 stw %i6, [%l7 + 0x40]
9468 bne,a,pn %xcc, loop_1084
9469 std %f4, [%l7 + 0x60]
9470 lduh [%l7 + 0x56], %o1
9471 smulcc %i2, 0x0E04, %o6
9472loop_1084:
9473 nop
9474 setx loop_1085, %l0, %l1
9475 jmpl %l1, %g2
9476 fbug,a %fcc2, loop_1086
9477 ldx [%l7 + 0x50], %i1
9478 fbo %fcc0, loop_1087
9479loop_1085:
9480 fbl,a %fcc1, loop_1088
9481loop_1086:
9482 fpsub16 %f0, %f12, %f10
9483 addcc %o2, %o3, %o7
9484loop_1087:
9485 ldub [%l7 + 0x20], %g1
9486loop_1088:
9487 fpsub16 %f4, %f0, %f2
9488 fsrc1 %f2, %f10
9489 st %f4, [%l7 + 0x64]
9490 bl,a %xcc, loop_1089
9491 fmovrsne %l1, %f12, %f7
9492 ldub [%l7 + 0x59], %i0
9493 udivx %o4, 0x0C65, %l6
9494loop_1089:
9495 fble,a %fcc0, loop_1090
9496 ld [%l7 + 0x14], %f15
9497 fpackfix %f10, %f10
9498 fbuge,a %fcc1, loop_1091
9499loop_1090:
9500 orn %g5, 0x05E5, %l3
9501 st %f9, [%l7 + 0x3C]
9502 movrgez %l0, %o5, %g6
9503loop_1091:
9504 stw %i3, [%l7 + 0x48]
9505 fmuld8ulx16 %f15, %f11, %f4
9506 ldub [%l7 + 0x5D], %g7
9507 stb %i4, [%l7 + 0x5E]
9508 ldub [%l7 + 0x1C], %i5
9509 edge8n %l4, %l5, %i7
9510 fmovdleu %icc, %f6, %f11
9511 smul %l2, 0x0286, %o0
9512 fbul %fcc1, loop_1092
9513 smulcc %g3, %g4, %i6
9514 subcc %o1, %i2, %g2
9515 fbug,a %fcc3, loop_1093
9516loop_1092:
9517 andncc %o6, %i1, %o3
9518 fmovsneg %icc, %f2, %f14
9519 fmovsg %xcc, %f11, %f10
9520loop_1093:
9521 fmovsl %icc, %f5, %f7
9522 brlez %o7, loop_1094
9523 ldsh [%l7 + 0x60], %g1
9524 srax %o2, %i0, %o4
9525 edge16ln %l6, %g5, %l3
9526loop_1094:
9527 udiv %l0, 0x040D, %l1
9528 stw %g6, [%l7 + 0x08]
9529 bvs loop_1095
9530 fors %f3, %f12, %f15
9531 movcs %icc, %i3, %g7
9532 edge8ln %i4, %i5, %o5
9533loop_1095:
9534 fornot1 %f4, %f14, %f8
9535 fmovsge %icc, %f8, %f8
9536 fornot1s %f11, %f14, %f1
9537 fpsub16s %f4, %f3, %f6
9538 ldx [%l7 + 0x40], %l5
9539 fabsd %f2, %f0
9540 movcc %xcc, %l4, %i7
9541 tcc %icc, 0x5
9542 tsubcctv %o0, 0x015D, %l2
9543 sth %g4, [%l7 + 0x34]
9544 fmovdvc %icc, %f6, %f5
9545 ld [%l7 + 0x4C], %f9
9546 fnand %f10, %f2, %f10
9547 bg loop_1096
9548 brnz %i6, loop_1097
9549 addcc %o1, %g3, %i2
9550 andcc %g2, %o6, %o3
9551loop_1096:
9552 movn %xcc, %i1, %g1
9553loop_1097:
9554 fmul8ulx16 %f2, %f0, %f6
9555 fmovsn %xcc, %f11, %f1
9556 ldsb [%l7 + 0x5B], %o2
9557 st %f11, [%l7 + 0x5C]
9558 ldd [%l7 + 0x58], %f14
9559 ldsh [%l7 + 0x66], %i0
9560 subc %o7, %l6, %g5
9561 edge8 %l3, %l0, %l1
9562 lduh [%l7 + 0x24], %o4
9563 fsrc1 %f14, %f8
9564 fsrc2 %f4, %f8
9565 fpadd32 %f0, %f14, %f8
9566 movpos %icc, %i3, %g7
9567 brgz,a %i4, loop_1098
9568 fmovdpos %icc, %f14, %f2
9569 nop
9570 setx loop_1099, %l0, %l1
9571 wrpr 0x1, %tl
9572 wrpr %l1, %tnpc
9573 setx 0x34400001400, %l0, %l1
9574 wrpr %l1, %tstate
9575 wrhpr 0x4, %htstate
9576 done
9577 stb %g6, [%l7 + 0x30]
9578loop_1098:
9579 st %f15, [%l7 + 0x5C]
9580 ldub [%l7 + 0x58], %o5
9581loop_1099:
9582 fxnors %f9, %f12, %f1
9583 edge16ln %i5, %l4, %i7
9584 bcs,pn %icc, loop_1100
9585 fba,a %fcc1, loop_1101
9586 ldsw [%l7 + 0x64], %o0
9587 smul %l5, 0x01A7, %g4
9588loop_1100:
9589 addc %i6, %l2, %g3
9590loop_1101:
9591 xnorcc %i2, %g2, %o1
9592 subc %o3, 0x1D20, %o6
9593 ldsw [%l7 + 0x20], %i1
9594 popc 0x0F9D, %o2
9595 ldsw [%l7 + 0x38], %i0
9596 fcmpd %fcc1, %f2, %f12
9597 fmovdge %icc, %f0, %f11
9598 ldsh [%l7 + 0x5C], %g1
9599 srl %l6, 0x1C, %g5
9600 fbn,a %fcc1, loop_1102
9601 bpos,a %icc, loop_1103
9602 movg %icc, %l3, %o7
9603 fba %fcc1, loop_1104
9604loop_1102:
9605 udiv %l1, 0x05E5, %o4
9606loop_1103:
9607 ldub [%l7 + 0x2B], %i3
9608 fmovrdgz %l0, %f12, %f0
9609loop_1104:
9610 pdist %f4, %f0, %f8
9611 fmovscc %xcc, %f10, %f9
9612 fmul8x16au %f15, %f1, %f2
9613 sth %i4, [%l7 + 0x14]
9614 brgz,a %g6, loop_1105
9615 ldub [%l7 + 0x2F], %o5
9616 ldsh [%l7 + 0x5E], %i5
9617 orncc %g7, %l4, %o0
9618loop_1105:
9619 fmovrdgz %l5, %f0, %f12
9620 stx %g4, [%l7 + 0x30]
9621 bge,pn %xcc, loop_1106
9622 bvc,a loop_1107
9623 fmovdg %icc, %f15, %f0
9624 bneg %xcc, loop_1108
9625loop_1106:
9626 fmovrdne %i7, %f8, %f14
9627loop_1107:
9628 fmovsne %icc, %f9, %f11
9629 fandnot1s %f11, %f10, %f5
9630loop_1108:
9631 nop
9632 setx loop_1109, %l0, %l1
9633 jmpl %l1, %i6
9634 add %g3, 0x031F, %i2
9635 tvs %icc, 0x5
9636 popc %l2, %g2
9637loop_1109:
9638 ldsb [%l7 + 0x3C], %o3
9639 fmovdl %xcc, %f5, %f11
9640 fnot2 %f4, %f14
9641 fbuge %fcc0, loop_1110
9642 ldsb [%l7 + 0x79], %o6
9643 movg %xcc, %o1, %i1
9644 movn %icc, %i0, %g1
9645loop_1110:
9646 ld [%l7 + 0x3C], %f15
9647 andn %l6, 0x0C5A, %g5
9648 std %f12, [%l7 + 0x48]
9649 stx %o2, [%l7 + 0x68]
9650 ldsw [%l7 + 0x2C], %o7
9651 lduh [%l7 + 0x0C], %l3
9652 fnot2s %f8, %f7
9653 fors %f0, %f7, %f5
9654 brgez %l1, loop_1111
9655 fnors %f6, %f4, %f11
9656 fxors %f3, %f12, %f12
9657 fmul8sux16 %f2, %f10, %f0
9658loop_1111:
9659 brnz %i3, loop_1112
9660 xorcc %l0, %i4, %g6
9661 fandnot1s %f0, %f11, %f6
9662 brlez %o4, loop_1113
9663loop_1112:
9664 fcmpgt32 %f14, %f10, %i5
9665 nop
9666 setx loop_1114, %l0, %l1
9667 wrpr 0x1, %tl
9668 wrpr %l1, %tpc
9669 add %l1, 0x4, %l1
9670 wrpr %l1, %tnpc
9671 setx 0x34400001400, %l0, %l1
9672 wrpr %l1, %tstate
9673 wrhpr 0x4, %htstate
9674 retry
9675 call loop_1115
9676loop_1113:
9677 st %f1, [%l7 + 0x08]
9678 fmovscc %icc, %f13, %f9
9679loop_1114:
9680 bleu,a,pt %xcc, loop_1116
9681loop_1115:
9682 fnot1 %f2, %f10
9683 fmovdgu %icc, %f0, %f13
9684 sll %g7, 0x0A, %l4
9685loop_1116:
9686 st %f9, [%l7 + 0x4C]
9687 fcmped %fcc2, %f4, %f10
9688 udivx %o5, 0x02F8, %l5
9689 stx %o0, [%l7 + 0x70]
9690 sra %i7, %g4, %i6
9691 lduw [%l7 + 0x50], %g3
9692 fands %f15, %f8, %f14
9693 movpos %icc, %l2, %i2
9694 fornot1s %f4, %f9, %f2
9695 fmovdle %xcc, %f6, %f3
9696 fmovdne %icc, %f12, %f11
9697 brgz,a %o3, loop_1117
9698 fmovdpos %icc, %f12, %f5
9699 fcmple32 %f4, %f8, %g2
9700 lduh [%l7 + 0x30], %o6
9701loop_1117:
9702 edge32ln %i1, %i0, %g1
9703 fmovspos %xcc, %f15, %f11
9704 lduw [%l7 + 0x6C], %l6
9705 fxors %f5, %f2, %f11
9706 andncc %g5, %o2, %o1
9707 fcmpeq32 %f8, %f10, %o7
9708 ld [%l7 + 0x7C], %f14
9709 fmovrse %l3, %f7, %f0
9710 lduw [%l7 + 0x44], %l1
9711 stb %l0, [%l7 + 0x38]
9712 bpos loop_1118
9713 brnz,a %i4, loop_1119
9714 std %f8, [%l7 + 0x50]
9715 siam 0x3
9716loop_1118:
9717 fmovrdlz %g6, %f6, %f10
9718loop_1119:
9719 fxor %f12, %f10, %f2
9720 bl,a loop_1120
9721 fble %fcc1, loop_1121
9722 fandnot2 %f2, %f12, %f0
9723 movcs %xcc, %o4, %i5
9724loop_1120:
9725 fnot2 %f4, %f10
9726loop_1121:
9727 ld [%l7 + 0x3C], %f1
9728 lduw [%l7 + 0x18], %g7
9729 fmul8ulx16 %f2, %f4, %f8
9730 ld [%l7 + 0x54], %f5
9731 stb %i3, [%l7 + 0x7B]
9732 taddcctv %o5, 0x012B, %l5
9733 xnor %l4, %i7, %o0
9734 xnor %g4, 0x0A38, %g3
9735 tn %icc, 0x5
9736 st %f8, [%l7 + 0x14]
9737 lduw [%l7 + 0x68], %i6
9738 fble %fcc1, loop_1122
9739 ldx [%l7 + 0x28], %l2
9740 ldub [%l7 + 0x40], %i2
9741 ldsw [%l7 + 0x14], %o3
9742loop_1122:
9743 fmul8ulx16 %f6, %f10, %f0
9744 bgu,a,pt %xcc, loop_1123
9745 ldsh [%l7 + 0x3E], %g2
9746 tg %icc, 0x3
9747 fxnor %f2, %f10, %f2
9748loop_1123:
9749 edge32 %i1, %i0, %o6
9750 fmovsne %xcc, %f6, %f13
9751 st %f6, [%l7 + 0x20]
9752 sth %g1, [%l7 + 0x2C]
9753 ldd [%l7 + 0x60], %f6
9754 fbuge %fcc3, loop_1124
9755 movrlez %l6, %g5, %o2
9756 stw %o7, [%l7 + 0x08]
9757 faligndata %f10, %f6, %f2
9758loop_1124:
9759 st %f8, [%l7 + 0x10]
9760 ldub [%l7 + 0x5F], %o1
9761 fmovdn %icc, %f9, %f4
9762 fmovdneg %icc, %f11, %f1
9763 smulcc %l3, 0x10DF, %l1
9764 ldd [%l7 + 0x48], %f6
9765 smulcc %i4, 0x1D9A, %g6
9766 brnz %o4, loop_1125
9767 taddcctv %i5, %l0, %i3
9768 movvc %xcc, %o5, %l5
9769 fmovsleu %icc, %f8, %f8
9770loop_1125:
9771 fandnot1 %f8, %f12, %f8
9772 fmovsg %icc, %f7, %f7
9773 fones %f4
9774 fmul8sux16 %f2, %f14, %f10
9775 movvs %xcc, %l4, %g7
9776 stw %i7, [%l7 + 0x10]
9777 fnands %f15, %f3, %f11
9778 fabsd %f8, %f10
9779 movne %xcc, %o0, %g3
9780 orn %i6, 0x143F, %g4
9781 fmovsn %icc, %f2, %f2
9782 fmovdleu %xcc, %f0, %f1
9783 edge32n %l2, %i2, %g2
9784 ldsh [%l7 + 0x10], %o3
9785 fcmpne16 %f10, %f12, %i1
9786 fmovdpos %xcc, %f0, %f11
9787 movg %icc, %o6, %g1
9788 sth %i0, [%l7 + 0x28]
9789 fbn,a %fcc0, loop_1126
9790 xnor %l6, 0x1087, %o2
9791 fzero %f10
9792 tn %icc, 0x3
9793loop_1126:
9794 fble %fcc3, loop_1127
9795 fmovdgu %xcc, %f5, %f10
9796 fmovdvs %xcc, %f15, %f7
9797 brnz %o7, loop_1128
9798loop_1127:
9799 orn %g5, 0x1E15, %o1
9800 ldsw [%l7 + 0x14], %l3
9801 tpos %icc, 0x1
9802loop_1128:
9803 lduh [%l7 + 0x58], %l1
9804 tpos %icc, 0x7
9805 ta %icc, 0x2
9806 movg %icc, %g6, %i4
9807 bge,a loop_1129
9808 fornot1s %f13, %f13, %f10
9809 fbo %fcc1, loop_1130
9810 tcs %xcc, 0x6
9811loop_1129:
9812 fexpand %f5, %f6
9813 smul %i5, %l0, %i3
9814loop_1130:
9815 orn %o5, 0x0B32, %l5
9816 fxnors %f11, %f5, %f9
9817 ldsh [%l7 + 0x0A], %l4
9818 taddcctv %g7, %o4, %i7
9819 fmul8ulx16 %f14, %f12, %f6
9820 movle %icc, %g3, %o0
9821 or %i6, %l2, %i2
9822 fmul8x16al %f15, %f12, %f12
9823 fnors %f13, %f2, %f2
9824 ld [%l7 + 0x38], %f11
9825 srlx %g2, 0x18, %g4
9826 tneg %xcc, 0x0
9827 fmovdpos %icc, %f6, %f14
9828 fbne %fcc3, loop_1131
9829 edge16n %i1, %o6, %g1
9830 fcmpeq16 %f8, %f12, %o3
9831 fnot2s %f1, %f11
9832loop_1131:
9833 movge %xcc, %l6, %o2
9834 bleu,a,pn %xcc, loop_1132
9835 brgz,a %i0, loop_1133
9836 edge16l %o7, %o1, %g5
9837 lduh [%l7 + 0x72], %l1
9838loop_1132:
9839 fbe,a %fcc3, loop_1134
9840loop_1133:
9841 ldsh [%l7 + 0x2C], %g6
9842 fmovdleu %xcc, %f15, %f6
9843 fnot2 %f14, %f12
9844loop_1134:
9845 sth %i4, [%l7 + 0x18]
9846 tcc %xcc, 0x6
9847 fbue,a %fcc3, loop_1135
9848 fbuge,a %fcc1, loop_1136
9849 taddcc %l3, %l0, %i3
9850 std %f8, [%l7 + 0x78]
9851loop_1135:
9852 ldd [%l7 + 0x40], %f10
9853loop_1136:
9854 sth %i5, [%l7 + 0x2E]
9855 ldsw [%l7 + 0x20], %l5
9856 fmovrse %o5, %f8, %f5
9857 fmovscs %icc, %f3, %f14
9858 stb %g7, [%l7 + 0x4A]
9859 fxnors %f3, %f10, %f4
9860 ldsw [%l7 + 0x34], %l4
9861 ld [%l7 + 0x44], %f3
9862 fsrc2 %f12, %f14
9863 movge %icc, %o4, %i7
9864 movrgez %o0, %g3, %l2
9865 bcs,pn %xcc, loop_1137
9866 smul %i2, %i6, %g4
9867 fandnot1 %f10, %f6, %f2
9868 lduh [%l7 + 0x46], %g2
9869loop_1137:
9870 tne %icc, 0x7
9871 te %xcc, 0x2
9872 fxors %f8, %f4, %f7
9873 fnot1 %f2, %f8
9874 fmovdleu %icc, %f6, %f15
9875 ba,a loop_1138
9876 ldsw [%l7 + 0x78], %o6
9877 nop
9878 setx loop_1139, %l0, %l1
9879 wrpr 0x1, %tl
9880 wrpr %l1, %tpc
9881 add %l1, 0x4, %l1
9882 wrpr %l1, %tnpc
9883 setx 0x34400001400, %l0, %l1
9884 wrpr %l1, %tstate
9885 wrhpr 0x4, %htstate
9886 retry
9887 andncc %g1, %o3, %l6
9888loop_1138:
9889 popc %o2, %i0
9890 edge16n %o7, %i1, %o1
9891loop_1139:
9892 call loop_1140
9893 ldub [%l7 + 0x5D], %g5
9894 st %f4, [%l7 + 0x10]
9895 fnands %f5, %f12, %f3
9896loop_1140:
9897 ldd [%l7 + 0x58], %f8
9898 fmovdn %xcc, %f4, %f10
9899 sth %g6, [%l7 + 0x5A]
9900 fmovsa %xcc, %f15, %f9
9901 fcmpgt32 %f0, %f14, %l1
9902 lduh [%l7 + 0x1C], %l3
9903 ldd [%l7 + 0x48], %f2
9904 fandnot2 %f4, %f6, %f12
9905 stx %i4, [%l7 + 0x78]
9906 fmuld8sux16 %f8, %f11, %f14
9907 ldsw [%l7 + 0x60], %l0
9908 sdivcc %i3, 0x1AE1, %l5
9909 bl,pt %xcc, loop_1141
9910 fpadd16 %f6, %f6, %f4
9911 taddcc %i5, %o5, %l4
9912 brlz %o4, loop_1142
9913loop_1141:
9914 umulcc %i7, 0x1B37, %o0
9915 ldd [%l7 + 0x08], %f8
9916 ldub [%l7 + 0x13], %g7
9917loop_1142:
9918 ldsh [%l7 + 0x52], %g3
9919 fbne,a %fcc2, loop_1143
9920 array8 %i2, %i6, %g4
9921 fnor %f12, %f0, %f14
9922 ld [%l7 + 0x68], %f9
9923loop_1143:
9924 fmovsl %icc, %f1, %f3
9925 nop
9926 setx loop_1144, %l0, %l1
9927 jmpl %l1, %g2
9928 fmovsne %icc, %f12, %f14
9929 fmovrdgz %o6, %f0, %f6
9930 ldsh [%l7 + 0x66], %l2
9931loop_1144:
9932 fcmpne16 %f8, %f10, %g1
9933 sethi 0x14B8, %o3
9934 st %f10, [%l7 + 0x1C]
9935 fmovrslez %l6, %f10, %f11
9936 sdivcc %o2, 0x07C0, %i0
9937 fcmpne32 %f10, %f14, %o7
9938 movpos %xcc, %i1, %g5
9939 ta %icc, 0x6
9940 st %f5, [%l7 + 0x54]
9941 tne %xcc, 0x6
9942 and %o1, 0x01DF, %l1
9943 fmovdvc %xcc, %f3, %f12
9944 ldsb [%l7 + 0x3B], %l3
9945 alignaddr %g6, %l0, %i4
9946 edge8 %i3, %i5, %l5
9947 fmovspos %xcc, %f10, %f9
9948 tg %xcc, 0x5
9949 fmovsvs %icc, %f15, %f2
9950 std %f12, [%l7 + 0x28]
9951 fpsub32 %f4, %f12, %f0
9952 udiv %l4, 0x0376, %o4
9953 fcmped %fcc3, %f12, %f2
9954 fmovsvc %xcc, %f0, %f8
9955 bshuffle %f6, %f4, %f6
9956 te %icc, 0x0
9957 tvc %xcc, 0x1
9958 ldsb [%l7 + 0x2B], %i7
9959 bgu,a %icc, loop_1145
9960 fpadd32s %f11, %f12, %f13
9961 movrlz %o0, %o5, %g3
9962 tneg %xcc, 0x2
9963loop_1145:
9964 addc %i2, %g7, %g4
9965 ldub [%l7 + 0x35], %i6
9966 movcc %xcc, %g2, %o6
9967 edge32ln %l2, %g1, %l6
9968 srl %o3, 0x1A, %i0
9969 fmovrdlez %o2, %f14, %f6
9970 fble,a %fcc2, loop_1146
9971 taddcctv %i1, 0x13B7, %o7
9972 ldsb [%l7 + 0x6B], %g5
9973 fmovdn %xcc, %f12, %f9
9974loop_1146:
9975 ba,a,pn %icc, loop_1147
9976 ld [%l7 + 0x1C], %f3
9977 edge16n %l1, %o1, %l3
9978 sdivx %g6, 0x184E, %l0
9979loop_1147:
9980 edge32ln %i4, %i5, %i3
9981 edge16ln %l4, %o4, %i7
9982 fpadd16 %f0, %f4, %f4
9983 fcmpes %fcc2, %f15, %f5
9984 siam 0x5
9985 fmovdpos %xcc, %f9, %f0
9986 sth %o0, [%l7 + 0x0E]
9987 fmovrslez %o5, %f8, %f1
9988 fbl,a %fcc0, loop_1148
9989 fcmpne16 %f2, %f6, %l5
9990 edge8n %g3, %i2, %g7
9991 udivcc %i6, 0x1110, %g2
9992loop_1148:
9993 fmovrsgez %g4, %f9, %f4
9994 movne %xcc, %o6, %g1
9995 fandnot1s %f6, %f6, %f9
9996 ld [%l7 + 0x2C], %f9
9997 bneg loop_1149
9998 brgz,a %l6, loop_1150
9999 brz,a %l2, loop_1151
10000 fcmped %fcc0, %f14, %f0
10001loop_1149:
10002 ld [%l7 + 0x38], %f1
10003loop_1150:
10004 ba,pt %xcc, loop_1152
10005loop_1151:
10006 st %f4, [%l7 + 0x38]
10007 tgu %icc, 0x5
10008 faligndata %f12, %f0, %f12
10009loop_1152:
10010 ba %icc, loop_1153
10011 movrgz %o3, 0x359, %i0
10012 edge32 %i1, %o2, %o7
10013 tgu %xcc, 0x7
10014loop_1153:
10015 edge32ln %g5, %l1, %l3
10016 tpos %xcc, 0x1
10017 fbn %fcc1, loop_1154
10018 lduh [%l7 + 0x2A], %g6
10019 fnot1 %f6, %f6
10020 fsrc2 %f12, %f0
10021loop_1154:
10022 movre %o1, 0x1C7, %l0
10023 srl %i5, %i3, %l4
10024 edge16n %i4, %i7, %o4
10025 addc %o5, 0x079D, %l5
10026 std %f4, [%l7 + 0x18]
10027 fbl %fcc3, loop_1155
10028 movrlz %g3, 0x3DB, %o0
10029 bvc,a %xcc, loop_1156
10030 fsrc2 %f10, %f14
10031loop_1155:
10032 fpackfix %f2, %f12
10033 subc %g7, 0x1A29, %i6
10034loop_1156:
10035 xnorcc %i2, %g4, %g2
10036 fmovsleu %xcc, %f8, %f5
10037 faligndata %f4, %f12, %f14
10038 nop
10039 setx loop_1157, %l0, %l1
10040 wrpr 0x1, %tl
10041 wrpr %l1, %tpc
10042 add %l1, 0x4, %l1
10043 wrpr %l1, %tnpc
10044 setx 0x34400001400, %l0, %l1
10045 wrpr %l1, %tstate
10046 wrhpr 0x4, %htstate
10047 retry
10048 ldsb [%l7 + 0x37], %o6
10049 ldsw [%l7 + 0x2C], %l6
10050 fands %f5, %f0, %f9
10051loop_1157:
10052 xorcc %g1, %o3, %l2
10053 addccc %i1, %i0, %o7
10054 ldsw [%l7 + 0x30], %o2
10055 lduh [%l7 + 0x2E], %g5
10056 fpadd32s %f1, %f14, %f5
10057 fmovrslez %l3, %f14, %f8
10058 edge8n %g6, %l1, %l0
10059 subc %i5, %i3, %l4
10060 orcc %i4, %o1, %o4
10061 ldsb [%l7 + 0x79], %i7
10062 fbue,a %fcc1, loop_1158
10063 fmovda %xcc, %f8, %f9
10064 fmovsl %icc, %f0, %f7
10065 movpos %icc, %o5, %l5
10066loop_1158:
10067 sth %g3, [%l7 + 0x2A]
10068 fornot1 %f4, %f0, %f6
10069 ldsh [%l7 + 0x1A], %g7
10070 fabsd %f0, %f0
10071 fcmpeq16 %f10, %f4, %o0
10072 fmovdgu %icc, %f1, %f4
10073 movl %xcc, %i2, %g4
10074 fcmpne16 %f0, %f10, %i6
10075 fbuge,a %fcc3, loop_1159
10076 ldub [%l7 + 0x5F], %o6
10077 fexpand %f11, %f4
10078 popc %g2, %l6
10079loop_1159:
10080 lduw [%l7 + 0x30], %g1
10081 sll %o3, %l2, %i1
10082 ldsw [%l7 + 0x2C], %o7
10083 fabsd %f12, %f12
10084 sth %i0, [%l7 + 0x1C]
10085 sth %o2, [%l7 + 0x7C]
10086 stw %l3, [%l7 + 0x64]
10087 fpsub32s %f14, %f8, %f11
10088 lduh [%l7 + 0x0C], %g5
10089 stb %l1, [%l7 + 0x18]
10090 st %f11, [%l7 + 0x5C]
10091 ldub [%l7 + 0x1E], %g6
10092 st %f15, [%l7 + 0x24]
10093 fbu %fcc1, loop_1160
10094 stw %i5, [%l7 + 0x30]
10095 mulscc %l0, %l4, %i3
10096 lduh [%l7 + 0x1C], %i4
10097loop_1160:
10098 fands %f15, %f1, %f4
10099 lduh [%l7 + 0x38], %o4
10100 xorcc %i7, 0x0886, %o5
10101 fnot1 %f10, %f6
10102 fmovdne %icc, %f4, %f4
10103 ldub [%l7 + 0x6E], %o1
10104 edge16 %g3, %l5, %o0
10105 edge8l %g7, %i2, %g4
10106 movne %xcc, %i6, %o6
10107 xorcc %l6, %g2, %o3
10108 tge %icc, 0x1
10109 ldsh [%l7 + 0x72], %l2
10110 orn %g1, %o7, %i0
10111 stw %o2, [%l7 + 0x30]
10112 tcc %icc, 0x4
10113 addcc %l3, 0x1FB2, %i1
10114 fmovrsgz %g5, %f4, %f2
10115 movneg %xcc, %g6, %l1
10116 fmovde %xcc, %f6, %f0
10117 sth %l0, [%l7 + 0x54]
10118 bne loop_1161
10119 mulscc %l4, 0x0BE7, %i3
10120 sth %i5, [%l7 + 0x7C]
10121 array32 %i4, %i7, %o4
10122loop_1161:
10123 fbo %fcc0, loop_1162
10124 stw %o1, [%l7 + 0x68]
10125 umul %o5, %l5, %o0
10126 fmovrdgez %g7, %f10, %f12
10127loop_1162:
10128 edge8n %i2, %g3, %i6
10129 fcmple32 %f10, %f10, %o6
10130 sllx %g4, %l6, %g2
10131 fpadd32s %f1, %f5, %f15
10132 st %f2, [%l7 + 0x14]
10133 tvs %xcc, 0x4
10134 edge8l %l2, %o3, %g1
10135 ta %icc, 0x1
10136 ldx [%l7 + 0x30], %i0
10137 mova %xcc, %o2, %l3
10138 ldd [%l7 + 0x10], %f8
10139 ldsb [%l7 + 0x2F], %o7
10140 ble,a,pt %icc, loop_1163
10141 ldsw [%l7 + 0x78], %i1
10142 stx %g6, [%l7 + 0x20]
10143 stw %g5, [%l7 + 0x28]
10144loop_1163:
10145 addcc %l1, %l0, %l4
10146 movle %icc, %i5, %i4
10147 nop
10148 setx loop_1164, %l0, %l1
10149 wrpr 0x1, %tl
10150 wrpr %l1, %tpc
10151 add %l1, 0x4, %l1
10152 wrpr %l1, %tnpc
10153 setx 0x34400001400, %l0, %l1
10154 wrpr %l1, %tstate
10155 wrhpr 0x4, %htstate
10156 retry
10157 ldsh [%l7 + 0x10], %i7
10158 stx %i3, [%l7 + 0x78]
10159 fmovspos %icc, %f4, %f10
10160loop_1164:
10161 ldsb [%l7 + 0x4C], %o1
10162 fmovdleu %xcc, %f12, %f10
10163 bvs,a,pt %icc, loop_1165
10164 fpmerge %f6, %f3, %f0
10165 ldsh [%l7 + 0x2C], %o4
10166 bne %xcc, loop_1166
10167loop_1165:
10168 ld [%l7 + 0x68], %f2
10169 stx %o5, [%l7 + 0x68]
10170 nop
10171 setx loop_1167, %l0, %l1
10172 jmpl %l1, %o0
10173loop_1166:
10174 ta %xcc, 0x5
10175 ldd [%l7 + 0x10], %f10
10176 bcs,pn %icc, loop_1168
10177loop_1167:
10178 edge16ln %l5, %g7, %g3
10179 st %f11, [%l7 + 0x48]
10180 bvc loop_1169
10181loop_1168:
10182 tge %xcc, 0x4
10183 lduw [%l7 + 0x0C], %i6
10184 ldd [%l7 + 0x70], %f4
10185loop_1169:
10186 movge %icc, %o6, %g4
10187 lduw [%l7 + 0x6C], %i2
10188 ldub [%l7 + 0x75], %g2
10189 ldd [%l7 + 0x50], %f6
10190 edge8ln %l2, %o3, %g1
10191 fpack32 %f12, %f6, %f6
10192 fnot1 %f12, %f10
10193 fsrc1 %f8, %f6
10194 tvc %xcc, 0x2
10195 lduw [%l7 + 0x70], %l6
10196 ta %xcc, 0x7
10197 stw %o2, [%l7 + 0x28]
10198 movleu %icc, %l3, %o7
10199 fabss %f1, %f5
10200 tpos %xcc, 0x1
10201 smul %i0, %i1, %g5
10202 lduw [%l7 + 0x54], %g6
10203 fsrc1s %f7, %f5
10204 bne,a,pt %xcc, loop_1170
10205 tsubcctv %l0, %l4, %l1
10206 siam 0x5
10207 ldsb [%l7 + 0x46], %i5
10208loop_1170:
10209 sllx %i4, %i3, %o1
10210 fmovscs %xcc, %f15, %f7
10211 edge8n %i7, %o5, %o4
10212 lduh [%l7 + 0x22], %o0
10213 udivx %g7, 0x137D, %l5
10214 fmovsle %xcc, %f15, %f8
10215 stb %g3, [%l7 + 0x60]
10216 fmovsgu %xcc, %f10, %f5
10217 ld [%l7 + 0x54], %f14
10218 st %f9, [%l7 + 0x28]
10219 movrgz %i6, %g4, %o6
10220 fmovdg %icc, %f13, %f14
10221 sdiv %i2, 0x1365, %l2
10222 fabss %f14, %f14
10223 brlz,a %o3, loop_1171
10224 ldsh [%l7 + 0x12], %g2
10225 fmovsne %icc, %f14, %f0
10226 movrne %g1, %l6, %l3
10227loop_1171:
10228 udiv %o2, 0x0123, %o7
10229 fandnot1 %f0, %f12, %f10
10230 edge8l %i1, %i0, %g5
10231 fmuld8ulx16 %f9, %f4, %f14
10232 lduw [%l7 + 0x08], %g6
10233 edge8n %l0, %l1, %i5
10234 lduh [%l7 + 0x0C], %i4
10235 stb %l4, [%l7 + 0x76]
10236 st %f9, [%l7 + 0x2C]
10237 fmovrslz %i3, %f14, %f7
10238 fandnot2 %f2, %f12, %f4
10239 ldsh [%l7 + 0x7A], %i7
10240 ldub [%l7 + 0x59], %o1
10241 movrlz %o4, 0x345, %o5
10242 ldx [%l7 + 0x08], %o0
10243 tvs %xcc, 0x7
10244 fmovrsne %g7, %f4, %f11
10245 stb %l5, [%l7 + 0x40]
10246 ldsb [%l7 + 0x14], %i6
10247 stw %g3, [%l7 + 0x0C]
10248 xor %g4, 0x102D, %i2
10249 taddcc %o6, %o3, %g2
10250 te %xcc, 0x0
10251 tcs %icc, 0x2
10252 mulscc %g1, %l2, %l3
10253 ldub [%l7 + 0x7A], %o2
10254 fmovd %f8, %f2
10255 fmul8sux16 %f8, %f0, %f2
10256 ldd [%l7 + 0x30], %f8
10257 stw %l6, [%l7 + 0x24]
10258 smul %o7, %i0, %g5
10259 brgz,a %i1, loop_1172
10260 tvc %icc, 0x2
10261 fornot1 %f4, %f0, %f2
10262 edge32ln %g6, %l0, %l1
10263loop_1172:
10264 ldsh [%l7 + 0x62], %i4
10265 fxor %f4, %f8, %f12
10266 fornot1s %f15, %f12, %f13
10267 ldd [%l7 + 0x10], %f0
10268 movg %xcc, %l4, %i3
10269 fmul8x16au %f7, %f6, %f2
10270 ldsw [%l7 + 0x44], %i7
10271 tleu %icc, 0x1
10272 srax %i5, %o4, %o5
10273 stb %o1, [%l7 + 0x09]
10274 lduh [%l7 + 0x6A], %o0
10275 tcc %icc, 0x4
10276 ldsh [%l7 + 0x42], %l5
10277 tvs %xcc, 0x2
10278 fzero %f12
10279 fnegs %f14, %f5
10280 bcs,pt %icc, loop_1173
10281 fcmpne32 %f14, %f4, %i6
10282 edge32n %g7, %g4, %i2
10283 bpos,a loop_1174
10284loop_1173:
10285 fcmple32 %f8, %f12, %g3
10286 lduh [%l7 + 0x4A], %o3
10287 orcc %g2, %o6, %g1
10288loop_1174:
10289 fbul,a %fcc3, loop_1175
10290 fcmple16 %f8, %f12, %l2
10291 st %f2, [%l7 + 0x30]
10292 stb %l3, [%l7 + 0x77]
10293loop_1175:
10294 xorcc %l6, %o2, %o7
10295 fmul8sux16 %f2, %f10, %f10
10296 fmovdl %xcc, %f9, %f13
10297 call loop_1176
10298 fcmpne16 %f6, %f10, %i0
10299 fmovsn %xcc, %f7, %f1
10300 fbge %fcc1, loop_1177
10301loop_1176:
10302 fmovrslez %g5, %f15, %f12
10303 fmovdgu %xcc, %f8, %f2
10304 umulcc %i1, 0x1FCE, %g6
10305loop_1177:
10306 fmovsgu %icc, %f4, %f3
10307 xnor %l0, %i4, %l4
10308 tsubcctv %i3, 0x16C5, %l1
10309 fbl %fcc2, loop_1178
10310 fbe,a %fcc0, loop_1179
10311 sth %i5, [%l7 + 0x0A]
10312 bg,a loop_1180
10313loop_1178:
10314 fbg %fcc0, loop_1181
10315loop_1179:
10316 fandnot2s %f15, %f15, %f2
10317 movneg %xcc, %i7, %o5
10318loop_1180:
10319 be,pt %icc, loop_1182
10320loop_1181:
10321 fmovrsgez %o4, %f9, %f8
10322 fble %fcc3, loop_1183
10323 fba,a %fcc0, loop_1184
10324loop_1182:
10325 fand %f10, %f2, %f6
10326 brgz,a %o0, loop_1185
10327loop_1183:
10328 bge,pn %xcc, loop_1186
10329loop_1184:
10330 fbg,a %fcc0, loop_1187
10331 tpos %icc, 0x5
10332loop_1185:
10333 taddcc %o1, %i6, %g7
10334loop_1186:
10335 be,pt %xcc, loop_1188
10336loop_1187:
10337 ldsw [%l7 + 0x58], %g4
10338 fmovspos %xcc, %f2, %f9
10339 bshuffle %f2, %f6, %f0
10340loop_1188:
10341 tpos %icc, 0x6
10342 nop
10343 setx loop_1189, %l0, %l1
10344 wrpr 0x1, %tl
10345 wrpr %l1, %tpc
10346 add %l1, 0x4, %l1
10347 wrpr %l1, %tnpc
10348 setx 0x34400001400, %l0, %l1
10349 wrpr %l1, %tstate
10350 wrhpr 0x4, %htstate
10351 retry
10352 xnorcc %i2, %l5, %g3
10353 nop
10354 setx loop_1190, %l0, %l1
10355 jmpl %l1, %g2
10356 fxnor %f2, %f6, %f14
10357loop_1189:
10358 movneg %icc, %o6, %o3
10359 sth %l2, [%l7 + 0x7A]
10360loop_1190:
10361 fsrc2s %f7, %f10
10362 movvc %icc, %l3, %g1
10363 ldsb [%l7 + 0x15], %l6
10364 taddcc %o2, 0x0BCC, %i0
10365 array32 %o7, %i1, %g5
10366 fmovrdlez %l0, %f10, %f14
10367 fbn %fcc0, loop_1191
10368 fmovd %f10, %f8
10369 bne,pn %icc, loop_1192
10370 fpadd16s %f9, %f8, %f2
10371loop_1191:
10372 fsrc1s %f6, %f5
10373 or %g6, 0x119B, %i4
10374loop_1192:
10375 tvs %xcc, 0x2
10376 lduh [%l7 + 0x52], %i3
10377 movrne %l1, %l4, %i5
10378 ldd [%l7 + 0x50], %f6
10379 for %f12, %f8, %f0
10380 srlx %i7, 0x01, %o4
10381 fmovscc %icc, %f12, %f12
10382 bl,a,pt %icc, loop_1193
10383 ldsw [%l7 + 0x20], %o0
10384 stb %o5, [%l7 + 0x1F]
10385 xorcc %i6, 0x1711, %o1
10386loop_1193:
10387 bvs,a loop_1194
10388 bcc,a,pt %icc, loop_1195
10389 popc 0x1DBE, %g7
10390 sth %i2, [%l7 + 0x66]
10391loop_1194:
10392 fpack32 %f8, %f10, %f8
10393loop_1195:
10394 ldsh [%l7 + 0x5E], %g4
10395 alignaddr %l5, %g3, %g2
10396 stx %o3, [%l7 + 0x40]
10397 taddcc %l2, 0x135F, %l3
10398 fmovrdne %o6, %f6, %f10
10399 bge,a loop_1196
10400 tleu %icc, 0x3
10401 fmovdg %xcc, %f5, %f5
10402 subccc %l6, %g1, %o2
10403loop_1196:
10404 ld [%l7 + 0x10], %f12
10405 array8 %o7, %i0, %g5
10406 fbue,a %fcc2, loop_1197
10407 lduh [%l7 + 0x1E], %l0
10408 brgz %i1, loop_1198
10409 bleu loop_1199
10410loop_1197:
10411 sth %i4, [%l7 + 0x60]
10412 fmovrdgez %g6, %f14, %f10
10413loop_1198:
10414 ldx [%l7 + 0x38], %l1
10415loop_1199:
10416 bneg,a loop_1200
10417 srl %i3, %i5, %i7
10418 ldsw [%l7 + 0x2C], %o4
10419 ldub [%l7 + 0x64], %o0
10420loop_1200:
10421 fnegs %f8, %f0
10422 ldsh [%l7 + 0x0C], %l4
10423 movvc %icc, %o5, %i6
10424 fmovsn %icc, %f12, %f8
10425 fmovrse %g7, %f9, %f9
10426 fmovrdgez %i2, %f0, %f4
10427 umul %o1, 0x10A1, %g4
10428 lduw [%l7 + 0x18], %g3
10429 fsrc1s %f1, %f15
10430 ldsw [%l7 + 0x68], %l5
10431 stx %g2, [%l7 + 0x08]
10432 fmovda %icc, %f0, %f1
10433 edge8n %o3, %l3, %o6
10434 stw %l6, [%l7 + 0x5C]
10435 stw %g1, [%l7 + 0x64]
10436 array32 %l2, %o7, %o2
10437 bgu loop_1201
10438 fmovdvs %xcc, %f8, %f9
10439 fands %f9, %f7, %f5
10440 smul %i0, 0x11B0, %l0
10441loop_1201:
10442 siam 0x0
10443 tneg %xcc, 0x3
10444 stw %i1, [%l7 + 0x74]
10445 brnz %i4, loop_1202
10446 ba,pn %xcc, loop_1203
10447 sllx %g5, 0x1F, %g6
10448 fones %f8
10449loop_1202:
10450 ldub [%l7 + 0x4C], %l1
10451loop_1203:
10452 fmovsvs %icc, %f3, %f4
10453 sethi 0x0A46, %i3
10454 taddcc %i7, %i5, %o4
10455 movre %o0, %l4, %i6
10456 bshuffle %f12, %f2, %f2
10457 ldub [%l7 + 0x6A], %g7
10458 siam 0x1
10459 fmovspos %xcc, %f8, %f11
10460 st %f13, [%l7 + 0x78]
10461 brlez %i2, loop_1204
10462 movrne %o5, %o1, %g4
10463 edge32n %g3, %g2, %o3
10464 tg %icc, 0x3
10465loop_1204:
10466 fnot1 %f4, %f8
10467 fblg,a %fcc1, loop_1205
10468 lduw [%l7 + 0x74], %l5
10469 umulcc %o6, 0x1897, %l3
10470 fbl %fcc2, loop_1206
10471loop_1205:
10472 stw %l6, [%l7 + 0x34]
10473 fmovrslz %l2, %f7, %f15
10474 fcmps %fcc2, %f12, %f0
10475loop_1206:
10476 ldsh [%l7 + 0x62], %o7
10477 ldd [%l7 + 0x40], %f10
10478 sth %g1, [%l7 + 0x2A]
10479 alignaddr %i0, %o2, %i1
10480 be loop_1207
10481 fmovsleu %icc, %f4, %f5
10482 tvs %icc, 0x5
10483 ldx [%l7 + 0x10], %l0
10484loop_1207:
10485 ldd [%l7 + 0x60], %f12
10486 fmovdvs %icc, %f15, %f15
10487 sth %g5, [%l7 + 0x36]
10488 fcmpne32 %f8, %f14, %i4
10489 fbule %fcc3, loop_1208
10490 ldsh [%l7 + 0x28], %g6
10491 movrlez %i3, 0x0D4, %l1
10492 fmovdvc %xcc, %f7, %f1
10493loop_1208:
10494 movge %icc, %i7, %i5
10495 fpadd16 %f4, %f8, %f6
10496 brlz %o0, loop_1209
10497 lduw [%l7 + 0x44], %o4
10498 fmovsn %icc, %f9, %f10
10499 tgu %icc, 0x6
10500loop_1209:
10501 stw %i6, [%l7 + 0x74]
10502 brz,a %g7, loop_1210
10503 fmovde %xcc, %f1, %f15
10504 tsubcctv %l4, %o5, %i2
10505 ldx [%l7 + 0x30], %o1
10506loop_1210:
10507 array8 %g3, %g4, %o3
10508 sth %g2, [%l7 + 0x5C]
10509 fmovdg %icc, %f9, %f14
10510 popc 0x15C8, %l5
10511 tl %icc, 0x5
10512 ldsw [%l7 + 0x44], %l3
10513 fone %f4
10514 ldsb [%l7 + 0x08], %o6
10515 andn %l2, 0x1073, %l6
10516 fmovdn %icc, %f1, %f2
10517 stx %o7, [%l7 + 0x08]
10518 stw %g1, [%l7 + 0x1C]
10519 fxor %f12, %f14, %f14
10520 ldub [%l7 + 0x37], %i0
10521 lduw [%l7 + 0x34], %i1
10522 ldx [%l7 + 0x08], %o2
10523 fnot2s %f8, %f6
10524 nop
10525 setx loop_1211, %l0, %l1
10526 wrpr 0x1, %tl
10527 wrpr %l1, %tnpc
10528 setx 0x34400001400, %l0, %l1
10529 wrpr %l1, %tstate
10530 wrhpr 0x4, %htstate
10531 done
10532 smul %l0, %i4, %g5
10533 movrne %g6, %i3, %l1
10534 std %f0, [%l7 + 0x40]
10535loop_1211:
10536 tcs %xcc, 0x3
10537 fbue,a %fcc0, loop_1212
10538 fbn,a %fcc2, loop_1213
10539 fbg %fcc1, loop_1214
10540 movleu %xcc, %i7, %o0
10541loop_1212:
10542 lduw [%l7 + 0x74], %i5
10543loop_1213:
10544 stb %o4, [%l7 + 0x67]
10545loop_1214:
10546 fmovsneg %icc, %f7, %f1
10547 sra %g7, %i6, %o5
10548 movle %xcc, %l4, %o1
10549 bcs,a loop_1215
10550 fbuge,a %fcc2, loop_1216
10551 fmovrslz %g3, %f2, %f15
10552 stb %i2, [%l7 + 0x09]
10553loop_1215:
10554 fxors %f3, %f3, %f8
10555loop_1216:
10556 fmovsa %xcc, %f4, %f1
10557 ldx [%l7 + 0x50], %g4
10558 movre %g2, 0x1CE, %l5
10559 fornot1s %f1, %f14, %f7
10560 fmovrsgez %o3, %f11, %f11
10561 xnorcc %l3, %o6, %l6
10562 faligndata %f0, %f8, %f4
10563 brgez,a %o7, loop_1217
10564 ldx [%l7 + 0x48], %g1
10565 fxnors %f2, %f6, %f14
10566 fand %f14, %f0, %f10
10567loop_1217:
10568 movre %l2, %i0, %o2
10569 siam 0x3
10570 sth %l0, [%l7 + 0x3E]
10571 stx %i4, [%l7 + 0x20]
10572 edge16 %i1, %g5, %g6
10573 subccc %i3, 0x132F, %i7
10574 std %f10, [%l7 + 0x08]
10575 addccc %o0, %i5, %o4
10576 stx %g7, [%l7 + 0x40]
10577 sub %i6, 0x1A57, %l1
10578 fsrc2s %f15, %f3
10579 std %f0, [%l7 + 0x48]
10580 tl %icc, 0x6
10581 fnor %f12, %f0, %f0
10582 bvc loop_1218
10583 smul %o5, 0x1313, %l4
10584 stx %o1, [%l7 + 0x30]
10585 bneg,a,pt %icc, loop_1219
10586loop_1218:
10587 andn %i2, %g4, %g2
10588 fsrc1s %f15, %f15
10589 tsubcctv %l5, 0x05F2, %g3
10590loop_1219:
10591 ldsb [%l7 + 0x5E], %o3
10592 ldsh [%l7 + 0x14], %l3
10593 nop
10594 setx loop_1220, %l0, %l1
10595 wrpr 0x1, %tl
10596 wrpr %l1, %tpc
10597 add %l1, 0x4, %l1
10598 wrpr %l1, %tnpc
10599 setx 0x34400001400, %l0, %l1
10600 wrpr %l1, %tstate
10601 wrhpr 0x4, %htstate
10602 retry
10603 fmovrdlz %o6, %f10, %f10
10604 orncc %l6, 0x1DAA, %o7
10605 bge,a loop_1221
10606loop_1220:
10607 alignaddr %g1, %i0, %o2
10608 movrlz %l0, %l2, %i1
10609 ldub [%l7 + 0x2E], %g5
10610loop_1221:
10611 ldsh [%l7 + 0x56], %g6
10612 subc %i3, %i7, %o0
10613 tne %icc, 0x7
10614 srax %i4, 0x17, %o4
10615 std %f6, [%l7 + 0x40]
10616 stb %i5, [%l7 + 0x2A]
10617 faligndata %f8, %f4, %f6
10618 ldub [%l7 + 0x75], %g7
10619 tpos %xcc, 0x0
10620 udivx %l1, 0x0048, %o5
10621 fmovdgu %icc, %f1, %f0
10622 subcc %l4, %o1, %i2
10623 movvc %icc, %i6, %g2
10624 bvc,pt %xcc, loop_1222
10625 tg %icc, 0x0
10626 bvc,a loop_1223
10627 xorcc %l5, 0x134A, %g4
10628loop_1222:
10629 lduw [%l7 + 0x38], %o3
10630 fbge %fcc1, loop_1224
10631loop_1223:
10632 sll %l3, 0x11, %o6
10633 srl %l6, %g3, %g1
10634 lduh [%l7 + 0x16], %o7
10635loop_1224:
10636 ldsw [%l7 + 0x34], %o2
10637 ldsb [%l7 + 0x17], %i0
10638 tvs %icc, 0x0
10639 te %xcc, 0x4
10640 ldsh [%l7 + 0x44], %l2
10641 fmovsge %xcc, %f4, %f14
10642 udiv %l0, 0x12F0, %g5
10643 stb %g6, [%l7 + 0x0B]
10644 ldsh [%l7 + 0x5C], %i3
10645 fcmpes %fcc0, %f15, %f3
10646 ldub [%l7 + 0x2B], %i1
10647 sth %i7, [%l7 + 0x70]
10648 array16 %o0, %i4, %o4
10649 ldub [%l7 + 0x6E], %i5
10650 tge %icc, 0x6
10651 ldsw [%l7 + 0x30], %l1
10652 bgu,pt %xcc, loop_1225
10653 stw %o5, [%l7 + 0x54]
10654 edge16l %l4, %o1, %g7
10655 udiv %i2, 0x1ECD, %g2
10656loop_1225:
10657 brgez,a %i6, loop_1226
10658 bge,a,pt %xcc, loop_1227
10659 fmuld8ulx16 %f3, %f2, %f2
10660 tsubcc %g4, 0x029F, %o3
10661loop_1226:
10662 movle %xcc, %l5, %l3
10663loop_1227:
10664 tvs %xcc, 0x5
10665 stw %l6, [%l7 + 0x28]
10666 tleu %icc, 0x3
10667 fmovsg %xcc, %f12, %f15
10668 srlx %g3, 0x01, %g1
10669 ldub [%l7 + 0x5F], %o6
10670 fnegs %f8, %f12
10671 ldsh [%l7 + 0x74], %o7
10672 fbge %fcc2, loop_1228
10673 fones %f14
10674 brgz,a %o2, loop_1229
10675 edge8n %l2, %i0, %g5
10676loop_1228:
10677 brz,a %l0, loop_1230
10678 pdist %f2, %f12, %f0
10679loop_1229:
10680 fcmps %fcc0, %f9, %f14
10681 fors %f5, %f9, %f7
10682loop_1230:
10683 ldsh [%l7 + 0x32], %g6
10684 lduh [%l7 + 0x72], %i3
10685 movn %icc, %i7, %i1
10686 bvs,a loop_1231
10687 movvs %xcc, %i4, %o0
10688 stb %i5, [%l7 + 0x59]
10689 std %f12, [%l7 + 0x58]
10690loop_1231:
10691 sra %l1, %o5, %o4
10692 fnands %f15, %f2, %f0
10693 tsubcc %l4, 0x16AE, %g7
10694 xor %i2, 0x0E22, %o1
10695 te %xcc, 0x2
10696 ldd [%l7 + 0x40], %f6
10697 fnegd %f8, %f2
10698 ldx [%l7 + 0x70], %i6
10699 fone %f12
10700 fmovsvs %xcc, %f10, %f15
10701 nop
10702 setx loop_1232, %l0, %l1
10703 jmpl %l1, %g2
10704 fandnot1 %f6, %f0, %f4
10705 stb %o3, [%l7 + 0x12]
10706 bl,a loop_1233
10707loop_1232:
10708 brgz,a %g4, loop_1234
10709 fabsd %f8, %f14
10710 te %xcc, 0x0
10711loop_1233:
10712 edge8ln %l3, %l6, %l5
10713loop_1234:
10714 fmovdleu %icc, %f4, %f3
10715 mulscc %g3, 0x03E9, %g1
10716 movle %xcc, %o6, %o2
10717 edge8ln %o7, %i0, %g5
10718 fmovdl %xcc, %f15, %f1
10719 fcmpne32 %f8, %f12, %l0
10720 lduh [%l7 + 0x3E], %l2
10721 fpadd16s %f7, %f13, %f15
10722 fcmple16 %f6, %f10, %i3
10723 mova %xcc, %g6, %i1
10724 stx %i4, [%l7 + 0x60]
10725 ldsb [%l7 + 0x45], %o0
10726 fmovsvs %xcc, %f14, %f15
10727 bgu,a %xcc, loop_1235
10728 fmovrdgz %i5, %f10, %f8
10729 lduw [%l7 + 0x08], %i7
10730 movcc %xcc, %o5, %o4
10731loop_1235:
10732 stx %l1, [%l7 + 0x48]
10733 fcmple16 %f8, %f6, %l4
10734 fabss %f11, %f7
10735 fbl %fcc1, loop_1236
10736 fpadd32s %f0, %f8, %f5
10737 stw %g7, [%l7 + 0x40]
10738 tgu %xcc, 0x5
10739loop_1236:
10740 fmovdne %xcc, %f12, %f4
10741 bcs loop_1237
10742 fbul %fcc1, loop_1238
10743 tsubcctv %i2, 0x174C, %i6
10744 fmovrde %o1, %f0, %f6
10745loop_1237:
10746 fandnot1 %f14, %f4, %f14
10747loop_1238:
10748 fmovsl %icc, %f2, %f15
10749 fpmerge %f15, %f7, %f6
10750 be,a loop_1239
10751 std %f12, [%l7 + 0x48]
10752 fmovsgu %icc, %f7, %f5
10753 bpos,a,pt %xcc, loop_1240
10754loop_1239:
10755 fmovrse %g2, %f3, %f13
10756 stw %o3, [%l7 + 0x40]
10757 fcmpgt16 %f10, %f10, %l3
10758loop_1240:
10759 edge16l %g4, %l6, %g3
10760 fmovsge %icc, %f12, %f13
10761 addc %g1, 0x1216, %o6
10762 fzeros %f0
10763 mova %icc, %o2, %l5
10764 movpos %icc, %o7, %g5
10765 popc 0x1359, %i0
10766 andncc %l2, %l0, %g6
10767 fmul8x16 %f6, %f8, %f2
10768 bgu,a,pt %xcc, loop_1241
10769 sub %i1, %i3, %i4
10770 ldd [%l7 + 0x68], %f12
10771 fmuld8ulx16 %f0, %f12, %f10
10772loop_1241:
10773 edge32ln %o0, %i7, %i5
10774 lduh [%l7 + 0x56], %o4
10775 fbu,a %fcc0, loop_1242
10776 movgu %xcc, %l1, %l4
10777 array16 %o5, %i2, %g7
10778 fsrc1s %f3, %f3
10779loop_1242:
10780 fornot2 %f10, %f4, %f12
10781 fcmpd %fcc1, %f12, %f6
10782 fmul8x16al %f0, %f1, %f2
10783 std %f4, [%l7 + 0x58]
10784 stw %i6, [%l7 + 0x38]
10785 fone %f0
10786 brz,a %g2, loop_1243
10787 ldsw [%l7 + 0x5C], %o3
10788 fxors %f4, %f2, %f15
10789 fnegd %f8, %f8
10790loop_1243:
10791 edge16ln %o1, %g4, %l3
10792 tcc %xcc, 0x0
10793 sethi 0x0E21, %g3
10794 fmovd %f12, %f8
10795 fmovsleu %xcc, %f13, %f10
10796 array32 %g1, %l6, %o6
10797 sth %o2, [%l7 + 0x4A]
10798 fmovs %f1, %f9
10799 movvc %xcc, %o7, %g5
10800 fmovda %xcc, %f9, %f7
10801 movneg %xcc, %i0, %l5
10802 stx %l0, [%l7 + 0x10]
10803 ldsb [%l7 + 0x46], %g6
10804 stx %i1, [%l7 + 0x50]
10805 ldd [%l7 + 0x38], %f10
10806 stb %l2, [%l7 + 0x2F]
10807 add %i4, %o0, %i7
10808 ldd [%l7 + 0x30], %f6
10809 movrlez %i5, %o4, %l1
10810 fmovdg %xcc, %f3, %f5
10811 fnegd %f12, %f2
10812 fandnot1 %f2, %f0, %f14
10813 sdiv %l4, 0x052B, %o5
10814 movcs %xcc, %i2, %i3
10815 st %f5, [%l7 + 0x60]
10816 fornot2 %f12, %f0, %f14
10817 brlz %i6, loop_1244
10818 movrgez %g7, %o3, %o1
10819 udivx %g2, 0x015C, %l3
10820 fmovsvc %icc, %f10, %f0
10821loop_1244:
10822 fmul8ulx16 %f12, %f14, %f10
10823 fmovrdgz %g3, %f2, %f0
10824 fpadd32s %f15, %f12, %f4
10825 fzero %f4
10826 edge8 %g4, %l6, %o6
10827 fcmpgt16 %f10, %f0, %g1
10828 mulscc %o2, 0x17BD, %g5
10829 andncc %i0, %o7, %l0
10830 fmovdge %xcc, %f10, %f7
10831 lduw [%l7 + 0x2C], %g6
10832 sth %l5, [%l7 + 0x56]
10833 movrlz %i1, %l2, %o0
10834 fxors %f1, %f4, %f0
10835 fand %f2, %f0, %f12
10836 ldd [%l7 + 0x10], %f0
10837 sra %i7, %i5, %o4
10838 bl,a,pn %icc, loop_1245
10839 ldd [%l7 + 0x08], %f0
10840 st %f2, [%l7 + 0x74]
10841 fmovdle %xcc, %f6, %f10
10842loop_1245:
10843 stb %i4, [%l7 + 0x49]
10844 fmovda %xcc, %f4, %f12
10845 sethi 0x0616, %l1
10846 move %xcc, %l4, %i2
10847 fbe %fcc0, loop_1246
10848 ldsb [%l7 + 0x6D], %o5
10849 bpos,pt %icc, loop_1247
10850 ld [%l7 + 0x58], %f9
10851loop_1246:
10852 fmovsgu %xcc, %f9, %f4
10853 bneg,a loop_1248
10854loop_1247:
10855 stb %i3, [%l7 + 0x53]
10856 lduh [%l7 + 0x3E], %g7
10857 fbug,a %fcc3, loop_1249
10858loop_1248:
10859 tl %icc, 0x3
10860 brgez,a %o3, loop_1250
10861 bcs,a %icc, loop_1251
10862loop_1249:
10863 lduw [%l7 + 0x18], %i6
10864 ldx [%l7 + 0x70], %g2
10865loop_1250:
10866 xnor %o1, 0x1FAC, %l3
10867loop_1251:
10868 ldsh [%l7 + 0x38], %g3
10869 fbl,a %fcc1, loop_1252
10870 sth %g4, [%l7 + 0x62]
10871 movre %o6, 0x1E5, %l6
10872 orcc %g1, %o2, %g5
10873loop_1252:
10874 fmul8x16au %f6, %f14, %f8
10875 ldub [%l7 + 0x55], %i0
10876 lduw [%l7 + 0x3C], %o7
10877 stb %l0, [%l7 + 0x22]
10878 fnands %f15, %f14, %f6
10879 fpack16 %f10, %f0
10880 fcmpgt32 %f2, %f10, %l5
10881 xnor %i1, 0x1FAA, %g6
10882 smulcc %l2, 0x0C1F, %i7
10883 fnors %f2, %f7, %f7
10884 movvs %icc, %i5, %o4
10885 fpmerge %f15, %f3, %f8
10886 array32 %i4, %o0, %l4
10887 fbuge,a %fcc0, loop_1253
10888 ld [%l7 + 0x78], %f8
10889 tleu %xcc, 0x2
10890 lduw [%l7 + 0x6C], %i2
10891loop_1253:
10892 fmovrde %l1, %f0, %f2
10893 fnor %f12, %f10, %f10
10894 brz,a %o5, loop_1254
10895 stb %g7, [%l7 + 0x3F]
10896 stx %i3, [%l7 + 0x18]
10897 brnz,a %i6, loop_1255
10898loop_1254:
10899 fnot2 %f10, %f10
10900 subcc %g2, 0x1747, %o3
10901 tcc %icc, 0x6
10902loop_1255:
10903 stx %o1, [%l7 + 0x10]
10904 ba,a,pn %xcc, loop_1256
10905 fbule %fcc2, loop_1257
10906 fbo,a %fcc3, loop_1258
10907 fbug %fcc3, loop_1259
10908loop_1256:
10909 stb %l3, [%l7 + 0x32]
10910loop_1257:
10911 std %f4, [%l7 + 0x18]
10912loop_1258:
10913 stw %g3, [%l7 + 0x30]
10914loop_1259:
10915 alignaddrl %g4, %o6, %l6
10916 fpsub32 %f8, %f14, %f14
10917 fbug %fcc2, loop_1260
10918 movleu %xcc, %g1, %o2
10919 ldsh [%l7 + 0x7C], %i0
10920 fandnot2 %f2, %f2, %f14
10921loop_1260:
10922 lduw [%l7 + 0x78], %g5
10923 bn loop_1261
10924 ldsh [%l7 + 0x08], %o7
10925 fabsd %f12, %f6
10926 fmovdvs %xcc, %f0, %f13
10927loop_1261:
10928 bneg,a,pn %icc, loop_1262
10929 edge8n %l0, %i1, %g6
10930 stb %l5, [%l7 + 0x17]
10931 tg %icc, 0x6
10932loop_1262:
10933 edge16l %l2, %i7, %i5
10934 mulscc %i4, %o0, %l4
10935 srl %i2, 0x19, %o4
10936 fnot1s %f9, %f2
10937 fcmpne32 %f4, %f2, %o5
10938 fba %fcc1, loop_1263
10939 ldx [%l7 + 0x58], %l1
10940 udiv %i3, 0x054C, %i6
10941 fbge %fcc0, loop_1264
10942loop_1263:
10943 fmovdvc %xcc, %f2, %f7
10944 movrlez %g2, %o3, %g7
10945 fmovda %xcc, %f14, %f4
10946loop_1264:
10947 stw %o1, [%l7 + 0x20]
10948 sth %g3, [%l7 + 0x68]
10949 stb %l3, [%l7 + 0x44]
10950 fmovrslz %o6, %f5, %f3
10951 ldub [%l7 + 0x1F], %l6
10952 array32 %g1, %g4, %o2
10953 sub %i0, 0x0860, %o7
10954 subcc %l0, 0x194E, %i1
10955 fones %f8
10956 xnor %g6, %g5, %l5
10957 call loop_1265
10958 brgez,a %l2, loop_1266
10959 udivcc %i7, 0x0302, %i4
10960 fba,a %fcc0, loop_1267
10961loop_1265:
10962 sdiv %i5, 0x1334, %l4
10963loop_1266:
10964 fblg %fcc3, loop_1268
10965 fone %f10
10966loop_1267:
10967 stx %i2, [%l7 + 0x38]
10968 fornot1 %f8, %f2, %f6
10969loop_1268:
10970 fbl %fcc1, loop_1269
10971 fmovrdne %o0, %f2, %f2
10972 fba %fcc0, loop_1270
10973 bge loop_1271
10974loop_1269:
10975 udivx %o5, 0x0615, %l1
10976 fmovdne %xcc, %f5, %f6
10977loop_1270:
10978 fmovsneg %xcc, %f4, %f1
10979loop_1271:
10980 fmovde %xcc, %f1, %f5
10981 edge8ln %i3, %o4, %i6
10982 fmovrdgez %g2, %f2, %f8
10983 pdist %f8, %f0, %f10
10984 std %f6, [%l7 + 0x20]
10985 edge16n %o3, %g7, %g3
10986 ldsh [%l7 + 0x4E], %o1
10987 stx %o6, [%l7 + 0x28]
10988 fbn,a %fcc0, loop_1272
10989 sll %l3, %g1, %l6
10990 ldsb [%l7 + 0x59], %o2
10991 ldsh [%l7 + 0x6C], %i0
10992loop_1272:
10993 fbe,a %fcc3, loop_1273
10994 fandnot2s %f11, %f15, %f4
10995 fsrc2 %f4, %f10
10996 edge32ln %o7, %g4, %i1
10997loop_1273:
10998 lduw [%l7 + 0x5C], %l0
10999 ble,a,pn %icc, loop_1274
11000 or %g6, %g5, %l2
11001 be,a loop_1275
11002 fmovda %xcc, %f11, %f5
11003loop_1274:
11004 tl %icc, 0x4
11005 st %f9, [%l7 + 0x5C]
11006loop_1275:
11007 fcmped %fcc1, %f12, %f12
11008 fmovdge %xcc, %f0, %f3
11009 sth %i7, [%l7 + 0x62]
11010 ldsw [%l7 + 0x40], %l5
11011 move %icc, %i4, %i5
11012 lduh [%l7 + 0x0C], %i2
11013 ldd [%l7 + 0x28], %f10
11014 edge16ln %o0, %o5, %l4
11015 fmovdle %icc, %f15, %f13
11016 tcs %icc, 0x7
11017 lduh [%l7 + 0x0C], %l1
11018 fcmpne32 %f2, %f12, %i3
11019 movle %icc, %i6, %g2
11020 fpadd16 %f4, %f14, %f8
11021 nop
11022 setx loop_1276, %l0, %l1
11023 wrpr 0x1, %tl
11024 wrpr %l1, %tpc
11025 add %l1, 0x4, %l1
11026 wrpr %l1, %tnpc
11027 setx 0x34400001400, %l0, %l1
11028 wrpr %l1, %tstate
11029 wrhpr 0x4, %htstate
11030 retry
11031 fnegs %f15, %f4
11032 ldsw [%l7 + 0x44], %o4
11033 pdist %f6, %f4, %f14
11034loop_1276:
11035 xnorcc %o3, 0x0113, %g3
11036 fble,a %fcc3, loop_1277
11037 fpsub32 %f0, %f6, %f2
11038 bn,pt %xcc, loop_1278
11039 brgz,a %o1, loop_1279
11040loop_1277:
11041 ldub [%l7 + 0x73], %g7
11042 bcs,a %xcc, loop_1280
11043loop_1278:
11044 pdist %f6, %f12, %f12
11045loop_1279:
11046 siam 0x2
11047 movcs %xcc, %o6, %l3
11048loop_1280:
11049 fbu %fcc1, loop_1281
11050 orcc %l6, 0x01EA, %o2
11051 fxnors %f3, %f10, %f11
11052 ldx [%l7 + 0x60], %i0
11053loop_1281:
11054 std %f10, [%l7 + 0x20]
11055 ldsh [%l7 + 0x56], %o7
11056 ldsb [%l7 + 0x1E], %g1
11057 fmovrse %i1, %f3, %f10
11058 stx %g4, [%l7 + 0x38]
11059 lduh [%l7 + 0x6C], %g6
11060 fpsub32 %f14, %f12, %f0
11061 bshuffle %f14, %f2, %f2
11062 sth %l0, [%l7 + 0x48]
11063 ldsh [%l7 + 0x78], %l2
11064 bcc %xcc, loop_1282
11065 fxor %f6, %f14, %f12
11066 subc %i7, %l5, %g5
11067 brlez,a %i4, loop_1283
11068loop_1282:
11069 bne,a loop_1284
11070 sth %i5, [%l7 + 0x5C]
11071 ldd [%l7 + 0x50], %f4
11072loop_1283:
11073 std %f6, [%l7 + 0x20]
11074loop_1284:
11075 bcs,a,pn %icc, loop_1285
11076 movcs %xcc, %o0, %o5
11077 fornot2s %f1, %f8, %f6
11078 bge,a loop_1286
11079loop_1285:
11080 tn %icc, 0x4
11081 fcmpeq16 %f6, %f0, %i2
11082 add %l1, 0x11C9, %l4
11083loop_1286:
11084 te %xcc, 0x6
11085 fmovdgu %icc, %f6, %f14
11086 stb %i6, [%l7 + 0x43]
11087 fmovda %xcc, %f1, %f6
11088 fxnors %f7, %f13, %f11
11089 std %f4, [%l7 + 0x10]
11090 movne %icc, %i3, %o4
11091 fmovrdgez %g2, %f14, %f12
11092 fbug %fcc1, loop_1287
11093 bge,pt %xcc, loop_1288
11094 ldub [%l7 + 0x67], %o3
11095 fxnors %f2, %f4, %f8
11096loop_1287:
11097 bgu,a %icc, loop_1289
11098loop_1288:
11099 fmovdle %xcc, %f4, %f14
11100 fmul8x16al %f11, %f4, %f10
11101 fbo %fcc1, loop_1290
11102loop_1289:
11103 fbge %fcc0, loop_1291
11104 fzero %f8
11105 sdivx %o1, 0x10E3, %g3
11106loop_1290:
11107 fba %fcc1, loop_1292
11108loop_1291:
11109 bgu,a,pn %icc, loop_1293
11110 edge32 %o6, %l3, %l6
11111 fcmpgt32 %f10, %f2, %g7
11112loop_1292:
11113 fmovrdlz %o2, %f6, %f6
11114loop_1293:
11115 fbn,a %fcc0, loop_1294
11116 sdivx %o7, 0x0D8B, %g1
11117 fnot1s %f5, %f6
11118 fpack32 %f4, %f2, %f8
11119loop_1294:
11120 tneg %xcc, 0x5
11121 ldub [%l7 + 0x71], %i1
11122 fpadd16s %f6, %f13, %f5
11123 ldsh [%l7 + 0x44], %i0
11124 stb %g6, [%l7 + 0x51]
11125 faligndata %f2, %f2, %f2
11126 ldd [%l7 + 0x18], %f8
11127 fmovrsgz %l0, %f3, %f12
11128 subccc %l2, 0x1AE9, %i7
11129 fmul8ulx16 %f8, %f10, %f10
11130 fors %f8, %f3, %f5
11131 fbul %fcc1, loop_1295
11132 te %xcc, 0x2
11133 fornot2 %f2, %f0, %f14
11134 st %f6, [%l7 + 0x7C]
11135loop_1295:
11136 siam 0x6
11137 fmovrdgz %g4, %f12, %f14
11138 bcs,pt %xcc, loop_1296
11139 sra %g5, %l5, %i5
11140 be,a loop_1297
11141 movleu %icc, %i4, %o0
11142loop_1296:
11143 fbuge,a %fcc1, loop_1298
11144 fmovdneg %icc, %f6, %f5
11145loop_1297:
11146 fbue,a %fcc0, loop_1299
11147 lduh [%l7 + 0x58], %o5
11148loop_1298:
11149 fcmps %fcc0, %f13, %f14
11150 andn %i2, %l4, %l1
11151loop_1299:
11152 fmul8x16al %f1, %f4, %f10
11153 fmuld8ulx16 %f7, %f10, %f8
11154 movrlz %i6, %o4, %i3
11155 movg %xcc, %g2, %o1
11156 movpos %xcc, %o3, %o6
11157 fnor %f0, %f12, %f14
11158 subc %g3, 0x0603, %l6
11159 ldsh [%l7 + 0x58], %g7
11160 fbug,a %fcc0, loop_1300
11161 ldx [%l7 + 0x70], %o2
11162 fmovdcs %icc, %f3, %f7
11163 fnand %f2, %f8, %f10
11164loop_1300:
11165 movrgez %l3, %g1, %o7
11166 fble %fcc2, loop_1301
11167 movgu %icc, %i0, %i1
11168 stw %g6, [%l7 + 0x68]
11169 bvs,a,pt %xcc, loop_1302
11170loop_1301:
11171 movrgz %l2, %i7, %g4
11172 bleu loop_1303
11173 fand %f2, %f4, %f2
11174loop_1302:
11175 fcmpeq16 %f10, %f10, %g5
11176 array32 %l5, %i5, %i4
11177loop_1303:
11178 sth %o0, [%l7 + 0x40]
11179 stx %l0, [%l7 + 0x48]
11180 fmovdneg %xcc, %f5, %f10
11181 fmovdcs %icc, %f2, %f12
11182 sth %i2, [%l7 + 0x7C]
11183 fandnot2 %f8, %f8, %f2
11184 ldub [%l7 + 0x1C], %l4
11185 fmovdn %icc, %f1, %f12
11186 movne %icc, %o5, %l1
11187 ba,pn %xcc, loop_1304
11188 brgez,a %o4, loop_1305
11189 fmovsne %xcc, %f12, %f12
11190 mova %xcc, %i3, %g2
11191loop_1304:
11192 fmovdvc %icc, %f3, %f3
11193loop_1305:
11194 edge16l %i6, %o3, %o6
11195 ldd [%l7 + 0x78], %f10
11196 lduw [%l7 + 0x08], %o1
11197 fbul,a %fcc3, loop_1306
11198 ldub [%l7 + 0x25], %g3
11199 xnorcc %g7, %l6, %o2
11200 stb %l3, [%l7 + 0x52]
11201loop_1306:
11202 fmovsn %icc, %f1, %f11
11203 sdivx %g1, 0x0FEE, %i0
11204 ldsb [%l7 + 0x45], %o7
11205 edge8l %g6, %i1, %i7
11206 fmul8ulx16 %f12, %f2, %f12
11207 subcc %g4, %l2, %l5
11208 tne %xcc, 0x7
11209 edge16 %g5, %i5, %o0
11210 fnors %f5, %f6, %f15
11211 nop
11212 setx loop_1307, %l0, %l1
11213 wrpr 0x1, %tl
11214 wrpr %l1, %tpc
11215 add %l1, 0x4, %l1
11216 wrpr %l1, %tnpc
11217 setx 0x34400001400, %l0, %l1
11218 wrpr %l1, %tstate
11219 wrhpr 0x4, %htstate
11220 retry
11221 fbo %fcc0, loop_1308
11222 fmovdcs %xcc, %f12, %f7
11223 lduw [%l7 + 0x28], %l0
11224loop_1307:
11225 xor %i2, 0x0EC5, %l4
11226loop_1308:
11227 sub %i4, %l1, %o4
11228 tgu %icc, 0x1
11229 orn %o5, %g2, %i3
11230 ldx [%l7 + 0x78], %i6
11231 bge,a %icc, loop_1309
11232 movvc %icc, %o6, %o1
11233 fors %f2, %f11, %f4
11234 fpadd16s %f12, %f13, %f5
11235loop_1309:
11236 sth %g3, [%l7 + 0x28]
11237 ldub [%l7 + 0x14], %o3
11238 andncc %g7, %o2, %l3
11239 lduw [%l7 + 0x28], %l6
11240 movpos %xcc, %i0, %g1
11241 stb %g6, [%l7 + 0x56]
11242 ld [%l7 + 0x6C], %f10
11243 move %icc, %i1, %o7
11244 movcs %icc, %g4, %i7
11245 stw %l2, [%l7 + 0x10]
11246 bl %icc, loop_1310
11247 movcs %icc, %g5, %l5
11248 ldsh [%l7 + 0x3E], %i5
11249 lduh [%l7 + 0x7C], %l0
11250loop_1310:
11251 lduw [%l7 + 0x58], %i2
11252 tgu %xcc, 0x0
11253 movvc %xcc, %l4, %o0
11254 movre %i4, 0x39F, %l1
11255 st %f9, [%l7 + 0x6C]
11256 fmovsne %xcc, %f1, %f15
11257 bleu,a %xcc, loop_1311
11258 array16 %o4, %o5, %g2
11259 edge8n %i6, %o6, %o1
11260 sth %i3, [%l7 + 0x62]
11261loop_1311:
11262 fmovdleu %icc, %f5, %f15
11263 movvs %xcc, %g3, %g7
11264 movrgz %o2, %l3, %o3
11265 stx %i0, [%l7 + 0x70]
11266 ldsh [%l7 + 0x4A], %l6
11267 fnot2 %f10, %f0
11268 edge32 %g1, %i1, %g6
11269 ldsb [%l7 + 0x60], %o7
11270 andncc %g4, %l2, %g5
11271 fbl %fcc1, loop_1312
11272 lduh [%l7 + 0x74], %l5
11273 fmovdn %icc, %f0, %f6
11274 fabss %f0, %f3
11275loop_1312:
11276 fmovdgu %xcc, %f11, %f6
11277 lduh [%l7 + 0x74], %i5
11278 tcc %xcc, 0x6
11279 sethi 0x0A48, %l0
11280 fnot1 %f10, %f6
11281 lduw [%l7 + 0x30], %i7
11282 ldub [%l7 + 0x62], %i2
11283 subcc %l4, 0x0F9D, %o0
11284 fbu %fcc3, loop_1313
11285 bshuffle %f10, %f14, %f8
11286 edge8 %i4, %o4, %l1
11287 tleu %xcc, 0x3
11288loop_1313:
11289 brnz %g2, loop_1314
11290 movre %i6, 0x177, %o6
11291 movle %xcc, %o5, %o1
11292 fmovsleu %xcc, %f8, %f11
11293loop_1314:
11294 tgu %icc, 0x5
11295 ldd [%l7 + 0x78], %f8
11296 smul %i3, 0x1B83, %g3
11297 tn %icc, 0x3
11298 subcc %o2, %l3, %g7
11299 movge %icc, %i0, %l6
11300 ld [%l7 + 0x0C], %f8
11301 lduh [%l7 + 0x2E], %g1
11302 bcc %xcc, loop_1315
11303 fsrc1s %f7, %f1
11304 lduh [%l7 + 0x58], %o3
11305 bn,pt %icc, loop_1316
11306loop_1315:
11307 std %f0, [%l7 + 0x58]
11308 lduw [%l7 + 0x68], %i1
11309 bvc,a loop_1317
11310loop_1316:
11311 st %f13, [%l7 + 0x64]
11312 ba,pt %icc, loop_1318
11313 ld [%l7 + 0x40], %f0
11314loop_1317:
11315 fand %f4, %f4, %f0
11316 fmovsn %icc, %f8, %f11
11317loop_1318:
11318 stb %g6, [%l7 + 0x2C]
11319 bvc,pt %xcc, loop_1319
11320 sub %o7, 0x1325, %l2
11321 fandnot2 %f6, %f4, %f0
11322 ble %xcc, loop_1320
11323loop_1319:
11324 array8 %g4, %g5, %l5
11325 lduw [%l7 + 0x68], %l0
11326 fcmpne16 %f12, %f8, %i7
11327loop_1320:
11328 fmovs %f5, %f7
11329 move %icc, %i5, %l4
11330 xor %i2, %o0, %i4
11331 fcmpeq16 %f8, %f0, %o4
11332 alignaddr %l1, %i6, %g2
11333 fmovsn %icc, %f4, %f14
11334 addc %o6, %o1, %o5
11335 movgu %icc, %g3, %i3
11336 ldd [%l7 + 0x50], %f8
11337 fcmped %fcc2, %f2, %f8
11338 subc %l3, %o2, %g7
11339 fpackfix %f8, %f6
11340 ld [%l7 + 0x24], %f4
11341 edge32n %l6, %i0, %g1
11342 lduh [%l7 + 0x16], %i1
11343 edge8 %g6, %o7, %l2
11344 addcc %g4, 0x0C58, %g5
11345 fbuge,a %fcc1, loop_1321
11346 sth %o3, [%l7 + 0x3A]
11347 tleu %xcc, 0x5
11348 be,a,pn %icc, loop_1322
11349loop_1321:
11350 ldd [%l7 + 0x78], %f8
11351 tcc %xcc, 0x2
11352 fbg,a %fcc1, loop_1323
11353loop_1322:
11354 tl %xcc, 0x5
11355 tg %xcc, 0x7
11356 ldx [%l7 + 0x08], %l0
11357loop_1323:
11358 tle %icc, 0x5
11359 fbul %fcc2, loop_1324
11360 movg %xcc, %l5, %i7
11361 fsrc2s %f5, %f10
11362 lduh [%l7 + 0x5A], %l4
11363loop_1324:
11364 lduw [%l7 + 0x74], %i2
11365 fzero %f4
11366 srlx %i5, 0x1F, %o0
11367 fcmpes %fcc1, %f3, %f6
11368 fbul,a %fcc1, loop_1325
11369 st %f10, [%l7 + 0x70]
11370 fmovrsgz %o4, %f13, %f5
11371 sdiv %l1, 0x196E, %i4
11372loop_1325:
11373 fbuge,a %fcc0, loop_1326
11374 ldsb [%l7 + 0x79], %g2
11375 std %f0, [%l7 + 0x60]
11376 fbo %fcc3, loop_1327
11377loop_1326:
11378 lduw [%l7 + 0x7C], %i6
11379 st %f1, [%l7 + 0x48]
11380 fnot2s %f4, %f7
11381loop_1327:
11382 tsubcc %o1, %o5, %o6
11383 subc %i3, 0x049A, %g3
11384 ldsw [%l7 + 0x18], %o2
11385 tvc %xcc, 0x5
11386 fbue %fcc2, loop_1328
11387 fmuld8sux16 %f5, %f7, %f0
11388 stb %g7, [%l7 + 0x60]
11389 fandnot1s %f8, %f11, %f13
11390loop_1328:
11391 fbg,a %fcc3, loop_1329
11392 movrgz %l3, %i0, %g1
11393 brlz,a %i1, loop_1330
11394 st %f10, [%l7 + 0x30]
11395loop_1329:
11396 bpos,a,pt %icc, loop_1331
11397 fors %f12, %f3, %f6
11398loop_1330:
11399 fpsub16s %f8, %f5, %f12
11400 std %f10, [%l7 + 0x70]
11401loop_1331:
11402 call loop_1332
11403 fbl,a %fcc3, loop_1333
11404 fcmpeq32 %f6, %f0, %g6
11405 fbl %fcc0, loop_1334
11406loop_1332:
11407 bne,a,pn %icc, loop_1335
11408loop_1333:
11409 ldsh [%l7 + 0x76], %l6
11410 movrgz %o7, %g4, %g5
11411loop_1334:
11412 fpsub16s %f0, %f4, %f7
11413loop_1335:
11414 fmovscc %icc, %f2, %f13
11415 fpack16 %f2, %f9
11416 fmovdn %icc, %f7, %f15
11417 stb %o3, [%l7 + 0x6E]
11418 fbule,a %fcc3, loop_1336
11419 fcmpgt32 %f6, %f14, %l0
11420 fcmpd %fcc2, %f14, %f0
11421 ldx [%l7 + 0x10], %l2
11422loop_1336:
11423 ldsh [%l7 + 0x56], %l5
11424 bl loop_1337
11425 alignaddr %l4, %i7, %i2
11426 stx %i5, [%l7 + 0x70]
11427 nop
11428 setx loop_1338, %l0, %l1
11429 wrpr 0x1, %tl
11430 wrpr %l1, %tpc
11431 add %l1, 0x4, %l1
11432 wrpr %l1, %tnpc
11433 setx 0x34400001400, %l0, %l1
11434 wrpr %l1, %tstate
11435 wrhpr 0x4, %htstate
11436 retry
11437loop_1337:
11438 lduh [%l7 + 0x28], %o4
11439 addc %o0, 0x19A8, %i4
11440 fmul8ulx16 %f6, %f4, %f12
11441loop_1338:
11442 fsrc1s %f9, %f1
11443 st %f8, [%l7 + 0x7C]
11444 fpack32 %f0, %f14, %f10
11445 stw %g2, [%l7 + 0x68]
11446 fbul %fcc1, loop_1339
11447 bn,a,pn %icc, loop_1340
11448 fbl %fcc0, loop_1341
11449 ldsw [%l7 + 0x24], %i6
11450loop_1339:
11451 lduw [%l7 + 0x34], %o1
11452loop_1340:
11453 fmovsle %icc, %f14, %f2
11454loop_1341:
11455 fpmerge %f1, %f1, %f4
11456 ta %xcc, 0x1
11457 ld [%l7 + 0x24], %f11
11458 sdivx %l1, 0x113F, %o6
11459 fbe %fcc1, loop_1342
11460 edge16l %o5, %i3, %g3
11461 movge %icc, %g7, %l3
11462 fbu %fcc0, loop_1343
11463loop_1342:
11464 fzero %f10
11465 bne %icc, loop_1344
11466 fmul8ulx16 %f14, %f12, %f8
11467loop_1343:
11468 srlx %o2, %i0, %g1
11469 ldub [%l7 + 0x66], %g6
11470loop_1344:
11471 fsrc1 %f14, %f2
11472 tsubcc %l6, %i1, %g4
11473 st %f5, [%l7 + 0x10]
11474 ldsw [%l7 + 0x40], %g5
11475 orn %o7, %l0, %o3
11476 lduh [%l7 + 0x7E], %l2
11477 ldub [%l7 + 0x2A], %l4
11478 fmovrse %l5, %f8, %f8
11479 stx %i2, [%l7 + 0x18]
11480 fbn %fcc2, loop_1345
11481 ta %xcc, 0x6
11482 fone %f10
11483 stb %i7, [%l7 + 0x5A]
11484loop_1345:
11485 ldub [%l7 + 0x5A], %i5
11486 smulcc %o0, %i4, %o4
11487 tn %xcc, 0x4
11488 fmovrslez %g2, %f13, %f10
11489 edge32ln %o1, %i6, %l1
11490 fmovdvc %icc, %f11, %f0
11491 call loop_1346
11492 fzeros %f6
11493 fmovsneg %xcc, %f10, %f3
11494 fmovdle %xcc, %f8, %f4
11495loop_1346:
11496 fbl %fcc1, loop_1347
11497 sth %o6, [%l7 + 0x5A]
11498 lduh [%l7 + 0x14], %i3
11499 bvs,pt %icc, loop_1348
11500loop_1347:
11501 ldx [%l7 + 0x48], %g3
11502 movre %g7, %o5, %o2
11503 fnot1s %f7, %f10
11504loop_1348:
11505 bneg,a,pt %icc, loop_1349
11506 ldub [%l7 + 0x21], %i0
11507 smul %g1, 0x0F31, %l3
11508 orncc %g6, %i1, %l6
11509loop_1349:
11510 edge8n %g5, %o7, %g4
11511 fpackfix %f2, %f5
11512 stw %l0, [%l7 + 0x74]
11513 udivcc %o3, 0x1507, %l2
11514 bgu,pt %xcc, loop_1350
11515 nop
11516 setx loop_1351, %l0, %l1
11517 jmpl %l1, %l4
11518 ble,pn %icc, loop_1352
11519 fmovscs %xcc, %f11, %f12
11520loop_1350:
11521 ldub [%l7 + 0x24], %i2
11522loop_1351:
11523 sth %l5, [%l7 + 0x42]
11524loop_1352:
11525 tcc %xcc, 0x7
11526 bcs,pn %xcc, loop_1353
11527 edge32 %i7, %i5, %o0
11528 fmovrsgz %i4, %f12, %f6
11529 stb %o4, [%l7 + 0x69]
11530loop_1353:
11531 tcc %xcc, 0x4
11532 smul %o1, 0x1A30, %i6
11533 fpadd32 %f2, %f0, %f4
11534 fpsub16s %f3, %f12, %f15
11535 ldub [%l7 + 0x3E], %g2
11536 stx %l1, [%l7 + 0x70]
11537 ldsb [%l7 + 0x41], %i3
11538 bleu,pt %icc, loop_1354
11539 sllx %g3, %g7, %o6
11540 stw %o2, [%l7 + 0x38]
11541 movrlz %o5, 0x007, %i0
11542loop_1354:
11543 taddcctv %l3, 0x04E8, %g1
11544 tn %icc, 0x1
11545 stw %i1, [%l7 + 0x30]
11546 or %l6, %g6, %g5
11547 fmovdneg %xcc, %f7, %f8
11548 andn %g4, %l0, %o3
11549 ld [%l7 + 0x1C], %f6
11550 movneg %icc, %l2, %o7
11551 fmovd %f10, %f2
11552 ldsh [%l7 + 0x3E], %i2
11553 fzero %f8
11554 fbuge,a %fcc3, loop_1355
11555 st %f12, [%l7 + 0x20]
11556 tgu %icc, 0x0
11557 stx %l5, [%l7 + 0x58]
11558loop_1355:
11559 tsubcctv %l4, %i5, %o0
11560 fxor %f10, %f4, %f8
11561 ldd [%l7 + 0x28], %f2
11562 udivcc %i7, 0x156C, %o4
11563 move %xcc, %i4, %i6
11564 fmul8sux16 %f8, %f2, %f8
11565 xorcc %o1, %l1, %g2
11566 ldub [%l7 + 0x27], %g3
11567 lduh [%l7 + 0x10], %i3
11568 tcs %xcc, 0x5
11569 bpos %icc, loop_1356
11570 stx %o6, [%l7 + 0x78]
11571 ble,a,pn %xcc, loop_1357
11572 fmovdvs %xcc, %f7, %f14
11573loop_1356:
11574 fbge,a %fcc3, loop_1358
11575 ldx [%l7 + 0x30], %o2
11576loop_1357:
11577 ld [%l7 + 0x50], %f15
11578 fbu,a %fcc1, loop_1359
11579loop_1358:
11580 fxnors %f8, %f8, %f6
11581 movvs %xcc, %o5, %g7
11582 fmul8x16 %f13, %f4, %f10
11583loop_1359:
11584 fxors %f14, %f12, %f11
11585 ba %xcc, loop_1360
11586 call loop_1361
11587 fmovda %icc, %f10, %f12
11588 tneg %xcc, 0x7
11589loop_1360:
11590 stb %l3, [%l7 + 0x2D]
11591loop_1361:
11592 fcmple32 %f6, %f6, %g1
11593 fmovdvs %icc, %f11, %f0
11594 sllx %i1, 0x16, %i0
11595 pdist %f2, %f0, %f6
11596 fsrc1 %f8, %f8
11597 fnegd %f14, %f12
11598 fmovsl %icc, %f2, %f1
11599 bvs,pn %icc, loop_1362
11600 fcmple16 %f10, %f10, %g6
11601 fpsub32s %f14, %f9, %f2
11602 ldx [%l7 + 0x40], %g5
11603loop_1362:
11604 ldsh [%l7 + 0x30], %g4
11605 bcc %xcc, loop_1363
11606 st %f12, [%l7 + 0x08]
11607 lduw [%l7 + 0x74], %l0
11608 movpos %xcc, %o3, %l2
11609loop_1363:
11610 movcc %icc, %o7, %l6
11611 srax %i2, 0x15, %l4
11612 fors %f9, %f11, %f0
11613 nop
11614 setx loop_1364, %l0, %l1
11615 wrpr 0x1, %tl
11616 wrpr %l1, %tpc
11617 add %l1, 0x4, %l1
11618 wrpr %l1, %tnpc
11619 setx 0x34400001400, %l0, %l1
11620 wrpr %l1, %tstate
11621 wrhpr 0x4, %htstate
11622 retry
11623 fcmpd %fcc1, %f14, %f12
11624 st %f3, [%l7 + 0x28]
11625 faligndata %f12, %f4, %f8
11626loop_1364:
11627 bleu,a,pt %xcc, loop_1365
11628 movrlez %l5, %i5, %o0
11629 fpsub32s %f1, %f3, %f0
11630 fmovdvs %xcc, %f5, %f4
11631loop_1365:
11632 tpos %icc, 0x6
11633 and %i7, %i4, %o4
11634 stw %o1, [%l7 + 0x7C]
11635 stb %i6, [%l7 + 0x20]
11636 sth %g2, [%l7 + 0x58]
11637 ldub [%l7 + 0x11], %l1
11638 movleu %xcc, %g3, %i3
11639 edge16l %o2, %o5, %g7
11640 stb %l3, [%l7 + 0x1D]
11641 edge16 %o6, %i1, %g1
11642 movle %icc, %i0, %g6
11643 st %f13, [%l7 + 0x3C]
11644 fmovse %icc, %f10, %f3
11645 edge32n %g5, %l0, %g4
11646 fmovdne %xcc, %f11, %f9
11647 tge %xcc, 0x1
11648 bgu %xcc, loop_1366
11649 fmovsle %icc, %f10, %f3
11650 ldub [%l7 + 0x20], %o3
11651 fcmpne32 %f4, %f4, %l2
11652loop_1366:
11653 fbo %fcc3, loop_1367
11654 fcmpne32 %f0, %f8, %o7
11655 ldx [%l7 + 0x08], %i2
11656 orcc %l4, 0x1DBA, %l5
11657loop_1367:
11658 std %f0, [%l7 + 0x40]
11659 be,a loop_1368
11660 bg,pt %xcc, loop_1369
11661 fpsub32s %f10, %f6, %f8
11662 ldx [%l7 + 0x78], %l6
11663loop_1368:
11664 sdiv %o0, 0x0AD4, %i5
11665loop_1369:
11666 movrgez %i7, 0x0D2, %i4
11667 fbn,a %fcc1, loop_1370
11668 stb %o1, [%l7 + 0x7A]
11669 ldsh [%l7 + 0x50], %i6
11670 brz,a %g2, loop_1371
11671loop_1370:
11672 ldsb [%l7 + 0x2B], %o4
11673 ld [%l7 + 0x58], %f5
11674 std %f12, [%l7 + 0x58]
11675loop_1371:
11676 st %f3, [%l7 + 0x2C]
11677 fpsub32s %f11, %f8, %f5
11678 stx %g3, [%l7 + 0x68]
11679 fcmpgt32 %f12, %f6, %l1
11680 fsrc1s %f13, %f11
11681 fmovdleu %icc, %f1, %f12
11682 edge32ln %i3, %o2, %g7
11683 tn %icc, 0x1
11684 subc %o5, 0x0702, %o6
11685 subccc %i1, 0x1AA6, %g1
11686 subcc %l3, 0x0C28, %i0
11687 fsrc1 %f2, %f0
11688 andn %g5, %l0, %g6
11689 bvc,pn %icc, loop_1372
11690 lduw [%l7 + 0x34], %o3
11691 fbu %fcc3, loop_1373
11692 std %f14, [%l7 + 0x18]
11693loop_1372:
11694 srl %g4, 0x1F, %l2
11695 fmul8x16au %f1, %f1, %f4
11696loop_1373:
11697 ldub [%l7 + 0x52], %i2
11698 ta %icc, 0x6
11699 andcc %o7, %l5, %l6
11700 alignaddrl %l4, %i5, %o0
11701 fpsub16s %f15, %f14, %f1
11702 fbge %fcc3, loop_1374
11703 ldx [%l7 + 0x30], %i7
11704 edge8ln %o1, %i6, %g2
11705 ldx [%l7 + 0x10], %i4
11706loop_1374:
11707 fsrc2 %f4, %f10
11708 fblg %fcc2, loop_1375
11709 ba,a %xcc, loop_1376
11710 sth %g3, [%l7 + 0x7A]
11711 stb %l1, [%l7 + 0x10]
11712loop_1375:
11713 lduh [%l7 + 0x2C], %o4
11714loop_1376:
11715 nop
11716 setx loop_1377, %l0, %l1
11717 wrpr 0x1, %tl
11718 wrpr %l1, %tnpc
11719 setx 0x34400001400, %l0, %l1
11720 wrpr %l1, %tstate
11721 wrhpr 0x4, %htstate
11722 done
11723 edge32l %o2, %i3, %g7
11724 fcmple16 %f2, %f14, %o5
11725 edge8n %o6, %i1, %g1
11726loop_1377:
11727 fnegs %f1, %f2
11728 fsrc1s %f6, %f12
11729 fnot2s %f0, %f11
11730 sub %i0, 0x0763, %g5
11731 fnors %f3, %f3, %f7
11732 and %l3, 0x183E, %g6
11733 nop
11734 setx loop_1378, %l0, %l1
11735 wrpr 0x1, %tl
11736 wrpr %l1, %tpc
11737 add %l1, 0x4, %l1
11738 wrpr %l1, %tnpc
11739 setx 0x34400001400, %l0, %l1
11740 wrpr %l1, %tstate
11741 wrhpr 0x4, %htstate
11742 retry
11743 fcmpne32 %f2, %f4, %o3
11744 bvc,a loop_1379
11745 fmovsne %icc, %f8, %f10
11746loop_1378:
11747 ldd [%l7 + 0x78], %f14
11748 fmovrdne %l0, %f0, %f10
11749loop_1379:
11750 ldx [%l7 + 0x48], %g4
11751 fmovrse %l2, %f5, %f9
11752 fandnot2s %f1, %f6, %f4
11753 sth %i2, [%l7 + 0x08]
11754 fpadd16 %f14, %f2, %f2
11755 fnot2s %f3, %f15
11756 fmul8x16 %f10, %f14, %f4
11757 fpsub16s %f6, %f3, %f7
11758 sll %l5, 0x01, %l6
11759 srl %o7, 0x0D, %i5
11760 brnz,a %l4, loop_1380
11761 popc 0x1D32, %i7
11762 brnz %o1, loop_1381
11763 lduh [%l7 + 0x2A], %i6
11764loop_1380:
11765 brgez,a %g2, loop_1382
11766 bgu,a loop_1383
11767loop_1381:
11768 and %o0, %g3, %l1
11769 fpack32 %f6, %f8, %f6
11770loop_1382:
11771 fmovdl %icc, %f13, %f3
11772loop_1383:
11773 fmovdleu %xcc, %f4, %f10
11774 fba,a %fcc2, loop_1384
11775 srax %i4, 0x0C, %o2
11776 fnors %f11, %f14, %f5
11777 ld [%l7 + 0x58], %f3
11778loop_1384:
11779 srl %o4, %i3, %g7
11780 std %f2, [%l7 + 0x18]
11781 fcmpgt16 %f12, %f8, %o6
11782 fmuld8ulx16 %f3, %f10, %f8
11783 movg %icc, %o5, %i1
11784 movleu %xcc, %i0, %g5
11785 tn %xcc, 0x3
11786 bcs,a,pt %icc, loop_1385
11787 fsrc1 %f0, %f8
11788 sra %g1, 0x08, %g6
11789 fmul8x16 %f0, %f12, %f6
11790loop_1385:
11791 bge %icc, loop_1386
11792 fblg %fcc0, loop_1387
11793 stw %l3, [%l7 + 0x50]
11794 tpos %icc, 0x5
11795loop_1386:
11796 st %f7, [%l7 + 0x74]
11797loop_1387:
11798 fbge,a %fcc0, loop_1388
11799 movrlz %o3, %g4, %l0
11800 fandnot1s %f5, %f1, %f5
11801 fnors %f10, %f1, %f9
11802loop_1388:
11803 fbue,a %fcc2, loop_1389
11804 fbule %fcc0, loop_1390
11805 popc 0x19B1, %l2
11806 tle %xcc, 0x5
11807loop_1389:
11808 movle %icc, %l5, %l6
11809loop_1390:
11810 fbne,a %fcc0, loop_1391
11811 ld [%l7 + 0x14], %f1
11812 fbue,a %fcc0, loop_1392
11813 ldsw [%l7 + 0x7C], %i2
11814loop_1391:
11815 stw %i5, [%l7 + 0x08]
11816 movn %icc, %o7, %i7
11817loop_1392:
11818 fble,a %fcc0, loop_1393
11819 movl %xcc, %o1, %i6
11820 fnot2s %f8, %f0
11821 fbul,a %fcc3, loop_1394
11822loop_1393:
11823 ldsb [%l7 + 0x3B], %g2
11824 brlez %l4, loop_1395
11825 st %f0, [%l7 + 0x78]
11826loop_1394:
11827 edge16l %o0, %l1, %i4
11828 ldsh [%l7 + 0x0A], %g3
11829loop_1395:
11830 fnot2 %f6, %f0
11831 stx %o4, [%l7 + 0x20]
11832 fmovscc %icc, %f12, %f1
11833 call loop_1396
11834 fmovsge %icc, %f6, %f9
11835 fones %f5
11836 std %f2, [%l7 + 0x10]
11837loop_1396:
11838 fpsub32s %f7, %f2, %f14
11839 ldub [%l7 + 0x72], %o2
11840 std %f4, [%l7 + 0x20]
11841 edge16ln %i3, %o6, %g7
11842 mulx %i1, 0x08A9, %i0
11843 fpadd32s %f3, %f15, %f14
11844 fmovdleu %icc, %f1, %f7
11845 ldub [%l7 + 0x1E], %g5
11846 tge %xcc, 0x3
11847 fmul8ulx16 %f8, %f12, %f12
11848 stb %g1, [%l7 + 0x56]
11849 fands %f12, %f15, %f10
11850 stb %o5, [%l7 + 0x23]
11851 ldsw [%l7 + 0x3C], %g6
11852 nop
11853 setx loop_1397, %l0, %l1
11854 jmpl %l1, %l3
11855 fornot1s %f3, %f4, %f10
11856 lduh [%l7 + 0x3A], %o3
11857 fmovdcc %icc, %f11, %f7
11858loop_1397:
11859 fmovrslez %g4, %f15, %f15
11860 ldsw [%l7 + 0x78], %l2
11861 ldd [%l7 + 0x70], %f0
11862 fcmps %fcc3, %f0, %f14
11863 fbu,a %fcc2, loop_1398
11864 fpsub32 %f4, %f10, %f10
11865 fmovsn %xcc, %f0, %f10
11866 edge32ln %l5, %l6, %i2
11867loop_1398:
11868 movvc %icc, %l0, %i5
11869 fmul8x16al %f15, %f6, %f12
11870 movrne %o7, %o1, %i6
11871 tl %icc, 0x0
11872 ld [%l7 + 0x3C], %f11
11873 subcc %i7, %l4, %o0
11874 tpos %xcc, 0x4
11875 stb %l1, [%l7 + 0x14]
11876 addccc %g2, %i4, %o4
11877 fandnot1s %f2, %f6, %f9
11878 ldsh [%l7 + 0x1E], %o2
11879 andcc %g3, %o6, %i3
11880 sll %i1, 0x0E, %g7
11881 ldsw [%l7 + 0x6C], %i0
11882 be loop_1399
11883 tvs %xcc, 0x2
11884 fmovsg %icc, %f6, %f3
11885 brz %g5, loop_1400
11886loop_1399:
11887 fornot1s %f15, %f6, %f1
11888 fexpand %f0, %f14
11889 sth %g1, [%l7 + 0x40]
11890loop_1400:
11891 sethi 0x141C, %g6
11892 lduw [%l7 + 0x24], %o5
11893 movvs %xcc, %l3, %g4
11894 fmovdn %icc, %f15, %f5
11895 ta %xcc, 0x2
11896 andcc %o3, %l5, %l2
11897 sll %l6, %l0, %i5
11898 st %f15, [%l7 + 0x38]
11899 tg %xcc, 0x7
11900 fmovsge %xcc, %f6, %f13
11901 ldsb [%l7 + 0x40], %i2
11902 st %f11, [%l7 + 0x5C]
11903 ldd [%l7 + 0x20], %f10
11904 brz %o7, loop_1401
11905 alignaddrl %i6, %i7, %o1
11906 fnegs %f0, %f3
11907 st %f14, [%l7 + 0x18]
11908loop_1401:
11909 lduh [%l7 + 0x36], %l4
11910 brgz %l1, loop_1402
11911 stb %g2, [%l7 + 0x19]
11912 tsubcctv %i4, %o4, %o2
11913 fmovsge %xcc, %f4, %f9
11914loop_1402:
11915 lduw [%l7 + 0x54], %g3
11916 ldsb [%l7 + 0x6E], %o0
11917 mova %xcc, %o6, %i3
11918 fzero %f6
11919 andn %g7, %i0, %i1
11920 bvs loop_1403
11921 be %xcc, loop_1404
11922 fpadd16 %f10, %f10, %f14
11923 fmovrdne %g5, %f14, %f14
11924loop_1403:
11925 fmovdvc %xcc, %f14, %f13
11926loop_1404:
11927 fpsub32s %f7, %f4, %f3
11928 brlez %g1, loop_1405
11929 fnors %f3, %f13, %f8
11930 std %f10, [%l7 + 0x20]
11931 bg loop_1406
11932loop_1405:
11933 stx %o5, [%l7 + 0x08]
11934 std %f6, [%l7 + 0x18]
11935 fsrc2s %f15, %f12
11936loop_1406:
11937 ldsw [%l7 + 0x18], %g6
11938 ldsb [%l7 + 0x4A], %g4
11939 brlez %l3, loop_1407
11940 fornot2s %f13, %f0, %f4
11941 fxor %f4, %f12, %f14
11942 fmovde %icc, %f5, %f9
11943loop_1407:
11944 bgu,a,pn %xcc, loop_1408
11945 stw %l5, [%l7 + 0x68]
11946 bvs,pn %icc, loop_1409
11947 fmovdle %xcc, %f9, %f0
11948loop_1408:
11949 andcc %l2, 0x1FAB, %l6
11950 fcmped %fcc0, %f8, %f10
11951loop_1409:
11952 edge32l %o3, %i5, %l0
11953 sdivx %o7, 0x05AF, %i6
11954 fbul %fcc3, loop_1410
11955 stw %i7, [%l7 + 0x34]
11956 alignaddr %o1, %i2, %l4
11957 bvc,a loop_1411
11958loop_1410:
11959 stb %l1, [%l7 + 0x5A]
11960 fnors %f1, %f5, %f5
11961 fmovsl %icc, %f3, %f1
11962loop_1411:
11963 fandnot2 %f2, %f14, %f6
11964 fandnot1 %f14, %f8, %f12
11965 ldd [%l7 + 0x28], %f6
11966 ldsb [%l7 + 0x10], %i4
11967 stx %g2, [%l7 + 0x70]
11968 ldsb [%l7 + 0x29], %o4
11969 edge32l %o2, %g3, %o0
11970 nop
11971 setx loop_1412, %l0, %l1
11972 wrpr 0x1, %tl
11973 wrpr %l1, %tpc
11974 add %l1, 0x4, %l1
11975 wrpr %l1, %tnpc
11976 setx 0x34400001400, %l0, %l1
11977 wrpr %l1, %tstate
11978 wrhpr 0x4, %htstate
11979 retry
11980 fmovde %xcc, %f0, %f2
11981 edge8 %i3, %g7, %o6
11982 fble %fcc0, loop_1413
11983loop_1412:
11984 fbl,a %fcc0, loop_1414
11985 fmovscs %xcc, %f11, %f14
11986 edge32l %i1, %g5, %g1
11987loop_1413:
11988 edge32ln %o5, %i0, %g6
11989loop_1414:
11990 ldub [%l7 + 0x68], %g4
11991 stx %l5, [%l7 + 0x58]
11992 ldub [%l7 + 0x79], %l3
11993 fmovsvs %xcc, %f14, %f4
11994 fmovd %f0, %f6
11995 fsrc1s %f7, %f9
11996 movleu %icc, %l2, %l6
11997 srax %i5, 0x18, %l0
11998 ldsw [%l7 + 0x7C], %o7
11999 fmovdvc %xcc, %f9, %f9
12000 std %f8, [%l7 + 0x50]
12001 lduw [%l7 + 0x1C], %i6
12002 nop
12003 setx loop_1415, %l0, %l1
12004 wrpr 0x1, %tl
12005 wrpr %l1, %tnpc
12006 setx 0x34400001400, %l0, %l1
12007 wrpr %l1, %tstate
12008 wrhpr 0x4, %htstate
12009 done
12010 fcmpne16 %f10, %f12, %o3
12011 edge8n %o1, %i7, %i2
12012 fmovdle %icc, %f13, %f6
12013loop_1415:
12014 fmovsne %xcc, %f4, %f7
12015 ldx [%l7 + 0x28], %l1
12016 fmovsleu %icc, %f1, %f13
12017 fbl,a %fcc2, loop_1416
12018 ldx [%l7 + 0x10], %i4
12019 xorcc %g2, %o4, %l4
12020 fnors %f1, %f15, %f3
12021loop_1416:
12022 tl %xcc, 0x5
12023 sth %g3, [%l7 + 0x3C]
12024 fmuld8sux16 %f1, %f5, %f14
12025 tvs %icc, 0x1
12026 fmovdn %icc, %f11, %f5
12027 fpack32 %f2, %f2, %f0
12028 fmovs %f10, %f14
12029 fandnot2 %f6, %f8, %f6
12030 move %icc, %o2, %i3
12031 fcmpgt32 %f4, %f8, %g7
12032 stw %o0, [%l7 + 0x38]
12033 mulx %o6, %i1, %g5
12034 call loop_1417
12035 fmovrse %g1, %f4, %f9
12036 fmovrsgz %i0, %f12, %f15
12037 ldd [%l7 + 0x48], %f10
12038loop_1417:
12039 stx %o5, [%l7 + 0x70]
12040 fsrc2 %f2, %f10
12041 xorcc %g6, 0x00E4, %g4
12042 st %f9, [%l7 + 0x34]
12043 fnot2s %f10, %f13
12044 ble,a loop_1418
12045 addccc %l3, %l5, %l2
12046 stw %l6, [%l7 + 0x68]
12047 alignaddr %l0, %o7, %i6
12048loop_1418:
12049 fpmerge %f8, %f12, %f4
12050 edge32ln %i5, %o1, %i7
12051 fmovsvc %icc, %f11, %f1
12052 andn %i2, %o3, %l1
12053 lduw [%l7 + 0x20], %g2
12054 ldx [%l7 + 0x30], %o4
12055 std %f6, [%l7 + 0x38]
12056 fbge,a %fcc2, loop_1419
12057 fmovrdgz %i4, %f14, %f12
12058 fmovda %xcc, %f10, %f4
12059 fmul8x16au %f12, %f1, %f6
12060loop_1419:
12061 stx %l4, [%l7 + 0x30]
12062 sdivcc %o2, 0x1606, %g3
12063 sth %g7, [%l7 + 0x08]
12064 fmovdleu %xcc, %f5, %f9
12065 movrne %i3, %o6, %o0
12066 fcmped %fcc1, %f2, %f0
12067 addccc %g5, %g1, %i0
12068 fmovsneg %xcc, %f12, %f9
12069 bpos,pn %xcc, loop_1420
12070 ldsh [%l7 + 0x2A], %o5
12071 fmovrse %g6, %f10, %f9
12072 fcmple32 %f6, %f14, %i1
12073loop_1420:
12074 stx %g4, [%l7 + 0x50]
12075 fmovrsgez %l5, %f11, %f15
12076 fmovsne %icc, %f8, %f13
12077 fbge %fcc3, loop_1421
12078 fmovsl %icc, %f3, %f9
12079 bleu,a %xcc, loop_1422
12080 fsrc1s %f15, %f1
12081loop_1421:
12082 bcs %icc, loop_1423
12083 fmuld8sux16 %f12, %f10, %f12
12084loop_1422:
12085 fnot2s %f3, %f10
12086 ldsb [%l7 + 0x19], %l3
12087loop_1423:
12088 sllx %l6, 0x19, %l2
12089 fmovdg %icc, %f10, %f4
12090 fmul8x16au %f6, %f15, %f12
12091 nop
12092 setx loop_1424, %l0, %l1
12093 jmpl %l1, %o7
12094 fmovd %f2, %f8
12095 fands %f7, %f10, %f5
12096 ldub [%l7 + 0x74], %i6
12097loop_1424:
12098 fbug %fcc1, loop_1425
12099 fpadd32 %f4, %f8, %f14
12100 bn,pt %xcc, loop_1426
12101 lduh [%l7 + 0x78], %i5
12102loop_1425:
12103 sllx %o1, 0x07, %l0
12104 ble,a,pt %icc, loop_1427
12105loop_1426:
12106 bneg,a,pn %icc, loop_1428
12107 sth %i7, [%l7 + 0x30]
12108 fbn,a %fcc3, loop_1429
12109loop_1427:
12110 ldsb [%l7 + 0x44], %i2
12111loop_1428:
12112 fbug %fcc0, loop_1430
12113 fpadd16 %f4, %f8, %f4
12114loop_1429:
12115 ld [%l7 + 0x18], %f4
12116 ld [%l7 + 0x58], %f12
12117loop_1430:
12118 smulcc %o3, %g2, %l1
12119 bgu loop_1431
12120 movpos %icc, %i4, %o4
12121 sra %o2, %g3, %g7
12122 umul %i3, 0x12B8, %o6
12123loop_1431:
12124 tvc %xcc, 0x4
12125 fmovse %xcc, %f4, %f12
12126 ldsw [%l7 + 0x54], %l4
12127 edge8 %o0, %g5, %i0
12128 ldx [%l7 + 0x30], %g1
12129 ld [%l7 + 0x14], %f3
12130 faligndata %f4, %f2, %f8
12131 movge %icc, %g6, %o5
12132 lduw [%l7 + 0x50], %g4
12133 alignaddrl %i1, %l3, %l5
12134 ldsw [%l7 + 0x38], %l2
12135 ta %xcc, 0x4
12136 bpos,a loop_1432
12137 andncc %o7, %l6, %i6
12138 bgu %icc, loop_1433
12139 fandnot2s %f11, %f3, %f12
12140loop_1432:
12141 fbuge %fcc1, loop_1434
12142 bvc,a,pt %icc, loop_1435
12143loop_1433:
12144 array32 %i5, %l0, %o1
12145 lduw [%l7 + 0x7C], %i2
12146loop_1434:
12147 fcmps %fcc2, %f7, %f8
12148loop_1435:
12149 ldd [%l7 + 0x20], %f6
12150 movre %i7, 0x056, %g2
12151 mulscc %o3, 0x1B50, %i4
12152 ldsb [%l7 + 0x18], %l1
12153 fmovrslez %o2, %f10, %f11
12154 fmovda %xcc, %f11, %f2
12155 ldsh [%l7 + 0x4C], %g3
12156 ldsh [%l7 + 0x1E], %g7
12157 fblg,a %fcc3, loop_1436
12158 or %o4, %o6, %l4
12159 ldx [%l7 + 0x70], %i3
12160 umulcc %o0, %i0, %g5
12161loop_1436:
12162 ldd [%l7 + 0x70], %f14
12163 fbe,a %fcc0, loop_1437
12164 fbu %fcc3, loop_1438
12165 fbn %fcc3, loop_1439
12166 fmovsa %icc, %f8, %f3
12167loop_1437:
12168 movrgez %g6, %o5, %g1
12169loop_1438:
12170 add %g4, 0x1021, %i1
12171loop_1439:
12172 ld [%l7 + 0x30], %f1
12173 ldx [%l7 + 0x30], %l5
12174 lduw [%l7 + 0x60], %l2
12175 fandnot1s %f0, %f13, %f6
12176 fmovspos %xcc, %f0, %f12
12177 lduh [%l7 + 0x50], %o7
12178 movrgz %l6, %l3, %i5
12179 bcc,pt %xcc, loop_1440
12180 fbul,a %fcc0, loop_1441
12181 ldsh [%l7 + 0x76], %l0
12182 smul %o1, 0x0ECB, %i2
12183loop_1440:
12184 lduw [%l7 + 0x28], %i7
12185loop_1441:
12186 fmovscc %icc, %f10, %f9
12187 fba %fcc3, loop_1442
12188 nop
12189 setx loop_1443, %l0, %l1
12190 wrpr 0x1, %tl
12191 wrpr %l1, %tpc
12192 add %l1, 0x4, %l1
12193 wrpr %l1, %tnpc
12194 setx 0x34400001400, %l0, %l1
12195 wrpr %l1, %tstate
12196 wrhpr 0x4, %htstate
12197 retry
12198 fbule,a %fcc0, loop_1444
12199 sth %i6, [%l7 + 0x18]
12200loop_1442:
12201 stx %g2, [%l7 + 0x38]
12202loop_1443:
12203 addccc %i4, %l1, %o3
12204loop_1444:
12205 sth %o2, [%l7 + 0x2E]
12206 tcc %xcc, 0x6
12207 for %f12, %f0, %f8
12208 fzeros %f8
12209 fbue,a %fcc1, loop_1445
12210 lduh [%l7 + 0x3E], %g3
12211 ldsw [%l7 + 0x30], %o4
12212 ldx [%l7 + 0x40], %g7
12213loop_1445:
12214 add %l4, %o6, %o0
12215 sth %i3, [%l7 + 0x38]
12216 popc %g5, %g6
12217 bne %icc, loop_1446
12218 fbg,a %fcc2, loop_1447
12219 ld [%l7 + 0x70], %f6
12220 te %icc, 0x0
12221loop_1446:
12222 fmovrdlz %i0, %f4, %f6
12223loop_1447:
12224 lduw [%l7 + 0x20], %o5
12225 te %icc, 0x2
12226 movrlez %g4, %g1, %i1
12227 ldsh [%l7 + 0x62], %l5
12228 ble,pn %icc, loop_1448
12229 bl,pn %xcc, loop_1449
12230 orcc %o7, %l6, %l2
12231 call loop_1450
12232loop_1448:
12233 fbug,a %fcc1, loop_1451
12234loop_1449:
12235 fmovrsgz %i5, %f12, %f3
12236 stw %l0, [%l7 + 0x74]
12237loop_1450:
12238 stw %o1, [%l7 + 0x24]
12239loop_1451:
12240 fnegd %f14, %f12
12241 st %f15, [%l7 + 0x18]
12242 fmul8sux16 %f10, %f6, %f2
12243 ldsh [%l7 + 0x74], %i2
12244 bvs,a %icc, loop_1452
12245 bcc,a loop_1453
12246 fmovsa %icc, %f10, %f1
12247 tge %xcc, 0x6
12248loop_1452:
12249 fsrc2s %f1, %f0
12250loop_1453:
12251 fbne,a %fcc3, loop_1454
12252 fcmpgt32 %f2, %f14, %i7
12253 call loop_1455
12254 bg loop_1456
12255loop_1454:
12256 fsrc2 %f2, %f14
12257 addc %i6, 0x1F82, %g2
12258loop_1455:
12259 st %f6, [%l7 + 0x68]
12260loop_1456:
12261 sra %i4, 0x0D, %l3
12262 movpos %xcc, %l1, %o2
12263 fornot2 %f6, %f12, %f14
12264 movcs %icc, %g3, %o3
12265 ld [%l7 + 0x28], %f6
12266 srax %o4, %l4, %g7
12267 fmovrdlez %o6, %f2, %f12
12268 fbn,a %fcc1, loop_1457
12269 tne %icc, 0x5
12270 std %f2, [%l7 + 0x58]
12271 brnz %o0, loop_1458
12272loop_1457:
12273 stx %g5, [%l7 + 0x10]
12274 movvs %xcc, %g6, %i3
12275 fxors %f2, %f10, %f12
12276loop_1458:
12277 lduw [%l7 + 0x40], %i0
12278 fsrc2s %f3, %f11
12279 fmovrdgz %o5, %f12, %f4
12280 fbu,a %fcc3, loop_1459
12281 for %f0, %f2, %f12
12282 ldub [%l7 + 0x62], %g4
12283 fpadd32s %f6, %f8, %f13
12284loop_1459:
12285 fmovse %icc, %f0, %f11
12286 tpos %icc, 0x7
12287 fmovrsgz %g1, %f5, %f8
12288 lduh [%l7 + 0x26], %l5
12289 fxor %f2, %f2, %f4
12290 ldd [%l7 + 0x18], %f10
12291 popc %i1, %o7
12292 fcmpd %fcc3, %f10, %f6
12293 movrlz %l2, 0x1B5, %l6
12294 sth %i5, [%l7 + 0x0E]
12295 stx %l0, [%l7 + 0x08]
12296 edge16ln %i2, %o1, %i7
12297 for %f4, %f14, %f14
12298 bcs,a,pt %xcc, loop_1460
12299 edge32ln %i6, %i4, %l3
12300 stx %l1, [%l7 + 0x28]
12301 fmul8x16au %f3, %f3, %f0
12302loop_1460:
12303 tneg %icc, 0x7
12304 ldx [%l7 + 0x08], %g2
12305 fpackfix %f12, %f11
12306 tge %xcc, 0x3
12307 movcs %xcc, %g3, %o3
12308 bgu %xcc, loop_1461
12309 ldd [%l7 + 0x08], %f14
12310 edge16l %o4, %l4, %o2
12311 lduh [%l7 + 0x52], %o6
12312loop_1461:
12313 addcc %o0, %g7, %g5
12314 movre %i3, %i0, %o5
12315 fmovsn %icc, %f2, %f15
12316 fmovrsne %g6, %f1, %f9
12317 bvc loop_1462
12318 ldsb [%l7 + 0x58], %g4
12319 orn %l5, 0x1F90, %i1
12320 fmovsle %icc, %f10, %f4
12321loop_1462:
12322 fnands %f1, %f7, %f6
12323 movgu %xcc, %o7, %g1
12324 fmovrsgz %l2, %f3, %f5
12325 stb %l6, [%l7 + 0x6A]
12326 brnz %l0, loop_1463
12327 sth %i5, [%l7 + 0x32]
12328 ldub [%l7 + 0x4B], %o1
12329 ldsb [%l7 + 0x39], %i2
12330loop_1463:
12331 fmovda %xcc, %f15, %f7
12332 move %icc, %i6, %i7
12333 fmovd %f0, %f14
12334 bneg,a %icc, loop_1464
12335 fmul8sux16 %f8, %f8, %f8
12336 fmovsne %icc, %f5, %f8
12337 nop
12338 setx loop_1465, %l0, %l1
12339 wrpr 0x1, %tl
12340 wrpr %l1, %tnpc
12341 setx 0x34400001400, %l0, %l1
12342 wrpr %l1, %tstate
12343 wrhpr 0x4, %htstate
12344 done
12345loop_1464:
12346 nop
12347 setx loop_1466, %l0, %l1
12348 wrpr 0x1, %tl
12349 wrpr %l1, %tpc
12350 add %l1, 0x4, %l1
12351 wrpr %l1, %tnpc
12352 setx 0x34400001400, %l0, %l1
12353 wrpr %l1, %tstate
12354 wrhpr 0x4, %htstate
12355 retry
12356 orncc %i4, 0x0B2D, %l3
12357 fmovdge %xcc, %f12, %f14
12358loop_1465:
12359 fmul8sux16 %f10, %f12, %f12
12360loop_1466:
12361 array16 %l1, %g3, %o3
12362 bge loop_1467
12363 edge32n %g2, %o4, %l4
12364 sth %o2, [%l7 + 0x64]
12365 sdivcc %o0, 0x10E4, %g7
12366loop_1467:
12367 stb %g5, [%l7 + 0x43]
12368 fbl %fcc1, loop_1468
12369 ldsh [%l7 + 0x54], %i3
12370 umulcc %o6, 0x190E, %i0
12371 fpadd32 %f2, %f14, %f12
12372loop_1468:
12373 fbl %fcc0, loop_1469
12374 addcc %o5, 0x1EBF, %g6
12375 fexpand %f8, %f10
12376 mulx %l5, %i1, %o7
12377loop_1469:
12378 st %f3, [%l7 + 0x30]
12379 ld [%l7 + 0x70], %f11
12380 mulscc %g4, %g1, %l2
12381 srl %l0, %i5, %o1
12382 fba,a %fcc3, loop_1470
12383 fmul8x16 %f13, %f4, %f12
12384 bvs,a %icc, loop_1471
12385 fcmps %fcc2, %f13, %f12
12386loop_1470:
12387 movre %l6, 0x1CB, %i6
12388 subc %i2, 0x1955, %i4
12389loop_1471:
12390 srlx %i7, 0x07, %l3
12391 brlez %l1, loop_1472
12392 ldd [%l7 + 0x28], %f12
12393 fmul8x16 %f4, %f4, %f8
12394 ldd [%l7 + 0x78], %f2
12395loop_1472:
12396 movpos %xcc, %o3, %g2
12397 fble,a %fcc2, loop_1473
12398 sdivx %o4, 0x139C, %l4
12399 umul %o2, %o0, %g7
12400 fble %fcc0, loop_1474
12401loop_1473:
12402 fsrc2s %f15, %f15
12403 fcmple16 %f2, %f10, %g3
12404 fmovdvc %icc, %f14, %f13
12405loop_1474:
12406 fmovrdne %i3, %f12, %f4
12407 ldx [%l7 + 0x10], %g5
12408 lduw [%l7 + 0x40], %o6
12409 fors %f15, %f9, %f1
12410 fbu,a %fcc1, loop_1475
12411 ldsh [%l7 + 0x66], %i0
12412 ld [%l7 + 0x44], %f9
12413 stw %g6, [%l7 + 0x68]
12414loop_1475:
12415 fone %f2
12416 fmovdl %icc, %f9, %f14
12417 orcc %o5, 0x15C9, %i1
12418 fnot1 %f4, %f14
12419 fmovdcc %xcc, %f15, %f3
12420 fcmpne32 %f12, %f6, %l5
12421 fpsub16s %f8, %f9, %f1
12422 fzero %f10
12423 sub %o7, 0x0140, %g4
12424 bcs,pn %xcc, loop_1476
12425 fmovrsgz %g1, %f12, %f10
12426 fnot2 %f8, %f2
12427 st %f11, [%l7 + 0x40]
12428loop_1476:
12429 fbule %fcc2, loop_1477
12430 fmovrdgez %l0, %f14, %f14
12431 udiv %l2, 0x09CB, %o1
12432 fnot2s %f4, %f2
12433loop_1477:
12434 st %f7, [%l7 + 0x0C]
12435 edge32 %i5, %i6, %l6
12436 std %f6, [%l7 + 0x20]
12437 fbge,a %fcc3, loop_1478
12438 fnegs %f3, %f6
12439 fbue,a %fcc0, loop_1479
12440 nop
12441 setx loop_1480, %l0, %l1
12442 wrpr 0x1, %tl
12443 wrpr %l1, %tpc
12444 add %l1, 0x4, %l1
12445 wrpr %l1, %tnpc
12446 setx 0x34400001400, %l0, %l1
12447 wrpr %l1, %tstate
12448 wrhpr 0x4, %htstate
12449 retry
12450loop_1478:
12451 ldsb [%l7 + 0x70], %i4
12452 ldub [%l7 + 0x4C], %i2
12453loop_1479:
12454 tg %xcc, 0x3
12455loop_1480:
12456 be,pt %icc, loop_1481
12457 edge32n %l3, %l1, %i7
12458 stb %o3, [%l7 + 0x60]
12459 fpsub16 %f8, %f0, %f10
12460loop_1481:
12461 fnors %f3, %f10, %f1
12462 ldub [%l7 + 0x18], %o4
12463 std %f6, [%l7 + 0x20]
12464 fzeros %f2
12465 fpsub32 %f10, %f14, %f6
12466 add %g2, 0x179A, %l4
12467 fbule %fcc1, loop_1482
12468 lduh [%l7 + 0x10], %o2
12469 ldx [%l7 + 0x58], %g7
12470 fpackfix %f6, %f6
12471loop_1482:
12472 bcs,a loop_1483
12473 sth %o0, [%l7 + 0x60]
12474 fmovrslez %g3, %f9, %f11
12475 tleu %xcc, 0x7
12476loop_1483:
12477 tne %icc, 0x3
12478 bcc,a,pn %icc, loop_1484
12479 ld [%l7 + 0x14], %f1
12480 fcmpeq32 %f2, %f14, %i3
12481 stx %g5, [%l7 + 0x20]
12482loop_1484:
12483 st %f7, [%l7 + 0x1C]
12484 fmovrse %i0, %f9, %f14
12485 ble,a loop_1485
12486 stw %g6, [%l7 + 0x68]
12487 srl %o6, %i1, %o5
12488 xor %l5, %o7, %g1
12489loop_1485:
12490 pdist %f4, %f14, %f0
12491 lduh [%l7 + 0x0E], %g4
12492 ldx [%l7 + 0x50], %l0
12493 srlx %l2, 0x04, %o1
12494 bpos,pn %xcc, loop_1486
12495 lduh [%l7 + 0x24], %i6
12496 fmovdl %xcc, %f14, %f8
12497 faligndata %f4, %f8, %f6
12498loop_1486:
12499 pdist %f4, %f8, %f12
12500 fmovdneg %xcc, %f8, %f14
12501 lduw [%l7 + 0x08], %l6
12502 fmovsne %icc, %f14, %f1
12503 stb %i4, [%l7 + 0x6D]
12504 stb %i2, [%l7 + 0x21]
12505 nop
12506 setx loop_1487, %l0, %l1
12507 jmpl %l1, %l3
12508 orcc %l1, 0x1C16, %i7
12509 fbu,a %fcc3, loop_1488
12510 bn,a loop_1489
12511loop_1487:
12512 movge %xcc, %o3, %i5
12513 be,a,pn %xcc, loop_1490
12514loop_1488:
12515 bl loop_1491
12516loop_1489:
12517 fmovrsgz %o4, %f9, %f12
12518 fbge %fcc1, loop_1492
12519loop_1490:
12520 fbu,a %fcc2, loop_1493
12521loop_1491:
12522 ldsh [%l7 + 0x6A], %l4
12523 fnands %f14, %f3, %f2
12524loop_1492:
12525 std %f0, [%l7 + 0x58]
12526loop_1493:
12527 st %f6, [%l7 + 0x78]
12528 nop
12529 setx loop_1494, %l0, %l1
12530 wrpr 0x1, %tl
12531 wrpr %l1, %tnpc
12532 setx 0x34400001400, %l0, %l1
12533 wrpr %l1, %tstate
12534 wrhpr 0x4, %htstate
12535 done
12536 fmovsa %xcc, %f10, %f10
12537 sethi 0x1342, %g2
12538 fpsub32 %f6, %f4, %f4
12539loop_1494:
12540 fbu %fcc3, loop_1495
12541 st %f12, [%l7 + 0x5C]
12542 fands %f11, %f1, %f5
12543 bleu,a,pn %xcc, loop_1496
12544loop_1495:
12545 movne %icc, %g7, %o0
12546 xorcc %o2, %g3, %i3
12547 fnot2 %f10, %f8
12548loop_1496:
12549 fbg %fcc1, loop_1497
12550 st %f7, [%l7 + 0x30]
12551 lduh [%l7 + 0x78], %i0
12552 add %g6, 0x1DAC, %g5
12553loop_1497:
12554 movrne %i1, 0x38F, %o5
12555 brlez,a %l5, loop_1498
12556 edge32ln %o6, %g1, %o7
12557 array16 %g4, %l2, %l0
12558 udiv %o1, 0x14D6, %i6
12559loop_1498:
12560 fbne,a %fcc0, loop_1499
12561 bvc,a,pn %xcc, loop_1500
12562 fmovsl %icc, %f7, %f13
12563 fpadd32s %f10, %f6, %f14
12564loop_1499:
12565 bgu,pn %icc, loop_1501
12566loop_1500:
12567 fmovdpos %icc, %f8, %f8
12568 fbl %fcc3, loop_1502
12569 fmovrslez %i4, %f2, %f12
12570loop_1501:
12571 fmuld8sux16 %f14, %f12, %f12
12572 fpadd32 %f6, %f2, %f8
12573loop_1502:
12574 fcmpne16 %f6, %f4, %i2
12575 bcs,a,pn %icc, loop_1503
12576 or %l3, %l1, %l6
12577 ldub [%l7 + 0x6E], %o3
12578 st %f5, [%l7 + 0x2C]
12579loop_1503:
12580 fmovsleu %icc, %f1, %f4
12581 bshuffle %f0, %f14, %f0
12582 fmovdleu %xcc, %f9, %f14
12583 bneg,a loop_1504
12584 fnand %f4, %f10, %f14
12585 movpos %xcc, %i5, %i7
12586 ldub [%l7 + 0x29], %o4
12587loop_1504:
12588 stb %l4, [%l7 + 0x1E]
12589 fbe %fcc1, loop_1505
12590 fbu %fcc3, loop_1506
12591 fnand %f8, %f10, %f2
12592 movcc %xcc, %g2, %o0
12593loop_1505:
12594 fbl %fcc0, loop_1507
12595loop_1506:
12596 movrgez %o2, %g3, %i3
12597 bge,a,pt %icc, loop_1508
12598 fone %f10
12599loop_1507:
12600 fcmpne32 %f6, %f6, %i0
12601 ldsh [%l7 + 0x52], %g7
12602loop_1508:
12603 tpos %icc, 0x2
12604 addc %g5, 0x1DE7, %g6
12605 lduh [%l7 + 0x3A], %i1
12606 ldx [%l7 + 0x58], %l5
12607 fbu,a %fcc2, loop_1509
12608 fcmped %fcc3, %f8, %f4
12609 sdiv %o6, 0x09EE, %g1
12610 movvc %xcc, %o7, %o5
12611loop_1509:
12612 udivx %g4, 0x1EF3, %l0
12613 fmul8x16 %f10, %f12, %f4
12614 ldsb [%l7 + 0x22], %l2
12615 fpsub16 %f12, %f4, %f10
12616 movne %icc, %o1, %i6
12617 array32 %i4, %l3, %l1
12618 for %f2, %f6, %f4
12619 movle %xcc, %l6, %o3
12620 fmovsleu %xcc, %f6, %f0
12621 fnegd %f12, %f6
12622 lduh [%l7 + 0x56], %i5
12623 stb %i7, [%l7 + 0x0F]
12624 fzero %f4
12625 fbn %fcc2, loop_1510
12626 movcc %icc, %o4, %i2
12627 fnegs %f5, %f12
12628 fzero %f6
12629loop_1510:
12630 fmovda %xcc, %f15, %f10
12631 sll %g2, 0x1E, %l4
12632 std %f12, [%l7 + 0x38]
12633 ldx [%l7 + 0x38], %o0
12634 fandnot1 %f8, %f10, %f8
12635 std %f10, [%l7 + 0x70]
12636 bl,a,pn %xcc, loop_1511
12637 bl,a %xcc, loop_1512
12638 movn %icc, %o2, %g3
12639 fornot1 %f2, %f8, %f12
12640loop_1511:
12641 ldsw [%l7 + 0x14], %i3
12642loop_1512:
12643 ldsw [%l7 + 0x54], %i0
12644 fnot1s %f7, %f7
12645 xnorcc %g7, 0x17B0, %g5
12646 andcc %i1, %g6, %l5
12647 tge %xcc, 0x6
12648 tl %xcc, 0x7
12649 fcmple16 %f10, %f4, %o6
12650 fnegs %f11, %f15
12651 ldx [%l7 + 0x48], %g1
12652 xnorcc %o7, 0x11A7, %g4
12653 tn %xcc, 0x3
12654 std %f0, [%l7 + 0x70]
12655 movcc %icc, %o5, %l2
12656 fandnot2 %f8, %f6, %f12
12657 st %f13, [%l7 + 0x64]
12658 movvc %icc, %l0, %i6
12659 fmovrde %o1, %f10, %f0
12660 siam 0x3
12661 st %f11, [%l7 + 0x18]
12662 fandnot1s %f5, %f11, %f5
12663 ld [%l7 + 0x70], %f9
12664 fnand %f2, %f6, %f10
12665 fornot1 %f14, %f4, %f12
12666 sdiv %i4, 0x0844, %l1
12667 bcs loop_1513
12668 fnors %f6, %f11, %f0
12669 tle %xcc, 0x5
12670 addc %l3, 0x1602, %o3
12671loop_1513:
12672 udivx %i5, 0x17E1, %l6
12673 movne %xcc, %o4, %i7
12674 alignaddr %i2, %l4, %g2
12675 ldsh [%l7 + 0x5C], %o0
12676 ldd [%l7 + 0x28], %f14
12677 lduh [%l7 + 0x38], %g3
12678 lduw [%l7 + 0x28], %o2
12679 fexpand %f13, %f14
12680 lduh [%l7 + 0x54], %i0
12681 edge8ln %g7, %g5, %i1
12682 fmovrdgz %g6, %f12, %f14
12683 fpackfix %f2, %f12
12684 fmovsvc %xcc, %f4, %f3
12685 stb %l5, [%l7 + 0x3B]
12686 ldsh [%l7 + 0x3C], %o6
12687 ldsw [%l7 + 0x14], %i3
12688 stb %o7, [%l7 + 0x66]
12689 fmul8x16al %f14, %f7, %f14
12690 fbul %fcc1, loop_1514
12691 brz,a %g1, loop_1515
12692 fandnot1 %f8, %f14, %f2
12693 taddcctv %o5, 0x072C, %l2
12694loop_1514:
12695 nop
12696 setx loop_1516, %l0, %l1
12697 wrpr 0x1, %tl
12698 wrpr %l1, %tpc
12699 add %l1, 0x4, %l1
12700 wrpr %l1, %tnpc
12701 setx 0x34400001400, %l0, %l1
12702 wrpr %l1, %tstate
12703 wrhpr 0x4, %htstate
12704 retry
12705loop_1515:
12706 srlx %l0, %i6, %o1
12707 addcc %i4, %l1, %l3
12708 fcmpgt32 %f12, %f8, %o3
12709loop_1516:
12710 fmovs %f10, %f9
12711 stx %g4, [%l7 + 0x10]
12712 tn %xcc, 0x5
12713 fands %f3, %f0, %f14
12714 fpack16 %f4, %f13
12715 movle %xcc, %l6, %i5
12716 fmovsge %xcc, %f12, %f15
12717 ldsh [%l7 + 0x4C], %i7
12718 andcc %i2, %l4, %g2
12719 tcc %icc, 0x1
12720 movl %icc, %o4, %o0
12721 popc %g3, %o2
12722 fmovdvc %xcc, %f9, %f8
12723 orcc %i0, %g5, %g7
12724 ld [%l7 + 0x58], %f5
12725 fmovrse %i1, %f2, %f6
12726 stb %g6, [%l7 + 0x71]
12727 movvc %xcc, %o6, %l5
12728 stx %i3, [%l7 + 0x10]
12729 and %g1, %o7, %l2
12730 bgu,a %xcc, loop_1517
12731 ld [%l7 + 0x54], %f11
12732 tle %icc, 0x4
12733 fmovdgu %icc, %f5, %f10
12734loop_1517:
12735 tne %xcc, 0x4
12736 lduw [%l7 + 0x1C], %o5
12737 udiv %l0, 0x1CE3, %i6
12738 st %f7, [%l7 + 0x7C]
12739 ld [%l7 + 0x38], %f10
12740 ldx [%l7 + 0x40], %i4
12741 fmovsneg %xcc, %f9, %f13
12742 fcmple32 %f6, %f8, %o1
12743 fmovda %xcc, %f15, %f4
12744 fmovdgu %xcc, %f13, %f12
12745 sub %l1, %l3, %o3
12746 fble,a %fcc2, loop_1518
12747 lduh [%l7 + 0x72], %l6
12748 brgez %g4, loop_1519
12749 lduw [%l7 + 0x68], %i7
12750loop_1518:
12751 fmovrdlz %i2, %f2, %f14
12752 movg %xcc, %i5, %l4
12753loop_1519:
12754 fmovsleu %icc, %f0, %f11
12755 ldsw [%l7 + 0x38], %o4
12756 alignaddrl %g2, %o0, %g3
12757 stw %o2, [%l7 + 0x60]
12758 ldub [%l7 + 0x15], %i0
12759 fbo,a %fcc3, loop_1520
12760 or %g5, %i1, %g6
12761 fcmple16 %f10, %f0, %o6
12762 nop
12763 setx loop_1521, %l0, %l1
12764 jmpl %l1, %g7
12765loop_1520:
12766 stx %l5, [%l7 + 0x50]
12767 fbge %fcc0, loop_1522
12768 sra %i3, 0x09, %g1
12769loop_1521:
12770 fpadd32s %f13, %f2, %f2
12771 fmovdne %icc, %f0, %f13
12772loop_1522:
12773 tle %xcc, 0x7
12774 st %f11, [%l7 + 0x50]
12775 movcs %icc, %l2, %o5
12776 array32 %l0, %i6, %i4
12777 ld [%l7 + 0x10], %f2
12778 nop
12779 setx loop_1523, %l0, %l1
12780 wrpr 0x1, %tl
12781 wrpr %l1, %tpc
12782 add %l1, 0x4, %l1
12783 wrpr %l1, %tnpc
12784 setx 0x34400001400, %l0, %l1
12785 wrpr %l1, %tstate
12786 wrhpr 0x4, %htstate
12787 retry
12788 fmovrdgz %o1, %f6, %f10
12789 fmovsgu %icc, %f7, %f3
12790 umulcc %o7, 0x0A45, %l1
12791loop_1523:
12792 movgu %icc, %l3, %o3
12793 fmovde %xcc, %f2, %f13
12794 stw %g4, [%l7 + 0x54]
12795 sdiv %l6, 0x1E3C, %i2
12796 fbule %fcc2, loop_1524
12797 array8 %i7, %i5, %o4
12798 ldx [%l7 + 0x60], %g2
12799 fmovsneg %xcc, %f1, %f0
12800loop_1524:
12801 ldsb [%l7 + 0x77], %o0
12802 fpsub16 %f10, %f8, %f10
12803 brlez,a %l4, loop_1525
12804 movcc %icc, %o2, %i0
12805 ldsw [%l7 + 0x60], %g3
12806 smulcc %g5, %i1, %g6
12807loop_1525:
12808 fandnot2s %f7, %f5, %f12
12809 ldsw [%l7 + 0x0C], %o6
12810 edge32n %l5, %i3, %g7
12811 udivx %l2, 0x03CE, %g1
12812 stw %o5, [%l7 + 0x68]
12813 alignaddr %l0, %i4, %i6
12814 fcmpne16 %f4, %f10, %o1
12815 sllx %o7, 0x06, %l3
12816 fmul8x16 %f7, %f4, %f14
12817 move %icc, %l1, %o3
12818 edge32n %l6, %g4, %i2
12819 movrlz %i7, 0x036, %o4
12820 addc %g2, 0x0F95, %o0
12821 fmovsleu %icc, %f14, %f13
12822 fmul8x16al %f8, %f13, %f12
12823 nop
12824 setx loop_1526, %l0, %l1
12825 jmpl %l1, %i5
12826 fbu %fcc3, loop_1527
12827 ldub [%l7 + 0x14], %o2
12828 ldd [%l7 + 0x08], %f2
12829loop_1526:
12830 fsrc2s %f8, %f13
12831loop_1527:
12832 fnand %f2, %f0, %f2
12833 bge,a,pn %icc, loop_1528
12834 ld [%l7 + 0x44], %f15
12835 fmovsleu %xcc, %f11, %f9
12836 fpadd32 %f6, %f2, %f8
12837loop_1528:
12838 lduw [%l7 + 0x08], %i0
12839 fmovda %xcc, %f4, %f9
12840 tcs %icc, 0x4
12841 fxors %f11, %f15, %f12
12842 fbuge,a %fcc0, loop_1529
12843 sra %g3, %l4, %g5
12844 fbg %fcc1, loop_1530
12845 bcs,a loop_1531
12846loop_1529:
12847 fbg %fcc0, loop_1532
12848 fzero %f14
12849loop_1530:
12850 tge %icc, 0x6
12851loop_1531:
12852 bcs,pn %icc, loop_1533
12853loop_1532:
12854 bvc,a,pn %xcc, loop_1534
12855 edge32ln %g6, %i1, %l5
12856 ldub [%l7 + 0x31], %i3
12857loop_1533:
12858 fand %f0, %f2, %f10
12859loop_1534:
12860 sethi 0x1E70, %g7
12861 addccc %o6, 0x0A72, %l2
12862 lduw [%l7 + 0x5C], %o5
12863 fxnors %f3, %f11, %f13
12864 fmovdpos %icc, %f3, %f11
12865 lduh [%l7 + 0x58], %g1
12866 st %f0, [%l7 + 0x78]
12867 smulcc %l0, 0x19B9, %i4
12868 sdivcc %i6, 0x1905, %o1
12869 fcmpne32 %f12, %f2, %l3
12870 nop
12871 setx loop_1535, %l0, %l1
12872 jmpl %l1, %o7
12873 fbue,a %fcc2, loop_1536
12874 umul %o3, 0x0729, %l6
12875 udivx %l1, 0x1842, %g4
12876loop_1535:
12877 movl %icc, %i2, %i7
12878loop_1536:
12879 ldsh [%l7 + 0x18], %o4
12880 fmovdn %xcc, %f6, %f13
12881 fbule,a %fcc3, loop_1537
12882 st %f11, [%l7 + 0x50]
12883 ldd [%l7 + 0x28], %f4
12884 sth %g2, [%l7 + 0x62]
12885loop_1537:
12886 stx %i5, [%l7 + 0x70]
12887 fones %f2
12888 edge16n %o0, %o2, %i0
12889 fcmpeq16 %f2, %f10, %g3
12890 srax %g5, 0x13, %l4
12891 sllx %i1, 0x1F, %g6
12892 fmovsn %icc, %f0, %f3
12893 fpsub16 %f0, %f8, %f4
12894 fpsub16s %f1, %f12, %f8
12895 ldd [%l7 + 0x70], %f12
12896 umul %i3, %l5, %o6
12897 edge8n %g7, %o5, %l2
12898 fmovs %f10, %f6
12899 addc %g1, %i4, %l0
12900 tn %xcc, 0x3
12901 faligndata %f0, %f12, %f2
12902 nop
12903 setx loop_1538, %l0, %l1
12904 wrpr 0x1, %tl
12905 wrpr %l1, %tnpc
12906 setx 0x34400001400, %l0, %l1
12907 wrpr %l1, %tstate
12908 wrhpr 0x4, %htstate
12909 done
12910 fbule,a %fcc1, loop_1539
12911 movl %icc, %i6, %l3
12912 fbne,a %fcc2, loop_1540
12913loop_1538:
12914 ldsb [%l7 + 0x25], %o1
12915loop_1539:
12916 brnz %o7, loop_1541
12917 fcmped %fcc0, %f12, %f10
12918loop_1540:
12919 fabsd %f4, %f8
12920 movneg %icc, %o3, %l1
12921loop_1541:
12922 tvs %icc, 0x6
12923 ldx [%l7 + 0x48], %g4
12924 tpos %icc, 0x5
12925 pdist %f12, %f10, %f4
12926 fbue %fcc2, loop_1542
12927 fmovsa %xcc, %f5, %f6
12928 fmovsvs %xcc, %f4, %f0
12929 lduw [%l7 + 0x70], %i2
12930loop_1542:
12931 st %f12, [%l7 + 0x1C]
12932 tge %icc, 0x6
12933 ld [%l7 + 0x28], %f0
12934 fmovrslz %l6, %f10, %f0
12935 udivcc %i7, 0x0E29, %o4
12936 ld [%l7 + 0x24], %f0
12937 fmovrdlez %g2, %f4, %f0
12938 movcc %icc, %o0, %i5
12939 ldx [%l7 + 0x10], %i0
12940 ldx [%l7 + 0x38], %g3
12941 bge,a %icc, loop_1543
12942 fmovdn %xcc, %f3, %f12
12943 fnegs %f0, %f11
12944 edge16 %g5, %l4, %o2
12945loop_1543:
12946 stw %i1, [%l7 + 0x18]
12947 or %i3, 0x1EAE, %l5
12948 fmovsl %icc, %f14, %f0
12949 sth %g6, [%l7 + 0x76]
12950 fbg,a %fcc0, loop_1544
12951 tne %xcc, 0x4
12952 array32 %g7, %o5, %l2
12953 edge16 %g1, %i4, %l0
12954loop_1544:
12955 tn %xcc, 0x7
12956 fpsub16 %f8, %f14, %f6
12957 fbo %fcc0, loop_1545
12958 ldsb [%l7 + 0x33], %o6
12959 fpadd32s %f10, %f12, %f14
12960 ldx [%l7 + 0x58], %i6
12961loop_1545:
12962 ld [%l7 + 0x30], %f13
12963 fmovsl %icc, %f14, %f2
12964 ldsw [%l7 + 0x24], %l3
12965 brgz,a %o7, loop_1546
12966 fmovscc %icc, %f11, %f6
12967 fbo %fcc0, loop_1547
12968 movn %xcc, %o3, %o1
12969loop_1546:
12970 fmovsa %xcc, %f15, %f1
12971 fmovd %f10, %f4
12972loop_1547:
12973 ldsw [%l7 + 0x4C], %g4
12974 fmovdg %xcc, %f14, %f7
12975 or %i2, 0x029D, %l1
12976 fcmps %fcc1, %f2, %f5
12977 nop
12978 setx loop_1548, %l0, %l1
12979 wrpr 0x1, %tl
12980 wrpr %l1, %tpc
12981 add %l1, 0x4, %l1
12982 wrpr %l1, %tnpc
12983 setx 0x34400001400, %l0, %l1
12984 wrpr %l1, %tstate
12985 wrhpr 0x4, %htstate
12986 retry
12987 sdivcc %i7, 0x0D4D, %l6
12988 bvc,a loop_1549
12989 fmovdleu %icc, %f15, %f11
12990loop_1548:
12991 ld [%l7 + 0x4C], %f8
12992 lduw [%l7 + 0x4C], %g2
12993loop_1549:
12994 edge32 %o4, %i5, %o0
12995 st %f11, [%l7 + 0x40]
12996 st %f9, [%l7 + 0x7C]
12997 fmovrde %g3, %f2, %f2
12998 ldub [%l7 + 0x30], %g5
12999 fbug %fcc2, loop_1550
13000 movcc %xcc, %i0, %o2
13001 ldsb [%l7 + 0x3A], %l4
13002 movvc %xcc, %i3, %i1
13003loop_1550:
13004 fandnot1s %f2, %f9, %f10
13005 smulcc %l5, %g6, %o5
13006 subcc %l2, %g1, %g7
13007 xnorcc %i4, 0x14BB, %l0
13008 std %f10, [%l7 + 0x70]
13009 fcmpgt16 %f8, %f6, %i6
13010 bgu,a,pn %icc, loop_1551
13011 stw %l3, [%l7 + 0x4C]
13012 edge32l %o6, %o3, %o7
13013 fornot1s %f11, %f7, %f2
13014loop_1551:
13015 fmovs %f10, %f4
13016 fmovda %icc, %f6, %f13
13017 and %g4, 0x1BCA, %o1
13018 fmul8x16al %f14, %f3, %f4
13019 fbue,a %fcc2, loop_1552
13020 fmul8sux16 %f8, %f12, %f10
13021 ld [%l7 + 0x28], %f15
13022 tpos %xcc, 0x6
13023loop_1552:
13024 ldsw [%l7 + 0x4C], %l1
13025 fsrc1s %f9, %f4
13026 lduh [%l7 + 0x68], %i7
13027 movvc %xcc, %i2, %g2
13028 fbu %fcc0, loop_1553
13029 fone %f14
13030 fcmped %fcc1, %f10, %f10
13031 fsrc1 %f2, %f6
13032loop_1553:
13033 lduh [%l7 + 0x6E], %o4
13034 movvc %icc, %l6, %i5
13035 lduw [%l7 + 0x40], %g3
13036 lduw [%l7 + 0x54], %g5
13037 stx %o0, [%l7 + 0x28]
13038 lduh [%l7 + 0x62], %o2
13039 fmovdgu %xcc, %f11, %f15
13040 ldd [%l7 + 0x40], %f6
13041 tge %icc, 0x2
13042 sth %i0, [%l7 + 0x1A]
13043 fnegd %f14, %f8
13044 udivcc %l4, 0x0D20, %i3
13045 movg %icc, %i1, %g6
13046 edge32l %o5, %l5, %g1
13047 sdiv %l2, 0x140A, %g7
13048 siam 0x5
13049 edge8ln %i4, %i6, %l3
13050 ldsb [%l7 + 0x36], %o6
13051 fcmple16 %f4, %f14, %o3
13052 fpmerge %f11, %f0, %f12
13053 stw %l0, [%l7 + 0x64]
13054 bvs,pt %xcc, loop_1554
13055 movvs %xcc, %g4, %o1
13056 stx %l1, [%l7 + 0x08]
13057 bne,a %xcc, loop_1555
13058loop_1554:
13059 be,pn %xcc, loop_1556
13060 fpackfix %f0, %f14
13061 lduw [%l7 + 0x18], %i7
13062loop_1555:
13063 stb %o7, [%l7 + 0x57]
13064loop_1556:
13065 lduw [%l7 + 0x70], %i2
13066 sra %o4, %l6, %g2
13067 fmovda %icc, %f6, %f14
13068 fmovrdlz %i5, %f10, %f6
13069 udiv %g3, 0x0C7E, %g5
13070 edge32n %o0, %i0, %l4
13071 fcmpgt32 %f2, %f6, %i3
13072 stx %o2, [%l7 + 0x10]
13073 ldsh [%l7 + 0x3C], %i1
13074 brlez,a %o5, loop_1557
13075 xor %g6, %g1, %l2
13076 lduh [%l7 + 0x64], %g7
13077 fbge,a %fcc3, loop_1558
13078loop_1557:
13079 movre %i4, %i6, %l5
13080 st %f8, [%l7 + 0x18]
13081 brlez %o6, loop_1559
13082loop_1558:
13083 call loop_1560
13084 tsubcctv %l3, 0x1911, %o3
13085 fpack32 %f12, %f4, %f8
13086loop_1559:
13087 fcmped %fcc3, %f12, %f0
13088loop_1560:
13089 stb %g4, [%l7 + 0x3C]
13090 fmovdcc %xcc, %f7, %f5
13091 tpos %xcc, 0x0
13092 fmovrslz %o1, %f15, %f15
13093 stx %l1, [%l7 + 0x50]
13094 fmovrsgz %l0, %f9, %f1
13095 faligndata %f6, %f14, %f8
13096 tg %icc, 0x3
13097 bgu,a %icc, loop_1561
13098 fcmple16 %f8, %f14, %i7
13099 fble,a %fcc2, loop_1562
13100 fmul8sux16 %f8, %f14, %f6
13101loop_1561:
13102 fmovdgu %icc, %f14, %f12
13103 tsubcctv %o7, 0x0DCB, %o4
13104loop_1562:
13105 movrgz %i2, %l6, %i5
13106 fxnors %f3, %f9, %f3
13107 fmovrsgez %g2, %f6, %f6
13108 movn %xcc, %g5, %o0
13109 stw %g3, [%l7 + 0x74]
13110 fmovde %xcc, %f7, %f2
13111 mulscc %i0, %i3, %o2
13112 edge32n %l4, %o5, %g6
13113 st %f14, [%l7 + 0x70]
13114 fmovsvc %xcc, %f1, %f10
13115 ldd [%l7 + 0x60], %f8
13116 std %f12, [%l7 + 0x40]
13117 stb %g1, [%l7 + 0x57]
13118 andn %l2, 0x1CB7, %g7
13119 st %f10, [%l7 + 0x4C]
13120 fexpand %f6, %f6
13121 sth %i4, [%l7 + 0x7C]
13122 xorcc %i1, %i6, %o6
13123 movgu %icc, %l5, %o3
13124 fmovdneg %icc, %f8, %f14
13125 tn %icc, 0x2
13126 sethi 0x10AE, %g4
13127 add %o1, %l1, %l0
13128 fmovsg %xcc, %f0, %f6
13129 mulx %i7, %o7, %l3
13130 lduw [%l7 + 0x5C], %o4
13131 stx %i2, [%l7 + 0x68]
13132 fxors %f14, %f11, %f8
13133 st %f7, [%l7 + 0x48]
13134 st %f12, [%l7 + 0x24]
13135 fmovsleu %icc, %f3, %f5
13136 fmovdpos %xcc, %f7, %f8
13137 tvc %xcc, 0x3
13138 fmovsgu %xcc, %f4, %f11
13139 edge16ln %l6, %i5, %g5
13140 fmovdle %xcc, %f7, %f5
13141 fxor %f6, %f2, %f4
13142 fcmpeq16 %f8, %f12, %g2
13143 fbe %fcc0, loop_1563
13144 fpack16 %f2, %f6
13145 fmovdvs %xcc, %f5, %f13
13146 fmovrse %g3, %f9, %f4
13147loop_1563:
13148 tne %icc, 0x2
13149 ld [%l7 + 0x5C], %f12
13150 fnors %f3, %f0, %f11
13151 stb %i0, [%l7 + 0x2A]
13152 movre %i3, %o0, %o2
13153 faligndata %f4, %f2, %f6
13154 fmovdge %xcc, %f4, %f5
13155 fmovdge %icc, %f5, %f12
13156 ldsh [%l7 + 0x26], %l4
13157 tcs %icc, 0x3
13158 stw %o5, [%l7 + 0x10]
13159 fandnot1 %f8, %f0, %f8
13160 brz %g6, loop_1564
13161 fbne %fcc0, loop_1565
13162 umul %l2, 0x11BD, %g1
13163 and %g7, 0x120D, %i1
13164loop_1564:
13165 fmuld8sux16 %f4, %f9, %f4
13166loop_1565:
13167 edge16n %i4, %i6, %o6
13168 fmovdgu %xcc, %f12, %f15
13169 tvs %icc, 0x1
13170 brnz,a %l5, loop_1566
13171 tle %xcc, 0x6
13172 movrlez %o3, 0x277, %g4
13173 nop
13174 setx loop_1567, %l0, %l1
13175 wrpr 0x1, %tl
13176 wrpr %l1, %tpc
13177 add %l1, 0x4, %l1
13178 wrpr %l1, %tnpc
13179 setx 0x34400001400, %l0, %l1
13180 wrpr %l1, %tstate
13181 wrhpr 0x4, %htstate
13182 retry
13183loop_1566:
13184 brz,a %o1, loop_1568
13185 movg %icc, %l0, %i7
13186 ldsw [%l7 + 0x48], %o7
13187loop_1567:
13188 fbn,a %fcc0, loop_1569
13189loop_1568:
13190 ldx [%l7 + 0x08], %l3
13191 fmovsvs %icc, %f4, %f7
13192 edge32ln %o4, %l1, %l6
13193loop_1569:
13194 ta %icc, 0x5
13195 fpsub32s %f7, %f4, %f5
13196 stb %i2, [%l7 + 0x11]
13197 fmovrsgz %g5, %f15, %f12
13198 movvs %xcc, %i5, %g3
13199 bn %icc, loop_1570
13200 bg,a,pn %icc, loop_1571
13201 fmul8ulx16 %f10, %f12, %f14
13202 ldub [%l7 + 0x5C], %g2
13203loop_1570:
13204 fmovdne %icc, %f5, %f13
13205loop_1571:
13206 andncc %i3, %o0, %o2
13207 lduw [%l7 + 0x7C], %l4
13208 brz,a %i0, loop_1572
13209 fmovd %f14, %f0
13210 popc 0x065E, %o5
13211 sub %g6, %g1, %g7
13212loop_1572:
13213 bge,a %icc, loop_1573
13214 bg,pt %icc, loop_1574
13215 fmuld8sux16 %f9, %f15, %f12
13216 subccc %i1, 0x1DBA, %l2
13217loop_1573:
13218 bneg,pt %xcc, loop_1575
13219loop_1574:
13220 std %f8, [%l7 + 0x10]
13221 bg,a loop_1576
13222 lduw [%l7 + 0x20], %i4
13223loop_1575:
13224 std %f12, [%l7 + 0x28]
13225 bgu %xcc, loop_1577
13226loop_1576:
13227 ldsw [%l7 + 0x68], %o6
13228 ldsw [%l7 + 0x0C], %i6
13229 stb %o3, [%l7 + 0x52]
13230loop_1577:
13231 tgu %xcc, 0x7
13232 orn %g4, 0x0F11, %l5
13233 taddcctv %o1, 0x0B70, %l0
13234 umul %o7, 0x033C, %l3
13235 andncc %o4, %l1, %l6
13236 fornot1s %f15, %f14, %f10
13237 fpsub16s %f0, %f8, %f15
13238 fxnors %f6, %f1, %f4
13239 ldsh [%l7 + 0x5C], %i2
13240 ldub [%l7 + 0x0C], %g5
13241 udivcc %i7, 0x0F7E, %g3
13242 bge,a,pt %xcc, loop_1578
13243 fmovd %f14, %f12
13244 fabsd %f6, %f10
13245 ldsh [%l7 + 0x3A], %i5
13246loop_1578:
13247 stx %i3, [%l7 + 0x68]
13248 bgu,pt %xcc, loop_1579
13249 ld [%l7 + 0x54], %f0
13250 smulcc %o0, %g2, %l4
13251 srl %o2, 0x12, %i0
13252loop_1579:
13253 fors %f0, %f12, %f5
13254 stx %o5, [%l7 + 0x20]
13255 std %f0, [%l7 + 0x10]
13256 edge32ln %g1, %g7, %g6
13257 bl,pt %icc, loop_1580
13258 movge %xcc, %i1, %i4
13259 ldd [%l7 + 0x70], %f14
13260 edge16 %o6, %l2, %i6
13261loop_1580:
13262 fcmpgt16 %f12, %f12, %g4
13263 tg %xcc, 0x6
13264 bl,a %icc, loop_1581
13265 bgu loop_1582
13266 addc %l5, 0x06CE, %o1
13267 ldsb [%l7 + 0x2A], %o3
13268loop_1581:
13269 fmovspos %xcc, %f7, %f15
13270loop_1582:
13271 bcs %xcc, loop_1583
13272 fmovsle %icc, %f15, %f3
13273 tl %icc, 0x1
13274 fmul8x16au %f12, %f14, %f14
13275loop_1583:
13276 move %xcc, %l0, %l3
13277 fpack32 %f6, %f10, %f12
13278 orncc %o7, 0x18B7, %o4
13279 bcc %icc, loop_1584
13280 tne %icc, 0x3
13281 fbule,a %fcc0, loop_1585
13282 fmovsg %xcc, %f14, %f7
13283loop_1584:
13284 fbo %fcc2, loop_1586
13285 edge16 %l6, %l1, %g5
13286loop_1585:
13287 fmul8ulx16 %f14, %f2, %f0
13288 tg %xcc, 0x0
13289loop_1586:
13290 brlz %i2, loop_1587
13291 ld [%l7 + 0x6C], %f14
13292 bgu,a %xcc, loop_1588
13293 fmovsne %icc, %f3, %f0
13294loop_1587:
13295 ldsw [%l7 + 0x44], %i7
13296 ldsw [%l7 + 0x58], %i5
13297loop_1588:
13298 fzero %f10
13299 fmuld8sux16 %f13, %f7, %f6
13300 ldsw [%l7 + 0x50], %g3
13301 tg %icc, 0x2
13302 lduh [%l7 + 0x5E], %o0
13303 ldsh [%l7 + 0x12], %g2
13304 fmovdle %xcc, %f15, %f10
13305 bvs,pn %icc, loop_1589
13306 fmovd %f6, %f2
13307 tsubcc %l4, 0x1490, %o2
13308 ldub [%l7 + 0x13], %i3
13309loop_1589:
13310 ldsh [%l7 + 0x62], %i0
13311 stb %g1, [%l7 + 0x7D]
13312 andncc %o5, %g6, %i1
13313 bne %xcc, loop_1590
13314 st %f5, [%l7 + 0x5C]
13315 fors %f13, %f5, %f11
13316 fcmpne16 %f2, %f14, %i4
13317loop_1590:
13318 lduw [%l7 + 0x6C], %o6
13319 bvc,a,pt %icc, loop_1591
13320 taddcctv %l2, 0x05F4, %i6
13321 fmovrslez %g4, %f12, %f13
13322 ldub [%l7 + 0x53], %l5
13323loop_1591:
13324 movcc %icc, %g7, %o1
13325 fmovrdgez %l0, %f6, %f2
13326 bg,a %icc, loop_1592
13327 stx %o3, [%l7 + 0x10]
13328 fcmple16 %f6, %f12, %o7
13329 fmovdge %icc, %f13, %f9
13330loop_1592:
13331 stw %o4, [%l7 + 0x2C]
13332 brlz %l3, loop_1593
13333 fbl,a %fcc0, loop_1594
13334 umulcc %l6, %l1, %g5
13335 lduw [%l7 + 0x58], %i2
13336loop_1593:
13337 edge16n %i5, %g3, %i7
13338loop_1594:
13339 smul %g2, %l4, %o0
13340 ldsw [%l7 + 0x78], %o2
13341 fcmple32 %f2, %f14, %i0
13342 fnegs %f8, %f0
13343 fmovrslz %i3, %f6, %f8
13344 edge8ln %g1, %o5, %g6
13345 movrlz %i1, 0x09F, %i4
13346 fmul8x16au %f3, %f3, %f2
13347 ldsb [%l7 + 0x76], %l2
13348 stb %i6, [%l7 + 0x22]
13349 fabss %f12, %f7
13350 sdiv %g4, 0x081E, %l5
13351 lduw [%l7 + 0x0C], %g7
13352 fmovdvs %icc, %f6, %f9
13353 fbug %fcc0, loop_1595
13354 bn,pn %xcc, loop_1596
13355 brnz %o1, loop_1597
13356 tn %icc, 0x4
13357loop_1595:
13358 orncc %o6, %l0, %o7
13359loop_1596:
13360 fpadd16s %f10, %f1, %f13
13361loop_1597:
13362 st %f10, [%l7 + 0x28]
13363 fmul8ulx16 %f8, %f0, %f2
13364 movpos %icc, %o4, %l3
13365 tpos %xcc, 0x1
13366 smulcc %l6, %o3, %g5
13367 fmovdvs %xcc, %f3, %f4
13368 lduw [%l7 + 0x50], %i2
13369 fmovdpos %icc, %f1, %f15
13370 fexpand %f2, %f8
13371 fmovsl %xcc, %f9, %f4
13372 movge %xcc, %i5, %l1
13373 fbue,a %fcc1, loop_1598
13374 fbug,a %fcc1, loop_1599
13375 stb %i7, [%l7 + 0x6C]
13376 bvs,pt %icc, loop_1600
13377loop_1598:
13378 sub %g2, 0x1DCE, %g3
13379loop_1599:
13380 edge8n %l4, %o2, %i0
13381 fnot1 %f6, %f8
13382loop_1600:
13383 ldsw [%l7 + 0x44], %o0
13384 andn %i3, %g1, %g6
13385 bpos,pn %icc, loop_1601
13386 movcs %xcc, %o5, %i4
13387 tvc %xcc, 0x2
13388 lduw [%l7 + 0x10], %i1
13389loop_1601:
13390 fpsub32s %f6, %f13, %f12
13391 bgu loop_1602
13392 orncc %i6, 0x08A4, %l2
13393 fxnors %f11, %f2, %f0
13394 bg %xcc, loop_1603
13395loop_1602:
13396 tpos %xcc, 0x1
13397 movn %xcc, %l5, %g7
13398 ldsh [%l7 + 0x2E], %g4
13399loop_1603:
13400 umulcc %o1, 0x10EF, %o6
13401 bshuffle %f8, %f12, %f4
13402 bvc,pn %xcc, loop_1604
13403 edge8n %l0, %o4, %o7
13404 fxnors %f12, %f6, %f0
13405 fcmpgt16 %f12, %f8, %l3
13406loop_1604:
13407 sethi 0x10A8, %l6
13408 fbu %fcc2, loop_1605
13409 movge %xcc, %g5, %i2
13410 ld [%l7 + 0x6C], %f5
13411 fornot1 %f8, %f14, %f4
13412loop_1605:
13413 std %f2, [%l7 + 0x38]
13414 xnorcc %i5, %o3, %i7
13415 brz %g2, loop_1606
13416 andcc %l1, %l4, %o2
13417 subc %i0, %g3, %i3
13418 fmovrsgez %o0, %f12, %f10
13419loop_1606:
13420 array8 %g1, %g6, %o5
13421 brgz %i4, loop_1607
13422 movgu %xcc, %i6, %i1
13423 movcc %xcc, %l2, %g7
13424 fblg %fcc0, loop_1608
13425loop_1607:
13426 fsrc1 %f2, %f10
13427 xor %l5, %g4, %o6
13428 bgu,pt %icc, loop_1609
13429loop_1608:
13430 edge16l %o1, %o4, %l0
13431 sllx %l3, 0x1F, %l6
13432 ldsh [%l7 + 0x40], %o7
13433loop_1609:
13434 ld [%l7 + 0x50], %f0
13435 lduw [%l7 + 0x1C], %i2
13436 fcmped %fcc1, %f4, %f0
13437 fcmpd %fcc1, %f12, %f14
13438 fmovde %xcc, %f10, %f3
13439 fpadd16s %f1, %f14, %f4
13440 edge32 %i5, %o3, %i7
13441 edge16l %g2, %l1, %l4
13442 bne,a loop_1610
13443 array8 %g5, %o2, %i0
13444 movre %i3, 0x318, %g3
13445 fcmpne16 %f0, %f10, %o0
13446loop_1610:
13447 fmovda %icc, %f15, %f8
13448 edge8n %g1, %o5, %i4
13449 std %f8, [%l7 + 0x78]
13450 fblg,a %fcc0, loop_1611
13451 tge %icc, 0x1
13452 movg %icc, %g6, %i1
13453 fand %f14, %f0, %f0
13454loop_1611:
13455 fmovrdne %i6, %f10, %f10
13456 ldsw [%l7 + 0x1C], %l2
13457 movvc %icc, %g7, %l5
13458 orn %g4, %o6, %o4
13459 movg %xcc, %l0, %l3
13460 std %f8, [%l7 + 0x10]
13461 sethi 0x091E, %l6
13462 fbu,a %fcc0, loop_1612
13463 ldx [%l7 + 0x60], %o1
13464 bne loop_1613
13465 fcmpd %fcc0, %f8, %f10
13466loop_1612:
13467 fmovscc %xcc, %f5, %f7
13468 movne %icc, %o7, %i2
13469loop_1613:
13470 ldsh [%l7 + 0x56], %i5
13471 popc 0x001E, %i7
13472 fbul %fcc2, loop_1614
13473 addc %o3, 0x148A, %g2
13474 array8 %l1, %l4, %o2
13475 ldsb [%l7 + 0x33], %g5
13476loop_1614:
13477 fnand %f8, %f2, %f14
13478 stw %i0, [%l7 + 0x14]
13479 fmovsgu %xcc, %f2, %f11
13480 fnegd %f0, %f4
13481 fbue %fcc3, loop_1615
13482 fmovsne %xcc, %f5, %f8
13483 alignaddrl %g3, %o0, %i3
13484 fbu,a %fcc2, loop_1616
13485loop_1615:
13486 taddcc %g1, %o5, %i4
13487 sllx %g6, 0x07, %i6
13488 fmovsge %icc, %f3, %f8
13489loop_1616:
13490 fbo %fcc0, loop_1617
13491 bpos,pt %icc, loop_1618
13492 ldsh [%l7 + 0x26], %i1
13493 fbg,a %fcc1, loop_1619
13494loop_1617:
13495 be,pt %xcc, loop_1620
13496loop_1618:
13497 ld [%l7 + 0x24], %f11
13498 stw %g7, [%l7 + 0x54]
13499loop_1619:
13500 ldsb [%l7 + 0x11], %l5
13501loop_1620:
13502 alignaddrl %l2, %o6, %g4
13503 sdivx %o4, 0x1A68, %l0
13504 st %f4, [%l7 + 0x74]
13505 edge32l %l3, %l6, %o7
13506 lduw [%l7 + 0x50], %o1
13507 fornot2s %f11, %f3, %f9
13508 movvc %icc, %i2, %i5
13509 bg,a %xcc, loop_1621
13510 ldub [%l7 + 0x7A], %o3
13511 fmovrde %i7, %f12, %f12
13512 std %f14, [%l7 + 0x68]
13513loop_1621:
13514 sllx %l1, %g2, %l4
13515 st %f13, [%l7 + 0x70]
13516 fmovdge %xcc, %f2, %f13
13517 brgz,a %g5, loop_1622
13518 addcc %i0, %o2, %g3
13519 lduh [%l7 + 0x70], %o0
13520 fmul8ulx16 %f4, %f8, %f8
13521loop_1622:
13522 ldub [%l7 + 0x30], %g1
13523 ldsh [%l7 + 0x3E], %i3
13524 ldd [%l7 + 0x28], %f2
13525 ld [%l7 + 0x10], %f6
13526 fmovsgu %icc, %f2, %f14
13527 andcc %i4, 0x1967, %o5
13528 tcc %xcc, 0x4
13529 popc 0x189C, %g6
13530 te %xcc, 0x4
13531 ldsw [%l7 + 0x20], %i6
13532 fcmpgt16 %f14, %f0, %i1
13533 bgu,a loop_1623
13534 fcmpd %fcc2, %f14, %f4
13535 xorcc %l5, 0x12A4, %g7
13536 fmovspos %icc, %f15, %f1
13537loop_1623:
13538 stb %o6, [%l7 + 0x39]
13539 stb %g4, [%l7 + 0x32]
13540 bpos %xcc, loop_1624
13541 be loop_1625
13542 ldsb [%l7 + 0x72], %o4
13543 fmuld8ulx16 %f15, %f11, %f10
13544loop_1624:
13545 edge8l %l2, %l0, %l3
13546loop_1625:
13547 ldx [%l7 + 0x08], %l6
13548 ldsw [%l7 + 0x2C], %o1
13549 stw %i2, [%l7 + 0x64]
13550 tgu %icc, 0x2
13551 tcs %icc, 0x4
13552 brlez,a %i5, loop_1626
13553 tg %icc, 0x2
13554 lduw [%l7 + 0x64], %o7
13555 stw %o3, [%l7 + 0x50]
13556loop_1626:
13557 udivcc %l1, 0x1532, %g2
13558 movleu %xcc, %i7, %g5
13559 be,a,pn %xcc, loop_1627
13560 tge %icc, 0x4
13561 stw %i0, [%l7 + 0x68]
13562 std %f8, [%l7 + 0x68]
13563loop_1627:
13564 tneg %xcc, 0x5
13565 fmovda %xcc, %f10, %f14
13566 sra %l4, %o2, %g3
13567 sdivx %g1, 0x041B, %i3
13568 orncc %i4, 0x1754, %o5
13569 fmul8x16 %f0, %f8, %f14
13570 sdivx %g6, 0x1281, %o0
13571 std %f10, [%l7 + 0x30]
13572 ld [%l7 + 0x70], %f1
13573 fmuld8ulx16 %f0, %f3, %f2
13574 be,pt %xcc, loop_1628
13575 lduh [%l7 + 0x40], %i6
13576 fbn %fcc0, loop_1629
13577 ldsb [%l7 + 0x10], %l5
13578loop_1628:
13579 tcs %icc, 0x0
13580 movg %icc, %i1, %o6
13581loop_1629:
13582 fblg,a %fcc3, loop_1630
13583 tge %icc, 0x6
13584 sra %g7, %g4, %o4
13585 fornot2 %f12, %f4, %f4
13586loop_1630:
13587 udivx %l0, 0x0C38, %l3
13588 fmul8x16au %f1, %f13, %f14
13589 bneg,pt %icc, loop_1631
13590 ldd [%l7 + 0x48], %f4
13591 edge8ln %l6, %o1, %i2
13592 bleu %icc, loop_1632
13593loop_1631:
13594 ldsw [%l7 + 0x1C], %i5
13595 fbu %fcc3, loop_1633
13596 fpsub16s %f2, %f11, %f3
13597loop_1632:
13598 fcmpgt32 %f14, %f2, %o7
13599 edge32 %o3, %l1, %l2
13600loop_1633:
13601 fbl %fcc0, loop_1634
13602 fmovsneg %icc, %f13, %f14
13603 sll %i7, %g5, %i0
13604 sth %l4, [%l7 + 0x46]
13605loop_1634:
13606 ldd [%l7 + 0x18], %f2
13607 fmovdle %icc, %f8, %f11
13608 lduh [%l7 + 0x6C], %g2
13609 mulx %g3, %o2, %g1
13610 fmovdcs %icc, %f9, %f4
13611 fpsub16 %f4, %f6, %f4
13612 lduh [%l7 + 0x10], %i4
13613 sdiv %o5, 0x142C, %g6
13614 ldub [%l7 + 0x3F], %i3
13615 fcmpgt16 %f10, %f10, %i6
13616 ldd [%l7 + 0x08], %f8
13617 fble %fcc2, loop_1635
13618 fmovsgu %icc, %f3, %f3
13619 stx %o0, [%l7 + 0x68]
13620 tsubcctv %i1, %o6, %l5
13621loop_1635:
13622 movrlez %g4, %g7, %l0
13623 srl %l3, 0x1D, %o4
13624 fmovrsgez %o1, %f5, %f2
13625 ta %icc, 0x1
13626 ldsb [%l7 + 0x0E], %l6
13627 fmovsgu %icc, %f0, %f4
13628 brgez,a %i5, loop_1636
13629 srlx %o7, %o3, %i2
13630 std %f0, [%l7 + 0x58]
13631 alignaddr %l2, %l1, %i7
13632loop_1636:
13633 fmuld8ulx16 %f15, %f3, %f4
13634 bcc,a,pt %xcc, loop_1637
13635 fpsub32s %f0, %f8, %f3
13636 fnot1s %f9, %f15
13637 pdist %f14, %f6, %f0
13638loop_1637:
13639 st %f8, [%l7 + 0x20]
13640 fmovsleu %xcc, %f3, %f2
13641 stw %i0, [%l7 + 0x40]
13642 srlx %l4, %g2, %g3
13643 std %f8, [%l7 + 0x70]
13644 tge %icc, 0x0
13645 sra %g5, 0x0E, %o2
13646 sub %g1, 0x021A, %o5
13647 stw %g6, [%l7 + 0x1C]
13648 lduh [%l7 + 0x0A], %i4
13649 sll %i3, 0x0C, %i6
13650 bgu loop_1638
13651 fpack32 %f8, %f2, %f12
13652 orcc %i1, %o0, %l5
13653 fmovrsgz %g4, %f5, %f13
13654loop_1638:
13655 fnegs %f14, %f7
13656 fmul8ulx16 %f0, %f12, %f6
13657 bgu,a,pn %icc, loop_1639
13658 fmovsneg %icc, %f1, %f2
13659 edge32 %o6, %g7, %l3
13660 bgu,a,pt %icc, loop_1640
13661loop_1639:
13662 smulcc %o4, 0x1AF4, %o1
13663 tgu %icc, 0x4
13664 fmovrdgz %l6, %f10, %f10
13665loop_1640:
13666 srlx %i5, %o7, %l0
13667 fmovscc %icc, %f12, %f14
13668 fpsub32 %f0, %f8, %f0
13669 andcc %i2, 0x1950, %o3
13670 mulscc %l2, %i7, %l1
13671 mulscc %i0, 0x09DF, %l4
13672 brgz,a %g2, loop_1641
13673 fnand %f8, %f6, %f14
13674 andcc %g3, 0x1079, %o2
13675 fmuld8sux16 %f3, %f9, %f2
13676loop_1641:
13677 fsrc2s %f15, %f4
13678 smulcc %g1, %o5, %g6
13679 fnands %f11, %f5, %f3
13680 fpsub32 %f0, %f4, %f0
13681 ldsw [%l7 + 0x50], %g5
13682 tge %icc, 0x6
13683 sth %i3, [%l7 + 0x6A]
13684 fbl,a %fcc0, loop_1642
13685 bshuffle %f10, %f12, %f14
13686 bneg,a,pt %icc, loop_1643
13687 ldx [%l7 + 0x60], %i6
13688loop_1642:
13689 fmovsvc %icc, %f0, %f10
13690 lduw [%l7 + 0x24], %i4
13691loop_1643:
13692 st %f7, [%l7 + 0x4C]
13693 tg %icc, 0x2
13694 lduh [%l7 + 0x76], %i1
13695 fmovrsgez %l5, %f12, %f10
13696 fcmpeq32 %f12, %f4, %o0
13697 fmovrdgz %o6, %f14, %f2
13698 std %f0, [%l7 + 0x60]
13699 fpadd16 %f2, %f4, %f0
13700 fmuld8ulx16 %f13, %f4, %f6
13701 ldub [%l7 + 0x19], %g4
13702 fmovse %xcc, %f11, %f12
13703 move %xcc, %g7, %o4
13704 tvc %xcc, 0x2
13705 fmovsge %xcc, %f4, %f14
13706 fpadd32s %f10, %f8, %f8
13707 tg %xcc, 0x0
13708 bn %xcc, loop_1644
13709 fcmps %fcc0, %f9, %f3
13710 ldsb [%l7 + 0x44], %o1
13711 st %f9, [%l7 + 0x2C]
13712loop_1644:
13713 fbu %fcc0, loop_1645
13714 ldsb [%l7 + 0x5E], %l6
13715 brgz %i5, loop_1646
13716 bne %xcc, loop_1647
13717loop_1645:
13718 udiv %l3, 0x0406, %o7
13719 fbue,a %fcc2, loop_1648
13720loop_1646:
13721 fand %f12, %f2, %f12
13722loop_1647:
13723 fnor %f4, %f6, %f14
13724 fmovsle %icc, %f8, %f14
13725loop_1648:
13726 smul %i2, 0x1736, %o3
13727 fmovsne %xcc, %f10, %f0
13728 fmovsneg %icc, %f13, %f3
13729 lduw [%l7 + 0x78], %l0
13730 fpadd16 %f6, %f10, %f10
13731 tleu %icc, 0x7
13732 nop
13733 setx loop_1649, %l0, %l1
13734 wrpr 0x1, %tl
13735 wrpr %l1, %tpc
13736 add %l1, 0x4, %l1
13737 wrpr %l1, %tnpc
13738 setx 0x34400001400, %l0, %l1
13739 wrpr %l1, %tstate
13740 wrhpr 0x4, %htstate
13741 retry
13742 tcc %icc, 0x7
13743 fandnot2 %f6, %f14, %f6
13744 edge8l %l2, %l1, %i0
13745loop_1649:
13746 ldd [%l7 + 0x28], %f12
13747 ld [%l7 + 0x50], %f4
13748 fmovdne %icc, %f12, %f6
13749 bneg,pt %xcc, loop_1650
13750 ldsw [%l7 + 0x0C], %l4
13751 lduw [%l7 + 0x08], %i7
13752 fcmpgt16 %f6, %f2, %g2
13753loop_1650:
13754 ldsh [%l7 + 0x46], %g3
13755 xnor %g1, 0x060A, %o2
13756 taddcctv %g6, 0x1BA4, %o5
13757 nop
13758 setx loop_1651, %l0, %l1
13759 jmpl %l1, %g5
13760 tl %icc, 0x0
13761 ldx [%l7 + 0x68], %i6
13762 bcs %xcc, loop_1652
13763loop_1651:
13764 fmovdvc %icc, %f7, %f10
13765 umul %i3, %i1, %i4
13766 tl %icc, 0x3
13767loop_1652:
13768 fcmpeq16 %f12, %f8, %l5
13769 sth %o0, [%l7 + 0x7A]
13770 std %f0, [%l7 + 0x10]
13771 array32 %g4, %o6, %g7
13772 std %f10, [%l7 + 0x30]
13773 andncc %o4, %l6, %i5
13774 tge %xcc, 0x7
13775 smulcc %l3, 0x0564, %o1
13776 edge8n %o7, %o3, %l0
13777 ldsh [%l7 + 0x08], %i2
13778 stb %l1, [%l7 + 0x76]
13779 orcc %i0, %l2, %i7
13780 fbe %fcc2, loop_1653
13781 ldub [%l7 + 0x2D], %l4
13782 st %f9, [%l7 + 0x1C]
13783 movrgz %g2, %g1, %g3
13784loop_1653:
13785 tpos %icc, 0x4
13786 fcmped %fcc1, %f2, %f12
13787 fblg %fcc1, loop_1654
13788 fpadd32s %f11, %f6, %f13
13789 fmovdvc %xcc, %f5, %f2
13790 brlez,a %g6, loop_1655
13791loop_1654:
13792 array16 %o2, %o5, %g5
13793 ldub [%l7 + 0x31], %i6
13794 fcmpeq32 %f8, %f0, %i3
13795loop_1655:
13796 fmovrdne %i4, %f0, %f10
13797 brlz %i1, loop_1656
13798 fexpand %f1, %f10
13799 fmovscc %icc, %f8, %f11
13800 array32 %l5, %o0, %g4
13801loop_1656:
13802 stx %o6, [%l7 + 0x40]
13803 edge16 %o4, %g7, %i5
13804 xnorcc %l6, 0x1831, %o1
13805 fmovse %xcc, %f5, %f4
13806 sllx %o7, 0x04, %o3
13807 xnor %l0, 0x19FF, %i2
13808 tvs %xcc, 0x1
13809 fblg %fcc0, loop_1657
13810 ldsb [%l7 + 0x28], %l3
13811 alignaddr %l1, %l2, %i7
13812 ldd [%l7 + 0x08], %f6
13813loop_1657:
13814 umulcc %l4, %g2, %g1
13815 fcmpne32 %f14, %f10, %i0
13816 movrlz %g3, %o2, %g6
13817 mova %xcc, %g5, %o5
13818 ld [%l7 + 0x30], %f12
13819 fcmpes %fcc0, %f2, %f3
13820 sth %i3, [%l7 + 0x34]
13821 ldsb [%l7 + 0x24], %i6
13822 ldub [%l7 + 0x09], %i1
13823 stx %l5, [%l7 + 0x30]
13824 fnands %f4, %f15, %f6
13825 fpack32 %f6, %f8, %f14
13826 lduh [%l7 + 0x32], %o0
13827 fmovrdgez %g4, %f6, %f6
13828 udivx %i4, 0x0A52, %o6
13829 fmovrslez %o4, %f7, %f11
13830 fmovrsne %i5, %f0, %f15
13831 fpack32 %f4, %f14, %f10
13832 fornot2 %f14, %f8, %f10
13833 std %f2, [%l7 + 0x78]
13834 move %xcc, %l6, %g7
13835 brlez,a %o1, loop_1658
13836 fcmpne32 %f2, %f2, %o7
13837 ld [%l7 + 0x7C], %f3
13838 tl %xcc, 0x7
13839loop_1658:
13840 edge8n %l0, %o3, %i2
13841 or %l3, %l1, %l2
13842 ldd [%l7 + 0x20], %f4
13843 ldub [%l7 + 0x72], %i7
13844 fmovsleu %xcc, %f11, %f10
13845 lduh [%l7 + 0x3E], %g2
13846 ba loop_1659
13847 fpadd16 %f12, %f14, %f8
13848 stb %g1, [%l7 + 0x6B]
13849 edge8l %l4, %i0, %g3
13850loop_1659:
13851 tn %icc, 0x1
13852 lduw [%l7 + 0x60], %g6
13853 fnands %f3, %f9, %f9
13854 stw %g5, [%l7 + 0x18]
13855 siam 0x0
13856 udivcc %o5, 0x0EF3, %o2
13857 lduh [%l7 + 0x4C], %i6
13858 fcmpgt32 %f12, %f6, %i1
13859 edge8ln %l5, %i3, %g4
13860 fmovsg %xcc, %f1, %f9
13861 addccc %i4, %o0, %o6
13862 fbn %fcc0, loop_1660
13863 fmovdvc %xcc, %f3, %f15
13864 addc %i5, %o4, %g7
13865 fmovrdgz %o1, %f4, %f12
13866loop_1660:
13867 fones %f6
13868 ldsb [%l7 + 0x31], %l6
13869 sdivx %o7, 0x0734, %l0
13870 smulcc %i2, 0x0FF6, %o3
13871 bcc,a,pt %xcc, loop_1661
13872 srax %l3, %l1, %i7
13873 ld [%l7 + 0x30], %f10
13874 bleu,pt %icc, loop_1662
13875loop_1661:
13876 fmovsg %icc, %f11, %f7
13877 st %f8, [%l7 + 0x2C]
13878 fbug,a %fcc0, loop_1663
13879loop_1662:
13880 fmovrdgz %l2, %f2, %f4
13881 movrgz %g2, 0x294, %g1
13882 ldsb [%l7 + 0x65], %l4
13883loop_1663:
13884 brgez %g3, loop_1664
13885 st %f12, [%l7 + 0x70]
13886 ldsw [%l7 + 0x28], %g6
13887 xor %i0, 0x131E, %g5
13888loop_1664:
13889 movg %icc, %o2, %i6
13890 bcs,a loop_1665
13891 fmovdle %xcc, %f0, %f0
13892 ldub [%l7 + 0x1D], %i1
13893 andncc %o5, %l5, %i3
13894loop_1665:
13895 fabss %f5, %f10
13896 bgu,a loop_1666
13897 fxor %f2, %f6, %f2
13898 std %f0, [%l7 + 0x78]
13899 fxnors %f2, %f15, %f5
13900loop_1666:
13901 ldsh [%l7 + 0x62], %g4
13902 ldsb [%l7 + 0x68], %o0
13903 fornot2 %f2, %f10, %f6
13904 movg %icc, %i4, %i5
13905 ldsw [%l7 + 0x6C], %o4
13906 fmuld8sux16 %f13, %f8, %f4
13907 stb %g7, [%l7 + 0x61]
13908 fcmpes %fcc1, %f14, %f14
13909 fcmpd %fcc2, %f8, %f2
13910 or %o1, %l6, %o7
13911 fornot1s %f7, %f8, %f12
13912 fbule %fcc0, loop_1667
13913 fnot2 %f14, %f4
13914 ldsb [%l7 + 0x78], %o6
13915 ldx [%l7 + 0x78], %i2
13916loop_1667:
13917 fxnors %f11, %f14, %f2
13918 movneg %xcc, %o3, %l3
13919 fnegs %f12, %f12
13920 ldub [%l7 + 0x0C], %l1
13921 srlx %l0, %i7, %l2
13922 fornot2s %f12, %f9, %f7
13923 sth %g2, [%l7 + 0x0C]
13924 brz %l4, loop_1668
13925 mulscc %g3, %g6, %i0
13926 ldsw [%l7 + 0x34], %g5
13927 lduw [%l7 + 0x50], %g1
13928loop_1668:
13929 ldd [%l7 + 0x50], %f10
13930 subc %o2, %i1, %i6
13931 fxor %f0, %f8, %f8
13932 st %f13, [%l7 + 0x38]
13933 fmul8sux16 %f6, %f14, %f8
13934 bleu,pt %icc, loop_1669
13935 alignaddr %o5, %i3, %g4
13936 ld [%l7 + 0x54], %f14
13937 ldub [%l7 + 0x34], %o0
13938loop_1669:
13939 movrlez %l5, %i4, %i5
13940 fnot1 %f2, %f6
13941 ldd [%l7 + 0x08], %f4
13942 be,a,pt %xcc, loop_1670
13943 umulcc %g7, %o1, %l6
13944 fpadd32 %f10, %f10, %f10
13945 fone %f4
13946loop_1670:
13947 fmovdgu %xcc, %f6, %f7
13948 stx %o4, [%l7 + 0x20]
13949 nop
13950 setx loop_1671, %l0, %l1
13951 jmpl %l1, %o6
13952 fmovrse %o7, %f9, %f4
13953 stx %o3, [%l7 + 0x08]
13954 tg %xcc, 0x0
13955loop_1671:
13956 movrne %l3, 0x1FC, %i2
13957 movne %xcc, %l1, %i7
13958 movvc %xcc, %l2, %l0
13959 fbg %fcc0, loop_1672
13960 ldsh [%l7 + 0x16], %g2
13961 edge16 %g3, %g6, %l4
13962 fcmple16 %f14, %f4, %g5
13963loop_1672:
13964 fmovdcc %xcc, %f15, %f14
13965 tsubcc %i0, %o2, %i1
13966 ldsb [%l7 + 0x78], %i6
13967 bcs,a %icc, loop_1673
13968 fmovsge %xcc, %f10, %f12
13969 ld [%l7 + 0x74], %f6
13970 tsubcc %g1, 0x0E72, %o5
13971loop_1673:
13972 fpackfix %f0, %f7
13973 movge %xcc, %i3, %o0
13974 ldsw [%l7 + 0x08], %g4
13975 edge32l %i4, %l5, %i5
13976 udiv %o1, 0x01DE, %l6
13977 fmovdpos %icc, %f6, %f12
13978 addccc %o4, 0x1CCA, %g7
13979 fzeros %f0
13980 orcc %o7, 0x1DEC, %o6
13981 ldsh [%l7 + 0x12], %l3
13982 fmovscs %xcc, %f2, %f2
13983 edge16ln %o3, %l1, %i2
13984 fmovrslz %i7, %f3, %f4
13985 movg %xcc, %l0, %g2
13986 array16 %l2, %g6, %g3
13987 fmuld8ulx16 %f7, %f1, %f6
13988 bl,pt %xcc, loop_1674
13989 fnot1 %f8, %f4
13990 ldsh [%l7 + 0x42], %l4
13991 umul %i0, 0x05C2, %g5
13992loop_1674:
13993 fble,a %fcc3, loop_1675
13994 fbu %fcc0, loop_1676
13995 lduw [%l7 + 0x20], %o2
13996 sethi 0x15E5, %i6
13997loop_1675:
13998 fpmerge %f7, %f2, %f12
13999loop_1676:
14000 fnand %f4, %f14, %f2
14001 ldsw [%l7 + 0x78], %i1
14002 stb %o5, [%l7 + 0x75]
14003 ldsb [%l7 + 0x31], %g1
14004 bvc,a,pt %icc, loop_1677
14005 andn %i3, 0x0023, %o0
14006 be,a loop_1678
14007 ldsw [%l7 + 0x68], %i4
14008loop_1677:
14009 movcc %xcc, %g4, %l5
14010 lduh [%l7 + 0x32], %i5
14011loop_1678:
14012 ldub [%l7 + 0x68], %o1
14013 xnor %o4, %l6, %o7
14014 fandnot1s %f4, %f0, %f5
14015 fmul8x16al %f12, %f3, %f4
14016 ldx [%l7 + 0x28], %g7
14017 fmovrsgez %o6, %f14, %f2
14018 ldub [%l7 + 0x38], %o3
14019 movrgz %l3, 0x2F5, %l1
14020 ldd [%l7 + 0x70], %f2
14021 ldd [%l7 + 0x78], %f4
14022 popc 0x1CE9, %i2
14023 st %f0, [%l7 + 0x78]
14024 fbne %fcc2, loop_1679
14025 fpadd32 %f10, %f10, %f10
14026 and %i7, 0x10B5, %l0
14027 fmovsleu %xcc, %f14, %f9
14028loop_1679:
14029 fsrc1 %f10, %f14
14030 ldsw [%l7 + 0x58], %l2
14031 tleu %xcc, 0x6
14032 brnz %g6, loop_1680
14033 ldsw [%l7 + 0x58], %g3
14034 sth %g2, [%l7 + 0x34]
14035 edge16ln %l4, %i0, %g5
14036loop_1680:
14037 edge32ln %i6, %i1, %o5
14038 sdivx %g1, 0x183F, %o2
14039 sth %i3, [%l7 + 0x1C]
14040 fnot2s %f8, %f11
14041 mulx %i4, %g4, %o0
14042 nop
14043 setx loop_1681, %l0, %l1
14044 wrpr 0x1, %tl
14045 wrpr %l1, %tnpc
14046 setx 0x34400001400, %l0, %l1
14047 wrpr %l1, %tstate
14048 wrhpr 0x4, %htstate
14049 done
14050 fxnor %f0, %f0, %f4
14051 movcc %xcc, %i5, %l5
14052 bcs,a,pt %icc, loop_1682
14053loop_1681:
14054 fmovse %xcc, %f13, %f8
14055 smulcc %o4, %o1, %o7
14056 fnand %f10, %f2, %f2
14057loop_1682:
14058 stw %g7, [%l7 + 0x1C]
14059 tcc %xcc, 0x2
14060 fmul8x16 %f10, %f8, %f12
14061 fpadd32 %f6, %f0, %f14
14062 lduw [%l7 + 0x08], %l6
14063 add %o3, 0x0457, %l3
14064 fbl,a %fcc1, loop_1683
14065 ldsw [%l7 + 0x1C], %o6
14066 stx %l1, [%l7 + 0x70]
14067 udivx %i7, 0x1D6A, %l0
14068loop_1683:
14069 xnor %l2, 0x17CA, %g6
14070 fmovsgu %icc, %f8, %f11
14071 ldsb [%l7 + 0x6C], %i2
14072 ldd [%l7 + 0x10], %f6
14073 ldsb [%l7 + 0x58], %g3
14074 fnand %f2, %f0, %f2
14075 tpos %icc, 0x4
14076 ba,pn %icc, loop_1684
14077 subcc %l4, %i0, %g5
14078 movrgz %i6, 0x1F2, %i1
14079 popc %g2, %o5
14080loop_1684:
14081 tgu %icc, 0x3
14082 fnot1s %f15, %f14
14083 subc %o2, 0x0AB3, %g1
14084 stw %i3, [%l7 + 0x7C]
14085 addcc %i4, %g4, %i5
14086 movvs %icc, %o0, %l5
14087 mova %xcc, %o1, %o7
14088 bg,a loop_1685
14089 edge32n %o4, %g7, %o3
14090 sll %l6, 0x1E, %o6
14091 st %f5, [%l7 + 0x14]
14092loop_1685:
14093 ldsw [%l7 + 0x34], %l1
14094 fbo,a %fcc3, loop_1686
14095 sth %i7, [%l7 + 0x50]
14096 fcmple16 %f0, %f0, %l3
14097 bvs,a loop_1687
14098loop_1686:
14099 tvs %icc, 0x6
14100 std %f0, [%l7 + 0x50]
14101 bleu %icc, loop_1688
14102loop_1687:
14103 edge16 %l2, %g6, %l0
14104 subcc %g3, %i2, %i0
14105 st %f11, [%l7 + 0x58]
14106loop_1688:
14107 ta %icc, 0x4
14108 std %f10, [%l7 + 0x60]
14109 ldub [%l7 + 0x4A], %g5
14110 fmovrdgz %i6, %f14, %f8
14111 move %xcc, %i1, %g2
14112 fpmerge %f4, %f4, %f4
14113 ldsh [%l7 + 0x2C], %o5
14114 fpadd32s %f9, %f8, %f13
14115 st %f12, [%l7 + 0x38]
14116 be,a loop_1689
14117 fsrc2 %f2, %f4
14118 fcmped %fcc1, %f6, %f2
14119 udiv %l4, 0x04B2, %o2
14120loop_1689:
14121 tg %icc, 0x4
14122 orn %g1, %i3, %g4
14123 bne,a,pn %xcc, loop_1690
14124 movvs %xcc, %i4, %o0
14125 lduh [%l7 + 0x7E], %l5
14126 pdist %f10, %f12, %f8
14127loop_1690:
14128 ldsw [%l7 + 0x7C], %o1
14129 stw %o7, [%l7 + 0x6C]
14130 fmovdvs %icc, %f3, %f4
14131 fmul8x16 %f5, %f2, %f0
14132 ldsh [%l7 + 0x16], %o4
14133 lduh [%l7 + 0x72], %g7
14134 orn %i5, 0x13AB, %l6
14135 fpsub16s %f5, %f15, %f12
14136 movgu %icc, %o3, %l1
14137 fbo %fcc2, loop_1691
14138 smulcc %i7, %o6, %l2
14139 fpack16 %f8, %f2
14140 fmovdleu %icc, %f5, %f11
14141loop_1691:
14142 fors %f3, %f3, %f12
14143 popc 0x1000, %g6
14144 and %l0, %g3, %i2
14145 sth %l3, [%l7 + 0x4A]
14146 fmul8sux16 %f10, %f8, %f0
14147 movne %xcc, %g5, %i0
14148 subccc %i6, 0x198D, %i1
14149 stb %o5, [%l7 + 0x21]
14150 ldsw [%l7 + 0x44], %l4
14151 fabss %f15, %f9
14152 bgu %xcc, loop_1692
14153 stb %o2, [%l7 + 0x6F]
14154 fcmpd %fcc1, %f4, %f2
14155 movvc %icc, %g2, %i3
14156loop_1692:
14157 ldx [%l7 + 0x60], %g1
14158 alignaddrl %g4, %i4, %l5
14159 fmovdpos %xcc, %f2, %f6
14160 fmovdneg %icc, %f12, %f12
14161 ldsb [%l7 + 0x66], %o0
14162 stx %o1, [%l7 + 0x58]
14163 ldd [%l7 + 0x78], %f8
14164 ldd [%l7 + 0x70], %f2
14165 fmuld8ulx16 %f14, %f4, %f6
14166 fpadd16s %f13, %f7, %f0
14167 movrlz %o4, %g7, %o7
14168 ldsb [%l7 + 0x68], %i5
14169 bge %icc, loop_1693
14170 fabss %f4, %f9
14171 movgu %xcc, %o3, %l6
14172 tl %xcc, 0x1
14173loop_1693:
14174 movre %l1, 0x127, %o6
14175 fmovdge %xcc, %f7, %f1
14176 siam 0x0
14177 tne %xcc, 0x0
14178 stx %l2, [%l7 + 0x70]
14179 bgu,pn %icc, loop_1694
14180 stx %g6, [%l7 + 0x78]
14181 nop
14182 setx loop_1695, %l0, %l1
14183 wrpr 0x1, %tl
14184 wrpr %l1, %tpc
14185 add %l1, 0x4, %l1
14186 wrpr %l1, %tnpc
14187 setx 0x34400001400, %l0, %l1
14188 wrpr %l1, %tstate
14189 wrhpr 0x4, %htstate
14190 retry
14191 fandnot1s %f10, %f9, %f8
14192loop_1694:
14193 fcmped %fcc3, %f4, %f6
14194 fbule %fcc0, loop_1696
14195loop_1695:
14196 movg %xcc, %i7, %g3
14197 movcc %icc, %l0, %l3
14198 fmovsl %icc, %f3, %f10
14199loop_1696:
14200 stx %i2, [%l7 + 0x50]
14201 brlz,a %i0, loop_1697
14202 fmovrsne %i6, %f10, %f4
14203 movl %xcc, %i1, %o5
14204 fpackfix %f8, %f1
14205loop_1697:
14206 fmovsa %icc, %f14, %f11
14207 fnot1 %f6, %f8
14208 ldub [%l7 + 0x37], %l4
14209 tsubcctv %g5, %g2, %o2
14210 fpack32 %f10, %f4, %f6
14211 movle %xcc, %i3, %g1
14212 brgz,a %g4, loop_1698
14213 fones %f15
14214 ldsh [%l7 + 0x38], %i4
14215 fbue %fcc1, loop_1699
14216loop_1698:
14217 movl %icc, %o0, %l5
14218 movge %icc, %o4, %o1
14219 ldub [%l7 + 0x5C], %g7
14220loop_1699:
14221 fmovdl %xcc, %f9, %f6
14222 orcc %i5, 0x10C2, %o7
14223 fpadd16s %f13, %f13, %f12
14224 edge32l %l6, %l1, %o6
14225 ldsw [%l7 + 0x30], %l2
14226 stx %g6, [%l7 + 0x58]
14227 sdivx %i7, 0x1749, %o3
14228 lduw [%l7 + 0x58], %l0
14229 lduw [%l7 + 0x48], %g3
14230 fcmpgt32 %f8, %f12, %l3
14231 bleu,pt %xcc, loop_1700
14232 array16 %i0, %i2, %i1
14233 fnot2 %f0, %f14
14234 fmovsvc %xcc, %f10, %f5
14235loop_1700:
14236 brgez %o5, loop_1701
14237 ldsb [%l7 + 0x0C], %i6
14238 lduw [%l7 + 0x78], %g5
14239 bg,pn %icc, loop_1702
14240loop_1701:
14241 fbe %fcc1, loop_1703
14242 lduh [%l7 + 0x46], %l4
14243 stb %o2, [%l7 + 0x3D]
14244loop_1702:
14245 fcmpne32 %f10, %f8, %i3
14246loop_1703:
14247 ldsw [%l7 + 0x50], %g1
14248 brlz,a %g2, loop_1704
14249 ld [%l7 + 0x54], %f2
14250 and %g4, 0x120F, %i4
14251 sth %l5, [%l7 + 0x36]
14252loop_1704:
14253 fba %fcc1, loop_1705
14254 fabsd %f10, %f14
14255 movgu %icc, %o0, %o4
14256 bvs,pn %icc, loop_1706
14257loop_1705:
14258 st %f12, [%l7 + 0x24]
14259 stb %o1, [%l7 + 0x10]
14260 move %xcc, %g7, %i5
14261loop_1706:
14262 bcs,a,pn %xcc, loop_1707
14263 stw %l6, [%l7 + 0x4C]
14264 movvs %icc, %l1, %o7
14265 fpsub16 %f4, %f8, %f0
14266loop_1707:
14267 fmovdvc %xcc, %f4, %f10
14268 fnot2s %f2, %f15
14269 smulcc %l2, %o6, %i7
14270 sra %o3, 0x1A, %l0
14271 fandnot1s %f10, %f5, %f14
14272 lduh [%l7 + 0x30], %g3
14273 movrne %g6, 0x327, %i0
14274 ldub [%l7 + 0x61], %l3
14275 ldx [%l7 + 0x70], %i2
14276 movpos %xcc, %o5, %i1
14277 xor %i6, %l4, %o2
14278 tsubcc %i3, %g5, %g2
14279 sth %g4, [%l7 + 0x5E]
14280 fmovdvs %xcc, %f5, %f8
14281 fmovsvs %icc, %f15, %f5
14282 fmovdge %icc, %f15, %f4
14283 fornot2s %f9, %f4, %f5
14284 nop
14285 setx loop_1708, %l0, %l1
14286 wrpr 0x1, %tl
14287 wrpr %l1, %tpc
14288 add %l1, 0x4, %l1
14289 wrpr %l1, %tnpc
14290 setx 0x34400001400, %l0, %l1
14291 wrpr %l1, %tstate
14292 wrhpr 0x4, %htstate
14293 retry
14294 fmovrdlz %g1, %f2, %f2
14295 fmul8x16au %f8, %f5, %f4
14296 xnor %i4, 0x1EB0, %o0
14297loop_1708:
14298 fcmpne16 %f14, %f2, %l5
14299 ta %xcc, 0x6
14300 fnot1 %f0, %f12
14301 fmovrdgez %o1, %f12, %f0
14302 fmovrdne %o4, %f6, %f14
14303 lduw [%l7 + 0x44], %i5
14304 ldd [%l7 + 0x20], %f12
14305 fabss %f0, %f14
14306 sll %l6, 0x09, %g7
14307 fcmpne32 %f0, %f4, %o7
14308 edge32 %l2, %o6, %i7
14309 fmovdvc %xcc, %f3, %f0
14310 xnorcc %l1, 0x00E4, %l0
14311 tcs %xcc, 0x1
14312 sth %o3, [%l7 + 0x72]
14313 fsrc1s %f8, %f8
14314 std %f0, [%l7 + 0x08]
14315 movrlez %g6, 0x2D3, %g3
14316 st %f8, [%l7 + 0x08]
14317 fnand %f6, %f4, %f12
14318 ldub [%l7 + 0x2E], %i0
14319 taddcctv %l3, 0x185F, %o5
14320 bvc,pt %xcc, loop_1709
14321 fmovrdlz %i1, %f8, %f8
14322 stx %i6, [%l7 + 0x30]
14323 fbe,a %fcc2, loop_1710
14324loop_1709:
14325 smulcc %i2, 0x1AD0, %l4
14326 fcmpeq16 %f6, %f6, %o2
14327 movre %g5, 0x3E9, %i3
14328loop_1710:
14329 stb %g2, [%l7 + 0x73]
14330 fmovdvc %icc, %f9, %f10
14331 stw %g4, [%l7 + 0x50]
14332 brgez,a %i4, loop_1711
14333 stb %o0, [%l7 + 0x78]
14334 ldsh [%l7 + 0x7C], %l5
14335 fpadd32 %f0, %f14, %f10
14336loop_1711:
14337 udivx %o1, 0x1FF7, %g1
14338 stb %i5, [%l7 + 0x4A]
14339 lduw [%l7 + 0x68], %o4
14340 ble,a,pn %icc, loop_1712
14341 stw %g7, [%l7 + 0x1C]
14342 fands %f0, %f10, %f6
14343 movg %xcc, %o7, %l6
14344loop_1712:
14345 ldsb [%l7 + 0x75], %o6
14346 lduh [%l7 + 0x3A], %l2
14347 fblg %fcc3, loop_1713
14348 tgu %xcc, 0x5
14349 ldd [%l7 + 0x50], %f6
14350 orncc %i7, 0x11F9, %l1
14351loop_1713:
14352 umul %l0, %o3, %g6
14353 fors %f3, %f3, %f4
14354 lduh [%l7 + 0x18], %i0
14355 ldx [%l7 + 0x08], %l3
14356 stx %o5, [%l7 + 0x48]
14357 lduw [%l7 + 0x28], %g3
14358 movn %icc, %i1, %i6
14359 ldub [%l7 + 0x2E], %i2
14360 xnor %l4, %o2, %g5
14361 edge16l %i3, %g4, %g2
14362 fmovdge %xcc, %f14, %f2
14363 fmovsge %icc, %f9, %f15
14364 ld [%l7 + 0x54], %f12
14365 smul %i4, 0x19AA, %l5
14366 st %f11, [%l7 + 0x6C]
14367 ldsh [%l7 + 0x4C], %o0
14368 tl %xcc, 0x0
14369 tsubcc %g1, 0x0C60, %i5
14370 movleu %xcc, %o4, %o1
14371 ldd [%l7 + 0x70], %f2
14372 bneg,a %icc, loop_1714
14373 lduh [%l7 + 0x22], %g7
14374 stx %o7, [%l7 + 0x08]
14375 fornot2 %f0, %f10, %f2
14376loop_1714:
14377 stb %l6, [%l7 + 0x7E]
14378 ldx [%l7 + 0x10], %o6
14379 stw %l2, [%l7 + 0x58]
14380 ldsw [%l7 + 0x50], %i7
14381 taddcctv %l0, %l1, %o3
14382 ldsb [%l7 + 0x2F], %g6
14383 fand %f12, %f8, %f8
14384 tne %icc, 0x7
14385 lduh [%l7 + 0x10], %l3
14386 bneg,a,pn %xcc, loop_1715
14387 fpadd16s %f14, %f6, %f10
14388 fbul %fcc3, loop_1716
14389 nop
14390 setx loop_1717, %l0, %l1
14391 wrpr 0x1, %tl
14392 wrpr %l1, %tnpc
14393 setx 0x34400001400, %l0, %l1
14394 wrpr %l1, %tstate
14395 wrhpr 0x4, %htstate
14396 done
14397loop_1715:
14398 srl %i0, 0x00, %g3
14399 sdivx %i1, 0x0FC1, %i6
14400loop_1716:
14401 edge16n %i2, %o5, %l4
14402loop_1717:
14403 fmovrsgz %o2, %f2, %f0
14404 movvs %icc, %g5, %i3
14405 ldsw [%l7 + 0x40], %g4
14406 fnegd %f12, %f8
14407 udiv %g2, 0x00E2, %l5
14408 smul %o0, 0x17D0, %i4
14409 fmovdleu %xcc, %f4, %f12
14410 movvc %icc, %i5, %g1
14411 ble,pn %xcc, loop_1718
14412 fmovrdne %o4, %f8, %f12
14413 addc %o1, %o7, %l6
14414 fnands %f0, %f14, %f0
14415loop_1718:
14416 smul %o6, %g7, %i7
14417 brnz,a %l2, loop_1719
14418 fbn %fcc2, loop_1720
14419 fpackfix %f14, %f6
14420 st %f7, [%l7 + 0x78]
14421loop_1719:
14422 call loop_1721
14423loop_1720:
14424 lduh [%l7 + 0x40], %l1
14425 bcc,a,pt %icc, loop_1722
14426 ldx [%l7 + 0x10], %o3
14427loop_1721:
14428 fcmpd %fcc1, %f10, %f8
14429 ldd [%l7 + 0x20], %f12
14430loop_1722:
14431 fsrc1 %f0, %f2
14432 fbu %fcc3, loop_1723
14433 lduh [%l7 + 0x5A], %l0
14434 fandnot2s %f7, %f15, %f11
14435 nop
14436 setx loop_1724, %l0, %l1
14437 wrpr 0x1, %tl
14438 wrpr %l1, %tnpc
14439 setx 0x34400001400, %l0, %l1
14440 wrpr %l1, %tstate
14441 wrhpr 0x4, %htstate
14442 done
14443loop_1723:
14444 bg %icc, loop_1725
14445 fnegs %f8, %f3
14446 ldsb [%l7 + 0x3E], %l3
14447loop_1724:
14448 fnegs %f6, %f8
14449loop_1725:
14450 movneg %xcc, %i0, %g6
14451 fbuge %fcc0, loop_1726
14452 stx %i1, [%l7 + 0x10]
14453 sth %i6, [%l7 + 0x44]
14454 tne %xcc, 0x6
14455loop_1726:
14456 fxor %f12, %f12, %f6
14457 fmul8sux16 %f10, %f12, %f4
14458 andcc %i2, %o5, %l4
14459 fmovdg %xcc, %f15, %f7
14460 tvs %icc, 0x7
14461 fbule,a %fcc1, loop_1727
14462 stw %o2, [%l7 + 0x2C]
14463 fmovsl %xcc, %f9, %f1
14464 fmul8x16 %f9, %f4, %f4
14465loop_1727:
14466 bleu,a %xcc, loop_1728
14467 movcc %icc, %g5, %g3
14468 ldsb [%l7 + 0x5D], %g4
14469 fnor %f14, %f2, %f10
14470loop_1728:
14471 andncc %g2, %i3, %l5
14472 ldx [%l7 + 0x58], %i4
14473 std %f12, [%l7 + 0x78]
14474 tsubcc %i5, 0x1D72, %o0
14475 st %f13, [%l7 + 0x7C]
14476 fornot2 %f4, %f4, %f4
14477 fmovrdgez %o4, %f14, %f14
14478 sth %g1, [%l7 + 0x1C]
14479 or %o7, %o1, %o6
14480 array8 %g7, %l6, %i7
14481 array8 %l2, %l1, %o3
14482 fsrc1s %f8, %f7
14483 fands %f7, %f2, %f12
14484 andncc %l3, %i0, %l0
14485 stw %i1, [%l7 + 0x48]
14486 sdiv %i6, 0x1ADA, %i2
14487 ldsh [%l7 + 0x6C], %g6
14488 lduh [%l7 + 0x56], %o5
14489 bvc,pn %xcc, loop_1729
14490 fbge %fcc2, loop_1730
14491 add %l4, 0x13E7, %o2
14492 ba,a,pn %xcc, loop_1731
14493loop_1729:
14494 fbl %fcc1, loop_1732
14495loop_1730:
14496 brlez %g5, loop_1733
14497 fmovsg %icc, %f2, %f0
14498loop_1731:
14499 brlz %g3, loop_1734
14500loop_1732:
14501 udiv %g4, 0x173F, %i3
14502loop_1733:
14503 lduw [%l7 + 0x34], %l5
14504 stb %g2, [%l7 + 0x72]
14505loop_1734:
14506 ta %icc, 0x1
14507 sdivcc %i4, 0x1891, %o0
14508 stb %i5, [%l7 + 0x78]
14509 std %f2, [%l7 + 0x30]
14510 fcmpd %fcc1, %f0, %f2
14511 sth %g1, [%l7 + 0x52]
14512 fpadd16 %f2, %f4, %f6
14513 fmovscs %icc, %f5, %f5
14514 fpsub16s %f11, %f3, %f14
14515 fxnor %f14, %f2, %f12
14516 stb %o7, [%l7 + 0x2A]
14517 move %icc, %o4, %o6
14518 fmovsle %icc, %f15, %f9
14519 tsubcc %g7, %l6, %o1
14520 lduw [%l7 + 0x30], %l2
14521 fmovsvs %icc, %f10, %f14
14522 ldsh [%l7 + 0x58], %i7
14523 fpadd16 %f6, %f14, %f6
14524 movgu %xcc, %o3, %l1
14525 fmovda %icc, %f13, %f0
14526 fmovsle %xcc, %f11, %f12
14527 ldsw [%l7 + 0x34], %i0
14528 ldsb [%l7 + 0x63], %l0
14529 fmovsne %xcc, %f12, %f7
14530 fandnot1 %f4, %f0, %f12
14531 fnot1s %f3, %f12
14532 brlez,a %i1, loop_1735
14533 andn %i6, 0x037D, %l3
14534 or %g6, 0x0FA0, %o5
14535 fones %f11
14536loop_1735:
14537 lduh [%l7 + 0x5C], %i2
14538 edge8l %o2, %g5, %l4
14539 fcmpne16 %f14, %f6, %g4
14540 ldub [%l7 + 0x0C], %g3
14541 lduw [%l7 + 0x44], %i3
14542 fcmpd %fcc0, %f8, %f10
14543 ldx [%l7 + 0x10], %l5
14544 fbne %fcc0, loop_1736
14545 lduh [%l7 + 0x10], %g2
14546 lduh [%l7 + 0x6E], %i4
14547 fnegd %f6, %f10
14548loop_1736:
14549 mulx %i5, %g1, %o7
14550 fmovrdlz %o4, %f12, %f10
14551 fxor %f0, %f12, %f12
14552 sth %o0, [%l7 + 0x0A]
14553 fbn,a %fcc0, loop_1737
14554 be,pt %icc, loop_1738
14555 fornot2 %f6, %f4, %f10
14556 brlz,a %o6, loop_1739
14557loop_1737:
14558 tcs %icc, 0x4
14559loop_1738:
14560 bneg loop_1740
14561 fmovdgu %xcc, %f11, %f10
14562loop_1739:
14563 tn %xcc, 0x0
14564 fbge,a %fcc0, loop_1741
14565loop_1740:
14566 fnot1 %f2, %f0
14567 sth %g7, [%l7 + 0x64]
14568 ldx [%l7 + 0x68], %o1
14569loop_1741:
14570 fones %f9
14571 lduw [%l7 + 0x24], %l2
14572 bleu loop_1742
14573 stw %l6, [%l7 + 0x5C]
14574 ldsw [%l7 + 0x34], %o3
14575 fbo %fcc3, loop_1743
14576loop_1742:
14577 ld [%l7 + 0x0C], %f12
14578 lduw [%l7 + 0x60], %i7
14579 bcs,a,pt %icc, loop_1744
14580loop_1743:
14581 bcc loop_1745
14582 lduw [%l7 + 0x4C], %l1
14583 fcmpgt16 %f2, %f2, %i0
14584loop_1744:
14585 bcs,pt %icc, loop_1746
14586loop_1745:
14587 fcmpeq32 %f8, %f14, %i1
14588 popc 0x1488, %l0
14589 fpsub32s %f2, %f13, %f12
14590loop_1746:
14591 addccc %l3, %i6, %o5
14592 fnegs %f8, %f14
14593 sth %g6, [%l7 + 0x14]
14594 movre %i2, 0x366, %g5
14595 fmovde %xcc, %f9, %f12
14596 ldsb [%l7 + 0x7B], %l4
14597 movrne %g4, %o2, %i3
14598 tgu %icc, 0x1
14599 srax %g3, 0x1C, %l5
14600 bgu,a %xcc, loop_1747
14601 bneg,a,pn %xcc, loop_1748
14602 st %f12, [%l7 + 0x78]
14603 subc %g2, 0x04EB, %i5
14604loop_1747:
14605 tneg %icc, 0x0
14606loop_1748:
14607 fcmpne32 %f14, %f10, %i4
14608 bcs,pt %xcc, loop_1749
14609 stw %g1, [%l7 + 0x48]
14610 fnegs %f2, %f5
14611 bpos %icc, loop_1750
14612loop_1749:
14613 fmovdpos %xcc, %f10, %f14
14614 fnors %f6, %f6, %f4
14615 edge8l %o4, %o0, %o6
14616loop_1750:
14617 for %f14, %f6, %f8
14618 fpsub16s %f15, %f11, %f14
14619 udivx %g7, 0x07FF, %o7
14620 subcc %o1, 0x1C69, %l6
14621 fpmerge %f8, %f7, %f8
14622 sllx %o3, 0x16, %l2
14623 fpadd32 %f14, %f4, %f2
14624 xnor %i7, 0x0AF9, %i0
14625 ldx [%l7 + 0x68], %l1
14626 ldub [%l7 + 0x4B], %i1
14627 udiv %l3, 0x052A, %i6
14628 addc %l0, 0x0782, %o5
14629 brlz %g6, loop_1751
14630 srl %g5, 0x17, %i2
14631 brgez %l4, loop_1752
14632 fmovdpos %xcc, %f2, %f6
14633loop_1751:
14634 sth %o2, [%l7 + 0x34]
14635 fnands %f14, %f8, %f6
14636loop_1752:
14637 sra %i3, 0x0A, %g3
14638 movrne %g4, %l5, %i5
14639 fmovrse %g2, %f6, %f8
14640 movrlz %i4, %g1, %o0
14641 fnot1s %f15, %f6
14642 ldsw [%l7 + 0x6C], %o6
14643 movvc %icc, %g7, %o4
14644 fmovspos %xcc, %f9, %f7
14645 fnors %f0, %f14, %f15
14646 fmovdge %icc, %f10, %f13
14647 edge8n %o7, %o1, %l6
14648 fornot1s %f13, %f11, %f3
14649 orncc %l2, %o3, %i0
14650 fmovspos %xcc, %f12, %f12
14651 subc %i7, 0x1D1D, %l1
14652 movrgez %l3, 0x023, %i6
14653 fpsub32 %f8, %f8, %f10
14654 fbuge,a %fcc2, loop_1753
14655 umulcc %i1, 0x1114, %o5
14656 movcs %icc, %g6, %l0
14657 fnand %f0, %f6, %f8
14658loop_1753:
14659 fcmpgt32 %f6, %f0, %g5
14660 brlez %l4, loop_1754
14661 stb %o2, [%l7 + 0x32]
14662 bge,a %icc, loop_1755
14663 fmovsneg %icc, %f8, %f10
14664loop_1754:
14665 fmovdge %xcc, %f14, %f11
14666 fnegs %f11, %f10
14667loop_1755:
14668 call loop_1756
14669 sth %i2, [%l7 + 0x70]
14670 fbul,a %fcc3, loop_1757
14671 lduh [%l7 + 0x0A], %i3
14672loop_1756:
14673 fbge,a %fcc2, loop_1758
14674 fmovsa %icc, %f13, %f13
14675loop_1757:
14676 sllx %g4, 0x05, %g3
14677 ble,pt %xcc, loop_1759
14678loop_1758:
14679 srl %i5, %g2, %i4
14680 fmovrslz %l5, %f11, %f11
14681 subccc %g1, %o6, %g7
14682loop_1759:
14683 ld [%l7 + 0x3C], %f0
14684 ldsw [%l7 + 0x18], %o0
14685 ld [%l7 + 0x70], %f2
14686 orcc %o7, %o1, %l6
14687 move %xcc, %o4, %l2
14688 ldd [%l7 + 0x18], %f0
14689 fbg %fcc0, loop_1760
14690 fmovdgu %xcc, %f2, %f1
14691 sth %i0, [%l7 + 0x62]
14692 fmovsle %icc, %f9, %f6
14693loop_1760:
14694 ldsb [%l7 + 0x7F], %o3
14695 movcs %icc, %l1, %i7
14696 udiv %l3, 0x1AC0, %i6
14697 umul %i1, %g6, %o5
14698 edge32n %g5, %l0, %o2
14699 movrgz %l4, %i3, %i2
14700 subcc %g4, 0x02A9, %i5
14701 fbe %fcc2, loop_1761
14702 ldsw [%l7 + 0x6C], %g2
14703 fexpand %f14, %f6
14704 lduh [%l7 + 0x64], %g3
14705loop_1761:
14706 fbg %fcc1, loop_1762
14707 ldx [%l7 + 0x18], %i4
14708 srax %g1, 0x10, %l5
14709 fmovsgu %icc, %f12, %f2
14710loop_1762:
14711 fcmps %fcc3, %f8, %f14
14712 fpadd16 %f10, %f12, %f4
14713 fmovrslz %g7, %f5, %f2
14714 tsubcctv %o0, 0x1A2A, %o6
14715 udivx %o1, 0x06D9, %o7
14716 fzero %f14
14717 fmovscs %xcc, %f8, %f7
14718 fornot1s %f4, %f9, %f1
14719 st %f1, [%l7 + 0x1C]
14720 ldub [%l7 + 0x55], %l6
14721 smulcc %l2, 0x033C, %i0
14722 bpos,a %icc, loop_1763
14723 ld [%l7 + 0x2C], %f14
14724 ldsh [%l7 + 0x68], %o4
14725 fbule %fcc2, loop_1764
14726loop_1763:
14727 ldx [%l7 + 0x20], %l1
14728 fmovdl %xcc, %f1, %f2
14729 umulcc %o3, %i7, %l3
14730loop_1764:
14731 fmovrde %i6, %f4, %f6
14732 ldsh [%l7 + 0x16], %g6
14733 nop
14734 setx loop_1765, %l0, %l1
14735 jmpl %l1, %i1
14736 subccc %g5, 0x11B2, %l0
14737 fmovrdgez %o2, %f14, %f6
14738 fblg %fcc1, loop_1766
14739loop_1765:
14740 fbo,a %fcc0, loop_1767
14741 fornot2s %f9, %f9, %f5
14742 tvs %xcc, 0x7
14743loop_1766:
14744 fsrc1s %f0, %f6
14745loop_1767:
14746 umul %o5, %l4, %i3
14747 fmul8x16au %f14, %f11, %f14
14748 movcc %icc, %g4, %i2
14749 st %f3, [%l7 + 0x0C]
14750 fcmpne16 %f4, %f12, %g2
14751 ld [%l7 + 0x20], %f8
14752 fnors %f8, %f13, %f15
14753 ldd [%l7 + 0x38], %f14
14754 ldub [%l7 + 0x72], %i5
14755 fsrc2 %f6, %f6
14756 fbg,a %fcc2, loop_1768
14757 fmovde %icc, %f6, %f11
14758 brlez,a %i4, loop_1769
14759 ldd [%l7 + 0x18], %f2
14760loop_1768:
14761 tvc %xcc, 0x0
14762 fabss %f2, %f2
14763loop_1769:
14764 fmovdpos %icc, %f2, %f15
14765 edge8n %g1, %g3, %g7
14766 ld [%l7 + 0x5C], %f8
14767 srl %l5, %o6, %o1
14768 stw %o0, [%l7 + 0x78]
14769 lduh [%l7 + 0x54], %l6
14770 bl,a,pt %xcc, loop_1770
14771 andncc %l2, %i0, %o4
14772 tsubcctv %o7, 0x0365, %l1
14773 fmovdn %icc, %f8, %f9
14774loop_1770:
14775 lduh [%l7 + 0x38], %i7
14776 fmovsne %xcc, %f12, %f15
14777 fcmpeq32 %f10, %f4, %l3
14778 stw %i6, [%l7 + 0x38]
14779 fsrc1 %f2, %f6
14780 fmovsa %xcc, %f11, %f10
14781 movrgez %g6, %i1, %o3
14782 addccc %l0, %g5, %o5
14783 udivx %l4, 0x13CC, %o2
14784 fcmps %fcc2, %f13, %f11
14785 movle %xcc, %i3, %i2
14786 fmovscc %xcc, %f8, %f14
14787 ldsh [%l7 + 0x48], %g4
14788 stx %g2, [%l7 + 0x50]
14789 fsrc1 %f10, %f4
14790 lduh [%l7 + 0x4A], %i4
14791 fornot2s %f10, %f2, %f11
14792 edge16l %i5, %g1, %g7
14793 fors %f3, %f1, %f0
14794 fmovscs %xcc, %f6, %f12
14795 ldd [%l7 + 0x70], %f4
14796 ldsb [%l7 + 0x1B], %g3
14797 fbn %fcc3, loop_1771
14798 lduw [%l7 + 0x2C], %o6
14799 sth %o1, [%l7 + 0x50]
14800 popc %o0, %l6
14801loop_1771:
14802 nop
14803 setx loop_1772, %l0, %l1
14804 jmpl %l1, %l2
14805 fmovsge %icc, %f11, %f8
14806 alignaddrl %l5, %o4, %i0
14807 fpadd32 %f6, %f0, %f4
14808loop_1772:
14809 nop
14810 setx loop_1773, %l0, %l1
14811 jmpl %l1, %l1
14812 fbul %fcc1, loop_1774
14813 ldsw [%l7 + 0x38], %o7
14814 call loop_1775
14815loop_1773:
14816 ldsb [%l7 + 0x7A], %i7
14817loop_1774:
14818 ldx [%l7 + 0x30], %i6
14819 ldub [%l7 + 0x0D], %l3
14820loop_1775:
14821 movl %icc, %i1, %o3
14822 stw %l0, [%l7 + 0x54]
14823 mulx %g6, %g5, %o5
14824 orncc %o2, %l4, %i2
14825 fmovsle %xcc, %f1, %f15
14826 fbug,a %fcc1, loop_1776
14827 ldsw [%l7 + 0x7C], %i3
14828 srl %g2, 0x04, %i4
14829 fmovdgu %icc, %f13, %f12
14830loop_1776:
14831 tpos %xcc, 0x1
14832 brnz,a %i5, loop_1777
14833 st %f14, [%l7 + 0x3C]
14834 fmovrsgez %g1, %f10, %f1
14835 tpos %icc, 0x4
14836loop_1777:
14837 fble,a %fcc3, loop_1778
14838 fone %f4
14839 movrne %g4, 0x0BA, %g3
14840 brnz %g7, loop_1779
14841loop_1778:
14842 fpsub32s %f13, %f15, %f3
14843 edge16n %o1, %o6, %l6
14844 fpadd32 %f12, %f8, %f14
14845loop_1779:
14846 fbule %fcc3, loop_1780
14847 fbg %fcc1, loop_1781
14848 fmovscs %icc, %f6, %f3
14849 mulx %l2, %l5, %o4
14850loop_1780:
14851 udivx %i0, 0x1F66, %o0
14852loop_1781:
14853 bshuffle %f12, %f12, %f12
14854 ldsw [%l7 + 0x28], %o7
14855 std %f14, [%l7 + 0x20]
14856 mova %icc, %i7, %l1
14857 ldub [%l7 + 0x55], %l3
14858 mulx %i1, %o3, %i6
14859 st %f7, [%l7 + 0x50]
14860 fmovsneg %xcc, %f5, %f9
14861 fbl,a %fcc1, loop_1782
14862 ldsh [%l7 + 0x44], %l0
14863 bge,a %xcc, loop_1783
14864 movrlz %g5, %g6, %o2
14865loop_1782:
14866 fandnot2 %f12, %f6, %f10
14867 bn loop_1784
14868loop_1783:
14869 stw %o5, [%l7 + 0x70]
14870 fmul8sux16 %f2, %f6, %f0
14871 movrlz %l4, 0x19D, %i2
14872loop_1784:
14873 mova %icc, %i3, %i4
14874 movpos %icc, %i5, %g2
14875 fcmpne32 %f12, %f10, %g1
14876 sdivx %g4, 0x1335, %g7
14877 movle %icc, %o1, %o6
14878 array8 %g3, %l2, %l6
14879 fornot2s %f2, %f0, %f12
14880 be,pt %xcc, loop_1785
14881 ldd [%l7 + 0x30], %f4
14882 tpos %icc, 0x3
14883 fornot2 %f4, %f4, %f4
14884loop_1785:
14885 fmovrslz %o4, %f11, %f9
14886 fcmped %fcc1, %f12, %f6
14887 fmovsa %icc, %f5, %f4
14888 nop
14889 setx loop_1786, %l0, %l1
14890 wrpr 0x1, %tl
14891 wrpr %l1, %tnpc
14892 setx 0x34400001400, %l0, %l1
14893 wrpr %l1, %tstate
14894 wrhpr 0x4, %htstate
14895 done
14896 ldsh [%l7 + 0x32], %i0
14897 ldub [%l7 + 0x4D], %l5
14898 lduw [%l7 + 0x18], %o7
14899loop_1786:
14900 fsrc2s %f10, %f5
14901 fbe,a %fcc0, loop_1787
14902 fmovdcc %icc, %f0, %f2
14903 brnz %i7, loop_1788
14904 fbu,a %fcc3, loop_1789
14905loop_1787:
14906 fcmple16 %f4, %f6, %o0
14907 movne %icc, %l1, %i1
14908loop_1788:
14909 edge16l %l3, %i6, %o3
14910loop_1789:
14911 fmovspos %xcc, %f13, %f3
14912 fmovdleu %xcc, %f12, %f14
14913 tvs %xcc, 0x7
14914 fcmpgt16 %f0, %f2, %g5
14915 st %f2, [%l7 + 0x2C]
14916 bne,pn %xcc, loop_1790
14917 fsrc1s %f9, %f1
14918 fmovdl %xcc, %f10, %f9
14919 lduw [%l7 + 0x30], %l0
14920loop_1790:
14921 bcc,a,pn %icc, loop_1791
14922 fsrc1s %f10, %f9
14923 xor %o2, 0x1660, %o5
14924 ldd [%l7 + 0x58], %f12
14925loop_1791:
14926 movne %xcc, %l4, %i2
14927 orn %g6, %i4, %i3
14928 tsubcc %g2, 0x056B, %g1
14929 fmul8x16al %f6, %f1, %f2
14930 ldsb [%l7 + 0x2B], %g4
14931 ldx [%l7 + 0x50], %i5
14932 ldub [%l7 + 0x47], %g7
14933 fbge,a %fcc1, loop_1792
14934 ldx [%l7 + 0x20], %o1
14935 ld [%l7 + 0x34], %f12
14936 move %icc, %o6, %l2
14937loop_1792:
14938 fmovsn %xcc, %f15, %f2
14939 std %f8, [%l7 + 0x78]
14940 edge8l %l6, %o4, %g3
14941 lduh [%l7 + 0x30], %l5
14942 ld [%l7 + 0x1C], %f3
14943 te %icc, 0x0
14944 movl %xcc, %i0, %o7
14945 ldd [%l7 + 0x08], %f6
14946 movle %xcc, %o0, %l1
14947 fbuge %fcc2, loop_1793
14948 fmovde %icc, %f8, %f12
14949 pdist %f2, %f0, %f8
14950 fones %f10
14951loop_1793:
14952 st %f9, [%l7 + 0x0C]
14953 pdist %f6, %f12, %f6
14954 subccc %i7, %l3, %i6
14955 popc %o3, %i1
14956 ldsb [%l7 + 0x3E], %g5
14957 bne,a %xcc, loop_1794
14958 bneg,pn %icc, loop_1795
14959 fmovsle %xcc, %f15, %f9
14960 lduw [%l7 + 0x10], %o2
14961loop_1794:
14962 fmul8ulx16 %f8, %f6, %f0
14963loop_1795:
14964 fbe %fcc3, loop_1796
14965 fmovscc %xcc, %f2, %f15
14966 fbg,a %fcc1, loop_1797
14967 st %f15, [%l7 + 0x60]
14968loop_1796:
14969 ldx [%l7 + 0x40], %l0
14970 fmovsn %xcc, %f9, %f14
14971loop_1797:
14972 sdivx %l4, 0x0FFC, %o5
14973 fbl %fcc3, loop_1798
14974 fmovspos %icc, %f14, %f1
14975 edge8l %g6, %i2, %i4
14976 ldd [%l7 + 0x08], %f14
14977loop_1798:
14978 fble %fcc3, loop_1799
14979 st %f9, [%l7 + 0x2C]
14980 fpadd16s %f2, %f1, %f14
14981 fornot1s %f4, %f7, %f5
14982loop_1799:
14983 fnands %f14, %f8, %f14
14984 tneg %icc, 0x0
14985 faligndata %f12, %f12, %f2
14986 fmuld8sux16 %f2, %f13, %f6
14987 lduh [%l7 + 0x26], %i3
14988 ldsb [%l7 + 0x2B], %g2
14989 bneg,a loop_1800
14990 srax %g4, %g1, %i5
14991 lduh [%l7 + 0x24], %o1
14992 siam 0x4
14993loop_1800:
14994 faligndata %f6, %f10, %f8
14995 udivcc %g7, 0x0E31, %o6
14996 fnegd %f14, %f2
14997 fmul8sux16 %f10, %f10, %f6
14998 lduh [%l7 + 0x70], %l2
14999 ldub [%l7 + 0x0C], %l6
15000 ldsb [%l7 + 0x6E], %g3
15001 fmovdge %icc, %f12, %f11
15002 lduw [%l7 + 0x74], %l5
15003 fnor %f14, %f8, %f8
15004 umul %o4, 0x1BFF, %i0
15005 std %f4, [%l7 + 0x58]
15006 stw %o0, [%l7 + 0x6C]
15007 ba loop_1801
15008 ldsw [%l7 + 0x68], %l1
15009 fmovdcs %xcc, %f13, %f3
15010 movl %xcc, %o7, %i7
15011loop_1801:
15012 fsrc2s %f12, %f1
15013 fpsub32s %f1, %f0, %f0
15014 tcs %xcc, 0x5
15015 stb %i6, [%l7 + 0x2B]
15016 sdiv %l3, 0x05CC, %o3
15017 ldsw [%l7 + 0x5C], %g5
15018 fbu,a %fcc2, loop_1802
15019 fmuld8ulx16 %f7, %f10, %f12
15020 lduw [%l7 + 0x58], %i1
15021 stw %l0, [%l7 + 0x5C]
15022loop_1802:
15023 fcmpeq32 %f2, %f2, %l4
15024 stb %o5, [%l7 + 0x29]
15025 stx %g6, [%l7 + 0x10]
15026 stx %i2, [%l7 + 0x48]
15027 fmovsl %xcc, %f6, %f12
15028 addc %o2, %i3, %i4
15029 lduh [%l7 + 0x2A], %g2
15030 ldub [%l7 + 0x38], %g4
15031 movpos %icc, %g1, %o1
15032 ldsw [%l7 + 0x28], %i5
15033 fmovsn %icc, %f0, %f5
15034 ld [%l7 + 0x44], %f6
15035 stw %g7, [%l7 + 0x44]
15036 brlz,a %l2, loop_1803
15037 bleu,a,pt %xcc, loop_1804
15038 brlz,a %o6, loop_1805
15039 sth %g3, [%l7 + 0x50]
15040loop_1803:
15041 fcmps %fcc2, %f1, %f11
15042loop_1804:
15043 orn %l6, 0x1F96, %l5
15044loop_1805:
15045 xnorcc %i0, %o0, %o4
15046 bvs,a,pn %xcc, loop_1806
15047 addccc %l1, 0x0C9C, %o7
15048 ldsh [%l7 + 0x66], %i7
15049 ld [%l7 + 0x70], %f4
15050loop_1806:
15051 sdivcc %l3, 0x1C29, %o3
15052 movgu %xcc, %g5, %i1
15053 fmovdneg %icc, %f13, %f0
15054 fmovda %icc, %f4, %f5
15055 addccc %i6, 0x1D8B, %l4
15056 move %xcc, %l0, %o5
15057 std %f8, [%l7 + 0x28]
15058 siam 0x7
15059 fmovse %xcc, %f1, %f13
15060 st %f10, [%l7 + 0x7C]
15061 ldsw [%l7 + 0x34], %i2
15062 lduh [%l7 + 0x10], %o2
15063 movcc %xcc, %g6, %i4
15064 sllx %g2, 0x00, %i3
15065 ldsw [%l7 + 0x44], %g4
15066 edge8l %g1, %i5, %g7
15067 fmovdcs %icc, %f5, %f0
15068 stx %l2, [%l7 + 0x70]
15069 tsubcctv %o1, %g3, %l6
15070 edge32l %l5, %i0, %o0
15071 stw %o6, [%l7 + 0x1C]
15072 fornot2s %f15, %f0, %f3
15073 xnor %l1, %o7, %o4
15074 ldx [%l7 + 0x30], %i7
15075 fpsub32 %f8, %f2, %f4
15076 brgez,a %l3, loop_1807
15077 fbul %fcc1, loop_1808
15078 fnor %f8, %f6, %f10
15079 tge %icc, 0x0
15080loop_1807:
15081 ldsw [%l7 + 0x30], %g5
15082loop_1808:
15083 lduh [%l7 + 0x14], %i1
15084 stw %i6, [%l7 + 0x68]
15085 ldsb [%l7 + 0x48], %l4
15086 movrgz %l0, 0x308, %o5
15087 lduw [%l7 + 0x28], %i2
15088 fandnot2 %f0, %f8, %f6
15089 ldsh [%l7 + 0x16], %o3
15090 fnands %f6, %f5, %f6
15091 mova %xcc, %o2, %g6
15092 lduw [%l7 + 0x5C], %g2
15093 fcmpes %fcc1, %f6, %f2
15094 stb %i3, [%l7 + 0x14]
15095 ldub [%l7 + 0x3A], %i4
15096 sth %g4, [%l7 + 0x1A]
15097 fmul8x16au %f5, %f14, %f14
15098 tgu %xcc, 0x6
15099 sth %i5, [%l7 + 0x10]
15100 ldsb [%l7 + 0x0E], %g1
15101 st %f13, [%l7 + 0x18]
15102 srl %l2, 0x1A, %o1
15103 fmovdn %xcc, %f3, %f11
15104 ld [%l7 + 0x40], %f5
15105 nop
15106 setx loop_1809, %l0, %l1
15107 jmpl %l1, %g7
15108 sethi 0x1F21, %g3
15109 fornot2 %f8, %f10, %f6
15110 ldx [%l7 + 0x10], %l5
15111loop_1809:
15112 stx %l6, [%l7 + 0x18]
15113 tneg %xcc, 0x6
15114 edge32ln %o0, %o6, %i0
15115 ldd [%l7 + 0x58], %f14
15116 fzero %f14
15117 fmovrde %l1, %f0, %f10
15118 fornot2 %f10, %f14, %f10
15119 fexpand %f9, %f0
15120 edge8ln %o7, %o4, %i7
15121 ldsw [%l7 + 0x50], %l3
15122 stb %i1, [%l7 + 0x30]
15123 fnegs %f15, %f9
15124 fmovrdne %i6, %f2, %f2
15125 nop
15126 setx loop_1810, %l0, %l1
15127 wrpr 0x1, %tl
15128 wrpr %l1, %tpc
15129 add %l1, 0x4, %l1
15130 wrpr %l1, %tnpc
15131 setx 0x34400001400, %l0, %l1
15132 wrpr %l1, %tstate
15133 wrhpr 0x4, %htstate
15134 retry
15135 orcc %l4, %g5, %o5
15136 stb %l0, [%l7 + 0x21]
15137 fandnot2s %f1, %f4, %f9
15138loop_1810:
15139 bneg,a loop_1811
15140 fnands %f3, %f2, %f6
15141 smulcc %i2, 0x0F36, %o2
15142 std %f0, [%l7 + 0x10]
15143loop_1811:
15144 brlz,a %g6, loop_1812
15145 sethi 0x107B, %o3
15146 sdivcc %g2, 0x0C00, %i4
15147 fpmerge %f4, %f0, %f6
15148loop_1812:
15149 ble,a %icc, loop_1813
15150 stw %i3, [%l7 + 0x60]
15151 edge32l %i5, %g4, %l2
15152 fmovsgu %xcc, %f8, %f6
15153loop_1813:
15154 umulcc %o1, %g1, %g3
15155 movrne %g7, %l5, %o0
15156 edge16 %o6, %l6, %i0
15157 std %f2, [%l7 + 0x30]
15158 ble,a %xcc, loop_1814
15159 ldx [%l7 + 0x08], %o7
15160 edge8n %o4, %i7, %l1
15161 fmovrde %i1, %f10, %f4
15162loop_1814:
15163 brgez,a %i6, loop_1815
15164 ldsw [%l7 + 0x38], %l3
15165 fmovsn %xcc, %f11, %f5
15166 smulcc %l4, 0x0CA5, %g5
15167loop_1815:
15168 lduh [%l7 + 0x64], %o5
15169 bvs loop_1816
15170 ldsw [%l7 + 0x7C], %i2
15171 lduh [%l7 + 0x78], %l0
15172 xor %o2, 0x1791, %o3
15173loop_1816:
15174 lduh [%l7 + 0x50], %g6
15175 ldub [%l7 + 0x7F], %i4
15176 bn,pn %icc, loop_1817
15177 bpos,a,pt %icc, loop_1818
15178 ldd [%l7 + 0x18], %f2
15179 movrne %i3, %g2, %i5
15180loop_1817:
15181 fpack32 %f2, %f2, %f2
15182loop_1818:
15183 fmovdne %icc, %f14, %f1
15184 addc %l2, %o1, %g4
15185 ldub [%l7 + 0x59], %g1
15186 fmovrsne %g7, %f12, %f7
15187 lduw [%l7 + 0x78], %g3
15188 fmuld8sux16 %f2, %f7, %f4
15189 pdist %f4, %f0, %f2
15190 fmovde %xcc, %f14, %f6
15191 fmovdle %icc, %f0, %f10
15192 fpsub32s %f11, %f14, %f11
15193 fmovspos %xcc, %f8, %f14
15194 bl,pn %xcc, loop_1819
15195 st %f15, [%l7 + 0x10]
15196 ldd [%l7 + 0x28], %f4
15197 fmovse %xcc, %f14, %f11
15198loop_1819:
15199 ldub [%l7 + 0x0F], %l5
15200 bcc loop_1820
15201 brgez,a %o0, loop_1821
15202 ld [%l7 + 0x5C], %f3
15203 lduw [%l7 + 0x14], %l6
15204loop_1820:
15205 fcmple16 %f12, %f14, %i0
15206loop_1821:
15207 sth %o7, [%l7 + 0x1E]
15208 fmovrse %o6, %f6, %f13
15209 lduw [%l7 + 0x10], %o4
15210 stb %i7, [%l7 + 0x4D]
15211 nop
15212 setx loop_1822, %l0, %l1
15213 wrpr 0x1, %tl
15214 wrpr %l1, %tnpc
15215 setx 0x34400001400, %l0, %l1
15216 wrpr %l1, %tstate
15217 wrhpr 0x4, %htstate
15218 done
15219 edge16 %l1, %i6, %i1
15220 fzero %f2
15221 ldx [%l7 + 0x08], %l4
15222loop_1822:
15223 stw %l3, [%l7 + 0x78]
15224 xorcc %o5, %g5, %l0
15225 ldsb [%l7 + 0x55], %i2
15226 fpsub16 %f10, %f8, %f4
15227 fmovrslz %o2, %f7, %f4
15228 fandnot2 %f2, %f4, %f4
15229 sllx %g6, %o3, %i3
15230 alignaddrl %g2, %i4, %i5
15231 ld [%l7 + 0x68], %f4
15232 addc %l2, %g4, %g1
15233 fpadd16s %f11, %f8, %f11
15234 ldx [%l7 + 0x58], %o1
15235 bcs,a %xcc, loop_1823
15236 movg %icc, %g3, %g7
15237 fmovrsne %o0, %f13, %f8
15238 tgu %icc, 0x3
15239loop_1823:
15240 addccc %l6, 0x1FE8, %l5
15241 fpadd16s %f3, %f9, %f12
15242 ldd [%l7 + 0x48], %f12
15243 stx %o7, [%l7 + 0x10]
15244 lduh [%l7 + 0x1A], %o6
15245 stx %i0, [%l7 + 0x08]
15246 stw %o4, [%l7 + 0x58]
15247 andcc %l1, 0x15D1, %i7
15248 fmovsvc %xcc, %f12, %f7
15249 lduh [%l7 + 0x10], %i1
15250 subc %l4, %i6, %l3
15251 be,pn %xcc, loop_1824
15252 stx %o5, [%l7 + 0x38]
15253 fabsd %f10, %f14
15254 xnorcc %l0, 0x0F1F, %g5
15255loop_1824:
15256 fmovsg %xcc, %f2, %f15
15257 stx %i2, [%l7 + 0x30]
15258 fmuld8sux16 %f11, %f11, %f12
15259 stx %g6, [%l7 + 0x68]
15260 fmul8x16al %f3, %f2, %f10
15261 fbul %fcc1, loop_1825
15262 fmovsle %xcc, %f6, %f3
15263 fbne,a %fcc0, loop_1826
15264 fxor %f8, %f14, %f0
15265loop_1825:
15266 fors %f1, %f15, %f4
15267 fmovdcs %icc, %f7, %f14
15268loop_1826:
15269 ta %xcc, 0x3
15270 fcmpgt32 %f14, %f14, %o2
15271 fcmpd %fcc3, %f4, %f10
15272 addccc %i3, %g2, %i4
15273 brz,a %o3, loop_1827
15274 fmovsvc %icc, %f10, %f9
15275 fnegd %f10, %f4
15276 and %i5, %g4, %l2
15277loop_1827:
15278 ld [%l7 + 0x30], %f14
15279 movrlz %o1, %g1, %g3
15280 xor %o0, 0x1708, %g7
15281 fmovsge %icc, %f0, %f3
15282 edge16 %l6, %l5, %o6
15283 fbn %fcc3, loop_1828
15284 andcc %i0, 0x1FA6, %o7
15285 fmul8x16al %f0, %f15, %f10
15286 tpos %xcc, 0x1
15287loop_1828:
15288 nop
15289 setx loop_1829, %l0, %l1
15290 wrpr 0x1, %tl
15291 wrpr %l1, %tpc
15292 add %l1, 0x4, %l1
15293 wrpr %l1, %tnpc
15294 setx 0x34400001400, %l0, %l1
15295 wrpr %l1, %tstate
15296 wrhpr 0x4, %htstate
15297 retry
15298 lduh [%l7 + 0x2E], %l1
15299 std %f0, [%l7 + 0x40]
15300 fandnot2 %f10, %f4, %f12
15301loop_1829:
15302 st %f5, [%l7 + 0x10]
15303 fbuge,a %fcc3, loop_1830
15304 umul %i7, 0x04E8, %i1
15305 brnz,a %o4, loop_1831
15306 fcmps %fcc3, %f13, %f12
15307loop_1830:
15308 fbu,a %fcc3, loop_1832
15309 sll %l4, %l3, %o5
15310loop_1831:
15311 ldsw [%l7 + 0x7C], %i6
15312 stb %l0, [%l7 + 0x2E]
15313loop_1832:
15314 siam 0x5
15315 fmuld8sux16 %f9, %f15, %f14
15316 sth %g5, [%l7 + 0x3C]
15317 ldub [%l7 + 0x28], %g6
15318 xor %o2, %i2, %i3
15319 fbne %fcc2, loop_1833
15320 ldx [%l7 + 0x08], %g2
15321 ldub [%l7 + 0x4A], %i4
15322 ba,a %icc, loop_1834
15323loop_1833:
15324 stx %o3, [%l7 + 0x78]
15325 nop
15326 setx loop_1835, %l0, %l1
15327 wrpr 0x1, %tl
15328 wrpr %l1, %tpc
15329 add %l1, 0x4, %l1
15330 wrpr %l1, %tnpc
15331 setx 0x34400001400, %l0, %l1
15332 wrpr %l1, %tstate
15333 wrhpr 0x4, %htstate
15334 retry
15335 fmovdcc %xcc, %f2, %f15
15336loop_1834:
15337 bne,pn %icc, loop_1836
15338 edge8 %g4, %l2, %i5
15339loop_1835:
15340 std %f2, [%l7 + 0x18]
15341 st %f6, [%l7 + 0x08]
15342loop_1836:
15343 fblg,a %fcc2, loop_1837
15344 and %o1, %g1, %o0
15345 edge8n %g7, %g3, %l5
15346 fsrc1s %f15, %f8
15347loop_1837:
15348 fbo %fcc3, loop_1838
15349 pdist %f14, %f12, %f14
15350 and %l6, %o6, %i0
15351 movrne %o7, 0x34E, %i7
15352loop_1838:
15353 ldub [%l7 + 0x5C], %l1
15354 fmovrdgz %i1, %f2, %f8
15355 fzero %f12
15356 fzero %f12
15357 bg,pt %xcc, loop_1839
15358 sdivx %o4, 0x0149, %l3
15359 ldsb [%l7 + 0x29], %l4
15360 ld [%l7 + 0x40], %f0
15361loop_1839:
15362 fbule %fcc2, loop_1840
15363 stb %i6, [%l7 + 0x22]
15364 fmovrslz %l0, %f5, %f12
15365 bvs,a,pn %icc, loop_1841
15366loop_1840:
15367 sth %o5, [%l7 + 0x4C]
15368 xor %g6, %g5, %i2
15369 fxnors %f14, %f7, %f4
15370loop_1841:
15371 fmuld8ulx16 %f10, %f11, %f8
15372 fsrc2 %f14, %f10
15373 ba,pn %icc, loop_1842
15374 fmovdge %xcc, %f8, %f12
15375 st %f10, [%l7 + 0x20]
15376 addccc %o2, 0x00EA, %i3
15377loop_1842:
15378 tvs %icc, 0x6
15379 ldx [%l7 + 0x08], %g2
15380 ldsb [%l7 + 0x5F], %o3
15381 ldd [%l7 + 0x20], %f10
15382 ble loop_1843
15383 bvc,pn %xcc, loop_1844
15384 movneg %icc, %i4, %l2
15385 ldub [%l7 + 0x62], %g4
15386loop_1843:
15387 fbo %fcc1, loop_1845
15388loop_1844:
15389 fnor %f14, %f8, %f2
15390 fmovse %xcc, %f3, %f3
15391 fabss %f10, %f6
15392loop_1845:
15393 fandnot1 %f12, %f4, %f12
15394 fmovrdne %i5, %f0, %f0
15395 movle %icc, %o1, %o0
15396 sth %g1, [%l7 + 0x74]
15397 st %f14, [%l7 + 0x2C]
15398 fandnot2 %f0, %f10, %f12
15399 fbge,a %fcc1, loop_1846
15400 array32 %g7, %l5, %g3
15401 fmul8x16al %f15, %f14, %f4
15402 fmovsge %icc, %f5, %f8
15403loop_1846:
15404 lduw [%l7 + 0x70], %l6
15405 tge %xcc, 0x1
15406 siam 0x6
15407 fbuge,a %fcc1, loop_1847
15408 sth %i0, [%l7 + 0x5C]
15409 orn %o6, 0x1A74, %i7
15410 ldsh [%l7 + 0x0C], %o7
15411loop_1847:
15412 ldd [%l7 + 0x70], %f2
15413 tsubcc %l1, 0x120E, %i1
15414 sdivx %o4, 0x0FCB, %l3
15415 stx %i6, [%l7 + 0x10]
15416 srl %l4, 0x0C, %l0
15417 sth %o5, [%l7 + 0x0C]
15418 fpackfix %f10, %f4
15419 pdist %f14, %f2, %f8
15420 fbo %fcc0, loop_1848
15421 fand %f2, %f4, %f8
15422 fandnot2s %f15, %f15, %f8
15423 ld [%l7 + 0x6C], %f4
15424loop_1848:
15425 ldsw [%l7 + 0x18], %g6
15426 st %f3, [%l7 + 0x7C]
15427 sra %g5, 0x14, %i2
15428 bgu,a,pn %xcc, loop_1849
15429 orn %i3, %o2, %o3
15430 fandnot2s %f10, %f3, %f4
15431 stb %i4, [%l7 + 0x2F]
15432loop_1849:
15433 mulscc %g2, %l2, %i5
15434 sllx %g4, 0x06, %o0
15435 fmovrdgz %o1, %f6, %f2
15436 ldsh [%l7 + 0x3C], %g7
15437 sub %l5, 0x1861, %g3
15438 bcc loop_1850
15439 bvc,a loop_1851
15440 ldx [%l7 + 0x70], %g1
15441 ldsb [%l7 + 0x73], %i0
15442loop_1850:
15443 lduh [%l7 + 0x20], %l6
15444loop_1851:
15445 tsubcctv %o6, 0x0988, %i7
15446 fpadd32 %f12, %f0, %f14
15447 andn %l1, 0x0CBF, %o7
15448 fbuge,a %fcc3, loop_1852
15449 fexpand %f1, %f10
15450 udivx %i1, 0x1FFD, %o4
15451 fmuld8sux16 %f4, %f0, %f10
15452loop_1852:
15453 fpsub32s %f11, %f0, %f9
15454 fnot2 %f6, %f10
15455 fbu,a %fcc2, loop_1853
15456 fnot1 %f2, %f0
15457 be,a,pn %xcc, loop_1854
15458 fpadd32s %f7, %f10, %f14
15459loop_1853:
15460 and %l3, %l4, %i6
15461 ldd [%l7 + 0x60], %f10
15462loop_1854:
15463 ble,pn %xcc, loop_1855
15464 ba,a,pn %xcc, loop_1856
15465 orncc %o5, 0x132B, %g6
15466 ldub [%l7 + 0x57], %g5
15467loop_1855:
15468 fcmpne16 %f4, %f6, %i2
15469loop_1856:
15470 fabss %f11, %f0
15471 fmul8ulx16 %f6, %f8, %f8
15472 udivcc %i3, 0x09AE, %o2
15473 ld [%l7 + 0x74], %f4
15474 movge %xcc, %l0, %i4
15475 nop
15476 setx loop_1857, %l0, %l1
15477 wrpr 0x1, %tl
15478 wrpr %l1, %tnpc
15479 setx 0x34400001400, %l0, %l1
15480 wrpr %l1, %tstate
15481 wrhpr 0x4, %htstate
15482 done
15483 fbuge,a %fcc2, loop_1858
15484 st %f2, [%l7 + 0x08]
15485 addcc %o3, 0x0D64, %g2
15486loop_1857:
15487 fbuge %fcc0, loop_1859
15488loop_1858:
15489 array32 %l2, %i5, %o0
15490 stb %o1, [%l7 + 0x1D]
15491 fcmpeq16 %f4, %f0, %g4
15492loop_1859:
15493 taddcctv %l5, 0x091C, %g7
15494 ba,a,pt %xcc, loop_1860
15495 tl %xcc, 0x7
15496 st %f10, [%l7 + 0x5C]
15497 fmul8x16al %f1, %f6, %f10
15498loop_1860:
15499 ldd [%l7 + 0x60], %f4
15500 ld [%l7 + 0x20], %f13
15501 ldx [%l7 + 0x30], %g3
15502 fble %fcc1, loop_1861
15503 fmovrsgz %i0, %f5, %f9
15504 or %l6, 0x1183, %g1
15505 tle %icc, 0x0
15506loop_1861:
15507 tvc %xcc, 0x0
15508 stb %i7, [%l7 + 0x70]
15509 std %f2, [%l7 + 0x10]
15510 fmovsvc %icc, %f8, %f7
15511 ldsb [%l7 + 0x3C], %o6
15512 te %xcc, 0x7
15513 umul %l1, 0x1618, %i1
15514 fmovrse %o4, %f11, %f14
15515 fmovrdlez %l3, %f10, %f12
15516 tvc %xcc, 0x7
15517 ldub [%l7 + 0x15], %o7
15518 lduw [%l7 + 0x7C], %i6
15519 umul %o5, %g6, %l4
15520 tleu %icc, 0x5
15521 add %g5, %i2, %i3
15522 movcc %xcc, %o2, %l0
15523 fornot2 %f10, %f2, %f2
15524 fnot1 %f2, %f0
15525 udiv %i4, 0x07EF, %g2
15526 andncc %o3, %l2, %o0
15527 fxnor %f6, %f10, %f14
15528 fblg,a %fcc2, loop_1862
15529 std %f4, [%l7 + 0x38]
15530 st %f2, [%l7 + 0x08]
15531 ldd [%l7 + 0x30], %f2
15532loop_1862:
15533 lduw [%l7 + 0x3C], %o1
15534 bshuffle %f14, %f14, %f2
15535 bpos loop_1863
15536 xorcc %g4, 0x08B7, %i5
15537 fmovdn %icc, %f11, %f10
15538 stw %l5, [%l7 + 0x3C]
15539loop_1863:
15540 add %g7, 0x16F4, %i0
15541 fble,a %fcc2, loop_1864
15542 add %g3, 0x1CE6, %g1
15543 fandnot2 %f12, %f6, %f10
15544 stw %i7, [%l7 + 0x18]
15545loop_1864:
15546 bshuffle %f8, %f2, %f8
15547 tg %icc, 0x2
15548 bvc %icc, loop_1865
15549 ldsw [%l7 + 0x68], %o6
15550 ldsh [%l7 + 0x08], %l6
15551 bvc,pn %xcc, loop_1866
15552loop_1865:
15553 ldub [%l7 + 0x78], %l1
15554 lduh [%l7 + 0x3E], %i1
15555 movrlez %o4, %o7, %l3
15556loop_1866:
15557 umul %o5, %g6, %i6
15558 fpackfix %f4, %f7
15559 movrlz %l4, 0x1DB, %i2
15560 ldub [%l7 + 0x3B], %g5
15561 sdivcc %o2, 0x1B0F, %l0
15562 taddcc %i3, %g2, %i4
15563 fandnot1 %f14, %f12, %f8
15564 fmovsl %icc, %f14, %f9
15565 brlez %l2, loop_1867
15566 stw %o0, [%l7 + 0x20]
15567 fblg,a %fcc2, loop_1868
15568 fsrc2 %f14, %f6
15569loop_1867:
15570 fbule,a %fcc2, loop_1869
15571 subcc %o3, 0x1F40, %g4
15572loop_1868:
15573 fmovsleu %icc, %f1, %f15
15574 umulcc %o1, %i5, %l5
15575loop_1869:
15576 lduh [%l7 + 0x4A], %i0
15577 tcc %icc, 0x3
15578 movcs %xcc, %g3, %g1
15579 sethi 0x029A, %g7
15580 ta %icc, 0x3
15581 smulcc %i7, 0x1194, %l6
15582 tsubcc %o6, 0x0F25, %l1
15583 nop
15584 setx loop_1870, %l0, %l1
15585 jmpl %l1, %i1
15586 fbuge,a %fcc2, loop_1871
15587 brgez,a %o7, loop_1872
15588 ldsh [%l7 + 0x12], %l3
15589loop_1870:
15590 fpackfix %f14, %f0
15591loop_1871:
15592 sth %o4, [%l7 + 0x08]
15593loop_1872:
15594 fcmpne16 %f6, %f8, %g6
15595 st %f9, [%l7 + 0x1C]
15596 orn %o5, %i6, %l4
15597 fnors %f4, %f3, %f14
15598 mova %xcc, %i2, %o2
15599 mulx %g5, 0x145A, %l0
15600 lduw [%l7 + 0x78], %g2
15601 fmul8x16al %f5, %f5, %f4
15602 fmovsa %xcc, %f7, %f5
15603 fpsub16 %f4, %f12, %f0
15604 stx %i4, [%l7 + 0x60]
15605 fmul8sux16 %f12, %f0, %f14
15606 std %f14, [%l7 + 0x58]
15607 fmovrsgz %i3, %f12, %f13
15608 st %f6, [%l7 + 0x48]
15609 fnands %f2, %f5, %f7
15610 taddcctv %o0, %o3, %g4
15611 movrgz %l2, %o1, %l5
15612 ldx [%l7 + 0x30], %i5
15613 te %icc, 0x7
15614 ldd [%l7 + 0x70], %f14
15615 fpadd16 %f12, %f12, %f12
15616 fornot1 %f0, %f12, %f6
15617 ldsw [%l7 + 0x10], %g3
15618 addccc %g1, 0x070E, %i0
15619 fbge,a %fcc2, loop_1873
15620 fnands %f12, %f14, %f15
15621 movvs %xcc, %g7, %i7
15622 ldsh [%l7 + 0x1E], %l6
15623loop_1873:
15624 fxnors %f5, %f6, %f15
15625 udivcc %l1, 0x1610, %i1
15626 ta %icc, 0x5
15627 ldsb [%l7 + 0x0C], %o7
15628 siam 0x4
15629 alignaddr %o6, %o4, %l3
15630 stx %o5, [%l7 + 0x18]
15631 ldsw [%l7 + 0x3C], %i6
15632 udiv %g6, 0x02DB, %l4
15633 fmovrsne %o2, %f13, %f3
15634 fmovsa %xcc, %f8, %f8
15635 fmovdleu %xcc, %f2, %f15
15636 movrne %g5, %l0, %i2
15637 fbule %fcc1, loop_1874
15638 fba %fcc2, loop_1875
15639 fbe,a %fcc3, loop_1876
15640 movvs %icc, %i4, %i3
15641loop_1874:
15642 fsrc2 %f0, %f4
15643loop_1875:
15644 ld [%l7 + 0x08], %f5
15645loop_1876:
15646 tgu %xcc, 0x3
15647 fnand %f14, %f12, %f2
15648 fble %fcc1, loop_1877
15649 fmovdvc %xcc, %f11, %f2
15650 edge16l %o0, %g2, %o3
15651 edge8l %g4, %o1, %l2
15652loop_1877:
15653 brgz,a %l5, loop_1878
15654 array16 %g3, %g1, %i0
15655 sth %g7, [%l7 + 0x30]
15656 bvs,a,pt %xcc, loop_1879
15657loop_1878:
15658 ldx [%l7 + 0x68], %i5
15659 tgu %xcc, 0x7
15660 fbn,a %fcc3, loop_1880
15661loop_1879:
15662 tsubcc %i7, %l6, %l1
15663 edge8l %i1, %o6, %o7
15664 brlez %l3, loop_1881
15665loop_1880:
15666 ldx [%l7 + 0x38], %o4
15667 fcmpne16 %f10, %f12, %o5
15668 andncc %i6, %l4, %o2
15669loop_1881:
15670 std %f4, [%l7 + 0x60]
15671 ldsh [%l7 + 0x08], %g5
15672 fmovsvs %icc, %f15, %f11
15673 tsubcc %l0, %g6, %i4
15674 fbge %fcc0, loop_1882
15675 sub %i3, 0x0BE4, %o0
15676 ld [%l7 + 0x0C], %f6
15677 fpadd32s %f1, %f6, %f13
15678loop_1882:
15679 xor %i2, 0x0292, %g2
15680 popc %o3, %g4
15681 stx %o1, [%l7 + 0x38]
15682 lduh [%l7 + 0x1E], %l5
15683 srlx %g3, %g1, %l2
15684 sth %g7, [%l7 + 0x3A]
15685 sra %i0, %i5, %i7
15686 srl %l6, %l1, %i1
15687 addc %o7, %l3, %o4
15688 fmovsneg %xcc, %f9, %f7
15689 edge32l %o6, %o5, %i6
15690 fnegs %f13, %f1
15691 ldx [%l7 + 0x18], %l4
15692 fmovrsne %o2, %f8, %f3
15693 movcc %xcc, %l0, %g6
15694 srlx %g5, 0x0B, %i3
15695 edge32n %i4, %o0, %g2
15696 subc %i2, %o3, %g4
15697 fbn,a %fcc0, loop_1883
15698 umul %l5, 0x15D1, %g3
15699 udiv %o1, 0x07C1, %g1
15700 stx %g7, [%l7 + 0x28]
15701loop_1883:
15702 addccc %l2, 0x0F47, %i0
15703 tle %xcc, 0x1
15704 fmovdneg %xcc, %f14, %f0
15705 addcc %i7, 0x071E, %i5
15706 lduw [%l7 + 0x70], %l1
15707 fpackfix %f4, %f10
15708 tvc %xcc, 0x3
15709 movle %xcc, %i1, %l6
15710 fandnot1s %f5, %f6, %f7
15711 std %f4, [%l7 + 0x10]
15712 fmovrsgez %l3, %f11, %f7
15713 sub %o7, %o4, %o6
15714 fmovdvs %icc, %f11, %f5
15715 fsrc2 %f10, %f0
15716 brlz,a %i6, loop_1884
15717 bn,a,pt %icc, loop_1885
15718 ble,a,pt %xcc, loop_1886
15719 edge16 %o5, %l4, %l0
15720loop_1884:
15721 fandnot2s %f9, %f6, %f4
15722loop_1885:
15723 udivcc %g6, 0x1220, %g5
15724loop_1886:
15725 movleu %xcc, %i3, %o2
15726 fmovdge %xcc, %f12, %f5
15727 fands %f3, %f2, %f1
15728 ldub [%l7 + 0x49], %o0
15729 andcc %g2, %i4, %o3
15730 sth %i2, [%l7 + 0x1A]
15731 ldd [%l7 + 0x20], %f14
15732 ld [%l7 + 0x70], %f1
15733 tn %xcc, 0x0
15734 ldd [%l7 + 0x10], %f8
15735 fsrc2s %f4, %f6
15736 movre %g4, 0x344, %l5
15737 fmovdcc %xcc, %f3, %f8
15738 movgu %icc, %g3, %g1
15739 ld [%l7 + 0x10], %f6
15740 fblg %fcc3, loop_1887
15741 fmovsa %xcc, %f2, %f10
15742 sllx %o1, %l2, %i0
15743 be,pn %icc, loop_1888
15744loop_1887:
15745 orcc %g7, %i5, %l1
15746 sll %i7, 0x19, %l6
15747 ldx [%l7 + 0x08], %l3
15748loop_1888:
15749 ldsh [%l7 + 0x32], %i1
15750 fmovsgu %icc, %f15, %f2
15751 umul %o7, %o4, %i6
15752 ld [%l7 + 0x24], %f7
15753 fcmpgt16 %f12, %f14, %o6
15754 fornot2 %f2, %f4, %f4
15755 nop
15756 setx loop_1889, %l0, %l1
15757 jmpl %l1, %l4
15758 fbug %fcc3, loop_1890
15759 fmovsne %xcc, %f12, %f6
15760 stw %l0, [%l7 + 0x70]
15761loop_1889:
15762 bcs,a loop_1891
15763loop_1890:
15764 for %f2, %f2, %f14
15765 fmovsle %icc, %f3, %f9
15766 ldx [%l7 + 0x38], %g6
15767loop_1891:
15768 taddcc %o5, 0x113F, %g5
15769 stx %o2, [%l7 + 0x70]
15770 fxnor %f8, %f6, %f2
15771 srlx %i3, 0x12, %g2
15772 fcmple16 %f8, %f12, %o0
15773 alignaddrl %o3, %i2, %i4
15774 sra %g4, %g3, %g1
15775 std %f14, [%l7 + 0x50]
15776 fzeros %f2
15777 fcmple32 %f0, %f0, %l5
15778 addcc %o1, %i0, %g7
15779 sdivx %l2, 0x0FDB, %l1
15780 tsubcctv %i7, %l6, %l3
15781 nop
15782 setx loop_1892, %l0, %l1
15783 jmpl %l1, %i5
15784 fble %fcc3, loop_1893
15785 fzeros %f4
15786 ldub [%l7 + 0x73], %i1
15787loop_1892:
15788 lduh [%l7 + 0x4E], %o7
15789loop_1893:
15790 tvs %icc, 0x2
15791 edge16n %o4, %o6, %i6
15792 stw %l4, [%l7 + 0x14]
15793 orncc %l0, %g6, %g5
15794 stw %o2, [%l7 + 0x60]
15795 st %f9, [%l7 + 0x70]
15796 ldx [%l7 + 0x40], %o5
15797 stb %g2, [%l7 + 0x62]
15798 ldsb [%l7 + 0x17], %i3
15799 edge8n %o0, %o3, %i2
15800 fbuge,a %fcc1, loop_1894
15801 stx %g4, [%l7 + 0x18]
15802 bcc,a,pn %icc, loop_1895
15803 fcmpeq32 %f0, %f14, %g3
15804loop_1894:
15805 fmovsge %xcc, %f12, %f12
15806 movvc %icc, %i4, %g1
15807loop_1895:
15808 fnot1 %f12, %f2
15809 fzeros %f7
15810 ta %icc, 0x5
15811 xnor %o1, %l5, %g7
15812 ba %xcc, loop_1896
15813 fornot1s %f15, %f7, %f3
15814 sra %i0, 0x1F, %l1
15815 bpos loop_1897
15816loop_1896:
15817 fble %fcc0, loop_1898
15818 fba %fcc2, loop_1899
15819 addc %l2, 0x1408, %l6
15820loop_1897:
15821 lduw [%l7 + 0x4C], %i7
15822loop_1898:
15823 move %xcc, %i5, %i1
15824loop_1899:
15825 ldd [%l7 + 0x40], %f4
15826 fmovdleu %xcc, %f5, %f8
15827 sdivcc %o7, 0x060E, %o4
15828 move %xcc, %o6, %i6
15829 fmovscs %icc, %f5, %f1
15830 fmovdpos %icc, %f9, %f9
15831 fandnot1s %f13, %f12, %f0
15832 xnor %l4, %l0, %l3
15833 fornot2 %f12, %f12, %f6
15834 ldd [%l7 + 0x10], %f0
15835 fmul8x16au %f9, %f11, %f4
15836 sdiv %g5, 0x1AB1, %o2
15837 srl %g6, 0x0D, %g2
15838 fpack16 %f2, %f11
15839 bcc %icc, loop_1900
15840 fmovrsgz %o5, %f0, %f7
15841 move %xcc, %i3, %o3
15842 alignaddrl %i2, %g4, %o0
15843loop_1900:
15844 lduw [%l7 + 0x50], %g3
15845 ldsw [%l7 + 0x18], %i4
15846 fnot2s %f6, %f5
15847 fmovrsne %g1, %f11, %f6
15848 fpadd32 %f8, %f2, %f6
15849 ldx [%l7 + 0x38], %l5
15850 fmovse %icc, %f7, %f3
15851 ldub [%l7 + 0x41], %o1
15852 ldsb [%l7 + 0x76], %g7
15853 popc 0x003B, %i0
15854 stx %l2, [%l7 + 0x08]
15855 fsrc1 %f2, %f14
15856 std %f10, [%l7 + 0x40]
15857 movcs %icc, %l1, %l6
15858 fmovdg %xcc, %f5, %f1
15859 fsrc1s %f7, %f14
15860 ldsb [%l7 + 0x68], %i5
15861 movge %xcc, %i1, %i7
15862 fand %f12, %f12, %f10
15863 fcmple16 %f2, %f2, %o4
15864 srl %o7, 0x0E, %o6
15865 call loop_1901
15866 fcmpgt32 %f14, %f8, %l4
15867 fmovse %icc, %f11, %f9
15868 fba %fcc2, loop_1902
15869loop_1901:
15870 andn %i6, 0x0C4E, %l3
15871 tleu %xcc, 0x7
15872 lduw [%l7 + 0x68], %g5
15873loop_1902:
15874 orcc %l0, 0x0E03, %g6
15875 ld [%l7 + 0x28], %f9
15876 fcmpne16 %f4, %f12, %o2
15877 tcs %xcc, 0x6
15878 fbu %fcc2, loop_1903
15879 call loop_1904
15880 sth %g2, [%l7 + 0x3E]
15881 udivx %o5, 0x195A, %o3
15882loop_1903:
15883 fbl %fcc3, loop_1905
15884loop_1904:
15885 movrne %i2, 0x33E, %g4
15886 fexpand %f1, %f2
15887 edge8ln %o0, %i3, %g3
15888loop_1905:
15889 array32 %i4, %l5, %g1
15890 fmovrdgz %o1, %f4, %f14
15891 fbge %fcc1, loop_1906
15892 fsrc2s %f0, %f1
15893 fone %f8
15894 fmovsn %xcc, %f1, %f0
15895loop_1906:
15896 tneg %xcc, 0x0
15897 edge8ln %g7, %l2, %i0
15898 fpsub16 %f0, %f0, %f10
15899 edge16n %l6, %l1, %i5
15900 fpadd16s %f14, %f4, %f15
15901 stx %i1, [%l7 + 0x50]
15902 udivcc %i7, 0x1816, %o4
15903 ldx [%l7 + 0x10], %o6
15904 fmovsle %icc, %f1, %f14
15905 stx %o7, [%l7 + 0x18]
15906 movneg %icc, %i6, %l3
15907 ld [%l7 + 0x18], %f6
15908 fcmple32 %f14, %f2, %l4
15909 ba,pt %xcc, loop_1907
15910 fmul8x16al %f15, %f9, %f2
15911 fmovdcs %icc, %f12, %f14
15912 ldub [%l7 + 0x0C], %g5
15913loop_1907:
15914 ldd [%l7 + 0x48], %f10
15915 movrlz %g6, 0x1DD, %o2
15916 mulscc %l0, %o5, %g2
15917 fmovdl %icc, %f5, %f0
15918 fpack16 %f12, %f10
15919 stw %i2, [%l7 + 0x78]
15920 ldd [%l7 + 0x10], %f2
15921 fmovrsne %g4, %f12, %f4
15922 srax %o3, 0x04, %o0
15923 fxnors %f14, %f13, %f12
15924 lduw [%l7 + 0x10], %g3
15925 fpack16 %f10, %f3
15926 bleu,pn %xcc, loop_1908
15927 tleu %xcc, 0x4
15928 movre %i3, 0x316, %i4
15929 fpackfix %f10, %f7
15930loop_1908:
15931 movle %xcc, %l5, %o1
15932 ldx [%l7 + 0x40], %g1
15933 orn %g7, %l2, %i0
15934 ldd [%l7 + 0x10], %f8
15935 bneg,a %icc, loop_1909
15936 taddcctv %l6, %l1, %i1
15937 bn,pt %xcc, loop_1910
15938 tge %icc, 0x7
15939loop_1909:
15940 stx %i5, [%l7 + 0x70]
15941 std %f2, [%l7 + 0x20]
15942loop_1910:
15943 ldub [%l7 + 0x4C], %i7
15944 ld [%l7 + 0x68], %f10
15945 tleu %xcc, 0x2
15946 lduw [%l7 + 0x30], %o6
15947 st %f2, [%l7 + 0x40]
15948 tvs %xcc, 0x1
15949 edge16 %o7, %i6, %l3
15950 ldsw [%l7 + 0x34], %l4
15951 fbule,a %fcc2, loop_1911
15952 sth %g5, [%l7 + 0x68]
15953 fbuge %fcc1, loop_1912
15954 fzeros %f14
15955loop_1911:
15956 fmovsneg %xcc, %f7, %f0
15957 fmovdcs %xcc, %f10, %f3
15958loop_1912:
15959 ba,a loop_1913
15960 fnegs %f4, %f5
15961 bl loop_1914
15962 brgz %o4, loop_1915
15963loop_1913:
15964 fxnor %f10, %f4, %f4
15965 fpadd32s %f5, %f8, %f10
15966loop_1914:
15967 ldsw [%l7 + 0x40], %g6
15968loop_1915:
15969 bpos loop_1916
15970 fone %f14
15971 tgu %icc, 0x1
15972 move %icc, %o2, %o5
15973loop_1916:
15974 fcmple32 %f10, %f14, %g2
15975 fmovsg %icc, %f0, %f15
15976 brgz,a %i2, loop_1917
15977 ldsh [%l7 + 0x30], %l0
15978 addcc %g4, 0x0987, %o3
15979 st %f12, [%l7 + 0x6C]
15980loop_1917:
15981 orn %o0, 0x1784, %i3
15982 lduw [%l7 + 0x6C], %i4
15983 nop
15984 setx loop_1918, %l0, %l1
15985 wrpr 0x1, %tl
15986 wrpr %l1, %tnpc
15987 setx 0x34400001400, %l0, %l1
15988 wrpr %l1, %tstate
15989 wrhpr 0x4, %htstate
15990 done
15991 stb %g3, [%l7 + 0x56]
15992 ldsw [%l7 + 0x1C], %l5
15993 movcs %icc, %o1, %g1
15994loop_1918:
15995 tsubcc %l2, 0x14CA, %i0
15996 fcmped %fcc3, %f14, %f10
15997 tvc %xcc, 0x0
15998 movrlz %g7, %l6, %l1
15999 mulscc %i1, 0x1BF9, %i7
16000 brlz %i5, loop_1919
16001 ldsb [%l7 + 0x16], %o6
16002 fnor %f14, %f6, %f4
16003 te %icc, 0x4
16004loop_1919:
16005 std %f0, [%l7 + 0x28]
16006 edge32ln %i6, %l3, %l4
16007 sth %g5, [%l7 + 0x6C]
16008 fbul,a %fcc0, loop_1920
16009 fblg %fcc2, loop_1921
16010 edge32 %o7, %o4, %o2
16011 fcmpeq16 %f14, %f4, %o5
16012loop_1920:
16013 lduw [%l7 + 0x14], %g2
16014loop_1921:
16015 fcmps %fcc1, %f12, %f9
16016 stw %i2, [%l7 + 0x1C]
16017 tgu %icc, 0x4
16018 ld [%l7 + 0x2C], %f13
16019 fbe %fcc2, loop_1922
16020 fbo,a %fcc2, loop_1923
16021 andcc %l0, %g4, %g6
16022 lduh [%l7 + 0x5C], %o0
16023loop_1922:
16024 fnand %f0, %f6, %f4
16025loop_1923:
16026 ldsh [%l7 + 0x5C], %o3
16027 fmovrdgz %i4, %f14, %f8
16028 fsrc2s %f3, %f13
16029 array8 %i3, %g3, %l5
16030 tg %icc, 0x0
16031 stw %g1, [%l7 + 0x48]
16032 tvs %xcc, 0x2
16033 and %o1, %l2, %i0
16034 addccc %l6, %g7, %i1
16035 fornot1 %f2, %f8, %f8
16036 sethi 0x02D3, %l1
16037 lduh [%l7 + 0x46], %i5
16038 bn,pn %icc, loop_1924
16039 ldub [%l7 + 0x3A], %i7
16040 sth %i6, [%l7 + 0x40]
16041 fmovdleu %icc, %f8, %f7
16042loop_1924:
16043 subccc %o6, 0x012C, %l4
16044 tcs %icc, 0x0
16045 fornot1s %f14, %f11, %f11
16046 fpsub32 %f14, %f0, %f6
16047 lduw [%l7 + 0x30], %l3
16048 ldsh [%l7 + 0x72], %g5
16049 stw %o4, [%l7 + 0x6C]
16050 edge16l %o7, %o2, %g2
16051 bvc,a loop_1925
16052 te %xcc, 0x6
16053 ldsh [%l7 + 0x08], %i2
16054 lduw [%l7 + 0x20], %o5
16055loop_1925:
16056 fnot2s %f12, %f0
16057 stb %l0, [%l7 + 0x15]
16058 stx %g4, [%l7 + 0x40]
16059 subccc %o0, %o3, %g6
16060 brgez,a %i3, loop_1926
16061 ldub [%l7 + 0x0B], %g3
16062 brgz,a %i4, loop_1927
16063 tgu %xcc, 0x1
16064loop_1926:
16065 movcs %icc, %g1, %l5
16066 fmovsvs %icc, %f6, %f6
16067loop_1927:
16068 ld [%l7 + 0x28], %f13
16069 sll %l2, 0x09, %o1
16070 sdivx %l6, 0x11CA, %g7
16071 edge16 %i1, %i0, %l1
16072 movre %i7, %i5, %o6
16073 fmovd %f0, %f14
16074 stx %l4, [%l7 + 0x08]
16075 stw %l3, [%l7 + 0x70]
16076 lduh [%l7 + 0x1E], %g5
16077 xnor %o4, 0x1956, %o7
16078 add %i6, %o2, %i2
16079 fmul8ulx16 %f4, %f14, %f2
16080 udivx %g2, 0x0267, %o5
16081 tleu %xcc, 0x2
16082 fbu %fcc3, loop_1928
16083 fbule %fcc0, loop_1929
16084 subcc %l0, 0x1E7A, %g4
16085 st %f2, [%l7 + 0x28]
16086loop_1928:
16087 movvc %xcc, %o0, %o3
16088loop_1929:
16089 udivcc %i3, 0x1C6C, %g3
16090 ldub [%l7 + 0x0D], %g6
16091 ldsh [%l7 + 0x22], %i4
16092 fpsub16 %f10, %f4, %f2
16093 bg,a,pn %xcc, loop_1930
16094 edge32l %l5, %l2, %g1
16095 fmovsne %xcc, %f0, %f4
16096 ldx [%l7 + 0x60], %l6
16097loop_1930:
16098 taddcctv %g7, 0x1046, %o1
16099 ldsh [%l7 + 0x60], %i0
16100 sdivx %l1, 0x123D, %i1
16101 stw %i5, [%l7 + 0x28]
16102 movrlz %i7, %o6, %l3
16103 ldsw [%l7 + 0x50], %l4
16104 edge8n %o4, %g5, %o7
16105 movneg %xcc, %i6, %i2
16106 lduw [%l7 + 0x30], %g2
16107 bpos,a,pn %icc, loop_1931
16108 bvc,a %icc, loop_1932
16109 ba,a,pt %icc, loop_1933
16110 bvs,a,pn %xcc, loop_1934
16111loop_1931:
16112 stx %o2, [%l7 + 0x50]
16113loop_1932:
16114 te %xcc, 0x6
16115loop_1933:
16116 fcmple16 %f14, %f6, %l0
16117loop_1934:
16118 stb %o5, [%l7 + 0x73]
16119 stb %o0, [%l7 + 0x68]
16120 fpack32 %f4, %f12, %f8
16121 sdivcc %g4, 0x13D8, %o3
16122 edge16ln %i3, %g3, %i4
16123 ldub [%l7 + 0x7B], %l5
16124 ldsw [%l7 + 0x48], %g6
16125 sdivx %l2, 0x139F, %l6
16126 fbul,a %fcc1, loop_1935
16127 lduw [%l7 + 0x1C], %g1
16128 fmovdne %icc, %f3, %f2
16129 popc %o1, %i0
16130loop_1935:
16131 lduw [%l7 + 0x28], %l1
16132 fnot2s %f15, %f2
16133 ld [%l7 + 0x30], %f8
16134 fpack32 %f12, %f4, %f0
16135 ldx [%l7 + 0x18], %g7
16136 fors %f10, %f0, %f7
16137 tne %xcc, 0x6
16138 fmovspos %icc, %f11, %f11
16139 bn %xcc, loop_1936
16140 fmovdleu %icc, %f2, %f6
16141 fandnot2s %f11, %f8, %f15
16142 movvs %icc, %i1, %i7
16143loop_1936:
16144 array16 %i5, %l3, %o6
16145 umul %o4, 0x0588, %g5
16146 addccc %l4, %o7, %i2
16147 ldsh [%l7 + 0x54], %i6
16148 ta %icc, 0x6
16149 movrne %g2, 0x3D3, %l0
16150 ld [%l7 + 0x6C], %f13
16151 fbul %fcc0, loop_1937
16152 bl,a %xcc, loop_1938
16153 fbe,a %fcc0, loop_1939
16154 tvc %xcc, 0x3
16155loop_1937:
16156 movvc %icc, %o2, %o0
16157loop_1938:
16158 fmovdpos %xcc, %f7, %f10
16159loop_1939:
16160 ldsb [%l7 + 0x0F], %g4
16161 std %f8, [%l7 + 0x78]
16162 movrgz %o3, 0x369, %i3
16163 fornot2s %f7, %f5, %f3
16164 fpadd32 %f10, %f2, %f4
16165 subcc %o5, 0x19D2, %g3
16166 fpadd16 %f12, %f12, %f12
16167 tleu %xcc, 0x3
16168 fnands %f5, %f0, %f2
16169 fcmps %fcc0, %f12, %f13
16170 std %f6, [%l7 + 0x70]
16171 fcmpd %fcc0, %f4, %f14
16172 bne,a loop_1940
16173 ld [%l7 + 0x6C], %f10
16174 st %f1, [%l7 + 0x28]
16175 stb %i4, [%l7 + 0x71]
16176loop_1940:
16177 ldsh [%l7 + 0x32], %l5
16178 bvs,pn %icc, loop_1941
16179 edge8n %g6, %l6, %l2
16180 fsrc2 %f10, %f12
16181 fmovsl %icc, %f10, %f2
16182loop_1941:
16183 sth %o1, [%l7 + 0x7C]
16184 fble %fcc2, loop_1942
16185 sth %i0, [%l7 + 0x54]
16186 fmovdcs %icc, %f14, %f2
16187 andncc %l1, %g1, %g7
16188loop_1942:
16189 fxors %f1, %f12, %f0
16190 stb %i7, [%l7 + 0x1F]
16191 xnor %i5, 0x01F6, %i1
16192 movrgz %l3, 0x365, %o6
16193 movvs %icc, %o4, %l4
16194 fnand %f10, %f10, %f8
16195 fbuge,a %fcc2, loop_1943
16196 fmovrdne %o7, %f4, %f4
16197 brlez,a %i2, loop_1944
16198 sdivx %i6, 0x16B2, %g5
16199loop_1943:
16200 movrgz %g2, 0x033, %o2
16201 tgu %icc, 0x7
16202loop_1944:
16203 movrgez %l0, %g4, %o3
16204 ldsb [%l7 + 0x7A], %o0
16205 fcmpne32 %f14, %f0, %i3
16206 bgu,a loop_1945
16207 fnot2 %f0, %f12
16208 pdist %f4, %f2, %f2
16209 ldsb [%l7 + 0x54], %g3
16210loop_1945:
16211 fpack32 %f0, %f6, %f12
16212 tleu %icc, 0x3
16213 sth %o5, [%l7 + 0x76]
16214 fnot1s %f2, %f11
16215 addc %l5, %g6, %i4
16216 fones %f12
16217 stw %l6, [%l7 + 0x08]
16218 ldsw [%l7 + 0x54], %l2
16219 ldsh [%l7 + 0x08], %o1
16220 fornot1s %f12, %f7, %f4
16221 ldub [%l7 + 0x60], %i0
16222 andcc %g1, %l1, %g7
16223 ld [%l7 + 0x78], %f9
16224 fsrc2 %f2, %f2
16225 bg loop_1946
16226 fbl %fcc1, loop_1947
16227 ld [%l7 + 0x54], %f14
16228 addc %i5, %i7, %l3
16229loop_1946:
16230 fmovscc %icc, %f3, %f0
16231loop_1947:
16232 fnors %f11, %f7, %f1
16233 bpos,a,pn %xcc, loop_1948
16234 brz,a %o6, loop_1949
16235 udiv %i1, 0x0671, %o4
16236 fxnor %f0, %f6, %f12
16237loop_1948:
16238 fnot1s %f9, %f2
16239loop_1949:
16240 nop
16241 setx loop_1950, %l0, %l1
16242 wrpr 0x1, %tl
16243 wrpr %l1, %tpc
16244 add %l1, 0x4, %l1
16245 wrpr %l1, %tnpc
16246 setx 0x34400001400, %l0, %l1
16247 wrpr %l1, %tstate
16248 wrhpr 0x4, %htstate
16249 retry
16250 fbu %fcc2, loop_1951
16251 array16 %l4, %o7, %i6
16252 lduw [%l7 + 0x18], %i2
16253loop_1950:
16254 taddcc %g2, %g5, %o2
16255loop_1951:
16256 std %f14, [%l7 + 0x70]
16257 tvc %icc, 0x2
16258 fmovspos %xcc, %f4, %f14
16259 edge32l %g4, %l0, %o3
16260 movre %i3, 0x18A, %o0
16261 fpsub32s %f9, %f7, %f13
16262 edge32n %o5, %g3, %g6
16263 lduw [%l7 + 0x5C], %l5
16264 stx %i4, [%l7 + 0x38]
16265 fzero %f10
16266 edge32l %l2, %l6, %o1
16267 fbl,a %fcc3, loop_1952
16268 bl,a %icc, loop_1953
16269 lduw [%l7 + 0x7C], %g1
16270 bshuffle %f10, %f10, %f10
16271loop_1952:
16272 std %f2, [%l7 + 0x70]
16273loop_1953:
16274 movrlz %i0, 0x251, %g7
16275 lduw [%l7 + 0x74], %l1
16276 ld [%l7 + 0x30], %f1
16277 fpadd32s %f5, %f1, %f14
16278 fnors %f7, %f8, %f1
16279 stw %i7, [%l7 + 0x58]
16280 stx %i5, [%l7 + 0x70]
16281 movl %xcc, %o6, %l3
16282 be,a %icc, loop_1954
16283 fcmpeq32 %f8, %f0, %i1
16284 fpsub16s %f1, %f9, %f5
16285 umul %l4, 0x05EA, %o4
16286loop_1954:
16287 fmul8x16au %f2, %f10, %f12
16288 srlx %i6, 0x01, %i2
16289 lduw [%l7 + 0x44], %g2
16290 fmovsn %icc, %f2, %f1
16291 movrgz %o7, %g5, %o2
16292 fornot1 %f8, %f14, %f8
16293 st %f7, [%l7 + 0x18]
16294 fmovda %xcc, %f2, %f6
16295 movvc %xcc, %l0, %g4
16296 bgu,a %icc, loop_1955
16297 fands %f3, %f2, %f2
16298 nop
16299 setx loop_1956, %l0, %l1
16300 jmpl %l1, %i3
16301 tl %icc, 0x1
16302loop_1955:
16303 fmul8ulx16 %f10, %f2, %f14
16304 fmovda %icc, %f14, %f1
16305loop_1956:
16306 fcmpes %fcc3, %f0, %f14
16307 edge8ln %o0, %o5, %g3
16308 edge8 %o3, %g6, %l5
16309 tg %icc, 0x2
16310 subc %i4, %l2, %o1
16311 edge32n %g1, %i0, %l6
16312 bshuffle %f2, %f0, %f12
16313 movvc %icc, %g7, %l1
16314 lduh [%l7 + 0x5A], %i7
16315 stw %i5, [%l7 + 0x64]
16316 fbuge,a %fcc0, loop_1957
16317 fornot2s %f12, %f15, %f0
16318 mulx %o6, 0x0E7B, %l3
16319 fmovrdne %l4, %f14, %f12
16320loop_1957:
16321 fmovs %f2, %f14
16322 ldsw [%l7 + 0x7C], %i1
16323 edge16l %o4, %i6, %i2
16324 for %f8, %f12, %f10
16325 addcc %g2, 0x14C5, %o7
16326 brgez,a %g5, loop_1958
16327 srlx %l0, %o2, %i3
16328 movleu %xcc, %o0, %g4
16329 fnegs %f8, %f12
16330loop_1958:
16331 subccc %g3, 0x1A27, %o3
16332 ldsh [%l7 + 0x2C], %o5
16333 fba,a %fcc2, loop_1959
16334 fcmple32 %f0, %f8, %l5
16335 tvs %icc, 0x6
16336 ble,a %xcc, loop_1960
16337loop_1959:
16338 fpsub32 %f12, %f0, %f10
16339 ldd [%l7 + 0x08], %f4
16340 movleu %xcc, %g6, %i4
16341loop_1960:
16342 fmovdpos %xcc, %f10, %f12
16343 fpack16 %f12, %f10
16344 lduw [%l7 + 0x20], %l2
16345 fmovrse %g1, %f0, %f2
16346 fmovdleu %icc, %f8, %f1
16347 fble,a %fcc2, loop_1961
16348 ld [%l7 + 0x7C], %f4
16349 fsrc2s %f7, %f4
16350 addc %i0, 0x11CD, %l6
16351loop_1961:
16352 std %f14, [%l7 + 0x50]
16353 ld [%l7 + 0x40], %f1
16354 lduh [%l7 + 0x08], %g7
16355 fcmped %fcc2, %f14, %f14
16356 ldx [%l7 + 0x28], %l1
16357 lduh [%l7 + 0x38], %o1
16358 tle %xcc, 0x1
16359 brz %i5, loop_1962
16360 stw %o6, [%l7 + 0x50]
16361 fzero %f2
16362 tg %xcc, 0x2
16363loop_1962:
16364 edge16l %l3, %l4, %i7
16365 fmovsvc %icc, %f5, %f11
16366 bne,pt %xcc, loop_1963
16367 st %f5, [%l7 + 0x10]
16368 edge32l %i1, %o4, %i6
16369 ldx [%l7 + 0x10], %i2
16370loop_1963:
16371 sdivcc %o7, 0x0297, %g2
16372 fmovsn %xcc, %f6, %f4
16373 bcc,a,pt %xcc, loop_1964
16374 fzero %f12
16375 ldub [%l7 + 0x62], %l0
16376 ld [%l7 + 0x1C], %f13
16377loop_1964:
16378 ldub [%l7 + 0x47], %g5
16379 stw %i3, [%l7 + 0x48]
16380 taddcc %o0, 0x1245, %g4
16381 tge %xcc, 0x2
16382 movre %o2, %g3, %o3
16383 bge,a loop_1965
16384 fmovsgu %xcc, %f9, %f15
16385 fmovde %xcc, %f12, %f12
16386 ldsh [%l7 + 0x68], %o5
16387loop_1965:
16388 movn %icc, %l5, %i4
16389 movrlz %g6, 0x14C, %l2
16390 ld [%l7 + 0x1C], %f10
16391 bvs,a loop_1966
16392 fcmpeq32 %f6, %f0, %i0
16393 bshuffle %f2, %f10, %f6
16394 fbu,a %fcc3, loop_1967
16395loop_1966:
16396 fmovrsne %g1, %f8, %f11
16397 fpadd16s %f11, %f12, %f11
16398 fornot1s %f8, %f0, %f8
16399loop_1967:
16400 ldsw [%l7 + 0x60], %g7
16401 xnor %l1, %o1, %l6
16402 fpsub16s %f0, %f2, %f5
16403 fcmpgt16 %f14, %f4, %i5
16404 fmovdge %icc, %f3, %f15
16405 ldd [%l7 + 0x48], %f14
16406 std %f0, [%l7 + 0x78]
16407 stb %o6, [%l7 + 0x3E]
16408 fba,a %fcc2, loop_1968
16409 nop
16410 setx loop_1969, %l0, %l1
16411 jmpl %l1, %l3
16412 ldd [%l7 + 0x08], %f2
16413 fcmpeq32 %f0, %f2, %i7
16414loop_1968:
16415 ldx [%l7 + 0x10], %l4
16416loop_1969:
16417 fbn %fcc0, loop_1970
16418 fornot2 %f8, %f10, %f6
16419 bshuffle %f10, %f6, %f2
16420 fabsd %f12, %f12
16421loop_1970:
16422 stw %o4, [%l7 + 0x68]
16423 ldx [%l7 + 0x78], %i6
16424 for %f4, %f2, %f2
16425 edge16l %i1, %i2, %o7
16426 fcmpne32 %f14, %f2, %g2
16427 sethi 0x1048, %l0
16428 fbug,a %fcc1, loop_1971
16429 sub %i3, %g5, %o0
16430 fsrc1s %f13, %f4
16431 fmovdle %xcc, %f11, %f2
16432loop_1971:
16433 ble %xcc, loop_1972
16434 lduh [%l7 + 0x72], %g4
16435 fble,a %fcc1, loop_1973
16436 bl,a %xcc, loop_1974
16437loop_1972:
16438 fmul8x16 %f7, %f4, %f0
16439 fsrc2 %f8, %f12
16440loop_1973:
16441 bgu,a loop_1975
16442loop_1974:
16443 srlx %o2, %g3, %o5
16444 std %f10, [%l7 + 0x78]
16445 ldd [%l7 + 0x30], %f8
16446loop_1975:
16447 fexpand %f2, %f4
16448 fmul8x16al %f15, %f2, %f10
16449 stx %o3, [%l7 + 0x08]
16450 ldd [%l7 + 0x30], %f12
16451 fsrc1 %f10, %f6
16452 fmovsle %icc, %f15, %f15
16453 subc %i4, 0x00AE, %l5
16454 fmovdgu %icc, %f8, %f9
16455 std %f4, [%l7 + 0x78]
16456 edge16ln %l2, %i0, %g6
16457 stw %g1, [%l7 + 0x10]
16458 bcs,a,pt %icc, loop_1976
16459 fpackfix %f8, %f4
16460 brlz %g7, loop_1977
16461 stx %l1, [%l7 + 0x78]
16462loop_1976:
16463 lduh [%l7 + 0x12], %l6
16464 fmovrsgz %i5, %f8, %f1
16465loop_1977:
16466 or %o6, 0x17B9, %l3
16467 edge8 %i7, %o1, %l4
16468 fmul8x16au %f10, %f3, %f10
16469 fbug %fcc3, loop_1978
16470 fpadd16 %f0, %f0, %f10
16471 ldsb [%l7 + 0x48], %i6
16472 movneg %icc, %o4, %i2
16473loop_1978:
16474 ldx [%l7 + 0x30], %o7
16475 ldsb [%l7 + 0x3F], %i1
16476 sll %l0, 0x0E, %i3
16477 stx %g2, [%l7 + 0x70]
16478 fabss %f1, %f8
16479 fornot1s %f2, %f11, %f3
16480 be,pn %xcc, loop_1979
16481 bn,a %xcc, loop_1980
16482 fpack16 %f6, %f14
16483 bg %icc, loop_1981
16484loop_1979:
16485 srax %o0, %g5, %g4
16486loop_1980:
16487 stw %g3, [%l7 + 0x74]
16488 lduw [%l7 + 0x58], %o5
16489loop_1981:
16490 fmovsge %xcc, %f4, %f0
16491 fmovsgu %xcc, %f11, %f0
16492 ldsb [%l7 + 0x56], %o2
16493 be %xcc, loop_1982
16494 fble %fcc0, loop_1983
16495 popc %i4, %l5
16496 fandnot2 %f8, %f2, %f6
16497loop_1982:
16498 fmovsn %xcc, %f14, %f2
16499loop_1983:
16500 tle %icc, 0x1
16501 udiv %o3, 0x0F43, %l2
16502 fands %f10, %f3, %f8
16503 fmovrdlz %g6, %f8, %f8
16504 sth %i0, [%l7 + 0x22]
16505 ldd [%l7 + 0x28], %f0
16506 ldd [%l7 + 0x10], %f12
16507 tne %xcc, 0x1
16508 fbge,a %fcc2, loop_1984
16509 lduh [%l7 + 0x30], %g1
16510 fcmpes %fcc2, %f2, %f15
16511 sth %g7, [%l7 + 0x78]
16512loop_1984:
16513 movg %xcc, %l6, %l1
16514 sth %o6, [%l7 + 0x3E]
16515 brgez,a %i5, loop_1985
16516 edge16 %l3, %i7, %l4
16517 st %f1, [%l7 + 0x60]
16518 lduw [%l7 + 0x08], %i6
16519loop_1985:
16520 xnor %o4, %o1, %i2
16521 edge32l %i1, %o7, %i3
16522 std %f6, [%l7 + 0x50]
16523 mulscc %l0, 0x1B58, %o0
16524 ldd [%l7 + 0x30], %f6
16525 fmovdgu %xcc, %f2, %f14
16526 fmovrslz %g2, %f15, %f7
16527 movrgz %g4, %g5, %g3
16528 fbne %fcc0, loop_1986
16529 ldd [%l7 + 0x18], %f4
16530 fmovrslez %o5, %f12, %f7
16531 fmovdle %icc, %f14, %f8
16532loop_1986:
16533 tcs %xcc, 0x3
16534 stb %o2, [%l7 + 0x7F]
16535 edge16 %l5, %o3, %l2
16536 fcmpne32 %f8, %f2, %i4
16537 smulcc %g6, 0x1022, %i0
16538 fpack16 %f2, %f0
16539 edge16 %g1, %g7, %l1
16540 fbne %fcc2, loop_1987
16541 st %f12, [%l7 + 0x28]
16542 edge8l %l6, %o6, %l3
16543 fbul,a %fcc2, loop_1988
16544loop_1987:
16545 fmovrdgz %i7, %f14, %f0
16546 edge8l %l4, %i5, %i6
16547 std %f12, [%l7 + 0x20]
16548loop_1988:
16549 fmovs %f11, %f14
16550 sdivcc %o4, 0x135A, %i2
16551 fmovsg %xcc, %f12, %f15
16552 fbge,a %fcc1, loop_1989
16553 fmovd %f6, %f14
16554 ldub [%l7 + 0x3A], %i1
16555 movrgez %o1, 0x372, %o7
16556loop_1989:
16557 fones %f6
16558 nop
16559 setx loop_1990, %l0, %l1
16560 wrpr 0x1, %tl
16561 wrpr %l1, %tnpc
16562 setx 0x34400001400, %l0, %l1
16563 wrpr %l1, %tstate
16564 wrhpr 0x4, %htstate
16565 done
16566 fands %f7, %f9, %f3
16567 mulx %l0, %i3, %o0
16568 ldsh [%l7 + 0x4E], %g2
16569loop_1990:
16570 stx %g4, [%l7 + 0x70]
16571 fbue %fcc1, loop_1991
16572 stw %g3, [%l7 + 0x60]
16573 bl %xcc, loop_1992
16574 tvc %icc, 0x5
16575loop_1991:
16576 fmovsa %xcc, %f11, %f8
16577 tl %icc, 0x2
16578loop_1992:
16579 fandnot1s %f15, %f0, %f15
16580 fzeros %f15
16581 tge %icc, 0x6
16582 fbne %fcc0, loop_1993
16583 ldsw [%l7 + 0x2C], %o5
16584 ldub [%l7 + 0x48], %o2
16585 alignaddr %l5, %g5, %o3
16586loop_1993:
16587 fblg,a %fcc1, loop_1994
16588 sth %l2, [%l7 + 0x1E]
16589 fpack16 %f8, %f8
16590 brz,a %i4, loop_1995
16591loop_1994:
16592 udivx %i0, 0x06D4, %g6
16593 lduw [%l7 + 0x34], %g7
16594 mulscc %g1, %l1, %l6
16595loop_1995:
16596 ble,a loop_1996
16597 tcs %xcc, 0x6
16598 ldx [%l7 + 0x30], %o6
16599 bneg,a,pn %xcc, loop_1997
16600loop_1996:
16601 fmovdpos %xcc, %f14, %f0
16602 ld [%l7 + 0x44], %f8
16603 ldd [%l7 + 0x50], %f4
16604loop_1997:
16605 udivcc %l3, 0x1BDE, %i7
16606 orncc %l4, 0x0FD7, %i5
16607 sth %i6, [%l7 + 0x38]
16608 fbne %fcc2, loop_1998
16609 fcmpeq16 %f4, %f2, %i2
16610 fmul8x16 %f3, %f2, %f2
16611 for %f4, %f8, %f12
16612loop_1998:
16613 ldsb [%l7 + 0x1D], %o4
16614 fxnors %f11, %f8, %f5
16615 ldx [%l7 + 0x38], %o1
16616 tleu %icc, 0x4
16617 stx %i1, [%l7 + 0x10]
16618 std %f0, [%l7 + 0x70]
16619 fmul8sux16 %f2, %f4, %f2
16620 st %f6, [%l7 + 0x44]
16621 brz %l0, loop_1999
16622 fcmpes %fcc2, %f0, %f13
16623 sra %o7, %i3, %o0
16624 fmovsgu %icc, %f11, %f5
16625loop_1999:
16626 tge %xcc, 0x6
16627 movre %g4, %g2, %o5
16628 fmovsne %icc, %f13, %f15
16629 movrlez %o2, 0x104, %g3
16630 st %f7, [%l7 + 0x30]
16631 edge16ln %g5, %o3, %l2
16632 ld [%l7 + 0x68], %f10
16633 std %f4, [%l7 + 0x10]
16634 andncc %i4, %i0, %l5
16635 std %f14, [%l7 + 0x10]
16636 udiv %g7, 0x1876, %g1
16637 sdiv %g6, 0x19FD, %l1
16638 sth %l6, [%l7 + 0x5A]
16639 stx %l3, [%l7 + 0x10]
16640 bvc,a %icc, loop_2000
16641 st %f3, [%l7 + 0x0C]
16642 ldsb [%l7 + 0x50], %o6
16643 fmovsl %icc, %f9, %f2
16644loop_2000:
16645 fmul8ulx16 %f12, %f0, %f0
16646 ba,a,pn %xcc, loop_2001
16647 bvc loop_2002
16648 std %f6, [%l7 + 0x20]
16649 or %i7, %l4, %i6
16650loop_2001:
16651 stb %i2, [%l7 + 0x68]
16652loop_2002:
16653 fmovrsgz %o4, %f10, %f8
16654 st %f3, [%l7 + 0x20]
16655 fba,a %fcc1, loop_2003
16656 fcmpeq16 %f6, %f2, %o1
16657 movvs %xcc, %i5, %i1
16658 st %f2, [%l7 + 0x10]
16659loop_2003:
16660 fxnor %f12, %f12, %f4
16661 ldx [%l7 + 0x10], %o7
16662 sdivcc %i3, 0x069D, %l0
16663 fmovdleu %xcc, %f10, %f4
16664 std %f14, [%l7 + 0x78]
16665 umulcc %o0, %g2, %o5
16666 std %f12, [%l7 + 0x28]
16667 fmovdpos %icc, %f12, %f6
16668 fnands %f0, %f8, %f10
16669 ldub [%l7 + 0x23], %g4
16670 umulcc %o2, %g3, %g5
16671 ld [%l7 + 0x68], %f2
16672 fmovrsne %l2, %f11, %f12
16673 fble,a %fcc3, loop_2004
16674 fmovdvc %xcc, %f8, %f9
16675 fbg %fcc1, loop_2005
16676 te %icc, 0x2
16677loop_2004:
16678 fnot1 %f14, %f0
16679 fbuge %fcc1, loop_2006
16680loop_2005:
16681 stw %i4, [%l7 + 0x30]
16682 sethi 0x0BC4, %o3
16683 fmovscs %xcc, %f6, %f0
16684loop_2006:
16685 movvs %xcc, %i0, %g7
16686 ldub [%l7 + 0x4E], %l5
16687 fbne,a %fcc2, loop_2007
16688 fcmple32 %f4, %f8, %g6
16689 fbul %fcc0, loop_2008
16690 sllx %g1, 0x1B, %l6
16691loop_2007:
16692 orcc %l1, 0x0AB5, %o6
16693 movcs %xcc, %i7, %l4
16694loop_2008:
16695 array16 %i6, %l3, %o4
16696 fandnot2 %f0, %f0, %f6
16697 movge %xcc, %i2, %o1
16698 ldub [%l7 + 0x69], %i1
16699 tn %xcc, 0x2
16700 ldd [%l7 + 0x68], %f4
16701 fmovrsne %i5, %f3, %f8
16702 fmovdne %xcc, %f4, %f5
16703 fandnot1s %f15, %f0, %f11
16704 lduw [%l7 + 0x6C], %i3
16705 movle %icc, %o7, %o0
16706 brz %l0, loop_2009
16707 stx %g2, [%l7 + 0x50]
16708 movl %icc, %o5, %g4
16709 ldd [%l7 + 0x18], %f12
16710loop_2009:
16711 ldsb [%l7 + 0x41], %g3
16712 lduh [%l7 + 0x24], %g5
16713 be,a,pt %icc, loop_2010
16714 fmovsne %xcc, %f5, %f4
16715 te %icc, 0x0
16716 std %f8, [%l7 + 0x30]
16717loop_2010:
16718 ldsb [%l7 + 0x2F], %o2
16719 lduh [%l7 + 0x54], %i4
16720 ldub [%l7 + 0x65], %o3
16721 movl %xcc, %l2, %i0
16722 edge8n %g7, %l5, %g1
16723 lduh [%l7 + 0x0C], %g6
16724 brnz %l6, loop_2011
16725 ld [%l7 + 0x40], %f10
16726 fornot2s %f6, %f7, %f3
16727 ldsb [%l7 + 0x65], %l1
16728loop_2011:
16729 lduh [%l7 + 0x1E], %o6
16730 fnot2 %f14, %f14
16731 ldx [%l7 + 0x70], %l4
16732 movvs %xcc, %i6, %l3
16733 stx %i7, [%l7 + 0x08]
16734 fmovsn %icc, %f15, %f15
16735 umul %i2, 0x1D98, %o1
16736 nop
16737 setx loop_2012, %l0, %l1
16738 wrpr 0x1, %tl
16739 wrpr %l1, %tnpc
16740 setx 0x34400001400, %l0, %l1
16741 wrpr %l1, %tstate
16742 wrhpr 0x4, %htstate
16743 done
16744 tgu %icc, 0x6
16745 stw %o4, [%l7 + 0x74]
16746 fbl %fcc1, loop_2013
16747loop_2012:
16748 st %f14, [%l7 + 0x74]
16749 udiv %i1, 0x1070, %i3
16750 ldsh [%l7 + 0x64], %i5
16751loop_2013:
16752 fmovsneg %icc, %f7, %f13
16753 lduh [%l7 + 0x68], %o7
16754 bcc,pn %icc, loop_2014
16755 bvc,pn %xcc, loop_2015
16756 edge32n %o0, %l0, %o5
16757 fbo,a %fcc1, loop_2016
16758loop_2014:
16759 st %f8, [%l7 + 0x74]
16760loop_2015:
16761 fmovrdgz %g2, %f12, %f12
16762 tpos %icc, 0x3
16763loop_2016:
16764 fcmps %fcc2, %f15, %f2
16765 stb %g4, [%l7 + 0x78]
16766 tne %icc, 0x2
16767 movcc %xcc, %g3, %g5
16768 edge16 %i4, %o2, %o3
16769 xorcc %i0, %l2, %g7
16770 fmovdvc %xcc, %f11, %f8
16771 movleu %icc, %l5, %g6
16772 fmovsg %xcc, %f12, %f8
16773 fcmpgt32 %f0, %f4, %g1
16774 brgz,a %l1, loop_2017
16775 fmovrsne %o6, %f7, %f3
16776 xnorcc %l4, %l6, %l3
16777 stw %i6, [%l7 + 0x20]
16778loop_2017:
16779 fpadd16 %f8, %f6, %f6
16780 fmovs %f12, %f11
16781 fandnot2s %f1, %f6, %f11
16782 fsrc2 %f10, %f14
16783 lduw [%l7 + 0x54], %i7
16784 std %f4, [%l7 + 0x60]
16785 ldsw [%l7 + 0x08], %i2
16786 fmovdle %xcc, %f5, %f7
16787 movrgz %o4, 0x31F, %o1
16788 movgu %xcc, %i3, %i5
16789 std %f10, [%l7 + 0x50]
16790 fmovrsgz %o7, %f15, %f0
16791 ldsb [%l7 + 0x45], %o0
16792 bg,pn %icc, loop_2018
16793 faligndata %f6, %f2, %f10
16794 sdivcc %l0, 0x11F9, %i1
16795 fbn,a %fcc1, loop_2019
16796loop_2018:
16797 stx %o5, [%l7 + 0x28]
16798 fexpand %f4, %f4
16799 fmovdcs %xcc, %f12, %f5
16800loop_2019:
16801 array32 %g4, %g2, %g3
16802 brlz %g5, loop_2020
16803 stx %o2, [%l7 + 0x58]
16804 fbo,a %fcc2, loop_2021
16805 fbo %fcc3, loop_2022
16806loop_2020:
16807 stx %o3, [%l7 + 0x18]
16808 stx %i0, [%l7 + 0x68]
16809loop_2021:
16810 sdivx %i4, 0x0982, %l2
16811loop_2022:
16812 fcmps %fcc3, %f5, %f2
16813 fmovd %f8, %f10
16814 tl %icc, 0x3
16815 ldx [%l7 + 0x50], %l5
16816 fbge %fcc3, loop_2023
16817 fandnot1s %f6, %f15, %f7
16818 ld [%l7 + 0x0C], %f6
16819 srax %g6, 0x18, %g1
16820loop_2023:
16821 fsrc1 %f4, %f14
16822 bl,pn %xcc, loop_2024
16823 ldub [%l7 + 0x3E], %g7
16824 fmul8sux16 %f12, %f8, %f14
16825 brz,a %l1, loop_2025
16826loop_2024:
16827 fandnot2 %f2, %f4, %f4
16828 ldsh [%l7 + 0x44], %l4
16829 udivx %o6, 0x1F00, %l6
16830loop_2025:
16831 and %l3, 0x0BC5, %i7
16832 subc %i6, 0x0AEB, %o4
16833 ldsw [%l7 + 0x5C], %o1
16834 fpack32 %f0, %f4, %f10
16835 pdist %f8, %f0, %f6
16836 stw %i3, [%l7 + 0x68]
16837 movrgz %i5, %i2, %o0
16838 fmovdcs %xcc, %f1, %f4
16839 fbuge %fcc1, loop_2026
16840 bvc loop_2027
16841 fcmpeq32 %f14, %f8, %l0
16842 bpos,pn %xcc, loop_2028
16843loop_2026:
16844 brlez,a %o7, loop_2029
16845loop_2027:
16846 fnand %f12, %f10, %f6
16847 fpadd16 %f12, %f14, %f6
16848loop_2028:
16849 mulscc %i1, 0x17DA, %o5
16850loop_2029:
16851 fba %fcc3, loop_2030
16852 stb %g2, [%l7 + 0x49]
16853 ldd [%l7 + 0x08], %f14
16854 movrne %g3, 0x0DF, %g5
16855loop_2030:
16856 bvc,a %icc, loop_2031
16857 ldsw [%l7 + 0x64], %o2
16858 tneg %xcc, 0x0
16859 fandnot1 %f8, %f6, %f0
16860loop_2031:
16861 tneg %xcc, 0x7
16862 mulscc %g4, 0x0C94, %i0
16863 ldx [%l7 + 0x50], %i4
16864 te %xcc, 0x2
16865 ldd [%l7 + 0x70], %f14
16866 fmovspos %xcc, %f8, %f6
16867 ldub [%l7 + 0x64], %l2
16868 lduh [%l7 + 0x26], %o3
16869 fnegs %f5, %f13
16870 fpmerge %f2, %f10, %f8
16871 tl %icc, 0x1
16872 std %f4, [%l7 + 0x38]
16873 srl %l5, 0x1B, %g6
16874 brlez,a %g1, loop_2032
16875 movre %l1, 0x1C0, %g7
16876 orn %l4, %l6, %o6
16877 fnand %f10, %f10, %f4
16878loop_2032:
16879 movn %xcc, %i7, %i6
16880 sth %l3, [%l7 + 0x78]
16881 std %f14, [%l7 + 0x28]
16882 fors %f4, %f8, %f0
16883 fpsub32s %f7, %f11, %f6
16884 bge,a,pt %icc, loop_2033
16885 fnors %f8, %f8, %f8
16886 bleu,a,pt %icc, loop_2034
16887 ldsw [%l7 + 0x20], %o1
16888loop_2033:
16889 fpack32 %f0, %f8, %f2
16890 smulcc %o4, 0x021F, %i3
16891loop_2034:
16892 fbne,a %fcc2, loop_2035
16893 srlx %i5, %o0, %i2
16894 stx %l0, [%l7 + 0x30]
16895 lduw [%l7 + 0x54], %i1
16896loop_2035:
16897 fmovsvs %icc, %f7, %f1
16898 std %f0, [%l7 + 0x28]
16899 fmovsgu %xcc, %f10, %f0
16900 fcmpeq32 %f4, %f6, %o5
16901 fandnot2 %f10, %f6, %f8
16902 fbule,a %fcc1, loop_2036
16903 std %f4, [%l7 + 0x10]
16904 fxors %f13, %f3, %f10
16905 bge %icc, loop_2037
16906loop_2036:
16907 xorcc %g2, %o7, %g3
16908 stx %g5, [%l7 + 0x28]
16909 fsrc1 %f4, %f14
16910loop_2037:
16911 bn,a %xcc, loop_2038
16912 brgez %o2, loop_2039
16913 fpack32 %f6, %f12, %f2
16914 fcmps %fcc1, %f10, %f12
16915loop_2038:
16916 movrgez %g4, 0x38F, %i0
16917loop_2039:
16918 fmul8x16al %f5, %f8, %f6
16919 movneg %xcc, %l2, %i4
16920 brgz %o3, loop_2040
16921 tcs %xcc, 0x0
16922 movre %l5, %g1, %g6
16923 ldx [%l7 + 0x48], %l1
16924loop_2040:
16925 sth %g7, [%l7 + 0x0E]
16926 fmovsneg %icc, %f8, %f13
16927 fandnot2s %f0, %f10, %f0
16928 fmovdne %xcc, %f12, %f4
16929 xnor %l6, 0x092E, %l4
16930 call loop_2041
16931 smul %o6, 0x1D86, %i7
16932 ld [%l7 + 0x7C], %f6
16933 ldd [%l7 + 0x20], %f0
16934loop_2041:
16935 tge %icc, 0x0
16936 movrgez %i6, %l3, %o4
16937 addc %o1, 0x1C25, %i3
16938 fmovrsgez %i5, %f7, %f8
16939 fpadd32 %f14, %f0, %f2
16940 ld [%l7 + 0x48], %f4
16941 movn %icc, %o0, %i2
16942 fzero %f10
16943 fcmpne32 %f14, %f10, %i1
16944 stw %o5, [%l7 + 0x28]
16945 alignaddr %g2, %o7, %g3
16946 brlz,a %g5, loop_2042
16947 fcmped %fcc3, %f4, %f2
16948 addccc %l0, 0x186E, %g4
16949 fmovdpos %icc, %f1, %f11
16950loop_2042:
16951 ldx [%l7 + 0x30], %o2
16952 bge loop_2043
16953 ldub [%l7 + 0x4E], %l2
16954 ldsh [%l7 + 0x36], %i0
16955 ldub [%l7 + 0x54], %i4
16956loop_2043:
16957 fnors %f3, %f12, %f10
16958 fnor %f12, %f8, %f10
16959 ldd [%l7 + 0x50], %f14
16960 fmul8x16au %f9, %f13, %f8
16961 movle %icc, %o3, %g1
16962 fone %f4
16963 fmovs %f11, %f8
16964 lduh [%l7 + 0x7C], %l5
16965 fnor %f14, %f6, %f14
16966 fcmpes %fcc1, %f10, %f10
16967 bpos,pn %xcc, loop_2044
16968 fmul8ulx16 %f8, %f12, %f10
16969 ta %icc, 0x1
16970 fnot1s %f14, %f2
16971loop_2044:
16972 nop
16973 setx loop_2045, %l0, %l1
16974 jmpl %l1, %g6
16975 ldd [%l7 + 0x68], %f4
16976 fxnor %f10, %f12, %f2
16977 fmovdvc %xcc, %f8, %f0
16978loop_2045:
16979 edge32ln %l1, %l6, %g7
16980 fba %fcc0, loop_2046
16981 tleu %icc, 0x5
16982 and %l4, 0x1B1D, %i7
16983 fmovspos %icc, %f8, %f2
16984loop_2046:
16985 ldub [%l7 + 0x3B], %o6
16986 std %f6, [%l7 + 0x30]
16987 bgu,a %icc, loop_2047
16988 fmul8sux16 %f12, %f6, %f12
16989 stx %l3, [%l7 + 0x40]
16990 st %f2, [%l7 + 0x68]
16991loop_2047:
16992 fnot2s %f12, %f13
16993 orncc %o4, 0x12AE, %i6
16994 edge16ln %o1, %i3, %i5
16995 fornot2 %f4, %f14, %f10
16996 std %f2, [%l7 + 0x70]
16997 fba %fcc0, loop_2048
16998 fsrc2s %f8, %f14
16999 fcmpeq16 %f4, %f2, %i2
17000 stb %o0, [%l7 + 0x15]
17001loop_2048:
17002 fmovsn %xcc, %f11, %f2
17003 fmovs %f6, %f11
17004 fmovdcs %xcc, %f6, %f2
17005 bg,pt %xcc, loop_2049
17006 edge16 %o5, %i1, %g2
17007 bvc,a %icc, loop_2050
17008 fmul8x16au %f0, %f12, %f10
17009loop_2049:
17010 edge8n %g3, %g5, %l0
17011 tle %icc, 0x2
17012loop_2050:
17013 bg %icc, loop_2051
17014 fsrc2s %f10, %f12
17015 stb %g4, [%l7 + 0x18]
17016 fand %f10, %f12, %f0
17017loop_2051:
17018 std %f14, [%l7 + 0x10]
17019 mulx %o7, %l2, %i0
17020 fmovrslz %i4, %f5, %f13
17021 fble %fcc0, loop_2052
17022 fnegs %f12, %f10
17023 fxor %f0, %f12, %f6
17024 siam 0x1
17025loop_2052:
17026 tge %xcc, 0x6
17027 addcc %o3, 0x0EFE, %o2
17028 lduw [%l7 + 0x5C], %g1
17029 fones %f6
17030 pdist %f2, %f0, %f8
17031 udivcc %l5, 0x1B50, %g6
17032 edge32l %l6, %l1, %g7
17033 fmul8x16 %f14, %f10, %f8
17034 bvc,pn %icc, loop_2053
17035 lduh [%l7 + 0x14], %i7
17036 fnands %f11, %f12, %f4
17037 movne %xcc, %o6, %l3
17038loop_2053:
17039 sdiv %l4, 0x131C, %i6
17040 fcmps %fcc0, %f8, %f1
17041 fpsub32 %f14, %f12, %f14
17042 edge8l %o1, %o4, %i5
17043 addccc %i3, %o0, %o5
17044 lduw [%l7 + 0x50], %i2
17045 edge32ln %g2, %g3, %i1
17046 stw %l0, [%l7 + 0x34]
17047 stw %g5, [%l7 + 0x58]
17048 nop
17049 setx loop_2054, %l0, %l1
17050 wrpr 0x1, %tl
17051 wrpr %l1, %tnpc
17052 setx 0x34400001400, %l0, %l1
17053 wrpr %l1, %tstate
17054 wrhpr 0x4, %htstate
17055 done
17056 stb %g4, [%l7 + 0x7E]
17057 sll %o7, %l2, %i0
17058 stw %i4, [%l7 + 0x68]
17059loop_2054:
17060 ldsw [%l7 + 0x78], %o3
17061 fmovs %f10, %f0
17062 fcmpeq16 %f8, %f14, %o2
17063 ldsh [%l7 + 0x5A], %l5
17064 sllx %g1, 0x08, %l6
17065 fmovdn %xcc, %f10, %f11
17066 ldd [%l7 + 0x20], %f6
17067 sll %l1, 0x05, %g7
17068 fmovdcc %xcc, %f10, %f11
17069 bn loop_2055
17070 movcc %icc, %i7, %g6
17071 umulcc %o6, 0x1C8C, %l4
17072 fcmpeq16 %f14, %f12, %l3
17073loop_2055:
17074 brgz %o1, loop_2056
17075 sdiv %i6, 0x170B, %o4
17076 orncc %i3, %i5, %o5
17077 stx %o0, [%l7 + 0x38]
17078loop_2056:
17079 fmovsle %xcc, %f0, %f15
17080 tge %icc, 0x5
17081 edge8l %i2, %g2, %i1
17082 bneg %icc, loop_2057
17083 addc %g3, %l0, %g5
17084 addccc %o7, %l2, %g4
17085 addccc %i0, 0x06BB, %i4
17086loop_2057:
17087 tgu %icc, 0x6
17088 fmul8sux16 %f12, %f12, %f0
17089 tle %xcc, 0x4
17090 fmul8x16au %f9, %f7, %f8
17091 smul %o2, 0x0A9E, %l5
17092 fbne,a %fcc2, loop_2058
17093 xorcc %g1, 0x038C, %l6
17094 fmul8ulx16 %f6, %f12, %f6
17095 movgu %icc, %o3, %g7
17096loop_2058:
17097 movre %i7, 0x151, %l1
17098 ldd [%l7 + 0x28], %f12
17099 fmovsn %xcc, %f12, %f0
17100 fbue,a %fcc0, loop_2059
17101 sth %g6, [%l7 + 0x48]
17102 fsrc1 %f14, %f2
17103 xnorcc %l4, 0x19CC, %o6
17104loop_2059:
17105 st %f15, [%l7 + 0x1C]
17106 tsubcctv %o1, %l3, %i6
17107 fbne,a %fcc0, loop_2060
17108 fpadd32s %f4, %f9, %f11
17109 andcc %i3, %o4, %o5
17110 ldx [%l7 + 0x70], %i5
17111loop_2060:
17112 ldsw [%l7 + 0x24], %o0
17113 call loop_2061
17114 st %f7, [%l7 + 0x44]
17115 fbe,a %fcc0, loop_2062
17116 sth %g2, [%l7 + 0x56]
17117loop_2061:
17118 ldsh [%l7 + 0x44], %i1
17119 stw %g3, [%l7 + 0x4C]
17120loop_2062:
17121 xnorcc %i2, %l0, %g5
17122 fbue %fcc2, loop_2063
17123 lduh [%l7 + 0x66], %l2
17124 ldsw [%l7 + 0x38], %o7
17125 movneg %xcc, %i0, %i4
17126loop_2063:
17127 ldsh [%l7 + 0x2E], %o2
17128 brnz,a %l5, loop_2064
17129 orcc %g4, %g1, %l6
17130 stx %g7, [%l7 + 0x30]
17131 smul %i7, %l1, %g6
17132loop_2064:
17133 fone %f12
17134 ldub [%l7 + 0x10], %o3
17135 sdiv %l4, 0x0BCF, %o6
17136 xor %l3, %i6, %i3
17137 fxor %f0, %f10, %f0
17138 xor %o4, %o1, %o5
17139 bge,a %xcc, loop_2065
17140 stb %o0, [%l7 + 0x7B]
17141 fcmps %fcc1, %f14, %f10
17142 smul %i5, 0x1928, %g2
17143loop_2065:
17144 ldub [%l7 + 0x3B], %g3
17145 lduh [%l7 + 0x22], %i1
17146 call loop_2066
17147 tneg %icc, 0x2
17148 stx %i2, [%l7 + 0x40]
17149 ldd [%l7 + 0x50], %f14
17150loop_2066:
17151 ldsh [%l7 + 0x7A], %g5
17152 movn %xcc, %l0, %o7
17153 stb %i0, [%l7 + 0x68]
17154 movneg %icc, %l2, %o2
17155 movvc %icc, %i4, %g4
17156 mulscc %l5, %l6, %g1
17157 ldx [%l7 + 0x38], %i7
17158 tne %xcc, 0x2
17159 edge16l %l1, %g6, %g7
17160 sll %o3, %o6, %l4
17161 nop
17162 setx loop_2067, %l0, %l1
17163 jmpl %l1, %i6
17164 lduw [%l7 + 0x58], %i3
17165 fba,a %fcc3, loop_2068
17166 fbn %fcc2, loop_2069
17167loop_2067:
17168 nop
17169 setx loop_2070, %l0, %l1
17170 jmpl %l1, %o4
17171 bcs,a,pn %icc, loop_2071
17172loop_2068:
17173 fpadd16 %f10, %f4, %f14
17174loop_2069:
17175 tgu %xcc, 0x2
17176loop_2070:
17177 stw %l3, [%l7 + 0x48]
17178loop_2071:
17179 ldd [%l7 + 0x48], %f6
17180 alignaddr %o1, %o5, %o0
17181 taddcc %g2, %i5, %i1
17182 pdist %f2, %f4, %f14
17183 popc 0x1268, %i2
17184 ldsb [%l7 + 0x77], %g3
17185 fcmpd %fcc2, %f2, %f14
17186 stb %g5, [%l7 + 0x5C]
17187 fmovdvc %xcc, %f5, %f11
17188 umulcc %o7, %i0, %l2
17189 fmul8ulx16 %f8, %f0, %f6
17190 sdivcc %l0, 0x1ECD, %o2
17191 sdiv %g4, 0x0C54, %i4
17192 brnz,a %l6, loop_2072
17193 fcmpeq16 %f14, %f0, %l5
17194 array16 %i7, %g1, %l1
17195 movre %g7, %o3, %g6
17196loop_2072:
17197 fmul8ulx16 %f6, %f0, %f8
17198 movrgez %o6, 0x38F, %i6
17199 tvs %icc, 0x5
17200 xnor %i3, 0x16FF, %o4
17201 brgz,a %l3, loop_2073
17202 movvc %icc, %o1, %l4
17203 tne %xcc, 0x3
17204 lduw [%l7 + 0x40], %o0
17205loop_2073:
17206 std %f0, [%l7 + 0x38]
17207 fnegs %f9, %f11
17208 fone %f8
17209 ldsh [%l7 + 0x4C], %g2
17210 fmovdvs %icc, %f11, %f5
17211 fxors %f8, %f15, %f15
17212 movneg %icc, %o5, %i1
17213 sra %i2, %g3, %g5
17214 fbo,a %fcc0, loop_2074
17215 te %icc, 0x5
17216 srlx %i5, %o7, %l2
17217 stx %i0, [%l7 + 0x50]
17218loop_2074:
17219 fnand %f4, %f12, %f14
17220 fxnor %f10, %f4, %f0
17221 fand %f2, %f10, %f14
17222 smul %l0, 0x019B, %o2
17223 stw %i4, [%l7 + 0x18]
17224 bge,pt %icc, loop_2075
17225 lduw [%l7 + 0x54], %l6
17226 udivcc %g4, 0x17C3, %i7
17227 xnor %l5, %g1, %l1
17228loop_2075:
17229 edge32l %g7, %o3, %o6
17230 fmovsneg %xcc, %f1, %f12
17231 fbl,a %fcc0, loop_2076
17232 array8 %g6, %i6, %i3
17233 call loop_2077
17234 fpsub32 %f12, %f12, %f8
17235loop_2076:
17236 tl %xcc, 0x0
17237 andncc %o4, %o1, %l3
17238loop_2077:
17239 ld [%l7 + 0x7C], %f14
17240 fmovsgu %icc, %f15, %f4
17241 andcc %o0, 0x0ED0, %g2
17242 ldx [%l7 + 0x38], %o5
17243 edge8n %i1, %l4, %i2
17244 mulx %g3, 0x15FF, %g5
17245 sub %i5, %o7, %l2
17246 ldx [%l7 + 0x70], %l0
17247 fmovda %xcc, %f6, %f5
17248 movcc %xcc, %o2, %i0
17249 fbg,a %fcc3, loop_2078
17250 be,a,pt %icc, loop_2079
17251 bgu,a loop_2080
17252 stx %l6, [%l7 + 0x48]
17253loop_2078:
17254 udivcc %g4, 0x1768, %i4
17255loop_2079:
17256 faligndata %f2, %f10, %f2
17257loop_2080:
17258 ldsh [%l7 + 0x22], %i7
17259 bne %icc, loop_2081
17260 lduh [%l7 + 0x32], %l5
17261 sth %l1, [%l7 + 0x32]
17262 sth %g1, [%l7 + 0x5A]
17263loop_2081:
17264 stb %o3, [%l7 + 0x3F]
17265 ldsw [%l7 + 0x2C], %g7
17266 fmovda %xcc, %f13, %f6
17267 alignaddrl %o6, %i6, %i3
17268 fcmpd %fcc0, %f8, %f10
17269 fmovrde %o4, %f6, %f12
17270 fcmpd %fcc2, %f12, %f10
17271 fors %f11, %f9, %f2
17272 faligndata %f2, %f14, %f4
17273 fsrc2s %f5, %f15
17274 stb %o1, [%l7 + 0x0A]
17275 st %f9, [%l7 + 0x40]
17276 fcmpeq16 %f12, %f14, %l3
17277 tvc %icc, 0x7
17278 ldd [%l7 + 0x20], %f10
17279 movneg %xcc, %g6, %o0
17280 and %g2, 0x1CEF, %o5
17281 st %f1, [%l7 + 0x14]
17282 fmovse %xcc, %f11, %f9
17283 lduh [%l7 + 0x0A], %l4
17284 ldd [%l7 + 0x30], %f4
17285 ld [%l7 + 0x54], %f6
17286 fpadd16s %f13, %f9, %f11
17287 tge %xcc, 0x2
17288 fnand %f4, %f8, %f10
17289 st %f1, [%l7 + 0x2C]
17290 fandnot1s %f11, %f9, %f13
17291 array8 %i1, %g3, %i2
17292 lduh [%l7 + 0x5C], %i5
17293 fnot1 %f6, %f10
17294 ldsh [%l7 + 0x42], %g5
17295 popc %l2, %l0
17296 bvc,a,pt %xcc, loop_2082
17297 fnand %f0, %f8, %f10
17298 movrne %o7, 0x03F, %i0
17299 fmovde %xcc, %f3, %f4
17300loop_2082:
17301 movle %xcc, %o2, %l6
17302 sra %i4, 0x0B, %i7
17303 orn %g4, %l1, %l5
17304 movre %o3, 0x0E2, %g1
17305 stb %g7, [%l7 + 0x79]
17306 bcc,a,pt %icc, loop_2083
17307 fxnor %f14, %f6, %f2
17308 xnor %o6, 0x1130, %i3
17309 andncc %o4, %i6, %o1
17310loop_2083:
17311 sth %g6, [%l7 + 0x6C]
17312 array16 %o0, %l3, %g2
17313 add %l4, %o5, %i1
17314 lduw [%l7 + 0x6C], %i2
17315 siam 0x3
17316 udivx %i5, 0x0973, %g3
17317 srax %l2, %l0, %g5
17318 fpadd16s %f10, %f3, %f7
17319 edge32n %o7, %o2, %i0
17320 taddcctv %l6, 0x0C3C, %i4
17321 mova %xcc, %g4, %i7
17322 orncc %l1, 0x1D0C, %o3
17323 stx %g1, [%l7 + 0x40]
17324 ldsw [%l7 + 0x38], %g7
17325 ldd [%l7 + 0x30], %f10
17326 ldsw [%l7 + 0x34], %l5
17327 ldsw [%l7 + 0x28], %o6
17328 ldsb [%l7 + 0x1F], %i3
17329 sth %o4, [%l7 + 0x18]
17330 ldsh [%l7 + 0x70], %i6
17331 sllx %g6, 0x10, %o1
17332 fexpand %f0, %f8
17333 fpadd32 %f2, %f6, %f12
17334 ldx [%l7 + 0x78], %l3
17335 movcs %icc, %o0, %g2
17336 ldsb [%l7 + 0x16], %o5
17337 sth %l4, [%l7 + 0x0C]
17338 edge32l %i2, %i1, %i5
17339 mulx %l2, %l0, %g5
17340 movgu %xcc, %g3, %o2
17341 tle %icc, 0x4
17342 movrgez %i0, %o7, %i4
17343 lduh [%l7 + 0x1E], %l6
17344 sdivcc %i7, 0x0BB8, %g4
17345 st %f7, [%l7 + 0x50]
17346 addccc %l1, 0x14C7, %o3
17347 fmovrsne %g1, %f5, %f13
17348 fabss %f14, %f11
17349 addccc %g7, %l5, %o6
17350 andncc %i3, %o4, %i6
17351 fexpand %f9, %f2
17352 brnz %o1, loop_2084
17353 fand %f6, %f10, %f14
17354 fmovsle %xcc, %f3, %f6
17355 move %xcc, %l3, %o0
17356loop_2084:
17357 xnor %g6, %g2, %o5
17358 lduh [%l7 + 0x28], %i2
17359 edge32ln %i1, %i5, %l4
17360 ldsh [%l7 + 0x64], %l0
17361 bcc,pn %xcc, loop_2085
17362 lduw [%l7 + 0x70], %g5
17363 ldub [%l7 + 0x59], %g3
17364 fors %f4, %f10, %f1
17365loop_2085:
17366 fbne,a %fcc2, loop_2086
17367 std %f8, [%l7 + 0x20]
17368 ldsh [%l7 + 0x72], %l2
17369 bpos,pt %icc, loop_2087
17370loop_2086:
17371 fmovdle %icc, %f11, %f0
17372 fmovdvc %xcc, %f15, %f15
17373 array16 %o2, %o7, %i0
17374loop_2087:
17375 stx %l6, [%l7 + 0x30]
17376 tsubcctv %i4, 0x037D, %g4
17377 fmovdn %icc, %f7, %f11
17378 andcc %i7, %l1, %o3
17379 orcc %g1, 0x072C, %l5
17380 fmul8sux16 %f12, %f0, %f14
17381 ldsw [%l7 + 0x20], %o6
17382 alignaddr %g7, %o4, %i6
17383 bneg,a,pt %icc, loop_2088
17384 fandnot1 %f4, %f2, %f2
17385 movrne %o1, 0x11B, %l3
17386 fbu,a %fcc2, loop_2089
17387loop_2088:
17388 be,a %icc, loop_2090
17389 fzero %f4
17390 taddcctv %i3, 0x11F6, %g6
17391loop_2089:
17392 fpadd32s %f12, %f0, %f15
17393loop_2090:
17394 xnor %g2, 0x14A3, %o0
17395 fxor %f10, %f2, %f0
17396 ldsh [%l7 + 0x1A], %i2
17397 fnands %f1, %f11, %f6
17398 tneg %icc, 0x1
17399 ldsw [%l7 + 0x44], %o5
17400 sth %i5, [%l7 + 0x66]
17401 movne %icc, %l4, %l0
17402 fmovrdlez %i1, %f0, %f8
17403 fmovrdlez %g5, %f8, %f0
17404 edge32ln %g3, %l2, %o7
17405 stw %o2, [%l7 + 0x10]
17406 fba %fcc1, loop_2091
17407 array16 %l6, %i4, %g4
17408 st %f10, [%l7 + 0x20]
17409 orcc %i7, 0x0019, %i0
17410loop_2091:
17411 fpackfix %f8, %f9
17412 fone %f8
17413 st %f4, [%l7 + 0x70]
17414 brz,a %o3, loop_2092
17415 st %f15, [%l7 + 0x0C]
17416 fmul8x16 %f13, %f0, %f0
17417 stx %g1, [%l7 + 0x48]
17418loop_2092:
17419 fmovdneg %xcc, %f7, %f12
17420 fmovsl %icc, %f8, %f7
17421 lduh [%l7 + 0x18], %l1
17422 stx %l5, [%l7 + 0x40]
17423 fmovrslez %g7, %f6, %f15
17424 edge16ln %o4, %i6, %o1
17425 fmovsa %icc, %f2, %f5
17426 bleu,pn %xcc, loop_2093
17427 stx %l3, [%l7 + 0x60]
17428 lduw [%l7 + 0x54], %i3
17429 bvc,pt %icc, loop_2094
17430loop_2093:
17431 fmovde %xcc, %f6, %f13
17432 movleu %icc, %g6, %o6
17433 subcc %o0, 0x0D7F, %g2
17434loop_2094:
17435 movgu %xcc, %o5, %i2
17436 ldsw [%l7 + 0x6C], %l4
17437 fbul %fcc3, loop_2095
17438 tge %icc, 0x5
17439 lduh [%l7 + 0x6E], %i5
17440 ldsh [%l7 + 0x32], %l0
17441loop_2095:
17442 ldsw [%l7 + 0x68], %g5
17443 stw %i1, [%l7 + 0x3C]
17444 std %f6, [%l7 + 0x38]
17445 fors %f14, %f5, %f14
17446 sth %g3, [%l7 + 0x56]
17447 movrlz %l2, %o2, %o7
17448 fcmpgt32 %f4, %f0, %i4
17449 fsrc2s %f11, %f0
17450 brgez,a %g4, loop_2096
17451 ldsh [%l7 + 0x22], %l6
17452 ld [%l7 + 0x08], %f12
17453 ldsb [%l7 + 0x3A], %i7
17454loop_2096:
17455 edge16l %o3, %g1, %i0
17456 sth %l1, [%l7 + 0x2E]
17457 stx %l5, [%l7 + 0x28]
17458 fmovsgu %xcc, %f13, %f6
17459 udivcc %g7, 0x1F5F, %o4
17460 movrlz %o1, 0x282, %i6
17461 std %f12, [%l7 + 0x40]
17462 ldsh [%l7 + 0x2C], %i3
17463 ld [%l7 + 0x70], %f4
17464 ld [%l7 + 0x68], %f3
17465 edge32n %g6, %o6, %l3
17466 stb %o0, [%l7 + 0x51]
17467 xnor %g2, %i2, %o5
17468 ldd [%l7 + 0x28], %f8
17469 sth %i5, [%l7 + 0x08]
17470 fpsub32s %f6, %f7, %f1
17471 srax %l4, %g5, %i1
17472 srlx %g3, %l2, %o2
17473 brlez %o7, loop_2097
17474 fpadd16 %f0, %f10, %f4
17475 fones %f5
17476 ble,a,pt %xcc, loop_2098
17477loop_2097:
17478 or %l0, %i4, %g4
17479 tcs %xcc, 0x0
17480 ldsh [%l7 + 0x12], %i7
17481loop_2098:
17482 xnorcc %l6, %g1, %i0
17483 fble,a %fcc2, loop_2099
17484 sth %l1, [%l7 + 0x16]
17485 movcs %xcc, %o3, %l5
17486 fbug,a %fcc2, loop_2100
17487loop_2099:
17488 orncc %g7, %o4, %i6
17489 fbul,a %fcc0, loop_2101
17490 taddcc %o1, 0x1720, %i3
17491loop_2100:
17492 ld [%l7 + 0x60], %f15
17493 fmul8x16au %f12, %f11, %f14
17494loop_2101:
17495 stx %o6, [%l7 + 0x20]
17496 ldsw [%l7 + 0x30], %l3
17497 fmovdge %icc, %f3, %f3
17498 smul %o0, 0x08E3, %g2
17499 bg loop_2102
17500 fnot2s %f2, %f11
17501 ldsb [%l7 + 0x5F], %g6
17502 tvs %xcc, 0x0
17503loop_2102:
17504 fcmpgt32 %f10, %f2, %o5
17505 brlez,a %i2, loop_2103
17506 bshuffle %f14, %f0, %f12
17507 fornot1s %f5, %f0, %f14
17508 ldd [%l7 + 0x58], %f12
17509loop_2103:
17510 ldsw [%l7 + 0x70], %i5
17511 movne %xcc, %g5, %i1
17512 fmul8x16au %f5, %f3, %f12
17513 fmuld8ulx16 %f0, %f1, %f8
17514 edge8ln %g3, %l2, %o2
17515 fands %f4, %f3, %f12
17516 fmovrse %o7, %f9, %f12
17517 bpos,a loop_2104
17518 xor %l4, %i4, %l0
17519 sdivcc %g4, 0x1516, %i7
17520 fmuld8sux16 %f3, %f13, %f8
17521loop_2104:
17522 st %f2, [%l7 + 0x78]
17523 fmovrslz %l6, %f13, %f0
17524 ld [%l7 + 0x2C], %f2
17525 fmovscc %icc, %f8, %f8
17526 fmovsvs %xcc, %f10, %f14
17527 movneg %icc, %i0, %g1
17528 fbne %fcc3, loop_2105
17529 fmovse %icc, %f1, %f11
17530 fandnot1s %f11, %f10, %f6
17531 fpadd16s %f14, %f15, %f1
17532loop_2105:
17533 tneg %xcc, 0x3
17534 fpmerge %f3, %f3, %f6
17535 fandnot1 %f4, %f0, %f4
17536 fblg,a %fcc1, loop_2106
17537 popc %o3, %l5
17538 umul %g7, 0x0F43, %l1
17539 brlz %i6, loop_2107
17540loop_2106:
17541 fcmpgt16 %f0, %f14, %o1
17542 fpsub32 %f2, %f6, %f2
17543 fpadd16s %f2, %f3, %f14
17544loop_2107:
17545 bl,pn %xcc, loop_2108
17546 fblg %fcc0, loop_2109
17547 edge32 %o4, %i3, %l3
17548 fpmerge %f12, %f12, %f4
17549loop_2108:
17550 lduw [%l7 + 0x50], %o0
17551loop_2109:
17552 ldsb [%l7 + 0x0E], %g2
17553 bl %xcc, loop_2110
17554 ldsh [%l7 + 0x4C], %g6
17555 fcmpgt32 %f12, %f14, %o6
17556 mova %xcc, %i2, %o5
17557loop_2110:
17558 ldub [%l7 + 0x61], %i5
17559 brlez,a %g5, loop_2111
17560 fsrc1s %f1, %f2
17561 fmovd %f0, %f8
17562 stb %g3, [%l7 + 0x0A]
17563loop_2111:
17564 tneg %icc, 0x3
17565 fcmpne16 %f0, %f4, %i1
17566 tleu %xcc, 0x6
17567 array8 %o2, %l2, %o7
17568 stx %l4, [%l7 + 0x40]
17569 mulx %l0, %g4, %i4
17570 fmovsle %icc, %f9, %f4
17571 movcc %xcc, %l6, %i0
17572 fnot1s %f8, %f1
17573 nop
17574 setx loop_2112, %l0, %l1
17575 wrpr 0x1, %tl
17576 wrpr %l1, %tnpc
17577 setx 0x34400001400, %l0, %l1
17578 wrpr %l1, %tstate
17579 wrhpr 0x4, %htstate
17580 done
17581 fcmpd %fcc1, %f8, %f6
17582 fnand %f12, %f0, %f0
17583 xorcc %g1, 0x165A, %o3
17584loop_2112:
17585 fcmple32 %f8, %f2, %i7
17586 bleu,a %icc, loop_2113
17587 movneg %xcc, %g7, %l1
17588 movne %icc, %i6, %o1
17589 fsrc2 %f4, %f12
17590loop_2113:
17591 tn %xcc, 0x1
17592 fandnot1 %f4, %f14, %f2
17593 mulscc %l5, %o4, %i3
17594 ldub [%l7 + 0x45], %o0
17595 std %f10, [%l7 + 0x18]
17596 lduh [%l7 + 0x2C], %g2
17597 fpack16 %f10, %f5
17598 faligndata %f4, %f0, %f4
17599 ldub [%l7 + 0x2F], %l3
17600 fcmpgt16 %f8, %f10, %o6
17601 pdist %f14, %f8, %f2
17602 stx %g6, [%l7 + 0x40]
17603 sth %o5, [%l7 + 0x0C]
17604 fcmple32 %f2, %f6, %i5
17605 ldsh [%l7 + 0x38], %i2
17606 stw %g3, [%l7 + 0x34]
17607 tn %icc, 0x3
17608 movge %icc, %i1, %o2
17609 movle %xcc, %l2, %o7
17610 brgez %g5, loop_2114
17611 fpadd32s %f15, %f6, %f5
17612 ldsb [%l7 + 0x7A], %l0
17613 fmovsl %xcc, %f8, %f10
17614loop_2114:
17615 bn loop_2115
17616 movg %icc, %l4, %g4
17617 ldsw [%l7 + 0x14], %i4
17618 taddcc %l6, %g1, %o3
17619loop_2115:
17620 lduw [%l7 + 0x78], %i0
17621 fcmpne16 %f4, %f4, %g7
17622 ldsb [%l7 + 0x51], %i7
17623 bvs,a,pn %icc, loop_2116
17624 stw %i6, [%l7 + 0x08]
17625 ta %icc, 0x7
17626 fmovsvs %xcc, %f4, %f12
17627loop_2116:
17628 bleu,a %icc, loop_2117
17629 xnorcc %l1, %o1, %l5
17630 tneg %icc, 0x1
17631 fmovdne %icc, %f11, %f5
17632loop_2117:
17633 popc %i3, %o0
17634 nop
17635 setx loop_2118, %l0, %l1
17636 wrpr 0x1, %tl
17637 wrpr %l1, %tpc
17638 add %l1, 0x4, %l1
17639 wrpr %l1, %tnpc
17640 setx 0x34400001400, %l0, %l1
17641 wrpr %l1, %tstate
17642 wrhpr 0x4, %htstate
17643 retry
17644 ldsh [%l7 + 0x62], %o4
17645 stw %l3, [%l7 + 0x74]
17646 fone %f12
17647loop_2118:
17648 srax %o6, %g2, %g6
17649 fmovda %icc, %f10, %f1
17650 std %f6, [%l7 + 0x48]
17651 tleu %xcc, 0x0
17652 sth %i5, [%l7 + 0x38]
17653 nop
17654 setx loop_2119, %l0, %l1
17655 wrpr 0x1, %tl
17656 wrpr %l1, %tpc
17657 add %l1, 0x4, %l1
17658 wrpr %l1, %tnpc
17659 setx 0x34400001400, %l0, %l1
17660 wrpr %l1, %tstate
17661 wrhpr 0x4, %htstate
17662 retry
17663 fbl,a %fcc3, loop_2120
17664 tsubcctv %i2, %o5, %g3
17665 movg %xcc, %o2, %l2
17666loop_2119:
17667 lduw [%l7 + 0x50], %i1
17668loop_2120:
17669 fmul8x16au %f9, %f0, %f10
17670 ldub [%l7 + 0x4C], %o7
17671 mulscc %g5, %l4, %g4
17672 ba,a,pt %icc, loop_2121
17673 move %xcc, %l0, %i4
17674 fnands %f14, %f11, %f8
17675 tne %xcc, 0x5
17676loop_2121:
17677 fandnot1s %f10, %f10, %f2
17678 tg %icc, 0x4
17679 stw %l6, [%l7 + 0x1C]
17680 stw %g1, [%l7 + 0x50]
17681 ldx [%l7 + 0x28], %o3
17682 bneg loop_2122
17683 ldsw [%l7 + 0x50], %i0
17684 stw %g7, [%l7 + 0x70]
17685 srax %i6, 0x0D, %i7
17686loop_2122:
17687 stw %l1, [%l7 + 0x74]
17688 fpsub32 %f4, %f8, %f8
17689 andncc %o1, %i3, %o0
17690 edge16n %o4, %l3, %l5
17691 fmovscc %xcc, %f1, %f9
17692 fpackfix %f8, %f0
17693 fmovda %icc, %f9, %f9
17694 popc %g2, %o6
17695 brlez %g6, loop_2123
17696 bleu,pt %xcc, loop_2124
17697 tsubcc %i2, %i5, %o5
17698 faligndata %f12, %f2, %f2
17699loop_2123:
17700 movrgz %o2, 0x375, %l2
17701loop_2124:
17702 stw %g3, [%l7 + 0x58]
17703 xnorcc %o7, %g5, %i1
17704 bge,a,pt %xcc, loop_2125
17705 srlx %g4, 0x1D, %l0
17706 fsrc2s %f1, %f2
17707 fmovrdlz %i4, %f10, %f0
17708loop_2125:
17709 std %f2, [%l7 + 0x50]
17710 movne %icc, %l4, %l6
17711 st %f9, [%l7 + 0x2C]
17712 st %f10, [%l7 + 0x74]
17713 std %f8, [%l7 + 0x60]
17714 movrlz %g1, 0x290, %o3
17715 fones %f4
17716 movgu %xcc, %g7, %i0
17717 and %i6, %i7, %l1
17718 fnot2 %f0, %f12
17719 fsrc1 %f12, %f2
17720 fsrc2 %f0, %f0
17721 fbge,a %fcc1, loop_2126
17722 fbu %fcc0, loop_2127
17723 bgu,pn %xcc, loop_2128
17724 tleu %xcc, 0x4
17725loop_2126:
17726 fbe,a %fcc3, loop_2129
17727loop_2127:
17728 st %f10, [%l7 + 0x34]
17729loop_2128:
17730 xorcc %o1, %o0, %i3
17731 movl %xcc, %o4, %l3
17732loop_2129:
17733 fcmpes %fcc1, %f2, %f3
17734 stx %l5, [%l7 + 0x60]
17735 bvs,a loop_2130
17736 fnors %f0, %f7, %f12
17737 movg %xcc, %o6, %g6
17738 fands %f1, %f1, %f14
17739loop_2130:
17740 edge16 %i2, %i5, %g2
17741 fpsub32 %f0, %f0, %f4
17742 fexpand %f0, %f6
17743 bpos,pt %icc, loop_2131
17744 fmovrdlz %o5, %f6, %f10
17745 lduh [%l7 + 0x66], %o2
17746 st %f13, [%l7 + 0x60]
17747loop_2131:
17748 ldd [%l7 + 0x20], %f12
17749 fpsub32s %f10, %f9, %f7
17750 ldsw [%l7 + 0x1C], %g3
17751 ta %icc, 0x4
17752 fornot2s %f3, %f10, %f11
17753 srl %l2, %o7, %i1
17754 fpadd32s %f14, %f15, %f10
17755 fnors %f6, %f0, %f4
17756 ldub [%l7 + 0x2F], %g4
17757 array16 %l0, %i4, %g5
17758 tn %xcc, 0x4
17759 lduw [%l7 + 0x48], %l4
17760 fone %f0
17761 fmovdge %icc, %f3, %f0
17762 stb %l6, [%l7 + 0x23]
17763 fmovdneg %icc, %f12, %f4
17764 sth %g1, [%l7 + 0x18]
17765 tcc %icc, 0x4
17766 sll %o3, 0x17, %i0
17767 fbl,a %fcc1, loop_2132
17768 ldd [%l7 + 0x60], %f4
17769 alignaddr %i6, %g7, %l1
17770 tne %xcc, 0x3
17771loop_2132:
17772 st %f6, [%l7 + 0x64]
17773 fsrc2 %f2, %f2
17774 lduw [%l7 + 0x30], %i7
17775 fcmple32 %f14, %f4, %o1
17776 ldsb [%l7 + 0x45], %o0
17777 fmovsleu %icc, %f7, %f11
17778 fpadd32 %f14, %f10, %f8
17779 st %f7, [%l7 + 0x7C]
17780 movn %icc, %i3, %l3
17781 xor %o4, %o6, %g6
17782 sth %i2, [%l7 + 0x1E]
17783 stw %l5, [%l7 + 0x18]
17784 movvc %icc, %g2, %o5
17785 ba,a %icc, loop_2133
17786 tpos %xcc, 0x1
17787 ldsh [%l7 + 0x60], %o2
17788 fmovsvc %xcc, %f9, %f1
17789loop_2133:
17790 be,a loop_2134
17791 tn %icc, 0x0
17792 lduh [%l7 + 0x32], %g3
17793 bvs,pt %icc, loop_2135
17794loop_2134:
17795 movgu %xcc, %l2, %o7
17796 ld [%l7 + 0x54], %f0
17797 udiv %i1, 0x16EB, %i5
17798loop_2135:
17799 fmovrsne %g4, %f12, %f4
17800 ldx [%l7 + 0x20], %i4
17801 fmovrsne %l0, %f11, %f3
17802 fexpand %f12, %f0
17803 sub %l4, %l6, %g1
17804 st %f13, [%l7 + 0x38]
17805 std %f12, [%l7 + 0x70]
17806 fbule %fcc0, loop_2136
17807 fzero %f10
17808 xnorcc %o3, 0x18F4, %i0
17809 tvs %xcc, 0x7
17810loop_2136:
17811 movre %g5, %i6, %l1
17812 fmovdg %xcc, %f6, %f4
17813 ble,pt %xcc, loop_2137
17814 tn %xcc, 0x0
17815 fmul8x16 %f15, %f14, %f2
17816 smul %g7, 0x0A87, %i7
17817loop_2137:
17818 sdivcc %o0, 0x0012, %i3
17819 movle %icc, %l3, %o1
17820 fcmpgt16 %f10, %f12, %o4
17821 fmovsgu %icc, %f12, %f12
17822 fble %fcc1, loop_2138
17823 fmovscc %icc, %f1, %f4
17824 fpadd32 %f2, %f0, %f14
17825 fabsd %f12, %f10
17826loop_2138:
17827 sub %g6, 0x1B85, %o6
17828 move %xcc, %l5, %i2
17829 edge32n %g2, %o2, %o5
17830 st %f6, [%l7 + 0x3C]
17831 bgu,a loop_2139
17832 stw %g3, [%l7 + 0x24]
17833 movre %l2, %o7, %i5
17834 sth %i1, [%l7 + 0x72]
17835loop_2139:
17836 tn %xcc, 0x3
17837 tcs %xcc, 0x3
17838 movleu %xcc, %i4, %g4
17839 ldsh [%l7 + 0x60], %l4
17840 movrgez %l0, 0x2CC, %l6
17841 fandnot2 %f12, %f4, %f2
17842 st %f6, [%l7 + 0x44]
17843 udivx %o3, 0x1450, %i0
17844 edge16n %g1, %g5, %i6
17845 fmovrsgz %l1, %f8, %f0
17846 std %f4, [%l7 + 0x38]
17847 stx %g7, [%l7 + 0x40]
17848 fnegd %f0, %f0
17849 ble,a,pn %xcc, loop_2140
17850 fmovda %icc, %f12, %f11
17851 fpmerge %f14, %f0, %f0
17852 bg %icc, loop_2141
17853loop_2140:
17854 fones %f1
17855 ldub [%l7 + 0x33], %i7
17856 fcmpeq16 %f4, %f10, %i3
17857loop_2141:
17858 fmovdcs %icc, %f12, %f10
17859 fbo,a %fcc1, loop_2142
17860 movrlez %l3, 0x058, %o1
17861 udiv %o4, 0x0AAB, %g6
17862 ldd [%l7 + 0x18], %f10
17863loop_2142:
17864 ld [%l7 + 0x48], %f11
17865 movcs %xcc, %o0, %o6
17866 fxnors %f8, %f10, %f10
17867 ldsw [%l7 + 0x74], %l5
17868 andcc %g2, 0x06E8, %o2
17869 fornot1s %f4, %f7, %f12
17870 sth %o5, [%l7 + 0x44]
17871 fors %f0, %f5, %f4
17872 lduw [%l7 + 0x48], %g3
17873 and %i2, 0x1125, %l2
17874 movvc %xcc, %o7, %i5
17875 ldub [%l7 + 0x77], %i1
17876 movrgz %i4, %g4, %l4
17877 fbge %fcc2, loop_2143
17878 stw %l6, [%l7 + 0x70]
17879 ldd [%l7 + 0x50], %f12
17880 ldsh [%l7 + 0x7E], %o3
17881loop_2143:
17882 sth %l0, [%l7 + 0x7C]
17883 ldx [%l7 + 0x70], %i0
17884 sth %g5, [%l7 + 0x42]
17885 st %f6, [%l7 + 0x34]
17886 fmovdl %icc, %f15, %f13
17887 edge16 %g1, %l1, %g7
17888 be,pn %icc, loop_2144
17889 brlz,a %i6, loop_2145
17890 stx %i7, [%l7 + 0x38]
17891 stx %l3, [%l7 + 0x60]
17892loop_2144:
17893 sub %o1, 0x03DF, %i3
17894loop_2145:
17895 fpackfix %f6, %f5
17896 fexpand %f5, %f2
17897 ldub [%l7 + 0x15], %g6
17898 and %o4, 0x03B9, %o6
17899 movgu %icc, %o0, %l5
17900 ble,a,pn %icc, loop_2146
17901 ldd [%l7 + 0x50], %f14
17902 movl %xcc, %g2, %o5
17903 edge32 %o2, %i2, %l2
17904loop_2146:
17905 fmovdne %xcc, %f5, %f3
17906 udivcc %o7, 0x193E, %i5
17907 lduw [%l7 + 0x58], %g3
17908 ldd [%l7 + 0x30], %f8
17909 orncc %i1, %g4, %l4
17910 brgez %l6, loop_2147
17911 edge8ln %o3, %l0, %i0
17912 fpsub16 %f6, %f6, %f14
17913 movge %icc, %g5, %i4
17914loop_2147:
17915 st %f0, [%l7 + 0x0C]
17916 fmovrdgz %g1, %f12, %f12
17917 addcc %l1, %g7, %i6
17918 stb %i7, [%l7 + 0x32]
17919 subccc %l3, 0x098B, %o1
17920 ta %icc, 0x2
17921 sth %g6, [%l7 + 0x32]
17922 stx %i3, [%l7 + 0x60]
17923 fmovdle %xcc, %f0, %f3
17924 fzero %f0
17925 nop
17926 setx loop_2148, %l0, %l1
17927 wrpr 0x1, %tl
17928 wrpr %l1, %tpc
17929 add %l1, 0x4, %l1
17930 wrpr %l1, %tnpc
17931 setx 0x34400001400, %l0, %l1
17932 wrpr %l1, %tstate
17933 wrhpr 0x4, %htstate
17934 retry
17935 fand %f8, %f14, %f12
17936 ble,a %xcc, loop_2149
17937 fmovsgu %icc, %f7, %f9
17938loop_2148:
17939 ldub [%l7 + 0x1C], %o4
17940 add %o6, 0x1425, %l5
17941loop_2149:
17942 ldx [%l7 + 0x20], %g2
17943 movg %xcc, %o5, %o2
17944 ldd [%l7 + 0x58], %f8
17945 nop
17946 setx loop_2150, %l0, %l1
17947 jmpl %l1, %i2
17948 stb %o0, [%l7 + 0x41]
17949 lduw [%l7 + 0x4C], %l2
17950 ldsh [%l7 + 0x6A], %i5
17951loop_2150:
17952 fandnot1 %f0, %f10, %f14
17953 fpadd16 %f10, %f6, %f14
17954 fmovsvs %icc, %f8, %f12
17955 movcc %icc, %o7, %g3
17956 fbg %fcc3, loop_2151
17957 ldd [%l7 + 0x28], %f10
17958 brz,a %i1, loop_2152
17959 srl %l4, %g4, %o3
17960loop_2151:
17961 edge16 %l6, %l0, %g5
17962 movrlz %i0, 0x027, %i4
17963loop_2152:
17964 lduw [%l7 + 0x28], %l1
17965 fnegs %f5, %f13
17966 bg %icc, loop_2153
17967 fmovrdlez %g1, %f14, %f4
17968 std %f2, [%l7 + 0x40]
17969 std %f4, [%l7 + 0x30]
17970loop_2153:
17971 ldsh [%l7 + 0x50], %g7
17972 lduw [%l7 + 0x58], %i6
17973 fmovsge %icc, %f10, %f2
17974 ldd [%l7 + 0x10], %f4
17975 sth %l3, [%l7 + 0x28]
17976 fmovrdlz %i7, %f8, %f0
17977 subccc %o1, 0x0B87, %g6
17978 stx %i3, [%l7 + 0x18]
17979 fnot2 %f2, %f2
17980 fornot1s %f14, %f14, %f13
17981 fzero %f14
17982 ldsw [%l7 + 0x0C], %o4
17983 ld [%l7 + 0x48], %f6
17984 fcmpgt16 %f14, %f12, %o6
17985 sll %g2, 0x0B, %l5
17986 movre %o2, 0x3D8, %o5
17987 fbul %fcc0, loop_2154
17988 movge %xcc, %o0, %i2
17989 stb %i5, [%l7 + 0x44]
17990 lduh [%l7 + 0x58], %l2
17991loop_2154:
17992 stx %g3, [%l7 + 0x20]
17993 lduw [%l7 + 0x48], %o7
17994 movvs %icc, %l4, %i1
17995 fmovdgu %icc, %f7, %f10
17996 ldub [%l7 + 0x4C], %g4
17997 lduw [%l7 + 0x44], %l6
17998 fcmpgt16 %f0, %f14, %o3
17999 sth %g5, [%l7 + 0x2A]
18000 ldsh [%l7 + 0x12], %l0
18001 brz,a %i0, loop_2155
18002 brz %l1, loop_2156
18003 movn %xcc, %g1, %g7
18004 fornot1 %f0, %f10, %f0
18005loop_2155:
18006 ldx [%l7 + 0x70], %i4
18007loop_2156:
18008 movn %xcc, %l3, %i7
18009 fnand %f6, %f8, %f0
18010 ldsb [%l7 + 0x23], %o1
18011 andncc %i6, %i3, %o4
18012 orcc %g6, 0x1E40, %g2
18013 fmovrslz %o6, %f3, %f13
18014 fmovdl %xcc, %f10, %f1
18015 fbule %fcc2, loop_2157
18016 movg %xcc, %o2, %o5
18017 taddcctv %l5, %o0, %i5
18018 fmovdle %xcc, %f5, %f2
18019loop_2157:
18020 movle %xcc, %l2, %g3
18021 stb %i2, [%l7 + 0x3A]
18022 array32 %l4, %o7, %g4
18023 movvc %icc, %l6, %i1
18024 ld [%l7 + 0x20], %f11
18025 fnor %f6, %f10, %f14
18026 udivx %g5, 0x1B60, %l0
18027 ldub [%l7 + 0x17], %o3
18028 taddcctv %l1, 0x1BB6, %g1
18029 ldsb [%l7 + 0x18], %g7
18030 ldub [%l7 + 0x67], %i0
18031 fmovda %icc, %f4, %f14
18032 ldsh [%l7 + 0x4C], %l3
18033 std %f4, [%l7 + 0x08]
18034 bg,a,pt %xcc, loop_2158
18035 fmovdne %xcc, %f1, %f7
18036 bvs,a %icc, loop_2159
18037 ldsw [%l7 + 0x28], %i7
18038loop_2158:
18039 ldsb [%l7 + 0x33], %i4
18040 srax %o1, %i6, %i3
18041loop_2159:
18042 sethi 0x03CE, %g6
18043 xor %o4, %o6, %o2
18044 ldd [%l7 + 0x50], %f14
18045 stw %g2, [%l7 + 0x34]
18046 edge16l %o5, %l5, %i5
18047 nop
18048 setx loop_2160, %l0, %l1
18049 jmpl %l1, %l2
18050 edge32l %g3, %i2, %o0
18051 stw %l4, [%l7 + 0x18]
18052 ld [%l7 + 0x50], %f0
18053loop_2160:
18054 smulcc %o7, %g4, %l6
18055 tg %icc, 0x3
18056 edge16 %g5, %i1, %o3
18057 brlz %l1, loop_2161
18058 addccc %l0, 0x0530, %g7
18059 stx %i0, [%l7 + 0x20]
18060 lduh [%l7 + 0x24], %l3
18061loop_2161:
18062 call loop_2162
18063 bshuffle %f8, %f2, %f12
18064 fors %f12, %f11, %f13
18065 edge32ln %i7, %i4, %o1
18066loop_2162:
18067 edge8l %g1, %i3, %i6
18068 stw %g6, [%l7 + 0x74]
18069 movneg %icc, %o4, %o6
18070 fble %fcc3, loop_2163
18071 srl %o2, 0x0E, %o5
18072 fcmple32 %f10, %f10, %l5
18073 stx %g2, [%l7 + 0x50]
18074loop_2163:
18075 tl %xcc, 0x3
18076 srlx %l2, 0x0C, %i5
18077 sth %i2, [%l7 + 0x4A]
18078 fmovdg %xcc, %f12, %f14
18079 call loop_2164
18080 stx %g3, [%l7 + 0x68]
18081 ldub [%l7 + 0x10], %o0
18082 udivx %l4, 0x17F8, %o7
18083loop_2164:
18084 edge32n %l6, %g4, %i1
18085 fpsub32 %f2, %f12, %f14
18086 ldsb [%l7 + 0x72], %g5
18087 ldsh [%l7 + 0x2A], %l1
18088 fbule,a %fcc2, loop_2165
18089 fnot2s %f6, %f6
18090 st %f10, [%l7 + 0x50]
18091 fblg,a %fcc1, loop_2166
18092loop_2165:
18093 fors %f1, %f5, %f11
18094 fmovsgu %icc, %f15, %f2
18095 ldsh [%l7 + 0x7E], %l0
18096loop_2166:
18097 st %f4, [%l7 + 0x64]
18098 ldub [%l7 + 0x3D], %g7
18099 stx %o3, [%l7 + 0x30]
18100 fmovsneg %xcc, %f2, %f14
18101 stx %l3, [%l7 + 0x48]
18102 fbn,a %fcc2, loop_2167
18103 bne,a loop_2168
18104 fbo %fcc1, loop_2169
18105 pdist %f0, %f6, %f14
18106loop_2167:
18107 fcmple32 %f12, %f12, %i0
18108loop_2168:
18109 tle %icc, 0x7
18110loop_2169:
18111 movleu %xcc, %i4, %i7
18112 tle %xcc, 0x4
18113 fbule,a %fcc0, loop_2170
18114 ldx [%l7 + 0x20], %g1
18115 alignaddrl %o1, %i3, %i6
18116 movn %icc, %o4, %o6
18117loop_2170:
18118 fmul8ulx16 %f0, %f10, %f4
18119 fmovsneg %icc, %f5, %f5
18120 sra %o2, %g6, %l5
18121 stx %o5, [%l7 + 0x68]
18122 subccc %l2, 0x0A82, %i5
18123 ldsb [%l7 + 0x47], %i2
18124 fcmpeq32 %f14, %f14, %g3
18125 bvc loop_2171
18126 st %f12, [%l7 + 0x08]
18127 bvs,a loop_2172
18128 movneg %xcc, %g2, %l4
18129loop_2171:
18130 for %f14, %f12, %f6
18131 fpsub16 %f12, %f10, %f0
18132loop_2172:
18133 sth %o7, [%l7 + 0x62]
18134 bgu,a %xcc, loop_2173
18135 fcmps %fcc3, %f1, %f4
18136 fpack16 %f14, %f7
18137 fmovsge %icc, %f14, %f9
18138loop_2173:
18139 xor %l6, %g4, %i1
18140 ldsb [%l7 + 0x2B], %o0
18141 bl,a,pt %icc, loop_2174
18142 subccc %g5, %l0, %g7
18143 fmovrsne %o3, %f3, %f14
18144 lduw [%l7 + 0x5C], %l1
18145loop_2174:
18146 st %f4, [%l7 + 0x30]
18147 edge8 %l3, %i0, %i7
18148 bge,pt %icc, loop_2175
18149 fcmpeq32 %f0, %f4, %i4
18150 fone %f4
18151 tcc %xcc, 0x0
18152loop_2175:
18153 fcmps %fcc3, %f7, %f4
18154 fnot2s %f0, %f8
18155 lduh [%l7 + 0x6A], %g1
18156 array32 %o1, %i3, %i6
18157 movl %icc, %o6, %o4
18158 bcs,pt %icc, loop_2176
18159 ldd [%l7 + 0x08], %f0
18160 stw %o2, [%l7 + 0x24]
18161 fcmpd %fcc2, %f4, %f4
18162loop_2176:
18163 fand %f12, %f0, %f2
18164 fpadd32 %f0, %f6, %f8
18165 fcmpd %fcc3, %f4, %f4
18166 ldd [%l7 + 0x20], %f0
18167 fandnot1 %f2, %f12, %f4
18168 smul %l5, 0x1A03, %o5
18169 ldsh [%l7 + 0x76], %g6
18170 brgez %l2, loop_2177
18171 fmovsgu %icc, %f4, %f1
18172 lduw [%l7 + 0x50], %i2
18173 fmovspos %icc, %f12, %f15
18174loop_2177:
18175 smulcc %g3, %g2, %l4
18176 tleu %xcc, 0x3
18177 bvc loop_2178
18178 fzero %f10
18179 ldd [%l7 + 0x20], %f4
18180 fmovdl %icc, %f4, %f6
18181loop_2178:
18182 lduh [%l7 + 0x12], %o7
18183 ld [%l7 + 0x68], %f13
18184 bge,a,pt %icc, loop_2179
18185 stb %l6, [%l7 + 0x43]
18186 st %f2, [%l7 + 0x08]
18187 stb %i5, [%l7 + 0x65]
18188loop_2179:
18189 addccc %g4, 0x133E, %i1
18190 fnot1 %f0, %f6
18191 fmovdcs %xcc, %f12, %f2
18192 fmul8ulx16 %f4, %f8, %f6
18193 edge8l %g5, %l0, %o0
18194 fnot2s %f0, %f12
18195 fmul8ulx16 %f2, %f4, %f14
18196 movrlez %o3, %l1, %l3
18197 fors %f6, %f9, %f8
18198 sth %i0, [%l7 + 0x0C]
18199 ldsh [%l7 + 0x60], %g7
18200 tcc %xcc, 0x3
18201 fbule,a %fcc1, loop_2180
18202 stb %i7, [%l7 + 0x16]
18203 fmovscc %xcc, %f14, %f3
18204 edge16l %i4, %g1, %o1
18205loop_2180:
18206 add %i6, %o6, %i3
18207 fcmpne16 %f12, %f12, %o4
18208 fmovdvc %xcc, %f3, %f9
18209 movrgez %o2, %o5, %l5
18210 fsrc1s %f10, %f1
18211 ldsb [%l7 + 0x29], %g6
18212 fandnot1s %f5, %f0, %f11
18213 fmovsvc %xcc, %f3, %f5
18214 movrne %l2, %g3, %i2
18215 taddcctv %l4, %o7, %g2
18216 bcc,a loop_2181
18217 stw %i5, [%l7 + 0x0C]
18218 ldsh [%l7 + 0x64], %l6
18219 brgez %i1, loop_2182
18220loop_2181:
18221 fpadd16s %f5, %f8, %f8
18222 stw %g4, [%l7 + 0x78]
18223 fmovspos %icc, %f10, %f8
18224loop_2182:
18225 ldsb [%l7 + 0x57], %g5
18226 fbu %fcc0, loop_2183
18227 movrlz %o0, 0x35C, %o3
18228 fmovsge %xcc, %f4, %f7
18229 sth %l1, [%l7 + 0x34]
18230loop_2183:
18231 movrgz %l3, %l0, %i0
18232 fbne,a %fcc0, loop_2184
18233 ldub [%l7 + 0x09], %i7
18234 bneg,a,pn %icc, loop_2185
18235 for %f8, %f10, %f8
18236loop_2184:
18237 fpsub32s %f2, %f10, %f6
18238 sllx %i4, %g1, %g7
18239loop_2185:
18240 fandnot1s %f6, %f4, %f1
18241 bvc,a,pt %xcc, loop_2186
18242 tge %xcc, 0x2
18243 std %f2, [%l7 + 0x18]
18244 sth %o1, [%l7 + 0x28]
18245loop_2186:
18246 tvc %xcc, 0x2
18247 fbo,a %fcc2, loop_2187
18248 udivx %i6, 0x0268, %o6
18249 fbule %fcc3, loop_2188
18250 movleu %icc, %i3, %o2
18251loop_2187:
18252 fble,a %fcc0, loop_2189
18253 sth %o4, [%l7 + 0x74]
18254loop_2188:
18255 movleu %xcc, %o5, %g6
18256 stw %l2, [%l7 + 0x3C]
18257loop_2189:
18258 ld [%l7 + 0x68], %f0
18259 ldsb [%l7 + 0x74], %g3
18260 ldd [%l7 + 0x38], %f6
18261 sethi 0x0297, %i2
18262 ta %icc, 0x2
18263 movvs %icc, %l5, %o7
18264 xor %g2, %i5, %l4
18265 edge8ln %l6, %g4, %i1
18266 fmovdvc %xcc, %f14, %f5
18267 udivx %g5, 0x1FE2, %o0
18268 fblg,a %fcc1, loop_2190
18269 lduh [%l7 + 0x22], %o3
18270 bvc,a,pt %xcc, loop_2191
18271 lduh [%l7 + 0x64], %l3
18272loop_2190:
18273 movne %icc, %l0, %l1
18274 bn,a,pn %icc, loop_2192
18275loop_2191:
18276 fmovdge %icc, %f6, %f3
18277 edge8 %i7, %i0, %i4
18278 fnot1s %f12, %f5
18279loop_2192:
18280 lduh [%l7 + 0x76], %g1
18281 addccc %g7, %o1, %o6
18282 fpack16 %f8, %f11
18283 ldsh [%l7 + 0x74], %i6
18284 tge %xcc, 0x0
18285 ldsh [%l7 + 0x7C], %i3
18286 lduh [%l7 + 0x3C], %o4
18287 ldd [%l7 + 0x70], %f12
18288 bvc,pn %icc, loop_2193
18289 fone %f12
18290 fmovsa %xcc, %f4, %f14
18291 taddcctv %o2, %g6, %o5
18292loop_2193:
18293 fmovdg %xcc, %f6, %f14
18294 subc %l2, %i2, %g3
18295 fcmpne32 %f10, %f8, %o7
18296 fornot1s %f4, %f10, %f12
18297 sdivcc %g2, 0x0E02, %l5
18298 ldub [%l7 + 0x65], %i5
18299 fcmple16 %f4, %f12, %l6
18300 stw %l4, [%l7 + 0x24]
18301 lduw [%l7 + 0x64], %g4
18302 srax %g5, 0x11, %i1
18303 sth %o0, [%l7 + 0x66]
18304 st %f10, [%l7 + 0x2C]
18305 sth %o3, [%l7 + 0x4E]
18306 fmovdle %icc, %f3, %f7
18307 lduw [%l7 + 0x44], %l3
18308 fcmpgt32 %f6, %f10, %l1
18309 nop
18310 setx loop_2194, %l0, %l1
18311 jmpl %l1, %l0
18312 alignaddr %i7, %i4, %i0
18313 fmovscc %xcc, %f15, %f8
18314 lduh [%l7 + 0x24], %g7
18315loop_2194:
18316 fmovscc %xcc, %f1, %f1
18317 sth %o1, [%l7 + 0x20]
18318 be,pn %xcc, loop_2195
18319 fnors %f3, %f7, %f9
18320 array16 %o6, %g1, %i6
18321 taddcc %i3, 0x1DBD, %o4
18322loop_2195:
18323 tleu %icc, 0x2
18324 std %f8, [%l7 + 0x58]
18325 ldx [%l7 + 0x08], %o2
18326 st %f12, [%l7 + 0x44]
18327 fnand %f0, %f8, %f0
18328 fmovrdne %g6, %f8, %f10
18329 ldsb [%l7 + 0x53], %l2
18330 fxnor %f2, %f4, %f8
18331 fmovdleu %icc, %f2, %f8
18332 fmovsn %icc, %f15, %f14
18333 tvs %icc, 0x6
18334 fblg %fcc0, loop_2196
18335 ldsw [%l7 + 0x78], %i2
18336 fpadd16 %f6, %f0, %f10
18337 fbul %fcc1, loop_2197
18338loop_2196:
18339 fmovsa %icc, %f8, %f7
18340 fmovsne %xcc, %f8, %f8
18341 umulcc %o5, 0x1DAB, %o7
18342loop_2197:
18343 fpackfix %f14, %f2
18344 fpmerge %f11, %f11, %f6
18345 movre %g3, 0x2AE, %l5
18346 brlez,a %g2, loop_2198
18347 stx %l6, [%l7 + 0x38]
18348 ld [%l7 + 0x24], %f6
18349 xnorcc %l4, 0x1FB8, %i5
18350loop_2198:
18351 edge16ln %g4, %g5, %o0
18352 fmovsvc %xcc, %f11, %f14
18353 for %f8, %f6, %f12
18354 add %o3, 0x1DD3, %l3
18355 fmovsg %xcc, %f3, %f0
18356 fbug,a %fcc1, loop_2199
18357 fmovdl %xcc, %f13, %f6
18358 tvc %xcc, 0x0
18359 fornot2s %f8, %f9, %f7
18360loop_2199:
18361 std %f10, [%l7 + 0x20]
18362 fbn %fcc1, loop_2200
18363 lduw [%l7 + 0x30], %i1
18364 brgez,a %l1, loop_2201
18365 fcmple16 %f2, %f10, %i7
18366loop_2200:
18367 fmovrsne %l0, %f3, %f5
18368 sth %i0, [%l7 + 0x32]
18369loop_2201:
18370 fmovrslz %g7, %f13, %f3
18371 st %f7, [%l7 + 0x3C]
18372 be,pt %icc, loop_2202
18373 fmovdpos %icc, %f5, %f14
18374 fcmpeq32 %f12, %f14, %o1
18375 ld [%l7 + 0x2C], %f15
18376loop_2202:
18377 sth %o6, [%l7 + 0x46]
18378 fcmpeq32 %f12, %f10, %i4
18379 tne %xcc, 0x6
18380 brnz,a %i6, loop_2203
18381 orn %i3, %o4, %o2
18382 fands %f7, %f10, %f13
18383 fbl %fcc3, loop_2204
18384loop_2203:
18385 fnand %f12, %f12, %f6
18386 fpadd16s %f12, %f1, %f4
18387 fpack32 %f2, %f2, %f4
18388loop_2204:
18389 be,a %icc, loop_2205
18390 tge %icc, 0x6
18391 ldx [%l7 + 0x58], %g1
18392 bne,pn %icc, loop_2206
18393loop_2205:
18394 ld [%l7 + 0x44], %f0
18395 stx %l2, [%l7 + 0x50]
18396 fmovsleu %icc, %f8, %f12
18397loop_2206:
18398 edge8ln %g6, %i2, %o5
18399 fandnot1 %f8, %f6, %f4
18400 bneg,pt %xcc, loop_2207
18401 array16 %g3, %l5, %o7
18402 array16 %g2, %l4, %l6
18403 bpos,pn %icc, loop_2208
18404loop_2207:
18405 std %f0, [%l7 + 0x68]
18406 udivcc %i5, 0x04FE, %g5
18407 ldd [%l7 + 0x50], %f12
18408loop_2208:
18409 fmovrdgz %o0, %f2, %f10
18410 sth %g4, [%l7 + 0x26]
18411 lduw [%l7 + 0x54], %l3
18412 std %f14, [%l7 + 0x08]
18413 fmovsneg %icc, %f15, %f9
18414 st %f6, [%l7 + 0x1C]
18415 fbn,a %fcc0, loop_2209
18416 fones %f9
18417 fcmpgt16 %f8, %f4, %i1
18418 fcmpd %fcc0, %f6, %f2
18419loop_2209:
18420 smulcc %o3, %l1, %i7
18421 bcc,a %xcc, loop_2210
18422 lduh [%l7 + 0x4C], %i0
18423 ldx [%l7 + 0x20], %g7
18424 fpack16 %f8, %f10
18425loop_2210:
18426 movrgez %o1, %l0, %i4
18427 bgu loop_2211
18428 srax %o6, 0x19, %i3
18429 edge32 %o4, %i6, %g1
18430 ldsw [%l7 + 0x1C], %o2
18431loop_2211:
18432 fnot2s %f13, %f2
18433 ldub [%l7 + 0x1C], %g6
18434 mulscc %l2, 0x168E, %o5
18435 fcmpes %fcc2, %f1, %f4
18436 fmul8x16al %f6, %f4, %f4
18437 fcmpgt16 %f0, %f14, %i2
18438 movvc %icc, %l5, %o7
18439 andncc %g2, %g3, %l4
18440 fcmpeq16 %f12, %f2, %i5
18441 ldx [%l7 + 0x50], %g5
18442 fcmpes %fcc2, %f13, %f6
18443 fpadd16 %f0, %f2, %f4
18444 smulcc %l6, 0x0961, %g4
18445 fmul8x16al %f0, %f5, %f2
18446 ldx [%l7 + 0x18], %o0
18447 fnot1s %f0, %f0
18448 addcc %i1, 0x02EE, %l3
18449 ldsb [%l7 + 0x41], %l1
18450 subc %o3, 0x01DD, %i0
18451 fpsub16s %f4, %f0, %f4
18452 fandnot2 %f0, %f10, %f8
18453 fpackfix %f2, %f12
18454 subccc %i7, %g7, %o1
18455 fnors %f6, %f4, %f9
18456 lduh [%l7 + 0x76], %i4
18457 bcc,a,pt %xcc, loop_2212
18458 fmovrde %o6, %f8, %f0
18459 ldd [%l7 + 0x70], %f10
18460 sdivx %i3, 0x102A, %o4
18461loop_2212:
18462 fexpand %f2, %f2
18463 ldub [%l7 + 0x75], %i6
18464 lduw [%l7 + 0x68], %g1
18465 fbug,a %fcc3, loop_2213
18466 stx %o2, [%l7 + 0x78]
18467 stb %l0, [%l7 + 0x44]
18468 fmovrde %l2, %f12, %f10
18469loop_2213:
18470 udiv %o5, 0x06F7, %i2
18471 fbge %fcc1, loop_2214
18472 fmul8x16au %f10, %f1, %f14
18473 array32 %l5, %o7, %g6
18474 fbug,a %fcc0, loop_2215
18475loop_2214:
18476 edge32l %g2, %l4, %i5
18477 fnegs %f11, %f12
18478 fmovdge %icc, %f13, %f2
18479loop_2215:
18480 edge8n %g3, %l6, %g5
18481 ldub [%l7 + 0x26], %o0
18482 popc 0x0223, %g4
18483 ldsh [%l7 + 0x52], %i1
18484 pdist %f12, %f0, %f8
18485 stw %l1, [%l7 + 0x64]
18486 bpos,pt %icc, loop_2216
18487 fbul %fcc1, loop_2217
18488 andcc %l3, 0x1318, %o3
18489 fmul8x16al %f6, %f10, %f10
18490loop_2216:
18491 fpsub32s %f10, %f11, %f14
18492loop_2217:
18493 array16 %i0, %i7, %g7
18494 fpadd16 %f12, %f12, %f0
18495 fexpand %f3, %f4
18496 fmul8x16au %f15, %f1, %f10
18497 movl %xcc, %o1, %o6
18498 bcc,a loop_2218
18499 ldsh [%l7 + 0x62], %i4
18500 tsubcctv %o4, %i3, %g1
18501 stw %o2, [%l7 + 0x14]
18502loop_2218:
18503 fxnor %f8, %f0, %f6
18504 fbul,a %fcc2, loop_2219
18505 fmovsleu %xcc, %f7, %f9
18506 array16 %i6, %l0, %o5
18507 fmul8x16 %f1, %f4, %f14
18508loop_2219:
18509 tsubcctv %i2, 0x0DB9, %l5
18510 fmovrsne %l2, %f12, %f1
18511 bcc,pt %xcc, loop_2220
18512 fmovdle %xcc, %f15, %f10
18513 ldx [%l7 + 0x78], %g6
18514 bcs,a,pt %xcc, loop_2221
18515loop_2220:
18516 ldsw [%l7 + 0x5C], %o7
18517 tvc %xcc, 0x1
18518 fabsd %f0, %f2
18519loop_2221:
18520 fmovsvc %icc, %f9, %f0
18521 addccc %l4, %g2, %i5
18522 fbn %fcc3, loop_2222
18523 fmovse %xcc, %f14, %f11
18524 nop
18525 setx loop_2223, %l0, %l1
18526 wrpr 0x1, %tl
18527 wrpr %l1, %tnpc
18528 setx 0x34400001400, %l0, %l1
18529 wrpr %l1, %tstate
18530 wrhpr 0x4, %htstate
18531 done
18532 bn loop_2224
18533loop_2222:
18534 lduh [%l7 + 0x3E], %l6
18535 tsubcctv %g5, 0x1EF9, %g3
18536loop_2223:
18537 stx %g4, [%l7 + 0x28]
18538loop_2224:
18539 tg %icc, 0x3
18540 ldsb [%l7 + 0x17], %i1
18541 fbn %fcc3, loop_2225
18542 fbule,a %fcc3, loop_2226
18543 fmovrsne %l1, %f8, %f12
18544 std %f10, [%l7 + 0x08]
18545loop_2225:
18546 fnands %f4, %f0, %f4
18547loop_2226:
18548 lduh [%l7 + 0x42], %o0
18549 fbg %fcc0, loop_2227
18550 fpadd16s %f10, %f7, %f15
18551 movcs %icc, %o3, %i0
18552 ldub [%l7 + 0x2F], %i7
18553loop_2227:
18554 ldsh [%l7 + 0x3C], %l3
18555 movrlez %g7, 0x1E1, %o1
18556 fnegd %f4, %f8
18557 stb %i4, [%l7 + 0x5F]
18558 ldd [%l7 + 0x38], %f2
18559 fmovrde %o6, %f12, %f2
18560 fbul %fcc3, loop_2228
18561 st %f7, [%l7 + 0x54]
18562 std %f14, [%l7 + 0x18]
18563 fmovsvc %icc, %f7, %f3
18564loop_2228:
18565 lduh [%l7 + 0x18], %i3
18566 add %g1, 0x087F, %o2
18567 fbug %fcc0, loop_2229
18568 brgz,a %i6, loop_2230
18569 fnand %f12, %f12, %f12
18570 array8 %l0, %o5, %o4
18571loop_2229:
18572 andcc %i2, %l2, %l5
18573loop_2230:
18574 fmovsa %xcc, %f5, %f11
18575 fmovdcc %xcc, %f11, %f13
18576 ldx [%l7 + 0x30], %o7
18577 fbuge,a %fcc2, loop_2231
18578 std %f8, [%l7 + 0x78]
18579 addcc %l4, %g2, %i5
18580 bpos,a,pn %icc, loop_2232
18581loop_2231:
18582 fnands %f4, %f7, %f4
18583 subcc %l6, 0x01C6, %g6
18584 fmul8sux16 %f12, %f8, %f14
18585loop_2232:
18586 ldub [%l7 + 0x57], %g5
18587 stb %g4, [%l7 + 0x2D]
18588 sdiv %g3, 0x0E03, %i1
18589 ld [%l7 + 0x3C], %f15
18590 st %f12, [%l7 + 0x1C]
18591 bg,pt %xcc, loop_2233
18592 fbg,a %fcc0, loop_2234
18593 fmovsne %xcc, %f5, %f13
18594 sth %l1, [%l7 + 0x30]
18595loop_2233:
18596 fmovd %f10, %f2
18597loop_2234:
18598 movpos %xcc, %o0, %o3
18599 ldd [%l7 + 0x30], %f0
18600 movleu %xcc, %i7, %i0
18601 sllx %g7, 0x05, %o1
18602 bg %icc, loop_2235
18603 st %f7, [%l7 + 0x24]
18604 stx %i4, [%l7 + 0x78]
18605 fbue,a %fcc0, loop_2236
18606loop_2235:
18607 fmovd %f0, %f8
18608 fabss %f7, %f8
18609 bvs,a loop_2237
18610loop_2236:
18611 movcs %icc, %o6, %l3
18612 fmovdne %icc, %f14, %f12
18613 fmovdvc %xcc, %f9, %f3
18614loop_2237:
18615 fmovdvs %xcc, %f15, %f14
18616 fmul8x16al %f1, %f8, %f12
18617 fmovsn %xcc, %f0, %f8
18618 ld [%l7 + 0x7C], %f0
18619 tneg %xcc, 0x0
18620 alignaddr %g1, %o2, %i3
18621 ta %xcc, 0x4
18622 ldsh [%l7 + 0x0E], %i6
18623 sth %l0, [%l7 + 0x6E]
18624 fmovrsgez %o5, %f3, %f12
18625 ldsh [%l7 + 0x5C], %o4
18626 edge8ln %l2, %l5, %o7
18627 brgez %i2, loop_2238
18628 bl,a,pn %icc, loop_2239
18629 fbul,a %fcc1, loop_2240
18630 fpack32 %f4, %f8, %f14
18631loop_2238:
18632 fmovde %icc, %f11, %f15
18633loop_2239:
18634 udiv %l4, 0x031F, %i5
18635loop_2240:
18636 udivx %g2, 0x1B75, %g6
18637 brgz,a %l6, loop_2241
18638 stb %g5, [%l7 + 0x6E]
18639 fbl,a %fcc1, loop_2242
18640 edge8 %g3, %i1, %g4
18641loop_2241:
18642 stw %l1, [%l7 + 0x50]
18643 fbuge,a %fcc1, loop_2243
18644loop_2242:
18645 fmovscc %xcc, %f1, %f3
18646 ldub [%l7 + 0x19], %o3
18647 edge32l %o0, %i7, %g7
18648loop_2243:
18649 fbule,a %fcc0, loop_2244
18650 fmul8x16au %f6, %f10, %f2
18651 fand %f10, %f6, %f8
18652 ldd [%l7 + 0x38], %f2
18653loop_2244:
18654 fpack32 %f2, %f8, %f14
18655 fandnot1s %f12, %f0, %f12
18656 fbule %fcc2, loop_2245
18657 fbne,a %fcc2, loop_2246
18658 ldub [%l7 + 0x51], %i0
18659 fnands %f3, %f1, %f14
18660loop_2245:
18661 ldub [%l7 + 0x62], %i4
18662loop_2246:
18663 fmovsge %xcc, %f8, %f0
18664 stx %o6, [%l7 + 0x30]
18665 fmovsle %icc, %f12, %f9
18666 smul %o1, %l3, %o2
18667 fnands %f12, %f2, %f10
18668 smul %g1, %i6, %l0
18669 fxnors %f8, %f9, %f14
18670 stb %i3, [%l7 + 0x0C]
18671 ldub [%l7 + 0x5F], %o4
18672 movrlez %o5, 0x14B, %l5
18673 ta %xcc, 0x3
18674 movleu %xcc, %o7, %i2
18675 fandnot2 %f2, %f2, %f4
18676 fmovdvc %xcc, %f12, %f2
18677 fcmpne16 %f8, %f12, %l4
18678 fnegs %f10, %f14
18679 be,pn %xcc, loop_2247
18680 ldd [%l7 + 0x30], %f4
18681 fmovsne %xcc, %f4, %f15
18682 sllx %l2, %g2, %g6
18683loop_2247:
18684 stx %i5, [%l7 + 0x08]
18685 st %f11, [%l7 + 0x50]
18686 bgu,a,pn %xcc, loop_2248
18687 fmovsleu %xcc, %f8, %f6
18688 nop
18689 setx loop_2249, %l0, %l1
18690 wrpr 0x1, %tl
18691 wrpr %l1, %tpc
18692 add %l1, 0x4, %l1
18693 wrpr %l1, %tnpc
18694 setx 0x34400001400, %l0, %l1
18695 wrpr %l1, %tstate
18696 wrhpr 0x4, %htstate
18697 retry
18698 alignaddrl %l6, %g5, %g3
18699loop_2248:
18700 taddcc %i1, %g4, %l1
18701 edge32 %o3, %i7, %g7
18702loop_2249:
18703 fmovde %icc, %f0, %f10
18704 umulcc %o0, 0x1DA6, %i4
18705 std %f4, [%l7 + 0x58]
18706 fpsub32 %f6, %f12, %f4
18707 stb %i0, [%l7 + 0x17]
18708 fnor %f2, %f8, %f12
18709 sub %o6, 0x0B6E, %o1
18710 fmul8sux16 %f4, %f10, %f8
18711 bgu,a loop_2250
18712 fbo,a %fcc0, loop_2251
18713 fors %f9, %f11, %f12
18714 fmovdg %xcc, %f10, %f2
18715loop_2250:
18716 lduh [%l7 + 0x0C], %l3
18717loop_2251:
18718 tl %icc, 0x7
18719 std %f4, [%l7 + 0x18]
18720 fmovdl %icc, %f3, %f8
18721 brnz,a %o2, loop_2252
18722 fmovdge %icc, %f4, %f5
18723 bpos,a %xcc, loop_2253
18724 fbue %fcc1, loop_2254
18725loop_2252:
18726 edge8 %i6, %g1, %i3
18727 fxor %f8, %f8, %f2
18728loop_2253:
18729 fbne %fcc2, loop_2255
18730loop_2254:
18731 or %o4, 0x124D, %o5
18732 ldub [%l7 + 0x6B], %l0
18733 fmul8sux16 %f14, %f10, %f8
18734loop_2255:
18735 stx %l5, [%l7 + 0x30]
18736 fmovrse %i2, %f6, %f8
18737 lduw [%l7 + 0x4C], %l4
18738 ldx [%l7 + 0x78], %o7
18739 fmovsneg %icc, %f13, %f15
18740 edge16n %l2, %g2, %i5
18741 bn %xcc, loop_2256
18742 tleu %xcc, 0x1
18743 array16 %g6, %g5, %g3
18744 fmovdneg %xcc, %f3, %f4
18745loop_2256:
18746 ldsw [%l7 + 0x40], %i1
18747 addcc %l6, 0x0C29, %g4
18748 fbl %fcc0, loop_2257
18749 orcc %o3, %i7, %l1
18750 umul %g7, %i4, %o0
18751 brlez %i0, loop_2258
18752loop_2257:
18753 bg %xcc, loop_2259
18754 fcmpeq16 %f0, %f0, %o1
18755 edge8 %o6, %o2, %l3
18756loop_2258:
18757 fcmpes %fcc2, %f1, %f14
18758loop_2259:
18759 lduw [%l7 + 0x44], %g1
18760 lduh [%l7 + 0x5E], %i3
18761 fcmpes %fcc1, %f7, %f0
18762 bvs,a loop_2260
18763 movvs %xcc, %o4, %i6
18764 sth %o5, [%l7 + 0x70]
18765 fandnot2 %f4, %f0, %f8
18766loop_2260:
18767 tpos %xcc, 0x4
18768 ldub [%l7 + 0x1F], %l0
18769 lduh [%l7 + 0x3A], %l5
18770 movre %l4, 0x0B0, %i2
18771 stb %o7, [%l7 + 0x59]
18772 stx %l2, [%l7 + 0x78]
18773 bg,a,pn %xcc, loop_2261
18774 fmovrse %g2, %f3, %f9
18775 ldsb [%l7 + 0x35], %i5
18776 ldsw [%l7 + 0x38], %g6
18777loop_2261:
18778 fmovsa %xcc, %f14, %f12
18779 lduh [%l7 + 0x5C], %g5
18780 fornot1 %f10, %f0, %f12
18781 fornot2s %f5, %f10, %f9
18782 brlez,a %i1, loop_2262
18783 sth %g3, [%l7 + 0x3A]
18784 fnot1 %f14, %f0
18785 fba %fcc3, loop_2263
18786loop_2262:
18787 bpos,a,pt %xcc, loop_2264
18788 movpos %xcc, %g4, %l6
18789 fpadd16 %f10, %f8, %f4
18790loop_2263:
18791 fmovdcs %xcc, %f0, %f0
18792loop_2264:
18793 fpsub16 %f6, %f8, %f14
18794 movrgz %i7, 0x03F, %o3
18795 taddcc %g7, 0x17DD, %i4
18796 fmovspos %icc, %f5, %f3
18797 fbuge,a %fcc3, loop_2265
18798 brnz %o0, loop_2266
18799 stx %i0, [%l7 + 0x38]
18800 sethi 0x0C74, %l1
18801loop_2265:
18802 tleu %icc, 0x2
18803loop_2266:
18804 movrlez %o6, 0x2CA, %o2
18805 fmovrdlez %o1, %f12, %f12
18806 fmovsgu %xcc, %f13, %f5
18807 fmovrslez %g1, %f7, %f1
18808 sub %i3, 0x18F8, %o4
18809 sub %i6, %l3, %l0
18810 fmovsg %xcc, %f15, %f0
18811 bge,a %xcc, loop_2267
18812 fpsub16 %f0, %f8, %f14
18813 ta %xcc, 0x3
18814 movvc %icc, %l5, %l4
18815loop_2267:
18816 ldsh [%l7 + 0x60], %i2
18817 stb %o7, [%l7 + 0x7C]
18818 fbge,a %fcc1, loop_2268
18819 bne,a %icc, loop_2269
18820 st %f1, [%l7 + 0x6C]
18821 fmovsg %icc, %f7, %f14
18822loop_2268:
18823 fmovdn %xcc, %f8, %f5
18824loop_2269:
18825 st %f3, [%l7 + 0x2C]
18826 fmovdne %icc, %f3, %f13
18827 ldsb [%l7 + 0x53], %o5
18828 fmovrdne %l2, %f0, %f2
18829 movcc %icc, %g2, %i5
18830 fcmpes %fcc1, %f11, %f2
18831 for %f12, %f2, %f4
18832 array8 %g5, %g6, %i1
18833 fpadd32 %f0, %f4, %f12
18834 ldd [%l7 + 0x08], %f12
18835 udivx %g3, 0x1EC7, %l6
18836 xorcc %g4, 0x0EB8, %o3
18837 movre %i7, %g7, %i4
18838 fmovrsgz %i0, %f12, %f5
18839 fmovdl %xcc, %f0, %f5
18840 edge16l %o0, %o6, %l1
18841 tsubcc %o2, %o1, %i3
18842 edge8l %g1, %o4, %i6
18843 movleu %xcc, %l0, %l5
18844 fblg %fcc0, loop_2270
18845 fmovrse %l3, %f9, %f7
18846 edge8 %l4, %i2, %o7
18847 fsrc1 %f2, %f8
18848loop_2270:
18849 stx %l2, [%l7 + 0x10]
18850 addccc %o5, 0x1765, %g2
18851 fones %f13
18852 tn %xcc, 0x5
18853 fmovsn %icc, %f12, %f5
18854 brlz %i5, loop_2271
18855 fmovsle %xcc, %f14, %f8
18856 fmovde %xcc, %f10, %f13
18857 stw %g6, [%l7 + 0x14]
18858loop_2271:
18859 fsrc1s %f5, %f8
18860 fnot2s %f3, %f5
18861 fmuld8sux16 %f6, %f8, %f4
18862 bn,a,pt %xcc, loop_2272
18863 fcmple16 %f8, %f8, %g5
18864 move %xcc, %i1, %l6
18865 subccc %g4, 0x0036, %o3
18866loop_2272:
18867 fmovsneg %xcc, %f9, %f3
18868 fxnors %f14, %f4, %f13
18869 fones %f15
18870 fcmps %fcc1, %f0, %f7
18871 tneg %icc, 0x4
18872 ld [%l7 + 0x70], %f1
18873 std %f0, [%l7 + 0x30]
18874 fmovspos %xcc, %f14, %f2
18875 fandnot1 %f14, %f6, %f8
18876 stw %g3, [%l7 + 0x78]
18877 ldsh [%l7 + 0x4E], %g7
18878 fmovdl %xcc, %f3, %f8
18879 stb %i7, [%l7 + 0x24]
18880 be,a %xcc, loop_2273
18881 stb %i0, [%l7 + 0x48]
18882 fandnot1 %f2, %f2, %f10
18883 tle %icc, 0x1
18884loop_2273:
18885 stb %o0, [%l7 + 0x3A]
18886 ld [%l7 + 0x5C], %f12
18887 ldsh [%l7 + 0x4A], %o6
18888 edge16l %l1, %i4, %o2
18889 fbne,a %fcc3, loop_2274
18890 bgu,a,pt %xcc, loop_2275
18891 fmovdvs %icc, %f11, %f11
18892 ba,a loop_2276
18893loop_2274:
18894 fmovsl %xcc, %f3, %f11
18895loop_2275:
18896 fbug %fcc0, loop_2277
18897 fmovdneg %icc, %f6, %f6
18898loop_2276:
18899 bleu %xcc, loop_2278
18900 fmovsvc %xcc, %f3, %f1
18901loop_2277:
18902 edge16 %i3, %g1, %o1
18903 fandnot1 %f8, %f14, %f2
18904loop_2278:
18905 stb %i6, [%l7 + 0x25]
18906 tneg %xcc, 0x0
18907 bneg,pt %icc, loop_2279
18908 fmovsa %icc, %f10, %f14
18909 fmovsa %xcc, %f12, %f14
18910 movvs %icc, %o4, %l0
18911loop_2279:
18912 fnand %f0, %f4, %f0
18913 fmovsa %xcc, %f7, %f10
18914 faligndata %f4, %f10, %f4
18915 fcmpgt16 %f0, %f10, %l5
18916 ldx [%l7 + 0x78], %l4
18917 mulx %i2, %o7, %l3
18918 fcmps %fcc3, %f13, %f0
18919 or %l2, 0x1019, %o5
18920 tl %icc, 0x3
18921 fmovd %f14, %f14
18922 fmovdle %icc, %f12, %f4
18923 sdivx %i5, 0x0062, %g2
18924 andncc %g6, %i1, %g5
18925 fmovdvs %icc, %f8, %f14
18926 fandnot1 %f2, %f14, %f0
18927 stb %l6, [%l7 + 0x39]
18928 subccc %g4, %g3, %o3
18929 ldx [%l7 + 0x50], %g7
18930 tge %icc, 0x0
18931 stw %i7, [%l7 + 0x08]
18932 std %f2, [%l7 + 0x78]
18933 mova %icc, %o0, %o6
18934 ldx [%l7 + 0x70], %l1
18935 stw %i0, [%l7 + 0x2C]
18936 fandnot2 %f14, %f0, %f14
18937 nop
18938 setx loop_2280, %l0, %l1
18939 jmpl %l1, %i4
18940 lduh [%l7 + 0x3E], %o2
18941 fpack16 %f10, %f0
18942 xnorcc %g1, %i3, %o1
18943loop_2280:
18944 subcc %i6, 0x00A5, %o4
18945 stb %l0, [%l7 + 0x1B]
18946 sth %l4, [%l7 + 0x0A]
18947 andncc %l5, %i2, %o7
18948 ld [%l7 + 0x5C], %f15
18949 fand %f14, %f4, %f8
18950 bcc,pn %icc, loop_2281
18951 fcmple32 %f12, %f12, %l3
18952 ba %icc, loop_2282
18953 ba,pn %xcc, loop_2283
18954loop_2281:
18955 fmovrse %o5, %f14, %f14
18956 movrne %l2, 0x2C3, %i5
18957loop_2282:
18958 fnands %f12, %f7, %f10
18959loop_2283:
18960 sth %g2, [%l7 + 0x16]
18961 fbuge,a %fcc0, loop_2284
18962 fba,a %fcc1, loop_2285
18963 std %f8, [%l7 + 0x40]
18964 fbule,a %fcc3, loop_2286
18965loop_2284:
18966 sra %g6, %i1, %l6
18967loop_2285:
18968 brgez %g5, loop_2287
18969 ldsb [%l7 + 0x1D], %g4
18970loop_2286:
18971 stx %o3, [%l7 + 0x38]
18972 pdist %f14, %f10, %f2
18973loop_2287:
18974 fone %f8
18975 srl %g7, %i7, %o0
18976 fxors %f3, %f15, %f1
18977 sra %o6, 0x0C, %l1
18978 bl,a,pt %icc, loop_2288
18979 edge32n %g3, %i4, %i0
18980 tle %xcc, 0x1
18981 bcs,pt %icc, loop_2289
18982loop_2288:
18983 add %g1, %o2, %i3
18984 for %f0, %f0, %f2
18985 fmovscc %icc, %f2, %f14
18986loop_2289:
18987 array16 %o1, %i6, %l0
18988 fmovdle %xcc, %f1, %f6
18989 fmovdne %xcc, %f10, %f5
18990 fexpand %f13, %f12
18991 ldd [%l7 + 0x10], %f12
18992 tl %icc, 0x4
18993 taddcctv %l4, 0x0C22, %l5
18994 std %f0, [%l7 + 0x48]
18995 fmovspos %xcc, %f10, %f0
18996 fmovde %xcc, %f8, %f14
18997 ldsw [%l7 + 0x28], %o4
18998 bn,pn %icc, loop_2290
18999 lduw [%l7 + 0x50], %o7
19000 bpos,pn %icc, loop_2291
19001 fmul8x16au %f4, %f5, %f8
19002loop_2290:
19003 add %i2, 0x1F9C, %o5
19004 subc %l3, 0x1C25, %l2
19005loop_2291:
19006 stw %g2, [%l7 + 0x50]
19007 fcmpeq16 %f6, %f10, %i5
19008 ldsw [%l7 + 0x6C], %g6
19009 std %f8, [%l7 + 0x60]
19010 fmovsvs %xcc, %f14, %f10
19011 lduh [%l7 + 0x2E], %l6
19012 fandnot1s %f1, %f13, %f5
19013 stb %g5, [%l7 + 0x34]
19014 ldx [%l7 + 0x18], %g4
19015 fmovd %f10, %f12
19016 fmovsn %icc, %f5, %f11
19017 lduw [%l7 + 0x1C], %i1
19018 movcc %icc, %o3, %g7
19019 fpsub16 %f14, %f4, %f14
19020 fmovrdgez %o0, %f10, %f12
19021 ble,pt %xcc, loop_2292
19022 lduh [%l7 + 0x3C], %o6
19023 lduw [%l7 + 0x54], %i7
19024 ldsb [%l7 + 0x72], %l1
19025loop_2292:
19026 bgu,a loop_2293
19027 fbne,a %fcc3, loop_2294
19028 bgu,a %icc, loop_2295
19029 fsrc1s %f10, %f5
19030loop_2293:
19031 fbo %fcc1, loop_2296
19032loop_2294:
19033 fmovdl %xcc, %f8, %f2
19034loop_2295:
19035 smulcc %g3, 0x1750, %i4
19036 edge8ln %g1, %o2, %i3
19037loop_2296:
19038 edge16n %o1, %i0, %i6
19039 brlez %l0, loop_2297
19040 xorcc %l4, %l5, %o7
19041 ldsb [%l7 + 0x23], %i2
19042 sth %o4, [%l7 + 0x0C]
19043loop_2297:
19044 xor %l3, %o5, %g2
19045 or %l2, %g6, %i5
19046 bleu,pn %xcc, loop_2298
19047 nop
19048 setx loop_2299, %l0, %l1
19049 jmpl %l1, %l6
19050 fxnors %f3, %f10, %f12
19051 udivcc %g5, 0x0B33, %g4
19052loop_2298:
19053 lduw [%l7 + 0x78], %o3
19054loop_2299:
19055 std %f10, [%l7 + 0x20]
19056 orcc %i1, %g7, %o6
19057 fble %fcc2, loop_2300
19058 ldsh [%l7 + 0x62], %o0
19059 ldsb [%l7 + 0x45], %l1
19060 fpsub32 %f4, %f0, %f2
19061loop_2300:
19062 fbu,a %fcc3, loop_2301
19063 stb %g3, [%l7 + 0x31]
19064 fsrc1 %f6, %f14
19065 lduh [%l7 + 0x2E], %i7
19066loop_2301:
19067 ld [%l7 + 0x48], %f10
19068 fors %f9, %f2, %f1
19069 fmovrdgez %i4, %f0, %f0
19070 ldsb [%l7 + 0x2C], %o2
19071 stb %i3, [%l7 + 0x67]
19072 stx %o1, [%l7 + 0x58]
19073 ble loop_2302
19074 movpos %xcc, %i0, %g1
19075 std %f12, [%l7 + 0x10]
19076 orn %i6, %l4, %l5
19077loop_2302:
19078 ldd [%l7 + 0x20], %f0
19079 movg %xcc, %o7, %i2
19080 fbge %fcc0, loop_2303
19081 ldsw [%l7 + 0x34], %l0
19082 bneg,a,pn %xcc, loop_2304
19083 bne,a,pn %icc, loop_2305
19084loop_2303:
19085 edge8l %o4, %l3, %o5
19086 st %f7, [%l7 + 0x58]
19087loop_2304:
19088 bshuffle %f12, %f10, %f4
19089loop_2305:
19090 sub %g2, 0x0871, %l2
19091 alignaddrl %g6, %i5, %l6
19092 fnegs %f14, %f6
19093 mulscc %g5, 0x1827, %o3
19094 fmovda %xcc, %f6, %f12
19095 call loop_2306
19096 bl,a %icc, loop_2307
19097 fpsub32 %f6, %f0, %f12
19098 fcmped %fcc3, %f6, %f0
19099loop_2306:
19100 lduh [%l7 + 0x7C], %g4
19101loop_2307:
19102 edge8l %g7, %i1, %o0
19103 brnz,a %o6, loop_2308
19104 tg %icc, 0x4
19105 fmul8sux16 %f14, %f10, %f12
19106 fbl,a %fcc2, loop_2309
19107loop_2308:
19108 brlz %l1, loop_2310
19109 srax %i7, 0x00, %i4
19110 ldsh [%l7 + 0x74], %g3
19111loop_2309:
19112 lduh [%l7 + 0x1E], %o2
19113loop_2310:
19114 nop
19115 setx loop_2311, %l0, %l1
19116 wrpr 0x1, %tl
19117 wrpr %l1, %tpc
19118 add %l1, 0x4, %l1
19119 wrpr %l1, %tnpc
19120 setx 0x34400001400, %l0, %l1
19121 wrpr %l1, %tstate
19122 wrhpr 0x4, %htstate
19123 retry
19124 bvs,pn %icc, loop_2312
19125 movne %icc, %i3, %i0
19126 tvs %icc, 0x0
19127loop_2311:
19128 movneg %icc, %o1, %i6
19129loop_2312:
19130 fmul8x16au %f13, %f13, %f14
19131 fexpand %f2, %f6
19132 fmul8x16au %f6, %f3, %f10
19133 fbule,a %fcc3, loop_2313
19134 ldsb [%l7 + 0x4D], %l4
19135 umulcc %l5, 0x1A96, %g1
19136 lduh [%l7 + 0x5A], %o7
19137loop_2313:
19138 ta %icc, 0x4
19139 fbuge,a %fcc0, loop_2314
19140 edge16l %i2, %o4, %l0
19141 ta %xcc, 0x2
19142 fpsub32 %f2, %f6, %f14
19143loop_2314:
19144 sdivcc %o5, 0x03E8, %g2
19145 fbne,a %fcc1, loop_2315
19146 fexpand %f1, %f2
19147 tcc %xcc, 0x4
19148 fbge %fcc0, loop_2316
19149loop_2315:
19150 ldx [%l7 + 0x70], %l2
19151 xor %g6, %l3, %i5
19152 brgez,a %g5, loop_2317
19153loop_2316:
19154 std %f14, [%l7 + 0x40]
19155 ldx [%l7 + 0x38], %o3
19156 fpack32 %f6, %f0, %f14
19157loop_2317:
19158 ldd [%l7 + 0x30], %f8
19159 fmovdvc %xcc, %f7, %f9
19160 stw %l6, [%l7 + 0x70]
19161 fmovdne %xcc, %f9, %f10
19162 tcs %icc, 0x0
19163 fbn,a %fcc0, loop_2318
19164 fmovsge %xcc, %f5, %f11
19165 brgez,a %g7, loop_2319
19166 fpadd32s %f15, %f7, %f14
19167loop_2318:
19168 ld [%l7 + 0x08], %f15
19169 move %icc, %i1, %o0
19170loop_2319:
19171 fmul8x16au %f14, %f13, %f4
19172 fmovscc %icc, %f3, %f15
19173 srlx %o6, 0x0B, %g4
19174 fmuld8ulx16 %f2, %f9, %f6
19175 edge32ln %i7, %l1, %i4
19176 fornot2s %f10, %f3, %f6
19177 ldub [%l7 + 0x59], %g3
19178 fmovda %xcc, %f1, %f12
19179 tcc %xcc, 0x0
19180 lduh [%l7 + 0x4C], %o2
19181 bcc,pn %xcc, loop_2320
19182 fnot2s %f11, %f7
19183 movgu %xcc, %i3, %i0
19184 fmovsge %xcc, %f13, %f15
19185loop_2320:
19186 ldsw [%l7 + 0x38], %o1
19187 addccc %l4, %l5, %i6
19188 fpmerge %f10, %f13, %f6
19189 orn %o7, %g1, %i2
19190 fpsub32s %f1, %f12, %f9
19191 edge16n %o4, %o5, %l0
19192 fnegs %f9, %f0
19193 movgu %icc, %g2, %l2
19194 ldsb [%l7 + 0x23], %l3
19195 std %f8, [%l7 + 0x48]
19196 fbule %fcc3, loop_2321
19197 fmovscs %icc, %f2, %f8
19198 fmovdg %xcc, %f7, %f14
19199 fabss %f1, %f1
19200loop_2321:
19201 stw %i5, [%l7 + 0x38]
19202 edge32l %g6, %g5, %l6
19203 ldsw [%l7 + 0x40], %o3
19204 ldsh [%l7 + 0x46], %i1
19205 bpos %icc, loop_2322
19206 udivx %o0, 0x1E0B, %g7
19207 brnz,a %g4, loop_2323
19208 edge32n %i7, %l1, %i4
19209loop_2322:
19210 ldsw [%l7 + 0x50], %o6
19211 sub %o2, %i3, %g3
19212loop_2323:
19213 alignaddr %o1, %i0, %l4
19214 fcmple32 %f12, %f2, %l5
19215 movn %xcc, %i6, %g1
19216 bn loop_2324
19217 subc %o7, %i2, %o5
19218 stw %l0, [%l7 + 0x2C]
19219 edge32l %g2, %l2, %l3
19220loop_2324:
19221 fors %f14, %f6, %f14
19222 fones %f15
19223 st %f3, [%l7 + 0x60]
19224 ldx [%l7 + 0x48], %o4
19225 fmovrsgz %g6, %f2, %f8
19226 fornot2 %f8, %f6, %f0
19227 fornot1s %f10, %f15, %f7
19228 umul %i5, 0x14E5, %g5
19229 fmovdn %xcc, %f13, %f1
19230 fmul8x16 %f0, %f6, %f14
19231 fmovsl %xcc, %f2, %f1
19232 stw %o3, [%l7 + 0x2C]
19233 fzero %f2
19234 lduh [%l7 + 0x16], %i1
19235 movvs %xcc, %o0, %g7
19236 ldub [%l7 + 0x3B], %g4
19237 bcs,a,pn %xcc, loop_2325
19238 tn %xcc, 0x5
19239 fandnot2s %f15, %f6, %f5
19240 or %i7, 0x1753, %l6
19241loop_2325:
19242 tsubcc %i4, %o6, %o2
19243 popc 0x1238, %i3
19244 ldub [%l7 + 0x60], %g3
19245 fpadd16s %f4, %f7, %f5
19246 fmul8sux16 %f8, %f6, %f0
19247 bcc,pt %xcc, loop_2326
19248 movge %icc, %o1, %l1
19249 lduw [%l7 + 0x58], %l4
19250 array8 %l5, %i6, %i0
19251loop_2326:
19252 std %f12, [%l7 + 0x38]
19253 fmul8x16al %f6, %f13, %f8
19254 fmul8sux16 %f6, %f14, %f0
19255 edge8 %o7, %g1, %o5
19256 ldub [%l7 + 0x76], %i2
19257 movneg %xcc, %g2, %l0
19258 st %f12, [%l7 + 0x10]
19259 orncc %l3, %o4, %l2
19260 fsrc1s %f11, %f2
19261 ba,a,pn %xcc, loop_2327
19262 bn,pn %icc, loop_2328
19263 fnegd %f12, %f0
19264 subccc %i5, 0x11D6, %g5
19265loop_2327:
19266 fcmpne16 %f4, %f4, %o3
19267loop_2328:
19268 fxor %f6, %f12, %f0
19269 edge32 %g6, %o0, %i1
19270 sll %g4, 0x09, %i7
19271 ldx [%l7 + 0x18], %g7
19272 ld [%l7 + 0x0C], %f13
19273 fnot1s %f0, %f7
19274 stw %i4, [%l7 + 0x18]
19275 xnorcc %o6, %l6, %o2
19276 fbe %fcc3, loop_2329
19277 fand %f6, %f2, %f2
19278 ldd [%l7 + 0x78], %f6
19279 fnot1 %f0, %f2
19280loop_2329:
19281 brlez,a %i3, loop_2330
19282 sth %o1, [%l7 + 0x10]
19283 fcmple32 %f2, %f10, %l1
19284 fnegd %f12, %f12
19285loop_2330:
19286 udiv %g3, 0x1577, %l5
19287 call loop_2331
19288 lduh [%l7 + 0x7C], %l4
19289 nop
19290 setx loop_2332, %l0, %l1
19291 wrpr 0x1, %tl
19292 wrpr %l1, %tnpc
19293 setx 0x34400001400, %l0, %l1
19294 wrpr %l1, %tstate
19295 wrhpr 0x4, %htstate
19296 done
19297 movgu %icc, %i0, %o7
19298loop_2331:
19299 movvc %icc, %g1, %o5
19300 edge16 %i2, %g2, %l0
19301loop_2332:
19302 fmovdge %xcc, %f5, %f11
19303 fnot2s %f8, %f7
19304 lduw [%l7 + 0x24], %l3
19305 stx %o4, [%l7 + 0x78]
19306 srl %l2, %i6, %g5
19307 fnor %f4, %f12, %f10
19308 fabss %f11, %f14
19309 nop
19310 setx loop_2333, %l0, %l1
19311 wrpr 0x1, %tl
19312 wrpr %l1, %tpc
19313 add %l1, 0x4, %l1
19314 wrpr %l1, %tnpc
19315 setx 0x34400001400, %l0, %l1
19316 wrpr %l1, %tstate
19317 wrhpr 0x4, %htstate
19318 retry
19319 movn %xcc, %i5, %o3
19320 ld [%l7 + 0x6C], %f3
19321 stb %g6, [%l7 + 0x76]
19322loop_2333:
19323 st %f13, [%l7 + 0x64]
19324 brgez,a %o0, loop_2334
19325 mulx %i1, %i7, %g7
19326 fbul %fcc2, loop_2335
19327 ldub [%l7 + 0x4C], %i4
19328loop_2334:
19329 ba %xcc, loop_2336
19330 fpsub16 %f0, %f14, %f4
19331loop_2335:
19332 orn %g4, 0x03D7, %o6
19333 fxor %f2, %f2, %f8
19334loop_2336:
19335 fmovrdlez %l6, %f12, %f10
19336 movcc %icc, %o2, %o1
19337 fornot1 %f10, %f12, %f2
19338 alignaddr %l1, %i3, %g3
19339 fpack32 %f4, %f4, %f14
19340 fmovdn %xcc, %f6, %f14
19341 array16 %l4, %l5, %o7
19342 fsrc2s %f0, %f11
19343 popc 0x1993, %i0
19344 tl %xcc, 0x7
19345 st %f5, [%l7 + 0x4C]
19346 orcc %o5, %g1, %i2
19347 stb %g2, [%l7 + 0x08]
19348 movrne %l3, %o4, %l2
19349 fsrc2s %f6, %f11
19350 movneg %icc, %l0, %g5
19351 call loop_2337
19352 fmovdcs %xcc, %f11, %f6
19353 bshuffle %f14, %f4, %f12
19354 fmovde %icc, %f5, %f4
19355loop_2337:
19356 fmovrdlez %i5, %f2, %f0
19357 ta %icc, 0x3
19358 mova %xcc, %o3, %i6
19359 addccc %o0, 0x1104, %i1
19360 ldx [%l7 + 0x28], %g6
19361 fmovsneg %xcc, %f4, %f13
19362 fmovsa %icc, %f8, %f3
19363 lduh [%l7 + 0x2A], %i7
19364 ldsb [%l7 + 0x76], %i4
19365 lduw [%l7 + 0x34], %g4
19366 fmovsn %icc, %f8, %f10
19367 fbg %fcc2, loop_2338
19368 sll %g7, 0x16, %l6
19369 stx %o2, [%l7 + 0x08]
19370 srl %o1, 0x1B, %l1
19371loop_2338:
19372 fcmpne32 %f14, %f10, %i3
19373 st %f8, [%l7 + 0x48]
19374 bcs,a loop_2339
19375 fcmpgt32 %f2, %f4, %o6
19376 bg %icc, loop_2340
19377 ld [%l7 + 0x7C], %f0
19378loop_2339:
19379 movgu %icc, %l4, %g3
19380 edge32 %l5, %o7, %i0
19381loop_2340:
19382 fmovdl %xcc, %f2, %f13
19383 tl %icc, 0x4
19384 tg %xcc, 0x0
19385 fpsub16 %f6, %f10, %f6
19386 ld [%l7 + 0x7C], %f5
19387 fornot1s %f9, %f6, %f6
19388 udivcc %o5, 0x1854, %g1
19389 fpack16 %f14, %f13
19390 fmovsvc %icc, %f6, %f9
19391 movge %xcc, %g2, %l3
19392 and %o4, 0x0B8C, %l2
19393 movleu %xcc, %i2, %g5
19394 fmovdge %icc, %f6, %f4
19395 tle %xcc, 0x2
19396 edge32l %i5, %l0, %o3
19397 brz,a %o0, loop_2341
19398 fbn,a %fcc0, loop_2342
19399 brgz,a %i6, loop_2343
19400 tsubcctv %g6, 0x0C59, %i7
19401loop_2341:
19402 fbn %fcc3, loop_2344
19403loop_2342:
19404 fexpand %f4, %f6
19405loop_2343:
19406 movre %i4, 0x0C6, %i1
19407 ldx [%l7 + 0x78], %g4
19408loop_2344:
19409 fcmps %fcc0, %f7, %f0
19410 sth %l6, [%l7 + 0x3E]
19411 fmovsg %icc, %f13, %f6
19412 fmovsle %xcc, %f6, %f2
19413 ldsw [%l7 + 0x34], %o2
19414 sllx %g7, 0x01, %l1
19415 std %f4, [%l7 + 0x40]
19416 stb %o1, [%l7 + 0x30]
19417 add %i3, %l4, %g3
19418 fcmple16 %f8, %f2, %l5
19419 sethi 0x0FEC, %o7
19420 fbe %fcc3, loop_2345
19421 tleu %xcc, 0x2
19422 stb %i0, [%l7 + 0x58]
19423 stw %o5, [%l7 + 0x70]
19424loop_2345:
19425 fmul8x16au %f14, %f4, %f2
19426 movre %g1, 0x340, %g2
19427 lduw [%l7 + 0x60], %o6
19428 xnor %o4, 0x0618, %l3
19429 bl,a %xcc, loop_2346
19430 fpadd32 %f0, %f4, %f12
19431 movcs %icc, %l2, %g5
19432 add %i2, 0x0F79, %l0
19433loop_2346:
19434 fnot1s %f2, %f6
19435 brlez,a %o3, loop_2347
19436 lduw [%l7 + 0x18], %o0
19437 sth %i6, [%l7 + 0x1A]
19438 array8 %g6, %i7, %i4
19439loop_2347:
19440 movcc %icc, %i5, %g4
19441 fpack32 %f0, %f6, %f10
19442 ldd [%l7 + 0x40], %f2
19443 fnors %f2, %f10, %f4
19444 fpadd16s %f8, %f6, %f10
19445 brgz %l6, loop_2348
19446 fandnot1 %f10, %f0, %f4
19447 tsubcc %o2, 0x0920, %i1
19448 ld [%l7 + 0x28], %f4
19449loop_2348:
19450 fbg %fcc0, loop_2349
19451 smul %l1, 0x0F6A, %g7
19452 std %f0, [%l7 + 0x08]
19453 fmovda %icc, %f5, %f7
19454loop_2349:
19455 tle %icc, 0x6
19456 tgu %xcc, 0x1
19457 fbge,a %fcc1, loop_2350
19458 addcc %o1, %i3, %g3
19459 ldsh [%l7 + 0x18], %l4
19460 te %xcc, 0x7
19461loop_2350:
19462 bpos loop_2351
19463 lduh [%l7 + 0x32], %o7
19464 stw %l5, [%l7 + 0x50]
19465 stx %o5, [%l7 + 0x38]
19466loop_2351:
19467 tn %icc, 0x6
19468 ldub [%l7 + 0x79], %g1
19469 fone %f0
19470 fmovrde %g2, %f12, %f0
19471 lduw [%l7 + 0x24], %i0
19472 ldd [%l7 + 0x68], %f6
19473 fbuge %fcc2, loop_2352
19474 ldsw [%l7 + 0x18], %o4
19475 ldd [%l7 + 0x58], %f10
19476 stx %o6, [%l7 + 0x78]
19477loop_2352:
19478 addcc %l3, %g5, %i2
19479 or %l0, 0x0FD5, %o3
19480 fmovdpos %xcc, %f0, %f12
19481 lduw [%l7 + 0x40], %o0
19482 fexpand %f5, %f6
19483 fmovrdgez %l2, %f8, %f4
19484 fpadd32 %f0, %f6, %f0
19485 ldsh [%l7 + 0x4A], %g6
19486 movrgz %i6, %i7, %i5
19487 st %f2, [%l7 + 0x7C]
19488 movcc %xcc, %i4, %g4
19489 fcmpd %fcc3, %f8, %f4
19490 fmuld8sux16 %f14, %f12, %f2
19491 array32 %o2, %l6, %i1
19492 ldsw [%l7 + 0x50], %g7
19493 ba %xcc, loop_2353
19494 lduh [%l7 + 0x5E], %o1
19495 stx %i3, [%l7 + 0x50]
19496 fnot1s %f3, %f1
19497loop_2353:
19498 ldsw [%l7 + 0x64], %g3
19499 stx %l1, [%l7 + 0x20]
19500 fcmpgt16 %f14, %f0, %l4
19501 fand %f0, %f8, %f12
19502 fpack32 %f6, %f0, %f6
19503 std %f12, [%l7 + 0x68]
19504 fmovdl %xcc, %f7, %f10
19505 lduh [%l7 + 0x66], %l5
19506 edge32 %o7, %g1, %o5
19507 fmovse %icc, %f11, %f13
19508 fnands %f9, %f15, %f15
19509 faligndata %f2, %f4, %f6
19510 std %f12, [%l7 + 0x48]
19511 nop
19512 setx loop_2354, %l0, %l1
19513 jmpl %l1, %i0
19514 taddcc %o4, %o6, %l3
19515 bge,pt %xcc, loop_2355
19516 ld [%l7 + 0x74], %f3
19517loop_2354:
19518 stw %g5, [%l7 + 0x20]
19519 stb %g2, [%l7 + 0x1F]
19520loop_2355:
19521 fcmpd %fcc0, %f8, %f10
19522 ldub [%l7 + 0x4A], %l0
19523 fmul8x16au %f2, %f12, %f6
19524 popc 0x15D4, %o3
19525 lduh [%l7 + 0x3C], %i2
19526 movrlz %l2, %o0, %i6
19527 sub %g6, 0x05A3, %i5
19528 fbo %fcc1, loop_2356
19529 fmovsl %icc, %f7, %f9
19530 smul %i4, %g4, %o2
19531 stb %i7, [%l7 + 0x4D]
19532loop_2356:
19533 fmovda %icc, %f14, %f1
19534 edge32n %i1, %l6, %o1
19535 fmovsl %xcc, %f5, %f13
19536 ldub [%l7 + 0x19], %i3
19537 call loop_2357
19538 ldsh [%l7 + 0x28], %g7
19539 mulx %g3, %l1, %l4
19540 te %icc, 0x1
19541loop_2357:
19542 tleu %icc, 0x3
19543 movn %icc, %l5, %g1
19544 be,a loop_2358
19545 sll %o7, 0x18, %i0
19546 fmovsleu %icc, %f8, %f4
19547 fmovs %f1, %f10
19548loop_2358:
19549 lduh [%l7 + 0x60], %o5
19550 fpack16 %f6, %f3
19551 subccc %o6, 0x0F2E, %o4
19552 movg %xcc, %l3, %g5
19553 ldd [%l7 + 0x78], %f6
19554 srax %g2, %l0, %i2
19555 stx %o3, [%l7 + 0x08]
19556 mulscc %l2, %o0, %g6
19557 tvs %xcc, 0x3
19558 bneg,a,pn %xcc, loop_2359
19559 fmovde %xcc, %f8, %f15
19560 fnor %f6, %f12, %f6
19561 fandnot1 %f6, %f4, %f10
19562loop_2359:
19563 ldx [%l7 + 0x20], %i6
19564 ldsb [%l7 + 0x4D], %i4
19565 xnorcc %g4, %i5, %o2
19566 bpos,pn %xcc, loop_2360
19567 movpos %icc, %i1, %l6
19568 tvc %xcc, 0x1
19569 fbne,a %fcc1, loop_2361
19570loop_2360:
19571 bcs,a loop_2362
19572 for %f12, %f4, %f12
19573 andcc %o1, %i3, %g7
19574loop_2361:
19575 mulscc %i7, %l1, %l4
19576loop_2362:
19577 array8 %l5, %g1, %g3
19578 ldub [%l7 + 0x15], %o7
19579 fbue,a %fcc0, loop_2363
19580 xnorcc %o5, 0x1B7D, %o6
19581 fpadd32 %f12, %f14, %f14
19582 tgu %xcc, 0x7
19583loop_2363:
19584 fcmpgt32 %f2, %f12, %i0
19585 tg %xcc, 0x5
19586 te %icc, 0x0
19587 ldd [%l7 + 0x18], %f14
19588 fmovdvs %icc, %f12, %f5
19589 movrgz %l3, %g5, %o4
19590 fmovdvs %icc, %f11, %f8
19591 fcmpd %fcc3, %f2, %f6
19592 taddcctv %g2, %i2, %o3
19593 stb %l2, [%l7 + 0x19]
19594 fbul,a %fcc0, loop_2364
19595 stw %o0, [%l7 + 0x24]
19596 fmovdvs %xcc, %f12, %f11
19597 be,a %xcc, loop_2365
19598loop_2364:
19599 fmovsne %icc, %f2, %f14
19600 movpos %icc, %l0, %g6
19601 edge32l %i6, %g4, %i4
19602loop_2365:
19603 fxor %f12, %f4, %f14
19604 lduw [%l7 + 0x3C], %o2
19605 brgez %i1, loop_2366
19606 ldsw [%l7 + 0x34], %l6
19607 fmovdpos %xcc, %f4, %f9
19608 fnegs %f5, %f15
19609loop_2366:
19610 fbuge,a %fcc2, loop_2367
19611 ld [%l7 + 0x6C], %f3
19612 te %icc, 0x0
19613 addccc %o1, %i3, %g7
19614loop_2367:
19615 addccc %i7, %i5, %l4
19616 movge %xcc, %l1, %g1
19617 fbne %fcc1, loop_2368
19618 fnot2s %f5, %f6
19619 movrlez %g3, 0x3C9, %l5
19620 call loop_2369
19621loop_2368:
19622 stb %o5, [%l7 + 0x77]
19623 ldsb [%l7 + 0x32], %o7
19624 fmovdvc %icc, %f1, %f1
19625loop_2369:
19626 tvs %icc, 0x2
19627 movrlz %o6, 0x109, %i0
19628 lduw [%l7 + 0x54], %g5
19629 fbne,a %fcc1, loop_2370
19630 fmovdleu %icc, %f4, %f2
19631 mova %xcc, %l3, %g2
19632 bcs,pt %xcc, loop_2371
19633loop_2370:
19634 fpsub16 %f0, %f6, %f8
19635 faligndata %f2, %f12, %f6
19636 movle %xcc, %o4, %i2
19637loop_2371:
19638 movrgez %o3, %o0, %l2
19639 fcmpeq16 %f10, %f10, %l0
19640 stx %i6, [%l7 + 0x70]
19641 lduh [%l7 + 0x4E], %g4
19642 andn %i4, 0x037D, %o2
19643 fcmps %fcc0, %f0, %f14
19644 sdiv %g6, 0x0989, %i1
19645 andn %o1, 0x1670, %l6
19646 tcs %xcc, 0x5
19647 brgez %g7, loop_2372
19648 srl %i3, %i7, %l4
19649 st %f6, [%l7 + 0x7C]
19650 fbl,a %fcc2, loop_2373
19651loop_2372:
19652 fsrc1s %f7, %f9
19653 te %xcc, 0x2
19654 xorcc %i5, %l1, %g1
19655loop_2373:
19656 fors %f5, %f11, %f0
19657 movleu %icc, %g3, %o5
19658 lduw [%l7 + 0x40], %l5
19659 ldsh [%l7 + 0x1C], %o6
19660 stb %i0, [%l7 + 0x76]
19661 fcmpne16 %f0, %f12, %g5
19662 movg %icc, %o7, %l3
19663 ld [%l7 + 0x48], %f10
19664 subc %g2, 0x1AFC, %i2
19665 fmovrde %o4, %f0, %f12
19666 stw %o0, [%l7 + 0x54]
19667 ldx [%l7 + 0x60], %o3
19668 bge,pn %xcc, loop_2374
19669 bcs %xcc, loop_2375
19670 fandnot2 %f12, %f6, %f2
19671 fbul %fcc2, loop_2376
19672loop_2374:
19673 tleu %icc, 0x0
19674loop_2375:
19675 ta %icc, 0x2
19676 array32 %l0, %l2, %i6
19677loop_2376:
19678 fmovscc %icc, %f15, %f14
19679 stb %g4, [%l7 + 0x0E]
19680 fnors %f3, %f13, %f13
19681 brgez %i4, loop_2377
19682 andncc %o2, %g6, %o1
19683 srlx %i1, %g7, %i3
19684 movrlez %i7, 0x0B0, %l6
19685loop_2377:
19686 fmovdneg %xcc, %f11, %f9
19687 ldd [%l7 + 0x78], %f4
19688 fbule %fcc1, loop_2378
19689 lduh [%l7 + 0x3E], %i5
19690 std %f0, [%l7 + 0x68]
19691 ldx [%l7 + 0x58], %l1
19692loop_2378:
19693 udivx %g1, 0x1EAD, %g3
19694 fpsub32s %f5, %f1, %f15
19695 movne %xcc, %l4, %l5
19696 fbne %fcc3, loop_2379
19697 fcmps %fcc2, %f14, %f10
19698 fmovdpos %icc, %f0, %f14
19699 edge8 %o5, %o6, %g5
19700loop_2379:
19701 fbuge %fcc3, loop_2380
19702 bvc,a %xcc, loop_2381
19703 tg %icc, 0x7
19704 ldub [%l7 + 0x0F], %i0
19705loop_2380:
19706 fxors %f9, %f1, %f9
19707loop_2381:
19708 movvc %icc, %o7, %g2
19709 alignaddr %i2, %l3, %o4
19710 edge32n %o0, %l0, %o3
19711 fmovrdlez %l2, %f10, %f14
19712 srl %g4, 0x1D, %i4
19713 bleu,pt %xcc, loop_2382
19714 ldub [%l7 + 0x48], %o2
19715 fmovdcc %icc, %f10, %f14
19716 sllx %i6, 0x11, %o1
19717loop_2382:
19718 ld [%l7 + 0x64], %f11
19719 fmul8sux16 %f0, %f10, %f8
19720 edge16 %g6, %i1, %i3
19721 movneg %xcc, %g7, %i7
19722 lduh [%l7 + 0x08], %i5
19723 stw %l6, [%l7 + 0x68]
19724 bleu %icc, loop_2383
19725 fxors %f1, %f9, %f1
19726 fone %f8
19727 sth %g1, [%l7 + 0x0C]
19728loop_2383:
19729 fbn,a %fcc2, loop_2384
19730 ldsw [%l7 + 0x68], %l1
19731 stb %l4, [%l7 + 0x3C]
19732 ldsw [%l7 + 0x60], %l5
19733loop_2384:
19734 fmovde %icc, %f12, %f2
19735 bn,a,pt %xcc, loop_2385
19736 st %f10, [%l7 + 0x3C]
19737 fnors %f6, %f3, %f4
19738 tgu %xcc, 0x7
19739loop_2385:
19740 lduh [%l7 + 0x7E], %g3
19741 bvc %icc, loop_2386
19742 stb %o6, [%l7 + 0x6B]
19743 ld [%l7 + 0x78], %f12
19744 sll %o5, %i0, %o7
19745loop_2386:
19746 ldsb [%l7 + 0x5D], %g2
19747 fornot2 %f6, %f2, %f0
19748 sll %i2, %g5, %o4
19749 edge32ln %o0, %l0, %o3
19750 umulcc %l3, 0x0D00, %l2
19751 fbul,a %fcc3, loop_2387
19752 ble,pt %xcc, loop_2388
19753 fmovsg %xcc, %f7, %f3
19754 ldd [%l7 + 0x40], %f2
19755loop_2387:
19756 tle %xcc, 0x5
19757loop_2388:
19758 movcs %icc, %g4, %i4
19759 fmovdne %xcc, %f2, %f9
19760 bl %xcc, loop_2389
19761 fxor %f12, %f4, %f2
19762 fmovdvs %xcc, %f3, %f14
19763 ble,a loop_2390
19764loop_2389:
19765 tcs %icc, 0x4
19766 fcmpd %fcc2, %f12, %f4
19767 fmovdn %icc, %f8, %f11
19768loop_2390:
19769 udiv %o2, 0x00FA, %o1
19770 lduw [%l7 + 0x60], %i6
19771 bne loop_2391
19772 umul %g6, %i1, %g7
19773 subc %i3, 0x1361, %i5
19774 fmovrde %i7, %f12, %f10
19775loop_2391:
19776 stb %l6, [%l7 + 0x71]
19777 fand %f2, %f2, %f8
19778 fmovda %xcc, %f0, %f7
19779 fmovsvc %icc, %f15, %f2
19780 tn %icc, 0x0
19781 ldsw [%l7 + 0x30], %l1
19782 srl %l4, %l5, %g1
19783 fmovsneg %xcc, %f14, %f5
19784 movne %xcc, %o6, %g3
19785 siam 0x0
19786 edge32ln %o5, %o7, %g2
19787 tneg %xcc, 0x7
19788 orncc %i0, %i2, %g5
19789 bge,pn %xcc, loop_2392
19790 fmovrse %o4, %f1, %f7
19791 be %xcc, loop_2393
19792 movrgez %l0, %o3, %o0
19793loop_2392:
19794 ldub [%l7 + 0x55], %l3
19795 fcmpeq32 %f2, %f6, %l2
19796loop_2393:
19797 ld [%l7 + 0x60], %f10
19798 fabsd %f4, %f2
19799 nop
19800 setx loop_2394, %l0, %l1
19801 wrpr 0x1, %tl
19802 wrpr %l1, %tnpc
19803 setx 0x34400001400, %l0, %l1
19804 wrpr %l1, %tstate
19805 wrhpr 0x4, %htstate
19806 done
19807 movge %xcc, %g4, %o2
19808 fmul8x16 %f13, %f12, %f14
19809 fmovsl %icc, %f7, %f0
19810loop_2394:
19811 stx %o1, [%l7 + 0x38]
19812 sth %i6, [%l7 + 0x56]
19813 edge32 %g6, %i1, %g7
19814 add %i3, 0x19F7, %i4
19815 fmovrse %i7, %f1, %f5
19816 fmovsl %icc, %f9, %f1
19817 lduw [%l7 + 0x38], %i5
19818 ldx [%l7 + 0x10], %l6
19819 ldub [%l7 + 0x39], %l1
19820 fcmpne16 %f10, %f12, %l4
19821 ldsb [%l7 + 0x3A], %l5
19822 stx %o6, [%l7 + 0x70]
19823 std %f14, [%l7 + 0x30]
19824 array8 %g3, %g1, %o5
19825 andn %o7, %g2, %i2
19826 st %f10, [%l7 + 0x70]
19827 std %f8, [%l7 + 0x68]
19828 call loop_2395
19829 sth %i0, [%l7 + 0x78]
19830 fcmpeq32 %f14, %f0, %g5
19831 ldsh [%l7 + 0x40], %o4
19832loop_2395:
19833 fmovsn %xcc, %f6, %f6
19834 ldsh [%l7 + 0x2C], %o3
19835 movgu %icc, %l0, %l3
19836 tcs %xcc, 0x6
19837 fbne,a %fcc3, loop_2396
19838 mulx %o0, %l2, %g4
19839 fxors %f15, %f4, %f9
19840 fcmpeq32 %f6, %f12, %o2
19841loop_2396:
19842 ld [%l7 + 0x08], %f1
19843 and %o1, %i6, %i1
19844 edge32l %g6, %i3, %g7
19845 fmovrslz %i7, %f13, %f14
19846 alignaddr %i5, %i4, %l1
19847 stb %l4, [%l7 + 0x68]
19848 fcmpgt32 %f4, %f12, %l6
19849 bge,a loop_2397
19850 ldx [%l7 + 0x70], %o6
19851 bl,a %icc, loop_2398
19852 std %f14, [%l7 + 0x30]
19853loop_2397:
19854 subccc %g3, %g1, %l5
19855 sth %o5, [%l7 + 0x6A]
19856loop_2398:
19857 fmul8sux16 %f4, %f14, %f14
19858 std %f0, [%l7 + 0x60]
19859 brz,a %o7, loop_2399
19860 fpsub16s %f11, %f14, %f9
19861 fbge %fcc0, loop_2400
19862 fone %f6
19863loop_2399:
19864 fmovsvs %xcc, %f10, %f9
19865 tcs %xcc, 0x6
19866loop_2400:
19867 fmovse %xcc, %f0, %f6
19868 bpos loop_2401
19869 fxnor %f14, %f10, %f12
19870 fones %f2
19871 fnors %f15, %f12, %f13
19872loop_2401:
19873 fmovrsgez %g2, %f10, %f1
19874 stb %i2, [%l7 + 0x1B]
19875 movvs %icc, %g5, %o4
19876 taddcc %o3, %i0, %l0
19877 fmovde %xcc, %f12, %f1
19878 tne %icc, 0x0
19879 ldsb [%l7 + 0x62], %o0
19880 fmovdleu %xcc, %f7, %f0
19881 fmovdleu %icc, %f4, %f3
19882 ldsh [%l7 + 0x40], %l2
19883 tsubcctv %l3, 0x18AC, %g4
19884 fbu %fcc1, loop_2402
19885 movg %icc, %o2, %o1
19886 mulscc %i6, 0x123B, %i1
19887 subc %g6, %g7, %i7
19888loop_2402:
19889 srl %i5, %i4, %i3
19890 stx %l1, [%l7 + 0x68]
19891 fmovsne %icc, %f1, %f12
19892 sth %l6, [%l7 + 0x50]
19893 orcc %l4, 0x0B40, %o6
19894 std %f8, [%l7 + 0x10]
19895 ldx [%l7 + 0x20], %g1
19896 fmovd %f4, %f14
19897 movge %icc, %l5, %o5
19898 lduh [%l7 + 0x74], %o7
19899 ldsw [%l7 + 0x78], %g2
19900 smul %g3, %i2, %o4
19901 ldx [%l7 + 0x38], %g5
19902 st %f6, [%l7 + 0x54]
19903 ldsh [%l7 + 0x62], %i0
19904 ldsh [%l7 + 0x2E], %l0
19905 fands %f9, %f0, %f9
19906 stw %o3, [%l7 + 0x78]
19907 fpadd32s %f0, %f1, %f12
19908 st %f9, [%l7 + 0x0C]
19909 fmovdvs %icc, %f3, %f3
19910 movn %icc, %o0, %l3
19911 std %f0, [%l7 + 0x30]
19912 tsubcctv %g4, 0x00B0, %l2
19913 fmovdvs %icc, %f8, %f10
19914 sth %o1, [%l7 + 0x0C]
19915 fsrc1 %f0, %f10
19916 ld [%l7 + 0x10], %f8
19917 lduh [%l7 + 0x76], %i6
19918 call loop_2403
19919 fmovsneg %xcc, %f10, %f13
19920 stx %o2, [%l7 + 0x48]
19921 st %f0, [%l7 + 0x40]
19922loop_2403:
19923 fpsub32s %f5, %f8, %f13
19924 ldd [%l7 + 0x60], %f14
19925 fmul8sux16 %f6, %f2, %f14
19926 fnot1 %f14, %f8
19927 xorcc %i1, 0x0D56, %g7
19928 st %f15, [%l7 + 0x1C]
19929 or %g6, %i5, %i7
19930 alignaddr %i4, %i3, %l1
19931 edge8n %l4, %l6, %g1
19932 fcmpne16 %f8, %f0, %l5
19933 fmovdvs %icc, %f6, %f14
19934 bshuffle %f6, %f14, %f12
19935 nop
19936 setx loop_2404, %l0, %l1
19937 jmpl %l1, %o5
19938 stb %o6, [%l7 + 0x0A]
19939 sth %g2, [%l7 + 0x5A]
19940 fblg,a %fcc0, loop_2405
19941loop_2404:
19942 addcc %o7, 0x1D47, %i2
19943 fmovrslz %g3, %f12, %f14
19944 fmovrdlz %g5, %f8, %f2
19945loop_2405:
19946 fcmpes %fcc0, %f7, %f2
19947 tgu %icc, 0x5
19948 movrgez %o4, %i0, %l0
19949 or %o0, 0x1231, %o3
19950 fbo %fcc2, loop_2406
19951 fmovdvs %icc, %f11, %f4
19952 orncc %g4, 0x1B8A, %l2
19953 movrne %l3, 0x072, %i6
19954loop_2406:
19955 bn,pt %xcc, loop_2407
19956 fcmpgt32 %f0, %f2, %o2
19957 fmovsleu %icc, %f5, %f8
19958 fmovdne %xcc, %f12, %f3
19959loop_2407:
19960 fnegs %f3, %f1
19961 movgu %xcc, %o1, %i1
19962 fandnot1 %f10, %f14, %f6
19963 tn %icc, 0x6
19964 ldsw [%l7 + 0x28], %g7
19965 fcmpne32 %f12, %f14, %i5
19966 stx %i7, [%l7 + 0x30]
19967 fmul8ulx16 %f6, %f0, %f10
19968 fors %f8, %f9, %f3
19969 fble %fcc2, loop_2408
19970 fcmpne32 %f10, %f12, %i4
19971 fnands %f9, %f15, %f5
19972 fmovdgu %xcc, %f13, %f2
19973loop_2408:
19974 fbul %fcc0, loop_2409
19975 fone %f2
19976 fmovdn %xcc, %f3, %f15
19977 te %xcc, 0x0
19978loop_2409:
19979 ldub [%l7 + 0x0E], %i3
19980 fbge,a %fcc0, loop_2410
19981 fmul8sux16 %f6, %f14, %f12
19982 bpos,a,pn %icc, loop_2411
19983 fabss %f4, %f6
19984loop_2410:
19985 std %f0, [%l7 + 0x28]
19986 srl %l1, %l4, %g6
19987loop_2411:
19988 std %f0, [%l7 + 0x28]
19989 fbg,a %fcc0, loop_2412
19990 fbne,a %fcc0, loop_2413
19991 fmuld8sux16 %f7, %f8, %f4
19992 stb %g1, [%l7 + 0x43]
19993loop_2412:
19994 fones %f8
19995loop_2413:
19996 fcmpeq32 %f8, %f10, %l5
19997 bg,a,pn %icc, loop_2414
19998 fbe,a %fcc2, loop_2415
19999 ldub [%l7 + 0x1F], %o5
20000 ldx [%l7 + 0x68], %l6
20001loop_2414:
20002 bshuffle %f10, %f12, %f14
20003loop_2415:
20004 stb %o6, [%l7 + 0x77]
20005 ldx [%l7 + 0x68], %o7
20006 nop
20007 setx loop_2416, %l0, %l1
20008 wrpr 0x1, %tl
20009 wrpr %l1, %tpc
20010 add %l1, 0x4, %l1
20011 wrpr %l1, %tnpc
20012 setx 0x34400001400, %l0, %l1
20013 wrpr %l1, %tstate
20014 wrhpr 0x4, %htstate
20015 retry
20016 fmovsvs %icc, %f14, %f0
20017 addccc %g2, 0x0459, %g3
20018 movne %icc, %g5, %o4
20019loop_2416:
20020 fnor %f6, %f8, %f14
20021 fbu %fcc0, loop_2417
20022 fmovsgu %icc, %f2, %f1
20023 tsubcc %i0, 0x090F, %l0
20024 xnor %o0, 0x1661, %o3
20025loop_2417:
20026 fbu,a %fcc1, loop_2418
20027 andn %g4, %i2, %l2
20028 fmovrdgz %i6, %f6, %f8
20029 nop
20030 setx loop_2419, %l0, %l1
20031 jmpl %l1, %l3
20032loop_2418:
20033 fmovrsgez %o2, %f5, %f1
20034 brnz %o1, loop_2420
20035 taddcctv %i1, 0x1C78, %i5
20036loop_2419:
20037 fmovrse %i7, %f0, %f4
20038 stw %i4, [%l7 + 0x3C]
20039loop_2420:
20040 fmovdn %xcc, %f9, %f4
20041 or %g7, %l1, %l4
20042 nop
20043 setx loop_2421, %l0, %l1
20044 wrpr 0x1, %tl
20045 wrpr %l1, %tpc
20046 add %l1, 0x4, %l1
20047 wrpr %l1, %tnpc
20048 setx 0x34400001400, %l0, %l1
20049 wrpr %l1, %tstate
20050 wrhpr 0x4, %htstate
20051 retry
20052 movcs %icc, %i3, %g6
20053 bne,pn %xcc, loop_2422
20054 tvs %icc, 0x2
20055loop_2421:
20056 siam 0x7
20057 stw %l5, [%l7 + 0x58]
20058loop_2422:
20059 andn %o5, 0x161F, %g1
20060 std %f12, [%l7 + 0x70]
20061 array16 %o6, %o7, %l6
20062 movneg %xcc, %g2, %g5
20063 fmovspos %xcc, %f14, %f6
20064 bcc,a %xcc, loop_2423
20065 fsrc2s %f0, %f13
20066 nop
20067 setx loop_2424, %l0, %l1
20068 jmpl %l1, %o4
20069 fcmps %fcc1, %f11, %f12
20070loop_2423:
20071 movg %icc, %g3, %l0
20072 sth %i0, [%l7 + 0x66]
20073loop_2424:
20074 bneg,a,pt %xcc, loop_2425
20075 fand %f0, %f6, %f0
20076 udivx %o3, 0x1ABE, %g4
20077 ld [%l7 + 0x6C], %f4
20078loop_2425:
20079 stx %i2, [%l7 + 0x30]
20080 fmovdgu %xcc, %f5, %f11
20081 andncc %l2, %i6, %o0
20082 lduh [%l7 + 0x2A], %l3
20083 stb %o1, [%l7 + 0x7C]
20084 array32 %o2, %i5, %i7
20085 fbue,a %fcc2, loop_2426
20086 umul %i4, 0x17CA, %g7
20087 smul %i1, %l4, %i3
20088 edge16l %g6, %l5, %l1
20089loop_2426:
20090 fba %fcc0, loop_2427
20091 brlez %o5, loop_2428
20092 fsrc1 %f0, %f10
20093 udivx %o6, 0x1D9B, %o7
20094loop_2427:
20095 ldd [%l7 + 0x58], %f14
20096loop_2428:
20097 bvs,a,pt %xcc, loop_2429
20098 fmovscc %icc, %f1, %f11
20099 fbl,a %fcc2, loop_2430
20100 mulx %l6, %g2, %g5
20101loop_2429:
20102 lduh [%l7 + 0x3C], %o4
20103 movpos %icc, %g3, %g1
20104loop_2430:
20105 bgu,a %xcc, loop_2431
20106 fmovdgu %xcc, %f10, %f10
20107 array8 %l0, %i0, %g4
20108 ba,a %xcc, loop_2432
20109loop_2431:
20110 subc %o3, %i2, %i6
20111 fmovdge %xcc, %f14, %f2
20112 fors %f15, %f7, %f0
20113loop_2432:
20114 lduh [%l7 + 0x44], %o0
20115 ldub [%l7 + 0x4D], %l2
20116 bvs,a %icc, loop_2433
20117 fmovdgu %icc, %f7, %f14
20118 ldd [%l7 + 0x10], %f6
20119 fmovsvs %xcc, %f7, %f5
20120loop_2433:
20121 fmovsge %icc, %f14, %f9
20122 lduw [%l7 + 0x3C], %o1
20123 ldsh [%l7 + 0x50], %o2
20124 ta %icc, 0x1
20125 fands %f1, %f15, %f7
20126 fmovsg %icc, %f9, %f0
20127 subc %i5, 0x1B7F, %l3
20128 bl,pt %icc, loop_2434
20129 fmovscs %xcc, %f3, %f8
20130 fone %f8
20131 orncc %i7, 0x0477, %g7
20132loop_2434:
20133 addcc %i1, %l4, %i4
20134 fnand %f14, %f2, %f4
20135 lduh [%l7 + 0x72], %g6
20136 nop
20137 setx loop_2435, %l0, %l1
20138 wrpr 0x1, %tl
20139 wrpr %l1, %tpc
20140 add %l1, 0x4, %l1
20141 wrpr %l1, %tnpc
20142 setx 0x34400001400, %l0, %l1
20143 wrpr %l1, %tstate
20144 wrhpr 0x4, %htstate
20145 retry
20146 bg,a loop_2436
20147 lduw [%l7 + 0x10], %l5
20148 stx %i3, [%l7 + 0x18]
20149loop_2435:
20150 sth %o5, [%l7 + 0x62]
20151loop_2436:
20152 std %f12, [%l7 + 0x78]
20153 std %f14, [%l7 + 0x60]
20154 fmovda %icc, %f10, %f3
20155 lduw [%l7 + 0x28], %o6
20156 stb %o7, [%l7 + 0x7D]
20157 edge32ln %l1, %g2, %l6
20158 ldsw [%l7 + 0x48], %o4
20159 tn %xcc, 0x6
20160 fmul8x16au %f7, %f4, %f0
20161 taddcc %g3, 0x1022, %g5
20162 fmul8x16au %f4, %f0, %f6
20163 fxors %f2, %f15, %f13
20164 fnors %f6, %f2, %f9
20165 ldsw [%l7 + 0x24], %g1
20166 fabsd %f6, %f8
20167 faligndata %f14, %f14, %f8
20168 fsrc1s %f15, %f5
20169 tge %xcc, 0x1
20170 bne,pn %xcc, loop_2437
20171 brlez,a %l0, loop_2438
20172 faligndata %f4, %f12, %f12
20173 ldd [%l7 + 0x40], %f8
20174loop_2437:
20175 srax %g4, %i0, %i2
20176loop_2438:
20177 bn,a %icc, loop_2439
20178 movge %icc, %i6, %o0
20179 popc 0x01E8, %l2
20180 stw %o1, [%l7 + 0x54]
20181loop_2439:
20182 fmuld8ulx16 %f3, %f11, %f12
20183 array32 %o3, %o2, %l3
20184 ta %xcc, 0x5
20185 fbn,a %fcc3, loop_2440
20186 st %f6, [%l7 + 0x08]
20187 bvs,a,pn %icc, loop_2441
20188 srax %i5, 0x07, %i7
20189loop_2440:
20190 fmovda %icc, %f5, %f2
20191 ldx [%l7 + 0x20], %i1
20192loop_2441:
20193 sra %l4, %g7, %i4
20194 stw %l5, [%l7 + 0x50]
20195 bn %icc, loop_2442
20196 fmovde %icc, %f5, %f4
20197 fcmped %fcc1, %f2, %f4
20198 lduh [%l7 + 0x56], %g6
20199loop_2442:
20200 stw %i3, [%l7 + 0x5C]
20201 ba loop_2443
20202 fornot1s %f5, %f2, %f2
20203 fbul %fcc0, loop_2444
20204 fornot2 %f12, %f14, %f2
20205loop_2443:
20206 ldd [%l7 + 0x38], %f10
20207 subcc %o5, %o7, %l1
20208loop_2444:
20209 ldd [%l7 + 0x50], %f6
20210 sub %g2, %o6, %l6
20211 fmovrdlez %o4, %f12, %f4
20212 fmovrdne %g3, %f14, %f12
20213 movpos %xcc, %g5, %l0
20214 fmovsle %xcc, %f0, %f4
20215 stb %g1, [%l7 + 0x30]
20216 fmovdleu %xcc, %f0, %f8
20217 andn %i0, %g4, %i2
20218 ldsh [%l7 + 0x54], %i6
20219 sth %l2, [%l7 + 0x46]
20220 fmovde %xcc, %f13, %f1
20221 sdivx %o0, 0x162B, %o1
20222 fnand %f0, %f0, %f0
20223 udivx %o3, 0x15BC, %o2
20224 fcmple32 %f4, %f14, %l3
20225 edge32n %i7, %i5, %l4
20226 ldd [%l7 + 0x18], %f0
20227 edge16ln %i1, %g7, %i4
20228 lduw [%l7 + 0x38], %l5
20229 fbue,a %fcc0, loop_2445
20230 addc %g6, 0x05C1, %i3
20231 fmuld8sux16 %f13, %f14, %f2
20232 movleu %xcc, %o7, %o5
20233loop_2445:
20234 bvs,a %xcc, loop_2446
20235 std %f8, [%l7 + 0x38]
20236 te %icc, 0x7
20237 fandnot2 %f12, %f10, %f6
20238loop_2446:
20239 ldsh [%l7 + 0x2C], %l1
20240 ldub [%l7 + 0x54], %g2
20241 fcmpne16 %f4, %f2, %l6
20242 std %f14, [%l7 + 0x68]
20243 movcc %xcc, %o4, %o6
20244 movneg %icc, %g5, %g3
20245 stb %l0, [%l7 + 0x5A]
20246 or %g1, 0x096B, %g4
20247 fbue %fcc2, loop_2447
20248 fnot1s %f1, %f15
20249 fpadd32 %f12, %f2, %f4
20250 bleu,pt %xcc, loop_2448
20251loop_2447:
20252 fmovsvs %icc, %f0, %f4
20253 fnot2 %f12, %f12
20254 fcmpgt32 %f4, %f4, %i0
20255loop_2448:
20256 ldsb [%l7 + 0x64], %i2
20257 mulx %l2, %i6, %o1
20258 fbne,a %fcc1, loop_2449
20259 fxnor %f0, %f6, %f0
20260 fmovrslz %o3, %f14, %f3
20261 std %f0, [%l7 + 0x68]
20262loop_2449:
20263 stb %o2, [%l7 + 0x12]
20264 orn %o0, 0x06A2, %l3
20265 movrne %i7, %i5, %l4
20266 std %f6, [%l7 + 0x08]
20267 tge %icc, 0x6
20268 nop
20269 setx loop_2450, %l0, %l1
20270 jmpl %l1, %g7
20271 ldub [%l7 + 0x4C], %i4
20272 std %f2, [%l7 + 0x70]
20273 movre %l5, 0x359, %g6
20274loop_2450:
20275 sth %i1, [%l7 + 0x7E]
20276 brlez %i3, loop_2451
20277 addc %o5, 0x05CE, %o7
20278 bne,pt %xcc, loop_2452
20279 alignaddrl %l1, %l6, %g2
20280loop_2451:
20281 fmovrse %o4, %f10, %f9
20282 ldd [%l7 + 0x28], %f4
20283loop_2452:
20284 movrgz %o6, 0x2A9, %g3
20285 ld [%l7 + 0x4C], %f11
20286 fmovrdlz %g5, %f14, %f10
20287 std %f8, [%l7 + 0x40]
20288 fmul8sux16 %f2, %f10, %f12
20289 fbe,a %fcc3, loop_2453
20290 fnot2 %f14, %f14
20291 std %f8, [%l7 + 0x40]
20292 ba loop_2454
20293loop_2453:
20294 fmovdn %icc, %f6, %f7
20295 stx %g1, [%l7 + 0x70]
20296 ld [%l7 + 0x38], %f3
20297loop_2454:
20298 ldsw [%l7 + 0x0C], %l0
20299 fands %f3, %f12, %f15
20300 fmul8ulx16 %f14, %f10, %f4
20301 fmovsle %xcc, %f2, %f10
20302 movrne %g4, %i0, %l2
20303 sth %i6, [%l7 + 0x60]
20304 stx %i2, [%l7 + 0x48]
20305 lduw [%l7 + 0x6C], %o1
20306 fbn,a %fcc3, loop_2455
20307 orcc %o2, %o3, %o0
20308 ld [%l7 + 0x7C], %f8
20309 move %icc, %l3, %i5
20310loop_2455:
20311 alignaddr %i7, %l4, %g7
20312 sdivx %i4, 0x184D, %l5
20313 fnot1 %f14, %f0
20314 fmovrde %i1, %f6, %f6
20315 fxors %f14, %f13, %f5
20316 stw %g6, [%l7 + 0x0C]
20317 nop
20318 setx loop_2456, %l0, %l1
20319 wrpr 0x1, %tl
20320 wrpr %l1, %tnpc
20321 setx 0x34400001400, %l0, %l1
20322 wrpr %l1, %tstate
20323 wrhpr 0x4, %htstate
20324 done
20325 movrlz %o5, %i3, %l1
20326 fmovdgu %icc, %f2, %f2
20327 edge16ln %l6, %g2, %o7
20328loop_2456:
20329 udivcc %o4, 0x04DA, %g3
20330 fmovrslez %o6, %f8, %f12
20331 brgez,a %g1, loop_2457
20332 st %f7, [%l7 + 0x1C]
20333 fmovscc %icc, %f5, %f15
20334 nop
20335 setx loop_2458, %l0, %l1
20336 wrpr 0x1, %tl
20337 wrpr %l1, %tnpc
20338 setx 0x34400001400, %l0, %l1
20339 wrpr %l1, %tstate
20340 wrhpr 0x4, %htstate
20341 done
20342loop_2457:
20343 fmovde %xcc, %f10, %f14
20344 stw %g5, [%l7 + 0x48]
20345 fpadd32s %f2, %f9, %f1
20346loop_2458:
20347 tcs %icc, 0x4
20348 ldx [%l7 + 0x08], %g4
20349 stx %i0, [%l7 + 0x40]
20350 fmovda %xcc, %f5, %f8
20351 ldsb [%l7 + 0x25], %l0
20352 ldd [%l7 + 0x40], %f12
20353 lduw [%l7 + 0x20], %l2
20354 edge32n %i6, %i2, %o2
20355 fbuge %fcc2, loop_2459
20356 ldx [%l7 + 0x68], %o1
20357 te %icc, 0x6
20358 fpadd16 %f14, %f0, %f6
20359loop_2459:
20360 fbge %fcc0, loop_2460
20361 lduw [%l7 + 0x14], %o0
20362 ldub [%l7 + 0x18], %o3
20363 edge32l %l3, %i7, %i5
20364loop_2460:
20365 ld [%l7 + 0x74], %f1
20366 srlx %l4, 0x1A, %g7
20367 fcmpd %fcc3, %f14, %f12
20368 be,a %xcc, loop_2461
20369 ldd [%l7 + 0x58], %f4
20370 fmovdl %xcc, %f15, %f9
20371 fmovrdlz %l5, %f2, %f2
20372loop_2461:
20373 fcmpne32 %f2, %f0, %i1
20374 fmovdne %icc, %f0, %f12
20375 bshuffle %f6, %f12, %f6
20376 fnot1 %f0, %f14
20377 sth %i4, [%l7 + 0x0C]
20378 ldsh [%l7 + 0x64], %o5
20379 te %icc, 0x5
20380 ldx [%l7 + 0x10], %i3
20381 bshuffle %f2, %f14, %f14
20382 srl %l1, %l6, %g6
20383 st %f11, [%l7 + 0x38]
20384 ldd [%l7 + 0x10], %f2
20385 fmovdl %xcc, %f6, %f8
20386 fmovsneg %icc, %f12, %f9
20387 fmovrdgz %o7, %f4, %f2
20388 taddcctv %g2, 0x1115, %g3
20389 fzero %f6
20390 fmovdcs %xcc, %f12, %f10
20391 tn %icc, 0x0
20392 nop
20393 setx loop_2462, %l0, %l1
20394 wrpr 0x1, %tl
20395 wrpr %l1, %tnpc
20396 setx 0x34400001400, %l0, %l1
20397 wrpr %l1, %tstate
20398 wrhpr 0x4, %htstate
20399 done
20400 umul %o4, 0x11E3, %o6
20401 fmovrsgez %g1, %f14, %f8
20402 fornot1 %f0, %f12, %f10
20403loop_2462:
20404 bleu,pn %icc, loop_2463
20405 fmovrdne %g4, %f14, %f0
20406 fcmpeq32 %f0, %f10, %i0
20407 fbuge %fcc0, loop_2464
20408loop_2463:
20409 fmovsle %xcc, %f12, %f10
20410 fmovsl %xcc, %f7, %f15
20411 fpack16 %f12, %f15
20412loop_2464:
20413 edge16n %l0, %g5, %i6
20414 tleu %xcc, 0x0
20415 fmul8ulx16 %f12, %f6, %f6
20416 fmovsle %icc, %f13, %f8
20417 smulcc %l2, %o2, %o1
20418 fnand %f4, %f10, %f6
20419 edge16ln %o0, %i2, %l3
20420 fmovdgu %icc, %f14, %f2
20421 sth %o3, [%l7 + 0x3C]
20422 xorcc %i5, 0x09A2, %l4
20423 udivcc %i7, 0x1F62, %l5
20424 fmovsgu %icc, %f4, %f10
20425 brnz %g7, loop_2465
20426 fmovs %f15, %f5
20427 fmovrdgez %i4, %f0, %f6
20428 tpos %icc, 0x2
20429loop_2465:
20430 lduh [%l7 + 0x4A], %o5
20431 siam 0x5
20432 fmovsneg %icc, %f0, %f2
20433 brlez,a %i3, loop_2466
20434 stw %i1, [%l7 + 0x4C]
20435 brz,a %l6, loop_2467
20436 fnot2 %f10, %f10
20437loop_2466:
20438 sth %g6, [%l7 + 0x42]
20439 bn,a loop_2468
20440loop_2467:
20441 bpos,a,pn %xcc, loop_2469
20442 stw %l1, [%l7 + 0x58]
20443 fmovrslez %g2, %f7, %f10
20444loop_2468:
20445 ldsb [%l7 + 0x79], %o7
20446loop_2469:
20447 fmul8x16al %f1, %f10, %f10
20448 bleu loop_2470
20449 edge16ln %g3, %o6, %g1
20450 lduh [%l7 + 0x12], %o4
20451 fmovdle %xcc, %f13, %f14
20452loop_2470:
20453 edge8n %i0, %g4, %l0
20454 fandnot2s %f12, %f2, %f7
20455 edge32n %g5, %i6, %l2
20456 bn,a,pn %xcc, loop_2471
20457 movneg %xcc, %o2, %o1
20458 movvc %icc, %o0, %l3
20459 fble %fcc1, loop_2472
20460loop_2471:
20461 tneg %xcc, 0x3
20462 fmovrsne %o3, %f4, %f10
20463 ba,pt %icc, loop_2473
20464loop_2472:
20465 bcs,a,pn %xcc, loop_2474
20466 st %f11, [%l7 + 0x40]
20467 edge32l %i5, %l4, %i2
20468loop_2473:
20469 sth %l5, [%l7 + 0x64]
20470loop_2474:
20471 lduw [%l7 + 0x50], %g7
20472 fpackfix %f4, %f9
20473 fmovsge %icc, %f12, %f6
20474 ldx [%l7 + 0x08], %i7
20475 fxnors %f4, %f8, %f11
20476 fnot2 %f10, %f12
20477 bneg,a,pn %xcc, loop_2475
20478 orncc %i4, 0x0438, %i3
20479 fcmpne32 %f10, %f4, %i1
20480 sethi 0x0762, %l6
20481loop_2475:
20482 fpsub32s %f3, %f13, %f8
20483 fcmple16 %f10, %f8, %o5
20484 ld [%l7 + 0x20], %f0
20485 fcmple32 %f4, %f0, %g6
20486 stx %l1, [%l7 + 0x30]
20487 ldd [%l7 + 0x30], %f10
20488 ldsw [%l7 + 0x78], %g2
20489 fones %f12
20490 array8 %o7, %g3, %o6
20491 fnot1 %f2, %f8
20492 movrlz %o4, 0x1E4, %g1
20493 stb %i0, [%l7 + 0x11]
20494 ldub [%l7 + 0x28], %g4
20495 fmovsle %icc, %f5, %f4
20496 smulcc %l0, %i6, %l2
20497 movrgz %o2, %g5, %o0
20498 andn %l3, %o3, %i5
20499 brz %l4, loop_2476
20500 fornot1 %f0, %f12, %f14
20501 sth %o1, [%l7 + 0x62]
20502 fbe,a %fcc1, loop_2477
20503loop_2476:
20504 ldsh [%l7 + 0x18], %l5
20505 orcc %i2, %g7, %i7
20506 addcc %i3, %i4, %l6
20507loop_2477:
20508 edge8 %o5, %i1, %l1
20509 lduh [%l7 + 0x0C], %g2
20510 tcs %xcc, 0x1
20511 movcc %xcc, %o7, %g6
20512 edge16ln %g3, %o4, %o6
20513 ldd [%l7 + 0x40], %f0
20514 stb %g1, [%l7 + 0x70]
20515 ldsw [%l7 + 0x1C], %g4
20516 movpos %xcc, %i0, %i6
20517 array8 %l0, %o2, %l2
20518 ldd [%l7 + 0x40], %f4
20519 lduw [%l7 + 0x5C], %g5
20520 faligndata %f14, %f10, %f12
20521 andncc %o0, %l3, %i5
20522 ldd [%l7 + 0x18], %f12
20523 fexpand %f3, %f0
20524 xnorcc %o3, 0x0784, %l4
20525 fnand %f2, %f8, %f10
20526 fpsub16 %f12, %f12, %f0
20527 fmovrsgz %l5, %f0, %f0
20528 stx %i2, [%l7 + 0x58]
20529 fmovsa %icc, %f4, %f0
20530 ldx [%l7 + 0x50], %g7
20531 udiv %i7, 0x1905, %i3
20532 brlez %i4, loop_2478
20533 ldsb [%l7 + 0x44], %o1
20534 fmovdgu %icc, %f10, %f12
20535 lduh [%l7 + 0x26], %l6
20536loop_2478:
20537 fmul8ulx16 %f12, %f8, %f8
20538 fmovdvs %xcc, %f1, %f11
20539 edge32 %o5, %l1, %i1
20540 fpadd16s %f3, %f15, %f8
20541 lduw [%l7 + 0x68], %o7
20542 fnot2s %f6, %f5
20543 srax %g6, %g3, %g2
20544 array32 %o4, %o6, %g4
20545 stb %i0, [%l7 + 0x51]
20546 ldub [%l7 + 0x3E], %i6
20547 fcmps %fcc1, %f2, %f2
20548 movre %g1, %o2, %l2
20549 edge8ln %g5, %l0, %l3
20550 fmovsneg %icc, %f9, %f5
20551 sethi 0x1A4C, %o0
20552 bpos,pt %icc, loop_2479
20553 xorcc %o3, 0x0A6F, %i5
20554 brgez,a %l4, loop_2480
20555 smulcc %i2, 0x0125, %g7
20556loop_2479:
20557 and %i7, 0x1F03, %l5
20558 fpackfix %f10, %f4
20559loop_2480:
20560 tl %xcc, 0x4
20561 fmovdleu %xcc, %f9, %f13
20562 tneg %icc, 0x4
20563 edge8 %i3, %o1, %l6
20564 fble,a %fcc1, loop_2481
20565 fmovde %icc, %f10, %f8
20566 fbule,a %fcc2, loop_2482
20567 movl %xcc, %i4, %o5
20568loop_2481:
20569 fmul8x16 %f3, %f6, %f6
20570 umulcc %l1, 0x1117, %o7
20571loop_2482:
20572 bg,a,pt %icc, loop_2483
20573 alignaddr %g6, %g3, %i1
20574 stx %o4, [%l7 + 0x60]
20575 sdivcc %g2, 0x0F35, %g4
20576loop_2483:
20577 fmovsleu %icc, %f14, %f8
20578 ldsb [%l7 + 0x5D], %i0
20579 fabsd %f6, %f14
20580 fbue,a %fcc0, loop_2484
20581 fnegs %f1, %f8
20582 movre %o6, 0x0A5, %g1
20583 st %f5, [%l7 + 0x14]
20584loop_2484:
20585 fmovsge %xcc, %f3, %f12
20586 ldsh [%l7 + 0x7E], %i6
20587 bn,a,pn %xcc, loop_2485
20588 std %f4, [%l7 + 0x40]
20589 pdist %f12, %f12, %f0
20590 subc %l2, %g5, %l0
20591loop_2485:
20592 lduw [%l7 + 0x7C], %o2
20593 fandnot1 %f4, %f8, %f2
20594 fbuge,a %fcc2, loop_2486
20595 fbuge %fcc3, loop_2487
20596 alignaddr %l3, %o0, %o3
20597 fmovsne %xcc, %f4, %f6
20598loop_2486:
20599 fmovdge %xcc, %f7, %f13
20600loop_2487:
20601 fsrc1 %f12, %f14
20602 ldsw [%l7 + 0x48], %i5
20603 brnz %l4, loop_2488
20604 lduw [%l7 + 0x38], %g7
20605 fcmpeq32 %f12, %f10, %i7
20606 fbug %fcc1, loop_2489
20607loop_2488:
20608 orncc %i2, %l5, %i3
20609 tleu %xcc, 0x4
20610 movcs %icc, %l6, %i4
20611loop_2489:
20612 sth %o5, [%l7 + 0x20]
20613 fnand %f12, %f4, %f6
20614 fcmpeq32 %f2, %f14, %l1
20615 ldub [%l7 + 0x71], %o7
20616 popc 0x12F6, %o1
20617 fcmpes %fcc2, %f1, %f11
20618 sdivx %g6, 0x1439, %g3
20619 st %f4, [%l7 + 0x70]
20620 edge16ln %o4, %g2, %i1
20621 bn,a,pt %xcc, loop_2490
20622 fmovdpos %xcc, %f15, %f5
20623 brlz %i0, loop_2491
20624 fornot2s %f11, %f7, %f9
20625loop_2490:
20626 fbue %fcc1, loop_2492
20627 ldub [%l7 + 0x46], %g4
20628loop_2491:
20629 fcmpgt16 %f12, %f14, %o6
20630 movrne %i6, %g1, %g5
20631loop_2492:
20632 fmovsleu %icc, %f7, %f8
20633 tleu %icc, 0x3
20634 fandnot1s %f8, %f3, %f12
20635 fmovsa %icc, %f6, %f3
20636 lduw [%l7 + 0x08], %l2
20637 fnot1s %f7, %f8
20638 stx %o2, [%l7 + 0x30]
20639 fornot1s %f6, %f5, %f8
20640 fmovsn %xcc, %f7, %f5
20641 ld [%l7 + 0x2C], %f15
20642 fbule,a %fcc3, loop_2493
20643 ldub [%l7 + 0x3B], %l3
20644 fbn,a %fcc1, loop_2494
20645 fornot2 %f12, %f14, %f4
20646loop_2493:
20647 fxnors %f15, %f1, %f6
20648 stw %l0, [%l7 + 0x20]
20649loop_2494:
20650 taddcc %o3, %i5, %o0
20651 taddcctv %l4, %g7, %i2
20652 fzeros %f1
20653 fmovrslz %l5, %f0, %f15
20654 sdivcc %i7, 0x0416, %i3
20655 edge16n %i4, %l6, %l1
20656 fmovdg %xcc, %f4, %f6
20657 movrgez %o5, 0x297, %o7
20658 sdiv %g6, 0x08D6, %g3
20659 te %icc, 0x2
20660 movvs %xcc, %o1, %o4
20661 andcc %g2, %i1, %g4
20662 ld [%l7 + 0x18], %f8
20663 bcc,a,pn %xcc, loop_2495
20664 stw %o6, [%l7 + 0x3C]
20665 fsrc1 %f2, %f12
20666 fbug,a %fcc3, loop_2496
20667loop_2495:
20668 lduh [%l7 + 0x4C], %i6
20669 fabss %f6, %f15
20670 fmovsl %xcc, %f1, %f12
20671loop_2496:
20672 fnand %f10, %f4, %f2
20673 tvs %xcc, 0x7
20674 lduw [%l7 + 0x54], %i0
20675 fnot1s %f12, %f5
20676 st %f0, [%l7 + 0x7C]
20677 fpack16 %f8, %f0
20678 fmovsge %icc, %f14, %f9
20679 stx %g5, [%l7 + 0x18]
20680 fabss %f9, %f0
20681 fmuld8sux16 %f8, %f0, %f4
20682 std %f12, [%l7 + 0x18]
20683 fsrc1 %f4, %f6
20684 subcc %l2, %o2, %g1
20685 bcs,a %icc, loop_2497
20686 tg %icc, 0x2
20687 fmovrslz %l0, %f15, %f13
20688 brgez,a %o3, loop_2498
20689loop_2497:
20690 subccc %i5, 0x1A12, %o0
20691 movcc %icc, %l4, %g7
20692 mova %xcc, %l3, %l5
20693loop_2498:
20694 stb %i7, [%l7 + 0x1C]
20695 movn %xcc, %i3, %i4
20696 ldx [%l7 + 0x70], %l6
20697 edge16ln %l1, %i2, %o5
20698 ldx [%l7 + 0x70], %o7
20699 movrlz %g3, 0x1A6, %o1
20700 fbu %fcc0, loop_2499
20701 fmovrsne %g6, %f14, %f11
20702 fmovrdlez %o4, %f10, %f12
20703 ldub [%l7 + 0x58], %g2
20704loop_2499:
20705 fmovde %icc, %f14, %f8
20706 fmovdneg %xcc, %f8, %f10
20707 fbn,a %fcc3, loop_2500
20708 stb %g4, [%l7 + 0x71]
20709 nop
20710 setx loop_2501, %l0, %l1
20711 wrpr 0x1, %tl
20712 wrpr %l1, %tnpc
20713 setx 0x34400001400, %l0, %l1
20714 wrpr %l1, %tstate
20715 wrhpr 0x4, %htstate
20716 done
20717 ldub [%l7 + 0x49], %o6
20718loop_2500:
20719 pdist %f14, %f0, %f12
20720 fcmpeq32 %f12, %f6, %i1
20721loop_2501:
20722 fnand %f0, %f10, %f10
20723 stb %i0, [%l7 + 0x3F]
20724 fpadd32s %f12, %f10, %f15
20725 fmovdvs %xcc, %f3, %f4
20726 lduw [%l7 + 0x28], %i6
20727 ldsh [%l7 + 0x60], %l2
20728 for %f6, %f14, %f4
20729 stb %g5, [%l7 + 0x77]
20730 fones %f6
20731 fmul8ulx16 %f2, %f2, %f8
20732 fmul8x16 %f0, %f14, %f10
20733 ble loop_2502
20734 fpsub16 %f4, %f4, %f2
20735 xnor %o2, %l0, %g1
20736 ldsb [%l7 + 0x3A], %i5
20737loop_2502:
20738 fmovdn %xcc, %f2, %f11
20739 edge16 %o3, %o0, %g7
20740 ldx [%l7 + 0x08], %l4
20741 udivx %l5, 0x1758, %i7
20742 brnz,a %l3, loop_2503
20743 ld [%l7 + 0x4C], %f8
20744 fmul8x16au %f15, %f11, %f4
20745 fmovrde %i4, %f14, %f2
20746loop_2503:
20747 fmovrse %i3, %f8, %f1
20748 ldsb [%l7 + 0x2F], %l1
20749 ldsw [%l7 + 0x28], %i2
20750 andcc %l6, 0x0E89, %o5
20751 ldx [%l7 + 0x38], %o7
20752 stx %o1, [%l7 + 0x48]
20753 nop
20754 setx loop_2504, %l0, %l1
20755 jmpl %l1, %g3
20756 stx %g6, [%l7 + 0x28]
20757 movne %icc, %o4, %g4
20758 std %f12, [%l7 + 0x48]
20759loop_2504:
20760 fornot1s %f2, %f9, %f7
20761 movvc %xcc, %g2, %o6
20762 fbl,a %fcc1, loop_2505
20763 fbg,a %fcc0, loop_2506
20764 andn %i0, %i6, %i1
20765 sdivcc %l2, 0x0709, %o2
20766loop_2505:
20767 ldd [%l7 + 0x68], %f8
20768loop_2506:
20769 stw %g5, [%l7 + 0x5C]
20770 ldd [%l7 + 0x20], %f6
20771 ldd [%l7 + 0x30], %f14
20772 fmovsneg %xcc, %f1, %f4
20773 fmovrse %g1, %f0, %f9
20774 tpos %xcc, 0x4
20775 lduh [%l7 + 0x6E], %i5
20776 fmovdleu %icc, %f1, %f3
20777 ba,a %icc, loop_2507
20778 mulx %l0, %o0, %o3
20779 std %f12, [%l7 + 0x38]
20780 fmovsne %xcc, %f12, %f11
20781loop_2507:
20782 ldsb [%l7 + 0x2D], %g7
20783 te %xcc, 0x6
20784 stb %l5, [%l7 + 0x68]
20785 and %i7, %l4, %i4
20786 fnot1s %f15, %f4
20787 fnegs %f10, %f4
20788 fandnot2s %f6, %f4, %f1
20789 fmuld8ulx16 %f13, %f6, %f12
20790 fcmpd %fcc3, %f12, %f2
20791 and %i3, 0x1F90, %l1
20792 sethi 0x013C, %l3
20793 stw %i2, [%l7 + 0x50]
20794 array16 %l6, %o5, %o7
20795 fmovrde %o1, %f4, %f10
20796 sub %g6, %o4, %g3
20797 stx %g2, [%l7 + 0x48]
20798 siam 0x3
20799 smul %g4, %i0, %i6
20800 fba %fcc1, loop_2508
20801 fsrc1 %f8, %f4
20802 fnegs %f11, %f1
20803 smulcc %o6, 0x01B1, %l2
20804loop_2508:
20805 std %f2, [%l7 + 0x30]
20806 movge %xcc, %o2, %g5
20807 bcs,a %xcc, loop_2509
20808 fbne,a %fcc3, loop_2510
20809 sth %g1, [%l7 + 0x4C]
20810 lduw [%l7 + 0x60], %i5
20811loop_2509:
20812 lduh [%l7 + 0x18], %l0
20813loop_2510:
20814 stw %i1, [%l7 + 0x34]
20815 stw %o3, [%l7 + 0x7C]
20816 srlx %o0, 0x0E, %g7
20817 ldd [%l7 + 0x78], %f0
20818 fmovscs %xcc, %f15, %f0
20819 ldd [%l7 + 0x10], %f2
20820 udiv %l5, 0x08E6, %i7
20821 lduw [%l7 + 0x7C], %l4
20822 ldd [%l7 + 0x08], %f4
20823 tsubcctv %i3, 0x0A42, %l1
20824 fbu %fcc0, loop_2511
20825 ta %icc, 0x0
20826 fcmpgt32 %f14, %f0, %l3
20827 fmuld8ulx16 %f13, %f9, %f8
20828loop_2511:
20829 ldub [%l7 + 0x63], %i2
20830 tneg %xcc, 0x6
20831 addc %i4, 0x0B0C, %o5
20832 movgu %xcc, %o7, %o1
20833 bne loop_2512
20834 tneg %xcc, 0x0
20835 fcmple32 %f2, %f4, %l6
20836 ldub [%l7 + 0x66], %o4
20837loop_2512:
20838 fmovdle %xcc, %f15, %f13
20839 orn %g6, %g2, %g3
20840 bgu loop_2513
20841 ldsw [%l7 + 0x20], %g4
20842 brlez,a %i6, loop_2514
20843 ldsh [%l7 + 0x6E], %i0
20844loop_2513:
20845 ldub [%l7 + 0x36], %o6
20846 fmovrsgz %o2, %f11, %f12
20847loop_2514:
20848 alignaddrl %l2, %g5, %i5
20849 umul %l0, %i1, %g1
20850 fornot2s %f1, %f9, %f11
20851 tge %xcc, 0x7
20852 movpos %icc, %o0, %o3
20853 fmovdcc %xcc, %f0, %f7
20854 stw %g7, [%l7 + 0x44]
20855 bcc loop_2515
20856 fexpand %f14, %f4
20857 tgu %icc, 0x3
20858 ld [%l7 + 0x28], %f6
20859loop_2515:
20860 fbne %fcc0, loop_2516
20861 fors %f11, %f6, %f15
20862 fba,a %fcc3, loop_2517
20863 fmovrdgez %l5, %f2, %f8
20864loop_2516:
20865 movrne %l4, %i7, %l1
20866 tleu %icc, 0x1
20867loop_2517:
20868 fmovrsne %l3, %f13, %f12
20869 lduh [%l7 + 0x48], %i2
20870 movge %icc, %i3, %i4
20871 ldsb [%l7 + 0x67], %o5
20872 stw %o7, [%l7 + 0x58]
20873 ld [%l7 + 0x0C], %f2
20874 stw %l6, [%l7 + 0x48]
20875 fmovda %icc, %f14, %f14
20876 edge8 %o4, %o1, %g2
20877 ldd [%l7 + 0x40], %f6
20878 fblg,a %fcc3, loop_2518
20879 fxnors %f10, %f7, %f6
20880 sdivx %g3, 0x07E1, %g4
20881 ld [%l7 + 0x1C], %f1
20882loop_2518:
20883 fmovd %f2, %f10
20884 fmovrse %g6, %f6, %f7
20885 ld [%l7 + 0x70], %f4
20886 lduw [%l7 + 0x68], %i6
20887 movle %xcc, %o6, %i0
20888 udivx %l2, 0x147C, %o2
20889 orn %i5, %g5, %i1
20890 ldsb [%l7 + 0x48], %l0
20891 pdist %f0, %f0, %f10
20892 ldsh [%l7 + 0x1C], %o0
20893 fmovscc %icc, %f3, %f14
20894 mulx %g1, 0x0790, %g7
20895 fbuge,a %fcc2, loop_2519
20896 fmul8ulx16 %f10, %f0, %f0
20897 xor %o3, %l4, %i7
20898 fmovsneg %icc, %f3, %f14
20899loop_2519:
20900 fcmpgt32 %f6, %f10, %l1
20901 fmul8ulx16 %f12, %f4, %f2
20902 fornot2 %f0, %f14, %f12
20903 stb %l5, [%l7 + 0x4E]
20904 ldsb [%l7 + 0x3A], %l3
20905 udiv %i3, 0x05B9, %i4
20906 brnz %o5, loop_2520
20907 lduh [%l7 + 0x36], %i2
20908 fpackfix %f12, %f5
20909 fmovsa %xcc, %f1, %f13
20910loop_2520:
20911 movrgez %l6, %o4, %o1
20912 fnors %f3, %f2, %f11
20913 ld [%l7 + 0x10], %f7
20914 xnor %o7, %g2, %g3
20915 ldub [%l7 + 0x63], %g4
20916 fmovsvc %icc, %f5, %f2
20917 edge16ln %i6, %o6, %g6
20918 fpmerge %f2, %f11, %f12
20919 siam 0x4
20920 st %f15, [%l7 + 0x68]
20921 edge32n %l2, %o2, %i0
20922 smulcc %i5, %g5, %i1
20923 tvc %icc, 0x1
20924 stb %o0, [%l7 + 0x54]
20925 fbul %fcc2, loop_2521
20926 array16 %l0, %g7, %o3
20927 fmovrdgez %l4, %f14, %f4
20928 ldsw [%l7 + 0x40], %g1
20929loop_2521:
20930 ldsb [%l7 + 0x61], %l1
20931 alignaddr %l5, %i7, %l3
20932 fcmpeq16 %f6, %f0, %i3
20933 fone %f14
20934 ldsb [%l7 + 0x3D], %i4
20935 movle %icc, %i2, %l6
20936 fmovrslez %o5, %f7, %f15
20937 ldx [%l7 + 0x48], %o1
20938 bvs,a,pt %icc, loop_2522
20939 edge32ln %o4, %g2, %g3
20940 nop
20941 setx loop_2523, %l0, %l1
20942 wrpr 0x1, %tl
20943 wrpr %l1, %tnpc
20944 setx 0x34400001400, %l0, %l1
20945 wrpr %l1, %tstate
20946 wrhpr 0x4, %htstate
20947 done
20948 bn loop_2524
20949loop_2522:
20950 bg %xcc, loop_2525
20951 tl %xcc, 0x4
20952loop_2523:
20953 fbne %fcc2, loop_2526
20954loop_2524:
20955 fcmpgt32 %f4, %f6, %o7
20956loop_2525:
20957 tl %xcc, 0x6
20958 ldx [%l7 + 0x40], %i6
20959loop_2526:
20960 stb %g4, [%l7 + 0x7E]
20961 fbug %fcc0, loop_2527
20962 fmovdge %xcc, %f3, %f14
20963 fnegs %f11, %f13
20964 tl %icc, 0x0
20965loop_2527:
20966 bn %icc, loop_2528
20967 stb %o6, [%l7 + 0x62]
20968 ldd [%l7 + 0x38], %f6
20969 fmovdg %icc, %f13, %f12
20970loop_2528:
20971 fnot2s %f0, %f11
20972 lduh [%l7 + 0x40], %l2
20973 fmovrse %o2, %f3, %f12
20974 srax %i0, %i5, %g6
20975 taddcc %g5, %i1, %o0
20976 st %f12, [%l7 + 0x08]
20977 tcs %xcc, 0x0
20978 ldx [%l7 + 0x08], %g7
20979 bvc,a,pt %xcc, loop_2529
20980 fmovdleu %xcc, %f11, %f10
20981 fcmple32 %f14, %f14, %o3
20982 sdiv %l0, 0x06F1, %l4
20983loop_2529:
20984 mulscc %g1, %l5, %i7
20985 ldsb [%l7 + 0x1B], %l1
20986 nop
20987 setx loop_2530, %l0, %l1
20988 wrpr 0x1, %tl
20989 wrpr %l1, %tnpc
20990 setx 0x34400001400, %l0, %l1
20991 wrpr %l1, %tstate
20992 wrhpr 0x4, %htstate
20993 done
20994 ldsh [%l7 + 0x78], %i3
20995 stb %i4, [%l7 + 0x4B]
20996 stx %i2, [%l7 + 0x58]
20997loop_2530:
20998 stx %l3, [%l7 + 0x50]
20999 fmovdvc %icc, %f5, %f13
21000 fbug,a %fcc3, loop_2531
21001 bvs,a,pt %xcc, loop_2532
21002 ta %xcc, 0x5
21003 fandnot1s %f7, %f0, %f14
21004loop_2531:
21005 fnot1 %f4, %f10
21006loop_2532:
21007 bge,a,pn %icc, loop_2533
21008 st %f12, [%l7 + 0x34]
21009 for %f6, %f6, %f8
21010 or %l6, 0x075E, %o5
21011loop_2533:
21012 orcc %o4, 0x1001, %g2
21013 ldsb [%l7 + 0x10], %g3
21014 std %f6, [%l7 + 0x68]
21015 fmovscc %xcc, %f15, %f1
21016 movrlez %o7, 0x10D, %i6
21017 ldsh [%l7 + 0x0E], %o1
21018 stw %g4, [%l7 + 0x6C]
21019 fpadd16s %f14, %f3, %f8
21020 fpadd32s %f9, %f12, %f2
21021 edge8 %o6, %o2, %i0
21022 srl %i5, %g6, %g5
21023 std %f14, [%l7 + 0x30]
21024 movn %xcc, %i1, %l2
21025 srax %g7, 0x15, %o0
21026 nop
21027 setx loop_2534, %l0, %l1
21028 wrpr 0x1, %tl
21029 wrpr %l1, %tpc
21030 add %l1, 0x4, %l1
21031 wrpr %l1, %tnpc
21032 setx 0x34400001400, %l0, %l1
21033 wrpr %l1, %tstate
21034 wrhpr 0x4, %htstate
21035 retry
21036 stb %l0, [%l7 + 0x65]
21037 fornot1s %f9, %f8, %f3
21038 edge8 %o3, %l4, %l5
21039loop_2534:
21040 std %f8, [%l7 + 0x70]
21041 ldd [%l7 + 0x58], %f2
21042 ldub [%l7 + 0x78], %g1
21043 lduh [%l7 + 0x44], %i7
21044 bgu loop_2535
21045 move %icc, %l1, %i3
21046 fnor %f10, %f8, %f14
21047 movrgez %i4, %l3, %i2
21048loop_2535:
21049 bneg loop_2536
21050 subcc %l6, %o4, %g2
21051 std %f0, [%l7 + 0x30]
21052 subcc %g3, 0x1FF0, %o7
21053loop_2536:
21054 fnegs %f9, %f6
21055 xorcc %o5, %o1, %i6
21056 std %f4, [%l7 + 0x10]
21057 bvc,a,pt %icc, loop_2537
21058 tle %icc, 0x7
21059 faligndata %f6, %f10, %f14
21060 tg %icc, 0x6
21061loop_2537:
21062 tcs %xcc, 0x1
21063 andcc %o6, 0x1C4B, %g4
21064 ldsb [%l7 + 0x6B], %o2
21065 ldsh [%l7 + 0x3A], %i0
21066 addc %g6, %g5, %i5
21067 brz,a %i1, loop_2538
21068 ldsh [%l7 + 0x4E], %l2
21069 or %g7, 0x0A9D, %l0
21070 ba,a %icc, loop_2539
21071loop_2538:
21072 fzeros %f9
21073 stb %o0, [%l7 + 0x0B]
21074 sdivx %o3, 0x0B8E, %l5
21075loop_2539:
21076 bcs,a loop_2540
21077 fblg,a %fcc3, loop_2541
21078 fornot1s %f0, %f11, %f11
21079 fbul,a %fcc1, loop_2542
21080loop_2540:
21081 fmovrsne %g1, %f4, %f12
21082loop_2541:
21083 tvc %xcc, 0x7
21084 tvs %xcc, 0x2
21085loop_2542:
21086 std %f10, [%l7 + 0x68]
21087 fpadd16 %f2, %f2, %f10
21088 st %f11, [%l7 + 0x3C]
21089 ld [%l7 + 0x4C], %f9
21090 fornot2s %f1, %f2, %f14
21091 fmovdge %xcc, %f11, %f14
21092 lduh [%l7 + 0x12], %i7
21093 fba %fcc2, loop_2543
21094 xnor %l1, %i3, %l4
21095 call loop_2544
21096 fzero %f14
21097loop_2543:
21098 brz %i4, loop_2545
21099 nop
21100 setx loop_2546, %l0, %l1
21101 wrpr 0x1, %tl
21102 wrpr %l1, %tpc
21103 add %l1, 0x4, %l1
21104 wrpr %l1, %tnpc
21105 setx 0x34400001400, %l0, %l1
21106 wrpr %l1, %tstate
21107 wrhpr 0x4, %htstate
21108 retry
21109loop_2544:
21110 faligndata %f14, %f10, %f10
21111 ldub [%l7 + 0x58], %i2
21112loop_2545:
21113 fmovde %icc, %f13, %f4
21114loop_2546:
21115 taddcctv %l3, %l6, %o4
21116 ldx [%l7 + 0x10], %g2
21117 ba,a,pn %xcc, loop_2547
21118 tleu %xcc, 0x2
21119 addc %o7, %g3, %o5
21120 move %icc, %o1, %i6
21121loop_2547:
21122 sth %g4, [%l7 + 0x26]
21123 fornot1 %f14, %f2, %f0
21124 fxnor %f2, %f6, %f8
21125 bl,a,pt %icc, loop_2548
21126 faligndata %f14, %f6, %f10
21127 movrne %o6, %i0, %o2
21128 fpmerge %f1, %f8, %f8
21129loop_2548:
21130 be,pn %xcc, loop_2549
21131 fbule %fcc0, loop_2550
21132 tn %icc, 0x5
21133 fmovsn %icc, %f4, %f15
21134loop_2549:
21135 fsrc1s %f15, %f9
21136loop_2550:
21137 sub %g5, 0x0E37, %i5
21138 ldsh [%l7 + 0x4C], %i1
21139 movrne %l2, %g6, %l0
21140 addc %g7, 0x0122, %o3
21141 mulx %l5, 0x0D15, %o0
21142 bge loop_2551
21143 fpack16 %f12, %f1
21144 fornot2 %f0, %f6, %f4
21145 stx %g1, [%l7 + 0x48]
21146loop_2551:
21147 stw %i7, [%l7 + 0x28]
21148 ld [%l7 + 0x50], %f2
21149 ldsh [%l7 + 0x16], %i3
21150 stx %l4, [%l7 + 0x28]
21151 ldd [%l7 + 0x78], %f0
21152 fones %f13
21153 popc 0x103D, %i4
21154 edge32n %i2, %l1, %l6
21155 st %f9, [%l7 + 0x1C]
21156 tleu %icc, 0x0
21157 fcmpeq32 %f0, %f10, %o4
21158 ldsw [%l7 + 0x68], %g2
21159 fnot1 %f12, %f14
21160 lduw [%l7 + 0x2C], %o7
21161 fnands %f5, %f3, %f12
21162 and %g3, 0x1711, %l3
21163 edge16 %o5, %i6, %g4
21164 fmovrslez %o6, %f13, %f10
21165 srl %i0, %o2, %g5
21166 tpos %xcc, 0x3
21167 ldub [%l7 + 0x0C], %i5
21168 lduh [%l7 + 0x3E], %i1
21169 fsrc2 %f0, %f6
21170 fmovrdlz %l2, %f12, %f4
21171 sub %g6, %l0, %o1
21172 te %icc, 0x1
21173 fzeros %f5
21174 edge16 %g7, %o3, %o0
21175 movg %xcc, %l5, %g1
21176 sth %i3, [%l7 + 0x0A]
21177 fmovsvc %xcc, %f12, %f11
21178 addccc %i7, %l4, %i2
21179 fpadd16s %f10, %f10, %f15
21180 stb %l1, [%l7 + 0x67]
21181 ba,a,pt %icc, loop_2552
21182 fmovrdgz %l6, %f2, %f0
21183 bcs,a,pn %xcc, loop_2553
21184 subccc %i4, 0x078A, %o4
21185loop_2552:
21186 fmovdl %icc, %f1, %f2
21187 taddcc %g2, 0x047E, %g3
21188loop_2553:
21189 ld [%l7 + 0x28], %f2
21190 std %f6, [%l7 + 0x38]
21191 fandnot2s %f12, %f14, %f11
21192 fnor %f6, %f4, %f12
21193 tneg %icc, 0x4
21194 fnands %f11, %f15, %f9
21195 fnot2s %f10, %f15
21196 sth %l3, [%l7 + 0x10]
21197 bneg,a %xcc, loop_2554
21198 st %f1, [%l7 + 0x54]
21199 tne %icc, 0x6
21200 ldd [%l7 + 0x30], %f8
21201loop_2554:
21202 ld [%l7 + 0x18], %f15
21203 stw %o5, [%l7 + 0x54]
21204 fmul8x16au %f4, %f6, %f2
21205 ldub [%l7 + 0x0C], %i6
21206 std %f14, [%l7 + 0x20]
21207 fmovdpos %xcc, %f11, %f14
21208 brnz,a %g4, loop_2555
21209 ldsw [%l7 + 0x74], %o6
21210 fmovsneg %icc, %f12, %f13
21211 stb %i0, [%l7 + 0x31]
21212loop_2555:
21213 stx %o7, [%l7 + 0x08]
21214 fors %f13, %f8, %f2
21215 fpackfix %f12, %f6
21216 lduw [%l7 + 0x34], %o2
21217 stw %i5, [%l7 + 0x58]
21218 fpack32 %f2, %f6, %f10
21219 edge32n %i1, %l2, %g6
21220 udivx %l0, 0x0D4E, %g5
21221 andn %g7, 0x1B20, %o1
21222 ldsb [%l7 + 0x58], %o3
21223 bshuffle %f8, %f12, %f10
21224 tg %xcc, 0x0
21225 ldsh [%l7 + 0x1C], %o0
21226 addc %l5, %g1, %i3
21227 ldd [%l7 + 0x30], %f6
21228 stb %l4, [%l7 + 0x08]
21229 bg,pn %xcc, loop_2556
21230 tgu %icc, 0x0
21231 stw %i2, [%l7 + 0x10]
21232 edge8 %l1, %i7, %i4
21233loop_2556:
21234 ldx [%l7 + 0x20], %o4
21235 stb %l6, [%l7 + 0x1E]
21236 faligndata %f12, %f12, %f6
21237 stb %g3, [%l7 + 0x19]
21238 fxor %f6, %f10, %f0
21239 ldsb [%l7 + 0x67], %l3
21240 ldsw [%l7 + 0x4C], %o5
21241 fmovdcs %xcc, %f14, %f0
21242 sth %g2, [%l7 + 0x7C]
21243 tl %xcc, 0x0
21244 ldsh [%l7 + 0x66], %g4
21245 fpsub32 %f6, %f2, %f14
21246 fmovrslz %i6, %f0, %f7
21247 subccc %i0, 0x19C7, %o6
21248 fandnot2 %f8, %f8, %f6
21249 subc %o2, %o7, %i5
21250 stx %i1, [%l7 + 0x10]
21251 ldsw [%l7 + 0x0C], %l2
21252 std %f10, [%l7 + 0x10]
21253 ldub [%l7 + 0x3D], %g6
21254 ldd [%l7 + 0x08], %f0
21255 tne %xcc, 0x7
21256 ldsh [%l7 + 0x4A], %l0
21257 fbge,a %fcc2, loop_2557
21258 movrlz %g7, %g5, %o3
21259 bshuffle %f0, %f10, %f6
21260 fmovsg %xcc, %f3, %f13
21261loop_2557:
21262 fpadd16s %f3, %f0, %f14
21263 ldsb [%l7 + 0x26], %o1
21264 edge16 %o0, %l5, %g1
21265 sth %l4, [%l7 + 0x16]
21266 nop
21267 setx loop_2558, %l0, %l1
21268 wrpr 0x1, %tl
21269 wrpr %l1, %tpc
21270 add %l1, 0x4, %l1
21271 wrpr %l1, %tnpc
21272 setx 0x34400001400, %l0, %l1
21273 wrpr %l1, %tstate
21274 wrhpr 0x4, %htstate
21275 retry
21276 fmovsn %icc, %f14, %f4
21277 fbg,a %fcc0, loop_2559
21278 fmovsne %xcc, %f12, %f9
21279loop_2558:
21280 bcs,a %xcc, loop_2560
21281 movneg %xcc, %i2, %i3
21282loop_2559:
21283 fmul8x16au %f13, %f10, %f4
21284 subcc %l1, %i4, %i7
21285loop_2560:
21286 fbuge %fcc1, loop_2561
21287 ta %icc, 0x7
21288 movneg %icc, %l6, %g3
21289 stw %o4, [%l7 + 0x28]
21290loop_2561:
21291 subccc %o5, %g2, %l3
21292 ldub [%l7 + 0x56], %g4
21293 srax %i0, 0x05, %i6
21294 movvc %icc, %o2, %o7
21295 fmovrde %o6, %f12, %f14
21296 fmovsg %icc, %f10, %f0
21297 fmovdge %icc, %f1, %f2
21298 movne %icc, %i1, %i5
21299 fsrc1 %f4, %f14
21300 stw %g6, [%l7 + 0x5C]
21301 sth %l0, [%l7 + 0x1C]
21302 alignaddr %l2, %g5, %g7
21303 sra %o3, 0x03, %o1
21304 movcs %icc, %o0, %g1
21305 ldsw [%l7 + 0x30], %l5
21306 fmovdvc %icc, %f1, %f1
21307 alignaddr %i2, %i3, %l4
21308 lduw [%l7 + 0x68], %i4
21309 nop
21310 setx loop_2562, %l0, %l1
21311 jmpl %l1, %l1
21312 fcmpeq16 %f4, %f0, %i7
21313 nop
21314 setx loop_2563, %l0, %l1
21315 wrpr 0x1, %tl
21316 wrpr %l1, %tpc
21317 add %l1, 0x4, %l1
21318 wrpr %l1, %tnpc
21319 setx 0x34400001400, %l0, %l1
21320 wrpr %l1, %tstate
21321 wrhpr 0x4, %htstate
21322 retry
21323 lduw [%l7 + 0x08], %l6
21324loop_2562:
21325 st %f8, [%l7 + 0x6C]
21326 ldub [%l7 + 0x3E], %g3
21327loop_2563:
21328 ldd [%l7 + 0x38], %f8
21329 or %o4, %g2, %o5
21330 andcc %l3, %g4, %i0
21331 movg %xcc, %o2, %o7
21332 movn %xcc, %o6, %i6
21333 tl %icc, 0x3
21334 fcmpes %fcc2, %f14, %f9
21335 fandnot2 %f12, %f0, %f12
21336 fbue,a %fcc0, loop_2564
21337 ldsw [%l7 + 0x2C], %i5
21338 ldd [%l7 + 0x20], %f6
21339 and %g6, %l0, %l2
21340loop_2564:
21341 ldd [%l7 + 0x28], %f2
21342 stb %g5, [%l7 + 0x6B]
21343 popc 0x1EF6, %i1
21344 lduh [%l7 + 0x60], %g7
21345 fmuld8sux16 %f0, %f15, %f14
21346 fbul,a %fcc2, loop_2565
21347 sll %o1, %o3, %g1
21348 fpadd16s %f3, %f8, %f5
21349 fba,a %fcc1, loop_2566
21350loop_2565:
21351 bne,pn %icc, loop_2567
21352 sth %o0, [%l7 + 0x2C]
21353 ldx [%l7 + 0x18], %l5
21354loop_2566:
21355 array8 %i2, %i3, %i4
21356loop_2567:
21357 andn %l4, 0x13CB, %i7
21358 fpadd16s %f0, %f7, %f15
21359 fblg,a %fcc3, loop_2568
21360 bneg loop_2569
21361 fpsub32s %f3, %f13, %f15
21362 fbe %fcc1, loop_2570
21363loop_2568:
21364 edge8n %l6, %g3, %o4
21365loop_2569:
21366 stw %g2, [%l7 + 0x60]
21367 st %f8, [%l7 + 0x30]
21368loop_2570:
21369 tle %xcc, 0x2
21370 st %f6, [%l7 + 0x18]
21371 fpackfix %f4, %f0
21372 sth %o5, [%l7 + 0x32]
21373 fnand %f12, %f8, %f2
21374 std %f2, [%l7 + 0x30]
21375 fcmpeq32 %f4, %f10, %l1
21376 ldsh [%l7 + 0x74], %l3
21377 edge16n %g4, %i0, %o2
21378 ldx [%l7 + 0x78], %o7
21379 sth %o6, [%l7 + 0x14]
21380 bneg %xcc, loop_2571
21381 fmovsleu %xcc, %f15, %f9
21382 movcc %icc, %i5, %i6
21383 tpos %xcc, 0x5
21384loop_2571:
21385 fmovdpos %xcc, %f11, %f11
21386 bg,a,pt %icc, loop_2572
21387 fba,a %fcc0, loop_2573
21388 sra %g6, 0x07, %l0
21389 bgu,a,pn %xcc, loop_2574
21390loop_2572:
21391 fornot2s %f1, %f6, %f3
21392loop_2573:
21393 fpadd32s %f11, %f14, %f8
21394 fbuge,a %fcc3, loop_2575
21395loop_2574:
21396 fmovsvs %xcc, %f15, %f14
21397 fmovsneg %icc, %f7, %f12
21398 ldub [%l7 + 0x1B], %l2
21399loop_2575:
21400 fmovrde %g5, %f0, %f4
21401 sth %g7, [%l7 + 0x48]
21402 brnz %i1, loop_2576
21403 edge32ln %o3, %o1, %g1
21404 sth %o0, [%l7 + 0x36]
21405 fmovsvs %xcc, %f8, %f0
21406loop_2576:
21407 ba,pt %icc, loop_2577
21408 ld [%l7 + 0x70], %f6
21409 lduh [%l7 + 0x72], %i2
21410 fmovdpos %xcc, %f1, %f4
21411loop_2577:
21412 brgez,a %i3, loop_2578
21413 tne %icc, 0x5
21414 stb %l5, [%l7 + 0x34]
21415 brgez %l4, loop_2579
21416loop_2578:
21417 stb %i7, [%l7 + 0x15]
21418 fbul,a %fcc2, loop_2580
21419 lduw [%l7 + 0x6C], %l6
21420loop_2579:
21421 bvc,pt %icc, loop_2581
21422 fandnot1s %f6, %f13, %f15
21423loop_2580:
21424 stb %i4, [%l7 + 0x33]
21425 ldd [%l7 + 0x28], %f8
21426loop_2581:
21427 brlez,a %g3, loop_2582
21428 fandnot1 %f12, %f10, %f4
21429 lduh [%l7 + 0x44], %o4
21430 fxnors %f14, %f5, %f8
21431loop_2582:
21432 tgu %xcc, 0x2
21433 nop
21434 setx loop_2583, %l0, %l1
21435 wrpr 0x1, %tl
21436 wrpr %l1, %tnpc
21437 setx 0x34400001400, %l0, %l1
21438 wrpr %l1, %tstate
21439 wrhpr 0x4, %htstate
21440 done
21441 stx %o5, [%l7 + 0x08]
21442 ldd [%l7 + 0x50], %f4
21443 fabsd %f4, %f12
21444loop_2583:
21445 fpackfix %f14, %f1
21446 lduw [%l7 + 0x74], %l1
21447 stw %g2, [%l7 + 0x10]
21448 ldsh [%l7 + 0x7A], %g4
21449 fbe %fcc2, loop_2584
21450 add %i0, 0x1AF1, %o2
21451 ldub [%l7 + 0x68], %l3
21452 ldd [%l7 + 0x70], %f4
21453loop_2584:
21454 brnz %o7, loop_2585
21455 edge32n %i5, %i6, %o6
21456 ldd [%l7 + 0x70], %f14
21457 fcmpd %fcc3, %f0, %f10
21458loop_2585:
21459 fmovsg %icc, %f4, %f9
21460 fsrc1s %f9, %f14
21461 edge32ln %l0, %g6, %g5
21462 umul %g7, %l2, %i1
21463 movl %xcc, %o3, %o1
21464 fmovdle %xcc, %f3, %f5
21465 tl %xcc, 0x6
21466 ldd [%l7 + 0x38], %f0
21467 addccc %o0, 0x0FFF, %g1
21468 tg %icc, 0x4
21469 fpmerge %f3, %f2, %f0
21470 xnorcc %i2, %i3, %l4
21471 bcc,pn %icc, loop_2586
21472 ldsb [%l7 + 0x51], %l5
21473 lduw [%l7 + 0x38], %l6
21474 fpadd32s %f13, %f13, %f13
21475loop_2586:
21476 addc %i7, 0x0B72, %i4
21477 fmuld8ulx16 %f11, %f9, %f0
21478 fmovdne %icc, %f6, %f2
21479 stb %o4, [%l7 + 0x60]
21480 tvs %xcc, 0x6
21481 std %f14, [%l7 + 0x68]
21482 st %f0, [%l7 + 0x3C]
21483 std %f0, [%l7 + 0x48]
21484 fandnot2s %f10, %f15, %f11
21485 fmovda %xcc, %f1, %f5
21486 fornot2s %f1, %f15, %f10
21487 movge %icc, %g3, %o5
21488 brz,a %g2, loop_2587
21489 stb %l1, [%l7 + 0x5F]
21490 call loop_2588
21491 sth %i0, [%l7 + 0x68]
21492loop_2587:
21493 stb %g4, [%l7 + 0x4F]
21494 movrgz %o2, %l3, %i5
21495loop_2588:
21496 fmovdcc %icc, %f7, %f9
21497 edge16l %o7, %i6, %l0
21498 stw %g6, [%l7 + 0x50]
21499 lduh [%l7 + 0x36], %o6
21500 fnegs %f3, %f4
21501 std %f8, [%l7 + 0x58]
21502 addccc %g5, %l2, %i1
21503 fbug %fcc0, loop_2589
21504 fcmpne32 %f4, %f0, %g7
21505 array32 %o3, %o0, %g1
21506 fpsub32 %f4, %f4, %f4
21507loop_2589:
21508 std %f10, [%l7 + 0x10]
21509 fmovrdne %i2, %f4, %f8
21510 sethi 0x0EB5, %i3
21511 popc 0x0BD5, %o1
21512 brlez %l4, loop_2590
21513 sethi 0x1B81, %l5
21514 stx %i7, [%l7 + 0x28]
21515 alignaddr %i4, %l6, %o4
21516loop_2590:
21517 movl %xcc, %o5, %g2
21518 orcc %l1, 0x1BD2, %i0
21519 fmovda %xcc, %f3, %f4
21520 stb %g4, [%l7 + 0x2C]
21521 lduh [%l7 + 0x16], %o2
21522 fsrc2s %f8, %f7
21523 bleu loop_2591
21524 movrlz %g3, 0x20D, %i5
21525 fnot1s %f13, %f14
21526 st %f5, [%l7 + 0x4C]
21527loop_2591:
21528 fands %f12, %f12, %f5
21529 lduh [%l7 + 0x64], %o7
21530 fands %f12, %f15, %f10
21531 ldsw [%l7 + 0x14], %l3
21532 fmovdcs %xcc, %f1, %f3
21533 udivx %i6, 0x0C98, %g6
21534 fpsub32s %f9, %f3, %f11
21535 ldsw [%l7 + 0x30], %l0
21536 edge8l %g5, %l2, %o6
21537 brnz,a %g7, loop_2592
21538 stx %o3, [%l7 + 0x70]
21539 sth %o0, [%l7 + 0x44]
21540 fmovsvs %xcc, %f13, %f12
21541loop_2592:
21542 ldsb [%l7 + 0x10], %i1
21543 fmovrde %i2, %f8, %f2
21544 tsubcc %i3, %o1, %l4
21545 fexpand %f6, %f6
21546 tsubcctv %l5, 0x182D, %g1
21547 ldub [%l7 + 0x42], %i7
21548 fnegd %f6, %f10
21549 bg,pn %icc, loop_2593
21550 add %i4, %o4, %l6
21551 mulscc %g2, 0x1B54, %o5
21552 ldub [%l7 + 0x2C], %i0
21553loop_2593:
21554 ld [%l7 + 0x50], %f8
21555 tleu %xcc, 0x7
21556 stw %l1, [%l7 + 0x78]
21557 movrgz %o2, %g4, %g3
21558 nop
21559 setx loop_2594, %l0, %l1
21560 jmpl %l1, %i5
21561 movcs %icc, %l3, %i6
21562 movvs %xcc, %o7, %g6
21563 stb %g5, [%l7 + 0x79]
21564loop_2594:
21565 fmovrsne %l0, %f8, %f5
21566 sllx %o6, 0x17, %l2
21567 bgu,a,pt %xcc, loop_2595
21568 fpadd16s %f8, %f13, %f11
21569 mova %icc, %o3, %g7
21570 orn %o0, %i2, %i3
21571loop_2595:
21572 fcmpne16 %f10, %f8, %o1
21573 fmovsn %icc, %f15, %f15
21574 ldub [%l7 + 0x2E], %i1
21575 umul %l5, 0x17C7, %l4
21576 subccc %g1, %i4, %o4
21577 ldd [%l7 + 0x28], %f8
21578 fpack32 %f4, %f12, %f0
21579 fmovrde %i7, %f2, %f6
21580 ldub [%l7 + 0x45], %g2
21581 movrlz %o5, 0x306, %i0
21582 ta %icc, 0x0
21583 bleu,a,pt %xcc, loop_2596
21584 lduh [%l7 + 0x68], %l6
21585 nop
21586 setx loop_2597, %l0, %l1
21587 jmpl %l1, %o2
21588 fbl,a %fcc0, loop_2598
21589loop_2596:
21590 fmovdne %icc, %f1, %f13
21591 movn %icc, %l1, %g4
21592loop_2597:
21593 ldsh [%l7 + 0x38], %i5
21594loop_2598:
21595 fcmple32 %f0, %f14, %l3
21596 fpsub32s %f2, %f4, %f3
21597 fmovrslz %g3, %f1, %f6
21598 ld [%l7 + 0x54], %f2
21599 fornot1 %f8, %f14, %f10
21600 ldsb [%l7 + 0x62], %i6
21601 fors %f11, %f9, %f12
21602 fba,a %fcc2, loop_2599
21603 ldsb [%l7 + 0x65], %o7
21604 lduh [%l7 + 0x4A], %g5
21605 ldsh [%l7 + 0x22], %g6
21606loop_2599:
21607 brlez,a %o6, loop_2600
21608 fbu,a %fcc0, loop_2601
21609 ldd [%l7 + 0x60], %f4
21610 fmovrsne %l2, %f3, %f8
21611loop_2600:
21612 ldub [%l7 + 0x4D], %l0
21613loop_2601:
21614 ldub [%l7 + 0x39], %g7
21615 ldub [%l7 + 0x6F], %o3
21616 ldd [%l7 + 0x18], %f2
21617 smul %i2, 0x16A5, %i3
21618 stw %o0, [%l7 + 0x4C]
21619 movn %xcc, %i1, %o1
21620 bl,pn %xcc, loop_2602
21621 fmovsle %icc, %f3, %f7
21622 taddcctv %l5, %g1, %i4
21623 array32 %l4, %o4, %i7
21624loop_2602:
21625 stb %o5, [%l7 + 0x1A]
21626 ta %icc, 0x0
21627 udiv %g2, 0x0756, %l6
21628 ldx [%l7 + 0x48], %i0
21629 stx %o2, [%l7 + 0x50]
21630 stx %l1, [%l7 + 0x40]
21631 sth %g4, [%l7 + 0x1E]
21632 tl %icc, 0x7
21633 tl %icc, 0x3
21634 ldd [%l7 + 0x48], %f14
21635 lduw [%l7 + 0x58], %i5
21636 ldsw [%l7 + 0x38], %l3
21637 tcc %xcc, 0x0
21638 edge8l %g3, %i6, %g5
21639 mulx %o7, %g6, %l2
21640 fornot2s %f6, %f12, %f11
21641 st %f6, [%l7 + 0x68]
21642 std %f10, [%l7 + 0x10]
21643 stx %o6, [%l7 + 0x58]
21644 sethi 0x0B26, %g7
21645 tneg %icc, 0x1
21646 bn,a,pt %xcc, loop_2603
21647 bg,a loop_2604
21648 edge8 %l0, %o3, %i3
21649 ldub [%l7 + 0x4B], %i2
21650loop_2603:
21651 fbuge,a %fcc2, loop_2605
21652loop_2604:
21653 smul %o0, 0x0139, %o1
21654 mova %icc, %l5, %g1
21655 ldd [%l7 + 0x10], %f14
21656loop_2605:
21657 addccc %i4, 0x0609, %l4
21658 bleu loop_2606
21659 edge8n %o4, %i7, %o5
21660 brgz %g2, loop_2607
21661 fbu %fcc0, loop_2608
21662loop_2606:
21663 ldsw [%l7 + 0x7C], %i1
21664 sth %l6, [%l7 + 0x66]
21665loop_2607:
21666 ldx [%l7 + 0x60], %o2
21667loop_2608:
21668 tcc %icc, 0x2
21669 ba loop_2609
21670 tsubcctv %l1, 0x0A08, %i0
21671 xnorcc %g4, %l3, %g3
21672 brlz %i5, loop_2610
21673loop_2609:
21674 fmovdpos %icc, %f8, %f11
21675 fpsub16 %f6, %f14, %f4
21676 fmovdgu %xcc, %f5, %f11
21677loop_2610:
21678 bneg loop_2611
21679 edge32n %g5, %i6, %o7
21680 fnot1 %f2, %f2
21681 ldx [%l7 + 0x70], %l2
21682loop_2611:
21683 ld [%l7 + 0x40], %f1
21684 fcmps %fcc3, %f14, %f6
21685 xnor %o6, %g6, %g7
21686 ldsb [%l7 + 0x32], %o3
21687 edge8l %l0, %i2, %o0
21688 fbul,a %fcc0, loop_2612
21689 fbue,a %fcc0, loop_2613
21690 mulscc %o1, %l5, %g1
21691 brz %i4, loop_2614
21692loop_2612:
21693 edge16n %l4, %o4, %i3
21694loop_2613:
21695 fornot2s %f14, %f4, %f5
21696 bneg loop_2615
21697loop_2614:
21698 fabss %f7, %f3
21699 brz,a %o5, loop_2616
21700 ldsb [%l7 + 0x4E], %i7
21701loop_2615:
21702 movge %icc, %i1, %g2
21703 fcmpne16 %f10, %f6, %o2
21704loop_2616:
21705 std %f4, [%l7 + 0x50]
21706 sdivcc %l1, 0x014E, %i0
21707 ldx [%l7 + 0x78], %l6
21708 ldsb [%l7 + 0x0B], %g4
21709 sth %g3, [%l7 + 0x70]
21710 fmovrde %l3, %f0, %f4
21711 fmovsge %xcc, %f2, %f11
21712 tn %icc, 0x6
21713 movge %icc, %g5, %i6
21714 tsubcc %i5, %o7, %o6
21715 stw %g6, [%l7 + 0x20]
21716 edge8 %g7, %o3, %l0
21717 fmovrsne %l2, %f0, %f8
21718 bcc,a,pn %xcc, loop_2617
21719 tleu %icc, 0x1
21720 sdivx %i2, 0x0916, %o1
21721 fandnot1 %f4, %f10, %f10
21722loop_2617:
21723 fbge %fcc2, loop_2618
21724 fsrc2s %f15, %f12
21725 movvc %icc, %o0, %g1
21726 tn %icc, 0x7
21727loop_2618:
21728 tn %icc, 0x7
21729 bge loop_2619
21730 fmovse %icc, %f2, %f15
21731 andncc %l5, %i4, %l4
21732 fbue,a %fcc2, loop_2620
21733loop_2619:
21734 fmovsg %xcc, %f14, %f5
21735 faligndata %f10, %f14, %f12
21736 movg %xcc, %o4, %o5
21737loop_2620:
21738 fnor %f14, %f6, %f10
21739 ldsw [%l7 + 0x20], %i7
21740 fsrc1s %f0, %f13
21741 add %i3, 0x1EEE, %i1
21742 ldsh [%l7 + 0x12], %o2
21743 edge16n %g2, %i0, %l6
21744 for %f10, %f2, %f6
21745 ldsb [%l7 + 0x6C], %g4
21746 nop
21747 setx loop_2621, %l0, %l1
21748 wrpr 0x1, %tl
21749 wrpr %l1, %tpc
21750 add %l1, 0x4, %l1
21751 wrpr %l1, %tnpc
21752 setx 0x34400001400, %l0, %l1
21753 wrpr %l1, %tstate
21754 wrhpr 0x4, %htstate
21755 retry
21756 lduw [%l7 + 0x5C], %l1
21757 brgez,a %g3, loop_2622
21758 ld [%l7 + 0x60], %f12
21759loop_2621:
21760 ld [%l7 + 0x68], %f2
21761 brz,a %l3, loop_2623
21762loop_2622:
21763 fone %f8
21764 fmovrde %i6, %f4, %f10
21765 edge32l %i5, %o7, %g5
21766loop_2623:
21767 fmovdvs %icc, %f5, %f6
21768 lduw [%l7 + 0x38], %o6
21769 ldub [%l7 + 0x0F], %g7
21770 stb %g6, [%l7 + 0x38]
21771 ldx [%l7 + 0x18], %o3
21772 srax %l0, 0x0A, %l2
21773 tg %xcc, 0x0
21774 fmovdvc %icc, %f6, %f1
21775 fmovdneg %icc, %f14, %f4
21776 addcc %i2, 0x142B, %o1
21777 movvs %icc, %o0, %g1
21778 tcs %xcc, 0x7
21779 taddcc %l5, 0x0F10, %i4
21780 fmovsgu %icc, %f8, %f8
21781 addcc %l4, 0x0F9B, %o5
21782 bneg,a,pn %xcc, loop_2624
21783 ld [%l7 + 0x18], %f3
21784 movrgz %o4, 0x0BA, %i3
21785 fmovsle %xcc, %f3, %f14
21786loop_2624:
21787 fmovsvs %xcc, %f15, %f12
21788 movcc %icc, %i7, %i1
21789 lduh [%l7 + 0x18], %g2
21790 sth %o2, [%l7 + 0x60]
21791 smulcc %l6, 0x0CC4, %i0
21792 edge8ln %l1, %g4, %l3
21793 stx %i6, [%l7 + 0x58]
21794 movrlez %i5, %o7, %g3
21795 taddcc %g5, 0x1231, %g7
21796 ldd [%l7 + 0x58], %f6
21797 tsubcctv %g6, %o3, %l0
21798 fornot1 %f0, %f0, %f2
21799 movn %icc, %l2, %o6
21800 brgz %o1, loop_2625
21801 ldd [%l7 + 0x10], %f2
21802 fmovdg %xcc, %f9, %f13
21803 fbue %fcc2, loop_2626
21804loop_2625:
21805 fnot2 %f6, %f2
21806 stw %i2, [%l7 + 0x18]
21807 movrlez %o0, %g1, %l5
21808loop_2626:
21809 edge16l %i4, %l4, %o5
21810 fmovdne %xcc, %f7, %f7
21811 lduh [%l7 + 0x4A], %o4
21812 movg %icc, %i7, %i3
21813 fands %f1, %f7, %f12
21814 fmovrde %g2, %f8, %f0
21815 tsubcc %o2, 0x15DC, %l6
21816 fornot1s %f4, %f7, %f4
21817 ldd [%l7 + 0x28], %f4
21818 movvc %icc, %i0, %i1
21819 ldx [%l7 + 0x60], %l1
21820 stx %l3, [%l7 + 0x40]
21821 fba %fcc1, loop_2627
21822 fxor %f0, %f2, %f2
21823 edge8l %g4, %i6, %o7
21824 fnegs %f10, %f8
21825loop_2627:
21826 bge,pn %xcc, loop_2628
21827 fbu,a %fcc1, loop_2629
21828 subc %g3, 0x0904, %g5
21829 edge16ln %g7, %i5, %g6
21830loop_2628:
21831 fcmpd %fcc1, %f8, %f12
21832loop_2629:
21833 sdiv %o3, 0x04A9, %l0
21834 movvc %icc, %l2, %o6
21835 ldx [%l7 + 0x50], %i2
21836 ldsb [%l7 + 0x64], %o0
21837 popc 0x0C23, %g1
21838 taddcc %l5, %i4, %o1
21839 ldsh [%l7 + 0x42], %l4
21840 movcs %xcc, %o5, %i7
21841 fexpand %f4, %f14
21842 fcmpne16 %f6, %f2, %i3
21843 fmovdg %xcc, %f9, %f7
21844 std %f8, [%l7 + 0x20]
21845 andn %g2, 0x18F1, %o4
21846 movvc %icc, %o2, %i0
21847 smul %i1, 0x1F8B, %l6
21848 edge8l %l1, %g4, %l3
21849 sdiv %o7, 0x1165, %i6
21850 ldub [%l7 + 0x37], %g5
21851 movcs %icc, %g7, %i5
21852 nop
21853 setx loop_2630, %l0, %l1
21854 wrpr 0x1, %tl
21855 wrpr %l1, %tnpc
21856 setx 0x34400001400, %l0, %l1
21857 wrpr %l1, %tstate
21858 wrhpr 0x4, %htstate
21859 done
21860 stw %g6, [%l7 + 0x4C]
21861 bl %xcc, loop_2631
21862 ble,a %icc, loop_2632
21863loop_2630:
21864 fnot2 %f10, %f10
21865 orcc %g3, 0x0B7B, %l0
21866loop_2631:
21867 fmovdgu %xcc, %f11, %f11
21868loop_2632:
21869 std %f4, [%l7 + 0x38]
21870 nop
21871 setx loop_2633, %l0, %l1
21872 wrpr 0x1, %tl
21873 wrpr %l1, %tnpc
21874 setx 0x34400001400, %l0, %l1
21875 wrpr %l1, %tstate
21876 wrhpr 0x4, %htstate
21877 done
21878 subc %l2, %o6, %o3
21879 subccc %o0, 0x0561, %g1
21880 movrgez %l5, %i2, %o1
21881loop_2633:
21882 fmovrdgez %i4, %f12, %f14
21883 ldsb [%l7 + 0x39], %l4
21884 fmovdne %icc, %f1, %f2
21885 stw %o5, [%l7 + 0x2C]
21886 stw %i3, [%l7 + 0x14]
21887 ldsw [%l7 + 0x18], %g2
21888 subc %o4, %i7, %i0
21889 fbne,a %fcc1, loop_2634
21890 fcmped %fcc1, %f12, %f12
21891 ldx [%l7 + 0x50], %o2
21892 fmovrslez %l6, %f11, %f2
21893loop_2634:
21894 movrgz %l1, %g4, %l3
21895 sll %o7, %i1, %g5
21896 edge16n %g7, %i5, %g6
21897 tsubcc %g3, 0x0704, %l0
21898 fsrc2s %f6, %f0
21899 edge16ln %l2, %o6, %i6
21900 or %o3, 0x18DF, %g1
21901 fxnor %f6, %f4, %f12
21902 fexpand %f8, %f10
21903 fsrc1s %f9, %f3
21904 movcs %xcc, %o0, %i2
21905 edge32 %l5, %o1, %l4
21906 movvc %icc, %o5, %i3
21907 fmovdneg %xcc, %f10, %f15
21908 movge %icc, %i4, %o4
21909 fbge,a %fcc1, loop_2635
21910 fmovdg %icc, %f14, %f2
21911 sth %i7, [%l7 + 0x7A]
21912 lduw [%l7 + 0x14], %i0
21913loop_2635:
21914 fmovrsgz %g2, %f9, %f4
21915 xor %l6, %l1, %o2
21916 lduh [%l7 + 0x56], %g4
21917 sethi 0x037F, %o7
21918 ble,a,pt %icc, loop_2636
21919 bneg,pt %xcc, loop_2637
21920 movrgz %i1, %l3, %g5
21921 fmul8x16au %f14, %f10, %f2
21922loop_2636:
21923 fcmpes %fcc2, %f11, %f9
21924loop_2637:
21925 stw %i5, [%l7 + 0x48]
21926 fbule %fcc1, loop_2638
21927 fnot2s %f6, %f1
21928 sdivcc %g7, 0x0205, %g6
21929 ldub [%l7 + 0x75], %l0
21930loop_2638:
21931 brz,a %l2, loop_2639
21932 st %f6, [%l7 + 0x70]
21933 std %f6, [%l7 + 0x28]
21934 umulcc %g3, 0x1CBA, %i6
21935loop_2639:
21936 stb %o3, [%l7 + 0x29]
21937 fmovrslez %g1, %f6, %f6
21938 movcs %icc, %o6, %i2
21939 sth %l5, [%l7 + 0x6C]
21940 fbe,a %fcc1, loop_2640
21941 fcmps %fcc1, %f15, %f12
21942 edge32n %o1, %o0, %l4
21943 ld [%l7 + 0x58], %f15
21944loop_2640:
21945 fbug,a %fcc2, loop_2641
21946 sth %i3, [%l7 + 0x60]
21947 fmovde %icc, %f11, %f14
21948 fxors %f13, %f8, %f13
21949loop_2641:
21950 movre %i4, %o5, %o4
21951 st %f15, [%l7 + 0x54]
21952 fbuge,a %fcc1, loop_2642
21953 movcc %icc, %i7, %i0
21954 movrgz %l6, 0x0E5, %l1
21955 and %g2, 0x1883, %o2
21956loop_2642:
21957 ldsw [%l7 + 0x78], %o7
21958 fcmpeq16 %f2, %f10, %g4
21959 fmovspos %icc, %f0, %f5
21960 mova %xcc, %l3, %i1
21961 fpack16 %f12, %f0
21962 tpos %icc, 0x2
21963 fbuge,a %fcc0, loop_2643
21964 move %icc, %g5, %g7
21965 fmovdvs %icc, %f12, %f6
21966 fcmpd %fcc3, %f0, %f8
21967loop_2643:
21968 fornot2s %f10, %f9, %f8
21969 alignaddr %g6, %l0, %l2
21970 st %f10, [%l7 + 0x58]
21971 lduh [%l7 + 0x44], %i5
21972 fbge %fcc3, loop_2644
21973 bneg %xcc, loop_2645
21974 pdist %f8, %f12, %f8
21975 stx %g3, [%l7 + 0x10]
21976loop_2644:
21977 fsrc2s %f13, %f1
21978loop_2645:
21979 brlz %i6, loop_2646
21980 srlx %o3, %g1, %o6
21981 fmovrsgz %i2, %f5, %f5
21982 fmovrdlz %l5, %f14, %f2
21983loop_2646:
21984 ldsb [%l7 + 0x26], %o0
21985 fzero %f12
21986 fnot2s %f6, %f11
21987 ldx [%l7 + 0x40], %o1
21988 fandnot1 %f2, %f8, %f8
21989 fcmpd %fcc2, %f10, %f2
21990 fmovsleu %icc, %f2, %f12
21991 stb %i3, [%l7 + 0x39]
21992 bvc,a,pt %icc, loop_2647
21993 fmovrdlz %i4, %f2, %f8
21994 fmul8x16 %f11, %f8, %f4
21995 sll %l4, 0x1A, %o4
21996loop_2647:
21997 ldsh [%l7 + 0x22], %o5
21998 for %f12, %f8, %f4
21999 edge16ln %i7, %l6, %l1
22000 fmovdleu %icc, %f5, %f12
22001 ldsw [%l7 + 0x68], %g2
22002 fbe,a %fcc1, loop_2648
22003 umulcc %o2, %i0, %o7
22004 taddcctv %l3, 0x1563, %g4
22005 fpsub32 %f12, %f14, %f0
22006loop_2648:
22007 std %f6, [%l7 + 0x08]
22008 addccc %g5, %i1, %g6
22009 smulcc %g7, 0x17E0, %l2
22010 fpsub32s %f10, %f8, %f1
22011 sth %i5, [%l7 + 0x0A]
22012 ldsh [%l7 + 0x10], %g3
22013 umul %l0, %o3, %i6
22014 sth %o6, [%l7 + 0x32]
22015 ldd [%l7 + 0x38], %f10
22016 movpos %xcc, %g1, %l5
22017 fpsub32s %f12, %f2, %f4
22018 bl,a loop_2649
22019 stw %i2, [%l7 + 0x6C]
22020 sth %o0, [%l7 + 0x76]
22021 edge8ln %o1, %i3, %i4
22022loop_2649:
22023 edge32ln %l4, %o5, %i7
22024 tgu %icc, 0x1
22025 alignaddrl %o4, %l1, %g2
22026 movvs %xcc, %o2, %l6
22027 brnz,a %o7, loop_2650
22028 fornot2 %f14, %f12, %f12
22029 fmovsvs %icc, %f6, %f9
22030 fpsub16s %f6, %f7, %f3
22031loop_2650:
22032 lduw [%l7 + 0x08], %i0
22033 stx %g4, [%l7 + 0x78]
22034 st %f2, [%l7 + 0x7C]
22035 fbe %fcc0, loop_2651
22036 bn,pn %icc, loop_2652
22037 movl %xcc, %l3, %i1
22038 fmovsg %icc, %f13, %f10
22039loop_2651:
22040 fnand %f8, %f0, %f4
22041loop_2652:
22042 edge8n %g6, %g5, %g7
22043 ldsb [%l7 + 0x30], %i5
22044 fmovdge %xcc, %f8, %f8
22045 ble,pt %icc, loop_2653
22046 stx %g3, [%l7 + 0x18]
22047 alignaddr %l0, %o3, %l2
22048 movn %xcc, %o6, %i6
22049loop_2653:
22050 movg %icc, %l5, %g1
22051 for %f8, %f0, %f4
22052 movcc %icc, %i2, %o0
22053 ldx [%l7 + 0x30], %i3
22054 fmovdgu %icc, %f12, %f1
22055 nop
22056 setx loop_2654, %l0, %l1
22057 wrpr 0x1, %tl
22058 wrpr %l1, %tpc
22059 add %l1, 0x4, %l1
22060 wrpr %l1, %tnpc
22061 setx 0x34400001400, %l0, %l1
22062 wrpr %l1, %tstate
22063 wrhpr 0x4, %htstate
22064 retry
22065 udivx %i4, 0x1990, %l4
22066 sllx %o5, %o1, %i7
22067 bge,a,pt %xcc, loop_2655
22068loop_2654:
22069 brlz,a %l1, loop_2656
22070 st %f1, [%l7 + 0x24]
22071 fornot2 %f12, %f0, %f12
22072loop_2655:
22073 stx %g2, [%l7 + 0x28]
22074loop_2656:
22075 bvs,pn %xcc, loop_2657
22076 fmovdge %xcc, %f0, %f0
22077 fpadd32s %f9, %f5, %f0
22078 stx %o2, [%l7 + 0x50]
22079loop_2657:
22080 brlez,a %o4, loop_2658
22081 te %xcc, 0x4
22082 edge16ln %l6, %i0, %o7
22083 fcmple32 %f8, %f2, %l3
22084loop_2658:
22085 ldsw [%l7 + 0x30], %g4
22086 edge32l %i1, %g5, %g7
22087 alignaddrl %i5, %g6, %l0
22088 fmovrde %g3, %f6, %f4
22089 movrlez %l2, %o6, %o3
22090 tge %xcc, 0x4
22091 fcmpeq32 %f12, %f14, %i6
22092 brgz,a %l5, loop_2659
22093 tn %icc, 0x7
22094 fbuge,a %fcc3, loop_2660
22095 fmovrdgz %i2, %f2, %f6
22096loop_2659:
22097 ldx [%l7 + 0x78], %g1
22098 fmovdcc %xcc, %f0, %f15
22099loop_2660:
22100 brnz %i3, loop_2661
22101 fornot2s %f12, %f0, %f2
22102 ldsw [%l7 + 0x4C], %o0
22103 stx %l4, [%l7 + 0x30]
22104loop_2661:
22105 std %f6, [%l7 + 0x10]
22106 fnegd %f4, %f8
22107 or %o5, %o1, %i7
22108 ld [%l7 + 0x10], %f1
22109 lduw [%l7 + 0x50], %i4
22110 sth %l1, [%l7 + 0x38]
22111 brnz %g2, loop_2662
22112 subcc %o4, %o2, %i0
22113 edge16 %o7, %l3, %l6
22114 lduw [%l7 + 0x14], %i1
22115loop_2662:
22116 movrlez %g4, %g5, %i5
22117 brnz %g6, loop_2663
22118 fnor %f6, %f10, %f12
22119 fcmpgt32 %f2, %f4, %l0
22120 sth %g3, [%l7 + 0x3C]
22121loop_2663:
22122 brnz %g7, loop_2664
22123 be,pn %icc, loop_2665
22124 fnot1s %f0, %f8
22125 array16 %o6, %o3, %i6
22126loop_2664:
22127 xorcc %l2, 0x17D6, %i2
22128loop_2665:
22129 fble,a %fcc2, loop_2666
22130 ldsw [%l7 + 0x1C], %g1
22131 edge16n %l5, %i3, %l4
22132 ble,a,pn %icc, loop_2667
22133loop_2666:
22134 ldsh [%l7 + 0x38], %o0
22135 srlx %o1, %o5, %i4
22136 brz,a %i7, loop_2668
22137loop_2667:
22138 fcmpeq16 %f0, %f12, %g2
22139 fmovsge %icc, %f3, %f10
22140 stx %l1, [%l7 + 0x40]
22141loop_2668:
22142 ldd [%l7 + 0x30], %f6
22143 ldsw [%l7 + 0x60], %o4
22144 ldub [%l7 + 0x1B], %i0
22145 orncc %o2, 0x16EC, %o7
22146 fmovsneg %xcc, %f6, %f9
22147 fnot1s %f11, %f3
22148 brgz,a %l3, loop_2669
22149 movcs %xcc, %i1, %l6
22150 fcmpne32 %f8, %f0, %g5
22151 fandnot1 %f10, %f12, %f14
22152loop_2669:
22153 fcmpgt32 %f6, %f12, %i5
22154 ldx [%l7 + 0x18], %g6
22155 fmovsg %icc, %f4, %f7
22156 andn %g4, %l0, %g7
22157 fmovdvs %icc, %f1, %f9
22158 srax %o6, %o3, %g3
22159 brlez,a %i6, loop_2670
22160 fmovdvc %xcc, %f4, %f14
22161 be,a,pt %icc, loop_2671
22162 sth %l2, [%l7 + 0x6E]
22163loop_2670:
22164 udivx %g1, 0x14A8, %i2
22165 tn %icc, 0x5
22166loop_2671:
22167 mulscc %i3, 0x00C5, %l5
22168 stx %l4, [%l7 + 0x68]
22169 fmovdle %icc, %f11, %f9
22170 orn %o1, %o5, %i4
22171 sethi 0x1B60, %i7
22172 fandnot2s %f2, %f5, %f10
22173 ldx [%l7 + 0x38], %g2
22174 sth %o0, [%l7 + 0x34]
22175 udivx %l1, 0x106A, %o4
22176 stx %o2, [%l7 + 0x60]
22177 lduw [%l7 + 0x6C], %o7
22178 std %f14, [%l7 + 0x10]
22179 st %f0, [%l7 + 0x14]
22180 bgu,pn %icc, loop_2672
22181 tleu %xcc, 0x0
22182 fmovda %xcc, %f15, %f8
22183 ldub [%l7 + 0x7B], %i0
22184loop_2672:
22185 ldd [%l7 + 0x58], %f4
22186 taddcctv %l3, 0x0121, %l6
22187 orncc %g5, %i5, %g6
22188 ldsh [%l7 + 0x4A], %i1
22189 bne,a loop_2673
22190 brgz,a %l0, loop_2674
22191 edge32 %g7, %g4, %o3
22192 bn loop_2675
22193loop_2673:
22194 tneg %xcc, 0x1
22195loop_2674:
22196 movneg %xcc, %o6, %g3
22197 lduw [%l7 + 0x40], %l2
22198loop_2675:
22199 stx %g1, [%l7 + 0x68]
22200 fmul8x16 %f7, %f6, %f12
22201 fpadd16s %f3, %f0, %f2
22202 fmovdge %xcc, %f2, %f15
22203 fmovdle %xcc, %f4, %f10
22204 bge,a,pt %icc, loop_2676
22205 ba,pn %xcc, loop_2677
22206 mova %icc, %i2, %i3
22207 sra %l5, 0x1D, %i6
22208loop_2676:
22209 fpmerge %f8, %f7, %f6
22210loop_2677:
22211 fmuld8ulx16 %f15, %f6, %f8
22212 udivcc %o1, 0x1FCE, %l4
22213 edge8 %i4, %i7, %o5
22214 ldsw [%l7 + 0x08], %o0
22215 fmovspos %xcc, %f8, %f13
22216 alignaddr %l1, %o4, %o2
22217 ldsb [%l7 + 0x0F], %g2
22218 fmovdvc %xcc, %f4, %f10
22219 fcmpd %fcc3, %f10, %f2
22220 edge16l %o7, %i0, %l3
22221 std %f12, [%l7 + 0x68]
22222 andn %g5, 0x0A81, %l6
22223 lduw [%l7 + 0x6C], %g6
22224 bneg,pn %xcc, loop_2678
22225 fbn %fcc0, loop_2679
22226 fblg %fcc1, loop_2680
22227 fbo %fcc1, loop_2681
22228loop_2678:
22229 call loop_2682
22230loop_2679:
22231 movrne %i5, %i1, %g7
22232loop_2680:
22233 orcc %g4, %l0, %o3
22234loop_2681:
22235 ldsb [%l7 + 0x69], %o6
22236loop_2682:
22237 fmovscc %icc, %f2, %f4
22238 bpos,a %xcc, loop_2683
22239 fmovrslz %g3, %f2, %f11
22240 and %l2, %i2, %i3
22241 ldd [%l7 + 0x20], %f12
22242loop_2683:
22243 ldsh [%l7 + 0x4A], %g1
22244 movne %icc, %i6, %l5
22245 movre %l4, 0x12C, %o1
22246 fbe %fcc2, loop_2684
22247 subc %i4, %i7, %o0
22248 bvc,pn %icc, loop_2685
22249 fbo %fcc0, loop_2686
22250loop_2684:
22251 tcs %xcc, 0x6
22252 or %l1, 0x0A99, %o5
22253loop_2685:
22254 stb %o2, [%l7 + 0x0F]
22255loop_2686:
22256 srl %g2, %o7, %o4
22257 tsubcc %l3, %g5, %l6
22258 lduw [%l7 + 0x2C], %g6
22259 bcs loop_2687
22260 umulcc %i5, %i1, %i0
22261 bneg,a loop_2688
22262 ba,a,pn %icc, loop_2689
22263loop_2687:
22264 stx %g4, [%l7 + 0x78]
22265 tcs %xcc, 0x5
22266loop_2688:
22267 subc %l0, %g7, %o6
22268loop_2689:
22269 fbue %fcc2, loop_2690
22270 bpos,a,pt %icc, loop_2691
22271 lduw [%l7 + 0x6C], %o3
22272 fnegd %f8, %f8
22273loop_2690:
22274 fmovdg %icc, %f10, %f12
22275loop_2691:
22276 fmul8x16 %f15, %f0, %f0
22277 tsubcc %g3, %l2, %i2
22278 fmovrdne %g1, %f4, %f8
22279 edge8ln %i3, %l5, %i6
22280 lduh [%l7 + 0x28], %o1
22281 movl %icc, %l4, %i4
22282 fmovs %f0, %f6
22283 be %icc, loop_2692
22284 bgu,a,pn %icc, loop_2693
22285 fmovdle %xcc, %f13, %f11
22286 ldsw [%l7 + 0x30], %i7
22287loop_2692:
22288 stx %o0, [%l7 + 0x60]
22289loop_2693:
22290 ld [%l7 + 0x40], %f12
22291 fmul8x16 %f12, %f14, %f0
22292 fcmpgt32 %f4, %f8, %o5
22293 fones %f7
22294 ld [%l7 + 0x60], %f13
22295 fbg %fcc1, loop_2694
22296 array16 %o2, %l1, %g2
22297 fmovdne %icc, %f1, %f10
22298 sub %o7, %o4, %l3
22299loop_2694:
22300 taddcctv %g5, 0x1D8E, %g6
22301 ldsb [%l7 + 0x29], %l6
22302 std %f8, [%l7 + 0x78]
22303 srax %i5, %i0, %g4
22304 bne,pt %xcc, loop_2695
22305 movneg %icc, %l0, %i1
22306 lduw [%l7 + 0x68], %g7
22307 umul %o3, %o6, %l2
22308loop_2695:
22309 fcmped %fcc3, %f10, %f0
22310 fandnot2 %f10, %f4, %f0
22311 lduh [%l7 + 0x62], %i2
22312 fmovdpos %xcc, %f8, %f7
22313 orncc %g3, 0x1633, %i3
22314 umulcc %g1, %l5, %o1
22315 fnot2 %f2, %f4
22316 fxor %f12, %f4, %f0
22317 fnot2s %f6, %f3
22318 fpadd16 %f10, %f10, %f8
22319 fmuld8sux16 %f5, %f8, %f2
22320 subccc %i6, 0x1F03, %l4
22321 stw %i4, [%l7 + 0x7C]
22322 std %f12, [%l7 + 0x28]
22323 stb %i7, [%l7 + 0x24]
22324 fones %f3
22325 movge %icc, %o5, %o2
22326 stx %l1, [%l7 + 0x50]
22327 fcmpne32 %f12, %f2, %o0
22328 fmovdcc %xcc, %f14, %f0
22329 sth %g2, [%l7 + 0x36]
22330 te %xcc, 0x2
22331 tn %xcc, 0x7
22332 st %f13, [%l7 + 0x08]
22333 sth %o7, [%l7 + 0x46]
22334 udivx %o4, 0x13B5, %l3
22335 pdist %f8, %f4, %f2
22336 fmovdcs %icc, %f15, %f4
22337 fpadd16s %f2, %f11, %f4
22338 ldx [%l7 + 0x10], %g6
22339 std %f8, [%l7 + 0x48]
22340 std %f2, [%l7 + 0x10]
22341 fsrc1s %f8, %f15
22342 bg,a %xcc, loop_2696
22343 lduh [%l7 + 0x76], %l6
22344 sdiv %g5, 0x1AD8, %i5
22345 fabsd %f4, %f14
22346loop_2696:
22347 tpos %xcc, 0x7
22348 fbge,a %fcc1, loop_2697
22349 std %f14, [%l7 + 0x08]
22350 udivcc %g4, 0x087D, %i0
22351 movvc %icc, %i1, %l0
22352loop_2697:
22353 lduh [%l7 + 0x7C], %g7
22354 xnorcc %o6, %o3, %i2
22355 nop
22356 setx loop_2698, %l0, %l1
22357 wrpr 0x1, %tl
22358 wrpr %l1, %tpc
22359 add %l1, 0x4, %l1
22360 wrpr %l1, %tnpc
22361 setx 0x34400001400, %l0, %l1
22362 wrpr %l1, %tstate
22363 wrhpr 0x4, %htstate
22364 retry
22365 ldsw [%l7 + 0x70], %l2
22366 fmovrdgez %g3, %f4, %f14
22367 brgez %i3, loop_2699
22368loop_2698:
22369 fblg,a %fcc2, loop_2700
22370 fabsd %f6, %f4
22371 fzeros %f10
22372loop_2699:
22373 nop
22374 setx loop_2701, %l0, %l1
22375 wrpr 0x1, %tl
22376 wrpr %l1, %tnpc
22377 setx 0x34400001400, %l0, %l1
22378 wrpr %l1, %tstate
22379 wrhpr 0x4, %htstate
22380 done
22381loop_2700:
22382 ble,pn %icc, loop_2702
22383 taddcctv %g1, 0x0D30, %l5
22384 brnz %o1, loop_2703
22385loop_2701:
22386 fbn %fcc3, loop_2704
22387loop_2702:
22388 fblg,a %fcc1, loop_2705
22389 lduw [%l7 + 0x4C], %i6
22390loop_2703:
22391 stx %l4, [%l7 + 0x78]
22392loop_2704:
22393 fbule,a %fcc2, loop_2706
22394loop_2705:
22395 alignaddr %i4, %o5, %o2
22396 bpos,a loop_2707
22397 movre %l1, %o0, %g2
22398loop_2706:
22399 fnand %f12, %f14, %f12
22400 ldsw [%l7 + 0x54], %o7
22401loop_2707:
22402 fmovsne %xcc, %f7, %f12
22403 tsubcctv %o4, %l3, %g6
22404 ld [%l7 + 0x08], %f4
22405 ldx [%l7 + 0x10], %i7
22406 ldub [%l7 + 0x21], %g5
22407 fnot1 %f4, %f8
22408 ldx [%l7 + 0x68], %l6
22409 ba,pn %icc, loop_2708
22410 lduh [%l7 + 0x2A], %g4
22411 fnot2 %f0, %f2
22412 stb %i0, [%l7 + 0x73]
22413loop_2708:
22414 te %xcc, 0x3
22415 ldsh [%l7 + 0x32], %i1
22416 tvs %icc, 0x5
22417 alignaddrl %l0, %g7, %o6
22418 fbne %fcc2, loop_2709
22419 stw %o3, [%l7 + 0x18]
22420 fbuge,a %fcc3, loop_2710
22421 ldx [%l7 + 0x60], %i2
22422loop_2709:
22423 movrlz %i5, 0x2DC, %g3
22424 fnot2 %f4, %f2
22425loop_2710:
22426 bvs loop_2711
22427 sth %i3, [%l7 + 0x2A]
22428 ldub [%l7 + 0x48], %g1
22429 ldd [%l7 + 0x28], %f4
22430loop_2711:
22431 fnor %f2, %f6, %f4
22432 ldx [%l7 + 0x48], %l2
22433 popc %o1, %l5
22434 ldsb [%l7 + 0x4D], %i6
22435 fsrc1 %f12, %f10
22436 edge16 %l4, %i4, %o5
22437 fnor %f12, %f4, %f4
22438 movleu %xcc, %o2, %l1
22439 array16 %g2, %o7, %o0
22440 fmuld8ulx16 %f7, %f2, %f8
22441 tsubcctv %l3, 0x1297, %o4
22442 ldd [%l7 + 0x60], %f14
22443 brgez,a %i7, loop_2712
22444 fcmpgt32 %f12, %f14, %g5
22445 tcc %xcc, 0x7
22446 brnz,a %l6, loop_2713
22447loop_2712:
22448 fbue,a %fcc0, loop_2714
22449 tcs %xcc, 0x2
22450 movle %xcc, %g4, %g6
22451loop_2713:
22452 lduh [%l7 + 0x3C], %i0
22453loop_2714:
22454 edge16l %i1, %g7, %l0
22455 fble,a %fcc0, loop_2715
22456 fmovsle %xcc, %f3, %f15
22457 stx %o6, [%l7 + 0x60]
22458 brz %o3, loop_2716
22459loop_2715:
22460 lduh [%l7 + 0x3E], %i2
22461 sllx %i5, %i3, %g1
22462 xnorcc %g3, 0x1FAA, %o1
22463loop_2716:
22464 edge32l %l5, %l2, %i6
22465 fnegs %f9, %f7
22466 fpsub16 %f0, %f12, %f6
22467 brlez %i4, loop_2717
22468 movrlez %o5, %o2, %l4
22469 fpsub16 %f10, %f4, %f8
22470 bleu,a,pn %xcc, loop_2718
22471loop_2717:
22472 st %f13, [%l7 + 0x44]
22473 std %f8, [%l7 + 0x20]
22474 lduw [%l7 + 0x58], %g2
22475loop_2718:
22476 fornot2 %f2, %f10, %f14
22477 ble,a,pn %xcc, loop_2719
22478 ldd [%l7 + 0x68], %f14
22479 fble,a %fcc2, loop_2720
22480 fbug,a %fcc1, loop_2721
22481loop_2719:
22482 tvc %icc, 0x4
22483 lduh [%l7 + 0x1A], %o7
22484loop_2720:
22485 edge8ln %l1, %l3, %o4
22486loop_2721:
22487 fcmple16 %f6, %f14, %i7
22488 fmovsl %icc, %f13, %f1
22489 fors %f11, %f8, %f2
22490 te %xcc, 0x3
22491 fnors %f8, %f3, %f14
22492 ldsb [%l7 + 0x32], %o0
22493 edge16l %l6, %g5, %g6
22494 sra %g4, %i0, %i1
22495 fandnot2 %f10, %f0, %f2
22496 fmovdge %icc, %f3, %f14
22497 ld [%l7 + 0x68], %f14
22498 fcmpne16 %f0, %f10, %l0
22499 bpos,pt %icc, loop_2722
22500 std %f8, [%l7 + 0x60]
22501 fmovsne %xcc, %f8, %f10
22502 udivcc %g7, 0x0313, %o3
22503loop_2722:
22504 ldsb [%l7 + 0x1B], %o6
22505 sdiv %i2, 0x0C70, %i3
22506 smul %i5, %g3, %o1
22507 sth %l5, [%l7 + 0x5C]
22508 addccc %l2, %g1, %i6
22509 fbge %fcc0, loop_2723
22510 nop
22511 setx loop_2724, %l0, %l1
22512 wrpr 0x1, %tl
22513 wrpr %l1, %tnpc
22514 setx 0x34400001400, %l0, %l1
22515 wrpr %l1, %tstate
22516 wrhpr 0x4, %htstate
22517 done
22518 fmovdn %icc, %f10, %f10
22519 tgu %xcc, 0x4
22520loop_2723:
22521 bge,a loop_2725
22522loop_2724:
22523 array16 %i4, %o5, %l4
22524 ldub [%l7 + 0x3A], %g2
22525 ldsh [%l7 + 0x7E], %o7
22526loop_2725:
22527 fmovsa %xcc, %f12, %f15
22528 fmovsgu %icc, %f8, %f7
22529 tpos %xcc, 0x4
22530 alignaddrl %l1, %l3, %o2
22531 andcc %i7, %o4, %l6
22532 fcmple16 %f2, %f12, %o0
22533 st %f7, [%l7 + 0x60]
22534 fmovdge %xcc, %f9, %f12
22535 and %g5, 0x062B, %g6
22536 fxnor %f4, %f10, %f12
22537 fmovdcs %xcc, %f8, %f10
22538 fmovdge %xcc, %f7, %f2
22539 ldsb [%l7 + 0x17], %g4
22540 fabss %f0, %f8
22541 ldd [%l7 + 0x78], %f10
22542 bcc,pn %xcc, loop_2726
22543 fnors %f9, %f7, %f0
22544 fbu,a %fcc0, loop_2727
22545 ldx [%l7 + 0x30], %i1
22546loop_2726:
22547 ldd [%l7 + 0x08], %f10
22548 edge16 %i0, %l0, %g7
22549loop_2727:
22550 andn %o6, %i2, %o3
22551 xorcc %i5, 0x0366, %g3
22552 nop
22553 setx loop_2728, %l0, %l1
22554 wrpr 0x1, %tl
22555 wrpr %l1, %tpc
22556 add %l1, 0x4, %l1
22557 wrpr %l1, %tnpc
22558 setx 0x34400001400, %l0, %l1
22559 wrpr %l1, %tstate
22560 wrhpr 0x4, %htstate
22561 retry
22562 bgu,pt %icc, loop_2729
22563 bl,a loop_2730
22564 bg,pt %xcc, loop_2731
22565loop_2728:
22566 movne %xcc, %o1, %l5
22567loop_2729:
22568 subcc %i3, %g1, %l2
22569loop_2730:
22570 umul %i6, %o5, %i4
22571loop_2731:
22572 ldsb [%l7 + 0x2A], %l4
22573 edge8 %g2, %o7, %l1
22574 addcc %l3, 0x01EE, %o2
22575 fba %fcc1, loop_2732
22576 ldub [%l7 + 0x10], %o4
22577 add %i7, 0x1695, %l6
22578 stb %o0, [%l7 + 0x6B]
22579loop_2732:
22580 fcmpd %fcc3, %f14, %f12
22581 stx %g5, [%l7 + 0x78]
22582 ldsw [%l7 + 0x18], %g4
22583 stx %i1, [%l7 + 0x40]
22584 ldsw [%l7 + 0x7C], %g6
22585 pdist %f12, %f2, %f8
22586 stb %i0, [%l7 + 0x0A]
22587 fornot2s %f13, %f1, %f4
22588 fmovda %xcc, %f0, %f9
22589 fbue %fcc2, loop_2733
22590 lduh [%l7 + 0x3E], %l0
22591 movrlz %o6, %i2, %g7
22592 bgu,a,pn %icc, loop_2734
22593loop_2733:
22594 fmul8ulx16 %f14, %f6, %f10
22595 bcc,a,pn %icc, loop_2735
22596 tsubcc %o3, %i5, %g3
22597loop_2734:
22598 stw %o1, [%l7 + 0x60]
22599 stx %i3, [%l7 + 0x50]
22600loop_2735:
22601 fmovdvc %icc, %f4, %f11
22602 ldsh [%l7 + 0x4A], %g1
22603 ldsh [%l7 + 0x1C], %l5
22604 fnor %f0, %f6, %f8
22605 lduw [%l7 + 0x68], %l2
22606 fble,a %fcc1, loop_2736
22607 movleu %xcc, %i6, %o5
22608 edge8n %i4, %l4, %g2
22609 fbo,a %fcc2, loop_2737
22610loop_2736:
22611 ble,a,pn %icc, loop_2738
22612 fmovrsgez %o7, %f13, %f7
22613 movrlez %l3, %l1, %o4
22614loop_2737:
22615 ldd [%l7 + 0x50], %f14
22616loop_2738:
22617 tg %xcc, 0x4
22618 smulcc %i7, 0x1B09, %l6
22619 fsrc2s %f14, %f2
22620 movrgez %o2, %g5, %g4
22621 ldsb [%l7 + 0x44], %i1
22622 bl,a,pn %xcc, loop_2739
22623 addc %g6, 0x0083, %i0
22624 bvc,a,pt %icc, loop_2740
22625 subccc %l0, %o0, %i2
22626loop_2739:
22627 ldub [%l7 + 0x7C], %g7
22628 ldx [%l7 + 0x38], %o6
22629loop_2740:
22630 ldx [%l7 + 0x60], %o3
22631 fmovsg %icc, %f15, %f4
22632 fmovde %icc, %f13, %f11
22633 fnot2s %f6, %f7
22634 ldub [%l7 + 0x36], %i5
22635 ldsw [%l7 + 0x54], %o1
22636 fmovsleu %icc, %f2, %f5
22637 ld [%l7 + 0x10], %f6
22638 tvc %xcc, 0x5
22639 lduw [%l7 + 0x1C], %i3
22640 ldsh [%l7 + 0x1E], %g1
22641 fone %f0
22642 fnegd %f8, %f10
22643 edge8n %l5, %g3, %i6
22644 fcmpeq16 %f0, %f2, %o5
22645 movrlz %i4, 0x278, %l2
22646 fmovsleu %icc, %f2, %f11
22647 ldsh [%l7 + 0x1C], %g2
22648 be %xcc, loop_2741
22649 taddcctv %o7, %l3, %l4
22650 movcs %xcc, %l1, %o4
22651 fpadd16s %f4, %f12, %f13
22652loop_2741:
22653 edge8n %l6, %o2, %i7
22654 tle %icc, 0x2
22655 tg %xcc, 0x7
22656 ldx [%l7 + 0x08], %g5
22657 srl %g4, 0x1A, %g6
22658 bgu %icc, loop_2742
22659 brlez %i1, loop_2743
22660 stx %l0, [%l7 + 0x68]
22661 or %o0, %i2, %i0
22662loop_2742:
22663 fsrc1 %f8, %f14
22664loop_2743:
22665 tl %icc, 0x3
22666 fmovrsgez %o6, %f2, %f12
22667 fmuld8sux16 %f14, %f6, %f10
22668 ldsh [%l7 + 0x66], %g7
22669 srlx %o3, 0x15, %o1
22670 tn %xcc, 0x7
22671 bvc,a %icc, loop_2744
22672 array16 %i3, %g1, %l5
22673 fandnot2 %f8, %f8, %f14
22674 alignaddr %g3, %i6, %o5
22675loop_2744:
22676 edge16ln %i4, %l2, %g2
22677 fmuld8sux16 %f8, %f6, %f2
22678 stb %o7, [%l7 + 0x6F]
22679 movg %xcc, %l3, %i5
22680 fsrc1 %f0, %f14
22681 std %f10, [%l7 + 0x70]
22682 lduw [%l7 + 0x5C], %l4
22683 nop
22684 setx loop_2745, %l0, %l1
22685 jmpl %l1, %o4
22686 bvs,pn %icc, loop_2746
22687 ldd [%l7 + 0x60], %f4
22688 fmovscc %xcc, %f11, %f10
22689loop_2745:
22690 alignaddrl %l6, %l1, %i7
22691loop_2746:
22692 edge8l %g5, %o2, %g6
22693 ldx [%l7 + 0x48], %i1
22694 ldsb [%l7 + 0x2E], %l0
22695 tle %icc, 0x1
22696 fmovdne %xcc, %f8, %f9
22697 bvc %icc, loop_2747
22698 fmovdleu %icc, %f11, %f15
22699 stx %o0, [%l7 + 0x10]
22700 fcmpd %fcc0, %f10, %f2
22701loop_2747:
22702 sra %g4, %i2, %i0
22703 fmul8x16 %f1, %f6, %f14
22704 fmovrse %o6, %f6, %f5
22705 alignaddr %g7, %o1, %i3
22706 fandnot1 %f12, %f0, %f12
22707 movneg %xcc, %g1, %o3
22708 ldub [%l7 + 0x43], %g3
22709 sth %l5, [%l7 + 0x1A]
22710 fbug %fcc1, loop_2748
22711 edge32 %i6, %o5, %l2
22712 array8 %i4, %o7, %g2
22713 movge %xcc, %i5, %l4
22714loop_2748:
22715 fpsub16s %f2, %f10, %f1
22716 fmovscc %xcc, %f15, %f7
22717 fsrc2 %f4, %f6
22718 edge8ln %o4, %l3, %l1
22719 add %l6, %g5, %o2
22720 tsubcc %i7, 0x1D76, %i1
22721 movg %xcc, %l0, %o0
22722 fnegd %f4, %f6
22723 movge %icc, %g4, %i2
22724 bge,pt %icc, loop_2749
22725 fmovrsgez %i0, %f9, %f10
22726 ldub [%l7 + 0x7B], %g6
22727 fmovrdlez %o6, %f6, %f8
22728loop_2749:
22729 fbu,a %fcc1, loop_2750
22730 fmovspos %icc, %f9, %f15
22731 fpsub32s %f7, %f10, %f2
22732 edge32 %g7, %i3, %g1
22733loop_2750:
22734 ble %xcc, loop_2751
22735 fpsub16 %f2, %f10, %f14
22736 fbge,a %fcc1, loop_2752
22737 xorcc %o1, 0x09FD, %o3
22738loop_2751:
22739 xor %l5, %i6, %g3
22740 fmuld8sux16 %f10, %f0, %f10
22741loop_2752:
22742 andncc %o5, %i4, %o7
22743 ld [%l7 + 0x40], %f6
22744 st %f11, [%l7 + 0x64]
22745 te %xcc, 0x3
22746 edge16ln %l2, %i5, %g2
22747 ldsw [%l7 + 0x14], %l4
22748 fmovse %icc, %f10, %f14
22749 ldd [%l7 + 0x48], %f10
22750 smulcc %l3, 0x1D25, %l1
22751 ld [%l7 + 0x18], %f11
22752 brnz %l6, loop_2753
22753 addcc %g5, %o4, %i7
22754 bneg,a %xcc, loop_2754
22755 fandnot2 %f4, %f8, %f6
22756loop_2753:
22757 edge16 %i1, %o2, %l0
22758 fmovsleu %icc, %f7, %f1
22759loop_2754:
22760 fmovrdlez %g4, %f6, %f8
22761 fpadd32 %f6, %f12, %f10
22762 ldd [%l7 + 0x20], %f12
22763 fsrc2 %f10, %f10
22764 fmovsle %xcc, %f4, %f0
22765 fxnor %f0, %f2, %f8
22766 alignaddr %i2, %o0, %i0
22767 ldsw [%l7 + 0x4C], %g6
22768 lduw [%l7 + 0x5C], %g7
22769 lduw [%l7 + 0x7C], %i3
22770 movpos %icc, %g1, %o1
22771 brgez %o3, loop_2755
22772 fmovdge %xcc, %f4, %f4
22773 siam 0x1
22774 fabsd %f2, %f4
22775loop_2755:
22776 st %f4, [%l7 + 0x48]
22777 faligndata %f8, %f10, %f0
22778 fnegs %f14, %f3
22779 and %l5, 0x09CE, %i6
22780 brgez,a %g3, loop_2756
22781 ldub [%l7 + 0x51], %o5
22782 st %f5, [%l7 + 0x60]
22783 array8 %o6, %i4, %o7
22784loop_2756:
22785 fmul8x16al %f5, %f14, %f2
22786 fmovrsgez %i5, %f0, %f8
22787 fbue,a %fcc3, loop_2757
22788 array16 %l2, %l4, %l3
22789 xor %l1, %g2, %l6
22790 xorcc %g5, 0x0843, %o4
22791loop_2757:
22792 fblg,a %fcc1, loop_2758
22793 faligndata %f12, %f4, %f8
22794 ldsw [%l7 + 0x4C], %i1
22795 movne %xcc, %i7, %o2
22796loop_2758:
22797 fmovdn %xcc, %f6, %f11
22798 fbe,a %fcc0, loop_2759
22799 ldd [%l7 + 0x78], %f4
22800 lduh [%l7 + 0x1A], %l0
22801 std %f2, [%l7 + 0x58]
22802loop_2759:
22803 te %xcc, 0x5
22804 fnot1 %f14, %f14
22805 orncc %i2, %g4, %i0
22806 ldx [%l7 + 0x18], %o0
22807 andn %g7, 0x0B7E, %i3
22808 stw %g1, [%l7 + 0x78]
22809 ld [%l7 + 0x68], %f6
22810 ldsb [%l7 + 0x25], %o1
22811 fmovdleu %icc, %f14, %f3
22812 ldd [%l7 + 0x10], %f14
22813 ld [%l7 + 0x7C], %f3
22814 fnot2 %f12, %f4
22815 lduw [%l7 + 0x74], %g6
22816 sth %l5, [%l7 + 0x22]
22817 fpack32 %f0, %f14, %f14
22818 ldsw [%l7 + 0x14], %o3
22819 fandnot2 %f14, %f0, %f6
22820 sra %i6, %o5, %g3
22821 sra %i4, 0x14, %o6
22822 fcmpd %fcc3, %f10, %f0
22823 movrgz %o7, 0x204, %i5
22824 fmovscc %icc, %f0, %f0
22825 fpmerge %f4, %f13, %f6
22826 stw %l4, [%l7 + 0x20]
22827 lduw [%l7 + 0x10], %l2
22828 edge32l %l3, %l1, %l6
22829 fpsub32 %f12, %f0, %f4
22830 fxors %f2, %f15, %f14
22831 lduw [%l7 + 0x48], %g2
22832 ldx [%l7 + 0x68], %o4
22833 fandnot2s %f15, %f14, %f12
22834 fmovdne %xcc, %f14, %f15
22835 bne,a,pn %icc, loop_2760
22836 tsubcc %g5, 0x113B, %i1
22837 movcc %icc, %o2, %i7
22838 faligndata %f2, %f10, %f0
22839loop_2760:
22840 ldd [%l7 + 0x10], %f8
22841 movl %xcc, %i2, %l0
22842 fcmped %fcc1, %f8, %f8
22843 bne,a %icc, loop_2761
22844 fmovsne %xcc, %f9, %f3
22845 edge32n %i0, %o0, %g7
22846 bpos,a %xcc, loop_2762
22847loop_2761:
22848 ldx [%l7 + 0x68], %g4
22849 fpackfix %f12, %f7
22850 orn %i3, %o1, %g6
22851loop_2762:
22852 fabsd %f0, %f14
22853 fmovsa %xcc, %f0, %f3
22854 srl %l5, 0x0A, %o3
22855 fbne,a %fcc0, loop_2763
22856 ldd [%l7 + 0x38], %f10
22857 fpsub32 %f8, %f6, %f14
22858 taddcc %g1, %i6, %o5
22859loop_2763:
22860 orncc %i4, 0x08C8, %g3
22861 fmovsl %xcc, %f12, %f12
22862 ldsw [%l7 + 0x70], %o6
22863 ld [%l7 + 0x0C], %f14
22864 fnand %f0, %f10, %f2
22865 popc %o7, %l4
22866 and %l2, 0x007E, %l3
22867 fmovsge %icc, %f1, %f14
22868 st %f8, [%l7 + 0x60]
22869 fbue %fcc2, loop_2764
22870 ldsh [%l7 + 0x52], %l1
22871 ldub [%l7 + 0x28], %l6
22872 nop
22873 setx loop_2765, %l0, %l1
22874 wrpr 0x1, %tl
22875 wrpr %l1, %tpc
22876 add %l1, 0x4, %l1
22877 wrpr %l1, %tnpc
22878 setx 0x34400001400, %l0, %l1
22879 wrpr %l1, %tstate
22880 wrhpr 0x4, %htstate
22881 retry
22882loop_2764:
22883 mulscc %g2, %o4, %i5
22884 ld [%l7 + 0x6C], %f9
22885 tne %xcc, 0x0
22886loop_2765:
22887 addcc %g5, %o2, %i1
22888 fmovrslz %i2, %f3, %f14
22889 tne %icc, 0x7
22890 fmovrdgz %l0, %f8, %f10
22891 fandnot2 %f0, %f14, %f14
22892 ld [%l7 + 0x08], %f14
22893 ldsw [%l7 + 0x5C], %i0
22894 st %f0, [%l7 + 0x58]
22895 bshuffle %f8, %f12, %f14
22896 stb %o0, [%l7 + 0x1C]
22897 edge8 %i7, %g4, %g7
22898 ba,a %xcc, loop_2766
22899 fmovscs %xcc, %f7, %f0
22900 add %i3, 0x1729, %o1
22901 array32 %l5, %g6, %o3
22902loop_2766:
22903 fornot1 %f0, %f2, %f4
22904 st %f8, [%l7 + 0x5C]
22905 movrgz %g1, 0x17D, %i6
22906 sdiv %i4, 0x02CD, %g3
22907 ldsw [%l7 + 0x1C], %o6
22908 tvs %xcc, 0x2
22909 fmul8sux16 %f6, %f6, %f6
22910 ba,pn %icc, loop_2767
22911 fmul8ulx16 %f6, %f6, %f12
22912 fbn,a %fcc2, loop_2768
22913 fnegs %f11, %f5
22914loop_2767:
22915 ldsw [%l7 + 0x0C], %o7
22916 orncc %l4, 0x0EE7, %o5
22917loop_2768:
22918 bpos %xcc, loop_2769
22919 ld [%l7 + 0x64], %f5
22920 fpsub16s %f0, %f6, %f1
22921 ld [%l7 + 0x50], %f0
22922loop_2769:
22923 fmovse %xcc, %f12, %f4
22924 andncc %l2, %l3, %l1
22925 edge8 %l6, %o4, %g2
22926 ldsh [%l7 + 0x2C], %g5
22927 std %f0, [%l7 + 0x40]
22928 fmovrdlz %i5, %f10, %f14
22929 fcmpgt32 %f0, %f4, %i1
22930 st %f12, [%l7 + 0x38]
22931 stx %o2, [%l7 + 0x70]
22932 ldd [%l7 + 0x30], %f10
22933 edge32n %i2, %l0, %o0
22934 fbge,a %fcc3, loop_2770
22935 ldx [%l7 + 0x08], %i7
22936 fornot1s %f3, %f13, %f4
22937 ldub [%l7 + 0x7E], %g4
22938loop_2770:
22939 ldsh [%l7 + 0x54], %g7
22940 alignaddr %i3, %o1, %i0
22941 fmovdge %icc, %f9, %f10
22942 andn %g6, 0x026B, %l5
22943 std %f2, [%l7 + 0x50]
22944 fnot2 %f4, %f6
22945 ldx [%l7 + 0x40], %g1
22946 fbe,a %fcc2, loop_2771
22947 lduh [%l7 + 0x22], %i6
22948 fbu,a %fcc3, loop_2772
22949 lduh [%l7 + 0x52], %o3
22950loop_2771:
22951 fornot1 %f12, %f4, %f2
22952 fmovse %icc, %f9, %f2
22953loop_2772:
22954 ba loop_2773
22955 fmovrsne %g3, %f1, %f12
22956 ldx [%l7 + 0x48], %i4
22957 fmovscc %xcc, %f10, %f13
22958loop_2773:
22959 brgez %o6, loop_2774
22960 fcmps %fcc1, %f15, %f8
22961 fpack16 %f10, %f4
22962 ldd [%l7 + 0x78], %f2
22963loop_2774:
22964 ldx [%l7 + 0x38], %l4
22965 edge16ln %o5, %o7, %l2
22966 siam 0x4
22967 edge32l %l1, %l6, %o4
22968 sdivcc %g2, 0x1D9C, %g5
22969 movge %icc, %i5, %l3
22970 fpsub16s %f2, %f11, %f11
22971 fcmple32 %f0, %f8, %i1
22972 fbl %fcc2, loop_2775
22973 ldsw [%l7 + 0x54], %o2
22974 brnz,a %i2, loop_2776
22975 ldsh [%l7 + 0x6E], %l0
22976loop_2775:
22977 edge8l %i7, %g4, %g7
22978 edge16n %i3, %o0, %i0
22979loop_2776:
22980 andncc %o1, %l5, %g6
22981 xnor %i6, 0x1B76, %g1
22982 nop
22983 setx loop_2777, %l0, %l1
22984 jmpl %l1, %o3
22985 fcmpne32 %f10, %f4, %i4
22986 sth %o6, [%l7 + 0x5A]
22987 ta %icc, 0x3
22988loop_2777:
22989 fbo,a %fcc3, loop_2778
22990 ldx [%l7 + 0x28], %g3
22991 sth %o5, [%l7 + 0x64]
22992 bcc,a,pt %xcc, loop_2779
22993loop_2778:
22994 udivcc %l4, 0x0F60, %l2
22995 ldd [%l7 + 0x18], %f12
22996 fandnot2s %f6, %f13, %f5
22997loop_2779:
22998 std %f2, [%l7 + 0x08]
22999 sth %o7, [%l7 + 0x4E]
23000 ldub [%l7 + 0x7F], %l1
23001 stw %l6, [%l7 + 0x78]
23002 brgz,a %o4, loop_2780
23003 ldd [%l7 + 0x70], %f0
23004 edge32ln %g2, %g5, %l3
23005 fmovsl %xcc, %f1, %f0
23006loop_2780:
23007 addccc %i1, %o2, %i5
23008 ldsh [%l7 + 0x2E], %l0
23009 ldx [%l7 + 0x68], %i7
23010 fbn %fcc2, loop_2781
23011 ldsh [%l7 + 0x62], %i2
23012 ld [%l7 + 0x0C], %f8
23013 ld [%l7 + 0x60], %f6
23014loop_2781:
23015 ldub [%l7 + 0x40], %g7
23016 array32 %i3, %g4, %o0
23017 fmovde %icc, %f13, %f4
23018 sra %i0, 0x18, %l5
23019 ldx [%l7 + 0x58], %g6
23020 fbne %fcc3, loop_2782
23021 xorcc %i6, 0x0DCE, %g1
23022 fmovdcs %xcc, %f12, %f3
23023 fmuld8ulx16 %f4, %f5, %f10
23024loop_2782:
23025 fmovsvc %icc, %f10, %f5
23026 ldd [%l7 + 0x30], %f14
23027 fmovrsgez %o3, %f0, %f8
23028 edge16l %i4, %o6, %o1
23029 fbge,a %fcc3, loop_2783
23030 ld [%l7 + 0x58], %f11
23031 fbne %fcc2, loop_2784
23032 bvs %icc, loop_2785
23033loop_2783:
23034 mulscc %o5, %l4, %l2
23035 ldx [%l7 + 0x68], %o7
23036loop_2784:
23037 movle %xcc, %g3, %l6
23038loop_2785:
23039 edge8 %l1, %g2, %g5
23040 popc 0x18D2, %l3
23041 lduw [%l7 + 0x24], %i1
23042 edge8 %o2, %i5, %o4
23043 bne,a %icc, loop_2786
23044 ldsw [%l7 + 0x78], %l0
23045 fmovdne %icc, %f12, %f12
23046 ldsw [%l7 + 0x54], %i7
23047loop_2786:
23048 andcc %i2, 0x0D9C, %i3
23049 fexpand %f8, %f10
23050 ldd [%l7 + 0x28], %f0
23051 fmovsneg %xcc, %f2, %f5
23052 fpackfix %f4, %f13
23053 ta %xcc, 0x0
23054 sdiv %g4, 0x1BB1, %g7
23055 fbne,a %fcc1, loop_2787
23056 fandnot2 %f14, %f12, %f4
23057 ldsh [%l7 + 0x14], %o0
23058 st %f0, [%l7 + 0x4C]
23059loop_2787:
23060 fnors %f10, %f0, %f12
23061 popc 0x02F3, %i0
23062 popc %l5, %g6
23063 or %g1, %o3, %i4
23064 fmovrdne %o6, %f12, %f6
23065 fcmps %fcc0, %f12, %f5
23066 popc %i6, %o5
23067 st %f2, [%l7 + 0x74]
23068 edge32l %o1, %l2, %o7
23069 fmul8x16al %f7, %f2, %f6
23070 fmovrsgez %g3, %f7, %f2
23071 edge32l %l6, %l1, %l4
23072 fmovrdlz %g2, %f14, %f12
23073 fornot2 %f8, %f2, %f6
23074 edge16n %g5, %l3, %i1
23075 fsrc1 %f14, %f10
23076 sth %o2, [%l7 + 0x62]
23077 taddcc %o4, 0x19C2, %i5
23078 stb %i7, [%l7 + 0x3D]
23079 tvs %xcc, 0x6
23080 ldub [%l7 + 0x78], %i2
23081 array32 %i3, %l0, %g4
23082 st %f15, [%l7 + 0x50]
23083 sethi 0x1AFB, %g7
23084 fmovse %icc, %f5, %f4
23085 fmovse %xcc, %f13, %f8
23086 taddcctv %o0, 0x0B4F, %i0
23087 fpackfix %f6, %f6
23088 fpsub16 %f0, %f4, %f12
23089 addccc %l5, %g1, %g6
23090 brz,a %i4, loop_2788
23091 stx %o6, [%l7 + 0x38]
23092 fmul8ulx16 %f14, %f14, %f10
23093 fmovdg %icc, %f2, %f9
23094loop_2788:
23095 smul %i6, 0x0302, %o5
23096 fsrc2 %f8, %f4
23097 sllx %o3, 0x00, %o1
23098 fmovsn %icc, %f0, %f3
23099 fmovsa %xcc, %f13, %f11
23100 stb %l2, [%l7 + 0x70]
23101 stx %o7, [%l7 + 0x68]
23102 fpsub16s %f3, %f8, %f12
23103 fmovsl %icc, %f1, %f15
23104 fpadd16s %f8, %f4, %f10
23105 nop
23106 setx loop_2789, %l0, %l1
23107 wrpr 0x1, %tl
23108 wrpr %l1, %tpc
23109 add %l1, 0x4, %l1
23110 wrpr %l1, %tnpc
23111 setx 0x34400001400, %l0, %l1
23112 wrpr %l1, %tstate
23113 wrhpr 0x4, %htstate
23114 retry
23115 fmovsn %xcc, %f2, %f1
23116 sdiv %g3, 0x07C9, %l1
23117 fmovse %icc, %f1, %f14
23118loop_2789:
23119 fcmple16 %f8, %f4, %l4
23120 fba %fcc2, loop_2790
23121 ta %xcc, 0x0
23122 ld [%l7 + 0x58], %f8
23123 stw %g2, [%l7 + 0x7C]
23124loop_2790:
23125 addc %g5, 0x0E3F, %l6
23126 lduh [%l7 + 0x20], %l3
23127 fmovrdlez %i1, %f12, %f10
23128 ldsw [%l7 + 0x28], %o2
23129 fmovda %xcc, %f15, %f12
23130 movne %xcc, %o4, %i7
23131 for %f14, %f2, %f14
23132 be,a,pn %icc, loop_2791
23133 tneg %icc, 0x0
23134 fnegs %f2, %f12
23135 movcc %icc, %i2, %i3
23136loop_2791:
23137 tgu %icc, 0x1
23138 udivx %l0, 0x0CC4, %i5
23139 addcc %g4, 0x1DC6, %o0
23140 fxnor %f8, %f6, %f8
23141 edge16l %g7, %l5, %g1
23142 fmovdle %xcc, %f4, %f3
23143 tne %xcc, 0x3
23144 or %i0, 0x056D, %i4
23145 edge8ln %o6, %g6, %o5
23146 fmovdpos %xcc, %f14, %f15
23147 fornot1s %f2, %f5, %f0
23148 edge8l %o3, %o1, %i6
23149 fones %f2
23150 std %f0, [%l7 + 0x30]
23151 ldsh [%l7 + 0x28], %o7
23152 fmuld8sux16 %f11, %f0, %f14
23153 ldub [%l7 + 0x2B], %g3
23154 ldsh [%l7 + 0x10], %l2
23155 ldsh [%l7 + 0x48], %l4
23156 andncc %g2, %g5, %l1
23157 ldsb [%l7 + 0x48], %l3
23158 ldx [%l7 + 0x38], %l6
23159 stw %i1, [%l7 + 0x70]
23160 sethi 0x0785, %o2
23161 ldsh [%l7 + 0x0C], %o4
23162 tg %xcc, 0x2
23163 taddcc %i2, %i7, %i3
23164 fcmpeq16 %f8, %f2, %i5
23165 move %xcc, %l0, %g4
23166 lduh [%l7 + 0x16], %g7
23167 movne %xcc, %o0, %l5
23168 stb %i0, [%l7 + 0x5F]
23169 fbg,a %fcc1, loop_2792
23170 st %f11, [%l7 + 0x70]
23171 std %f6, [%l7 + 0x30]
23172 mova %xcc, %i4, %g1
23173loop_2792:
23174 ldsh [%l7 + 0x66], %o6
23175 edge32l %o5, %g6, %o1
23176 fmul8x16 %f14, %f12, %f8
23177 tne %icc, 0x1
23178 movcc %icc, %i6, %o3
23179 fmovsvs %xcc, %f14, %f9
23180 umul %o7, %g3, %l2
23181 fmovrdne %l4, %f6, %f2
23182 tneg %icc, 0x5
23183 andcc %g2, %l1, %l3
23184 ld [%l7 + 0x7C], %f4
23185 fnot1 %f4, %f2
23186 fmovdcc %xcc, %f2, %f7
23187 sdiv %g5, 0x14E0, %i1
23188 te %icc, 0x7
23189 fbue %fcc0, loop_2793
23190 stx %o2, [%l7 + 0x20]
23191 sdivx %o4, 0x18A4, %l6
23192 stw %i7, [%l7 + 0x5C]
23193loop_2793:
23194 fmovrdlz %i3, %f0, %f6
23195 array16 %i2, %i5, %l0
23196 fpmerge %f15, %f1, %f10
23197 edge8l %g7, %g4, %l5
23198 fba,a %fcc1, loop_2794
23199 addc %o0, 0x0673, %i0
23200 edge8ln %i4, %o6, %o5
23201 be,a loop_2795
23202loop_2794:
23203 lduh [%l7 + 0x4E], %g6
23204 edge16n %o1, %i6, %o3
23205 fxnor %f10, %f6, %f2
23206loop_2795:
23207 fcmpeq16 %f2, %f4, %g1
23208 fmuld8ulx16 %f7, %f1, %f2
23209 tn %xcc, 0x0
23210 bgu,pt %xcc, loop_2796
23211 fmul8ulx16 %f8, %f4, %f10
23212 stw %o7, [%l7 + 0x6C]
23213 fmovrdlez %l2, %f10, %f8
23214loop_2796:
23215 ldd [%l7 + 0x28], %f2
23216 fble %fcc2, loop_2797
23217 movre %g3, 0x04D, %l4
23218 fpsub16s %f9, %f0, %f7
23219 fxnor %f6, %f6, %f10
23220loop_2797:
23221 stb %g2, [%l7 + 0x4C]
23222 ldd [%l7 + 0x40], %f12
23223 fbn %fcc2, loop_2798
23224 ldx [%l7 + 0x18], %l3
23225 sth %l1, [%l7 + 0x6C]
23226 bneg,a %xcc, loop_2799
23227loop_2798:
23228 stb %i1, [%l7 + 0x6C]
23229 fmovrsne %g5, %f9, %f8
23230 brnz %o2, loop_2800
23231loop_2799:
23232 ldsb [%l7 + 0x1C], %o4
23233 brgz %l6, loop_2801
23234 st %f9, [%l7 + 0x78]
23235loop_2800:
23236 ldsb [%l7 + 0x7E], %i7
23237 fbo %fcc2, loop_2802
23238loop_2801:
23239 srl %i2, %i5, %i3
23240 brlez,a %g7, loop_2803
23241 movrgez %l0, %g4, %o0
23242loop_2802:
23243 edge16ln %l5, %i0, %o6
23244 movl %icc, %i4, %o5
23245loop_2803:
23246 tsubcctv %g6, %i6, %o3
23247 bne %xcc, loop_2804
23248 nop
23249 setx loop_2805, %l0, %l1
23250 wrpr 0x1, %tl
23251 wrpr %l1, %tpc
23252 add %l1, 0x4, %l1
23253 wrpr %l1, %tnpc
23254 setx 0x34400001400, %l0, %l1
23255 wrpr %l1, %tstate
23256 wrhpr 0x4, %htstate
23257 retry
23258 ldub [%l7 + 0x1E], %g1
23259 array8 %o1, %o7, %l2
23260loop_2804:
23261 fnot1 %f2, %f0
23262loop_2805:
23263 fmovdn %icc, %f13, %f15
23264 st %f1, [%l7 + 0x74]
23265 fsrc1s %f11, %f14
23266 bshuffle %f14, %f12, %f6
23267 fmovdvc %icc, %f1, %f3
23268 movre %g3, 0x2D3, %l4
23269 ldsh [%l7 + 0x36], %g2
23270 bcs,a,pn %xcc, loop_2806
23271 edge32n %l3, %i1, %l1
23272 fmovdge %xcc, %f12, %f5
23273 udivcc %o2, 0x0E7D, %g5
23274loop_2806:
23275 fmovsl %icc, %f0, %f10
23276 nop
23277 setx loop_2807, %l0, %l1
23278 jmpl %l1, %l6
23279 fmovse %xcc, %f12, %f3
23280 movle %icc, %i7, %i2
23281 fbne %fcc2, loop_2808
23282loop_2807:
23283 st %f7, [%l7 + 0x38]
23284 ldsb [%l7 + 0x0A], %i5
23285 fmuld8ulx16 %f14, %f3, %f2
23286loop_2808:
23287 edge8l %i3, %g7, %o4
23288 fors %f10, %f7, %f14
23289 srl %g4, 0x0D, %o0
23290 lduw [%l7 + 0x5C], %l5
23291 ldsw [%l7 + 0x60], %i0
23292 edge32 %o6, %i4, %l0
23293 fones %f15
23294 tne %icc, 0x0
23295 ldsh [%l7 + 0x40], %g6
23296 ld [%l7 + 0x48], %f0
23297 fmovsne %xcc, %f4, %f8
23298 ld [%l7 + 0x78], %f12
23299 fmovdne %xcc, %f1, %f12
23300 fmovdn %xcc, %f0, %f14
23301 ldub [%l7 + 0x4A], %o5
23302 tle %icc, 0x7
23303 fnot1 %f14, %f4
23304 fble %fcc1, loop_2809
23305 fxors %f4, %f3, %f12
23306 edge16n %i6, %g1, %o1
23307 fmovsleu %xcc, %f10, %f9
23308loop_2809:
23309 tvc %icc, 0x1
23310 fmovrsgz %o3, %f12, %f11
23311 fcmpgt32 %f6, %f8, %l2
23312 xnor %o7, %l4, %g3
23313 tl %icc, 0x2
23314 fmovsge %xcc, %f12, %f3
23315 faligndata %f4, %f4, %f10
23316 fnand %f6, %f12, %f2
23317 fnands %f4, %f5, %f15
23318 stx %l3, [%l7 + 0x78]
23319 ld [%l7 + 0x20], %f7
23320 edge32 %i1, %g2, %o2
23321 lduh [%l7 + 0x52], %l1
23322 stw %l6, [%l7 + 0x2C]
23323 bn loop_2810
23324 ldd [%l7 + 0x10], %f6
23325 ldub [%l7 + 0x3B], %g5
23326 st %f6, [%l7 + 0x40]
23327loop_2810:
23328 fpadd16s %f15, %f1, %f5
23329 sllx %i2, 0x09, %i7
23330 bcs,a,pt %icc, loop_2811
23331 ldub [%l7 + 0x33], %i5
23332 fmovsleu %icc, %f12, %f11
23333 bvs,a,pn %xcc, loop_2812
23334loop_2811:
23335 fmovdcc %xcc, %f3, %f1
23336 for %f8, %f2, %f12
23337 fmovdpos %xcc, %f4, %f2
23338loop_2812:
23339 fcmpes %fcc2, %f4, %f2
23340 lduh [%l7 + 0x2E], %i3
23341 edge32ln %o4, %g7, %g4
23342 fzeros %f10
23343 tcs %icc, 0x6
23344 alignaddrl %o0, %i0, %l5
23345 fpack16 %f2, %f4
23346 movvc %xcc, %i4, %l0
23347 fmovrdlz %o6, %f4, %f12
23348 fbe %fcc3, loop_2813
23349 fnegs %f7, %f11
23350 std %f2, [%l7 + 0x38]
23351 tvs %xcc, 0x7
23352loop_2813:
23353 fbul,a %fcc3, loop_2814
23354 fmul8x16al %f6, %f11, %f8
23355 fpadd16 %f14, %f8, %f14
23356 fbug,a %fcc1, loop_2815
23357loop_2814:
23358 ldsw [%l7 + 0x58], %o5
23359 fnands %f13, %f5, %f8
23360 movvc %xcc, %i6, %g1
23361loop_2815:
23362 ldsb [%l7 + 0x18], %o1
23363 fmovsleu %icc, %f7, %f11
23364 stw %o3, [%l7 + 0x08]
23365 fmovsneg %xcc, %f5, %f3
23366 ba loop_2816
23367 ldsb [%l7 + 0x62], %g6
23368 ld [%l7 + 0x68], %f5
23369 fmul8x16al %f6, %f13, %f8
23370loop_2816:
23371 movvs %xcc, %l2, %o7
23372 sdivx %g3, 0x051E, %l4
23373 fpack16 %f10, %f4
23374 fcmple16 %f6, %f6, %i1
23375 andcc %g2, %o2, %l3
23376 brz,a %l6, loop_2817
23377 sdivcc %l1, 0x14CF, %i2
23378 bne,a,pt %icc, loop_2818
23379 fmovdg %icc, %f4, %f13
23380loop_2817:
23381 stb %i7, [%l7 + 0x20]
23382 fnand %f14, %f12, %f10
23383loop_2818:
23384 bshuffle %f2, %f14, %f4
23385 sra %i5, 0x0E, %i3
23386 ldx [%l7 + 0x08], %g5
23387 bvc,pt %xcc, loop_2819
23388 fzeros %f1
23389 fpadd16 %f2, %f6, %f10
23390 edge16ln %g7, %g4, %o0
23391loop_2819:
23392 ld [%l7 + 0x58], %f13
23393 andn %i0, 0x15D1, %l5
23394 fpmerge %f15, %f15, %f4
23395 udivx %o4, 0x18CC, %i4
23396 array8 %o6, %l0, %o5
23397 fandnot2s %f13, %f6, %f11
23398 ldsw [%l7 + 0x34], %i6
23399 orn %g1, %o3, %g6
23400 movcc %icc, %o1, %l2
23401 movrgz %g3, %o7, %i1
23402 bn,a,pn %icc, loop_2820
23403 subc %l4, 0x00D3, %o2
23404 bleu,a,pn %xcc, loop_2821
23405 taddcc %g2, %l3, %l1
23406loop_2820:
23407 stw %l6, [%l7 + 0x44]
23408 fpadd32 %f2, %f12, %f8
23409loop_2821:
23410 fpack16 %f6, %f14
23411 for %f12, %f6, %f12
23412 tvs %xcc, 0x7
23413 fbn,a %fcc0, loop_2822
23414 bl %icc, loop_2823
23415 sdivcc %i2, 0x1365, %i5
23416 movne %icc, %i3, %i7
23417loop_2822:
23418 tcs %xcc, 0x3
23419loop_2823:
23420 ldsb [%l7 + 0x10], %g7
23421 xor %g4, %g5, %o0
23422 fnot1 %f6, %f0
23423 ldsh [%l7 + 0x10], %i0
23424 fnot2 %f4, %f8
23425 stw %l5, [%l7 + 0x30]
23426 fmovrse %o4, %f9, %f15
23427 lduh [%l7 + 0x2C], %o6
23428 smul %l0, 0x0970, %i4
23429 movl %icc, %o5, %g1
23430 ldsh [%l7 + 0x1A], %o3
23431 fxor %f4, %f10, %f2
23432 fpsub32 %f4, %f0, %f6
23433 or %i6, 0x0384, %g6
23434 ldd [%l7 + 0x18], %f2
23435 fmovs %f12, %f1
23436 bgu,a,pt %icc, loop_2824
23437 fblg,a %fcc3, loop_2825
23438 udiv %o1, 0x0772, %g3
23439 ble,pt %xcc, loop_2826
23440loop_2824:
23441 faligndata %f12, %f14, %f6
23442loop_2825:
23443 ldd [%l7 + 0x68], %f12
23444 fcmpd %fcc3, %f4, %f14
23445loop_2826:
23446 fandnot2 %f6, %f12, %f6
23447 ldsw [%l7 + 0x18], %o7
23448 fmovsvc %xcc, %f12, %f12
23449 sll %l2, 0x12, %i1
23450 ldsb [%l7 + 0x3E], %l4
23451 stx %o2, [%l7 + 0x58]
23452 fmuld8sux16 %f1, %f9, %f12
23453 fmovdn %icc, %f8, %f9
23454 ldsw [%l7 + 0x50], %l3
23455 taddcctv %g2, %l1, %i2
23456 lduw [%l7 + 0x48], %l6
23457 ldsh [%l7 + 0x20], %i5
23458 alignaddrl %i7, %g7, %g4
23459 move %icc, %g5, %o0
23460 fpsub32s %f11, %f13, %f5
23461 fmovda %xcc, %f9, %f14
23462 brgz %i0, loop_2827
23463 for %f14, %f14, %f12
23464 nop
23465 setx loop_2828, %l0, %l1
23466 jmpl %l1, %i3
23467 nop
23468 setx loop_2829, %l0, %l1
23469 wrpr 0x1, %tl
23470 wrpr %l1, %tnpc
23471 setx 0x34400001400, %l0, %l1
23472 wrpr %l1, %tstate
23473 wrhpr 0x4, %htstate
23474 done
23475loop_2827:
23476 edge32 %l5, %o4, %l0
23477 fcmple16 %f2, %f6, %o6
23478loop_2828:
23479 fmovsgu %xcc, %f2, %f12
23480loop_2829:
23481 fbg %fcc0, loop_2830
23482 movl %xcc, %i4, %g1
23483 stw %o3, [%l7 + 0x54]
23484 ldsh [%l7 + 0x66], %i6
23485loop_2830:
23486 edge32 %o5, %g6, %o1
23487 fbue,a %fcc2, loop_2831
23488 fnot2s %f13, %f14
23489 fmovse %xcc, %f10, %f6
23490 st %f0, [%l7 + 0x74]
23491loop_2831:
23492 fmovsvc %icc, %f11, %f14
23493 fands %f12, %f12, %f10
23494 fmovrdgz %g3, %f2, %f0
23495 fbuge,a %fcc3, loop_2832
23496 sdivcc %l2, 0x02EE, %o7
23497 fpack32 %f14, %f2, %f4
23498 subcc %i1, 0x0B48, %o2
23499loop_2832:
23500 orcc %l4, 0x11C9, %g2
23501 fmuld8ulx16 %f0, %f7, %f2
23502 tpos %icc, 0x0
23503 lduh [%l7 + 0x30], %l1
23504 ld [%l7 + 0x48], %f0
23505 xorcc %l3, %l6, %i5
23506 stb %i7, [%l7 + 0x24]
23507 orncc %g7, 0x14BD, %i2
23508 tcs %icc, 0x7
23509 ldub [%l7 + 0x14], %g5
23510 xnor %o0, %g4, %i3
23511 brnz,a %l5, loop_2833
23512 fornot2 %f12, %f2, %f8
23513 stb %o4, [%l7 + 0x67]
23514 lduh [%l7 + 0x5C], %i0
23515loop_2833:
23516 ldub [%l7 + 0x09], %o6
23517 fcmple16 %f6, %f8, %l0
23518 fornot1s %f12, %f7, %f8
23519 brlz %i4, loop_2834
23520 fbn %fcc2, loop_2835
23521 brgez,a %g1, loop_2836
23522 andncc %i6, %o3, %g6
23523loop_2834:
23524 fbl,a %fcc0, loop_2837
23525loop_2835:
23526 sth %o1, [%l7 + 0x60]
23527loop_2836:
23528 edge16n %g3, %l2, %o7
23529 fmovrdgez %o5, %f2, %f12
23530loop_2837:
23531 fcmps %fcc0, %f4, %f4
23532 fxnor %f14, %f6, %f12
23533 umulcc %o2, 0x19C4, %l4
23534 ldsh [%l7 + 0x4C], %i1
23535 fornot2 %f8, %f6, %f14
23536 fbn,a %fcc1, loop_2838
23537 fsrc1s %f15, %f13
23538 siam 0x5
23539 bn,a,pt %xcc, loop_2839
23540loop_2838:
23541 fcmpeq32 %f8, %f2, %g2
23542 tge %xcc, 0x7
23543 edge32 %l1, %l3, %l6
23544loop_2839:
23545 lduw [%l7 + 0x28], %i7
23546 ldsw [%l7 + 0x10], %i5
23547 ldx [%l7 + 0x78], %g7
23548 fmovsne %icc, %f8, %f0
23549 fandnot2 %f12, %f10, %f6
23550 fmovrsne %g5, %f8, %f3
23551 move %icc, %o0, %g4
23552 andcc %i3, 0x071F, %i2
23553 movle %icc, %o4, %l5
23554 ldsw [%l7 + 0x34], %o6
23555 brgz %l0, loop_2840
23556 sllx %i0, 0x1D, %g1
23557 tcc %icc, 0x2
23558 fmovscc %icc, %f13, %f0
23559loop_2840:
23560 ble,a,pt %xcc, loop_2841
23561 lduh [%l7 + 0x54], %i6
23562 ldx [%l7 + 0x08], %i4
23563 sub %g6, %o1, %o3
23564loop_2841:
23565 fmovd %f6, %f0
23566 ldsb [%l7 + 0x50], %g3
23567 fornot2s %f7, %f9, %f10
23568 fmovrdlz %l2, %f8, %f8
23569 bleu,a,pn %icc, loop_2842
23570 stb %o5, [%l7 + 0x75]
23571 sll %o2, %o7, %i1
23572 ldx [%l7 + 0x28], %l4
23573loop_2842:
23574 bneg,pt %icc, loop_2843
23575 stb %g2, [%l7 + 0x12]
23576 addcc %l1, 0x1C8A, %l3
23577 fmul8x16 %f7, %f4, %f6
23578loop_2843:
23579 stb %l6, [%l7 + 0x24]
23580 ldsw [%l7 + 0x20], %i5
23581 movrgz %g7, 0x036, %g5
23582 fmovdn %icc, %f1, %f10
23583 edge32 %o0, %i7, %g4
23584 fornot1s %f14, %f9, %f15
23585 movgu %xcc, %i2, %o4
23586 fbl,a %fcc1, loop_2844
23587 tge %xcc, 0x4
23588 stb %l5, [%l7 + 0x68]
23589 fbu %fcc1, loop_2845
23590loop_2844:
23591 array8 %i3, %o6, %i0
23592 fmovsa %xcc, %f7, %f13
23593 sll %l0, %g1, %i6
23594loop_2845:
23595 for %f8, %f6, %f10
23596 fmovscc %xcc, %f15, %f9
23597 and %g6, 0x18E6, %i4
23598 fmovrdgez %o1, %f6, %f10
23599 stw %g3, [%l7 + 0x24]
23600 fabsd %f0, %f14
23601 ldub [%l7 + 0x6C], %l2
23602 tsubcc %o3, %o5, %o2
23603 fmovsvc %xcc, %f13, %f2
23604 edge8 %o7, %l4, %g2
23605 lduw [%l7 + 0x10], %l1
23606 st %f1, [%l7 + 0x74]
23607 fcmple32 %f10, %f2, %l3
23608 fpackfix %f10, %f2
23609 st %f8, [%l7 + 0x18]
23610 fbl,a %fcc1, loop_2846
23611 nop
23612 setx loop_2847, %l0, %l1
23613 wrpr 0x1, %tl
23614 wrpr %l1, %tpc
23615 add %l1, 0x4, %l1
23616 wrpr %l1, %tnpc
23617 setx 0x34400001400, %l0, %l1
23618 wrpr %l1, %tstate
23619 wrhpr 0x4, %htstate
23620 retry
23621 fmovrsgz %l6, %f5, %f13
23622 ldx [%l7 + 0x38], %i5
23623loop_2846:
23624 st %f6, [%l7 + 0x50]
23625loop_2847:
23626 fmovrde %g7, %f14, %f10
23627 fabsd %f2, %f4
23628 fmul8x16al %f3, %f9, %f8
23629 stb %g5, [%l7 + 0x6A]
23630 st %f7, [%l7 + 0x54]
23631 and %i1, 0x0395, %o0
23632 lduh [%l7 + 0x0C], %g4
23633 edge32 %i7, %i2, %l5
23634 fmovs %f15, %f3
23635 fbug %fcc1, loop_2848
23636 movl %icc, %i3, %o4
23637 fcmpd %fcc3, %f12, %f4
23638 bcs %icc, loop_2849
23639loop_2848:
23640 bneg,a loop_2850
23641 tl %icc, 0x6
23642 fmuld8ulx16 %f6, %f3, %f10
23643loop_2849:
23644 ldsh [%l7 + 0x6A], %o6
23645loop_2850:
23646 std %f2, [%l7 + 0x18]
23647 tgu %icc, 0x1
23648 subc %i0, 0x0437, %l0
23649 brgez %i6, loop_2851
23650 sub %g1, %g6, %i4
23651 umulcc %o1, 0x02AE, %l2
23652 fbn %fcc1, loop_2852
23653loop_2851:
23654 andn %g3, %o3, %o5
23655 lduh [%l7 + 0x26], %o2
23656 and %o7, 0x053A, %l4
23657loop_2852:
23658 fmovsge %icc, %f10, %f1
23659 nop
23660 setx loop_2853, %l0, %l1
23661 wrpr 0x1, %tl
23662 wrpr %l1, %tnpc
23663 setx 0x34400001400, %l0, %l1
23664 wrpr %l1, %tstate
23665 wrhpr 0x4, %htstate
23666 done
23667 fmovsl %icc, %f14, %f7
23668 fmovsne %xcc, %f10, %f4
23669 fbul %fcc0, loop_2854
23670loop_2853:
23671 stx %l1, [%l7 + 0x60]
23672 pdist %f10, %f8, %f10
23673 tpos %icc, 0x5
23674loop_2854:
23675 fmovdge %icc, %f2, %f8
23676 fbue %fcc2, loop_2855
23677 stx %l3, [%l7 + 0x38]
23678 fcmpes %fcc2, %f10, %f11
23679 lduh [%l7 + 0x2E], %g2
23680loop_2855:
23681 ldsb [%l7 + 0x7A], %i5
23682 fmovsg %xcc, %f14, %f3
23683 std %f10, [%l7 + 0x60]
23684 fands %f3, %f0, %f7
23685 ldub [%l7 + 0x76], %g7
23686 tpos %icc, 0x4
23687 stb %l6, [%l7 + 0x16]
23688 fnot1 %f10, %f8
23689 fcmpeq32 %f8, %f4, %g5
23690 mova %icc, %o0, %g4
23691 nop
23692 setx loop_2856, %l0, %l1
23693 wrpr 0x1, %tl
23694 wrpr %l1, %tpc
23695 add %l1, 0x4, %l1
23696 wrpr %l1, %tnpc
23697 setx 0x34400001400, %l0, %l1
23698 wrpr %l1, %tstate
23699 wrhpr 0x4, %htstate
23700 retry
23701 fble %fcc0, loop_2857
23702 ldub [%l7 + 0x7C], %i1
23703 fnot1 %f4, %f14
23704loop_2856:
23705 add %i7, 0x0115, %l5
23706loop_2857:
23707 fmovsvc %icc, %f6, %f15
23708 stb %i2, [%l7 + 0x7A]
23709 fmovsne %icc, %f7, %f10
23710 ldsw [%l7 + 0x7C], %i3
23711 fbg,a %fcc2, loop_2858
23712 fmovdleu %xcc, %f9, %f2
23713 bpos,a loop_2859
23714 fmovdneg %icc, %f8, %f14
23715loop_2858:
23716 fsrc1 %f10, %f8
23717 ldx [%l7 + 0x28], %o4
23718loop_2859:
23719 fornot1 %f0, %f10, %f12
23720 stx %i0, [%l7 + 0x18]
23721 fcmple32 %f2, %f6, %o6
23722 brlez,a %l0, loop_2860
23723 std %f12, [%l7 + 0x20]
23724 bn,a,pn %xcc, loop_2861
23725 fmovdne %xcc, %f8, %f8
23726loop_2860:
23727 movneg %icc, %i6, %g6
23728 bge loop_2862
23729loop_2861:
23730 lduh [%l7 + 0x26], %g1
23731 stw %o1, [%l7 + 0x6C]
23732 bleu,a loop_2863
23733loop_2862:
23734 fpsub16s %f11, %f9, %f7
23735 ldsh [%l7 + 0x52], %l2
23736 std %f2, [%l7 + 0x38]
23737loop_2863:
23738 ldub [%l7 + 0x68], %i4
23739 lduh [%l7 + 0x4A], %g3
23740 smulcc %o3, 0x0977, %o2
23741 lduw [%l7 + 0x64], %o5
23742 std %f10, [%l7 + 0x60]
23743 fand %f0, %f8, %f0
23744 fmovdvc %xcc, %f4, %f11
23745 movvc %xcc, %l4, %l1
23746 srax %o7, 0x18, %l3
23747 fbn,a %fcc0, loop_2864
23748 fmovscs %icc, %f15, %f14
23749 movrgez %i5, 0x038, %g7
23750 ldsw [%l7 + 0x14], %l6
23751loop_2864:
23752 fmovrdne %g5, %f4, %f6
23753 orn %g2, %g4, %o0
23754 fmovsge %icc, %f3, %f6
23755 fmovrdlz %i7, %f8, %f6
23756 fmovs %f12, %f14
23757 fands %f11, %f13, %f8
23758 stb %i1, [%l7 + 0x60]
23759 fbl,a %fcc0, loop_2865
23760 ldsh [%l7 + 0x34], %l5
23761 movrgez %i2, %o4, %i0
23762 te %icc, 0x3
23763loop_2865:
23764 srlx %o6, %l0, %i6
23765 srl %i3, 0x18, %g6
23766 sth %g1, [%l7 + 0x28]
23767 fmovsle %icc, %f13, %f8
23768 fmovdcc %icc, %f5, %f4
23769 fornot2 %f6, %f12, %f12
23770 ldub [%l7 + 0x19], %o1
23771 fmovdcc %xcc, %f13, %f7
23772 ldsw [%l7 + 0x6C], %i4
23773 fmovdleu %icc, %f9, %f2
23774 nop
23775 setx loop_2866, %l0, %l1
23776 wrpr 0x1, %tl
23777 wrpr %l1, %tnpc
23778 setx 0x34400001400, %l0, %l1
23779 wrpr %l1, %tstate
23780 wrhpr 0x4, %htstate
23781 done
23782 fmovrdlz %g3, %f12, %f10
23783 fones %f3
23784 fornot2 %f12, %f2, %f8
23785loop_2866:
23786 lduh [%l7 + 0x14], %l2
23787 edge32n %o2, %o5, %l4
23788 stw %l1, [%l7 + 0x34]
23789 ta %icc, 0x6
23790 st %f9, [%l7 + 0x30]
23791 fblg,a %fcc1, loop_2867
23792 movcc %xcc, %o7, %o3
23793 ldx [%l7 + 0x70], %i5
23794 fmovrdgz %l3, %f10, %f4
23795loop_2867:
23796 fmovdge %xcc, %f12, %f11
23797 stb %l6, [%l7 + 0x5D]
23798 fmuld8sux16 %f13, %f6, %f0
23799 subcc %g5, 0x04BD, %g7
23800 udivcc %g2, 0x0387, %g4
23801 stx %i7, [%l7 + 0x08]
23802 fcmpes %fcc2, %f10, %f7
23803 bne loop_2868
23804 ld [%l7 + 0x7C], %f3
23805 movn %icc, %i1, %l5
23806 fcmpgt32 %f8, %f8, %i2
23807loop_2868:
23808 fbo %fcc1, loop_2869
23809 bge,a,pn %xcc, loop_2870
23810 tg %icc, 0x3
23811 ld [%l7 + 0x24], %f3
23812loop_2869:
23813 ldub [%l7 + 0x37], %o0
23814loop_2870:
23815 fbuge,a %fcc1, loop_2871
23816 ldsb [%l7 + 0x2F], %o4
23817 brgez,a %i0, loop_2872
23818 subc %l0, %o6, %i3
23819loop_2871:
23820 ldsw [%l7 + 0x10], %i6
23821 nop
23822 setx loop_2873, %l0, %l1
23823 wrpr 0x1, %tl
23824 wrpr %l1, %tnpc
23825 setx 0x34400001400, %l0, %l1
23826 wrpr %l1, %tstate
23827 wrhpr 0x4, %htstate
23828 done
23829loop_2872:
23830 edge16ln %g1, %o1, %g6
23831 fnot2s %f14, %f10
23832 mulx %i4, 0x17B1, %g3
23833loop_2873:
23834 nop
23835 setx loop_2874, %l0, %l1
23836 jmpl %l1, %l2
23837 smul %o5, %o2, %l1
23838 fbge,a %fcc2, loop_2875
23839 stb %l4, [%l7 + 0x7B]
23840loop_2874:
23841 ldub [%l7 + 0x78], %o7
23842 ldub [%l7 + 0x57], %i5
23843loop_2875:
23844 ld [%l7 + 0x2C], %f3
23845 ldsw [%l7 + 0x58], %o3
23846 fble %fcc1, loop_2876
23847 std %f8, [%l7 + 0x10]
23848 lduh [%l7 + 0x42], %l3
23849 movl %xcc, %l6, %g7
23850loop_2876:
23851 be,pt %icc, loop_2877
23852 fmovrdlez %g2, %f4, %f0
23853 ldd [%l7 + 0x60], %f8
23854 orn %g4, %i7, %g5
23855loop_2877:
23856 lduh [%l7 + 0x08], %l5
23857 bvc,a,pn %icc, loop_2878
23858 fcmpeq16 %f8, %f12, %i2
23859 std %f0, [%l7 + 0x38]
23860 movne %xcc, %o0, %i1
23861loop_2878:
23862 fcmpeq32 %f2, %f12, %o4
23863 be,a %xcc, loop_2879
23864 fbul %fcc0, loop_2880
23865 stw %l0, [%l7 + 0x44]
23866 stx %o6, [%l7 + 0x28]
23867loop_2879:
23868 or %i3, 0x04F7, %i6
23869loop_2880:
23870 fmovdneg %icc, %f7, %f6
23871 fbl %fcc1, loop_2881
23872 movgu %icc, %i0, %o1
23873 fpsub16s %f5, %f6, %f5
23874 ldub [%l7 + 0x5E], %g1
23875loop_2881:
23876 stw %g6, [%l7 + 0x3C]
23877 addccc %i4, 0x1E61, %g3
23878 movleu %icc, %l2, %o2
23879 smul %l1, %o5, %o7
23880 fandnot1 %f12, %f14, %f2
23881 lduw [%l7 + 0x38], %l4
23882 sll %o3, 0x0A, %i5
23883 tl %icc, 0x1
23884 ld [%l7 + 0x74], %f2
23885 stw %l3, [%l7 + 0x40]
23886 fnand %f12, %f14, %f10
23887 fpadd16 %f8, %f4, %f0
23888 ldsb [%l7 + 0x6B], %l6
23889 bgu loop_2882
23890 edge16 %g7, %g2, %i7
23891 fmovd %f8, %f14
23892 fbn,a %fcc3, loop_2883
23893loop_2882:
23894 fmovdneg %xcc, %f7, %f14
23895 fpsub32 %f6, %f0, %f8
23896 fnot1s %f13, %f14
23897loop_2883:
23898 orcc %g5, %g4, %i2
23899 ld [%l7 + 0x0C], %f5
23900 fba,a %fcc2, loop_2884
23901 stw %o0, [%l7 + 0x60]
23902 brz %l5, loop_2885
23903 siam 0x4
23904loop_2884:
23905 movl %xcc, %o4, %l0
23906 std %f4, [%l7 + 0x08]
23907loop_2885:
23908 fcmps %fcc3, %f0, %f7
23909 fabsd %f0, %f0
23910 ldd [%l7 + 0x60], %f4
23911 alignaddr %i1, %o6, %i6
23912 fbn,a %fcc0, loop_2886
23913 fandnot1s %f15, %f15, %f9
23914 fbl,a %fcc3, loop_2887
23915 movrgez %i0, 0x2D9, %i3
23916loop_2886:
23917 fmovdvc %xcc, %f14, %f8
23918 ldub [%l7 + 0x45], %g1
23919loop_2887:
23920 fmovs %f15, %f7
23921 fcmpeq32 %f8, %f4, %g6
23922 brgz,a %i4, loop_2888
23923 andncc %o1, %g3, %l2
23924 fnors %f12, %f13, %f10
23925 fzeros %f4
23926loop_2888:
23927 movrlez %o2, %l1, %o7
23928 ldsb [%l7 + 0x5F], %l4
23929 movg %icc, %o5, %o3
23930 ld [%l7 + 0x7C], %f10
23931 fmovde %icc, %f1, %f12
23932 fxnor %f4, %f4, %f4
23933 umulcc %l3, %l6, %g7
23934 fcmpd %fcc3, %f2, %f2
23935 fpsub32s %f0, %f0, %f2
23936 ldd [%l7 + 0x18], %f14
23937 ld [%l7 + 0x68], %f4
23938 fabsd %f6, %f6
23939 sth %i5, [%l7 + 0x62]
23940 ld [%l7 + 0x30], %f8
23941 subc %g2, 0x0260, %i7
23942 sdivx %g5, 0x11E6, %g4
23943 fmul8sux16 %f8, %f2, %f4
23944 ld [%l7 + 0x34], %f9
23945 fpadd32 %f4, %f6, %f10
23946 fbg %fcc2, loop_2889
23947 ldsw [%l7 + 0x0C], %i2
23948 movg %icc, %l5, %o0
23949 stx %l0, [%l7 + 0x30]
23950loop_2889:
23951 fcmpgt32 %f0, %f0, %o4
23952 ba,a,pn %xcc, loop_2890
23953 fandnot2 %f8, %f8, %f2
23954 fmovdvc %icc, %f15, %f8
23955 std %f2, [%l7 + 0x20]
23956loop_2890:
23957 fpadd16 %f0, %f8, %f2
23958 ldsb [%l7 + 0x66], %i1
23959 fandnot1 %f10, %f6, %f14
23960 tvs %xcc, 0x7
23961 stx %i6, [%l7 + 0x60]
23962 fand %f4, %f6, %f6
23963 fmovrdgez %i0, %f10, %f2
23964 edge8 %o6, %g1, %i3
23965 edge16 %i4, %g6, %g3
23966 std %f14, [%l7 + 0x30]
23967 stx %l2, [%l7 + 0x38]
23968 array8 %o2, %l1, %o1
23969 brgz,a %o7, loop_2891
23970 std %f0, [%l7 + 0x48]
23971 fmovda %xcc, %f7, %f13
23972 sth %l4, [%l7 + 0x4C]
23973loop_2891:
23974 bvs,a,pt %icc, loop_2892
23975 lduw [%l7 + 0x14], %o3
23976 fmovsl %icc, %f1, %f6
23977 sub %l3, %l6, %g7
23978loop_2892:
23979 ldsh [%l7 + 0x10], %o5
23980 stb %i5, [%l7 + 0x19]
23981 bg,a,pn %xcc, loop_2893
23982 fmovrslez %g2, %f12, %f5
23983 ldd [%l7 + 0x78], %f2
23984 srlx %g5, 0x1E, %g4
23985loop_2893:
23986 sth %i2, [%l7 + 0x60]
23987 fbne %fcc0, loop_2894
23988 stb %l5, [%l7 + 0x36]
23989 fmul8x16al %f11, %f10, %f4
23990 lduw [%l7 + 0x7C], %i7
23991loop_2894:
23992 fmovda %xcc, %f2, %f2
23993 movgu %icc, %o0, %o4
23994 brgz,a %i1, loop_2895
23995 ldx [%l7 + 0x48], %i6
23996 bshuffle %f8, %f14, %f8
23997 sdivcc %i0, 0x0CDC, %l0
23998loop_2895:
23999 fmovrsgez %g1, %f12, %f11
24000 ldd [%l7 + 0x30], %f14
24001 xor %i3, 0x16A6, %i4
24002 stw %g6, [%l7 + 0x78]
24003 edge16l %o6, %l2, %o2
24004 fmovs %f12, %f11
24005 ldub [%l7 + 0x44], %g3
24006 st %f5, [%l7 + 0x4C]
24007 stw %o1, [%l7 + 0x70]
24008 bl,pn %xcc, loop_2896
24009 srl %l1, %l4, %o7
24010 or %l3, %l6, %o3
24011 srl %g7, %o5, %i5
24012loop_2896:
24013 ldx [%l7 + 0x28], %g5
24014 tsubcctv %g2, 0x1195, %g4
24015 bgu,a,pn %icc, loop_2897
24016 stx %l5, [%l7 + 0x60]
24017 edge8n %i2, %o0, %o4
24018 stb %i7, [%l7 + 0x0D]
24019loop_2897:
24020 ld [%l7 + 0x24], %f6
24021 fpadd16s %f15, %f0, %f2
24022 stw %i1, [%l7 + 0x08]
24023 lduw [%l7 + 0x0C], %i6
24024 fexpand %f6, %f6
24025 fmovrdgz %i0, %f4, %f4
24026 be,a %xcc, loop_2898
24027 brlez %g1, loop_2899
24028 fmovdgu %xcc, %f4, %f8
24029 sth %l0, [%l7 + 0x3C]
24030loop_2898:
24031 fmovs %f12, %f9
24032loop_2899:
24033 stx %i4, [%l7 + 0x28]
24034 stx %g6, [%l7 + 0x40]
24035 fblg,a %fcc1, loop_2900
24036 movg %xcc, %o6, %l2
24037 bl,a,pn %icc, loop_2901
24038 ldsb [%l7 + 0x6F], %o2
24039loop_2900:
24040 sethi 0x0902, %g3
24041 lduw [%l7 + 0x10], %i3
24042loop_2901:
24043 fbue %fcc2, loop_2902
24044 fpmerge %f12, %f6, %f10
24045 ldub [%l7 + 0x50], %o1
24046 sdivcc %l4, 0x00F1, %o7
24047loop_2902:
24048 fabsd %f6, %f4
24049 tcc %xcc, 0x5
24050 st %f8, [%l7 + 0x7C]
24051 sdiv %l3, 0x0BAF, %l6
24052 tcs %xcc, 0x4
24053 fbu %fcc1, loop_2903
24054 bpos,pt %xcc, loop_2904
24055 fmovrdgz %l1, %f4, %f6
24056 st %f12, [%l7 + 0x18]
24057loop_2903:
24058 movcc %xcc, %g7, %o3
24059loop_2904:
24060 sth %i5, [%l7 + 0x1A]
24061 edge16n %g5, %o5, %g2
24062 sdivx %l5, 0x0A32, %g4
24063 udiv %o0, 0x1F00, %i2
24064 smul %o4, 0x1D22, %i1
24065 ldsw [%l7 + 0x78], %i6
24066 movrne %i7, 0x1EC, %g1
24067 tn %xcc, 0x2
24068 stb %l0, [%l7 + 0x73]
24069 ldd [%l7 + 0x78], %f10
24070 fpack32 %f0, %f0, %f0
24071 sdivcc %i4, 0x0A59, %g6
24072 fble %fcc2, loop_2905
24073 tle %icc, 0x2
24074 fmovs %f3, %f0
24075 ldsh [%l7 + 0x0C], %i0
24076loop_2905:
24077 stw %l2, [%l7 + 0x44]
24078 fsrc1s %f13, %f12
24079 tle %icc, 0x6
24080 lduw [%l7 + 0x10], %o6
24081 xor %o2, %i3, %o1
24082 fmovscs %xcc, %f8, %f2
24083 sth %l4, [%l7 + 0x34]
24084 fmul8x16 %f0, %f10, %f6
24085 fmovse %xcc, %f14, %f2
24086 fmovrsgez %g3, %f6, %f4
24087 lduh [%l7 + 0x60], %o7
24088 sth %l3, [%l7 + 0x0E]
24089 ldx [%l7 + 0x68], %l6
24090 tneg %xcc, 0x5
24091 fmovdvs %xcc, %f13, %f13
24092 ld [%l7 + 0x40], %f11
24093 ta %xcc, 0x1
24094 tsubcc %l1, 0x087E, %g7
24095 std %f0, [%l7 + 0x50]
24096 for %f0, %f6, %f14
24097 fsrc2s %f1, %f11
24098 ldd [%l7 + 0x20], %f8
24099 tleu %xcc, 0x3
24100 fmovdcc %icc, %f4, %f2
24101 st %f14, [%l7 + 0x64]
24102 fxor %f0, %f8, %f12
24103 ld [%l7 + 0x50], %f1
24104 tsubcctv %i5, %g5, %o3
24105 edge8n %g2, %o5, %g4
24106 fornot2s %f1, %f8, %f8
24107 stb %l5, [%l7 + 0x5D]
24108 bpos,a %icc, loop_2906
24109 std %f0, [%l7 + 0x70]
24110 xorcc %o0, 0x11D3, %i2
24111 ldd [%l7 + 0x58], %f6
24112loop_2906:
24113 fbug,a %fcc3, loop_2907
24114 movneg %xcc, %o4, %i1
24115 tcc %icc, 0x3
24116 fcmpne16 %f4, %f10, %i6
24117loop_2907:
24118 st %f7, [%l7 + 0x3C]
24119 fnot2s %f2, %f13
24120 lduw [%l7 + 0x4C], %i7
24121 andn %g1, %i4, %g6
24122 st %f9, [%l7 + 0x18]
24123 ld [%l7 + 0x54], %f4
24124 std %f12, [%l7 + 0x30]
24125 fmovsvc %icc, %f5, %f10
24126 brgez,a %l0, loop_2908
24127 fmovda %xcc, %f3, %f7
24128 fmovrdlz %l2, %f4, %f8
24129 fble,a %fcc2, loop_2909
24130loop_2908:
24131 lduw [%l7 + 0x40], %i0
24132 orn %o2, %i3, %o1
24133 te %xcc, 0x6
24134loop_2909:
24135 addcc %o6, 0x1D86, %l4
24136 edge16l %g3, %o7, %l6
24137 std %f14, [%l7 + 0x38]
24138 sth %l3, [%l7 + 0x1A]
24139 movvs %xcc, %l1, %g7
24140 ldsb [%l7 + 0x38], %i5
24141 ld [%l7 + 0x40], %f4
24142 fmovdcs %xcc, %f14, %f0
24143 xnorcc %g5, %g2, %o5
24144 fmovdge %icc, %f8, %f13
24145 ldd [%l7 + 0x60], %f14
24146 move %icc, %g4, %l5
24147 mova %xcc, %o3, %o0
24148 movge %icc, %o4, %i1
24149 fble %fcc1, loop_2910
24150 sth %i2, [%l7 + 0x50]
24151 ldx [%l7 + 0x70], %i7
24152 fands %f6, %f0, %f14
24153loop_2910:
24154 std %f8, [%l7 + 0x28]
24155 stx %i6, [%l7 + 0x08]
24156 fxnors %f13, %f15, %f1
24157 movge %xcc, %i4, %g1
24158 subccc %g6, 0x05B5, %l0
24159 movrgez %l2, %i0, %i3
24160 fpackfix %f10, %f4
24161 ldd [%l7 + 0x10], %f14
24162 brgz,a %o2, loop_2911
24163 addccc %o6, 0x08D1, %l4
24164 fbn %fcc3, loop_2912
24165 fpadd32 %f2, %f12, %f12
24166loop_2911:
24167 srl %o1, %o7, %g3
24168 sth %l6, [%l7 + 0x6C]
24169loop_2912:
24170 ldsh [%l7 + 0x2E], %l3
24171 fbul,a %fcc3, loop_2913
24172 fbue,a %fcc1, loop_2914
24173 bvc,a loop_2915
24174 udivcc %l1, 0x1C7C, %g7
24175loop_2913:
24176 fmovrslez %g5, %f9, %f9
24177loop_2914:
24178 fmovdpos %xcc, %f8, %f7
24179loop_2915:
24180 fornot1 %f0, %f8, %f6
24181 stb %g2, [%l7 + 0x3C]
24182 faligndata %f10, %f0, %f0
24183 udivcc %i5, 0x020D, %o5
24184 sll %g4, 0x06, %o3
24185 ldd [%l7 + 0x48], %f12
24186 stw %o0, [%l7 + 0x70]
24187 fmovrdgz %o4, %f14, %f2
24188 std %f8, [%l7 + 0x50]
24189 tvc %xcc, 0x5
24190 edge8l %l5, %i1, %i7
24191 fpsub16 %f10, %f6, %f6
24192 ba,a,pn %xcc, loop_2916
24193 edge16n %i2, %i4, %g1
24194 lduh [%l7 + 0x28], %i6
24195 faligndata %f4, %f12, %f6
24196loop_2916:
24197 fmovda %icc, %f7, %f4
24198 fmuld8ulx16 %f14, %f1, %f0
24199 xnor %g6, %l2, %i0
24200 sll %l0, %o2, %i3
24201 fmovdcc %icc, %f4, %f13
24202 fcmpne32 %f0, %f2, %l4
24203 stw %o6, [%l7 + 0x70]
24204 move %xcc, %o7, %g3
24205 st %f5, [%l7 + 0x78]
24206 bvc,a,pt %xcc, loop_2917
24207 fnot1 %f8, %f0
24208 fmovse %icc, %f13, %f8
24209 fmovdvc %icc, %f6, %f4
24210loop_2917:
24211 udiv %l6, 0x1F50, %l3
24212 movvs %icc, %o1, %l1
24213 ldd [%l7 + 0x10], %f2
24214 lduh [%l7 + 0x68], %g5
24215 ld [%l7 + 0x70], %f5
24216 sth %g7, [%l7 + 0x54]
24217 fmovscc %xcc, %f13, %f12
24218 stw %i5, [%l7 + 0x44]
24219 edge32l %g2, %o5, %o3
24220 stb %g4, [%l7 + 0x45]
24221 movneg %icc, %o0, %o4
24222 bcc,pn %xcc, loop_2918
24223 taddcc %l5, 0x08B1, %i7
24224 fsrc1s %f6, %f9
24225 ldsw [%l7 + 0x5C], %i2
24226loop_2918:
24227 fmovsg %icc, %f9, %f2
24228 ldx [%l7 + 0x48], %i1
24229 fmovsa %icc, %f14, %f0
24230 brlez %g1, loop_2919
24231 fbne,a %fcc3, loop_2920
24232 brgez %i6, loop_2921
24233 fandnot2 %f2, %f10, %f12
24234loop_2919:
24235 lduh [%l7 + 0x10], %g6
24236loop_2920:
24237 ldd [%l7 + 0x70], %f0
24238loop_2921:
24239 ld [%l7 + 0x0C], %f7
24240 ldd [%l7 + 0x48], %f14
24241 lduw [%l7 + 0x58], %l2
24242 ldub [%l7 + 0x73], %i0
24243 umul %l0, 0x0888, %i4
24244 fbl %fcc2, loop_2922
24245 fmovse %icc, %f5, %f13
24246 edge16l %o2, %l4, %i3
24247 fpadd16s %f5, %f8, %f14
24248loop_2922:
24249 fbu %fcc3, loop_2923
24250 movle %icc, %o7, %o6
24251 fmovsleu %xcc, %f13, %f10
24252 bpos,a loop_2924
24253loop_2923:
24254 stw %g3, [%l7 + 0x78]
24255 fornot1 %f6, %f10, %f2
24256 xorcc %l6, %o1, %l1
24257loop_2924:
24258 fbe,a %fcc3, loop_2925
24259 ldsw [%l7 + 0x48], %g5
24260 edge16 %l3, %g7, %i5
24261 ldsw [%l7 + 0x40], %g2
24262loop_2925:
24263 fpadd32s %f3, %f5, %f6
24264 nop
24265 setx loop_2926, %l0, %l1
24266 jmpl %l1, %o5
24267 stx %o3, [%l7 + 0x08]
24268 xnor %o0, %g4, %l5
24269 fnands %f11, %f1, %f3
24270loop_2926:
24271 udivx %o4, 0x1A04, %i2
24272 fmovsg %icc, %f10, %f6
24273 fcmpd %fcc0, %f2, %f10
24274 srl %i7, %g1, %i1
24275 lduh [%l7 + 0x44], %g6
24276 st %f14, [%l7 + 0x1C]
24277 brz,a %i6, loop_2927
24278 bvs %xcc, loop_2928
24279 array32 %l2, %l0, %i0
24280 array16 %i4, %o2, %l4
24281loop_2927:
24282 ldub [%l7 + 0x65], %i3
24283loop_2928:
24284 array16 %o7, %g3, %o6
24285 addc %l6, %l1, %o1
24286 fone %f12
24287 std %f8, [%l7 + 0x08]
24288 ldsh [%l7 + 0x56], %g5
24289 bleu %xcc, loop_2929
24290 ldx [%l7 + 0x18], %l3
24291 bg,pn %xcc, loop_2930
24292 popc 0x0CB3, %g7
24293loop_2929:
24294 edge16 %i5, %g2, %o3
24295 fbuge,a %fcc2, loop_2931
24296loop_2930:
24297 alignaddr %o5, %o0, %l5
24298 fmul8sux16 %f6, %f0, %f4
24299 stx %g4, [%l7 + 0x48]
24300loop_2931:
24301 bshuffle %f8, %f2, %f6
24302 taddcc %i2, 0x1AF1, %o4
24303 fmovrslz %i7, %f13, %f10
24304 bvc,a,pt %xcc, loop_2932
24305 fbe,a %fcc0, loop_2933
24306 tpos %icc, 0x7
24307 fbe %fcc1, loop_2934
24308loop_2932:
24309 faligndata %f8, %f2, %f10
24310loop_2933:
24311 ld [%l7 + 0x2C], %f12
24312 lduw [%l7 + 0x58], %i1
24313loop_2934:
24314 fmovrslez %g1, %f3, %f0
24315 lduh [%l7 + 0x4A], %i6
24316 lduh [%l7 + 0x78], %g6
24317 stw %l2, [%l7 + 0x28]
24318 brgez %i0, loop_2935
24319 lduh [%l7 + 0x2A], %l0
24320 xnorcc %i4, %l4, %i3
24321 brlz %o2, loop_2936
24322loop_2935:
24323 fcmps %fcc2, %f14, %f3
24324 ble,a %icc, loop_2937
24325 fnot1s %f15, %f8
24326loop_2936:
24327 fpadd32 %f10, %f2, %f12
24328 sth %o7, [%l7 + 0x60]
24329loop_2937:
24330 fbne %fcc3, loop_2938
24331 fnands %f6, %f6, %f11
24332 umul %o6, %g3, %l6
24333 fbg,a %fcc2, loop_2939
24334loop_2938:
24335 ldx [%l7 + 0x70], %o1
24336 fbuge %fcc1, loop_2940
24337 bl,a %icc, loop_2941
24338loop_2939:
24339 fbuge %fcc2, loop_2942
24340 stb %l1, [%l7 + 0x5C]
24341loop_2940:
24342 movcc %icc, %g5, %g7
24343loop_2941:
24344 brnz,a %i5, loop_2943
24345loop_2942:
24346 movrne %g2, 0x385, %l3
24347 fpadd16s %f0, %f8, %f4
24348 bvc,a,pt %icc, loop_2944
24349loop_2943:
24350 sth %o3, [%l7 + 0x28]
24351 fmovsne %icc, %f6, %f11
24352 stx %o5, [%l7 + 0x50]
24353loop_2944:
24354 edge8 %o0, %l5, %g4
24355 brlz,a %o4, loop_2945
24356 sth %i2, [%l7 + 0x30]
24357 movleu %icc, %i1, %i7
24358 st %f12, [%l7 + 0x48]
24359loop_2945:
24360 bg,pn %icc, loop_2946
24361 fbe,a %fcc2, loop_2947
24362 array8 %g1, %g6, %l2
24363 fpsub32 %f14, %f12, %f10
24364loop_2946:
24365 movrlez %i0, 0x34A, %i6
24366loop_2947:
24367 alignaddr %l0, %i4, %l4
24368 brz %i3, loop_2948
24369 fmovdpos %xcc, %f15, %f13
24370 ldx [%l7 + 0x08], %o7
24371 udivx %o6, 0x1EC7, %g3
24372loop_2948:
24373 tsubcctv %o2, 0x152D, %o1
24374 ldsb [%l7 + 0x08], %l6
24375 call loop_2949
24376 fblg %fcc0, loop_2950
24377 orn %g5, %g7, %i5
24378 bg,a,pt %xcc, loop_2951
24379loop_2949:
24380 umul %l1, 0x122E, %g2
24381loop_2950:
24382 brgz %o3, loop_2952
24383 brz,a %l3, loop_2953
24384loop_2951:
24385 for %f0, %f4, %f8
24386 movgu %icc, %o0, %l5
24387loop_2952:
24388 ldd [%l7 + 0x30], %f10
24389loop_2953:
24390 edge32ln %g4, %o4, %i2
24391 lduh [%l7 + 0x48], %i1
24392 fzero %f10
24393 fxors %f4, %f0, %f0
24394 fbne %fcc0, loop_2954
24395 fbn,a %fcc3, loop_2955
24396 udiv %i7, 0x0EC5, %g1
24397 ldub [%l7 + 0x0F], %o5
24398loop_2954:
24399 tvc %xcc, 0x6
24400loop_2955:
24401 andcc %l2, 0x0BEE, %g6
24402 std %f0, [%l7 + 0x48]
24403 fnegd %f4, %f14
24404 te %xcc, 0x2
24405 add %i0, %i6, %l0
24406 fnor %f14, %f4, %f4
24407 ldsw [%l7 + 0x2C], %i4
24408 movge %xcc, %l4, %o7
24409 fmuld8sux16 %f9, %f6, %f4
24410 mova %xcc, %i3, %g3
24411 tle %icc, 0x4
24412 stx %o2, [%l7 + 0x08]
24413 fand %f0, %f8, %f14
24414 bg,a,pn %icc, loop_2956
24415 sub %o1, 0x1594, %l6
24416 fnot1s %f10, %f9
24417 fmovrdlz %o6, %f2, %f8
24418loop_2956:
24419 edge8 %g7, %g5, %i5
24420 fbule %fcc2, loop_2957
24421 array8 %g2, %l1, %l3
24422 ldx [%l7 + 0x40], %o0
24423 movcs %xcc, %l5, %g4
24424loop_2957:
24425 movvc %xcc, %o4, %o3
24426 ldsh [%l7 + 0x5A], %i1
24427 fcmpgt32 %f8, %f10, %i7
24428 tgu %icc, 0x2
24429 movne %xcc, %i2, %g1
24430 xor %o5, %l2, %i0
24431 array32 %g6, %i6, %l0
24432 sth %l4, [%l7 + 0x12]
24433 std %f2, [%l7 + 0x40]
24434 fcmpeq16 %f12, %f10, %o7
24435 st %f4, [%l7 + 0x18]
24436 ldx [%l7 + 0x08], %i4
24437 fbge,a %fcc2, loop_2958
24438 edge32l %g3, %o2, %i3
24439 lduw [%l7 + 0x58], %o1
24440 lduh [%l7 + 0x30], %l6
24441loop_2958:
24442 movleu %icc, %o6, %g7
24443 tl %xcc, 0x5
24444 fsrc1 %f2, %f4
24445 fmovrde %i5, %f10, %f2
24446 xor %g2, 0x1F82, %l1
24447 stw %g5, [%l7 + 0x68]
24448 stw %l3, [%l7 + 0x60]
24449 ldd [%l7 + 0x78], %f0
24450 fcmpgt16 %f0, %f8, %l5
24451 fabsd %f14, %f6
24452 tge %xcc, 0x5
24453 fmovrslez %o0, %f7, %f3
24454 bgu loop_2959
24455 ldx [%l7 + 0x08], %o4
24456 fba %fcc1, loop_2960
24457 ldub [%l7 + 0x79], %o3
24458loop_2959:
24459 bcs,a,pt %icc, loop_2961
24460 fnot2 %f0, %f8
24461loop_2960:
24462 orncc %g4, %i7, %i1
24463 sth %i2, [%l7 + 0x0E]
24464loop_2961:
24465 nop
24466 setx loop_2962, %l0, %l1
24467 jmpl %l1, %o5
24468 fcmpes %fcc2, %f6, %f7
24469 ldx [%l7 + 0x30], %l2
24470 fmovdg %xcc, %f9, %f13
24471loop_2962:
24472 tgu %icc, 0x3
24473 tsubcc %i0, 0x1949, %g1
24474 ldsb [%l7 + 0x51], %i6
24475 fpackfix %f0, %f2
24476 fpadd16 %f14, %f4, %f12
24477 fandnot1 %f2, %f6, %f12
24478 ldsh [%l7 + 0x14], %g6
24479 fand %f6, %f2, %f6
24480 fmovdneg %xcc, %f10, %f3
24481 tn %xcc, 0x6
24482 std %f12, [%l7 + 0x58]
24483 std %f4, [%l7 + 0x78]
24484 tl %xcc, 0x3
24485 ta %icc, 0x6
24486 fmovrsne %l0, %f1, %f15
24487 sdiv %o7, 0x05AC, %l4
24488 ldub [%l7 + 0x0B], %i4
24489 std %f8, [%l7 + 0x38]
24490 edge32 %o2, %i3, %o1
24491 ldsw [%l7 + 0x14], %g3
24492 lduw [%l7 + 0x44], %l6
24493 std %f0, [%l7 + 0x70]
24494 fcmps %fcc3, %f2, %f0
24495 fcmple16 %f2, %f6, %o6
24496 fpsub16 %f10, %f14, %f12
24497 edge32l %i5, %g2, %g7
24498 lduw [%l7 + 0x0C], %g5
24499 movneg %icc, %l3, %l5
24500 ba,pt %icc, loop_2963
24501 ldsw [%l7 + 0x50], %o0
24502 lduw [%l7 + 0x28], %l1
24503 fsrc2 %f10, %f8
24504loop_2963:
24505 ldsb [%l7 + 0x16], %o4
24506 fbn,a %fcc2, loop_2964
24507 fcmpes %fcc1, %f5, %f11
24508 ldub [%l7 + 0x28], %o3
24509 andn %i7, %i1, %g4
24510loop_2964:
24511 fbg,a %fcc1, loop_2965
24512 lduh [%l7 + 0x14], %o5
24513 sethi 0x1653, %i2
24514 mulscc %l2, %g1, %i0
24515loop_2965:
24516 ldx [%l7 + 0x28], %g6
24517 std %f2, [%l7 + 0x48]
24518 movcc %icc, %l0, %o7
24519 mulx %i6, 0x15F9, %l4
24520 std %f6, [%l7 + 0x60]
24521 siam 0x4
24522 xorcc %i4, 0x1264, %o2
24523 movcs %xcc, %i3, %o1
24524 bleu %xcc, loop_2966
24525 edge32n %g3, %o6, %i5
24526 mova %icc, %g2, %l6
24527 sth %g7, [%l7 + 0x0E]
24528loop_2966:
24529 stb %l3, [%l7 + 0x79]
24530 stx %l5, [%l7 + 0x60]
24531 lduh [%l7 + 0x64], %g5
24532 tcs %xcc, 0x4
24533 fcmpd %fcc1, %f6, %f12
24534 array16 %l1, %o0, %o3
24535 movcs %icc, %o4, %i1
24536 edge16 %g4, %o5, %i7
24537 edge8n %i2, %g1, %l2
24538 lduh [%l7 + 0x5A], %i0
24539 lduw [%l7 + 0x1C], %g6
24540 fmul8x16au %f3, %f11, %f2
24541 add %o7, 0x1D0B, %i6
24542 tne %xcc, 0x3
24543 sth %l4, [%l7 + 0x5A]
24544 ldsh [%l7 + 0x50], %i4
24545 tpos %icc, 0x1
24546 brgez %l0, loop_2967
24547 sth %i3, [%l7 + 0x78]
24548 fpack32 %f0, %f4, %f10
24549 fmul8ulx16 %f14, %f6, %f12
24550loop_2967:
24551 sth %o1, [%l7 + 0x3E]
24552 subcc %g3, 0x14D4, %o6
24553 fxnors %f4, %f12, %f3
24554 stx %i5, [%l7 + 0x78]
24555 fandnot1 %f8, %f0, %f10
24556 movvs %xcc, %o2, %g2
24557 fmovrdlez %g7, %f6, %f6
24558 movrgz %l3, %l6, %l5
24559 tvc %icc, 0x2
24560 lduw [%l7 + 0x64], %g5
24561 fcmpne16 %f0, %f12, %o0
24562 mulscc %l1, %o4, %i1
24563 sdiv %g4, 0x1153, %o5
24564 fbo,a %fcc3, loop_2968
24565 sll %i7, 0x1D, %i2
24566 fnot2 %f0, %f0
24567 ldub [%l7 + 0x7B], %o3
24568loop_2968:
24569 stx %g1, [%l7 + 0x20]
24570 orcc %i0, %g6, %l2
24571 bneg,a %xcc, loop_2969
24572 edge16l %o7, %l4, %i4
24573 movvs %icc, %l0, %i3
24574 bshuffle %f14, %f10, %f2
24575loop_2969:
24576 edge8n %o1, %i6, %g3
24577 fnot1 %f0, %f0
24578 fmovscc %xcc, %f7, %f5
24579 edge16 %o6, %i5, %g2
24580 subcc %o2, %l3, %l6
24581 sdivcc %l5, 0x0056, %g5
24582 fble,a %fcc3, loop_2970
24583 nop
24584 setx loop_2971, %l0, %l1
24585 jmpl %l1, %o0
24586 edge16 %l1, %o4, %g7
24587 fnands %f10, %f0, %f11
24588loop_2970:
24589 fornot2 %f0, %f6, %f2
24590loop_2971:
24591 fmovde %icc, %f11, %f15
24592 stw %g4, [%l7 + 0x28]
24593 ldd [%l7 + 0x38], %f8
24594 fabss %f15, %f0
24595 ld [%l7 + 0x1C], %f7
24596 fnors %f5, %f12, %f15
24597 movg %xcc, %o5, %i1
24598 array16 %i2, %i7, %g1
24599 siam 0x0
24600 ldsb [%l7 + 0x3E], %o3
24601 movn %xcc, %i0, %l2
24602 ld [%l7 + 0x64], %f0
24603 bg,a loop_2972
24604 bne,a loop_2973
24605 siam 0x7
24606 sth %g6, [%l7 + 0x7E]
24607loop_2972:
24608 andncc %l4, %o7, %i4
24609loop_2973:
24610 lduw [%l7 + 0x40], %l0
24611 tne %xcc, 0x2
24612 fands %f0, %f3, %f9
24613 edge8ln %i3, %i6, %o1
24614 fcmpes %fcc1, %f15, %f3
24615 nop
24616 setx loop_2974, %l0, %l1
24617 jmpl %l1, %o6
24618 ld [%l7 + 0x74], %f4
24619 ldd [%l7 + 0x40], %f6
24620 fbo %fcc0, loop_2975
24621loop_2974:
24622 ldx [%l7 + 0x58], %g3
24623 ldub [%l7 + 0x3E], %i5
24624 fmovrdlz %o2, %f6, %f2
24625loop_2975:
24626 bne,pn %xcc, loop_2976
24627 be loop_2977
24628 brnz %g2, loop_2978
24629 brlez,a %l3, loop_2979
24630loop_2976:
24631 edge8l %l5, %l6, %o0
24632loop_2977:
24633 tg %icc, 0x6
24634loop_2978:
24635 ba,a %icc, loop_2980
24636loop_2979:
24637 fpackfix %f12, %f0
24638 tne %icc, 0x0
24639 fnors %f1, %f1, %f6
24640loop_2980:
24641 fones %f13
24642 ldsb [%l7 + 0x4F], %l1
24643 ldd [%l7 + 0x28], %f2
24644 ldx [%l7 + 0x40], %o4
24645 fsrc2 %f8, %f2
24646 ldd [%l7 + 0x70], %f8
24647 bge,a,pt %icc, loop_2981
24648 ldd [%l7 + 0x30], %f8
24649 brlez %g7, loop_2982
24650 fbge %fcc3, loop_2983
24651loop_2981:
24652 stb %g4, [%l7 + 0x52]
24653 st %f1, [%l7 + 0x0C]
24654loop_2982:
24655 std %f8, [%l7 + 0x30]
24656loop_2983:
24657 sth %o5, [%l7 + 0x56]
24658 nop
24659 setx loop_2984, %l0, %l1
24660 wrpr 0x1, %tl
24661 wrpr %l1, %tnpc
24662 setx 0x34400001400, %l0, %l1
24663 wrpr %l1, %tstate
24664 wrhpr 0x4, %htstate
24665 done
24666 ldd [%l7 + 0x38], %f8
24667 fmovrslez %g5, %f2, %f8
24668 lduh [%l7 + 0x08], %i1
24669loop_2984:
24670 ldsh [%l7 + 0x3C], %i7
24671 fbl %fcc2, loop_2985
24672 ldsb [%l7 + 0x17], %g1
24673 lduh [%l7 + 0x32], %o3
24674 and %i0, %l2, %i2
24675loop_2985:
24676 fmovsne %xcc, %f2, %f14
24677 fmovrsgez %l4, %f8, %f2
24678 ldub [%l7 + 0x20], %g6
24679 movrlz %o7, 0x35B, %l0
24680 ba %xcc, loop_2986
24681 srl %i3, 0x08, %i4
24682 stb %o1, [%l7 + 0x2A]
24683 fmovscs %xcc, %f13, %f4
24684loop_2986:
24685 fmovdcc %xcc, %f8, %f3
24686 ldd [%l7 + 0x10], %f8
24687 fbn %fcc1, loop_2987
24688 movleu %xcc, %i6, %o6
24689 ldsb [%l7 + 0x4C], %i5
24690 and %g3, 0x0378, %o2
24691loop_2987:
24692 tn %icc, 0x4
24693 stb %l3, [%l7 + 0x5E]
24694 stw %l5, [%l7 + 0x1C]
24695 stx %l6, [%l7 + 0x08]
24696 edge32 %g2, %o0, %l1
24697 fornot2s %f11, %f10, %f11
24698 fbge %fcc3, loop_2988
24699 subc %o4, 0x128B, %g7
24700 stx %o5, [%l7 + 0x58]
24701 fnands %f8, %f13, %f6
24702loop_2988:
24703 fmovrde %g5, %f14, %f2
24704 fnot2s %f15, %f10
24705 fcmpne16 %f0, %f8, %g4
24706 fpack32 %f12, %f14, %f14
24707 popc 0x1CEC, %i7
24708 addccc %i1, 0x0F6A, %g1
24709 tvs %xcc, 0x0
24710 fmovdn %xcc, %f5, %f8
24711 nop
24712 setx loop_2989, %l0, %l1
24713 wrpr 0x1, %tl
24714 wrpr %l1, %tnpc
24715 setx 0x34400001400, %l0, %l1
24716 wrpr %l1, %tstate
24717 wrhpr 0x4, %htstate
24718 done
24719 fabsd %f12, %f14
24720 ldub [%l7 + 0x6D], %o3
24721 bcs %xcc, loop_2990
24722loop_2989:
24723 edge16 %l2, %i0, %l4
24724 xnor %i2, 0x04F6, %o7
24725 udivx %l0, 0x1B45, %g6
24726loop_2990:
24727 ldub [%l7 + 0x61], %i3
24728 movcc %xcc, %o1, %i6
24729 fmovrde %o6, %f4, %f12
24730 tleu %xcc, 0x4
24731 fxnor %f2, %f0, %f4
24732 mulx %i5, %g3, %i4
24733 fcmpgt32 %f12, %f8, %l3
24734 fpadd16s %f3, %f3, %f12
24735 stb %o2, [%l7 + 0x55]
24736 tg %xcc, 0x2
24737 nop
24738 setx loop_2991, %l0, %l1
24739 wrpr 0x1, %tl
24740 wrpr %l1, %tnpc
24741 setx 0x34400001400, %l0, %l1
24742 wrpr %l1, %tstate
24743 wrhpr 0x4, %htstate
24744 done
24745 ldub [%l7 + 0x14], %l6
24746 stb %l5, [%l7 + 0x6E]
24747 fpadd32s %f3, %f8, %f3
24748loop_2991:
24749 udiv %g2, 0x164A, %l1
24750 tvs %xcc, 0x2
24751 ldx [%l7 + 0x68], %o4
24752 ld [%l7 + 0x38], %f1
24753 taddcc %o0, %o5, %g7
24754 addccc %g5, 0x1071, %g4
24755 sth %i1, [%l7 + 0x16]
24756 stb %g1, [%l7 + 0x45]
24757 ldsh [%l7 + 0x40], %o3
24758 st %f0, [%l7 + 0x1C]
24759 fmovsvs %icc, %f9, %f15
24760 ldx [%l7 + 0x50], %i7
24761 fmovdle %icc, %f4, %f0
24762 lduw [%l7 + 0x60], %l2
24763 lduw [%l7 + 0x6C], %i0
24764 movneg %icc, %i2, %o7
24765 st %f14, [%l7 + 0x1C]
24766 addcc %l0, %l4, %i3
24767 fmovrsgez %g6, %f4, %f11
24768 xorcc %i6, 0x01C7, %o1
24769 fmuld8sux16 %f0, %f8, %f14
24770 ldsb [%l7 + 0x5B], %i5
24771 std %f8, [%l7 + 0x20]
24772 subcc %g3, %i4, %o6
24773 or %l3, %l6, %o2
24774 brz,a %l5, loop_2992
24775 edge32l %l1, %g2, %o0
24776 fmovdvs %icc, %f11, %f7
24777 addc %o4, 0x1F0E, %g7
24778loop_2992:
24779 fors %f14, %f12, %f13
24780 movcs %icc, %g5, %g4
24781 fbn,a %fcc1, loop_2993
24782 fxnors %f0, %f2, %f4
24783 and %o5, %i1, %g1
24784 ldx [%l7 + 0x08], %o3
24785loop_2993:
24786 fnand %f6, %f12, %f4
24787 fmovdpos %icc, %f12, %f12
24788 umulcc %i7, %l2, %i2
24789 ldd [%l7 + 0x70], %f0
24790 fmovrdgez %i0, %f14, %f0
24791 fmovdle %xcc, %f14, %f1
24792 fsrc1 %f2, %f14
24793 xorcc %l0, %o7, %l4
24794 sub %i3, 0x0EA7, %i6
24795 ld [%l7 + 0x64], %f1
24796 lduh [%l7 + 0x64], %g6
24797 fpadd16s %f1, %f9, %f11
24798 fmovsvs %xcc, %f11, %f5
24799 fcmped %fcc2, %f8, %f4
24800 fsrc1 %f14, %f0
24801 st %f2, [%l7 + 0x58]
24802 movge %xcc, %o1, %i5
24803 fpsub32s %f3, %f8, %f7
24804 bne loop_2994
24805 fnegs %f7, %f10
24806 stx %g3, [%l7 + 0x08]
24807 ld [%l7 + 0x78], %f13
24808loop_2994:
24809 ldd [%l7 + 0x30], %f10
24810 nop
24811 setx loop_2995, %l0, %l1
24812 wrpr 0x1, %tl
24813 wrpr %l1, %tpc
24814 add %l1, 0x4, %l1
24815 wrpr %l1, %tnpc
24816 setx 0x34400001400, %l0, %l1
24817 wrpr %l1, %tstate
24818 wrhpr 0x4, %htstate
24819 retry
24820 fsrc2s %f5, %f7
24821 sth %o6, [%l7 + 0x08]
24822 fmul8ulx16 %f0, %f2, %f4
24823loop_2995:
24824 ldsw [%l7 + 0x20], %i4
24825 fcmpes %fcc1, %f10, %f2
24826 fcmpd %fcc1, %f8, %f8
24827 lduh [%l7 + 0x7A], %l3
24828 edge8n %o2, %l5, %l1
24829 tvc %xcc, 0x3
24830 fabsd %f4, %f4
24831 edge32l %g2, %l6, %o4
24832 tvc %icc, 0x6
24833 lduw [%l7 + 0x20], %g7
24834 tsubcctv %g5, %g4, %o5
24835 fmovde %icc, %f8, %f7
24836 fnand %f14, %f4, %f4
24837 bleu,a,pn %xcc, loop_2996
24838 fsrc1 %f12, %f8
24839 fpackfix %f14, %f14
24840 udivcc %o0, 0x13A6, %g1
24841loop_2996:
24842 orcc %i1, 0x14F7, %i7
24843 ldx [%l7 + 0x18], %o3
24844 brlz %l2, loop_2997
24845 fmovrde %i2, %f2, %f8
24846 movleu %xcc, %i0, %o7
24847 fbul,a %fcc1, loop_2998
24848loop_2997:
24849 alignaddrl %l0, %l4, %i3
24850 stw %i6, [%l7 + 0x34]
24851 stb %o1, [%l7 + 0x45]
24852loop_2998:
24853 fmovrsgez %g6, %f3, %f1
24854 fble,a %fcc2, loop_2999
24855 ld [%l7 + 0x68], %f6
24856 fpsub32s %f12, %f12, %f0
24857 ldub [%l7 + 0x1D], %i5
24858loop_2999:
24859 udivcc %g3, 0x00DF, %o6
24860 sdivcc %l3, 0x0EB8, %i4
24861 lduh [%l7 + 0x66], %l5
24862 addccc %l1, %g2, %o2
24863 mulscc %o4, 0x1E00, %g7
24864 ld [%l7 + 0x58], %f13
24865 ld [%l7 + 0x34], %f3
24866 fmovrslz %g5, %f15, %f15
24867 fmovspos %xcc, %f14, %f9
24868 brlz,a %l6, loop_3000
24869 lduh [%l7 + 0x12], %g4
24870 lduw [%l7 + 0x14], %o5
24871 lduh [%l7 + 0x28], %o0
24872loop_3000:
24873 ld [%l7 + 0x58], %f15
24874 fornot2s %f7, %f0, %f8
24875 fble %fcc0, loop_3001
24876 edge16 %i1, %g1, %i7
24877 fmovsl %icc, %f11, %f3
24878 fmovdne %xcc, %f9, %f9
24879loop_3001:
24880 st %f1, [%l7 + 0x7C]
24881 sethi 0x01BF, %o3
24882 st %f15, [%l7 + 0x60]
24883 std %f2, [%l7 + 0x40]
24884 fpadd32s %f6, %f7, %f0
24885 bvc,pt %icc, loop_3002
24886 fmovrde %i2, %f0, %f6
24887 stb %i0, [%l7 + 0x3D]
24888 lduw [%l7 + 0x7C], %o7
24889loop_3002:
24890 brz %l0, loop_3003
24891 tcc %icc, 0x3
24892 add %l4, 0x1148, %i3
24893 ld [%l7 + 0x3C], %f6
24894loop_3003:
24895 std %f10, [%l7 + 0x40]
24896 edge32ln %i6, %l2, %g6
24897 std %f14, [%l7 + 0x40]
24898 fmuld8ulx16 %f10, %f15, %f14
24899 ldsb [%l7 + 0x52], %i5
24900 stb %o1, [%l7 + 0x0B]
24901 fnor %f10, %f4, %f12
24902 tsubcctv %g3, 0x0C36, %l3
24903 fbn,a %fcc0, loop_3004
24904 smulcc %i4, 0x097E, %o6
24905 fsrc2s %f8, %f6
24906 xnorcc %l5, %l1, %g2
24907loop_3004:
24908 sll %o4, 0x05, %o2
24909 xnorcc %g5, 0x13CB, %l6
24910 udivx %g4, 0x1D05, %g7
24911 ldd [%l7 + 0x08], %f14
24912 fmul8sux16 %f8, %f10, %f14
24913 fmovdle %xcc, %f7, %f9
24914 ble %xcc, loop_3005
24915 edge16n %o5, %o0, %i1
24916 ldsw [%l7 + 0x5C], %i7
24917 fbuge,a %fcc0, loop_3006
24918loop_3005:
24919 ldsh [%l7 + 0x72], %o3
24920 fmovse %xcc, %f0, %f13
24921 ldx [%l7 + 0x38], %g1
24922loop_3006:
24923 st %f10, [%l7 + 0x68]
24924 tn %xcc, 0x5
24925 ld [%l7 + 0x34], %f5
24926 movpos %icc, %i2, %o7
24927 fpmerge %f14, %f0, %f10
24928 stb %l0, [%l7 + 0x5B]
24929 sub %l4, 0x1B15, %i3
24930 fexpand %f0, %f2
24931 fsrc2 %f8, %f14
24932 bvs,a %icc, loop_3007
24933 array16 %i6, %i0, %g6
24934 ta %xcc, 0x6
24935 fmovdg %icc, %f2, %f15
24936loop_3007:
24937 fpadd32 %f0, %f14, %f8
24938 tvc %xcc, 0x1
24939 lduw [%l7 + 0x5C], %l2
24940 sth %i5, [%l7 + 0x58]
24941 fpadd16s %f0, %f7, %f11
24942 ldx [%l7 + 0x40], %o1
24943 ldub [%l7 + 0x10], %l3
24944 movrgz %g3, 0x36A, %i4
24945 udivx %o6, 0x1B65, %l5
24946 andncc %l1, %o4, %g2
24947 bgu,pn %xcc, loop_3008
24948 fcmpgt32 %f6, %f14, %o2
24949 stx %g5, [%l7 + 0x70]
24950 ldx [%l7 + 0x40], %g4
24951loop_3008:
24952 fmovrsgz %g7, %f5, %f15
24953 fpadd16s %f8, %f4, %f9
24954 bneg,a loop_3009
24955 udiv %o5, 0x0A59, %o0
24956 fcmple32 %f8, %f12, %l6
24957 andn %i1, %o3, %g1
24958loop_3009:
24959 lduw [%l7 + 0x38], %i7
24960 ldd [%l7 + 0x50], %f6
24961 fabsd %f8, %f8
24962 fbg %fcc1, loop_3010
24963 bneg,pt %xcc, loop_3011
24964 fba,a %fcc0, loop_3012
24965 movg %xcc, %i2, %l0
24966loop_3010:
24967 edge8 %l4, %i3, %i6
24968loop_3011:
24969 bn,pn %icc, loop_3013
24970loop_3012:
24971 stb %i0, [%l7 + 0x2B]
24972 lduw [%l7 + 0x28], %o7
24973 movrlz %l2, 0x253, %i5
24974loop_3013:
24975 addc %o1, %g6, %l3
24976 fbne %fcc1, loop_3014
24977 lduh [%l7 + 0x54], %g3
24978 fmovsl %xcc, %f7, %f3
24979 stw %o6, [%l7 + 0x30]
24980loop_3014:
24981 fmovspos %xcc, %f1, %f11
24982 ldsw [%l7 + 0x40], %l5
24983 fsrc2 %f8, %f12
24984 srax %i4, %l1, %o4
24985 tle %xcc, 0x0
24986 fmovdn %icc, %f10, %f8
24987 stx %g2, [%l7 + 0x78]
24988 nop
24989 setx loop_3015, %l0, %l1
24990 wrpr 0x1, %tl
24991 wrpr %l1, %tnpc
24992 setx 0x34400001400, %l0, %l1
24993 wrpr %l1, %tstate
24994 wrhpr 0x4, %htstate
24995 done
24996 array32 %o2, %g4, %g7
24997 sllx %g5, 0x1B, %o5
24998 ldsb [%l7 + 0x6A], %l6
24999loop_3015:
25000 fpadd32s %f7, %f11, %f11
25001 sth %o0, [%l7 + 0x1A]
25002 fornot2s %f15, %f4, %f2
25003 tleu %icc, 0x6
25004 lduh [%l7 + 0x42], %o3
25005 bshuffle %f10, %f2, %f12
25006 sth %g1, [%l7 + 0x7A]
25007 movrlez %i7, 0x1B2, %i2
25008 stw %i1, [%l7 + 0x60]
25009 fbo,a %fcc3, loop_3016
25010 std %f0, [%l7 + 0x28]
25011 orcc %l4, %l0, %i3
25012 fmul8sux16 %f12, %f10, %f10
25013loop_3016:
25014 fnot2s %f7, %f13
25015 tl %xcc, 0x3
25016 fabsd %f2, %f12
25017 addccc %i0, 0x05E1, %o7
25018 fba %fcc1, loop_3017
25019 st %f4, [%l7 + 0x64]
25020 bge %xcc, loop_3018
25021 nop
25022 setx loop_3019, %l0, %l1
25023 wrpr 0x1, %tl
25024 wrpr %l1, %tpc
25025 add %l1, 0x4, %l1
25026 wrpr %l1, %tnpc
25027 setx 0x34400001400, %l0, %l1
25028 wrpr %l1, %tstate
25029 wrhpr 0x4, %htstate
25030 retry
25031loop_3017:
25032 fmovdl %icc, %f4, %f6
25033 fmovdpos %xcc, %f7, %f13
25034loop_3018:
25035 stb %l2, [%l7 + 0x58]
25036loop_3019:
25037 stb %i6, [%l7 + 0x7C]
25038 movleu %icc, %i5, %o1
25039 lduh [%l7 + 0x34], %g6
25040 sllx %g3, 0x01, %l3
25041 std %f14, [%l7 + 0x40]
25042 std %f4, [%l7 + 0x10]
25043 st %f6, [%l7 + 0x10]
25044 ldub [%l7 + 0x43], %o6
25045 array8 %l5, %l1, %i4
25046 mulscc %o4, 0x1EAE, %g2
25047 std %f6, [%l7 + 0x30]
25048 fnot1s %f0, %f5
25049 fnor %f12, %f12, %f8
25050 tne %xcc, 0x0
25051 std %f6, [%l7 + 0x68]
25052 fnot2 %f0, %f4
25053 fbe %fcc0, loop_3020
25054 lduh [%l7 + 0x10], %g4
25055 andcc %g7, %g5, %o2
25056 fmovsleu %xcc, %f8, %f13
25057loop_3020:
25058 fmovdge %xcc, %f6, %f13
25059 fmovrslz %l6, %f10, %f13
25060 fsrc2s %f3, %f10
25061 fbe %fcc2, loop_3021
25062 fmovrdlez %o0, %f0, %f0
25063 ldd [%l7 + 0x60], %f8
25064 fmovsgu %xcc, %f8, %f7
25065loop_3021:
25066 stw %o3, [%l7 + 0x2C]
25067 udivcc %g1, 0x03FA, %i7
25068 fzeros %f1
25069 fsrc1 %f8, %f14
25070 fcmple16 %f10, %f12, %i2
25071 udivx %o5, 0x16EA, %i1
25072 fnor %f8, %f6, %f12
25073 fbue %fcc3, loop_3022
25074 fornot1s %f9, %f9, %f6
25075 movl %xcc, %l4, %i3
25076 fmovsleu %icc, %f2, %f11
25077loop_3022:
25078 tn %xcc, 0x3
25079 sub %i0, %l0, %l2
25080 fmovrdne %o7, %f10, %f12
25081 fpsub32s %f3, %f14, %f15
25082 fandnot1s %f4, %f3, %f14
25083 lduh [%l7 + 0x7E], %i6
25084 bne,a %icc, loop_3023
25085 ldsb [%l7 + 0x4C], %o1
25086 fmovde %icc, %f4, %f5
25087 fmovdne %icc, %f3, %f9
25088loop_3023:
25089 fnand %f4, %f4, %f4
25090 ldsh [%l7 + 0x76], %g6
25091 bcs %xcc, loop_3024
25092 faligndata %f6, %f6, %f6
25093 movle %icc, %i5, %g3
25094 fmovsne %icc, %f8, %f14
25095loop_3024:
25096 sll %l3, %l5, %l1
25097 fblg,a %fcc0, loop_3025
25098 ldd [%l7 + 0x10], %f14
25099 ldd [%l7 + 0x10], %f12
25100 mulscc %o6, 0x08CC, %o4
25101loop_3025:
25102 fblg %fcc0, loop_3026
25103 ldsw [%l7 + 0x14], %i4
25104 bneg,a loop_3027
25105 orcc %g4, %g2, %g7
25106loop_3026:
25107 ldsw [%l7 + 0x40], %g5
25108 tvs %icc, 0x6
25109loop_3027:
25110 brlz,a %o2, loop_3028
25111 fmovdg %xcc, %f9, %f11
25112 fbe,a %fcc0, loop_3029
25113 fnors %f7, %f12, %f5
25114loop_3028:
25115 fmovrsgez %o0, %f13, %f14
25116 stw %l6, [%l7 + 0x14]
25117loop_3029:
25118 movne %xcc, %g1, %o3
25119 move %xcc, %i7, %i2
25120 movn %icc, %o5, %l4
25121 stw %i1, [%l7 + 0x68]
25122 fnot2s %f0, %f8
25123 ldsw [%l7 + 0x70], %i0
25124 ldsh [%l7 + 0x34], %i3
25125 ldsh [%l7 + 0x14], %l2
25126 bpos,a %xcc, loop_3030
25127 tle %icc, 0x4
25128 ldx [%l7 + 0x78], %o7
25129 fexpand %f9, %f12
25130loop_3030:
25131 fands %f2, %f4, %f14
25132 movleu %icc, %l0, %o1
25133 ld [%l7 + 0x10], %f11
25134 lduh [%l7 + 0x76], %g6
25135 fandnot2s %f14, %f14, %f9
25136 fmovrdne %i6, %f2, %f6
25137 edge8n %g3, %i5, %l5
25138 fzeros %f4
25139 ldd [%l7 + 0x08], %f8
25140 sub %l3, %l1, %o4
25141 fnot1 %f0, %f6
25142 std %f12, [%l7 + 0x70]
25143 sth %i4, [%l7 + 0x52]
25144 fmovsvc %icc, %f9, %f4
25145 sth %g4, [%l7 + 0x5C]
25146 fpack16 %f4, %f2
25147 fcmpes %fcc1, %f10, %f15
25148 ldx [%l7 + 0x70], %o6
25149 std %f8, [%l7 + 0x38]
25150 fmovda %icc, %f5, %f12
25151 ld [%l7 + 0x38], %f3
25152 fors %f9, %f0, %f15
25153 mulx %g2, %g5, %g7
25154 ldd [%l7 + 0x60], %f10
25155 addc %o2, %o0, %l6
25156 ldx [%l7 + 0x20], %o3
25157 fnot2 %f4, %f10
25158 fble %fcc2, loop_3031
25159 ldx [%l7 + 0x78], %i7
25160 edge8l %g1, %o5, %i2
25161 tn %xcc, 0x7
25162loop_3031:
25163 udivx %l4, 0x072E, %i0
25164 fornot2 %f2, %f6, %f10
25165 ldsw [%l7 + 0x18], %i1
25166 stx %i3, [%l7 + 0x78]
25167 movrgez %l2, 0x1EB, %o7
25168 ldub [%l7 + 0x75], %l0
25169 fmovdvc %icc, %f0, %f12
25170 fblg %fcc2, loop_3032
25171 lduh [%l7 + 0x5E], %o1
25172 bgu,a loop_3033
25173 fmovdgu %xcc, %f1, %f6
25174loop_3032:
25175 stb %g6, [%l7 + 0x1F]
25176 ldsb [%l7 + 0x23], %g3
25177loop_3033:
25178 fnot1s %f6, %f13
25179 brlz,a %i5, loop_3034
25180 fblg,a %fcc0, loop_3035
25181 fxnor %f8, %f12, %f0
25182 ldsw [%l7 + 0x78], %i6
25183loop_3034:
25184 be,a %xcc, loop_3036
25185loop_3035:
25186 std %f0, [%l7 + 0x10]
25187 ldsb [%l7 + 0x4D], %l3
25188 fmuld8sux16 %f11, %f0, %f4
25189loop_3036:
25190 stb %l1, [%l7 + 0x29]
25191 ldub [%l7 + 0x3B], %o4
25192 fone %f4
25193 xorcc %l5, 0x14B1, %i4
25194 fbne,a %fcc1, loop_3037
25195 popc 0x17B0, %g4
25196 movleu %xcc, %o6, %g2
25197 edge8l %g5, %g7, %o0
25198loop_3037:
25199 xnor %l6, %o3, %o2
25200 fmovsl %icc, %f9, %f13
25201 te %xcc, 0x6
25202 move %icc, %i7, %o5
25203 udivx %i2, 0x0C3A, %l4
25204 fbue,a %fcc0, loop_3038
25205 std %f8, [%l7 + 0x70]
25206 std %f6, [%l7 + 0x10]
25207 st %f9, [%l7 + 0x24]
25208loop_3038:
25209 edge16ln %g1, %i1, %i0
25210 edge32ln %i3, %l2, %l0
25211 ldsb [%l7 + 0x32], %o1
25212 ldsb [%l7 + 0x4D], %o7
25213 ld [%l7 + 0x1C], %f9
25214 fmovsn %icc, %f0, %f12
25215 tle %icc, 0x6
25216 ldsh [%l7 + 0x46], %g3
25217 ldx [%l7 + 0x58], %i5
25218 fands %f1, %f4, %f15
25219 ldub [%l7 + 0x19], %i6
25220 ldsw [%l7 + 0x78], %g6
25221 stx %l3, [%l7 + 0x30]
25222 fbl %fcc3, loop_3039
25223 udivx %o4, 0x12D2, %l1
25224 subccc %l5, %i4, %g4
25225 tsubcc %o6, 0x069F, %g5
25226loop_3039:
25227 fmovsneg %xcc, %f13, %f8
25228 ldsb [%l7 + 0x28], %g7
25229 fnors %f13, %f10, %f15
25230 ldx [%l7 + 0x10], %o0
25231 fpadd16 %f4, %f14, %f14
25232 subccc %g2, %o3, %l6
25233 fmovdleu %icc, %f1, %f7
25234 subcc %o2, %o5, %i7
25235 movcc %icc, %i2, %g1
25236 fpadd16 %f6, %f8, %f4
25237 fbue %fcc2, loop_3040
25238 movge %icc, %i1, %i0
25239 fbl,a %fcc3, loop_3041
25240 bgu,a loop_3042
25241loop_3040:
25242 st %f13, [%l7 + 0x5C]
25243 sth %l4, [%l7 + 0x6E]
25244loop_3041:
25245 fcmple32 %f10, %f8, %l2
25246loop_3042:
25247 fmovsle %xcc, %f9, %f5
25248 bge,pn %xcc, loop_3043
25249 movg %xcc, %i3, %o1
25250 fnand %f10, %f4, %f10
25251 fbne %fcc3, loop_3044
25252loop_3043:
25253 fmovrsgz %o7, %f13, %f0
25254 xnorcc %g3, %l0, %i6
25255 stb %g6, [%l7 + 0x69]
25256loop_3044:
25257 edge16ln %i5, %o4, %l3
25258 ldsb [%l7 + 0x2F], %l1
25259 edge32n %i4, %l5, %g4
25260 fmovdleu %icc, %f5, %f3
25261 bn,a %icc, loop_3045
25262 fcmpne16 %f0, %f14, %o6
25263 movge %icc, %g5, %g7
25264 fbe,a %fcc0, loop_3046
25265loop_3045:
25266 bn %xcc, loop_3047
25267 sll %g2, %o0, %l6
25268 fmovsa %icc, %f15, %f10
25269loop_3046:
25270 ldsb [%l7 + 0x21], %o3
25271loop_3047:
25272 fones %f6
25273 xnorcc %o2, 0x1C43, %i7
25274 ldsb [%l7 + 0x44], %o5
25275 ldsb [%l7 + 0x0F], %i2
25276 movrlez %g1, 0x046, %i1
25277 stx %i0, [%l7 + 0x18]
25278 taddcctv %l4, 0x0AA0, %l2
25279 ldsh [%l7 + 0x08], %o1
25280 ta %icc, 0x7
25281 sth %o7, [%l7 + 0x76]
25282 addc %i3, 0x0DBF, %l0
25283 stx %g3, [%l7 + 0x38]
25284 fmovrdlz %g6, %f2, %f12
25285 fsrc1 %f12, %f4
25286 edge32l %i5, %o4, %i6
25287 tcs %icc, 0x6
25288 fexpand %f14, %f8
25289 std %f6, [%l7 + 0x10]
25290 lduh [%l7 + 0x30], %l3
25291 nop
25292 setx loop_3048, %l0, %l1
25293 jmpl %l1, %l1
25294 fandnot1s %f5, %f9, %f9
25295 fmovdvc %xcc, %f13, %f13
25296 ldub [%l7 + 0x68], %l5
25297loop_3048:
25298 tcc %xcc, 0x1
25299 ldsw [%l7 + 0x34], %g4
25300 orcc %o6, %g5, %i4
25301 movrgz %g2, 0x16A, %g7
25302 lduw [%l7 + 0x34], %o0
25303 stx %l6, [%l7 + 0x78]
25304 fpackfix %f4, %f3
25305 movrne %o2, 0x3FB, %o3
25306 fblg %fcc0, loop_3049
25307 tpos %icc, 0x2
25308 fnor %f4, %f2, %f12
25309 xor %i7, %o5, %i2
25310loop_3049:
25311 ldsb [%l7 + 0x2C], %g1
25312 fcmpes %fcc3, %f2, %f11
25313 sth %i1, [%l7 + 0x68]
25314 ld [%l7 + 0x6C], %f1
25315 fbo %fcc2, loop_3050
25316 fornot1s %f15, %f8, %f12
25317 brgez %i0, loop_3051
25318 xnorcc %l2, 0x1B33, %l4
25319loop_3050:
25320 ldsb [%l7 + 0x3F], %o1
25321 movrgez %i3, 0x0DA, %o7
25322loop_3051:
25323 fmovde %icc, %f6, %f4
25324 ldsh [%l7 + 0x7E], %l0
25325 bne,a,pt %xcc, loop_3052
25326 umulcc %g3, %g6, %i5
25327 call loop_3053
25328 bl,a,pn %xcc, loop_3054
25329loop_3052:
25330 ldd [%l7 + 0x58], %f2
25331 edge8n %i6, %o4, %l1
25332loop_3053:
25333 ldsb [%l7 + 0x6C], %l3
25334loop_3054:
25335 fpack16 %f0, %f10
25336 mulscc %l5, 0x05EA, %g4
25337 movvs %icc, %g5, %o6
25338 stb %g2, [%l7 + 0x17]
25339 std %f4, [%l7 + 0x10]
25340 ldsb [%l7 + 0x78], %i4
25341 ldsb [%l7 + 0x6C], %o0
25342 ldsh [%l7 + 0x0A], %l6
25343 fnand %f0, %f2, %f2
25344 std %f2, [%l7 + 0x18]
25345 movvs %icc, %g7, %o2
25346 fornot2s %f7, %f2, %f15
25347 fzero %f10
25348 ldub [%l7 + 0x71], %i7
25349 fba %fcc1, loop_3055
25350 fcmpgt16 %f14, %f10, %o5
25351 fmul8x16au %f5, %f3, %f2
25352 sth %o3, [%l7 + 0x54]
25353loop_3055:
25354 fabsd %f10, %f8
25355 lduw [%l7 + 0x6C], %i2
25356 addccc %g1, 0x0E25, %i0
25357 fcmpeq32 %f14, %f8, %i1
25358 stx %l4, [%l7 + 0x30]
25359 xnorcc %l2, 0x1CEB, %i3
25360 fcmple32 %f12, %f6, %o7
25361 fexpand %f4, %f0
25362 st %f8, [%l7 + 0x48]
25363 lduh [%l7 + 0x62], %l0
25364 sth %g3, [%l7 + 0x14]
25365 fcmple16 %f4, %f6, %g6
25366 udiv %i5, 0x1D66, %o1
25367 ldsw [%l7 + 0x54], %i6
25368 ldsw [%l7 + 0x44], %l1
25369 bleu,pt %icc, loop_3056
25370 fmovrsgz %o4, %f13, %f5
25371 fcmpgt16 %f14, %f0, %l5
25372 xor %g4, 0x1819, %l3
25373loop_3056:
25374 sdivcc %g5, 0x19D4, %o6
25375 std %f0, [%l7 + 0x78]
25376 xnorcc %g2, 0x10BF, %o0
25377 fmovscc %icc, %f7, %f14
25378 ldx [%l7 + 0x48], %i4
25379 addccc %l6, 0x109F, %g7
25380 fmovrsgz %i7, %f0, %f5
25381 stw %o5, [%l7 + 0x28]
25382 stx %o2, [%l7 + 0x40]
25383 fpack16 %f8, %f5
25384 fmovsgu %icc, %f12, %f13
25385 fandnot2 %f0, %f14, %f8
25386 fpsub16s %f14, %f13, %f7
25387 tcs %icc, 0x1
25388 fmovsgu %icc, %f0, %f12
25389 sdivcc %o3, 0x00DF, %g1
25390 andcc %i0, %i2, %i1
25391 brnz,a %l4, loop_3057
25392 brnz %i3, loop_3058
25393 fmovrsne %l2, %f6, %f2
25394 fmuld8ulx16 %f2, %f9, %f2
25395loop_3057:
25396 fmovda %icc, %f6, %f11
25397loop_3058:
25398 nop
25399 setx loop_3059, %l0, %l1
25400 wrpr 0x1, %tl
25401 wrpr %l1, %tpc
25402 add %l1, 0x4, %l1
25403 wrpr %l1, %tnpc
25404 setx 0x34400001400, %l0, %l1
25405 wrpr %l1, %tstate
25406 wrhpr 0x4, %htstate
25407 retry
25408 fmovrsgz %l0, %f5, %f3
25409 edge32l %o7, %g3, %g6
25410 fmovdg %icc, %f10, %f10
25411loop_3059:
25412 xor %o1, %i5, %l1
25413 fbg %fcc1, loop_3060
25414 nop
25415 setx loop_3061, %l0, %l1
25416 wrpr 0x1, %tl
25417 wrpr %l1, %tnpc
25418 setx 0x34400001400, %l0, %l1
25419 wrpr %l1, %tstate
25420 wrhpr 0x4, %htstate
25421 done
25422 fbo,a %fcc0, loop_3062
25423 fsrc1s %f11, %f9
25424loop_3060:
25425 ldub [%l7 + 0x2E], %o4
25426loop_3061:
25427 ldx [%l7 + 0x30], %l5
25428loop_3062:
25429 fbuge %fcc0, loop_3063
25430 fmovsgu %xcc, %f5, %f14
25431 orn %g4, %l3, %i6
25432 bcc,pn %icc, loop_3064
25433loop_3063:
25434 srl %o6, 0x0B, %g2
25435 fmovrslz %o0, %f13, %f9
25436 stx %i4, [%l7 + 0x48]
25437loop_3064:
25438 stw %l6, [%l7 + 0x28]
25439 lduh [%l7 + 0x5A], %g5
25440 fcmple32 %f14, %f10, %g7
25441 ldx [%l7 + 0x60], %i7
25442 srl %o5, 0x0A, %o3
25443 brgez %g1, loop_3065
25444 sdivx %o2, 0x1EB2, %i2
25445 ldd [%l7 + 0x20], %f14
25446 tvs %icc, 0x5
25447loop_3065:
25448 fbge %fcc0, loop_3066
25449 xnorcc %i0, %i1, %l4
25450 array16 %l2, %i3, %o7
25451 ba,pt %icc, loop_3067
25452loop_3066:
25453 fnegs %f10, %f4
25454 fmovdge %xcc, %f14, %f9
25455 fba,a %fcc2, loop_3068
25456loop_3067:
25457 fmovsneg %xcc, %f5, %f5
25458 lduh [%l7 + 0x6C], %g3
25459 st %f13, [%l7 + 0x18]
25460loop_3068:
25461 edge16n %l0, %o1, %g6
25462 stw %i5, [%l7 + 0x60]
25463 fmovsleu %xcc, %f12, %f7
25464 fmovdl %icc, %f8, %f15
25465 fabsd %f4, %f8
25466 srax %l1, 0x0F, %o4
25467 fsrc1s %f5, %f15
25468 ldd [%l7 + 0x08], %f14
25469 for %f10, %f6, %f0
25470 fsrc2 %f14, %f8
25471 fpsub16 %f12, %f8, %f6
25472 ld [%l7 + 0x28], %f15
25473 udivcc %g4, 0x0BFA, %l5
25474 movge %xcc, %l3, %i6
25475 fmovde %xcc, %f1, %f13
25476 edge32ln %o6, %o0, %g2
25477 lduw [%l7 + 0x38], %l6
25478 fba,a %fcc2, loop_3069
25479 ld [%l7 + 0x34], %f12
25480 fmul8x16au %f12, %f8, %f2
25481 lduw [%l7 + 0x14], %i4
25482loop_3069:
25483 nop
25484 setx loop_3070, %l0, %l1
25485 wrpr 0x1, %tl
25486 wrpr %l1, %tnpc
25487 setx 0x34400001400, %l0, %l1
25488 wrpr %l1, %tstate
25489 wrhpr 0x4, %htstate
25490 done
25491 fpsub32 %f0, %f12, %f0
25492 smul %g7, %i7, %g5
25493 fnot1 %f12, %f12
25494loop_3070:
25495 sth %o5, [%l7 + 0x2A]
25496 movre %g1, 0x353, %o2
25497 brz,a %i2, loop_3071
25498 edge16l %o3, %i0, %l4
25499 ldub [%l7 + 0x66], %l2
25500 ldub [%l7 + 0x0B], %i1
25501loop_3071:
25502 umul %i3, %g3, %l0
25503 movne %xcc, %o7, %g6
25504 fmovsneg %icc, %f0, %f2
25505 umul %i5, 0x143B, %l1
25506 udivx %o1, 0x1354, %o4
25507 ldsw [%l7 + 0x74], %l5
25508 movleu %xcc, %g4, %i6
25509 xorcc %l3, %o0, %g2
25510 fbu,a %fcc1, loop_3072
25511 tl %icc, 0x5
25512 st %f4, [%l7 + 0x7C]
25513 fand %f2, %f0, %f2
25514loop_3072:
25515 st %f0, [%l7 + 0x64]
25516 movre %l6, 0x2CF, %i4
25517 stw %g7, [%l7 + 0x48]
25518 brlz,a %i7, loop_3073
25519 stb %g5, [%l7 + 0x7C]
25520 sll %o6, 0x04, %g1
25521 fnors %f3, %f12, %f13
25522loop_3073:
25523 fmovd %f2, %f2
25524 fxors %f3, %f3, %f8
25525 fmovsvs %icc, %f11, %f15
25526 sth %o5, [%l7 + 0x6E]
25527 fbule,a %fcc0, loop_3074
25528 tsubcctv %i2, %o3, %o2
25529 fble %fcc3, loop_3075
25530 fxors %f6, %f7, %f0
25531loop_3074:
25532 ldsb [%l7 + 0x15], %l4
25533 fcmpne32 %f0, %f6, %i0
25534loop_3075:
25535 fcmple16 %f14, %f2, %l2
25536 fpmerge %f9, %f0, %f4
25537 fnot1 %f0, %f14
25538 ldd [%l7 + 0x68], %f8
25539 fnot1s %f6, %f11
25540 taddcctv %i1, %i3, %g3
25541 fmul8x16 %f0, %f14, %f10
25542 fblg,a %fcc1, loop_3076
25543 call loop_3077
25544 fbge,a %fcc3, loop_3078
25545 fnot1s %f7, %f9
25546loop_3076:
25547 fmovdg %icc, %f9, %f8
25548loop_3077:
25549 bvc loop_3079
25550loop_3078:
25551 sethi 0x130A, %o7
25552 ldd [%l7 + 0x40], %f4
25553 ldub [%l7 + 0x70], %l0
25554loop_3079:
25555 ld [%l7 + 0x24], %f13
25556 ldd [%l7 + 0x10], %f6
25557 stx %g6, [%l7 + 0x10]
25558 alignaddr %i5, %o1, %o4
25559 fpadd16 %f8, %f14, %f0
25560 fmovde %xcc, %f14, %f2
25561 fnands %f10, %f14, %f10
25562 fnot2s %f3, %f6
25563 ldd [%l7 + 0x58], %f2
25564 subc %l5, 0x1B59, %l1
25565 taddcctv %i6, 0x1EF2, %l3
25566 stw %o0, [%l7 + 0x40]
25567 fmovsvc %icc, %f10, %f2
25568 ldx [%l7 + 0x20], %g2
25569 fxors %f15, %f3, %f6
25570 fmovdl %xcc, %f13, %f7
25571 stb %g4, [%l7 + 0x2B]
25572 fbule %fcc1, loop_3080
25573 udivcc %i4, 0x0580, %l6
25574 ldsh [%l7 + 0x1E], %i7
25575 movle %xcc, %g7, %o6
25576loop_3080:
25577 fpadd16 %f4, %f10, %f0
25578 stw %g1, [%l7 + 0x58]
25579 mulx %g5, %i2, %o5
25580 tn %icc, 0x0
25581 fcmpes %fcc1, %f12, %f4
25582 fmovd %f4, %f8
25583 array32 %o2, %l4, %o3
25584 movrlez %i0, %i1, %l2
25585 movne %icc, %i3, %o7
25586 sth %l0, [%l7 + 0x6A]
25587 bne,pt %icc, loop_3081
25588 bge,pn %icc, loop_3082
25589 lduw [%l7 + 0x24], %g3
25590 edge8ln %i5, %g6, %o1
25591loop_3081:
25592 brnz %o4, loop_3083
25593loop_3082:
25594 stx %l5, [%l7 + 0x20]
25595 sth %l1, [%l7 + 0x62]
25596 stb %l3, [%l7 + 0x52]
25597loop_3083:
25598 ldub [%l7 + 0x14], %o0
25599 ldub [%l7 + 0x2A], %i6
25600 fnand %f14, %f8, %f0
25601 sth %g4, [%l7 + 0x1C]
25602 sth %g2, [%l7 + 0x30]
25603 edge16 %i4, %l6, %i7
25604 subc %o6, %g1, %g7
25605 orcc %i2, %o5, %g5
25606 fnand %f0, %f6, %f4
25607 bne,a %xcc, loop_3084
25608 st %f5, [%l7 + 0x60]
25609 stb %l4, [%l7 + 0x55]
25610 fbul,a %fcc1, loop_3085
25611loop_3084:
25612 movg %icc, %o2, %i0
25613 sth %i1, [%l7 + 0x42]
25614 ldd [%l7 + 0x38], %f12
25615loop_3085:
25616 stx %l2, [%l7 + 0x78]
25617 brgez,a %o3, loop_3086
25618 brlz,a %o7, loop_3087
25619 bg,a,pn %xcc, loop_3088
25620 tleu %xcc, 0x2
25621loop_3086:
25622 fmovdleu %icc, %f8, %f12
25623loop_3087:
25624 ldub [%l7 + 0x0C], %i3
25625loop_3088:
25626 tpos %xcc, 0x0
25627 fcmpgt16 %f8, %f4, %g3
25628 movrlz %i5, 0x150, %g6
25629 tge %xcc, 0x7
25630 fbg %fcc3, loop_3089
25631 subc %l0, 0x0C1E, %o1
25632 stb %l5, [%l7 + 0x27]
25633 orncc %o4, %l3, %l1
25634loop_3089:
25635 sdivcc %o0, 0x0C46, %i6
25636 fxors %f1, %f0, %f5
25637 bcc,a %icc, loop_3090
25638 subccc %g2, 0x1A48, %i4
25639 st %f11, [%l7 + 0x68]
25640 fmovrdlz %g4, %f14, %f12
25641loop_3090:
25642 movrgez %l6, 0x2EF, %o6
25643 lduw [%l7 + 0x1C], %g1
25644 fandnot2s %f12, %f2, %f4
25645 stw %i7, [%l7 + 0x34]
25646 ldd [%l7 + 0x58], %f4
25647 fmovdl %xcc, %f1, %f10
25648 fnegs %f10, %f9
25649 edge32ln %i2, %g7, %g5
25650 brz %o5, loop_3091
25651 fmovdpos %xcc, %f3, %f7
25652 std %f8, [%l7 + 0x38]
25653 ldx [%l7 + 0x68], %l4
25654loop_3091:
25655 bpos loop_3092
25656 bn,pn %xcc, loop_3093
25657 movne %icc, %i0, %i1
25658 lduw [%l7 + 0x40], %o2
25659loop_3092:
25660 mulscc %o3, 0x09D0, %l2
25661loop_3093:
25662 sth %o7, [%l7 + 0x36]
25663 bshuffle %f0, %f2, %f4
25664 edge16 %i3, %g3, %g6
25665 movn %xcc, %i5, %l0
25666 brnz %o1, loop_3094
25667 stx %l5, [%l7 + 0x58]
25668 fornot2 %f10, %f2, %f8
25669 edge8ln %o4, %l3, %o0
25670loop_3094:
25671 sth %l1, [%l7 + 0x14]
25672 fmovda %xcc, %f11, %f2
25673 stx %g2, [%l7 + 0x78]
25674 lduw [%l7 + 0x6C], %i6
25675 st %f2, [%l7 + 0x4C]
25676 array8 %g4, %i4, %o6
25677 ldsb [%l7 + 0x23], %l6
25678 brnz,a %g1, loop_3095
25679 fsrc1 %f12, %f14
25680 ld [%l7 + 0x38], %f8
25681 fmovrsgz %i7, %f5, %f8
25682loop_3095:
25683 fbl,a %fcc2, loop_3096
25684 fands %f9, %f12, %f2
25685 bl,a loop_3097
25686 tsubcctv %g7, %g5, %i2
25687loop_3096:
25688 fmovrslez %l4, %f14, %f10
25689 st %f14, [%l7 + 0x64]
25690loop_3097:
25691 alignaddr %i0, %o5, %i1
25692 sra %o3, 0x0F, %o2
25693 nop
25694 setx loop_3098, %l0, %l1
25695 wrpr 0x1, %tl
25696 wrpr %l1, %tnpc
25697 setx 0x34400001400, %l0, %l1
25698 wrpr %l1, %tstate
25699 wrhpr 0x4, %htstate
25700 done
25701 fmovrdgz %l2, %f10, %f2
25702 srax %o7, %g3, %g6
25703 fbule %fcc2, loop_3099
25704loop_3098:
25705 and %i5, %l0, %o1
25706 stb %l5, [%l7 + 0x5B]
25707 fmovrslez %o4, %f1, %f3
25708loop_3099:
25709 xnorcc %l3, 0x1595, %i3
25710 udiv %o0, 0x0B9E, %l1
25711 lduh [%l7 + 0x24], %g2
25712 ldd [%l7 + 0x50], %f0
25713 fpadd32 %f4, %f14, %f10
25714 ldd [%l7 + 0x60], %f2
25715 tsubcctv %g4, %i4, %o6
25716 srax %l6, %g1, %i7
25717 lduh [%l7 + 0x66], %i6
25718 ldx [%l7 + 0x40], %g5
25719 ldsb [%l7 + 0x20], %i2
25720 fnot2 %f0, %f0
25721 ta %icc, 0x4
25722 ld [%l7 + 0x48], %f12
25723 fmovspos %icc, %f7, %f2
25724 orncc %l4, %i0, %o5
25725 fmovsg %icc, %f11, %f10
25726 bvc,pt %icc, loop_3100
25727 brnz %g7, loop_3101
25728 ld [%l7 + 0x7C], %f10
25729 srlx %o3, 0x0D, %o2
25730loop_3100:
25731 ldsh [%l7 + 0x42], %i1
25732loop_3101:
25733 ldx [%l7 + 0x30], %o7
25734 movrgez %l2, %g3, %g6
25735 udiv %l0, 0x02AC, %o1
25736 ldsb [%l7 + 0x6A], %i5
25737 edge8 %o4, %l3, %i3
25738 nop
25739 setx loop_3102, %l0, %l1
25740 jmpl %l1, %l5
25741 ldub [%l7 + 0x1A], %l1
25742 fornot1s %f9, %f13, %f10
25743 movleu %xcc, %o0, %g2
25744loop_3102:
25745 st %f1, [%l7 + 0x54]
25746 brgez %g4, loop_3103
25747 udivcc %o6, 0x1D95, %i4
25748 ldx [%l7 + 0x30], %g1
25749 fpsub32s %f2, %f13, %f15
25750loop_3103:
25751 nop
25752 setx loop_3104, %l0, %l1
25753 wrpr 0x1, %tl
25754 wrpr %l1, %tpc
25755 add %l1, 0x4, %l1
25756 wrpr %l1, %tnpc
25757 setx 0x34400001400, %l0, %l1
25758 wrpr %l1, %tstate
25759 wrhpr 0x4, %htstate
25760 retry
25761 ld [%l7 + 0x68], %f10
25762 fmovdcc %icc, %f3, %f12
25763 nop
25764 setx loop_3105, %l0, %l1
25765 jmpl %l1, %i7
25766loop_3104:
25767 ldd [%l7 + 0x28], %f2
25768 umulcc %l6, %i6, %i2
25769 ld [%l7 + 0x44], %f12
25770loop_3105:
25771 fbuge,a %fcc2, loop_3106
25772 sll %l4, 0x0F, %i0
25773 ldsb [%l7 + 0x3F], %o5
25774 stw %g5, [%l7 + 0x7C]
25775loop_3106:
25776 fmovsne %icc, %f3, %f7
25777 ldsb [%l7 + 0x1E], %o3
25778 srax %o2, %g7, %i1
25779 movleu %xcc, %l2, %g3
25780 fmuld8sux16 %f1, %f12, %f6
25781 udivx %g6, 0x1935, %l0
25782 ld [%l7 + 0x70], %f5
25783 ldd [%l7 + 0x28], %f0
25784 sth %o7, [%l7 + 0x1C]
25785 ldsw [%l7 + 0x40], %i5
25786 andn %o1, %l3, %o4
25787 stb %l5, [%l7 + 0x71]
25788 tle %icc, 0x3
25789 edge32 %l1, %o0, %i3
25790 lduw [%l7 + 0x34], %g2
25791 fnot2 %f14, %f12
25792 fpsub16s %f8, %f10, %f13
25793 umul %o6, 0x1E7F, %i4
25794 ldd [%l7 + 0x38], %f0
25795 ld [%l7 + 0x38], %f15
25796 fpsub16 %f12, %f2, %f10
25797 fornot2s %f14, %f8, %f1
25798 nop
25799 setx loop_3107, %l0, %l1
25800 jmpl %l1, %g1
25801 array8 %g4, %l6, %i7
25802 fbge,a %fcc0, loop_3108
25803 fmuld8sux16 %f11, %f15, %f12
25804loop_3107:
25805 st %f5, [%l7 + 0x2C]
25806 fcmpeq16 %f2, %f14, %i6
25807loop_3108:
25808 fmovrde %i2, %f4, %f2
25809 fbue,a %fcc1, loop_3109
25810 lduh [%l7 + 0x70], %i0
25811 fornot1 %f8, %f14, %f8
25812 fexpand %f15, %f8
25813loop_3109:
25814 fpsub16 %f12, %f2, %f6
25815 edge16ln %l4, %o5, %o3
25816 sth %g5, [%l7 + 0x32]
25817 fmul8sux16 %f6, %f12, %f8
25818 sub %o2, %g7, %i1
25819 alignaddrl %g3, %g6, %l2
25820 ld [%l7 + 0x58], %f5
25821 fmovdge %icc, %f7, %f12
25822 ld [%l7 + 0x28], %f14
25823 fmovdgu %xcc, %f11, %f15
25824 brlz %l0, loop_3110
25825 xnorcc %i5, 0x132C, %o7
25826 fexpand %f15, %f14
25827 bneg,pn %xcc, loop_3111
25828loop_3110:
25829 fsrc2s %f1, %f11
25830 fmovdleu %icc, %f0, %f11
25831 te %xcc, 0x3
25832loop_3111:
25833 fbne,a %fcc1, loop_3112
25834 fzero %f10
25835 fpsub32 %f2, %f2, %f8
25836 ldsh [%l7 + 0x22], %l3
25837loop_3112:
25838 stx %o4, [%l7 + 0x28]
25839 fpadd32s %f3, %f5, %f9
25840 array16 %l5, %l1, %o0
25841 fmovd %f4, %f0
25842 brnz %i3, loop_3113
25843 fpadd32 %f14, %f4, %f6
25844 st %f4, [%l7 + 0x28]
25845 movg %icc, %g2, %o6
25846loop_3113:
25847 fzero %f8
25848 sub %o1, %i4, %g1
25849 umul %g4, 0x0507, %i7
25850 fcmped %fcc1, %f8, %f12
25851 tpos %icc, 0x7
25852 tleu %xcc, 0x3
25853 ldx [%l7 + 0x28], %i6
25854 fmovrdlez %l6, %f12, %f2
25855 ldsw [%l7 + 0x44], %i2
25856 srlx %i0, %o5, %l4
25857 fmovscs %xcc, %f4, %f12
25858 ldsw [%l7 + 0x48], %o3
25859 std %f14, [%l7 + 0x20]
25860 or %o2, %g7, %g5
25861 movrlez %g3, 0x163, %g6
25862 tne %icc, 0x6
25863 ldsh [%l7 + 0x2E], %i1
25864 fmovdneg %icc, %f5, %f1
25865 bpos,a,pt %icc, loop_3114
25866 lduh [%l7 + 0x32], %l0
25867 ldub [%l7 + 0x18], %l2
25868 brgez,a %o7, loop_3115
25869loop_3114:
25870 edge32ln %l3, %o4, %l5
25871 movvc %icc, %l1, %i5
25872 movge %icc, %o0, %i3
25873loop_3115:
25874 st %f5, [%l7 + 0x40]
25875 fba,a %fcc1, loop_3116
25876 bl,pt %xcc, loop_3117
25877 fbu %fcc2, loop_3118
25878 brgz %g2, loop_3119
25879loop_3116:
25880 ldsw [%l7 + 0x1C], %o1
25881loop_3117:
25882 fmuld8sux16 %f12, %f9, %f0
25883loop_3118:
25884 fbne,a %fcc2, loop_3120
25885loop_3119:
25886 fbug %fcc0, loop_3121
25887 tn %icc, 0x3
25888 ldsw [%l7 + 0x38], %o6
25889loop_3120:
25890 lduw [%l7 + 0x58], %i4
25891loop_3121:
25892 ldub [%l7 + 0x79], %g4
25893 ldub [%l7 + 0x59], %g1
25894 mulx %i6, 0x003D, %i7
25895 umulcc %l6, %i2, %i0
25896 stx %o5, [%l7 + 0x18]
25897 sllx %l4, 0x1D, %o3
25898 mova %xcc, %o2, %g5
25899 movcc %icc, %g3, %g6
25900 bcc,pt %xcc, loop_3122
25901 ba,pt %icc, loop_3123
25902 nop
25903 setx loop_3124, %l0, %l1
25904 wrpr 0x1, %tl
25905 wrpr %l1, %tpc
25906 add %l1, 0x4, %l1
25907 wrpr %l1, %tnpc
25908 setx 0x34400001400, %l0, %l1
25909 wrpr %l1, %tstate
25910 wrhpr 0x4, %htstate
25911 retry
25912 bn %xcc, loop_3125
25913loop_3122:
25914 fbg %fcc2, loop_3126
25915loop_3123:
25916 fble %fcc0, loop_3127
25917loop_3124:
25918 movcs %icc, %i1, %g7
25919loop_3125:
25920 fandnot2s %f11, %f5, %f13
25921loop_3126:
25922 fcmpes %fcc2, %f1, %f4
25923loop_3127:
25924 fcmpeq16 %f12, %f0, %l0
25925 fmovspos %icc, %f14, %f10
25926 mova %xcc, %o7, %l3
25927 fmovse %xcc, %f9, %f5
25928 edge8ln %l2, %l5, %l1
25929 movcc %icc, %i5, %o0
25930 umul %o4, %g2, %o1
25931 call loop_3128
25932 stx %i3, [%l7 + 0x30]
25933 tsubcctv %i4, 0x037E, %g4
25934 fmovsn %xcc, %f3, %f9
25935loop_3128:
25936 ldsh [%l7 + 0x0C], %g1
25937 fabss %f2, %f9
25938 faligndata %f4, %f14, %f14
25939 fmovdpos %icc, %f14, %f8
25940 ldsh [%l7 + 0x1C], %i6
25941 fcmpgt16 %f0, %f10, %i7
25942 sra %l6, %o6, %i2
25943 pdist %f4, %f4, %f12
25944 fmovrse %i0, %f12, %f12
25945 tne %xcc, 0x3
25946 ldd [%l7 + 0x38], %f4
25947 sth %o5, [%l7 + 0x2C]
25948 fcmpne16 %f10, %f6, %o3
25949 tg %xcc, 0x5
25950 edge32l %l4, %o2, %g5
25951 fnands %f8, %f5, %f2
25952 ldd [%l7 + 0x48], %f6
25953 pdist %f12, %f8, %f12
25954 umul %g3, 0x02B1, %g6
25955 bshuffle %f8, %f0, %f0
25956 siam 0x7
25957 fsrc2s %f0, %f6
25958 edge8 %g7, %i1, %o7
25959 fornot2s %f7, %f9, %f8
25960 brlz %l0, loop_3129
25961 tg %icc, 0x4
25962 ldsb [%l7 + 0x2F], %l3
25963 stb %l5, [%l7 + 0x73]
25964loop_3129:
25965 fmovrslz %l2, %f7, %f4
25966 ldd [%l7 + 0x08], %f14
25967 be,a loop_3130
25968 ldx [%l7 + 0x50], %i5
25969 brlz %o0, loop_3131
25970 stw %l1, [%l7 + 0x28]
25971loop_3130:
25972 fabss %f5, %f10
25973 fmovdneg %xcc, %f11, %f15
25974loop_3131:
25975 edge8l %g2, %o4, %i3
25976 edge32n %i4, %g4, %g1
25977 movrne %o1, 0x268, %i7
25978 ld [%l7 + 0x78], %f10
25979 sth %i6, [%l7 + 0x5C]
25980 fpadd32 %f6, %f12, %f8
25981 fandnot2 %f4, %f4, %f10
25982 ldsw [%l7 + 0x28], %l6
25983 lduw [%l7 + 0x20], %i2
25984 tcs %xcc, 0x7
25985 stw %i0, [%l7 + 0x44]
25986 fnegs %f11, %f5
25987 fcmpne32 %f12, %f12, %o5
25988 fpadd16s %f13, %f10, %f1
25989 stw %o6, [%l7 + 0x24]
25990 bleu %xcc, loop_3132
25991 fpmerge %f9, %f0, %f0
25992 ld [%l7 + 0x78], %f9
25993 fmovdne %icc, %f7, %f11
25994loop_3132:
25995 sllx %l4, %o2, %o3
25996 ldsh [%l7 + 0x0E], %g5
25997 fmovsa %xcc, %f5, %f2
25998 fbe %fcc2, loop_3133
25999 st %f11, [%l7 + 0x6C]
26000 sdiv %g3, 0x16C5, %g6
26001 udivcc %i1, 0x1771, %o7
26002loop_3133:
26003 edge8 %l0, %g7, %l3
26004 fmovsgu %icc, %f14, %f8
26005 ldx [%l7 + 0x28], %l2
26006 edge8ln %l5, %o0, %i5
26007 fbne %fcc1, loop_3134
26008 nop
26009 setx loop_3135, %l0, %l1
26010 wrpr 0x1, %tl
26011 wrpr %l1, %tnpc
26012 setx 0x34400001400, %l0, %l1
26013 wrpr %l1, %tstate
26014 wrhpr 0x4, %htstate
26015 done
26016 fandnot2s %f14, %f7, %f1
26017 fpadd16s %f9, %f13, %f11
26018loop_3134:
26019 ldsb [%l7 + 0x6A], %g2
26020loop_3135:
26021 fmovdneg %xcc, %f11, %f0
26022 tne %xcc, 0x4
26023 tvs %xcc, 0x2
26024 stw %l1, [%l7 + 0x64]
26025 fbl,a %fcc3, loop_3136
26026 or %i3, 0x0D21, %i4
26027 tneg %icc, 0x1
26028 ldsh [%l7 + 0x64], %g4
26029loop_3136:
26030 tvs %icc, 0x7
26031 st %f12, [%l7 + 0x58]
26032 fand %f0, %f4, %f0
26033 ld [%l7 + 0x64], %f1
26034 fmovrdne %g1, %f10, %f12
26035 sdivx %o1, 0x0968, %o4
26036 fmovrslez %i6, %f1, %f11
26037 ldx [%l7 + 0x58], %l6
26038 taddcctv %i7, 0x031A, %i0
26039 lduw [%l7 + 0x08], %i2
26040 fnegs %f1, %f12
26041 edge32 %o5, %l4, %o2
26042 fmovrsgez %o6, %f15, %f3
26043 fands %f8, %f0, %f3
26044 fsrc2 %f14, %f10
26045 fmovrdlez %o3, %f12, %f12
26046 fornot1 %f14, %f2, %f4
26047 fpack32 %f10, %f0, %f0
26048 tn %xcc, 0x2
26049 ble,pn %xcc, loop_3137
26050 tpos %icc, 0x7
26051 ldd [%l7 + 0x58], %f14
26052 te %xcc, 0x1
26053loop_3137:
26054 bl %icc, loop_3138
26055 be,a loop_3139
26056 fbg,a %fcc2, loop_3140
26057 ldub [%l7 + 0x17], %g5
26058loop_3138:
26059 fands %f2, %f10, %f13
26060loop_3139:
26061 st %f7, [%l7 + 0x28]
26062loop_3140:
26063 bcc %icc, loop_3141
26064 fbe,a %fcc3, loop_3142
26065 fmovrslz %g6, %f5, %f10
26066 fnot2 %f4, %f6
26067loop_3141:
26068 tle %xcc, 0x1
26069loop_3142:
26070 umul %i1, 0x038B, %g3
26071 std %f6, [%l7 + 0x60]
26072 tsubcc %l0, 0x0D78, %o7
26073 ldsb [%l7 + 0x32], %g7
26074 tpos %xcc, 0x5
26075 sth %l3, [%l7 + 0x6C]
26076 or %l2, %l5, %i5
26077 lduh [%l7 + 0x72], %g2
26078 fnor %f12, %f0, %f4
26079 nop
26080 setx loop_3143, %l0, %l1
26081 wrpr 0x1, %tl
26082 wrpr %l1, %tpc
26083 add %l1, 0x4, %l1
26084 wrpr %l1, %tnpc
26085 setx 0x34400001400, %l0, %l1
26086 wrpr %l1, %tstate
26087 wrhpr 0x4, %htstate
26088 retry
26089 fbo %fcc0, loop_3144
26090 tvc %icc, 0x2
26091 tvs %xcc, 0x1
26092loop_3143:
26093 fnands %f4, %f3, %f5
26094loop_3144:
26095 lduh [%l7 + 0x6C], %l1
26096 st %f5, [%l7 + 0x58]
26097 bvs,pt %icc, loop_3145
26098 tpos %xcc, 0x0
26099 fpadd16s %f12, %f2, %f5
26100 tvc %icc, 0x5
26101loop_3145:
26102 movgu %icc, %i3, %i4
26103 bcs %icc, loop_3146
26104 fmovsne %icc, %f10, %f7
26105 edge8n %g4, %g1, %o1
26106 fbu,a %fcc1, loop_3147
26107loop_3146:
26108 ld [%l7 + 0x20], %f12
26109 udiv %o4, 0x0BD6, %i6
26110 movrne %o0, %i7, %i0
26111loop_3147:
26112 ldsw [%l7 + 0x4C], %l6
26113 fmovsge %icc, %f3, %f15
26114 fnor %f0, %f12, %f12
26115 lduh [%l7 + 0x74], %o5
26116 fbule,a %fcc1, loop_3148
26117 tne %xcc, 0x2
26118 edge16l %l4, %o2, %i2
26119 udivcc %o6, 0x094F, %o3
26120loop_3148:
26121 umul %g5, 0x02BF, %i1
26122 ldsb [%l7 + 0x5B], %g6
26123 for %f0, %f2, %f6
26124 fmovrdlez %l0, %f12, %f4
26125 stw %o7, [%l7 + 0x1C]
26126 alignaddrl %g7, %g3, %l2
26127 stw %l3, [%l7 + 0x3C]
26128 fmovrdne %i5, %f6, %f2
26129 stb %l5, [%l7 + 0x17]
26130 ldsb [%l7 + 0x51], %g2
26131 ldsw [%l7 + 0x68], %l1
26132 fcmple16 %f2, %f4, %i4
26133 fcmpeq32 %f6, %f6, %g4
26134 movl %xcc, %g1, %o1
26135 smulcc %i3, %o4, %o0
26136 fxnor %f14, %f12, %f0
26137 ldsb [%l7 + 0x67], %i6
26138 fnegd %f4, %f0
26139 fmovdvs %icc, %f0, %f9
26140 fmovdpos %icc, %f10, %f11
26141 ldd [%l7 + 0x30], %f4
26142 stb %i7, [%l7 + 0x08]
26143 ldsh [%l7 + 0x34], %i0
26144 stx %o5, [%l7 + 0x48]
26145 bgu,a,pn %xcc, loop_3149
26146 subccc %l6, %o2, %l4
26147 fpadd16s %f15, %f3, %f14
26148 fxnors %f15, %f0, %f3
26149loop_3149:
26150 fmovrsgez %o6, %f14, %f8
26151 st %f12, [%l7 + 0x3C]
26152 fbne %fcc2, loop_3150
26153 tcs %xcc, 0x3
26154 nop
26155 setx loop_3151, %l0, %l1
26156 wrpr 0x1, %tl
26157 wrpr %l1, %tnpc
26158 setx 0x34400001400, %l0, %l1
26159 wrpr %l1, %tstate
26160 wrhpr 0x4, %htstate
26161 done
26162 edge8ln %i2, %g5, %o3
26163loop_3150:
26164 ldsw [%l7 + 0x54], %i1
26165 fones %f3
26166loop_3151:
26167 udivcc %l0, 0x006F, %g6
26168 stw %g7, [%l7 + 0x44]
26169 fbl %fcc1, loop_3152
26170 edge32n %g3, %o7, %l3
26171 fnand %f12, %f14, %f14
26172 ldsw [%l7 + 0x70], %l2
26173loop_3152:
26174 stb %i5, [%l7 + 0x3B]
26175 mulx %g2, 0x1E18, %l1
26176 fmovrsgz %i4, %f11, %f11
26177 ldd [%l7 + 0x60], %f4
26178 smul %g4, %l5, %g1
26179 fmovdcs %icc, %f4, %f10
26180 ldd [%l7 + 0x28], %f8
26181 fmovrsne %o1, %f2, %f1
26182 mulscc %i3, %o0, %i6
26183 brlez,a %o4, loop_3153
26184 ldsw [%l7 + 0x10], %i7
26185 fmovd %f10, %f12
26186 std %f4, [%l7 + 0x20]
26187loop_3153:
26188 fmovdl %xcc, %f1, %f1
26189 srax %o5, %i0, %o2
26190 umulcc %l4, %l6, %i2
26191 std %f8, [%l7 + 0x28]
26192 fbo,a %fcc2, loop_3154
26193 fxors %f14, %f5, %f7
26194 edge16l %g5, %o3, %i1
26195 fpsub16 %f12, %f8, %f12
26196loop_3154:
26197 bge,a %icc, loop_3155
26198 brlz,a %o6, loop_3156
26199 fandnot1 %f8, %f14, %f2
26200 fmovrdne %l0, %f6, %f0
26201loop_3155:
26202 stw %g7, [%l7 + 0x38]
26203loop_3156:
26204 stw %g3, [%l7 + 0x74]
26205 fcmple16 %f12, %f2, %o7
26206 array8 %g6, %l3, %l2
26207 ldd [%l7 + 0x38], %f10
26208 and %g2, 0x090D, %i5
26209 edge32n %l1, %i4, %g4
26210 fnot1s %f10, %f14
26211 bleu,a,pt %xcc, loop_3157
26212 fmovs %f13, %f14
26213 fmovsg %xcc, %f5, %f0
26214 stb %l5, [%l7 + 0x2A]
26215loop_3157:
26216 bne,a,pt %xcc, loop_3158
26217 fabss %f5, %f6
26218 fmovspos %xcc, %f12, %f0
26219 std %f4, [%l7 + 0x60]
26220loop_3158:
26221 ldd [%l7 + 0x78], %f12
26222 fmovde %xcc, %f15, %f14
26223 fmovrdgz %g1, %f10, %f0
26224 ldx [%l7 + 0x30], %i3
26225 fzero %f12
26226 std %f6, [%l7 + 0x50]
26227 tgu %xcc, 0x5
26228 fbge,a %fcc0, loop_3159
26229 bne,pt %xcc, loop_3160
26230 bcc,a,pt %icc, loop_3161
26231 fbug %fcc1, loop_3162
26232loop_3159:
26233 xnorcc %o0, %o1, %o4
26234loop_3160:
26235 fpmerge %f2, %f10, %f8
26236loop_3161:
26237 array32 %i6, %i7, %i0
26238loop_3162:
26239 tpos %xcc, 0x4
26240 ldub [%l7 + 0x37], %o5
26241 udiv %o2, 0x00D9, %l6
26242 fcmpgt32 %f12, %f12, %l4
26243 lduw [%l7 + 0x1C], %g5
26244 brgez %o3, loop_3163
26245 lduh [%l7 + 0x76], %i2
26246 fxnors %f14, %f13, %f6
26247 tge %icc, 0x7
26248loop_3163:
26249 fbg %fcc1, loop_3164
26250 fsrc2 %f0, %f2
26251 ldsb [%l7 + 0x25], %i1
26252 movrgez %l0, %g7, %o6
26253loop_3164:
26254 srl %g3, 0x0E, %o7
26255 call loop_3165
26256 ldx [%l7 + 0x10], %g6
26257 stb %l2, [%l7 + 0x46]
26258 subc %l3, %i5, %g2
26259loop_3165:
26260 stb %l1, [%l7 + 0x55]
26261 fbul %fcc3, loop_3166
26262 fmul8x16 %f2, %f2, %f14
26263 edge8ln %i4, %l5, %g1
26264 ldx [%l7 + 0x10], %i3
26265loop_3166:
26266 te %icc, 0x5
26267 srax %o0, %o1, %g4
26268 fsrc1 %f2, %f0
26269 stb %i6, [%l7 + 0x21]
26270 ldsw [%l7 + 0x60], %i7
26271 ldsh [%l7 + 0x76], %o4
26272 st %f12, [%l7 + 0x20]
26273 sdivx %o5, 0x1E1A, %o2
26274 ldsw [%l7 + 0x28], %l6
26275 fpack32 %f4, %f6, %f14
26276 fmovrse %l4, %f11, %f8
26277 fornot2 %f0, %f6, %f14
26278 fcmpd %fcc1, %f14, %f8
26279 orcc %i0, 0x0A85, %g5
26280 ldub [%l7 + 0x63], %i2
26281 fandnot2 %f0, %f14, %f14
26282 fsrc1 %f6, %f4
26283 fxor %f2, %f0, %f14
26284 tle %icc, 0x4
26285 fcmpne32 %f14, %f2, %i1
26286 movne %icc, %o3, %g7
26287 subccc %l0, %g3, %o6
26288 st %f13, [%l7 + 0x40]
26289 bn,pt %xcc, loop_3167
26290 stb %o7, [%l7 + 0x37]
26291 bg,a %icc, loop_3168
26292 fpackfix %f8, %f7
26293loop_3167:
26294 fornot2 %f6, %f12, %f10
26295 array32 %l2, %l3, %i5
26296loop_3168:
26297 stb %g2, [%l7 + 0x7B]
26298 fands %f3, %f12, %f15
26299 fcmpne32 %f12, %f10, %g6
26300 fmovdcc %icc, %f10, %f13
26301 edge32n %i4, %l1, %g1
26302 movpos %icc, %i3, %o0
26303 fpadd32 %f2, %f8, %f10
26304 fmovrdgez %o1, %f2, %f2
26305 fmovsg %icc, %f12, %f12
26306 fmovsa %xcc, %f8, %f3
26307 std %f8, [%l7 + 0x58]
26308 fbne %fcc2, loop_3169
26309 ldsh [%l7 + 0x1A], %l5
26310 fornot1 %f10, %f8, %f4
26311 movn %xcc, %i6, %i7
26312loop_3169:
26313 fmovsne %icc, %f0, %f4
26314 ldsh [%l7 + 0x12], %o4
26315 ta %xcc, 0x7
26316 fnot2s %f10, %f0
26317 fmovrdgz %o5, %f4, %f2
26318 fcmpeq16 %f6, %f0, %g4
26319 fmovdleu %xcc, %f9, %f4
26320 fsrc1 %f12, %f14
26321 fnegs %f15, %f1
26322 fnegs %f9, %f2
26323 bl,a loop_3170
26324 edge32 %l6, %o2, %i0
26325 sdiv %g5, 0x1743, %l4
26326 fpadd32 %f8, %f2, %f2
26327loop_3170:
26328 fcmpd %fcc2, %f12, %f0
26329 fmovsne %xcc, %f6, %f6
26330 fpadd16 %f14, %f6, %f10
26331 sth %i2, [%l7 + 0x60]
26332 stw %i1, [%l7 + 0x10]
26333 stx %g7, [%l7 + 0x18]
26334 fmovsne %icc, %f15, %f6
26335 brlz %o3, loop_3171
26336 tl %icc, 0x0
26337 fba,a %fcc2, loop_3172
26338 fbl,a %fcc2, loop_3173
26339loop_3171:
26340 lduw [%l7 + 0x4C], %l0
26341 std %f2, [%l7 + 0x78]
26342loop_3172:
26343 fornot2 %f6, %f14, %f2
26344loop_3173:
26345 ldx [%l7 + 0x28], %o6
26346 ldsw [%l7 + 0x28], %g3
26347 ldsh [%l7 + 0x52], %l2
26348 lduw [%l7 + 0x34], %l3
26349 movpos %icc, %i5, %g2
26350 fornot1 %f8, %f4, %f12
26351 orcc %o7, %i4, %l1
26352 fmovrde %g1, %f0, %f12
26353 fpadd32 %f2, %f14, %f2
26354 stx %g6, [%l7 + 0x10]
26355 orncc %i3, %o1, %o0
26356 fnegs %f1, %f15
26357 fandnot1 %f14, %f4, %f4
26358 stb %l5, [%l7 + 0x5B]
26359 stb %i7, [%l7 + 0x4C]
26360 fandnot2s %f9, %f3, %f13
26361 edge16ln %i6, %o5, %o4
26362 fnot1s %f2, %f8
26363 ldsh [%l7 + 0x4E], %l6
26364 orn %g4, 0x0BCF, %o2
26365 srax %g5, %l4, %i0
26366 ldx [%l7 + 0x38], %i2
26367 ldx [%l7 + 0x30], %g7
26368 fmovsa %icc, %f11, %f14
26369 st %f0, [%l7 + 0x1C]
26370 lduw [%l7 + 0x34], %i1
26371 fbne %fcc3, loop_3174
26372 fmovsleu %xcc, %f12, %f5
26373 udivcc %o3, 0x1AF4, %l0
26374 fmovsne %icc, %f7, %f13
26375loop_3174:
26376 stw %o6, [%l7 + 0x30]
26377 fmul8ulx16 %f6, %f0, %f12
26378 tvc %icc, 0x6
26379 bg %xcc, loop_3175
26380 fmovsne %xcc, %f1, %f2
26381 lduw [%l7 + 0x3C], %l2
26382 fmovdvs %xcc, %f15, %f11
26383loop_3175:
26384 ldsb [%l7 + 0x22], %g3
26385 ld [%l7 + 0x54], %f2
26386 siam 0x2
26387 fmovsa %xcc, %f3, %f4
26388 mova %xcc, %l3, %i5
26389 stx %o7, [%l7 + 0x38]
26390 tvs %icc, 0x6
26391 bge,a,pn %xcc, loop_3176
26392 bvc,pt %icc, loop_3177
26393 movcc %xcc, %i4, %l1
26394 stw %g1, [%l7 + 0x44]
26395loop_3176:
26396 siam 0x1
26397loop_3177:
26398 subc %g2, 0x1417, %i3
26399 fmovscc %xcc, %f5, %f15
26400 stb %o1, [%l7 + 0x4C]
26401 mulscc %g6, 0x0BE4, %o0
26402 sllx %i7, %i6, %o5
26403 fmovrdgz %o4, %f14, %f10
26404 fornot1s %f11, %f3, %f11
26405 std %f12, [%l7 + 0x40]
26406 fble,a %fcc3, loop_3178
26407 fmovdcc %icc, %f4, %f5
26408 srl %l5, %g4, %o2
26409 edge16ln %l6, %l4, %g5
26410loop_3178:
26411 ld [%l7 + 0x3C], %f11
26412 edge16n %i0, %i2, %i1
26413 addc %g7, %l0, %o3
26414 stw %l2, [%l7 + 0x70]
26415 fmovsl %icc, %f15, %f3
26416 fbul,a %fcc0, loop_3179
26417 tg %icc, 0x0
26418 ldd [%l7 + 0x70], %f10
26419 fsrc2s %f7, %f5
26420loop_3179:
26421 ldsb [%l7 + 0x39], %o6
26422 fmovrsne %l3, %f10, %f6
26423 ldd [%l7 + 0x40], %f0
26424 udiv %g3, 0x0EFB, %o7
26425 fmovsa %xcc, %f13, %f14
26426 ldd [%l7 + 0x68], %f0
26427 fblg,a %fcc0, loop_3180
26428 ldsh [%l7 + 0x34], %i4
26429 stx %i5, [%l7 + 0x38]
26430 ldsh [%l7 + 0x66], %l1
26431loop_3180:
26432 ld [%l7 + 0x18], %f4
26433 ld [%l7 + 0x6C], %f5
26434 bgu,a loop_3181
26435 sdivx %g1, 0x0949, %g2
26436 st %f15, [%l7 + 0x6C]
26437 tl %xcc, 0x6
26438loop_3181:
26439 edge8n %i3, %g6, %o0
26440 fbge,a %fcc0, loop_3182
26441 sth %o1, [%l7 + 0x48]
26442 movgu %xcc, %i7, %i6
26443 sethi 0x0D1D, %o4
26444loop_3182:
26445 sdiv %o5, 0x1C7C, %g4
26446 tsubcctv %l5, 0x1B0F, %l6
26447 fmovsl %xcc, %f1, %f4
26448 lduh [%l7 + 0x52], %l4
26449 bgu,a loop_3183
26450 tg %icc, 0x3
26451 sth %o2, [%l7 + 0x7A]
26452 mulx %i0, %i2, %i1
26453loop_3183:
26454 sdivx %g7, 0x1902, %l0
26455 fbule %fcc0, loop_3184
26456 fpadd32s %f13, %f0, %f6
26457 fbuge,a %fcc3, loop_3185
26458 tne %icc, 0x1
26459loop_3184:
26460 tsubcc %o3, 0x1350, %g5
26461 fmovdpos %icc, %f12, %f6
26462loop_3185:
26463 orn %l2, 0x14E7, %o6
26464 stw %l3, [%l7 + 0x10]
26465 movvs %icc, %g3, %o7
26466 fors %f11, %f13, %f3
26467 for %f2, %f6, %f2
26468 bvs,pt %icc, loop_3186
26469 fpadd16s %f3, %f11, %f3
26470 fnot2 %f2, %f10
26471 brz,a %i4, loop_3187
26472loop_3186:
26473 movgu %icc, %l1, %g1
26474 bvs,a loop_3188
26475 fpadd32s %f4, %f12, %f6
26476loop_3187:
26477 fcmpeq16 %f2, %f10, %i5
26478 fmovrdgz %i3, %f4, %f0
26479loop_3188:
26480 fble,a %fcc0, loop_3189
26481 bcc,pn %xcc, loop_3190
26482 movge %icc, %g2, %g6
26483 ldub [%l7 + 0x17], %o1
26484loop_3189:
26485 orn %i7, 0x0184, %i6
26486loop_3190:
26487 lduw [%l7 + 0x5C], %o4
26488 movrgez %o0, %g4, %l5
26489 ldsb [%l7 + 0x3A], %o5
26490 ldx [%l7 + 0x30], %l6
26491 fcmpeq32 %f0, %f8, %l4
26492 lduw [%l7 + 0x24], %o2
26493 movrne %i0, %i1, %i2
26494 subc %l0, 0x0B60, %o3
26495 tg %icc, 0x1
26496 fmovde %xcc, %f2, %f4
26497 add %g7, %l2, %g5
26498 lduh [%l7 + 0x10], %o6
26499 fmovsn %xcc, %f0, %f12
26500 fmovdge %xcc, %f15, %f10
26501 stx %l3, [%l7 + 0x38]
26502 fmovdcc %icc, %f13, %f4
26503 subcc %g3, %i4, %l1
26504 movne %xcc, %g1, %i5
26505 sdiv %o7, 0x01CB, %i3
26506 bcc,pn %xcc, loop_3191
26507 fmovrslez %g6, %f10, %f1
26508 lduw [%l7 + 0x0C], %o1
26509 ldsh [%l7 + 0x08], %i7
26510loop_3191:
26511 movgu %xcc, %g2, %i6
26512 bpos,a,pn %icc, loop_3192
26513 fmovrsne %o4, %f10, %f12
26514 srax %o0, %g4, %o5
26515 ld [%l7 + 0x50], %f5
26516loop_3192:
26517 fbg,a %fcc3, loop_3193
26518 st %f10, [%l7 + 0x64]
26519 subccc %l5, 0x12BE, %l4
26520 fpadd32 %f0, %f8, %f8
26521loop_3193:
26522 fbul %fcc1, loop_3194
26523 stx %l6, [%l7 + 0x60]
26524 addc %i0, %o2, %i1
26525 xorcc %i2, %l0, %g7
26526loop_3194:
26527 fnegd %f6, %f14
26528 fmovsleu %icc, %f6, %f14
26529 orcc %l2, 0x052F, %o3
26530 xnor %g5, %l3, %g3
26531 fbl %fcc3, loop_3195
26532 stb %i4, [%l7 + 0x5B]
26533 brgz,a %l1, loop_3196
26534 movleu %xcc, %g1, %i5
26535loop_3195:
26536 ldsw [%l7 + 0x64], %o7
26537 bl loop_3197
26538loop_3196:
26539 lduh [%l7 + 0x3C], %o6
26540 ldd [%l7 + 0x70], %f6
26541 ldsb [%l7 + 0x2B], %i3
26542loop_3197:
26543 fcmpgt16 %f14, %f0, %g6
26544 nop
26545 setx loop_3198, %l0, %l1
26546 jmpl %l1, %i7
26547 ldx [%l7 + 0x08], %g2
26548 bge %icc, loop_3199
26549 edge8 %o1, %o4, %o0
26550loop_3198:
26551 fmovdge %icc, %f9, %f5
26552 subcc %g4, 0x02CA, %i6
26553loop_3199:
26554 fpsub16s %f6, %f8, %f15
26555 edge8ln %l5, %o5, %l4
26556 edge32ln %i0, %l6, %i1
26557 fcmpne16 %f10, %f8, %o2
26558 fmovsge %icc, %f6, %f6
26559 fornot1s %f12, %f13, %f7
26560 edge32l %i2, %l0, %g7
26561 ldsh [%l7 + 0x64], %l2
26562 add %o3, 0x062A, %l3
26563 ldx [%l7 + 0x18], %g3
26564 ldx [%l7 + 0x78], %g5
26565 tcs %icc, 0x3
26566 tsubcc %l1, %i4, %i5
26567 fcmpne16 %f2, %f12, %g1
26568 fmul8ulx16 %f6, %f14, %f12
26569 sdivcc %o6, 0x10F5, %i3
26570 st %f13, [%l7 + 0x2C]
26571 umulcc %g6, 0x18A3, %o7
26572 fmovrdgez %g2, %f12, %f6
26573 fnot1 %f2, %f10
26574 move %xcc, %o1, %o4
26575 xor %o0, %i7, %i6
26576 lduw [%l7 + 0x54], %l5
26577 nop
26578 setx loop_3200, %l0, %l1
26579 jmpl %l1, %o5
26580 ldsb [%l7 + 0x47], %g4
26581 tge %icc, 0x4
26582 tne %xcc, 0x1
26583loop_3200:
26584 andcc %i0, %l6, %l4
26585 fbule %fcc2, loop_3201
26586 fpack32 %f8, %f6, %f6
26587 fsrc1 %f6, %f2
26588 movleu %xcc, %i1, %o2
26589loop_3201:
26590 tsubcc %l0, 0x0057, %g7
26591 xor %i2, %l2, %l3
26592 fbg %fcc0, loop_3202
26593 fba %fcc0, loop_3203
26594 fpack32 %f8, %f8, %f10
26595 movle %icc, %g3, %g5
26596loop_3202:
26597 brnz %o3, loop_3204
26598loop_3203:
26599 fpack32 %f14, %f6, %f8
26600 movg %xcc, %l1, %i5
26601 edge16ln %g1, %o6, %i3
26602loop_3204:
26603 std %f4, [%l7 + 0x60]
26604 tcc %xcc, 0x0
26605 fmovsvs %icc, %f2, %f14
26606 fmovsa %xcc, %f3, %f14
26607 fbu,a %fcc0, loop_3205
26608 fsrc2s %f3, %f14
26609 stb %g6, [%l7 + 0x49]
26610 edge8n %o7, %g2, %i4
26611loop_3205:
26612 fbe,a %fcc3, loop_3206
26613 fmul8x16 %f5, %f8, %f2
26614 fpsub16s %f0, %f3, %f3
26615 stb %o4, [%l7 + 0x5F]
26616loop_3206:
26617 fabss %f10, %f6
26618 bgu,pn %icc, loop_3207
26619 st %f2, [%l7 + 0x74]
26620 fmovspos %icc, %f14, %f11
26621 fnors %f12, %f8, %f7
26622loop_3207:
26623 fornot2 %f8, %f8, %f0
26624 movrne %o0, %i7, %i6
26625 stb %l5, [%l7 + 0x16]
26626 stb %o5, [%l7 + 0x1F]
26627 ldsw [%l7 + 0x38], %o1
26628 umul %i0, 0x1C10, %g4
26629 edge32n %l6, %l4, %o2
26630 fpadd16s %f0, %f3, %f4
26631 fcmpd %fcc3, %f8, %f4
26632 fmovsvs %icc, %f1, %f12
26633 edge8l %l0, %i1, %i2
26634 fpmerge %f2, %f7, %f12
26635 fmovsvs %xcc, %f11, %f1
26636 stx %l2, [%l7 + 0x68]
26637 movvc %icc, %l3, %g7
26638 brlez %g3, loop_3208
26639 ldsw [%l7 + 0x70], %o3
26640 fmovsvc %xcc, %f15, %f15
26641 tge %icc, 0x0
26642loop_3208:
26643 ldx [%l7 + 0x40], %g5
26644 sdiv %l1, 0x03B2, %i5
26645 stw %g1, [%l7 + 0x2C]
26646 fmovsle %xcc, %f2, %f2
26647 edge8ln %i3, %g6, %o7
26648 fandnot1s %f6, %f1, %f14
26649 lduw [%l7 + 0x08], %g2
26650 movre %i4, 0x30F, %o6
26651 tcc %icc, 0x4
26652 tn %xcc, 0x6
26653 fmovdl %xcc, %f6, %f10
26654 edge16n %o0, %i7, %o4
26655 tleu %xcc, 0x4
26656 fmovrdgz %i6, %f8, %f8
26657 tle %icc, 0x7
26658 fnors %f7, %f14, %f4
26659 fandnot2 %f12, %f8, %f10
26660 bgu loop_3209
26661 fmul8sux16 %f14, %f6, %f10
26662 fmovrslz %l5, %f12, %f11
26663 fcmpeq16 %f2, %f10, %o1
26664loop_3209:
26665 udiv %i0, 0x1EC4, %g4
26666 umul %o5, 0x06FB, %l6
26667 tvs %icc, 0x3
26668 bne %icc, loop_3210
26669 fblg,a %fcc2, loop_3211
26670 subc %o2, %l4, %l0
26671 sll %i2, %i1, %l2
26672loop_3210:
26673 orncc %g7, 0x1963, %g3
26674loop_3211:
26675 udivcc %o3, 0x0518, %l3
26676 tvc %xcc, 0x2
26677 fpadd32s %f12, %f13, %f12
26678 smulcc %g5, 0x1DEC, %l1
26679 fmovspos %xcc, %f7, %f8
26680 fnot2s %f4, %f15
26681 ldsh [%l7 + 0x5A], %i5
26682 ldsb [%l7 + 0x58], %g1
26683 fmovdl %xcc, %f8, %f1
26684 st %f9, [%l7 + 0x30]
26685 fmovdgu %icc, %f7, %f12
26686 edge32n %g6, %i3, %o7
26687 lduw [%l7 + 0x34], %i4
26688 bshuffle %f14, %f12, %f2
26689 movl %xcc, %o6, %g2
26690 tsubcc %i7, 0x1580, %o4
26691 fpack16 %f0, %f0
26692 ldsw [%l7 + 0x3C], %o0
26693 fbl,a %fcc0, loop_3212
26694 sub %l5, %o1, %i0
26695 bleu,a loop_3213
26696 stx %i6, [%l7 + 0x70]
26697loop_3212:
26698 tle %xcc, 0x6
26699 or %g4, %l6, %o5
26700loop_3213:
26701 tg %xcc, 0x5
26702 fmovsvs %icc, %f9, %f6
26703 fbule %fcc0, loop_3214
26704 fcmpes %fcc2, %f14, %f14
26705 fbn %fcc2, loop_3215
26706 fnegs %f11, %f1
26707loop_3214:
26708 popc %l4, %o2
26709 fandnot1s %f5, %f12, %f15
26710loop_3215:
26711 fmovdge %icc, %f10, %f10
26712 sra %i2, %i1, %l0
26713 lduw [%l7 + 0x70], %g7
26714 fnegs %f2, %f14
26715 fpsub32s %f13, %f15, %f6
26716 xnor %g3, %o3, %l2
26717 edge16 %l3, %l1, %i5
26718 tsubcctv %g1, 0x1D10, %g5
26719 fzeros %f11
26720 tge %icc, 0x0
26721 stx %i3, [%l7 + 0x38]
26722 ldd [%l7 + 0x38], %f6
26723 ld [%l7 + 0x20], %f6
26724 ldx [%l7 + 0x10], %o7
26725 fmovsneg %xcc, %f13, %f10
26726 ldx [%l7 + 0x10], %g6
26727 fmovrsgez %i4, %f8, %f14
26728 fmovs %f8, %f14
26729 ldub [%l7 + 0x48], %o6
26730 fxnor %f0, %f10, %f0
26731 sub %i7, %o4, %g2
26732 bvc,pn %icc, loop_3216
26733 tg %icc, 0x6
26734 stw %o0, [%l7 + 0x08]
26735 edge8 %l5, %i0, %o1
26736loop_3216:
26737 fsrc2 %f4, %f4
26738 sdivx %i6, 0x0669, %l6
26739 fmovrsgz %g4, %f6, %f15
26740 fornot2 %f4, %f2, %f10
26741 brlz,a %l4, loop_3217
26742 fors %f15, %f1, %f8
26743 brz %o5, loop_3218
26744 fpadd16 %f6, %f12, %f10
26745loop_3217:
26746 ldsw [%l7 + 0x74], %o2
26747 movvs %icc, %i2, %i1
26748loop_3218:
26749 fmovde %icc, %f11, %f1
26750 ld [%l7 + 0x64], %f6
26751 std %f0, [%l7 + 0x58]
26752 fmovsvc %icc, %f14, %f8
26753 srl %l0, %g3, %g7
26754 fands %f12, %f1, %f6
26755 bshuffle %f6, %f4, %f10
26756 fmovsvs %xcc, %f2, %f6
26757 ldsh [%l7 + 0x4A], %o3
26758 movcc %icc, %l3, %l2
26759 tsubcc %l1, 0x1B2D, %g1
26760 fbu,a %fcc2, loop_3219
26761 movpos %icc, %i5, %i3
26762 ba,a loop_3220
26763 fbg,a %fcc3, loop_3221
26764loop_3219:
26765 tleu %icc, 0x4
26766 fpadd16s %f4, %f10, %f13
26767loop_3220:
26768 fnor %f4, %f4, %f14
26769loop_3221:
26770 fandnot2 %f10, %f4, %f2
26771 fmovde %icc, %f5, %f5
26772 fandnot1s %f5, %f6, %f8
26773 lduw [%l7 + 0x60], %g5
26774 fmovda %xcc, %f4, %f3
26775 ld [%l7 + 0x08], %f15
26776 nop
26777 setx loop_3222, %l0, %l1
26778 wrpr 0x1, %tl
26779 wrpr %l1, %tnpc
26780 setx 0x34400001400, %l0, %l1
26781 wrpr %l1, %tstate
26782 wrhpr 0x4, %htstate
26783 done
26784 fmovsg %xcc, %f3, %f12
26785 ldsh [%l7 + 0x78], %o7
26786 call loop_3223
26787loop_3222:
26788 ldsh [%l7 + 0x2A], %i4
26789 st %f8, [%l7 + 0x7C]
26790 stw %g6, [%l7 + 0x10]
26791loop_3223:
26792 lduw [%l7 + 0x5C], %o6
26793 fcmpeq16 %f12, %f0, %o4
26794 fbg,a %fcc0, loop_3224
26795 tsubcctv %g2, 0x043D, %i7
26796 stx %l5, [%l7 + 0x38]
26797 ldsw [%l7 + 0x08], %i0
26798loop_3224:
26799 ldsw [%l7 + 0x40], %o0
26800 fand %f0, %f2, %f8
26801 fornot2 %f8, %f4, %f4
26802 tcc %icc, 0x0
26803 fmul8sux16 %f10, %f4, %f2
26804 tvc %icc, 0x0
26805 xor %o1, 0x18C2, %i6
26806 alignaddr %g4, %l6, %o5
26807 fnot1 %f4, %f2
26808 ldd [%l7 + 0x18], %f8
26809 fcmpeq32 %f12, %f0, %o2
26810 ldsb [%l7 + 0x33], %i2
26811 nop
26812 setx loop_3225, %l0, %l1
26813 wrpr 0x1, %tl
26814 wrpr %l1, %tpc
26815 add %l1, 0x4, %l1
26816 wrpr %l1, %tnpc
26817 setx 0x34400001400, %l0, %l1
26818 wrpr %l1, %tstate
26819 wrhpr 0x4, %htstate
26820 retry
26821 movl %icc, %i1, %l4
26822 lduw [%l7 + 0x24], %g3
26823 edge16 %l0, %o3, %g7
26824loop_3225:
26825 fmovrdlez %l2, %f12, %f8
26826 movrgz %l1, 0x34C, %g1
26827 ldsh [%l7 + 0x3E], %l3
26828 fmovdle %xcc, %f5, %f5
26829 stx %i3, [%l7 + 0x18]
26830 fxors %f15, %f15, %f2
26831 ldsh [%l7 + 0x32], %i5
26832 fmovde %xcc, %f3, %f15
26833 popc 0x0FEB, %g5
26834 tl %icc, 0x6
26835 bleu,a,pn %icc, loop_3226
26836 stb %o7, [%l7 + 0x1B]
26837 fsrc2s %f3, %f11
26838 fbn %fcc0, loop_3227
26839loop_3226:
26840 tvs %xcc, 0x2
26841 sethi 0x1830, %i4
26842 tl %icc, 0x7
26843loop_3227:
26844 fbuge,a %fcc3, loop_3228
26845 tsubcc %o6, 0x0D9F, %o4
26846 fexpand %f9, %f0
26847 fmovrslz %g2, %f3, %f3
26848loop_3228:
26849 ldub [%l7 + 0x59], %g6
26850 xnor %i7, 0x0390, %i0
26851 subc %o0, %l5, %i6
26852 st %f3, [%l7 + 0x60]
26853 bcs,a loop_3229
26854 edge8ln %o1, %l6, %o5
26855 for %f0, %f6, %f0
26856 movleu %xcc, %o2, %i2
26857loop_3229:
26858 st %f8, [%l7 + 0x6C]
26859 addccc %i1, 0x08F6, %g4
26860 call loop_3230
26861 ldsw [%l7 + 0x08], %l4
26862 smulcc %g3, %l0, %g7
26863 srl %l2, %l1, %g1
26864loop_3230:
26865 ldx [%l7 + 0x70], %l3
26866 ldsw [%l7 + 0x2C], %i3
26867 fmovs %f0, %f5
26868 brgz,a %i5, loop_3231
26869 fnegd %f0, %f0
26870 umulcc %o3, %o7, %i4
26871 edge16 %o6, %o4, %g2
26872loop_3231:
26873 orn %g6, 0x107E, %g5
26874 ldub [%l7 + 0x1E], %i0
26875 subccc %i7, %l5, %i6
26876 ldub [%l7 + 0x5B], %o1
26877 popc %l6, %o5
26878 te %xcc, 0x4
26879 fcmpne16 %f4, %f6, %o0
26880 ld [%l7 + 0x70], %f14
26881 sllx %o2, %i2, %i1
26882 fmovscc %xcc, %f2, %f6
26883 ldsb [%l7 + 0x2F], %g4
26884 taddcc %g3, %l0, %g7
26885 fmovdg %xcc, %f10, %f6
26886 ldsh [%l7 + 0x16], %l2
26887 sdiv %l4, 0x1192, %l1
26888 fnor %f8, %f12, %f12
26889 fandnot1s %f13, %f7, %f2
26890 mova %icc, %g1, %i3
26891 fmovspos %xcc, %f6, %f3
26892 fmul8ulx16 %f10, %f10, %f6
26893 move %xcc, %i5, %l3
26894 bpos,pn %xcc, loop_3232
26895 fnot1s %f7, %f0
26896 fbge %fcc0, loop_3233
26897 fmovscs %xcc, %f11, %f4
26898loop_3232:
26899 udivcc %o3, 0x0D5F, %o7
26900 movcc %xcc, %o6, %i4
26901loop_3233:
26902 fone %f8
26903 nop
26904 setx loop_3234, %l0, %l1
26905 wrpr 0x1, %tl
26906 wrpr %l1, %tpc
26907 add %l1, 0x4, %l1
26908 wrpr %l1, %tnpc
26909 setx 0x34400001400, %l0, %l1
26910 wrpr %l1, %tstate
26911 wrhpr 0x4, %htstate
26912 retry
26913 bgu,pt %icc, loop_3235
26914 fcmps %fcc2, %f10, %f15
26915 stx %o4, [%l7 + 0x40]
26916loop_3234:
26917 ldsh [%l7 + 0x34], %g6
26918loop_3235:
26919 fmovdvs %xcc, %f5, %f0
26920 sth %g5, [%l7 + 0x30]
26921 or %g2, 0x02EA, %i7
26922 lduw [%l7 + 0x74], %l5
26923 smul %i0, 0x18A0, %o1
26924 ldub [%l7 + 0x0A], %l6
26925 ldsh [%l7 + 0x5C], %o5
26926 subc %i6, %o0, %o2
26927 fmovsge %xcc, %f12, %f4
26928 srl %i1, %i2, %g4
26929 fmovrde %l0, %f0, %f4
26930 ldsw [%l7 + 0x1C], %g7
26931 nop
26932 setx loop_3236, %l0, %l1
26933 wrpr 0x1, %tl
26934 wrpr %l1, %tnpc
26935 setx 0x34400001400, %l0, %l1
26936 wrpr %l1, %tstate
26937 wrhpr 0x4, %htstate
26938 done
26939 ldx [%l7 + 0x48], %g3
26940 ldsw [%l7 + 0x60], %l4
26941 umulcc %l2, 0x19BF, %g1
26942loop_3236:
26943 std %f2, [%l7 + 0x10]
26944 tvs %xcc, 0x5
26945 edge32 %l1, %i5, %i3
26946 fexpand %f12, %f12
26947 stw %o3, [%l7 + 0x74]
26948 nop
26949 setx loop_3237, %l0, %l1
26950 jmpl %l1, %o7
26951 ldd [%l7 + 0x38], %f0
26952 movvs %xcc, %o6, %i4
26953 umulcc %l3, 0x0F69, %o4
26954loop_3237:
26955 mulx %g5, %g2, %g6
26956 fxor %f0, %f2, %f6
26957 ldd [%l7 + 0x08], %f2
26958 fmovdneg %xcc, %f3, %f4
26959 ld [%l7 + 0x0C], %f9
26960 std %f4, [%l7 + 0x40]
26961 bvc,pt %icc, loop_3238
26962 movrgz %i7, 0x012, %l5
26963 bl loop_3239
26964 umulcc %o1, %l6, %o5
26965loop_3238:
26966 fmovrdlez %i0, %f6, %f14
26967 movneg %xcc, %i6, %o0
26968loop_3239:
26969 fcmpne32 %f0, %f6, %o2
26970 fpadd16 %f14, %f14, %f14
26971 tcs %icc, 0x0
26972 fornot1 %f12, %f2, %f0
26973 stw %i1, [%l7 + 0x28]
26974 stb %g4, [%l7 + 0x56]
26975 fmovse %icc, %f10, %f13
26976 stb %i2, [%l7 + 0x7B]
26977 ld [%l7 + 0x40], %f12
26978 fmovrsgez %g7, %f2, %f8
26979 fpadd16s %f10, %f12, %f11
26980 lduh [%l7 + 0x66], %l0
26981 ldsw [%l7 + 0x38], %l4
26982 fbu %fcc2, loop_3240
26983 bshuffle %f12, %f6, %f4
26984 ldub [%l7 + 0x56], %g3
26985 std %f0, [%l7 + 0x38]
26986loop_3240:
26987 smul %l2, 0x0A91, %g1
26988 fmovdcs %icc, %f13, %f5
26989 for %f10, %f12, %f0
26990 fornot1 %f14, %f2, %f14
26991 srlx %l1, 0x1D, %i3
26992 lduw [%l7 + 0x78], %o3
26993 ldsb [%l7 + 0x13], %o7
26994 bge,a,pn %icc, loop_3241
26995 fmovdvs %icc, %f5, %f7
26996 array16 %o6, %i5, %l3
26997 srl %i4, 0x18, %o4
26998loop_3241:
26999 fmovda %icc, %f2, %f9
27000 fors %f15, %f11, %f13
27001 edge16 %g5, %g2, %i7
27002 fbu,a %fcc1, loop_3242
27003 edge16l %l5, %g6, %l6
27004 fpackfix %f10, %f6
27005 std %f2, [%l7 + 0x50]
27006loop_3242:
27007 pdist %f4, %f8, %f12
27008 edge8n %o1, %i0, %i6
27009 fba %fcc1, loop_3243
27010 ldsh [%l7 + 0x1C], %o0
27011 stb %o5, [%l7 + 0x71]
27012 fpsub32s %f1, %f14, %f3
27013loop_3243:
27014 tcc %xcc, 0x4
27015 brlez %o2, loop_3244
27016 fmovdn %xcc, %f15, %f7
27017 st %f14, [%l7 + 0x2C]
27018 ldub [%l7 + 0x7C], %g4
27019loop_3244:
27020 st %f14, [%l7 + 0x70]
27021 ldsb [%l7 + 0x53], %i2
27022 fpadd16 %f14, %f8, %f10
27023 sllx %g7, %i1, %l4
27024 st %f4, [%l7 + 0x78]
27025 fmovsvc %icc, %f8, %f10
27026 fmovrsgz %l0, %f6, %f15
27027 fmovsl %icc, %f5, %f13
27028 move %xcc, %l2, %g3
27029 fmovs %f13, %f14
27030 ldsh [%l7 + 0x20], %g1
27031 ldx [%l7 + 0x68], %l1
27032 orn %o3, 0x01C2, %i3
27033 fpmerge %f7, %f0, %f0
27034 st %f7, [%l7 + 0x38]
27035 lduw [%l7 + 0x40], %o6
27036 fbge,a %fcc3, loop_3245
27037 fmovs %f10, %f6
27038 mova %xcc, %i5, %o7
27039 stb %l3, [%l7 + 0x56]
27040loop_3245:
27041 movcs %icc, %i4, %o4
27042 fcmpes %fcc2, %f12, %f2
27043 nop
27044 setx loop_3246, %l0, %l1
27045 wrpr 0x1, %tl
27046 wrpr %l1, %tnpc
27047 setx 0x34400001400, %l0, %l1
27048 wrpr %l1, %tstate
27049 wrhpr 0x4, %htstate
27050 done
27051 for %f4, %f6, %f8
27052 fsrc1s %f2, %f13
27053 fbge,a %fcc3, loop_3247
27054loop_3246:
27055 fmovrdgez %g5, %f2, %f8
27056 stw %i7, [%l7 + 0x0C]
27057 stw %g2, [%l7 + 0x10]
27058loop_3247:
27059 fmovrsne %l5, %f5, %f10
27060 movcc %xcc, %g6, %o1
27061 fmovrdlez %l6, %f2, %f2
27062 stb %i6, [%l7 + 0x64]
27063 movrlez %i0, %o5, %o2
27064 orcc %o0, %i2, %g4
27065 fmovsge %xcc, %f4, %f13
27066 tcs %icc, 0x5
27067 mulx %i1, 0x17A2, %l4
27068 alignaddr %l0, %l2, %g7
27069 tsubcc %g3, 0x0215, %g1
27070 fpsub16s %f10, %f1, %f7
27071 fmovd %f8, %f4
27072 sth %l1, [%l7 + 0x36]
27073 ldx [%l7 + 0x10], %i3
27074 fzeros %f4
27075 st %f6, [%l7 + 0x64]
27076 ldub [%l7 + 0x31], %o3
27077 fcmpgt16 %f10, %f2, %o6
27078 add %i5, 0x06D4, %o7
27079 stx %l3, [%l7 + 0x68]
27080 fbg %fcc3, loop_3248
27081 nop
27082 setx loop_3249, %l0, %l1
27083 wrpr 0x1, %tl
27084 wrpr %l1, %tpc
27085 add %l1, 0x4, %l1
27086 wrpr %l1, %tnpc
27087 setx 0x34400001400, %l0, %l1
27088 wrpr %l1, %tstate
27089 wrhpr 0x4, %htstate
27090 retry
27091 fandnot1s %f2, %f0, %f12
27092 fpmerge %f5, %f8, %f8
27093loop_3248:
27094 bvs,pt %icc, loop_3250
27095loop_3249:
27096 stx %o4, [%l7 + 0x18]
27097 fbule %fcc1, loop_3251
27098 edge8n %g5, %i4, %g2
27099loop_3250:
27100 movl %icc, %i7, %l5
27101 fmovrslez %o1, %f15, %f11
27102loop_3251:
27103 edge16l %g6, %l6, %i6
27104 or %i0, 0x0275, %o2
27105 fmul8x16al %f1, %f1, %f2
27106 movrlez %o0, %i2, %g4
27107 ldx [%l7 + 0x60], %i1
27108 fpackfix %f10, %f6
27109 tvc %icc, 0x2
27110 ldsb [%l7 + 0x37], %l4
27111 sth %o5, [%l7 + 0x6C]
27112 sdivx %l2, 0x171E, %g7
27113 addcc %g3, %l0, %l1
27114 bl,a,pn %icc, loop_3252
27115 ld [%l7 + 0x20], %f14
27116 fbul %fcc0, loop_3253
27117 fmovrdgez %g1, %f4, %f14
27118loop_3252:
27119 movpos %icc, %i3, %o3
27120 udivx %i5, 0x1EDD, %o7
27121loop_3253:
27122 bge,pt %xcc, loop_3254
27123 st %f7, [%l7 + 0x18]
27124 lduh [%l7 + 0x1E], %l3
27125 or %o6, 0x1E8F, %g5
27126loop_3254:
27127 fmovsneg %icc, %f5, %f10
27128 fmovsge %xcc, %f0, %f7
27129 ldsh [%l7 + 0x48], %i4
27130 bgu,a,pt %icc, loop_3255
27131 fcmpgt32 %f6, %f4, %g2
27132 ldsw [%l7 + 0x28], %i7
27133 fmovsge %icc, %f1, %f1
27134loop_3255:
27135 fbo %fcc1, loop_3256
27136 fmovdn %icc, %f14, %f2
27137 fpadd32s %f12, %f8, %f4
27138 sllx %l5, 0x03, %o4
27139loop_3256:
27140 fandnot1s %f5, %f8, %f12
27141 fmovsne %icc, %f4, %f9
27142 fornot2s %f3, %f14, %f2
27143 fmovda %xcc, %f7, %f7
27144 movre %o1, %g6, %l6
27145 fmovsn %xcc, %f13, %f15
27146 mova %xcc, %i0, %o2
27147 ldx [%l7 + 0x40], %o0
27148 fbl %fcc3, loop_3257
27149 tgu %xcc, 0x7
27150 fble,a %fcc2, loop_3258
27151 fpadd16s %f1, %f0, %f4
27152loop_3257:
27153 andcc %i2, %g4, %i1
27154 fpack32 %f0, %f4, %f0
27155loop_3258:
27156 brlz,a %i6, loop_3259
27157 brnz,a %l4, loop_3260
27158 sth %o5, [%l7 + 0x4C]
27159 tleu %xcc, 0x6
27160loop_3259:
27161 fmuld8sux16 %f10, %f7, %f4
27162loop_3260:
27163 bvs loop_3261
27164 xnor %g7, %g3, %l0
27165 fmovs %f6, %f3
27166 fornot2 %f4, %f10, %f6
27167loop_3261:
27168 ldx [%l7 + 0x68], %l2
27169 movrlez %g1, %i3, %o3
27170 ldsb [%l7 + 0x0D], %i5
27171 std %f12, [%l7 + 0x70]
27172 ldsw [%l7 + 0x48], %l1
27173 st %f6, [%l7 + 0x5C]
27174 stx %o7, [%l7 + 0x48]
27175 fmovsneg %icc, %f0, %f1
27176 lduh [%l7 + 0x12], %o6
27177 fbul %fcc2, loop_3262
27178 stb %g5, [%l7 + 0x74]
27179 bleu %icc, loop_3263
27180 subcc %l3, 0x137E, %g2
27181loop_3262:
27182 fmovdpos %xcc, %f10, %f9
27183 fmovde %xcc, %f13, %f9
27184loop_3263:
27185 fornot2 %f6, %f4, %f2
27186 stx %i4, [%l7 + 0x38]
27187 bg,a,pt %xcc, loop_3264
27188 add %i7, %o4, %o1
27189 std %f6, [%l7 + 0x68]
27190 fmul8x16al %f8, %f7, %f8
27191loop_3264:
27192 subc %g6, %l5, %l6
27193 sth %i0, [%l7 + 0x60]
27194 tn %xcc, 0x0
27195 ldsh [%l7 + 0x6E], %o0
27196 fornot1 %f6, %f2, %f14
27197 fcmpd %fcc3, %f2, %f14
27198 fmovrde %o2, %f6, %f6
27199 array8 %i2, %g4, %i6
27200 fmovd %f14, %f0
27201 movneg %icc, %i1, %l4
27202 fmovdpos %icc, %f1, %f8
27203 lduw [%l7 + 0x4C], %g7
27204 brlz %o5, loop_3265
27205 ldx [%l7 + 0x18], %g3
27206 bvs,a %icc, loop_3266
27207 sllx %l0, 0x07, %l2
27208loop_3265:
27209 sth %g1, [%l7 + 0x12]
27210 lduw [%l7 + 0x5C], %o3
27211loop_3266:
27212 sth %i5, [%l7 + 0x26]
27213 st %f13, [%l7 + 0x08]
27214 fmovdleu %xcc, %f15, %f8
27215 fbe,a %fcc0, loop_3267
27216 sethi 0x09B6, %i3
27217 array16 %o7, %l1, %o6
27218 fmovdvs %icc, %f8, %f3
27219loop_3267:
27220 edge16l %g5, %l3, %i4
27221 fmovrsne %g2, %f6, %f6
27222 udivcc %i7, 0x1892, %o1
27223 tne %xcc, 0x7
27224 fmovdne %icc, %f7, %f13
27225 fxnor %f12, %f8, %f4
27226 ld [%l7 + 0x24], %f7
27227 fbg %fcc2, loop_3268
27228 fzero %f12
27229 fmovsvc %xcc, %f10, %f2
27230 brnz,a %o4, loop_3269
27231loop_3268:
27232 xnor %g6, %l6, %l5
27233 sub %i0, %o2, %i2
27234 fble,a %fcc1, loop_3270
27235loop_3269:
27236 stw %o0, [%l7 + 0x18]
27237 ldsw [%l7 + 0x28], %g4
27238 ldub [%l7 + 0x57], %i1
27239loop_3270:
27240 nop
27241 setx loop_3271, %l0, %l1
27242 wrpr 0x1, %tl
27243 wrpr %l1, %tnpc
27244 setx 0x34400001400, %l0, %l1
27245 wrpr %l1, %tstate
27246 wrhpr 0x4, %htstate
27247 done
27248 fmovsne %icc, %f6, %f13
27249 fmovdge %xcc, %f14, %f14
27250 srax %l4, 0x19, %i6
27251loop_3271:
27252 ldsh [%l7 + 0x24], %o5
27253 lduh [%l7 + 0x16], %g3
27254 bleu,pn %icc, loop_3272
27255 ldub [%l7 + 0x33], %l0
27256 fmuld8ulx16 %f7, %f6, %f2
27257 movrlez %l2, 0x0D0, %g7
27258loop_3272:
27259 ld [%l7 + 0x6C], %f12
27260 stw %g1, [%l7 + 0x5C]
27261 tcc %xcc, 0x5
27262 xor %i5, %o3, %i3
27263 fmovsne %icc, %f14, %f15
27264 tvc %icc, 0x7
27265 std %f14, [%l7 + 0x40]
27266 lduw [%l7 + 0x74], %o7
27267 fnor %f4, %f0, %f2
27268 fmovsg %xcc, %f6, %f8
27269 ba,pt %xcc, loop_3273
27270 ldub [%l7 + 0x29], %l1
27271 fpadd32 %f6, %f6, %f8
27272 edge8ln %g5, %l3, %i4
27273loop_3273:
27274 fcmple32 %f0, %f10, %g2
27275 movl %xcc, %i7, %o6
27276 ba loop_3274
27277 fsrc1s %f13, %f9
27278 tneg %xcc, 0x5
27279 andcc %o4, %g6, %l6
27280loop_3274:
27281 stw %o1, [%l7 + 0x3C]
27282 xor %i0, 0x00AD, %o2
27283 movn %icc, %l5, %o0
27284 bl loop_3275
27285 sub %g4, %i1, %l4
27286 movrlz %i6, %o5, %i2
27287 tvs %xcc, 0x3
27288loop_3275:
27289 fmovdgu %icc, %f13, %f3
27290 movcs %icc, %g3, %l0
27291 std %f12, [%l7 + 0x40]
27292 fmovdvc %xcc, %f3, %f1
27293 fnot2 %f4, %f10
27294 alignaddrl %g7, %g1, %l2
27295 tpos %xcc, 0x4
27296 bcc %icc, loop_3276
27297 ba %icc, loop_3277
27298 bleu %xcc, loop_3278
27299 ldsb [%l7 + 0x16], %o3
27300loop_3276:
27301 fmovde %icc, %f10, %f0
27302loop_3277:
27303 brnz %i3, loop_3279
27304loop_3278:
27305 tleu %xcc, 0x1
27306 fmovsl %icc, %f5, %f15
27307 siam 0x4
27308loop_3279:
27309 fmovrslez %i5, %f5, %f2
27310 tneg %xcc, 0x2
27311 fpmerge %f13, %f3, %f6
27312 smul %l1, %o7, %g5
27313 movrgez %l3, 0x27B, %i4
27314 sth %i7, [%l7 + 0x3C]
27315 call loop_3280
27316 popc 0x0764, %o6
27317 stb %g2, [%l7 + 0x42]
27318 addcc %g6, %l6, %o4
27319loop_3280:
27320 andn %o1, 0x0574, %o2
27321 ldsb [%l7 + 0x32], %l5
27322 ldx [%l7 + 0x68], %i0
27323 bgu loop_3281
27324 sdivx %o0, 0x0615, %g4
27325 movn %icc, %i1, %l4
27326 fmovsle %icc, %f4, %f14
27327loop_3281:
27328 fpadd32 %f14, %f2, %f8
27329 fbue,a %fcc2, loop_3282
27330 fornot2s %f15, %f7, %f8
27331 lduw [%l7 + 0x10], %i6
27332 movn %icc, %i2, %o5
27333loop_3282:
27334 fmovdleu %xcc, %f0, %f8
27335 stw %g3, [%l7 + 0x34]
27336 fmovdge %icc, %f2, %f14
27337 lduw [%l7 + 0x18], %g7
27338 fbo %fcc2, loop_3283
27339 ldub [%l7 + 0x6F], %g1
27340 fexpand %f8, %f0
27341 stb %l2, [%l7 + 0x45]
27342loop_3283:
27343 bgu %icc, loop_3284
27344 fandnot2s %f12, %f10, %f12
27345 lduw [%l7 + 0x30], %o3
27346 stx %l0, [%l7 + 0x40]
27347loop_3284:
27348 fmovrsgz %i5, %f2, %f0
27349 ldx [%l7 + 0x68], %l1
27350 ldx [%l7 + 0x30], %o7
27351 lduh [%l7 + 0x66], %g5
27352 bgu,a %xcc, loop_3285
27353 fxor %f10, %f14, %f0
27354 brgez %i3, loop_3286
27355 fpsub16 %f2, %f4, %f0
27356loop_3285:
27357 fnot1 %f8, %f10
27358 brz,a %i4, loop_3287
27359loop_3286:
27360 tsubcctv %l3, 0x1344, %o6
27361 tcs %icc, 0x3
27362 fmovdge %icc, %f3, %f8
27363loop_3287:
27364 and %g2, 0x1685, %i7
27365 lduh [%l7 + 0x72], %g6
27366 st %f11, [%l7 + 0x50]
27367 sll %l6, %o1, %o4
27368 taddcctv %l5, %o2, %i0
27369 fsrc1 %f14, %f8
27370 fmovrdgz %o0, %f12, %f0
27371 stx %i1, [%l7 + 0x60]
27372 st %f2, [%l7 + 0x20]
27373 ldub [%l7 + 0x6C], %l4
27374 sllx %g4, 0x00, %i2
27375 st %f13, [%l7 + 0x54]
27376 fandnot2 %f12, %f8, %f2
27377 stb %o5, [%l7 + 0x5E]
27378 fbue %fcc1, loop_3288
27379 ldsh [%l7 + 0x10], %g3
27380 fpsub16 %f4, %f2, %f4
27381 ldub [%l7 + 0x70], %i6
27382loop_3288:
27383 movvs %xcc, %g1, %g7
27384 brz %l2, loop_3289
27385 ld [%l7 + 0x58], %f8
27386 fbo,a %fcc3, loop_3290
27387 sth %o3, [%l7 + 0x24]
27388loop_3289:
27389 st %f11, [%l7 + 0x7C]
27390 sra %i5, 0x1A, %l1
27391loop_3290:
27392 ba,pt %xcc, loop_3291
27393 stw %o7, [%l7 + 0x18]
27394 ble,a,pn %icc, loop_3292
27395 stb %l0, [%l7 + 0x14]
27396loop_3291:
27397 stw %i3, [%l7 + 0x1C]
27398 and %g5, 0x0531, %i4
27399loop_3292:
27400 tn %icc, 0x3
27401 srax %l3, 0x11, %o6
27402 movrne %i7, 0x12E, %g6
27403 fxnor %f12, %f2, %f8
27404 lduh [%l7 + 0x72], %g2
27405 movcc %icc, %o1, %l6
27406 std %f14, [%l7 + 0x68]
27407 lduh [%l7 + 0x50], %l5
27408 fmovdge %icc, %f3, %f2
27409 fmovrslez %o2, %f6, %f13
27410 bleu,a loop_3293
27411 call loop_3294
27412 ldx [%l7 + 0x68], %i0
27413 bvc %xcc, loop_3295
27414loop_3293:
27415 stb %o0, [%l7 + 0x26]
27416loop_3294:
27417 fmovrdlz %i1, %f8, %f12
27418 std %f0, [%l7 + 0x08]
27419loop_3295:
27420 fmovdgu %icc, %f6, %f9
27421 fmovrsgez %l4, %f15, %f6
27422 edge32ln %g4, %i2, %o5
27423 fmovspos %icc, %f3, %f6
27424 sth %o4, [%l7 + 0x7A]
27425 st %f15, [%l7 + 0x14]
27426 stw %g3, [%l7 + 0x28]
27427 fnor %f14, %f8, %f6
27428 fmovdn %icc, %f11, %f4
27429 brgz,a %i6, loop_3296
27430 brlz %g1, loop_3297
27431 andncc %g7, %o3, %l2
27432 bn,a %xcc, loop_3298
27433loop_3296:
27434 fornot2s %f8, %f6, %f8
27435loop_3297:
27436 bpos,pn %icc, loop_3299
27437 alignaddrl %l1, %i5, %l0
27438loop_3298:
27439 ldsw [%l7 + 0x4C], %o7
27440 taddcc %g5, %i3, %i4
27441loop_3299:
27442 popc 0x0210, %o6
27443 bg,a,pt %xcc, loop_3300
27444 te %xcc, 0x1
27445 ldd [%l7 + 0x50], %f6
27446 stw %l3, [%l7 + 0x6C]
27447loop_3300:
27448 addc %i7, %g2, %o1
27449 bcs,a,pn %icc, loop_3301
27450 edge16l %g6, %l5, %o2
27451 movneg %icc, %l6, %i0
27452 orcc %o0, 0x1FE4, %l4
27453loop_3301:
27454 movle %icc, %g4, %i2
27455 edge32 %o5, %i1, %g3
27456 alignaddrl %i6, %g1, %g7
27457 ldsw [%l7 + 0x38], %o3
27458 brnz %o4, loop_3302
27459 bg,a,pn %icc, loop_3303
27460 srax %l1, %i5, %l2
27461 siam 0x5
27462loop_3302:
27463 fbe,a %fcc3, loop_3304
27464loop_3303:
27465 fnegd %f12, %f2
27466 orcc %o7, 0x0946, %l0
27467 fmovsle %xcc, %f12, %f2
27468loop_3304:
27469 fpsub32 %f4, %f4, %f6
27470 umulcc %i3, 0x0D6D, %g5
27471 fpack16 %f4, %f3
27472 ldub [%l7 + 0x61], %o6
27473 ba,a %icc, loop_3305
27474 tsubcctv %l3, %i4, %i7
27475 pdist %f12, %f8, %f8
27476 tsubcc %g2, 0x00CD, %o1
27477loop_3305:
27478 movcc %icc, %l5, %o2
27479 fcmple32 %f14, %f2, %g6
27480 fcmped %fcc2, %f10, %f0
27481 fmovdgu %xcc, %f12, %f9
27482 edge8n %i0, %l6, %o0
27483 fmovda %icc, %f4, %f2
27484 fsrc2s %f9, %f2
27485 fmovscc %xcc, %f11, %f13
27486 ldsh [%l7 + 0x26], %g4
27487 umul %l4, 0x1F43, %o5
27488 nop
27489 setx loop_3306, %l0, %l1
27490 wrpr 0x1, %tl
27491 wrpr %l1, %tpc
27492 add %l1, 0x4, %l1
27493 wrpr %l1, %tnpc
27494 setx 0x34400001400, %l0, %l1
27495 wrpr %l1, %tstate
27496 wrhpr 0x4, %htstate
27497 retry
27498 ble,pn %icc, loop_3307
27499 fnot2s %f5, %f4
27500 stx %i2, [%l7 + 0x70]
27501loop_3306:
27502 lduw [%l7 + 0x08], %g3
27503loop_3307:
27504 fnot2 %f8, %f10
27505 edge32ln %i6, %g1, %i1
27506 andcc %o3, %g7, %l1
27507 fmul8x16au %f12, %f11, %f8
27508 ldx [%l7 + 0x48], %o4
27509 orn %l2, 0x08C7, %o7
27510 ldsh [%l7 + 0x64], %l0
27511 srl %i5, 0x14, %g5
27512 bneg %icc, loop_3308
27513 ldx [%l7 + 0x30], %i3
27514 fmovdpos %icc, %f10, %f11
27515 alignaddr %l3, %o6, %i4
27516loop_3308:
27517 tcs %icc, 0x4
27518 tsubcc %g2, 0x13D8, %o1
27519 srlx %l5, %o2, %g6
27520 fands %f8, %f7, %f8
27521 fmul8x16au %f8, %f14, %f8
27522 fpadd16 %f10, %f10, %f6
27523 ldd [%l7 + 0x58], %f10
27524 stx %i0, [%l7 + 0x20]
27525 sdivx %l6, 0x05CF, %o0
27526 fpadd16s %f3, %f4, %f6
27527 std %f6, [%l7 + 0x48]
27528 fmovsa %icc, %f8, %f2
27529 fornot2s %f3, %f9, %f4
27530 sll %i7, 0x0B, %l4
27531 fcmpne32 %f4, %f4, %o5
27532 ldd [%l7 + 0x08], %f10
27533 addcc %i2, 0x0F62, %g4
27534 movrlez %i6, %g1, %i1
27535 edge32 %o3, %g3, %l1
27536 st %f10, [%l7 + 0x58]
27537 subc %o4, %g7, %l2
27538 stx %l0, [%l7 + 0x08]
27539 ld [%l7 + 0x30], %f5
27540 ldsh [%l7 + 0x62], %i5
27541 ldx [%l7 + 0x40], %o7
27542 fmovsle %icc, %f10, %f3
27543 fmovspos %icc, %f11, %f12
27544 array16 %i3, %g5, %l3
27545 fornot2s %f2, %f0, %f12
27546 ldd [%l7 + 0x40], %f8
27547 fmovsl %xcc, %f1, %f1
27548 ld [%l7 + 0x54], %f8
27549 sth %o6, [%l7 + 0x0C]
27550 edge16 %i4, %g2, %o1
27551 bg %xcc, loop_3309
27552 fmovdpos %xcc, %f13, %f14
27553 movne %xcc, %o2, %g6
27554 sth %l5, [%l7 + 0x4C]
27555loop_3309:
27556 ldsw [%l7 + 0x10], %l6
27557 std %f6, [%l7 + 0x58]
27558 ldsb [%l7 + 0x0F], %o0
27559 std %f2, [%l7 + 0x20]
27560 fmovrdlez %i7, %f12, %f0
27561 fone %f12
27562 fbu %fcc3, loop_3310
27563 fmuld8sux16 %f12, %f10, %f2
27564 lduh [%l7 + 0x54], %l4
27565 ld [%l7 + 0x6C], %f14
27566loop_3310:
27567 ble,a loop_3311
27568 fmovsgu %xcc, %f1, %f11
27569 fandnot1s %f3, %f5, %f14
27570 ldx [%l7 + 0x18], %o5
27571loop_3311:
27572 ldx [%l7 + 0x40], %i2
27573 movrlez %i0, %g4, %g1
27574 ldd [%l7 + 0x28], %f4
27575 st %f5, [%l7 + 0x10]
27576 tvc %xcc, 0x1
27577 and %i1, %i6, %o3
27578 te %icc, 0x2
27579 ldx [%l7 + 0x38], %g3
27580 fmul8x16al %f8, %f12, %f4
27581 fcmple16 %f14, %f10, %o4
27582 nop
27583 setx loop_3312, %l0, %l1
27584 wrpr 0x1, %tl
27585 wrpr %l1, %tnpc
27586 setx 0x34400001400, %l0, %l1
27587 wrpr %l1, %tstate
27588 wrhpr 0x4, %htstate
27589 done
27590 lduh [%l7 + 0x20], %l1
27591 fmovdcs %xcc, %f2, %f10
27592 ldsb [%l7 + 0x09], %g7
27593loop_3312:
27594 stb %l2, [%l7 + 0x7B]
27595 fmovd %f2, %f10
27596 lduh [%l7 + 0x4C], %l0
27597 addccc %o7, %i3, %i5
27598 fbuge %fcc0, loop_3313
27599 fmovrslez %l3, %f14, %f4
27600 st %f13, [%l7 + 0x40]
27601 fnors %f5, %f14, %f3
27602loop_3313:
27603 fxor %f4, %f4, %f0
27604 array16 %g5, %o6, %i4
27605 addccc %g2, %o1, %g6
27606 fmovrdlz %l5, %f8, %f10
27607 fmovrdne %o2, %f12, %f12
27608 fmovrdgez %l6, %f6, %f14
27609 ldsb [%l7 + 0x7B], %i7
27610 ldd [%l7 + 0x30], %f8
27611 fnot1s %f1, %f13
27612 movn %icc, %o0, %o5
27613 fmovdcs %xcc, %f1, %f2
27614 std %f4, [%l7 + 0x40]
27615 std %f8, [%l7 + 0x40]
27616 sra %l4, 0x15, %i2
27617 std %f2, [%l7 + 0x08]
27618 edge8ln %i0, %g1, %i1
27619 lduh [%l7 + 0x3A], %i6
27620 orncc %g4, 0x167F, %g3
27621 tn %icc, 0x5
27622 ldsh [%l7 + 0x42], %o3
27623 fbn %fcc2, loop_3314
27624 fmovdg %icc, %f15, %f0
27625 sdivx %o4, 0x1E56, %g7
27626 fmovs %f7, %f9
27627loop_3314:
27628 lduw [%l7 + 0x40], %l2
27629 edge8n %l1, %o7, %i3
27630 edge8ln %l0, %l3, %i5
27631 fble %fcc2, loop_3315
27632 subc %o6, %i4, %g5
27633 ba,a,pn %icc, loop_3316
27634 fbe,a %fcc3, loop_3317
27635loop_3315:
27636 fors %f8, %f13, %f12
27637 fbne %fcc2, loop_3318
27638loop_3316:
27639 edge16n %o1, %g6, %g2
27640loop_3317:
27641 umul %l5, %l6, %o2
27642 nop
27643 setx loop_3319, %l0, %l1
27644 jmpl %l1, %i7
27645loop_3318:
27646 fmovdpos %xcc, %f4, %f6
27647 ldsw [%l7 + 0x68], %o0
27648 fabss %f7, %f3
27649loop_3319:
27650 sub %o5, 0x0771, %l4
27651 smulcc %i0, %g1, %i2
27652 orn %i6, 0x066E, %g4
27653 fcmpgt16 %f6, %f0, %g3
27654 edge8 %i1, %o3, %g7
27655 st %f15, [%l7 + 0x10]
27656 ba %icc, loop_3320
27657 subcc %l2, %o4, %l1
27658 nop
27659 setx loop_3321, %l0, %l1
27660 wrpr 0x1, %tl
27661 wrpr %l1, %tpc
27662 add %l1, 0x4, %l1
27663 wrpr %l1, %tnpc
27664 setx 0x34400001400, %l0, %l1
27665 wrpr %l1, %tstate
27666 wrhpr 0x4, %htstate
27667 retry
27668 movrne %i3, 0x260, %o7
27669loop_3320:
27670 ldd [%l7 + 0x10], %f10
27671 ldsb [%l7 + 0x6D], %l3
27672loop_3321:
27673 fmovrdgz %i5, %f4, %f0
27674 fpsub32s %f11, %f11, %f4
27675 fabss %f0, %f10
27676 subcc %l0, 0x067E, %i4
27677 ldd [%l7 + 0x68], %f8
27678 ldsb [%l7 + 0x36], %g5
27679 fmovrde %o6, %f6, %f2
27680 ldub [%l7 + 0x5D], %g6
27681 stw %o1, [%l7 + 0x48]
27682 fmovscs %icc, %f5, %f1
27683 taddcctv %g2, %l5, %l6
27684 std %f0, [%l7 + 0x60]
27685 xor %i7, %o0, %o2
27686 xnorcc %l4, %o5, %g1
27687 sth %i2, [%l7 + 0x3A]
27688 fmul8x16al %f8, %f10, %f14
27689 tn %xcc, 0x7
27690 bvc loop_3322
27691 ldsw [%l7 + 0x4C], %i0
27692 ldx [%l7 + 0x30], %g4
27693 fpsub32 %f4, %f12, %f10
27694loop_3322:
27695 fandnot1s %f9, %f7, %f13
27696 fbe,a %fcc0, loop_3323
27697 alignaddrl %g3, %i1, %o3
27698 fmovrdgez %g7, %f14, %f12
27699 bcc,pt %icc, loop_3324
27700loop_3323:
27701 umul %i6, %o4, %l1
27702 fmul8x16au %f14, %f15, %f4
27703 stw %l2, [%l7 + 0x60]
27704loop_3324:
27705 and %o7, %l3, %i3
27706 call loop_3325
27707 edge16ln %i5, %l0, %g5
27708 fmul8x16 %f8, %f10, %f10
27709 sdivx %i4, 0x014C, %g6
27710loop_3325:
27711 sub %o1, 0x08C7, %g2
27712 fnor %f0, %f8, %f0
27713 sth %l5, [%l7 + 0x14]
27714 subc %o6, %i7, %o0
27715 ldx [%l7 + 0x38], %o2
27716 lduw [%l7 + 0x7C], %l6
27717 ld [%l7 + 0x6C], %f6
27718 fnors %f12, %f2, %f5
27719 sub %l4, %g1, %i2
27720 fandnot2s %f0, %f11, %f0
27721 tsubcc %i0, 0x04D4, %o5
27722 fmovrdne %g4, %f0, %f14
27723 fmul8x16au %f0, %f12, %f0
27724 fmovrsgez %i1, %f8, %f1
27725 te %xcc, 0x3
27726 ldx [%l7 + 0x58], %o3
27727 brgez %g3, loop_3326
27728 ldub [%l7 + 0x61], %i6
27729 fmovsl %xcc, %f0, %f15
27730 stw %g7, [%l7 + 0x5C]
27731loop_3326:
27732 fmovrde %o4, %f2, %f4
27733 stx %l2, [%l7 + 0x20]
27734 subc %l1, %o7, %l3
27735 fcmpgt32 %f2, %f12, %i3
27736 fxor %f12, %f4, %f0
27737 umulcc %i5, %g5, %i4
27738 fbg %fcc3, loop_3327
27739 std %f14, [%l7 + 0x50]
27740 fbuge,a %fcc0, loop_3328
27741 add %g6, %l0, %g2
27742loop_3327:
27743 fmovsvc %icc, %f13, %f12
27744 st %f2, [%l7 + 0x20]
27745loop_3328:
27746 fpack16 %f4, %f14
27747 std %f0, [%l7 + 0x58]
27748 fnands %f15, %f0, %f1
27749 fmovsge %xcc, %f15, %f13
27750 fmovrse %l5, %f1, %f13
27751 fornot2 %f12, %f0, %f4
27752 fcmpne16 %f2, %f8, %o6
27753 movcs %icc, %o1, %o0
27754 fabss %f8, %f0
27755 fmuld8sux16 %f15, %f10, %f8
27756 fcmpne16 %f6, %f4, %i7
27757 subcc %o2, %l4, %g1
27758 fbu %fcc1, loop_3329
27759 xor %i2, 0x1EFD, %l6
27760 fcmple32 %f8, %f6, %i0
27761 fmovrde %o5, %f10, %f14
27762loop_3329:
27763 fmovdgu %icc, %f12, %f7
27764 subccc %g4, %i1, %o3
27765 brnz %i6, loop_3330
27766 st %f7, [%l7 + 0x68]
27767 fmovsg %xcc, %f4, %f7
27768 fmovsne %icc, %f1, %f5
27769loop_3330:
27770 sdiv %g3, 0x093A, %o4
27771 fmul8x16au %f3, %f1, %f6
27772 fpsub16s %f9, %f12, %f8
27773 ldub [%l7 + 0x2A], %l2
27774 fsrc1s %f11, %f12
27775 stw %g7, [%l7 + 0x50]
27776 stb %l1, [%l7 + 0x77]
27777 edge8ln %o7, %i3, %i5
27778 fcmple16 %f2, %f4, %l3
27779 fble %fcc0, loop_3331
27780 udiv %g5, 0x0958, %g6
27781 lduw [%l7 + 0x0C], %i4
27782 fcmped %fcc1, %f14, %f2
27783loop_3331:
27784 ldsh [%l7 + 0x74], %l0
27785 fcmped %fcc2, %f2, %f4
27786 fxors %f3, %f3, %f2
27787 fmovdn %xcc, %f15, %f14
27788 tcc %icc, 0x3
27789 fandnot1s %f5, %f7, %f8
27790 stb %l5, [%l7 + 0x30]
27791 xor %o6, 0x174F, %g2
27792 movre %o0, 0x2FD, %o1
27793 brlz,a %i7, loop_3332
27794 fbule %fcc3, loop_3333
27795 brlez,a %l4, loop_3334
27796 fone %f2
27797loop_3332:
27798 orn %g1, 0x01F6, %i2
27799loop_3333:
27800 fxnor %f4, %f14, %f14
27801loop_3334:
27802 orn %o2, %i0, %l6
27803 ta %xcc, 0x3
27804 udivcc %g4, 0x072F, %i1
27805 ld [%l7 + 0x3C], %f15
27806 stw %o5, [%l7 + 0x60]
27807 sub %i6, %o3, %g3
27808 fbg,a %fcc0, loop_3335
27809 tle %icc, 0x0
27810 fcmpd %fcc0, %f12, %f12
27811 andn %o4, %g7, %l2
27812loop_3335:
27813 stb %o7, [%l7 + 0x16]
27814 brgez %i3, loop_3336
27815 taddcctv %i5, %l1, %l3
27816 sdivcc %g5, 0x1616, %g6
27817 ldub [%l7 + 0x68], %l0
27818loop_3336:
27819 stx %l5, [%l7 + 0x08]
27820 fmovdvc %xcc, %f1, %f2
27821 lduw [%l7 + 0x54], %o6
27822 fnand %f0, %f6, %f8
27823 fbul %fcc0, loop_3337
27824 fmovsvc %icc, %f4, %f9
27825 ld [%l7 + 0x48], %f7
27826 nop
27827 setx loop_3338, %l0, %l1
27828 wrpr 0x1, %tl
27829 wrpr %l1, %tnpc
27830 setx 0x34400001400, %l0, %l1
27831 wrpr %l1, %tstate
27832 wrhpr 0x4, %htstate
27833 done
27834loop_3337:
27835 fmovdgu %icc, %f12, %f11
27836 fmovse %icc, %f7, %f4
27837 st %f11, [%l7 + 0x0C]
27838loop_3338:
27839 fpsub32 %f8, %f6, %f10
27840 sub %g2, %o0, %i4
27841 std %f14, [%l7 + 0x50]
27842 ldsb [%l7 + 0x51], %o1
27843 fblg %fcc0, loop_3339
27844 bpos,a,pt %xcc, loop_3340
27845 bneg,a loop_3341
27846 bg %icc, loop_3342
27847loop_3339:
27848 mulscc %l4, %i7, %g1
27849loop_3340:
27850 fbue %fcc3, loop_3343
27851loop_3341:
27852 ldsh [%l7 + 0x3C], %i2
27853loop_3342:
27854 fmovdvc %icc, %f10, %f2
27855 stx %i0, [%l7 + 0x58]
27856loop_3343:
27857 bleu,a,pt %icc, loop_3344
27858 tpos %xcc, 0x0
27859 bne,pn %xcc, loop_3345
27860 fpadd32 %f14, %f0, %f10
27861loop_3344:
27862 ldsh [%l7 + 0x16], %l6
27863 sll %g4, 0x1B, %o2
27864loop_3345:
27865 fmuld8ulx16 %f15, %f12, %f0
27866 popc 0x1C08, %i1
27867 siam 0x0
27868 edge16ln %i6, %o5, %g3
27869 brz,a %o4, loop_3346
27870 orcc %o3, 0x0CBB, %l2
27871 fmovdvc %xcc, %f4, %f14
27872 stb %o7, [%l7 + 0x57]
27873loop_3346:
27874 move %icc, %i3, %g7
27875 fcmpgt32 %f0, %f2, %l1
27876 alignaddrl %i5, %l3, %g6
27877 st %f14, [%l7 + 0x74]
27878 edge32l %l0, %g5, %o6
27879 ldx [%l7 + 0x78], %l5
27880 fandnot1s %f12, %f13, %f8
27881 tvc %xcc, 0x7
27882 bpos,a %icc, loop_3347
27883 fmovscs %icc, %f10, %f13
27884 st %f7, [%l7 + 0x20]
27885 ldd [%l7 + 0x40], %f8
27886loop_3347:
27887 fbo %fcc0, loop_3348
27888 fpadd16 %f6, %f2, %f10
27889 fmovsleu %xcc, %f3, %f3
27890 stx %o0, [%l7 + 0x70]
27891loop_3348:
27892 udiv %g2, 0x0F98, %i4
27893 bcs,a,pt %xcc, loop_3349
27894 ldsb [%l7 + 0x35], %o1
27895 xorcc %l4, 0x00D5, %g1
27896 andcc %i2, 0x0DA4, %i7
27897loop_3349:
27898 fand %f8, %f12, %f2
27899 ldx [%l7 + 0x78], %i0
27900 be %icc, loop_3350
27901 movrgez %l6, %g4, %i1
27902 fbne,a %fcc0, loop_3351
27903 fmovrdlz %o2, %f10, %f8
27904loop_3350:
27905 fbge,a %fcc2, loop_3352
27906 ldd [%l7 + 0x70], %f10
27907loop_3351:
27908 fzeros %f14
27909 fmovsvc %xcc, %f6, %f10
27910loop_3352:
27911 lduh [%l7 + 0x0A], %i6
27912 fpmerge %f13, %f4, %f14
27913 ldsh [%l7 + 0x70], %o5
27914 lduh [%l7 + 0x3E], %o4
27915 std %f2, [%l7 + 0x40]
27916 ldsw [%l7 + 0x18], %o3
27917 stw %g3, [%l7 + 0x1C]
27918 fbe,a %fcc1, loop_3353
27919 fpsub16s %f9, %f10, %f12
27920 stb %l2, [%l7 + 0x11]
27921 stx %i3, [%l7 + 0x38]
27922loop_3353:
27923 fxnors %f2, %f14, %f14
27924 bleu,a,pt %xcc, loop_3354
27925 ldsb [%l7 + 0x42], %o7
27926 fpsub32 %f0, %f8, %f12
27927 ldd [%l7 + 0x38], %f12
27928loop_3354:
27929 bpos %icc, loop_3355
27930 movg %xcc, %l1, %i5
27931 fbu,a %fcc0, loop_3356
27932 std %f10, [%l7 + 0x10]
27933loop_3355:
27934 tg %xcc, 0x5
27935 bcs,a,pn %icc, loop_3357
27936loop_3356:
27937 fnot1 %f2, %f8
27938 stx %l3, [%l7 + 0x68]
27939 ldd [%l7 + 0x18], %f10
27940loop_3357:
27941 array8 %g6, %g7, %l0
27942 std %f10, [%l7 + 0x70]
27943 edge16 %g5, %l5, %o6
27944 stw %g2, [%l7 + 0x60]
27945 srax %i4, 0x03, %o0
27946 fmovdcs %xcc, %f0, %f13
27947 fmovdle %xcc, %f6, %f0
27948 bcc %xcc, loop_3358
27949 ldd [%l7 + 0x50], %f4
27950 fands %f13, %f3, %f5
27951 fmul8x16al %f1, %f9, %f6
27952loop_3358:
27953 stb %l4, [%l7 + 0x63]
27954 srl %g1, 0x11, %i2
27955 tneg %icc, 0x7
27956 add %i7, 0x0DE6, %i0
27957 bg,a,pt %icc, loop_3359
27958 tvs %icc, 0x1
27959 for %f8, %f6, %f12
27960 fmul8ulx16 %f14, %f8, %f14
27961loop_3359:
27962 stb %l6, [%l7 + 0x64]
27963 fmovdl %xcc, %f1, %f3
27964 fmovsn %icc, %f2, %f8
27965 movge %xcc, %g4, %i1
27966 fmovscs %icc, %f1, %f2
27967 addcc %o2, 0x1535, %o1
27968 movrgz %i6, 0x274, %o4
27969 fbge,a %fcc3, loop_3360
27970 stb %o3, [%l7 + 0x4B]
27971 bg %xcc, loop_3361
27972 std %f8, [%l7 + 0x40]
27973loop_3360:
27974 std %f6, [%l7 + 0x68]
27975 movvs %xcc, %o5, %l2
27976loop_3361:
27977 edge16n %i3, %g3, %l1
27978 bne,pn %icc, loop_3362
27979 addccc %i5, %o7, %l3
27980 fmovrsgez %g6, %f13, %f11
27981 edge16l %g7, %g5, %l5
27982loop_3362:
27983 lduw [%l7 + 0x38], %o6
27984 orncc %g2, 0x118E, %i4
27985 tne %icc, 0x0
27986 fnot1s %f5, %f6
27987 movrlez %l0, 0x3DF, %l4
27988 fbl,a %fcc3, loop_3363
27989 fnands %f11, %f12, %f6
27990 movle %icc, %g1, %i2
27991 fpackfix %f10, %f12
27992loop_3363:
27993 fmovsn %icc, %f1, %f13
27994 fmovspos %xcc, %f9, %f7
27995 nop
27996 setx loop_3364, %l0, %l1
27997 wrpr 0x1, %tl
27998 wrpr %l1, %tpc
27999 add %l1, 0x4, %l1
28000 wrpr %l1, %tnpc
28001 setx 0x34400001400, %l0, %l1
28002 wrpr %l1, %tstate
28003 wrhpr 0x4, %htstate
28004 retry
28005 for %f10, %f4, %f8
28006 ldsb [%l7 + 0x17], %o0
28007 fbge,a %fcc0, loop_3365
28008loop_3364:
28009 fornot1 %f8, %f2, %f0
28010 ldx [%l7 + 0x68], %i0
28011 fzero %f14
28012loop_3365:
28013 lduh [%l7 + 0x1A], %l6
28014 bleu loop_3366
28015 bl,a loop_3367
28016 fandnot2s %f6, %f12, %f4
28017 ldub [%l7 + 0x25], %g4
28018loop_3366:
28019 fmovscc %icc, %f13, %f8
28020loop_3367:
28021 lduw [%l7 + 0x34], %i7
28022 lduh [%l7 + 0x2A], %o2
28023 fabsd %f10, %f4
28024 bshuffle %f6, %f12, %f0
28025 fmovrslz %i1, %f12, %f8
28026 fbg,a %fcc2, loop_3368
28027 ldx [%l7 + 0x30], %o1
28028 brz %i6, loop_3369
28029 bcc,pn %icc, loop_3370
28030loop_3368:
28031 fpadd16 %f6, %f14, %f8
28032 std %f10, [%l7 + 0x78]
28033loop_3369:
28034 std %f2, [%l7 + 0x10]
28035loop_3370:
28036 udivcc %o3, 0x187B, %o5
28037 tvc %icc, 0x5
28038 fmovrsgez %o4, %f12, %f8
28039 sth %i3, [%l7 + 0x62]
28040 fmovdn %xcc, %f13, %f15
28041 fcmpne16 %f0, %f6, %g3
28042 add %l2, %l1, %o7
28043 and %l3, 0x0C0F, %g6
28044 tvc %icc, 0x0
28045 bvc,pn %icc, loop_3371
28046 std %f6, [%l7 + 0x50]
28047 movleu %xcc, %g7, %i5
28048 ldub [%l7 + 0x25], %g5
28049loop_3371:
28050 movre %o6, 0x06A, %l5
28051 fpmerge %f8, %f4, %f12
28052 movrgz %i4, %l0, %l4
28053 fnot1s %f9, %f12
28054 fmovsgu %xcc, %f11, %f1
28055 ble loop_3372
28056 ld [%l7 + 0x3C], %f15
28057 std %f14, [%l7 + 0x28]
28058 fmul8x16al %f15, %f3, %f2
28059loop_3372:
28060 fcmpne32 %f14, %f6, %g2
28061 xor %i2, 0x0904, %o0
28062 movcs %xcc, %i0, %l6
28063 ldsb [%l7 + 0x7C], %g1
28064 std %f2, [%l7 + 0x58]
28065 tge %xcc, 0x5
28066 array16 %i7, %g4, %i1
28067 fpack32 %f10, %f14, %f6
28068 fmovda %xcc, %f0, %f6
28069 fnot1 %f8, %f8
28070 ldd [%l7 + 0x68], %f2
28071 fsrc2 %f10, %f0
28072 edge16l %o2, %i6, %o3
28073 lduw [%l7 + 0x64], %o5
28074 orcc %o4, 0x0323, %o1
28075 lduw [%l7 + 0x6C], %g3
28076 bgu,a %icc, loop_3373
28077 smul %l2, 0x03E8, %l1
28078 fpadd16 %f12, %f10, %f2
28079 tsubcctv %o7, 0x1B48, %l3
28080loop_3373:
28081 fsrc2s %f14, %f15
28082 bleu loop_3374
28083 tvc %icc, 0x1
28084 lduh [%l7 + 0x1E], %i3
28085 edge8n %g6, %i5, %g7
28086loop_3374:
28087 tge %xcc, 0x1
28088 ldsb [%l7 + 0x6E], %g5
28089 st %f7, [%l7 + 0x1C]
28090 fcmpne16 %f14, %f10, %o6
28091 fmovrse %i4, %f8, %f5
28092 ldsw [%l7 + 0x48], %l0
28093 st %f3, [%l7 + 0x14]
28094 lduw [%l7 + 0x38], %l4
28095 stb %g2, [%l7 + 0x45]
28096 ldx [%l7 + 0x50], %i2
28097 ldx [%l7 + 0x60], %o0
28098 ldsb [%l7 + 0x5F], %i0
28099 stb %l6, [%l7 + 0x55]
28100 brgz %g1, loop_3375
28101 fpack16 %f14, %f13
28102 movcs %icc, %i7, %l5
28103 tg %xcc, 0x1
28104loop_3375:
28105 fpsub16 %f4, %f10, %f8
28106 tcs %xcc, 0x1
28107 fmovsne %icc, %f8, %f9
28108 ldsh [%l7 + 0x78], %g4
28109 tpos %xcc, 0x0
28110 ldsh [%l7 + 0x32], %i1
28111 fmuld8ulx16 %f3, %f1, %f6
28112 bvc,pt %xcc, loop_3376
28113 bvc,a,pt %icc, loop_3377
28114 brlez,a %o2, loop_3378
28115 ba loop_3379
28116loop_3376:
28117 bcs,a %icc, loop_3380
28118loop_3377:
28119 std %f12, [%l7 + 0x18]
28120loop_3378:
28121 addc %i6, 0x06DD, %o5
28122loop_3379:
28123 fmovdg %icc, %f14, %f11
28124loop_3380:
28125 edge16ln %o3, %o1, %g3
28126 orn %o4, 0x0351, %l1
28127 ldx [%l7 + 0x40], %l2
28128 ldub [%l7 + 0x39], %l3
28129 ldsb [%l7 + 0x20], %i3
28130 fxnor %f2, %f10, %f12
28131 ldub [%l7 + 0x09], %g6
28132 tg %icc, 0x3
28133 fcmpne16 %f2, %f4, %i5
28134 fands %f2, %f11, %f11
28135 tvc %xcc, 0x3
28136 fmuld8sux16 %f12, %f12, %f8
28137 fmovrde %g7, %f8, %f6
28138 srl %g5, 0x02, %o6
28139 fexpand %f10, %f12
28140 tpos %xcc, 0x3
28141 ldd [%l7 + 0x50], %f8
28142 bcs %icc, loop_3381
28143 addc %o7, 0x17CF, %i4
28144 lduw [%l7 + 0x7C], %l4
28145 tneg %xcc, 0x2
28146loop_3381:
28147 fcmpne32 %f8, %f6, %g2
28148 fmovsgu %xcc, %f5, %f6
28149 ldsh [%l7 + 0x18], %l0
28150 nop
28151 setx loop_3382, %l0, %l1
28152 jmpl %l1, %o0
28153 bgu,pn %xcc, loop_3383
28154 fone %f14
28155 bvs,a,pn %icc, loop_3384
28156loop_3382:
28157 ldd [%l7 + 0x40], %f10
28158loop_3383:
28159 std %f0, [%l7 + 0x68]
28160 fxors %f9, %f7, %f9
28161loop_3384:
28162 bvc,a %xcc, loop_3385
28163 tle %icc, 0x0
28164 fmovsneg %xcc, %f1, %f9
28165 movcs %icc, %i0, %i2
28166loop_3385:
28167 nop
28168 setx loop_3386, %l0, %l1
28169 wrpr 0x1, %tl
28170 wrpr %l1, %tnpc
28171 setx 0x34400001400, %l0, %l1
28172 wrpr %l1, %tstate
28173 wrhpr 0x4, %htstate
28174 done
28175 edge8l %l6, %g1, %l5
28176 fcmpne16 %f14, %f6, %g4
28177 fble %fcc1, loop_3387
28178loop_3386:
28179 std %f4, [%l7 + 0x20]
28180 edge32 %i1, %i7, %i6
28181 movcs %xcc, %o5, %o2
28182loop_3387:
28183 array32 %o1, %o3, %g3
28184 bneg loop_3388
28185 fmovdgu %icc, %f9, %f14
28186 siam 0x3
28187 bg %icc, loop_3389
28188loop_3388:
28189 fba %fcc0, loop_3390
28190 fcmpne32 %f6, %f14, %o4
28191 fnor %f8, %f6, %f0
28192loop_3389:
28193 std %f10, [%l7 + 0x68]
28194loop_3390:
28195 fcmpgt16 %f14, %f2, %l1
28196 fnot2 %f14, %f12
28197 lduh [%l7 + 0x4C], %l3
28198 ldub [%l7 + 0x1A], %l2
28199 nop
28200 setx loop_3391, %l0, %l1
28201 jmpl %l1, %i3
28202 fmovdpos %icc, %f4, %f5
28203 ld [%l7 + 0x54], %f15
28204 edge32n %g6, %g7, %g5
28205loop_3391:
28206 nop
28207 setx loop_3392, %l0, %l1
28208 jmpl %l1, %o6
28209 ld [%l7 + 0x60], %f6
28210 fmovscs %icc, %f8, %f3
28211 edge32n %i5, %o7, %l4
28212loop_3392:
28213 fbe,a %fcc0, loop_3393
28214 lduw [%l7 + 0x34], %i4
28215 st %f2, [%l7 + 0x78]
28216 fmovdvc %xcc, %f15, %f3
28217loop_3393:
28218 fbg %fcc2, loop_3394
28219 lduw [%l7 + 0x40], %l0
28220 tvc %icc, 0x0
28221 ldsb [%l7 + 0x21], %o0
28222loop_3394:
28223 alignaddrl %i0, %g2, %i2
28224 sll %g1, %l5, %g4
28225 fmuld8ulx16 %f15, %f1, %f6
28226 lduh [%l7 + 0x2C], %l6
28227 fmovsa %icc, %f12, %f2
28228 edge16ln %i1, %i7, %i6
28229 ldd [%l7 + 0x78], %f8
28230 for %f2, %f12, %f12
28231 bgu %xcc, loop_3395
28232 movvs %xcc, %o5, %o1
28233 xor %o3, 0x0507, %g3
28234 fone %f6
28235loop_3395:
28236 ldub [%l7 + 0x40], %o2
28237 fmovrdgez %l1, %f0, %f2
28238 fsrc1 %f14, %f2
28239 siam 0x0
28240 stx %o4, [%l7 + 0x68]
28241 fbu,a %fcc2, loop_3396
28242 fbul %fcc2, loop_3397
28243 fxnor %f14, %f10, %f10
28244 be,a loop_3398
28245loop_3396:
28246 fmovsn %icc, %f9, %f15
28247loop_3397:
28248 ldub [%l7 + 0x50], %l2
28249 andcc %i3, %g6, %g7
28250loop_3398:
28251 orn %l3, %o6, %i5
28252 fcmped %fcc0, %f8, %f10
28253 subc %g5, %o7, %i4
28254 fpack16 %f8, %f14
28255 stb %l4, [%l7 + 0x5C]
28256 ld [%l7 + 0x4C], %f4
28257 fpsub32 %f6, %f12, %f4
28258 array32 %o0, %i0, %g2
28259 tgu %icc, 0x4
28260 fmul8x16au %f15, %f13, %f6
28261 lduw [%l7 + 0x0C], %l0
28262 sth %i2, [%l7 + 0x10]
28263 fmovsa %icc, %f5, %f8
28264 sub %l5, 0x15B0, %g1
28265 fmovdl %icc, %f4, %f0
28266 bgu,a %icc, loop_3399
28267 ldsw [%l7 + 0x34], %g4
28268 stx %l6, [%l7 + 0x60]
28269 fpsub32 %f12, %f8, %f12
28270loop_3399:
28271 fmovs %f11, %f6
28272 fmovrdne %i1, %f12, %f10
28273 movrne %i7, 0x039, %i6
28274 ldub [%l7 + 0x66], %o5
28275 orncc %o3, %o1, %o2
28276 stb %g3, [%l7 + 0x65]
28277 bg,a loop_3400
28278 fbu,a %fcc0, loop_3401
28279 sdivx %l1, 0x15E7, %o4
28280 edge16ln %l2, %i3, %g6
28281loop_3400:
28282 bg %xcc, loop_3402
28283loop_3401:
28284 fsrc2 %f10, %f2
28285 fbule %fcc2, loop_3403
28286 array16 %g7, %l3, %i5
28287loop_3402:
28288 fmovd %f0, %f12
28289 lduh [%l7 + 0x4A], %g5
28290loop_3403:
28291 fbule %fcc1, loop_3404
28292 ldsw [%l7 + 0x10], %o7
28293 bvs,a %icc, loop_3405
28294 fble,a %fcc0, loop_3406
28295loop_3404:
28296 ldub [%l7 + 0x70], %o6
28297 ld [%l7 + 0x70], %f3
28298loop_3405:
28299 ldsw [%l7 + 0x14], %i4
28300loop_3406:
28301 fmovdleu %xcc, %f0, %f8
28302 fmovscs %xcc, %f5, %f12
28303 fmovsvs %xcc, %f0, %f5
28304 mulscc %o0, 0x05B2, %l4
28305 fcmpne32 %f6, %f4, %i0
28306 ld [%l7 + 0x48], %f7
28307 tsubcctv %g2, 0x1EE7, %l0
28308 tcc %icc, 0x5
28309 std %f2, [%l7 + 0x68]
28310 fcmpes %fcc1, %f3, %f4
28311 ble,pt %xcc, loop_3407
28312 array8 %i2, %l5, %g1
28313 brgez,a %l6, loop_3408
28314 umulcc %i1, 0x15E8, %g4
28315loop_3407:
28316 edge32ln %i6, %o5, %o3
28317 fcmpd %fcc1, %f2, %f14
28318loop_3408:
28319 sra %o1, 0x1A, %i7
28320 fbu %fcc2, loop_3409
28321 fcmpgt16 %f14, %f2, %g3
28322 brgz,a %l1, loop_3410
28323 std %f14, [%l7 + 0x58]
28324loop_3409:
28325 ld [%l7 + 0x28], %f7
28326 std %f0, [%l7 + 0x70]
28327loop_3410:
28328 addcc %o4, %o2, %i3
28329 fandnot1s %f4, %f0, %f5
28330 edge8l %g6, %g7, %l3
28331 bl,a,pn %xcc, loop_3411
28332 fmovsvs %icc, %f5, %f13
28333 edge8 %l2, %g5, %o7
28334 addccc %o6, %i5, %o0
28335loop_3411:
28336 fmul8ulx16 %f0, %f6, %f12
28337 fand %f12, %f0, %f4
28338 brlz %l4, loop_3412
28339 be,a,pt %xcc, loop_3413
28340 sdivcc %i4, 0x1EF5, %g2
28341 edge8ln %l0, %i0, %l5
28342loop_3412:
28343 ldx [%l7 + 0x58], %g1
28344loop_3413:
28345 fmovdvc %icc, %f1, %f9
28346 fbul %fcc0, loop_3414
28347 fbug,a %fcc2, loop_3415
28348 fand %f2, %f2, %f0
28349 fmul8x16al %f8, %f5, %f6
28350loop_3414:
28351 sra %i2, %l6, %i1
28352loop_3415:
28353 ldx [%l7 + 0x40], %g4
28354 faligndata %f6, %f4, %f12
28355 fzeros %f12
28356 ldsw [%l7 + 0x6C], %i6
28357 popc 0x1A9E, %o5
28358 ldsw [%l7 + 0x34], %o1
28359 brlz,a %o3, loop_3416
28360 addcc %i7, 0x04C2, %g3
28361 fmovda %icc, %f1, %f11
28362 fone %f4
28363loop_3416:
28364 ldx [%l7 + 0x20], %o4
28365 ldsw [%l7 + 0x34], %o2
28366 st %f14, [%l7 + 0x48]
28367 xorcc %l1, %g6, %g7
28368 ldx [%l7 + 0x10], %i3
28369 fmovdge %xcc, %f15, %f14
28370 bgu,pt %xcc, loop_3417
28371 fbge %fcc3, loop_3418
28372 sth %l3, [%l7 + 0x1C]
28373 ldx [%l7 + 0x68], %g5
28374loop_3417:
28375 fmovrdne %l2, %f14, %f4
28376loop_3418:
28377 umul %o6, %o7, %o0
28378 fmovsle %icc, %f15, %f9
28379 ldsw [%l7 + 0x34], %l4
28380 sub %i4, %i5, %g2
28381 fpadd16s %f0, %f13, %f8
28382 fsrc1s %f6, %f1
28383 fmovs %f12, %f0
28384 fone %f8
28385 st %f7, [%l7 + 0x30]
28386 movrgz %l0, 0x2F6, %l5
28387 stw %g1, [%l7 + 0x40]
28388 fmovsle %icc, %f10, %f15
28389 lduw [%l7 + 0x64], %i2
28390 fnot1 %f6, %f6
28391 fcmpeq16 %f8, %f2, %l6
28392 fnot2 %f10, %f10
28393 brlez %i1, loop_3419
28394 movge %xcc, %g4, %i0
28395 st %f15, [%l7 + 0x68]
28396 stw %o5, [%l7 + 0x74]
28397loop_3419:
28398 nop
28399 setx loop_3420, %l0, %l1
28400 wrpr 0x1, %tl
28401 wrpr %l1, %tnpc
28402 setx 0x34400001400, %l0, %l1
28403 wrpr %l1, %tstate
28404 wrhpr 0x4, %htstate
28405 done
28406 fmovdcs %icc, %f1, %f5
28407 ld [%l7 + 0x60], %f2
28408 fcmpeq16 %f8, %f12, %o1
28409loop_3420:
28410 tleu %icc, 0x4
28411 st %f5, [%l7 + 0x3C]
28412 sth %i6, [%l7 + 0x70]
28413 andn %i7, %o3, %o4
28414 stx %g3, [%l7 + 0x70]
28415 stb %o2, [%l7 + 0x2F]
28416 fcmpgt16 %f4, %f8, %l1
28417 fmovspos %xcc, %f10, %f11
28418 fcmpes %fcc1, %f14, %f9
28419 stb %g6, [%l7 + 0x0A]
28420 brlez %g7, loop_3421
28421 st %f11, [%l7 + 0x4C]
28422 fmuld8ulx16 %f8, %f2, %f0
28423 tn %xcc, 0x0
28424loop_3421:
28425 stw %l3, [%l7 + 0x48]
28426 fnot1 %f14, %f10
28427 fpsub32 %f8, %f14, %f8
28428 sdiv %g5, 0x19DB, %i3
28429 ba,pn %icc, loop_3422
28430 andn %l2, 0x18E0, %o6
28431 bshuffle %f10, %f0, %f6
28432 ldub [%l7 + 0x66], %o7
28433loop_3422:
28434 movl %icc, %o0, %i4
28435 fandnot1s %f14, %f12, %f4
28436 fornot1 %f14, %f4, %f12
28437 ldsw [%l7 + 0x28], %l4
28438 udivx %g2, 0x1EE8, %l0
28439 ldub [%l7 + 0x1D], %l5
28440 stb %g1, [%l7 + 0x2B]
28441 fpsub16 %f6, %f10, %f0
28442 fnot2 %f0, %f10
28443 fbuge,a %fcc0, loop_3423
28444 stw %i5, [%l7 + 0x10]
28445 fcmpne16 %f4, %f2, %i2
28446 ld [%l7 + 0x3C], %f9
28447loop_3423:
28448 stw %i1, [%l7 + 0x58]
28449 fbg,a %fcc3, loop_3424
28450 ldx [%l7 + 0x58], %l6
28451 fblg %fcc1, loop_3425
28452 movle %icc, %g4, %o5
28453loop_3424:
28454 nop
28455 setx loop_3426, %l0, %l1
28456 wrpr 0x1, %tl
28457 wrpr %l1, %tnpc
28458 setx 0x34400001400, %l0, %l1
28459 wrpr %l1, %tstate
28460 wrhpr 0x4, %htstate
28461 done
28462 st %f2, [%l7 + 0x18]
28463loop_3425:
28464 mova %icc, %o1, %i0
28465 edge8l %i6, %o3, %o4
28466loop_3426:
28467 pdist %f8, %f4, %f2
28468 sdivcc %i7, 0x0340, %o2
28469 srl %l1, %g3, %g7
28470 fcmpgt16 %f14, %f12, %l3
28471 stw %g5, [%l7 + 0x10]
28472 stx %i3, [%l7 + 0x40]
28473 movcc %icc, %g6, %o6
28474 fmovda %icc, %f15, %f12
28475 be loop_3427
28476 fmul8x16 %f12, %f10, %f2
28477 stw %l2, [%l7 + 0x5C]
28478 ldsh [%l7 + 0x5C], %o7
28479loop_3427:
28480 ldx [%l7 + 0x20], %i4
28481 subccc %l4, %g2, %l0
28482 andn %l5, 0x1156, %o0
28483 fmovdcc %icc, %f3, %f9
28484 tgu %icc, 0x5
28485 fmovsvs %xcc, %f6, %f6
28486 lduh [%l7 + 0x64], %i5
28487 st %f13, [%l7 + 0x44]
28488 fmovrsne %i2, %f6, %f14
28489 fmovrdgez %i1, %f0, %f4
28490 ldd [%l7 + 0x58], %f2
28491 fxnor %f6, %f14, %f12
28492 fxors %f7, %f8, %f7
28493 fpsub16s %f10, %f3, %f13
28494 orn %g1, %g4, %o5
28495 tpos %icc, 0x5
28496 fblg %fcc3, loop_3428
28497 xor %l6, %i0, %o1
28498 nop
28499 setx loop_3429, %l0, %l1
28500 wrpr 0x1, %tl
28501 wrpr %l1, %tnpc
28502 setx 0x34400001400, %l0, %l1
28503 wrpr %l1, %tstate
28504 wrhpr 0x4, %htstate
28505 done
28506 tn %xcc, 0x3
28507loop_3428:
28508 fmovrdne %i6, %f8, %f6
28509 fbu,a %fcc3, loop_3430
28510loop_3429:
28511 stx %o4, [%l7 + 0x18]
28512 bvs,a,pt %icc, loop_3431
28513 udivx %i7, 0x1A2C, %o2
28514loop_3430:
28515 ldd [%l7 + 0x40], %f2
28516 fbul %fcc3, loop_3432
28517loop_3431:
28518 brgz %l1, loop_3433
28519 stb %g3, [%l7 + 0x36]
28520 mova %xcc, %o3, %g7
28521loop_3432:
28522 ld [%l7 + 0x4C], %f6
28523loop_3433:
28524 fpmerge %f1, %f12, %f6
28525 fnegd %f4, %f14
28526 fcmps %fcc2, %f15, %f5
28527 movre %g5, 0x39A, %i3
28528 fmovdneg %xcc, %f3, %f3
28529 lduh [%l7 + 0x2C], %l3
28530 alignaddr %g6, %l2, %o6
28531 fors %f7, %f4, %f5
28532 bgu,pn %xcc, loop_3434
28533 movrne %o7, %l4, %i4
28534 mulscc %l0, 0x06FB, %g2
28535 brlz,a %l5, loop_3435
28536loop_3434:
28537 fmovdneg %xcc, %f12, %f14
28538 brgz %i5, loop_3436
28539 fands %f3, %f11, %f14
28540loop_3435:
28541 ldub [%l7 + 0x78], %o0
28542 fbn %fcc0, loop_3437
28543loop_3436:
28544 fmovrdgez %i2, %f12, %f4
28545 array8 %i1, %g4, %g1
28546 fmul8x16al %f4, %f14, %f6
28547loop_3437:
28548 for %f0, %f2, %f2
28549 stb %o5, [%l7 + 0x30]
28550 movvc %xcc, %i0, %o1
28551 sth %l6, [%l7 + 0x1A]
28552 fmovdle %xcc, %f12, %f9
28553 fmul8sux16 %f8, %f0, %f8
28554 for %f8, %f14, %f2
28555 lduw [%l7 + 0x08], %o4
28556 fand %f0, %f14, %f14
28557 fxors %f7, %f1, %f0
28558 fnands %f2, %f9, %f10
28559 call loop_3438
28560 fba,a %fcc2, loop_3439
28561 ld [%l7 + 0x44], %f7
28562 ldsb [%l7 + 0x33], %i7
28563loop_3438:
28564 orncc %i6, 0x157B, %o2
28565loop_3439:
28566 bcc loop_3440
28567 sth %g3, [%l7 + 0x3E]
28568 fmul8x16au %f11, %f14, %f8
28569 movcc %icc, %o3, %l1
28570loop_3440:
28571 fbe %fcc1, loop_3441
28572 fmovdcs %icc, %f6, %f8
28573 move %icc, %g5, %g7
28574 fmovdn %icc, %f4, %f7
28575loop_3441:
28576 ldsb [%l7 + 0x2F], %i3
28577 bgu,a %icc, loop_3442
28578 fmovscs %icc, %f14, %f13
28579 andcc %g6, %l2, %o6
28580 fmovdcs %icc, %f2, %f12
28581loop_3442:
28582 array16 %o7, %l4, %l3
28583 ldsb [%l7 + 0x53], %i4
28584 fsrc1s %f4, %f0
28585 fxnor %f6, %f4, %f12
28586 fmovdle %xcc, %f8, %f13
28587 fmovde %xcc, %f13, %f2
28588 movrgez %l0, 0x0A8, %l5
28589 fcmpne32 %f8, %f0, %g2
28590 fnot2 %f4, %f2
28591 movrgez %o0, 0x2DF, %i5
28592 ldsw [%l7 + 0x64], %i1
28593 bleu,a,pt %icc, loop_3443
28594 orncc %g4, %i2, %o5
28595 fmovrdgez %g1, %f6, %f10
28596 ta %icc, 0x4
28597loop_3443:
28598 fmovsl %xcc, %f8, %f15
28599 tsubcctv %i0, %o1, %l6
28600 fone %f4
28601 fmovsg %icc, %f4, %f4
28602 ldd [%l7 + 0x08], %f4
28603 stb %i7, [%l7 + 0x6E]
28604 edge16n %o4, %o2, %g3
28605 movgu %icc, %o3, %l1
28606 movrgz %i6, 0x398, %g7
28607 fmovrde %i3, %f6, %f0
28608 fzero %f8
28609 lduh [%l7 + 0x16], %g6
28610 st %f10, [%l7 + 0x7C]
28611 stb %g5, [%l7 + 0x29]
28612 fbue %fcc2, loop_3444
28613 fblg,a %fcc0, loop_3445
28614 ld [%l7 + 0x14], %f11
28615 fxnors %f7, %f9, %f8
28616loop_3444:
28617 tvc %xcc, 0x1
28618loop_3445:
28619 edge16n %l2, %o6, %o7
28620 fbe %fcc1, loop_3446
28621 edge8n %l3, %i4, %l4
28622 fmovsn %xcc, %f4, %f11
28623 ldx [%l7 + 0x30], %l5
28624loop_3446:
28625 lduw [%l7 + 0x38], %l0
28626 st %f5, [%l7 + 0x10]
28627 fpadd32 %f10, %f12, %f12
28628 fmovspos %icc, %f14, %f15
28629 std %f8, [%l7 + 0x18]
28630 andn %g2, %i5, %i1
28631 fmovsgu %icc, %f6, %f9
28632 movge %xcc, %g4, %i2
28633 ldsw [%l7 + 0x54], %o0
28634 fbne,a %fcc1, loop_3447
28635 fbe,a %fcc1, loop_3448
28636 fpackfix %f14, %f1
28637 tsubcc %o5, %i0, %g1
28638loop_3447:
28639 ld [%l7 + 0x7C], %f6
28640loop_3448:
28641 fmovs %f11, %f2
28642 te %xcc, 0x7
28643 fmovscc %icc, %f8, %f13
28644 and %l6, %i7, %o1
28645 fnot1s %f12, %f10
28646 ldd [%l7 + 0x58], %f0
28647 nop
28648 setx loop_3449, %l0, %l1
28649 wrpr 0x1, %tl
28650 wrpr %l1, %tpc
28651 add %l1, 0x4, %l1
28652 wrpr %l1, %tnpc
28653 setx 0x34400001400, %l0, %l1
28654 wrpr %l1, %tstate
28655 wrhpr 0x4, %htstate
28656 retry
28657 fmovsle %icc, %f11, %f11
28658 ld [%l7 + 0x38], %f1
28659 ldd [%l7 + 0x30], %f10
28660loop_3449:
28661 fxnors %f8, %f13, %f9
28662 mulscc %o2, 0x05A5, %o4
28663 fmovsle %xcc, %f8, %f1
28664 fnot1s %f5, %f12
28665 st %f15, [%l7 + 0x70]
28666 ld [%l7 + 0x10], %f8
28667 fbug %fcc3, loop_3450
28668 bleu,pn %xcc, loop_3451
28669 brgez %o3, loop_3452
28670 lduw [%l7 + 0x44], %g3
28671loop_3450:
28672 fexpand %f11, %f8
28673loop_3451:
28674 movrlez %l1, %g7, %i3
28675loop_3452:
28676 stw %g6, [%l7 + 0x68]
28677 fnands %f4, %f13, %f14
28678 fcmpne32 %f14, %f12, %i6
28679 movvs %icc, %g5, %o6
28680 fpmerge %f12, %f9, %f4
28681 fabsd %f6, %f0
28682 brlz,a %o7, loop_3453
28683 fbule,a %fcc2, loop_3454
28684 edge16l %l2, %l3, %l4
28685 fcmpes %fcc1, %f3, %f13
28686loop_3453:
28687 fbn,a %fcc3, loop_3455
28688loop_3454:
28689 ldub [%l7 + 0x68], %i4
28690 fmovrsgez %l5, %f2, %f12
28691 addcc %g2, %i5, %i1
28692loop_3455:
28693 movre %l0, %g4, %i2
28694 std %f4, [%l7 + 0x60]
28695 fnot1 %f6, %f0
28696 fxor %f12, %f14, %f12
28697 brlz,a %o0, loop_3456
28698 fbg %fcc3, loop_3457
28699 fxors %f12, %f5, %f12
28700 smulcc %o5, 0x0CA7, %g1
28701loop_3456:
28702 movn %icc, %l6, %i0
28703loop_3457:
28704 bl loop_3458
28705 fnegs %f15, %f5
28706 be,a loop_3459
28707 ldub [%l7 + 0x6D], %i7
28708loop_3458:
28709 fabsd %f12, %f8
28710 st %f10, [%l7 + 0x7C]
28711loop_3459:
28712 stb %o2, [%l7 + 0x3F]
28713 sdivcc %o4, 0x0BBF, %o1
28714 fmuld8sux16 %f15, %f5, %f4
28715 ldsb [%l7 + 0x1A], %g3
28716 fmovsleu %xcc, %f12, %f15
28717 fmovdpos %icc, %f10, %f6
28718 sdivx %l1, 0x0124, %o3
28719 fmuld8sux16 %f10, %f9, %f12
28720 fbug %fcc0, loop_3460
28721 stw %i3, [%l7 + 0x24]
28722 ldub [%l7 + 0x6C], %g7
28723 fcmps %fcc3, %f13, %f6
28724loop_3460:
28725 nop
28726 setx loop_3461, %l0, %l1
28727 wrpr 0x1, %tl
28728 wrpr %l1, %tpc
28729 add %l1, 0x4, %l1
28730 wrpr %l1, %tnpc
28731 setx 0x34400001400, %l0, %l1
28732 wrpr %l1, %tstate
28733 wrhpr 0x4, %htstate
28734 retry
28735 lduw [%l7 + 0x3C], %i6
28736 fmovse %xcc, %f9, %f15
28737 fornot2s %f3, %f13, %f5
28738loop_3461:
28739 ldx [%l7 + 0x70], %g5
28740 fbne %fcc2, loop_3462
28741 ldd [%l7 + 0x58], %f10
28742 fpadd16 %f8, %f8, %f12
28743 ba,pn %xcc, loop_3463
28744loop_3462:
28745 bn loop_3464
28746 edge8l %g6, %o6, %o7
28747 edge16ln %l3, %l2, %i4
28748loop_3463:
28749 st %f13, [%l7 + 0x70]
28750loop_3464:
28751 ld [%l7 + 0x60], %f3
28752 fsrc2s %f15, %f4
28753 fsrc2s %f8, %f0
28754 fmovrsgez %l4, %f15, %f7
28755 ldsh [%l7 + 0x6C], %g2
28756 sth %i5, [%l7 + 0x76]
28757 and %l5, 0x06EC, %i1
28758 std %f12, [%l7 + 0x08]
28759 nop
28760 setx loop_3465, %l0, %l1
28761 jmpl %l1, %g4
28762 movcc %icc, %l0, %o0
28763 fnot1 %f10, %f10
28764 tgu %xcc, 0x2
28765loop_3465:
28766 fbu,a %fcc0, loop_3466
28767 addccc %i2, %o5, %g1
28768 fbul,a %fcc0, loop_3467
28769 edge8l %l6, %i0, %o2
28770loop_3466:
28771 fmovdpos %xcc, %f9, %f8
28772 fsrc1 %f8, %f12
28773loop_3467:
28774 ld [%l7 + 0x2C], %f4
28775 fbug %fcc0, loop_3468
28776 fzero %f6
28777 movneg %icc, %i7, %o1
28778 std %f8, [%l7 + 0x20]
28779loop_3468:
28780 ldsw [%l7 + 0x60], %g3
28781 fpsub32 %f2, %f14, %f14
28782 ldd [%l7 + 0x20], %f2
28783 fpadd16 %f8, %f8, %f10
28784 addccc %l1, %o4, %i3
28785 fbule,a %fcc3, loop_3469
28786 st %f2, [%l7 + 0x10]
28787 ldub [%l7 + 0x59], %g7
28788 taddcc %i6, %o3, %g5
28789loop_3469:
28790 ba loop_3470
28791 sth %o6, [%l7 + 0x54]
28792 fmuld8sux16 %f4, %f2, %f4
28793 fba %fcc1, loop_3471
28794loop_3470:
28795 edge32n %o7, %g6, %l3
28796 sth %i4, [%l7 + 0x56]
28797 std %f0, [%l7 + 0x50]
28798loop_3471:
28799 ble,pt %xcc, loop_3472
28800 ldsh [%l7 + 0x2C], %l2
28801 ld [%l7 + 0x10], %f15
28802 st %f8, [%l7 + 0x24]
28803loop_3472:
28804 fmovsa %icc, %f6, %f4
28805 brlez,a %g2, loop_3473
28806 fnegs %f5, %f4
28807 fmovsn %xcc, %f3, %f14
28808 fpadd32 %f6, %f12, %f10
28809loop_3473:
28810 fpsub32s %f8, %f3, %f7
28811 movleu %icc, %l4, %l5
28812 ldsw [%l7 + 0x64], %i1
28813 fmuld8ulx16 %f3, %f5, %f0
28814 stw %g4, [%l7 + 0x5C]
28815 ldsh [%l7 + 0x6E], %i5
28816 stb %l0, [%l7 + 0x71]
28817 brlz %o0, loop_3474
28818 be %icc, loop_3475
28819 ldx [%l7 + 0x30], %i2
28820 tsubcc %o5, 0x1380, %g1
28821loop_3474:
28822 fsrc1s %f11, %f2
28823loop_3475:
28824 fsrc1s %f7, %f0
28825 fmovrde %i0, %f10, %f4
28826 fbul %fcc0, loop_3476
28827 fmovscc %icc, %f1, %f4
28828 fnands %f4, %f11, %f8
28829 ldsb [%l7 + 0x51], %l6
28830loop_3476:
28831 ldsh [%l7 + 0x6E], %o2
28832 edge32l %o1, %g3, %l1
28833 movneg %xcc, %o4, %i7
28834 lduh [%l7 + 0x78], %i3
28835 bcc %xcc, loop_3477
28836 xorcc %i6, 0x19FE, %o3
28837 fornot1s %f9, %f4, %f11
28838 fmovsl %xcc, %f14, %f10
28839loop_3477:
28840 movl %icc, %g5, %o6
28841 brnz %g7, loop_3478
28842 fsrc1 %f2, %f10
28843 pdist %f12, %f8, %f2
28844 sth %o7, [%l7 + 0x2C]
28845loop_3478:
28846 ld [%l7 + 0x7C], %f2
28847 te %icc, 0x7
28848 udivcc %l3, 0x1169, %i4
28849 call loop_3479
28850 xorcc %l2, %g2, %g6
28851 tsubcc %l4, %i1, %g4
28852 brnz %l5, loop_3480
28853loop_3479:
28854 stx %l0, [%l7 + 0x18]
28855 fmovdge %icc, %f2, %f9
28856 lduw [%l7 + 0x2C], %i5
28857loop_3480:
28858 add %o0, %o5, %i2
28859 tleu %icc, 0x6
28860 ld [%l7 + 0x78], %f7
28861 orncc %g1, 0x10CF, %i0
28862 ld [%l7 + 0x5C], %f10
28863 fabsd %f6, %f8
28864 lduh [%l7 + 0x10], %l6
28865 fmovdcc %xcc, %f12, %f7
28866 ldx [%l7 + 0x60], %o2
28867 nop
28868 setx loop_3481, %l0, %l1
28869 jmpl %l1, %g3
28870 tcs %icc, 0x7
28871 edge16ln %l1, %o4, %i7
28872 lduh [%l7 + 0x1E], %i3
28873loop_3481:
28874 ldsb [%l7 + 0x7C], %i6
28875 or %o3, %o1, %g5
28876 ta %xcc, 0x5
28877 fcmpne16 %f6, %f10, %g7
28878 udivcc %o7, 0x1794, %l3
28879 bge %icc, loop_3482
28880 fmovsleu %xcc, %f7, %f0
28881 brlz %i4, loop_3483
28882 lduw [%l7 + 0x38], %l2
28883loop_3482:
28884 movrne %g2, %g6, %l4
28885 std %f8, [%l7 + 0x60]
28886loop_3483:
28887 st %f2, [%l7 + 0x24]
28888 movre %i1, %g4, %l5
28889 bg,a %icc, loop_3484
28890 sdivx %o6, 0x15B3, %i5
28891 fpsub16s %f7, %f3, %f1
28892 tneg %icc, 0x7
28893loop_3484:
28894 fmuld8ulx16 %f12, %f12, %f2
28895 std %f2, [%l7 + 0x68]
28896 be,a,pn %xcc, loop_3485
28897 fxnor %f4, %f12, %f0
28898 stb %l0, [%l7 + 0x2C]
28899 xorcc %o5, %o0, %g1
28900loop_3485:
28901 tge %icc, 0x1
28902 ldsw [%l7 + 0x7C], %i2
28903 stb %i0, [%l7 + 0x23]
28904 bl %xcc, loop_3486
28905 sethi 0x0E2B, %o2
28906 fmovse %icc, %f0, %f7
28907 stb %l6, [%l7 + 0x22]
28908loop_3486:
28909 fmovde %icc, %f15, %f1
28910 stw %g3, [%l7 + 0x08]
28911 subc %l1, %i7, %i3
28912 edge8ln %o4, %i6, %o3
28913 edge8l %o1, %g7, %o7
28914 bvs,a,pn %icc, loop_3487
28915 taddcc %g5, %i4, %l3
28916 fmovdne %icc, %f0, %f6
28917 movn %icc, %l2, %g2
28918loop_3487:
28919 stb %g6, [%l7 + 0x6B]
28920 edge32ln %i1, %g4, %l4
28921 andncc %o6, %l5, %l0
28922 lduw [%l7 + 0x54], %o5
28923 fmovsle %xcc, %f14, %f0
28924 ldsw [%l7 + 0x6C], %o0
28925 fbul,a %fcc3, loop_3488
28926 fmovspos %xcc, %f11, %f10
28927 ldsw [%l7 + 0x60], %g1
28928 sth %i2, [%l7 + 0x74]
28929loop_3488:
28930 call loop_3489
28931 stx %i5, [%l7 + 0x68]
28932 stw %o2, [%l7 + 0x7C]
28933 array16 %i0, %l6, %g3
28934loop_3489:
28935 tn %icc, 0x2
28936 fnot2 %f2, %f8
28937 std %f8, [%l7 + 0x48]
28938 brlz %l1, loop_3490
28939 std %f6, [%l7 + 0x28]
28940 fsrc1 %f6, %f0
28941 fsrc2 %f0, %f6
28942loop_3490:
28943 bneg,pn %icc, loop_3491
28944 stx %i7, [%l7 + 0x18]
28945 fnot1s %f15, %f13
28946 fzero %f14
28947loop_3491:
28948 movpos %icc, %i3, %i6
28949 fpackfix %f8, %f4
28950 bgu,a,pt %icc, loop_3492
28951 ldd [%l7 + 0x68], %f6
28952 std %f0, [%l7 + 0x50]
28953 nop
28954 setx loop_3493, %l0, %l1
28955 wrpr 0x1, %tl
28956 wrpr %l1, %tpc
28957 add %l1, 0x4, %l1
28958 wrpr %l1, %tnpc
28959 setx 0x34400001400, %l0, %l1
28960 wrpr %l1, %tstate
28961 wrhpr 0x4, %htstate
28962 retry
28963loop_3492:
28964 ldub [%l7 + 0x6B], %o4
28965 fbl,a %fcc1, loop_3494
28966 bneg,a,pt %icc, loop_3495
28967loop_3493:
28968 ldsh [%l7 + 0x68], %o1
28969 stb %o3, [%l7 + 0x6C]
28970loop_3494:
28971 bne loop_3496
28972loop_3495:
28973 brlz %o7, loop_3497
28974 fnand %f14, %f10, %f2
28975 fcmped %fcc2, %f12, %f10
28976loop_3496:
28977 bne loop_3498
28978loop_3497:
28979 ldsh [%l7 + 0x76], %g7
28980 lduw [%l7 + 0x2C], %g5
28981 sth %i4, [%l7 + 0x46]
28982loop_3498:
28983 move %icc, %l2, %g2
28984 fmovdleu %icc, %f12, %f7
28985 andncc %g6, %l3, %i1
28986 fnot2s %f5, %f8
28987 smulcc %l4, %g4, %l5
28988 fcmpne32 %f10, %f12, %o6
28989 edge32 %l0, %o5, %g1
28990 fbug,a %fcc0, loop_3499
28991 fbne %fcc1, loop_3500
28992 ldsh [%l7 + 0x66], %i2
28993 ta %xcc, 0x5
28994loop_3499:
28995 movn %icc, %o0, %o2
28996loop_3500:
28997 xorcc %i5, 0x1B1B, %i0
28998 lduh [%l7 + 0x46], %l6
28999 bn %icc, loop_3501
29000 tg %xcc, 0x6
29001 ldsh [%l7 + 0x6A], %g3
29002 fmovrsne %i7, %f6, %f2
29003loop_3501:
29004 lduw [%l7 + 0x38], %l1
29005 ldsw [%l7 + 0x30], %i3
29006 tvs %xcc, 0x4
29007 fmul8x16al %f2, %f12, %f4
29008 movge %icc, %o4, %o1
29009 ld [%l7 + 0x24], %f12
29010 edge16l %o3, %i6, %o7
29011 fmul8x16au %f8, %f2, %f10
29012 xnor %g5, %i4, %g7
29013 fcmpeq32 %f2, %f8, %g2
29014 std %f0, [%l7 + 0x68]
29015 fornot1s %f15, %f0, %f8
29016 fbl %fcc2, loop_3502
29017 fcmpeq32 %f8, %f10, %l2
29018 ld [%l7 + 0x70], %f7
29019 sdivcc %g6, 0x029B, %i1
29020loop_3502:
29021 fnot1s %f13, %f11
29022 fnegs %f0, %f6
29023 fxnor %f6, %f6, %f10
29024 stb %l3, [%l7 + 0x2E]
29025 ldsw [%l7 + 0x34], %g4
29026 ldub [%l7 + 0x25], %l5
29027 movn %icc, %o6, %l0
29028 fcmpgt16 %f12, %f6, %l4
29029 ld [%l7 + 0x60], %f7
29030 ldsb [%l7 + 0x5B], %o5
29031 fbu,a %fcc3, loop_3503
29032 fbge,a %fcc0, loop_3504
29033 edge32 %i2, %o0, %o2
29034 st %f15, [%l7 + 0x1C]
29035loop_3503:
29036 fmovrslz %i5, %f2, %f8
29037loop_3504:
29038 ldx [%l7 + 0x70], %g1
29039 movrlz %i0, 0x3DD, %l6
29040 movg %icc, %g3, %i7
29041 edge16l %l1, %o4, %i3
29042 fcmpeq32 %f2, %f6, %o3
29043 subcc %i6, 0x04B7, %o1
29044 fmovrsne %o7, %f5, %f4
29045 std %f0, [%l7 + 0x68]
29046 udivcc %i4, 0x0F6E, %g7
29047 fmovdvc %icc, %f7, %f14
29048 tn %xcc, 0x0
29049 fmovrslz %g5, %f1, %f4
29050 movrgz %g2, 0x3C3, %l2
29051 sllx %i1, 0x08, %l3
29052 bneg,a,pt %icc, loop_3505
29053 fcmple32 %f14, %f4, %g4
29054 fzero %f8
29055 ldsh [%l7 + 0x66], %l5
29056loop_3505:
29057 umul %o6, 0x0E2F, %g6
29058 sub %l4, %o5, %i2
29059 ldd [%l7 + 0x08], %f0
29060 smul %o0, %l0, %o2
29061 fcmple32 %f14, %f4, %g1
29062 fpadd16s %f3, %f12, %f5
29063 fblg %fcc2, loop_3506
29064 fsrc1 %f14, %f12
29065 fmovsvs %xcc, %f3, %f4
29066 movrgez %i5, 0x240, %l6
29067loop_3506:
29068 fmovsge %icc, %f6, %f4
29069 ldub [%l7 + 0x36], %i0
29070 fpsub16 %f2, %f12, %f0
29071 movrlez %g3, %l1, %i7
29072 srl %i3, 0x07, %o3
29073 movre %i6, 0x3C3, %o1
29074 fbul,a %fcc1, loop_3507
29075 bvs %icc, loop_3508
29076 std %f4, [%l7 + 0x38]
29077 st %f14, [%l7 + 0x10]
29078loop_3507:
29079 bvc %icc, loop_3509
29080loop_3508:
29081 umul %o7, 0x1B55, %i4
29082 lduw [%l7 + 0x54], %g7
29083 fmovsleu %icc, %f1, %f4
29084loop_3509:
29085 ldsb [%l7 + 0x67], %g5
29086 fbne,a %fcc2, loop_3510
29087 fmovsgu %xcc, %f11, %f13
29088 ldsw [%l7 + 0x10], %g2
29089 ba,a loop_3511
29090loop_3510:
29091 fcmpgt16 %f0, %f0, %o4
29092 ta %icc, 0x3
29093 bne loop_3512
29094loop_3511:
29095 fmul8ulx16 %f10, %f14, %f2
29096 edge16n %i1, %l3, %g4
29097 fnor %f14, %f4, %f14
29098loop_3512:
29099 movvc %xcc, %l5, %l2
29100 brlez,a %g6, loop_3513
29101 fornot1 %f0, %f8, %f14
29102 tg %icc, 0x1
29103 stx %l4, [%l7 + 0x50]
29104loop_3513:
29105 tvs %icc, 0x4
29106 fnands %f10, %f3, %f12
29107 xnorcc %o6, 0x098D, %o5
29108 ld [%l7 + 0x48], %f6
29109 sth %i2, [%l7 + 0x0A]
29110 stb %l0, [%l7 + 0x7E]
29111 ldsw [%l7 + 0x70], %o2
29112 fbo,a %fcc0, loop_3514
29113 fcmpd %fcc0, %f10, %f6
29114 fabss %f1, %f7
29115 fbo,a %fcc1, loop_3515
29116loop_3514:
29117 nop
29118 setx loop_3516, %l0, %l1
29119 jmpl %l1, %g1
29120 ld [%l7 + 0x4C], %f0
29121 ldsw [%l7 + 0x44], %o0
29122loop_3515:
29123 st %f0, [%l7 + 0x08]
29124loop_3516:
29125 ldx [%l7 + 0x08], %i5
29126 fbge %fcc2, loop_3517
29127 fpackfix %f2, %f6
29128 fone %f0
29129 st %f13, [%l7 + 0x20]
29130loop_3517:
29131 orncc %i0, %l6, %g3
29132 fmovdne %xcc, %f0, %f9
29133 fsrc2 %f0, %f4
29134 ldsh [%l7 + 0x2C], %l1
29135 udivx %i7, 0x1947, %o3
29136 std %f14, [%l7 + 0x40]
29137 fmovsleu %icc, %f6, %f5
29138 sra %i6, 0x1B, %i3
29139 andn %o7, 0x0A8D, %i4
29140 fandnot2s %f1, %f9, %f13
29141 edge16ln %o1, %g7, %g2
29142 sdivx %g5, 0x1B71, %o4
29143 edge16 %l3, %g4, %i1
29144 brgez %l2, loop_3518
29145 std %f6, [%l7 + 0x30]
29146 tge %xcc, 0x7
29147 fmovdneg %icc, %f2, %f6
29148loop_3518:
29149 fbule,a %fcc2, loop_3519
29150 fmovdcs %icc, %f15, %f1
29151 fxor %f2, %f10, %f8
29152 fmovdge %xcc, %f6, %f11
29153loop_3519:
29154 ldsw [%l7 + 0x18], %g6
29155 movvc %xcc, %l5, %l4
29156 lduh [%l7 + 0x58], %o5
29157 fmovrdlz %o6, %f6, %f12
29158 ldsh [%l7 + 0x60], %l0
29159 bl,pn %xcc, loop_3520
29160 edge32l %i2, %o2, %o0
29161 lduw [%l7 + 0x3C], %g1
29162 movgu %xcc, %i5, %i0
29163loop_3520:
29164 move %icc, %l6, %g3
29165 fmovsg %xcc, %f10, %f5
29166 fbne,a %fcc2, loop_3521
29167 lduw [%l7 + 0x24], %i7
29168 fcmpeq16 %f2, %f10, %l1
29169 fcmpne32 %f12, %f0, %i6
29170loop_3521:
29171 sub %i3, 0x1665, %o3
29172 nop
29173 setx loop_3522, %l0, %l1
29174 wrpr 0x1, %tl
29175 wrpr %l1, %tnpc
29176 setx 0x34400001400, %l0, %l1
29177 wrpr %l1, %tstate
29178 wrhpr 0x4, %htstate
29179 done
29180 tleu %xcc, 0x3
29181 fandnot2s %f0, %f0, %f3
29182 and %i4, %o1, %g7
29183loop_3522:
29184 stw %o7, [%l7 + 0x24]
29185 lduw [%l7 + 0x54], %g5
29186 ldd [%l7 + 0x40], %f0
29187 ldsb [%l7 + 0x6A], %g2
29188 add %l3, %g4, %i1
29189 mulx %o4, %g6, %l5
29190 sth %l2, [%l7 + 0x5C]
29191 taddcctv %o5, %l4, %l0
29192 udivx %o6, 0x02FE, %o2
29193 stx %o0, [%l7 + 0x20]
29194 lduh [%l7 + 0x58], %i2
29195 lduw [%l7 + 0x54], %g1
29196 edge32l %i0, %i5, %l6
29197 movrlz %i7, 0x014, %l1
29198 std %f2, [%l7 + 0x78]
29199 lduh [%l7 + 0x72], %i6
29200 brgz %i3, loop_3523
29201 stb %g3, [%l7 + 0x67]
29202 fabsd %f8, %f4
29203 fmovdcs %xcc, %f13, %f10
29204loop_3523:
29205 lduh [%l7 + 0x4A], %i4
29206 edge16n %o3, %o1, %g7
29207 fcmps %fcc0, %f7, %f6
29208 fcmpne32 %f4, %f0, %g5
29209 fmul8x16 %f10, %f10, %f4
29210 brgez %g2, loop_3524
29211 lduh [%l7 + 0x48], %o7
29212 fbe %fcc0, loop_3525
29213 fmovsa %icc, %f12, %f15
29214loop_3524:
29215 ldsw [%l7 + 0x08], %g4
29216 nop
29217 setx loop_3526, %l0, %l1
29218 wrpr 0x1, %tl
29219 wrpr %l1, %tnpc
29220 setx 0x34400001400, %l0, %l1
29221 wrpr %l1, %tstate
29222 wrhpr 0x4, %htstate
29223 done
29224loop_3525:
29225 stb %i1, [%l7 + 0x17]
29226 fmovsa %xcc, %f1, %f11
29227 fpadd16s %f15, %f15, %f9
29228loop_3526:
29229 movvs %xcc, %o4, %g6
29230 taddcc %l5, %l2, %l3
29231 bge,a %icc, loop_3527
29232 edge8n %o5, %l0, %l4
29233 fcmpes %fcc0, %f6, %f4
29234 fnot1 %f0, %f10
29235loop_3527:
29236 fors %f4, %f15, %f0
29237 fmovdcc %icc, %f0, %f4
29238 fabsd %f2, %f14
29239 move %icc, %o2, %o6
29240 sth %i2, [%l7 + 0x0C]
29241 fpsub32 %f0, %f6, %f8
29242 fmovdpos %icc, %f5, %f3
29243 mulscc %o0, %g1, %i0
29244 tsubcc %l6, 0x0482, %i5
29245 ldsb [%l7 + 0x11], %i7
29246 ldx [%l7 + 0x20], %l1
29247 st %f6, [%l7 + 0x20]
29248 ldd [%l7 + 0x58], %f8
29249 ldsh [%l7 + 0x16], %i6
29250 ldsh [%l7 + 0x52], %g3
29251 movrlez %i4, %o3, %o1
29252 ldsw [%l7 + 0x78], %i3
29253 lduh [%l7 + 0x62], %g5
29254 nop
29255 setx loop_3528, %l0, %l1
29256 wrpr 0x1, %tl
29257 wrpr %l1, %tpc
29258 add %l1, 0x4, %l1
29259 wrpr %l1, %tnpc
29260 setx 0x34400001400, %l0, %l1
29261 wrpr %l1, %tstate
29262 wrhpr 0x4, %htstate
29263 retry
29264 nop
29265 setx loop_3529, %l0, %l1
29266 wrpr 0x1, %tl
29267 wrpr %l1, %tnpc
29268 setx 0x34400001400, %l0, %l1
29269 wrpr %l1, %tstate
29270 wrhpr 0x4, %htstate
29271 done
29272 stb %g7, [%l7 + 0x58]
29273 fmovse %icc, %f0, %f14
29274loop_3528:
29275 fmovrse %o7, %f10, %f9
29276loop_3529:
29277 ldsh [%l7 + 0x44], %g2
29278 stx %g4, [%l7 + 0x68]
29279 ld [%l7 + 0x44], %f5
29280 fmovrslez %o4, %f8, %f1
29281 fmovsg %xcc, %f13, %f14
29282 edge8n %i1, %g6, %l2
29283 sdivcc %l3, 0x0ECE, %l5
29284 std %f8, [%l7 + 0x08]
29285 ld [%l7 + 0x6C], %f2
29286 fbuge %fcc1, loop_3530
29287 ldx [%l7 + 0x48], %l0
29288 fxor %f6, %f14, %f10
29289 ldub [%l7 + 0x70], %l4
29290loop_3530:
29291 movcc %icc, %o2, %o5
29292 srl %o6, 0x18, %i2
29293 fmul8x16al %f8, %f14, %f10
29294 edge8ln %o0, %g1, %i0
29295 stx %l6, [%l7 + 0x70]
29296 brgz,a %i5, loop_3531
29297 xnor %i7, 0x1C7E, %i6
29298 fmovsgu %icc, %f5, %f3
29299 ld [%l7 + 0x70], %f6
29300loop_3531:
29301 brlez %l1, loop_3532
29302 movcc %xcc, %g3, %o3
29303 brgez,a %o1, loop_3533
29304 fmul8x16 %f13, %f10, %f0
29305loop_3532:
29306 fandnot2 %f12, %f14, %f14
29307 popc %i4, %i3
29308loop_3533:
29309 brz %g5, loop_3534
29310 stx %g7, [%l7 + 0x38]
29311 ldd [%l7 + 0x70], %f14
29312 fmul8x16 %f0, %f4, %f4
29313loop_3534:
29314 fmovsg %xcc, %f7, %f7
29315 bne,a,pt %icc, loop_3535
29316 sdivcc %g2, 0x1B17, %o7
29317 orcc %o4, %i1, %g4
29318 fpack32 %f14, %f14, %f4
29319loop_3535:
29320 fnor %f10, %f2, %f0
29321 fmul8x16al %f15, %f15, %f14
29322 fpack32 %f2, %f12, %f0
29323 ldub [%l7 + 0x1C], %l2
29324 fors %f15, %f14, %f10
29325 bcc,pn %xcc, loop_3536
29326 ld [%l7 + 0x1C], %f8
29327 fble,a %fcc3, loop_3537
29328 fmovd %f2, %f2
29329loop_3536:
29330 move %icc, %l3, %g6
29331 fmovdpos %icc, %f7, %f13
29332loop_3537:
29333 lduw [%l7 + 0x44], %l0
29334 ble,a %xcc, loop_3538
29335 fmovrslez %l4, %f12, %f0
29336 tsubcctv %l5, 0x1DEE, %o2
29337 brlz,a %o5, loop_3539
29338loop_3538:
29339 movcs %xcc, %o6, %i2
29340 tcc %icc, 0x0
29341 tsubcc %g1, 0x0E80, %i0
29342loop_3539:
29343 movpos %icc, %o0, %i5
29344 sub %l6, %i7, %i6
29345 fmovse %icc, %f7, %f11
29346 fnot2s %f1, %f1
29347 subcc %g3, %l1, %o3
29348 fmovrdne %o1, %f4, %f14
29349 ld [%l7 + 0x48], %f0
29350 fble %fcc1, loop_3540
29351 andncc %i4, %i3, %g5
29352 stb %g7, [%l7 + 0x5C]
29353 fones %f3
29354loop_3540:
29355 fmovd %f2, %f8
29356 movre %o7, %g2, %o4
29357 ldd [%l7 + 0x48], %f14
29358 bshuffle %f6, %f0, %f6
29359 fmovrde %g4, %f8, %f12
29360 sth %l2, [%l7 + 0x3A]
29361 ldx [%l7 + 0x78], %i1
29362 lduw [%l7 + 0x48], %l3
29363 call loop_3541
29364 lduw [%l7 + 0x0C], %g6
29365 edge8ln %l0, %l5, %o2
29366 udivcc %l4, 0x156D, %o5
29367loop_3541:
29368 edge32ln %o6, %g1, %i2
29369 array16 %i0, %o0, %l6
29370 fmovrslz %i7, %f14, %f11
29371 faligndata %f2, %f14, %f12
29372 sllx %i5, %i6, %l1
29373 ldub [%l7 + 0x63], %o3
29374 stb %g3, [%l7 + 0x49]
29375 stb %i4, [%l7 + 0x31]
29376 fbuge,a %fcc2, loop_3542
29377 lduh [%l7 + 0x5E], %o1
29378 fpadd32s %f11, %f13, %f6
29379 fpsub32s %f1, %f15, %f10
29380loop_3542:
29381 tleu %icc, 0x6
29382 std %f0, [%l7 + 0x28]
29383 stx %i3, [%l7 + 0x78]
29384 stw %g7, [%l7 + 0x0C]
29385 fabss %f9, %f12
29386 brgez %o7, loop_3543
29387 edge16 %g5, %g2, %o4
29388 fnor %f14, %f6, %f4
29389 array32 %l2, %i1, %g4
29390loop_3543:
29391 tg %icc, 0x5
29392 sth %g6, [%l7 + 0x7A]
29393 bleu %xcc, loop_3544
29394 fba %fcc1, loop_3545
29395 fmovdge %icc, %f1, %f6
29396 edge16ln %l3, %l0, %l5
29397loop_3544:
29398 fbug %fcc0, loop_3546
29399loop_3545:
29400 fcmpd %fcc1, %f0, %f4
29401 sth %o2, [%l7 + 0x6E]
29402 fpackfix %f10, %f0
29403loop_3546:
29404 xorcc %o5, 0x1A8B, %l4
29405 fors %f14, %f14, %f0
29406 fmul8ulx16 %f14, %f4, %f10
29407 sllx %g1, 0x16, %o6
29408 ldsw [%l7 + 0x1C], %i2
29409 stb %i0, [%l7 + 0x1E]
29410 fpadd32 %f12, %f10, %f4
29411 movcc %icc, %l6, %i7
29412 ldsw [%l7 + 0x50], %o0
29413 ldx [%l7 + 0x10], %i5
29414 tle %xcc, 0x1
29415 stx %i6, [%l7 + 0x28]
29416 call loop_3547
29417 ldd [%l7 + 0x08], %f10
29418 fornot1 %f10, %f10, %f6
29419 movg %xcc, %l1, %o3
29420loop_3547:
29421 std %f14, [%l7 + 0x60]
29422 fcmpes %fcc3, %f15, %f5
29423 fble %fcc2, loop_3548
29424 fmovrdne %g3, %f0, %f8
29425 sdiv %i4, 0x1D8F, %i3
29426 bl,a,pn %icc, loop_3549
29427loop_3548:
29428 fmul8x16 %f11, %f2, %f10
29429 array16 %o1, %g7, %o7
29430 fsrc1s %f7, %f6
29431loop_3549:
29432 bvc,a,pn %xcc, loop_3550
29433 fmovse %icc, %f9, %f11
29434 fcmpd %fcc1, %f2, %f12
29435 fexpand %f10, %f2
29436loop_3550:
29437 tsubcctv %g2, %g5, %l2
29438 lduw [%l7 + 0x40], %i1
29439 fxnor %f2, %f10, %f6
29440 fpadd32s %f1, %f14, %f9
29441 tcc %icc, 0x1
29442 st %f9, [%l7 + 0x68]
29443 fbug,a %fcc0, loop_3551
29444 xor %g4, 0x0284, %o4
29445 stb %l3, [%l7 + 0x1B]
29446 stb %g6, [%l7 + 0x41]
29447loop_3551:
29448 fandnot1s %f2, %f10, %f11
29449 fmovdleu %icc, %f10, %f4
29450 nop
29451 setx loop_3552, %l0, %l1
29452 wrpr 0x1, %tl
29453 wrpr %l1, %tnpc
29454 setx 0x34400001400, %l0, %l1
29455 wrpr %l1, %tstate
29456 wrhpr 0x4, %htstate
29457 done
29458 ld [%l7 + 0x50], %f0
29459 fpsub16 %f10, %f4, %f4
29460 std %f10, [%l7 + 0x08]
29461loop_3552:
29462 fnot1s %f1, %f7
29463 ldx [%l7 + 0x10], %l5
29464 bvc,pt %xcc, loop_3553
29465 udivcc %l0, 0x0A06, %o2
29466 edge16ln %l4, %o5, %o6
29467 stx %g1, [%l7 + 0x70]
29468loop_3553:
29469 fones %f5
29470 fmovsg %icc, %f9, %f9
29471 sth %i2, [%l7 + 0x72]
29472 lduw [%l7 + 0x48], %i0
29473 bn,a,pn %xcc, loop_3554
29474 edge32ln %i7, %o0, %i5
29475 orncc %i6, 0x0C85, %l1
29476 fxors %f5, %f15, %f15
29477loop_3554:
29478 fmovdneg %icc, %f9, %f0
29479 fmovsgu %icc, %f5, %f0
29480 movneg %icc, %o3, %l6
29481 lduw [%l7 + 0x08], %g3
29482 ld [%l7 + 0x6C], %f4
29483 fmovs %f2, %f3
29484 ld [%l7 + 0x60], %f7
29485 ldsh [%l7 + 0x64], %i4
29486 bn,a,pn %xcc, loop_3555
29487 andncc %o1, %g7, %i3
29488 fxors %f1, %f14, %f12
29489 fmovde %xcc, %f4, %f3
29490loop_3555:
29491 alignaddrl %g2, %g5, %o7
29492 fxor %f8, %f12, %f2
29493 bcs %xcc, loop_3556
29494 fbuge %fcc1, loop_3557
29495 edge32n %i1, %g4, %o4
29496 sub %l3, %l2, %g6
29497loop_3556:
29498 edge32ln %l5, %l0, %l4
29499loop_3557:
29500 array16 %o5, %o6, %g1
29501 stw %i2, [%l7 + 0x10]
29502 sdivcc %o2, 0x0A2D, %i0
29503 fpsub32s %f4, %f8, %f1
29504 array16 %o0, %i5, %i7
29505 tleu %xcc, 0x3
29506 tpos %icc, 0x1
29507 fbe %fcc3, loop_3558
29508 sth %i6, [%l7 + 0x76]
29509 fmovse %xcc, %f6, %f4
29510 ld [%l7 + 0x14], %f3
29511loop_3558:
29512 std %f12, [%l7 + 0x28]
29513 fbge %fcc0, loop_3559
29514 stb %l1, [%l7 + 0x76]
29515 movvc %icc, %l6, %g3
29516 edge8 %o3, %o1, %i4
29517loop_3559:
29518 fmovdneg %xcc, %f6, %f7
29519 fcmps %fcc2, %f5, %f7
29520 bl,a,pn %icc, loop_3560
29521 fmovsleu %xcc, %f11, %f3
29522 fxor %f8, %f14, %f2
29523 fmovda %xcc, %f5, %f2
29524loop_3560:
29525 bge,pn %xcc, loop_3561
29526 ldsh [%l7 + 0x44], %i3
29527 stb %g2, [%l7 + 0x1D]
29528 bn,a %icc, loop_3562
29529loop_3561:
29530 fpack16 %f6, %f11
29531 andncc %g7, %o7, %i1
29532 tleu %xcc, 0x6
29533loop_3562:
29534 fand %f12, %f6, %f14
29535 lduw [%l7 + 0x6C], %g5
29536 ldsw [%l7 + 0x4C], %o4
29537 edge32 %l3, %g4, %g6
29538 mulx %l5, 0x003C, %l0
29539 sethi 0x001F, %l4
29540 fmovspos %xcc, %f8, %f13
29541 tg %xcc, 0x0
29542 fmovdvs %icc, %f14, %f7
29543 stb %o5, [%l7 + 0x1B]
29544 mulx %l2, %o6, %g1
29545 fxnors %f1, %f13, %f8
29546 ldsb [%l7 + 0x64], %i2
29547 fxor %f2, %f6, %f8
29548 addc %i0, %o0, %i5
29549 movne %icc, %i7, %i6
29550 lduw [%l7 + 0x0C], %l1
29551 orncc %l6, %g3, %o3
29552 stb %o2, [%l7 + 0x69]
29553 tge %xcc, 0x5
29554 fmovdne %icc, %f4, %f12
29555 tge %xcc, 0x7
29556 tn %xcc, 0x4
29557 stb %o1, [%l7 + 0x6A]
29558 fpack16 %f0, %f9
29559 ldsw [%l7 + 0x20], %i4
29560 fmovdn %icc, %f7, %f4
29561 fabsd %f6, %f4
29562 andn %g2, %i3, %o7
29563 fmul8x16au %f0, %f9, %f14
29564 stw %i1, [%l7 + 0x20]
29565 bvc,a loop_3563
29566 nop
29567 setx loop_3564, %l0, %l1
29568 wrpr 0x1, %tl
29569 wrpr %l1, %tnpc
29570 setx 0x34400001400, %l0, %l1
29571 wrpr %l1, %tstate
29572 wrhpr 0x4, %htstate
29573 done
29574 std %f6, [%l7 + 0x20]
29575 fandnot1 %f0, %f14, %f14
29576loop_3563:
29577 lduw [%l7 + 0x18], %g5
29578loop_3564:
29579 smulcc %g7, 0x01F4, %o4
29580 tvc %icc, 0x2
29581 bcc,pt %icc, loop_3565
29582 stb %g4, [%l7 + 0x27]
29583 st %f13, [%l7 + 0x4C]
29584 sth %l3, [%l7 + 0x62]
29585loop_3565:
29586 udiv %l5, 0x1702, %g6
29587 subc %l4, 0x032E, %o5
29588 ldsw [%l7 + 0x74], %l0
29589 ta %xcc, 0x2
29590 fbuge,a %fcc3, loop_3566
29591 stw %l2, [%l7 + 0x0C]
29592 ldub [%l7 + 0x08], %g1
29593 fmovde %xcc, %f4, %f2
29594loop_3566:
29595 movge %icc, %o6, %i2
29596 movrlez %o0, 0x1C8, %i5
29597 st %f2, [%l7 + 0x6C]
29598 array32 %i7, %i0, %i6
29599 bpos loop_3567
29600 fbe,a %fcc0, loop_3568
29601 fbo,a %fcc0, loop_3569
29602 ldsw [%l7 + 0x08], %l6
29603loop_3567:
29604 stb %g3, [%l7 + 0x0B]
29605loop_3568:
29606 tge %icc, 0x2
29607loop_3569:
29608 ldsb [%l7 + 0x5A], %l1
29609 lduh [%l7 + 0x32], %o3
29610 tgu %icc, 0x6
29611 fmovdcs %icc, %f9, %f14
29612 addc %o2, %o1, %g2
29613 fmovsl %xcc, %f9, %f15
29614 ldx [%l7 + 0x30], %i3
29615 fmovsneg %xcc, %f9, %f3
29616 sth %i4, [%l7 + 0x20]
29617 fmovsne %icc, %f1, %f2
29618 array16 %i1, %o7, %g5
29619 bcc,pt %icc, loop_3570
29620 srlx %o4, %g4, %g7
29621 fmovrdgez %l5, %f2, %f10
29622 fnand %f4, %f8, %f10
29623loop_3570:
29624 movrlez %g6, 0x2E7, %l3
29625 st %f4, [%l7 + 0x68]
29626 tneg %icc, 0x6
29627 fmovrdlz %l4, %f4, %f2
29628 fmovsl %icc, %f4, %f0
29629 fmovdn %icc, %f10, %f6
29630 for %f14, %f10, %f12
29631 stx %l0, [%l7 + 0x50]
29632 fmul8x16al %f6, %f6, %f10
29633 fbne,a %fcc2, loop_3571
29634 bneg loop_3572
29635 fcmps %fcc0, %f13, %f5
29636 std %f2, [%l7 + 0x20]
29637loop_3571:
29638 tvc %xcc, 0x3
29639loop_3572:
29640 movrgez %o5, %g1, %l2
29641 movvs %xcc, %o6, %i2
29642 stw %o0, [%l7 + 0x68]
29643 movg %xcc, %i5, %i0
29644 fmovrslz %i7, %f2, %f6
29645 ldsw [%l7 + 0x50], %i6
29646 sth %l6, [%l7 + 0x36]
29647 fmovsg %xcc, %f8, %f0
29648 lduw [%l7 + 0x70], %g3
29649 fbuge,a %fcc1, loop_3573
29650 fbge %fcc2, loop_3574
29651 edge8l %o3, %o2, %o1
29652 std %f4, [%l7 + 0x50]
29653loop_3573:
29654 ldx [%l7 + 0x70], %g2
29655loop_3574:
29656 ldsb [%l7 + 0x4C], %l1
29657 sth %i3, [%l7 + 0x56]
29658 edge32 %i4, %i1, %o7
29659 fands %f0, %f12, %f14
29660 ldsb [%l7 + 0x79], %o4
29661 ldub [%l7 + 0x7F], %g5
29662 fxnor %f12, %f4, %f2
29663 fbge %fcc0, loop_3575
29664 fnors %f7, %f9, %f7
29665 movge %icc, %g4, %l5
29666 sdivcc %g7, 0x0A25, %l3
29667loop_3575:
29668 fxors %f14, %f2, %f15
29669 movg %xcc, %g6, %l0
29670 movleu %icc, %l4, %g1
29671 sth %l2, [%l7 + 0x7E]
29672 edge32l %o5, %o6, %i2
29673 ldsh [%l7 + 0x40], %o0
29674 alignaddr %i5, %i0, %i6
29675 ldub [%l7 + 0x34], %i7
29676 movre %g3, %l6, %o3
29677 fbue %fcc3, loop_3576
29678 fbe %fcc0, loop_3577
29679 ldd [%l7 + 0x60], %f10
29680 taddcc %o2, %g2, %l1
29681loop_3576:
29682 sth %o1, [%l7 + 0x4A]
29683loop_3577:
29684 ldsw [%l7 + 0x7C], %i3
29685 stx %i4, [%l7 + 0x48]
29686 std %f12, [%l7 + 0x38]
29687 bge,pn %xcc, loop_3578
29688 stb %i1, [%l7 + 0x3D]
29689 fmuld8ulx16 %f4, %f5, %f8
29690 tcc %xcc, 0x3
29691loop_3578:
29692 fbue,a %fcc1, loop_3579
29693 std %f8, [%l7 + 0x08]
29694 sub %o4, 0x038B, %o7
29695 ldub [%l7 + 0x23], %g4
29696loop_3579:
29697 movneg %icc, %g5, %g7
29698 brlz,a %l5, loop_3580
29699 lduw [%l7 + 0x2C], %g6
29700 ldub [%l7 + 0x09], %l3
29701 bl,a,pt %xcc, loop_3581
29702loop_3580:
29703 fmovsgu %xcc, %f1, %f11
29704 ldub [%l7 + 0x2D], %l0
29705 ldsh [%l7 + 0x6E], %g1
29706loop_3581:
29707 fxnors %f12, %f0, %f0
29708 lduw [%l7 + 0x08], %l2
29709 fba %fcc0, loop_3582
29710 taddcc %o5, 0x1502, %o6
29711 fbu %fcc1, loop_3583
29712 sdivx %l4, 0x143F, %o0
29713loop_3582:
29714 andn %i5, 0x069B, %i2
29715 ldsb [%l7 + 0x4E], %i0
29716loop_3583:
29717 fmovdleu %icc, %f8, %f12
29718 andncc %i7, %g3, %l6
29719 bpos,a loop_3584
29720 pdist %f8, %f10, %f2
29721 fmovdl %icc, %f15, %f6
29722 brz,a %i6, loop_3585
29723loop_3584:
29724 fmovrslz %o3, %f12, %f7
29725 stx %g2, [%l7 + 0x50]
29726 srl %l1, %o1, %o2
29727loop_3585:
29728 ldd [%l7 + 0x68], %f0
29729 fbl,a %fcc2, loop_3586
29730 movrlz %i3, 0x256, %i1
29731 fmovdneg %icc, %f10, %f13
29732 fbl %fcc2, loop_3587
29733loop_3586:
29734 fmovsneg %xcc, %f11, %f15
29735 fmovda %xcc, %f2, %f7
29736 bpos,a,pt %icc, loop_3588
29737loop_3587:
29738 fors %f10, %f15, %f11
29739 ldx [%l7 + 0x10], %i4
29740 addccc %o7, 0x1B8E, %o4
29741loop_3588:
29742 tcc %xcc, 0x4
29743 st %f3, [%l7 + 0x28]
29744 fnands %f0, %f8, %f10
29745 ldub [%l7 + 0x2A], %g4
29746 movrne %g5, 0x004, %l5
29747 fcmpne16 %f14, %f2, %g7
29748 sth %g6, [%l7 + 0x10]
29749 smulcc %l3, %g1, %l0
29750 ldd [%l7 + 0x28], %f10
29751 fmovspos %icc, %f1, %f5
29752 movrlez %o5, 0x1E0, %l2
29753 std %f14, [%l7 + 0x58]
29754 sethi 0x1E00, %o6
29755 sdivx %l4, 0x1CF9, %o0
29756 udivcc %i2, 0x0AC3, %i5
29757 fpsub32s %f9, %f7, %f11
29758 udiv %i0, 0x13A8, %i7
29759 array16 %g3, %l6, %o3
29760 addc %i6, %g2, %l1
29761 st %f13, [%l7 + 0x2C]
29762 brlz %o2, loop_3589
29763 stx %o1, [%l7 + 0x68]
29764 fbu,a %fcc0, loop_3590
29765 fcmpeq16 %f8, %f6, %i1
29766loop_3589:
29767 ld [%l7 + 0x4C], %f1
29768 fbug %fcc2, loop_3591
29769loop_3590:
29770 tcc %xcc, 0x0
29771 stb %i4, [%l7 + 0x24]
29772 stx %o7, [%l7 + 0x18]
29773loop_3591:
29774 ld [%l7 + 0x70], %f13
29775 brlez %i3, loop_3592
29776 ld [%l7 + 0x64], %f5
29777 fornot2s %f8, %f10, %f6
29778 array8 %o4, %g5, %l5
29779loop_3592:
29780 tl %icc, 0x7
29781 lduw [%l7 + 0x34], %g7
29782 bl,a,pt %icc, loop_3593
29783 fbge,a %fcc2, loop_3594
29784 andncc %g6, %g4, %l3
29785 andncc %g1, %o5, %l2
29786loop_3593:
29787 fmovdle %icc, %f4, %f11
29788loop_3594:
29789 ldub [%l7 + 0x1D], %o6
29790 st %f12, [%l7 + 0x7C]
29791 std %f6, [%l7 + 0x10]
29792 sdivcc %l0, 0x0D21, %o0
29793 alignaddr %i2, %l4, %i0
29794 bgu,a %icc, loop_3595
29795 fmovdleu %xcc, %f11, %f1
29796 fmovrsne %i7, %f15, %f15
29797 orn %i5, 0x1F60, %g3
29798loop_3595:
29799 orcc %o3, %i6, %g2
29800 std %f2, [%l7 + 0x60]
29801 stw %l6, [%l7 + 0x3C]
29802 sethi 0x0D77, %l1
29803 fcmpne16 %f8, %f2, %o2
29804 fmovsa %icc, %f8, %f3
29805 bvs,a %icc, loop_3596
29806 ldsh [%l7 + 0x12], %o1
29807 pdist %f12, %f10, %f10
29808 ld [%l7 + 0x10], %f3
29809loop_3596:
29810 ldsh [%l7 + 0x58], %i4
29811 ldx [%l7 + 0x28], %i1
29812 fmovde %xcc, %f5, %f10
29813 stb %o7, [%l7 + 0x79]
29814 ldx [%l7 + 0x38], %o4
29815 fmovdne %xcc, %f1, %f9
29816 ldx [%l7 + 0x60], %g5
29817 ldsb [%l7 + 0x17], %i3
29818 ldd [%l7 + 0x58], %f12
29819 fmovdleu %xcc, %f12, %f10
29820 fcmpne16 %f10, %f14, %g7
29821 fmovdgu %xcc, %f5, %f3
29822 fbn %fcc3, loop_3597
29823 fmovrdgz %g6, %f6, %f0
29824 bgu,pn %xcc, loop_3598
29825 fpadd16s %f4, %f10, %f15
29826loop_3597:
29827 srax %l5, %l3, %g4
29828 addc %o5, 0x171A, %l2
29829loop_3598:
29830 lduh [%l7 + 0x58], %g1
29831 bneg,a %icc, loop_3599
29832 fbul %fcc1, loop_3600
29833 fsrc1 %f6, %f8
29834 ldsh [%l7 + 0x5C], %o6
29835loop_3599:
29836 fornot2 %f10, %f14, %f14
29837loop_3600:
29838 orn %o0, 0x00BE, %l0
29839 fsrc2 %f6, %f0
29840 fmovdn %xcc, %f13, %f9
29841 fbuge,a %fcc0, loop_3601
29842 fmul8x16al %f10, %f7, %f14
29843 ldx [%l7 + 0x38], %l4
29844 fxnors %f4, %f3, %f13
29845loop_3601:
29846 fpadd16s %f14, %f1, %f3
29847 bpos,a,pn %xcc, loop_3602
29848 ldx [%l7 + 0x50], %i2
29849 ldsh [%l7 + 0x44], %i7
29850 std %f6, [%l7 + 0x08]
29851loop_3602:
29852 ldsw [%l7 + 0x70], %i0
29853 fmovsge %icc, %f0, %f6
29854 smulcc %g3, 0x1117, %i5
29855 fnors %f10, %f1, %f15
29856 tneg %xcc, 0x6
29857 tvc %xcc, 0x4
29858 fbo %fcc3, loop_3603
29859 fmovsl %xcc, %f13, %f9
29860 stw %o3, [%l7 + 0x44]
29861 fbo %fcc3, loop_3604
29862loop_3603:
29863 fand %f2, %f2, %f8
29864 fandnot2 %f8, %f2, %f2
29865 fxors %f6, %f10, %f8
29866loop_3604:
29867 std %f10, [%l7 + 0x78]
29868 movrgez %g2, 0x14D, %i6
29869 brnz %l6, loop_3605
29870 fnor %f8, %f2, %f12
29871 call loop_3606
29872 std %f14, [%l7 + 0x08]
29873loop_3605:
29874 tsubcc %l1, 0x1B7A, %o1
29875 brlz,a %i4, loop_3607
29876loop_3606:
29877 udiv %i1, 0x070F, %o2
29878 ldsh [%l7 + 0x0C], %o7
29879 movneg %icc, %o4, %g5
29880loop_3607:
29881 udivcc %g7, 0x0E5A, %g6
29882 fmovsvc %xcc, %f9, %f12
29883 ldub [%l7 + 0x0B], %i3
29884 bvs,a,pt %icc, loop_3608
29885 brlz %l5, loop_3609
29886 subc %g4, %o5, %l3
29887 fmovd %f2, %f0
29888loop_3608:
29889 bg,a loop_3610
29890loop_3609:
29891 fexpand %f14, %f0
29892 brgez %l2, loop_3611
29893 fmovscc %xcc, %f9, %f6
29894loop_3610:
29895 stx %o6, [%l7 + 0x28]
29896 lduw [%l7 + 0x7C], %g1
29897loop_3611:
29898 movne %icc, %o0, %l4
29899 fmovrdlz %i2, %f8, %f14
29900 fmovdpos %icc, %f6, %f0
29901 srl %l0, 0x14, %i0
29902 ldsh [%l7 + 0x50], %i7
29903 tvs %icc, 0x5
29904 ld [%l7 + 0x70], %f2
29905 fmovspos %xcc, %f5, %f11
29906 fmovd %f6, %f10
29907 tn %xcc, 0x3
29908 fnegd %f6, %f10
29909 fsrc1s %f6, %f3
29910 sth %i5, [%l7 + 0x1E]
29911 edge32ln %g3, %o3, %i6
29912 ldd [%l7 + 0x68], %f8
29913 ble,a,pn %xcc, loop_3612
29914 std %f6, [%l7 + 0x18]
29915 ldsh [%l7 + 0x3C], %g2
29916 ldub [%l7 + 0x28], %l6
29917loop_3612:
29918 std %f8, [%l7 + 0x20]
29919 fbl %fcc1, loop_3613
29920 fpack16 %f0, %f5
29921 lduh [%l7 + 0x7A], %l1
29922 fpsub16s %f8, %f13, %f0
29923loop_3613:
29924 andn %o1, %i4, %i1
29925 ld [%l7 + 0x6C], %f14
29926 orcc %o2, %o4, %o7
29927 lduh [%l7 + 0x0E], %g5
29928 fmovdpos %xcc, %f15, %f1
29929 std %f6, [%l7 + 0x58]
29930 fmovrdlz %g6, %f6, %f4
29931 stx %i3, [%l7 + 0x30]
29932 umulcc %g7, %l5, %o5
29933 st %f4, [%l7 + 0x7C]
29934 fcmped %fcc1, %f6, %f12
29935 ldsb [%l7 + 0x2C], %l3
29936 brlz,a %l2, loop_3614
29937 andn %g4, 0x15C7, %g1
29938 fbul %fcc2, loop_3615
29939 subccc %o6, %l4, %o0
29940loop_3614:
29941 be,pt %icc, loop_3616
29942 bcc,a %xcc, loop_3617
29943loop_3615:
29944 mulscc %l0, 0x036D, %i0
29945 edge16 %i2, %i7, %g3
29946loop_3616:
29947 fcmple16 %f4, %f8, %o3
29948loop_3617:
29949 ldd [%l7 + 0x60], %f6
29950 movrgez %i5, %i6, %l6
29951 xor %g2, %l1, %i4
29952 tvs %icc, 0x6
29953 fmovdl %icc, %f14, %f2
29954 ba loop_3618
29955 fmovdcc %icc, %f11, %f15
29956 srax %i1, 0x0A, %o1
29957 srax %o4, 0x1F, %o7
29958loop_3618:
29959 fnands %f13, %f10, %f10
29960 lduw [%l7 + 0x18], %g5
29961 fbuge %fcc0, loop_3619
29962 popc 0x16A1, %g6
29963 ldsb [%l7 + 0x0A], %i3
29964 tl %icc, 0x0
29965loop_3619:
29966 ldsb [%l7 + 0x5D], %o2
29967 subcc %g7, %o5, %l3
29968 sth %l5, [%l7 + 0x20]
29969 udivx %l2, 0x0E89, %g1
29970 fcmpne16 %f6, %f12, %o6
29971 ldx [%l7 + 0x08], %g4
29972 edge16ln %o0, %l4, %i0
29973 fnors %f4, %f10, %f9
29974 udivx %i2, 0x0260, %i7
29975 movpos %icc, %l0, %g3
29976 popc %i5, %o3
29977 ldsh [%l7 + 0x20], %i6
29978 movleu %icc, %g2, %l6
29979 lduh [%l7 + 0x48], %i4
29980 fornot1s %f4, %f15, %f9
29981 fpack32 %f0, %f8, %f0
29982 movrgz %i1, %l1, %o4
29983 fmovdneg %xcc, %f6, %f4
29984 tneg %icc, 0x5
29985 sllx %o7, %o1, %g5
29986 std %f0, [%l7 + 0x60]
29987 fxnors %f13, %f13, %f6
29988 fbl,a %fcc3, loop_3620
29989 edge8 %g6, %i3, %g7
29990 ldd [%l7 + 0x40], %f14
29991 fmovrsgez %o2, %f14, %f2
29992loop_3620:
29993 fbl %fcc0, loop_3621
29994 std %f6, [%l7 + 0x08]
29995 stw %o5, [%l7 + 0x74]
29996 fornot1 %f10, %f6, %f12
29997loop_3621:
29998 fmul8x16au %f7, %f3, %f12
29999 bgu loop_3622
30000 bcs,a,pn %xcc, loop_3623
30001 lduh [%l7 + 0x64], %l3
30002 fnegs %f4, %f7
30003loop_3622:
30004 fbue %fcc2, loop_3624
30005loop_3623:
30006 fmovsg %icc, %f10, %f9
30007 stb %l5, [%l7 + 0x44]
30008 tg %icc, 0x4
30009loop_3624:
30010 fpmerge %f13, %f12, %f12
30011 movpos %icc, %l2, %g1
30012 stw %g4, [%l7 + 0x18]
30013 fpack32 %f2, %f8, %f4
30014 tvs %xcc, 0x5
30015 fmovdleu %xcc, %f13, %f13
30016 fmovdle %icc, %f0, %f9
30017 fcmpd %fcc3, %f10, %f12
30018 stb %o6, [%l7 + 0x42]
30019 fmovsne %xcc, %f9, %f4
30020 sub %o0, 0x1AAF, %i0
30021 movcc %xcc, %l4, %i2
30022 orn %i7, 0x0C4E, %l0
30023 nop
30024 setx loop_3625, %l0, %l1
30025 jmpl %l1, %i5
30026 fmovsge %icc, %f9, %f9
30027 nop
30028 setx loop_3626, %l0, %l1
30029 jmpl %l1, %g3
30030 array8 %i6, %g2, %o3
30031loop_3625:
30032 fmovsa %xcc, %f3, %f2
30033 orncc %l6, 0x1B4F, %i1
30034loop_3626:
30035 ldub [%l7 + 0x1A], %l1
30036 ldsw [%l7 + 0x2C], %i4
30037 fpsub32 %f8, %f10, %f10
30038 stw %o7, [%l7 + 0x44]
30039 fmovsne %xcc, %f3, %f5
30040 edge16 %o4, %g5, %g6
30041 brlez,a %o1, loop_3627
30042 sth %i3, [%l7 + 0x40]
30043 bl %xcc, loop_3628
30044 sethi 0x13D4, %o2
30045loop_3627:
30046 nop
30047 setx loop_3629, %l0, %l1
30048 jmpl %l1, %o5
30049 stx %g7, [%l7 + 0x20]
30050loop_3628:
30051 fmovdge %icc, %f14, %f7
30052 fxnors %f14, %f15, %f14
30053loop_3629:
30054 fmovsne %icc, %f7, %f5
30055 fmovsneg %xcc, %f10, %f13
30056 be %xcc, loop_3630
30057 mulx %l5, %l3, %g1
30058 ldd [%l7 + 0x70], %f14
30059 alignaddr %l2, %o6, %g4
30060loop_3630:
30061 orn %o0, 0x1B13, %l4
30062 fcmpne16 %f12, %f8, %i2
30063 edge8 %i7, %l0, %i5
30064 lduh [%l7 + 0x5A], %g3
30065 brgez %i6, loop_3631
30066 stb %i0, [%l7 + 0x73]
30067 edge8 %g2, %l6, %o3
30068 movl %xcc, %i1, %l1
30069loop_3631:
30070 fcmpeq16 %f12, %f10, %o7
30071 subc %o4, 0x1072, %i4
30072 stb %g5, [%l7 + 0x3E]
30073 fnors %f0, %f5, %f13
30074 stx %g6, [%l7 + 0x60]
30075 ldub [%l7 + 0x08], %o1
30076 edge8n %o2, %o5, %i3
30077 fmovsn %xcc, %f11, %f12
30078 std %f10, [%l7 + 0x60]
30079 ldd [%l7 + 0x78], %f0
30080 ble,pn %icc, loop_3632
30081 call loop_3633
30082 mova %icc, %g7, %l5
30083 movrgz %g1, %l3, %l2
30084loop_3632:
30085 movle %xcc, %o6, %o0
30086loop_3633:
30087 stw %g4, [%l7 + 0x7C]
30088 fpsub32 %f4, %f12, %f14
30089 array16 %l4, %i2, %l0
30090 fornot2s %f1, %f11, %f10
30091 edge32l %i7, %g3, %i5
30092 stw %i6, [%l7 + 0x58]
30093 sth %i0, [%l7 + 0x6C]
30094 tg %icc, 0x4
30095 udiv %g2, 0x1439, %l6
30096 bvs,a loop_3634
30097 fpack16 %f10, %f6
30098 fmovrse %i1, %f13, %f10
30099 fcmpeq32 %f2, %f14, %o3
30100loop_3634:
30101 movleu %xcc, %l1, %o7
30102 ldsh [%l7 + 0x4A], %o4
30103 sll %i4, 0x1E, %g5
30104 edge8 %g6, %o2, %o5
30105 stb %i3, [%l7 + 0x27]
30106 movcs %icc, %g7, %o1
30107 fbg,a %fcc3, loop_3635
30108 ldsw [%l7 + 0x20], %g1
30109 fmuld8sux16 %f0, %f4, %f8
30110 fmovrsne %l3, %f6, %f1
30111loop_3635:
30112 fbge %fcc3, loop_3636
30113 fmovsneg %xcc, %f9, %f8
30114 fmovdleu %xcc, %f8, %f0
30115 array32 %l5, %l2, %o6
30116loop_3636:
30117 fnot1s %f2, %f0
30118 orn %g4, %l4, %i2
30119 ldsw [%l7 + 0x40], %l0
30120 bneg,a,pt %icc, loop_3637
30121 ldx [%l7 + 0x08], %o0
30122 umul %i7, %g3, %i5
30123 fandnot1s %f7, %f4, %f6
30124loop_3637:
30125 fbne,a %fcc3, loop_3638
30126 ldub [%l7 + 0x78], %i0
30127 fands %f14, %f10, %f6
30128 movre %g2, %i6, %i1
30129loop_3638:
30130 sth %o3, [%l7 + 0x66]
30131 ldx [%l7 + 0x18], %l1
30132 movcs %xcc, %o7, %o4
30133 alignaddr %l6, %g5, %g6
30134 fmovrdlez %i4, %f8, %f2
30135 fmovrdgez %o2, %f6, %f0
30136 nop
30137 setx loop_3639, %l0, %l1
30138 jmpl %l1, %i3
30139 fpsub32 %f6, %f4, %f2
30140 bn loop_3640
30141 fbe %fcc3, loop_3641
30142loop_3639:
30143 be,pt %xcc, loop_3642
30144 tne %icc, 0x5
30145loop_3640:
30146 fones %f0
30147loop_3641:
30148 subccc %g7, 0x032F, %o1
30149loop_3642:
30150 brlez,a %g1, loop_3643
30151 edge8l %l3, %l5, %o5
30152 sra %o6, 0x1F, %g4
30153 movcc %icc, %l2, %l4
30154loop_3643:
30155 sllx %i2, 0x04, %o0
30156 fmul8x16au %f1, %f1, %f8
30157 fmovsvc %xcc, %f14, %f10
30158 fmovs %f0, %f3
30159 ldsw [%l7 + 0x08], %l0
30160 stx %i7, [%l7 + 0x50]
30161 bvs,a %xcc, loop_3644
30162 tgu %xcc, 0x4
30163 fnands %f6, %f15, %f13
30164 lduh [%l7 + 0x1A], %g3
30165loop_3644:
30166 umulcc %i0, %g2, %i6
30167 stx %i1, [%l7 + 0x28]
30168 fnot1 %f14, %f8
30169 movneg %xcc, %o3, %l1
30170 ldsw [%l7 + 0x48], %o7
30171 sth %o4, [%l7 + 0x54]
30172 tl %xcc, 0x5
30173 ld [%l7 + 0x24], %f11
30174 addccc %i5, 0x1566, %l6
30175 st %f12, [%l7 + 0x28]
30176 fmovrsgz %g6, %f1, %f10
30177 tn %icc, 0x5
30178 fmovsne %xcc, %f5, %f15
30179 add %i4, %g5, %o2
30180 fbe,a %fcc2, loop_3645
30181 tleu %xcc, 0x2
30182 tvc %xcc, 0x6
30183 mova %icc, %g7, %o1
30184loop_3645:
30185 sra %i3, 0x17, %l3
30186 brlz,a %l5, loop_3646
30187 fmul8x16al %f11, %f14, %f14
30188 std %f0, [%l7 + 0x38]
30189 fbue %fcc1, loop_3647
30190loop_3646:
30191 xorcc %g1, 0x0DC5, %o5
30192 tl %xcc, 0x6
30193 lduh [%l7 + 0x58], %g4
30194loop_3647:
30195 sth %l2, [%l7 + 0x6C]
30196 fmovrsne %l4, %f11, %f5
30197 st %f9, [%l7 + 0x30]
30198 subc %o6, 0x10F3, %o0
30199 fbg %fcc3, loop_3648
30200 addcc %l0, 0x0204, %i7
30201 fmovdle %xcc, %f8, %f4
30202 ldx [%l7 + 0x20], %g3
30203loop_3648:
30204 fnot1s %f13, %f12
30205 fpmerge %f8, %f1, %f12
30206 fmovsleu %xcc, %f12, %f15
30207 fpadd32 %f4, %f14, %f0
30208 taddcc %i0, %i2, %i6
30209 movn %icc, %i1, %o3
30210 fpadd16 %f8, %f12, %f2
30211 xnor %g2, 0x1132, %o7
30212 stw %l1, [%l7 + 0x54]
30213 fmovsne %xcc, %f11, %f14
30214 ldub [%l7 + 0x2F], %i5
30215 fzeros %f13
30216 fmovsleu %xcc, %f14, %f8
30217 fpsub32 %f4, %f2, %f10
30218 fmul8x16 %f8, %f6, %f2
30219 tle %icc, 0x2
30220 fpadd16s %f14, %f6, %f14
30221 brlez,a %o4, loop_3649
30222 or %g6, 0x1289, %i4
30223 stw %g5, [%l7 + 0x7C]
30224 xorcc %o2, 0x0DB1, %l6
30225loop_3649:
30226 sth %g7, [%l7 + 0x5C]
30227 nop
30228 setx loop_3650, %l0, %l1
30229 wrpr 0x1, %tl
30230 wrpr %l1, %tnpc
30231 setx 0x34400001400, %l0, %l1
30232 wrpr %l1, %tstate
30233 wrhpr 0x4, %htstate
30234 done
30235 ldub [%l7 + 0x50], %o1
30236 fmovrse %l3, %f4, %f3
30237 fandnot1s %f11, %f12, %f7
30238loop_3650:
30239 fmovda %xcc, %f5, %f3
30240 fsrc1s %f10, %f1
30241 edge32n %i3, %l5, %g1
30242 siam 0x6
30243 xor %g4, %l2, %o5
30244 fmovrsgez %o6, %f9, %f0
30245 tsubcctv %l4, %o0, %l0
30246 stx %g3, [%l7 + 0x18]
30247 fzero %f14
30248 ldsh [%l7 + 0x2A], %i7
30249 ldub [%l7 + 0x2D], %i0
30250 fmovsge %xcc, %f1, %f0
30251 st %f4, [%l7 + 0x28]
30252 fmovdvc %icc, %f3, %f2
30253 fornot1 %f10, %f14, %f4
30254 fmovsn %xcc, %f4, %f13
30255 lduw [%l7 + 0x70], %i2
30256 movrne %i6, %o3, %g2
30257 udivcc %o7, 0x1929, %l1
30258 xor %i1, 0x1FE9, %i5
30259 bge,a,pt %icc, loop_3651
30260 ldx [%l7 + 0x18], %o4
30261 movgu %xcc, %i4, %g5
30262 ld [%l7 + 0x68], %f14
30263loop_3651:
30264 sth %g6, [%l7 + 0x2A]
30265 fbug,a %fcc2, loop_3652
30266 xnor %l6, 0x112F, %o2
30267 fmuld8ulx16 %f6, %f15, %f10
30268 fornot1s %f4, %f13, %f2
30269loop_3652:
30270 faligndata %f14, %f14, %f8
30271 ldsh [%l7 + 0x5E], %g7
30272 edge16 %l3, %o1, %l5
30273 stx %i3, [%l7 + 0x20]
30274 ldub [%l7 + 0x67], %g1
30275 fpsub16 %f12, %f2, %f10
30276 nop
30277 setx loop_3653, %l0, %l1
30278 jmpl %l1, %l2
30279 movcc %icc, %g4, %o5
30280 ta %xcc, 0x7
30281 fornot1 %f0, %f10, %f10
30282loop_3653:
30283 fnands %f15, %f7, %f12
30284 be loop_3654
30285 fabsd %f4, %f0
30286 fmovdn %icc, %f5, %f11
30287 lduw [%l7 + 0x48], %l4
30288loop_3654:
30289 edge16l %o0, %l0, %g3
30290 bneg,pt %icc, loop_3655
30291 fbule,a %fcc0, loop_3656
30292 fmovda %xcc, %f1, %f15
30293 stx %i7, [%l7 + 0x58]
30294loop_3655:
30295 fcmps %fcc0, %f1, %f6
30296loop_3656:
30297 stb %i0, [%l7 + 0x2E]
30298 ldx [%l7 + 0x20], %i2
30299 fmovdne %icc, %f7, %f0
30300 add %i6, 0x1986, %o3
30301 ldd [%l7 + 0x08], %f6
30302 fmul8x16au %f4, %f10, %f4
30303 fmovrde %g2, %f4, %f0
30304 fnot1s %f8, %f4
30305 fmovrsgz %o6, %f1, %f7
30306 ld [%l7 + 0x2C], %f3
30307 st %f8, [%l7 + 0x68]
30308 andn %l1, %i1, %i5
30309 tn %xcc, 0x4
30310 edge16n %o7, %o4, %g5
30311 lduw [%l7 + 0x78], %g6
30312 fcmple16 %f2, %f2, %l6
30313 bshuffle %f14, %f6, %f2
30314 smulcc %i4, 0x18BE, %g7
30315 ldsb [%l7 + 0x5D], %o2
30316 ldsw [%l7 + 0x60], %o1
30317 ldd [%l7 + 0x60], %f4
30318 fbn,a %fcc3, loop_3657
30319 fbu,a %fcc0, loop_3658
30320 ld [%l7 + 0x50], %f14
30321 sth %l5, [%l7 + 0x74]
30322loop_3657:
30323 tleu %xcc, 0x6
30324loop_3658:
30325 smul %i3, %l3, %l2
30326 smul %g4, %g1, %l4
30327 addccc %o5, %l0, %g3
30328 bne loop_3659
30329 xorcc %o0, 0x1169, %i0
30330 fmovrde %i2, %f8, %f8
30331 ldsw [%l7 + 0x50], %i6
30332loop_3659:
30333 fones %f5
30334 fmovspos %xcc, %f14, %f7
30335 fmovrdgz %i7, %f6, %f8
30336 movvc %icc, %g2, %o3
30337 call loop_3660
30338 fbue %fcc0, loop_3661
30339 taddcctv %l1, 0x1BED, %i1
30340 fmul8x16al %f2, %f14, %f4
30341loop_3660:
30342 fbug,a %fcc3, loop_3662
30343loop_3661:
30344 sllx %o6, 0x07, %i5
30345 mova %xcc, %o4, %o7
30346 sth %g6, [%l7 + 0x12]
30347loop_3662:
30348 fmovdvc %xcc, %f8, %f14
30349 ldx [%l7 + 0x38], %l6
30350 fmuld8sux16 %f14, %f12, %f12
30351 fnot1s %f4, %f5
30352 lduw [%l7 + 0x38], %i4
30353 tl %xcc, 0x2
30354 alignaddrl %g7, %o2, %o1
30355 ldsh [%l7 + 0x1A], %l5
30356 std %f12, [%l7 + 0x48]
30357 sra %g5, %l3, %l2
30358 for %f4, %f2, %f12
30359 fmul8x16au %f7, %f3, %f4
30360 mulscc %g4, 0x0C6C, %i3
30361 nop
30362 setx loop_3663, %l0, %l1
30363 wrpr 0x1, %tl
30364 wrpr %l1, %tnpc
30365 setx 0x34400001400, %l0, %l1
30366 wrpr %l1, %tstate
30367 wrhpr 0x4, %htstate
30368 done
30369 sth %g1, [%l7 + 0x62]
30370 bg loop_3664
30371 tne %icc, 0x0
30372loop_3663:
30373 fnand %f12, %f4, %f2
30374 ldub [%l7 + 0x51], %o5
30375loop_3664:
30376 fmovdcs %icc, %f10, %f5
30377 movrlez %l0, %g3, %o0
30378 stw %i0, [%l7 + 0x3C]
30379 ldsh [%l7 + 0x44], %i2
30380 movrlez %i6, %l4, %i7
30381 bcs,a %xcc, loop_3665
30382 addccc %g2, 0x0B52, %o3
30383 ldd [%l7 + 0x78], %f10
30384 movne %icc, %l1, %i1
30385loop_3665:
30386 lduh [%l7 + 0x7A], %i5
30387 nop
30388 setx loop_3666, %l0, %l1
30389 wrpr 0x1, %tl
30390 wrpr %l1, %tnpc
30391 setx 0x34400001400, %l0, %l1
30392 wrpr %l1, %tstate
30393 wrhpr 0x4, %htstate
30394 done
30395 fnand %f14, %f14, %f10
30396 movpos %xcc, %o6, %o4
30397 movgu %xcc, %o7, %g6
30398loop_3666:
30399 te %icc, 0x4
30400 edge8ln %i4, %l6, %g7
30401 ta %xcc, 0x5
30402 ldd [%l7 + 0x78], %f14
30403 brz,a %o2, loop_3667
30404 edge32l %l5, %g5, %o1
30405 movle %xcc, %l3, %l2
30406 fcmpgt32 %f12, %f14, %i3
30407loop_3667:
30408 ld [%l7 + 0x7C], %f15
30409 lduw [%l7 + 0x60], %g4
30410 subc %o5, %l0, %g1
30411 tcs %icc, 0x2
30412 fcmpne16 %f14, %f12, %g3
30413 siam 0x1
30414 fmovde %xcc, %f1, %f2
30415 brgez,a %i0, loop_3668
30416 stx %o0, [%l7 + 0x18]
30417 ldsb [%l7 + 0x76], %i6
30418 edge16l %l4, %i7, %g2
30419loop_3668:
30420 fxnor %f14, %f4, %f0
30421 fnands %f12, %f14, %f14
30422 mulx %i2, 0x0632, %l1
30423 ld [%l7 + 0x48], %f7
30424 fnot1 %f8, %f10
30425 ta %xcc, 0x6
30426 fmovde %icc, %f1, %f3
30427 ldsh [%l7 + 0x34], %o3
30428 edge32ln %i5, %i1, %o4
30429 ldsw [%l7 + 0x2C], %o6
30430 lduh [%l7 + 0x7A], %g6
30431 andcc %o7, 0x01F3, %i4
30432 fmuld8sux16 %f11, %f3, %f4
30433 fmul8x16 %f15, %f0, %f8
30434 fmovrse %g7, %f8, %f7
30435 sub %o2, 0x13A7, %l5
30436 fpack32 %f6, %f2, %f4
30437 fmovdneg %xcc, %f4, %f1
30438 fmovrse %l6, %f10, %f3
30439 fpmerge %f8, %f6, %f4
30440 bleu,pn %icc, loop_3669
30441 ldsb [%l7 + 0x2C], %o1
30442 tg %icc, 0x4
30443 ldd [%l7 + 0x48], %f14
30444loop_3669:
30445 fmovdneg %icc, %f11, %f6
30446 mova %icc, %l3, %g5
30447 fcmple32 %f14, %f8, %l2
30448 fones %f14
30449 fblg %fcc1, loop_3670
30450 fbuge,a %fcc3, loop_3671
30451 st %f13, [%l7 + 0x0C]
30452 popc %g4, %o5
30453loop_3670:
30454 ldd [%l7 + 0x40], %f6
30455loop_3671:
30456 stx %l0, [%l7 + 0x48]
30457 fmovrslez %i3, %f0, %f4
30458 fmovsvs %icc, %f4, %f4
30459 tpos %icc, 0x5
30460 fmovrsne %g1, %f3, %f8
30461 fble %fcc3, loop_3672
30462 fpsub32 %f14, %f8, %f0
30463 fpsub16s %f10, %f0, %f7
30464 movcs %icc, %i0, %o0
30465loop_3672:
30466 fbue %fcc2, loop_3673
30467 fmovrdlz %g3, %f2, %f8
30468 std %f0, [%l7 + 0x28]
30469 lduw [%l7 + 0x40], %l4
30470loop_3673:
30471 ldsw [%l7 + 0x48], %i6
30472 fmovrdgz %g2, %f12, %f10
30473 fmovdcs %xcc, %f1, %f7
30474 sethi 0x0E2D, %i7
30475 fnands %f2, %f3, %f4
30476 ldd [%l7 + 0x30], %f0
30477 fmovrslez %i2, %f13, %f13
30478 fmovdneg %icc, %f15, %f15
30479 sth %l1, [%l7 + 0x4A]
30480 ldsh [%l7 + 0x24], %i5
30481 stb %o3, [%l7 + 0x3B]
30482 fand %f2, %f4, %f0
30483 bge,a,pn %xcc, loop_3674
30484 fbuge %fcc2, loop_3675
30485 fcmpd %fcc1, %f12, %f14
30486 stx %i1, [%l7 + 0x78]
30487loop_3674:
30488 sub %o4, 0x1EDF, %g6
30489loop_3675:
30490 std %f10, [%l7 + 0x10]
30491 tne %icc, 0x1
30492 ldub [%l7 + 0x6A], %o6
30493 bgu,pn %icc, loop_3676
30494 fmovsgu %xcc, %f13, %f13
30495 stx %i4, [%l7 + 0x60]
30496 st %f0, [%l7 + 0x44]
30497loop_3676:
30498 stw %g7, [%l7 + 0x18]
30499 fbuge %fcc0, loop_3677
30500 mova %icc, %o7, %o2
30501 smulcc %l5, %l6, %o1
30502 fcmpd %fcc0, %f4, %f8
30503loop_3677:
30504 movcs %xcc, %l3, %l2
30505 lduw [%l7 + 0x0C], %g4
30506 stb %g5, [%l7 + 0x47]
30507 fbug %fcc1, loop_3678
30508 ldub [%l7 + 0x20], %o5
30509 ld [%l7 + 0x7C], %f1
30510 st %f0, [%l7 + 0x60]
30511loop_3678:
30512 ldsw [%l7 + 0x6C], %l0
30513 lduw [%l7 + 0x10], %g1
30514 stw %i3, [%l7 + 0x4C]
30515 movrlz %i0, %o0, %g3
30516 fbuge %fcc3, loop_3679
30517 or %i6, %g2, %i7
30518 sllx %i2, 0x19, %l4
30519 fmovrslz %i5, %f5, %f3
30520loop_3679:
30521 fbl %fcc2, loop_3680
30522 fbg %fcc0, loop_3681
30523 bn loop_3682
30524 st %f4, [%l7 + 0x7C]
30525loop_3680:
30526 fxnor %f6, %f2, %f4
30527loop_3681:
30528 fandnot2s %f7, %f0, %f2
30529loop_3682:
30530 tsubcc %l1, 0x13AB, %i1
30531 ldsh [%l7 + 0x2A], %o3
30532 bvc,pt %icc, loop_3683
30533 fnot2 %f10, %f6
30534 movn %xcc, %g6, %o6
30535 be,a loop_3684
30536loop_3683:
30537 call loop_3685
30538 movneg %icc, %i4, %g7
30539 movrlez %o4, 0x1F5, %o7
30540loop_3684:
30541 bcs,a,pn %icc, loop_3686
30542loop_3685:
30543 stx %o2, [%l7 + 0x30]
30544 fcmpgt16 %f8, %f6, %l6
30545 std %f12, [%l7 + 0x18]
30546loop_3686:
30547 fmovrdgz %l5, %f14, %f12
30548 std %f4, [%l7 + 0x50]
30549 fbne,a %fcc3, loop_3687
30550 fnot1 %f0, %f14
30551 bvs loop_3688
30552 bcs,a %xcc, loop_3689
30553loop_3687:
30554 st %f11, [%l7 + 0x2C]
30555 movge %xcc, %l3, %o1
30556loop_3688:
30557 fsrc1s %f13, %f14
30558loop_3689:
30559 lduw [%l7 + 0x2C], %l2
30560 tvs %xcc, 0x7
30561 fpsub32 %f10, %f8, %f14
30562 fmovsa %icc, %f6, %f14
30563 fmovrslez %g4, %f10, %f1
30564 fornot2s %f14, %f15, %f15
30565 stw %g5, [%l7 + 0x2C]
30566 udiv %l0, 0x171C, %o5
30567 tcs %xcc, 0x4
30568 te %xcc, 0x3
30569 fmovsgu %xcc, %f1, %f4
30570 edge8 %i3, %i0, %g1
30571 lduw [%l7 + 0x18], %o0
30572 ldub [%l7 + 0x1F], %g3
30573 fmovsge %xcc, %f0, %f8
30574 fmovsleu %icc, %f15, %f10
30575 ldub [%l7 + 0x7B], %i6
30576 ldsw [%l7 + 0x08], %i7
30577 fmovrsgz %i2, %f14, %f6
30578 movle %icc, %g2, %l4
30579 fandnot1 %f2, %f0, %f12
30580 sth %i5, [%l7 + 0x52]
30581 fmovrsgez %l1, %f5, %f8
30582 brgez %i1, loop_3690
30583 smulcc %o3, 0x0687, %g6
30584 nop
30585 setx loop_3691, %l0, %l1
30586 jmpl %l1, %o6
30587 bne %xcc, loop_3692
30588loop_3690:
30589 fbue %fcc1, loop_3693
30590 std %f8, [%l7 + 0x30]
30591loop_3691:
30592 stb %i4, [%l7 + 0x3F]
30593loop_3692:
30594 xorcc %g7, %o7, %o4
30595loop_3693:
30596 ld [%l7 + 0x20], %f6
30597 fmovrslz %l6, %f0, %f4
30598 alignaddr %l5, %o2, %o1
30599 ldsw [%l7 + 0x38], %l2
30600 fmovde %xcc, %f13, %f4
30601 movneg %icc, %g4, %l3
30602 ldsb [%l7 + 0x24], %g5
30603 ldsb [%l7 + 0x18], %l0
30604 std %f6, [%l7 + 0x58]
30605 ldx [%l7 + 0x48], %i3
30606 sth %o5, [%l7 + 0x6C]
30607 bg,pt %xcc, loop_3694
30608 fones %f3
30609 fbul %fcc2, loop_3695
30610 or %g1, 0x148A, %o0
30611loop_3694:
30612 bg,a,pn %xcc, loop_3696
30613 fmovrde %g3, %f10, %f2
30614loop_3695:
30615 fmovrdgz %i6, %f10, %f0
30616 fnor %f14, %f6, %f12
30617loop_3696:
30618 fpsub32s %f1, %f3, %f1
30619 st %f4, [%l7 + 0x20]
30620 lduw [%l7 + 0x30], %i7
30621 fnors %f4, %f0, %f11
30622 fmovdcs %icc, %f9, %f6
30623 xnorcc %i2, 0x11A6, %g2
30624 stw %i0, [%l7 + 0x50]
30625 bshuffle %f6, %f8, %f14
30626 fmovrsne %l4, %f12, %f3
30627 alignaddrl %i5, %i1, %o3
30628 stx %l1, [%l7 + 0x18]
30629 stw %g6, [%l7 + 0x20]
30630 bg,a,pt %xcc, loop_3697
30631 orncc %i4, 0x12F7, %g7
30632 ldx [%l7 + 0x58], %o7
30633 ldd [%l7 + 0x40], %f6
30634loop_3697:
30635 ld [%l7 + 0x2C], %f2
30636 sth %o4, [%l7 + 0x76]
30637 fcmped %fcc0, %f6, %f10
30638 ldd [%l7 + 0x60], %f2
30639 ld [%l7 + 0x1C], %f9
30640 lduw [%l7 + 0x60], %o6
30641 st %f1, [%l7 + 0x14]
30642 ldub [%l7 + 0x67], %l5
30643 movvs %icc, %l6, %o1
30644 fmul8x16 %f12, %f12, %f4
30645 tsubcctv %o2, 0x06D9, %g4
30646 fmovdleu %xcc, %f3, %f3
30647 stx %l3, [%l7 + 0x70]
30648 movge %icc, %l2, %g5
30649 ldsh [%l7 + 0x5E], %l0
30650 ldsb [%l7 + 0x30], %o5
30651 mova %xcc, %i3, %o0
30652 addccc %g3, 0x1416, %g1
30653 array8 %i7, %i6, %i2
30654 andncc %i0, %l4, %g2
30655 movvs %xcc, %i5, %o3
30656 fmovspos %icc, %f8, %f1
30657 ldsh [%l7 + 0x38], %i1
30658 brlz,a %l1, loop_3698
30659 tl %icc, 0x0
30660 lduw [%l7 + 0x38], %i4
30661 lduh [%l7 + 0x2A], %g6
30662loop_3698:
30663 movrlez %o7, 0x066, %g7
30664 fmuld8sux16 %f0, %f12, %f10
30665 fmul8sux16 %f0, %f8, %f0
30666 fmovrdne %o6, %f14, %f6
30667 fmovde %xcc, %f3, %f10
30668 fornot1s %f12, %f10, %f11
30669 stb %o4, [%l7 + 0x32]
30670 fpackfix %f4, %f9
30671 fmovdcs %xcc, %f12, %f13
30672 fnot1s %f7, %f6
30673 fmovdl %icc, %f2, %f7
30674 subcc %l5, %l6, %o2
30675 mulscc %g4, 0x0274, %o1
30676 orn %l3, 0x13C2, %l2
30677 fbge,a %fcc0, loop_3699
30678 ldsw [%l7 + 0x2C], %g5
30679 ld [%l7 + 0x78], %f8
30680 fmovdvs %xcc, %f9, %f5
30681loop_3699:
30682 lduw [%l7 + 0x58], %l0
30683 fabsd %f2, %f6
30684 fcmpes %fcc0, %f2, %f8
30685 nop
30686 setx loop_3700, %l0, %l1
30687 wrpr 0x1, %tl
30688 wrpr %l1, %tnpc
30689 setx 0x34400001400, %l0, %l1
30690 wrpr %l1, %tstate
30691 wrhpr 0x4, %htstate
30692 done
30693 std %f2, [%l7 + 0x10]
30694 fpack16 %f10, %f9
30695 brgez,a %o5, loop_3701
30696loop_3700:
30697 smul %i3, %o0, %g1
30698 fones %f11
30699 ldd [%l7 + 0x20], %f4
30700loop_3701:
30701 orn %g3, %i7, %i2
30702 fmovdg %xcc, %f8, %f8
30703 ldd [%l7 + 0x78], %f10
30704 ld [%l7 + 0x54], %f1
30705 ldd [%l7 + 0x08], %f0
30706 sdivx %i6, 0x0503, %l4
30707 ldx [%l7 + 0x18], %g2
30708 pdist %f4, %f14, %f14
30709 nop
30710 setx loop_3702, %l0, %l1
30711 wrpr 0x1, %tl
30712 wrpr %l1, %tpc
30713 add %l1, 0x4, %l1
30714 wrpr %l1, %tnpc
30715 setx 0x34400001400, %l0, %l1
30716 wrpr %l1, %tstate
30717 wrhpr 0x4, %htstate
30718 retry
30719 fandnot2 %f12, %f2, %f8
30720 ldx [%l7 + 0x68], %i0
30721 pdist %f10, %f12, %f10
30722loop_3702:
30723 stb %o3, [%l7 + 0x40]
30724 edge8n %i1, %i5, %i4
30725 fmovscc %icc, %f12, %f15
30726 fcmpne16 %f6, %f4, %g6
30727 movn %icc, %o7, %g7
30728 brlez,a %o6, loop_3703
30729 fba,a %fcc2, loop_3704
30730 std %f6, [%l7 + 0x10]
30731 faligndata %f10, %f8, %f8
30732loop_3703:
30733 sth %o4, [%l7 + 0x20]
30734loop_3704:
30735 fbne,a %fcc2, loop_3705
30736 tgu %icc, 0x7
30737 stb %l5, [%l7 + 0x70]
30738 fmul8x16 %f13, %f8, %f0
30739loop_3705:
30740 movleu %icc, %l1, %l6
30741 ldx [%l7 + 0x48], %g4
30742 ldd [%l7 + 0x40], %f0
30743 fmovrdgez %o1, %f4, %f10
30744 alignaddr %l3, %o2, %g5
30745 pdist %f8, %f4, %f0
30746 fbn,a %fcc3, loop_3706
30747 lduh [%l7 + 0x7A], %l2
30748 st %f6, [%l7 + 0x58]
30749 movg %icc, %l0, %i3
30750loop_3706:
30751 fpmerge %f11, %f12, %f2
30752 sth %o5, [%l7 + 0x32]
30753 bvc %icc, loop_3707
30754 mova %icc, %o0, %g1
30755 ldub [%l7 + 0x22], %i7
30756 fmovrdne %i2, %f14, %f6
30757loop_3707:
30758 brlz %g3, loop_3708
30759 ldub [%l7 + 0x1B], %i6
30760 stw %g2, [%l7 + 0x6C]
30761 fmovrse %i0, %f2, %f13
30762loop_3708:
30763 fandnot2 %f12, %f12, %f8
30764 nop
30765 setx loop_3709, %l0, %l1
30766 wrpr 0x1, %tl
30767 wrpr %l1, %tpc
30768 add %l1, 0x4, %l1
30769 wrpr %l1, %tnpc
30770 setx 0x34400001400, %l0, %l1
30771 wrpr %l1, %tstate
30772 wrhpr 0x4, %htstate
30773 retry
30774 movvc %xcc, %l4, %i1
30775 std %f6, [%l7 + 0x60]
30776 fmovdg %xcc, %f12, %f14
30777loop_3709:
30778 sth %i5, [%l7 + 0x78]
30779 orn %o3, %g6, %i4
30780 stw %o7, [%l7 + 0x64]
30781 ldx [%l7 + 0x58], %g7
30782 lduh [%l7 + 0x2C], %o4
30783 call loop_3710
30784 fbul %fcc2, loop_3711
30785 edge32 %l5, %l1, %l6
30786 fnands %f6, %f0, %f12
30787loop_3710:
30788 movne %icc, %g4, %o1
30789loop_3711:
30790 stb %o6, [%l7 + 0x57]
30791 fpadd32 %f10, %f2, %f8
30792 bcs loop_3712
30793 fbo %fcc0, loop_3713
30794 movleu %icc, %o2, %g5
30795 fmovrsgez %l2, %f7, %f5
30796loop_3712:
30797 ldx [%l7 + 0x20], %l0
30798loop_3713:
30799 subccc %i3, 0x055F, %l3
30800 fmovsn %xcc, %f0, %f10
30801 ldsb [%l7 + 0x3A], %o0
30802 bl,a,pn %xcc, loop_3714
30803 movge %xcc, %g1, %o5
30804 bshuffle %f14, %f8, %f6
30805 fmovd %f12, %f8
30806loop_3714:
30807 nop
30808 setx loop_3715, %l0, %l1
30809 wrpr 0x1, %tl
30810 wrpr %l1, %tnpc
30811 setx 0x34400001400, %l0, %l1
30812 wrpr %l1, %tstate
30813 wrhpr 0x4, %htstate
30814 done
30815 fmovdvc %xcc, %f9, %f9
30816 tle %xcc, 0x0
30817 brz,a %i7, loop_3716
30818loop_3715:
30819 fbge %fcc0, loop_3717
30820 fnot1 %f4, %f12
30821 fmovse %icc, %f1, %f5
30822loop_3716:
30823 edge32l %g3, %i6, %i2
30824loop_3717:
30825 bvc loop_3718
30826 fmovda %xcc, %f9, %f6
30827 bl,a loop_3719
30828 brgez,a %g2, loop_3720
30829loop_3718:
30830 tcc %xcc, 0x7
30831 fmovrse %l4, %f10, %f4
30832loop_3719:
30833 fandnot2 %f4, %f10, %f10
30834loop_3720:
30835 nop
30836 setx loop_3721, %l0, %l1
30837 wrpr 0x1, %tl
30838 wrpr %l1, %tpc
30839 add %l1, 0x4, %l1
30840 wrpr %l1, %tnpc
30841 setx 0x34400001400, %l0, %l1
30842 wrpr %l1, %tstate
30843 wrhpr 0x4, %htstate
30844 retry
30845 fpadd32 %f4, %f8, %f4
30846 fbn %fcc0, loop_3722
30847 fpadd32s %f13, %f3, %f3
30848loop_3721:
30849 ldub [%l7 + 0x79], %i0
30850 fbe %fcc0, loop_3723
30851loop_3722:
30852 stx %i5, [%l7 + 0x60]
30853 bleu,pt %xcc, loop_3724
30854 fbe %fcc3, loop_3725
30855loop_3723:
30856 ldsw [%l7 + 0x64], %o3
30857 andcc %i1, 0x125D, %i4
30858loop_3724:
30859 orn %g6, 0x0E1C, %o7
30860loop_3725:
30861 andncc %o4, %g7, %l1
30862 stw %l6, [%l7 + 0x14]
30863 ldsb [%l7 + 0x17], %g4
30864 udiv %l5, 0x026E, %o1
30865 lduw [%l7 + 0x30], %o2
30866 fmul8x16al %f9, %f11, %f14
30867 fmovse %icc, %f11, %f3
30868 st %f4, [%l7 + 0x68]
30869 ldsw [%l7 + 0x40], %g5
30870 fpsub16s %f6, %f3, %f14
30871 st %f8, [%l7 + 0x78]
30872 fbuge %fcc2, loop_3726
30873 fmovd %f8, %f4
30874 subc %o6, 0x0F36, %l0
30875 fmovrsgz %i3, %f11, %f8
30876loop_3726:
30877 movvs %icc, %l3, %l2
30878 bne,pt %xcc, loop_3727
30879 stw %o0, [%l7 + 0x48]
30880 ldsh [%l7 + 0x0A], %o5
30881 ldsh [%l7 + 0x60], %g1
30882loop_3727:
30883 movrlez %g3, 0x17E, %i7
30884 bvs,a,pn %icc, loop_3728
30885 addc %i2, %g2, %i6
30886 ldsb [%l7 + 0x0E], %i0
30887 fmovsvc %xcc, %f6, %f2
30888loop_3728:
30889 brgez %l4, loop_3729
30890 lduh [%l7 + 0x08], %i5
30891 ba loop_3730
30892 fzeros %f2
30893loop_3729:
30894 movrlz %i1, %o3, %g6
30895 fxor %f12, %f0, %f14
30896loop_3730:
30897 sdivcc %i4, 0x07AB, %o7
30898 ldub [%l7 + 0x0B], %g7
30899 fpsub16 %f6, %f4, %f12
30900 movvc %xcc, %o4, %l6
30901 fmovsgu %xcc, %f5, %f7
30902 fsrc1 %f14, %f2
30903 fbo %fcc0, loop_3731
30904 fmovdl %xcc, %f10, %f5
30905 ble,a,pt %xcc, loop_3732
30906 fmovsl %icc, %f15, %f15
30907loop_3731:
30908 fmovdleu %xcc, %f14, %f6
30909 udiv %g4, 0x0DE5, %l1
30910loop_3732:
30911 ldub [%l7 + 0x1F], %o1
30912 udivcc %l5, 0x16A2, %g5
30913 bne,a %icc, loop_3733
30914 te %xcc, 0x2
30915 call loop_3734
30916 and %o2, 0x15CB, %l0
30917loop_3733:
30918 fmovsge %icc, %f14, %f12
30919 udivx %i3, 0x1985, %o6
30920loop_3734:
30921 fmul8sux16 %f2, %f10, %f8
30922 edge32l %l3, %o0, %l2
30923 movneg %xcc, %g1, %o5
30924 stx %i7, [%l7 + 0x78]
30925 fbe %fcc1, loop_3735
30926 alignaddrl %g3, %i2, %i6
30927 fpack32 %f12, %f12, %f4
30928 addccc %g2, 0x1AA7, %i0
30929loop_3735:
30930 fbe %fcc2, loop_3736
30931 fcmps %fcc3, %f14, %f2
30932 std %f8, [%l7 + 0x78]
30933 edge16n %l4, %i1, %i5
30934loop_3736:
30935 sdiv %o3, 0x0AB3, %g6
30936 ld [%l7 + 0x5C], %f12
30937 fxors %f0, %f8, %f15
30938 st %f7, [%l7 + 0x5C]
30939 sth %i4, [%l7 + 0x40]
30940 andn %g7, %o7, %o4
30941 srax %g4, 0x16, %l1
30942 fmovdn %xcc, %f11, %f8
30943 fbl,a %fcc2, loop_3737
30944 movneg %xcc, %o1, %l6
30945 bn loop_3738
30946 tg %icc, 0x0
30947loop_3737:
30948 fcmple32 %f0, %f10, %g5
30949 nop
30950 setx loop_3739, %l0, %l1
30951 jmpl %l1, %l5
30952loop_3738:
30953 movvc %icc, %l0, %i3
30954 stw %o6, [%l7 + 0x4C]
30955 stw %l3, [%l7 + 0x3C]
30956loop_3739:
30957 ldx [%l7 + 0x58], %o2
30958 ldsw [%l7 + 0x7C], %l2
30959 tn %xcc, 0x1
30960 movpos %xcc, %g1, %o0
30961 fble,a %fcc2, loop_3740
30962 sllx %i7, %g3, %i2
30963 pdist %f2, %f12, %f4
30964 udivcc %i6, 0x1ADE, %o5
30965loop_3740:
30966 ldsb [%l7 + 0x63], %i0
30967 stw %l4, [%l7 + 0x20]
30968 udiv %i1, 0x172F, %g2
30969 subccc %o3, 0x0928, %i5
30970 ldsb [%l7 + 0x23], %g6
30971 edge8l %i4, %o7, %g7
30972 fexpand %f15, %f10
30973 ldub [%l7 + 0x44], %o4
30974 stw %l1, [%l7 + 0x7C]
30975 fmovsneg %icc, %f14, %f8
30976 movrne %g4, 0x17E, %o1
30977 array8 %g5, %l6, %l5
30978 ldx [%l7 + 0x18], %i3
30979 fexpand %f11, %f0
30980 udivx %l0, 0x0071, %o6
30981 lduw [%l7 + 0x70], %l3
30982 tge %icc, 0x4
30983 fmovse %icc, %f11, %f14
30984 tsubcctv %l2, 0x12DA, %o2
30985 stw %g1, [%l7 + 0x78]
30986 lduh [%l7 + 0x26], %i7
30987 fxors %f9, %f2, %f7
30988 fcmpgt16 %f6, %f10, %o0
30989 sdivx %i2, 0x0EA7, %g3
30990 stx %o5, [%l7 + 0x48]
30991 brgez,a %i6, loop_3741
30992 fands %f11, %f0, %f5
30993 orncc %i0, 0x0CF0, %l4
30994 fmovsl %xcc, %f1, %f9
30995loop_3741:
30996 sth %i1, [%l7 + 0x5E]
30997 stx %g2, [%l7 + 0x08]
30998 subcc %i5, 0x0579, %o3
30999 movgu %icc, %i4, %g6
31000 fpack16 %f2, %f1
31001 std %f10, [%l7 + 0x60]
31002 sdivx %g7, 0x131C, %o7
31003 fzero %f10
31004 fmovdg %icc, %f8, %f4
31005 stx %l1, [%l7 + 0x70]
31006 fsrc2s %f9, %f12
31007 sth %g4, [%l7 + 0x40]
31008 stx %o4, [%l7 + 0x38]
31009 sdiv %o1, 0x1072, %l6
31010 ldsw [%l7 + 0x2C], %g5
31011 fmovsvc %xcc, %f0, %f1
31012 sth %i3, [%l7 + 0x34]
31013 std %f4, [%l7 + 0x30]
31014 call loop_3742
31015 fmovdgu %xcc, %f6, %f13
31016 ldx [%l7 + 0x40], %l5
31017 stw %o6, [%l7 + 0x3C]
31018loop_3742:
31019 ldx [%l7 + 0x58], %l0
31020 ldsb [%l7 + 0x32], %l3
31021 tgu %icc, 0x4
31022 fornot1s %f2, %f6, %f14
31023 fbl,a %fcc3, loop_3743
31024 stb %l2, [%l7 + 0x6F]
31025 ldub [%l7 + 0x64], %g1
31026 mulx %i7, 0x1376, %o2
31027loop_3743:
31028 sll %i2, 0x0C, %o0
31029 xor %g3, %o5, %i0
31030 ldsb [%l7 + 0x53], %i6
31031 fmovrdne %i1, %f4, %f2
31032 brgez %g2, loop_3744
31033 fnot1 %f0, %f10
31034 lduw [%l7 + 0x28], %i5
31035 ldd [%l7 + 0x70], %f8
31036loop_3744:
31037 fornot1s %f6, %f2, %f11
31038 srl %l4, %i4, %o3
31039 ldsh [%l7 + 0x70], %g7
31040 fandnot2 %f4, %f14, %f10
31041 fones %f9
31042 stb %o7, [%l7 + 0x5F]
31043 move %xcc, %g6, %g4
31044 edge8n %l1, %o1, %o4
31045 movl %icc, %g5, %i3
31046 fbug %fcc0, loop_3745
31047 movgu %icc, %l5, %l6
31048 faligndata %f4, %f12, %f8
31049 tge %xcc, 0x0
31050loop_3745:
31051 stb %l0, [%l7 + 0x3D]
31052 brz %l3, loop_3746
31053 tl %icc, 0x5
31054 ldd [%l7 + 0x30], %f10
31055 bg,pt %xcc, loop_3747
31056loop_3746:
31057 subc %o6, 0x19CD, %l2
31058 sub %i7, 0x0A6B, %o2
31059 lduh [%l7 + 0x1A], %g1
31060loop_3747:
31061 sdivcc %o0, 0x12FA, %i2
31062 srax %g3, %i0, %i6
31063 fbug %fcc2, loop_3748
31064 ldsb [%l7 + 0x6C], %o5
31065 tneg %icc, 0x3
31066 ldd [%l7 + 0x28], %f6
31067loop_3748:
31068 fble %fcc3, loop_3749
31069 fcmple32 %f2, %f12, %i1
31070 fnot2s %f8, %f13
31071 fbge %fcc0, loop_3750
31072loop_3749:
31073 stw %i5, [%l7 + 0x20]
31074 fmovrslez %g2, %f12, %f10
31075 ldsw [%l7 + 0x7C], %i4
31076loop_3750:
31077 ldub [%l7 + 0x78], %o3
31078 tge %xcc, 0x2
31079 ldsw [%l7 + 0x4C], %g7
31080 ble,a,pt %xcc, loop_3751
31081 brnz %o7, loop_3752
31082 ld [%l7 + 0x40], %f2
31083 sth %g6, [%l7 + 0x0A]
31084loop_3751:
31085 movre %g4, 0x1D3, %l4
31086loop_3752:
31087 std %f12, [%l7 + 0x60]
31088 popc 0x0971, %l1
31089 movrlez %o4, %o1, %i3
31090 fmovsleu %icc, %f5, %f3
31091 fmovrdne %l5, %f10, %f14
31092 lduw [%l7 + 0x10], %l6
31093 ldub [%l7 + 0x7E], %g5
31094 lduw [%l7 + 0x2C], %l3
31095 movrne %l0, %l2, %o6
31096 sll %o2, 0x0A, %g1
31097 stw %o0, [%l7 + 0x6C]
31098 fmovsvc %icc, %f7, %f6
31099 lduw [%l7 + 0x64], %i7
31100 srax %i2, %g3, %i0
31101 fmovrslz %o5, %f1, %f12
31102 sdiv %i1, 0x1065, %i6
31103 edge32n %i5, %i4, %o3
31104 lduh [%l7 + 0x34], %g2
31105 fpsub16s %f15, %f10, %f3
31106 ldsh [%l7 + 0x2E], %o7
31107 fxnors %f10, %f6, %f5
31108 brlez,a %g6, loop_3753
31109 nop
31110 setx loop_3754, %l0, %l1
31111 wrpr 0x1, %tl
31112 wrpr %l1, %tpc
31113 add %l1, 0x4, %l1
31114 wrpr %l1, %tnpc
31115 setx 0x34400001400, %l0, %l1
31116 wrpr %l1, %tstate
31117 wrhpr 0x4, %htstate
31118 retry
31119 fcmple32 %f8, %f10, %g4
31120 fpadd16s %f3, %f10, %f2
31121loop_3753:
31122 bleu,pt %icc, loop_3755
31123loop_3754:
31124 fxors %f14, %f12, %f5
31125 stw %l4, [%l7 + 0x4C]
31126 fandnot1 %f14, %f12, %f14
31127loop_3755:
31128 ta %icc, 0x6
31129 fexpand %f8, %f0
31130 fmovscc %xcc, %f2, %f10
31131 ble loop_3756
31132 sth %g7, [%l7 + 0x60]
31133 movcc %xcc, %l1, %o1
31134 bn,a loop_3757
31135loop_3756:
31136 taddcc %i3, %l5, %o4
31137 fands %f0, %f14, %f15
31138 fmovsvs %icc, %f14, %f3
31139loop_3757:
31140 ldx [%l7 + 0x78], %l6
31141 stx %g5, [%l7 + 0x38]
31142 sdiv %l3, 0x0DC7, %l0
31143 sdivcc %o6, 0x0F26, %o2
31144 fmovsne %icc, %f13, %f14
31145 movrlz %l2, %o0, %g1
31146 addcc %i2, %g3, %i0
31147 ldd [%l7 + 0x58], %f4
31148 stw %o5, [%l7 + 0x2C]
31149 fmovsg %icc, %f9, %f12
31150 ldub [%l7 + 0x23], %i7
31151 lduw [%l7 + 0x14], %i6
31152 xnorcc %i1, 0x15A6, %i4
31153 fnors %f6, %f6, %f9
31154 array8 %i5, %g2, %o7
31155 mova %xcc, %g6, %g4
31156 fabsd %f14, %f2
31157 fmovdneg %icc, %f15, %f8
31158 stb %o3, [%l7 + 0x51]
31159 fcmped %fcc2, %f6, %f6
31160 ldsh [%l7 + 0x22], %g7
31161 ldub [%l7 + 0x66], %l1
31162 bge,pn %icc, loop_3758
31163 fmovsneg %xcc, %f4, %f7
31164 fmovse %icc, %f10, %f15
31165 fsrc2 %f6, %f8
31166loop_3758:
31167 movre %o1, %l4, %i3
31168 ldx [%l7 + 0x50], %o4
31169 fmul8x16 %f11, %f4, %f12
31170 fbge,a %fcc1, loop_3759
31171 fcmple32 %f0, %f2, %l6
31172 fpsub16s %f4, %f7, %f5
31173 fbge,a %fcc2, loop_3760
31174loop_3759:
31175 fmovsgu %xcc, %f12, %f11
31176 ldsw [%l7 + 0x10], %g5
31177 stx %l3, [%l7 + 0x78]
31178loop_3760:
31179 fpsub32 %f10, %f8, %f6
31180 tcs %icc, 0x7
31181 movcs %icc, %l5, %o6
31182 fcmps %fcc0, %f0, %f9
31183 xnorcc %l0, 0x0DA8, %l2
31184 stw %o0, [%l7 + 0x4C]
31185 fnors %f6, %f8, %f8
31186 bcs,a loop_3761
31187 ldsb [%l7 + 0x09], %o2
31188 fmovrdgz %g1, %f0, %f2
31189 lduh [%l7 + 0x0E], %i2
31190loop_3761:
31191 fcmpne32 %f0, %f0, %g3
31192 fbl,a %fcc1, loop_3762
31193 fxors %f6, %f5, %f1
31194 xnor %o5, %i0, %i6
31195 srlx %i7, 0x11, %i4
31196loop_3762:
31197 fmovdcc %xcc, %f14, %f5
31198 st %f1, [%l7 + 0x68]
31199 movneg %icc, %i1, %i5
31200 mulscc %g2, %o7, %g4
31201 ta %xcc, 0x0
31202 movge %xcc, %g6, %o3
31203 nop
31204 setx loop_3763, %l0, %l1
31205 wrpr 0x1, %tl
31206 wrpr %l1, %tpc
31207 add %l1, 0x4, %l1
31208 wrpr %l1, %tnpc
31209 setx 0x34400001400, %l0, %l1
31210 wrpr %l1, %tstate
31211 wrhpr 0x4, %htstate
31212 retry
31213 sth %l1, [%l7 + 0x48]
31214 fmul8sux16 %f12, %f12, %f12
31215 fsrc2s %f10, %f2
31216loop_3763:
31217 fnot2s %f15, %f3
31218 fnot2 %f4, %f8
31219 orcc %o1, %l4, %i3
31220 fsrc1s %f14, %f9
31221 ldsb [%l7 + 0x65], %g7
31222 ld [%l7 + 0x0C], %f15
31223 fornot1 %f12, %f0, %f0
31224 fxor %f6, %f10, %f4
31225 ldd [%l7 + 0x68], %f8
31226 smulcc %o4, 0x04CA, %l6
31227 bg,a,pt %xcc, loop_3764
31228 fbule,a %fcc2, loop_3765
31229 array8 %l3, %l5, %g5
31230 brlez %l0, loop_3766
31231loop_3764:
31232 edge16n %o6, %o0, %o2
31233loop_3765:
31234 fcmpes %fcc1, %f7, %f4
31235 stx %l2, [%l7 + 0x50]
31236loop_3766:
31237 fbu,a %fcc1, loop_3767
31238 sllx %g1, %i2, %o5
31239 lduh [%l7 + 0x16], %i0
31240 fmovdl %icc, %f10, %f10
31241loop_3767:
31242 lduw [%l7 + 0x6C], %g3
31243 movvs %icc, %i6, %i4
31244 fbe %fcc0, loop_3768
31245 edge8 %i1, %i5, %i7
31246 addcc %g2, %g4, %g6
31247 mulscc %o3, 0x0A81, %l1
31248loop_3768:
31249 andn %o1, %l4, %i3
31250 stx %o7, [%l7 + 0x38]
31251 fmovrdne %g7, %f14, %f12
31252 brlz %l6, loop_3769
31253 sth %l3, [%l7 + 0x6C]
31254 ldub [%l7 + 0x52], %o4
31255 fmovs %f1, %f1
31256loop_3769:
31257 fmovspos %xcc, %f14, %f6
31258 fmuld8ulx16 %f8, %f1, %f8
31259 bvc %xcc, loop_3770
31260 fnand %f0, %f6, %f10
31261 ldsh [%l7 + 0x7E], %l5
31262 nop
31263 setx loop_3771, %l0, %l1
31264 jmpl %l1, %g5
31265loop_3770:
31266 bcc,a,pt %icc, loop_3772
31267 umul %o6, %o0, %l0
31268 fmovsgu %icc, %f1, %f12
31269loop_3771:
31270 ldsb [%l7 + 0x60], %o2
31271loop_3772:
31272 fxor %f10, %f2, %f4
31273 stb %l2, [%l7 + 0x41]
31274 ldsw [%l7 + 0x70], %i2
31275 sethi 0x1039, %g1
31276 ldub [%l7 + 0x2E], %i0
31277 bg,a,pt %xcc, loop_3773
31278 sth %o5, [%l7 + 0x2C]
31279 edge16 %g3, %i6, %i1
31280 fbue %fcc3, loop_3774
31281loop_3773:
31282 lduh [%l7 + 0x7E], %i4
31283 fmovdg %icc, %f10, %f4
31284 array16 %i7, %g2, %i5
31285loop_3774:
31286 smulcc %g6, %o3, %g4
31287 ldsh [%l7 + 0x24], %l1
31288 stx %l4, [%l7 + 0x60]
31289 fcmpd %fcc1, %f10, %f12
31290 orn %i3, 0x138F, %o7
31291 fmovrslz %g7, %f12, %f6
31292 fnot1 %f4, %f4
31293 edge8 %o1, %l3, %o4
31294 andn %l5, 0x0E8E, %l6
31295 movg %xcc, %o6, %o0
31296 fbl,a %fcc3, loop_3775
31297 bcc,pt %xcc, loop_3776
31298 srlx %g5, %l0, %o2
31299 edge32 %l2, %i2, %i0
31300loop_3775:
31301 lduh [%l7 + 0x1E], %o5
31302loop_3776:
31303 bge,a,pn %icc, loop_3777
31304 fnegd %f8, %f4
31305 fmovsvs %xcc, %f0, %f4
31306 ldx [%l7 + 0x38], %g1
31307loop_3777:
31308 ldsh [%l7 + 0x3A], %g3
31309 sth %i6, [%l7 + 0x46]
31310 fpsub32 %f8, %f0, %f12
31311 fxnor %f0, %f2, %f4
31312 bge loop_3778
31313 fmovrse %i4, %f14, %f10
31314 ld [%l7 + 0x4C], %f13
31315 fmul8ulx16 %f10, %f8, %f12
31316loop_3778:
31317 fmovsleu %xcc, %f7, %f3
31318 fbuge %fcc3, loop_3779
31319 tvc %icc, 0x4
31320 fnor %f10, %f0, %f4
31321 tge %icc, 0x2
31322loop_3779:
31323 fpsub16 %f2, %f10, %f12
31324 ldsw [%l7 + 0x10], %i1
31325 lduh [%l7 + 0x62], %g2
31326 edge8n %i5, %i7, %g6
31327 tleu %xcc, 0x7
31328 fmovrdne %g4, %f2, %f14
31329 ble,a loop_3780
31330 bleu %icc, loop_3781
31331 sllx %l1, 0x16, %o3
31332 ldub [%l7 + 0x47], %l4
31333loop_3780:
31334 lduw [%l7 + 0x68], %o7
31335loop_3781:
31336 stx %i3, [%l7 + 0x18]
31337 addcc %g7, %l3, %o1
31338 ldx [%l7 + 0x20], %o4
31339 tsubcctv %l5, 0x1484, %o6
31340 movpos %xcc, %o0, %l6
31341 movne %icc, %l0, %o2
31342 fmovdne %xcc, %f15, %f12
31343 edge32l %g5, %i2, %l2
31344 fzero %f14
31345 stw %i0, [%l7 + 0x48]
31346 xnor %g1, 0x130E, %g3
31347 fnot2s %f4, %f4
31348 movcc %xcc, %o5, %i4
31349 fmovdge %xcc, %f6, %f0
31350 call loop_3782
31351 movle %icc, %i6, %i1
31352 fnor %f0, %f6, %f8
31353 stw %i5, [%l7 + 0x58]
31354loop_3782:
31355 fnor %f6, %f2, %f12
31356 std %f8, [%l7 + 0x70]
31357 andncc %g2, %g6, %i7
31358 movre %l1, %o3, %l4
31359 bvs,a %xcc, loop_3783
31360 smul %o7, 0x1CC9, %g4
31361 tvs %icc, 0x1
31362 lduh [%l7 + 0x48], %i3
31363loop_3783:
31364 fmovdne %icc, %f12, %f9
31365 orcc %g7, 0x0CFA, %l3
31366 fxors %f4, %f9, %f12
31367 ldsh [%l7 + 0x24], %o1
31368 bneg,a %xcc, loop_3784
31369 bgu loop_3785
31370 subc %o4, %l5, %o6
31371 bleu,a,pn %xcc, loop_3786
31372loop_3784:
31373 fbn,a %fcc1, loop_3787
31374loop_3785:
31375 ld [%l7 + 0x20], %f11
31376 std %f2, [%l7 + 0x08]
31377loop_3786:
31378 ldsw [%l7 + 0x58], %l6
31379loop_3787:
31380 fmovsge %icc, %f5, %f7
31381 tn %icc, 0x3
31382 fnegd %f12, %f8
31383 xnor %l0, %o2, %g5
31384 lduh [%l7 + 0x52], %i2
31385 subc %l2, %o0, %i0
31386 fzero %f8
31387 fbug,a %fcc0, loop_3788
31388 bshuffle %f2, %f6, %f14
31389 stx %g3, [%l7 + 0x68]
31390 srlx %o5, 0x01, %g1
31391loop_3788:
31392 stb %i6, [%l7 + 0x58]
31393 fmovdn %xcc, %f12, %f5
31394 ldsh [%l7 + 0x34], %i1
31395 ble,pt %icc, loop_3789
31396 fmul8x16 %f15, %f8, %f12
31397 movrgz %i5, %g2, %g6
31398 ld [%l7 + 0x18], %f7
31399loop_3789:
31400 fbne %fcc3, loop_3790
31401 movle %icc, %i4, %l1
31402 sth %i7, [%l7 + 0x2C]
31403 brlz %l4, loop_3791
31404loop_3790:
31405 sth %o3, [%l7 + 0x30]
31406 sdivcc %o7, 0x0CE4, %i3
31407 fxnor %f4, %f10, %f2
31408loop_3791:
31409 fmovse %icc, %f9, %f2
31410 stx %g7, [%l7 + 0x10]
31411 ldd [%l7 + 0x60], %f2
31412 ldsh [%l7 + 0x62], %l3
31413 umul %g4, 0x1C91, %o1
31414 add %l5, 0x17E3, %o6
31415 fxnors %f14, %f13, %f10
31416 te %icc, 0x4
31417 std %f14, [%l7 + 0x58]
31418 fbug,a %fcc0, loop_3792
31419 bleu,a,pn %xcc, loop_3793
31420 ldsb [%l7 + 0x18], %o4
31421 movg %xcc, %l0, %o2
31422loop_3792:
31423 call loop_3794
31424loop_3793:
31425 fmovrdlez %l6, %f0, %f14
31426 xorcc %i2, %g5, %o0
31427 fmovdvc %xcc, %f4, %f10
31428loop_3794:
31429 movg %icc, %l2, %g3
31430 fcmpne16 %f8, %f10, %o5
31431 popc %g1, %i6
31432 fcmpd %fcc1, %f8, %f14
31433 fmovrdgez %i1, %f4, %f12
31434 fpsub16s %f14, %f11, %f1
31435 lduh [%l7 + 0x14], %i0
31436 ldd [%l7 + 0x78], %f12
31437 ldsb [%l7 + 0x5F], %g2
31438 fnegd %f4, %f6
31439 ldsw [%l7 + 0x40], %g6
31440 bl %xcc, loop_3795
31441 for %f0, %f4, %f12
31442 fmovdgu %icc, %f10, %f12
31443 movre %i5, %l1, %i7
31444loop_3795:
31445 fcmps %fcc3, %f6, %f5
31446 fpack32 %f10, %f10, %f2
31447 movre %i4, 0x1BD, %o3
31448 ldsw [%l7 + 0x34], %l4
31449 ldx [%l7 + 0x30], %o7
31450 sethi 0x162A, %g7
31451 andncc %i3, %g4, %o1
31452 ldd [%l7 + 0x68], %f4
31453 mulx %l3, %l5, %o6
31454 movgu %icc, %o4, %l0
31455 fmovrde %l6, %f8, %f14
31456 movg %icc, %o2, %i2
31457 movcs %icc, %g5, %l2
31458 std %f2, [%l7 + 0x08]
31459 std %f4, [%l7 + 0x18]
31460 stx %g3, [%l7 + 0x20]
31461 ld [%l7 + 0x64], %f5
31462 faligndata %f12, %f8, %f14
31463 fbe,a %fcc2, loop_3796
31464 add %o0, %g1, %o5
31465 st %f3, [%l7 + 0x74]
31466 fmovdgu %icc, %f15, %f15
31467loop_3796:
31468 fmovsg %icc, %f15, %f3
31469 std %f2, [%l7 + 0x08]
31470 std %f10, [%l7 + 0x58]
31471 edge32 %i6, %i0, %g2
31472 bvc loop_3797
31473 fmul8x16 %f10, %f4, %f12
31474 st %f9, [%l7 + 0x30]
31475 popc %i1, %g6
31476loop_3797:
31477 movneg %icc, %i5, %i7
31478 bpos,a %icc, loop_3798
31479 umulcc %i4, 0x177C, %l1
31480 fbge,a %fcc3, loop_3799
31481 movrne %o3, %l4, %o7
31482loop_3798:
31483 fbl,a %fcc3, loop_3800
31484 taddcctv %g7, %g4, %o1
31485loop_3799:
31486 fmovdleu %icc, %f1, %f4
31487 std %f12, [%l7 + 0x68]
31488loop_3800:
31489 brlz %i3, loop_3801
31490 brlz %l5, loop_3802
31491 fmul8x16 %f0, %f2, %f2
31492 fones %f7
31493loop_3801:
31494 ldsb [%l7 + 0x1A], %o6
31495loop_3802:
31496 fpack16 %f14, %f6
31497 fbuge %fcc2, loop_3803
31498 andn %l3, %o4, %l6
31499 ldsh [%l7 + 0x30], %o2
31500 fbo,a %fcc2, loop_3804
31501loop_3803:
31502 fbug %fcc1, loop_3805
31503 fmovscc %icc, %f6, %f2
31504 umulcc %l0, 0x0E76, %g5
31505loop_3804:
31506 bvc,a,pn %icc, loop_3806
31507loop_3805:
31508 fmovsvs %xcc, %f12, %f0
31509 sth %l2, [%l7 + 0x32]
31510 ldx [%l7 + 0x10], %i2
31511loop_3806:
31512 st %f14, [%l7 + 0x64]
31513 fmul8sux16 %f8, %f12, %f6
31514 fornot1 %f0, %f12, %f10
31515 fnot2 %f4, %f8
31516 ldd [%l7 + 0x30], %f6
31517 fpackfix %f4, %f1
31518 fbue,a %fcc3, loop_3807
31519 fmovrsgez %g3, %f8, %f8
31520 brgez,a %g1, loop_3808
31521 movl %icc, %o5, %o0
31522loop_3807:
31523 movrgz %i0, %g2, %i6
31524 fones %f12
31525loop_3808:
31526 edge16l %i1, %g6, %i7
31527 fbg %fcc2, loop_3809
31528 xor %i4, 0x1445, %l1
31529 ldd [%l7 + 0x78], %f4
31530 ldx [%l7 + 0x68], %i5
31531loop_3809:
31532 fmovdne %icc, %f11, %f3
31533 alignaddrl %o3, %l4, %o7
31534 bcc,pn %icc, loop_3810
31535 brlez %g7, loop_3811
31536 stw %o1, [%l7 + 0x2C]
31537 bvc,pt %xcc, loop_3812
31538loop_3810:
31539 fxnors %f8, %f8, %f8
31540loop_3811:
31541 fnegs %f1, %f9
31542 stb %i3, [%l7 + 0x52]
31543loop_3812:
31544 fmovrdgz %l5, %f6, %f14
31545 bg,pn %icc, loop_3813
31546 edge16ln %g4, %l3, %o4
31547 fbuge,a %fcc1, loop_3814
31548 tpos %icc, 0x4
31549loop_3813:
31550 fxnor %f0, %f6, %f0
31551 ldub [%l7 + 0x67], %l6
31552loop_3814:
31553 movvc %xcc, %o6, %o2
31554 array16 %g5, %l0, %i2
31555 fmovrsne %g3, %f15, %f1
31556 fmovdn %xcc, %f3, %f3
31557 lduw [%l7 + 0x78], %g1
31558 movl %xcc, %o5, %o0
31559 nop
31560 setx loop_3815, %l0, %l1
31561 wrpr 0x1, %tl
31562 wrpr %l1, %tnpc
31563 setx 0x34400001400, %l0, %l1
31564 wrpr %l1, %tstate
31565 wrhpr 0x4, %htstate
31566 done
31567 ldub [%l7 + 0x67], %i0
31568 tsubcc %l2, %i6, %i1
31569 lduw [%l7 + 0x14], %g6
31570loop_3815:
31571 tge %icc, 0x2
31572 fandnot1s %f5, %f0, %f11
31573 pdist %f14, %f2, %f4
31574 tne %xcc, 0x2
31575 sethi 0x0A1A, %g2
31576 fands %f10, %f4, %f2
31577 ldsw [%l7 + 0x68], %i4
31578 movrgez %l1, 0x218, %i5
31579 taddcctv %i7, %l4, %o7
31580 fmovsle %xcc, %f6, %f10
31581 bcc,pn %icc, loop_3816
31582 std %f4, [%l7 + 0x58]
31583 fcmpeq32 %f0, %f12, %g7
31584 std %f2, [%l7 + 0x60]
31585loop_3816:
31586 ldsw [%l7 + 0x1C], %o1
31587 fbug,a %fcc0, loop_3817
31588 fbne,a %fcc2, loop_3818
31589 fpack16 %f2, %f7
31590 faligndata %f8, %f12, %f14
31591loop_3817:
31592 xor %i3, %l5, %g4
31593loop_3818:
31594 st %f1, [%l7 + 0x40]
31595 fmovdgu %xcc, %f4, %f10
31596 fmovsa %icc, %f5, %f7
31597 fmovdleu %xcc, %f4, %f15
31598 tn %icc, 0x1
31599 bleu,a,pt %icc, loop_3819
31600 ble,a loop_3820
31601 array8 %o3, %o4, %l6
31602 edge16ln %o6, %o2, %g5
31603loop_3819:
31604 andncc %l3, %l0, %i2
31605loop_3820:
31606 sth %g1, [%l7 + 0x6C]
31607 umul %o5, 0x1101, %g3
31608 sllx %o0, 0x03, %l2
31609 fnand %f14, %f14, %f10
31610 sth %i0, [%l7 + 0x68]
31611 tgu %icc, 0x5
31612 std %f0, [%l7 + 0x08]
31613 fmuld8sux16 %f15, %f6, %f4
31614 fbe %fcc0, loop_3821
31615 stx %i6, [%l7 + 0x58]
31616 stb %i1, [%l7 + 0x6D]
31617 ldsh [%l7 + 0x34], %g6
31618loop_3821:
31619 movcs %xcc, %g2, %l1
31620 fba,a %fcc3, loop_3822
31621 st %f10, [%l7 + 0x38]
31622 umulcc %i5, 0x0EC4, %i4
31623 fpadd16 %f12, %f8, %f8
31624loop_3822:
31625 fmovdneg %icc, %f2, %f15
31626 fmovrslz %i7, %f2, %f2
31627 fabss %f0, %f14
31628 fbule,a %fcc2, loop_3823
31629 ldd [%l7 + 0x18], %f6
31630 fmul8x16al %f6, %f3, %f6
31631 bcs,pt %xcc, loop_3824
31632loop_3823:
31633 sth %l4, [%l7 + 0x0C]
31634 sth %o7, [%l7 + 0x10]
31635 ba,a,pn %xcc, loop_3825
31636loop_3824:
31637 stx %o1, [%l7 + 0x78]
31638 ld [%l7 + 0x7C], %f5
31639 ldub [%l7 + 0x66], %i3
31640loop_3825:
31641 fmovrdlz %l5, %f8, %f8
31642 nop
31643 setx loop_3826, %l0, %l1
31644 jmpl %l1, %g7
31645 edge16 %g4, %o3, %o4
31646 lduh [%l7 + 0x48], %o6
31647 movrgez %o2, 0x14F, %l6
31648loop_3826:
31649 stb %g5, [%l7 + 0x70]
31650 sdiv %l0, 0x0275, %i2
31651 tn %xcc, 0x6
31652 brgez %g1, loop_3827
31653 ldsb [%l7 + 0x5F], %l3
31654 stw %o5, [%l7 + 0x40]
31655 xor %g3, 0x1190, %o0
31656loop_3827:
31657 fmovdle %icc, %f15, %f0
31658 fcmple16 %f4, %f14, %i0
31659 xor %i6, 0x1E64, %l2
31660 nop
31661 setx loop_3828, %l0, %l1
31662 jmpl %l1, %i1
31663 faligndata %f2, %f12, %f6
31664 udiv %g6, 0x0B11, %l1
31665 fmovscc %icc, %f2, %f8
31666loop_3828:
31667 fcmpd %fcc0, %f0, %f0
31668 fmovdpos %icc, %f6, %f7
31669 ldsb [%l7 + 0x45], %g2
31670 fmovdleu %xcc, %f3, %f1
31671 subcc %i4, 0x0A5F, %i5
31672 movge %icc, %l4, %i7
31673 bvc loop_3829
31674 movvc %xcc, %o1, %o7
31675 ld [%l7 + 0x30], %f14
31676 fmovrslez %l5, %f5, %f3
31677loop_3829:
31678 ldsw [%l7 + 0x58], %g7
31679 ldx [%l7 + 0x38], %g4
31680 fandnot1 %f0, %f10, %f4
31681 fpadd32s %f0, %f3, %f2
31682 umul %i3, 0x0E6C, %o3
31683 ldsw [%l7 + 0x18], %o6
31684 ldub [%l7 + 0x0B], %o4
31685 bge,a %xcc, loop_3830
31686 st %f2, [%l7 + 0x4C]
31687 movrgez %o2, %l6, %l0
31688 fba,a %fcc3, loop_3831
31689loop_3830:
31690 xnorcc %g5, 0x192E, %g1
31691 fsrc2 %f8, %f0
31692 nop
31693 setx loop_3832, %l0, %l1
31694 wrpr 0x1, %tl
31695 wrpr %l1, %tpc
31696 add %l1, 0x4, %l1
31697 wrpr %l1, %tnpc
31698 setx 0x34400001400, %l0, %l1
31699 wrpr %l1, %tstate
31700 wrhpr 0x4, %htstate
31701 retry
31702loop_3831:
31703 bn,a,pn %icc, loop_3833
31704 fcmps %fcc3, %f12, %f14
31705 ldsw [%l7 + 0x38], %l3
31706loop_3832:
31707 fcmpne32 %f12, %f8, %o5
31708loop_3833:
31709 sth %g3, [%l7 + 0x1C]
31710 fmovsvc %icc, %f15, %f3
31711 st %f3, [%l7 + 0x28]
31712 udiv %o0, 0x0A79, %i2
31713 fmul8x16au %f8, %f11, %f4
31714 add %i6, 0x0B60, %l2
31715 taddcctv %i1, %i0, %l1
31716 fbge,a %fcc1, loop_3834
31717 stx %g2, [%l7 + 0x78]
31718 fmovrslz %g6, %f11, %f6
31719 te %xcc, 0x6
31720loop_3834:
31721 bne,a,pt %xcc, loop_3835
31722 fbo,a %fcc0, loop_3836
31723 stb %i5, [%l7 + 0x0C]
31724 andncc %i4, %i7, %o1
31725loop_3835:
31726 fones %f8
31727loop_3836:
31728 bvs,a,pt %icc, loop_3837
31729 movle %icc, %l4, %l5
31730 lduh [%l7 + 0x10], %g7
31731 ba loop_3838
31732loop_3837:
31733 alignaddr %g4, %i3, %o3
31734 siam 0x1
31735 fmovsl %icc, %f5, %f8
31736loop_3838:
31737 lduw [%l7 + 0x64], %o6
31738 edge32ln %o4, %o7, %o2
31739 sdivcc %l0, 0x0ECE, %l6
31740 fbug,a %fcc1, loop_3839
31741 fmovdcc %xcc, %f4, %f12
31742 stx %g5, [%l7 + 0x58]
31743 fzero %f4
31744loop_3839:
31745 sdivcc %l3, 0x0652, %o5
31746 brlz %g1, loop_3840
31747 or %g3, 0x08D7, %o0
31748 fbue,a %fcc0, loop_3841
31749 fandnot2 %f10, %f14, %f6
31750loop_3840:
31751 srlx %i6, 0x05, %l2
31752 fmovscc %xcc, %f4, %f13
31753loop_3841:
31754 fcmpgt32 %f6, %f10, %i2
31755 ldsb [%l7 + 0x39], %i0
31756 fmovs %f4, %f6
31757 fpmerge %f6, %f3, %f2
31758 fzero %f4
31759 fmovsneg %icc, %f6, %f13
31760 sth %i1, [%l7 + 0x20]
31761 fmovrsne %g2, %f3, %f0
31762 stw %l1, [%l7 + 0x3C]
31763 taddcc %i5, 0x0409, %g6
31764 movcc %xcc, %i7, %i4
31765 ldub [%l7 + 0x0F], %o1
31766 udivx %l5, 0x1378, %l4
31767 lduw [%l7 + 0x70], %g4
31768 orcc %i3, %o3, %o6
31769 te %icc, 0x3
31770 fmul8x16 %f12, %f6, %f4
31771 lduw [%l7 + 0x58], %g7
31772 fnor %f2, %f14, %f14
31773 ba %icc, loop_3842
31774 stx %o7, [%l7 + 0x20]
31775 fmovrdgez %o2, %f12, %f12
31776 bneg,pt %icc, loop_3843
31777loop_3842:
31778 stw %l0, [%l7 + 0x08]
31779 udivcc %l6, 0x06C9, %g5
31780 bcs,a,pt %xcc, loop_3844
31781loop_3843:
31782 bneg,a %xcc, loop_3845
31783 bpos,a %icc, loop_3846
31784 lduh [%l7 + 0x10], %l3
31785loop_3844:
31786 movneg %icc, %o4, %o5
31787loop_3845:
31788 fmovrdgz %g1, %f6, %f14
31789loop_3846:
31790 array32 %g3, %o0, %l2
31791 stb %i2, [%l7 + 0x62]
31792 bcc,a,pn %xcc, loop_3847
31793 brlez,a %i6, loop_3848
31794 fones %f8
31795 fblg,a %fcc1, loop_3849
31796loop_3847:
31797 sllx %i0, 0x11, %i1
31798loop_3848:
31799 ld [%l7 + 0x70], %f7
31800 fmovdgu %icc, %f10, %f12
31801loop_3849:
31802 lduh [%l7 + 0x1C], %l1
31803 fnot2 %f2, %f12
31804 ld [%l7 + 0x54], %f8
31805 fbuge,a %fcc0, loop_3850
31806 fpadd32s %f12, %f14, %f0
31807 lduw [%l7 + 0x28], %g2
31808 tl %xcc, 0x0
31809loop_3850:
31810 fmovscc %icc, %f15, %f12
31811 ldx [%l7 + 0x70], %i5
31812 st %f0, [%l7 + 0x74]
31813 movrlez %g6, %i7, %i4
31814 brgez %o1, loop_3851
31815 array32 %l5, %g4, %l4
31816 fmovsgu %xcc, %f8, %f10
31817 fcmple16 %f0, %f14, %i3
31818loop_3851:
31819 siam 0x2
31820 ld [%l7 + 0x78], %f15
31821 fblg %fcc0, loop_3852
31822 fnegs %f11, %f15
31823 mulscc %o6, 0x1732, %g7
31824 fnot1 %f0, %f2
31825loop_3852:
31826 stw %o7, [%l7 + 0x3C]
31827 addcc %o2, %l0, %o3
31828 fcmpd %fcc1, %f2, %f12
31829 tsubcctv %g5, %l3, %l6
31830 fmovse %icc, %f12, %f9
31831 fmovrse %o5, %f14, %f9
31832 bshuffle %f2, %f12, %f4
31833 fcmple32 %f10, %f14, %o4
31834 fornot1 %f14, %f10, %f12
31835 fmuld8sux16 %f8, %f15, %f10
31836 lduw [%l7 + 0x50], %g1
31837 edge16l %g3, %o0, %i2
31838 lduh [%l7 + 0x72], %l2
31839 st %f3, [%l7 + 0x48]
31840 fmovsle %xcc, %f7, %f10
31841 fands %f7, %f15, %f2
31842 sethi 0x0FE6, %i0
31843 umulcc %i6, 0x0A8D, %i1
31844 fmovsl %xcc, %f13, %f1
31845 fmovrsne %g2, %f7, %f7
31846 nop
31847 setx loop_3853, %l0, %l1
31848 wrpr 0x1, %tl
31849 wrpr %l1, %tpc
31850 add %l1, 0x4, %l1
31851 wrpr %l1, %tnpc
31852 setx 0x34400001400, %l0, %l1
31853 wrpr %l1, %tstate
31854 wrhpr 0x4, %htstate
31855 retry
31856 fzero %f0
31857 srl %l1, %i5, %g6
31858 movgu %xcc, %i7, %o1
31859loop_3853:
31860 subc %l5, %g4, %i4
31861 brz %l4, loop_3854
31862 fmovdleu %xcc, %f6, %f2
31863 sdiv %i3, 0x1B21, %g7
31864 fble,a %fcc2, loop_3855
31865loop_3854:
31866 lduw [%l7 + 0x44], %o7
31867 movrne %o2, %l0, %o3
31868 srl %o6, %l3, %g5
31869loop_3855:
31870 fmovrdlez %o5, %f6, %f4
31871 bgu,a,pt %icc, loop_3856
31872 fmovrse %o4, %f6, %f14
31873 sllx %g1, 0x02, %l6
31874 fmovrdne %o0, %f14, %f6
31875loop_3856:
31876 taddcc %i2, 0x0287, %l2
31877 andn %g3, 0x1EC4, %i0
31878 fmovrdne %i1, %f10, %f4
31879 fmovsn %icc, %f2, %f13
31880 fnor %f6, %f6, %f12
31881 fmovrdlz %i6, %f6, %f2
31882 taddcc %l1, %i5, %g2
31883 fmovse %xcc, %f14, %f6
31884 fmovdn %xcc, %f15, %f2
31885 lduh [%l7 + 0x76], %g6
31886 fbug %fcc3, loop_3857
31887 st %f3, [%l7 + 0x6C]
31888 sra %i7, 0x11, %o1
31889 edge32n %l5, %g4, %l4
31890loop_3857:
31891 fandnot1 %f12, %f0, %f14
31892 fmovsge %xcc, %f8, %f6
31893 lduw [%l7 + 0x4C], %i4
31894 ldx [%l7 + 0x70], %i3
31895 subc %g7, %o2, %l0
31896 fpsub32 %f8, %f14, %f0
31897 std %f8, [%l7 + 0x58]
31898 ldsb [%l7 + 0x6F], %o7
31899 movg %xcc, %o6, %o3
31900 stx %l3, [%l7 + 0x08]
31901 fcmpeq16 %f6, %f4, %o5
31902 fnot1s %f13, %f12
31903 stx %o4, [%l7 + 0x70]
31904 tcc %xcc, 0x6
31905 edge32ln %g1, %g5, %o0
31906 ldx [%l7 + 0x18], %l6
31907 brlez %l2, loop_3858
31908 brz,a %i2, loop_3859
31909 udivcc %i0, 0x118D, %i1
31910 fmul8sux16 %f12, %f0, %f14
31911loop_3858:
31912 stb %i6, [%l7 + 0x5F]
31913loop_3859:
31914 for %f8, %f4, %f4
31915 fnot2 %f2, %f2
31916 tvc %icc, 0x7
31917 brz %g3, loop_3860
31918 ldd [%l7 + 0x30], %f8
31919 ldx [%l7 + 0x20], %i5
31920 fcmpne16 %f6, %f10, %l1
31921loop_3860:
31922 tleu %icc, 0x7
31923 fzeros %f11
31924 ldsb [%l7 + 0x71], %g2
31925 fxnors %f9, %f2, %f10
31926 fcmple32 %f6, %f2, %i7
31927 stb %g6, [%l7 + 0x47]
31928 bshuffle %f4, %f6, %f4
31929 ldsb [%l7 + 0x0E], %o1
31930 edge8 %l5, %l4, %i4
31931 movrlz %g4, %g7, %i3
31932 tvs %icc, 0x6
31933 fmovsl %icc, %f4, %f11
31934 fcmple32 %f10, %f14, %o2
31935 ld [%l7 + 0x78], %f10
31936 ldsh [%l7 + 0x3C], %l0
31937 addcc %o6, %o3, %o7
31938 movrlez %l3, 0x325, %o4
31939 fmuld8sux16 %f9, %f0, %f6
31940 edge32n %g1, %g5, %o5
31941 bne,a,pt %xcc, loop_3861
31942 sdivx %o0, 0x159B, %l2
31943 bne,pt %xcc, loop_3862
31944 fba %fcc3, loop_3863
31945loop_3861:
31946 bneg,a,pt %icc, loop_3864
31947 fpsub16s %f3, %f6, %f4
31948loop_3862:
31949 lduw [%l7 + 0x30], %i2
31950loop_3863:
31951 ldd [%l7 + 0x18], %f10
31952loop_3864:
31953 xor %l6, %i1, %i0
31954 ldd [%l7 + 0x10], %f6
31955 stw %g3, [%l7 + 0x2C]
31956 sth %i6, [%l7 + 0x74]
31957 stw %i5, [%l7 + 0x18]
31958 fmovrsne %g2, %f7, %f1
31959 edge8 %i7, %g6, %o1
31960 fpadd16s %f6, %f12, %f6
31961 std %f4, [%l7 + 0x08]
31962 fcmped %fcc3, %f10, %f12
31963 ld [%l7 + 0x5C], %f10
31964 brz,a %l1, loop_3865
31965 srlx %l5, %i4, %g4
31966 fnors %f7, %f14, %f10
31967 fcmpd %fcc2, %f6, %f12
31968loop_3865:
31969 fandnot2 %f2, %f8, %f6
31970 movgu %xcc, %g7, %l4
31971 tn %icc, 0x2
31972 std %f4, [%l7 + 0x18]
31973 ld [%l7 + 0x34], %f4
31974 subc %o2, 0x139E, %l0
31975 fornot1 %f10, %f14, %f10
31976 ldd [%l7 + 0x38], %f10
31977 fmul8x16 %f3, %f8, %f0
31978 edge16ln %i3, %o3, %o6
31979 movrlz %l3, %o7, %o4
31980 mova %icc, %g1, %o5
31981 fsrc2s %f10, %f7
31982 movleu %icc, %o0, %l2
31983 ldub [%l7 + 0x6E], %i2
31984 tn %xcc, 0x7
31985 bvc,a,pn %xcc, loop_3866
31986 for %f10, %f8, %f2
31987 andn %g5, %l6, %i1
31988 ldsh [%l7 + 0x22], %g3
31989loop_3866:
31990 fone %f10
31991 fbne %fcc2, loop_3867
31992 fcmped %fcc0, %f6, %f0
31993 fmovsvc %xcc, %f1, %f6
31994 movcc %xcc, %i6, %i5
31995loop_3867:
31996 ldsb [%l7 + 0x7D], %g2
31997 fpmerge %f4, %f10, %f2
31998 for %f14, %f14, %f12
31999 ldsw [%l7 + 0x60], %i7
32000 addc %i0, %o1, %g6
32001 stx %l5, [%l7 + 0x68]
32002 fcmpes %fcc2, %f8, %f4
32003 bcs,pt %icc, loop_3868
32004 fcmpeq32 %f14, %f14, %l1
32005 stb %g4, [%l7 + 0x2E]
32006 stb %g7, [%l7 + 0x49]
32007loop_3868:
32008 fnot1 %f2, %f6
32009 ldsb [%l7 + 0x2E], %l4
32010 faligndata %f8, %f10, %f14
32011 addcc %i4, %l0, %o2
32012 fmul8x16al %f3, %f4, %f0
32013 siam 0x6
32014 fmovdne %icc, %f3, %f6
32015 nop
32016 setx loop_3869, %l0, %l1
32017 wrpr 0x1, %tl
32018 wrpr %l1, %tpc
32019 add %l1, 0x4, %l1
32020 wrpr %l1, %tnpc
32021 setx 0x34400001400, %l0, %l1
32022 wrpr %l1, %tstate
32023 wrhpr 0x4, %htstate
32024 retry
32025 ldsw [%l7 + 0x1C], %o3
32026 ldsb [%l7 + 0x41], %i3
32027 ldsh [%l7 + 0x30], %o6
32028loop_3869:
32029 lduw [%l7 + 0x2C], %l3
32030 movvs %icc, %o4, %g1
32031 fmovrde %o7, %f4, %f2
32032 movcs %icc, %o0, %o5
32033 nop
32034 setx loop_3870, %l0, %l1
32035 jmpl %l1, %l2
32036 sll %i2, 0x19, %g5
32037 bg,a,pn %icc, loop_3871
32038 movrgz %i1, 0x025, %g3
32039loop_3870:
32040 tcs %xcc, 0x7
32041 fbg,a %fcc0, loop_3872
32042loop_3871:
32043 fsrc2s %f6, %f15
32044 movl %icc, %l6, %i5
32045 movrgez %i6, %i7, %g2
32046loop_3872:
32047 fmovrsgez %i0, %f6, %f9
32048 tle %xcc, 0x4
32049 orn %o1, %g6, %l1
32050 udivx %g4, 0x06C4, %l5
32051 ldsb [%l7 + 0x34], %g7
32052 fcmpgt16 %f0, %f12, %l4
32053 nop
32054 setx loop_3873, %l0, %l1
32055 jmpl %l1, %i4
32056 fsrc1 %f12, %f14
32057 bg,a loop_3874
32058 bcc,pt %xcc, loop_3875
32059loop_3873:
32060 sdivx %o2, 0x0920, %o3
32061 ldd [%l7 + 0x60], %f0
32062loop_3874:
32063 fmul8x16 %f13, %f4, %f2
32064loop_3875:
32065 mulscc %i3, %o6, %l0
32066 te %xcc, 0x2
32067 st %f6, [%l7 + 0x2C]
32068 ldd [%l7 + 0x50], %f12
32069 edge32l %l3, %g1, %o7
32070 tg %xcc, 0x2
32071 fcmpne16 %f10, %f8, %o0
32072 stb %o4, [%l7 + 0x6A]
32073 fmovrsgez %o5, %f14, %f13
32074 fmovsgu %xcc, %f2, %f11
32075 tneg %icc, 0x1
32076 fxnor %f6, %f4, %f10
32077 brnz,a %l2, loop_3876
32078 ldsh [%l7 + 0x78], %i2
32079 fcmpne16 %f4, %f4, %g5
32080 tpos %icc, 0x2
32081loop_3876:
32082 lduh [%l7 + 0x5A], %g3
32083 movrgez %i1, %i5, %l6
32084 fmovs %f4, %f12
32085 mulx %i7, %g2, %i0
32086 ta %icc, 0x2
32087 tleu %xcc, 0x5
32088 fornot2 %f0, %f2, %f10
32089 fmovsge %icc, %f2, %f9
32090 stw %o1, [%l7 + 0x28]
32091 ldd [%l7 + 0x50], %f14
32092 move %icc, %g6, %i6
32093 std %f12, [%l7 + 0x50]
32094 alignaddr %l1, %g4, %g7
32095 fbule %fcc3, loop_3877
32096 ldsb [%l7 + 0x33], %l4
32097 ldsh [%l7 + 0x1A], %i4
32098 fmuld8sux16 %f4, %f10, %f12
32099loop_3877:
32100 stw %l5, [%l7 + 0x28]
32101 subcc %o3, 0x0F6C, %i3
32102 tn %icc, 0x1
32103 fcmple16 %f2, %f0, %o2
32104 stx %o6, [%l7 + 0x38]
32105 stw %l0, [%l7 + 0x60]
32106 stw %l3, [%l7 + 0x24]
32107 ldub [%l7 + 0x4B], %g1
32108 fmovsge %icc, %f8, %f3
32109 fzeros %f4
32110 fmovsg %xcc, %f3, %f1
32111 ld [%l7 + 0x68], %f9
32112 stx %o0, [%l7 + 0x60]
32113 ldx [%l7 + 0x38], %o7
32114 edge8 %o5, %l2, %o4
32115 ldd [%l7 + 0x78], %f14
32116 std %f0, [%l7 + 0x70]
32117 fnot1 %f12, %f4
32118 fmovsvc %xcc, %f7, %f7
32119 fmovrde %g5, %f14, %f8
32120 fornot1 %f10, %f14, %f14
32121 fmovspos %xcc, %f11, %f7
32122 nop
32123 setx loop_3878, %l0, %l1
32124 wrpr 0x1, %tl
32125 wrpr %l1, %tnpc
32126 setx 0x34400001400, %l0, %l1
32127 wrpr %l1, %tstate
32128 wrhpr 0x4, %htstate
32129 done
32130 tne %xcc, 0x6
32131 movneg %icc, %i2, %i1
32132 edge16n %g3, %i5, %l6
32133loop_3878:
32134 fcmpgt16 %f8, %f6, %i7
32135 sth %i0, [%l7 + 0x32]
32136 umul %o1, %g2, %g6
32137 stb %l1, [%l7 + 0x30]
32138 fmul8ulx16 %f14, %f4, %f14
32139 andncc %g4, %i6, %g7
32140 addcc %l4, 0x180D, %l5
32141 movrlz %o3, %i4, %o2
32142 fors %f11, %f12, %f1
32143 sra %i3, 0x02, %l0
32144 fbe %fcc1, loop_3879
32145 fmovrsne %o6, %f9, %f9
32146 fbo,a %fcc1, loop_3880
32147 fmovsl %icc, %f14, %f7
32148loop_3879:
32149 fmovscs %xcc, %f7, %f5
32150 nop
32151 setx loop_3881, %l0, %l1
32152 wrpr 0x1, %tl
32153 wrpr %l1, %tnpc
32154 setx 0x34400001400, %l0, %l1
32155 wrpr %l1, %tstate
32156 wrhpr 0x4, %htstate
32157 done
32158loop_3880:
32159 fcmpeq16 %f10, %f0, %g1
32160 fmovdn %xcc, %f15, %f13
32161 fmovsl %xcc, %f10, %f13
32162loop_3881:
32163 tpos %icc, 0x1
32164 tleu %icc, 0x0
32165 fones %f9
32166 sra %o0, %o7, %o5
32167 stx %l2, [%l7 + 0x78]
32168 srax %o4, %l3, %i2
32169 movneg %xcc, %i1, %g5
32170 for %f14, %f0, %f8
32171 fbuge,a %fcc1, loop_3882
32172 nop
32173 setx loop_3883, %l0, %l1
32174 wrpr 0x1, %tl
32175 wrpr %l1, %tnpc
32176 setx 0x34400001400, %l0, %l1
32177 wrpr %l1, %tstate
32178 wrhpr 0x4, %htstate
32179 done
32180 fmuld8ulx16 %f11, %f7, %f0
32181 tleu %icc, 0x4
32182loop_3882:
32183 fexpand %f8, %f8
32184loop_3883:
32185 ldsh [%l7 + 0x48], %g3
32186 ldd [%l7 + 0x48], %f6
32187 array16 %l6, %i5, %i7
32188 edge8l %i0, %o1, %g2
32189 fandnot1s %f2, %f2, %f2
32190 addcc %l1, 0x1CEC, %g6
32191 movl %xcc, %g4, %i6
32192 brlz,a %g7, loop_3884
32193 fxnors %f5, %f2, %f6
32194 fbuge,a %fcc1, loop_3885
32195 fmovsge %xcc, %f8, %f0
32196loop_3884:
32197 ld [%l7 + 0x24], %f1
32198 fnors %f10, %f11, %f9
32199loop_3885:
32200 fpsub16s %f1, %f7, %f4
32201 fcmpgt16 %f10, %f8, %l5
32202 ldub [%l7 + 0x5B], %l4
32203 std %f8, [%l7 + 0x30]
32204 tne %icc, 0x7
32205 fmovdge %icc, %f6, %f4
32206 fnegd %f0, %f8
32207 tn %icc, 0x3
32208 stb %i4, [%l7 + 0x69]
32209 fxnors %f8, %f10, %f8
32210 tge %xcc, 0x5
32211 fsrc2 %f10, %f2
32212 edge32 %o3, %o2, %i3
32213 popc %o6, %g1
32214 stb %l0, [%l7 + 0x79]
32215 fabss %f3, %f0
32216 lduw [%l7 + 0x3C], %o0
32217 fble,a %fcc1, loop_3886
32218 fmul8x16au %f9, %f13, %f14
32219 sdivx %o5, 0x0364, %o7
32220 fpadd16 %f10, %f10, %f10
32221loop_3886:
32222 fnand %f14, %f0, %f14
32223 udivx %o4, 0x1F8F, %l3
32224 fcmple16 %f8, %f12, %i2
32225 sdivx %l2, 0x0DB5, %i1
32226 fmovrslez %g3, %f12, %f8
32227 edge32l %g5, %i5, %l6
32228 fmovsne %xcc, %f4, %f0
32229 fands %f15, %f5, %f1
32230 taddcctv %i0, %i7, %g2
32231 fmovdvc %xcc, %f1, %f14
32232 brlz,a %l1, loop_3887
32233 nop
32234 setx loop_3888, %l0, %l1
32235 jmpl %l1, %o1
32236 udivcc %g6, 0x19EF, %g4
32237 ldsw [%l7 + 0x3C], %i6
32238loop_3887:
32239 tvc %icc, 0x4
32240loop_3888:
32241 sdiv %g7, 0x19D4, %l4
32242 smul %l5, 0x0BF6, %o3
32243 fpadd32s %f13, %f9, %f14
32244 smul %o2, 0x1542, %i4
32245 add %o6, 0x0824, %g1
32246 bleu,pt %icc, loop_3889
32247 ldub [%l7 + 0x47], %l0
32248 fcmpd %fcc3, %f14, %f6
32249 sth %o0, [%l7 + 0x1A]
32250loop_3889:
32251 sdivcc %o5, 0x0DF1, %i3
32252 fmovdl %xcc, %f0, %f8
32253 movcs %icc, %o4, %o7
32254 fmovsgu %icc, %f7, %f4
32255 smulcc %l3, 0x0643, %l2
32256 tn %xcc, 0x7
32257 ldub [%l7 + 0x4D], %i2
32258 fbne %fcc0, loop_3890
32259 sdivcc %i1, 0x11C6, %g3
32260 fmuld8sux16 %f9, %f13, %f14
32261 fexpand %f8, %f2
32262loop_3890:
32263 brz %g5, loop_3891
32264 fnor %f2, %f10, %f0
32265 ldd [%l7 + 0x18], %f8
32266 xnorcc %i5, %l6, %i0
32267loop_3891:
32268 tcc %icc, 0x3
32269 fmovd %f6, %f8
32270 sth %g2, [%l7 + 0x10]
32271 tg %xcc, 0x7
32272 brgz,a %l1, loop_3892
32273 pdist %f0, %f10, %f6
32274 fmovsneg %icc, %f5, %f14
32275 sdivcc %i7, 0x0F46, %g6
32276loop_3892:
32277 lduw [%l7 + 0x18], %g4
32278 ldsw [%l7 + 0x40], %i6
32279 fcmpgt16 %f12, %f6, %g7
32280 fnegd %f0, %f4
32281 fbue %fcc3, loop_3893
32282 movrgz %o1, %l5, %o3
32283 lduw [%l7 + 0x28], %o2
32284 movre %l4, %o6, %i4
32285loop_3893:
32286 fmovsn %icc, %f12, %f2
32287 stb %g1, [%l7 + 0x79]
32288 fors %f9, %f5, %f11
32289 fba %fcc0, loop_3894
32290 movre %o0, %l0, %i3
32291 stb %o5, [%l7 + 0x2C]
32292 ldx [%l7 + 0x60], %o4
32293loop_3894:
32294 std %f6, [%l7 + 0x48]
32295 fnot1 %f0, %f2
32296 call loop_3895
32297 ldub [%l7 + 0x3C], %l3
32298 stb %l2, [%l7 + 0x7A]
32299 array16 %o7, %i2, %g3
32300loop_3895:
32301 fmovdl %icc, %f12, %f5
32302 edge32 %i1, %i5, %g5
32303 fmovse %icc, %f3, %f2
32304 movrlz %i0, 0x1A2, %l6
32305 orn %l1, %g2, %g6
32306 nop
32307 setx loop_3896, %l0, %l1
32308 jmpl %l1, %g4
32309 sth %i6, [%l7 + 0x0C]
32310 fsrc1s %f6, %f6
32311 tcs %icc, 0x5
32312loop_3896:
32313 fmuld8ulx16 %f6, %f13, %f2
32314 brlz,a %g7, loop_3897
32315 fmovscs %xcc, %f12, %f12
32316 ld [%l7 + 0x6C], %f12
32317 ldsb [%l7 + 0x7E], %o1
32318loop_3897:
32319 movvc %xcc, %i7, %l5
32320 bgu,pt %icc, loop_3898
32321 mulscc %o2, 0x09D0, %o3
32322 ldsw [%l7 + 0x0C], %o6
32323 fcmple32 %f8, %f4, %l4
32324loop_3898:
32325 ldsh [%l7 + 0x6C], %i4
32326 fmovsn %icc, %f3, %f13
32327 ta %icc, 0x1
32328 ldd [%l7 + 0x68], %f6
32329 movrne %g1, 0x19F, %l0
32330 fmovrslez %i3, %f15, %f0
32331 fbu %fcc3, loop_3899
32332 ld [%l7 + 0x48], %f14
32333 ldub [%l7 + 0x3D], %o0
32334 nop
32335 setx loop_3900, %l0, %l1
32336 jmpl %l1, %o4
32337loop_3899:
32338 sth %l3, [%l7 + 0x14]
32339 brlez %o5, loop_3901
32340 fmovrse %l2, %f7, %f1
32341loop_3900:
32342 fcmpeq32 %f6, %f2, %o7
32343 fabss %f1, %f10
32344loop_3901:
32345 ldsw [%l7 + 0x50], %g3
32346 fandnot1s %f4, %f4, %f0
32347 stx %i1, [%l7 + 0x58]
32348 edge32n %i2, %g5, %i0
32349 lduw [%l7 + 0x40], %i5
32350 ldsb [%l7 + 0x72], %l1
32351 ldsw [%l7 + 0x50], %l6
32352 movg %xcc, %g6, %g4
32353 fbul,a %fcc1, loop_3902
32354 fnegd %f2, %f6
32355 fmovdgu %xcc, %f14, %f9
32356 sth %i6, [%l7 + 0x78]
32357loop_3902:
32358 st %f6, [%l7 + 0x20]
32359 lduw [%l7 + 0x4C], %g7
32360 fmovrde %o1, %f12, %f6
32361 mova %xcc, %i7, %g2
32362 fnegs %f7, %f7
32363 std %f2, [%l7 + 0x20]
32364 fornot1 %f8, %f8, %f8
32365 lduw [%l7 + 0x64], %l5
32366 fmovsne %xcc, %f12, %f4
32367 xorcc %o3, 0x0FBB, %o2
32368 ldsb [%l7 + 0x2E], %o6
32369 ldsw [%l7 + 0x78], %i4
32370 fmovrdne %l4, %f4, %f6
32371 st %f14, [%l7 + 0x50]
32372 te %icc, 0x7
32373 ldsw [%l7 + 0x34], %l0
32374 edge32l %g1, %o0, %i3
32375 ta %xcc, 0x2
32376 fnegd %f10, %f2
32377 fble,a %fcc2, loop_3903
32378 ldsb [%l7 + 0x2C], %l3
32379 movvc %xcc, %o5, %o4
32380 movleu %icc, %l2, %o7
32381loop_3903:
32382 fpadd16 %f0, %f12, %f0
32383 fsrc1 %f4, %f12
32384 fxors %f7, %f0, %f4
32385 tneg %xcc, 0x4
32386 bge,pn %icc, loop_3904
32387 nop
32388 setx loop_3905, %l0, %l1
32389 wrpr 0x1, %tl
32390 wrpr %l1, %tpc
32391 add %l1, 0x4, %l1
32392 wrpr %l1, %tnpc
32393 setx 0x34400001400, %l0, %l1
32394 wrpr %l1, %tstate
32395 wrhpr 0x4, %htstate
32396 retry
32397 array8 %g3, %i2, %i1
32398 sth %i0, [%l7 + 0x5E]
32399loop_3904:
32400 movre %g5, %l1, %l6
32401loop_3905:
32402 ldsb [%l7 + 0x67], %i5
32403 movl %xcc, %g4, %g6
32404 fblg,a %fcc1, loop_3906
32405 st %f13, [%l7 + 0x48]
32406 srax %g7, 0x1C, %i6
32407 udivcc %i7, 0x1070, %g2
32408loop_3906:
32409 fcmple16 %f2, %f8, %o1
32410 taddcctv %l5, %o3, %o2
32411 fmovrdgz %i4, %f0, %f12
32412 fmovrdgz %o6, %f4, %f4
32413 fmovsa %xcc, %f7, %f11
32414 stw %l0, [%l7 + 0x20]
32415 fcmpgt16 %f4, %f6, %l4
32416 umul %o0, %g1, %l3
32417 fbug %fcc1, loop_3907
32418 ldsb [%l7 + 0x5E], %o5
32419 ldub [%l7 + 0x7E], %i3
32420 tl %icc, 0x5
32421loop_3907:
32422 fmul8ulx16 %f14, %f12, %f10
32423 fandnot2s %f14, %f12, %f4
32424 fba %fcc1, loop_3908
32425 bcs,a,pt %xcc, loop_3909
32426 fones %f2
32427 orncc %l2, 0x13A9, %o4
32428loop_3908:
32429 faligndata %f8, %f6, %f14
32430loop_3909:
32431 stb %g3, [%l7 + 0x60]
32432 fandnot2s %f9, %f7, %f13
32433 lduw [%l7 + 0x5C], %o7
32434 fmovsneg %icc, %f12, %f13
32435 fbge %fcc3, loop_3910
32436 fexpand %f7, %f2
32437 bge,pn %icc, loop_3911
32438 subc %i2, %i0, %g5
32439loop_3910:
32440 fble %fcc1, loop_3912
32441 ldsh [%l7 + 0x2A], %i1
32442loop_3911:
32443 fbne %fcc2, loop_3913
32444 ble,pn %xcc, loop_3914
32445loop_3912:
32446 ldx [%l7 + 0x30], %l1
32447 ldd [%l7 + 0x18], %f14
32448loop_3913:
32449 std %f12, [%l7 + 0x68]
32450loop_3914:
32451 ldx [%l7 + 0x20], %i5
32452 ldub [%l7 + 0x37], %l6
32453 fble %fcc0, loop_3915
32454 stx %g4, [%l7 + 0x30]
32455 fmovdpos %icc, %f10, %f4
32456 lduw [%l7 + 0x1C], %g7
32457loop_3915:
32458 tleu %icc, 0x5
32459 fmovdleu %icc, %f8, %f10
32460 bneg,a %icc, loop_3916
32461 stw %g6, [%l7 + 0x08]
32462 fpsub32s %f9, %f7, %f5
32463 fmuld8sux16 %f13, %f14, %f6
32464loop_3916:
32465 bl,pn %xcc, loop_3917
32466 fpmerge %f7, %f10, %f2
32467 stb %i6, [%l7 + 0x7F]
32468 fmul8sux16 %f14, %f10, %f2
32469loop_3917:
32470 ld [%l7 + 0x64], %f5
32471 tsubcc %i7, %o1, %g2
32472 taddcc %l5, %o2, %i4
32473 tcs %xcc, 0x1
32474 st %f9, [%l7 + 0x68]
32475 ldsb [%l7 + 0x10], %o3
32476 ldsb [%l7 + 0x1E], %o6
32477 ldx [%l7 + 0x18], %l0
32478 smulcc %o0, 0x0162, %g1
32479 fmovrsne %l3, %f15, %f5
32480 fcmpgt16 %f10, %f2, %o5
32481 movg %xcc, %i3, %l2
32482 edge32 %l4, %g3, %o4
32483 tle %xcc, 0x4
32484 fexpand %f4, %f0
32485 stb %o7, [%l7 + 0x62]
32486 alignaddrl %i2, %i0, %g5
32487 ldsh [%l7 + 0x38], %l1
32488 srax %i1, %l6, %g4
32489 fnot1s %f3, %f15
32490 fmovdvs %xcc, %f6, %f10
32491 pdist %f4, %f4, %f12
32492 fmovspos %icc, %f4, %f14
32493 sth %g7, [%l7 + 0x60]
32494 fsrc1s %f13, %f14
32495 movvc %xcc, %i5, %i6
32496 tpos %icc, 0x1
32497 udiv %i7, 0x0C34, %o1
32498 fsrc2s %f6, %f14
32499 movrgez %g6, %l5, %g2
32500 sth %o2, [%l7 + 0x40]
32501 st %f8, [%l7 + 0x54]
32502 fabsd %f10, %f14
32503 stw %i4, [%l7 + 0x14]
32504 stw %o3, [%l7 + 0x48]
32505 udivx %l0, 0x0780, %o0
32506 fmovsneg %icc, %f5, %f3
32507 stb %g1, [%l7 + 0x16]
32508 ldsw [%l7 + 0x3C], %o6
32509 smul %o5, 0x09C4, %i3
32510 brnz,a %l2, loop_3918
32511 fmovdg %icc, %f1, %f0
32512 fabsd %f14, %f8
32513 ble %xcc, loop_3919
32514loop_3918:
32515 sdiv %l3, 0x0238, %g3
32516 array8 %o4, %o7, %i2
32517 fpack32 %f2, %f12, %f14
32518loop_3919:
32519 stb %i0, [%l7 + 0x7D]
32520 fmovsneg %icc, %f7, %f6
32521 umul %l4, 0x0391, %l1
32522 bcc,a loop_3920
32523 ldsw [%l7 + 0x18], %i1
32524 fmovdl %xcc, %f5, %f14
32525 fnot1s %f0, %f1
32526loop_3920:
32527 sethi 0x1CB7, %l6
32528 fmovdle %icc, %f0, %f15
32529 fmovdne %xcc, %f12, %f6
32530 fmovrsne %g5, %f6, %f13
32531 fnor %f2, %f0, %f10
32532 ta %icc, 0x7
32533 add %g7, 0x02E4, %g4
32534 fsrc2s %f11, %f7
32535 stw %i6, [%l7 + 0x54]
32536 tg %icc, 0x3
32537 sllx %i7, %i5, %g6
32538 nop
32539 setx loop_3921, %l0, %l1
32540 wrpr 0x1, %tl
32541 wrpr %l1, %tnpc
32542 setx 0x34400001400, %l0, %l1
32543 wrpr %l1, %tstate
32544 wrhpr 0x4, %htstate
32545 done
32546 fpsub32 %f2, %f14, %f4
32547 fmovsleu %icc, %f6, %f15
32548 stx %l5, [%l7 + 0x20]
32549loop_3921:
32550 fzero %f10
32551 fnot2s %f15, %f2
32552 array16 %g2, %o2, %o1
32553 fcmpeq32 %f0, %f10, %o3
32554 xor %l0, %o0, %g1
32555 ba,a,pn %icc, loop_3922
32556 fbug,a %fcc2, loop_3923
32557 andcc %o6, 0x0297, %o5
32558 fba,a %fcc1, loop_3924
32559loop_3922:
32560 fmovsneg %icc, %f5, %f11
32561loop_3923:
32562 fbl,a %fcc1, loop_3925
32563 fmovsge %xcc, %f14, %f5
32564loop_3924:
32565 andcc %i4, %i3, %l2
32566 std %f14, [%l7 + 0x38]
32567loop_3925:
32568 umul %g3, %o4, %o7
32569 movg %xcc, %l3, %i0
32570 fandnot2 %f6, %f6, %f14
32571 taddcctv %l4, %i2, %i1
32572 orcc %l1, 0x1618, %l6
32573 movn %xcc, %g5, %g7
32574 fzeros %f15
32575 fcmpgt32 %f8, %f12, %i6
32576 movcc %icc, %g4, %i7
32577 ldx [%l7 + 0x50], %g6
32578 bleu %xcc, loop_3926
32579 fpadd16s %f0, %f14, %f5
32580 bshuffle %f12, %f12, %f6
32581 std %f12, [%l7 + 0x28]
32582loop_3926:
32583 fcmpgt16 %f8, %f2, %i5
32584 andncc %g2, %l5, %o1
32585 movrne %o3, %l0, %o0
32586 ldx [%l7 + 0x70], %g1
32587 fmovsl %icc, %f4, %f11
32588 fexpand %f1, %f0
32589 bge,a loop_3927
32590 fmovsge %xcc, %f6, %f0
32591 fpadd16 %f2, %f10, %f10
32592 edge16n %o2, %o6, %i4
32593loop_3927:
32594 stb %o5, [%l7 + 0x08]
32595 st %f10, [%l7 + 0x30]
32596 bleu,a loop_3928
32597 fcmpgt32 %f2, %f6, %i3
32598 fabsd %f4, %f12
32599 bg loop_3929
32600loop_3928:
32601 tvc %icc, 0x2
32602 siam 0x5
32603 st %f0, [%l7 + 0x54]
32604loop_3929:
32605 ld [%l7 + 0x20], %f9
32606 stb %g3, [%l7 + 0x53]
32607 xnorcc %o4, %o7, %l2
32608 bcs loop_3930
32609 edge32n %l3, %i0, %i2
32610 st %f11, [%l7 + 0x68]
32611 tn %xcc, 0x6
32612loop_3930:
32613 ld [%l7 + 0x1C], %f4
32614 movrgz %l4, 0x2C4, %i1
32615 nop
32616 setx loop_3931, %l0, %l1
32617 wrpr 0x1, %tl
32618 wrpr %l1, %tpc
32619 add %l1, 0x4, %l1
32620 wrpr %l1, %tnpc
32621 setx 0x34400001400, %l0, %l1
32622 wrpr %l1, %tstate
32623 wrhpr 0x4, %htstate
32624 retry
32625 sdivcc %l1, 0x0CF9, %l6
32626 fmovd %f14, %f6
32627 lduh [%l7 + 0x78], %g5
32628loop_3931:
32629 ldsh [%l7 + 0x1A], %i6
32630 brlez,a %g7, loop_3932
32631 fnot1s %f5, %f9
32632 ldsh [%l7 + 0x62], %g4
32633 ldsw [%l7 + 0x48], %i7
32634loop_3932:
32635 movgu %icc, %i5, %g6
32636 lduh [%l7 + 0x34], %l5
32637 fbn,a %fcc2, loop_3933
32638 fbul %fcc3, loop_3934
32639 fmul8ulx16 %f4, %f2, %f12
32640 mulx %g2, %o1, %o3
32641loop_3933:
32642 tg %icc, 0x2
32643loop_3934:
32644 fands %f14, %f10, %f12
32645 tvc %icc, 0x7
32646 fsrc2 %f0, %f12
32647 andncc %l0, %o0, %g1
32648 lduh [%l7 + 0x2C], %o2
32649 stb %o6, [%l7 + 0x6C]
32650 bvs,a,pn %icc, loop_3935
32651 be,a,pn %icc, loop_3936
32652 fmovdleu %icc, %f1, %f2
32653 edge32 %i4, %i3, %o5
32654loop_3935:
32655 mulscc %g3, %o4, %o7
32656loop_3936:
32657 ldsh [%l7 + 0x28], %l2
32658 movneg %xcc, %l3, %i0
32659 stb %l4, [%l7 + 0x70]
32660 lduh [%l7 + 0x46], %i1
32661 bgu,a,pn %icc, loop_3937
32662 movge %xcc, %i2, %l1
32663 fpsub16s %f6, %f12, %f13
32664 ldsh [%l7 + 0x1C], %g5
32665loop_3937:
32666 fpadd32s %f8, %f0, %f1
32667 fmovde %icc, %f13, %f7
32668 xnorcc %l6, %g7, %i6
32669 bge %xcc, loop_3938
32670 fbul %fcc2, loop_3939
32671 fmovdpos %icc, %f11, %f7
32672 fcmpgt32 %f6, %f14, %g4
32673loop_3938:
32674 fnand %f6, %f2, %f8
32675loop_3939:
32676 ldsw [%l7 + 0x6C], %i7
32677 pdist %f8, %f2, %f12
32678 stb %i5, [%l7 + 0x7B]
32679 ta %icc, 0x6
32680 fmul8x16al %f4, %f13, %f8
32681 ldsb [%l7 + 0x23], %g6
32682 umul %l5, %g2, %o1
32683 fmuld8ulx16 %f7, %f13, %f6
32684 andncc %l0, %o3, %o0
32685 fxnor %f8, %f12, %f0
32686 fxor %f10, %f4, %f2
32687 array32 %o2, %g1, %i4
32688 fbge %fcc3, loop_3940
32689 stb %o6, [%l7 + 0x34]
32690 stx %i3, [%l7 + 0x38]
32691 ldx [%l7 + 0x18], %o5
32692loop_3940:
32693 edge16n %g3, %o7, %l2
32694 smul %o4, 0x14F7, %l3
32695 fmovrdgz %i0, %f12, %f12
32696 fmovsvc %icc, %f13, %f10
32697 fandnot1s %f2, %f1, %f9
32698 ld [%l7 + 0x10], %f9
32699 fmuld8sux16 %f6, %f8, %f6
32700 orcc %l4, %i2, %l1
32701 move %icc, %g5, %i1
32702 movneg %xcc, %g7, %i6
32703 fands %f3, %f8, %f1
32704 array16 %g4, %l6, %i5
32705 andcc %i7, 0x1A49, %l5
32706 ldx [%l7 + 0x50], %g6
32707 fabsd %f14, %f0
32708 movre %g2, %l0, %o1
32709 ldsw [%l7 + 0x30], %o3
32710 fmovd %f14, %f10
32711 fmovsl %xcc, %f4, %f9
32712 std %f6, [%l7 + 0x50]
32713 stx %o0, [%l7 + 0x08]
32714 fmovsl %xcc, %f3, %f1
32715 ldsh [%l7 + 0x2A], %g1
32716 edge8n %o2, %o6, %i4
32717 movvs %icc, %o5, %i3
32718 orncc %o7, %g3, %l2
32719 brlz %o4, loop_3941
32720 edge32ln %i0, %l3, %i2
32721 tpos %icc, 0x6
32722 te %icc, 0x1
32723loop_3941:
32724 stw %l1, [%l7 + 0x18]
32725 lduh [%l7 + 0x1A], %l4
32726 fpackfix %f10, %f6
32727 fble %fcc3, loop_3942
32728 edge8l %i1, %g5, %i6
32729 fcmple16 %f4, %f4, %g7
32730 fcmpgt32 %f14, %f2, %l6
32731loop_3942:
32732 taddcctv %g4, 0x03B0, %i5
32733 fbul %fcc3, loop_3943
32734 fpack32 %f0, %f8, %f12
32735 fpackfix %f0, %f5
32736 lduw [%l7 + 0x54], %l5
32737loop_3943:
32738 movleu %icc, %g6, %g2
32739 brgz,a %i7, loop_3944
32740 ldd [%l7 + 0x60], %f0
32741 fmovdl %xcc, %f3, %f14
32742 movvs %icc, %o1, %o3
32743loop_3944:
32744 fpadd16 %f14, %f14, %f4
32745 fmul8x16al %f13, %f8, %f4
32746 stw %o0, [%l7 + 0x14]
32747 bn loop_3945
32748 bleu loop_3946
32749 fmovrsgez %l0, %f1, %f6
32750 fzeros %f3
32751loop_3945:
32752 stw %o2, [%l7 + 0x1C]
32753loop_3946:
32754 ldx [%l7 + 0x68], %o6
32755 fbue,a %fcc2, loop_3947
32756 sll %i4, 0x18, %g1
32757 taddcctv %i3, %o5, %g3
32758 st %f13, [%l7 + 0x60]
32759loop_3947:
32760 fpadd16 %f6, %f2, %f8
32761 bne %xcc, loop_3948
32762 sth %o7, [%l7 + 0x62]
32763 ldsh [%l7 + 0x54], %l2
32764 fmovdcc %xcc, %f10, %f11
32765loop_3948:
32766 alignaddr %i0, %o4, %l3
32767 fxnors %f15, %f2, %f2
32768 andcc %l1, %i2, %l4
32769 std %f10, [%l7 + 0x18]
32770 brz %g5, loop_3949
32771 stw %i6, [%l7 + 0x4C]
32772 fbne %fcc2, loop_3950
32773 tne %xcc, 0x2
32774loop_3949:
32775 std %f2, [%l7 + 0x78]
32776 andcc %g7, 0x08A5, %i1
32777loop_3950:
32778 ldsw [%l7 + 0x6C], %g4
32779 ldx [%l7 + 0x58], %l6
32780 fands %f15, %f14, %f13
32781 bvc,pt %xcc, loop_3951
32782 edge16 %i5, %g6, %l5
32783 bleu,pt %xcc, loop_3952
32784 tg %icc, 0x7
32785loop_3951:
32786 fmovdg %icc, %f5, %f13
32787 sdiv %g2, 0x1C10, %o1
32788loop_3952:
32789 andn %o3, %i7, %l0
32790 edge16 %o2, %o6, %o0
32791 brgez %g1, loop_3953
32792 sethi 0x173A, %i4
32793 fcmpne16 %f6, %f8, %o5
32794 ldsb [%l7 + 0x7F], %i3
32795loop_3953:
32796 and %g3, 0x04A8, %o7
32797 sdivx %l2, 0x0DE1, %o4
32798 edge32ln %i0, %l3, %i2
32799 fmovrsgez %l4, %f7, %f3
32800 edge32n %g5, %i6, %l1
32801 fxnors %f6, %f8, %f12
32802 lduw [%l7 + 0x48], %g7
32803 fandnot2s %f6, %f9, %f14
32804 nop
32805 setx loop_3954, %l0, %l1
32806 jmpl %l1, %i1
32807 st %f7, [%l7 + 0x24]
32808 fmovdle %xcc, %f3, %f15
32809 ldd [%l7 + 0x20], %f8
32810loop_3954:
32811 ldx [%l7 + 0x40], %g4
32812 fcmpes %fcc3, %f5, %f6
32813 fmovdgu %xcc, %f9, %f14
32814 tge %icc, 0x1
32815 mova %icc, %l6, %g6
32816 sra %i5, 0x02, %g2
32817 lduh [%l7 + 0x56], %l5
32818 edge8 %o3, %o1, %i7
32819 srax %l0, %o6, %o2
32820 fmovrslez %g1, %f13, %f6
32821 stw %o0, [%l7 + 0x3C]
32822 ldx [%l7 + 0x78], %i4
32823 fmovdle %xcc, %f5, %f9
32824 xor %i3, 0x0DB2, %o5
32825 fmovrdlz %g3, %f12, %f6
32826 taddcctv %o7, 0x0C55, %l2
32827 movcc %icc, %o4, %i0
32828 fornot1 %f6, %f6, %f8
32829 fmovda %icc, %f14, %f10
32830 edge32n %i2, %l4, %l3
32831 fcmpne32 %f8, %f6, %g5
32832 fmovd %f8, %f12
32833 fnegd %f10, %f4
32834 andcc %l1, 0x1D19, %i6
32835 for %f0, %f4, %f2
32836 subcc %i1, %g4, %g7
32837 ldsh [%l7 + 0x46], %l6
32838 ldsw [%l7 + 0x54], %i5
32839 fbl %fcc1, loop_3955
32840 edge8l %g6, %g2, %l5
32841 fnegs %f12, %f1
32842 sth %o1, [%l7 + 0x36]
32843loop_3955:
32844 lduh [%l7 + 0x16], %o3
32845 fmovrde %l0, %f4, %f10
32846 mova %xcc, %i7, %o6
32847 fands %f4, %f6, %f8
32848 fnot1s %f6, %f0
32849 ldx [%l7 + 0x10], %g1
32850 ldsb [%l7 + 0x19], %o2
32851 siam 0x5
32852 bleu,a %icc, loop_3956
32853 udivx %o0, 0x09D0, %i3
32854 be,pt %xcc, loop_3957
32855 stx %o5, [%l7 + 0x58]
32856loop_3956:
32857 bneg %xcc, loop_3958
32858 tneg %xcc, 0x3
32859loop_3957:
32860 fxnor %f2, %f0, %f2
32861 stx %i4, [%l7 + 0x28]
32862loop_3958:
32863 std %f12, [%l7 + 0x30]
32864 fpmerge %f15, %f15, %f8
32865 andcc %o7, 0x092A, %l2
32866 array8 %g3, %o4, %i2
32867 subccc %i0, %l4, %l3
32868 sth %g5, [%l7 + 0x1C]
32869 fble,a %fcc1, loop_3959
32870 fand %f8, %f6, %f4
32871 fmovrsne %l1, %f15, %f10
32872 fmovdpos %xcc, %f13, %f7
32873loop_3959:
32874 sth %i6, [%l7 + 0x6E]
32875 fabss %f11, %f3
32876 bne loop_3960
32877 fmuld8sux16 %f15, %f11, %f12
32878 fmovscs %icc, %f14, %f1
32879 st %f6, [%l7 + 0x08]
32880loop_3960:
32881 andn %g4, %i1, %l6
32882 ldd [%l7 + 0x68], %f8
32883 edge8n %g7, %g6, %i5
32884 udivcc %g2, 0x171A, %o1
32885 ld [%l7 + 0x38], %f14
32886 orn %l5, 0x14C7, %l0
32887 bg,a %icc, loop_3961
32888 stw %o3, [%l7 + 0x40]
32889 st %f4, [%l7 + 0x1C]
32890 sth %i7, [%l7 + 0x52]
32891loop_3961:
32892 ldx [%l7 + 0x38], %o6
32893 fbl %fcc0, loop_3962
32894 ldsb [%l7 + 0x41], %o2
32895 fone %f6
32896 fmovsa %icc, %f1, %f11
32897loop_3962:
32898 fmuld8sux16 %f4, %f8, %f0
32899 fand %f0, %f10, %f6
32900 fornot2 %f6, %f0, %f4
32901 fcmpne16 %f6, %f10, %g1
32902 fmovse %icc, %f2, %f12
32903 movl %icc, %i3, %o0
32904 sdiv %i4, 0x0B6E, %o5
32905 fmovdvc %xcc, %f6, %f2
32906 fnot2 %f2, %f0
32907 stx %o7, [%l7 + 0x70]
32908 fabss %f0, %f10
32909 fmovscs %xcc, %f13, %f15
32910 fornot1 %f2, %f4, %f0
32911 movge %icc, %g3, %l2
32912 ldsb [%l7 + 0x56], %i2
32913 sethi 0x09D2, %o4
32914 stw %l4, [%l7 + 0x24]
32915 ldd [%l7 + 0x30], %f0
32916 fxor %f4, %f4, %f8
32917 tsubcc %i0, %g5, %l3
32918 ldx [%l7 + 0x10], %i6
32919 tneg %icc, 0x3
32920 fmul8x16al %f1, %f12, %f2
32921 stx %g4, [%l7 + 0x10]
32922 tne %icc, 0x3
32923 fmovrslz %i1, %f0, %f8
32924 sth %l6, [%l7 + 0x2C]
32925 ldsw [%l7 + 0x4C], %g7
32926 fcmps %fcc1, %f2, %f0
32927 fcmps %fcc1, %f4, %f12
32928 fone %f0
32929 fbu %fcc1, loop_3963
32930 ldsb [%l7 + 0x10], %g6
32931 ldx [%l7 + 0x38], %l1
32932 ldsw [%l7 + 0x10], %i5
32933loop_3963:
32934 std %f12, [%l7 + 0x20]
32935 stw %o1, [%l7 + 0x74]
32936 fmovrdgez %l5, %f4, %f12
32937 movgu %xcc, %l0, %g2
32938 fxors %f1, %f6, %f2
32939 lduh [%l7 + 0x56], %o3
32940 bcs loop_3964
32941 bn,a loop_3965
32942 fcmpne32 %f4, %f14, %o6
32943 edge8ln %i7, %g1, %i3
32944loop_3964:
32945 brz,a %o0, loop_3966
32946loop_3965:
32947 fbn %fcc1, loop_3967
32948 std %f10, [%l7 + 0x30]
32949 sdivcc %o2, 0x1BCF, %o5
32950loop_3966:
32951 edge32ln %o7, %g3, %i4
32952loop_3967:
32953 tneg %xcc, 0x4
32954 fandnot1 %f8, %f8, %f14
32955 lduw [%l7 + 0x3C], %l2
32956 smulcc %i2, %l4, %i0
32957 movrne %g5, 0x29C, %l3
32958 ldsb [%l7 + 0x62], %o4
32959 lduw [%l7 + 0x70], %g4
32960 movle %icc, %i6, %i1
32961 fbuge,a %fcc3, loop_3968
32962 edge8l %l6, %g6, %l1
32963 ldsb [%l7 + 0x12], %g7
32964 tleu %xcc, 0x3
32965loop_3968:
32966 sth %o1, [%l7 + 0x4A]
32967 array8 %i5, %l0, %l5
32968 fsrc1s %f1, %f15
32969 bne,a loop_3969
32970 bvs,a loop_3970
32971 fands %f12, %f7, %f11
32972 lduw [%l7 + 0x54], %g2
32973loop_3969:
32974 movvc %xcc, %o6, %i7
32975loop_3970:
32976 fpack16 %f2, %f9
32977 fpadd16 %f8, %f2, %f4
32978 sdivcc %g1, 0x07D7, %i3
32979 bvc,a,pt %icc, loop_3971
32980 brlez %o0, loop_3972
32981 fmovsvc %icc, %f1, %f0
32982 fmovdl %xcc, %f2, %f15
32983loop_3971:
32984 fzeros %f11
32985loop_3972:
32986 ldsb [%l7 + 0x15], %o2
32987 ldsh [%l7 + 0x56], %o5
32988 fbge %fcc2, loop_3973
32989 st %f8, [%l7 + 0x54]
32990 ldub [%l7 + 0x31], %o7
32991 fcmpd %fcc2, %f8, %f8
32992loop_3973:
32993 sth %g3, [%l7 + 0x28]
32994 ldsh [%l7 + 0x70], %o3
32995 fnot1s %f13, %f11
32996 fcmpne16 %f6, %f10, %l2
32997 fpadd16s %f4, %f3, %f9
32998 ldsh [%l7 + 0x7C], %i4
32999 orncc %l4, 0x0CC1, %i0
33000 tl %xcc, 0x4
33001 ldsb [%l7 + 0x70], %g5
33002 movle %xcc, %l3, %o4
33003 fblg %fcc1, loop_3974
33004 fones %f6
33005 fble,a %fcc0, loop_3975
33006 fmovda %icc, %f0, %f6
33007loop_3974:
33008 fexpand %f14, %f4
33009 fbne %fcc3, loop_3976
33010loop_3975:
33011 edge16l %i2, %i6, %i1
33012 fmovda %xcc, %f1, %f10
33013 sth %g4, [%l7 + 0x46]
33014loop_3976:
33015 fpadd32 %f12, %f2, %f0
33016 st %f3, [%l7 + 0x74]
33017 fpsub16 %f10, %f4, %f10
33018 fornot2 %f6, %f8, %f8
33019 stw %l6, [%l7 + 0x18]
33020 ldd [%l7 + 0x38], %f10
33021 fsrc1 %f10, %f10
33022 fxnor %f2, %f0, %f2
33023 stw %l1, [%l7 + 0x20]
33024 ld [%l7 + 0x20], %f5
33025 sth %g7, [%l7 + 0x38]
33026 ldd [%l7 + 0x58], %f14
33027 tsubcc %g6, 0x10B3, %i5
33028 ldx [%l7 + 0x78], %l0
33029 xnor %l5, 0x17AC, %o1
33030 fbue,a %fcc3, loop_3977
33031 fcmpgt32 %f10, %f12, %g2
33032 fpadd32 %f14, %f6, %f10
33033 fmovdpos %icc, %f14, %f3
33034loop_3977:
33035 ldub [%l7 + 0x52], %o6
33036 ldsh [%l7 + 0x68], %i7
33037 lduh [%l7 + 0x0A], %g1
33038 fmovrslz %o0, %f0, %f11
33039 taddcctv %i3, %o2, %o5
33040 sth %o7, [%l7 + 0x50]
33041 fmovsvc %icc, %f9, %f12
33042 stx %g3, [%l7 + 0x58]
33043 addccc %o3, %i4, %l4
33044 ldd [%l7 + 0x08], %f14
33045 tn %xcc, 0x7
33046 edge32l %l2, %g5, %i0
33047 sth %l3, [%l7 + 0x14]
33048 ldsb [%l7 + 0x11], %i2
33049 lduw [%l7 + 0x38], %i6
33050 ldd [%l7 + 0x50], %f2
33051 ldsw [%l7 + 0x14], %o4
33052 fmovdle %xcc, %f14, %f6
33053 alignaddr %i1, %g4, %l1
33054 movl %icc, %l6, %g7
33055 fsrc2s %f5, %f13
33056 tvs %xcc, 0x4
33057 fmovsge %xcc, %f0, %f11
33058 stw %g6, [%l7 + 0x44]
33059 fsrc1s %f5, %f5
33060 smulcc %l0, %l5, %o1
33061 tvc %xcc, 0x7
33062 edge8n %g2, %o6, %i5
33063 fmovdpos %icc, %f11, %f9
33064 fone %f4
33065 fmovdl %icc, %f15, %f0
33066 tn %icc, 0x4
33067 stb %i7, [%l7 + 0x68]
33068 udiv %o0, 0x1322, %g1
33069 ldd [%l7 + 0x50], %f6
33070 fmovda %xcc, %f15, %f2
33071 ldsh [%l7 + 0x0E], %o2
33072 ldd [%l7 + 0x58], %f14
33073 bneg,pn %xcc, loop_3978
33074 andncc %i3, %o5, %o7
33075 fbule %fcc2, loop_3979
33076 tn %xcc, 0x1
33077loop_3978:
33078 addc %o3, 0x1CF6, %i4
33079 lduh [%l7 + 0x7E], %g3
33080loop_3979:
33081 ta %xcc, 0x6
33082 st %f8, [%l7 + 0x1C]
33083 or %l4, %g5, %i0
33084 brnz,a %l3, loop_3980
33085 fmovdne %icc, %f7, %f15
33086 alignaddr %l2, %i2, %i6
33087 bge,a loop_3981
33088loop_3980:
33089 edge8n %o4, %i1, %g4
33090 move %xcc, %l6, %g7
33091 ldx [%l7 + 0x20], %l1
33092loop_3981:
33093 or %l0, %g6, %l5
33094 te %icc, 0x2
33095 movne %icc, %o1, %g2
33096 movneg %icc, %i5, %i7
33097 fmovda %xcc, %f13, %f4
33098 ldsw [%l7 + 0x1C], %o6
33099 brz,a %o0, loop_3982
33100 fbul %fcc3, loop_3983
33101 edge32l %g1, %i3, %o5
33102 ldd [%l7 + 0x70], %f10
33103loop_3982:
33104 fabsd %f14, %f2
33105loop_3983:
33106 ldub [%l7 + 0x64], %o7
33107 st %f2, [%l7 + 0x44]
33108 siam 0x0
33109 movge %icc, %o2, %i4
33110 fpadd32s %f6, %f5, %f4
33111 fzero %f10
33112 fmovscc %icc, %f8, %f14
33113 lduw [%l7 + 0x50], %o3
33114 fcmpeq16 %f6, %f0, %g3
33115 fnands %f9, %f11, %f9
33116 fsrc2 %f4, %f10
33117 sethi 0x1390, %l4
33118 stx %i0, [%l7 + 0x10]
33119 tsubcc %l3, %l2, %i2
33120 sethi 0x041E, %g5
33121 fmovdne %icc, %f11, %f2
33122 fpmerge %f7, %f0, %f0
33123 fmul8x16al %f4, %f12, %f0
33124 movge %xcc, %i6, %i1
33125 fmovs %f11, %f1
33126 addc %o4, 0x1A6E, %g4
33127 fmovrdgez %l6, %f4, %f14
33128 ldsb [%l7 + 0x61], %g7
33129 movrlez %l0, %l1, %g6
33130 fnand %f10, %f2, %f10
33131 movrlz %o1, %g2, %l5
33132 tsubcc %i5, %i7, %o6
33133 ldd [%l7 + 0x30], %f2
33134 fmuld8sux16 %f2, %f15, %f0
33135 bne %xcc, loop_3984
33136 fcmpeq32 %f2, %f2, %o0
33137 fpadd32 %f6, %f4, %f14
33138 umulcc %i3, %o5, %g1
33139loop_3984:
33140 fbo %fcc1, loop_3985
33141 lduh [%l7 + 0x70], %o2
33142 stw %i4, [%l7 + 0x74]
33143 fnot2s %f14, %f6
33144loop_3985:
33145 fpackfix %f4, %f9
33146 nop
33147 setx loop_3986, %l0, %l1
33148 wrpr 0x1, %tl
33149 wrpr %l1, %tnpc
33150 setx 0x34400001400, %l0, %l1
33151 wrpr %l1, %tstate
33152 wrhpr 0x4, %htstate
33153 done
33154 or %o3, %g3, %l4
33155 movneg %xcc, %i0, %o7
33156 tneg %icc, 0x1
33157loop_3986:
33158 bgu %icc, loop_3987
33159 fornot2s %f0, %f1, %f15
33160 fbne %fcc3, loop_3988
33161 fmovrsgz %l2, %f0, %f0
33162loop_3987:
33163 or %i2, 0x0CE3, %g5
33164 fmovdgu %xcc, %f9, %f13
33165loop_3988:
33166 ld [%l7 + 0x40], %f15
33167 stx %i6, [%l7 + 0x78]
33168 lduh [%l7 + 0x70], %i1
33169 popc %l3, %o4
33170 fpsub16s %f0, %f13, %f15
33171 fzeros %f13
33172 movvc %xcc, %g4, %g7
33173 fcmple16 %f14, %f12, %l6
33174 fmovse %xcc, %f10, %f4
33175 tleu %icc, 0x5
33176 ldsh [%l7 + 0x42], %l0
33177 ta %icc, 0x6
33178 ldsb [%l7 + 0x4A], %l1
33179 fnot1s %f0, %f9
33180 lduh [%l7 + 0x52], %g6
33181 movleu %xcc, %g2, %o1
33182 lduw [%l7 + 0x40], %l5
33183 orcc %i7, %i5, %o0
33184 brlez,a %i3, loop_3989
33185 lduw [%l7 + 0x68], %o5
33186 sth %g1, [%l7 + 0x46]
33187 ldub [%l7 + 0x73], %o6
33188loop_3989:
33189 array16 %o2, %o3, %g3
33190 fblg,a %fcc0, loop_3990
33191 fba %fcc2, loop_3991
33192 std %f4, [%l7 + 0x70]
33193 lduw [%l7 + 0x5C], %i4
33194loop_3990:
33195 nop
33196 setx loop_3992, %l0, %l1
33197 jmpl %l1, %l4
33198loop_3991:
33199 std %f4, [%l7 + 0x28]
33200 mova %icc, %o7, %l2
33201 bne %icc, loop_3993
33202loop_3992:
33203 ldsh [%l7 + 0x2A], %i2
33204 stx %g5, [%l7 + 0x48]
33205 lduw [%l7 + 0x20], %i6
33206loop_3993:
33207 fble %fcc0, loop_3994
33208 orn %i0, 0x1D40, %i1
33209 sth %l3, [%l7 + 0x4C]
33210 fbul %fcc0, loop_3995
33211loop_3994:
33212 ldsw [%l7 + 0x28], %g4
33213 lduh [%l7 + 0x3A], %o4
33214 array8 %g7, %l0, %l6
33215loop_3995:
33216 fcmpne32 %f4, %f2, %g6
33217 fmovsleu %xcc, %f10, %f3
33218 fmovrdlez %g2, %f2, %f12
33219 ldd [%l7 + 0x68], %f2
33220 addcc %o1, 0x1870, %l5
33221 movcc %xcc, %l1, %i5
33222 ldsw [%l7 + 0x30], %i7
33223 fpmerge %f10, %f0, %f6
33224 mulscc %i3, 0x14AB, %o0
33225 brgez %o5, loop_3996
33226 std %f10, [%l7 + 0x38]
33227 fmovdge %icc, %f1, %f6
33228 edge8ln %g1, %o2, %o3
33229loop_3996:
33230 sth %o6, [%l7 + 0x3E]
33231 sll %i4, %g3, %l4
33232 stw %o7, [%l7 + 0x78]
33233 bvs,a %icc, loop_3997
33234 edge16l %l2, %g5, %i2
33235 ldsh [%l7 + 0x68], %i6
33236 fcmple16 %f0, %f12, %i0
33237loop_3997:
33238 fornot2s %f1, %f8, %f15
33239 ldsw [%l7 + 0x1C], %i1
33240 fbne %fcc0, loop_3998
33241 fnot1 %f10, %f4
33242 stb %l3, [%l7 + 0x36]
33243 lduw [%l7 + 0x44], %g4
33244loop_3998:
33245 ldsh [%l7 + 0x26], %o4
33246 lduh [%l7 + 0x32], %l0
33247 smulcc %l6, %g6, %g2
33248 movrne %o1, %l5, %g7
33249 fmovsvc %icc, %f15, %f14
33250 fmovrsgz %i5, %f13, %f0
33251 fmovscs %icc, %f10, %f13
33252 lduw [%l7 + 0x08], %l1
33253 bge,pn %icc, loop_3999
33254 fabsd %f4, %f4
33255 ldsb [%l7 + 0x71], %i3
33256 ldd [%l7 + 0x68], %f0
33257loop_3999:
33258 edge32 %i7, %o5, %g1
33259 fcmpgt16 %f8, %f4, %o0
33260 movrgz %o2, %o6, %o3
33261 tcs %icc, 0x7
33262 stw %i4, [%l7 + 0x40]
33263 array16 %g3, %l4, %o7
33264 fsrc2 %f2, %f6
33265 fbne,a %fcc0, loop_4000
33266 ldub [%l7 + 0x3E], %l2
33267 fsrc1s %f8, %f0
33268 fmovscc %icc, %f5, %f2
33269loop_4000:
33270 fmovdvc %icc, %f6, %f11
33271 fpadd16s %f1, %f15, %f5
33272 fmovrsgez %g5, %f9, %f14
33273 fandnot2 %f8, %f2, %f10
33274 fands %f11, %f9, %f10
33275 ld [%l7 + 0x28], %f3
33276 umul %i2, %i0, %i1
33277 fmovrsgz %i6, %f2, %f13
33278 mulx %g4, 0x16F6, %l3
33279 fnegd %f8, %f4
33280 subccc %l0, %l6, %o4
33281 fnot2 %f4, %f14
33282 tge %xcc, 0x2
33283 fbe,a %fcc2, loop_4001
33284 movcs %xcc, %g2, %g6
33285 lduw [%l7 + 0x78], %l5
33286 ldsw [%l7 + 0x08], %o1
33287loop_4001:
33288 st %f5, [%l7 + 0x20]
33289 edge32 %i5, %g7, %i3
33290 fba,a %fcc2, loop_4002
33291 fpackfix %f2, %f2
33292 ldsh [%l7 + 0x46], %i7
33293 tpos %xcc, 0x4
33294loop_4002:
33295 sllx %l1, 0x0B, %o5
33296 tvs %xcc, 0x7
33297 fmovdn %xcc, %f6, %f6
33298 fmovrdne %o0, %f8, %f0
33299 movvs %xcc, %o2, %g1
33300 fornot2 %f14, %f6, %f6
33301 fmovsleu %xcc, %f15, %f2
33302 movg %icc, %o3, %o6
33303 fmovsleu %xcc, %f7, %f1
33304 fnegs %f7, %f11
33305 fbul %fcc1, loop_4003
33306 ldsb [%l7 + 0x3E], %i4
33307 srlx %g3, 0x1E, %l4
33308 fmovdleu %xcc, %f6, %f3
33309loop_4003:
33310 bcc %xcc, loop_4004
33311 lduw [%l7 + 0x2C], %o7
33312 movle %xcc, %g5, %i2
33313 fcmpeq16 %f6, %f4, %i0
33314loop_4004:
33315 fcmpes %fcc0, %f4, %f5
33316 ldsb [%l7 + 0x5A], %i1
33317 fcmpeq16 %f4, %f0, %i6
33318 ldsw [%l7 + 0x48], %g4
33319 fnot1 %f2, %f8
33320 ldd [%l7 + 0x68], %f12
33321 fcmpd %fcc1, %f0, %f0
33322 array8 %l3, %l0, %l6
33323 stb %l2, [%l7 + 0x4E]
33324 edge32 %g2, %g6, %l5
33325 fmovsvs %xcc, %f6, %f11
33326 fzero %f0
33327 nop
33328 setx loop_4005, %l0, %l1
33329 jmpl %l1, %o4
33330 ld [%l7 + 0x48], %f2
33331 fornot1s %f7, %f15, %f15
33332 fbl,a %fcc0, loop_4006
33333loop_4005:
33334 fmovsle %xcc, %f11, %f14
33335 fbu %fcc1, loop_4007
33336 movn %xcc, %o1, %g7
33337loop_4006:
33338 fornot1s %f4, %f5, %f4
33339 fbne %fcc1, loop_4008
33340loop_4007:
33341 fmovrse %i3, %f13, %f8
33342 fbn %fcc1, loop_4009
33343 ldd [%l7 + 0x20], %f10
33344loop_4008:
33345 stw %i5, [%l7 + 0x44]
33346 stx %i7, [%l7 + 0x50]
33347loop_4009:
33348 ld [%l7 + 0x7C], %f7
33349 fmovdn %xcc, %f2, %f12
33350 bneg loop_4010
33351 st %f12, [%l7 + 0x0C]
33352 nop
33353 setx loop_4011, %l0, %l1
33354 wrpr 0x1, %tl
33355 wrpr %l1, %tnpc
33356 setx 0x34400001400, %l0, %l1
33357 wrpr %l1, %tstate
33358 wrhpr 0x4, %htstate
33359 done
33360 array32 %l1, %o5, %o2
33361loop_4010:
33362 std %f12, [%l7 + 0x10]
33363 ta %icc, 0x3
33364loop_4011:
33365 fbn,a %fcc0, loop_4012
33366 srl %g1, %o3, %o6
33367 stx %i4, [%l7 + 0x68]
33368 ldub [%l7 + 0x7A], %g3
33369loop_4012:
33370 fmovde %xcc, %f5, %f13
33371 ldsh [%l7 + 0x2C], %o0
33372 fones %f6
33373 sth %l4, [%l7 + 0x56]
33374 movpos %xcc, %g5, %o7
33375 ldsh [%l7 + 0x36], %i2
33376 fmovd %f2, %f0
33377 sth %i1, [%l7 + 0x7C]
33378 fmovrdne %i0, %f10, %f12
33379 edge16l %g4, %i6, %l0
33380 fandnot2s %f14, %f7, %f5
33381 bg %xcc, loop_4013
33382 movne %icc, %l6, %l2
33383 fmovde %xcc, %f10, %f12
33384 stb %l3, [%l7 + 0x0B]
33385loop_4013:
33386 fnegs %f14, %f7
33387 ldx [%l7 + 0x78], %g6
33388 fornot2 %f10, %f14, %f0
33389 fnot1 %f6, %f0
33390 fmovdg %xcc, %f2, %f10
33391 fpsub16s %f14, %f12, %f14
33392 sdiv %l5, 0x0FE3, %g2
33393 lduh [%l7 + 0x16], %o1
33394 lduh [%l7 + 0x46], %g7
33395 edge8 %o4, %i5, %i7
33396 fmovsvs %icc, %f0, %f5
33397 lduh [%l7 + 0x76], %i3
33398 fmovsgu %icc, %f15, %f8
33399 fcmpd %fcc2, %f12, %f0
33400 sdivcc %l1, 0x0B21, %o2
33401 fmovdvc %icc, %f9, %f3
33402 srax %g1, %o5, %o3
33403 ldub [%l7 + 0x32], %i4
33404 fnot1 %f8, %f4
33405 sth %g3, [%l7 + 0x3E]
33406 bne,a %icc, loop_4014
33407 fmovrde %o6, %f8, %f8
33408 stx %l4, [%l7 + 0x38]
33409 movvc %xcc, %g5, %o7
33410loop_4014:
33411 stb %o0, [%l7 + 0x5B]
33412 std %f10, [%l7 + 0x20]
33413 std %f8, [%l7 + 0x20]
33414 tg %xcc, 0x5
33415 ld [%l7 + 0x4C], %f9
33416 ldsb [%l7 + 0x6D], %i2
33417 edge8 %i1, %i0, %g4
33418 fabss %f2, %f4
33419 std %f6, [%l7 + 0x20]
33420 st %f8, [%l7 + 0x38]
33421 brz,a %i6, loop_4015
33422 st %f3, [%l7 + 0x64]
33423 fxnor %f10, %f2, %f8
33424 fpsub32s %f5, %f9, %f1
33425loop_4015:
33426 fbug %fcc0, loop_4016
33427 for %f12, %f4, %f12
33428 fmovdvc %icc, %f0, %f0
33429 bgu,pn %icc, loop_4017
33430loop_4016:
33431 fsrc1s %f14, %f11
33432 movrlz %l0, 0x2C4, %l2
33433 subc %l6, 0x0DD4, %g6
33434loop_4017:
33435 subcc %l3, %l5, %o1
33436 edge8n %g2, %g7, %o4
33437 fnot1s %f2, %f8
33438 ldd [%l7 + 0x50], %f8
33439 fcmpeq32 %f2, %f0, %i7
33440 stx %i3, [%l7 + 0x30]
33441 ta %icc, 0x5
33442 taddcctv %i5, %l1, %o2
33443 st %f11, [%l7 + 0x64]
33444 mova %xcc, %o5, %g1
33445 ldx [%l7 + 0x68], %o3
33446 bpos loop_4018
33447 umul %i4, %g3, %l4
33448 fmovrde %o6, %f12, %f2
33449 fmul8x16al %f9, %f6, %f10
33450loop_4018:
33451 be,a,pt %icc, loop_4019
33452 fmovscs %icc, %f9, %f6
33453 umul %o7, 0x1FDD, %g5
33454 xor %i2, %i1, %i0
33455loop_4019:
33456 tcc %icc, 0x4
33457 srl %o0, 0x14, %i6
33458 brz,a %l0, loop_4020
33459 ldsw [%l7 + 0x4C], %l2
33460 fbne %fcc0, loop_4021
33461 fabss %f1, %f12
33462loop_4020:
33463 ldsb [%l7 + 0x3B], %g4
33464 fnors %f4, %f6, %f1
33465loop_4021:
33466 lduw [%l7 + 0x2C], %l6
33467 bvc %icc, loop_4022
33468 lduw [%l7 + 0x14], %l3
33469 tsubcc %g6, %o1, %g2
33470 ld [%l7 + 0x18], %f10
33471loop_4022:
33472 fmovsle %icc, %f12, %f9
33473 lduh [%l7 + 0x50], %g7
33474 ldsh [%l7 + 0x74], %l5
33475 movcc %icc, %o4, %i3
33476 srl %i7, 0x17, %i5
33477 brlz,a %o2, loop_4023
33478 fmovdne %icc, %f4, %f0
33479 bvs loop_4024
33480 edge16n %l1, %g1, %o5
33481loop_4023:
33482 sth %o3, [%l7 + 0x28]
33483 fmovsvs %xcc, %f4, %f8
33484loop_4024:
33485 bvs,a %xcc, loop_4025
33486 fsrc2 %f10, %f0
33487 stb %g3, [%l7 + 0x4D]
33488 bvs,pn %xcc, loop_4026
33489loop_4025:
33490 edge16l %l4, %i4, %o6
33491 sdiv %o7, 0x09AE, %g5
33492 fbo,a %fcc2, loop_4027
33493loop_4026:
33494 ld [%l7 + 0x50], %f5
33495 movvc %xcc, %i2, %i0
33496 fmovrdlez %i1, %f10, %f14
33497loop_4027:
33498 bn,a,pt %xcc, loop_4028
33499 movrgz %i6, 0x08E, %l0
33500 fmul8x16 %f10, %f4, %f2
33501 fpsub32s %f9, %f3, %f5
33502loop_4028:
33503 fcmpgt16 %f8, %f10, %o0
33504 movleu %icc, %l2, %l6
33505 fnegd %f10, %f6
33506 movle %icc, %l3, %g6
33507 bg loop_4029
33508 sllx %g4, 0x19, %g2
33509 movl %xcc, %o1, %l5
33510 xnor %o4, %g7, %i3
33511loop_4029:
33512 fxors %f4, %f10, %f9
33513 ldx [%l7 + 0x30], %i7
33514 fbue %fcc3, loop_4030
33515 taddcc %o2, 0x15CB, %i5
33516 fmovrdgez %l1, %f2, %f8
33517 ld [%l7 + 0x64], %f10
33518loop_4030:
33519 sth %g1, [%l7 + 0x68]
33520 stw %o5, [%l7 + 0x54]
33521 xnorcc %o3, %l4, %i4
33522 ldsb [%l7 + 0x48], %o6
33523 movrgz %g3, 0x30D, %g5
33524 stb %o7, [%l7 + 0x76]
33525 movcc %icc, %i2, %i1
33526 taddcc %i0, %l0, %i6
33527 ldsw [%l7 + 0x38], %o0
33528 xnor %l2, 0x0974, %l6
33529 umul %g6, %l3, %g4
33530 fmovsleu %icc, %f11, %f12
33531 fmovsge %icc, %f11, %f1
33532 srax %g2, %l5, %o4
33533 call loop_4031
33534 xor %o1, 0x1ED2, %g7
33535 ld [%l7 + 0x1C], %f12
33536 bne,a loop_4032
33537loop_4031:
33538 movcs %xcc, %i7, %o2
33539 brgez,a %i5, loop_4033
33540 bne,a,pt %icc, loop_4034
33541loop_4032:
33542 movvc %xcc, %i3, %l1
33543 movrgz %g1, 0x32F, %o5
33544loop_4033:
33545 array8 %o3, %l4, %o6
33546loop_4034:
33547 tvs %icc, 0x3
33548 for %f14, %f8, %f4
33549 stw %i4, [%l7 + 0x70]
33550 ldsh [%l7 + 0x2E], %g5
33551 sdiv %o7, 0x064E, %g3
33552 tne %xcc, 0x4
33553 lduh [%l7 + 0x20], %i2
33554 fnegs %f7, %f4
33555 ldx [%l7 + 0x10], %i0
33556 bcc,a,pt %xcc, loop_4035
33557 ldsw [%l7 + 0x14], %l0
33558 movvc %xcc, %i6, %o0
33559 lduw [%l7 + 0x44], %l2
33560loop_4035:
33561 fnegs %f6, %f5
33562 stb %i1, [%l7 + 0x5D]
33563 sethi 0x1772, %g6
33564 tleu %icc, 0x4
33565 ldsb [%l7 + 0x2D], %l3
33566 bvs,a %icc, loop_4036
33567 tleu %icc, 0x1
33568 fbg %fcc2, loop_4037
33569 fxor %f4, %f8, %f4
33570loop_4036:
33571 alignaddrl %l6, %g4, %g2
33572 fba %fcc0, loop_4038
33573loop_4037:
33574 fbe,a %fcc3, loop_4039
33575 stw %l5, [%l7 + 0x7C]
33576 andcc %o4, %g7, %i7
33577loop_4038:
33578 nop
33579 setx loop_4040, %l0, %l1
33580 wrpr 0x1, %tl
33581 wrpr %l1, %tpc
33582 add %l1, 0x4, %l1
33583 wrpr %l1, %tnpc
33584 setx 0x34400001400, %l0, %l1
33585 wrpr %l1, %tstate
33586 wrhpr 0x4, %htstate
33587 retry
33588loop_4039:
33589 std %f0, [%l7 + 0x70]
33590 fcmps %fcc0, %f4, %f13
33591 umul %o1, 0x0F4E, %i5
33592loop_4040:
33593 fmovdg %xcc, %f15, %f15
33594 ld [%l7 + 0x50], %f13
33595 move %xcc, %i3, %l1
33596 lduh [%l7 + 0x60], %g1
33597 tcc %icc, 0x4
33598 fmovsvc %xcc, %f14, %f5
33599 for %f2, %f6, %f14
33600 nop
33601 setx loop_4041, %l0, %l1
33602 wrpr 0x1, %tl
33603 wrpr %l1, %tpc
33604 add %l1, 0x4, %l1
33605 wrpr %l1, %tnpc
33606 setx 0x34400001400, %l0, %l1
33607 wrpr %l1, %tstate
33608 wrhpr 0x4, %htstate
33609 retry
33610 tpos %xcc, 0x6
33611 ld [%l7 + 0x24], %f14
33612 pdist %f14, %f12, %f12
33613loop_4041:
33614 fpsub32 %f10, %f10, %f4
33615 ldx [%l7 + 0x48], %o5
33616 ldub [%l7 + 0x1E], %o3
33617 taddcctv %l4, %o2, %i4
33618 fcmpes %fcc1, %f1, %f14
33619 fsrc1s %f9, %f12
33620 fmovsne %icc, %f6, %f8
33621 fandnot1s %f14, %f5, %f6
33622 fxor %f14, %f14, %f2
33623 ldd [%l7 + 0x60], %f4
33624 fmovs %f15, %f3
33625 fmuld8sux16 %f10, %f3, %f14
33626 fzero %f2
33627 bne,a loop_4042
33628 tcc %xcc, 0x2
33629 ldx [%l7 + 0x10], %g5
33630 fmovrsgez %o7, %f4, %f14
33631loop_4042:
33632 sth %g3, [%l7 + 0x4C]
33633 ldsw [%l7 + 0x78], %o6
33634 fmovrsne %i2, %f12, %f9
33635 ld [%l7 + 0x60], %f15
33636 fmovdcc %xcc, %f11, %f0
33637 addcc %i0, 0x0394, %l0
33638 bleu %icc, loop_4043
33639 umul %i6, 0x0E2A, %o0
33640 fandnot2 %f14, %f8, %f4
33641 nop
33642 setx loop_4044, %l0, %l1
33643 wrpr 0x1, %tl
33644 wrpr %l1, %tpc
33645 add %l1, 0x4, %l1
33646 wrpr %l1, %tnpc
33647 setx 0x34400001400, %l0, %l1
33648 wrpr %l1, %tstate
33649 wrhpr 0x4, %htstate
33650 retry
33651loop_4043:
33652 ldsh [%l7 + 0x12], %i1
33653 fmovse %icc, %f7, %f0
33654 ldsb [%l7 + 0x71], %g6
33655loop_4044:
33656 movge %xcc, %l2, %l6
33657 mulscc %g4, %g2, %l3
33658 ldsh [%l7 + 0x5E], %l5
33659 fmovdge %icc, %f15, %f9
33660 ldd [%l7 + 0x28], %f4
33661 stw %o4, [%l7 + 0x1C]
33662 stw %i7, [%l7 + 0x48]
33663 brz %g7, loop_4045
33664 edge8n %i5, %i3, %o1
33665 movneg %xcc, %g1, %l1
33666 tcs %icc, 0x7
33667loop_4045:
33668 fnands %f6, %f12, %f1
33669 lduw [%l7 + 0x6C], %o5
33670 movg %icc, %l4, %o2
33671 ldd [%l7 + 0x48], %f12
33672 movpos %icc, %o3, %g5
33673 ldsw [%l7 + 0x10], %i4
33674 brz,a %g3, loop_4046
33675 brlz %o6, loop_4047
33676 tn %icc, 0x2
33677 ldsb [%l7 + 0x7D], %i2
33678loop_4046:
33679 ld [%l7 + 0x4C], %f1
33680loop_4047:
33681 stx %i0, [%l7 + 0x30]
33682 fsrc1 %f4, %f10
33683 fnors %f6, %f2, %f13
33684 ldsb [%l7 + 0x77], %l0
33685 ldd [%l7 + 0x18], %f10
33686 std %f0, [%l7 + 0x58]
33687 fnegd %f8, %f12
33688 movle %icc, %o7, %o0
33689 fcmpne32 %f14, %f2, %i6
33690 fsrc1 %f4, %f12
33691 bvc,a %xcc, loop_4048
33692 movle %icc, %g6, %i1
33693 edge8 %l6, %g4, %g2
33694 movcs %icc, %l2, %l3
33695loop_4048:
33696 siam 0x6
33697 xor %o4, 0x0BC3, %l5
33698 srlx %i7, %g7, %i3
33699 fmul8x16au %f1, %f2, %f4
33700 fmovscs %icc, %f6, %f1
33701 ldd [%l7 + 0x78], %f12
33702 ldsh [%l7 + 0x50], %i5
33703 ldsb [%l7 + 0x1C], %o1
33704 tsubcctv %g1, 0x0F96, %l1
33705 fbue %fcc1, loop_4049
33706 ldsb [%l7 + 0x7A], %l4
33707 fcmpeq16 %f2, %f8, %o5
33708 fxnor %f12, %f12, %f2
33709loop_4049:
33710 pdist %f10, %f0, %f0
33711 pdist %f4, %f0, %f14
33712 for %f12, %f12, %f2
33713 fmovsn %icc, %f3, %f2
33714 brnz,a %o2, loop_4050
33715 fmovdn %icc, %f3, %f10
33716 fmovs %f0, %f15
33717 fmovsvs %xcc, %f14, %f15
33718loop_4050:
33719 st %f0, [%l7 + 0x48]
33720 ldd [%l7 + 0x60], %f14
33721 std %f12, [%l7 + 0x40]
33722 fbue,a %fcc1, loop_4051
33723 edge32n %g5, %o3, %i4
33724 fornot2s %f9, %f13, %f8
33725 fba %fcc0, loop_4052
33726loop_4051:
33727 movcc %icc, %g3, %i2
33728 lduh [%l7 + 0x42], %o6
33729 umul %l0, 0x0DFC, %o7
33730loop_4052:
33731 st %f0, [%l7 + 0x1C]
33732 taddcctv %o0, 0x1B76, %i0
33733 ldd [%l7 + 0x68], %f8
33734 ldx [%l7 + 0x08], %i6
33735 fxors %f10, %f14, %f12
33736 orcc %g6, 0x0F8D, %l6
33737 bleu,a,pn %icc, loop_4053
33738 stb %g4, [%l7 + 0x1B]
33739 fone %f6
33740 alignaddr %i1, %l2, %l3
33741loop_4053:
33742 and %o4, 0x1237, %l5
33743 tsubcctv %g2, 0x0CEA, %g7
33744 fpadd16s %f5, %f15, %f12
33745 ldsb [%l7 + 0x55], %i7
33746 ldd [%l7 + 0x78], %f6
33747 move %icc, %i3, %i5
33748 bleu,pn %icc, loop_4054
33749 stb %g1, [%l7 + 0x0A]
33750 bge,a,pt %xcc, loop_4055
33751 fble,a %fcc2, loop_4056
33752loop_4054:
33753 sethi 0x09C3, %o1
33754 fpadd16 %f10, %f6, %f2
33755loop_4055:
33756 lduw [%l7 + 0x08], %l4
33757loop_4056:
33758 movleu %xcc, %l1, %o2
33759 lduw [%l7 + 0x34], %o5
33760 fble,a %fcc3, loop_4057
33761 fbue,a %fcc1, loop_4058
33762 umul %o3, 0x06C7, %g5
33763 ldsb [%l7 + 0x33], %i4
33764loop_4057:
33765 sdivx %i2, 0x0011, %g3
33766loop_4058:
33767 fmul8sux16 %f8, %f6, %f10
33768 fcmps %fcc2, %f14, %f10
33769 fmovsvc %xcc, %f7, %f11
33770 fpsub16 %f4, %f6, %f6
33771 stx %l0, [%l7 + 0x78]
33772 tge %xcc, 0x4
33773 orcc %o6, 0x0F8A, %o0
33774 movl %icc, %i0, %i6
33775 fmovsle %xcc, %f0, %f9
33776 stb %o7, [%l7 + 0x16]
33777 fpadd32 %f14, %f0, %f8
33778 or %l6, %g4, %i1
33779 fpackfix %f6, %f4
33780 stx %g6, [%l7 + 0x58]
33781 pdist %f8, %f8, %f12
33782 popc 0x042C, %l3
33783 fbuge %fcc3, loop_4059
33784 fmovrdlez %l2, %f4, %f2
33785 fmovdle %icc, %f11, %f14
33786 faligndata %f8, %f12, %f10
33787loop_4059:
33788 fmovdpos %xcc, %f13, %f13
33789 stw %l5, [%l7 + 0x64]
33790 bcc,pn %icc, loop_4060
33791 bleu,a,pt %xcc, loop_4061
33792 fbule %fcc0, loop_4062
33793 ldsh [%l7 + 0x08], %g2
33794loop_4060:
33795 fsrc2 %f8, %f0
33796loop_4061:
33797 stb %o4, [%l7 + 0x54]
33798loop_4062:
33799 brgez,a %g7, loop_4063
33800 edge16n %i3, %i5, %i7
33801 fmovrsgz %o1, %f7, %f11
33802 tge %xcc, 0x1
33803loop_4063:
33804 fsrc1 %f12, %f6
33805 fmovdcc %xcc, %f13, %f10
33806 fmuld8sux16 %f5, %f5, %f4
33807 fmul8sux16 %f8, %f10, %f2
33808 st %f6, [%l7 + 0x0C]
33809 te %xcc, 0x6
33810 fpsub16s %f15, %f14, %f0
33811 tcc %xcc, 0x4
33812 edge8 %g1, %l4, %l1
33813 tcs %xcc, 0x5
33814 ldx [%l7 + 0x10], %o5
33815 ldsb [%l7 + 0x16], %o3
33816 fpadd16s %f7, %f1, %f14
33817 ld [%l7 + 0x44], %f12
33818 udivcc %g5, 0x0BDA, %o2
33819 ldd [%l7 + 0x30], %f8
33820 fbul %fcc1, loop_4064
33821 fnegd %f2, %f2
33822 fcmpgt16 %f0, %f10, %i2
33823 fmovsg %xcc, %f11, %f9
33824loop_4064:
33825 xnorcc %i4, 0x1762, %g3
33826 lduh [%l7 + 0x20], %l0
33827 stw %o6, [%l7 + 0x2C]
33828 st %f7, [%l7 + 0x40]
33829 stb %o0, [%l7 + 0x22]
33830 edge16 %i0, %i6, %o7
33831 smul %g4, %i1, %l6
33832 fmovsge %xcc, %f1, %f5
33833 lduh [%l7 + 0x30], %g6
33834 tleu %xcc, 0x3
33835 umulcc %l2, %l5, %g2
33836 stb %o4, [%l7 + 0x58]
33837 movrgz %g7, %l3, %i5
33838 tleu %icc, 0x4
33839 fbu,a %fcc0, loop_4065
33840 nop
33841 setx loop_4066, %l0, %l1
33842 wrpr 0x1, %tl
33843 wrpr %l1, %tpc
33844 add %l1, 0x4, %l1
33845 wrpr %l1, %tnpc
33846 setx 0x34400001400, %l0, %l1
33847 wrpr %l1, %tstate
33848 wrhpr 0x4, %htstate
33849 retry
33850 fnegd %f4, %f2
33851 subccc %i3, 0x1704, %i7
33852loop_4065:
33853 ldub [%l7 + 0x2A], %g1
33854loop_4066:
33855 stb %o1, [%l7 + 0x73]
33856 movre %l1, 0x0F0, %o5
33857 ldsh [%l7 + 0x54], %o3
33858 bgu,a,pt %xcc, loop_4067
33859 sethi 0x1A7F, %l4
33860 fpack32 %f6, %f0, %f8
33861 orn %o2, 0x014C, %g5
33862loop_4067:
33863 ldsb [%l7 + 0x1F], %i4
33864 fmovrsne %i2, %f9, %f15
33865 srax %l0, 0x14, %o6
33866 fnegd %f10, %f4
33867 edge8ln %g3, %o0, %i0
33868 lduh [%l7 + 0x5E], %o7
33869 or %i6, 0x00D9, %g4
33870 sth %l6, [%l7 + 0x14]
33871 fnot1 %f10, %f2
33872 stx %g6, [%l7 + 0x08]
33873 ldd [%l7 + 0x58], %f4
33874 sth %l2, [%l7 + 0x70]
33875 stb %i1, [%l7 + 0x13]
33876 ld [%l7 + 0x64], %f14
33877 edge16 %g2, %l5, %o4
33878 ldsw [%l7 + 0x54], %l3
33879 edge16n %i5, %i3, %g7
33880 fmovrdgez %i7, %f12, %f14
33881 sth %g1, [%l7 + 0x22]
33882 fbule,a %fcc0, loop_4068
33883 stx %l1, [%l7 + 0x78]
33884 lduh [%l7 + 0x10], %o5
33885 tpos %xcc, 0x1
33886loop_4068:
33887 fbu %fcc0, loop_4069
33888 bleu,pt %icc, loop_4070
33889 movcc %xcc, %o3, %l4
33890 fand %f12, %f4, %f4
33891loop_4069:
33892 brlz %o2, loop_4071
33893loop_4070:
33894 fnegs %f0, %f10
33895 sth %g5, [%l7 + 0x48]
33896 movrgez %o1, %i2, %i4
33897loop_4071:
33898 std %f14, [%l7 + 0x50]
33899 array32 %l0, %g3, %o6
33900 fnot2 %f12, %f8
33901 addc %i0, %o7, %i6
33902 sdivx %o0, 0x1907, %l6
33903 st %f1, [%l7 + 0x08]
33904 subcc %g4, 0x1C7A, %l2
33905 movre %i1, 0x338, %g6
33906 ta %xcc, 0x2
33907 ld [%l7 + 0x6C], %f0
33908 ldx [%l7 + 0x50], %l5
33909 fpmerge %f3, %f14, %f6
33910 fbug %fcc2, loop_4072
33911 udivcc %g2, 0x09FC, %l3
33912 tvc %xcc, 0x4
33913 bn,a,pt %icc, loop_4073
33914loop_4072:
33915 ldd [%l7 + 0x40], %f10
33916 fmovrse %i5, %f13, %f1
33917 edge16l %i3, %g7, %o4
33918loop_4073:
33919 lduw [%l7 + 0x44], %i7
33920 stb %g1, [%l7 + 0x63]
33921 addcc %o5, 0x1108, %l1
33922 fmovdvc %xcc, %f4, %f11
33923 brz,a %o3, loop_4074
33924 addccc %o2, 0x152B, %l4
33925 lduh [%l7 + 0x3E], %o1
33926 ldsh [%l7 + 0x64], %i2
33927loop_4074:
33928 udiv %i4, 0x002B, %l0
33929 fexpand %f2, %f14
33930 stx %g3, [%l7 + 0x48]
33931 subccc %g5, 0x1CF7, %i0
33932 movne %xcc, %o6, %i6
33933 st %f11, [%l7 + 0x70]
33934 nop
33935 setx loop_4075, %l0, %l1
33936 wrpr 0x1, %tl
33937 wrpr %l1, %tnpc
33938 setx 0x34400001400, %l0, %l1
33939 wrpr %l1, %tstate
33940 wrhpr 0x4, %htstate
33941 done
33942 orcc %o0, %l6, %o7
33943 sth %g4, [%l7 + 0x72]
33944 movne %xcc, %i1, %g6
33945loop_4075:
33946 ldsw [%l7 + 0x70], %l2
33947 brlez %l5, loop_4076
33948 alignaddr %g2, %l3, %i5
33949 fmovdleu %icc, %f3, %f14
33950 edge16n %i3, %o4, %i7
33951loop_4076:
33952 fmovdle %icc, %f9, %f0
33953 sth %g1, [%l7 + 0x18]
33954 sdivx %o5, 0x1B88, %l1
33955 lduh [%l7 + 0x72], %g7
33956 nop
33957 setx loop_4077, %l0, %l1
33958 wrpr 0x1, %tl
33959 wrpr %l1, %tpc
33960 add %l1, 0x4, %l1
33961 wrpr %l1, %tnpc
33962 setx 0x34400001400, %l0, %l1
33963 wrpr %l1, %tstate
33964 wrhpr 0x4, %htstate
33965 retry
33966 ldsw [%l7 + 0x54], %o2
33967 fands %f1, %f12, %f1
33968 ldsh [%l7 + 0x2C], %l4
33969loop_4077:
33970 stx %o3, [%l7 + 0x70]
33971 fxors %f4, %f12, %f11
33972 edge16ln %i2, %i4, %o1
33973 bvs,a %icc, loop_4078
33974 fmovdleu %xcc, %f6, %f7
33975 ld [%l7 + 0x78], %f2
33976 fpadd16 %f8, %f10, %f12
33977loop_4078:
33978 fors %f6, %f7, %f14
33979 stw %g3, [%l7 + 0x70]
33980 ldsh [%l7 + 0x16], %g5
33981 ldsb [%l7 + 0x71], %l0
33982 stx %i0, [%l7 + 0x40]
33983 bcc,a,pn %xcc, loop_4079
33984 fmovrdlz %i6, %f14, %f12
33985 fcmpgt32 %f14, %f2, %o6
33986 fone %f14
33987loop_4079:
33988 ldub [%l7 + 0x3D], %o0
33989 lduh [%l7 + 0x42], %o7
33990 fmul8x16 %f7, %f4, %f4
33991 addcc %l6, %i1, %g6
33992 st %f14, [%l7 + 0x50]
33993 fandnot1s %f11, %f5, %f0
33994 ldsh [%l7 + 0x16], %l2
33995 sdiv %g4, 0x06D5, %g2
33996 fnegd %f14, %f2
33997 bleu,pt %xcc, loop_4080
33998 ldx [%l7 + 0x58], %l5
33999 smul %l3, 0x0C07, %i3
34000 array16 %i5, %i7, %g1
34001loop_4080:
34002 movge %xcc, %o5, %l1
34003 fexpand %f2, %f8
34004 smulcc %g7, 0x1983, %o4
34005 fmovrdne %o2, %f14, %f0
34006 movrlz %l4, 0x344, %o3
34007 fandnot1 %f12, %f4, %f6
34008 umulcc %i2, %o1, %g3
34009 tneg %icc, 0x5
34010 stx %g5, [%l7 + 0x10]
34011 ld [%l7 + 0x20], %f15
34012 smul %i4, %l0, %i0
34013 ldd [%l7 + 0x38], %f14
34014 tne %xcc, 0x5
34015 stw %i6, [%l7 + 0x70]
34016 ld [%l7 + 0x50], %f1
34017 edge8n %o0, %o6, %o7
34018 stb %l6, [%l7 + 0x1C]
34019 fornot2s %f0, %f9, %f5
34020 fmovrdgez %g6, %f12, %f2
34021 orn %i1, 0x0EF5, %g4
34022 fcmple16 %f2, %f14, %g2
34023 fcmps %fcc2, %f9, %f12
34024 fpsub32s %f9, %f8, %f9
34025 tge %xcc, 0x1
34026 stx %l2, [%l7 + 0x70]
34027 fpadd32s %f2, %f3, %f4
34028 fmovsne %xcc, %f13, %f15
34029 fexpand %f10, %f0
34030 fmovsneg %icc, %f6, %f6
34031 ldd [%l7 + 0x58], %f6
34032 fxors %f6, %f3, %f1
34033 tneg %xcc, 0x6
34034 bn %xcc, loop_4081
34035 faligndata %f8, %f4, %f8
34036 fmovsneg %xcc, %f5, %f7
34037 edge16 %l3, %i3, %l5
34038loop_4081:
34039 alignaddr %i5, %g1, %i7
34040 stw %o5, [%l7 + 0x2C]
34041 movrgz %l1, %o4, %o2
34042 fmovsn %xcc, %f0, %f5
34043 ldsh [%l7 + 0x64], %g7
34044 umulcc %o3, 0x11C9, %i2
34045 addccc %o1, 0x15C1, %l4
34046 edge32l %g5, %g3, %l0
34047 tn %icc, 0x0
34048 ldx [%l7 + 0x48], %i0
34049 fbo,a %fcc0, loop_4082
34050 stb %i6, [%l7 + 0x63]
34051 std %f0, [%l7 + 0x60]
34052 lduw [%l7 + 0x6C], %o0
34053loop_4082:
34054 fmovdl %xcc, %f15, %f8
34055 fabss %f11, %f9
34056 tne %xcc, 0x3
34057 fbo,a %fcc2, loop_4083
34058 smulcc %i4, %o7, %o6
34059 std %f12, [%l7 + 0x38]
34060 sdivcc %g6, 0x1CFB, %i1
34061loop_4083:
34062 fnot2s %f1, %f1
34063 ba,a %icc, loop_4084
34064 bneg,a %icc, loop_4085
34065 tgu %icc, 0x5
34066 ldub [%l7 + 0x23], %l6
34067loop_4084:
34068 ld [%l7 + 0x3C], %f14
34069loop_4085:
34070 movn %xcc, %g2, %g4
34071 tge %xcc, 0x0
34072 ldx [%l7 + 0x58], %l3
34073 bvc,pt %icc, loop_4086
34074 fmovrsgz %l2, %f2, %f11
34075 xor %l5, 0x07E2, %i5
34076 fmul8ulx16 %f6, %f6, %f0
34077loop_4086:
34078 sra %g1, %i3, %i7
34079 ldsw [%l7 + 0x5C], %l1
34080 ldsb [%l7 + 0x62], %o4
34081 lduw [%l7 + 0x0C], %o5
34082 tg %icc, 0x4
34083 movleu %xcc, %g7, %o3
34084 fbu %fcc1, loop_4087
34085 bvc loop_4088
34086 tge %xcc, 0x4
34087 fpsub32s %f6, %f8, %f13
34088loop_4087:
34089 fmovdl %xcc, %f8, %f11
34090loop_4088:
34091 ldsh [%l7 + 0x3E], %o2
34092 movrgez %i2, %l4, %o1
34093 umul %g3, 0x0DCA, %g5
34094 fcmpeq16 %f10, %f6, %i0
34095 fbul %fcc3, loop_4089
34096 fmovsge %xcc, %f10, %f1
34097 fbu %fcc3, loop_4090
34098 stx %l0, [%l7 + 0x30]
34099loop_4089:
34100 ldsh [%l7 + 0x50], %i6
34101 sth %i4, [%l7 + 0x0E]
34102loop_4090:
34103 movrgez %o7, 0x267, %o6
34104 stw %o0, [%l7 + 0x28]
34105 nop
34106 setx loop_4091, %l0, %l1
34107 jmpl %l1, %i1
34108 ldub [%l7 + 0x3E], %l6
34109 fmovrde %g2, %f12, %f12
34110 fabsd %f0, %f14
34111loop_4091:
34112 ldsb [%l7 + 0x6D], %g6
34113 fmul8x16al %f15, %f15, %f12
34114 fcmpeq16 %f10, %f10, %l3
34115 ldub [%l7 + 0x44], %l2
34116 fpack32 %f14, %f10, %f10
34117 fmovdge %icc, %f2, %f14
34118 ldsb [%l7 + 0x78], %l5
34119 fbg,a %fcc1, loop_4092
34120 fmovdvc %xcc, %f0, %f14
34121 tleu %xcc, 0x3
34122 ldsh [%l7 + 0x5A], %g4
34123loop_4092:
34124 ldsb [%l7 + 0x43], %g1
34125 bl %xcc, loop_4093
34126 tge %xcc, 0x5
34127 te %xcc, 0x3
34128 fmovsne %icc, %f5, %f1
34129loop_4093:
34130 subc %i5, %i3, %i7
34131 smul %l1, 0x0E98, %o4
34132 fmovde %xcc, %f7, %f12
34133 siam 0x5
34134 ldx [%l7 + 0x48], %o5
34135 be loop_4094
34136 sllx %o3, 0x1E, %o2
34137 fzeros %f10
34138 tcs %icc, 0x7
34139loop_4094:
34140 stx %i2, [%l7 + 0x30]
34141 st %f9, [%l7 + 0x78]
34142 ldd [%l7 + 0x50], %f6
34143 bneg,pn %icc, loop_4095
34144 ldub [%l7 + 0x3B], %g7
34145 std %f12, [%l7 + 0x58]
34146 stx %o1, [%l7 + 0x78]
34147loop_4095:
34148 ldsh [%l7 + 0x5C], %g3
34149 stx %l4, [%l7 + 0x20]
34150 fblg %fcc2, loop_4096
34151 addcc %g5, 0x0D55, %i0
34152 fmovsg %xcc, %f15, %f5
34153 stw %i6, [%l7 + 0x38]
34154loop_4096:
34155 fands %f0, %f10, %f0
34156 udivx %l0, 0x07BC, %i4
34157 fbu %fcc0, loop_4097
34158 std %f4, [%l7 + 0x38]
34159 ble,pt %icc, loop_4098
34160 fandnot1s %f1, %f9, %f14
34161loop_4097:
34162 nop
34163 setx loop_4099, %l0, %l1
34164 wrpr 0x1, %tl
34165 wrpr %l1, %tpc
34166 add %l1, 0x4, %l1
34167 wrpr %l1, %tnpc
34168 setx 0x34400001400, %l0, %l1
34169 wrpr %l1, %tstate
34170 wrhpr 0x4, %htstate
34171 retry
34172 tneg %xcc, 0x7
34173loop_4098:
34174 alignaddr %o6, %o0, %i1
34175 fmovrdgz %l6, %f10, %f14
34176loop_4099:
34177 ldsb [%l7 + 0x67], %g2
34178 ldub [%l7 + 0x5C], %g6
34179 pdist %f0, %f10, %f12
34180 tcs %icc, 0x5
34181 tgu %icc, 0x6
34182 fpadd16s %f3, %f13, %f9
34183 fsrc1s %f11, %f10
34184 andn %o7, 0x1508, %l2
34185 fandnot2s %f12, %f11, %f8
34186 ldx [%l7 + 0x08], %l3
34187 stx %l5, [%l7 + 0x28]
34188 fandnot2 %f14, %f14, %f8
34189 brz %g4, loop_4100
34190 fsrc2s %f0, %f12
34191 fabss %f2, %f6
34192 fmovrdne %g1, %f14, %f2
34193loop_4100:
34194 fnot2s %f0, %f10
34195 addc %i3, 0x1613, %i5
34196 lduw [%l7 + 0x08], %i7
34197 or %o4, %o5, %o3
34198 ldsw [%l7 + 0x1C], %o2
34199 movgu %icc, %l1, %i2
34200 movrgez %o1, 0x3C6, %g3
34201 ldsb [%l7 + 0x20], %g7
34202 bn,pt %icc, loop_4101
34203 stb %l4, [%l7 + 0x31]
34204 stb %i0, [%l7 + 0x19]
34205 fbul,a %fcc0, loop_4102
34206loop_4101:
34207 xorcc %g5, 0x0CC3, %i6
34208 std %f4, [%l7 + 0x30]
34209 lduh [%l7 + 0x60], %l0
34210loop_4102:
34211 xnor %i4, 0x1F1F, %o6
34212 st %f6, [%l7 + 0x40]
34213 stw %o0, [%l7 + 0x08]
34214 tl %icc, 0x3
34215 bg,a,pt %xcc, loop_4103
34216 stx %i1, [%l7 + 0x60]
34217 fand %f8, %f10, %f2
34218 ldsw [%l7 + 0x34], %g2
34219loop_4103:
34220 st %f7, [%l7 + 0x3C]
34221 tle %xcc, 0x4
34222 fmovs %f9, %f11
34223 fors %f15, %f0, %f5
34224 fbo %fcc3, loop_4104
34225 fble,a %fcc2, loop_4105
34226 ld [%l7 + 0x7C], %f15
34227 ld [%l7 + 0x34], %f4
34228loop_4104:
34229 tleu %icc, 0x3
34230loop_4105:
34231 nop
34232 setx loop_4106, %l0, %l1
34233 jmpl %l1, %l6
34234 lduw [%l7 + 0x24], %g6
34235 smulcc %l2, %o7, %l5
34236 fcmpgt16 %f0, %f14, %l3
34237loop_4106:
34238 fandnot1s %f14, %f5, %f0
34239 fmul8sux16 %f4, %f4, %f12
34240 andcc %g1, 0x1165, %i3
34241 lduw [%l7 + 0x6C], %i5
34242 stw %g4, [%l7 + 0x24]
34243 movleu %icc, %o4, %i7
34244 sth %o3, [%l7 + 0x78]
34245 tg %xcc, 0x4
34246 brgez,a %o5, loop_4107
34247 lduw [%l7 + 0x7C], %o2
34248 fnor %f8, %f2, %f2
34249 for %f0, %f8, %f10
34250loop_4107:
34251 ldub [%l7 + 0x6D], %l1
34252 fmovrse %i2, %f4, %f10
34253 lduw [%l7 + 0x58], %g3
34254 add %o1, 0x0251, %l4
34255 tsubcctv %g7, %g5, %i0
34256 fbu,a %fcc3, loop_4108
34257 ldx [%l7 + 0x58], %l0
34258 tvc %xcc, 0x0
34259 fbug,a %fcc0, loop_4109
34260loop_4108:
34261 sllx %i4, 0x03, %i6
34262 ldx [%l7 + 0x68], %o0
34263 ldub [%l7 + 0x11], %i1
34264loop_4109:
34265 fmovdvc %icc, %f1, %f7
34266 fones %f4
34267 fmovrslez %g2, %f11, %f0
34268 orcc %o6, %g6, %l6
34269 movleu %icc, %o7, %l5
34270 ld [%l7 + 0x34], %f0
34271 fbule %fcc0, loop_4110
34272 fbue,a %fcc0, loop_4111
34273 ldsh [%l7 + 0x6A], %l2
34274 fzeros %f14
34275loop_4110:
34276 sdivcc %l3, 0x0B05, %g1
34277loop_4111:
34278 lduw [%l7 + 0x54], %i3
34279 fandnot1 %f6, %f4, %f8
34280 fmul8ulx16 %f10, %f8, %f12
34281 subccc %g4, 0x101A, %o4
34282 ldsw [%l7 + 0x30], %i7
34283 stb %o3, [%l7 + 0x5F]
34284 srax %i5, %o2, %o5
34285 srax %i2, 0x07, %l1
34286 ba,a %icc, loop_4112
34287 edge32n %o1, %g3, %l4
34288 popc %g5, %g7
34289 andncc %i0, %i4, %l0
34290loop_4112:
34291 fmovdne %xcc, %f14, %f9
34292 lduh [%l7 + 0x5A], %o0
34293 ldx [%l7 + 0x48], %i6
34294 ldsw [%l7 + 0x78], %g2
34295 fandnot1 %f6, %f2, %f14
34296 ld [%l7 + 0x24], %f12
34297 ldx [%l7 + 0x28], %o6
34298 tgu %icc, 0x2
34299 stw %i1, [%l7 + 0x4C]
34300 fmovdle %xcc, %f5, %f10
34301 fcmpne16 %f12, %f4, %g6
34302 brnz,a %l6, loop_4113
34303 fmovdneg %xcc, %f2, %f15
34304 movn %icc, %l5, %l2
34305 brlz,a %l3, loop_4114
34306loop_4113:
34307 fbl %fcc1, loop_4115
34308 ta %xcc, 0x1
34309 lduh [%l7 + 0x16], %o7
34310loop_4114:
34311 movgu %icc, %i3, %g1
34312loop_4115:
34313 fcmped %fcc2, %f4, %f8
34314 st %f14, [%l7 + 0x1C]
34315 or %g4, 0x163D, %o4
34316 fmovsg %xcc, %f1, %f13
34317 umul %i7, %o3, %i5
34318 lduh [%l7 + 0x44], %o5
34319 movrgez %i2, %o2, %o1
34320 add %g3, 0x0875, %l1
34321 xorcc %g5, 0x1C29, %g7
34322 movl %icc, %l4, %i0
34323 fand %f0, %f8, %f12
34324 be,a,pt %xcc, loop_4116
34325 fpackfix %f6, %f5
34326 fmovrdgz %l0, %f4, %f10
34327 fmul8sux16 %f10, %f2, %f4
34328loop_4116:
34329 bpos,a loop_4117
34330 fnot2 %f8, %f8
34331 fmul8x16 %f8, %f6, %f10
34332 st %f12, [%l7 + 0x34]
34333loop_4117:
34334 fmovdleu %icc, %f14, %f4
34335 ldx [%l7 + 0x40], %i4
34336 fmovdn %icc, %f10, %f8
34337 movne %icc, %o0, %i6
34338 ldx [%l7 + 0x40], %o6
34339 fnand %f2, %f4, %f2
34340 fsrc2s %f7, %f7
34341 movvs %xcc, %i1, %g6
34342 stx %l6, [%l7 + 0x68]
34343 edge8ln %l5, %g2, %l3
34344 brz %o7, loop_4118
34345 fbe,a %fcc1, loop_4119
34346 movre %l2, 0x098, %i3
34347 bne,pn %xcc, loop_4120
34348loop_4118:
34349 fornot2 %f4, %f8, %f2
34350loop_4119:
34351 fpadd32 %f0, %f12, %f0
34352 fmovdneg %icc, %f14, %f9
34353loop_4120:
34354 fabsd %f6, %f10
34355 fpsub16s %f12, %f8, %f5
34356 fpack32 %f2, %f0, %f12
34357 fnand %f8, %f10, %f6
34358 fzero %f4
34359 fpsub16s %f7, %f3, %f7
34360 brlez %g1, loop_4121
34361 fornot2 %f0, %f8, %f4
34362 fandnot1s %f11, %f1, %f8
34363 ldsh [%l7 + 0x14], %o4
34364loop_4121:
34365 ldsb [%l7 + 0x1D], %i7
34366 ldx [%l7 + 0x50], %g4
34367 ble,a %xcc, loop_4122
34368 xorcc %o3, 0x0ACF, %o5
34369 stw %i5, [%l7 + 0x18]
34370 tcc %xcc, 0x1
34371loop_4122:
34372 movrlez %i2, %o1, %o2
34373 fbn,a %fcc3, loop_4123
34374 ldsw [%l7 + 0x3C], %l1
34375 be %xcc, loop_4124
34376 sdiv %g3, 0x158C, %g7
34377loop_4123:
34378 ldub [%l7 + 0x47], %l4
34379 st %f11, [%l7 + 0x3C]
34380loop_4124:
34381 stw %g5, [%l7 + 0x40]
34382 fmovs %f4, %f12
34383 smulcc %l0, 0x1A99, %i0
34384 ld [%l7 + 0x6C], %f13
34385 fmuld8ulx16 %f4, %f15, %f0
34386 ldsb [%l7 + 0x7A], %i4
34387 bvc,a loop_4125
34388 st %f13, [%l7 + 0x14]
34389 bne,a %icc, loop_4126
34390 nop
34391 setx loop_4127, %l0, %l1
34392 jmpl %l1, %i6
34393loop_4125:
34394 movrlz %o0, 0x2D2, %i1
34395 subc %o6, %g6, %l5
34396loop_4126:
34397 ldx [%l7 + 0x40], %l6
34398loop_4127:
34399 lduw [%l7 + 0x2C], %l3
34400 fand %f12, %f2, %f12
34401 fnegd %f2, %f6
34402 srl %g2, 0x15, %o7
34403 stx %l2, [%l7 + 0x78]
34404 edge16ln %g1, %i3, %o4
34405 lduh [%l7 + 0x74], %g4
34406 move %xcc, %o3, %o5
34407 edge8l %i7, %i2, %o1
34408 ldub [%l7 + 0x09], %o2
34409 movrne %i5, %l1, %g7
34410 ldd [%l7 + 0x40], %f2
34411 edge32n %l4, %g5, %g3
34412 tsubcctv %i0, %i4, %l0
34413 fcmpeq32 %f10, %f12, %i6
34414 bn,a %icc, loop_4128
34415 bvc,a loop_4129
34416 fcmpeq32 %f8, %f10, %i1
34417 ldsb [%l7 + 0x67], %o6
34418loop_4128:
34419 edge32l %g6, %o0, %l6
34420loop_4129:
34421 ldx [%l7 + 0x10], %l3
34422 fnot1 %f6, %f6
34423 fmovsneg %icc, %f4, %f10
34424 brlz,a %g2, loop_4130
34425 edge32l %l5, %o7, %l2
34426 fmovdgu %xcc, %f2, %f12
34427 smulcc %g1, %i3, %o4
34428loop_4130:
34429 movrgez %o3, 0x087, %g4
34430 fmovdcs %icc, %f13, %f11
34431 fsrc1 %f4, %f8
34432 ldsh [%l7 + 0x4A], %o5
34433 movne %xcc, %i7, %o1
34434 call loop_4131
34435 ldub [%l7 + 0x44], %o2
34436 fmovrde %i2, %f12, %f14
34437 fcmpgt16 %f4, %f10, %i5
34438loop_4131:
34439 lduh [%l7 + 0x2C], %l1
34440 std %f6, [%l7 + 0x78]
34441 pdist %f12, %f2, %f8
34442 tcs %icc, 0x4
34443 ldx [%l7 + 0x28], %g7
34444 sth %l4, [%l7 + 0x50]
34445 ldsw [%l7 + 0x1C], %g3
34446 ld [%l7 + 0x28], %f4
34447 st %f5, [%l7 + 0x70]
34448 fmovscc %icc, %f2, %f11
34449 fmovrdlez %g5, %f14, %f6
34450 sth %i4, [%l7 + 0x7C]
34451 ldsb [%l7 + 0x65], %l0
34452 ldsb [%l7 + 0x1D], %i6
34453 fbe,a %fcc0, loop_4132
34454 bge loop_4133
34455 fblg %fcc1, loop_4134
34456 fblg %fcc1, loop_4135
34457loop_4132:
34458 bge %icc, loop_4136
34459loop_4133:
34460 fandnot1 %f6, %f12, %f4
34461loop_4134:
34462 ldsh [%l7 + 0x74], %i0
34463loop_4135:
34464 movre %o6, 0x3F2, %g6
34465loop_4136:
34466 st %f3, [%l7 + 0x6C]
34467 fpadd32s %f2, %f10, %f8
34468 lduw [%l7 + 0x38], %i1
34469 xorcc %l6, %o0, %g2
34470 ldx [%l7 + 0x48], %l5
34471 fbo %fcc0, loop_4137
34472 sth %o7, [%l7 + 0x66]
34473 faligndata %f10, %f0, %f0
34474 fbule %fcc2, loop_4138
34475loop_4137:
34476 ldd [%l7 + 0x58], %f12
34477 stw %l2, [%l7 + 0x7C]
34478 tcs %xcc, 0x7
34479loop_4138:
34480 fmovscc %xcc, %f10, %f14
34481 ldd [%l7 + 0x70], %f10
34482 edge16ln %l3, %g1, %o4
34483 srlx %o3, 0x1A, %g4
34484 bg,a loop_4139
34485 st %f7, [%l7 + 0x5C]
34486 movvc %icc, %i3, %o5
34487 tne %icc, 0x2
34488loop_4139:
34489 and %o1, 0x1F2D, %o2
34490 ldx [%l7 + 0x08], %i7
34491 tvs %icc, 0x5
34492 udivcc %i5, 0x06DE, %l1
34493 bvs,a,pn %icc, loop_4140
34494 ldx [%l7 + 0x28], %g7
34495 fmovsvc %xcc, %f6, %f15
34496 fcmpgt16 %f6, %f0, %l4
34497loop_4140:
34498 edge16ln %i2, %g3, %g5
34499 brgez %l0, loop_4141
34500 fnot1 %f14, %f14
34501 nop
34502 setx loop_4142, %l0, %l1
34503 wrpr 0x1, %tl
34504 wrpr %l1, %tpc
34505 add %l1, 0x4, %l1
34506 wrpr %l1, %tnpc
34507 setx 0x34400001400, %l0, %l1
34508 wrpr %l1, %tstate
34509 wrhpr 0x4, %htstate
34510 retry
34511 tge %xcc, 0x1
34512loop_4141:
34513 edge16ln %i6, %i0, %o6
34514 fnot2s %f14, %f1
34515loop_4142:
34516 or %g6, %i1, %l6
34517 movrgz %i4, 0x321, %o0
34518 fnegs %f2, %f6
34519 ldub [%l7 + 0x37], %g2
34520 fbo,a %fcc3, loop_4143
34521 stx %o7, [%l7 + 0x68]
34522 edge32n %l5, %l2, %g1
34523 bne,pn %xcc, loop_4144
34524loop_4143:
34525 ldsw [%l7 + 0x54], %o4
34526 stx %l3, [%l7 + 0x48]
34527 ldsb [%l7 + 0x53], %g4
34528loop_4144:
34529 ldub [%l7 + 0x18], %i3
34530 std %f14, [%l7 + 0x78]
34531 udivx %o5, 0x0D9B, %o1
34532 nop
34533 setx loop_4145, %l0, %l1
34534 wrpr 0x1, %tl
34535 wrpr %l1, %tpc
34536 add %l1, 0x4, %l1
34537 wrpr %l1, %tnpc
34538 setx 0x34400001400, %l0, %l1
34539 wrpr %l1, %tstate
34540 wrhpr 0x4, %htstate
34541 retry
34542 bn,a loop_4146
34543 fmovda %xcc, %f9, %f8
34544 movvs %xcc, %o2, %o3
34545loop_4145:
34546 movn %icc, %i5, %l1
34547loop_4146:
34548 lduw [%l7 + 0x24], %g7
34549 ldd [%l7 + 0x70], %f12
34550 orcc %i7, %i2, %l4
34551 edge32l %g3, %l0, %g5
34552 ldd [%l7 + 0x20], %f6
34553 ldx [%l7 + 0x38], %i0
34554 tsubcc %o6, 0x1B41, %i6
34555 movl %xcc, %g6, %l6
34556 edge8 %i4, %i1, %o0
34557 ldx [%l7 + 0x58], %g2
34558 ldsb [%l7 + 0x26], %l5
34559 ldsw [%l7 + 0x58], %o7
34560 tg %xcc, 0x6
34561 fpackfix %f6, %f14
34562 ldsb [%l7 + 0x50], %l2
34563 fcmpne32 %f10, %f4, %o4
34564 movge %icc, %l3, %g4
34565 fnot1 %f10, %f8
34566 fmovsgu %xcc, %f13, %f12
34567 fcmpeq32 %f12, %f10, %i3
34568 bgu loop_4147
34569 fmovrdgez %g1, %f12, %f8
34570 fpadd16 %f8, %f14, %f2
34571 stw %o1, [%l7 + 0x34]
34572loop_4147:
34573 fmovdne %xcc, %f10, %f3
34574 fnegd %f10, %f8
34575 fcmpeq32 %f12, %f0, %o2
34576 stw %o5, [%l7 + 0x54]
34577 fcmped %fcc0, %f14, %f14
34578 fornot1 %f14, %f4, %f6
34579 fpadd16s %f12, %f0, %f9
34580 lduh [%l7 + 0x3A], %o3
34581 fmovrslz %i5, %f13, %f15
34582 ldsb [%l7 + 0x69], %g7
34583 movl %icc, %l1, %i7
34584 ldub [%l7 + 0x27], %l4
34585 andcc %i2, 0x0689, %g3
34586 ldx [%l7 + 0x40], %l0
34587 fcmps %fcc1, %f13, %f1
34588 movle %xcc, %i0, %o6
34589 mulx %i6, 0x0459, %g6
34590 fmovdl %xcc, %f10, %f13
34591 fmovdvs %icc, %f2, %f0
34592 te %icc, 0x6
34593 movne %icc, %l6, %g5
34594 fzero %f10
34595 fpackfix %f8, %f0
34596 fble %fcc1, loop_4148
34597 ldd [%l7 + 0x78], %f2
34598 orcc %i1, 0x1C56, %i4
34599 movpos %icc, %g2, %o0
34600loop_4148:
34601 bvc %xcc, loop_4149
34602 stw %o7, [%l7 + 0x44]
34603 fba,a %fcc0, loop_4150
34604 be %icc, loop_4151
34605loop_4149:
34606 brgz %l5, loop_4152
34607 ldub [%l7 + 0x2C], %o4
34608loop_4150:
34609 bcs,a %icc, loop_4153
34610loop_4151:
34611 fmuld8sux16 %f8, %f10, %f14
34612loop_4152:
34613 ld [%l7 + 0x18], %f1
34614 mulx %l3, %g4, %l2
34615loop_4153:
34616 fornot2 %f0, %f0, %f4
34617 fbne %fcc2, loop_4154
34618 fmovsleu %icc, %f15, %f11
34619 tneg %icc, 0x1
34620 edge32l %g1, %i3, %o2
34621loop_4154:
34622 fxor %f2, %f6, %f14
34623 st %f4, [%l7 + 0x74]
34624 movrlz %o1, 0x0D6, %o3
34625 fbe,a %fcc3, loop_4155
34626 fcmpd %fcc1, %f0, %f6
34627 ld [%l7 + 0x68], %f15
34628 bcs,a %icc, loop_4156
34629loop_4155:
34630 fmul8x16 %f2, %f12, %f14
34631 bgu,pt %icc, loop_4157
34632 st %f10, [%l7 + 0x50]
34633loop_4156:
34634 bcs,a,pt %xcc, loop_4158
34635 stw %i5, [%l7 + 0x4C]
34636loop_4157:
34637 movrlz %o5, 0x347, %g7
34638 ldsh [%l7 + 0x0C], %l1
34639loop_4158:
34640 smulcc %l4, %i7, %i2
34641 fors %f2, %f12, %f13
34642 movl %icc, %l0, %g3
34643 fmovdvs %xcc, %f7, %f5
34644 fmovsgu %xcc, %f0, %f11
34645 mulscc %o6, %i0, %i6
34646 sllx %g6, 0x1F, %l6
34647 stx %i1, [%l7 + 0x20]
34648 fxor %f2, %f2, %f14
34649 sth %i4, [%l7 + 0x72]
34650 tsubcctv %g5, %g2, %o7
34651 fpsub32 %f8, %f14, %f14
34652 fmovsle %icc, %f1, %f1
34653 edge32l %l5, %o4, %o0
34654 fcmple16 %f0, %f14, %g4
34655 orcc %l3, %g1, %l2
34656 lduh [%l7 + 0x0E], %i3
34657 srl %o1, 0x0A, %o3
34658 addccc %o2, 0x0F71, %i5
34659 edge32ln %g7, %l1, %l4
34660 fmul8x16 %f5, %f6, %f0
34661 fandnot2 %f0, %f4, %f4
34662 fbg,a %fcc1, loop_4159
34663 udivx %i7, 0x11AF, %o5
34664 fnegs %f0, %f5
34665 edge16l %l0, %i2, %g3
34666loop_4159:
34667 stw %o6, [%l7 + 0x34]
34668 fnot1s %f5, %f10
34669 add %i0, %g6, %i6
34670 fmovdvc %xcc, %f15, %f14
34671 fpsub32 %f14, %f6, %f12
34672 fones %f9
34673 stx %l6, [%l7 + 0x48]
34674 ldsw [%l7 + 0x78], %i1
34675 ldd [%l7 + 0x18], %f10
34676 fbul,a %fcc1, loop_4160
34677 fmovsgu %icc, %f14, %f1
34678 tcc %xcc, 0x6
34679 sllx %i4, %g5, %g2
34680loop_4160:
34681 andncc %l5, %o7, %o4
34682 fmovsle %icc, %f0, %f11
34683 taddcctv %g4, %o0, %g1
34684 st %f9, [%l7 + 0x3C]
34685 fmuld8sux16 %f10, %f1, %f14
34686 fmovde %icc, %f10, %f3
34687 stw %l2, [%l7 + 0x20]
34688 fmul8x16al %f5, %f13, %f12
34689 smulcc %i3, 0x1EDD, %o1
34690 movrlez %l3, 0x3D5, %o3
34691 ldd [%l7 + 0x60], %f4
34692 andcc %o2, 0x02FD, %g7
34693 fba,a %fcc2, loop_4161
34694 ldx [%l7 + 0x28], %l1
34695 fsrc2s %f5, %f11
34696 fnot2s %f13, %f12
34697loop_4161:
34698 array16 %l4, %i5, %i7
34699 movrgez %l0, %o5, %g3
34700 std %f0, [%l7 + 0x48]
34701 stw %i2, [%l7 + 0x14]
34702 movvc %xcc, %i0, %g6
34703 fcmpne32 %f4, %f8, %o6
34704 fbul,a %fcc0, loop_4162
34705 edge8ln %i6, %i1, %l6
34706 fmovdge %xcc, %f10, %f11
34707 edge8ln %g5, %g2, %l5
34708loop_4162:
34709 fxors %f10, %f7, %f5
34710 fmuld8ulx16 %f2, %f14, %f0
34711 sub %o7, 0x103B, %o4
34712 fmovsl %icc, %f0, %f6
34713 lduw [%l7 + 0x34], %g4
34714 lduw [%l7 + 0x10], %i4
34715 tle %xcc, 0x5
34716 ldsw [%l7 + 0x5C], %g1
34717 fands %f0, %f13, %f8
34718 brgz %l2, loop_4163
34719 lduw [%l7 + 0x50], %i3
34720 ldsh [%l7 + 0x22], %o0
34721 edge16ln %o1, %l3, %o2
34722loop_4163:
34723 sth %g7, [%l7 + 0x40]
34724 tneg %xcc, 0x0
34725 fpsub32s %f4, %f0, %f9
34726 ldub [%l7 + 0x56], %l1
34727 srax %o3, 0x0F, %l4
34728 udivcc %i5, 0x0BFD, %i7
34729 ldd [%l7 + 0x48], %f6
34730 fpack32 %f6, %f6, %f10
34731 edge32 %o5, %l0, %i2
34732 sth %g3, [%l7 + 0x4C]
34733 fmovrdgz %g6, %f0, %f6
34734 fcmpne32 %f4, %f4, %i0
34735 udiv %i6, 0x146B, %i1
34736 fnands %f3, %f6, %f15
34737 fnegd %f4, %f14
34738 andn %l6, 0x0629, %o6
34739 fxors %f8, %f14, %f15
34740 fmovspos %icc, %f7, %f7
34741 fmovd %f4, %f4
34742 for %f10, %f8, %f6
34743 fnegs %f12, %f7
34744 smulcc %g2, 0x1301, %g5
34745 tneg %icc, 0x3
34746 stw %o7, [%l7 + 0x34]
34747 movg %icc, %o4, %l5
34748 ldsw [%l7 + 0x1C], %g4
34749 pdist %f2, %f12, %f10
34750 bvc,a,pn %xcc, loop_4164
34751 fmovrsgez %i4, %f6, %f0
34752 orn %g1, 0x1B9F, %i3
34753 fnand %f0, %f8, %f8
34754loop_4164:
34755 ldx [%l7 + 0x08], %o0
34756 mulscc %l2, 0x1D31, %l3
34757 stw %o2, [%l7 + 0x14]
34758 sth %o1, [%l7 + 0x1A]
34759 fornot2s %f13, %f4, %f0
34760 brgez,a %l1, loop_4165
34761 brlez %g7, loop_4166
34762 stb %o3, [%l7 + 0x2D]
34763 fxor %f2, %f8, %f12
34764loop_4165:
34765 be,pn %xcc, loop_4167
34766loop_4166:
34767 fmovrdlz %i5, %f10, %f2
34768 fmul8x16 %f3, %f2, %f14
34769 smul %l4, %o5, %i7
34770loop_4167:
34771 fmovdle %xcc, %f13, %f5
34772 ldsw [%l7 + 0x4C], %l0
34773 ldub [%l7 + 0x4B], %i2
34774 tn %icc, 0x4
34775 fexpand %f4, %f2
34776 sub %g3, %g6, %i6
34777 fpadd16 %f8, %f4, %f4
34778 movne %icc, %i1, %l6
34779 nop
34780 setx loop_4168, %l0, %l1
34781 wrpr 0x1, %tl
34782 wrpr %l1, %tpc
34783 add %l1, 0x4, %l1
34784 wrpr %l1, %tnpc
34785 setx 0x34400001400, %l0, %l1
34786 wrpr %l1, %tstate
34787 wrhpr 0x4, %htstate
34788 retry
34789 fand %f12, %f6, %f6
34790 bg,a loop_4169
34791 fbne %fcc3, loop_4170
34792loop_4168:
34793 fmovrdlez %i0, %f8, %f12
34794 ldsh [%l7 + 0x64], %o6
34795loop_4169:
34796 fmovsl %icc, %f1, %f10
34797loop_4170:
34798 ble,a %icc, loop_4171
34799 fors %f14, %f6, %f14
34800 fpsub32s %f5, %f6, %f11
34801 fnot1s %f4, %f6
34802loop_4171:
34803 movcs %icc, %g2, %o7
34804 ldsh [%l7 + 0x28], %g5
34805 xor %l5, 0x1724, %o4
34806 fpadd16s %f2, %f7, %f8
34807 tne %xcc, 0x3
34808 bl,a loop_4172
34809 bvs,a,pt %xcc, loop_4173
34810 fandnot1s %f13, %f1, %f11
34811 std %f4, [%l7 + 0x18]
34812loop_4172:
34813 movrgez %i4, %g1, %i3
34814loop_4173:
34815 stx %g4, [%l7 + 0x28]
34816 st %f11, [%l7 + 0x24]
34817 fmovsge %xcc, %f12, %f4
34818 fbul,a %fcc1, loop_4174
34819 movrgez %l2, %o0, %l3
34820 st %f13, [%l7 + 0x34]
34821 fpack16 %f12, %f5
34822loop_4174:
34823 bgu,a,pt %icc, loop_4175
34824 fmuld8sux16 %f6, %f2, %f14
34825 tvs %xcc, 0x1
34826 movcs %icc, %o2, %l1
34827loop_4175:
34828 ld [%l7 + 0x50], %f5
34829 movcs %xcc, %g7, %o1
34830 edge32ln %i5, %o3, %o5
34831 st %f2, [%l7 + 0x74]
34832 ldsw [%l7 + 0x7C], %i7
34833 lduw [%l7 + 0x20], %l4
34834 st %f3, [%l7 + 0x28]
34835 tle %icc, 0x0
34836 lduw [%l7 + 0x6C], %i2
34837 fbg,a %fcc1, loop_4176
34838 subccc %l0, %g3, %g6
34839 std %f0, [%l7 + 0x40]
34840 fandnot2s %f0, %f13, %f10
34841loop_4176:
34842 fbne %fcc3, loop_4177
34843 fmovrslz %i6, %f14, %f14
34844 std %f6, [%l7 + 0x28]
34845 fnors %f9, %f11, %f1
34846loop_4177:
34847 st %f3, [%l7 + 0x68]
34848 movcs %xcc, %l6, %i0
34849 movle %icc, %o6, %i1
34850 tsubcctv %o7, %g2, %l5
34851 fmovrdlez %o4, %f14, %f8
34852 tcc %icc, 0x2
34853 brlz,a %g5, loop_4178
34854 xor %g1, %i3, %i4
34855 lduh [%l7 + 0x48], %l2
34856 fmuld8ulx16 %f6, %f12, %f10
34857loop_4178:
34858 st %f14, [%l7 + 0x34]
34859 edge32ln %g4, %o0, %l3
34860 fmovrslz %o2, %f5, %f4
34861 fcmpgt32 %f8, %f2, %g7
34862 ldd [%l7 + 0x08], %f8
34863 fpack32 %f8, %f0, %f12
34864 movrlez %l1, 0x247, %o1
34865 subc %i5, 0x1547, %o5
34866 stb %i7, [%l7 + 0x12]
34867 movre %o3, %i2, %l0
34868 andcc %g3, %l4, %g6
34869 andncc %l6, %i0, %o6
34870 sll %i1, 0x1D, %o7
34871 movl %xcc, %i6, %l5
34872 sth %o4, [%l7 + 0x1C]
34873 lduh [%l7 + 0x28], %g5
34874 sdiv %g2, 0x1E91, %i3
34875 fnegs %f7, %f12
34876 ldsb [%l7 + 0x28], %i4
34877 fnot2s %f13, %f3
34878 stw %l2, [%l7 + 0x7C]
34879 st %f11, [%l7 + 0x78]
34880 brlz,a %g1, loop_4179
34881 stw %g4, [%l7 + 0x58]
34882 taddcc %o0, %o2, %l3
34883 tvs %icc, 0x2
34884loop_4179:
34885 fmovsne %icc, %f1, %f3
34886 fabss %f0, %f9
34887 fnand %f10, %f8, %f8
34888 stw %g7, [%l7 + 0x38]
34889 tleu %icc, 0x1
34890 edge32n %o1, %i5, %l1
34891 subcc %i7, %o5, %o3
34892 lduh [%l7 + 0x28], %i2
34893 st %f10, [%l7 + 0x68]
34894 sll %l0, %g3, %l4
34895 add %g6, 0x0E35, %l6
34896 brlz %o6, loop_4180
34897 bn,a %xcc, loop_4181
34898 fpmerge %f11, %f15, %f12
34899 st %f2, [%l7 + 0x20]
34900loop_4180:
34901 ldub [%l7 + 0x56], %i1
34902loop_4181:
34903 ldx [%l7 + 0x60], %o7
34904 umulcc %i6, %i0, %l5
34905 ldx [%l7 + 0x28], %o4
34906 sth %g5, [%l7 + 0x34]
34907 tg %icc, 0x0
34908 mulscc %g2, 0x0E27, %i3
34909 umulcc %i4, %l2, %g1
34910 fmovd %f8, %f10
34911 srl %o0, %g4, %o2
34912 std %f2, [%l7 + 0x58]
34913 std %f10, [%l7 + 0x30]
34914 tneg %xcc, 0x1
34915 tge %icc, 0x3
34916 movre %l3, %o1, %g7
34917 fpsub16s %f10, %f13, %f12
34918 taddcc %i5, %i7, %l1
34919 std %f8, [%l7 + 0x50]
34920 array32 %o3, %i2, %l0
34921 edge8n %g3, %l4, %o5
34922 tsubcc %g6, 0x0C70, %o6
34923 fbuge %fcc2, loop_4182
34924 stw %i1, [%l7 + 0x3C]
34925 fnot2s %f3, %f15
34926 srlx %o7, %i6, %i0
34927loop_4182:
34928 fmovsg %icc, %f3, %f8
34929 tgu %icc, 0x4
34930 alignaddrl %l6, %o4, %l5
34931 stb %g5, [%l7 + 0x30]
34932 movge %icc, %g2, %i4
34933 sdivcc %l2, 0x070B, %g1
34934 ldd [%l7 + 0x40], %f2
34935 fmovsn %xcc, %f7, %f0
34936 fnegs %f14, %f3
34937 bshuffle %f0, %f4, %f0
34938 fmovrsne %o0, %f11, %f4
34939 fcmps %fcc3, %f2, %f0
34940 std %f12, [%l7 + 0x58]
34941 movl %xcc, %g4, %o2
34942 ldsb [%l7 + 0x7D], %l3
34943 fbg %fcc0, loop_4183
34944 bleu,pn %xcc, loop_4184
34945 ldx [%l7 + 0x40], %i3
34946 fone %f10
34947loop_4183:
34948 taddcctv %g7, 0x0CFA, %i5
34949loop_4184:
34950 fmovrsgz %i7, %f11, %f9
34951 fbug %fcc2, loop_4185
34952 sth %l1, [%l7 + 0x20]
34953 ldx [%l7 + 0x08], %o3
34954 fpsub32 %f12, %f4, %f12
34955loop_4185:
34956 umulcc %i2, 0x0F6F, %o1
34957 fpack32 %f14, %f10, %f14
34958 fmovdn %icc, %f13, %f15
34959 fba %fcc3, loop_4186
34960 fmovsvs %xcc, %f4, %f1
34961 ldx [%l7 + 0x70], %l0
34962 fpsub32s %f7, %f9, %f3
34963loop_4186:
34964 stb %g3, [%l7 + 0x59]
34965 ldsb [%l7 + 0x53], %l4
34966 fcmpeq32 %f4, %f6, %g6
34967 fands %f5, %f12, %f8
34968 fandnot1s %f14, %f15, %f11
34969 fmovrde %o6, %f2, %f8
34970 movrlez %i1, 0x2A2, %o7
34971 fsrc1 %f0, %f6
34972 fbue %fcc3, loop_4187
34973 fpsub32s %f15, %f0, %f2
34974 std %f10, [%l7 + 0x60]
34975 srax %i6, 0x19, %o5
34976loop_4187:
34977 fnor %f10, %f6, %f6
34978 fcmpeq16 %f8, %f6, %i0
34979 fors %f12, %f6, %f6
34980 fexpand %f9, %f4
34981 fpadd16s %f0, %f8, %f10
34982 and %l6, 0x04C8, %o4
34983 fmuld8sux16 %f10, %f12, %f14
34984 ldsb [%l7 + 0x2B], %g5
34985 brlz,a %l5, loop_4188
34986 movrgez %g2, %i4, %l2
34987 fblg,a %fcc3, loop_4189
34988 fmovsvs %xcc, %f0, %f10
34989loop_4188:
34990 fmovse %icc, %f5, %f15
34991 st %f7, [%l7 + 0x30]
34992loop_4189:
34993 fblg,a %fcc0, loop_4190
34994 addccc %g1, %o0, %g4
34995 ldsh [%l7 + 0x5A], %o2
34996 tne %icc, 0x1
34997loop_4190:
34998 fands %f1, %f11, %f9
34999 bpos,a loop_4191
35000 lduh [%l7 + 0x5C], %i3
35001 fabsd %f0, %f2
35002 fone %f10
35003loop_4191:
35004 fcmpne32 %f2, %f0, %l3
35005 stb %i5, [%l7 + 0x0D]
35006 fmovsgu %icc, %f10, %f10
35007 ldsw [%l7 + 0x10], %i7
35008 taddcctv %g7, %l1, %o3
35009 fmovrsne %i2, %f11, %f15
35010 tpos %xcc, 0x7
35011 fmovdne %icc, %f5, %f2
35012 fxnor %f4, %f12, %f2
35013 ld [%l7 + 0x64], %f7
35014 brlz %l0, loop_4192
35015 mulx %g3, 0x017F, %o1
35016 andcc %g6, %l4, %o6
35017 fpsub16s %f15, %f4, %f4
35018loop_4192:
35019 addccc %o7, 0x18B4, %i1
35020 movrgz %o5, 0x3BA, %i6
35021 umulcc %l6, 0x0B66, %i0
35022 tgu %xcc, 0x3
35023 ldsw [%l7 + 0x24], %g5
35024 bg,a,pt %xcc, loop_4193
35025 fpadd16s %f7, %f6, %f11
35026 edge32 %l5, %o4, %g2
35027 udivcc %l2, 0x1D9E, %g1
35028loop_4193:
35029 nop
35030 setx loop_4194, %l0, %l1
35031 wrpr 0x1, %tl
35032 wrpr %l1, %tpc
35033 add %l1, 0x4, %l1
35034 wrpr %l1, %tnpc
35035 setx 0x34400001400, %l0, %l1
35036 wrpr %l1, %tstate
35037 wrhpr 0x4, %htstate
35038 retry
35039 ldsh [%l7 + 0x12], %i4
35040 fpack16 %f8, %f15
35041 brgez %o0, loop_4195
35042loop_4194:
35043 orncc %o2, %i3, %l3
35044 lduh [%l7 + 0x20], %g4
35045 st %f1, [%l7 + 0x0C]
35046loop_4195:
35047 fcmpeq16 %f12, %f2, %i5
35048 ldsb [%l7 + 0x75], %g7
35049 stb %l1, [%l7 + 0x77]
35050 lduw [%l7 + 0x18], %i7
35051 movcs %xcc, %o3, %l0
35052 sth %i2, [%l7 + 0x5E]
35053 fmuld8ulx16 %f13, %f8, %f8
35054 fmovsa %icc, %f2, %f7
35055 edge32 %g3, %g6, %o1
35056 movgu %xcc, %l4, %o7
35057 fmovdcc %icc, %f6, %f0
35058 fmovrdgz %i1, %f0, %f14
35059 ld [%l7 + 0x0C], %f13
35060 edge16 %o5, %i6, %l6
35061 ldd [%l7 + 0x30], %f10
35062 edge8n %i0, %g5, %o6
35063 movre %o4, 0x3D5, %g2
35064 tsubcc %l5, 0x09F6, %g1
35065 fbne,a %fcc2, loop_4196
35066 stb %i4, [%l7 + 0x17]
35067 ldsw [%l7 + 0x14], %l2
35068 movrgz %o0, %o2, %i3
35069loop_4196:
35070 fmovd %f0, %f4
35071 andcc %l3, %g4, %i5
35072 brlez %g7, loop_4197
35073 st %f9, [%l7 + 0x74]
35074 stb %l1, [%l7 + 0x4A]
35075 ldx [%l7 + 0x30], %i7
35076loop_4197:
35077 ble,a,pn %icc, loop_4198
35078 bcc,a loop_4199
35079 lduw [%l7 + 0x44], %o3
35080 ta %icc, 0x6
35081loop_4198:
35082 te %xcc, 0x4
35083loop_4199:
35084 sll %l0, %g3, %g6
35085 fmovdge %xcc, %f6, %f11
35086 fpsub16 %f2, %f0, %f2
35087 ld [%l7 + 0x50], %f13
35088 tvc %xcc, 0x3
35089 tcs %xcc, 0x4
35090 stw %o1, [%l7 + 0x14]
35091 fandnot1s %f4, %f5, %f13
35092 sth %l4, [%l7 + 0x68]
35093 ldsw [%l7 + 0x24], %o7
35094 stw %i2, [%l7 + 0x20]
35095 edge8 %i1, %o5, %l6
35096 subcc %i0, 0x063E, %i6
35097 fmovd %f0, %f4
35098 fmovsne %icc, %f15, %f8
35099 fmovdgu %xcc, %f8, %f7
35100 fpsub32 %f10, %f10, %f14
35101 alignaddr %g5, %o4, %o6
35102 tl %icc, 0x3
35103 siam 0x5
35104 ldub [%l7 + 0x35], %l5
35105 orcc %g1, %g2, %l2
35106 faligndata %f4, %f6, %f0
35107 ldsb [%l7 + 0x4D], %i4
35108 fmovscc %icc, %f11, %f0
35109 ldx [%l7 + 0x70], %o2
35110 fmovrse %o0, %f4, %f15
35111 fmul8ulx16 %f6, %f2, %f4
35112 fxor %f14, %f8, %f10
35113 fmovdcs %icc, %f7, %f9
35114 ld [%l7 + 0x1C], %f8
35115 ld [%l7 + 0x14], %f5
35116 bleu %xcc, loop_4200
35117 ldsw [%l7 + 0x34], %i3
35118 bvc loop_4201
35119 fmovrsgez %g4, %f7, %f7
35120loop_4200:
35121 tneg %icc, 0x5
35122 umul %l3, %g7, %i5
35123loop_4201:
35124 fsrc2s %f8, %f9
35125 fmovdgu %icc, %f9, %f10
35126 movgu %icc, %i7, %o3
35127 ldsh [%l7 + 0x52], %l1
35128 ldsb [%l7 + 0x7D], %l0
35129 ld [%l7 + 0x54], %f2
35130 movpos %xcc, %g3, %o1
35131 fnot2 %f6, %f14
35132 std %f2, [%l7 + 0x70]
35133 ldx [%l7 + 0x20], %g6
35134 fmovrdlez %o7, %f2, %f2
35135 stx %i2, [%l7 + 0x38]
35136 stb %i1, [%l7 + 0x09]
35137 nop
35138 setx loop_4202, %l0, %l1
35139 jmpl %l1, %o5
35140 fmovde %icc, %f0, %f7
35141 lduh [%l7 + 0x34], %l4
35142 fmovrsgz %i0, %f10, %f9
35143loop_4202:
35144 ldx [%l7 + 0x58], %i6
35145 ldsw [%l7 + 0x68], %l6
35146 fpadd32 %f6, %f6, %f10
35147 tne %icc, 0x3
35148 fblg %fcc3, loop_4203
35149 bge,pt %xcc, loop_4204
35150 edge32l %g5, %o6, %o4
35151 fblg,a %fcc3, loop_4205
35152loop_4203:
35153 stw %l5, [%l7 + 0x70]
35154loop_4204:
35155 ldsh [%l7 + 0x7E], %g1
35156 array32 %g2, %l2, %i4
35157loop_4205:
35158 sdivcc %o0, 0x05F3, %i3
35159 tsubcc %o2, %l3, %g7
35160 bvs loop_4206
35161 stx %g4, [%l7 + 0x10]
35162 fmovrslz %i5, %f5, %f2
35163 bcc,a,pn %xcc, loop_4207
35164loop_4206:
35165 st %f13, [%l7 + 0x08]
35166 fmovscc %icc, %f14, %f6
35167 brz %o3, loop_4208
35168loop_4207:
35169 ldub [%l7 + 0x72], %l1
35170 addcc %i7, 0x0830, %g3
35171 brgz,a %o1, loop_4209
35172loop_4208:
35173 stb %g6, [%l7 + 0x52]
35174 fbn %fcc0, loop_4210
35175 nop
35176 setx loop_4211, %l0, %l1
35177 wrpr 0x1, %tl
35178 wrpr %l1, %tnpc
35179 setx 0x34400001400, %l0, %l1
35180 wrpr %l1, %tstate
35181 wrhpr 0x4, %htstate
35182 done
35183loop_4209:
35184 ldsh [%l7 + 0x3A], %l0
35185 sdivx %o7, 0x0494, %i2
35186loop_4210:
35187 ldsb [%l7 + 0x6A], %i1
35188loop_4211:
35189 tpos %icc, 0x4
35190 fmovsleu %xcc, %f14, %f11
35191 andn %l4, %o5, %i0
35192 movgu %xcc, %i6, %g5
35193 ld [%l7 + 0x20], %f5
35194 srax %o6, %o4, %l5
35195 fmovsleu %xcc, %f12, %f0
35196 fmul8x16al %f0, %f6, %f8
35197 brnz,a %g1, loop_4212
35198 std %f8, [%l7 + 0x10]
35199 fmul8x16al %f13, %f11, %f4
35200 stb %l6, [%l7 + 0x7C]
35201loop_4212:
35202 tvc %xcc, 0x3
35203 ldd [%l7 + 0x10], %f10
35204 array16 %l2, %i4, %g2
35205 st %f15, [%l7 + 0x28]
35206 ldsw [%l7 + 0x38], %o0
35207 bl,a loop_4213
35208 fbuge,a %fcc0, loop_4214
35209 fandnot1 %f14, %f4, %f8
35210 fmovdvc %xcc, %f12, %f10
35211loop_4213:
35212 andn %i3, %l3, %g7
35213loop_4214:
35214 fpadd32s %f14, %f12, %f9
35215 tcs %icc, 0x6
35216 stb %o2, [%l7 + 0x3F]
35217 brgez %i5, loop_4215
35218 fbl %fcc1, loop_4216
35219 lduh [%l7 + 0x34], %g4
35220 smulcc %l1, %i7, %o3
35221loop_4215:
35222 fmovsne %icc, %f1, %f13
35223loop_4216:
35224 fcmpne16 %f6, %f0, %g3
35225 array8 %g6, %o1, %l0
35226 bcs,pt %icc, loop_4217
35227 movrlz %o7, 0x1D1, %i1
35228 array8 %l4, %o5, %i0
35229 movrlz %i2, 0x15B, %g5
35230loop_4217:
35231 lduh [%l7 + 0x7A], %o6
35232 fmovrse %o4, %f3, %f14
35233 tneg %icc, 0x4
35234 srl %i6, 0x0D, %l5
35235 movrgz %g1, %l6, %i4
35236 andn %l2, %g2, %o0
35237 fmovsl %icc, %f0, %f5
35238 fmovscc %icc, %f15, %f1
35239 fnot1 %f2, %f12
35240 ldd [%l7 + 0x40], %f0
35241 movneg %icc, %i3, %g7
35242 fornot2 %f4, %f8, %f8
35243 orn %o2, 0x1D43, %i5
35244 bl,a %xcc, loop_4218
35245 fmovse %xcc, %f12, %f8
35246 ldsh [%l7 + 0x78], %l3
35247 fabss %f8, %f7
35248loop_4218:
35249 tneg %icc, 0x6
35250 movle %icc, %g4, %l1
35251 fmovsleu %xcc, %f8, %f4
35252 ldx [%l7 + 0x10], %o3
35253 movvs %icc, %i7, %g3
35254 fmovda %icc, %f9, %f13
35255 xnor %o1, %g6, %o7
35256 orcc %l0, %i1, %o5
35257 fmovdg %xcc, %f7, %f2
35258 sth %i0, [%l7 + 0x0E]
35259 fmovrdlz %i2, %f14, %f6
35260 fpsub32s %f4, %f10, %f12
35261 stw %g5, [%l7 + 0x70]
35262 sth %l4, [%l7 + 0x78]
35263 fmovrslz %o6, %f15, %f0
35264 lduw [%l7 + 0x40], %i6
35265 edge8ln %l5, %g1, %l6
35266 ld [%l7 + 0x4C], %f10
35267 stx %o4, [%l7 + 0x30]
35268 movpos %xcc, %l2, %g2
35269 ldd [%l7 + 0x48], %f8
35270 sth %i4, [%l7 + 0x2E]
35271 stx %i3, [%l7 + 0x48]
35272 edge16l %o0, %o2, %i5
35273 fmovdcs %xcc, %f1, %f7
35274 array8 %g7, %l3, %g4
35275 fmovdcc %xcc, %f2, %f5
35276 addccc %o3, 0x0461, %i7
35277 fmovsg %icc, %f4, %f9
35278 umulcc %g3, %o1, %l1
35279 tsubcctv %o7, %g6, %l0
35280 fpadd32 %f2, %f10, %f4
35281 fpsub16s %f1, %f7, %f15
35282 fmovrdlez %o5, %f4, %f8
35283 ldsw [%l7 + 0x40], %i0
35284 tge %icc, 0x3
35285 fmovsle %icc, %f11, %f12
35286 brlz,a %i1, loop_4219
35287 bneg,pt %xcc, loop_4220
35288 ldsb [%l7 + 0x17], %g5
35289 smul %i2, 0x0F52, %l4
35290loop_4219:
35291 srlx %i6, 0x03, %l5
35292loop_4220:
35293 st %f4, [%l7 + 0x24]
35294 lduw [%l7 + 0x54], %o6
35295 taddcctv %l6, %o4, %l2
35296 movleu %icc, %g2, %i4
35297 fcmpgt32 %f0, %f10, %i3
35298 sth %o0, [%l7 + 0x66]
35299 fbue %fcc3, loop_4221
35300 fbe,a %fcc2, loop_4222
35301 ldsb [%l7 + 0x6A], %o2
35302 st %f5, [%l7 + 0x70]
35303loop_4221:
35304 or %g1, %i5, %l3
35305loop_4222:
35306 brlez,a %g4, loop_4223
35307 ldsh [%l7 + 0x50], %o3
35308 movleu %icc, %i7, %g7
35309 movvs %icc, %o1, %g3
35310loop_4223:
35311 fbug %fcc2, loop_4224
35312 edge16 %o7, %g6, %l0
35313 ld [%l7 + 0x38], %f7
35314 call loop_4225
35315loop_4224:
35316 ldd [%l7 + 0x38], %f0
35317 tleu %icc, 0x0
35318 movrne %o5, %i0, %l1
35319loop_4225:
35320 fmovdvc %icc, %f12, %f2
35321 fpadd32 %f4, %f8, %f14
35322 std %f10, [%l7 + 0x48]
35323 srl %i1, 0x03, %g5
35324 fandnot1s %f14, %f1, %f2
35325 bcs loop_4226
35326 stw %i2, [%l7 + 0x44]
35327 movvc %xcc, %l4, %l5
35328 fbe %fcc2, loop_4227
35329loop_4226:
35330 ldsb [%l7 + 0x55], %i6
35331 sth %o6, [%l7 + 0x5E]
35332 bne,pt %icc, loop_4228
35333loop_4227:
35334 fzeros %f14
35335 fcmpd %fcc1, %f0, %f12
35336 std %f6, [%l7 + 0x38]
35337loop_4228:
35338 ld [%l7 + 0x50], %f6
35339 tne %icc, 0x1
35340 ldsw [%l7 + 0x48], %l6
35341 fbu,a %fcc0, loop_4229
35342 sethi 0x144E, %l2
35343 fmovdleu %icc, %f10, %f3
35344 andncc %g2, %i4, %i3
35345loop_4229:
35346 lduw [%l7 + 0x14], %o4
35347 lduw [%l7 + 0x60], %o0
35348 tg %icc, 0x0
35349 ldx [%l7 + 0x38], %o2
35350 edge16 %i5, %g1, %g4
35351 fbu %fcc0, loop_4230
35352 ldd [%l7 + 0x50], %f8
35353 movvs %icc, %l3, %i7
35354 brgez,a %o3, loop_4231
35355loop_4230:
35356 ldsw [%l7 + 0x50], %o1
35357 lduh [%l7 + 0x0A], %g7
35358 fnot2 %f10, %f10
35359loop_4231:
35360 lduh [%l7 + 0x60], %g3
35361 fmovdgu %icc, %f7, %f11
35362 stx %g6, [%l7 + 0x58]
35363 mulx %o7, 0x0A8F, %o5
35364 umulcc %l0, 0x0635, %l1
35365 fmovrdgez %i0, %f2, %f6
35366 ldsb [%l7 + 0x76], %i1
35367 bge,pt %xcc, loop_4232
35368 ta %icc, 0x3
35369 stw %g5, [%l7 + 0x14]
35370 lduw [%l7 + 0x48], %l4
35371loop_4232:
35372 fpack32 %f0, %f10, %f8
35373 umulcc %l5, 0x15BD, %i2
35374 xor %i6, 0x02CD, %o6
35375 fbuge,a %fcc1, loop_4233
35376 movrne %l2, 0x1EF, %l6
35377 stb %i4, [%l7 + 0x5F]
35378 fandnot1s %f0, %f4, %f7
35379loop_4233:
35380 std %f4, [%l7 + 0x68]
35381 fble,a %fcc0, loop_4234
35382 movrlz %i3, %o4, %g2
35383 edge32n %o0, %i5, %g1
35384 fsrc2s %f12, %f5
35385loop_4234:
35386 ldub [%l7 + 0x53], %o2
35387 fbn %fcc0, loop_4235
35388 ld [%l7 + 0x64], %f8
35389 umulcc %l3, %g4, %o3
35390 fbl %fcc1, loop_4236
35391loop_4235:
35392 fpadd16 %f8, %f4, %f12
35393 fmovdne %xcc, %f6, %f8
35394 ldub [%l7 + 0x43], %o1
35395loop_4236:
35396 addcc %g7, %i7, %g6
35397 bcs,a %icc, loop_4237
35398 fandnot2s %f15, %f14, %f5
35399 brlez,a %g3, loop_4238
35400 fbl,a %fcc1, loop_4239
35401loop_4237:
35402 fbule %fcc1, loop_4240
35403 tl %xcc, 0x4
35404loop_4238:
35405 fcmps %fcc1, %f12, %f8
35406loop_4239:
35407 st %f0, [%l7 + 0x3C]
35408loop_4240:
35409 fones %f3
35410 ldsb [%l7 + 0x0E], %o5
35411 edge8n %l0, %o7, %i0
35412 addccc %l1, %g5, %i1
35413 lduh [%l7 + 0x36], %l5
35414 fcmpd %fcc3, %f12, %f10
35415 fpsub16 %f10, %f4, %f12
35416 nop
35417 setx loop_4241, %l0, %l1
35418 jmpl %l1, %l4
35419 sra %i2, %i6, %o6
35420 sdivx %l6, 0x1CF5, %i4
35421 fpsub16 %f4, %f4, %f10
35422loop_4241:
35423 fmovdgu %icc, %f2, %f3
35424 movgu %xcc, %i3, %l2
35425 fmovsvc %icc, %f0, %f8
35426 edge16 %g2, %o4, %i5
35427 fcmpes %fcc3, %f8, %f5
35428 movrne %o0, %g1, %o2
35429 alignaddr %g4, %l3, %o3
35430 sra %o1, %g7, %i7
35431 fmovdcs %xcc, %f14, %f5
35432 fbug,a %fcc3, loop_4242
35433 ldsh [%l7 + 0x2A], %g6
35434 fpsub16s %f15, %f15, %f4
35435 fbuge,a %fcc1, loop_4243
35436loop_4242:
35437 lduh [%l7 + 0x30], %g3
35438 tneg %xcc, 0x5
35439 brlez,a %l0, loop_4244
35440loop_4243:
35441 fmovrdlez %o7, %f8, %f2
35442 pdist %f0, %f10, %f12
35443 tpos %icc, 0x1
35444loop_4244:
35445 movneg %icc, %o5, %l1
35446 sdivcc %g5, 0x0688, %i1
35447 lduh [%l7 + 0x62], %l5
35448 ldsh [%l7 + 0x3A], %i0
35449 fxors %f3, %f15, %f3
35450 movrlez %i2, %l4, %i6
35451 lduh [%l7 + 0x30], %o6
35452 tcc %xcc, 0x6
35453 edge8 %l6, %i4, %l2
35454 bn %icc, loop_4245
35455 ldub [%l7 + 0x52], %g2
35456 ldub [%l7 + 0x37], %i3
35457 ldub [%l7 + 0x57], %i5
35458loop_4245:
35459 lduw [%l7 + 0x70], %o4
35460 ldd [%l7 + 0x50], %f14
35461 umul %g1, 0x1F5F, %o0
35462 fcmple16 %f0, %f2, %o2
35463 xorcc %l3, 0x181A, %o3
35464 ld [%l7 + 0x1C], %f5
35465 fsrc1 %f8, %f2
35466 movrgz %g4, 0x31B, %g7
35467 umulcc %o1, %g6, %i7
35468 lduh [%l7 + 0x4C], %l0
35469 bcs,a,pt %xcc, loop_4246
35470 array8 %o7, %o5, %l1
35471 fmovdcs %icc, %f12, %f11
35472 ld [%l7 + 0x68], %f6
35473loop_4246:
35474 movne %xcc, %g3, %g5
35475 sra %i1, 0x06, %i0
35476 taddcc %i2, 0x111D, %l4
35477 stb %i6, [%l7 + 0x22]
35478 edge8 %o6, %l6, %l5
35479 fmovdneg %icc, %f3, %f10
35480 ldsh [%l7 + 0x1A], %i4
35481 bge,a,pt %xcc, loop_4247
35482 std %f6, [%l7 + 0x70]
35483 smul %l2, 0x1DE5, %g2
35484 fmul8x16al %f0, %f12, %f8
35485loop_4247:
35486 tpos %icc, 0x4
35487 brgz %i5, loop_4248
35488 fones %f8
35489 fsrc2 %f8, %f8
35490 edge32 %o4, %g1, %i3
35491loop_4248:
35492 bgu loop_4249
35493 ldd [%l7 + 0x38], %f10
35494 fbuge,a %fcc1, loop_4250
35495 lduw [%l7 + 0x2C], %o2
35496loop_4249:
35497 lduh [%l7 + 0x6E], %o0
35498 fcmple32 %f12, %f0, %o3
35499loop_4250:
35500 std %f14, [%l7 + 0x28]
35501 fmovdne %xcc, %f10, %f6
35502 sdiv %g4, 0x14DE, %g7
35503 brlez %l3, loop_4251
35504 nop
35505 setx loop_4252, %l0, %l1
35506 wrpr 0x1, %tl
35507 wrpr %l1, %tnpc
35508 setx 0x34400001400, %l0, %l1
35509 wrpr %l1, %tstate
35510 wrhpr 0x4, %htstate
35511 done
35512 fbo %fcc2, loop_4253
35513 ldd [%l7 + 0x18], %f2
35514loop_4251:
35515 fmovrde %g6, %f2, %f12
35516loop_4252:
35517 fbg %fcc0, loop_4254
35518loop_4253:
35519 movcs %xcc, %i7, %o1
35520 udivcc %l0, 0x1F10, %o7
35521 mulx %l1, %g3, %o5
35522loop_4254:
35523 ldsb [%l7 + 0x43], %i1
35524 bneg,pt %xcc, loop_4255
35525 or %i0, 0x1340, %g5
35526 move %icc, %i2, %l4
35527 movgu %xcc, %o6, %l6
35528loop_4255:
35529 tge %icc, 0x3
35530 or %i6, 0x0BAB, %i4
35531 lduw [%l7 + 0x0C], %l2
35532 fcmped %fcc1, %f10, %f14
35533 sll %g2, 0x0D, %l5
35534 fba %fcc3, loop_4256
35535 addcc %o4, %g1, %i5
35536 bvc,a,pn %icc, loop_4257
35537 fbuge,a %fcc3, loop_4258
35538loop_4256:
35539 tvs %xcc, 0x3
35540 movle %xcc, %o2, %o0
35541loop_4257:
35542 fmovdleu %xcc, %f0, %f11
35543loop_4258:
35544 fmovdcs %icc, %f7, %f3
35545 sub %o3, %i3, %g4
35546 ldub [%l7 + 0x7E], %l3
35547 fandnot1 %f10, %f2, %f6
35548 edge32ln %g7, %g6, %i7
35549 fnand %f2, %f8, %f12
35550 ldd [%l7 + 0x30], %f2
35551 sth %l0, [%l7 + 0x0A]
35552 fnand %f0, %f14, %f8
35553 fcmpeq16 %f4, %f10, %o7
35554 orcc %o1, 0x1E3D, %l1
35555 edge8ln %g3, %o5, %i0
35556 fpadd32 %f8, %f0, %f0
35557 array32 %i1, %i2, %g5
35558 mulscc %o6, 0x1AEA, %l6
35559 pdist %f2, %f8, %f6
35560 movrlz %l4, %i6, %l2
35561 fmovdpos %xcc, %f8, %f3
35562 fbul %fcc1, loop_4259
35563 ldx [%l7 + 0x68], %g2
35564 stx %i4, [%l7 + 0x50]
35565 fmovdcs %icc, %f8, %f2
35566loop_4259:
35567 fbl,a %fcc0, loop_4260
35568 add %o4, 0x019D, %g1
35569 udiv %i5, 0x139B, %l5
35570 add %o2, %o0, %o3
35571loop_4260:
35572 movrgz %g4, %i3, %l3
35573 fmovspos %icc, %f10, %f15
35574 movrne %g7, 0x0AF, %i7
35575 faligndata %f4, %f4, %f14
35576 umul %l0, %o7, %o1
35577 andcc %l1, 0x1FA8, %g3
35578 srl %g6, 0x04, %i0
35579 sth %i1, [%l7 + 0x3A]
35580 std %f6, [%l7 + 0x18]
35581 fand %f10, %f10, %f10
35582 fmovrdne %i2, %f14, %f4
35583 stb %o5, [%l7 + 0x44]
35584 fornot2 %f8, %f6, %f14
35585 ldub [%l7 + 0x40], %g5
35586 brlz %l6, loop_4261
35587 orn %l4, 0x0867, %i6
35588 lduw [%l7 + 0x60], %o6
35589 sth %g2, [%l7 + 0x34]
35590loop_4261:
35591 lduw [%l7 + 0x34], %i4
35592 ble,pn %icc, loop_4262
35593 std %f4, [%l7 + 0x10]
35594 ldd [%l7 + 0x68], %f0
35595 movvs %xcc, %l2, %o4
35596loop_4262:
35597 sth %g1, [%l7 + 0x7E]
35598 alignaddrl %i5, %l5, %o2
35599 stx %o0, [%l7 + 0x70]
35600 fmul8x16au %f4, %f14, %f0
35601 for %f8, %f2, %f0
35602 sdivcc %o3, 0x1E18, %i3
35603 movge %icc, %l3, %g4
35604 srl %g7, 0x09, %i7
35605 fmovsa %xcc, %f9, %f0
35606 bcc,a,pt %icc, loop_4263
35607 movre %l0, 0x28C, %o1
35608 fnors %f10, %f15, %f15
35609 movre %l1, %o7, %g6
35610loop_4263:
35611 ldsh [%l7 + 0x78], %i0
35612 lduw [%l7 + 0x28], %i1
35613 edge32l %g3, %o5, %g5
35614 ldd [%l7 + 0x50], %f10
35615 fmovdpos %icc, %f9, %f0
35616 mulx %l6, %i2, %i6
35617 fcmpgt16 %f2, %f2, %o6
35618 fexpand %f0, %f8
35619 fmovsvc %icc, %f8, %f11
35620 mulscc %g2, 0x0FED, %i4
35621 movle %xcc, %l2, %l4
35622 bne %icc, loop_4264
35623 ldub [%l7 + 0x13], %o4
35624 tcs %icc, 0x5
35625 sdivcc %g1, 0x072E, %l5
35626loop_4264:
35627 movge %xcc, %i5, %o2
35628 ld [%l7 + 0x30], %f7
35629 stx %o0, [%l7 + 0x28]
35630 fmul8x16 %f1, %f8, %f6
35631 fmovrde %i3, %f10, %f12
35632 ldx [%l7 + 0x78], %l3
35633 sdiv %g4, 0x1BA1, %o3
35634 edge32n %g7, %l0, %i7
35635 fbule,a %fcc0, loop_4265
35636 smulcc %l1, 0x016B, %o7
35637 bge,a,pn %xcc, loop_4266
35638 array32 %g6, %i0, %o1
35639loop_4265:
35640 pdist %f6, %f10, %f10
35641 mova %icc, %g3, %i1
35642loop_4266:
35643 ldub [%l7 + 0x69], %o5
35644 std %f12, [%l7 + 0x20]
35645 ldsw [%l7 + 0x70], %l6
35646 fcmpgt16 %f10, %f12, %g5
35647 fmovsa %xcc, %f8, %f10
35648 tsubcctv %i6, 0x00C4, %o6
35649 fbl,a %fcc3, loop_4267
35650 movrgz %g2, 0x34F, %i2
35651 fmovdcs %icc, %f7, %f4
35652 edge16 %l2, %i4, %l4
35653loop_4267:
35654 ba,pn %icc, loop_4268
35655 ldx [%l7 + 0x20], %g1
35656 fbu,a %fcc3, loop_4269
35657 fmul8x16al %f1, %f14, %f10
35658loop_4268:
35659 brgez %o4, loop_4270
35660 sdivx %l5, 0x08F1, %o2
35661loop_4269:
35662 orn %o0, 0x1F39, %i5
35663 tn %xcc, 0x0
35664loop_4270:
35665 movrne %l3, 0x288, %g4
35666 ta %icc, 0x3
35667 ldsb [%l7 + 0x62], %o3
35668 mulscc %i3, %g7, %i7
35669 ldsb [%l7 + 0x7B], %l0
35670 ldd [%l7 + 0x60], %f4
35671 fone %f0
35672 andncc %o7, %g6, %l1
35673 fcmpne32 %f8, %f0, %i0
35674 ldd [%l7 + 0x28], %f12
35675 edge32n %o1, %g3, %o5
35676 edge32ln %l6, %g5, %i6
35677 ldub [%l7 + 0x7C], %o6
35678 fcmpgt32 %f14, %f0, %g2
35679 tsubcc %i2, 0x00BC, %l2
35680 movne %icc, %i4, %l4
35681 edge16l %i1, %o4, %l5
35682 addccc %g1, 0x14BF, %o0
35683 stb %o2, [%l7 + 0x5B]
35684 subcc %i5, 0x17C3, %g4
35685 lduh [%l7 + 0x42], %o3
35686 sth %i3, [%l7 + 0x7C]
35687 ld [%l7 + 0x70], %f11
35688 stb %l3, [%l7 + 0x27]
35689 fcmpgt16 %f0, %f10, %i7
35690 fmovsvs %icc, %f15, %f13
35691 fmovdl %icc, %f10, %f2
35692 edge16 %l0, %g7, %g6
35693 brlez,a %o7, loop_4271
35694 for %f2, %f12, %f0
35695 ldsb [%l7 + 0x11], %l1
35696 andn %i0, 0x189C, %g3
35697loop_4271:
35698 edge8 %o1, %l6, %o5
35699 fmovd %f10, %f14
35700 bgu,a %icc, loop_4272
35701 movn %icc, %g5, %o6
35702 bge,a %xcc, loop_4273
35703 mulx %i6, %i2, %g2
35704loop_4272:
35705 edge16 %l2, %i4, %i1
35706 stx %o4, [%l7 + 0x60]
35707loop_4273:
35708 ld [%l7 + 0x0C], %f13
35709 ldx [%l7 + 0x70], %l5
35710 std %f12, [%l7 + 0x78]
35711 fbo %fcc0, loop_4274
35712 tle %xcc, 0x3
35713 fba,a %fcc2, loop_4275
35714 fmul8sux16 %f0, %f4, %f0
35715loop_4274:
35716 call loop_4276
35717 lduw [%l7 + 0x44], %l4
35718loop_4275:
35719 fmovsvs %icc, %f13, %f0
35720 tg %icc, 0x4
35721loop_4276:
35722 st %f15, [%l7 + 0x44]
35723 fcmpeq32 %f0, %f4, %o0
35724 ldd [%l7 + 0x40], %f14
35725 tpos %xcc, 0x6
35726 brgez,a %o2, loop_4277
35727 fcmple32 %f12, %f14, %i5
35728 fmovsne %icc, %f3, %f14
35729 stx %g1, [%l7 + 0x70]
35730loop_4277:
35731 stw %g4, [%l7 + 0x60]
35732 edge32 %o3, %i3, %l3
35733 tne %icc, 0x7
35734 stx %i7, [%l7 + 0x50]
35735 tcs %icc, 0x4
35736 movleu %xcc, %g7, %l0
35737 edge16ln %g6, %l1, %i0
35738 movrlez %g3, 0x18D, %o1
35739 fnegs %f12, %f6
35740 fxnor %f14, %f2, %f8
35741 fpsub32s %f14, %f0, %f6
35742 fmovdle %icc, %f13, %f4
35743 edge32l %o7, %l6, %g5
35744 movrlez %o6, 0x31C, %i6
35745 movn %icc, %i2, %o5
35746 stb %l2, [%l7 + 0x7B]
35747 ldx [%l7 + 0x50], %i4
35748 movn %icc, %i1, %o4
35749 ldsw [%l7 + 0x54], %g2
35750 fpack32 %f12, %f8, %f0
35751 xnorcc %l4, 0x1C9B, %l5
35752 fmuld8sux16 %f5, %f13, %f10
35753 ba,pn %icc, loop_4278
35754 tn %icc, 0x6
35755 fmovde %icc, %f5, %f3
35756 stw %o0, [%l7 + 0x0C]
35757loop_4278:
35758 std %f14, [%l7 + 0x10]
35759 fabsd %f8, %f2
35760 sethi 0x1B62, %i5
35761 st %f10, [%l7 + 0x54]
35762 brgz %g1, loop_4279
35763 array8 %o2, %o3, %g4
35764 brgz,a %i3, loop_4280
35765 ldx [%l7 + 0x78], %l3
35766loop_4279:
35767 ldsb [%l7 + 0x36], %g7
35768 brgez,a %i7, loop_4281
35769loop_4280:
35770 fxor %f4, %f14, %f8
35771 fmovsneg %icc, %f3, %f3
35772 ld [%l7 + 0x3C], %f11
35773loop_4281:
35774 ba,a %xcc, loop_4282
35775 fcmpd %fcc3, %f0, %f2
35776 brnz %l0, loop_4283
35777 addccc %g6, 0x070E, %i0
35778loop_4282:
35779 ldub [%l7 + 0x7C], %g3
35780 ld [%l7 + 0x10], %f7
35781loop_4283:
35782 fmovsge %xcc, %f2, %f15
35783 sth %l1, [%l7 + 0x6E]
35784 bge loop_4284
35785 fmovrdlz %o1, %f8, %f0
35786 sth %o7, [%l7 + 0x2A]
35787 sdiv %g5, 0x1534, %o6
35788loop_4284:
35789 movvc %xcc, %l6, %i2
35790 fbne,a %fcc0, loop_4285
35791 tgu %xcc, 0x0
35792 fmovsleu %xcc, %f13, %f0
35793 fpack32 %f2, %f14, %f12
35794loop_4285:
35795 fmovrsne %i6, %f7, %f3
35796 ldsb [%l7 + 0x12], %o5
35797 fblg,a %fcc0, loop_4286
35798 fmovsle %icc, %f5, %f14
35799 ldx [%l7 + 0x30], %i4
35800 fmovda %xcc, %f5, %f14
35801loop_4286:
35802 fmovrdlez %i1, %f2, %f8
35803 ble,a loop_4287
35804 xnor %l2, 0x078E, %o4
35805 edge16l %l4, %l5, %o0
35806 fone %f4
35807loop_4287:
35808 sdivcc %g2, 0x0BCA, %g1
35809 edge32 %o2, %o3, %g4
35810 movn %xcc, %i5, %i3
35811 fzeros %f12
35812 fxor %f10, %f8, %f14
35813 fmovs %f5, %f12
35814 ldsh [%l7 + 0x20], %l3
35815 sth %i7, [%l7 + 0x60]
35816 fble %fcc2, loop_4288
35817 fmul8sux16 %f14, %f10, %f4
35818 fcmped %fcc2, %f8, %f4
35819 bg,a %xcc, loop_4289
35820loop_4288:
35821 stx %g7, [%l7 + 0x28]
35822 stw %l0, [%l7 + 0x30]
35823 fand %f0, %f10, %f8
35824loop_4289:
35825 fmovdneg %icc, %f9, %f1
35826 std %f4, [%l7 + 0x60]
35827 taddcctv %g6, %i0, %l1
35828 stw %g3, [%l7 + 0x30]
35829 stx %o7, [%l7 + 0x70]
35830 movneg %xcc, %o1, %o6
35831 fcmped %fcc2, %f0, %f2
35832 fbg,a %fcc1, loop_4290
35833 fmovdg %xcc, %f2, %f5
35834 ldsh [%l7 + 0x20], %l6
35835 std %f6, [%l7 + 0x68]
35836loop_4290:
35837 edge8 %g5, %i6, %i2
35838 movrgez %o5, 0x1B1, %i4
35839 andn %i1, %l2, %o4
35840 ldub [%l7 + 0x46], %l4
35841 sth %l5, [%l7 + 0x16]
35842 ldsb [%l7 + 0x21], %g2
35843 stb %g1, [%l7 + 0x61]
35844 fcmple16 %f0, %f14, %o0
35845 ldsb [%l7 + 0x7A], %o2
35846 fbl %fcc3, loop_4291
35847 edge32l %o3, %g4, %i3
35848 orcc %l3, %i5, %g7
35849 ldsw [%l7 + 0x20], %l0
35850loop_4291:
35851 sub %i7, 0x1E6D, %i0
35852 array8 %g6, %l1, %g3
35853 tgu %icc, 0x7
35854 fxnor %f10, %f12, %f10
35855 ldd [%l7 + 0x48], %f10
35856 fors %f9, %f8, %f9
35857 fbn %fcc3, loop_4292
35858 lduw [%l7 + 0x48], %o7
35859 fbul %fcc2, loop_4293
35860 sll %o1, 0x0D, %o6
35861loop_4292:
35862 srax %g5, %l6, %i6
35863 smulcc %i2, %o5, %i1
35864loop_4293:
35865 fbu,a %fcc2, loop_4294
35866 fmovsvc %xcc, %f7, %f10
35867 brnz %i4, loop_4295
35868 lduh [%l7 + 0x64], %l2
35869loop_4294:
35870 movvs %xcc, %l4, %o4
35871 fpmerge %f1, %f1, %f0
35872loop_4295:
35873 fbue %fcc0, loop_4296
35874 bne,a loop_4297
35875 ldx [%l7 + 0x60], %g2
35876 fba,a %fcc2, loop_4298
35877loop_4296:
35878 fzeros %f15
35879loop_4297:
35880 fbge %fcc3, loop_4299
35881 tn %icc, 0x6
35882loop_4298:
35883 edge16l %l5, %o0, %o2
35884 fpsub32 %f0, %f8, %f2
35885loop_4299:
35886 std %f2, [%l7 + 0x40]
35887 sth %o3, [%l7 + 0x62]
35888 fbo,a %fcc1, loop_4300
35889 fcmpd %fcc0, %f12, %f12
35890 fabsd %f6, %f6
35891 fmovrde %g1, %f6, %f8
35892loop_4300:
35893 brgez %g4, loop_4301
35894 stw %i3, [%l7 + 0x14]
35895 fpack16 %f4, %f6
35896 fcmpeq16 %f14, %f10, %i5
35897loop_4301:
35898 xorcc %g7, %l0, %i7
35899 fmovde %icc, %f15, %f15
35900 fmovsvc %icc, %f10, %f11
35901 fxor %f8, %f8, %f6
35902 tvs %icc, 0x5
35903 fmovdgu %icc, %f3, %f9
35904 movvc %xcc, %l3, %i0
35905 fcmpne16 %f2, %f4, %g6
35906 ldx [%l7 + 0x50], %g3
35907 movcs %icc, %l1, %o1
35908 ldsh [%l7 + 0x16], %o6
35909 ta %xcc, 0x0
35910 std %f0, [%l7 + 0x48]
35911 movle %icc, %o7, %l6
35912 addcc %i6, 0x1BDC, %g5
35913 orcc %i2, 0x0882, %i1
35914 ld [%l7 + 0x70], %f8
35915 fble %fcc1, loop_4302
35916 fpadd32 %f10, %f12, %f8
35917 fbug,a %fcc3, loop_4303
35918 brlz,a %o5, loop_4304
35919loop_4302:
35920 sth %l2, [%l7 + 0x4A]
35921 lduh [%l7 + 0x0C], %i4
35922loop_4303:
35923 fpmerge %f14, %f7, %f4
35924loop_4304:
35925 ldsb [%l7 + 0x6F], %o4
35926 ldx [%l7 + 0x58], %g2
35927 fmuld8ulx16 %f6, %f6, %f2
35928 brz %l5, loop_4305
35929 ldub [%l7 + 0x73], %l4
35930 fabss %f14, %f4
35931 ldsw [%l7 + 0x44], %o0
35932loop_4305:
35933 ldd [%l7 + 0x58], %f0
35934 lduw [%l7 + 0x0C], %o2
35935 tvs %icc, 0x5
35936 ldsw [%l7 + 0x2C], %g1
35937 udivx %g4, 0x0167, %i3
35938 edge32 %i5, %o3, %g7
35939 fxor %f6, %f8, %f2
35940 fpsub16s %f5, %f15, %f14
35941 tpos %xcc, 0x7
35942 stw %i7, [%l7 + 0x44]
35943 fmovsge %icc, %f4, %f2
35944 fmovspos %icc, %f13, %f11
35945 fors %f12, %f14, %f1
35946 tne %xcc, 0x1
35947 ldsw [%l7 + 0x28], %l3
35948 sdiv %l0, 0x1F6D, %i0
35949 ldub [%l7 + 0x74], %g6
35950 fba,a %fcc2, loop_4306
35951 ldx [%l7 + 0x18], %l1
35952 ldx [%l7 + 0x60], %g3
35953 srl %o1, 0x16, %o7
35954loop_4306:
35955 fnot2s %f8, %f4
35956 stb %o6, [%l7 + 0x63]
35957 srax %i6, 0x04, %l6
35958 bne,pt %icc, loop_4307
35959 fmovdle %icc, %f10, %f15
35960 stb %g5, [%l7 + 0x7A]
35961 fcmpne32 %f2, %f12, %i2
35962loop_4307:
35963 call loop_4308
35964 fbul %fcc0, loop_4309
35965 stw %i1, [%l7 + 0x48]
35966 fpadd32 %f2, %f6, %f4
35967loop_4308:
35968 ld [%l7 + 0x64], %f13
35969loop_4309:
35970 movrne %l2, %i4, %o4
35971 sllx %g2, 0x04, %o5
35972 subc %l4, %l5, %o2
35973 sth %o0, [%l7 + 0x4E]
35974 tneg %xcc, 0x2
35975 fmovrsgz %g1, %f2, %f11
35976 sdivx %g4, 0x1117, %i3
35977 lduw [%l7 + 0x54], %o3
35978 st %f0, [%l7 + 0x74]
35979 ldsw [%l7 + 0x0C], %g7
35980 fbu,a %fcc0, loop_4310
35981 ldd [%l7 + 0x18], %f0
35982 movcs %icc, %i7, %i5
35983 fmovrdne %l0, %f4, %f6
35984loop_4310:
35985 movvs %xcc, %i0, %l3
35986 ldx [%l7 + 0x40], %l1
35987 sdivx %g6, 0x170C, %g3
35988 fmovrsgz %o7, %f8, %f8
35989 fmovrdgez %o1, %f10, %f14
35990 fmovrsne %o6, %f12, %f11
35991 for %f14, %f10, %f8
35992 std %f8, [%l7 + 0x48]
35993 tne %icc, 0x2
35994 lduh [%l7 + 0x68], %i6
35995 ldsh [%l7 + 0x0A], %l6
35996 tg %icc, 0x5
35997 sth %g5, [%l7 + 0x6E]
35998 ldd [%l7 + 0x70], %f0
35999 addccc %i2, 0x0767, %i1
36000 lduw [%l7 + 0x30], %l2
36001 srax %o4, 0x01, %g2
36002 fmovda %xcc, %f4, %f10
36003 edge32l %i4, %l4, %l5
36004 fors %f14, %f3, %f0
36005 edge32ln %o2, %o5, %g1
36006 udivcc %g4, 0x1C9E, %i3
36007 bpos,pn %xcc, loop_4311
36008 sethi 0x0693, %o3
36009 stb %o0, [%l7 + 0x66]
36010 brnz,a %i7, loop_4312
36011loop_4311:
36012 edge32l %i5, %l0, %g7
36013 edge32n %i0, %l1, %l3
36014 ble,a,pn %icc, loop_4313
36015loop_4312:
36016 fpack32 %f6, %f14, %f0
36017 fmovscc %xcc, %f9, %f9
36018 fmul8x16al %f7, %f9, %f2
36019loop_4313:
36020 xnor %g3, 0x0137, %o7
36021 srax %g6, %o1, %i6
36022 sth %o6, [%l7 + 0x7A]
36023 srlx %g5, %l6, %i2
36024 stb %l2, [%l7 + 0x61]
36025 sethi 0x0756, %o4
36026 fmovspos %xcc, %f7, %f12
36027 fmovsa %xcc, %f10, %f9
36028 ldsw [%l7 + 0x4C], %i1
36029 edge16l %i4, %g2, %l5
36030 fsrc2s %f13, %f14
36031 fcmped %fcc3, %f12, %f8
36032 sll %o2, %o5, %l4
36033 fmovde %icc, %f14, %f0
36034 fbn %fcc1, loop_4314
36035 stw %g1, [%l7 + 0x44]
36036 for %f8, %f12, %f8
36037 tvc %icc, 0x6
36038loop_4314:
36039 brgz %i3, loop_4315
36040 ldub [%l7 + 0x40], %g4
36041 fbo %fcc1, loop_4316
36042 fbuge %fcc3, loop_4317
36043loop_4315:
36044 movvs %xcc, %o3, %i7
36045 lduw [%l7 + 0x34], %i5
36046loop_4316:
36047 fsrc2 %f6, %f14
36048loop_4317:
36049 fmovsne %icc, %f13, %f7
36050 ldd [%l7 + 0x68], %f0
36051 ldd [%l7 + 0x10], %f6
36052 fornot1s %f9, %f6, %f9
36053 bg,a,pn %xcc, loop_4318
36054 lduw [%l7 + 0x30], %l0
36055 tgu %icc, 0x6
36056 movleu %xcc, %o0, %i0
36057loop_4318:
36058 movrlz %l1, %g7, %g3
36059 brgz,a %o7, loop_4319
36060 ldsw [%l7 + 0x6C], %l3
36061 std %f4, [%l7 + 0x38]
36062 umul %g6, %i6, %o6
36063loop_4319:
36064 array32 %o1, %l6, %g5
36065 taddcc %i2, %l2, %i1
36066 ldsw [%l7 + 0x2C], %o4
36067 tne %xcc, 0x0
36068 tcs %icc, 0x4
36069 lduw [%l7 + 0x14], %g2
36070 fcmpne16 %f0, %f8, %i4
36071 stx %l5, [%l7 + 0x28]
36072 fabsd %f4, %f12
36073 fmovdleu %icc, %f15, %f4
36074 stx %o5, [%l7 + 0x60]
36075 movl %icc, %o2, %l4
36076 srl %g1, %g4, %i3
36077 srax %o3, 0x17, %i7
36078 ldub [%l7 + 0x59], %l0
36079 nop
36080 setx loop_4320, %l0, %l1
36081 wrpr 0x1, %tl
36082 wrpr %l1, %tpc
36083 add %l1, 0x4, %l1
36084 wrpr %l1, %tnpc
36085 setx 0x34400001400, %l0, %l1
36086 wrpr %l1, %tstate
36087 wrhpr 0x4, %htstate
36088 retry
36089 lduh [%l7 + 0x66], %o0
36090 fmovdge %icc, %f12, %f15
36091 tn %icc, 0x3
36092loop_4320:
36093 edge8 %i0, %i5, %g7
36094 fbne %fcc1, loop_4321
36095 sllx %g3, 0x00, %l1
36096 fand %f0, %f0, %f8
36097 fmovsl %xcc, %f7, %f14
36098loop_4321:
36099 andncc %o7, %g6, %i6
36100 movrgez %o6, 0x353, %o1
36101 stb %l3, [%l7 + 0x5C]
36102 sdiv %g5, 0x0D02, %i2
36103 fpadd16s %f10, %f2, %f7
36104 fxnors %f2, %f6, %f3
36105 ldub [%l7 + 0x5F], %l2
36106 stw %i1, [%l7 + 0x30]
36107 std %f4, [%l7 + 0x60]
36108 fpsub16 %f10, %f6, %f2
36109 fmovrde %l6, %f12, %f14
36110 array16 %g2, %i4, %o4
36111 ld [%l7 + 0x08], %f10
36112 array8 %l5, %o5, %l4
36113 array8 %o2, %g1, %i3
36114 movg %xcc, %g4, %o3
36115 stb %l0, [%l7 + 0x1C]
36116 fand %f10, %f0, %f4
36117 edge32ln %o0, %i7, %i0
36118 lduw [%l7 + 0x60], %g7
36119 fone %f14
36120 stx %g3, [%l7 + 0x50]
36121 bl %xcc, loop_4322
36122 ldsw [%l7 + 0x40], %i5
36123 ldsb [%l7 + 0x61], %l1
36124 te %xcc, 0x7
36125loop_4322:
36126 fandnot1s %f9, %f14, %f0
36127 bvc,a,pn %xcc, loop_4323
36128 sllx %g6, 0x0C, %i6
36129 brz,a %o6, loop_4324
36130 stb %o7, [%l7 + 0x11]
36131loop_4323:
36132 lduw [%l7 + 0x50], %l3
36133 movrgz %g5, %o1, %i2
36134loop_4324:
36135 std %f6, [%l7 + 0x48]
36136 fcmple16 %f14, %f6, %l2
36137 fmovs %f2, %f9
36138 andn %i1, %l6, %g2
36139 ldd [%l7 + 0x70], %f12
36140 ba,a,pt %icc, loop_4325
36141 std %f2, [%l7 + 0x48]
36142 alignaddrl %i4, %o4, %l5
36143 call loop_4326
36144loop_4325:
36145 ldsb [%l7 + 0x09], %o5
36146 stx %l4, [%l7 + 0x58]
36147 brgz %g1, loop_4327
36148loop_4326:
36149 movn %icc, %o2, %i3
36150 sllx %g4, %o3, %l0
36151 fmovdne %xcc, %f13, %f0
36152loop_4327:
36153 ta %xcc, 0x0
36154 movpos %xcc, %o0, %i7
36155 fmovrsgez %g7, %f3, %f10
36156 ldsh [%l7 + 0x16], %g3
36157 fxnors %f5, %f12, %f0
36158 tsubcctv %i5, 0x0F98, %l1
36159 tcs %xcc, 0x4
36160 fxor %f4, %f14, %f6
36161 edge32ln %i0, %g6, %o6
36162 fandnot1 %f4, %f6, %f4
36163 brgz,a %o7, loop_4328
36164 fpsub16 %f0, %f12, %f12
36165 edge16n %i6, %g5, %o1
36166 fmovdgu %icc, %f13, %f9
36167loop_4328:
36168 edge16 %l3, %i2, %i1
36169 sth %l6, [%l7 + 0x52]
36170 addccc %l2, %g2, %i4
36171 addcc %l5, %o5, %o4
36172 andcc %g1, %l4, %i3
36173 ldsb [%l7 + 0x53], %o2
36174 orn %o3, %l0, %o0
36175 stb %i7, [%l7 + 0x64]
36176 fbg,a %fcc2, loop_4329
36177 pdist %f2, %f10, %f2
36178 movleu %xcc, %g7, %g3
36179 bneg %icc, loop_4330
36180loop_4329:
36181 srl %i5, %l1, %i0
36182 bn,a,pn %icc, loop_4331
36183 stx %g4, [%l7 + 0x48]
36184loop_4330:
36185 fbul,a %fcc2, loop_4332
36186 fornot1s %f10, %f3, %f11
36187loop_4331:
36188 stw %o6, [%l7 + 0x6C]
36189 stw %o7, [%l7 + 0x58]
36190loop_4332:
36191 fbuge %fcc1, loop_4333
36192 stb %g6, [%l7 + 0x43]
36193 fcmpgt32 %f0, %f10, %g5
36194 be,a,pt %xcc, loop_4334
36195loop_4333:
36196 bne,a %xcc, loop_4335
36197 udivx %i6, 0x1988, %l3
36198 fmovsl %icc, %f1, %f6
36199loop_4334:
36200 edge32ln %i2, %i1, %l6
36201loop_4335:
36202 movrlez %o1, %g2, %l2
36203 bn loop_4336
36204 fbn %fcc2, loop_4337
36205 ldsb [%l7 + 0x5B], %i4
36206 fmovsvc %xcc, %f12, %f4
36207loop_4336:
36208 ldx [%l7 + 0x70], %o5
36209loop_4337:
36210 fcmps %fcc2, %f15, %f12
36211 fnand %f10, %f6, %f8
36212 bl,a %xcc, loop_4338
36213 ld [%l7 + 0x28], %f12
36214 movrlz %o4, %l5, %g1
36215 fandnot1s %f15, %f0, %f10
36216loop_4338:
36217 brgez %i3, loop_4339
36218 fmovdcc %icc, %f12, %f9
36219 ldub [%l7 + 0x09], %o2
36220 ldsw [%l7 + 0x54], %l4
36221loop_4339:
36222 for %f6, %f6, %f8
36223 lduw [%l7 + 0x24], %o3
36224 fabss %f2, %f11
36225 movne %xcc, %l0, %i7
36226 fmovscc %xcc, %f1, %f3
36227 ldx [%l7 + 0x78], %g7
36228 andncc %g3, %i5, %o0
36229 fmovde %icc, %f15, %f2
36230 ldsh [%l7 + 0x0C], %l1
36231 ldsb [%l7 + 0x18], %i0
36232 alignaddrl %o6, %o7, %g4
36233 ldub [%l7 + 0x75], %g6
36234 andcc %g5, 0x078F, %i6
36235 fcmpne32 %f8, %f2, %i2
36236 fsrc2s %f3, %f14
36237 fble,a %fcc0, loop_4340
36238 st %f3, [%l7 + 0x08]
36239 fmovse %xcc, %f5, %f15
36240 fsrc1 %f12, %f4
36241loop_4340:
36242 fmovdneg %icc, %f2, %f4
36243 fpadd32 %f10, %f14, %f14
36244 stx %i1, [%l7 + 0x60]
36245 edge16n %l6, %o1, %l3
36246 ld [%l7 + 0x0C], %f4
36247 ldd [%l7 + 0x10], %f6
36248 addcc %g2, %l2, %i4
36249 srax %o4, %l5, %o5
36250 fmovsa %xcc, %f4, %f12
36251 lduh [%l7 + 0x42], %g1
36252 fabss %f12, %f15
36253 bvc,a,pn %xcc, loop_4341
36254 nop
36255 setx loop_4342, %l0, %l1
36256 jmpl %l1, %o2
36257 add %l4, 0x0D21, %o3
36258 lduw [%l7 + 0x54], %l0
36259loop_4341:
36260 tl %xcc, 0x1
36261loop_4342:
36262 sth %i3, [%l7 + 0x1C]
36263 bvc,a loop_4343
36264 brlez %g7, loop_4344
36265 fbug %fcc2, loop_4345
36266 umulcc %g3, %i5, %i7
36267loop_4343:
36268 movne %xcc, %l1, %o0
36269loop_4344:
36270 fsrc2 %f10, %f8
36271loop_4345:
36272 movvs %icc, %i0, %o6
36273 st %f3, [%l7 + 0x48]
36274 movrne %g4, 0x0F7, %g6
36275 ta %icc, 0x0
36276 bvs loop_4346
36277 ld [%l7 + 0x34], %f7
36278 bl loop_4347
36279 srlx %o7, 0x13, %g5
36280loop_4346:
36281 sth %i2, [%l7 + 0x32]
36282 stx %i1, [%l7 + 0x58]
36283loop_4347:
36284 std %f10, [%l7 + 0x58]
36285 stx %i6, [%l7 + 0x50]
36286 fmovda %xcc, %f14, %f0
36287 brlz %l6, loop_4348
36288 brz,a %o1, loop_4349
36289 fxors %f4, %f1, %f6
36290 tneg %icc, 0x4
36291loop_4348:
36292 ldx [%l7 + 0x28], %l3
36293loop_4349:
36294 fmovsleu %xcc, %f8, %f8
36295 fpmerge %f6, %f10, %f12
36296 fmovrse %g2, %f9, %f3
36297 mova %icc, %i4, %o4
36298 alignaddrl %l2, %o5, %l5
36299 stx %g1, [%l7 + 0x48]
36300 ldd [%l7 + 0x68], %f6
36301 fmovdvs %icc, %f15, %f6
36302 tcc %icc, 0x3
36303 fmovs %f6, %f4
36304 fornot1 %f8, %f10, %f4
36305 xnor %l4, 0x0297, %o2
36306 ldub [%l7 + 0x6C], %l0
36307 lduh [%l7 + 0x3A], %i3
36308 ldx [%l7 + 0x48], %g7
36309 fandnot2 %f0, %f12, %f14
36310 brz,a %g3, loop_4350
36311 fmul8ulx16 %f0, %f6, %f12
36312 array16 %o3, %i7, %i5
36313 lduw [%l7 + 0x34], %l1
36314loop_4350:
36315 stx %i0, [%l7 + 0x28]
36316 fmovrdne %o0, %f2, %f10
36317 tvc %xcc, 0x2
36318 nop
36319 setx loop_4351, %l0, %l1
36320 jmpl %l1, %o6
36321 fandnot2 %f2, %f14, %f2
36322 stw %g4, [%l7 + 0x58]
36323 sth %o7, [%l7 + 0x32]
36324loop_4351:
36325 fcmpeq32 %f2, %f0, %g5
36326 fmovdn %xcc, %f14, %f9
36327 tcs %icc, 0x7
36328 fsrc1s %f10, %f4
36329 call loop_4352
36330 tn %xcc, 0x7
36331 fcmped %fcc0, %f12, %f2
36332 array16 %i2, %g6, %i6
36333loop_4352:
36334 sll %i1, 0x1D, %o1
36335 fmovde %xcc, %f15, %f0
36336 stb %l3, [%l7 + 0x7A]
36337 sth %l6, [%l7 + 0x52]
36338 fmovrslz %g2, %f4, %f14
36339 fxor %f8, %f4, %f8
36340 lduw [%l7 + 0x5C], %o4
36341 ldx [%l7 + 0x30], %i4
36342 ldsh [%l7 + 0x52], %l2
36343 ldsw [%l7 + 0x14], %l5
36344 tle %xcc, 0x4
36345 fexpand %f10, %f8
36346 ldub [%l7 + 0x4C], %g1
36347 stb %l4, [%l7 + 0x38]
36348 fcmple16 %f10, %f0, %o2
36349 fmovs %f4, %f3
36350 movle %icc, %o5, %l0
36351 ldsh [%l7 + 0x6E], %i3
36352 fmovdle %xcc, %f1, %f4
36353 stb %g7, [%l7 + 0x27]
36354 sdivx %o3, 0x0AEF, %g3
36355 bn,a loop_4353
36356 movcc %icc, %i7, %i5
36357 fmul8ulx16 %f2, %f14, %f10
36358 ldub [%l7 + 0x27], %l1
36359loop_4353:
36360 lduw [%l7 + 0x40], %i0
36361 fmovsn %xcc, %f11, %f6
36362 ldd [%l7 + 0x50], %f2
36363 fmovrsgez %o6, %f3, %f0
36364 movpos %xcc, %g4, %o7
36365 lduw [%l7 + 0x1C], %g5
36366 ldd [%l7 + 0x40], %f6
36367 tne %xcc, 0x5
36368 fpack32 %f8, %f10, %f4
36369 fornot1 %f6, %f14, %f0
36370 edge16n %o0, %g6, %i2
36371 movneg %icc, %i1, %o1
36372 fbne,a %fcc1, loop_4354
36373 fmovrdlez %i6, %f10, %f2
36374 alignaddr %l3, %g2, %l6
36375 tneg %xcc, 0x7
36376loop_4354:
36377 st %f9, [%l7 + 0x5C]
36378 movle %xcc, %o4, %i4
36379 fmovrslez %l2, %f2, %f6
36380 fpsub32 %f4, %f0, %f8
36381 st %f12, [%l7 + 0x34]
36382 ldsw [%l7 + 0x4C], %l5
36383 fsrc1 %f8, %f12
36384 ld [%l7 + 0x10], %f5
36385 fpadd16s %f15, %f13, %f14
36386 fors %f14, %f8, %f10
36387 ldub [%l7 + 0x43], %l4
36388 tg %icc, 0x0
36389 ldsh [%l7 + 0x4A], %g1
36390 lduh [%l7 + 0x2C], %o5
36391 bge,a,pn %icc, loop_4355
36392 popc %o2, %l0
36393 fpadd32 %f12, %f2, %f8
36394 ldx [%l7 + 0x10], %i3
36395loop_4355:
36396 std %f6, [%l7 + 0x60]
36397 fmovrde %o3, %f2, %f6
36398 fmovs %f2, %f2
36399 stx %g3, [%l7 + 0x78]
36400 ldsb [%l7 + 0x08], %g7
36401 subcc %i5, %i7, %l1
36402 fbn %fcc1, loop_4356
36403 fors %f9, %f15, %f15
36404 edge16n %o6, %i0, %o7
36405 subc %g4, 0x1E8B, %o0
36406loop_4356:
36407 faligndata %f0, %f4, %f4
36408 addc %g6, %i2, %i1
36409 fcmpgt32 %f10, %f4, %o1
36410 fmovsvs %xcc, %f5, %f14
36411 sth %g5, [%l7 + 0x5A]
36412 fbul,a %fcc2, loop_4357
36413 std %f10, [%l7 + 0x78]
36414 lduw [%l7 + 0x68], %i6
36415 srlx %l3, 0x19, %l6
36416loop_4357:
36417 ld [%l7 + 0x48], %f8
36418 fexpand %f9, %f10
36419 st %f4, [%l7 + 0x30]
36420 fbe %fcc0, loop_4358
36421 movrne %o4, %i4, %g2
36422 fand %f12, %f8, %f12
36423 ldsw [%l7 + 0x14], %l5
36424loop_4358:
36425 fandnot2s %f5, %f2, %f0
36426 movrlez %l4, 0x16B, %l2
36427 sll %g1, %o2, %o5
36428 fnands %f5, %f13, %f14
36429 nop
36430 setx loop_4359, %l0, %l1
36431 jmpl %l1, %l0
36432 edge8ln %o3, %i3, %g3
36433 array32 %g7, %i5, %l1
36434 fmovrsgez %o6, %f5, %f8
36435loop_4359:
36436 sth %i7, [%l7 + 0x42]
36437 fmul8x16al %f10, %f14, %f6
36438 fsrc1s %f7, %f11
36439 ld [%l7 + 0x5C], %f15
36440 bl %xcc, loop_4360
36441 bcc,pn %xcc, loop_4361
36442 fmuld8ulx16 %f12, %f6, %f4
36443 fexpand %f13, %f10
36444loop_4360:
36445 fpsub32 %f14, %f10, %f0
36446loop_4361:
36447 lduh [%l7 + 0x66], %o7
36448 fzeros %f7
36449 ldub [%l7 + 0x6F], %g4
36450 mova %xcc, %o0, %i0
36451 edge16l %g6, %i1, %i2
36452 fmovsgu %icc, %f0, %f8
36453 stx %o1, [%l7 + 0x10]
36454 fbn,a %fcc0, loop_4362
36455 xorcc %i6, 0x1E57, %g5
36456 bpos,a %xcc, loop_4363
36457 fcmps %fcc3, %f8, %f4
36458loop_4362:
36459 ld [%l7 + 0x78], %f14
36460 fbn %fcc1, loop_4364
36461loop_4363:
36462 stb %l6, [%l7 + 0x1F]
36463 edge8 %l3, %i4, %g2
36464 addcc %l5, %l4, %o4
36465loop_4364:
36466 fmovsg %icc, %f6, %f8
36467 ldsb [%l7 + 0x60], %g1
36468 ld [%l7 + 0x38], %f5
36469 fpack32 %f14, %f8, %f2
36470 stb %l2, [%l7 + 0x1D]
36471 fmovdle %icc, %f14, %f15
36472 sth %o5, [%l7 + 0x40]
36473 te %xcc, 0x2
36474 ldub [%l7 + 0x57], %o2
36475 fornot1s %f11, %f11, %f6
36476 fcmpne16 %f8, %f14, %l0
36477 lduw [%l7 + 0x7C], %o3
36478 fmovrde %i3, %f10, %f2
36479 tgu %icc, 0x0
36480 movne %xcc, %g7, %i5
36481 fmovscc %icc, %f2, %f11
36482 edge8n %g3, %o6, %i7
36483 fandnot2s %f4, %f0, %f6
36484 movvc %icc, %l1, %o7
36485 tpos %xcc, 0x3
36486 lduw [%l7 + 0x14], %o0
36487 fcmpd %fcc2, %f0, %f6
36488 add %i0, %g4, %i1
36489 fpadd16 %f12, %f8, %f14
36490 fxor %f12, %f12, %f14
36491 ldd [%l7 + 0x38], %f6
36492 lduw [%l7 + 0x7C], %i2
36493 ldx [%l7 + 0x08], %g6
36494 orn %i6, %o1, %l6
36495 fmovsneg %xcc, %f8, %f5
36496 fone %f14
36497 stx %g5, [%l7 + 0x50]
36498 sdiv %i4, 0x0608, %l3
36499 ble,pn %icc, loop_4365
36500 sdivcc %l5, 0x16CE, %g2
36501 sth %o4, [%l7 + 0x36]
36502 movcc %xcc, %g1, %l4
36503loop_4365:
36504 fmovda %xcc, %f11, %f0
36505 add %o5, 0x0827, %o2
36506 stw %l0, [%l7 + 0x74]
36507 std %f2, [%l7 + 0x08]
36508 tgu %xcc, 0x6
36509 ta %icc, 0x0
36510 lduh [%l7 + 0x3C], %o3
36511 sth %l2, [%l7 + 0x74]
36512 fcmple16 %f12, %f12, %i3
36513 sth %i5, [%l7 + 0x64]
36514 xorcc %g3, 0x166F, %g7
36515 st %f9, [%l7 + 0x38]
36516 std %f8, [%l7 + 0x50]
36517 stw %i7, [%l7 + 0x78]
36518 fmovd %f4, %f4
36519 ldsw [%l7 + 0x78], %o6
36520 edge32 %o7, %o0, %l1
36521 fbg,a %fcc2, loop_4366
36522 lduw [%l7 + 0x44], %g4
36523 movcc %xcc, %i1, %i2
36524 fbuge,a %fcc1, loop_4367
36525loop_4366:
36526 ldsb [%l7 + 0x34], %g6
36527 fcmped %fcc0, %f8, %f10
36528 fcmpes %fcc0, %f13, %f10
36529loop_4367:
36530 std %f8, [%l7 + 0x70]
36531 ldsw [%l7 + 0x20], %i6
36532 bn,a,pn %xcc, loop_4368
36533 bgu,a,pt %xcc, loop_4369
36534 lduw [%l7 + 0x74], %o1
36535 ldd [%l7 + 0x10], %f10
36536loop_4368:
36537 edge8n %l6, %i0, %i4
36538loop_4369:
36539 fmovrslez %g5, %f2, %f1
36540 stw %l5, [%l7 + 0x5C]
36541 ldsb [%l7 + 0x77], %g2
36542 fcmped %fcc0, %f0, %f2
36543 brlz,a %o4, loop_4370
36544 smul %l3, %l4, %o5
36545 ldd [%l7 + 0x08], %f14
36546 fcmpeq16 %f2, %f0, %g1
36547loop_4370:
36548 bge loop_4371
36549 ldx [%l7 + 0x08], %l0
36550 fmovrse %o2, %f7, %f4
36551 fbo %fcc0, loop_4372
36552loop_4371:
36553 bvs,a %icc, loop_4373
36554 lduh [%l7 + 0x08], %l2
36555 fbuge %fcc1, loop_4374
36556loop_4372:
36557 stb %i3, [%l7 + 0x46]
36558loop_4373:
36559 fones %f9
36560 sth %i5, [%l7 + 0x6C]
36561loop_4374:
36562 fmovdn %xcc, %f7, %f4
36563 fmovs %f10, %f4
36564 fnands %f6, %f8, %f5
36565 fxors %f15, %f11, %f15
36566 fmovda %icc, %f6, %f6
36567 fmovdge %xcc, %f7, %f15
36568 udivx %o3, 0x1D98, %g7
36569 edge16l %i7, %g3, %o7
36570 edge32 %o0, %o6, %g4
36571 st %f13, [%l7 + 0x14]
36572 fnegs %f6, %f9
36573 xnor %i1, %i2, %l1
36574 fnors %f7, %f9, %f7
36575 ldsh [%l7 + 0x26], %g6
36576 fbge,a %fcc3, loop_4375
36577 fornot1s %f1, %f4, %f9
36578 stx %o1, [%l7 + 0x08]
36579 fandnot1s %f5, %f12, %f14
36580loop_4375:
36581 ldd [%l7 + 0x78], %f10
36582 bn,a,pn %icc, loop_4376
36583 edge32n %l6, %i0, %i6
36584 fones %f4
36585 nop
36586 setx loop_4377, %l0, %l1
36587 wrpr 0x1, %tl
36588 wrpr %l1, %tpc
36589 add %l1, 0x4, %l1
36590 wrpr %l1, %tnpc
36591 setx 0x34400001400, %l0, %l1
36592 wrpr %l1, %tstate
36593 wrhpr 0x4, %htstate
36594 retry
36595loop_4376:
36596 fandnot1s %f5, %f15, %f0
36597 fmovsn %icc, %f5, %f0
36598 stw %g5, [%l7 + 0x1C]
36599loop_4377:
36600 bne,pn %icc, loop_4378
36601 bshuffle %f4, %f0, %f8
36602 fabss %f0, %f14
36603 movrgz %l5, 0x1D3, %i4
36604loop_4378:
36605 ldd [%l7 + 0x20], %f4
36606 fbne,a %fcc2, loop_4379
36607 fcmpgt16 %f10, %f12, %o4
36608 lduw [%l7 + 0x10], %l3
36609 fblg %fcc3, loop_4380
36610loop_4379:
36611 fmovrslz %g2, %f12, %f6
36612 lduh [%l7 + 0x38], %l4
36613 stx %g1, [%l7 + 0x20]
36614loop_4380:
36615 fmovdcs %icc, %f13, %f0
36616 fmovsa %icc, %f10, %f13
36617 stw %o5, [%l7 + 0x7C]
36618 andn %o2, %l2, %l0
36619 fmovs %f5, %f0
36620 srax %i5, 0x13, %i3
36621 call loop_4381
36622 std %f12, [%l7 + 0x78]
36623 fcmpeq16 %f12, %f12, %g7
36624 udivcc %o3, 0x1282, %g3
36625loop_4381:
36626 std %f0, [%l7 + 0x48]
36627 ba loop_4382
36628 stw %i7, [%l7 + 0x28]
36629 stw %o7, [%l7 + 0x44]
36630 lduh [%l7 + 0x3A], %o0
36631loop_4382:
36632 tg %xcc, 0x0
36633 fbuge,a %fcc0, loop_4383
36634 for %f4, %f2, %f0
36635 nop
36636 setx loop_4384, %l0, %l1
36637 wrpr 0x1, %tl
36638 wrpr %l1, %tpc
36639 add %l1, 0x4, %l1
36640 wrpr %l1, %tnpc
36641 setx 0x34400001400, %l0, %l1
36642 wrpr %l1, %tstate
36643 wrhpr 0x4, %htstate
36644 retry
36645 fmovrdgz %g4, %f12, %f2
36646loop_4383:
36647 edge8 %i1, %o6, %l1
36648 srl %g6, 0x04, %i2
36649loop_4384:
36650 fcmpeq16 %f0, %f12, %o1
36651 ldsb [%l7 + 0x3D], %l6
36652 fmuld8sux16 %f7, %f8, %f6
36653 fbue,a %fcc2, loop_4385
36654 array32 %i6, %g5, %i0
36655 tge %xcc, 0x7
36656 std %f2, [%l7 + 0x78]
36657loop_4385:
36658 fexpand %f7, %f10
36659 ldsh [%l7 + 0x14], %l5
36660 stb %i4, [%l7 + 0x2E]
36661 tne %xcc, 0x4
36662 ldsb [%l7 + 0x55], %o4
36663 fmovsn %icc, %f2, %f14
36664 std %f12, [%l7 + 0x28]
36665 lduw [%l7 + 0x0C], %l3
36666 tn %xcc, 0x4
36667 edge8 %g2, %g1, %o5
36668 fmovsge %xcc, %f6, %f5
36669 tneg %icc, 0x0
36670 fcmpne16 %f2, %f10, %l4
36671 smul %l2, %o2, %i5
36672 xnor %l0, %i3, %g7
36673 fbue,a %fcc0, loop_4386
36674 fbl,a %fcc3, loop_4387
36675 fnands %f8, %f7, %f14
36676 tn %xcc, 0x7
36677loop_4386:
36678 fcmpeq16 %f14, %f2, %g3
36679loop_4387:
36680 bshuffle %f4, %f4, %f0
36681 fmovdl %xcc, %f3, %f14
36682 edge32ln %i7, %o3, %o0
36683 brnz %o7, loop_4388
36684 fpmerge %f3, %f2, %f2
36685 fnot2 %f0, %f10
36686 fbl %fcc2, loop_4389
36687loop_4388:
36688 fmul8ulx16 %f0, %f6, %f14
36689 lduw [%l7 + 0x34], %i1
36690 ldsw [%l7 + 0x54], %o6
36691loop_4389:
36692 fands %f8, %f10, %f3
36693 be loop_4390
36694 addc %g4, 0x1D3C, %l1
36695 subcc %i2, 0x19A0, %g6
36696 fmovsvs %xcc, %f3, %f0
36697loop_4390:
36698 st %f5, [%l7 + 0x74]
36699 mulscc %o1, %i6, %g5
36700 fmovsa %icc, %f0, %f10
36701 ldsb [%l7 + 0x51], %l6
36702 fmovscc %xcc, %f5, %f8
36703 tleu %xcc, 0x7
36704 movge %icc, %i0, %l5
36705 fmovrdlz %i4, %f2, %f4
36706 movvc %xcc, %l3, %o4
36707 fpack16 %f10, %f5
36708 tpos %icc, 0x3
36709 mulscc %g2, %g1, %l4
36710 fmovrslz %o5, %f9, %f6
36711 nop
36712 setx loop_4391, %l0, %l1
36713 jmpl %l1, %l2
36714 ldsb [%l7 + 0x33], %o2
36715 ldsh [%l7 + 0x7C], %i5
36716 brgez %l0, loop_4392
36717loop_4391:
36718 stw %i3, [%l7 + 0x24]
36719 lduh [%l7 + 0x34], %g3
36720 lduw [%l7 + 0x74], %g7
36721loop_4392:
36722 ldsw [%l7 + 0x68], %o3
36723 ldsw [%l7 + 0x68], %i7
36724 fmovdne %xcc, %f3, %f0
36725 ldd [%l7 + 0x60], %f2
36726 fnot2 %f12, %f2
36727 array8 %o7, %i1, %o0
36728 tl %xcc, 0x7
36729 lduh [%l7 + 0x7C], %o6
36730 stb %g4, [%l7 + 0x28]
36731 ldub [%l7 + 0x2C], %l1
36732 sll %i2, 0x02, %o1
36733 fcmped %fcc2, %f14, %f2
36734 nop
36735 setx loop_4393, %l0, %l1
36736 wrpr 0x1, %tl
36737 wrpr %l1, %tpc
36738 add %l1, 0x4, %l1
36739 wrpr %l1, %tnpc
36740 setx 0x34400001400, %l0, %l1
36741 wrpr %l1, %tstate
36742 wrhpr 0x4, %htstate
36743 retry
36744 fbul,a %fcc2, loop_4394
36745 andn %g6, %i6, %g5
36746 udivcc %i0, 0x080E, %l5
36747loop_4393:
36748 std %f0, [%l7 + 0x60]
36749loop_4394:
36750 tne %xcc, 0x7
36751 movcc %xcc, %l6, %l3
36752 movn %icc, %o4, %i4
36753 fmovse %xcc, %f8, %f13
36754 fornot1s %f4, %f4, %f3
36755 fmovse %icc, %f0, %f0
36756 brgz,a %g1, loop_4395
36757 ldub [%l7 + 0x77], %g2
36758 ld [%l7 + 0x24], %f6
36759 bpos,a %xcc, loop_4396
36760loop_4395:
36761 tpos %xcc, 0x5
36762 fmovdvc %xcc, %f10, %f4
36763 nop
36764 setx loop_4397, %l0, %l1
36765 wrpr 0x1, %tl
36766 wrpr %l1, %tnpc
36767 setx 0x34400001400, %l0, %l1
36768 wrpr %l1, %tstate
36769 wrhpr 0x4, %htstate
36770 done
36771loop_4396:
36772 brgez %l4, loop_4398
36773 fba,a %fcc0, loop_4399
36774 popc 0x0B0B, %o5
36775loop_4397:
36776 bshuffle %f14, %f6, %f8
36777loop_4398:
36778 array8 %l2, %i5, %o2
36779loop_4399:
36780 ldsb [%l7 + 0x47], %l0
36781 fmovrse %i3, %f11, %f14
36782 stb %g3, [%l7 + 0x35]
36783 sdivx %g7, 0x05C5, %o3
36784 ldub [%l7 + 0x25], %i7
36785 fandnot1s %f2, %f10, %f8
36786 movvc %xcc, %i1, %o0
36787 bgu,a,pt %icc, loop_4400
36788 taddcc %o7, 0x1B71, %g4
36789 fpack32 %f6, %f0, %f10
36790 fmovsa %xcc, %f2, %f1
36791loop_4400:
36792 for %f0, %f14, %f14
36793 fmovsle %xcc, %f3, %f13
36794 ldub [%l7 + 0x2E], %o6
36795 fmovrsgz %l1, %f15, %f4
36796 stb %i2, [%l7 + 0x58]
36797 stb %o1, [%l7 + 0x17]
36798 fmovrsgez %i6, %f13, %f11
36799 sdivx %g5, 0x0DDD, %i0
36800 fsrc2 %f12, %f14
36801 fmovdle %icc, %f1, %f15
36802 fmovrsgez %l5, %f7, %f9
36803 std %f8, [%l7 + 0x20]
36804 fcmpne16 %f6, %f6, %g6
36805 tpos %xcc, 0x4
36806 fbge,a %fcc0, loop_4401
36807 brgz,a %l6, loop_4402
36808 tsubcc %l3, 0x0F26, %i4
36809 st %f1, [%l7 + 0x28]
36810loop_4401:
36811 movge %xcc, %g1, %o4
36812loop_4402:
36813 ldub [%l7 + 0x71], %g2
36814 fmovrdgez %o5, %f0, %f6
36815 fmovdvs %icc, %f14, %f3
36816 fmovsvs %xcc, %f7, %f0
36817 movrgz %l2, %l4, %o2
36818 andcc %i5, 0x03E0, %i3
36819 fmovsgu %xcc, %f3, %f1
36820 stx %l0, [%l7 + 0x58]
36821 lduw [%l7 + 0x40], %g7
36822 sdiv %g3, 0x1F84, %o3
36823 nop
36824 setx loop_4403, %l0, %l1
36825 wrpr 0x1, %tl
36826 wrpr %l1, %tpc
36827 add %l1, 0x4, %l1
36828 wrpr %l1, %tnpc
36829 setx 0x34400001400, %l0, %l1
36830 wrpr %l1, %tstate
36831 wrhpr 0x4, %htstate
36832 retry
36833 fmovdg %xcc, %f0, %f14
36834 srl %i1, %i7, %o0
36835 fpackfix %f8, %f6
36836loop_4403:
36837 tg %icc, 0x7
36838 fmovd %f6, %f14
36839 movl %icc, %o7, %o6
36840 fble %fcc1, loop_4404
36841 sra %g4, %l1, %i2
36842 fbo %fcc0, loop_4405
36843 fsrc2s %f5, %f9
36844loop_4404:
36845 fmovrslez %i6, %f9, %f2
36846 bg,pt %xcc, loop_4406
36847loop_4405:
36848 fbn,a %fcc3, loop_4407
36849 movn %xcc, %g5, %o1
36850 fbn,a %fcc2, loop_4408
36851loop_4406:
36852 st %f0, [%l7 + 0x0C]
36853loop_4407:
36854 fnands %f10, %f3, %f11
36855 smulcc %l5, 0x16FD, %i0
36856loop_4408:
36857 ldsw [%l7 + 0x3C], %l6
36858 fxnor %f4, %f0, %f8
36859 tg %xcc, 0x3
36860 ldd [%l7 + 0x68], %f12
36861 nop
36862 setx loop_4409, %l0, %l1
36863 wrpr 0x1, %tl
36864 wrpr %l1, %tpc
36865 add %l1, 0x4, %l1
36866 wrpr %l1, %tnpc
36867 setx 0x34400001400, %l0, %l1
36868 wrpr %l1, %tstate
36869 wrhpr 0x4, %htstate
36870 retry
36871 fmovdge %icc, %f13, %f2
36872 fmovdg %xcc, %f14, %f12
36873 stw %g6, [%l7 + 0x10]
36874loop_4409:
36875 ldsh [%l7 + 0x42], %l3
36876 fbo %fcc2, loop_4410
36877 xor %g1, %i4, %g2
36878 fmovdn %xcc, %f10, %f15
36879 fmovsneg %xcc, %f4, %f4
36880loop_4410:
36881 fmul8sux16 %f12, %f8, %f8
36882 fmovdne %icc, %f2, %f2
36883 ld [%l7 + 0x78], %f3
36884 nop
36885 setx loop_4411, %l0, %l1
36886 wrpr 0x1, %tl
36887 wrpr %l1, %tnpc
36888 setx 0x34400001400, %l0, %l1
36889 wrpr %l1, %tstate
36890 wrhpr 0x4, %htstate
36891 done
36892 umul %o5, 0x1B5C, %o4
36893 ldub [%l7 + 0x50], %l2
36894 fnors %f10, %f10, %f9
36895loop_4411:
36896 fpadd16 %f4, %f4, %f8
36897 ldd [%l7 + 0x70], %f2
36898 bleu,a,pt %xcc, loop_4412
36899 fcmple16 %f0, %f14, %o2
36900 movcc %xcc, %l4, %i5
36901 ldsw [%l7 + 0x4C], %l0
36902loop_4412:
36903 st %f3, [%l7 + 0x44]
36904 tne %xcc, 0x2
36905 std %f6, [%l7 + 0x20]
36906 std %f2, [%l7 + 0x08]
36907 lduw [%l7 + 0x28], %i3
36908 stb %g3, [%l7 + 0x0A]
36909 stb %o3, [%l7 + 0x23]
36910 orcc %i1, 0x1E43, %i7
36911 stb %g7, [%l7 + 0x74]
36912 movgu %xcc, %o0, %o6
36913 ld [%l7 + 0x3C], %f5
36914 fones %f5
36915 stb %g4, [%l7 + 0x18]
36916 fbug %fcc1, loop_4413
36917 tvs %xcc, 0x1
36918 be,a,pn %icc, loop_4414
36919 fsrc2s %f9, %f9
36920loop_4413:
36921 tleu %icc, 0x1
36922 lduw [%l7 + 0x78], %l1
36923loop_4414:
36924 taddcc %o7, %i2, %g5
36925 xor %o1, %i6, %i0
36926 array32 %l5, %l6, %g6
36927 alignaddrl %g1, %i4, %l3
36928 andncc %g2, %o5, %l2
36929 st %f8, [%l7 + 0x0C]
36930 fmovsg %xcc, %f3, %f6
36931 brnz %o4, loop_4415
36932 fmovrsgz %o2, %f10, %f12
36933 fxor %f8, %f4, %f4
36934 fmul8x16 %f8, %f0, %f0
36935loop_4415:
36936 ldd [%l7 + 0x10], %f14
36937 ldsb [%l7 + 0x46], %i5
36938 fcmpne32 %f14, %f4, %l4
36939 fmovrsgz %i3, %f15, %f2
36940 udivx %g3, 0x0F27, %l0
36941 be loop_4416
36942 fbl %fcc1, loop_4417
36943 tsubcc %i1, 0x0B50, %o3
36944 ldub [%l7 + 0x16], %g7
36945loop_4416:
36946 fabsd %f2, %f0
36947loop_4417:
36948 fnot1 %f14, %f14
36949 pdist %f0, %f2, %f12
36950 add %i7, %o6, %o0
36951 addc %l1, %o7, %g4
36952 fbul %fcc1, loop_4418
36953 fmovse %xcc, %f7, %f8
36954 edge8n %g5, %i2, %o1
36955 fcmple16 %f14, %f10, %i0
36956loop_4418:
36957 lduw [%l7 + 0x5C], %i6
36958 movvs %xcc, %l6, %l5
36959 ldub [%l7 + 0x23], %g6
36960 fandnot2 %f14, %f12, %f6
36961 be,a loop_4419
36962 or %g1, 0x09F0, %l3
36963 nop
36964 setx loop_4420, %l0, %l1
36965 wrpr 0x1, %tl
36966 wrpr %l1, %tnpc
36967 setx 0x34400001400, %l0, %l1
36968 wrpr %l1, %tstate
36969 wrhpr 0x4, %htstate
36970 done
36971 ld [%l7 + 0x44], %f11
36972loop_4419:
36973 fpsub32s %f7, %f8, %f14
36974 edge16 %i4, %g2, %o5
36975loop_4420:
36976 ldsb [%l7 + 0x2F], %o4
36977 fmul8ulx16 %f4, %f6, %f2
36978 sth %o2, [%l7 + 0x62]
36979 brlz %i5, loop_4421
36980 std %f6, [%l7 + 0x38]
36981 fpackfix %f2, %f4
36982 ld [%l7 + 0x58], %f5
36983loop_4421:
36984 fcmpes %fcc3, %f10, %f15
36985 fmovrdgz %l2, %f12, %f14
36986 fmovdvs %xcc, %f10, %f2
36987 ba,a,pn %icc, loop_4422
36988 lduw [%l7 + 0x24], %i3
36989 ta %xcc, 0x4
36990 st %f1, [%l7 + 0x1C]
36991loop_4422:
36992 fmovdg %xcc, %f0, %f12
36993 st %f12, [%l7 + 0x34]
36994 fpadd32 %f6, %f14, %f2
36995 movne %icc, %g3, %l0
36996 fmuld8sux16 %f2, %f12, %f12
36997 fands %f13, %f13, %f7
36998 lduh [%l7 + 0x22], %i1
36999 tleu %xcc, 0x6
37000 fmovdleu %icc, %f11, %f15
37001 fmovsgu %xcc, %f3, %f11
37002 movcs %xcc, %l4, %o3
37003 fcmpgt16 %f6, %f4, %g7
37004 ldsw [%l7 + 0x18], %i7
37005 sub %o6, 0x18BB, %o0
37006 stw %o7, [%l7 + 0x30]
37007 fors %f14, %f10, %f3
37008 movneg %icc, %l1, %g4
37009 movrlz %i2, 0x097, %g5
37010 fpackfix %f0, %f2
37011 ldd [%l7 + 0x50], %f4
37012 sdivcc %i0, 0x13A0, %i6
37013 movvs %icc, %o1, %l5
37014 fmovse %icc, %f6, %f15
37015 fblg,a %fcc0, loop_4423
37016 fcmple16 %f2, %f8, %l6
37017 stb %g1, [%l7 + 0x5C]
37018 array8 %g6, %l3, %g2
37019loop_4423:
37020 fmovsne %xcc, %f3, %f4
37021 ldsb [%l7 + 0x45], %o5
37022 ble,a,pn %icc, loop_4424
37023 bneg,pt %icc, loop_4425
37024 fbn %fcc0, loop_4426
37025 movleu %icc, %o4, %o2
37026loop_4424:
37027 bne,a,pt %icc, loop_4427
37028loop_4425:
37029 stx %i4, [%l7 + 0x58]
37030loop_4426:
37031 stx %l2, [%l7 + 0x68]
37032 fornot2 %f2, %f2, %f14
37033loop_4427:
37034 fbn %fcc2, loop_4428
37035 ldsw [%l7 + 0x20], %i3
37036 sth %i5, [%l7 + 0x10]
37037 srlx %l0, %i1, %g3
37038loop_4428:
37039 fmuld8sux16 %f13, %f9, %f4
37040 stb %o3, [%l7 + 0x13]
37041 fmovrdne %l4, %f10, %f12
37042 ld [%l7 + 0x0C], %f6
37043 ldsh [%l7 + 0x1E], %g7
37044 nop
37045 setx loop_4429, %l0, %l1
37046 jmpl %l1, %o6
37047 xor %o0, %o7, %l1
37048 ldsw [%l7 + 0x50], %g4
37049 ldub [%l7 + 0x7B], %i7
37050loop_4429:
37051 fxnors %f14, %f3, %f8
37052 alignaddr %g5, %i0, %i6
37053 bge %icc, loop_4430
37054 fmovsneg %xcc, %f0, %f7
37055 stw %o1, [%l7 + 0x60]
37056 smulcc %i2, 0x1B41, %l5
37057loop_4430:
37058 fbe %fcc2, loop_4431
37059 bshuffle %f0, %f6, %f6
37060 fmovsn %xcc, %f10, %f11
37061 fcmple16 %f14, %f6, %l6
37062loop_4431:
37063 brlez,a %g1, loop_4432
37064 fmovs %f15, %f7
37065 ldsb [%l7 + 0x3E], %l3
37066 ldsw [%l7 + 0x24], %g2
37067loop_4432:
37068 bne loop_4433
37069 ldx [%l7 + 0x28], %g6
37070 ldsw [%l7 + 0x0C], %o4
37071 bpos %xcc, loop_4434
37072loop_4433:
37073 fornot2s %f14, %f10, %f15
37074 fpack16 %f0, %f3
37075 fmovsn %xcc, %f8, %f13
37076loop_4434:
37077 fmuld8sux16 %f7, %f3, %f14
37078 movrne %o5, %o2, %l2
37079 st %f11, [%l7 + 0x7C]
37080 fxors %f4, %f9, %f14
37081 tg %icc, 0x4
37082 fcmpgt32 %f12, %f14, %i4
37083 fornot1s %f3, %f7, %f2
37084 ldub [%l7 + 0x26], %i3
37085 fbg %fcc2, loop_4435
37086 fmul8ulx16 %f10, %f0, %f8
37087 edge32l %l0, %i5, %g3
37088 brlz,a %i1, loop_4436
37089loop_4435:
37090 fbe,a %fcc1, loop_4437
37091 sdivcc %o3, 0x0453, %g7
37092 stx %o6, [%l7 + 0x58]
37093loop_4436:
37094 ld [%l7 + 0x70], %f14
37095loop_4437:
37096 st %f11, [%l7 + 0x78]
37097 lduw [%l7 + 0x20], %l4
37098 array8 %o7, %o0, %l1
37099 sll %g4, %i7, %i0
37100 movneg %icc, %g5, %o1
37101 lduh [%l7 + 0x7A], %i2
37102 te %xcc, 0x1
37103 fmovscs %xcc, %f5, %f8
37104 fmovdne %icc, %f2, %f2
37105 fmovsg %xcc, %f8, %f7
37106 bcs,a,pn %xcc, loop_4438
37107 fbn %fcc3, loop_4439
37108 ba,a loop_4440
37109 fors %f3, %f8, %f13
37110loop_4438:
37111 lduw [%l7 + 0x38], %l5
37112loop_4439:
37113 sth %i6, [%l7 + 0x64]
37114loop_4440:
37115 std %f8, [%l7 + 0x60]
37116 fmul8sux16 %f0, %f8, %f0
37117 fmovrsne %l6, %f7, %f7
37118 st %f15, [%l7 + 0x78]
37119 fand %f8, %f10, %f14
37120 stx %l3, [%l7 + 0x18]
37121 fmovscs %icc, %f1, %f0
37122 ldd [%l7 + 0x60], %f12
37123 movcc %icc, %g2, %g6
37124 sllx %o4, 0x1F, %o5
37125 fmovsgu %icc, %f0, %f5
37126 fnors %f14, %f2, %f13
37127 movrlez %o2, 0x16A, %g1
37128 nop
37129 setx loop_4441, %l0, %l1
37130 wrpr 0x1, %tl
37131 wrpr %l1, %tnpc
37132 setx 0x34400001400, %l0, %l1
37133 wrpr %l1, %tstate
37134 wrhpr 0x4, %htstate
37135 done
37136 ldub [%l7 + 0x38], %i4
37137 fxnor %f10, %f8, %f10
37138 brlz %i3, loop_4442
37139loop_4441:
37140 fmovdle %icc, %f8, %f11
37141 fmovrdne %l0, %f8, %f8
37142 add %i5, %l2, %i1
37143loop_4442:
37144 st %f7, [%l7 + 0x78]
37145 ldsw [%l7 + 0x34], %o3
37146 lduw [%l7 + 0x24], %g7
37147 lduh [%l7 + 0x52], %o6
37148 srax %l4, %g3, %o7
37149 ldx [%l7 + 0x50], %l1
37150 fpadd16s %f12, %f8, %f4
37151 tn %icc, 0x5
37152 fexpand %f15, %f10
37153 addc %o0, 0x0FB8, %g4
37154 fnot2 %f2, %f14
37155 addcc %i0, 0x06FF, %i7
37156 fnors %f11, %f4, %f2
37157 bvc,pt %xcc, loop_4443
37158 subcc %g5, %i2, %o1
37159 fmovsneg %icc, %f7, %f12
37160 movvs %icc, %l5, %i6
37161loop_4443:
37162 sdivx %l3, 0x0147, %g2
37163 fmovrdgz %g6, %f0, %f12
37164 bpos,a,pn %icc, loop_4444
37165 edge8n %o4, %l6, %o2
37166 stx %o5, [%l7 + 0x70]
37167 pdist %f14, %f0, %f14
37168loop_4444:
37169 srax %g1, 0x15, %i4
37170 fmovrdgez %i3, %f14, %f14
37171 tcc %xcc, 0x4
37172 sth %l0, [%l7 + 0x72]
37173 brlz %l2, loop_4445
37174 fmovdvc %xcc, %f2, %f11
37175 smul %i5, %i1, %o3
37176 fmovda %xcc, %f9, %f13
37177loop_4445:
37178 array8 %g7, %l4, %g3
37179 fnor %f4, %f2, %f4
37180 fpack16 %f10, %f11
37181 fmuld8ulx16 %f4, %f10, %f0
37182 fone %f2
37183 fmovrde %o7, %f14, %f10
37184 fxnors %f5, %f7, %f8
37185 bcs,a,pn %xcc, loop_4446
37186 fcmpgt32 %f6, %f0, %o6
37187 srax %l1, %g4, %i0
37188 ldsb [%l7 + 0x60], %i7
37189loop_4446:
37190 fnands %f12, %f11, %f1
37191 fbu %fcc2, loop_4447
37192 ldsb [%l7 + 0x57], %o0
37193 fbule %fcc1, loop_4448
37194 fornot1 %f6, %f8, %f10
37195loop_4447:
37196 sra %g5, 0x1E, %o1
37197 fpsub16 %f2, %f12, %f6
37198loop_4448:
37199 fbne %fcc1, loop_4449
37200 andn %i2, %i6, %l5
37201 fmovrsne %g2, %f6, %f11
37202 bpos,pt %icc, loop_4450
37203loop_4449:
37204 ldx [%l7 + 0x28], %g6
37205 fmovrde %l3, %f0, %f2
37206 fbue,a %fcc2, loop_4451
37207loop_4450:
37208 tneg %icc, 0x6
37209 fbg,a %fcc3, loop_4452
37210 sllx %l6, %o4, %o2
37211loop_4451:
37212 movrgz %o5, 0x2AC, %i4
37213 stx %i3, [%l7 + 0x30]
37214loop_4452:
37215 fmovsvc %xcc, %f11, %f9
37216 tneg %xcc, 0x5
37217 tvs %icc, 0x4
37218 tpos %icc, 0x0
37219 fpack16 %f12, %f9
37220 smulcc %l0, 0x1377, %l2
37221 array16 %i5, %g1, %o3
37222 ldub [%l7 + 0x55], %i1
37223 fbuge,a %fcc2, loop_4453
37224 brgz,a %l4, loop_4454
37225 tsubcc %g7, 0x1C63, %o7
37226 bvc,a,pn %icc, loop_4455
37227loop_4453:
37228 smul %g3, %l1, %o6
37229loop_4454:
37230 fandnot2s %f11, %f8, %f5
37231 edge16l %g4, %i0, %i7
37232loop_4455:
37233 movpos %icc, %g5, %o1
37234 fpack16 %f2, %f2
37235 ldub [%l7 + 0x2C], %i2
37236 tg %xcc, 0x5
37237 ld [%l7 + 0x78], %f10
37238 be,a,pn %xcc, loop_4456
37239 fmovdne %xcc, %f13, %f10
37240 ldub [%l7 + 0x41], %i6
37241 fbge,a %fcc0, loop_4457
37242loop_4456:
37243 sdiv %o0, 0x18DE, %l5
37244 fnand %f4, %f0, %f0
37245 fcmps %fcc1, %f14, %f0
37246loop_4457:
37247 edge8l %g6, %l3, %l6
37248 ldub [%l7 + 0x58], %g2
37249 lduw [%l7 + 0x1C], %o2
37250 add %o5, 0x0BCD, %o4
37251 umul %i3, %i4, %l0
37252 std %f10, [%l7 + 0x58]
37253 fbne %fcc2, loop_4458
37254 st %f10, [%l7 + 0x08]
37255 orn %l2, %g1, %i5
37256 ld [%l7 + 0x28], %f5
37257loop_4458:
37258 tpos %xcc, 0x3
37259 ldsh [%l7 + 0x6A], %o3
37260 brlz,a %l4, loop_4459
37261 stb %i1, [%l7 + 0x6D]
37262 ble,a,pt %icc, loop_4460
37263 std %f14, [%l7 + 0x70]
37264loop_4459:
37265 fone %f4
37266 lduh [%l7 + 0x5E], %g7
37267loop_4460:
37268 fxor %f6, %f10, %f8
37269 bne %xcc, loop_4461
37270 stb %o7, [%l7 + 0x1A]
37271 fnegs %f15, %f12
37272 fmovdvs %xcc, %f3, %f14
37273loop_4461:
37274 ld [%l7 + 0x10], %f0
37275 ld [%l7 + 0x3C], %f14
37276 fpsub32s %f15, %f3, %f11
37277 lduw [%l7 + 0x38], %g3
37278 brlez,a %l1, loop_4462
37279 siam 0x5
37280 fbn,a %fcc2, loop_4463
37281 fornot1 %f0, %f6, %f0
37282loop_4462:
37283 fble,a %fcc3, loop_4464
37284 brgez,a %g4, loop_4465
37285loop_4463:
37286 edge32 %i0, %i7, %o6
37287 ld [%l7 + 0x3C], %f2
37288loop_4464:
37289 lduw [%l7 + 0x68], %g5
37290loop_4465:
37291 fornot2 %f12, %f6, %f14
37292 lduw [%l7 + 0x48], %i2
37293 lduw [%l7 + 0x34], %o1
37294 edge16 %o0, %i6, %g6
37295 fbl %fcc2, loop_4466
37296 udivx %l3, 0x1507, %l6
37297 movrne %g2, %l5, %o5
37298 sub %o4, 0x16EC, %i3
37299loop_4466:
37300 fmovsa %xcc, %f15, %f13
37301 fcmpne32 %f14, %f4, %i4
37302 stx %l0, [%l7 + 0x28]
37303 edge8ln %o2, %l2, %g1
37304 ldd [%l7 + 0x50], %f0
37305 stx %o3, [%l7 + 0x78]
37306 fmovdcs %xcc, %f8, %f12
37307 lduw [%l7 + 0x24], %l4
37308 fsrc2s %f13, %f14
37309 tl %icc, 0x7
37310 brlez %i1, loop_4467
37311 fbue,a %fcc1, loop_4468
37312 fxor %f2, %f14, %f0
37313 ldsh [%l7 + 0x0C], %i5
37314loop_4467:
37315 ldsw [%l7 + 0x38], %o7
37316loop_4468:
37317 addc %g3, %g7, %l1
37318 fpadd16 %f12, %f10, %f8
37319 ble %icc, loop_4469
37320 stw %g4, [%l7 + 0x50]
37321 fsrc2s %f8, %f1
37322 fbue %fcc0, loop_4470
37323loop_4469:
37324 stx %i7, [%l7 + 0x10]
37325 stw %o6, [%l7 + 0x10]
37326 fornot2 %f2, %f6, %f10
37327loop_4470:
37328 ldsw [%l7 + 0x64], %i0
37329 stx %g5, [%l7 + 0x20]
37330 ldx [%l7 + 0x30], %i2
37331 lduh [%l7 + 0x4E], %o0
37332 brgz,a %i6, loop_4471
37333 edge8n %g6, %o1, %l3
37334 bge,a loop_4472
37335 sdivcc %l6, 0x1D3F, %l5
37336loop_4471:
37337 fsrc2 %f4, %f6
37338 fpmerge %f3, %f8, %f6
37339loop_4472:
37340 fcmpeq16 %f10, %f0, %o5
37341 fsrc2s %f1, %f5
37342 tg %xcc, 0x5
37343 lduw [%l7 + 0x70], %g2
37344 lduw [%l7 + 0x08], %o4
37345 udiv %i4, 0x00E2, %l0
37346 st %f4, [%l7 + 0x54]
37347 fmovde %xcc, %f4, %f7
37348 movcs %icc, %o2, %l2
37349 ldub [%l7 + 0x3C], %i3
37350 smul %g1, 0x10F7, %l4
37351 bn,pt %xcc, loop_4473
37352 fmovdvs %xcc, %f7, %f0
37353 ldsh [%l7 + 0x18], %o3
37354 stb %i5, [%l7 + 0x35]
37355loop_4473:
37356 siam 0x2
37357 ldsb [%l7 + 0x26], %i1
37358 fmul8sux16 %f12, %f12, %f14
37359 ld [%l7 + 0x2C], %f10
37360 fxor %f2, %f12, %f0
37361 orcc %g3, %g7, %o7
37362 fxor %f4, %f14, %f8
37363 fble,a %fcc2, loop_4474
37364 fcmple16 %f8, %f2, %l1
37365 tpos %icc, 0x4
37366 te %icc, 0x6
37367loop_4474:
37368 fba %fcc0, loop_4475
37369 stb %i7, [%l7 + 0x51]
37370 sdivx %g4, 0x1D2C, %o6
37371 movvc %icc, %g5, %i0
37372loop_4475:
37373 orncc %o0, %i6, %g6
37374 ldub [%l7 + 0x4A], %i2
37375 fbug %fcc1, loop_4476
37376 fnot2s %f9, %f9
37377 fmuld8ulx16 %f11, %f15, %f10
37378 fbu %fcc2, loop_4477
37379loop_4476:
37380 brnz %l3, loop_4478
37381 tneg %icc, 0x5
37382 lduh [%l7 + 0x28], %o1
37383loop_4477:
37384 smul %l5, %o5, %g2
37385loop_4478:
37386 ba,a,pt %xcc, loop_4479
37387 andcc %l6, 0x1BCB, %i4
37388 fba,a %fcc2, loop_4480
37389 fand %f8, %f2, %f14
37390loop_4479:
37391 bleu,a loop_4481
37392 siam 0x5
37393loop_4480:
37394 ldd [%l7 + 0x48], %f0
37395 add %o4, %l0, %o2
37396loop_4481:
37397 ldsh [%l7 + 0x64], %l2
37398 tg %icc, 0x0
37399 fblg %fcc1, loop_4482
37400 ldsw [%l7 + 0x68], %i3
37401 sethi 0x0FB0, %g1
37402 tcs %icc, 0x1
37403loop_4482:
37404 smul %l4, %i5, %i1
37405 movpos %icc, %o3, %g7
37406 stw %g3, [%l7 + 0x64]
37407 lduw [%l7 + 0x14], %l1
37408 siam 0x4
37409 stb %i7, [%l7 + 0x6A]
37410 bg,pn %icc, loop_4483
37411 add %g4, %o6, %g5
37412 fpadd32 %f14, %f10, %f4
37413 ldsb [%l7 + 0x65], %i0
37414loop_4483:
37415 lduw [%l7 + 0x5C], %o7
37416 fcmpne32 %f6, %f14, %i6
37417 tleu %xcc, 0x1
37418 orn %g6, 0x1EA6, %o0
37419 fbo,a %fcc2, loop_4484
37420 fmovsgu %xcc, %f14, %f6
37421 movrne %l3, %o1, %l5
37422 fnot1 %f4, %f2
37423loop_4484:
37424 bg,a,pn %icc, loop_4485
37425 fpack16 %f2, %f15
37426 stb %i2, [%l7 + 0x61]
37427 stx %g2, [%l7 + 0x28]
37428loop_4485:
37429 fxors %f12, %f7, %f6
37430 stb %o5, [%l7 + 0x3A]
37431 fcmpes %fcc0, %f2, %f1
37432 bn,a %xcc, loop_4486
37433 fexpand %f9, %f0
37434 lduh [%l7 + 0x7C], %i4
37435 ldd [%l7 + 0x40], %f10
37436loop_4486:
37437 stw %l6, [%l7 + 0x1C]
37438 fmovspos %xcc, %f12, %f2
37439 movleu %xcc, %l0, %o2
37440 orcc %l2, 0x088F, %o4
37441 bvc,a,pt %icc, loop_4487
37442 srl %i3, 0x06, %l4
37443 popc 0x1896, %g1
37444 tneg %icc, 0x4
37445loop_4487:
37446 fbge,a %fcc0, loop_4488
37447 fbul %fcc2, loop_4489
37448 lduh [%l7 + 0x4C], %i5
37449 fmovrdgez %i1, %f2, %f8
37450loop_4488:
37451 bcc,a,pt %icc, loop_4490
37452loop_4489:
37453 ldub [%l7 + 0x0C], %o3
37454 bneg,pt %icc, loop_4491
37455 fbe %fcc1, loop_4492
37456loop_4490:
37457 fsrc1s %f1, %f8
37458 stx %g3, [%l7 + 0x08]
37459loop_4491:
37460 sth %l1, [%l7 + 0x52]
37461loop_4492:
37462 and %g7, 0x04A7, %g4
37463 array8 %o6, %g5, %i7
37464 call loop_4493
37465 fandnot1s %f3, %f8, %f8
37466 fcmps %fcc2, %f10, %f5
37467 ldd [%l7 + 0x30], %f0
37468loop_4493:
37469 lduw [%l7 + 0x48], %i0
37470 fabss %f9, %f10
37471 umul %i6, 0x1B6E, %o7
37472 stx %g6, [%l7 + 0x58]
37473 fpadd16s %f13, %f6, %f13
37474 tpos %xcc, 0x2
37475 ldub [%l7 + 0x21], %l3
37476 srlx %o0, 0x0F, %l5
37477 fmovrslz %i2, %f8, %f0
37478 xnor %g2, 0x1DEF, %o1
37479 ld [%l7 + 0x24], %f15
37480 fmovsneg %xcc, %f0, %f4
37481 fmovdpos %icc, %f3, %f3
37482 fxors %f14, %f10, %f7
37483 be,a,pn %xcc, loop_4494
37484 fmovsvs %icc, %f6, %f3
37485 sll %i4, 0x0F, %l6
37486 fnands %f3, %f10, %f12
37487loop_4494:
37488 and %o5, %o2, %l0
37489 stx %o4, [%l7 + 0x60]
37490 edge16ln %l2, %l4, %g1
37491 taddcc %i3, 0x0725, %i5
37492 fmovdle %xcc, %f12, %f15
37493 lduh [%l7 + 0x40], %o3
37494 fsrc2 %f14, %f12
37495 fmovs %f14, %f13
37496 fbuge %fcc3, loop_4495
37497 lduw [%l7 + 0x14], %i1
37498 fmovsgu %icc, %f15, %f0
37499 movge %xcc, %g3, %l1
37500loop_4495:
37501 ldub [%l7 + 0x1F], %g7
37502 fba,a %fcc0, loop_4496
37503 ld [%l7 + 0x4C], %f2
37504 bcs %xcc, loop_4497
37505 fbuge %fcc0, loop_4498
37506loop_4496:
37507 ldd [%l7 + 0x50], %f10
37508 fbe %fcc2, loop_4499
37509loop_4497:
37510 fbe,a %fcc3, loop_4500
37511loop_4498:
37512 fmovrsgez %g4, %f8, %f5
37513 ldx [%l7 + 0x58], %o6
37514loop_4499:
37515 lduw [%l7 + 0x70], %i7
37516loop_4500:
37517 ldsh [%l7 + 0x50], %g5
37518 faligndata %f6, %f0, %f2
37519 movrne %i0, 0x028, %o7
37520 fbl,a %fcc2, loop_4501
37521 fmul8ulx16 %f4, %f6, %f4
37522 ldsh [%l7 + 0x48], %i6
37523 ldsw [%l7 + 0x34], %l3
37524loop_4501:
37525 fnors %f14, %f3, %f15
37526 addccc %g6, 0x1E8B, %l5
37527 sth %o0, [%l7 + 0x40]
37528 sll %i2, %o1, %g2
37529 fandnot1 %f2, %f4, %f12
37530 fmovdge %icc, %f1, %f8
37531 fmovdle %xcc, %f1, %f12
37532 sll %i4, 0x11, %o5
37533 brgz,a %o2, loop_4502
37534 fcmple32 %f8, %f6, %l6
37535 smul %o4, %l0, %l2
37536 lduw [%l7 + 0x74], %l4
37537loop_4502:
37538 udiv %g1, 0x1397, %i3
37539 st %f8, [%l7 + 0x08]
37540 ldub [%l7 + 0x78], %o3
37541 bcs,a,pt %xcc, loop_4503
37542 tle %icc, 0x2
37543 ldsw [%l7 + 0x68], %i5
37544 fmovscs %icc, %f11, %f0
37545loop_4503:
37546 fcmpd %fcc2, %f6, %f0
37547 bcc,a,pn %icc, loop_4504
37548 ldsb [%l7 + 0x75], %i1
37549 ldsw [%l7 + 0x64], %l1
37550 popc 0x1613, %g7
37551loop_4504:
37552 fone %f6
37553 fba %fcc0, loop_4505
37554 fmovsa %icc, %f5, %f0
37555 fmovsne %xcc, %f12, %f14
37556 sth %g3, [%l7 + 0x4E]
37557loop_4505:
37558 edge32l %o6, %g4, %g5
37559 edge16n %i7, %i0, %o7
37560 fmovdcc %xcc, %f1, %f9
37561 stx %i6, [%l7 + 0x58]
37562 fbuge,a %fcc1, loop_4506
37563 nop
37564 setx loop_4507, %l0, %l1
37565 wrpr 0x1, %tl
37566 wrpr %l1, %tpc
37567 add %l1, 0x4, %l1
37568 wrpr %l1, %tnpc
37569 setx 0x34400001400, %l0, %l1
37570 wrpr %l1, %tstate
37571 wrhpr 0x4, %htstate
37572 retry
37573 subccc %l3, %l5, %o0
37574 ldsb [%l7 + 0x60], %i2
37575loop_4506:
37576 bvs,pn %xcc, loop_4508
37577loop_4507:
37578 fpack32 %f14, %f0, %f6
37579 ldsw [%l7 + 0x1C], %g6
37580 subccc %o1, 0x1AD5, %i4
37581loop_4508:
37582 and %o5, 0x070D, %o2
37583 bneg,a %xcc, loop_4509
37584 edge8n %g2, %o4, %l0
37585 subcc %l6, 0x164F, %l4
37586 sth %l2, [%l7 + 0x26]
37587loop_4509:
37588 fmovrsgez %i3, %f12, %f12
37589 movre %g1, %o3, %i1
37590 fandnot1 %f14, %f2, %f6
37591 sdivcc %l1, 0x1CB5, %i5
37592 tgu %xcc, 0x4
37593 stb %g7, [%l7 + 0x23]
37594 bl,pt %xcc, loop_4510
37595 bpos loop_4511
37596 edge16n %o6, %g4, %g5
37597 tl %xcc, 0x7
37598loop_4510:
37599 ldd [%l7 + 0x68], %f10
37600loop_4511:
37601 tcs %icc, 0x2
37602 sth %g3, [%l7 + 0x38]
37603 mulx %i7, %i0, %i6
37604 movleu %xcc, %l3, %l5
37605 fble %fcc2, loop_4512
37606 edge8l %o7, %i2, %o0
37607 edge32l %o1, %g6, %o5
37608 movpos %xcc, %i4, %g2
37609loop_4512:
37610 fblg %fcc2, loop_4513
37611 stb %o4, [%l7 + 0x70]
37612 sth %o2, [%l7 + 0x42]
37613 stw %l6, [%l7 + 0x78]
37614loop_4513:
37615 lduh [%l7 + 0x1A], %l4
37616 udivx %l2, 0x1B0E, %i3
37617 alignaddrl %g1, %l0, %o3
37618 ldsh [%l7 + 0x44], %l1
37619 be loop_4514
37620 stw %i1, [%l7 + 0x14]
37621 sth %i5, [%l7 + 0x42]
37622 edge32l %g7, %o6, %g4
37623loop_4514:
37624 fbo %fcc3, loop_4515
37625 subcc %g3, %g5, %i0
37626 fnot1 %f4, %f2
37627 ldsw [%l7 + 0x1C], %i6
37628loop_4515:
37629 subcc %i7, %l3, %l5
37630 fpsub16 %f10, %f0, %f12
37631 ldub [%l7 + 0x29], %o7
37632 ldx [%l7 + 0x40], %i2
37633 ldd [%l7 + 0x28], %f14
37634 srl %o0, 0x02, %g6
37635 fmovrdlez %o5, %f8, %f8
37636 std %f4, [%l7 + 0x18]
37637 fbne,a %fcc3, loop_4516
37638 ldsh [%l7 + 0x3A], %i4
37639 taddcctv %g2, 0x00A8, %o4
37640 tne %icc, 0x3
37641loop_4516:
37642 tne %icc, 0x5
37643 and %o1, %o2, %l6
37644 movl %xcc, %l4, %i3
37645 movl %icc, %g1, %l2
37646 st %f10, [%l7 + 0x2C]
37647 ld [%l7 + 0x4C], %f2
37648 andncc %o3, %l1, %i1
37649 fbne %fcc1, loop_4517
37650 or %l0, 0x0EEF, %i5
37651 ldsw [%l7 + 0x08], %o6
37652 ldsw [%l7 + 0x0C], %g4
37653loop_4517:
37654 stx %g7, [%l7 + 0x40]
37655 umulcc %g5, %g3, %i0
37656 fornot2s %f10, %f2, %f15
37657 fmovsg %icc, %f15, %f13
37658 stb %i7, [%l7 + 0x62]
37659 sth %l3, [%l7 + 0x68]
37660 ldsb [%l7 + 0x79], %i6
37661 fmovdcc %xcc, %f1, %f1
37662 fbge,a %fcc1, loop_4518
37663 movrne %l5, 0x223, %o7
37664 brlez,a %i2, loop_4519
37665 edge32ln %o0, %g6, %i4
37666loop_4518:
37667 taddcctv %o5, %g2, %o4
37668 fmovdge %icc, %f12, %f2
37669loop_4519:
37670 fnands %f2, %f10, %f2
37671 bvc loop_4520
37672 ld [%l7 + 0x4C], %f13
37673 bgu,a,pn %icc, loop_4521
37674 fbo,a %fcc2, loop_4522
37675loop_4520:
37676 ldx [%l7 + 0x28], %o1
37677 be loop_4523
37678loop_4521:
37679 stx %l6, [%l7 + 0x38]
37680loop_4522:
37681 orn %o2, %i3, %l4
37682 tvc %icc, 0x4
37683loop_4523:
37684 fbge %fcc0, loop_4524
37685 fmovdl %xcc, %f15, %f14
37686 sdivx %g1, 0x0C98, %o3
37687 lduh [%l7 + 0x74], %l2
37688loop_4524:
37689 tvc %icc, 0x0
37690 fbule,a %fcc1, loop_4525
37691 addccc %l1, %l0, %i5
37692 fpsub16 %f6, %f2, %f4
37693 fands %f7, %f7, %f12
37694loop_4525:
37695 fcmpeq32 %f0, %f0, %o6
37696 mulscc %i1, 0x171E, %g4
37697 ldd [%l7 + 0x08], %f6
37698 fbu %fcc1, loop_4526
37699 edge16ln %g7, %g5, %i0
37700 fcmpne32 %f4, %f14, %g3
37701 srlx %l3, %i6, %i7
37702loop_4526:
37703 fmovrdlz %l5, %f4, %f10
37704 ldsh [%l7 + 0x0E], %i2
37705 be,pt %xcc, loop_4527
37706 fmovdgu %xcc, %f9, %f1
37707 ldx [%l7 + 0x20], %o0
37708 ldsw [%l7 + 0x34], %o7
37709loop_4527:
37710 fcmpd %fcc3, %f2, %f8
37711 fandnot2s %f9, %f4, %f0
37712 be,pt %xcc, loop_4528
37713 lduw [%l7 + 0x7C], %g6
37714 xnorcc %i4, %g2, %o5
37715 movrne %o4, 0x3D8, %l6
37716loop_4528:
37717 for %f8, %f6, %f4
37718 andcc %o1, 0x0A58, %i3
37719 fbu %fcc1, loop_4529
37720 edge16l %l4, %g1, %o2
37721 std %f8, [%l7 + 0x08]
37722 andn %l2, 0x18C6, %l1
37723loop_4529:
37724 tcs %xcc, 0x5
37725 ba,pn %xcc, loop_4530
37726 fcmped %fcc1, %f8, %f4
37727 bvs,a,pn %xcc, loop_4531
37728 fbul %fcc3, loop_4532
37729loop_4530:
37730 stb %o3, [%l7 + 0x2C]
37731 bl,pn %icc, loop_4533
37732loop_4531:
37733 stx %i5, [%l7 + 0x38]
37734loop_4532:
37735 movgu %xcc, %l0, %o6
37736 movn %xcc, %i1, %g4
37737loop_4533:
37738 st %f5, [%l7 + 0x20]
37739 umulcc %g5, 0x1A1B, %i0
37740 stx %g7, [%l7 + 0x30]
37741 edge8l %g3, %l3, %i7
37742 fcmpne16 %f6, %f2, %i6
37743 edge32 %i2, %o0, %l5
37744 ldsh [%l7 + 0x74], %g6
37745 ldd [%l7 + 0x50], %f0
37746 fors %f6, %f11, %f7
37747 ldub [%l7 + 0x4F], %i4
37748 orn %g2, 0x193D, %o7
37749 fmovde %icc, %f3, %f9
37750 be,a,pt %xcc, loop_4534
37751 stb %o5, [%l7 + 0x0E]
37752 lduw [%l7 + 0x78], %l6
37753 bg,a,pt %icc, loop_4535
37754loop_4534:
37755 fmovrdlz %o1, %f2, %f12
37756 sth %i3, [%l7 + 0x3E]
37757 ldx [%l7 + 0x10], %o4
37758loop_4535:
37759 fbge %fcc0, loop_4536
37760 fnot2s %f14, %f5
37761 st %f13, [%l7 + 0x3C]
37762 st %f1, [%l7 + 0x70]
37763loop_4536:
37764 fmul8x16au %f15, %f5, %f10
37765 fmovsa %xcc, %f3, %f11
37766 std %f8, [%l7 + 0x48]
37767 and %l4, 0x1357, %g1
37768 fmovdgu %xcc, %f7, %f12
37769 smul %l2, 0x1B45, %l1
37770 sdivx %o3, 0x128B, %o2
37771 fbug,a %fcc3, loop_4537
37772 fbn %fcc1, loop_4538
37773 fnot1s %f10, %f15
37774 call loop_4539
37775loop_4537:
37776 ldsb [%l7 + 0x57], %i5
37777loop_4538:
37778 umul %l0, 0x18AA, %i1
37779 ldd [%l7 + 0x78], %f12
37780loop_4539:
37781 fmovrde %g4, %f8, %f10
37782 movre %o6, %g5, %g7
37783 fxors %f14, %f11, %f5
37784 stb %g3, [%l7 + 0x1B]
37785 pdist %f6, %f8, %f4
37786 ldd [%l7 + 0x18], %f4
37787 ldx [%l7 + 0x50], %i0
37788 ble,pn %icc, loop_4540
37789 fmovsge %xcc, %f6, %f15
37790 lduw [%l7 + 0x4C], %l3
37791 edge8 %i6, %i7, %o0
37792loop_4540:
37793 lduw [%l7 + 0x64], %i2
37794 stb %g6, [%l7 + 0x0C]
37795 ld [%l7 + 0x3C], %f11
37796 ldsw [%l7 + 0x7C], %l5
37797 ldx [%l7 + 0x70], %g2
37798 fpack16 %f6, %f11
37799 fornot1s %f15, %f8, %f4
37800 movneg %icc, %o7, %i4
37801 fpadd32s %f6, %f12, %f13
37802 movg %icc, %o5, %o1
37803 std %f6, [%l7 + 0x50]
37804 fmovdvs %icc, %f4, %f2
37805 edge32 %l6, %o4, %l4
37806 andn %g1, 0x1EDC, %i3
37807 fmovdg %xcc, %f14, %f10
37808 fmovsne %icc, %f0, %f4
37809 fbne,a %fcc0, loop_4541
37810 fcmpgt16 %f8, %f10, %l1
37811 edge8l %l2, %o2, %i5
37812 ba %icc, loop_4542
37813loop_4541:
37814 fmovdge %icc, %f2, %f12
37815 ldsb [%l7 + 0x21], %o3
37816 fpsub16s %f15, %f14, %f12
37817loop_4542:
37818 fbul,a %fcc0, loop_4543
37819 sth %l0, [%l7 + 0x58]
37820 stw %i1, [%l7 + 0x38]
37821 edge32ln %o6, %g4, %g7
37822loop_4543:
37823 siam 0x0
37824 ldsh [%l7 + 0x0C], %g5
37825 srlx %i0, %l3, %g3
37826 lduh [%l7 + 0x46], %i7
37827 ldub [%l7 + 0x19], %o0
37828 ldd [%l7 + 0x38], %f12
37829 stx %i2, [%l7 + 0x20]
37830 fandnot2 %f12, %f12, %f4
37831 nop
37832 setx loop_4544, %l0, %l1
37833 jmpl %l1, %g6
37834 movl %xcc, %l5, %g2
37835 xnorcc %o7, %i6, %i4
37836 fbo,a %fcc0, loop_4545
37837loop_4544:
37838 fpsub16 %f4, %f0, %f6
37839 andn %o5, 0x0BFD, %o1
37840 ldsb [%l7 + 0x1B], %o4
37841loop_4545:
37842 fmovdcc %icc, %f15, %f6
37843 fornot2s %f9, %f5, %f2
37844 std %f12, [%l7 + 0x38]
37845 tne %xcc, 0x5
37846 ldub [%l7 + 0x4F], %l6
37847 bcs,pt %xcc, loop_4546
37848 ldsb [%l7 + 0x0D], %l4
37849 ldx [%l7 + 0x60], %g1
37850 stb %i3, [%l7 + 0x1C]
37851loop_4546:
37852 fornot1s %f8, %f12, %f6
37853 ldd [%l7 + 0x68], %f4
37854 fmovdge %icc, %f8, %f14
37855 sethi 0x0B3E, %l2
37856 stx %l1, [%l7 + 0x78]
37857 fbg,a %fcc0, loop_4547
37858 fmovscc %icc, %f0, %f6
37859 std %f6, [%l7 + 0x70]
37860 subccc %o2, 0x1650, %i5
37861loop_4547:
37862 sth %o3, [%l7 + 0x18]
37863 fones %f9
37864 brgz,a %l0, loop_4548
37865 fmovdle %xcc, %f6, %f15
37866 fmovscs %icc, %f12, %f6
37867 fzero %f8
37868loop_4548:
37869 fornot2s %f6, %f11, %f9
37870 stx %o6, [%l7 + 0x08]
37871 fornot1 %f14, %f12, %f0
37872 fmovrsne %g4, %f2, %f0
37873 edge32ln %i1, %g7, %i0
37874 fmovsgu %xcc, %f13, %f10
37875 fmovsne %icc, %f9, %f13
37876 fpadd16s %f15, %f11, %f12
37877 subccc %g5, %g3, %i7
37878 fmovrse %l3, %f5, %f9
37879 ldub [%l7 + 0x1C], %o0
37880 fmovsn %icc, %f8, %f7
37881 ldsw [%l7 + 0x54], %g6
37882 tl %icc, 0x1
37883 mulx %l5, %i2, %o7
37884 std %f8, [%l7 + 0x28]
37885 fbul %fcc2, loop_4549
37886 movre %i6, 0x0BB, %g2
37887 ldsw [%l7 + 0x4C], %i4
37888 nop
37889 setx loop_4550, %l0, %l1
37890 wrpr 0x1, %tl
37891 wrpr %l1, %tpc
37892 add %l1, 0x4, %l1
37893 wrpr %l1, %tnpc
37894 setx 0x34400001400, %l0, %l1
37895 wrpr %l1, %tstate
37896 wrhpr 0x4, %htstate
37897 retry
37898loop_4549:
37899 fcmple32 %f8, %f12, %o1
37900 ldub [%l7 + 0x0D], %o5
37901 lduh [%l7 + 0x12], %l6
37902loop_4550:
37903 fbug %fcc1, loop_4551
37904 fands %f15, %f4, %f8
37905 fpmerge %f9, %f11, %f2
37906 fsrc1 %f6, %f0
37907loop_4551:
37908 fmovde %xcc, %f5, %f5
37909 ldsh [%l7 + 0x7A], %o4
37910 edge32n %l4, %i3, %g1
37911 bleu loop_4552
37912 movpos %xcc, %l1, %l2
37913 ldsh [%l7 + 0x64], %i5
37914 bcc,a %xcc, loop_4553
37915loop_4552:
37916 sllx %o2, %o3, %l0
37917 fble %fcc3, loop_4554
37918 stw %g4, [%l7 + 0x50]
37919loop_4553:
37920 fsrc2s %f0, %f5
37921 fbue %fcc0, loop_4555
37922loop_4554:
37923 fbu %fcc1, loop_4556
37924 srl %i1, %g7, %i0
37925 fbule,a %fcc3, loop_4557
37926loop_4555:
37927 fmovdge %xcc, %f8, %f6
37928loop_4556:
37929 fbug,a %fcc0, loop_4558
37930 lduw [%l7 + 0x5C], %g5
37931loop_4557:
37932 fmovrsgez %o6, %f1, %f3
37933 fmovd %f8, %f0
37934loop_4558:
37935 st %f9, [%l7 + 0x78]
37936 fmovsg %xcc, %f15, %f12
37937 stw %g3, [%l7 + 0x0C]
37938 std %f0, [%l7 + 0x60]
37939 fmul8x16au %f12, %f11, %f2
37940 fmovde %xcc, %f4, %f10
37941 tsubcc %i7, 0x13F5, %l3
37942 ldub [%l7 + 0x5C], %o0
37943 ldx [%l7 + 0x78], %g6
37944 fcmpeq16 %f10, %f2, %i2
37945 fand %f10, %f6, %f0
37946 udivcc %l5, 0x1590, %o7
37947 tleu %icc, 0x0
37948 brlz %g2, loop_4559
37949 lduh [%l7 + 0x6E], %i6
37950 lduw [%l7 + 0x68], %o1
37951 fbl,a %fcc1, loop_4560
37952loop_4559:
37953 fpsub32s %f8, %f12, %f9
37954 fandnot1 %f8, %f4, %f10
37955 lduw [%l7 + 0x10], %i4
37956loop_4560:
37957 ldsw [%l7 + 0x68], %l6
37958 andn %o4, 0x1EC1, %o5
37959 ldsw [%l7 + 0x0C], %i3
37960 fone %f6
37961 stb %l4, [%l7 + 0x78]
37962 fble %fcc1, loop_4561
37963 st %f9, [%l7 + 0x1C]
37964 edge32ln %l1, %g1, %i5
37965 fornot2 %f8, %f8, %f12
37966loop_4561:
37967 ldd [%l7 + 0x48], %f2
37968 ta %xcc, 0x2
37969 orcc %o2, %l2, %l0
37970 ldx [%l7 + 0x70], %o3
37971 sdivcc %g4, 0x1099, %i1
37972 sdivcc %i0, 0x19D7, %g5
37973 sdiv %o6, 0x0516, %g7
37974 bn,a loop_4562
37975 ldub [%l7 + 0x5F], %g3
37976 ldsh [%l7 + 0x22], %l3
37977 bshuffle %f12, %f12, %f2
37978loop_4562:
37979 fmul8x16 %f6, %f4, %f14
37980 fmovsvs %icc, %f10, %f2
37981 fnegd %f4, %f6
37982 sth %i7, [%l7 + 0x4A]
37983 fbne %fcc2, loop_4563
37984 ldsw [%l7 + 0x30], %g6
37985 tcc %xcc, 0x7
37986 fmovdgu %icc, %f12, %f5
37987loop_4563:
37988 sdiv %i2, 0x0B0F, %l5
37989 pdist %f14, %f14, %f8
37990 fmovrde %o0, %f0, %f14
37991 fmovrdlz %o7, %f2, %f6
37992 fcmpes %fcc2, %f7, %f0
37993 ldsh [%l7 + 0x7E], %i6
37994 bleu,a loop_4564
37995 fpackfix %f2, %f2
37996 bg,pt %icc, loop_4565
37997 sllx %g2, %o1, %l6
37998loop_4564:
37999 st %f1, [%l7 + 0x24]
38000 ba,a %icc, loop_4566
38001loop_4565:
38002 ld [%l7 + 0x70], %f8
38003 array8 %i4, %o5, %o4
38004 sra %i3, 0x1C, %l4
38005loop_4566:
38006 lduw [%l7 + 0x2C], %g1
38007 movgu %xcc, %l1, %i5
38008 fnegs %f4, %f11
38009 sth %l2, [%l7 + 0x7E]
38010 fmovdneg %icc, %f0, %f0
38011 fabss %f11, %f7
38012 stx %l0, [%l7 + 0x58]
38013 fbl %fcc1, loop_4567
38014 movrne %o3, %o2, %i1
38015 lduw [%l7 + 0x60], %i0
38016 orncc %g5, %o6, %g7
38017loop_4567:
38018 fnot1s %f3, %f3
38019 fpadd32s %f0, %f14, %f1
38020 lduh [%l7 + 0x4E], %g4
38021 movcc %xcc, %l3, %g3
38022 sll %g6, %i2, %l5
38023 smul %o0, %i7, %i6
38024 fnands %f9, %f8, %f3
38025 fnand %f10, %f10, %f10
38026 xor %g2, %o7, %l6
38027 tg %xcc, 0x2
38028 edge8n %o1, %o5, %i4
38029 ldsw [%l7 + 0x44], %o4
38030 fornot2 %f2, %f4, %f8
38031 fnand %f0, %f0, %f14
38032 stx %l4, [%l7 + 0x30]
38033 fmovrdlez %g1, %f14, %f4
38034 fbge,a %fcc3, loop_4568
38035 ldd [%l7 + 0x70], %f4
38036 brlz,a %i3, loop_4569
38037 addc %l1, 0x14AD, %l2
38038loop_4568:
38039 fmovrsne %l0, %f12, %f4
38040 fbule,a %fcc0, loop_4570
38041loop_4569:
38042 stb %o3, [%l7 + 0x11]
38043 fornot1s %f10, %f9, %f14
38044 movn %icc, %i5, %o2
38045loop_4570:
38046 movgu %icc, %i0, %g5
38047 move %icc, %o6, %g7
38048 sth %g4, [%l7 + 0x18]
38049 sra %l3, %g3, %i1
38050 ldx [%l7 + 0x68], %i2
38051 fcmpgt32 %f12, %f10, %g6
38052 sth %l5, [%l7 + 0x38]
38053 ldsb [%l7 + 0x08], %i7
38054 sethi 0x1A2B, %o0
38055 ld [%l7 + 0x40], %f12
38056 ldub [%l7 + 0x3A], %i6
38057 sth %o7, [%l7 + 0x78]
38058 std %f4, [%l7 + 0x28]
38059 edge32ln %l6, %o1, %g2
38060 fmul8x16 %f12, %f6, %f14
38061 fmovrse %i4, %f15, %f6
38062 sth %o4, [%l7 + 0x1E]
38063 sth %l4, [%l7 + 0x46]
38064 edge8 %g1, %i3, %l1
38065 fmovrse %l2, %f4, %f15
38066 ldx [%l7 + 0x30], %l0
38067 edge32ln %o3, %o5, %i5
38068 movcc %xcc, %o2, %i0
38069 udivx %g5, 0x0C73, %g7
38070 ldub [%l7 + 0x79], %o6
38071 ldsh [%l7 + 0x5A], %g4
38072 fbg %fcc0, loop_4571
38073 tl %xcc, 0x1
38074 ldub [%l7 + 0x7F], %l3
38075 fmovrsgez %i1, %f9, %f11
38076loop_4571:
38077 fcmpne16 %f10, %f2, %i2
38078 fmovrdne %g3, %f8, %f8
38079 ld [%l7 + 0x24], %f3
38080 stb %l5, [%l7 + 0x56]
38081 bgu,a loop_4572
38082 ldsh [%l7 + 0x12], %g6
38083 ld [%l7 + 0x64], %f1
38084 srax %o0, %i6, %i7
38085loop_4572:
38086 bgu,a,pt %icc, loop_4573
38087 fmovsneg %icc, %f9, %f10
38088 be loop_4574
38089 edge8ln %l6, %o7, %g2
38090loop_4573:
38091 ldsb [%l7 + 0x18], %i4
38092 orcc %o4, %l4, %o1
38093loop_4574:
38094 bge,a %xcc, loop_4575
38095 fnand %f2, %f14, %f10
38096 lduw [%l7 + 0x0C], %g1
38097 fpsub32s %f12, %f1, %f15
38098loop_4575:
38099 sth %i3, [%l7 + 0x0E]
38100 bn loop_4576
38101 umul %l1, 0x0E3C, %l0
38102 fmovdcc %xcc, %f8, %f0
38103 fmovdle %icc, %f7, %f5
38104loop_4576:
38105 fandnot2 %f10, %f2, %f0
38106 fmovspos %icc, %f2, %f0
38107 bshuffle %f10, %f6, %f0
38108 tge %xcc, 0x6
38109 ldsb [%l7 + 0x55], %o3
38110 fbl %fcc1, loop_4577
38111 udiv %l2, 0x149D, %i5
38112 ldsh [%l7 + 0x0E], %o2
38113 ld [%l7 + 0x7C], %f8
38114loop_4577:
38115 stx %i0, [%l7 + 0x68]
38116 xnor %o5, 0x160E, %g7
38117 for %f12, %f12, %f2
38118 fpsub32 %f8, %f8, %f6
38119 ldx [%l7 + 0x58], %o6
38120 fbg,a %fcc3, loop_4578
38121 fpsub16 %f0, %f12, %f6
38122 edge32l %g4, %g5, %l3
38123 fmovdg %icc, %f0, %f14
38124loop_4578:
38125 ldsh [%l7 + 0x3A], %i2
38126 fmovrdgz %i1, %f4, %f4
38127 stw %l5, [%l7 + 0x28]
38128 edge32ln %g6, %o0, %g3
38129 lduh [%l7 + 0x5A], %i7
38130 fmovsge %xcc, %f1, %f13
38131 xor %i6, %l6, %g2
38132 fexpand %f12, %f8
38133 fmovdne %xcc, %f9, %f2
38134 fmovrdne %o7, %f4, %f10
38135 mulx %o4, %i4, %l4
38136 movl %icc, %o1, %g1
38137 fmul8x16al %f2, %f15, %f0
38138 mova %xcc, %l1, %i3
38139 fbge,a %fcc0, loop_4579
38140 fnegd %f0, %f8
38141 sth %l0, [%l7 + 0x3E]
38142 fmovs %f5, %f7
38143loop_4579:
38144 fandnot2s %f11, %f1, %f4
38145 fnot2 %f4, %f6
38146 fmovrsgz %o3, %f1, %f5
38147 ldx [%l7 + 0x20], %l2
38148 brgz %o2, loop_4580
38149 fmovde %icc, %f7, %f4
38150 fnand %f8, %f4, %f4
38151 srl %i0, %i5, %g7
38152loop_4580:
38153 std %f4, [%l7 + 0x30]
38154 orn %o5, %g4, %g5
38155 ldsh [%l7 + 0x20], %l3
38156 lduw [%l7 + 0x38], %o6
38157 fpsub32s %f6, %f5, %f9
38158 bshuffle %f8, %f4, %f12
38159 mova %icc, %i2, %i1
38160 lduw [%l7 + 0x08], %l5
38161 fxors %f7, %f7, %f0
38162 ldsh [%l7 + 0x10], %g6
38163 ldsh [%l7 + 0x64], %o0
38164 ld [%l7 + 0x20], %f11
38165 fmovsl %icc, %f14, %f13
38166 fmovrsgz %i7, %f0, %f15
38167 stw %i6, [%l7 + 0x7C]
38168 xorcc %l6, %g2, %g3
38169 fcmps %fcc0, %f5, %f10
38170 std %f8, [%l7 + 0x30]
38171 fand %f8, %f12, %f2
38172 fsrc2s %f8, %f9
38173 sth %o4, [%l7 + 0x50]
38174 bshuffle %f6, %f0, %f6
38175 movvc %icc, %o7, %l4
38176 stw %o1, [%l7 + 0x34]
38177 std %f2, [%l7 + 0x38]
38178 addcc %g1, %i4, %i3
38179 fmul8x16al %f9, %f6, %f0
38180 fpsub32s %f9, %f7, %f14
38181 ldsh [%l7 + 0x56], %l0
38182 ldsh [%l7 + 0x48], %l1
38183 fbug,a %fcc0, loop_4581
38184 ldub [%l7 + 0x70], %l2
38185 sth %o2, [%l7 + 0x08]
38186 ldsb [%l7 + 0x14], %o3
38187loop_4581:
38188 edge32ln %i5, %g7, %o5
38189 stx %i0, [%l7 + 0x28]
38190 ldub [%l7 + 0x6B], %g5
38191 fmovdcs %xcc, %f1, %f4
38192 fpadd32 %f8, %f0, %f10
38193 fmovdn %xcc, %f12, %f0
38194 stx %g4, [%l7 + 0x58]
38195 fmovrsne %o6, %f10, %f0
38196 fmovdpos %icc, %f14, %f10
38197 movrlz %l3, %i2, %i1
38198 movrgz %g6, %o0, %l5
38199 fmovrslez %i6, %f0, %f12
38200 edge32l %i7, %l6, %g2
38201 fpsub16s %f9, %f0, %f14
38202 edge32l %g3, %o4, %o7
38203 andncc %o1, %l4, %g1
38204 brlz,a %i4, loop_4582
38205 fandnot1 %f8, %f10, %f4
38206 stb %i3, [%l7 + 0x23]
38207 fba,a %fcc2, loop_4583
38208loop_4582:
38209 umul %l1, %l2, %o2
38210 fpadd32s %f12, %f13, %f2
38211 bcc,pn %icc, loop_4584
38212loop_4583:
38213 ble,a loop_4585
38214 brgz %l0, loop_4586
38215 fbne,a %fcc0, loop_4587
38216loop_4584:
38217 movvs %icc, %i5, %g7
38218loop_4585:
38219 movrlz %o3, %i0, %g5
38220loop_4586:
38221 tneg %icc, 0x3
38222loop_4587:
38223 lduw [%l7 + 0x3C], %g4
38224 move %xcc, %o5, %o6
38225 array16 %l3, %i1, %i2
38226 fmovdle %xcc, %f15, %f11
38227 fmovsne %xcc, %f8, %f1
38228 fornot2 %f10, %f0, %f6
38229 xnorcc %g6, %o0, %l5
38230 smulcc %i7, 0x174B, %l6
38231 ld [%l7 + 0x10], %f13
38232 std %f12, [%l7 + 0x30]
38233 bgu,a loop_4588
38234 fmovrsne %i6, %f14, %f3
38235 fbuge,a %fcc3, loop_4589
38236 stw %g3, [%l7 + 0x50]
38237loop_4588:
38238 lduh [%l7 + 0x48], %g2
38239 taddcc %o4, %o7, %l4
38240loop_4589:
38241 tn %icc, 0x2
38242 fmovs %f15, %f0
38243 tcs %icc, 0x5
38244 fornot1s %f11, %f2, %f7
38245 bleu,pt %icc, loop_4590
38246 fornot2 %f6, %f6, %f14
38247 bcs,pt %icc, loop_4591
38248 or %o1, 0x1F50, %i4
38249loop_4590:
38250 edge16l %g1, %l1, %i3
38251 stx %o2, [%l7 + 0x30]
38252loop_4591:
38253 ld [%l7 + 0x0C], %f5
38254 lduh [%l7 + 0x4A], %l0
38255 std %f6, [%l7 + 0x38]
38256 fandnot2 %f0, %f12, %f12
38257 fsrc1s %f13, %f1
38258 fmovd %f4, %f6
38259 lduw [%l7 + 0x70], %l2
38260 stw %i5, [%l7 + 0x64]
38261 ldsh [%l7 + 0x5A], %g7
38262 ldsb [%l7 + 0x75], %i0
38263 ld [%l7 + 0x1C], %f6
38264 lduw [%l7 + 0x7C], %o3
38265 movge %icc, %g5, %g4
38266 alignaddr %o5, %o6, %i1
38267 bg,a,pn %icc, loop_4592
38268 tne %icc, 0x2
38269 movge %xcc, %i2, %l3
38270 fpsub16 %f8, %f6, %f4
38271loop_4592:
38272 movle %icc, %g6, %o0
38273 movrgez %l5, 0x0F7, %i7
38274 fcmpne16 %f0, %f12, %l6
38275 or %i6, 0x1B33, %g2
38276 brz %g3, loop_4593
38277 fmovsle %xcc, %f8, %f9
38278 fands %f5, %f15, %f1
38279 fexpand %f1, %f10
38280loop_4593:
38281 fsrc1s %f10, %f15
38282 lduh [%l7 + 0x7A], %o4
38283 brlez %o7, loop_4594
38284 fcmped %fcc2, %f12, %f4
38285 tvc %xcc, 0x1
38286 fmovse %icc, %f4, %f3
38287loop_4594:
38288 fmovsge %icc, %f9, %f2
38289 and %l4, %i4, %o1
38290 lduh [%l7 + 0x6C], %g1
38291 fnors %f2, %f15, %f0
38292 fmovrslez %l1, %f10, %f14
38293 fmovdneg %xcc, %f5, %f6
38294 fpackfix %f12, %f2
38295 tge %icc, 0x5
38296 edge8n %i3, %l0, %o2
38297 ldsh [%l7 + 0x44], %l2
38298 st %f4, [%l7 + 0x64]
38299 tpos %icc, 0x4
38300 ldsh [%l7 + 0x58], %g7
38301 subc %i5, 0x09EA, %i0
38302 lduw [%l7 + 0x0C], %g5
38303 stb %g4, [%l7 + 0x5A]
38304 ldub [%l7 + 0x4B], %o3
38305 xnor %o5, %i1, %o6
38306 fmovdcc %icc, %f2, %f2
38307 ldsb [%l7 + 0x39], %i2
38308 movneg %icc, %l3, %o0
38309 edge8l %l5, %g6, %i7
38310 sllx %i6, 0x14, %l6
38311 udivcc %g2, 0x11CA, %o4
38312 orncc %g3, 0x0D31, %o7
38313 smul %l4, %o1, %i4
38314 sth %g1, [%l7 + 0x20]
38315 orn %l1, 0x0266, %i3
38316 ldd [%l7 + 0x58], %f12
38317 fmovdvc %xcc, %f5, %f9
38318 fpack32 %f0, %f10, %f0
38319 movle %icc, %l0, %o2
38320 bneg,a %xcc, loop_4595
38321 bleu,pt %xcc, loop_4596
38322 fand %f12, %f4, %f12
38323 call loop_4597
38324loop_4595:
38325 fmovse %icc, %f15, %f3
38326loop_4596:
38327 movn %icc, %l2, %i5
38328 fands %f12, %f5, %f9
38329loop_4597:
38330 tleu %icc, 0x2
38331 fandnot2s %f5, %f14, %f15
38332 fzero %f12
38333 fandnot2 %f8, %f10, %f6
38334 tpos %xcc, 0x5
38335 std %f8, [%l7 + 0x18]
38336 movcc %icc, %i0, %g5
38337 tleu %xcc, 0x6
38338 taddcctv %g7, 0x1C97, %g4
38339 st %f13, [%l7 + 0x18]
38340 bneg,pt %xcc, loop_4598
38341 ble,a,pt %icc, loop_4599
38342 faligndata %f8, %f0, %f8
38343 lduh [%l7 + 0x1E], %o5
38344loop_4598:
38345 fmovsn %xcc, %f6, %f3
38346loop_4599:
38347 fone %f0
38348 movneg %xcc, %o3, %o6
38349 fcmpd %fcc1, %f2, %f0
38350 fmovrdgez %i2, %f4, %f8
38351 fmovdpos %xcc, %f6, %f0
38352 udivcc %i1, 0x0A97, %l3
38353 fblg %fcc2, loop_4600
38354 brgz %l5, loop_4601
38355 andcc %o0, %g6, %i7
38356 ldsh [%l7 + 0x50], %i6
38357loop_4600:
38358 fmovsg %xcc, %f10, %f10
38359loop_4601:
38360 sdivx %l6, 0x0D37, %g2
38361 fcmpeq32 %f2, %f4, %g3
38362 bne loop_4602
38363 fbe,a %fcc0, loop_4603
38364 st %f9, [%l7 + 0x4C]
38365 tne %xcc, 0x7
38366loop_4602:
38367 fzero %f10
38368loop_4603:
38369 pdist %f4, %f14, %f2
38370 std %f0, [%l7 + 0x18]
38371 bleu %xcc, loop_4604
38372 fone %f2
38373 ldsb [%l7 + 0x56], %o4
38374 fornot1 %f14, %f8, %f4
38375loop_4604:
38376 ldsh [%l7 + 0x50], %o7
38377 brnz %l4, loop_4605
38378 ld [%l7 + 0x20], %f3
38379 ldx [%l7 + 0x28], %i4
38380 lduh [%l7 + 0x10], %o1
38381loop_4605:
38382 fcmped %fcc0, %f4, %f14
38383 fmovdle %xcc, %f1, %f2
38384 ldub [%l7 + 0x64], %l1
38385 movvc %icc, %i3, %g1
38386 mova %icc, %o2, %l2
38387 fands %f8, %f9, %f9
38388 brlez,a %l0, loop_4606
38389 fexpand %f6, %f12
38390 fmuld8sux16 %f10, %f10, %f2
38391 ldx [%l7 + 0x48], %i0
38392loop_4606:
38393 siam 0x6
38394 popc 0x1337, %g5
38395 fabsd %f4, %f8
38396 bvs %icc, loop_4607
38397 fmovsvc %icc, %f11, %f13
38398 srlx %g7, 0x12, %i5
38399 fble %fcc1, loop_4608
38400loop_4607:
38401 sll %o5, %g4, %o6
38402 ld [%l7 + 0x14], %f5
38403 ldd [%l7 + 0x30], %f8
38404loop_4608:
38405 lduh [%l7 + 0x1C], %o3
38406 tleu %icc, 0x3
38407 fbg,a %fcc3, loop_4609
38408 bshuffle %f0, %f14, %f10
38409 fble,a %fcc2, loop_4610
38410 addcc %i1, %i2, %l5
38411loop_4609:
38412 std %f14, [%l7 + 0x28]
38413 edge32ln %l3, %g6, %i7
38414loop_4610:
38415 edge16l %o0, %l6, %i6
38416 alignaddrl %g2, %g3, %o7
38417 edge32ln %o4, %l4, %o1
38418 ldub [%l7 + 0x2C], %l1
38419 fmovsneg %xcc, %f1, %f9
38420 tsubcc %i3, %g1, %o2
38421 edge32n %i4, %l2, %i0
38422 tge %icc, 0x3
38423 edge8ln %g5, %g7, %i5
38424 sdivcc %l0, 0x08F9, %g4
38425 stb %o5, [%l7 + 0x1D]
38426 fmovrsgez %o3, %f0, %f14
38427 bpos,a,pt %icc, loop_4611
38428 bshuffle %f14, %f2, %f14
38429 fmovsg %xcc, %f8, %f13
38430 lduh [%l7 + 0x64], %o6
38431loop_4611:
38432 stx %i1, [%l7 + 0x28]
38433 subc %l5, 0x0838, %l3
38434 st %f8, [%l7 + 0x44]
38435 fpackfix %f2, %f8
38436 lduw [%l7 + 0x7C], %g6
38437 movrlez %i2, %o0, %i7
38438 umulcc %i6, 0x13B7, %l6
38439 sdivcc %g2, 0x0CE1, %g3
38440 popc 0x14AE, %o4
38441 ldub [%l7 + 0x27], %o7
38442 fcmpne32 %f6, %f14, %l4
38443 fcmps %fcc0, %f5, %f13
38444 ld [%l7 + 0x14], %f15
38445 stx %l1, [%l7 + 0x20]
38446 faligndata %f4, %f2, %f4
38447 taddcc %i3, %o1, %o2
38448 fblg,a %fcc0, loop_4612
38449 ldub [%l7 + 0x34], %g1
38450 fmovse %xcc, %f5, %f0
38451 bneg,a loop_4613
38452loop_4612:
38453 andn %l2, 0x1B3A, %i4
38454 lduw [%l7 + 0x50], %g5
38455 bleu,pt %icc, loop_4614
38456loop_4613:
38457 tsubcctv %i0, 0x123D, %g7
38458 fand %f14, %f8, %f8
38459 popc 0x169E, %i5
38460loop_4614:
38461 fbne %fcc1, loop_4615
38462 ldsw [%l7 + 0x54], %l0
38463 ldsh [%l7 + 0x5A], %g4
38464 andncc %o3, %o5, %i1
38465loop_4615:
38466 std %f14, [%l7 + 0x78]
38467 movne %xcc, %o6, %l3
38468 ldsw [%l7 + 0x70], %g6
38469 ld [%l7 + 0x18], %f9
38470 or %l5, %o0, %i7
38471 std %f2, [%l7 + 0x58]
38472 ldd [%l7 + 0x60], %f4
38473 orn %i2, 0x0648, %i6
38474 fmovs %f13, %f4
38475 tleu %icc, 0x5
38476 fsrc2s %f2, %f7
38477 ld [%l7 + 0x44], %f4
38478 fmovrde %g2, %f4, %f6
38479 sth %g3, [%l7 + 0x32]
38480 fba,a %fcc0, loop_4616
38481 brgez %l6, loop_4617
38482 srl %o7, 0x1F, %l4
38483 std %f12, [%l7 + 0x38]
38484loop_4616:
38485 sdivx %l1, 0x1F75, %i3
38486loop_4617:
38487 lduh [%l7 + 0x78], %o1
38488 lduw [%l7 + 0x68], %o2
38489 movcs %xcc, %o4, %l2
38490 mulx %g1, 0x17F4, %i4
38491 fnot2 %f8, %f12
38492 lduw [%l7 + 0x20], %i0
38493 bcs loop_4618
38494 st %f14, [%l7 + 0x44]
38495 fmovsg %icc, %f15, %f9
38496 fmovdle %xcc, %f1, %f3
38497loop_4618:
38498 andn %g7, %g5, %i5
38499 fornot2 %f10, %f12, %f14
38500 fbue,a %fcc0, loop_4619
38501 andn %l0, %o3, %o5
38502 ldsb [%l7 + 0x0E], %g4
38503 fcmple16 %f6, %f4, %i1
38504loop_4619:
38505 orcc %l3, 0x0A75, %g6
38506 smulcc %o6, %l5, %i7
38507 srl %o0, %i6, %i2
38508 fnot1 %f14, %f0
38509 ta %icc, 0x0
38510 tleu %xcc, 0x1
38511 tsubcc %g2, 0x0AE2, %g3
38512 stx %l6, [%l7 + 0x60]
38513 fmovrdgez %l4, %f0, %f8
38514 sth %o7, [%l7 + 0x0E]
38515 stb %i3, [%l7 + 0x74]
38516 sth %l1, [%l7 + 0x74]
38517 array8 %o2, %o4, %o1
38518 lduh [%l7 + 0x28], %l2
38519 pdist %f12, %f4, %f10
38520 fmovsvs %xcc, %f14, %f1
38521 brlez %g1, loop_4620
38522 lduh [%l7 + 0x58], %i4
38523 fcmped %fcc0, %f8, %f8
38524 stx %i0, [%l7 + 0x78]
38525loop_4620:
38526 stx %g7, [%l7 + 0x48]
38527 alignaddr %i5, %g5, %l0
38528 fmovdn %icc, %f0, %f12
38529 te %icc, 0x5
38530 fnot1 %f0, %f0
38531 fsrc2s %f12, %f9
38532 edge32 %o3, %o5, %g4
38533 st %f3, [%l7 + 0x68]
38534 brgez %i1, loop_4621
38535 fmovrdgez %g6, %f0, %f8
38536 fcmps %fcc1, %f15, %f6
38537 fones %f8
38538loop_4621:
38539 lduw [%l7 + 0x28], %l3
38540 tle %icc, 0x0
38541 ldsw [%l7 + 0x38], %l5
38542 tn %xcc, 0x1
38543 lduw [%l7 + 0x10], %o6
38544 umul %i7, %i6, %o0
38545 fornot1s %f4, %f13, %f0
38546 fmovdvs %xcc, %f12, %f14
38547 tleu %icc, 0x4
38548 fors %f3, %f9, %f14
38549 fcmpgt16 %f6, %f6, %g2
38550 movcs %icc, %g3, %l6
38551 ld [%l7 + 0x20], %f6
38552 fpadd32s %f14, %f0, %f9
38553 ldsw [%l7 + 0x3C], %i2
38554 fnands %f11, %f15, %f5
38555 fmovscs %icc, %f14, %f15
38556 udiv %l4, 0x1A67, %i3
38557 ldsb [%l7 + 0x44], %o7
38558 ldsb [%l7 + 0x2F], %l1
38559 ldsb [%l7 + 0x2C], %o2
38560 fornot2 %f14, %f4, %f12
38561 ldd [%l7 + 0x28], %f14
38562 stb %o4, [%l7 + 0x2C]
38563 stb %o1, [%l7 + 0x36]
38564 ldx [%l7 + 0x28], %g1
38565 bge loop_4622
38566 fcmple16 %f2, %f6, %i4
38567 stx %i0, [%l7 + 0x18]
38568 fbe,a %fcc3, loop_4623
38569loop_4622:
38570 movge %icc, %g7, %i5
38571 fnot1 %f10, %f0
38572 fbug,a %fcc0, loop_4624
38573loop_4623:
38574 movge %xcc, %g5, %l2
38575 movle %xcc, %o3, %l0
38576 fcmps %fcc3, %f9, %f15
38577loop_4624:
38578 sdiv %g4, 0x0A50, %o5
38579 sth %i1, [%l7 + 0x6E]
38580 ldd [%l7 + 0x70], %f4
38581 fnegs %f11, %f13
38582 ldub [%l7 + 0x17], %g6
38583 ldub [%l7 + 0x72], %l5
38584 movvs %xcc, %o6, %i7
38585 fnands %f0, %f10, %f13
38586 ld [%l7 + 0x10], %f12
38587 lduw [%l7 + 0x40], %l3
38588 movrne %i6, %o0, %g3
38589 sra %g2, %i2, %l6
38590 ldx [%l7 + 0x78], %i3
38591 stw %o7, [%l7 + 0x3C]
38592 te %icc, 0x2
38593 umul %l1, 0x1BB0, %l4
38594 edge32ln %o2, %o4, %o1
38595 ldd [%l7 + 0x50], %f8
38596 fands %f5, %f1, %f3
38597 fmovdn %icc, %f1, %f1
38598 fmovrde %g1, %f2, %f8
38599 fnegs %f0, %f0
38600 fcmpne32 %f10, %f4, %i4
38601 edge8ln %i0, %i5, %g7
38602 addc %l2, %o3, %l0
38603 ldd [%l7 + 0x30], %f14
38604 movrgz %g4, %o5, %i1
38605 bgu,a,pn %xcc, loop_4625
38606 ldsh [%l7 + 0x58], %g6
38607 fone %f12
38608 stx %l5, [%l7 + 0x10]
38609loop_4625:
38610 tsubcctv %g5, %i7, %l3
38611 fmovrsgz %i6, %f3, %f3
38612 andcc %o0, 0x12F3, %g3
38613 lduh [%l7 + 0x3C], %g2
38614 bneg,a loop_4626
38615 st %f11, [%l7 + 0x24]
38616 fbug %fcc0, loop_4627
38617 ble %xcc, loop_4628
38618loop_4626:
38619 nop
38620 setx loop_4629, %l0, %l1
38621 wrpr 0x1, %tl
38622 wrpr %l1, %tpc
38623 add %l1, 0x4, %l1
38624 wrpr %l1, %tnpc
38625 setx 0x34400001400, %l0, %l1
38626 wrpr %l1, %tstate
38627 wrhpr 0x4, %htstate
38628 retry
38629 tn %xcc, 0x7
38630loop_4627:
38631 fbue,a %fcc0, loop_4630
38632loop_4628:
38633 ldsb [%l7 + 0x3A], %o6
38634loop_4629:
38635 st %f9, [%l7 + 0x30]
38636 brgz,a %i2, loop_4631
38637loop_4630:
38638 fone %f6
38639 fcmpes %fcc2, %f5, %f12
38640 tleu %icc, 0x1
38641loop_4631:
38642 call loop_4632
38643 edge8 %i3, %o7, %l1
38644 fpsub16s %f4, %f12, %f5
38645 fmovrsgz %l4, %f2, %f15
38646loop_4632:
38647 lduw [%l7 + 0x1C], %l6
38648 st %f11, [%l7 + 0x24]
38649 ld [%l7 + 0x70], %f2
38650 sth %o4, [%l7 + 0x3C]
38651 edge16 %o1, %o2, %g1
38652 fnors %f9, %f2, %f12
38653 taddcctv %i4, 0x146A, %i0
38654 fnegs %f9, %f9
38655 fcmpeq16 %f8, %f12, %i5
38656 edge8l %g7, %o3, %l2
38657 fmovdneg %xcc, %f14, %f4
38658 add %g4, 0x159A, %o5
38659 fnand %f8, %f4, %f14
38660 array32 %l0, %g6, %i1
38661 movrne %g5, %l5, %i7
38662 fmovrdlez %l3, %f14, %f4
38663 movpos %xcc, %i6, %o0
38664 andn %g3, 0x1B97, %g2
38665 std %f10, [%l7 + 0x78]
38666 fmuld8sux16 %f6, %f0, %f4
38667 te %icc, 0x7
38668 sub %o6, 0x1E31, %i2
38669 ld [%l7 + 0x44], %f9
38670 fmovscc %xcc, %f3, %f1
38671 lduw [%l7 + 0x48], %i3
38672 fcmple32 %f2, %f10, %l1
38673 fmovde %xcc, %f2, %f14
38674 fmul8x16 %f7, %f4, %f10
38675 bn,a %icc, loop_4633
38676 tl %xcc, 0x6
38677 fba,a %fcc2, loop_4634
38678 stb %l4, [%l7 + 0x33]
38679loop_4633:
38680 fmovrsne %l6, %f12, %f4
38681 fmovrslz %o7, %f14, %f10
38682loop_4634:
38683 fones %f7
38684 std %f8, [%l7 + 0x20]
38685 lduh [%l7 + 0x1A], %o1
38686 addccc %o2, %o4, %g1
38687 ldsw [%l7 + 0x58], %i4
38688 fbu,a %fcc1, loop_4635
38689 fand %f14, %f10, %f8
38690 fmovsgu %xcc, %f2, %f1
38691 tcc %icc, 0x7
38692loop_4635:
38693 edge16l %i5, %g7, %o3
38694 tvc %xcc, 0x5
38695 fpack16 %f14, %f5
38696 tne %xcc, 0x1
38697 tvc %icc, 0x4
38698 fmovdgu %xcc, %f5, %f8
38699 fmovrde %i0, %f8, %f12
38700 fbue %fcc3, loop_4636
38701 lduw [%l7 + 0x14], %g4
38702 fcmps %fcc0, %f7, %f11
38703 ldx [%l7 + 0x20], %o5
38704loop_4636:
38705 pdist %f2, %f0, %f10
38706 lduw [%l7 + 0x40], %l0
38707 ldsw [%l7 + 0x1C], %l2
38708 bg,a,pn %icc, loop_4637
38709 nop
38710 setx loop_4638, %l0, %l1
38711 wrpr 0x1, %tl
38712 wrpr %l1, %tnpc
38713 setx 0x34400001400, %l0, %l1
38714 wrpr %l1, %tstate
38715 wrhpr 0x4, %htstate
38716 done
38717 st %f13, [%l7 + 0x34]
38718 fandnot1 %f10, %f4, %f14
38719loop_4637:
38720 edge8ln %i1, %g5, %g6
38721loop_4638:
38722 stb %i7, [%l7 + 0x23]
38723 fpadd16 %f8, %f14, %f10
38724 movle %icc, %l5, %l3
38725 fmovdge %icc, %f5, %f7
38726 stx %i6, [%l7 + 0x60]
38727 fxnor %f10, %f14, %f12
38728 fmovrdlez %o0, %f0, %f12
38729 fnot1s %f10, %f4
38730 ldsh [%l7 + 0x78], %g3
38731 edge16ln %g2, %i2, %o6
38732 fnors %f2, %f14, %f4
38733 lduw [%l7 + 0x34], %l1
38734 tvc %xcc, 0x2
38735 fpadd32s %f11, %f15, %f12
38736 lduw [%l7 + 0x74], %i3
38737 array16 %l4, %o7, %o1
38738 ld [%l7 + 0x08], %f3
38739 fnot1 %f4, %f8
38740 brgez,a %l6, loop_4639
38741 tgu %icc, 0x5
38742 andn %o4, 0x03B5, %o2
38743 te %xcc, 0x2
38744loop_4639:
38745 umul %g1, 0x0827, %i5
38746 ldx [%l7 + 0x40], %i4
38747 fmovsne %xcc, %f14, %f2
38748 stw %o3, [%l7 + 0x20]
38749 fblg %fcc2, loop_4640
38750 lduw [%l7 + 0x7C], %i0
38751 fsrc2 %f0, %f0
38752 tvc %xcc, 0x0
38753loop_4640:
38754 siam 0x4
38755 nop
38756 setx loop_4641, %l0, %l1
38757 jmpl %l1, %g7
38758 sth %o5, [%l7 + 0x5C]
38759 lduh [%l7 + 0x28], %l0
38760 nop
38761 setx loop_4642, %l0, %l1
38762 jmpl %l1, %l2
38763loop_4641:
38764 fandnot2s %f4, %f1, %f3
38765 tvc %icc, 0x6
38766 fmovsge %xcc, %f15, %f10
38767loop_4642:
38768 fandnot2 %f10, %f0, %f2
38769 andn %g4, 0x0BD4, %g5
38770 orn %g6, 0x1E2A, %i1
38771 lduh [%l7 + 0x70], %i7
38772 edge16n %l3, %l5, %o0
38773 ld [%l7 + 0x4C], %f14
38774 edge16 %i6, %g2, %i2
38775 orcc %g3, %o6, %l1
38776 subcc %i3, 0x1FD7, %o7
38777 fmovdg %xcc, %f8, %f7
38778 movl %xcc, %l4, %o1
38779 movl %xcc, %l6, %o4
38780 fmovdl %icc, %f14, %f13
38781 fmovd %f4, %f6
38782 edge16l %g1, %i5, %i4
38783 ldsh [%l7 + 0x42], %o2
38784 sll %i0, 0x0E, %o3
38785 ldsh [%l7 + 0x7C], %o5
38786 sth %l0, [%l7 + 0x1C]
38787 ld [%l7 + 0x7C], %f14
38788 taddcc %g7, %g4, %l2
38789 tleu %xcc, 0x2
38790 taddcctv %g6, %i1, %g5
38791 brlz,a %l3, loop_4643
38792 edge16l %i7, %l5, %o0
38793 st %f7, [%l7 + 0x40]
38794 st %f0, [%l7 + 0x54]
38795loop_4643:
38796 ldub [%l7 + 0x11], %i6
38797 subc %g2, %i2, %g3
38798 ldd [%l7 + 0x58], %f6
38799 edge8n %o6, %i3, %l1
38800 mulx %l4, %o1, %l6
38801 movl %icc, %o4, %o7
38802 fzero %f6
38803 ba,a,pt %xcc, loop_4644
38804 stw %i5, [%l7 + 0x08]
38805 movrgez %g1, 0x1B1, %i4
38806 ldub [%l7 + 0x53], %i0
38807loop_4644:
38808 fnot1s %f7, %f1
38809 fble,a %fcc0, loop_4645
38810 fmovrdgez %o3, %f0, %f12
38811 fmovdleu %icc, %f10, %f14
38812 fpsub16 %f14, %f12, %f10
38813loop_4645:
38814 fmovsn %xcc, %f5, %f4
38815 bleu,a,pn %xcc, loop_4646
38816 fabss %f13, %f7
38817 andncc %o2, %o5, %l0
38818 stb %g4, [%l7 + 0x43]
38819loop_4646:
38820 fmovdgu %xcc, %f10, %f5
38821 fpackfix %f4, %f1
38822 movvc %icc, %l2, %g6
38823 edge16l %i1, %g5, %g7
38824 ta %xcc, 0x7
38825 fcmpne16 %f14, %f14, %l3
38826 srax %l5, 0x12, %i7
38827 fba,a %fcc1, loop_4647
38828 ldsb [%l7 + 0x71], %i6
38829 sll %g2, %o0, %g3
38830 ldsw [%l7 + 0x2C], %o6
38831loop_4647:
38832 movvs %icc, %i2, %l1
38833 nop
38834 setx loop_4648, %l0, %l1
38835 wrpr 0x1, %tl
38836 wrpr %l1, %tpc
38837 add %l1, 0x4, %l1
38838 wrpr %l1, %tnpc
38839 setx 0x34400001400, %l0, %l1
38840 wrpr %l1, %tstate
38841 wrhpr 0x4, %htstate
38842 retry
38843 subccc %l4, 0x1DD2, %i3
38844 movge %icc, %l6, %o1
38845 lduw [%l7 + 0x40], %o4
38846loop_4648:
38847 fornot1 %f0, %f4, %f4
38848 ld [%l7 + 0x20], %f0
38849 ldx [%l7 + 0x68], %o7
38850 ble,pn %xcc, loop_4649
38851 tle %icc, 0x0
38852 stx %g1, [%l7 + 0x78]
38853 ld [%l7 + 0x3C], %f0
38854loop_4649:
38855 st %f9, [%l7 + 0x44]
38856 ldsh [%l7 + 0x5E], %i5
38857 ldsh [%l7 + 0x18], %i4
38858 fnot2 %f6, %f4
38859 edge16 %i0, %o2, %o3
38860 fmovsne %xcc, %f1, %f5
38861 bcc,a,pt %icc, loop_4650
38862 fbg %fcc3, loop_4651
38863 stb %l0, [%l7 + 0x68]
38864 fbo %fcc1, loop_4652
38865loop_4650:
38866 fmovsleu %icc, %f9, %f9
38867loop_4651:
38868 ldd [%l7 + 0x50], %f12
38869 fnot2s %f6, %f9
38870loop_4652:
38871 ldx [%l7 + 0x08], %g4
38872 ld [%l7 + 0x30], %f1
38873 bshuffle %f4, %f12, %f0
38874 lduw [%l7 + 0x70], %o5
38875 ldsw [%l7 + 0x0C], %g6
38876 stb %l2, [%l7 + 0x5D]
38877 fnegd %f2, %f14
38878 bge,pn %icc, loop_4653
38879 fble,a %fcc2, loop_4654
38880 movge %icc, %i1, %g7
38881 umulcc %g5, 0x0639, %l5
38882loop_4653:
38883 tgu %xcc, 0x6
38884loop_4654:
38885 ld [%l7 + 0x58], %f6
38886 brz,a %l3, loop_4655
38887 bgu loop_4656
38888 ldx [%l7 + 0x28], %i7
38889 st %f11, [%l7 + 0x7C]
38890loop_4655:
38891 edge32ln %i6, %g2, %g3
38892loop_4656:
38893 fmovrsgez %o0, %f7, %f10
38894 ldub [%l7 + 0x7B], %i2
38895 brlz %o6, loop_4657
38896 sdiv %l1, 0x063E, %i3
38897 udivx %l4, 0x003C, %l6
38898 tvs %icc, 0x6
38899loop_4657:
38900 lduw [%l7 + 0x0C], %o1
38901 sdivcc %o7, 0x1C96, %g1
38902 fpackfix %f0, %f15
38903 ld [%l7 + 0x5C], %f1
38904 std %f4, [%l7 + 0x28]
38905 ldx [%l7 + 0x18], %o4
38906 brlz %i4, loop_4658
38907 tvc %icc, 0x1
38908 ldsb [%l7 + 0x10], %i0
38909 fmovdcs %xcc, %f2, %f12
38910loop_4658:
38911 fmovdpos %xcc, %f2, %f6
38912 fabss %f10, %f7
38913 movgu %xcc, %i5, %o3
38914 xor %o2, 0x1ACB, %g4
38915 tsubcc %o5, %l0, %l2
38916 fcmpes %fcc1, %f9, %f14
38917 mulscc %g6, %g7, %i1
38918 movrlz %l5, 0x032, %l3
38919 bvs,pn %xcc, loop_4659
38920 taddcctv %i7, %i6, %g5
38921 fnor %f6, %f10, %f12
38922 fxor %f4, %f14, %f14
38923loop_4659:
38924 fandnot2 %f2, %f6, %f0
38925 fmovrsne %g2, %f14, %f0
38926 sth %g3, [%l7 + 0x2A]
38927 fmovdvc %icc, %f1, %f2
38928 ldd [%l7 + 0x30], %f8
38929 fnegs %f5, %f6
38930 movrlez %i2, %o0, %o6
38931 tl %icc, 0x6
38932 ldsh [%l7 + 0x24], %i3
38933 fandnot1 %f2, %f6, %f8
38934 fcmpes %fcc1, %f9, %f14
38935 fones %f15
38936 tvc %icc, 0x2
38937 fmul8sux16 %f2, %f0, %f8
38938 brz %l1, loop_4660
38939 fmul8ulx16 %f14, %f10, %f6
38940 stb %l6, [%l7 + 0x35]
38941 edge16n %l4, %o1, %o7
38942loop_4660:
38943 lduh [%l7 + 0x52], %o4
38944 alignaddr %i4, %g1, %i5
38945 fmovrsgz %o3, %f9, %f15
38946 andncc %o2, %g4, %o5
38947 fpsub16s %f3, %f7, %f10
38948 fbg,a %fcc1, loop_4661
38949 fandnot2 %f4, %f0, %f0
38950 array32 %l0, %i0, %g6
38951 edge16l %g7, %l2, %i1
38952loop_4661:
38953 tsubcctv %l5, 0x19DE, %i7
38954 pdist %f12, %f14, %f4
38955 ldsb [%l7 + 0x5A], %l3
38956 ld [%l7 + 0x50], %f4
38957 ldsw [%l7 + 0x54], %i6
38958 stx %g2, [%l7 + 0x70]
38959 ldsw [%l7 + 0x4C], %g5
38960 brlez,a %g3, loop_4662
38961 st %f11, [%l7 + 0x7C]
38962 ldsw [%l7 + 0x48], %i2
38963 fmovsn %xcc, %f15, %f15
38964loop_4662:
38965 movne %icc, %o0, %i3
38966 fmovspos %xcc, %f7, %f11
38967 fmul8x16al %f0, %f4, %f2
38968 fcmped %fcc3, %f8, %f6
38969 ldx [%l7 + 0x68], %o6
38970 bvc,pn %icc, loop_4663
38971 bn,a,pt %xcc, loop_4664
38972 fbn %fcc0, loop_4665
38973 movpos %xcc, %l6, %l1
38974loop_4663:
38975 fmovs %f10, %f13
38976loop_4664:
38977 ldsw [%l7 + 0x7C], %o1
38978loop_4665:
38979 fpack32 %f10, %f6, %f2
38980 fors %f3, %f12, %f5
38981 st %f12, [%l7 + 0x74]
38982 umulcc %l4, %o7, %i4
38983 fornot2 %f2, %f4, %f12
38984 edge8n %o4, %g1, %i5
38985 fpadd32s %f10, %f9, %f5
38986 popc 0x1938, %o3
38987 fors %f8, %f15, %f5
38988 ldsb [%l7 + 0x1C], %g4
38989 ld [%l7 + 0x58], %f14
38990 fnand %f14, %f14, %f14
38991 fcmpes %fcc2, %f15, %f3
38992 lduw [%l7 + 0x38], %o5
38993 ld [%l7 + 0x64], %f15
38994 fmovdcs %xcc, %f15, %f8
38995 fcmple16 %f6, %f14, %o2
38996 movcs %icc, %l0, %g6
38997 edge8l %i0, %g7, %i1
38998 sdiv %l5, 0x1CBD, %i7
38999 fmovdge %xcc, %f15, %f6
39000 fbne,a %fcc0, loop_4666
39001 bcc %icc, loop_4667
39002 std %f6, [%l7 + 0x20]
39003 ldsh [%l7 + 0x1A], %l3
39004loop_4666:
39005 sub %l2, 0x0B52, %i6
39006loop_4667:
39007 movrne %g5, 0x390, %g2
39008 taddcc %i2, %g3, %i3
39009 stb %o6, [%l7 + 0x7E]
39010 fbo %fcc1, loop_4668
39011 stx %o0, [%l7 + 0x30]
39012 movpos %icc, %l6, %l1
39013 sth %o1, [%l7 + 0x38]
39014loop_4668:
39015 edge16 %o7, %l4, %o4
39016 ld [%l7 + 0x1C], %f2
39017 nop
39018 setx loop_4669, %l0, %l1
39019 wrpr 0x1, %tl
39020 wrpr %l1, %tnpc
39021 setx 0x34400001400, %l0, %l1
39022 wrpr %l1, %tstate
39023 wrhpr 0x4, %htstate
39024 done
39025 ldsb [%l7 + 0x1C], %i4
39026 fandnot2 %f10, %f14, %f6
39027 bl,a loop_4670
39028loop_4669:
39029 stx %i5, [%l7 + 0x40]
39030 st %f7, [%l7 + 0x44]
39031 xnorcc %o3, %g4, %o5
39032loop_4670:
39033 movcc %xcc, %g1, %o2
39034 tsubcc %l0, %g6, %g7
39035 fnor %f0, %f0, %f8
39036 bge,a %icc, loop_4671
39037 fbn %fcc2, loop_4672
39038 fmovsl %xcc, %f3, %f4
39039 xorcc %i1, %l5, %i0
39040loop_4671:
39041 fxor %f12, %f4, %f10
39042loop_4672:
39043 fand %f0, %f4, %f8
39044 ldub [%l7 + 0x76], %i7
39045 fmovdgu %xcc, %f7, %f8
39046 fones %f8
39047 fbne,a %fcc0, loop_4673
39048 ld [%l7 + 0x08], %f1
39049 fmul8sux16 %f8, %f2, %f2
39050 ldx [%l7 + 0x08], %l2
39051loop_4673:
39052 fble %fcc0, loop_4674
39053 faligndata %f10, %f4, %f6
39054 fbne %fcc3, loop_4675
39055 std %f6, [%l7 + 0x78]
39056loop_4674:
39057 fmovdcc %icc, %f0, %f6
39058 fandnot1 %f8, %f2, %f0
39059loop_4675:
39060 fmovsge %xcc, %f4, %f15
39061 nop
39062 setx loop_4676, %l0, %l1
39063 jmpl %l1, %l3
39064 tcc %xcc, 0x2
39065 ldub [%l7 + 0x73], %i6
39066 stb %g2, [%l7 + 0x3D]
39067loop_4676:
39068 sth %i2, [%l7 + 0x0A]
39069 tn %icc, 0x4
39070 subccc %g5, 0x127E, %g3
39071 fmovrsgez %i3, %f1, %f8
39072 mulx %o0, 0x1D43, %l6
39073 fnands %f0, %f2, %f1
39074 ldx [%l7 + 0x70], %o6
39075 fcmpd %fcc3, %f12, %f10
39076 stw %l1, [%l7 + 0x34]
39077 smul %o7, %l4, %o1
39078 mova %icc, %i4, %o4
39079 fmovrse %o3, %f15, %f5
39080 bneg,pt %xcc, loop_4677
39081 fcmpes %fcc1, %f9, %f4
39082 ldub [%l7 + 0x25], %i5
39083 xnor %g4, 0x170E, %g1
39084loop_4677:
39085 tneg %xcc, 0x5
39086 fnot2s %f15, %f4
39087 fmovda %xcc, %f10, %f13
39088 lduw [%l7 + 0x40], %o2
39089 ldx [%l7 + 0x10], %o5
39090 fbne %fcc0, loop_4678
39091 movrlz %g6, 0x179, %l0
39092 ldub [%l7 + 0x2D], %g7
39093 ldd [%l7 + 0x50], %f2
39094loop_4678:
39095 te %xcc, 0x5
39096 ldx [%l7 + 0x20], %l5
39097 fmovdvs %xcc, %f14, %f12
39098 bge %icc, loop_4679
39099 sth %i0, [%l7 + 0x5A]
39100 taddcctv %i1, 0x0D85, %i7
39101 movvc %xcc, %l2, %l3
39102loop_4679:
39103 tne %xcc, 0x2
39104 fornot1s %f2, %f13, %f6
39105 edge8n %g2, %i6, %i2
39106 sdivx %g5, 0x1E33, %g3
39107 movne %icc, %i3, %l6
39108 fmovd %f6, %f4
39109 orn %o6, %l1, %o0
39110 ld [%l7 + 0x58], %f13
39111 fsrc1 %f14, %f2
39112 ld [%l7 + 0x54], %f0
39113 fmovrsne %l4, %f2, %f6
39114 st %f13, [%l7 + 0x58]
39115 alignaddr %o7, %o1, %o4
39116 fmovsvs %icc, %f2, %f12
39117 std %f10, [%l7 + 0x28]
39118 ta %xcc, 0x6
39119 sll %i4, 0x05, %i5
39120 tleu %xcc, 0x5
39121 fpadd32s %f0, %f15, %f13
39122 ld [%l7 + 0x08], %f5
39123 fcmped %fcc3, %f0, %f0
39124 lduw [%l7 + 0x74], %o3
39125 alignaddr %g4, %g1, %o2
39126 fmul8x16au %f6, %f5, %f8
39127 stb %g6, [%l7 + 0x5C]
39128 addc %l0, 0x1A26, %o5
39129 fpack16 %f10, %f0
39130 fmovdn %icc, %f8, %f9
39131 fmovrslz %g7, %f6, %f8
39132 fone %f0
39133 fnands %f3, %f1, %f5
39134 ba,pt %xcc, loop_4680
39135 bleu loop_4681
39136 stb %i0, [%l7 + 0x55]
39137 movcc %icc, %l5, %i1
39138loop_4680:
39139 sra %i7, 0x17, %l3
39140loop_4681:
39141 ldsb [%l7 + 0x2E], %l2
39142 ldsh [%l7 + 0x56], %i6
39143 sth %g2, [%l7 + 0x1E]
39144 sth %g5, [%l7 + 0x54]
39145 fmovsl %icc, %f2, %f8
39146 tl %xcc, 0x4
39147 sth %i2, [%l7 + 0x72]
39148 fmovsvc %icc, %f9, %f3
39149 fsrc1s %f3, %f9
39150 mova %xcc, %i3, %g3
39151 fmovdgu %icc, %f8, %f3
39152 ldx [%l7 + 0x60], %o6
39153 ldd [%l7 + 0x58], %f2
39154 fmovdcc %xcc, %f1, %f15
39155 bcc loop_4682
39156 lduh [%l7 + 0x60], %l1
39157 tne %xcc, 0x7
39158 stb %o0, [%l7 + 0x1D]
39159loop_4682:
39160 fnors %f7, %f11, %f9
39161 st %f5, [%l7 + 0x48]
39162 umulcc %l4, %l6, %o7
39163 xorcc %o4, %o1, %i4
39164 array32 %i5, %o3, %g4
39165 ta %icc, 0x4
39166 fmovdl %icc, %f11, %f2
39167 fsrc1 %f4, %f6
39168 ldub [%l7 + 0x60], %g1
39169 fands %f3, %f4, %f6
39170 stb %o2, [%l7 + 0x1F]
39171 sth %g6, [%l7 + 0x0A]
39172 fbuge,a %fcc1, loop_4683
39173 bleu,a,pt %icc, loop_4684
39174 fbug %fcc3, loop_4685
39175 bcc,a loop_4686
39176loop_4683:
39177 movrne %o5, %l0, %i0
39178loop_4684:
39179 movl %xcc, %g7, %i1
39180loop_4685:
39181 ldx [%l7 + 0x78], %l5
39182loop_4686:
39183 xnor %i7, 0x198E, %l3
39184 lduw [%l7 + 0x38], %l2
39185 fmovdn %icc, %f3, %f1
39186 fmovsvs %icc, %f15, %f9
39187 ld [%l7 + 0x28], %f13
39188 edge16ln %g2, %g5, %i2
39189 xorcc %i3, 0x1738, %g3
39190 ldub [%l7 + 0x08], %o6
39191 fsrc2s %f13, %f14
39192 bvs,pt %xcc, loop_4687
39193 fornot1s %f3, %f7, %f14
39194 fands %f5, %f11, %f5
39195 brgez %l1, loop_4688
39196loop_4687:
39197 fpack32 %f8, %f2, %f4
39198 fmovdle %icc, %f7, %f12
39199 ldsb [%l7 + 0x43], %o0
39200loop_4688:
39201 subcc %i6, %l4, %l6
39202 fmovdcs %xcc, %f14, %f5
39203 ldsw [%l7 + 0x08], %o4
39204 st %f3, [%l7 + 0x74]
39205 stw %o1, [%l7 + 0x48]
39206 lduh [%l7 + 0x74], %o7
39207 stx %i4, [%l7 + 0x40]
39208 tgu %icc, 0x0
39209 movre %i5, 0x1C6, %o3
39210 movre %g1, 0x199, %o2
39211 srax %g6, 0x07, %g4
39212 movcc %icc, %o5, %l0
39213 brz %g7, loop_4689
39214 srlx %i1, 0x1E, %l5
39215 fandnot1s %f1, %f6, %f12
39216 fmul8x16 %f14, %f14, %f12
39217loop_4689:
39218 bpos,a,pt %xcc, loop_4690
39219 udivx %i7, 0x1C24, %l3
39220 fpackfix %f0, %f4
39221 fzeros %f11
39222loop_4690:
39223 st %f4, [%l7 + 0x28]
39224 movgu %xcc, %l2, %g2
39225 sth %i0, [%l7 + 0x14]
39226 xnorcc %g5, 0x0C7F, %i3
39227 fmovrse %i2, %f0, %f6
39228 fba,a %fcc2, loop_4691
39229 mulscc %g3, 0x1240, %o6
39230 tle %icc, 0x3
39231 movg %icc, %o0, %i6
39232loop_4691:
39233 fcmpne16 %f2, %f4, %l4
39234 ldsw [%l7 + 0x40], %l1
39235 movvc %icc, %l6, %o4
39236 udivx %o1, 0x11CD, %o7
39237 tcs %icc, 0x2
39238 fbe,a %fcc3, loop_4692
39239 fors %f9, %f14, %f12
39240 fmul8sux16 %f14, %f14, %f6
39241 tleu %xcc, 0x4
39242loop_4692:
39243 fmovdl %icc, %f13, %f8
39244 add %i5, %o3, %g1
39245 ld [%l7 + 0x14], %f3
39246 st %f3, [%l7 + 0x2C]
39247 ld [%l7 + 0x68], %f12
39248 edge16l %o2, %i4, %g4
39249 fmovdg %xcc, %f2, %f14
39250 fmovdne %xcc, %f13, %f4
39251 fmovrsgz %g6, %f12, %f1
39252 ldsw [%l7 + 0x1C], %o5
39253 ldsh [%l7 + 0x32], %l0
39254 fmovrsne %i1, %f15, %f0
39255 array32 %l5, %i7, %l3
39256 tsubcctv %g7, %g2, %i0
39257 and %g5, %i3, %l2
39258 andn %g3, %i2, %o6
39259 ldsw [%l7 + 0x40], %i6
39260 movcc %icc, %l4, %l1
39261 fmovsn %xcc, %f13, %f9
39262 taddcc %l6, 0x156F, %o4
39263 std %f6, [%l7 + 0x30]
39264 ldx [%l7 + 0x38], %o0
39265 ldsb [%l7 + 0x68], %o1
39266 lduh [%l7 + 0x58], %i5
39267 movcs %icc, %o3, %o7
39268 movrne %o2, %i4, %g1
39269 movrlz %g6, %g4, %l0
39270 ldd [%l7 + 0x40], %f14
39271 bge,a loop_4693
39272 fmovdleu %icc, %f6, %f12
39273 lduw [%l7 + 0x54], %o5
39274 fmovsa %icc, %f2, %f8
39275loop_4693:
39276 movcs %icc, %i1, %l5
39277 ldsw [%l7 + 0x7C], %l3
39278 st %f8, [%l7 + 0x1C]
39279 bvs,pn %xcc, loop_4694
39280 brlz,a %g7, loop_4695
39281 call loop_4696
39282 fcmpgt32 %f6, %f2, %g2
39283loop_4694:
39284 lduh [%l7 + 0x66], %i7
39285loop_4695:
39286 movrgz %i0, %i3, %l2
39287loop_4696:
39288 udiv %g3, 0x15C4, %i2
39289 fnegd %f4, %f4
39290 bpos,pt %xcc, loop_4697
39291 fnot1 %f2, %f2
39292 st %f10, [%l7 + 0x54]
39293 srlx %g5, 0x11, %o6
39294loop_4697:
39295 fcmpd %fcc3, %f6, %f14
39296 fmovda %icc, %f12, %f1
39297 fmovsa %xcc, %f2, %f6
39298 fnot2 %f12, %f6
39299 lduw [%l7 + 0x38], %l4
39300 movle %xcc, %i6, %l1
39301 andncc %o4, %l6, %o1
39302 fmovrse %i5, %f13, %f4
39303 fmovrdgz %o3, %f4, %f4
39304 brz,a %o0, loop_4698
39305 ld [%l7 + 0x3C], %f10
39306 stw %o2, [%l7 + 0x5C]
39307 ldx [%l7 + 0x70], %i4
39308loop_4698:
39309 fbg %fcc0, loop_4699
39310 add %o7, 0x104C, %g1
39311 movn %xcc, %g6, %g4
39312 fpsub16 %f6, %f14, %f6
39313loop_4699:
39314 fabsd %f8, %f14
39315 stw %l0, [%l7 + 0x48]
39316 fba %fcc3, loop_4700
39317 fornot2 %f10, %f10, %f8
39318 lduw [%l7 + 0x50], %o5
39319 tg %icc, 0x0
39320loop_4700:
39321 fmul8x16 %f7, %f10, %f6
39322 fcmpd %fcc1, %f6, %f12
39323 umul %i1, 0x0EB4, %l5
39324 brlez,a %l3, loop_4701
39325 bcc,a,pn %icc, loop_4702
39326 brgz,a %g2, loop_4703
39327 ldsh [%l7 + 0x30], %g7
39328loop_4701:
39329 fmovsvc %xcc, %f14, %f11
39330loop_4702:
39331 movle %icc, %i0, %i3
39332loop_4703:
39333 fbule %fcc0, loop_4704
39334 fmovrse %l2, %f0, %f11
39335 subc %g3, %i2, %g5
39336 std %f12, [%l7 + 0x18]
39337loop_4704:
39338 fbne %fcc1, loop_4705
39339 movl %icc, %o6, %i7
39340 st %f0, [%l7 + 0x74]
39341 ldd [%l7 + 0x20], %f4
39342loop_4705:
39343 tvc %icc, 0x0
39344 bn,pn %icc, loop_4706
39345 movgu %icc, %i6, %l4
39346 bvc,a,pn %icc, loop_4707
39347 bgu,a %icc, loop_4708
39348loop_4706:
39349 fmovs %f1, %f6
39350 pdist %f10, %f6, %f0
39351loop_4707:
39352 movneg %xcc, %o4, %l6
39353loop_4708:
39354 ldsh [%l7 + 0x70], %l1
39355 sth %i5, [%l7 + 0x12]
39356 fpmerge %f4, %f9, %f0
39357 call loop_4709
39358 fmovse %icc, %f1, %f11
39359 fmovdle %xcc, %f0, %f8
39360 mova %xcc, %o3, %o0
39361loop_4709:
39362 fmovsl %xcc, %f1, %f8
39363 fbne %fcc3, loop_4710
39364 sdivcc %o1, 0x13E0, %o2
39365 ble,pn %xcc, loop_4711
39366 fmul8sux16 %f0, %f4, %f6
39367loop_4710:
39368 fmovrslez %o7, %f11, %f7
39369 addccc %i4, %g1, %g4
39370loop_4711:
39371 ldd [%l7 + 0x60], %f6
39372 edge8l %g6, %l0, %o5
39373 std %f12, [%l7 + 0x10]
39374 ldsb [%l7 + 0x68], %i1
39375 fmovda %xcc, %f9, %f3
39376 tsubcc %l5, %l3, %g7
39377 movvc %xcc, %i0, %i3
39378 fcmpgt32 %f8, %f14, %l2
39379 bvs,a loop_4712
39380 ldub [%l7 + 0x69], %g2
39381 fmuld8ulx16 %f4, %f5, %f0
39382 sra %g3, %g5, %i2
39383loop_4712:
39384 fmovrsne %o6, %f1, %f1
39385 movre %i7, 0x051, %i6
39386 stw %o4, [%l7 + 0x0C]
39387 edge8l %l4, %l1, %i5
39388 movrgz %o3, %o0, %l6
39389 stx %o2, [%l7 + 0x10]
39390 ldub [%l7 + 0x70], %o7
39391 edge8ln %i4, %o1, %g4
39392 edge8l %g1, %g6, %o5
39393 lduw [%l7 + 0x30], %l0
39394 fxors %f1, %f10, %f1
39395 sllx %i1, %l5, %l3
39396 fmovse %xcc, %f5, %f7
39397 lduh [%l7 + 0x1A], %i0
39398 andncc %g7, %l2, %g2
39399 fmovrdgz %g3, %f10, %f0
39400 fsrc1s %f8, %f11
39401 bleu,a loop_4713
39402 fmovspos %xcc, %f0, %f14
39403 ldsb [%l7 + 0x5F], %g5
39404 stx %i3, [%l7 + 0x68]
39405loop_4713:
39406 ldsb [%l7 + 0x2C], %i2
39407 ldsb [%l7 + 0x3B], %i7
39408 movvc %xcc, %o6, %i6
39409 fands %f8, %f2, %f2
39410 ldub [%l7 + 0x2A], %o4
39411 fcmple32 %f14, %f8, %l4
39412 fpadd32s %f15, %f5, %f13
39413 lduh [%l7 + 0x7E], %i5
39414 brgez %o3, loop_4714
39415 edge8 %l1, %l6, %o0
39416 fnot2 %f0, %f2
39417 mulx %o7, %o2, %i4
39418loop_4714:
39419 fmovdn %xcc, %f0, %f5
39420 ld [%l7 + 0x64], %f12
39421 movne %icc, %o1, %g4
39422 movleu %icc, %g1, %g6
39423 tneg %xcc, 0x4
39424 fmovrde %o5, %f6, %f14
39425 fornot1 %f14, %f0, %f10
39426 tsubcctv %i1, 0x08AA, %l5
39427 ld [%l7 + 0x44], %f6
39428 bge,a %icc, loop_4715
39429 edge8l %l3, %i0, %g7
39430 ld [%l7 + 0x34], %f6
39431 call loop_4716
39432loop_4715:
39433 edge8 %l2, %l0, %g3
39434 fpadd32s %f8, %f2, %f7
39435 umulcc %g5, %i3, %g2
39436loop_4716:
39437 tpos %icc, 0x4
39438 ldub [%l7 + 0x64], %i7
39439 st %f15, [%l7 + 0x5C]
39440 fmovrslz %i2, %f5, %f10
39441 bge loop_4717
39442 ldx [%l7 + 0x48], %i6
39443 movn %icc, %o4, %o6
39444 lduh [%l7 + 0x5A], %i5
39445loop_4717:
39446 brnz,a %l4, loop_4718
39447 fmovsa %xcc, %f1, %f8
39448 bcc,a %xcc, loop_4719
39449 st %f2, [%l7 + 0x18]
39450loop_4718:
39451 ldub [%l7 + 0x66], %l1
39452 movl %xcc, %o3, %l6
39453loop_4719:
39454 nop
39455 setx loop_4720, %l0, %l1
39456 jmpl %l1, %o0
39457 st %f3, [%l7 + 0x78]
39458 tne %icc, 0x2
39459 taddcctv %o7, 0x04F0, %i4
39460loop_4720:
39461 movrgz %o2, %g4, %g1
39462 fmovdl %xcc, %f3, %f14
39463 fpadd32 %f14, %f10, %f10
39464 fones %f0
39465 fmovrsne %g6, %f13, %f13
39466 tvs %xcc, 0x3
39467 tsubcctv %o5, %o1, %i1
39468 bg,pt %icc, loop_4721
39469 ldsw [%l7 + 0x6C], %l5
39470 movrgez %l3, 0x24A, %g7
39471 udiv %i0, 0x1D1F, %l2
39472loop_4721:
39473 fnot2s %f12, %f4
39474 brnz,a %l0, loop_4722
39475 orn %g3, %g5, %g2
39476 lduw [%l7 + 0x70], %i7
39477 fmovdcc %icc, %f12, %f15
39478loop_4722:
39479 edge8ln %i3, %i6, %o4
39480 tl %xcc, 0x2
39481 brgez %i2, loop_4723
39482 xor %o6, 0x050E, %l4
39483 fpack16 %f0, %f5
39484 stb %l1, [%l7 + 0x5C]
39485loop_4723:
39486 fmovsvc %xcc, %f4, %f9
39487 fpsub32s %f4, %f6, %f1
39488 fnand %f6, %f8, %f0
39489 sdiv %i5, 0x1DFE, %o3
39490 ld [%l7 + 0x28], %f15
39491 fbge %fcc3, loop_4724
39492 brz %l6, loop_4725
39493 lduh [%l7 + 0x72], %o7
39494 ldd [%l7 + 0x48], %f12
39495loop_4724:
39496 st %f3, [%l7 + 0x44]
39497loop_4725:
39498 ble,pt %xcc, loop_4726
39499 fbue %fcc3, loop_4727
39500 ldsw [%l7 + 0x5C], %i4
39501 xor %o2, 0x0D16, %o0
39502loop_4726:
39503 std %f14, [%l7 + 0x50]
39504loop_4727:
39505 fbo %fcc3, loop_4728
39506 fmovse %xcc, %f9, %f4
39507 siam 0x4
39508 fbo %fcc3, loop_4729
39509loop_4728:
39510 ldub [%l7 + 0x4C], %g4
39511 movcs %xcc, %g6, %g1
39512 fbg %fcc3, loop_4730
39513loop_4729:
39514 stb %o5, [%l7 + 0x26]
39515 andncc %i1, %l5, %o1
39516 movrlz %l3, 0x37A, %g7
39517loop_4730:
39518 fba,a %fcc1, loop_4731
39519 bn,pn %xcc, loop_4732
39520 fnot1 %f8, %f12
39521 sra %i0, %l0, %l2
39522loop_4731:
39523 st %f13, [%l7 + 0x20]
39524loop_4732:
39525 mulx %g3, 0x03B3, %g5
39526 array32 %i7, %i3, %g2
39527 fnegd %f0, %f2
39528 ldub [%l7 + 0x4D], %i6
39529 fmul8sux16 %f12, %f14, %f0
39530 fabss %f0, %f3
39531 st %f14, [%l7 + 0x24]
39532 fxnors %f8, %f1, %f8
39533 fmovrdlz %o4, %f12, %f12
39534 fmovdvc %xcc, %f4, %f12
39535 stb %o6, [%l7 + 0x1D]
39536 nop
39537 setx loop_4733, %l0, %l1
39538 wrpr 0x1, %tl
39539 wrpr %l1, %tpc
39540 add %l1, 0x4, %l1
39541 wrpr %l1, %tnpc
39542 setx 0x34400001400, %l0, %l1
39543 wrpr %l1, %tstate
39544 wrhpr 0x4, %htstate
39545 retry
39546 array32 %i2, %l1, %l4
39547 ldsh [%l7 + 0x4C], %o3
39548 edge32ln %l6, %i5, %i4
39549loop_4733:
39550 fbug,a %fcc0, loop_4734
39551 lduh [%l7 + 0x16], %o7
39552 tcc %xcc, 0x6
39553 fmovrdlz %o0, %f0, %f0
39554loop_4734:
39555 std %f8, [%l7 + 0x08]
39556 array8 %g4, %g6, %o2
39557 stw %g1, [%l7 + 0x18]
39558 ldub [%l7 + 0x6E], %i1
39559 fnot1 %f10, %f14
39560 ldub [%l7 + 0x08], %l5
39561 ldd [%l7 + 0x30], %f14
39562 ldsb [%l7 + 0x19], %o5
39563 subcc %o1, %g7, %l3
39564 bneg,pn %xcc, loop_4735
39565 bpos,a,pn %xcc, loop_4736
39566 fmovdle %xcc, %f0, %f15
39567 lduh [%l7 + 0x4C], %i0
39568loop_4735:
39569 array16 %l0, %g3, %l2
39570loop_4736:
39571 fornot2s %f9, %f3, %f13
39572 fpsub16 %f8, %f10, %f10
39573 ldub [%l7 + 0x51], %g5
39574 bleu,a %icc, loop_4737
39575 move %icc, %i3, %g2
39576 fpadd16s %f14, %f12, %f0
39577 brz,a %i6, loop_4738
39578loop_4737:
39579 fpadd32 %f10, %f2, %f0
39580 fmovrsgz %i7, %f4, %f4
39581 ldub [%l7 + 0x16], %o4
39582loop_4738:
39583 movre %i2, 0x33F, %o6
39584 bpos,a %icc, loop_4739
39585 fors %f9, %f6, %f15
39586 fabss %f2, %f1
39587 fbug,a %fcc1, loop_4740
39588loop_4739:
39589 siam 0x6
39590 edge8n %l1, %o3, %l6
39591 stw %l4, [%l7 + 0x74]
39592loop_4740:
39593 addc %i5, %o7, %i4
39594 fnor %f10, %f14, %f4
39595 fmovsne %xcc, %f9, %f3
39596 fmovdg %xcc, %f5, %f4
39597 fpsub16 %f4, %f6, %f6
39598 ldsb [%l7 + 0x5D], %o0
39599 fmovrse %g4, %f3, %f1
39600 edge32l %o2, %g6, %g1
39601 edge32l %l5, %i1, %o1
39602 fmovsleu %icc, %f6, %f8
39603 ldsw [%l7 + 0x18], %g7
39604 fmovrde %o5, %f10, %f8
39605 ldsh [%l7 + 0x54], %l3
39606 stb %l0, [%l7 + 0x39]
39607 sllx %i0, 0x18, %l2
39608 movneg %xcc, %g5, %g3
39609 add %i3, 0x033C, %g2
39610 stx %i7, [%l7 + 0x58]
39611 add %i6, 0x13A6, %o4
39612 fcmpeq32 %f10, %f14, %i2
39613 sllx %l1, %o3, %o6
39614 fbug,a %fcc1, loop_4741
39615 fnands %f13, %f15, %f0
39616 orn %l6, 0x1A53, %l4
39617 fble %fcc0, loop_4742
39618loop_4741:
39619 fnand %f14, %f4, %f10
39620 edge8 %i5, %i4, %o0
39621 fsrc1 %f12, %f8
39622loop_4742:
39623 fmovs %f12, %f14
39624 movg %xcc, %o7, %g4
39625 ldsh [%l7 + 0x24], %o2
39626 fbul,a %fcc0, loop_4743
39627 fcmpeq32 %f2, %f8, %g1
39628 ldsh [%l7 + 0x22], %l5
39629 fpackfix %f6, %f15
39630loop_4743:
39631 ldsb [%l7 + 0x61], %i1
39632 stb %o1, [%l7 + 0x3A]
39633 fcmpeq16 %f12, %f4, %g7
39634 movrne %o5, %g6, %l3
39635 udivx %i0, 0x1880, %l0
39636 sra %g5, %l2, %i3
39637 fxnors %f2, %f11, %f13
39638 fsrc1 %f10, %f14
39639 nop
39640 setx loop_4744, %l0, %l1
39641 wrpr 0x1, %tl
39642 wrpr %l1, %tpc
39643 add %l1, 0x4, %l1
39644 wrpr %l1, %tnpc
39645 setx 0x34400001400, %l0, %l1
39646 wrpr %l1, %tstate
39647 wrhpr 0x4, %htstate
39648 retry
39649 and %g2, %i7, %g3
39650 addcc %i6, 0x0196, %o4
39651 movvs %xcc, %i2, %o3
39652loop_4744:
39653 ldub [%l7 + 0x47], %l1
39654 ldsh [%l7 + 0x6E], %l6
39655 fcmple32 %f14, %f10, %o6
39656 fmovda %xcc, %f1, %f8
39657 fmovs %f3, %f11
39658 std %f2, [%l7 + 0x70]
39659 addccc %i5, 0x1A06, %i4
39660 brlz,a %o0, loop_4745
39661 fmovd %f10, %f8
39662 sth %l4, [%l7 + 0x20]
39663 bneg,a %xcc, loop_4746
39664loop_4745:
39665 subcc %g4, %o2, %o7
39666 std %f6, [%l7 + 0x38]
39667 ldsh [%l7 + 0x4A], %g1
39668loop_4746:
39669 ldd [%l7 + 0x58], %f4
39670 edge16n %l5, %i1, %o1
39671 pdist %f12, %f2, %f4
39672 movre %o5, 0x12C, %g7
39673 fpsub16 %f14, %f4, %f6
39674 smul %g6, %l3, %i0
39675 fmovsl %xcc, %f2, %f12
39676 array16 %g5, %l2, %l0
39677 ldsh [%l7 + 0x48], %g2
39678 srl %i3, %i7, %i6
39679 sub %g3, 0x00A1, %i2
39680 ldsh [%l7 + 0x5C], %o4
39681 andcc %o3, %l6, %l1
39682 movcs %icc, %i5, %o6
39683 fmovscs %xcc, %f11, %f11
39684 ldsh [%l7 + 0x58], %i4
39685 sth %l4, [%l7 + 0x40]
39686 fands %f6, %f13, %f14
39687 stb %g4, [%l7 + 0x3F]
39688 sethi 0x12F4, %o0
39689 bleu,a loop_4747
39690 srlx %o7, %o2, %g1
39691 ldsh [%l7 + 0x6C], %l5
39692 udivcc %o1, 0x17F8, %o5
39693loop_4747:
39694 bg,a,pn %icc, loop_4748
39695 lduh [%l7 + 0x0C], %g7
39696 umulcc %g6, %l3, %i0
39697 smulcc %i1, %g5, %l0
39698loop_4748:
39699 fmovsgu %icc, %f1, %f6
39700 srax %g2, 0x0D, %i3
39701 stb %l2, [%l7 + 0x49]
39702 fmovsl %xcc, %f10, %f4
39703 edge8 %i6, %i7, %i2
39704 fmovda %xcc, %f11, %f3
39705 fmovsleu %xcc, %f7, %f8
39706 fmovrslz %o4, %f1, %f14
39707 or %o3, 0x0670, %g3
39708 tn %xcc, 0x4
39709 ldd [%l7 + 0x38], %f14
39710 xor %l6, %i5, %o6
39711 ld [%l7 + 0x30], %f12
39712 stb %i4, [%l7 + 0x41]
39713 and %l1, %l4, %o0
39714 st %f1, [%l7 + 0x38]
39715 call loop_4749
39716 fcmpeq32 %f8, %f4, %g4
39717 fmul8x16al %f15, %f11, %f14
39718 addc %o7, %o2, %g1
39719loop_4749:
39720 nop
39721 setx loop_4750, %l0, %l1
39722 wrpr 0x1, %tl
39723 wrpr %l1, %tnpc
39724 setx 0x34400001400, %l0, %l1
39725 wrpr %l1, %tstate
39726 wrhpr 0x4, %htstate
39727 done
39728 ldsb [%l7 + 0x22], %o1
39729 fmovda %xcc, %f15, %f9
39730 fbe %fcc2, loop_4751
39731loop_4750:
39732 fnot1s %f6, %f12
39733 ldub [%l7 + 0x0C], %o5
39734 fxnors %f5, %f9, %f12
39735loop_4751:
39736 udiv %l5, 0x01E9, %g6
39737 fmovrslez %l3, %f7, %f4
39738 stx %i0, [%l7 + 0x40]
39739 fmovrsgez %g7, %f6, %f5
39740 fpack16 %f10, %f6
39741 st %f5, [%l7 + 0x34]
39742 stx %g5, [%l7 + 0x28]
39743 movrlez %i1, %l0, %i3
39744 mulx %l2, 0x1D83, %g2
39745 xor %i7, 0x0D92, %i2
39746 fmovrslz %i6, %f15, %f12
39747 fmovsa %icc, %f6, %f6
39748 stw %o3, [%l7 + 0x60]
39749 movleu %xcc, %o4, %g3
39750 ta %xcc, 0x0
39751 ble,a,pn %xcc, loop_4752
39752 tpos %icc, 0x2
39753 tneg %icc, 0x6
39754 fmovdgu %icc, %f15, %f12
39755loop_4752:
39756 bcc,a loop_4753
39757 edge8ln %l6, %o6, %i4
39758 fmovspos %xcc, %f15, %f4
39759 fmovsvc %icc, %f1, %f11
39760loop_4753:
39761 fmovrdlez %l1, %f12, %f0
39762 fmovrdgz %l4, %f12, %f12
39763 fones %f1
39764 sth %i5, [%l7 + 0x72]
39765 fbule,a %fcc3, loop_4754
39766 nop
39767 setx loop_4755, %l0, %l1
39768 wrpr 0x1, %tl
39769 wrpr %l1, %tnpc
39770 setx 0x34400001400, %l0, %l1
39771 wrpr %l1, %tstate
39772 wrhpr 0x4, %htstate
39773 done
39774 tcc %icc, 0x6
39775 for %f6, %f10, %f12
39776loop_4754:
39777 sth %g4, [%l7 + 0x2C]
39778loop_4755:
39779 sth %o7, [%l7 + 0x0E]
39780 tcs %xcc, 0x5
39781 lduw [%l7 + 0x3C], %o2
39782 fba %fcc0, loop_4756
39783 fmovsvc %icc, %f13, %f2
39784 fbo %fcc2, loop_4757
39785 bn,a,pn %icc, loop_4758
39786loop_4756:
39787 fpadd16 %f4, %f8, %f4
39788 st %f14, [%l7 + 0x54]
39789loop_4757:
39790 tg %icc, 0x2
39791loop_4758:
39792 fmuld8ulx16 %f13, %f13, %f12
39793 fcmpne32 %f2, %f6, %g1
39794 sth %o1, [%l7 + 0x7C]
39795 sub %o5, 0x1862, %o0
39796 tn %xcc, 0x5
39797 fsrc1s %f5, %f8
39798 bcs,pn %xcc, loop_4759
39799 smul %l5, 0x0168, %l3
39800 fmovdne %icc, %f9, %f12
39801 movneg %icc, %i0, %g7
39802loop_4759:
39803 fornot2s %f14, %f12, %f3
39804 fmovspos %xcc, %f14, %f9
39805 stw %g6, [%l7 + 0x08]
39806 fmovrdlez %g5, %f2, %f6
39807 fmovse %xcc, %f10, %f11
39808 fnot1 %f10, %f6
39809 st %f9, [%l7 + 0x40]
39810 ldx [%l7 + 0x30], %l0
39811 xorcc %i1, %l2, %g2
39812 fmovrdgz %i3, %f8, %f4
39813 lduh [%l7 + 0x24], %i2
39814 sth %i6, [%l7 + 0x4A]
39815 edge32l %i7, %o4, %g3
39816 edge32n %o3, %o6, %i4
39817 tgu %xcc, 0x4
39818 ld [%l7 + 0x58], %f15
39819 fmovdvs %xcc, %f9, %f2
39820 st %f4, [%l7 + 0x54]
39821 xnor %l6, 0x143F, %l4
39822 fmuld8sux16 %f0, %f7, %f10
39823 tl %xcc, 0x4
39824 movrne %i5, 0x04F, %l1
39825 std %f10, [%l7 + 0x70]
39826 ldsw [%l7 + 0x50], %o7
39827 addcc %g4, 0x1BAA, %g1
39828 tn %xcc, 0x5
39829 fpsub16 %f4, %f12, %f0
39830 tpos %xcc, 0x4
39831 fxnors %f12, %f1, %f1
39832 array32 %o1, %o2, %o0
39833 fbug,a %fcc0, loop_4760
39834 stw %l5, [%l7 + 0x50]
39835 fmovsa %xcc, %f14, %f6
39836 fnands %f8, %f5, %f8
39837loop_4760:
39838 fmovsvs %xcc, %f2, %f13
39839 ldd [%l7 + 0x50], %f6
39840 sth %o5, [%l7 + 0x50]
39841 fmovdne %icc, %f13, %f13
39842 bcs,a,pt %xcc, loop_4761
39843 ldsw [%l7 + 0x0C], %l3
39844 stb %g7, [%l7 + 0x49]
39845 edge8l %g6, %i0, %l0
39846loop_4761:
39847 ta %icc, 0x5
39848 sdivx %g5, 0x155B, %l2
39849 stw %i1, [%l7 + 0x70]
39850 ldsw [%l7 + 0x68], %i3
39851 fands %f8, %f3, %f15
39852 tcs %icc, 0x4
39853 fxnor %f12, %f8, %f8
39854 fmovsneg %xcc, %f2, %f13
39855 movneg %xcc, %g2, %i6
39856 ba %xcc, loop_4762
39857 ldsw [%l7 + 0x70], %i7
39858 bcc,pt %icc, loop_4763
39859 fble %fcc3, loop_4764
39860loop_4762:
39861 fpadd32 %f10, %f14, %f12
39862 sub %i2, %g3, %o4
39863loop_4763:
39864 ldsh [%l7 + 0x36], %o3
39865loop_4764:
39866 ld [%l7 + 0x60], %f12
39867 sdiv %i4, 0x0850, %l6
39868 edge8 %o6, %i5, %l1
39869 fnors %f14, %f4, %f2
39870 movvs %icc, %o7, %g4
39871 lduh [%l7 + 0x2E], %g1
39872 edge16 %l4, %o2, %o1
39873 subccc %o0, %o5, %l5
39874 lduw [%l7 + 0x3C], %l3
39875 ldd [%l7 + 0x68], %f6
39876 fandnot2 %f2, %f2, %f10
39877 fpsub32 %f14, %f6, %f14
39878 fpadd32 %f4, %f12, %f6
39879 te %icc, 0x2
39880 std %f0, [%l7 + 0x68]
39881 fpmerge %f8, %f10, %f8
39882 fmovsa %xcc, %f10, %f15
39883 brgz,a %g7, loop_4765
39884 movl %xcc, %i0, %g6
39885 fpsub32 %f14, %f10, %f4
39886 ldsb [%l7 + 0x41], %l0
39887loop_4765:
39888 fmovsleu %xcc, %f6, %f4
39889 fnot2 %f0, %f14
39890 ldsb [%l7 + 0x74], %l2
39891 fpadd32 %f8, %f10, %f14
39892 tg %xcc, 0x2
39893 lduw [%l7 + 0x40], %g5
39894 tl %xcc, 0x7
39895 tneg %xcc, 0x1
39896 be,a,pn %xcc, loop_4766
39897 movle %icc, %i1, %g2
39898 fmovscs %icc, %f3, %f12
39899 nop
39900 setx loop_4767, %l0, %l1
39901 jmpl %l1, %i3
39902loop_4766:
39903 ldd [%l7 + 0x20], %f0
39904 udiv %i6, 0x1491, %i7
39905 stx %g3, [%l7 + 0x50]
39906loop_4767:
39907 lduh [%l7 + 0x44], %i2
39908 lduh [%l7 + 0x4A], %o3
39909 ldx [%l7 + 0x28], %i4
39910 tcs %icc, 0x5
39911 fxnor %f14, %f14, %f8
39912 stb %o4, [%l7 + 0x5D]
39913 nop
39914 setx loop_4768, %l0, %l1
39915 wrpr 0x1, %tl
39916 wrpr %l1, %tnpc
39917 setx 0x34400001400, %l0, %l1
39918 wrpr %l1, %tstate
39919 wrhpr 0x4, %htstate
39920 done
39921 fcmpne32 %f12, %f12, %l6
39922 fmovdge %icc, %f4, %f4
39923 nop
39924 setx loop_4769, %l0, %l1
39925 wrpr 0x1, %tl
39926 wrpr %l1, %tnpc
39927 setx 0x34400001400, %l0, %l1
39928 wrpr %l1, %tstate
39929 wrhpr 0x4, %htstate
39930 done
39931loop_4768:
39932 fcmpne32 %f14, %f8, %i5
39933 fcmpd %fcc0, %f12, %f14
39934 stx %o6, [%l7 + 0x18]
39935loop_4769:
39936 tge %xcc, 0x3
39937 lduh [%l7 + 0x6C], %l1
39938 fnot1s %f15, %f4
39939 for %f12, %f0, %f2
39940 lduh [%l7 + 0x5C], %o7
39941 fpack16 %f14, %f1
39942 movle %xcc, %g1, %g4
39943 ld [%l7 + 0x34], %f5
39944 movgu %icc, %o2, %o1
39945 fbug,a %fcc1, loop_4770
39946 array16 %o0, %o5, %l4
39947 fpmerge %f8, %f13, %f6
39948 st %f4, [%l7 + 0x60]
39949loop_4770:
39950 lduw [%l7 + 0x3C], %l3
39951 fpack16 %f2, %f7
39952 movle %icc, %l5, %i0
39953 ldx [%l7 + 0x28], %g6
39954 edge8n %g7, %l0, %g5
39955 fmuld8ulx16 %f6, %f0, %f12
39956 movpos %xcc, %i1, %l2
39957 xnorcc %g2, 0x1C10, %i6
39958 edge32ln %i3, %g3, %i7
39959 or %o3, %i2, %o4
39960 movre %i4, %l6, %o6
39961 udiv %i5, 0x0B75, %l1
39962 tleu %xcc, 0x3
39963 ldsh [%l7 + 0x28], %g1
39964 ld [%l7 + 0x5C], %f13
39965 ld [%l7 + 0x4C], %f3
39966 fbo,a %fcc3, loop_4771
39967 fnors %f6, %f1, %f9
39968 fnegs %f12, %f1
39969 fblg,a %fcc3, loop_4772
39970loop_4771:
39971 sub %g4, %o2, %o1
39972 st %f6, [%l7 + 0x10]
39973 movpos %icc, %o7, %o5
39974loop_4772:
39975 fmovsneg %icc, %f11, %f15
39976 movrlz %o0, 0x210, %l4
39977 fxnors %f15, %f1, %f9
39978 ldub [%l7 + 0x18], %l5
39979 edge32n %l3, %i0, %g7
39980 brz %l0, loop_4773
39981 stw %g5, [%l7 + 0x34]
39982 fmul8sux16 %f10, %f8, %f4
39983 sub %g6, 0x0B9B, %i1
39984loop_4773:
39985 fxnors %f4, %f7, %f8
39986 lduw [%l7 + 0x44], %g2
39987 taddcc %l2, %i3, %i6
39988 ldx [%l7 + 0x20], %g3
39989 stw %i7, [%l7 + 0x0C]
39990 fmovdneg %icc, %f7, %f14
39991 movneg %icc, %i2, %o3
39992 fnot1s %f5, %f13
39993 fandnot2 %f14, %f4, %f4
39994 fpmerge %f0, %f3, %f6
39995 ldx [%l7 + 0x20], %i4
39996 fornot2 %f12, %f14, %f8
39997 nop
39998 setx loop_4774, %l0, %l1
39999 wrpr 0x1, %tl
40000 wrpr %l1, %tpc
40001 add %l1, 0x4, %l1
40002 wrpr %l1, %tnpc
40003 setx 0x34400001400, %l0, %l1
40004 wrpr %l1, %tstate
40005 wrhpr 0x4, %htstate
40006 retry
40007 fpsub32 %f10, %f10, %f14
40008 fmovrslez %l6, %f14, %f15
40009 edge16ln %o6, %i5, %o4
40010loop_4774:
40011 be,pt %xcc, loop_4775
40012 bne,a %xcc, loop_4776
40013 fmovdvc %icc, %f14, %f10
40014 fbl %fcc3, loop_4777
40015loop_4775:
40016 movre %l1, 0x018, %g4
40017loop_4776:
40018 fmovsgu %xcc, %f14, %f14
40019 fpsub32s %f0, %f2, %f1
40020loop_4777:
40021 bcc %xcc, loop_4778
40022 stb %o2, [%l7 + 0x1A]
40023 lduh [%l7 + 0x50], %o1
40024 stx %o7, [%l7 + 0x10]
40025loop_4778:
40026 fblg,a %fcc0, loop_4779
40027 fbne,a %fcc3, loop_4780
40028 bg loop_4781
40029 sth %g1, [%l7 + 0x2C]
40030loop_4779:
40031 nop
40032 setx loop_4782, %l0, %l1
40033 jmpl %l1, %o5
40034loop_4780:
40035 nop
40036 setx loop_4783, %l0, %l1
40037 wrpr 0x1, %tl
40038 wrpr %l1, %tpc
40039 add %l1, 0x4, %l1
40040 wrpr %l1, %tnpc
40041 setx 0x34400001400, %l0, %l1
40042 wrpr %l1, %tstate
40043 wrhpr 0x4, %htstate
40044 retry
40045loop_4781:
40046 sth %o0, [%l7 + 0x74]
40047 sdivx %l4, 0x039A, %l5
40048loop_4782:
40049 edge8 %i0, %g7, %l0
40050loop_4783:
40051 movrgez %g5, %l3, %g6
40052 tneg %icc, 0x6
40053 lduh [%l7 + 0x44], %g2
40054 std %f12, [%l7 + 0x68]
40055 tne %xcc, 0x6
40056 pdist %f2, %f6, %f12
40057 ldd [%l7 + 0x68], %f6
40058 addccc %l2, %i3, %i6
40059 movle %icc, %i1, %i7
40060 be,pt %xcc, loop_4784
40061 fmovdl %xcc, %f15, %f6
40062 srl %i2, %g3, %i4
40063 std %f12, [%l7 + 0x70]
40064loop_4784:
40065 ldub [%l7 + 0x3E], %l6
40066 stx %o3, [%l7 + 0x28]
40067 fmovsneg %icc, %f10, %f6
40068 fmovrse %i5, %f15, %f8
40069 fmovdcc %xcc, %f9, %f7
40070 fsrc2s %f5, %f15
40071 stw %o4, [%l7 + 0x08]
40072 std %f4, [%l7 + 0x08]
40073 fmovsle %icc, %f15, %f8
40074 stb %o6, [%l7 + 0x79]
40075 fmovsg %icc, %f13, %f13
40076 tne %xcc, 0x4
40077 andncc %g4, %o2, %l1
40078 stw %o7, [%l7 + 0x34]
40079 mulscc %o1, %g1, %o5
40080 ldd [%l7 + 0x68], %f0
40081 fnors %f11, %f2, %f9
40082 ldsh [%l7 + 0x3E], %o0
40083 edge32 %l4, %l5, %g7
40084 fbne,a %fcc1, loop_4785
40085 move %icc, %i0, %g5
40086 fnot1 %f12, %f2
40087 tcs %icc, 0x1
40088loop_4785:
40089 addcc %l3, %g6, %g2
40090 ldx [%l7 + 0x28], %l2
40091 mulx %l0, %i3, %i6
40092 movpos %xcc, %i1, %i2
40093 move %icc, %g3, %i4
40094 sethi 0x1719, %i7
40095 stx %o3, [%l7 + 0x18]
40096 stw %l6, [%l7 + 0x24]
40097 umulcc %o4, 0x15F6, %o6
40098 fbl %fcc3, loop_4786
40099 edge32n %g4, %o2, %l1
40100 fmovsne %xcc, %f6, %f6
40101 movneg %icc, %o7, %i5
40102loop_4786:
40103 fble,a %fcc0, loop_4787
40104 mulx %o1, 0x1B78, %o5
40105 fmuld8ulx16 %f13, %f10, %f12
40106 stx %g1, [%l7 + 0x18]
40107loop_4787:
40108 tsubcc %o0, 0x1436, %l5
40109 fmovrdgz %l4, %f6, %f0
40110 brlez,a %i0, loop_4788
40111 st %f3, [%l7 + 0x6C]
40112 fnot2 %f14, %f0
40113 tle %xcc, 0x0
40114loop_4788:
40115 fabss %f1, %f11
40116 fand %f12, %f8, %f0
40117 stx %g5, [%l7 + 0x20]
40118 sethi 0x1AB6, %g7
40119 fbug,a %fcc0, loop_4789
40120 fmovsa %xcc, %f11, %f6
40121 ldsw [%l7 + 0x2C], %g6
40122 stw %g2, [%l7 + 0x08]
40123loop_4789:
40124 smul %l3, 0x07DA, %l2
40125 fmul8ulx16 %f12, %f8, %f14
40126 xorcc %l0, 0x1F84, %i6
40127 tge %xcc, 0x6
40128 movn %icc, %i3, %i1
40129 fandnot2 %f0, %f6, %f8
40130 ldd [%l7 + 0x30], %f14
40131 st %f14, [%l7 + 0x40]
40132 ble,pn %icc, loop_4790
40133 fmovdvc %xcc, %f7, %f11
40134 ld [%l7 + 0x1C], %f12
40135 st %f9, [%l7 + 0x44]
40136loop_4790:
40137 ld [%l7 + 0x7C], %f13
40138 brnz %i2, loop_4791
40139 stx %g3, [%l7 + 0x58]
40140 fcmped %fcc2, %f2, %f8
40141 movle %xcc, %i4, %o3
40142loop_4791:
40143 std %f10, [%l7 + 0x70]
40144 ldub [%l7 + 0x48], %l6
40145 siam 0x2
40146 ldx [%l7 + 0x58], %o4
40147 tcs %icc, 0x2
40148 fbne,a %fcc1, loop_4792
40149 ldsh [%l7 + 0x54], %o6
40150 fmul8x16al %f6, %f10, %f2
40151 fmovsl %icc, %f7, %f7
40152loop_4792:
40153 movne %icc, %g4, %o2
40154 ldd [%l7 + 0x48], %f12
40155 fbe %fcc2, loop_4793
40156 andcc %i7, %o7, %l1
40157 ldx [%l7 + 0x40], %o1
40158 movrlez %i5, 0x121, %g1
40159loop_4793:
40160 stw %o5, [%l7 + 0x5C]
40161 ldsb [%l7 + 0x43], %o0
40162 ldsh [%l7 + 0x78], %l5
40163 tn %xcc, 0x1
40164 umul %l4, %i0, %g5
40165 ld [%l7 + 0x34], %f11
40166 addccc %g7, 0x190F, %g2
40167 fsrc2 %f0, %f8
40168 xorcc %l3, 0x0D04, %l2
40169 edge16 %l0, %i6, %i3
40170 fpmerge %f1, %f6, %f10
40171 movgu %icc, %g6, %i1
40172 fpack16 %f2, %f11
40173 fbn %fcc2, loop_4794
40174 ldsh [%l7 + 0x68], %g3
40175 bgu,a,pt %xcc, loop_4795
40176 fbe,a %fcc0, loop_4796
40177loop_4794:
40178 sth %i4, [%l7 + 0x5E]
40179 fbl %fcc1, loop_4797
40180loop_4795:
40181 stx %o3, [%l7 + 0x18]
40182loop_4796:
40183 fnands %f13, %f6, %f9
40184 ldsb [%l7 + 0x2F], %i2
40185loop_4797:
40186 ldub [%l7 + 0x18], %l6
40187 addcc %o4, %o6, %g4
40188 st %f5, [%l7 + 0x20]
40189 movne %xcc, %i7, %o2
40190 bneg,pt %icc, loop_4798
40191 sub %o7, 0x1204, %l1
40192 mova %icc, %o1, %g1
40193 fmul8sux16 %f0, %f10, %f4
40194loop_4798:
40195 fmul8x16au %f15, %f14, %f12
40196 fxor %f4, %f10, %f4
40197 tl %xcc, 0x3
40198 st %f6, [%l7 + 0x7C]
40199 popc %o5, %i5
40200 ldsb [%l7 + 0x54], %l5
40201 fmovsvs %icc, %f13, %f13
40202 fmovrslz %o0, %f0, %f3
40203 te %xcc, 0x5
40204 fmovsa %xcc, %f5, %f12
40205 lduh [%l7 + 0x62], %i0
40206 array8 %g5, %l4, %g7
40207 ldsb [%l7 + 0x32], %g2
40208 andcc %l3, %l2, %l0
40209 stx %i3, [%l7 + 0x38]
40210 subc %i6, 0x1629, %i1
40211 bvc,pt %xcc, loop_4799
40212 fxnors %f3, %f2, %f5
40213 alignaddrl %g6, %i4, %g3
40214 fmovse %icc, %f13, %f1
40215loop_4799:
40216 ldx [%l7 + 0x58], %i2
40217 ldx [%l7 + 0x50], %l6
40218 fmovsa %xcc, %f11, %f11
40219 fcmpgt16 %f14, %f8, %o3
40220 and %o6, 0x0AE6, %g4
40221 fmovsa %icc, %f12, %f6
40222 array8 %i7, %o2, %o7
40223 fmovrse %l1, %f3, %f13
40224 ldx [%l7 + 0x58], %o1
40225 ble,a,pt %icc, loop_4800
40226 movge %xcc, %o4, %o5
40227 ldsh [%l7 + 0x6E], %g1
40228 std %f0, [%l7 + 0x08]
40229loop_4800:
40230 bvs,pn %xcc, loop_4801
40231 tge %xcc, 0x6
40232 stw %i5, [%l7 + 0x14]
40233 udivcc %o0, 0x00D7, %l5
40234loop_4801:
40235 brgez %i0, loop_4802
40236 bpos,a,pt %icc, loop_4803
40237 st %f14, [%l7 + 0x54]
40238 fmovsa %xcc, %f12, %f11
40239loop_4802:
40240 bne,a loop_4804
40241loop_4803:
40242 ldsh [%l7 + 0x5E], %g5
40243 subcc %g7, 0x15F0, %g2
40244 orn %l3, 0x0051, %l2
40245loop_4804:
40246 ld [%l7 + 0x24], %f4
40247 ld [%l7 + 0x30], %f11
40248 ldx [%l7 + 0x30], %l4
40249 subc %l0, %i3, %i1
40250 ldsw [%l7 + 0x1C], %g6
40251 edge32n %i6, %i4, %i2
40252 lduh [%l7 + 0x7C], %l6
40253 brnz,a %g3, loop_4805
40254 fcmps %fcc2, %f4, %f11
40255 brz,a %o6, loop_4806
40256 fpsub32 %f8, %f8, %f10
40257loop_4805:
40258 lduw [%l7 + 0x0C], %g4
40259 movcs %icc, %o3, %i7
40260loop_4806:
40261 movgu %xcc, %o2, %o7
40262 movvs %icc, %l1, %o4
40263 fsrc1 %f0, %f12
40264 fmovrdne %o1, %f12, %f0
40265 fnand %f8, %f12, %f14
40266 nop
40267 setx loop_4807, %l0, %l1
40268 jmpl %l1, %o5
40269 movleu %icc, %i5, %o0
40270 bcc,a,pt %xcc, loop_4808
40271 fmovsleu %xcc, %f7, %f11
40272loop_4807:
40273 nop
40274 setx loop_4809, %l0, %l1
40275 jmpl %l1, %l5
40276 tpos %icc, 0x4
40277loop_4808:
40278 ldub [%l7 + 0x3C], %i0
40279 fbn %fcc1, loop_4810
40280loop_4809:
40281 smul %g1, %g7, %g2
40282 movleu %icc, %l3, %g5
40283 lduh [%l7 + 0x54], %l4
40284loop_4810:
40285 fbge,a %fcc1, loop_4811
40286 fmuld8ulx16 %f5, %f13, %f12
40287 fbo,a %fcc2, loop_4812
40288 fnegd %f8, %f4
40289loop_4811:
40290 fmovsl %icc, %f1, %f15
40291 bcc,a %icc, loop_4813
40292loop_4812:
40293 fbuge %fcc0, loop_4814
40294 ld [%l7 + 0x18], %f3
40295 stw %l2, [%l7 + 0x78]
40296loop_4813:
40297 fmul8sux16 %f6, %f0, %f12
40298loop_4814:
40299 ld [%l7 + 0x50], %f7
40300 stx %l0, [%l7 + 0x60]
40301 te %xcc, 0x3
40302 fnot1s %f7, %f2
40303 smul %i1, 0x166F, %i3
40304 siam 0x5
40305 ta %icc, 0x5
40306 stb %i6, [%l7 + 0x0C]
40307 bvc %xcc, loop_4815
40308 ble,pn %icc, loop_4816
40309 fbule %fcc1, loop_4817
40310 ldsb [%l7 + 0x53], %g6
40311loop_4815:
40312 ldd [%l7 + 0x70], %f14
40313loop_4816:
40314 fnand %f4, %f6, %f0
40315loop_4817:
40316 fbuge %fcc1, loop_4818
40317 be %xcc, loop_4819
40318 lduh [%l7 + 0x28], %i2
40319 fbul,a %fcc3, loop_4820
40320loop_4818:
40321 fmul8sux16 %f8, %f14, %f10
40322loop_4819:
40323 ldsh [%l7 + 0x4A], %i4
40324 smulcc %g3, 0x1585, %o6
40325loop_4820:
40326 fmovsgu %xcc, %f3, %f3
40327 sdiv %l6, 0x11A2, %g4
40328 tleu %xcc, 0x7
40329 orcc %i7, 0x0C1C, %o3
40330 fmovdl %icc, %f9, %f1
40331 fmovrsne %o7, %f5, %f2
40332 fmovdle %xcc, %f6, %f10
40333 mova %icc, %o2, %l1
40334 udiv %o1, 0x020A, %o4
40335 ldx [%l7 + 0x08], %o5
40336 lduw [%l7 + 0x3C], %i5
40337 fpadd32s %f14, %f11, %f11
40338 fba %fcc1, loop_4821
40339 fmovrdlez %l5, %f8, %f6
40340 bl %icc, loop_4822
40341 bshuffle %f14, %f12, %f6
40342loop_4821:
40343 movpos %icc, %o0, %g1
40344 fsrc2 %f10, %f12
40345loop_4822:
40346 tneg %icc, 0x3
40347 fmovdge %icc, %f5, %f6
40348 tsubcc %g7, %g2, %l3
40349 fmovdneg %xcc, %f9, %f3
40350 subcc %g5, %l4, %l2
40351 srax %i0, 0x1F, %i1
40352 or %i3, %i6, %l0
40353 brgez %g6, loop_4823
40354 movre %i2, %g3, %o6
40355 fzero %f12
40356 fpadd32 %f14, %f8, %f12
40357loop_4823:
40358 fmovse %xcc, %f8, %f3
40359 fmovscc %xcc, %f5, %f4
40360 fbl %fcc0, loop_4824
40361 fnands %f4, %f5, %f5
40362 fmovdn %xcc, %f13, %f5
40363 fmovspos %xcc, %f5, %f13
40364loop_4824:
40365 fmovrdgz %l6, %f2, %f2
40366 st %f14, [%l7 + 0x10]
40367 sth %g4, [%l7 + 0x62]
40368 movrgz %i7, 0x305, %i4
40369 fbne %fcc0, loop_4825
40370 fnegs %f3, %f8
40371 edge32ln %o3, %o7, %l1
40372 brlez %o2, loop_4826
40373loop_4825:
40374 movg %xcc, %o1, %o5
40375 fandnot2 %f8, %f2, %f4
40376 fmovrde %i5, %f4, %f4
40377loop_4826:
40378 edge8 %o4, %l5, %g1
40379 fmovdle %xcc, %f13, %f7
40380 fbl,a %fcc3, loop_4827
40381 fpsub32 %f14, %f0, %f4
40382 fornot1 %f4, %f10, %f4
40383 ldsh [%l7 + 0x66], %g7
40384loop_4827:
40385 array16 %g2, %l3, %g5
40386 movge %xcc, %o0, %l4
40387 umulcc %i0, %i1, %i3
40388 tvc %xcc, 0x7
40389 fpack16 %f14, %f11
40390 ldd [%l7 + 0x50], %f4
40391 sll %l2, 0x11, %i6
40392 ldub [%l7 + 0x12], %l0
40393 movgu %icc, %i2, %g3
40394 ldsb [%l7 + 0x22], %o6
40395 ldub [%l7 + 0x46], %g6
40396 fmul8x16au %f0, %f2, %f8
40397 stw %l6, [%l7 + 0x08]
40398 std %f14, [%l7 + 0x58]
40399 fors %f3, %f1, %f1
40400 fpack32 %f10, %f0, %f12
40401 ldub [%l7 + 0x45], %g4
40402 umulcc %i7, %i4, %o3
40403 lduh [%l7 + 0x4A], %o7
40404 edge16n %l1, %o1, %o5
40405 taddcc %i5, 0x04D5, %o2
40406 fands %f9, %f15, %f13
40407 fpsub16 %f0, %f2, %f14
40408 stx %o4, [%l7 + 0x40]
40409 fmovrdgez %l5, %f12, %f12
40410 stb %g1, [%l7 + 0x34]
40411 andn %g2, %g7, %g5
40412 ble,a %xcc, loop_4828
40413 sth %l3, [%l7 + 0x32]
40414 lduw [%l7 + 0x08], %l4
40415 fsrc2s %f7, %f15
40416loop_4828:
40417 ld [%l7 + 0x60], %f15
40418 bn %xcc, loop_4829
40419 edge32ln %i0, %i1, %o0
40420 bne,a %xcc, loop_4830
40421 fmul8x16al %f11, %f6, %f6
40422loop_4829:
40423 sth %i3, [%l7 + 0x0C]
40424 fmovdneg %xcc, %f11, %f0
40425loop_4830:
40426 stw %l2, [%l7 + 0x28]
40427 alignaddrl %i6, %l0, %i2
40428 fmovdvc %icc, %f4, %f11
40429 fbge,a %fcc3, loop_4831
40430 lduw [%l7 + 0x34], %o6
40431 edge32 %g6, %g3, %g4
40432 ldub [%l7 + 0x23], %i7
40433loop_4831:
40434 add %i4, %l6, %o7
40435 array8 %o3, %l1, %o5
40436 siam 0x3
40437 fbule,a %fcc0, loop_4832
40438 sth %o1, [%l7 + 0x54]
40439 stb %i5, [%l7 + 0x0C]
40440 fmovrslez %o4, %f13, %f8
40441loop_4832:
40442 tn %xcc, 0x2
40443 fxors %f11, %f4, %f5
40444 bg,a %icc, loop_4833
40445 fmovs %f7, %f2
40446 sethi 0x007B, %l5
40447 be,a loop_4834
40448loop_4833:
40449 stx %g1, [%l7 + 0x58]
40450 fcmpne32 %f2, %f8, %g2
40451 sdivcc %g7, 0x1865, %g5
40452loop_4834:
40453 stx %o2, [%l7 + 0x10]
40454 tpos %icc, 0x4
40455 std %f4, [%l7 + 0x68]
40456 fmovsneg %xcc, %f10, %f0
40457 fcmpes %fcc3, %f9, %f6
40458 fand %f4, %f14, %f8
40459 fmovdle %icc, %f0, %f7
40460 stx %l3, [%l7 + 0x38]
40461 fabsd %f4, %f14
40462 fandnot2s %f10, %f7, %f3
40463 ldsw [%l7 + 0x70], %i0
40464 ldsw [%l7 + 0x6C], %l4
40465 ldd [%l7 + 0x50], %f10
40466 edge8n %o0, %i1, %i3
40467 fmul8x16al %f10, %f5, %f8
40468 bcs,a loop_4835
40469 fpack32 %f8, %f4, %f6
40470 std %f10, [%l7 + 0x18]
40471 sdivcc %i6, 0x0086, %l2
40472loop_4835:
40473 fpadd16 %f10, %f6, %f14
40474 fmovdn %icc, %f4, %f2
40475 ld [%l7 + 0x60], %f6
40476 fmovdpos %icc, %f1, %f7
40477 fmovdcc %xcc, %f2, %f1
40478 sra %l0, 0x03, %o6
40479 ldsw [%l7 + 0x14], %i2
40480 fbge,a %fcc0, loop_4836
40481 ldx [%l7 + 0x48], %g6
40482 fpsub16 %f0, %f6, %f2
40483 stb %g4, [%l7 + 0x3F]
40484loop_4836:
40485 ldub [%l7 + 0x24], %g3
40486 bneg,pt %icc, loop_4837
40487 fmul8sux16 %f0, %f2, %f12
40488 ldd [%l7 + 0x50], %f14
40489 fmovdle %xcc, %f4, %f15
40490loop_4837:
40491 array8 %i7, %i4, %l6
40492 movneg %icc, %o3, %l1
40493 ldsw [%l7 + 0x60], %o7
40494 stw %o1, [%l7 + 0x5C]
40495 fnors %f2, %f4, %f0
40496 fandnot2s %f4, %f1, %f7
40497 ldsb [%l7 + 0x53], %i5
40498 ldsb [%l7 + 0x49], %o5
40499 bpos,pt %xcc, loop_4838
40500 std %f8, [%l7 + 0x68]
40501 tsubcctv %l5, %g1, %g2
40502 lduw [%l7 + 0x3C], %g7
40503loop_4838:
40504 ldd [%l7 + 0x58], %f2
40505 edge16ln %g5, %o4, %l3
40506 ldub [%l7 + 0x32], %o2
40507 edge16n %l4, %i0, %i1
40508 fpsub32s %f14, %f10, %f5
40509 ldd [%l7 + 0x28], %f14
40510 addccc %i3, %i6, %l2
40511 ldsb [%l7 + 0x4C], %l0
40512 ldx [%l7 + 0x30], %o0
40513 movvc %xcc, %i2, %g6
40514 std %f2, [%l7 + 0x08]
40515 fmovrsgz %o6, %f7, %f3
40516 fba,a %fcc0, loop_4839
40517 fmovdn %xcc, %f11, %f6
40518 stw %g4, [%l7 + 0x78]
40519 st %f0, [%l7 + 0x38]
40520loop_4839:
40521 fbule,a %fcc2, loop_4840
40522 xnor %i7, %g3, %i4
40523 fnot2s %f11, %f7
40524 srl %o3, 0x0B, %l6
40525loop_4840:
40526 fmovde %icc, %f3, %f12
40527 fsrc1 %f10, %f8
40528 std %f8, [%l7 + 0x40]
40529 fpadd32 %f0, %f14, %f0
40530 ldsb [%l7 + 0x44], %o7
40531 ldsb [%l7 + 0x59], %o1
40532 fmovsgu %icc, %f4, %f7
40533 movleu %xcc, %l1, %i5
40534 fmovsge %icc, %f12, %f0
40535 orcc %l5, %o5, %g1
40536 ldx [%l7 + 0x20], %g7
40537 smul %g2, %o4, %l3
40538 fmovdg %icc, %f13, %f7
40539 fmovrsgz %g5, %f8, %f5
40540 stx %o2, [%l7 + 0x10]
40541 fmovde %icc, %f15, %f10
40542 mulx %l4, %i1, %i0
40543 stb %i3, [%l7 + 0x2C]
40544 fmovdle %icc, %f0, %f10
40545 brgez,a %l2, loop_4841
40546 smul %i6, %o0, %i2
40547 fnegd %f4, %f12
40548 fble,a %fcc1, loop_4842
40549loop_4841:
40550 sth %g6, [%l7 + 0x42]
40551 fpadd32 %f14, %f6, %f4
40552 fornot1s %f4, %f9, %f9
40553loop_4842:
40554 fba,a %fcc3, loop_4843
40555 ldsh [%l7 + 0x0E], %l0
40556 ldsw [%l7 + 0x24], %o6
40557 andn %i7, %g3, %i4
40558loop_4843:
40559 sth %g4, [%l7 + 0x24]
40560 brnz %l6, loop_4844
40561 fxnor %f6, %f12, %f4
40562 bleu,a,pt %icc, loop_4845
40563 fpadd16 %f6, %f2, %f2
40564loop_4844:
40565 array16 %o3, %o7, %l1
40566 ld [%l7 + 0x38], %f2
40567loop_4845:
40568 fmovde %xcc, %f14, %f12
40569 xorcc %i5, 0x128A, %o1
40570 ld [%l7 + 0x48], %f13
40571 st %f0, [%l7 + 0x7C]
40572 ldub [%l7 + 0x46], %o5
40573 edge32n %g1, %l5, %g7
40574 fmovsn %xcc, %f12, %f5
40575 fmovrdne %o4, %f0, %f8
40576 bg %icc, loop_4846
40577 ld [%l7 + 0x54], %f9
40578 andn %l3, %g2, %g5
40579 sth %o2, [%l7 + 0x58]
40580loop_4846:
40581 fsrc1 %f4, %f0
40582 st %f5, [%l7 + 0x50]
40583 bgu,a %icc, loop_4847
40584 stw %l4, [%l7 + 0x6C]
40585 andn %i1, 0x0D90, %i3
40586 ldsh [%l7 + 0x58], %i0
40587loop_4847:
40588 std %f14, [%l7 + 0x50]
40589 movrlz %i6, 0x379, %o0
40590 brz,a %i2, loop_4848
40591 lduw [%l7 + 0x24], %g6
40592 fcmped %fcc1, %f4, %f4
40593 ldx [%l7 + 0x40], %l0
40594loop_4848:
40595 tvs %icc, 0x1
40596 addc %l2, %i7, %o6
40597 fmovde %xcc, %f7, %f10
40598 fzero %f0
40599 fmovdle %xcc, %f15, %f2
40600 fone %f8
40601 ld [%l7 + 0x14], %f10
40602 te %xcc, 0x4
40603 std %f2, [%l7 + 0x20]
40604 nop
40605 setx loop_4849, %l0, %l1
40606 wrpr 0x1, %tl
40607 wrpr %l1, %tpc
40608 add %l1, 0x4, %l1
40609 wrpr %l1, %tnpc
40610 setx 0x34400001400, %l0, %l1
40611 wrpr %l1, %tstate
40612 wrhpr 0x4, %htstate
40613 retry
40614 fandnot2 %f6, %f2, %f2
40615 bl,a loop_4850
40616 fbule %fcc1, loop_4851
40617loop_4849:
40618 ldx [%l7 + 0x38], %g3
40619 fcmpne16 %f14, %f0, %i4
40620loop_4850:
40621 movg %xcc, %l6, %g4
40622loop_4851:
40623 fmovscc %icc, %f1, %f15
40624 nop
40625 setx loop_4852, %l0, %l1
40626 jmpl %l1, %o7
40627 be,a,pn %xcc, loop_4853
40628 srl %l1, 0x1A, %i5
40629 fble %fcc2, loop_4854
40630loop_4852:
40631 fmovrdgez %o3, %f8, %f8
40632loop_4853:
40633 ldx [%l7 + 0x18], %o5
40634 ldsb [%l7 + 0x08], %g1
40635loop_4854:
40636 fpackfix %f14, %f14
40637 taddcc %o1, 0x0BC4, %g7
40638 movrlz %l5, 0x341, %l3
40639 edge32ln %g2, %g5, %o2
40640 bpos loop_4855
40641 fmovspos %xcc, %f7, %f12
40642 fmovscs %icc, %f14, %f4
40643 array8 %l4, %i1, %o4
40644loop_4855:
40645 fcmpeq16 %f2, %f12, %i3
40646 brlz,a %i6, loop_4856
40647 bcs,pt %icc, loop_4857
40648 sth %o0, [%l7 + 0x3A]
40649 ldub [%l7 + 0x7C], %i2
40650loop_4856:
40651 lduw [%l7 + 0x14], %i0
40652loop_4857:
40653 ldsh [%l7 + 0x38], %g6
40654 te %xcc, 0x0
40655 ldsw [%l7 + 0x34], %l0
40656 brgez,a %l2, loop_4858
40657 ldub [%l7 + 0x08], %i7
40658 ldd [%l7 + 0x08], %f8
40659 fxors %f11, %f15, %f5
40660loop_4858:
40661 andcc %o6, 0x1219, %i4
40662 fornot2s %f3, %f9, %f9
40663 sdivx %l6, 0x17C4, %g3
40664 fnot2 %f2, %f4
40665 stx %o7, [%l7 + 0x40]
40666 st %f6, [%l7 + 0x30]
40667 fpsub32s %f9, %f12, %f7
40668 fmovsle %icc, %f8, %f4
40669 fnegd %f10, %f10
40670 fpsub32s %f0, %f3, %f12
40671 sth %g4, [%l7 + 0x0C]
40672 ldd [%l7 + 0x40], %f8
40673 std %f10, [%l7 + 0x58]
40674 fmovdl %icc, %f1, %f14
40675 fblg,a %fcc3, loop_4859
40676 sub %i5, 0x0BD7, %o3
40677 fnot1 %f8, %f8
40678 fsrc2 %f2, %f2
40679loop_4859:
40680 movrgz %l1, %o5, %o1
40681 st %f8, [%l7 + 0x30]
40682 ldsw [%l7 + 0x74], %g7
40683 fnand %f6, %f14, %f6
40684 lduw [%l7 + 0x40], %g1
40685 ld [%l7 + 0x70], %f8
40686 sra %l3, %l5, %g5
40687 smulcc %g2, 0x123E, %o2
40688 std %f6, [%l7 + 0x78]
40689 bl,pn %xcc, loop_4860
40690 ldsh [%l7 + 0x2E], %l4
40691 tn %xcc, 0x1
40692 edge32 %i1, %i3, %i6
40693loop_4860:
40694 sth %o4, [%l7 + 0x08]
40695 sth %i2, [%l7 + 0x40]
40696 ldsb [%l7 + 0x54], %i0
40697 fmovdneg %icc, %f14, %f15
40698 fandnot2s %f8, %f1, %f12
40699 stb %o0, [%l7 + 0x1F]
40700 ba,a,pt %xcc, loop_4861
40701 te %xcc, 0x7
40702 subcc %l0, 0x0C95, %g6
40703 edge8ln %i7, %o6, %l2
40704loop_4861:
40705 fmovsge %icc, %f11, %f3
40706 fmovd %f4, %f0
40707 edge32 %l6, %g3, %i4
40708 edge16n %o7, %i5, %g4
40709 xor %l1, %o3, %o1
40710 ldsb [%l7 + 0x1F], %g7
40711 ld [%l7 + 0x24], %f7
40712 fnegd %f10, %f8
40713 taddcctv %o5, %g1, %l5
40714 movvs %xcc, %l3, %g5
40715 ld [%l7 + 0x68], %f14
40716 fabss %f3, %f7
40717 fble %fcc3, loop_4862
40718 xnorcc %g2, 0x174E, %l4
40719 fnot1 %f8, %f12
40720 stx %i1, [%l7 + 0x28]
40721loop_4862:
40722 fpackfix %f4, %f8
40723 fmul8x16 %f13, %f2, %f0
40724 brgez %i3, loop_4863
40725 fmovsneg %icc, %f11, %f1
40726 stx %o2, [%l7 + 0x38]
40727 array32 %i6, %o4, %i2
40728loop_4863:
40729 sth %i0, [%l7 + 0x4A]
40730 fmovscs %xcc, %f2, %f1
40731 sdivcc %l0, 0x1181, %g6
40732 fmovspos %icc, %f7, %f14
40733 fmovsge %icc, %f12, %f15
40734 fmovdneg %xcc, %f2, %f6
40735 xnorcc %o0, %i7, %l2
40736 fnot2 %f14, %f0
40737 lduw [%l7 + 0x70], %l6
40738 std %f8, [%l7 + 0x10]
40739 brgz %o6, loop_4864
40740 stw %g3, [%l7 + 0x54]
40741 fcmpd %fcc1, %f10, %f10
40742 std %f10, [%l7 + 0x58]
40743loop_4864:
40744 ldsh [%l7 + 0x32], %o7
40745 fors %f5, %f15, %f15
40746 fcmple32 %f8, %f4, %i4
40747 fbug %fcc0, loop_4865
40748 fmovsvs %icc, %f4, %f14
40749 fandnot2s %f10, %f1, %f5
40750 addcc %i5, 0x00E9, %g4
40751loop_4865:
40752 ldd [%l7 + 0x78], %f12
40753 ldsh [%l7 + 0x44], %l1
40754 st %f14, [%l7 + 0x70]
40755 stw %o3, [%l7 + 0x2C]
40756 fmovsg %xcc, %f6, %f5
40757 stw %o1, [%l7 + 0x74]
40758 fbn,a %fcc0, loop_4866
40759 stw %o5, [%l7 + 0x20]
40760 ldsb [%l7 + 0x32], %g7
40761 lduh [%l7 + 0x24], %g1
40762loop_4866:
40763 srax %l3, %l5, %g5
40764 sth %l4, [%l7 + 0x10]
40765 st %f14, [%l7 + 0x44]
40766 brlz %i1, loop_4867
40767 nop
40768 setx loop_4868, %l0, %l1
40769 jmpl %l1, %i3
40770 udivx %g2, 0x1F8E, %o2
40771 edge8ln %o4, %i6, %i2
40772loop_4867:
40773 ldx [%l7 + 0x20], %l0
40774loop_4868:
40775 lduw [%l7 + 0x5C], %i0
40776 fbn %fcc0, loop_4869
40777 fmovda %icc, %f8, %f13
40778 fmovdgu %icc, %f10, %f1
40779 te %icc, 0x5
40780loop_4869:
40781 fand %f10, %f10, %f6
40782 ld [%l7 + 0x18], %f9
40783 ldsh [%l7 + 0x2A], %o0
40784 bge %icc, loop_4870
40785 fbg,a %fcc2, loop_4871
40786 ldsh [%l7 + 0x12], %i7
40787 bl %icc, loop_4872
40788loop_4870:
40789 ld [%l7 + 0x08], %f13
40790loop_4871:
40791 fornot1s %f9, %f15, %f12
40792 tg %icc, 0x5
40793loop_4872:
40794 ldd [%l7 + 0x78], %f10
40795 taddcctv %g6, %l6, %o6
40796 tcs %icc, 0x2
40797 taddcc %l2, %g3, %i4
40798 fands %f8, %f15, %f6
40799 fpsub32s %f13, %f11, %f14
40800 ble %icc, loop_4873
40801 edge8 %i5, %g4, %o7
40802 fmovrdlz %o3, %f14, %f12
40803 ta %xcc, 0x1
40804loop_4873:
40805 fpack32 %f6, %f12, %f12
40806 bl %xcc, loop_4874
40807 umulcc %o1, 0x1368, %l1
40808 fcmpgt16 %f4, %f14, %g7
40809 std %f4, [%l7 + 0x40]
40810loop_4874:
40811 lduw [%l7 + 0x08], %g1
40812 lduh [%l7 + 0x68], %o5
40813 fmovde %xcc, %f1, %f5
40814 or %l5, %g5, %l3
40815 brlez %i1, loop_4875
40816 fzeros %f15
40817 fmovsvc %xcc, %f7, %f3
40818 fbug %fcc1, loop_4876
40819loop_4875:
40820 ldsw [%l7 + 0x38], %l4
40821 fone %f4
40822 fmovd %f4, %f2
40823loop_4876:
40824 edge32 %i3, %o2, %g2
40825 fbg,a %fcc3, loop_4877
40826 ldsb [%l7 + 0x44], %i6
40827 fmul8x16al %f6, %f2, %f12
40828 sdivx %i2, 0x1BE9, %o4
40829loop_4877:
40830 fabsd %f6, %f0
40831 fmovs %f1, %f7
40832 mulx %i0, 0x0E77, %o0
40833 udivx %i7, 0x0BDD, %l0
40834 ldsb [%l7 + 0x69], %l6
40835 tgu %icc, 0x1
40836 nop
40837 setx loop_4878, %l0, %l1
40838 wrpr 0x1, %tl
40839 wrpr %l1, %tnpc
40840 setx 0x34400001400, %l0, %l1
40841 wrpr %l1, %tstate
40842 wrhpr 0x4, %htstate
40843 done
40844 fbo,a %fcc3, loop_4879
40845 edge8l %o6, %l2, %g3
40846 fble,a %fcc3, loop_4880
40847loop_4878:
40848 fmovs %f15, %f9
40849loop_4879:
40850 ldsh [%l7 + 0x2A], %i4
40851 ld [%l7 + 0x24], %f6
40852loop_4880:
40853 stw %i5, [%l7 + 0x30]
40854 lduw [%l7 + 0x44], %g4
40855 ldub [%l7 + 0x7B], %o7
40856 alignaddrl %o3, %g6, %o1
40857 fnot1 %f14, %f6
40858 brlz,a %g7, loop_4881
40859 fpadd32 %f0, %f0, %f6
40860 ldsw [%l7 + 0x44], %l1
40861 udivx %o5, 0x092A, %g1
40862loop_4881:
40863 fmovrdgez %g5, %f0, %f6
40864 stb %l5, [%l7 + 0x32]
40865 std %f2, [%l7 + 0x08]
40866 movvs %icc, %i1, %l3
40867 ldub [%l7 + 0x7E], %l4
40868 fnot1 %f0, %f8
40869 fbo,a %fcc2, loop_4882
40870 ldsh [%l7 + 0x7A], %o2
40871 fsrc1s %f3, %f6
40872 move %xcc, %i3, %i6
40873loop_4882:
40874 brlz %i2, loop_4883
40875 fmovdpos %icc, %f13, %f9
40876 fmovsge %icc, %f10, %f15
40877 brlez,a %g2, loop_4884
40878loop_4883:
40879 fmul8ulx16 %f8, %f0, %f6
40880 fandnot1 %f14, %f10, %f10
40881 ble,a loop_4885
40882loop_4884:
40883 tn %xcc, 0x2
40884 fcmpeq32 %f2, %f8, %o4
40885 edge8n %i0, %o0, %l0
40886loop_4885:
40887 stb %l6, [%l7 + 0x77]
40888 ldsb [%l7 + 0x0E], %i7
40889 fpsub16s %f3, %f10, %f12
40890 ldx [%l7 + 0x10], %o6
40891 fmovrdgz %g3, %f6, %f6
40892 bneg,a,pn %icc, loop_4886
40893 andncc %i4, %i5, %g4
40894 ldsb [%l7 + 0x16], %l2
40895 stw %o3, [%l7 + 0x28]
40896loop_4886:
40897 ldsb [%l7 + 0x1F], %g6
40898 stw %o7, [%l7 + 0x54]
40899 srax %g7, 0x1E, %o1
40900 ldsh [%l7 + 0x3A], %l1
40901 stx %g1, [%l7 + 0x78]
40902 ldsw [%l7 + 0x7C], %g5
40903 bshuffle %f4, %f8, %f0
40904 xorcc %o5, %l5, %i1
40905 ldd [%l7 + 0x48], %f4
40906 fxors %f8, %f13, %f4
40907 ble,a %icc, loop_4887
40908 nop
40909 setx loop_4888, %l0, %l1
40910 jmpl %l1, %l4
40911 fnot1s %f0, %f12
40912 edge32 %l3, %o2, %i6
40913loop_4887:
40914 ldd [%l7 + 0x58], %f6
40915loop_4888:
40916 movrne %i3, %g2, %o4
40917 mova %xcc, %i0, %i2
40918 ldx [%l7 + 0x60], %o0
40919 stb %l6, [%l7 + 0x36]
40920 udivcc %i7, 0x0D99, %l0
40921 fmovdcs %xcc, %f4, %f11
40922 tle %icc, 0x7
40923 ldsb [%l7 + 0x78], %o6
40924 ldsw [%l7 + 0x50], %i4
40925 bcc %xcc, loop_4889
40926 ldx [%l7 + 0x58], %i5
40927 ld [%l7 + 0x30], %f0
40928 movcc %icc, %g4, %l2
40929loop_4889:
40930 stw %o3, [%l7 + 0x54]
40931 sth %g3, [%l7 + 0x0E]
40932 mulscc %o7, 0x0789, %g6
40933 fbuge,a %fcc3, loop_4890
40934 taddcctv %o1, 0x0400, %g7
40935 fmul8x16au %f10, %f8, %f6
40936 fmovrse %g1, %f12, %f12
40937loop_4890:
40938 movl %xcc, %g5, %o5
40939 lduw [%l7 + 0x68], %l5
40940 ldub [%l7 + 0x58], %i1
40941 st %f13, [%l7 + 0x1C]
40942 movle %icc, %l1, %l3
40943 fnot2s %f0, %f15
40944 brgez %l4, loop_4891
40945 tle %icc, 0x6
40946 ld [%l7 + 0x20], %f3
40947 fmovdvs %xcc, %f12, %f14
40948loop_4891:
40949 movneg %icc, %o2, %i3
40950 edge8ln %g2, %i6, %i0
40951 stx %o4, [%l7 + 0x20]
40952 ldsw [%l7 + 0x44], %o0
40953 lduw [%l7 + 0x64], %i2
40954 andn %l6, 0x17BF, %i7
40955 tne %icc, 0x4
40956 fbe %fcc1, loop_4892
40957 add %o6, %l0, %i5
40958 subc %i4, %g4, %o3
40959 stw %l2, [%l7 + 0x54]
40960loop_4892:
40961 bn,a %icc, loop_4893
40962 fmovsvs %icc, %f13, %f12
40963 andcc %o7, %g6, %g3
40964 fmovsvc %icc, %f9, %f13
40965loop_4893:
40966 stw %o1, [%l7 + 0x34]
40967 mulx %g7, %g5, %o5
40968 subc %g1, %l5, %l1
40969 tge %xcc, 0x4
40970 edge32n %i1, %l4, %o2
40971 ldx [%l7 + 0x20], %i3
40972 tsubcc %l3, %g2, %i0
40973 stw %i6, [%l7 + 0x3C]
40974 movle %xcc, %o4, %i2
40975 fornot1s %f5, %f6, %f13
40976 ldsh [%l7 + 0x72], %l6
40977 ldd [%l7 + 0x78], %f14
40978 and %o0, 0x108A, %i7
40979 fmovdvc %icc, %f4, %f10
40980 bn,a,pn %icc, loop_4894
40981 fbe,a %fcc0, loop_4895
40982 stw %l0, [%l7 + 0x18]
40983 fsrc2s %f14, %f7
40984loop_4894:
40985 movn %icc, %i5, %o6
40986loop_4895:
40987 ba %xcc, loop_4896
40988 taddcctv %i4, %o3, %g4
40989 fmuld8ulx16 %f1, %f9, %f6
40990 fmovdgu %xcc, %f6, %f11
40991loop_4896:
40992 fcmple32 %f0, %f10, %o7
40993 fmovrsgez %l2, %f11, %f14
40994 fmovsg %xcc, %f12, %f5
40995 lduw [%l7 + 0x30], %g3
40996 fpmerge %f10, %f8, %f12
40997 edge16ln %o1, %g6, %g5
40998 edge8 %o5, %g1, %g7
40999 tvc %xcc, 0x1
41000 fxors %f15, %f14, %f14
41001 sth %l1, [%l7 + 0x42]
41002 array8 %l5, %l4, %o2
41003 fmovsa %xcc, %f7, %f12
41004 stw %i3, [%l7 + 0x60]
41005 bg,pt %xcc, loop_4897
41006 bneg,a %icc, loop_4898
41007 tleu %icc, 0x3
41008 sdivcc %l3, 0x1664, %g2
41009loop_4897:
41010 fmuld8ulx16 %f4, %f4, %f2
41011loop_4898:
41012 edge16 %i0, %i1, %o4
41013 bneg,a,pn %icc, loop_4899
41014 st %f8, [%l7 + 0x70]
41015 fbge %fcc1, loop_4900
41016 fbue %fcc2, loop_4901
41017loop_4899:
41018 fmovrde %i6, %f8, %f8
41019 fbu,a %fcc0, loop_4902
41020loop_4900:
41021 movne %xcc, %l6, %o0
41022loop_4901:
41023 fmovsge %xcc, %f0, %f9
41024 tvs %xcc, 0x4
41025loop_4902:
41026 fsrc2s %f1, %f2
41027 fpsub16s %f10, %f7, %f9
41028 orn %i2, %l0, %i7
41029 ld [%l7 + 0x58], %f7
41030 ble loop_4903
41031 fmovdg %icc, %f9, %f11
41032 add %i5, %i4, %o6
41033 fmovscs %xcc, %f12, %f11
41034loop_4903:
41035 st %f4, [%l7 + 0x4C]
41036 stx %o3, [%l7 + 0x20]
41037 lduw [%l7 + 0x54], %g4
41038 sth %o7, [%l7 + 0x48]
41039 ldsw [%l7 + 0x14], %l2
41040 fnot2 %f10, %f4
41041 lduh [%l7 + 0x2A], %o1
41042 xnor %g3, %g5, %g6
41043 movge %xcc, %g1, %g7
41044 st %f8, [%l7 + 0x0C]
41045 fcmpne16 %f4, %f12, %l1
41046 edge8 %o5, %l4, %l5
41047 ldx [%l7 + 0x18], %o2
41048 stb %l3, [%l7 + 0x45]
41049 fandnot1 %f6, %f14, %f10
41050 sra %i3, 0x0E, %g2
41051 movpos %icc, %i0, %i1
41052 orcc %o4, %i6, %l6
41053 fmovsne %xcc, %f3, %f8
41054 fornot2s %f6, %f1, %f15
41055 lduh [%l7 + 0x5C], %o0
41056 edge8ln %i2, %l0, %i7
41057 xorcc %i5, %i4, %o3
41058 lduw [%l7 + 0x30], %g4
41059 sth %o7, [%l7 + 0x44]
41060 edge8l %l2, %o6, %o1
41061 ld [%l7 + 0x20], %f8
41062 sth %g5, [%l7 + 0x30]
41063 fmovdpos %xcc, %f15, %f6
41064 orn %g6, %g1, %g3
41065 or %g7, 0x071A, %l1
41066 movne %icc, %l4, %l5
41067 bvc,a loop_4904
41068 ldsw [%l7 + 0x48], %o5
41069 xnorcc %l3, 0x1725, %i3
41070 ldx [%l7 + 0x30], %g2
41071loop_4904:
41072 fpmerge %f11, %f3, %f14
41073 fone %f12
41074 srax %i0, %i1, %o2
41075 ba,pn %xcc, loop_4905
41076 fabss %f12, %f12
41077 fmovd %f6, %f6
41078 fbue,a %fcc2, loop_4906
41079loop_4905:
41080 udivx %i6, 0x0C1B, %l6
41081 fmovdne %icc, %f12, %f14
41082 sth %o4, [%l7 + 0x72]
41083loop_4906:
41084 fmovrsgz %o0, %f15, %f7
41085 sllx %i2, %l0, %i7
41086 fors %f13, %f11, %f12
41087 edge8ln %i4, %o3, %g4
41088 fmovdn %icc, %f11, %f7
41089 array8 %i5, %o7, %l2
41090 movneg %icc, %o6, %g5
41091 fxnor %f6, %f0, %f0
41092 orncc %o1, 0x170E, %g1
41093 stx %g6, [%l7 + 0x20]
41094 bgu %xcc, loop_4907
41095 sub %g3, 0x0643, %l1
41096 fmovscc %xcc, %f11, %f11
41097 movneg %xcc, %l4, %l5
41098loop_4907:
41099 fmovsge %icc, %f0, %f14
41100 ld [%l7 + 0x30], %f8
41101 fones %f14
41102 fmovdne %icc, %f8, %f4
41103 ldx [%l7 + 0x48], %o5
41104 fnot2s %f15, %f12
41105 ldsb [%l7 + 0x23], %l3
41106 addc %i3, 0x132F, %g7
41107 stx %g2, [%l7 + 0x48]
41108 fmovdvs %icc, %f5, %f2
41109 call loop_4908
41110 sdivx %i1, 0x08D8, %o2
41111 fpsub16s %f2, %f5, %f0
41112 fnand %f0, %f8, %f14
41113loop_4908:
41114 fbuge,a %fcc2, loop_4909
41115 fcmpeq16 %f0, %f12, %i6
41116 fmovdcc %icc, %f2, %f3
41117 ld [%l7 + 0x64], %f14
41118loop_4909:
41119 fzeros %f7
41120 fmovdn %icc, %f11, %f14
41121 ldub [%l7 + 0x72], %i0
41122 stx %l6, [%l7 + 0x20]
41123 fmuld8ulx16 %f13, %f1, %f6
41124 ldub [%l7 + 0x79], %o4
41125 movvc %icc, %o0, %l0
41126 ldsw [%l7 + 0x1C], %i7
41127 fsrc2 %f2, %f12
41128 ble,a %icc, loop_4910
41129 fmul8ulx16 %f6, %f12, %f10
41130 std %f14, [%l7 + 0x70]
41131 fors %f15, %f11, %f6
41132loop_4910:
41133 fbg %fcc3, loop_4911
41134 std %f4, [%l7 + 0x58]
41135 tge %icc, 0x0
41136 bg loop_4912
41137loop_4911:
41138 sub %i4, 0x1F0B, %o3
41139 nop
41140 setx loop_4913, %l0, %l1
41141 wrpr 0x1, %tl
41142 wrpr %l1, %tnpc
41143 setx 0x34400001400, %l0, %l1
41144 wrpr %l1, %tstate
41145 wrhpr 0x4, %htstate
41146 done
41147 fbne,a %fcc3, loop_4914
41148loop_4912:
41149 srax %i2, 0x0E, %i5
41150 xor %g4, 0x1575, %o7
41151loop_4913:
41152 fmovrse %l2, %f4, %f9
41153loop_4914:
41154 bvc,a,pt %xcc, loop_4915
41155 sth %g5, [%l7 + 0x70]
41156 lduw [%l7 + 0x64], %o1
41157 fmovse %icc, %f15, %f2
41158loop_4915:
41159 st %f1, [%l7 + 0x38]
41160 mulscc %g1, 0x057D, %o6
41161 sllx %g6, 0x13, %g3
41162 orcc %l4, 0x18DD, %l5
41163 lduw [%l7 + 0x38], %l1
41164 fmuld8ulx16 %f4, %f14, %f2
41165 fnegd %f14, %f0
41166 fmovrdgez %o5, %f0, %f6
41167 fornot2 %f12, %f10, %f6
41168 fblg,a %fcc2, loop_4916
41169 fmul8x16al %f14, %f9, %f0
41170 fone %f0
41171 call loop_4917
41172loop_4916:
41173 orcc %l3, 0x1277, %i3
41174 lduh [%l7 + 0x44], %g2
41175 movgu %xcc, %g7, %i1
41176loop_4917:
41177 ldub [%l7 + 0x49], %o2
41178 fzeros %f7
41179 fmovsle %xcc, %f7, %f11
41180 st %f7, [%l7 + 0x50]
41181 bcc,a %icc, loop_4918
41182 mova %xcc, %i0, %i6
41183 bl loop_4919
41184 fmul8x16al %f10, %f4, %f8
41185loop_4918:
41186 fmovsleu %xcc, %f1, %f5
41187 ldd [%l7 + 0x10], %f6
41188loop_4919:
41189 fmul8x16au %f11, %f11, %f6
41190 fcmpd %fcc1, %f10, %f4
41191 fabsd %f6, %f8
41192 fandnot2 %f0, %f14, %f12
41193 stx %o4, [%l7 + 0x38]
41194 lduh [%l7 + 0x7E], %o0
41195 ldub [%l7 + 0x39], %l0
41196 fmovs %f9, %f0
41197 fmovsvs %xcc, %f6, %f8
41198 ldub [%l7 + 0x6C], %i7
41199 fcmpes %fcc2, %f8, %f3
41200 fmovsn %icc, %f5, %f14
41201 fmovde %icc, %f5, %f3
41202 fmovsl %icc, %f12, %f5
41203 fxnors %f6, %f6, %f11
41204 stb %l6, [%l7 + 0x42]
41205 srl %o3, 0x09, %i4
41206 ba loop_4920
41207 tn %icc, 0x3
41208 movneg %xcc, %i2, %i5
41209 ldsh [%l7 + 0x18], %g4
41210loop_4920:
41211 fbe,a %fcc2, loop_4921
41212 movneg %icc, %o7, %g5
41213 fmovd %f0, %f0
41214 movrgz %l2, %o1, %g1
41215loop_4921:
41216 ld [%l7 + 0x18], %f2
41217 ldsb [%l7 + 0x1E], %o6
41218 fabsd %f10, %f10
41219 and %g6, %l4, %g3
41220 fsrc2s %f13, %f5
41221 lduh [%l7 + 0x68], %l1
41222 bg,a loop_4922
41223 tne %xcc, 0x2
41224 lduh [%l7 + 0x1E], %l5
41225 movleu %xcc, %l3, %i3
41226loop_4922:
41227 fmovrdlz %o5, %f8, %f6
41228 bl loop_4923
41229 fble %fcc0, loop_4924
41230 fandnot2s %f1, %f0, %f7
41231 st %f3, [%l7 + 0x54]
41232loop_4923:
41233 fmovdl %xcc, %f2, %f9
41234loop_4924:
41235 fmovdne %xcc, %f8, %f10
41236 smul %g2, %i1, %o2
41237 fands %f8, %f13, %f13
41238 stb %g7, [%l7 + 0x43]
41239 fcmpgt16 %f4, %f12, %i0
41240 lduh [%l7 + 0x1A], %o4
41241 mulscc %i6, %l0, %o0
41242 ldx [%l7 + 0x08], %i7
41243 orncc %o3, %l6, %i4
41244 bvs loop_4925
41245 fsrc2s %f6, %f12
41246 brgz %i5, loop_4926
41247 fcmpd %fcc3, %f2, %f8
41248loop_4925:
41249 ldx [%l7 + 0x60], %g4
41250 ldsw [%l7 + 0x54], %i2
41251loop_4926:
41252 ldx [%l7 + 0x38], %o7
41253 sth %g5, [%l7 + 0x22]
41254 fmovsvs %icc, %f2, %f8
41255 bl,a %icc, loop_4927
41256 or %l2, %o1, %o6
41257 fmovsvc %xcc, %f14, %f2
41258 fnors %f12, %f6, %f7
41259loop_4927:
41260 ldd [%l7 + 0x28], %f8
41261 brgez %g6, loop_4928
41262 subcc %l4, 0x0F2B, %g1
41263 fandnot1s %f5, %f13, %f8
41264 orn %l1, 0x092C, %l5
41265loop_4928:
41266 srl %g3, 0x03, %l3
41267 fbuge,a %fcc0, loop_4929
41268 ldsh [%l7 + 0x1E], %i3
41269 stw %g2, [%l7 + 0x74]
41270 fcmps %fcc3, %f4, %f7
41271loop_4929:
41272 bne,a,pt %icc, loop_4930
41273 fbg %fcc1, loop_4931
41274 popc 0x0932, %i1
41275 ld [%l7 + 0x20], %f8
41276loop_4930:
41277 fexpand %f3, %f12
41278loop_4931:
41279 bneg,a loop_4932
41280 fbge %fcc1, loop_4933
41281 fnot2 %f14, %f8
41282 st %f8, [%l7 + 0x34]
41283loop_4932:
41284 stw %o2, [%l7 + 0x14]
41285loop_4933:
41286 fabss %f6, %f6
41287 and %o5, 0x1F56, %i0
41288 ld [%l7 + 0x4C], %f8
41289 edge32l %o4, %g7, %i6
41290 ldsb [%l7 + 0x34], %o0
41291 sth %l0, [%l7 + 0x72]
41292 umulcc %i7, 0x1D06, %l6
41293 or %o3, %i4, %g4
41294 orn %i2, 0x0CD9, %o7
41295 fmovspos %xcc, %f11, %f14
41296 ldd [%l7 + 0x38], %f2
41297 ldub [%l7 + 0x20], %i5
41298 fand %f8, %f14, %f6
41299 orcc %g5, %l2, %o1
41300 edge16l %o6, %l4, %g6
41301 fbe,a %fcc0, loop_4934
41302 sdivcc %l1, 0x1B9A, %g1
41303 fbge,a %fcc2, loop_4935
41304 fornot1 %f12, %f8, %f2
41305loop_4934:
41306 lduw [%l7 + 0x68], %g3
41307 popc %l3, %i3
41308loop_4935:
41309 fmul8x16au %f1, %f15, %f8
41310 stb %g2, [%l7 + 0x0C]
41311 array16 %l5, %o2, %o5
41312 lduw [%l7 + 0x6C], %i0
41313 fbl,a %fcc3, loop_4936
41314 fsrc2s %f1, %f9
41315 ldsw [%l7 + 0x70], %i1
41316 ldsw [%l7 + 0x58], %o4
41317loop_4936:
41318 orncc %g7, 0x1823, %i6
41319 std %f10, [%l7 + 0x60]
41320 tvs %xcc, 0x6
41321 call loop_4937
41322 bcc,pn %icc, loop_4938
41323 bneg %icc, loop_4939
41324 ldub [%l7 + 0x4F], %l0
41325loop_4937:
41326 stx %o0, [%l7 + 0x30]
41327loop_4938:
41328 andcc %i7, %o3, %l6
41329loop_4939:
41330 ldd [%l7 + 0x60], %f2
41331 umul %i4, %i2, %o7
41332 brgez %i5, loop_4940
41333 ldsw [%l7 + 0x60], %g4
41334 subccc %l2, %g5, %o6
41335 addccc %o1, %l4, %l1
41336loop_4940:
41337 lduw [%l7 + 0x10], %g6
41338 ldx [%l7 + 0x70], %g1
41339 fbuge %fcc2, loop_4941
41340 fbne %fcc1, loop_4942
41341 ld [%l7 + 0x24], %f11
41342 std %f10, [%l7 + 0x70]
41343loop_4941:
41344 ldub [%l7 + 0x0F], %l3
41345loop_4942:
41346 ldsh [%l7 + 0x3C], %g3
41347 lduw [%l7 + 0x4C], %i3
41348 fmovsne %icc, %f9, %f7
41349 popc %l5, %o2
41350 bvs,a,pt %icc, loop_4943
41351 movrgz %g2, 0x13F, %o5
41352 fpackfix %f14, %f4
41353 ldub [%l7 + 0x08], %i1
41354loop_4943:
41355 array8 %o4, %g7, %i6
41356 stw %l0, [%l7 + 0x60]
41357 ba,a loop_4944
41358 std %f2, [%l7 + 0x50]
41359 fexpand %f3, %f2
41360 stx %o0, [%l7 + 0x68]
41361loop_4944:
41362 stb %i7, [%l7 + 0x5A]
41363 srl %o3, 0x08, %i0
41364 sth %i4, [%l7 + 0x38]
41365 fnands %f8, %f6, %f7
41366 tl %icc, 0x0
41367 stw %i2, [%l7 + 0x2C]
41368 array16 %o7, %i5, %g4
41369 fbue,a %fcc2, loop_4945
41370 edge16ln %l6, %l2, %o6
41371 fmovsle %xcc, %f10, %f2
41372 fmovse %xcc, %f7, %f0
41373loop_4945:
41374 fandnot2s %f5, %f3, %f5
41375 fmovdvc %icc, %f2, %f5
41376 edge16ln %g5, %o1, %l4
41377 tvc %xcc, 0x3
41378 edge8ln %l1, %g6, %l3
41379 sub %g1, %i3, %g3
41380 bge %icc, loop_4946
41381 siam 0x0
41382 fmovrse %l5, %f13, %f13
41383 bcs %icc, loop_4947
41384loop_4946:
41385 fmovdge %icc, %f12, %f9
41386 fbo %fcc1, loop_4948
41387 fmovrse %o2, %f15, %f13
41388loop_4947:
41389 sth %g2, [%l7 + 0x34]
41390 addccc %i1, %o5, %o4
41391loop_4948:
41392 fcmpd %fcc3, %f6, %f8
41393 ldd [%l7 + 0x30], %f4
41394 fcmps %fcc2, %f7, %f14
41395 ldsw [%l7 + 0x68], %g7
41396 lduh [%l7 + 0x16], %i6
41397 nop
41398 setx loop_4949, %l0, %l1
41399 wrpr 0x1, %tl
41400 wrpr %l1, %tpc
41401 add %l1, 0x4, %l1
41402 wrpr %l1, %tnpc
41403 setx 0x34400001400, %l0, %l1
41404 wrpr %l1, %tstate
41405 wrhpr 0x4, %htstate
41406 retry
41407 fmuld8sux16 %f14, %f10, %f10
41408 fpadd16s %f7, %f1, %f13
41409 ldub [%l7 + 0x60], %l0
41410loop_4949:
41411 addcc %i7, 0x1845, %o0
41412 stw %o3, [%l7 + 0x50]
41413 ldd [%l7 + 0x50], %f10
41414 and %i4, %i2, %i0
41415 fbug,a %fcc1, loop_4950
41416 tle %xcc, 0x1
41417 fcmps %fcc2, %f12, %f6
41418 fbe,a %fcc3, loop_4951
41419loop_4950:
41420 lduh [%l7 + 0x7A], %i5
41421 fmuld8ulx16 %f3, %f12, %f2
41422 ldub [%l7 + 0x6C], %g4
41423loop_4951:
41424 movrlez %o7, 0x084, %l2
41425 orcc %o6, %l6, %g5
41426 fnegd %f12, %f0
41427 ld [%l7 + 0x18], %f6
41428 ldsh [%l7 + 0x66], %l4
41429 fmovdn %xcc, %f2, %f7
41430 sth %l1, [%l7 + 0x3C]
41431 st %f7, [%l7 + 0x5C]
41432 tne %xcc, 0x6
41433 brgz,a %o1, loop_4952
41434 fmovsl %xcc, %f5, %f5
41435 ldub [%l7 + 0x60], %g6
41436 fpsub16 %f2, %f8, %f14
41437loop_4952:
41438 brz %l3, loop_4953
41439 lduh [%l7 + 0x5C], %i3
41440 lduh [%l7 + 0x68], %g1
41441 fcmped %fcc2, %f12, %f8
41442loop_4953:
41443 ld [%l7 + 0x14], %f13
41444 edge16ln %g3, %l5, %o2
41445 fbule,a %fcc2, loop_4954
41446 xnor %g2, %o5, %i1
41447 fpadd32s %f13, %f9, %f11
41448 stw %g7, [%l7 + 0x44]
41449loop_4954:
41450 srlx %i6, %l0, %i7
41451 stw %o4, [%l7 + 0x6C]
41452 bge,a loop_4955
41453 ble,pt %icc, loop_4956
41454 st %f11, [%l7 + 0x3C]
41455 brz %o3, loop_4957
41456loop_4955:
41457 fmovdcs %icc, %f2, %f4
41458loop_4956:
41459 ldd [%l7 + 0x30], %f14
41460 sllx %o0, 0x08, %i4
41461loop_4957:
41462 fnot1 %f10, %f8
41463 bleu loop_4958
41464 fpack32 %f2, %f12, %f6
41465 movneg %xcc, %i2, %i0
41466 ldd [%l7 + 0x38], %f14
41467loop_4958:
41468 alignaddr %i5, %o7, %l2
41469 fbg,a %fcc1, loop_4959
41470 brgez,a %g4, loop_4960
41471 lduw [%l7 + 0x28], %l6
41472 pdist %f2, %f14, %f14
41473loop_4959:
41474 fors %f3, %f1, %f3
41475loop_4960:
41476 ld [%l7 + 0x08], %f4
41477 taddcctv %g5, 0x0447, %o6
41478 stw %l4, [%l7 + 0x44]
41479 fcmpeq16 %f8, %f12, %o1
41480 fzero %f8
41481 brlez %l1, loop_4961
41482 stb %l3, [%l7 + 0x57]
41483 tcs %xcc, 0x2
41484 udivx %g6, 0x1E25, %i3
41485loop_4961:
41486 fbug %fcc1, loop_4962
41487 sdiv %g3, 0x04A3, %g1
41488 fpadd16s %f2, %f11, %f7
41489 sdiv %o2, 0x10F3, %l5
41490loop_4962:
41491 ldd [%l7 + 0x68], %f12
41492 fbule,a %fcc2, loop_4963
41493 nop
41494 setx loop_4964, %l0, %l1
41495 wrpr 0x1, %tl
41496 wrpr %l1, %tnpc
41497 setx 0x34400001400, %l0, %l1
41498 wrpr %l1, %tstate
41499 wrhpr 0x4, %htstate
41500 done
41501 fxnor %f6, %f14, %f8
41502 ldsh [%l7 + 0x7A], %g2
41503loop_4963:
41504 lduh [%l7 + 0x28], %o5
41505loop_4964:
41506 stb %i1, [%l7 + 0x10]
41507 fmovde %icc, %f5, %f9
41508 fmovdneg %xcc, %f3, %f6
41509 fcmped %fcc0, %f8, %f10
41510 fmovrdlz %g7, %f0, %f6
41511 mulscc %i6, 0x1178, %l0
41512 lduw [%l7 + 0x68], %o4
41513 lduh [%l7 + 0x10], %i7
41514 fbue,a %fcc0, loop_4965
41515 movle %xcc, %o0, %o3
41516 fmovdleu %icc, %f13, %f14
41517 fsrc1s %f4, %f4
41518loop_4965:
41519 movcs %icc, %i4, %i0
41520 sth %i2, [%l7 + 0x38]
41521 array8 %i5, %o7, %l2
41522 fbu %fcc0, loop_4966
41523 ldsh [%l7 + 0x3E], %g4
41524 fba,a %fcc1, loop_4967
41525 udivx %l6, 0x0528, %g5
41526loop_4966:
41527 alignaddr %o6, %l4, %l1
41528 tsubcctv %o1, %l3, %g6
41529loop_4967:
41530 fmovsvs %xcc, %f1, %f6
41531 sth %g3, [%l7 + 0x6C]
41532 ldx [%l7 + 0x40], %g1
41533 ldx [%l7 + 0x18], %i3
41534 ldub [%l7 + 0x2A], %o2
41535 fpadd32s %f15, %f6, %f9
41536 fcmpne16 %f14, %f10, %l5
41537 fmovsl %icc, %f14, %f8
41538 lduw [%l7 + 0x20], %g2
41539 lduh [%l7 + 0x66], %i1
41540 tvc %icc, 0x6
41541 stx %g7, [%l7 + 0x10]
41542 fmovdgu %xcc, %f10, %f6
41543 tle %icc, 0x5
41544 edge8ln %i6, %o5, %l0
41545 fpack32 %f2, %f8, %f10
41546 smulcc %i7, 0x00E1, %o4
41547 movg %icc, %o0, %i4
41548 tn %icc, 0x4
41549 tleu %icc, 0x0
41550 lduh [%l7 + 0x60], %o3
41551 fnegs %f9, %f9
41552 tsubcc %i0, 0x0C9D, %i5
41553 fmovdneg %icc, %f1, %f11
41554 fcmpd %fcc2, %f10, %f8
41555 for %f6, %f0, %f14
41556 sth %i2, [%l7 + 0x60]
41557 fmovrdgz %o7, %f14, %f12
41558 tg %icc, 0x7
41559 smulcc %g4, 0x019D, %l2
41560 edge32n %l6, %g5, %l4
41561 stb %o6, [%l7 + 0x3C]
41562 bshuffle %f14, %f8, %f12
41563 fmovsneg %icc, %f4, %f0
41564 stx %o1, [%l7 + 0x58]
41565 lduw [%l7 + 0x40], %l1
41566 tne %xcc, 0x7
41567 st %f14, [%l7 + 0x50]
41568 fmovdvc %icc, %f13, %f11
41569 nop
41570 setx loop_4968, %l0, %l1
41571 wrpr 0x1, %tl
41572 wrpr %l1, %tpc
41573 add %l1, 0x4, %l1
41574 wrpr %l1, %tnpc
41575 setx 0x34400001400, %l0, %l1
41576 wrpr %l1, %tstate
41577 wrhpr 0x4, %htstate
41578 retry
41579 ld [%l7 + 0x48], %f8
41580 movrgz %g6, 0x217, %l3
41581 lduh [%l7 + 0x3E], %g3
41582loop_4968:
41583 std %f2, [%l7 + 0x30]
41584 popc %g1, %i3
41585 fcmple16 %f6, %f14, %o2
41586 bn loop_4969
41587 fbule,a %fcc3, loop_4970
41588 fmovrdlz %l5, %f12, %f14
41589 tge %icc, 0x5
41590loop_4969:
41591 fba %fcc0, loop_4971
41592loop_4970:
41593 lduh [%l7 + 0x2E], %i1
41594 ldd [%l7 + 0x48], %f12
41595 array32 %g2, %i6, %o5
41596loop_4971:
41597 edge8ln %l0, %i7, %o4
41598 fba,a %fcc3, loop_4972
41599 ldsh [%l7 + 0x5A], %o0
41600 movrne %i4, 0x3D8, %g7
41601 tn %xcc, 0x6
41602loop_4972:
41603 fmovrse %i0, %f7, %f9
41604 edge32 %i5, %o3, %o7
41605 fpsub32 %f10, %f0, %f12
41606 edge16 %i2, %g4, %l6
41607 tgu %xcc, 0x2
41608 fmovsge %icc, %f2, %f5
41609 fmovsge %icc, %f13, %f14
41610 fmul8x16au %f2, %f14, %f10
41611 fmovdcs %icc, %f11, %f4
41612 sth %g5, [%l7 + 0x28]
41613 and %l2, 0x0206, %l4
41614 fandnot1s %f0, %f3, %f2
41615 edge32l %o1, %o6, %l1
41616 st %f11, [%l7 + 0x38]
41617 tsubcctv %g6, %l3, %g3
41618 fzeros %f11
41619 movpos %xcc, %g1, %o2
41620 nop
41621 setx loop_4973, %l0, %l1
41622 wrpr 0x1, %tl
41623 wrpr %l1, %tnpc
41624 setx 0x34400001400, %l0, %l1
41625 wrpr %l1, %tstate
41626 wrhpr 0x4, %htstate
41627 done
41628 fzeros %f12
41629 movcs %xcc, %i3, %l5
41630 fmovsne %xcc, %f3, %f9
41631loop_4973:
41632 ldub [%l7 + 0x70], %i1
41633 brlz %i6, loop_4974
41634 fsrc2s %f0, %f11
41635 tpos %xcc, 0x3
41636 xnorcc %g2, 0x089C, %l0
41637loop_4974:
41638 nop
41639 setx loop_4975, %l0, %l1
41640 jmpl %l1, %o5
41641 fnand %f14, %f6, %f4
41642 fpsub32s %f13, %f2, %f4
41643 add %i7, %o0, %i4
41644loop_4975:
41645 fcmple32 %f0, %f0, %g7
41646 fmovrdlez %i0, %f10, %f4
41647 ldsw [%l7 + 0x1C], %i5
41648 ld [%l7 + 0x44], %f13
41649 brgz %o4, loop_4976
41650 lduh [%l7 + 0x26], %o3
41651 tleu %xcc, 0x2
41652 fmovdn %icc, %f6, %f15
41653loop_4976:
41654 fmovdgu %icc, %f12, %f12
41655 fand %f0, %f12, %f2
41656 umul %o7, 0x1CD2, %g4
41657 movre %l6, 0x3DB, %g5
41658 fmovrdlz %i2, %f14, %f2
41659 stw %l2, [%l7 + 0x10]
41660 fpsub16s %f5, %f10, %f9
41661 tle %xcc, 0x2
41662 fbug,a %fcc3, loop_4977
41663 ld [%l7 + 0x70], %f15
41664 fandnot1s %f2, %f2, %f11
41665 tsubcctv %l4, %o6, %l1
41666loop_4977:
41667 fnors %f7, %f9, %f4
41668 stb %g6, [%l7 + 0x6D]
41669 fmuld8sux16 %f11, %f12, %f10
41670 alignaddr %o1, %l3, %g1
41671 fcmpne16 %f8, %f12, %o2
41672 ldsh [%l7 + 0x4C], %i3
41673 bgu,a,pn %icc, loop_4978
41674 udivx %g3, 0x040C, %i1
41675 ldub [%l7 + 0x19], %i6
41676 bne,pn %xcc, loop_4979
41677loop_4978:
41678 stw %g2, [%l7 + 0x24]
41679 sdivcc %l0, 0x0264, %o5
41680 lduw [%l7 + 0x5C], %l5
41681loop_4979:
41682 lduw [%l7 + 0x14], %i7
41683 xnorcc %i4, 0x1BDD, %o0
41684 tsubcctv %i0, %i5, %g7
41685 ldsb [%l7 + 0x21], %o4
41686 fnot2s %f4, %f15
41687 bshuffle %f4, %f2, %f14
41688 sth %o3, [%l7 + 0x7C]
41689 ldx [%l7 + 0x60], %o7
41690 fmovda %xcc, %f5, %f1
41691 tleu %xcc, 0x2
41692 stx %l6, [%l7 + 0x78]
41693 andn %g5, %g4, %i2
41694 ldsb [%l7 + 0x77], %l4
41695 siam 0x6
41696 stx %o6, [%l7 + 0x58]
41697 ldsb [%l7 + 0x7C], %l1
41698 sth %l2, [%l7 + 0x70]
41699 movvs %xcc, %g6, %o1
41700 sth %l3, [%l7 + 0x38]
41701 ldx [%l7 + 0x68], %g1
41702 lduw [%l7 + 0x68], %i3
41703 fnands %f9, %f15, %f5
41704 sth %o2, [%l7 + 0x30]
41705 umul %g3, %i1, %g2
41706 ldsb [%l7 + 0x22], %i6
41707 siam 0x6
41708 stx %l0, [%l7 + 0x58]
41709 addccc %l5, 0x17A3, %o5
41710 fcmpeq16 %f6, %f10, %i4
41711 bne,a,pn %icc, loop_4980
41712 ldx [%l7 + 0x20], %o0
41713 fmovsvs %icc, %f12, %f2
41714 fands %f0, %f11, %f4
41715loop_4980:
41716 lduh [%l7 + 0x52], %i7
41717 sll %i5, %i0, %g7
41718 ldsw [%l7 + 0x44], %o3
41719 stx %o7, [%l7 + 0x20]
41720 sdiv %o4, 0x050D, %g5
41721 edge8 %l6, %g4, %i2
41722 addcc %o6, %l4, %l2
41723 st %f4, [%l7 + 0x10]
41724 stw %g6, [%l7 + 0x74]
41725 ldx [%l7 + 0x40], %o1
41726 bleu,a,pt %xcc, loop_4981
41727 movcc %icc, %l1, %l3
41728 bg,a loop_4982
41729 and %i3, %g1, %o2
41730loop_4981:
41731 ld [%l7 + 0x44], %f15
41732 bgu %icc, loop_4983
41733loop_4982:
41734 fmovdn %xcc, %f3, %f5
41735 fors %f11, %f1, %f0
41736 mulscc %i1, %g3, %g2
41737loop_4983:
41738 fornot2s %f0, %f12, %f5
41739 ld [%l7 + 0x68], %f0
41740 fbge,a %fcc2, loop_4984
41741 sth %l0, [%l7 + 0x10]
41742 orn %l5, 0x0B87, %i6
41743 fpmerge %f13, %f5, %f2
41744loop_4984:
41745 lduw [%l7 + 0x4C], %o5
41746 fbu %fcc3, loop_4985
41747 stw %i4, [%l7 + 0x14]
41748 fxnor %f14, %f10, %f2
41749 fmovdl %xcc, %f2, %f12
41750loop_4985:
41751 tn %icc, 0x0
41752 taddcctv %o0, 0x1A1E, %i5
41753 ldsh [%l7 + 0x1E], %i7
41754 addccc %i0, 0x17FC, %g7
41755 ldub [%l7 + 0x6B], %o7
41756 bvs,pt %xcc, loop_4986
41757 fxnors %f5, %f12, %f15
41758 edge8 %o4, %g5, %o3
41759 ldsh [%l7 + 0x5A], %g4
41760loop_4986:
41761 fnand %f2, %f0, %f8
41762 ldsh [%l7 + 0x6C], %i2
41763 fmovdpos %icc, %f5, %f10
41764 addcc %l6, 0x035F, %o6
41765 ldd [%l7 + 0x58], %f14
41766 nop
41767 setx loop_4987, %l0, %l1
41768 wrpr 0x1, %tl
41769 wrpr %l1, %tpc
41770 add %l1, 0x4, %l1
41771 wrpr %l1, %tnpc
41772 setx 0x34400001400, %l0, %l1
41773 wrpr %l1, %tstate
41774 wrhpr 0x4, %htstate
41775 retry
41776 brlez,a %l4, loop_4988
41777 edge16n %l2, %g6, %l1
41778 sllx %o1, 0x0E, %l3
41779loop_4987:
41780 bcs loop_4989
41781loop_4988:
41782 fsrc2 %f6, %f0
41783 bn,pt %icc, loop_4990
41784 xnor %g1, %i3, %o2
41785loop_4989:
41786 sth %i1, [%l7 + 0x4A]
41787 srax %g3, %l0, %g2
41788loop_4990:
41789 faligndata %f14, %f12, %f6
41790 ld [%l7 + 0x0C], %f15
41791 fmovdleu %xcc, %f7, %f3
41792 bn loop_4991
41793 fornot1s %f0, %f10, %f0
41794 bleu,a,pt %xcc, loop_4992
41795 brgez,a %l5, loop_4993
41796loop_4991:
41797 stx %i6, [%l7 + 0x78]
41798 fbe %fcc1, loop_4994
41799loop_4992:
41800 bleu loop_4995
41801loop_4993:
41802 fxnors %f4, %f1, %f0
41803 ldsw [%l7 + 0x50], %i4
41804loop_4994:
41805 umul %o5, %o0, %i7
41806loop_4995:
41807 fcmple32 %f8, %f8, %i5
41808 ldub [%l7 + 0x2B], %g7
41809 tn %xcc, 0x6
41810 nop
41811 setx loop_4996, %l0, %l1
41812 jmpl %l1, %o7
41813 ldsb [%l7 + 0x7E], %i0
41814 fmovrdlez %o4, %f0, %f2
41815 sllx %o3, %g5, %g4
41816loop_4996:
41817 udiv %i2, 0x151A, %o6
41818 fmul8x16au %f2, %f6, %f2
41819 fmovrdgz %l6, %f14, %f6
41820 fmuld8sux16 %f6, %f6, %f8
41821 movleu %xcc, %l4, %l2
41822 movgu %xcc, %l1, %g6
41823 edge8 %l3, %o1, %i3
41824 ldsh [%l7 + 0x1A], %g1
41825 bpos,pt %xcc, loop_4997
41826 lduw [%l7 + 0x44], %o2
41827 mulx %g3, 0x075B, %i1
41828 fnands %f2, %f9, %f8
41829loop_4997:
41830 fmul8x16 %f0, %f6, %f12
41831 ldsb [%l7 + 0x4E], %g2
41832 sdivcc %l0, 0x0033, %i6
41833 movvs %icc, %l5, %i4
41834 tvc %xcc, 0x4
41835 stw %o5, [%l7 + 0x74]
41836 fmovrdlz %i7, %f4, %f8
41837 fand %f4, %f14, %f4
41838 fcmpeq32 %f4, %f0, %i5
41839 brnz %g7, loop_4998
41840 tg %icc, 0x4
41841 st %f11, [%l7 + 0x58]
41842 fmovdleu %xcc, %f5, %f13
41843loop_4998:
41844 fabsd %f0, %f0
41845 fbuge,a %fcc3, loop_4999
41846 sllx %o7, %o0, %o4
41847 fmovsvs %icc, %f6, %f12
41848 fpsub16 %f14, %f4, %f6
41849loop_4999:
41850 fpadd16s %f1, %f7, %f1
41851 lduw [%l7 + 0x30], %i0
41852 fornot2s %f13, %f13, %f6
41853 fbuge %fcc1, loop_5000
41854 subcc %g5, 0x1306, %g4
41855 ldub [%l7 + 0x5B], %i2
41856 fmovdg %icc, %f7, %f6
41857loop_5000:
41858 stb %o6, [%l7 + 0x2F]
41859 fmovsl %icc, %f13, %f12
41860 lduw [%l7 + 0x4C], %o3
41861 tleu %xcc, 0x6
41862 add %l6, 0x0CA6, %l4
41863 srlx %l1, 0x14, %g6
41864 stx %l3, [%l7 + 0x70]
41865 brgz %l2, loop_5001
41866 fmovrdgz %o1, %f14, %f12
41867 edge32l %i3, %o2, %g3
41868 fmovdn %xcc, %f14, %f0
41869loop_5001:
41870 popc %i1, %g1
41871 fmovsge %xcc, %f13, %f7
41872 array8 %l0, %g2, %i6
41873 edge16ln %l5, %i4, %i7
41874 fbge %fcc2, loop_5002
41875 stw %o5, [%l7 + 0x6C]
41876 fmovrsne %i5, %f2, %f4
41877 fmovse %icc, %f10, %f9
41878loop_5002:
41879 bpos,pn %xcc, loop_5003
41880 movge %icc, %o7, %g7
41881 ldsw [%l7 + 0x10], %o0
41882 fmovrslez %i0, %f12, %f14
41883loop_5003:
41884 lduw [%l7 + 0x70], %o4
41885 std %f6, [%l7 + 0x68]
41886 fbg,a %fcc3, loop_5004
41887 fbug %fcc0, loop_5005
41888 fmuld8sux16 %f8, %f7, %f6
41889 stb %g4, [%l7 + 0x48]
41890loop_5004:
41891 fmovrse %g5, %f12, %f14
41892loop_5005:
41893 ld [%l7 + 0x20], %f10
41894 ldsb [%l7 + 0x66], %i2
41895 subccc %o3, 0x0AAA, %l6
41896 addcc %l4, %o6, %g6
41897 fbul %fcc0, loop_5006
41898 lduh [%l7 + 0x50], %l1
41899 fblg,a %fcc1, loop_5007
41900 bne,pn %icc, loop_5008
41901loop_5006:
41902 stw %l3, [%l7 + 0x74]
41903 brgez,a %l2, loop_5009
41904loop_5007:
41905 fornot1s %f3, %f11, %f14
41906loop_5008:
41907 fxors %f11, %f13, %f0
41908 ldub [%l7 + 0x5C], %i3
41909loop_5009:
41910 tne %xcc, 0x2
41911 ba,a,pn %xcc, loop_5010
41912 fmovrdgez %o2, %f6, %f8
41913 fpsub16 %f4, %f6, %f8
41914 ldx [%l7 + 0x38], %o1
41915loop_5010:
41916 fmovrdne %i1, %f12, %f4
41917 fabsd %f8, %f2
41918 sth %g1, [%l7 + 0x26]
41919 sth %g3, [%l7 + 0x5E]
41920 sllx %l0, 0x0F, %i6
41921 tsubcc %l5, 0x0F0F, %g2
41922 fmovd %f2, %f4
41923 fmovsvc %xcc, %f0, %f3
41924 stx %i7, [%l7 + 0x10]
41925 ldsh [%l7 + 0x52], %i4
41926 stw %o5, [%l7 + 0x1C]
41927 fmovrdgz %o7, %f12, %f2
41928 fmovdg %xcc, %f1, %f12
41929 ld [%l7 + 0x44], %f15
41930 umulcc %g7, %i5, %o0
41931 ldsh [%l7 + 0x4C], %i0
41932 fpadd32 %f8, %f6, %f10
41933 bcc,a loop_5011
41934 ldsb [%l7 + 0x1F], %o4
41935 addcc %g4, 0x1688, %i2
41936 fpadd16 %f8, %f4, %f2
41937loop_5011:
41938 movrne %g5, %o3, %l6
41939 lduh [%l7 + 0x12], %o6
41940 fnors %f13, %f14, %f7
41941 ldx [%l7 + 0x78], %l4
41942 addccc %l1, 0x0B81, %g6
41943 fmovdcs %xcc, %f7, %f0
41944 ldsh [%l7 + 0x48], %l3
41945 brgz,a %l2, loop_5012
41946 movpos %xcc, %i3, %o1
41947 lduw [%l7 + 0x78], %o2
41948 andn %g1, %i1, %l0
41949loop_5012:
41950 andncc %g3, %i6, %g2
41951 fandnot2s %f2, %f7, %f15
41952 taddcc %i7, %i4, %o5
41953 stw %l5, [%l7 + 0x44]
41954 fandnot2s %f7, %f5, %f7
41955 ld [%l7 + 0x24], %f7
41956 sllx %o7, %g7, %i5
41957 lduw [%l7 + 0x64], %i0
41958 fmovsvs %xcc, %f3, %f12
41959 stx %o0, [%l7 + 0x28]
41960 lduw [%l7 + 0x60], %o4
41961 fbe %fcc0, loop_5013
41962 tvc %icc, 0x1
41963 fmovspos %icc, %f9, %f11
41964 st %f10, [%l7 + 0x64]
41965loop_5013:
41966 ba %icc, loop_5014
41967 tn %icc, 0x7
41968 stb %g4, [%l7 + 0x77]
41969 lduw [%l7 + 0x18], %i2
41970loop_5014:
41971 fmovrslz %g5, %f13, %f2
41972 ldub [%l7 + 0x47], %o3
41973 fblg,a %fcc3, loop_5015
41974 stx %o6, [%l7 + 0x30]
41975 tvs %icc, 0x7
41976 st %f14, [%l7 + 0x20]
41977loop_5015:
41978 movcs %xcc, %l4, %l1
41979 fexpand %f15, %f4
41980 fands %f6, %f11, %f4
41981 st %f15, [%l7 + 0x6C]
41982 udiv %l6, 0x1602, %g6
41983 ldd [%l7 + 0x08], %f14
41984 fandnot2 %f12, %f2, %f8
41985 udivcc %l3, 0x1CFF, %l2
41986 taddcctv %i3, %o1, %o2
41987 sra %g1, 0x05, %l0
41988 tg %xcc, 0x3
41989 edge16ln %i1, %i6, %g2
41990 std %f4, [%l7 + 0x50]
41991 ldsb [%l7 + 0x19], %g3
41992 move %icc, %i7, %o5
41993 lduh [%l7 + 0x4C], %l5
41994 edge32n %o7, %i4, %g7
41995 st %f6, [%l7 + 0x40]
41996 call loop_5016
41997 ldub [%l7 + 0x2E], %i5
41998 fone %f0
41999 edge16 %i0, %o4, %o0
42000loop_5016:
42001 stx %i2, [%l7 + 0x78]
42002 faligndata %f2, %f14, %f2
42003 ldsh [%l7 + 0x78], %g4
42004 fandnot2s %f10, %f6, %f2
42005 sdiv %g5, 0x138D, %o6
42006 ldub [%l7 + 0x6E], %l4
42007 ta %xcc, 0x0
42008 fmovdvc %xcc, %f13, %f8
42009 stw %o3, [%l7 + 0x24]
42010 array32 %l1, %l6, %l3
42011 lduw [%l7 + 0x30], %l2
42012 stw %g6, [%l7 + 0x78]
42013 stw %i3, [%l7 + 0x44]
42014 movne %icc, %o2, %g1
42015 srl %o1, 0x07, %l0
42016 array8 %i6, %i1, %g3
42017 fble,a %fcc3, loop_5017
42018 fpsub16s %f3, %f3, %f7
42019 fmovda %icc, %f7, %f5
42020 ldsh [%l7 + 0x7A], %g2
42021loop_5017:
42022 call loop_5018
42023 movrgz %o5, 0x243, %l5
42024 fmovrsne %i7, %f7, %f8
42025 ldd [%l7 + 0x28], %f8
42026loop_5018:
42027 fmovdn %xcc, %f11, %f10
42028 st %f6, [%l7 + 0x44]
42029 movrlz %o7, 0x0B2, %i4
42030 udivcc %i5, 0x1BA8, %i0
42031 andcc %o4, %o0, %i2
42032 orn %g4, %g5, %o6
42033 ldub [%l7 + 0x0F], %l4
42034 ldsh [%l7 + 0x0C], %o3
42035 sllx %l1, %g7, %l6
42036 fblg %fcc1, loop_5019
42037 movrlez %l3, 0x37F, %l2
42038 bvs,pn %xcc, loop_5020
42039 fmovdcc %icc, %f15, %f6
42040loop_5019:
42041 edge16ln %g6, %o2, %g1
42042 tne %icc, 0x1
42043loop_5020:
42044 sth %o1, [%l7 + 0x14]
42045 subc %l0, 0x18B0, %i3
42046 fxnors %f9, %f9, %f15
42047 fmuld8sux16 %f4, %f12, %f6
42048 fmovsg %icc, %f12, %f13
42049 nop
42050 setx loop_5021, %l0, %l1
42051 jmpl %l1, %i6
42052 xor %g3, 0x080D, %i1
42053 fsrc1s %f7, %f3
42054 fands %f7, %f12, %f7
42055loop_5021:
42056 ldub [%l7 + 0x4B], %g2
42057 stw %l5, [%l7 + 0x20]
42058 tne %xcc, 0x4
42059 ta %xcc, 0x6
42060 ldsh [%l7 + 0x60], %o5
42061 fzero %f6
42062 be,pt %xcc, loop_5022
42063 array8 %i7, %o7, %i5
42064 orn %i4, %o4, %o0
42065 sth %i0, [%l7 + 0x1C]
42066loop_5022:
42067 movre %i2, 0x219, %g4
42068 movrne %o6, 0x038, %g5
42069 bn,pn %icc, loop_5023
42070 srax %l4, 0x18, %l1
42071 ldsh [%l7 + 0x14], %o3
42072 fandnot1s %f14, %f6, %f1
42073loop_5023:
42074 sllx %g7, 0x0F, %l6
42075 bgu loop_5024
42076 stw %l2, [%l7 + 0x30]
42077 fmovdvc %xcc, %f1, %f11
42078 ldub [%l7 + 0x15], %l3
42079loop_5024:
42080 fmovsvc %icc, %f9, %f4
42081 tleu %icc, 0x3
42082 bshuffle %f0, %f10, %f12
42083 bpos %icc, loop_5025
42084 ble,pn %xcc, loop_5026
42085 edge8ln %o2, %g1, %o1
42086 stb %g6, [%l7 + 0x73]
42087loop_5025:
42088 fmovdvc %icc, %f5, %f8
42089loop_5026:
42090 fmovdcc %icc, %f4, %f6
42091 std %f6, [%l7 + 0x10]
42092 bn,a,pn %xcc, loop_5027
42093 bl,pt %icc, loop_5028
42094 movpos %icc, %i3, %l0
42095 ldsh [%l7 + 0x52], %g3
42096loop_5027:
42097 fmovrdlez %i6, %f6, %f12
42098loop_5028:
42099 st %f12, [%l7 + 0x6C]
42100 fmovdcs %xcc, %f1, %f11
42101 fmovrslz %g2, %f11, %f2
42102 alignaddr %i1, %o5, %l5
42103 fble %fcc2, loop_5029
42104 ldd [%l7 + 0x48], %f4
42105 movrlez %i7, 0x1C0, %i5
42106 fmovrslez %o7, %f5, %f14
42107loop_5029:
42108 fpadd32s %f14, %f4, %f8
42109 movpos %xcc, %i4, %o0
42110 fandnot1 %f6, %f14, %f0
42111 fxor %f4, %f2, %f14
42112 movcc %xcc, %o4, %i2
42113 bn,a loop_5030
42114 ldub [%l7 + 0x56], %i0
42115 stx %g4, [%l7 + 0x38]
42116 fbu,a %fcc2, loop_5031
42117loop_5030:
42118 ldub [%l7 + 0x45], %o6
42119 umulcc %g5, 0x0730, %l4
42120 stx %o3, [%l7 + 0x68]
42121loop_5031:
42122 fmul8x16al %f2, %f4, %f14
42123 movleu %icc, %g7, %l6
42124 stb %l2, [%l7 + 0x68]
42125 sllx %l3, %o2, %l1
42126 fnegd %f8, %f6
42127 sth %g1, [%l7 + 0x2C]
42128 brlz,a %o1, loop_5032
42129 fmovs %f11, %f9
42130 movpos %icc, %g6, %i3
42131 array32 %l0, %i6, %g3
42132loop_5032:
42133 fcmpgt32 %f8, %f14, %g2
42134 tg %icc, 0x1
42135 bgu,a %xcc, loop_5033
42136 fbne %fcc2, loop_5034
42137 fnands %f5, %f9, %f9
42138 ldsh [%l7 + 0x5A], %o5
42139loop_5033:
42140 fbge,a %fcc3, loop_5035
42141loop_5034:
42142 stb %l5, [%l7 + 0x1F]
42143 ldd [%l7 + 0x68], %f14
42144 stb %i7, [%l7 + 0x2D]
42145loop_5035:
42146 fmovscc %icc, %f10, %f8
42147 fmovsle %icc, %f13, %f14
42148 lduw [%l7 + 0x38], %i5
42149 fabsd %f12, %f4
42150 fmovrdne %o7, %f0, %f2
42151 fbue,a %fcc0, loop_5036
42152 fmovdge %xcc, %f7, %f12
42153 fcmpgt32 %f12, %f0, %i4
42154 ldsw [%l7 + 0x1C], %o0
42155loop_5036:
42156 fpackfix %f0, %f9
42157 edge16n %i1, %i2, %o4
42158 fbuge %fcc3, loop_5037
42159 ldub [%l7 + 0x0E], %g4
42160 orncc %i0, 0x1B61, %o6
42161 fbo,a %fcc1, loop_5038
42162loop_5037:
42163 fxnor %f2, %f2, %f4
42164 std %f10, [%l7 + 0x78]
42165 fpadd16s %f11, %f6, %f13
42166loop_5038:
42167 tcc %icc, 0x6
42168 bneg loop_5039
42169 fmovrdlz %l4, %f12, %f2
42170 lduh [%l7 + 0x14], %o3
42171 fnors %f1, %f0, %f1
42172loop_5039:
42173 edge16 %g7, %l6, %g5
42174 fexpand %f2, %f0
42175 edge8ln %l3, %l2, %o2
42176 stw %g1, [%l7 + 0x74]
42177 movneg %xcc, %l1, %o1
42178 fmovdgu %xcc, %f3, %f11
42179 tn %icc, 0x0
42180 bl,a,pn %xcc, loop_5040
42181 fbug,a %fcc0, loop_5041
42182 bneg,pn %xcc, loop_5042
42183 ldx [%l7 + 0x30], %i3
42184loop_5040:
42185 fmul8x16al %f2, %f0, %f2
42186loop_5041:
42187 ldsw [%l7 + 0x44], %g6
42188loop_5042:
42189 bleu,a %xcc, loop_5043
42190 stw %l0, [%l7 + 0x68]
42191 fpadd32 %f12, %f14, %f6
42192 bg,pn %icc, loop_5044
42193loop_5043:
42194 lduh [%l7 + 0x1C], %g3
42195 fmovsg %xcc, %f15, %f9
42196 ldsb [%l7 + 0x50], %i6
42197loop_5044:
42198 xor %g2, 0x0CF5, %l5
42199 sth %i7, [%l7 + 0x24]
42200 sth %i5, [%l7 + 0x08]
42201 bcc,a,pn %xcc, loop_5045
42202 edge32 %o5, %i4, %o0
42203 fmovrdgz %o7, %f12, %f2
42204 movn %icc, %i2, %o4
42205loop_5045:
42206 fpadd16 %f0, %f6, %f4
42207 fcmpd %fcc1, %f2, %f10
42208 fexpand %f8, %f0
42209 fmovsg %xcc, %f4, %f9
42210 ldsh [%l7 + 0x12], %g4
42211 bn loop_5046
42212 faligndata %f8, %f12, %f4
42213 fmovd %f6, %f12
42214 sth %i1, [%l7 + 0x7E]
42215loop_5046:
42216 fmul8x16au %f0, %f14, %f12
42217 brlez,a %i0, loop_5047
42218 fmovdle %icc, %f13, %f0
42219 ldub [%l7 + 0x3B], %o6
42220 fmovrsgez %l4, %f1, %f7
42221loop_5047:
42222 edge16ln %g7, %o3, %l6
42223 udiv %l3, 0x0E77, %g5
42224 stb %o2, [%l7 + 0x15]
42225 fmovsge %xcc, %f6, %f12
42226 xnor %l2, 0x1672, %g1
42227 ldub [%l7 + 0x6B], %o1
42228 lduh [%l7 + 0x5E], %l1
42229 fxors %f7, %f14, %f14
42230 fnot1s %f3, %f0
42231 udivx %g6, 0x1062, %l0
42232 ldsh [%l7 + 0x2C], %i3
42233 sth %i6, [%l7 + 0x70]
42234 ldsw [%l7 + 0x44], %g2
42235 movgu %icc, %l5, %i7
42236 orn %g3, %o5, %i5
42237 move %icc, %i4, %o7
42238 fmovrslez %i2, %f10, %f12
42239 ldsw [%l7 + 0x08], %o0
42240 subcc %g4, 0x007A, %i1
42241 te %xcc, 0x1
42242 fmovrsgz %i0, %f1, %f15
42243 stw %o4, [%l7 + 0x30]
42244 fcmpeq16 %f6, %f8, %l4
42245 stw %g7, [%l7 + 0x5C]
42246 nop
42247 setx loop_5048, %l0, %l1
42248 wrpr 0x1, %tl
42249 wrpr %l1, %tnpc
42250 setx 0x34400001400, %l0, %l1
42251 wrpr %l1, %tstate
42252 wrhpr 0x4, %htstate
42253 done
42254 umulcc %o3, 0x0386, %o6
42255 fbug %fcc2, loop_5049
42256 addcc %l3, 0x0C7D, %g5
42257loop_5048:
42258 edge8ln %o2, %l2, %l6
42259 fcmpne16 %f4, %f0, %o1
42260loop_5049:
42261 bgu,a loop_5050
42262 ta %xcc, 0x6
42263 movl %icc, %g1, %g6
42264 fbul,a %fcc2, loop_5051
42265loop_5050:
42266 tsubcctv %l1, 0x039B, %l0
42267 fmovdn %xcc, %f1, %f14
42268 fone %f4
42269loop_5051:
42270 sdiv %i6, 0x10BB, %g2
42271 fmul8x16al %f14, %f6, %f2
42272 fmul8x16al %f4, %f1, %f4
42273 fabsd %f12, %f10
42274 ldsw [%l7 + 0x3C], %i3
42275 ldsb [%l7 + 0x0E], %i7
42276 alignaddr %l5, %o5, %i5
42277 movgu %xcc, %i4, %o7
42278 edge16 %i2, %g3, %g4
42279 movgu %icc, %o0, %i0
42280 fmovsgu %xcc, %f8, %f12
42281 fornot2 %f14, %f14, %f8
42282 srax %i1, %o4, %g7
42283 orcc %o3, %l4, %o6
42284 fmovse %xcc, %f10, %f15
42285 taddcc %l3, 0x02E4, %o2
42286 call loop_5052
42287 bg,pt %xcc, loop_5053
42288 lduw [%l7 + 0x44], %g5
42289 and %l6, %l2, %o1
42290loop_5052:
42291 std %f4, [%l7 + 0x50]
42292loop_5053:
42293 brgez %g1, loop_5054
42294 siam 0x3
42295 fornot2s %f15, %f15, %f1
42296 stw %l1, [%l7 + 0x10]
42297loop_5054:
42298 movcc %xcc, %l0, %g6
42299 fandnot2 %f14, %f14, %f14
42300 sth %g2, [%l7 + 0x6C]
42301 tl %icc, 0x7
42302 ldd [%l7 + 0x58], %f10
42303 ldx [%l7 + 0x08], %i3
42304 ldub [%l7 + 0x35], %i6
42305 ldsh [%l7 + 0x36], %i7
42306 umul %l5, %o5, %i5
42307 fcmple32 %f8, %f2, %i4
42308 stw %i2, [%l7 + 0x7C]
42309 ldub [%l7 + 0x1F], %g3
42310 edge8ln %g4, %o7, %o0
42311 fmovde %xcc, %f14, %f8
42312 fmovdn %icc, %f15, %f8
42313 fornot2s %f6, %f13, %f0
42314 sth %i1, [%l7 + 0x10]
42315 ldx [%l7 + 0x20], %o4
42316 fcmpes %fcc2, %f3, %f14
42317 edge16 %g7, %i0, %o3
42318 fandnot1 %f12, %f14, %f4
42319 stx %l4, [%l7 + 0x18]
42320 brgz,a %o6, loop_5055
42321 srl %o2, 0x06, %g5
42322 stx %l6, [%l7 + 0x08]
42323 fcmpeq16 %f14, %f6, %l3
42324loop_5055:
42325 fbul %fcc2, loop_5056
42326 fmovsgu %icc, %f12, %f5
42327 umul %l2, %g1, %l1
42328 fornot2s %f13, %f5, %f7
42329loop_5056:
42330 movgu %icc, %o1, %l0
42331 nop
42332 setx loop_5057, %l0, %l1
42333 wrpr 0x1, %tl
42334 wrpr %l1, %tpc
42335 add %l1, 0x4, %l1
42336 wrpr %l1, %tnpc
42337 setx 0x34400001400, %l0, %l1
42338 wrpr %l1, %tstate
42339 wrhpr 0x4, %htstate
42340 retry
42341 stw %g6, [%l7 + 0x5C]
42342 fcmped %fcc3, %f14, %f12
42343 ldx [%l7 + 0x70], %i3
42344loop_5057:
42345 stb %g2, [%l7 + 0x37]
42346 sll %i6, 0x1D, %i7
42347 umulcc %o5, 0x160B, %i5
42348 addcc %l5, 0x0EA7, %i4
42349 fble,a %fcc2, loop_5058
42350 st %f9, [%l7 + 0x38]
42351 bn,a,pt %xcc, loop_5059
42352 ldx [%l7 + 0x78], %g3
42353loop_5058:
42354 edge16l %i2, %o7, %o0
42355 edge16n %g4, %i1, %o4
42356loop_5059:
42357 stx %i0, [%l7 + 0x20]
42358 std %f8, [%l7 + 0x50]
42359 sth %o3, [%l7 + 0x52]
42360 movle %xcc, %g7, %o6
42361 fpmerge %f4, %f0, %f0
42362 ldd [%l7 + 0x20], %f8
42363 ldsh [%l7 + 0x70], %l4
42364 fmovdcc %xcc, %f7, %f2
42365 fmul8x16al %f2, %f8, %f0
42366 ldsh [%l7 + 0x22], %o2
42367 alignaddr %g5, %l6, %l3
42368 fpsub16 %f2, %f8, %f10
42369 fmovscc %icc, %f2, %f10
42370 fbul,a %fcc3, loop_5060
42371 bg %icc, loop_5061
42372 fba,a %fcc2, loop_5062
42373 array16 %l2, %g1, %o1
42374loop_5060:
42375 fpsub32s %f2, %f8, %f0
42376loop_5061:
42377 fpack32 %f4, %f6, %f6
42378loop_5062:
42379 fmovdne %icc, %f8, %f8
42380 stw %l1, [%l7 + 0x48]
42381 fpadd32 %f2, %f6, %f8
42382 orn %l0, 0x0A05, %g6
42383 stb %g2, [%l7 + 0x43]
42384 move %icc, %i6, %i7
42385 tsubcctv %i3, 0x1B66, %o5
42386 umul %l5, 0x1823, %i4
42387 fmovrdlz %i5, %f6, %f0
42388 fbu %fcc0, loop_5063
42389 ldsw [%l7 + 0x10], %g3
42390 fandnot1s %f12, %f9, %f12
42391 fmovrdgez %o7, %f4, %f2
42392loop_5063:
42393 movneg %icc, %o0, %i2
42394 ld [%l7 + 0x28], %f10
42395 ldx [%l7 + 0x10], %g4
42396 fmovdleu %xcc, %f2, %f7
42397 tsubcc %i1, 0x04EE, %o4
42398 fmovdle %xcc, %f0, %f14
42399 smulcc %i0, 0x0D61, %o3
42400 stw %o6, [%l7 + 0x18]
42401 xorcc %g7, %l4, %g5
42402 fmovspos %xcc, %f5, %f8
42403 fmovdneg %icc, %f13, %f1
42404 ldsw [%l7 + 0x7C], %l6
42405 edge8ln %o2, %l2, %g1
42406 stw %l3, [%l7 + 0x78]
42407 fmovrde %o1, %f4, %f0
42408 fmovrsgez %l0, %f0, %f11
42409 fpadd16s %f10, %f0, %f2
42410 fnot2 %f0, %f8
42411 bleu,pn %xcc, loop_5064
42412 fandnot2s %f1, %f12, %f3
42413 edge8 %l1, %g2, %i6
42414 ldsh [%l7 + 0x5E], %g6
42415loop_5064:
42416 tleu %xcc, 0x4
42417 fnor %f14, %f0, %f10
42418 fpadd16 %f8, %f14, %f8
42419 movre %i7, 0x0FC, %o5
42420 fcmps %fcc2, %f5, %f15
42421 fornot1 %f0, %f4, %f2
42422 fmovsvs %icc, %f7, %f1
42423 bcc loop_5065
42424 umul %i3, 0x0417, %i4
42425 xnorcc %l5, 0x0A39, %g3
42426 edge32ln %i5, %o0, %o7
42427loop_5065:
42428 tge %icc, 0x0
42429 orncc %g4, %i2, %o4
42430 fmovs %f6, %f0
42431 fmovdgu %icc, %f0, %f4
42432 sth %i0, [%l7 + 0x20]
42433 stw %o3, [%l7 + 0x14]
42434 movrlz %i1, 0x10E, %o6
42435 faligndata %f14, %f0, %f8
42436 tsubcctv %l4, %g5, %g7
42437 movrne %o2, 0x19C, %l6
42438 lduw [%l7 + 0x78], %l2
42439 move %icc, %g1, %o1
42440 fcmpne16 %f10, %f14, %l3
42441 stb %l0, [%l7 + 0x6B]
42442 stx %l1, [%l7 + 0x30]
42443 bge,a,pn %icc, loop_5066
42444 ld [%l7 + 0x10], %f1
42445 bvc,a,pn %icc, loop_5067
42446 lduh [%l7 + 0x40], %i6
42447loop_5066:
42448 stw %g6, [%l7 + 0x5C]
42449 fmovd %f14, %f0
42450loop_5067:
42451 fba %fcc3, loop_5068
42452 fble %fcc2, loop_5069
42453 andn %g2, %o5, %i3
42454 fnot2 %f2, %f4
42455loop_5068:
42456 ldsb [%l7 + 0x56], %i7
42457loop_5069:
42458 movvs %xcc, %i4, %l5
42459 fmovsne %icc, %f4, %f10
42460 edge16l %i5, %g3, %o0
42461 fmovdle %icc, %f10, %f7
42462 ldd [%l7 + 0x58], %f10
42463 ble,a loop_5070
42464 st %f12, [%l7 + 0x44]
42465 tl %icc, 0x3
42466 movvs %icc, %o7, %g4
42467loop_5070:
42468 fcmpgt32 %f2, %f6, %i2
42469 ldub [%l7 + 0x6B], %i0
42470 andncc %o3, %i1, %o6
42471 array32 %o4, %l4, %g7
42472 lduw [%l7 + 0x3C], %o2
42473 fbl %fcc0, loop_5071
42474 fmovsleu %xcc, %f5, %f13
42475 sllx %l6, %l2, %g1
42476 fmovsgu %xcc, %f12, %f2
42477loop_5071:
42478 tcc %icc, 0x6
42479 movgu %icc, %g5, %l3
42480 fpsub32 %f14, %f10, %f0
42481 stb %l0, [%l7 + 0x31]
42482 fpack32 %f6, %f6, %f0
42483 fmovde %xcc, %f8, %f13
42484 ld [%l7 + 0x64], %f13
42485 fnot1 %f14, %f14
42486 orncc %o1, %l1, %i6
42487 stw %g2, [%l7 + 0x60]
42488 ldsw [%l7 + 0x64], %g6
42489 tcc %icc, 0x5
42490 movvc %icc, %i3, %i7
42491 fbe,a %fcc2, loop_5072
42492 fmovdvc %icc, %f14, %f7
42493 tgu %icc, 0x2
42494 ldsb [%l7 + 0x13], %o5
42495loop_5072:
42496 tvs %icc, 0x0
42497 fmovsa %xcc, %f7, %f13
42498 tgu %xcc, 0x2
42499 fnot1 %f8, %f0
42500 ldsw [%l7 + 0x30], %i4
42501 ldsb [%l7 + 0x6C], %l5
42502 movl %xcc, %g3, %i5
42503 ldub [%l7 + 0x71], %o0
42504 tvs %icc, 0x2
42505 fcmpd %fcc2, %f6, %f14
42506 fmovrdne %o7, %f10, %f0
42507 stx %g4, [%l7 + 0x40]
42508 sdiv %i2, 0x0D76, %i0
42509 movle %icc, %i1, %o6
42510 bcc,a loop_5073
42511 bcc,a loop_5074
42512 movne %icc, %o4, %l4
42513 bvc,a,pt %icc, loop_5075
42514loop_5073:
42515 fmul8x16al %f12, %f10, %f4
42516loop_5074:
42517 sra %o3, %g7, %l6
42518 lduh [%l7 + 0x30], %o2
42519loop_5075:
42520 fbuge,a %fcc2, loop_5076
42521 ldd [%l7 + 0x20], %f14
42522 sth %l2, [%l7 + 0x76]
42523 sub %g1, 0x0E33, %l3
42524loop_5076:
42525 fmovdn %xcc, %f0, %f0
42526 tvs %xcc, 0x4
42527 fbug %fcc3, loop_5077
42528 fcmpeq32 %f2, %f14, %l0
42529 fone %f14
42530 andcc %g5, %o1, %i6
42531loop_5077:
42532 movrlez %g2, %l1, %g6
42533 fcmps %fcc2, %f0, %f2
42534 fnor %f8, %f14, %f14
42535 tcs %xcc, 0x0
42536 tl %icc, 0x3
42537 lduh [%l7 + 0x6A], %i7
42538 fornot1 %f12, %f2, %f8
42539 tl %icc, 0x5
42540 te %xcc, 0x5
42541 faligndata %f0, %f0, %f14
42542 fmovs %f0, %f7
42543 tgu %xcc, 0x4
42544 fmovdvs %xcc, %f6, %f11
42545 fandnot2s %f3, %f12, %f12
42546 fbge %fcc3, loop_5078
42547 andn %i3, %o5, %l5
42548 ldsb [%l7 + 0x2C], %g3
42549 tge %xcc, 0x1
42550loop_5078:
42551 fxnors %f9, %f4, %f14
42552 nop
42553 setx loop_5079, %l0, %l1
42554 jmpl %l1, %i4
42555 sth %o0, [%l7 + 0x76]
42556 fbu %fcc2, loop_5080
42557 fmovsle %icc, %f0, %f5
42558loop_5079:
42559 brlez %o7, loop_5081
42560 ldsb [%l7 + 0x19], %i5
42561loop_5080:
42562 addccc %g4, %i0, %i2
42563 ldsh [%l7 + 0x54], %i1
42564loop_5081:
42565 edge32l %o4, %o6, %l4
42566 brnz %g7, loop_5082
42567 movleu %xcc, %o3, %l6
42568 tcs %xcc, 0x4
42569 movrlz %l2, %o2, %g1
42570loop_5082:
42571 xnorcc %l3, %g5, %o1
42572 fmovrde %i6, %f10, %f14
42573 fornot2 %f14, %f14, %f2
42574 sth %l0, [%l7 + 0x3E]
42575 ldsh [%l7 + 0x1E], %g2
42576 tgu %icc, 0x3
42577 addcc %l1, 0x1361, %g6
42578 fmul8x16al %f2, %f0, %f2
42579 ble,a,pt %xcc, loop_5083
42580 ldd [%l7 + 0x60], %f4
42581 sth %i7, [%l7 + 0x6C]
42582 udiv %i3, 0x0607, %l5
42583loop_5083:
42584 fornot1s %f2, %f8, %f3
42585 andn %g3, 0x196C, %o5
42586 smulcc %o0, 0x1B64, %o7
42587 fmovrse %i5, %f5, %f6
42588 ldsb [%l7 + 0x51], %i4
42589 fbe,a %fcc1, loop_5084
42590 ld [%l7 + 0x54], %f7
42591 ldsb [%l7 + 0x59], %g4
42592 ldsw [%l7 + 0x7C], %i0
42593loop_5084:
42594 tvs %xcc, 0x0
42595 srl %i1, %i2, %o4
42596 movre %o6, 0x30E, %l4
42597 stw %o3, [%l7 + 0x34]
42598 stw %g7, [%l7 + 0x44]
42599 fmovdvs %xcc, %f15, %f6
42600 alignaddr %l6, %o2, %g1
42601 stb %l2, [%l7 + 0x6A]
42602 sth %l3, [%l7 + 0x0C]
42603 bpos,a loop_5085
42604 nop
42605 setx loop_5086, %l0, %l1
42606 jmpl %l1, %o1
42607 st %f3, [%l7 + 0x2C]
42608 tcs %icc, 0x1
42609loop_5085:
42610 fmovdneg %xcc, %f6, %f1
42611loop_5086:
42612 ta %icc, 0x2
42613 ldsw [%l7 + 0x2C], %i6
42614 orn %l0, %g2, %l1
42615 srax %g6, %g5, %i3
42616 movrlz %i7, %l5, %g3
42617 bneg,a,pt %xcc, loop_5087
42618 brlz,a %o0, loop_5088
42619 bne,pn %xcc, loop_5089
42620 sll %o5, 0x07, %i5
42621loop_5087:
42622 ldx [%l7 + 0x58], %i4
42623loop_5088:
42624 bl %xcc, loop_5090
42625loop_5089:
42626 movrgez %o7, %g4, %i0
42627 fmovsvc %icc, %f0, %f12
42628 movn %xcc, %i2, %o4
42629loop_5090:
42630 fmovdge %xcc, %f7, %f14
42631 ldsh [%l7 + 0x10], %i1
42632 edge16ln %o6, %o3, %l4
42633 fbul %fcc3, loop_5091
42634 fmovdn %icc, %f0, %f14
42635 tcc %xcc, 0x3
42636 fmovse %icc, %f3, %f11
42637loop_5091:
42638 fandnot2s %f9, %f10, %f3
42639 fmovdn %xcc, %f14, %f13
42640 ldsb [%l7 + 0x6A], %g7
42641 ldub [%l7 + 0x18], %l6
42642 move %xcc, %o2, %g1
42643 tcc %xcc, 0x6
42644 fmovsa %xcc, %f0, %f2
42645 fbul,a %fcc0, loop_5092
42646 fmovdneg %xcc, %f0, %f14
42647 fmovdle %icc, %f8, %f15
42648 lduw [%l7 + 0x34], %l3
42649loop_5092:
42650 st %f12, [%l7 + 0x1C]
42651 fpsub32 %f2, %f8, %f12
42652 fmovsvs %xcc, %f8, %f1
42653 movge %icc, %o1, %i6
42654 stx %l2, [%l7 + 0x08]
42655 sra %g2, 0x10, %l0
42656 fpackfix %f0, %f6
42657 fcmpeq16 %f14, %f4, %g6
42658 fsrc1 %f8, %f6
42659 ldub [%l7 + 0x5D], %g5
42660 fmovdvs %xcc, %f13, %f5
42661 fmovsneg %icc, %f15, %f11
42662 movpos %xcc, %i3, %i7
42663 sth %l5, [%l7 + 0x30]
42664 fmovrsgez %g3, %f9, %f2
42665 stb %o0, [%l7 + 0x7D]
42666 ld [%l7 + 0x1C], %f15
42667 fabsd %f8, %f10
42668 movrgz %l1, %o5, %i4
42669 lduh [%l7 + 0x0A], %i5
42670 std %f2, [%l7 + 0x40]
42671 fba,a %fcc0, loop_5093
42672 sth %g4, [%l7 + 0x34]
42673 xnor %o7, %i2, %o4
42674 popc 0x1BF2, %i0
42675loop_5093:
42676 sth %i1, [%l7 + 0x2E]
42677 std %f4, [%l7 + 0x40]
42678 udiv %o6, 0x1ECD, %l4
42679 ldub [%l7 + 0x44], %g7
42680 stx %o3, [%l7 + 0x40]
42681 xorcc %o2, %l6, %g1
42682 bg %xcc, loop_5094
42683 fcmped %fcc0, %f8, %f8
42684 siam 0x2
42685 std %f8, [%l7 + 0x68]
42686loop_5094:
42687 fbule,a %fcc1, loop_5095
42688 stx %o1, [%l7 + 0x68]
42689 fxnor %f8, %f14, %f12
42690 ldx [%l7 + 0x50], %i6
42691loop_5095:
42692 stx %l3, [%l7 + 0x20]
42693 brlez,a %l2, loop_5096
42694 fmovsne %xcc, %f7, %f8
42695 array8 %g2, %g6, %l0
42696 stb %i3, [%l7 + 0x40]
42697loop_5096:
42698 bvs,pt %xcc, loop_5097
42699 mulx %g5, 0x190E, %i7
42700 array32 %l5, %g3, %o0
42701 fmovrsne %o5, %f10, %f15
42702loop_5097:
42703 fpadd32s %f1, %f10, %f8
42704 ta %icc, 0x3
42705 sll %i4, 0x09, %l1
42706 fxors %f8, %f9, %f2
42707 brnz,a %g4, loop_5098
42708 lduw [%l7 + 0x40], %o7
42709 fmovdleu %icc, %f11, %f3
42710 lduh [%l7 + 0x14], %i2
42711loop_5098:
42712 fnors %f4, %f2, %f11
42713 ldsh [%l7 + 0x0E], %o4
42714 bcc,a,pn %icc, loop_5099
42715 nop
42716 setx loop_5100, %l0, %l1
42717 wrpr 0x1, %tl
42718 wrpr %l1, %tnpc
42719 setx 0x34400001400, %l0, %l1
42720 wrpr %l1, %tstate
42721 wrhpr 0x4, %htstate
42722 done
42723 ldd [%l7 + 0x78], %f10
42724 edge16l %i0, %i1, %o6
42725loop_5099:
42726 mova %xcc, %l4, %g7
42727loop_5100:
42728 ldub [%l7 + 0x4C], %o3
42729 fmovda %xcc, %f11, %f15
42730 tcc %xcc, 0x6
42731 movg %xcc, %o2, %l6
42732 ldub [%l7 + 0x5A], %g1
42733 movrlz %i5, 0x166, %i6
42734 fpadd16 %f0, %f4, %f14
42735 ldsw [%l7 + 0x44], %o1
42736 srax %l3, %g2, %g6
42737 addc %l0, %i3, %l2
42738 brnz,a %i7, loop_5101
42739 st %f12, [%l7 + 0x44]
42740 fmovsvc %xcc, %f10, %f9
42741 and %g5, 0x1678, %l5
42742loop_5101:
42743 stw %o0, [%l7 + 0x30]
42744 movrne %g3, %o5, %i4
42745 tneg %xcc, 0x5
42746 srl %g4, %l1, %o7
42747 bpos %icc, loop_5102
42748 or %i2, %o4, %i1
42749 fmovsgu %icc, %f14, %f15
42750 ldsw [%l7 + 0x18], %o6
42751loop_5102:
42752 fzero %f2
42753 ldd [%l7 + 0x10], %f4
42754 fmul8x16au %f13, %f15, %f4
42755 fabsd %f6, %f4
42756 addcc %i0, 0x0428, %l4
42757 ldsb [%l7 + 0x62], %g7
42758 fmovrde %o2, %f8, %f0
42759 bne,a loop_5103
42760 fornot2s %f0, %f13, %f9
42761 tneg %icc, 0x4
42762 fmovrse %l6, %f12, %f6
42763loop_5103:
42764 stw %o3, [%l7 + 0x2C]
42765 umulcc %i5, %i6, %o1
42766 fsrc1s %f6, %f10
42767 movvc %xcc, %l3, %g2
42768 fmovsle %icc, %f3, %f2
42769 fpadd16s %f0, %f4, %f12
42770 lduh [%l7 + 0x76], %g6
42771 std %f12, [%l7 + 0x50]
42772 ldsb [%l7 + 0x14], %g1
42773 fbn %fcc0, loop_5104
42774 lduh [%l7 + 0x10], %i3
42775 tl %xcc, 0x4
42776 fmovdpos %xcc, %f0, %f14
42777loop_5104:
42778 fbo %fcc2, loop_5105
42779 std %f6, [%l7 + 0x10]
42780 ldx [%l7 + 0x10], %l2
42781 lduh [%l7 + 0x3C], %l0
42782loop_5105:
42783 fnot2s %f7, %f6
42784 fnot1s %f15, %f11
42785 ldd [%l7 + 0x50], %f4
42786 sth %i7, [%l7 + 0x7A]
42787 ldd [%l7 + 0x48], %f12
42788 stx %l5, [%l7 + 0x40]
42789 ta %xcc, 0x6
42790 std %f0, [%l7 + 0x68]
42791 edge8 %o0, %g5, %o5
42792 smul %g3, %i4, %l1
42793 fornot1s %f15, %f13, %f2
42794 udiv %o7, 0x04B7, %g4
42795 bshuffle %f8, %f6, %f8
42796 xorcc %o4, %i2, %i1
42797 tcs %xcc, 0x0
42798 taddcc %i0, %o6, %l4
42799 stx %o2, [%l7 + 0x18]
42800 tpos %icc, 0x1
42801 and %l6, 0x0C6F, %o3
42802 edge8ln %i5, %i6, %g7
42803 movle %xcc, %o1, %g2
42804 brlz %g6, loop_5106
42805 fmovscs %xcc, %f3, %f1
42806 tcs %icc, 0x7
42807 andcc %l3, 0x19C5, %i3
42808loop_5106:
42809 ldx [%l7 + 0x68], %g1
42810 fbug %fcc1, loop_5107
42811 fexpand %f10, %f14
42812 alignaddr %l2, %i7, %l0
42813 fmovrdgz %l5, %f14, %f4
42814loop_5107:
42815 tsubcc %o0, 0x18CB, %o5
42816 fmovrse %g5, %f7, %f13
42817 be %icc, loop_5108
42818 fsrc2s %f9, %f14
42819 fbe %fcc0, loop_5109
42820 fandnot2 %f10, %f10, %f10
42821loop_5108:
42822 bneg,a,pt %xcc, loop_5110
42823 ldub [%l7 + 0x7B], %i4
42824loop_5109:
42825 fmovd %f12, %f4
42826 ldx [%l7 + 0x08], %g3
42827loop_5110:
42828 tne %icc, 0x1
42829 addc %l1, %g4, %o7
42830 be,pt %xcc, loop_5111
42831 stw %o4, [%l7 + 0x60]
42832 fmovdpos %xcc, %f10, %f0
42833 fbue %fcc0, loop_5112
42834loop_5111:
42835 nop
42836 setx loop_5113, %l0, %l1
42837 jmpl %l1, %i1
42838 stw %i0, [%l7 + 0x60]
42839 stb %i2, [%l7 + 0x6D]
42840loop_5112:
42841 fbe,a %fcc3, loop_5114
42842loop_5113:
42843 bl,a,pn %xcc, loop_5115
42844 ldub [%l7 + 0x1F], %l4
42845 fmovscs %xcc, %f10, %f7
42846loop_5114:
42847 sllx %o2, 0x0C, %l6
42848loop_5115:
42849 fandnot2s %f15, %f12, %f15
42850 edge8n %o6, %i5, %i6
42851 std %f10, [%l7 + 0x18]
42852 fblg %fcc0, loop_5116
42853 stx %o3, [%l7 + 0x60]
42854 fornot2 %f10, %f6, %f2
42855 ld [%l7 + 0x68], %f6
42856loop_5116:
42857 sdiv %o1, 0x07FA, %g7
42858 stw %g2, [%l7 + 0x48]
42859 ta %icc, 0x7
42860 bn loop_5117
42861 fblg %fcc1, loop_5118
42862 fbue %fcc2, loop_5119
42863 nop
42864 setx loop_5120, %l0, %l1
42865 wrpr 0x1, %tl
42866 wrpr %l1, %tnpc
42867 setx 0x34400001400, %l0, %l1
42868 wrpr %l1, %tstate
42869 wrhpr 0x4, %htstate
42870 done
42871loop_5117:
42872 sth %l3, [%l7 + 0x0A]
42873loop_5118:
42874 sth %i3, [%l7 + 0x78]
42875loop_5119:
42876 stb %g6, [%l7 + 0x47]
42877loop_5120:
42878 movvc %xcc, %g1, %l2
42879 sllx %i7, %l0, %o0
42880 udivx %l5, 0x0E4A, %o5
42881 fmovrdgez %i4, %f12, %f0
42882 fbne %fcc3, loop_5121
42883 stw %g3, [%l7 + 0x28]
42884 orn %g5, %g4, %l1
42885 subcc %o4, %o7, %i1
42886loop_5121:
42887 movne %xcc, %i0, %l4
42888 andn %i2, %l6, %o2
42889 fmovsgu %xcc, %f1, %f5
42890 fsrc1s %f2, %f0
42891 fmovd %f12, %f0
42892 fcmpes %fcc3, %f5, %f14
42893 bcc,a loop_5122
42894 fmovsa %icc, %f14, %f3
42895 sethi 0x1714, %i5
42896 tpos %xcc, 0x5
42897loop_5122:
42898 ldsh [%l7 + 0x3A], %o6
42899 umulcc %i6, 0x1D5A, %o3
42900 lduw [%l7 + 0x28], %o1
42901 fcmpgt16 %f4, %f6, %g7
42902 ldx [%l7 + 0x50], %l3
42903 movre %g2, 0x33C, %g6
42904 siam 0x5
42905 lduw [%l7 + 0x40], %g1
42906 array32 %i3, %l2, %i7
42907 ldsh [%l7 + 0x24], %o0
42908 edge32l %l5, %l0, %o5
42909 stx %g3, [%l7 + 0x40]
42910 te %icc, 0x7
42911 ldd [%l7 + 0x40], %f6
42912 fmul8x16al %f12, %f0, %f10
42913 movgu %xcc, %i4, %g4
42914 movrgz %g5, %o4, %l1
42915 umul %i1, %o7, %l4
42916 tvs %icc, 0x4
42917 tgu %icc, 0x7
42918 fmul8x16al %f10, %f6, %f2
42919 edge32n %i2, %l6, %o2
42920 fcmpne32 %f12, %f6, %i0
42921 ldd [%l7 + 0x18], %f0
42922 movge %xcc, %o6, %i6
42923 edge32n %o3, %i5, %o1
42924 ldsb [%l7 + 0x69], %l3
42925 edge8ln %g2, %g7, %g6
42926 stx %i3, [%l7 + 0x10]
42927 srlx %l2, 0x17, %i7
42928 fpack32 %f6, %f2, %f10
42929 movvc %xcc, %o0, %g1
42930 movne %icc, %l5, %l0
42931 fmovdg %icc, %f4, %f11
42932 fbul,a %fcc3, loop_5123
42933 fxor %f14, %f0, %f6
42934 fmovdleu %xcc, %f8, %f12
42935 ldd [%l7 + 0x60], %f8
42936loop_5123:
42937 movle %xcc, %g3, %o5
42938 tge %icc, 0x5
42939 ld [%l7 + 0x28], %f12
42940 fpadd16s %f6, %f2, %f13
42941 bn,a,pn %xcc, loop_5124
42942 st %f8, [%l7 + 0x44]
42943 brgz %i4, loop_5125
42944 stw %g5, [%l7 + 0x44]
42945loop_5124:
42946 lduw [%l7 + 0x2C], %o4
42947 sth %g4, [%l7 + 0x20]
42948loop_5125:
42949 fmovsa %icc, %f2, %f2
42950 stx %l1, [%l7 + 0x18]
42951 ldub [%l7 + 0x31], %o7
42952 taddcctv %i1, 0x055B, %l4
42953 fmovdl %icc, %f9, %f3
42954 fpadd16 %f2, %f12, %f4
42955 fmul8sux16 %f4, %f0, %f2
42956 brlz,a %i2, loop_5126
42957 fxnors %f10, %f6, %f10
42958 sth %o2, [%l7 + 0x5A]
42959 sth %l6, [%l7 + 0x44]
42960loop_5126:
42961 fnot2s %f12, %f1
42962 ldub [%l7 + 0x31], %o6
42963 lduh [%l7 + 0x26], %i0
42964 tvc %xcc, 0x2
42965 fmovse %xcc, %f5, %f7
42966 andncc %o3, %i5, %o1
42967 tgu %xcc, 0x4
42968 ble %icc, loop_5127
42969 xnorcc %l3, 0x11E3, %i6
42970 tg %xcc, 0x4
42971 xnorcc %g2, %g6, %i3
42972loop_5127:
42973 stx %g7, [%l7 + 0x58]
42974 ld [%l7 + 0x0C], %f7
42975 udivcc %l2, 0x056A, %i7
42976 std %f10, [%l7 + 0x38]
42977 bne %xcc, loop_5128
42978 srlx %g1, 0x07, %l5
42979 fabsd %f6, %f6
42980 umul %o0, 0x128E, %g3
42981loop_5128:
42982 subccc %l0, %o5, %g5
42983 fbl %fcc2, loop_5129
42984 fcmpgt16 %f6, %f4, %o4
42985 fbn,a %fcc0, loop_5130
42986 fmovsge %xcc, %f3, %f5
42987loop_5129:
42988 fnegs %f3, %f3
42989 sllx %i4, %g4, %o7
42990loop_5130:
42991 tn %xcc, 0x0
42992 udivx %i1, 0x07C0, %l1
42993 sub %l4, %o2, %l6
42994 fbe %fcc1, loop_5131
42995 edge32 %i2, %o6, %o3
42996 fcmped %fcc2, %f10, %f4
42997 fxnor %f10, %f2, %f0
42998loop_5131:
42999 fnands %f14, %f1, %f9
43000 fabss %f15, %f12
43001 fbul,a %fcc1, loop_5132
43002 lduw [%l7 + 0x6C], %i5
43003 fmovs %f8, %f6
43004 stb %o1, [%l7 + 0x0A]
43005loop_5132:
43006 add %l3, 0x0182, %i0
43007 movrlz %g2, %i6, %i3
43008 xor %g7, %l2, %g6
43009 smulcc %g1, %i7, %l5
43010 ba,a %xcc, loop_5133
43011 udiv %o0, 0x0939, %l0
43012 stx %g3, [%l7 + 0x20]
43013 fmul8sux16 %f4, %f2, %f2
43014loop_5133:
43015 brgz,a %o5, loop_5134
43016 brlez,a %g5, loop_5135
43017 sth %o4, [%l7 + 0x7E]
43018 ld [%l7 + 0x50], %f1
43019loop_5134:
43020 bpos loop_5136
43021loop_5135:
43022 lduh [%l7 + 0x5E], %i4
43023 ta %xcc, 0x7
43024 fmovrdgez %g4, %f4, %f6
43025loop_5136:
43026 ldx [%l7 + 0x68], %i1
43027 lduh [%l7 + 0x3E], %o7
43028 ldx [%l7 + 0x40], %l4
43029 tcs %xcc, 0x6
43030 fornot1s %f3, %f15, %f1
43031 tsubcctv %l1, 0x148E, %o2
43032 bl,a %icc, loop_5137
43033 fmovdneg %icc, %f13, %f1
43034 tne %icc, 0x4
43035 alignaddr %i2, %o6, %o3
43036loop_5137:
43037 ldx [%l7 + 0x10], %i5
43038 orcc %o1, %l6, %l3
43039 movgu %xcc, %i0, %g2
43040 smul %i3, 0x0AC5, %i6
43041 movneg %xcc, %g7, %l2
43042 edge32ln %g6, %i7, %g1
43043 fones %f0
43044 fzero %f10
43045 edge16ln %o0, %l5, %l0
43046 brgez %o5, loop_5138
43047 ldsw [%l7 + 0x58], %g5
43048 smulcc %o4, 0x0D11, %g3
43049 ldsw [%l7 + 0x70], %i4
43050loop_5138:
43051 movleu %xcc, %i1, %g4
43052 edge32ln %l4, %l1, %o7
43053 stx %o2, [%l7 + 0x68]
43054 lduw [%l7 + 0x10], %o6
43055 bneg %xcc, loop_5139
43056 fmovrde %i2, %f6, %f10
43057 stb %i5, [%l7 + 0x7B]
43058 fcmpne32 %f4, %f2, %o3
43059loop_5139:
43060 lduh [%l7 + 0x0C], %l6
43061 lduw [%l7 + 0x50], %o1
43062 tvc %icc, 0x4
43063 ldsw [%l7 + 0x08], %i0
43064 sth %g2, [%l7 + 0x7C]
43065 ldub [%l7 + 0x40], %i3
43066 tgu %icc, 0x5
43067 ldsh [%l7 + 0x36], %i6
43068 brz,a %g7, loop_5140
43069 ldub [%l7 + 0x5A], %l3
43070 lduh [%l7 + 0x12], %g6
43071 stx %i7, [%l7 + 0x18]
43072loop_5140:
43073 bge,pn %xcc, loop_5141
43074 srax %l2, %o0, %l5
43075 ldd [%l7 + 0x08], %f4
43076 fpsub32s %f14, %f14, %f10
43077loop_5141:
43078 fsrc1s %f10, %f4
43079 movcc %xcc, %l0, %o5
43080 bneg,a,pn %xcc, loop_5142
43081 lduh [%l7 + 0x5C], %g1
43082 fandnot2s %f11, %f7, %f3
43083 stw %g5, [%l7 + 0x60]
43084loop_5142:
43085 sdiv %o4, 0x1D2A, %g3
43086 st %f7, [%l7 + 0x70]
43087 fmovspos %icc, %f9, %f4
43088 stb %i1, [%l7 + 0x36]
43089 fnegd %f0, %f6
43090 bgu %icc, loop_5143
43091 fandnot1 %f12, %f8, %f14
43092 ldsh [%l7 + 0x46], %g4
43093 fmovdvc %icc, %f5, %f2
43094loop_5143:
43095 stx %i4, [%l7 + 0x58]
43096 lduw [%l7 + 0x28], %l1
43097 sra %l4, 0x11, %o2
43098 fcmpne32 %f8, %f2, %o6
43099 fcmpgt32 %f6, %f10, %i2
43100 ldx [%l7 + 0x30], %i5
43101 stw %o3, [%l7 + 0x28]
43102 tgu %icc, 0x4
43103 tvs %icc, 0x6
43104 stw %l6, [%l7 + 0x0C]
43105 orncc %o1, 0x1BC3, %o7
43106 fmovrdlz %i0, %f12, %f8
43107 fmuld8ulx16 %f0, %f2, %f6
43108 fmovdcc %icc, %f1, %f10
43109 fbul,a %fcc0, loop_5144
43110 fmovdvc %icc, %f9, %f12
43111 fcmpgt32 %f14, %f10, %g2
43112 st %f8, [%l7 + 0x28]
43113loop_5144:
43114 move %icc, %i6, %i3
43115 edge16 %l3, %g7, %i7
43116 lduh [%l7 + 0x44], %g6
43117 tge %xcc, 0x0
43118 ldsh [%l7 + 0x4E], %l2
43119 edge32ln %o0, %l5, %o5
43120 fpsub16s %f8, %f11, %f3
43121 bvc,a %icc, loop_5145
43122 tleu %xcc, 0x4
43123 stw %g1, [%l7 + 0x2C]
43124 fornot1s %f3, %f14, %f7
43125loop_5145:
43126 fnot1s %f6, %f15
43127 stb %l0, [%l7 + 0x21]
43128 lduw [%l7 + 0x4C], %g5
43129 popc %o4, %i1
43130 movge %xcc, %g4, %i4
43131 movl %icc, %g3, %l4
43132 ld [%l7 + 0x2C], %f1
43133 umulcc %l1, %o2, %i2
43134 fmovscc %xcc, %f8, %f13
43135 nop
43136 setx loop_5146, %l0, %l1
43137 wrpr 0x1, %tl
43138 wrpr %l1, %tnpc
43139 setx 0x34400001400, %l0, %l1
43140 wrpr %l1, %tstate
43141 wrhpr 0x4, %htstate
43142 done
43143 ldub [%l7 + 0x7C], %i5
43144 tpos %icc, 0x3
43145 sth %o3, [%l7 + 0x48]
43146loop_5146:
43147 stx %l6, [%l7 + 0x20]
43148 bvc,pn %icc, loop_5147
43149 fones %f4
43150 fmovrsne %o6, %f7, %f12
43151 fmovsvs %xcc, %f9, %f3
43152loop_5147:
43153 for %f14, %f2, %f14
43154 fmul8x16 %f0, %f2, %f10
43155 fnands %f4, %f4, %f2
43156 edge16ln %o1, %o7, %g2
43157 sub %i6, %i3, %l3
43158 fornot2s %f1, %f0, %f12
43159 ldx [%l7 + 0x28], %i0
43160 fmovdne %icc, %f10, %f11
43161 lduh [%l7 + 0x18], %i7
43162 sra %g6, 0x06, %g7
43163 subccc %o0, %l2, %l5
43164 fcmple32 %f2, %f12, %g1
43165 fmovsge %icc, %f0, %f0
43166 movle %xcc, %l0, %o5
43167 fcmple32 %f6, %f8, %o4
43168 lduw [%l7 + 0x1C], %i1
43169 addc %g4, %g5, %g3
43170 edge8ln %l4, %i4, %o2
43171 sub %i2, %i5, %l1
43172 sth %l6, [%l7 + 0x4E]
43173 ldub [%l7 + 0x0A], %o6
43174 tsubcc %o3, 0x1C0D, %o7
43175 movl %icc, %o1, %i6
43176 st %f8, [%l7 + 0x18]
43177 fpmerge %f10, %f9, %f8
43178 fnegd %f6, %f2
43179 addc %i3, %l3, %g2
43180 fmovde %icc, %f8, %f2
43181 bne,pn %xcc, loop_5148
43182 addcc %i0, %g6, %g7
43183 fpadd16s %f7, %f3, %f11
43184 stx %o0, [%l7 + 0x38]
43185loop_5148:
43186 ldsw [%l7 + 0x2C], %l2
43187 udiv %l5, 0x1AC9, %i7
43188 tcs %xcc, 0x0
43189 fmovde %xcc, %f0, %f9
43190 udivx %g1, 0x07D8, %o5
43191 movleu %xcc, %o4, %i1
43192 fpsub16s %f2, %f3, %f3
43193 movneg %icc, %l0, %g4
43194 taddcc %g5, 0x18D0, %l4
43195 ldx [%l7 + 0x78], %g3
43196 ta %icc, 0x4
43197 stb %i4, [%l7 + 0x37]
43198 fandnot1s %f15, %f10, %f13
43199 ldsw [%l7 + 0x3C], %o2
43200 sth %i5, [%l7 + 0x2C]
43201 fpsub16 %f12, %f14, %f8
43202 lduw [%l7 + 0x44], %i2
43203 tg %icc, 0x2
43204 fmovdle %icc, %f8, %f0
43205 tle %xcc, 0x5
43206 ldx [%l7 + 0x10], %l6
43207 fmovsl %icc, %f4, %f6
43208 ld [%l7 + 0x0C], %f2
43209 ba loop_5149
43210 lduh [%l7 + 0x1E], %l1
43211 srl %o3, 0x10, %o7
43212 addcc %o6, %o1, %i6
43213loop_5149:
43214 movne %icc, %i3, %l3
43215 fba %fcc1, loop_5150
43216 lduh [%l7 + 0x4E], %g2
43217 bvs loop_5151
43218 bne,a loop_5152
43219loop_5150:
43220 edge8l %i0, %g6, %g7
43221 tcc %xcc, 0x4
43222loop_5151:
43223 fblg,a %fcc2, loop_5153
43224loop_5152:
43225 tpos %xcc, 0x1
43226 fmovdl %xcc, %f7, %f15
43227 fmovdvs %xcc, %f14, %f2
43228loop_5153:
43229 fnegd %f8, %f0
43230 lduw [%l7 + 0x70], %l2
43231 ldub [%l7 + 0x3A], %l5
43232 bneg loop_5154
43233 ble,pt %icc, loop_5155
43234 movrlez %i7, 0x37F, %g1
43235 fpsub32s %f8, %f10, %f10
43236loop_5154:
43237 fmovrde %o0, %f10, %f10
43238loop_5155:
43239 subccc %o4, 0x0C8C, %o5
43240 tpos %icc, 0x6
43241 fands %f4, %f0, %f5
43242 ldsw [%l7 + 0x14], %l0
43243 ldsw [%l7 + 0x3C], %i1
43244 fmovdcs %xcc, %f15, %f2
43245 tge %xcc, 0x6
43246 ldsb [%l7 + 0x0C], %g5
43247 fcmpgt32 %f14, %f4, %g4
43248 fandnot2s %f11, %f12, %f6
43249 ldub [%l7 + 0x57], %g3
43250 lduw [%l7 + 0x68], %i4
43251 fmovse %icc, %f3, %f12
43252 brz,a %l4, loop_5156
43253 fcmped %fcc1, %f14, %f14
43254 movvs %xcc, %o2, %i5
43255 fnot1s %f3, %f8
43256loop_5156:
43257 lduh [%l7 + 0x5C], %i2
43258 movrgez %l1, %l6, %o7
43259 std %f2, [%l7 + 0x20]
43260 fand %f10, %f14, %f2
43261 nop
43262 setx loop_5157, %l0, %l1
43263 wrpr 0x1, %tl
43264 wrpr %l1, %tnpc
43265 setx 0x34400001400, %l0, %l1
43266 wrpr %l1, %tstate
43267 wrhpr 0x4, %htstate
43268 done
43269 ldx [%l7 + 0x78], %o6
43270 st %f7, [%l7 + 0x74]
43271 andn %o1, %i6, %i3
43272loop_5157:
43273 brnz %l3, loop_5158
43274 fmovrslz %g2, %f1, %f12
43275 ldsh [%l7 + 0x50], %o3
43276 movgu %icc, %i0, %g6
43277loop_5158:
43278 fmovsge %xcc, %f1, %f3
43279 brgez %l2, loop_5159
43280 sdivcc %g7, 0x0C96, %l5
43281 fmul8x16 %f6, %f6, %f10
43282 ldsh [%l7 + 0x2E], %g1
43283loop_5159:
43284 lduw [%l7 + 0x74], %i7
43285 bge,a,pn %xcc, loop_5160
43286 tne %xcc, 0x1
43287 stx %o4, [%l7 + 0x08]
43288 ld [%l7 + 0x5C], %f6
43289loop_5160:
43290 fblg,a %fcc1, loop_5161
43291 ldub [%l7 + 0x1F], %o5
43292 edge16ln %l0, %o0, %i1
43293 sllx %g5, %g3, %g4
43294loop_5161:
43295 sth %l4, [%l7 + 0x5C]
43296 lduw [%l7 + 0x20], %i4
43297 ldd [%l7 + 0x70], %f10
43298 fandnot2s %f1, %f1, %f4
43299 sth %o2, [%l7 + 0x46]
43300 fpsub16s %f10, %f3, %f8
43301 ldx [%l7 + 0x40], %i2
43302 lduh [%l7 + 0x5C], %i5
43303 fcmple16 %f6, %f10, %l1
43304 sethi 0x1AD7, %l6
43305 move %xcc, %o6, %o7
43306 brz %i6, loop_5162
43307 bcc loop_5163
43308 fpadd16 %f14, %f14, %f4
43309 fbule,a %fcc0, loop_5164
43310loop_5162:
43311 movrlz %i3, 0x1BA, %l3
43312loop_5163:
43313 fpadd32 %f12, %f8, %f14
43314 subccc %o1, %g2, %i0
43315loop_5164:
43316 tne %icc, 0x7
43317 sra %o3, 0x03, %l2
43318 fbne,a %fcc2, loop_5165
43319 fsrc2 %f0, %f14
43320 edge32ln %g6, %l5, %g7
43321 movneg %xcc, %g1, %o4
43322loop_5165:
43323 fsrc1 %f0, %f8
43324 fcmped %fcc1, %f2, %f6
43325 fandnot2s %f13, %f5, %f11
43326 fmovsa %icc, %f11, %f2
43327 stw %i7, [%l7 + 0x1C]
43328 fmul8x16al %f5, %f5, %f8
43329 fmovdvc %icc, %f4, %f9
43330 ld [%l7 + 0x34], %f0
43331 lduw [%l7 + 0x60], %l0
43332 lduh [%l7 + 0x2C], %o0
43333 fcmpeq16 %f4, %f14, %o5
43334 ldsh [%l7 + 0x5E], %g5
43335 sth %g3, [%l7 + 0x2E]
43336 sth %g4, [%l7 + 0x3A]
43337 fmovsvc %icc, %f6, %f4
43338 fmovsgu %icc, %f12, %f2
43339 std %f8, [%l7 + 0x28]
43340 movvs %icc, %l4, %i1
43341 faligndata %f10, %f8, %f10
43342 lduh [%l7 + 0x18], %o2
43343 addccc %i4, 0x0C4E, %i2
43344 movleu %xcc, %i5, %l6
43345 fnot2 %f0, %f14
43346 edge8ln %l1, %o6, %i6
43347 fmovsg %xcc, %f13, %f5
43348 fands %f13, %f2, %f15
43349 bvs,a,pn %xcc, loop_5166
43350 fmovrdlz %o7, %f10, %f4
43351 ldx [%l7 + 0x48], %l3
43352 fpackfix %f6, %f12
43353loop_5166:
43354 fsrc1s %f9, %f0
43355 nop
43356 setx loop_5167, %l0, %l1
43357 jmpl %l1, %o1
43358 lduh [%l7 + 0x38], %g2
43359 alignaddrl %i3, %i0, %o3
43360 bvc,a,pt %icc, loop_5168
43361loop_5167:
43362 fbue %fcc3, loop_5169
43363 fornot2s %f0, %f2, %f15
43364 tleu %xcc, 0x0
43365loop_5168:
43366 stx %l2, [%l7 + 0x20]
43367loop_5169:
43368 fbule %fcc0, loop_5170
43369 bge loop_5171
43370 andn %l5, %g7, %g6
43371 fmovdl %xcc, %f8, %f15
43372loop_5170:
43373 tsubcc %g1, %o4, %i7
43374loop_5171:
43375 fmovrse %o0, %f1, %f9
43376 lduw [%l7 + 0x58], %l0
43377 fnands %f5, %f3, %f9
43378 taddcctv %o5, 0x020A, %g3
43379 sub %g4, %l4, %g5
43380 andn %o2, %i1, %i4
43381 ldx [%l7 + 0x58], %i2
43382 movrlz %i5, %l1, %l6
43383 edge16ln %o6, %i6, %l3
43384 fbul,a %fcc2, loop_5172
43385 std %f12, [%l7 + 0x38]
43386 stb %o7, [%l7 + 0x26]
43387 ldx [%l7 + 0x28], %o1
43388loop_5172:
43389 edge16l %g2, %i3, %o3
43390 bneg loop_5173
43391 fnor %f8, %f0, %f4
43392 fmovsleu %icc, %f6, %f2
43393 srax %l2, %i0, %l5
43394loop_5173:
43395 fmul8x16 %f11, %f8, %f4
43396 edge8l %g7, %g1, %o4
43397 fcmple16 %f8, %f6, %g6
43398 fcmpeq16 %f0, %f4, %i7
43399 fnors %f1, %f1, %f12
43400 orncc %l0, %o0, %g3
43401 ldsb [%l7 + 0x6D], %o5
43402 ldd [%l7 + 0x30], %f6
43403 brnz %l4, loop_5174
43404 movgu %icc, %g5, %g4
43405 brnz %i1, loop_5175
43406 stb %o2, [%l7 + 0x72]
43407loop_5174:
43408 mulscc %i2, %i4, %l1
43409 ldsw [%l7 + 0x7C], %i5
43410loop_5175:
43411 call loop_5176
43412 ldsw [%l7 + 0x50], %o6
43413 ldsb [%l7 + 0x24], %l6
43414 edge8 %i6, %l3, %o7
43415loop_5176:
43416 ldsb [%l7 + 0x08], %o1
43417 stx %i3, [%l7 + 0x28]
43418 fmovd %f8, %f2
43419 fba,a %fcc1, loop_5177
43420 fba %fcc3, loop_5178
43421 stx %o3, [%l7 + 0x70]
43422 addcc %l2, 0x1D19, %i0
43423loop_5177:
43424 fcmpeq16 %f10, %f0, %g2
43425loop_5178:
43426 ldub [%l7 + 0x0C], %g7
43427 bge loop_5179
43428 fnot1 %f4, %f10
43429 stb %l5, [%l7 + 0x11]
43430 be,a,pt %xcc, loop_5180
43431loop_5179:
43432 subc %g1, 0x12E7, %o4
43433 std %f0, [%l7 + 0x40]
43434 st %f11, [%l7 + 0x24]
43435loop_5180:
43436 alignaddrl %i7, %g6, %l0
43437 fandnot1s %f7, %f1, %f5
43438 nop
43439 setx loop_5181, %l0, %l1
43440 wrpr 0x1, %tl
43441 wrpr %l1, %tnpc
43442 setx 0x34400001400, %l0, %l1
43443 wrpr %l1, %tstate
43444 wrhpr 0x4, %htstate
43445 done
43446 fcmpne16 %f12, %f8, %o0
43447 stb %g3, [%l7 + 0x4B]
43448 stw %o5, [%l7 + 0x54]
43449loop_5181:
43450 udiv %l4, 0x1D21, %g4
43451 movg %xcc, %g5, %o2
43452 taddcctv %i1, 0x0F4C, %i2
43453 ldub [%l7 + 0x7A], %i4
43454 call loop_5182
43455 movrlez %i5, %o6, %l6
43456 ldsh [%l7 + 0x54], %l1
43457 xor %l3, %i6, %o7
43458loop_5182:
43459 ldsh [%l7 + 0x64], %i3
43460 fbg,a %fcc0, loop_5183
43461 xnorcc %o1, %l2, %o3
43462 edge32n %g2, %i0, %g7
43463 sth %l5, [%l7 + 0x68]
43464loop_5183:
43465 orn %o4, %i7, %g1
43466 fbug %fcc3, loop_5184
43467 movrne %l0, %o0, %g6
43468 fbule %fcc1, loop_5185
43469 ldsw [%l7 + 0x18], %g3
43470loop_5184:
43471 lduh [%l7 + 0x7A], %l4
43472 or %g4, %g5, %o5
43473loop_5185:
43474 tsubcctv %i1, 0x0361, %o2
43475 fmul8x16au %f13, %f3, %f10
43476 fmuld8ulx16 %f7, %f6, %f2
43477 lduh [%l7 + 0x74], %i4
43478 udiv %i5, 0x08F3, %i2
43479 edge16ln %l6, %l1, %l3
43480 stb %o6, [%l7 + 0x4B]
43481 sllx %i6, %i3, %o7
43482 ld [%l7 + 0x10], %f2
43483 tpos %icc, 0x5
43484 st %f13, [%l7 + 0x44]
43485 edge32 %o1, %o3, %l2
43486 tn %icc, 0x7
43487 udiv %i0, 0x1F09, %g2
43488 ldsw [%l7 + 0x50], %g7
43489 taddcctv %o4, 0x13EA, %i7
43490 movpos %xcc, %g1, %l5
43491 tvc %icc, 0x0
43492 fnands %f10, %f6, %f5
43493 fmovdcs %xcc, %f11, %f3
43494 andn %o0, 0x0433, %g6
43495 fsrc1 %f6, %f6
43496 ldsw [%l7 + 0x54], %g3
43497 fmovrsgz %l4, %f7, %f9
43498 bl %xcc, loop_5186
43499 st %f4, [%l7 + 0x5C]
43500 fnand %f12, %f2, %f0
43501 st %f10, [%l7 + 0x78]
43502loop_5186:
43503 tvs %icc, 0x0
43504 subc %g4, 0x0C68, %l0
43505 tle %icc, 0x2
43506 tne %icc, 0x4
43507 sth %g5, [%l7 + 0x44]
43508 fmovdpos %xcc, %f14, %f1
43509 movrgz %i1, %o2, %o5
43510 xor %i5, %i2, %i4
43511 fmovdge %icc, %f5, %f13
43512 fbg %fcc3, loop_5187
43513 nop
43514 setx loop_5188, %l0, %l1
43515 wrpr 0x1, %tl
43516 wrpr %l1, %tnpc
43517 setx 0x34400001400, %l0, %l1
43518 wrpr %l1, %tstate
43519 wrhpr 0x4, %htstate
43520 done
43521 add %l6, %l3, %l1
43522 fcmpgt16 %f14, %f4, %i6
43523loop_5187:
43524 fcmpne16 %f10, %f14, %i3
43525loop_5188:
43526 ldsh [%l7 + 0x56], %o7
43527 fnot2s %f11, %f2
43528 ta %icc, 0x5
43529 movne %icc, %o6, %o1
43530 tvc %xcc, 0x7
43531 fmovdg %icc, %f13, %f0
43532 movvs %icc, %l2, %i0
43533 sdiv %o3, 0x107C, %g7
43534 stb %g2, [%l7 + 0x43]
43535 fble %fcc3, loop_5189
43536 ldx [%l7 + 0x48], %o4
43537 fcmpgt16 %f6, %f10, %i7
43538 fandnot2s %f4, %f4, %f8
43539loop_5189:
43540 array32 %l5, %g1, %o0
43541 nop
43542 setx loop_5190, %l0, %l1
43543 wrpr 0x1, %tl
43544 wrpr %l1, %tnpc
43545 setx 0x34400001400, %l0, %l1
43546 wrpr %l1, %tstate
43547 wrhpr 0x4, %htstate
43548 done
43549 st %f11, [%l7 + 0x2C]
43550 stx %g3, [%l7 + 0x18]
43551 fcmpne32 %f12, %f2, %g6
43552loop_5190:
43553 fcmpd %fcc0, %f6, %f6
43554 movvs %icc, %g4, %l4
43555 fors %f1, %f13, %f6
43556 sth %l0, [%l7 + 0x68]
43557 tcc %xcc, 0x1
43558 std %f4, [%l7 + 0x10]
43559 movne %xcc, %i1, %g5
43560 fmovsne %xcc, %f11, %f9
43561 stb %o5, [%l7 + 0x69]
43562 ldd [%l7 + 0x08], %f8
43563 fbge %fcc3, loop_5191
43564 sll %o2, 0x10, %i2
43565 fmovrsgez %i4, %f5, %f9
43566 bg loop_5192
43567loop_5191:
43568 tl %xcc, 0x5
43569 fexpand %f12, %f8
43570 sth %i5, [%l7 + 0x52]
43571loop_5192:
43572 fands %f6, %f13, %f4
43573 andn %l6, %l3, %l1
43574 movre %i6, %o7, %i3
43575 array8 %o6, %o1, %l2
43576 tleu %xcc, 0x4
43577 brlz,a %i0, loop_5193
43578 sth %g7, [%l7 + 0x0E]
43579 tvc %icc, 0x1
43580 ldsb [%l7 + 0x52], %g2
43581loop_5193:
43582 fpsub16s %f8, %f1, %f12
43583 fabsd %f2, %f2
43584 fmul8ulx16 %f10, %f14, %f0
43585 fmovdleu %icc, %f13, %f6
43586 andcc %o4, %i7, %l5
43587 lduh [%l7 + 0x34], %g1
43588 fmovsneg %xcc, %f12, %f11
43589 udivx %o0, 0x1331, %o3
43590 ldsh [%l7 + 0x62], %g6
43591 fbule %fcc2, loop_5194
43592 std %f8, [%l7 + 0x68]
43593 ldsw [%l7 + 0x44], %g3
43594 ldsh [%l7 + 0x22], %g4
43595loop_5194:
43596 fbuge,a %fcc3, loop_5195
43597 movgu %icc, %l4, %i1
43598 fcmps %fcc1, %f8, %f8
43599 fmul8ulx16 %f6, %f0, %f10
43600loop_5195:
43601 lduh [%l7 + 0x14], %l0
43602 ldsh [%l7 + 0x2C], %g5
43603 ldub [%l7 + 0x5A], %o5
43604 fmovde %icc, %f2, %f1
43605 ldx [%l7 + 0x38], %i2
43606 ldx [%l7 + 0x28], %o2
43607 ba,a loop_5196
43608 edge32n %i4, %i5, %l6
43609 ldub [%l7 + 0x7A], %l1
43610 fmovsleu %xcc, %f13, %f9
43611loop_5196:
43612 tvs %xcc, 0x0
43613 tg %icc, 0x7
43614 sra %l3, 0x1C, %o7
43615 ld [%l7 + 0x3C], %f7
43616 fbl,a %fcc3, loop_5197
43617 and %i6, %o6, %i3
43618 taddcctv %o1, 0x133E, %l2
43619 edge8l %g7, %g2, %i0
43620loop_5197:
43621 tge %icc, 0x5
43622 alignaddrl %i7, %o4, %l5
43623 tsubcc %g1, 0x1A10, %o0
43624 fbn,a %fcc0, loop_5198
43625 movne %xcc, %g6, %g3
43626 edge32 %o3, %l4, %g4
43627 taddcc %i1, 0x15C8, %g5
43628loop_5198:
43629 fxors %f4, %f1, %f10
43630 stb %o5, [%l7 + 0x38]
43631 fmovsleu %icc, %f3, %f8
43632 ldx [%l7 + 0x48], %i2
43633 fmovrdlz %o2, %f0, %f2
43634 tn %icc, 0x3
43635 tl %icc, 0x6
43636 fcmpeq32 %f12, %f2, %i4
43637 fnot1s %f13, %f9
43638 stw %i5, [%l7 + 0x20]
43639 fornot2 %f12, %f6, %f8
43640 fmovdcc %xcc, %f5, %f3
43641 ldub [%l7 + 0x54], %l6
43642 tvc %icc, 0x2
43643 lduh [%l7 + 0x62], %l0
43644 fnot2 %f6, %f8
43645 tcs %xcc, 0x1
43646 edge16l %l3, %o7, %i6
43647 fmovrsne %o6, %f14, %f0
43648 fnor %f6, %f2, %f2
43649 movpos %xcc, %l1, %i3
43650 fnot2 %f2, %f2
43651 ldx [%l7 + 0x10], %l2
43652 fandnot1s %f6, %f0, %f15
43653 mulx %o1, %g2, %i0
43654 lduw [%l7 + 0x48], %i7
43655 fmovdvc %xcc, %f1, %f12
43656 fcmpne16 %f4, %f2, %o4
43657 fornot1 %f6, %f12, %f14
43658 ldd [%l7 + 0x18], %f0
43659 ldsb [%l7 + 0x52], %l5
43660 edge8 %g7, %g1, %g6
43661 fmovsleu %xcc, %f5, %f13
43662 tsubcc %o0, 0x0EE8, %g3
43663 fcmple16 %f12, %f8, %l4
43664 fmovdg %icc, %f14, %f6
43665 fbl,a %fcc1, loop_5199
43666 ldub [%l7 + 0x27], %o3
43667 fxor %f14, %f6, %f2
43668 fmovsvs %icc, %f5, %f1
43669loop_5199:
43670 fsrc1s %f6, %f13
43671 std %f8, [%l7 + 0x08]
43672 fnors %f3, %f9, %f6
43673 fsrc2 %f14, %f4
43674 sth %i1, [%l7 + 0x10]
43675 lduw [%l7 + 0x24], %g5
43676 fmovdge %icc, %f13, %f2
43677 st %f9, [%l7 + 0x5C]
43678 lduw [%l7 + 0x30], %o5
43679 srax %i2, %o2, %g4
43680 fmovdgu %xcc, %f11, %f13
43681 movvc %xcc, %i4, %i5
43682 movpos %xcc, %l0, %l3
43683 fmul8x16al %f12, %f12, %f4
43684 fornot2 %f10, %f2, %f6
43685 add %o7, 0x18CC, %l6
43686 mulx %o6, %i6, %l1
43687 bgu,a,pn %icc, loop_5200
43688 sth %l2, [%l7 + 0x4C]
43689 edge16l %i3, %g2, %i0
43690 stb %i7, [%l7 + 0x34]
43691loop_5200:
43692 fxnor %f14, %f14, %f6
43693 stx %o4, [%l7 + 0x08]
43694 sdiv %l5, 0x1AB7, %o1
43695 stx %g7, [%l7 + 0x28]
43696 movneg %xcc, %g1, %o0
43697 fsrc2 %f12, %f8
43698 fornot1s %f11, %f15, %f14
43699 srax %g6, 0x18, %l4
43700 ta %xcc, 0x2
43701 edge8l %g3, %o3, %g5
43702 xnor %i1, %i2, %o5
43703 ld [%l7 + 0x2C], %f7
43704 stx %g4, [%l7 + 0x40]
43705 movvc %icc, %o2, %i5
43706 fxnors %f8, %f13, %f0
43707 ldx [%l7 + 0x50], %l0
43708 tle %xcc, 0x4
43709 edge16l %l3, %i4, %l6
43710 movneg %xcc, %o6, %o7
43711 udiv %l1, 0x0401, %i6
43712 bvc loop_5201
43713 movne %icc, %i3, %g2
43714 stx %i0, [%l7 + 0x18]
43715 fandnot2 %f2, %f10, %f2
43716loop_5201:
43717 stb %l2, [%l7 + 0x6C]
43718 fabsd %f12, %f4
43719 tvc %icc, 0x0
43720 fcmpgt32 %f14, %f2, %i7
43721 xor %l5, %o1, %o4
43722 fcmpd %fcc1, %f10, %f12
43723 edge32l %g1, %g7, %o0
43724 bl,a,pn %xcc, loop_5202
43725 fbl,a %fcc0, loop_5203
43726 movvc %icc, %l4, %g3
43727 sethi 0x00E5, %g6
43728loop_5202:
43729 fmovscs %icc, %f13, %f8
43730loop_5203:
43731 ldub [%l7 + 0x63], %o3
43732 ld [%l7 + 0x1C], %f5
43733 ldx [%l7 + 0x60], %i1
43734 array8 %i2, %g5, %g4
43735 fornot1s %f6, %f6, %f4
43736 fnot2 %f0, %f14
43737 ldsw [%l7 + 0x54], %o2
43738 fmovsg %icc, %f11, %f8
43739 fandnot2 %f14, %f2, %f14
43740 ldub [%l7 + 0x16], %o5
43741 movge %xcc, %i5, %l0
43742 stb %i4, [%l7 + 0x7F]
43743 lduh [%l7 + 0x0E], %l6
43744 lduh [%l7 + 0x44], %o6
43745 udiv %o7, 0x15AE, %l3
43746 fmuld8sux16 %f3, %f6, %f2
43747 fsrc2s %f14, %f15
43748 ldsh [%l7 + 0x50], %i6
43749 andn %i3, %g2, %i0
43750 fmovdgu %xcc, %f3, %f9
43751 ldsh [%l7 + 0x46], %l1
43752 fmul8ulx16 %f2, %f2, %f6
43753 bl,a loop_5204
43754 fone %f0
43755 brgz %l2, loop_5205
43756 tn %xcc, 0x7
43757loop_5204:
43758 tne %xcc, 0x2
43759 mulscc %l5, %o1, %i7
43760loop_5205:
43761 bcc,a,pn %xcc, loop_5206
43762 edge32n %g1, %g7, %o0
43763 stw %o4, [%l7 + 0x74]
43764 brgz %g3, loop_5207
43765loop_5206:
43766 xor %l4, 0x030E, %g6
43767 sth %o3, [%l7 + 0x46]
43768 ldsw [%l7 + 0x5C], %i1
43769loop_5207:
43770 fandnot1 %f10, %f14, %f6
43771 stw %i2, [%l7 + 0x34]
43772 fbu %fcc3, loop_5208
43773 pdist %f2, %f8, %f2
43774 tvc %icc, 0x6
43775 ld [%l7 + 0x18], %f14
43776loop_5208:
43777 mova %icc, %g4, %o2
43778 fmovsvs %xcc, %f3, %f5
43779 tne %xcc, 0x4
43780 st %f4, [%l7 + 0x10]
43781 stw %g5, [%l7 + 0x64]
43782 fmul8x16au %f2, %f7, %f4
43783 fbo %fcc0, loop_5209
43784 bvs %icc, loop_5210
43785 fbg,a %fcc3, loop_5211
43786 ldub [%l7 + 0x2E], %o5
43787loop_5209:
43788 fsrc1s %f4, %f4
43789loop_5210:
43790 fbg %fcc1, loop_5212
43791loop_5211:
43792 sll %i5, 0x1E, %i4
43793 fbo %fcc2, loop_5213
43794 fmovsvc %icc, %f4, %f12
43795loop_5212:
43796 fmovdge %icc, %f14, %f3
43797 fcmpes %fcc3, %f13, %f6
43798loop_5213:
43799 for %f6, %f2, %f0
43800 and %l0, %l6, %o6
43801 sth %o7, [%l7 + 0x22]
43802 sth %i6, [%l7 + 0x5E]
43803 edge8ln %i3, %l3, %g2
43804 std %f14, [%l7 + 0x08]
43805 fbule,a %fcc1, loop_5214
43806 fpsub32 %f12, %f8, %f14
43807 stb %i0, [%l7 + 0x1F]
43808 popc 0x04DA, %l2
43809loop_5214:
43810 movrlez %l1, %l5, %i7
43811 movrgez %g1, 0x24C, %g7
43812 ble %icc, loop_5215
43813 nop
43814 setx loop_5216, %l0, %l1
43815 wrpr 0x1, %tl
43816 wrpr %l1, %tpc
43817 add %l1, 0x4, %l1
43818 wrpr %l1, %tnpc
43819 setx 0x34400001400, %l0, %l1
43820 wrpr %l1, %tstate
43821 wrhpr 0x4, %htstate
43822 retry
43823 andn %o0, 0x1AD5, %o1
43824 std %f10, [%l7 + 0x20]
43825loop_5215:
43826 nop
43827 setx loop_5217, %l0, %l1
43828 wrpr 0x1, %tl
43829 wrpr %l1, %tnpc
43830 setx 0x34400001400, %l0, %l1
43831 wrpr %l1, %tstate
43832 wrhpr 0x4, %htstate
43833 done
43834loop_5216:
43835 bpos,a loop_5218
43836 fmovdpos %xcc, %f10, %f10
43837 xor %o4, %l4, %g3
43838loop_5217:
43839 tcs %xcc, 0x4
43840loop_5218:
43841 nop
43842 setx loop_5219, %l0, %l1
43843 wrpr 0x1, %tl
43844 wrpr %l1, %tpc
43845 add %l1, 0x4, %l1
43846 wrpr %l1, %tnpc
43847 setx 0x34400001400, %l0, %l1
43848 wrpr %l1, %tstate
43849 wrhpr 0x4, %htstate
43850 retry
43851 fandnot1 %f4, %f14, %f6
43852 ldsb [%l7 + 0x09], %g6
43853 tvc %xcc, 0x0
43854loop_5219:
43855 fmovsgu %xcc, %f9, %f10
43856 addc %o3, %i1, %g4
43857 lduw [%l7 + 0x28], %o2
43858 fpsub32s %f12, %f15, %f6
43859 mulx %g5, 0x1C64, %i2
43860 tneg %icc, 0x7
43861 fmovrdlez %o5, %f12, %f12
43862 lduh [%l7 + 0x2C], %i5
43863 xorcc %l0, %l6, %i4
43864 sth %o7, [%l7 + 0x62]
43865 ldx [%l7 + 0x38], %o6
43866 fmovrsgz %i3, %f14, %f3
43867 ta %icc, 0x2
43868 ldsb [%l7 + 0x5F], %i6
43869 fnot2s %f11, %f1
43870 ldsw [%l7 + 0x0C], %g2
43871 sth %l3, [%l7 + 0x66]
43872 stx %i0, [%l7 + 0x18]
43873 std %f0, [%l7 + 0x40]
43874 stb %l2, [%l7 + 0x17]
43875 stx %l5, [%l7 + 0x50]
43876 fmovsleu %xcc, %f3, %f15
43877 ldsb [%l7 + 0x19], %l1
43878 tsubcc %g1, 0x1A67, %i7
43879 fmuld8ulx16 %f5, %f15, %f8
43880 bpos,pt %icc, loop_5220
43881 ldx [%l7 + 0x68], %o0
43882 lduw [%l7 + 0x6C], %o1
43883 ldx [%l7 + 0x68], %g7
43884loop_5220:
43885 fbn,a %fcc1, loop_5221
43886 subcc %o4, %g3, %g6
43887 fmovdneg %icc, %f7, %f2
43888 std %f0, [%l7 + 0x08]
43889loop_5221:
43890 ldsw [%l7 + 0x2C], %l4
43891 ldub [%l7 + 0x73], %o3
43892 ldsb [%l7 + 0x2B], %i1
43893 sth %g4, [%l7 + 0x26]
43894 st %f5, [%l7 + 0x14]
43895 st %f1, [%l7 + 0x48]
43896 fornot2s %f2, %f9, %f13
43897 fsrc2s %f9, %f0
43898 fones %f3
43899 fmovs %f4, %f13
43900 srlx %g5, 0x05, %o2
43901 fmovrdlez %o5, %f4, %f4
43902 movvs %icc, %i2, %i5
43903 subcc %l6, 0x098D, %i4
43904 fmovrdgz %o7, %f12, %f4
43905 stw %l0, [%l7 + 0x70]
43906 fcmpne32 %f10, %f4, %i3
43907 ldub [%l7 + 0x54], %o6
43908 fmovsleu %xcc, %f12, %f0
43909 movneg %xcc, %i6, %g2
43910 std %f6, [%l7 + 0x60]
43911 stw %l3, [%l7 + 0x40]
43912 brgez %i0, loop_5222
43913 tge %icc, 0x2
43914 fmovrdgez %l2, %f12, %f10
43915 fbue,a %fcc0, loop_5223
43916loop_5222:
43917 fmovsl %icc, %f8, %f15
43918 edge8l %l1, %g1, %l5
43919 ld [%l7 + 0x34], %f11
43920loop_5223:
43921 bneg,a %icc, loop_5224
43922 fornot1 %f6, %f6, %f4
43923 lduh [%l7 + 0x6E], %i7
43924 fpadd32s %f4, %f14, %f11
43925loop_5224:
43926 fmovrslz %o0, %f6, %f2
43927 alignaddrl %o1, %o4, %g7
43928 movrgz %g6, %g3, %l4
43929 fbuge %fcc3, loop_5225
43930 nop
43931 setx loop_5226, %l0, %l1
43932 jmpl %l1, %i1
43933 brlez %o3, loop_5227
43934 fnands %f1, %f8, %f10
43935loop_5225:
43936 lduh [%l7 + 0x22], %g5
43937loop_5226:
43938 std %f6, [%l7 + 0x38]
43939loop_5227:
43940 ldsb [%l7 + 0x11], %o2
43941 fba,a %fcc2, loop_5228
43942 edge16n %o5, %i2, %i5
43943 bn loop_5229
43944 ldsw [%l7 + 0x10], %g4
43945loop_5228:
43946 fpsub16s %f13, %f3, %f4
43947 ldsh [%l7 + 0x0A], %i4
43948loop_5229:
43949 stx %l6, [%l7 + 0x40]
43950 bneg,pt %icc, loop_5230
43951 ldd [%l7 + 0x10], %f8
43952 stb %o7, [%l7 + 0x79]
43953 xnor %i3, %l0, %o6
43954loop_5230:
43955 taddcctv %i6, %l3, %i0
43956 st %f8, [%l7 + 0x08]
43957 stw %l2, [%l7 + 0x7C]
43958 stb %l1, [%l7 + 0x4A]
43959 fcmpne16 %f12, %f10, %g2
43960 fcmpne32 %f8, %f4, %l5
43961 fmovsneg %xcc, %f8, %f3
43962 fmovdg %icc, %f2, %f9
43963 fnand %f4, %f12, %f14
43964 stw %g1, [%l7 + 0x48]
43965 ldsw [%l7 + 0x0C], %i7
43966 fmovdpos %icc, %f3, %f14
43967 fmovscc %icc, %f7, %f10
43968 fbug %fcc2, loop_5231
43969 movneg %xcc, %o1, %o4
43970 fcmpes %fcc3, %f6, %f1
43971 fmovsne %xcc, %f9, %f3
43972loop_5231:
43973 bvs,a,pn %icc, loop_5232
43974 fmovsg %xcc, %f0, %f12
43975 stw %o0, [%l7 + 0x70]
43976 fmovsn %icc, %f14, %f2
43977loop_5232:
43978 srlx %g6, %g7, %g3
43979 sth %l4, [%l7 + 0x62]
43980 stx %o3, [%l7 + 0x28]
43981 lduh [%l7 + 0x6A], %i1
43982 fble,a %fcc1, loop_5233
43983 srlx %g5, %o5, %o2
43984 tvc %icc, 0x2
43985 fornot1s %f13, %f11, %f2
43986loop_5233:
43987 sllx %i5, 0x16, %i2
43988 orcc %g4, 0x1A24, %l6
43989 fone %f12
43990 fornot1s %f6, %f14, %f12
43991 fnot1 %f0, %f4
43992 fmovda %xcc, %f13, %f6
43993 fpadd32s %f11, %f11, %f0
43994 lduh [%l7 + 0x60], %i4
43995 sdivx %i3, 0x006D, %l0
43996 lduw [%l7 + 0x0C], %o6
43997 xnorcc %o7, 0x1F02, %i6
43998 std %f2, [%l7 + 0x50]
43999 movrlez %i0, %l3, %l1
44000 bge %icc, loop_5234
44001 orcc %g2, 0x0CE3, %l5
44002 movg %xcc, %l2, %g1
44003 subccc %o1, 0x1791, %i7
44004loop_5234:
44005 fpsub16 %f6, %f12, %f14
44006 ld [%l7 + 0x08], %f11
44007 srax %o4, %g6, %g7
44008 fmul8sux16 %f12, %f4, %f6
44009 ldub [%l7 + 0x2F], %o0
44010 xor %l4, 0x1C7B, %g3
44011 fbne,a %fcc2, loop_5235
44012 edge8ln %i1, %o3, %g5
44013 fmovsneg %xcc, %f4, %f11
44014 fmovsg %xcc, %f13, %f11
44015loop_5235:
44016 brgz,a %o2, loop_5236
44017 andcc %i5, 0x18EE, %o5
44018 st %f5, [%l7 + 0x28]
44019 std %f4, [%l7 + 0x48]
44020loop_5236:
44021 lduh [%l7 + 0x76], %g4
44022 bne loop_5237
44023 tneg %icc, 0x1
44024 stw %l6, [%l7 + 0x34]
44025 fpackfix %f2, %f15
44026loop_5237:
44027 ldsw [%l7 + 0x54], %i4
44028 bvc,a %icc, loop_5238
44029 tcs %icc, 0x5
44030 fmovrsne %i2, %f14, %f13
44031 sra %i3, 0x04, %o6
44032loop_5238:
44033 fmovrdlez %l0, %f2, %f10
44034 fmovdn %xcc, %f4, %f11
44035 movvc %xcc, %o7, %i6
44036 sth %l3, [%l7 + 0x66]
44037 fpsub32s %f6, %f9, %f9
44038 fcmpgt32 %f4, %f10, %i0
44039 move %xcc, %g2, %l5
44040 tcc %xcc, 0x7
44041 ldsb [%l7 + 0x0A], %l2
44042 fmovrdlez %l1, %f2, %f12
44043 movgu %icc, %g1, %i7
44044 fmovrdgz %o4, %f10, %f2
44045 fcmpeq16 %f12, %f12, %g6
44046 bne,pt %icc, loop_5239
44047 bpos,a loop_5240
44048 fnot2s %f0, %f4
44049 sdivx %o1, 0x18B4, %o0
44050loop_5239:
44051 std %f12, [%l7 + 0x78]
44052loop_5240:
44053 bcc,a loop_5241
44054 movcs %xcc, %l4, %g3
44055 fabss %f14, %f8
44056 fmovdg %xcc, %f8, %f4
44057loop_5241:
44058 orncc %g7, 0x1D81, %i1
44059 fnands %f12, %f10, %f6
44060 fcmpeq32 %f2, %f4, %g5
44061 fpadd16 %f0, %f0, %f8
44062 edge16ln %o3, %i5, %o5
44063 fmovdvs %xcc, %f3, %f15
44064 bpos,a,pt %xcc, loop_5242
44065 fandnot1s %f9, %f1, %f3
44066 ldx [%l7 + 0x60], %g4
44067 ldsb [%l7 + 0x2F], %o2
44068loop_5242:
44069 fmovrsgez %l6, %f11, %f15
44070 lduw [%l7 + 0x6C], %i2
44071 edge32 %i4, %o6, %l0
44072 fmovsle %icc, %f14, %f9
44073 or %o7, %i6, %l3
44074 fxor %f4, %f10, %f2
44075 ldub [%l7 + 0x31], %i0
44076 ldsb [%l7 + 0x17], %i3
44077 brlez,a %l5, loop_5243
44078 stw %l2, [%l7 + 0x3C]
44079 st %f0, [%l7 + 0x08]
44080 fmuld8ulx16 %f2, %f1, %f10
44081loop_5243:
44082 sdivcc %l1, 0x1373, %g1
44083 orn %g2, 0x0160, %i7
44084 fandnot1s %f12, %f14, %f0
44085 ldsb [%l7 + 0x1E], %g6
44086 stb %o1, [%l7 + 0x25]
44087 fcmpeq16 %f0, %f14, %o0
44088 lduw [%l7 + 0x1C], %l4
44089 fba,a %fcc1, loop_5244
44090 fbe,a %fcc0, loop_5245
44091 ld [%l7 + 0x74], %f8
44092 fpadd32 %f10, %f6, %f4
44093loop_5244:
44094 sll %o4, %g3, %g7
44095loop_5245:
44096 ld [%l7 + 0x5C], %f1
44097 fxnors %f6, %f2, %f14
44098 fmul8x16 %f8, %f4, %f12
44099 movrgz %g5, %i1, %o3
44100 fnands %f11, %f15, %f2
44101 fblg %fcc3, loop_5246
44102 bcc,a loop_5247
44103 ldub [%l7 + 0x08], %i5
44104 ldsh [%l7 + 0x7A], %o5
44105loop_5246:
44106 edge8ln %g4, %o2, %l6
44107loop_5247:
44108 fcmpne16 %f6, %f8, %i2
44109 mulx %o6, 0x105A, %i4
44110 fpsub32s %f9, %f14, %f6
44111 udiv %o7, 0x0967, %i6
44112 ldsb [%l7 + 0x51], %l3
44113 orncc %i0, %i3, %l5
44114 fmovda %icc, %f0, %f11
44115 array16 %l0, %l1, %l2
44116 fnands %f10, %f11, %f7
44117 nop
44118 setx loop_5248, %l0, %l1
44119 wrpr 0x1, %tl
44120 wrpr %l1, %tpc
44121 add %l1, 0x4, %l1
44122 wrpr %l1, %tnpc
44123 setx 0x34400001400, %l0, %l1
44124 wrpr %l1, %tstate
44125 wrhpr 0x4, %htstate
44126 retry
44127 bvc,pn %icc, loop_5249
44128 fabsd %f6, %f2
44129 fcmpeq32 %f12, %f12, %g1
44130loop_5248:
44131 ld [%l7 + 0x54], %f4
44132loop_5249:
44133 movrgz %i7, 0x114, %g2
44134 fmovrsgz %g6, %f11, %f8
44135 tsubcctv %o1, 0x03EB, %l4
44136 lduw [%l7 + 0x2C], %o4
44137 fzero %f6
44138 fbu %fcc2, loop_5250
44139 fxnor %f0, %f6, %f2
44140 fcmpne32 %f6, %f8, %o0
44141 ldsb [%l7 + 0x3D], %g3
44142loop_5250:
44143 sth %g5, [%l7 + 0x64]
44144 stw %i1, [%l7 + 0x74]
44145 fexpand %f15, %f14
44146 fsrc2 %f8, %f12
44147 fmovsne %xcc, %f5, %f7
44148 ldsw [%l7 + 0x6C], %o3
44149 movrlez %g7, 0x01C, %i5
44150 fmovdge %xcc, %f9, %f15
44151 st %f11, [%l7 + 0x48]
44152 fmovdn %xcc, %f4, %f14
44153 fmovrdgez %o5, %f0, %f0
44154 fsrc2 %f6, %f2
44155 fmovrsgz %g4, %f5, %f6
44156 bcc,pt %xcc, loop_5251
44157 umul %o2, 0x145A, %i2
44158 addc %o6, 0x1C67, %l6
44159 andn %o7, 0x0237, %i6
44160loop_5251:
44161 movneg %icc, %l3, %i0
44162 fmovdvs %icc, %f0, %f1
44163 nop
44164 setx loop_5252, %l0, %l1
44165 wrpr 0x1, %tl
44166 wrpr %l1, %tpc
44167 add %l1, 0x4, %l1
44168 wrpr %l1, %tnpc
44169 setx 0x34400001400, %l0, %l1
44170 wrpr %l1, %tstate
44171 wrhpr 0x4, %htstate
44172 retry
44173 bne,a,pt %icc, loop_5253
44174 bcc loop_5254
44175 umul %i4, 0x0D22, %i3
44176loop_5252:
44177 st %f10, [%l7 + 0x68]
44178loop_5253:
44179 fpadd32s %f13, %f4, %f3
44180loop_5254:
44181 tsubcctv %l0, 0x1A3F, %l5
44182 sth %l2, [%l7 + 0x12]
44183 alignaddrl %g1, %l1, %g2
44184 lduw [%l7 + 0x3C], %g6
44185 fcmpgt16 %f12, %f0, %o1
44186 sub %l4, %i7, %o0
44187 ld [%l7 + 0x0C], %f0
44188 movneg %icc, %o4, %g5
44189 umulcc %g3, %o3, %i1
44190 ldsw [%l7 + 0x0C], %i5
44191 bcc %icc, loop_5255
44192 bne,pt %icc, loop_5256
44193 bvc %xcc, loop_5257
44194 ldsb [%l7 + 0x79], %o5
44195loop_5255:
44196 fmovdneg %icc, %f4, %f8
44197loop_5256:
44198 std %f14, [%l7 + 0x48]
44199loop_5257:
44200 ldd [%l7 + 0x68], %f6
44201 movn %icc, %g4, %g7
44202 fmuld8ulx16 %f14, %f6, %f0
44203 lduw [%l7 + 0x18], %o2
44204 stw %o6, [%l7 + 0x3C]
44205 movrlez %l6, 0x368, %o7
44206 bcc,pt %icc, loop_5258
44207 fmovrse %i2, %f8, %f0
44208 tpos %xcc, 0x1
44209 stx %l3, [%l7 + 0x10]
44210loop_5258:
44211 ldsh [%l7 + 0x70], %i0
44212 move %icc, %i4, %i3
44213 fornot2s %f7, %f2, %f1
44214 fmul8sux16 %f4, %f0, %f8
44215 fones %f12
44216 ldx [%l7 + 0x50], %i6
44217 fmovsvs %xcc, %f9, %f7
44218 fmovdge %icc, %f4, %f6
44219 fmovse %xcc, %f12, %f2
44220 ldsh [%l7 + 0x48], %l0
44221 fmovdleu %icc, %f3, %f12
44222 edge32ln %l5, %g1, %l2
44223 sethi 0x0B29, %g2
44224 movrlez %g6, 0x201, %o1
44225 brgz,a %l4, loop_5259
44226 ldsh [%l7 + 0x50], %i7
44227 lduh [%l7 + 0x26], %l1
44228 edge16n %o0, %o4, %g5
44229loop_5259:
44230 fmul8sux16 %f0, %f2, %f12
44231 fornot1s %f15, %f5, %f9
44232 ldd [%l7 + 0x48], %f8
44233 lduw [%l7 + 0x10], %o3
44234 std %f6, [%l7 + 0x78]
44235 fmovdne %icc, %f14, %f5
44236 tsubcc %g3, 0x06BD, %i5
44237 fornot2s %f12, %f7, %f13
44238 lduw [%l7 + 0x7C], %i1
44239 st %f4, [%l7 + 0x08]
44240 array32 %o5, %g4, %g7
44241 tcc %icc, 0x2
44242 ldx [%l7 + 0x70], %o2
44243 ldsb [%l7 + 0x5D], %l6
44244 ldx [%l7 + 0x48], %o7
44245 fornot2 %f0, %f8, %f4
44246 fmovrdlez %i2, %f10, %f0
44247 stx %l3, [%l7 + 0x30]
44248 fcmpgt16 %f2, %f8, %i0
44249 fbg,a %fcc3, loop_5260
44250 tleu %xcc, 0x3
44251 sdivx %i4, 0x0F63, %i3
44252 ldsb [%l7 + 0x7A], %o6
44253loop_5260:
44254 lduh [%l7 + 0x42], %l0
44255 ldsw [%l7 + 0x34], %l5
44256 ld [%l7 + 0x1C], %f9
44257 ldsw [%l7 + 0x58], %g1
44258 fcmpeq16 %f4, %f14, %l2
44259 xor %i6, %g2, %o1
44260 popc 0x02F1, %l4
44261 tvc %icc, 0x2
44262 movge %icc, %g6, %l1
44263 fbuge %fcc1, loop_5261
44264 popc %o0, %i7
44265 bn loop_5262
44266 smul %o4, 0x130C, %g5
44267loop_5261:
44268 fbule,a %fcc2, loop_5263
44269 lduw [%l7 + 0x10], %o3
44270loop_5262:
44271 tvs %xcc, 0x4
44272 stx %g3, [%l7 + 0x08]
44273loop_5263:
44274 bn,a loop_5264
44275 fmovda %icc, %f15, %f2
44276 tge %xcc, 0x6
44277 bcc,pn %icc, loop_5265
44278loop_5264:
44279 fmul8ulx16 %f10, %f10, %f10
44280 ble,pt %icc, loop_5266
44281 pdist %f12, %f6, %f8
44282loop_5265:
44283 ldsh [%l7 + 0x68], %i5
44284 ldx [%l7 + 0x70], %i1
44285loop_5266:
44286 fornot2s %f13, %f2, %f15
44287 lduh [%l7 + 0x7A], %o5
44288 stx %g4, [%l7 + 0x48]
44289 andcc %o2, %g7, %l6
44290 st %f13, [%l7 + 0x6C]
44291 fcmpne32 %f0, %f0, %o7
44292 fblg %fcc2, loop_5267
44293 tcs %xcc, 0x3
44294 fnands %f13, %f2, %f13
44295 taddcctv %i2, %i0, %i4
44296loop_5267:
44297 mulscc %i3, %o6, %l0
44298 bvc,a,pt %icc, loop_5268
44299 fmovspos %xcc, %f5, %f2
44300 sth %l3, [%l7 + 0x2E]
44301 fandnot1 %f4, %f4, %f14
44302loop_5268:
44303 subc %g1, %l5, %l2
44304 movge %xcc, %i6, %o1
44305 tneg %icc, 0x5
44306 lduh [%l7 + 0x3C], %l4
44307 ld [%l7 + 0x5C], %f0
44308 bge,a loop_5269
44309 subcc %g6, 0x1D8B, %l1
44310 be %icc, loop_5270
44311 tpos %icc, 0x0
44312loop_5269:
44313 ldd [%l7 + 0x60], %f2
44314 fbu,a %fcc3, loop_5271
44315loop_5270:
44316 ldd [%l7 + 0x50], %f0
44317 fcmple16 %f8, %f14, %o0
44318 st %f15, [%l7 + 0x14]
44319loop_5271:
44320 stx %g2, [%l7 + 0x30]
44321 te %icc, 0x0
44322 xnorcc %i7, 0x0DAA, %o4
44323 bcs %icc, loop_5272
44324 ldsh [%l7 + 0x34], %o3
44325 bvc,a,pn %xcc, loop_5273
44326 nop
44327 setx loop_5274, %l0, %l1
44328 wrpr 0x1, %tl
44329 wrpr %l1, %tnpc
44330 setx 0x34400001400, %l0, %l1
44331 wrpr %l1, %tstate
44332 wrhpr 0x4, %htstate
44333 done
44334loop_5272:
44335 fmovdl %icc, %f6, %f4
44336 addc %g3, 0x15A8, %g5
44337loop_5273:
44338 udivcc %i5, 0x0632, %i1
44339loop_5274:
44340 tcc %icc, 0x2
44341 movne %icc, %g4, %o2
44342 ldx [%l7 + 0x78], %g7
44343 fmul8x16 %f11, %f10, %f12
44344 subc %o5, %o7, %i2
44345 stw %l6, [%l7 + 0x70]
44346 movpos %xcc, %i0, %i4
44347 subc %o6, %l0, %l3
44348 edge16 %i3, %l5, %l2
44349 fmovscs %xcc, %f5, %f7
44350 fmovsvs %icc, %f7, %f11
44351 lduw [%l7 + 0x5C], %g1
44352 stx %i6, [%l7 + 0x38]
44353 fmovscc %xcc, %f12, %f0
44354 ldd [%l7 + 0x18], %f0
44355 movne %icc, %l4, %g6
44356 fpsub32s %f2, %f9, %f10
44357 ldub [%l7 + 0x3A], %o1
44358 fexpand %f8, %f2
44359 movrlez %l1, %g2, %o0
44360 lduh [%l7 + 0x2C], %i7
44361 edge8 %o4, %o3, %g3
44362 fcmpgt16 %f2, %f6, %g5
44363 siam 0x4
44364 and %i5, %i1, %g4
44365 st %f8, [%l7 + 0x6C]
44366 ldx [%l7 + 0x18], %g7
44367 sth %o5, [%l7 + 0x08]
44368 for %f10, %f12, %f10
44369 ldsb [%l7 + 0x0C], %o2
44370 udiv %i2, 0x0403, %l6
44371 fcmpne16 %f10, %f4, %o7
44372 edge32l %i0, %o6, %i4
44373 fones %f6
44374 fmovs %f10, %f9
44375 fcmpeq16 %f14, %f14, %l0
44376 sdivx %l3, 0x0125, %l5
44377 fmovd %f8, %f8
44378 st %f2, [%l7 + 0x34]
44379 ldsh [%l7 + 0x6E], %i3
44380 ldsb [%l7 + 0x71], %g1
44381 stw %l2, [%l7 + 0x78]
44382 fmovdleu %xcc, %f5, %f2
44383 fbn,a %fcc2, loop_5275
44384 fbug,a %fcc2, loop_5276
44385 fmovde %icc, %f8, %f12
44386 fpadd16s %f7, %f0, %f1
44387loop_5275:
44388 fmovdgu %xcc, %f5, %f7
44389loop_5276:
44390 stb %i6, [%l7 + 0x7D]
44391 bge %xcc, loop_5277
44392 edge32l %l4, %o1, %l1
44393 edge8ln %g6, %g2, %i7
44394 fbo,a %fcc2, loop_5278
44395loop_5277:
44396 movneg %xcc, %o0, %o4
44397 fbn,a %fcc3, loop_5279
44398 fxnors %f6, %f14, %f3
44399loop_5278:
44400 fmovrdlz %g3, %f6, %f12
44401 sub %o3, %g5, %i5
44402loop_5279:
44403 fcmpd %fcc0, %f6, %f4
44404 brgz %i1, loop_5280
44405 movcs %icc, %g7, %o5
44406 movvs %xcc, %g4, %o2
44407 ldx [%l7 + 0x70], %i2
44408loop_5280:
44409 movne %icc, %o7, %i0
44410 bgu,a %icc, loop_5281
44411 lduw [%l7 + 0x58], %l6
44412 fnot2 %f4, %f12
44413 fmovdn %xcc, %f15, %f9
44414loop_5281:
44415 addc %o6, 0x1CBD, %i4
44416 movcs %icc, %l3, %l0
44417 fmovdpos %xcc, %f8, %f2
44418 fbo,a %fcc0, loop_5282
44419 ta %xcc, 0x7
44420 fmul8x16 %f10, %f0, %f6
44421 movne %icc, %l5, %g1
44422loop_5282:
44423 fmovsleu %icc, %f4, %f2
44424 stb %l2, [%l7 + 0x40]
44425 ldub [%l7 + 0x38], %i6
44426 fmovrdgez %i3, %f0, %f8
44427 stw %o1, [%l7 + 0x30]
44428 ldsw [%l7 + 0x44], %l1
44429 ldd [%l7 + 0x70], %f4
44430 ldx [%l7 + 0x20], %g6
44431 movne %icc, %l4, %i7
44432 orncc %g2, 0x0FE7, %o4
44433 bge,pt %xcc, loop_5283
44434 fmovdvs %xcc, %f6, %f12
44435 brlz,a %g3, loop_5284
44436 ldx [%l7 + 0x38], %o3
44437loop_5283:
44438 fblg,a %fcc3, loop_5285
44439 st %f6, [%l7 + 0x20]
44440loop_5284:
44441 stw %g5, [%l7 + 0x30]
44442 alignaddrl %i5, %o0, %g7
44443loop_5285:
44444 fbge,a %fcc2, loop_5286
44445 array16 %o5, %i1, %o2
44446 movrlz %g4, 0x2E7, %i2
44447 fmovrsne %o7, %f14, %f5
44448loop_5286:
44449 lduh [%l7 + 0x22], %l6
44450 fbue %fcc1, loop_5287
44451 bne,a loop_5288
44452 movrlez %o6, 0x320, %i4
44453 fmovdle %xcc, %f8, %f8
44454loop_5287:
44455 ld [%l7 + 0x64], %f15
44456loop_5288:
44457 ldsw [%l7 + 0x40], %l3
44458 ldd [%l7 + 0x38], %f2
44459 umulcc %i0, %l0, %g1
44460 bpos,a,pn %icc, loop_5289
44461 fmovdn %icc, %f2, %f5
44462 st %f10, [%l7 + 0x20]
44463 brlez,a %l5, loop_5290
44464loop_5289:
44465 fcmpes %fcc2, %f13, %f11
44466 fornot2s %f14, %f13, %f1
44467 fba %fcc3, loop_5291
44468loop_5290:
44469 ldsb [%l7 + 0x6D], %i6
44470 umul %l2, %i3, %o1
44471 ldub [%l7 + 0x71], %l1
44472loop_5291:
44473 fones %f15
44474 fornot1 %f12, %f0, %f0
44475 fpack16 %f12, %f13
44476 ldsh [%l7 + 0x5A], %l4
44477 fornot2 %f12, %f2, %f2
44478 sdivx %g6, 0x16D9, %i7
44479 stw %o4, [%l7 + 0x68]
44480 ta %icc, 0x6
44481 ble,a,pt %xcc, loop_5292
44482 ldd [%l7 + 0x48], %f8
44483 lduh [%l7 + 0x66], %g2
44484 andn %g3, %g5, %i5
44485loop_5292:
44486 sdivcc %o3, 0x08B8, %g7
44487 fcmple16 %f2, %f8, %o5
44488 movrlz %i1, 0x0E2, %o0
44489 bvc %xcc, loop_5293
44490 fbo %fcc2, loop_5294
44491 lduw [%l7 + 0x20], %g4
44492 bcs,pn %xcc, loop_5295
44493loop_5293:
44494 fmovsl %xcc, %f4, %f13
44495loop_5294:
44496 sdivx %i2, 0x10F7, %o2
44497 fabss %f2, %f0
44498loop_5295:
44499 fcmped %fcc1, %f8, %f8
44500 ldsb [%l7 + 0x2A], %l6
44501 array32 %o7, %o6, %l3
44502 ld [%l7 + 0x68], %f15
44503 stw %i4, [%l7 + 0x6C]
44504 ldsh [%l7 + 0x4A], %i0
44505 tvs %icc, 0x2
44506 ldx [%l7 + 0x58], %g1
44507 ldd [%l7 + 0x60], %f12
44508 fmovdvs %icc, %f9, %f2
44509 edge16n %l0, %l5, %l2
44510 movrne %i3, %i6, %o1
44511 movcs %xcc, %l4, %g6
44512 fbg %fcc0, loop_5296
44513 fmovsneg %xcc, %f5, %f3
44514 fnot2s %f7, %f4
44515 ldub [%l7 + 0x74], %l1
44516loop_5296:
44517 fmovrsgez %o4, %f11, %f4
44518 ba,a loop_5297
44519 sth %i7, [%l7 + 0x5A]
44520 movleu %xcc, %g3, %g2
44521 fbu %fcc3, loop_5298
44522loop_5297:
44523 xnorcc %i5, %o3, %g7
44524 fbge,a %fcc3, loop_5299
44525 array32 %g5, %o5, %o0
44526loop_5298:
44527 stw %i1, [%l7 + 0x30]
44528 fornot2 %f12, %f12, %f8
44529loop_5299:
44530 umul %g4, 0x00B3, %i2
44531 ldsb [%l7 + 0x2A], %o2
44532 edge32 %l6, %o7, %l3
44533 st %f4, [%l7 + 0x48]
44534 fpadd16 %f8, %f10, %f8
44535 bcs,a,pn %icc, loop_5300
44536 tge %icc, 0x6
44537 stx %o6, [%l7 + 0x38]
44538 brnz %i4, loop_5301
44539loop_5300:
44540 movle %xcc, %i0, %l0
44541 move %icc, %l5, %l2
44542 orn %g1, %i3, %o1
44543loop_5301:
44544 array8 %i6, %g6, %l1
44545 udivx %o4, 0x1A16, %i7
44546 fors %f10, %f13, %f8
44547 bne,a,pt %icc, loop_5302
44548 fornot2s %f3, %f14, %f2
44549 ldsb [%l7 + 0x29], %g3
44550 fmovrsne %g2, %f14, %f0
44551loop_5302:
44552 st %f11, [%l7 + 0x5C]
44553 ldd [%l7 + 0x40], %f6
44554 stw %l4, [%l7 + 0x74]
44555 movgu %xcc, %o3, %i5
44556 edge32l %g5, %g7, %o0
44557 fmul8sux16 %f10, %f2, %f12
44558 fmovsge %icc, %f7, %f11
44559 movrgez %i1, 0x3B7, %o5
44560 fbg,a %fcc1, loop_5303
44561 fpadd16s %f2, %f8, %f1
44562 fmovdpos %xcc, %f2, %f12
44563 mulx %g4, 0x16D1, %o2
44564loop_5303:
44565 move %xcc, %l6, %o7
44566 bpos,pn %xcc, loop_5304
44567 subccc %i2, 0x116B, %o6
44568 ldd [%l7 + 0x58], %f0
44569 movrgez %i4, 0x074, %l3
44570loop_5304:
44571 fmovscc %xcc, %f2, %f5
44572 tg %xcc, 0x3
44573 movleu %icc, %i0, %l0
44574 call loop_5305
44575 bvs,pt %xcc, loop_5306
44576 bcs,pt %icc, loop_5307
44577 bvs,a %icc, loop_5308
44578loop_5305:
44579 fmovdvs %icc, %f15, %f5
44580loop_5306:
44581 fxnors %f10, %f13, %f4
44582loop_5307:
44583 bne,a loop_5309
44584loop_5308:
44585 fmovrsgz %l2, %f11, %f11
44586 fmovrdgz %l5, %f14, %f14
44587 fmovsl %xcc, %f7, %f3
44588loop_5309:
44589 stx %g1, [%l7 + 0x38]
44590 bg,a,pn %xcc, loop_5310
44591 fmovsge %icc, %f5, %f11
44592 ldd [%l7 + 0x48], %f2
44593 ldx [%l7 + 0x40], %i3
44594loop_5310:
44595 ldsb [%l7 + 0x28], %o1
44596 ldsh [%l7 + 0x34], %g6
44597 bne,a,pn %xcc, loop_5311
44598 stx %i6, [%l7 + 0x68]
44599 ldd [%l7 + 0x78], %f4
44600 tn %icc, 0x0
44601loop_5311:
44602 fmovdpos %xcc, %f2, %f3
44603 ldsw [%l7 + 0x18], %l1
44604 nop
44605 setx loop_5312, %l0, %l1
44606 jmpl %l1, %o4
44607 tleu %xcc, 0x7
44608 fpadd16s %f7, %f3, %f2
44609 fcmple32 %f8, %f10, %i7
44610loop_5312:
44611 lduh [%l7 + 0x5C], %g2
44612 bcc,a,pt %icc, loop_5313
44613 ldub [%l7 + 0x66], %g3
44614 movvs %icc, %l4, %i5
44615 fmovrdgz %o3, %f6, %f14
44616loop_5313:
44617 ldsb [%l7 + 0x1E], %g5
44618 st %f10, [%l7 + 0x58]
44619 fmovd %f4, %f0
44620 ldsh [%l7 + 0x5A], %o0
44621 fmovrdlez %i1, %f12, %f4
44622 ta %icc, 0x0
44623 taddcc %o5, %g7, %g4
44624 fmovsn %xcc, %f9, %f1
44625 fcmpne16 %f2, %f4, %l6
44626 ldub [%l7 + 0x6E], %o2
44627 ldsw [%l7 + 0x2C], %o7
44628 stb %o6, [%l7 + 0x48]
44629 umulcc %i4, %i2, %l3
44630 ldsh [%l7 + 0x36], %l0
44631 sth %l2, [%l7 + 0x1E]
44632 fmovsl %xcc, %f0, %f15
44633 fmovscc %icc, %f8, %f11
44634 fmovdleu %icc, %f1, %f5
44635 sra %i0, %l5, %i3
44636 bn %xcc, loop_5314
44637 edge32l %g1, %o1, %i6
44638 fmovrslz %g6, %f13, %f7
44639 fcmpeq32 %f4, %f12, %l1
44640loop_5314:
44641 ldub [%l7 + 0x77], %o4
44642 subccc %i7, 0x0847, %g2
44643 fornot2 %f4, %f6, %f2
44644 movrgez %l4, 0x375, %i5
44645 ldsh [%l7 + 0x16], %o3
44646 fandnot2 %f0, %f0, %f2
44647 lduw [%l7 + 0x40], %g5
44648 fmovrdlez %o0, %f8, %f12
44649 subc %g3, %i1, %o5
44650 lduh [%l7 + 0x78], %g4
44651 fmovsvc %icc, %f2, %f5
44652 srlx %g7, 0x13, %o2
44653 ld [%l7 + 0x58], %f15
44654 movrgz %l6, %o6, %i4
44655 fmul8sux16 %f6, %f6, %f12
44656 ldsb [%l7 + 0x4E], %i2
44657 ldx [%l7 + 0x38], %l3
44658 lduh [%l7 + 0x0A], %o7
44659 ldd [%l7 + 0x50], %f6
44660 fble %fcc1, loop_5315
44661 stx %l2, [%l7 + 0x60]
44662 fmovdleu %xcc, %f5, %f9
44663 std %f8, [%l7 + 0x20]
44664loop_5315:
44665 lduw [%l7 + 0x44], %l0
44666 edge16n %i0, %l5, %g1
44667 bl,pn %xcc, loop_5316
44668 or %o1, %i3, %g6
44669 srax %i6, 0x15, %l1
44670 edge8 %o4, %i7, %g2
44671loop_5316:
44672 lduh [%l7 + 0x5C], %i5
44673 popc %o3, %l4
44674 bgu,pt %icc, loop_5317
44675 fmul8x16al %f8, %f10, %f14
44676 fbl %fcc0, loop_5318
44677 stw %g5, [%l7 + 0x68]
44678loop_5317:
44679 ldub [%l7 + 0x0C], %g3
44680 ldsw [%l7 + 0x54], %i1
44681loop_5318:
44682 ldsb [%l7 + 0x38], %o0
44683 subccc %g4, %o5, %o2
44684 fbn %fcc2, loop_5319
44685 lduw [%l7 + 0x6C], %l6
44686 fpack16 %f8, %f11
44687 edge32n %o6, %g7, %i2
44688loop_5319:
44689 tcs %icc, 0x6
44690 movvs %xcc, %i4, %l3
44691 lduh [%l7 + 0x0A], %o7
44692 fcmpeq32 %f4, %f6, %l0
44693 ldsb [%l7 + 0x69], %l2
44694 brlez %i0, loop_5320
44695 lduh [%l7 + 0x44], %g1
44696 smulcc %o1, 0x043A, %l5
44697 taddcc %g6, 0x06C1, %i3
44698loop_5320:
44699 and %l1, %i6, %o4
44700 movgu %xcc, %i7, %i5
44701 fcmpes %fcc3, %f5, %f3
44702 st %f0, [%l7 + 0x78]
44703 brlz,a %o3, loop_5321
44704 stx %l4, [%l7 + 0x78]
44705 std %f8, [%l7 + 0x18]
44706 edge8 %g5, %g3, %g2
44707loop_5321:
44708 lduh [%l7 + 0x56], %i1
44709 fpackfix %f6, %f3
44710 edge8n %g4, %o0, %o5
44711 fmovse %icc, %f4, %f11
44712 tgu %icc, 0x5
44713 ldd [%l7 + 0x40], %f0
44714 fand %f8, %f14, %f6
44715 fxors %f9, %f9, %f9
44716 ldd [%l7 + 0x50], %f10
44717 sth %l6, [%l7 + 0x72]
44718 std %f12, [%l7 + 0x18]
44719 bleu,pt %xcc, loop_5322
44720 srlx %o2, 0x01, %o6
44721 fand %f6, %f14, %f0
44722 bneg,pn %xcc, loop_5323
44723loop_5322:
44724 tge %icc, 0x1
44725 tg %xcc, 0x0
44726 xnor %i2, %i4, %l3
44727loop_5323:
44728 fbn,a %fcc1, loop_5324
44729 lduh [%l7 + 0x78], %o7
44730 fpsub32s %f2, %f12, %f11
44731 lduh [%l7 + 0x5A], %g7
44732loop_5324:
44733 fbn,a %fcc1, loop_5325
44734 ldsw [%l7 + 0x10], %l0
44735 orncc %i0, %g1, %o1
44736 fbue,a %fcc0, loop_5326
44737loop_5325:
44738 fmovsleu %xcc, %f8, %f6
44739 fbul,a %fcc1, loop_5327
44740 xorcc %l5, 0x11BB, %g6
44741loop_5326:
44742 orcc %i3, %l2, %l1
44743 st %f14, [%l7 + 0x20]
44744loop_5327:
44745 ldub [%l7 + 0x30], %i6
44746 ldub [%l7 + 0x5D], %i7
44747 ldd [%l7 + 0x60], %f8
44748 andn %i5, %o3, %l4
44749 sra %o4, %g5, %g2
44750 array16 %g3, %i1, %g4
44751 addccc %o5, 0x1764, %o0
44752 movn %xcc, %l6, %o2
44753 fsrc1 %f4, %f14
44754 movcs %icc, %o6, %i4
44755 sth %i2, [%l7 + 0x2C]
44756 movre %o7, 0x23B, %l3
44757 bg,a loop_5328
44758 fabss %f7, %f3
44759 ldsw [%l7 + 0x14], %g7
44760 sth %i0, [%l7 + 0x2E]
44761loop_5328:
44762 bl,a loop_5329
44763 edge16l %g1, %o1, %l5
44764 te %xcc, 0x1
44765 ldd [%l7 + 0x68], %f0
44766loop_5329:
44767 fexpand %f6, %f4
44768 fnot2 %f14, %f10
44769 fcmpes %fcc2, %f5, %f14
44770 srl %l0, %i3, %l2
44771 fpsub16s %f12, %f14, %f0
44772 movvs %xcc, %l1, %g6
44773 fmovdn %icc, %f15, %f5
44774 ldd [%l7 + 0x18], %f6
44775 fmovrdne %i7, %f14, %f14
44776 fnors %f15, %f13, %f4
44777 fmovrdne %i5, %f0, %f2
44778 fmovrdgz %i6, %f14, %f12
44779 sllx %l4, %o4, %g5
44780 tn %icc, 0x6
44781 nop
44782 setx loop_5330, %l0, %l1
44783 jmpl %l1, %o3
44784 bcc,pn %icc, loop_5331
44785 movn %xcc, %g2, %g3
44786 movn %icc, %i1, %g4
44787loop_5330:
44788 ldsb [%l7 + 0x5B], %o5
44789loop_5331:
44790 fmovsa %icc, %f4, %f11
44791 ldsw [%l7 + 0x34], %o0
44792 xnor %l6, 0x023A, %o2
44793 fmovsvs %icc, %f13, %f0
44794 fnand %f14, %f10, %f14
44795 ldub [%l7 + 0x6D], %i4
44796 fmovsvc %icc, %f7, %f4
44797 ldub [%l7 + 0x40], %i2
44798 addccc %o6, 0x0CFD, %l3
44799 ldd [%l7 + 0x78], %f4
44800 edge8ln %g7, %i0, %o7
44801 fpsub32 %f0, %f6, %f0
44802 lduw [%l7 + 0x74], %o1
44803 edge32n %g1, %l5, %l0
44804 ldsw [%l7 + 0x64], %l2
44805 ldd [%l7 + 0x48], %f12
44806 fandnot1s %f13, %f3, %f13
44807 ld [%l7 + 0x0C], %f12
44808 movrgz %i3, %l1, %g6
44809 tneg %xcc, 0x2
44810 bn %icc, loop_5332
44811 xnor %i7, 0x1F1D, %i5
44812 subcc %i6, %l4, %g5
44813 lduh [%l7 + 0x4E], %o3
44814loop_5332:
44815 fandnot2 %f10, %f14, %f12
44816 lduw [%l7 + 0x68], %o4
44817 fpack32 %f12, %f6, %f12
44818 fnands %f9, %f4, %f2
44819 fpsub32 %f2, %f6, %f12
44820 edge32ln %g3, %i1, %g4
44821 fands %f15, %f10, %f4
44822 movn %xcc, %g2, %o5
44823 ldub [%l7 + 0x60], %o0
44824 udiv %l6, 0x05BC, %o2
44825 srlx %i2, %o6, %i4
44826 fbu,a %fcc2, loop_5333
44827 fmovrse %g7, %f8, %f9
44828 stx %i0, [%l7 + 0x58]
44829 edge8 %l3, %o7, %o1
44830loop_5333:
44831 tvc %icc, 0x3
44832 fnors %f0, %f14, %f1
44833 srax %l5, 0x0A, %l0
44834 fmovsne %icc, %f12, %f11
44835 fbe,a %fcc3, loop_5334
44836 fornot2 %f4, %f4, %f0
44837 fmovrsgez %g1, %f8, %f0
44838 fmovda %icc, %f7, %f2
44839loop_5334:
44840 fnor %f10, %f6, %f2
44841 addccc %i3, 0x0DE6, %l2
44842 array8 %l1, %i7, %i5
44843 ldx [%l7 + 0x58], %g6
44844 fbuge %fcc0, loop_5335
44845 stw %l4, [%l7 + 0x10]
44846 movrlz %g5, %o3, %i6
44847 stx %g3, [%l7 + 0x48]
44848loop_5335:
44849 sdiv %o4, 0x1E1C, %g4
44850 tneg %xcc, 0x7
44851 tsubcctv %i1, %o5, %o0
44852 call loop_5336
44853 be,a,pn %icc, loop_5337
44854 stx %g2, [%l7 + 0x78]
44855 fxnors %f11, %f7, %f2
44856loop_5336:
44857 tg %xcc, 0x3
44858loop_5337:
44859 movrlz %l6, 0x09E, %i2
44860 bcc,a loop_5338
44861 lduh [%l7 + 0x74], %o6
44862 ldsw [%l7 + 0x74], %o2
44863 fmovsl %xcc, %f5, %f15
44864loop_5338:
44865 fexpand %f2, %f6
44866 fmovsge %icc, %f12, %f1
44867 fxors %f13, %f11, %f15
44868 tpos %icc, 0x4
44869 fmovsne %icc, %f8, %f6
44870 edge8ln %g7, %i4, %l3
44871 and %o7, %o1, %l5
44872 fmovdge %xcc, %f15, %f12
44873 fpsub32s %f8, %f5, %f0
44874 move %xcc, %i0, %g1
44875 fsrc2s %f1, %f5
44876 fxor %f6, %f10, %f2
44877 fblg,a %fcc0, loop_5339
44878 sth %l0, [%l7 + 0x60]
44879 stw %i3, [%l7 + 0x70]
44880 fnot2s %f6, %f9
44881loop_5339:
44882 movneg %xcc, %l2, %l1
44883 ldx [%l7 + 0x28], %i5
44884 fsrc1s %f6, %f12
44885 fmovrdne %i7, %f2, %f6
44886 ldx [%l7 + 0x70], %l4
44887 fmovsgu %xcc, %f8, %f3
44888 movrlez %g6, 0x31B, %o3
44889 stb %i6, [%l7 + 0x0E]
44890 ldsh [%l7 + 0x3E], %g3
44891 ldx [%l7 + 0x78], %o4
44892 sth %g5, [%l7 + 0x26]
44893 ldub [%l7 + 0x65], %i1
44894 ldd [%l7 + 0x68], %f14
44895 fpack16 %f4, %f15
44896 ble,a,pn %xcc, loop_5340
44897 ldsb [%l7 + 0x63], %o5
44898 fmovrdne %g4, %f10, %f2
44899 ld [%l7 + 0x5C], %f9
44900loop_5340:
44901 orcc %o0, 0x099D, %l6
44902 edge16n %i2, %o6, %g2
44903 fmovdvc %icc, %f6, %f7
44904 fpack16 %f12, %f11
44905 lduh [%l7 + 0x10], %o2
44906 fmovsn %icc, %f2, %f6
44907 umul %i4, 0x1E07, %l3
44908 stw %o7, [%l7 + 0x50]
44909 ldsh [%l7 + 0x72], %o1
44910 tsubcctv %l5, %i0, %g7
44911 xorcc %g1, 0x1D34, %l0
44912 ldx [%l7 + 0x78], %i3
44913 array16 %l1, %l2, %i5
44914 lduh [%l7 + 0x7A], %l4
44915 fandnot2 %f8, %f12, %f8
44916 subcc %i7, 0x0802, %o3
44917 ldsb [%l7 + 0x27], %g6
44918 st %f4, [%l7 + 0x18]
44919 tleu %xcc, 0x7
44920 xor %g3, %i6, %g5
44921 edge32ln %i1, %o4, %g4
44922 subccc %o5, 0x0B40, %l6
44923 movcc %xcc, %o0, %o6
44924 ldub [%l7 + 0x58], %g2
44925 fmovdge %icc, %f6, %f12
44926 fbule %fcc1, loop_5341
44927 fbg,a %fcc2, loop_5342
44928 ldd [%l7 + 0x70], %f12
44929 fnot1s %f1, %f15
44930loop_5341:
44931 brgz %o2, loop_5343
44932loop_5342:
44933 ldx [%l7 + 0x78], %i4
44934 edge8ln %l3, %o7, %o1
44935 fandnot2 %f12, %f0, %f0
44936loop_5343:
44937 fsrc1s %f12, %f11
44938 st %f4, [%l7 + 0x3C]
44939 fbn,a %fcc3, loop_5344
44940 std %f0, [%l7 + 0x40]
44941 ldsw [%l7 + 0x48], %i2
44942 fcmpes %fcc2, %f4, %f8
44943loop_5344:
44944 be,a,pn %icc, loop_5345
44945 movrgez %l5, 0x2E1, %g7
44946 edge8 %i0, %g1, %i3
44947 ld [%l7 + 0x34], %f15
44948loop_5345:
44949 ldsb [%l7 + 0x1E], %l1
44950 taddcctv %l0, 0x183D, %i5
44951 movrlz %l2, 0x1F1, %i7
44952 fcmple16 %f12, %f10, %l4
44953 ldsh [%l7 + 0x0E], %g6
44954 ld [%l7 + 0x58], %f6
44955 std %f4, [%l7 + 0x48]
44956 fnot1 %f4, %f6
44957 tpos %xcc, 0x5
44958 ldub [%l7 + 0x7B], %g3
44959 move %icc, %o3, %i6
44960 fba,a %fcc2, loop_5346
44961 orcc %g5, %i1, %g4
44962 sth %o4, [%l7 + 0x7C]
44963 sth %o5, [%l7 + 0x6C]
44964loop_5346:
44965 bge,pn %xcc, loop_5347
44966 st %f0, [%l7 + 0x28]
44967 fmovsge %xcc, %f0, %f8
44968 fmovrslz %o0, %f14, %f1
44969loop_5347:
44970 ld [%l7 + 0x48], %f15
44971 fsrc2s %f4, %f13
44972 edge16l %o6, %l6, %g2
44973 ld [%l7 + 0x10], %f2
44974 ldd [%l7 + 0x48], %f6
44975 fands %f15, %f7, %f14
44976 fmovrdgez %o2, %f8, %f4
44977 srlx %i4, 0x0D, %l3
44978 taddcc %o1, 0x06EA, %i2
44979 fmovdn %icc, %f9, %f4
44980 fands %f8, %f0, %f7
44981 bge,a loop_5348
44982 fmul8x16au %f6, %f12, %f0
44983 fmovdneg %icc, %f0, %f2
44984 bn loop_5349
44985loop_5348:
44986 fpadd32s %f8, %f1, %f8
44987 fmovdneg %xcc, %f12, %f7
44988 fcmple32 %f8, %f2, %l5
44989loop_5349:
44990 ldd [%l7 + 0x10], %f4
44991 movl %xcc, %o7, %g7
44992 ldx [%l7 + 0x38], %g1
44993 and %i3, %i0, %l1
44994 smul %l0, %l2, %i7
44995 ldsw [%l7 + 0x20], %l4
44996 fmovde %xcc, %f3, %f10
44997 be %icc, loop_5350
44998 fbue,a %fcc1, loop_5351
44999 stb %g6, [%l7 + 0x35]
45000 lduw [%l7 + 0x7C], %g3
45001loop_5350:
45002 fsrc1s %f9, %f10
45003loop_5351:
45004 ldsh [%l7 + 0x18], %i5
45005 tge %icc, 0x7
45006 tleu %xcc, 0x1
45007 ldd [%l7 + 0x78], %f8
45008 tl %xcc, 0x7
45009 stb %o3, [%l7 + 0x39]
45010 fandnot1 %f2, %f0, %f4
45011 fandnot2s %f14, %f5, %f0
45012 ldsb [%l7 + 0x3E], %g5
45013 bge,a,pn %xcc, loop_5352
45014 fpadd16s %f1, %f0, %f3
45015 fxnor %f6, %f0, %f8
45016 fmovrslez %i6, %f11, %f1
45017loop_5352:
45018 tcs %icc, 0x4
45019 ldsb [%l7 + 0x15], %g4
45020 fcmple16 %f4, %f10, %o4
45021 alignaddrl %o5, %i1, %o0
45022 movge %icc, %l6, %g2
45023 edge16l %o6, %i4, %l3
45024 andn %o1, 0x1F76, %o2
45025 srax %l5, 0x16, %o7
45026 mulscc %i2, %g1, %g7
45027 fmovsvs %icc, %f7, %f10
45028 lduw [%l7 + 0x14], %i0
45029 std %f0, [%l7 + 0x18]
45030 fmovscc %xcc, %f9, %f8
45031 fmovrdne %i3, %f8, %f2
45032 edge8l %l0, %l2, %i7
45033 fcmps %fcc2, %f7, %f4
45034 lduw [%l7 + 0x58], %l4
45035 ldx [%l7 + 0x10], %g6
45036 ldx [%l7 + 0x70], %l1
45037 fmuld8ulx16 %f4, %f11, %f14
45038 fpack16 %f4, %f9
45039 ldsw [%l7 + 0x40], %g3
45040 for %f4, %f6, %f6
45041 fnand %f4, %f10, %f4
45042 ldx [%l7 + 0x18], %o3
45043 edge8l %i5, %g5, %g4
45044 lduh [%l7 + 0x70], %o4
45045 fxnor %f10, %f8, %f2
45046 fmuld8ulx16 %f5, %f15, %f4
45047 ldsb [%l7 + 0x62], %o5
45048 edge16n %i6, %i1, %l6
45049 ldsb [%l7 + 0x14], %g2
45050 sll %o0, 0x19, %i4
45051 taddcc %o6, 0x113C, %o1
45052 ld [%l7 + 0x70], %f12
45053 ldsh [%l7 + 0x0E], %o2
45054 ld [%l7 + 0x30], %f12
45055 fmovdne %icc, %f3, %f15
45056 fands %f2, %f5, %f4
45057 ldsw [%l7 + 0x60], %l5
45058 xorcc %o7, %i2, %l3
45059 and %g1, 0x07BF, %i0
45060 fbue %fcc0, loop_5353
45061 ldub [%l7 + 0x39], %g7
45062 ldd [%l7 + 0x70], %f0
45063 fnot2s %f0, %f13
45064loop_5353:
45065 sth %i3, [%l7 + 0x66]
45066 ble,a loop_5354
45067 andn %l2, 0x0A92, %i7
45068 ldub [%l7 + 0x22], %l0
45069 fmul8x16al %f1, %f4, %f6
45070loop_5354:
45071 fcmple16 %f0, %f14, %g6
45072 sdivcc %l4, 0x0730, %g3
45073 fmovdcs %xcc, %f5, %f0
45074 stb %o3, [%l7 + 0x2F]
45075 fmovse %icc, %f2, %f6
45076 fnot2s %f9, %f5
45077 sethi 0x0975, %l1
45078 fpsub16s %f3, %f15, %f14
45079 fmovsge %xcc, %f12, %f7
45080 fmovdleu %xcc, %f9, %f6
45081 fornot1 %f2, %f2, %f8
45082 taddcctv %g5, %g4, %i5
45083 fcmpeq16 %f12, %f6, %o5
45084 ldsw [%l7 + 0x18], %o4
45085 andn %i6, %l6, %i1
45086 umul %g2, 0x03FC, %i4
45087 fpadd32s %f12, %f6, %f15
45088 fornot1s %f5, %f3, %f8
45089 fpsub32 %f0, %f8, %f10
45090 subc %o0, %o6, %o2
45091 tn %xcc, 0x7
45092 fmovdne %xcc, %f1, %f13
45093 array8 %o1, %l5, %o7
45094 st %f8, [%l7 + 0x2C]
45095 sth %l3, [%l7 + 0x44]
45096 tl %icc, 0x4
45097 xorcc %i2, 0x1743, %g1
45098 ldsw [%l7 + 0x74], %g7
45099 ldd [%l7 + 0x78], %f8
45100 fmovrdne %i0, %f12, %f0
45101 fnors %f9, %f11, %f0
45102 movpos %icc, %i3, %l2
45103 sth %i7, [%l7 + 0x6A]
45104 st %f4, [%l7 + 0x60]
45105 brz,a %l0, loop_5355
45106 ldsh [%l7 + 0x18], %g6
45107 brgz,a %l4, loop_5356
45108 ldsh [%l7 + 0x22], %g3
45109loop_5355:
45110 fmovsa %icc, %f5, %f7
45111 sethi 0x1DA3, %l1
45112loop_5356:
45113 fnot2 %f0, %f0
45114 fnot1s %f15, %f15
45115 movcs %xcc, %g5, %o3
45116 fcmple16 %f4, %f0, %g4
45117 fcmpes %fcc0, %f5, %f2
45118 bgu,a,pt %icc, loop_5357
45119 pdist %f14, %f0, %f12
45120 tvc %xcc, 0x6
45121 fpsub16s %f3, %f12, %f12
45122loop_5357:
45123 fbne %fcc2, loop_5358
45124 edge16l %i5, %o4, %o5
45125 fmovdl %xcc, %f7, %f10
45126 fmovrsgez %i6, %f2, %f15
45127loop_5358:
45128 sth %l6, [%l7 + 0x58]
45129 fble %fcc0, loop_5359
45130 bcc,a loop_5360
45131 tg %xcc, 0x5
45132 stw %i1, [%l7 + 0x30]
45133loop_5359:
45134 tpos %icc, 0x5
45135loop_5360:
45136 movrgez %i4, %g2, %o0
45137 movrne %o6, 0x026, %o1
45138 ldx [%l7 + 0x60], %o2
45139 fmovdle %xcc, %f8, %f6
45140 fandnot2s %f12, %f12, %f14
45141 fmovrslez %l5, %f7, %f5
45142 ldsh [%l7 + 0x46], %l3
45143 edge32ln %i2, %o7, %g1
45144 stx %g7, [%l7 + 0x40]
45145 ldx [%l7 + 0x30], %i3
45146 tge %xcc, 0x5
45147 ldsw [%l7 + 0x68], %i0
45148 edge16l %l2, %l0, %g6
45149 sth %i7, [%l7 + 0x6C]
45150 st %f15, [%l7 + 0x70]
45151 std %f4, [%l7 + 0x60]
45152 fabss %f0, %f3
45153 movl %xcc, %g3, %l1
45154 smul %l4, 0x1670, %g5
45155 sra %o3, %i5, %g4
45156 tsubcctv %o4, 0x1789, %o5
45157 st %f15, [%l7 + 0x30]
45158 fmovsleu %xcc, %f4, %f4
45159 ldub [%l7 + 0x2E], %i6
45160 bg,a,pn %icc, loop_5361
45161 addccc %l6, %i4, %g2
45162 ldub [%l7 + 0x11], %i1
45163 fble,a %fcc2, loop_5362
45164loop_5361:
45165 tcc %xcc, 0x0
45166 fors %f2, %f11, %f7
45167 stw %o6, [%l7 + 0x48]
45168loop_5362:
45169 stw %o0, [%l7 + 0x10]
45170 ldx [%l7 + 0x50], %o1
45171 fmul8sux16 %f2, %f8, %f14
45172 ld [%l7 + 0x34], %f8
45173 ldsh [%l7 + 0x4E], %o2
45174 fmovsa %xcc, %f5, %f7
45175 stb %l5, [%l7 + 0x27]
45176 fsrc1s %f0, %f10
45177 tne %icc, 0x5
45178 ldd [%l7 + 0x30], %f6
45179 ld [%l7 + 0x6C], %f1
45180 tvc %xcc, 0x2
45181 movge %xcc, %l3, %o7
45182 ld [%l7 + 0x08], %f6
45183 fzeros %f2
45184 brgez,a %i2, loop_5363
45185 brlz,a %g1, loop_5364
45186 edge16ln %i3, %g7, %i0
45187 sth %l2, [%l7 + 0x72]
45188loop_5363:
45189 ldsb [%l7 + 0x7C], %g6
45190loop_5364:
45191 brlz,a %l0, loop_5365
45192 std %f10, [%l7 + 0x40]
45193 fone %f8
45194 ldsw [%l7 + 0x24], %i7
45195loop_5365:
45196 stb %g3, [%l7 + 0x61]
45197 stw %l1, [%l7 + 0x5C]
45198 sth %l4, [%l7 + 0x16]
45199 stb %o3, [%l7 + 0x29]
45200 fmul8x16al %f13, %f1, %f12
45201 lduh [%l7 + 0x40], %i5
45202 stb %g4, [%l7 + 0x39]
45203 fmovdpos %xcc, %f2, %f4
45204 fmovdvc %icc, %f11, %f12
45205 fpadd32 %f10, %f0, %f4
45206 orncc %g5, 0x1B9C, %o4
45207 fpadd16s %f7, %f11, %f2
45208 fcmpne16 %f8, %f10, %i6
45209 ble,a loop_5366
45210 fmul8sux16 %f0, %f8, %f6
45211 sdivx %o5, 0x08D9, %i4
45212 bcc,a loop_5367
45213loop_5366:
45214 andcc %l6, 0x0669, %g2
45215 std %f8, [%l7 + 0x10]
45216 udivx %o6, 0x1CD4, %i1
45217loop_5367:
45218 fmovdvc %xcc, %f7, %f4
45219 ld [%l7 + 0x40], %f5
45220 fmul8x16 %f1, %f0, %f0
45221 sth %o0, [%l7 + 0x0C]
45222 sra %o2, 0x01, %o1
45223 edge32n %l3, %o7, %i2
45224 tl %xcc, 0x4
45225 or %g1, 0x00B6, %i3
45226 fnors %f1, %f13, %f13
45227 fmovs %f3, %f15
45228 ldsh [%l7 + 0x3E], %l5
45229 sth %i0, [%l7 + 0x4A]
45230 stb %l2, [%l7 + 0x6B]
45231 brlz %g7, loop_5368
45232 stx %l0, [%l7 + 0x18]
45233 st %f15, [%l7 + 0x2C]
45234 fnegd %f0, %f10
45235loop_5368:
45236 array32 %i7, %g6, %l1
45237 ldsb [%l7 + 0x1E], %l4
45238 fmovrsgez %g3, %f0, %f5
45239 lduh [%l7 + 0x2E], %i5
45240 sth %o3, [%l7 + 0x46]
45241 stb %g4, [%l7 + 0x72]
45242 andcc %o4, 0x0617, %g5
45243 stw %o5, [%l7 + 0x30]
45244 lduh [%l7 + 0x24], %i4
45245 ld [%l7 + 0x18], %f8
45246 fmovsneg %icc, %f12, %f7
45247 lduw [%l7 + 0x70], %l6
45248 fpsub32 %f6, %f10, %f14
45249 xnorcc %g2, %i6, %o6
45250 fbul,a %fcc2, loop_5369
45251 fmovsvc %icc, %f8, %f12
45252 ld [%l7 + 0x4C], %f0
45253 stx %o0, [%l7 + 0x30]
45254loop_5369:
45255 brgez %i1, loop_5370
45256 fsrc1s %f13, %f13
45257 st %f6, [%l7 + 0x38]
45258 be %icc, loop_5371
45259loop_5370:
45260 fmovdg %xcc, %f15, %f5
45261 fpsub32s %f4, %f12, %f8
45262 fsrc1s %f3, %f14
45263loop_5371:
45264 fbul %fcc0, loop_5372
45265 fmovsne %xcc, %f6, %f13
45266 fble,a %fcc1, loop_5373
45267 fnand %f0, %f6, %f10
45268loop_5372:
45269 mulscc %o2, 0x1717, %l3
45270 fmovdne %xcc, %f7, %f10
45271loop_5373:
45272 movneg %xcc, %o7, %i2
45273 ldsw [%l7 + 0x5C], %g1
45274 xnorcc %i3, 0x0D49, %l5
45275 st %f7, [%l7 + 0x74]
45276 ldsw [%l7 + 0x2C], %i0
45277 movvc %xcc, %o1, %g7
45278 fmovsg %xcc, %f9, %f14
45279 fxors %f7, %f9, %f1
45280 smul %l2, %i7, %g6
45281 fcmped %fcc2, %f0, %f4
45282 or %l0, 0x0A24, %l4
45283 ld [%l7 + 0x40], %f15
45284 movpos %xcc, %l1, %i5
45285 sth %g3, [%l7 + 0x50]
45286 srax %o3, 0x0A, %g4
45287 fmovdge %xcc, %f3, %f5
45288 fabsd %f2, %f12
45289 fbu,a %fcc3, loop_5374
45290 fmuld8sux16 %f11, %f9, %f2
45291 fbuge %fcc1, loop_5375
45292 fandnot1 %f6, %f4, %f8
45293loop_5374:
45294 fones %f13
45295 ld [%l7 + 0x5C], %f8
45296loop_5375:
45297 fbul,a %fcc0, loop_5376
45298 stw %o4, [%l7 + 0x34]
45299 stx %o5, [%l7 + 0x50]
45300 fbne,a %fcc1, loop_5377
45301loop_5376:
45302 fble %fcc1, loop_5378
45303 stw %g5, [%l7 + 0x74]
45304 fmovsvs %xcc, %f7, %f9
45305loop_5377:
45306 ldx [%l7 + 0x68], %l6
45307loop_5378:
45308 fcmple32 %f2, %f10, %g2
45309 fpsub16 %f0, %f4, %f6
45310 movg %icc, %i4, %o6
45311 sth %i6, [%l7 + 0x74]
45312 sub %o0, %i1, %l3
45313 fexpand %f6, %f2
45314 fbg %fcc2, loop_5379
45315 ldsb [%l7 + 0x7D], %o7
45316 ldsb [%l7 + 0x50], %i2
45317 lduh [%l7 + 0x5A], %o2
45318loop_5379:
45319 pdist %f0, %f2, %f0
45320 ta %xcc, 0x5
45321 fsrc2s %f14, %f15
45322 taddcctv %i3, 0x1E84, %l5
45323 and %i0, 0x0DF4, %o1
45324 fmul8sux16 %f8, %f14, %f0
45325 ldub [%l7 + 0x5B], %g7
45326 andncc %l2, %g1, %g6
45327 ldub [%l7 + 0x52], %i7
45328 fmovdg %icc, %f1, %f3
45329 ldub [%l7 + 0x61], %l4
45330 st %f4, [%l7 + 0x48]
45331 stw %l1, [%l7 + 0x7C]
45332 sdiv %l0, 0x087C, %i5
45333 stb %g3, [%l7 + 0x39]
45334 orncc %g4, %o3, %o4
45335 sth %o5, [%l7 + 0x4A]
45336 ldsb [%l7 + 0x62], %g5
45337 tl %icc, 0x4
45338 fbule,a %fcc3, loop_5380
45339 fxors %f15, %f11, %f6
45340 edge16l %g2, %l6, %i4
45341 mulx %o6, %o0, %i1
45342loop_5380:
45343 fcmpeq16 %f8, %f2, %i6
45344 add %o7, 0x11A1, %i2
45345 fnegd %f8, %f14
45346 umulcc %l3, 0x1F3A, %i3
45347 stb %o2, [%l7 + 0x7A]
45348 orncc %i0, 0x0F79, %l5
45349 umulcc %g7, %l2, %g1
45350 subc %g6, 0x08E6, %i7
45351 sth %l4, [%l7 + 0x5A]
45352 fmovde %xcc, %f4, %f8
45353 add %l1, %l0, %i5
45354 stx %g3, [%l7 + 0x08]
45355 movrne %g4, 0x3DB, %o3
45356 brz,a %o4, loop_5381
45357 and %o1, %o5, %g5
45358 tn %icc, 0x6
45359 edge8n %g2, %l6, %o6
45360loop_5381:
45361 tn %xcc, 0x0
45362 orn %o0, 0x0A9F, %i1
45363 for %f10, %f14, %f10
45364 xnor %i4, 0x1486, %o7
45365 stx %i2, [%l7 + 0x38]
45366 stw %i6, [%l7 + 0x64]
45367 sra %i3, 0x15, %o2
45368 fmovde %xcc, %f0, %f7
45369 fpack16 %f14, %f15
45370 fpsub32 %f0, %f12, %f14
45371 alignaddr %l3, %l5, %g7
45372 tg %xcc, 0x5
45373 nop
45374 setx loop_5382, %l0, %l1
45375 wrpr 0x1, %tl
45376 wrpr %l1, %tpc
45377 add %l1, 0x4, %l1
45378 wrpr %l1, %tnpc
45379 setx 0x34400001400, %l0, %l1
45380 wrpr %l1, %tstate
45381 wrhpr 0x4, %htstate
45382 retry
45383 fmul8ulx16 %f8, %f14, %f12
45384 ldsw [%l7 + 0x0C], %l2
45385 ldx [%l7 + 0x60], %i0
45386loop_5382:
45387 srl %g6, %i7, %g1
45388 ldub [%l7 + 0x5F], %l1
45389 stb %l0, [%l7 + 0x76]
45390 bl,pt %xcc, loop_5383
45391 fmovd %f2, %f4
45392 fbule,a %fcc2, loop_5384
45393 fandnot1s %f9, %f3, %f13
45394loop_5383:
45395 tge %icc, 0x3
45396 st %f11, [%l7 + 0x20]
45397loop_5384:
45398 ld [%l7 + 0x10], %f5
45399 std %f6, [%l7 + 0x50]
45400 fones %f5
45401 fmovsg %icc, %f5, %f0
45402 std %f6, [%l7 + 0x20]
45403 alignaddr %i5, %l4, %g3
45404 ldsb [%l7 + 0x1E], %o3
45405 fmovde %xcc, %f2, %f6
45406 or %g4, %o4, %o5
45407 brgz %g5, loop_5385
45408 ldsb [%l7 + 0x34], %o1
45409 fcmps %fcc2, %f8, %f5
45410 tge %icc, 0x7
45411loop_5385:
45412 tvc %xcc, 0x6
45413 ldub [%l7 + 0x22], %g2
45414 sdivcc %o6, 0x0C8B, %o0
45415 fmovsge %xcc, %f6, %f10
45416 fmovrsgz %l6, %f1, %f11
45417 ld [%l7 + 0x14], %f3
45418 alignaddrl %i1, %i4, %i2
45419 fpadd32s %f7, %f5, %f12
45420 fmovdvc %icc, %f14, %f14
45421 st %f7, [%l7 + 0x18]
45422 fmovdg %icc, %f7, %f10
45423 fmovscs %xcc, %f14, %f0
45424 ta %xcc, 0x1
45425 fmovdneg %xcc, %f8, %f14
45426 fmovrdlz %o7, %f14, %f2
45427 lduw [%l7 + 0x1C], %i3
45428 ble,a,pt %icc, loop_5386
45429 fmovdcs %icc, %f11, %f12
45430 ld [%l7 + 0x08], %f9
45431 bne,a,pt %icc, loop_5387
45432loop_5386:
45433 fcmpes %fcc3, %f0, %f7
45434 udivx %i6, 0x0A4B, %o2
45435 fmovdge %icc, %f0, %f1
45436loop_5387:
45437 fmovdn %xcc, %f14, %f3
45438 fmuld8ulx16 %f8, %f0, %f12
45439 st %f8, [%l7 + 0x40]
45440 fcmpeq16 %f2, %f12, %l3
45441 ldsb [%l7 + 0x67], %g7
45442 ld [%l7 + 0x3C], %f2
45443 movpos %xcc, %l5, %l2
45444 ld [%l7 + 0x08], %f1
45445 bneg,pn %icc, loop_5388
45446 fmul8ulx16 %f6, %f6, %f6
45447 array32 %g6, %i0, %g1
45448 fmovd %f8, %f14
45449loop_5388:
45450 fmovsle %icc, %f15, %f12
45451 tsubcctv %l1, %i7, %i5
45452 brlz,a %l4, loop_5389
45453 nop
45454 setx loop_5390, %l0, %l1
45455 jmpl %l1, %l0
45456 movl %icc, %g3, %o3
45457 te %icc, 0x0
45458loop_5389:
45459 umul %g4, 0x1284, %o4
45460loop_5390:
45461 ldub [%l7 + 0x5C], %g5
45462 std %f2, [%l7 + 0x08]
45463 siam 0x0
45464 edge32n %o1, %o5, %o6
45465 fnor %f12, %f6, %f4
45466 umulcc %g2, 0x086C, %o0
45467 sdivcc %i1, 0x1516, %i4
45468 bneg,a %icc, loop_5391
45469 ldx [%l7 + 0x78], %i2
45470 addcc %l6, 0x01CE, %i3
45471 fnands %f10, %f12, %f1
45472loop_5391:
45473 bge %icc, loop_5392
45474 fmovdne %icc, %f13, %f2
45475 fmovs %f14, %f1
45476 fmovdleu %icc, %f9, %f9
45477loop_5392:
45478 sth %i6, [%l7 + 0x66]
45479 fmovsneg %icc, %f0, %f11
45480 sllx %o7, %l3, %g7
45481 fbg %fcc1, loop_5393
45482 faligndata %f10, %f6, %f14
45483 udiv %l5, 0x17F1, %o2
45484 nop
45485 setx loop_5394, %l0, %l1
45486 wrpr 0x1, %tl
45487 wrpr %l1, %tnpc
45488 setx 0x34400001400, %l0, %l1
45489 wrpr %l1, %tstate
45490 wrhpr 0x4, %htstate
45491 done
45492loop_5393:
45493 call loop_5395
45494 ldd [%l7 + 0x40], %f8
45495 faligndata %f10, %f8, %f10
45496loop_5394:
45497 udivcc %g6, 0x171A, %i0
45498loop_5395:
45499 fand %f14, %f2, %f14
45500 edge8l %l2, %g1, %i7
45501 stb %l1, [%l7 + 0x5F]
45502 fornot1 %f0, %f2, %f8
45503 ld [%l7 + 0x48], %f11
45504 bcs,a,pn %icc, loop_5396
45505 tge %icc, 0x3
45506 fornot2s %f11, %f3, %f1
45507 brgz %i5, loop_5397
45508loop_5396:
45509 ldsw [%l7 + 0x54], %l4
45510 fpadd32s %f9, %f14, %f12
45511 lduh [%l7 + 0x5C], %l0
45512loop_5397:
45513 lduw [%l7 + 0x44], %o3
45514 ldx [%l7 + 0x28], %g3
45515 tcs %xcc, 0x4
45516 edge16n %g4, %o4, %o1
45517 be %xcc, loop_5398
45518 fmovdgu %xcc, %f6, %f13
45519 stx %g5, [%l7 + 0x68]
45520 addcc %o5, %g2, %o6
45521loop_5398:
45522 xor %i1, %i4, %i2
45523 st %f1, [%l7 + 0x40]
45524 fpadd32 %f4, %f4, %f10
45525 tvs %icc, 0x3
45526 fbo %fcc1, loop_5399
45527 fbg,a %fcc2, loop_5400
45528 bne,a %icc, loop_5401
45529 fabss %f0, %f14
45530loop_5399:
45531 lduw [%l7 + 0x78], %o0
45532loop_5400:
45533 ldx [%l7 + 0x20], %l6
45534loop_5401:
45535 fmovrsgez %i6, %f8, %f5
45536 ldd [%l7 + 0x20], %f6
45537 fornot2s %f14, %f5, %f8
45538 fmovrslez %i3, %f7, %f6
45539 edge8l %l3, %o7, %g7
45540 xorcc %l5, 0x1013, %g6
45541 fpadd16 %f14, %f14, %f4
45542 sth %o2, [%l7 + 0x12]
45543 stx %i0, [%l7 + 0x10]
45544 call loop_5402
45545 sllx %l2, %i7, %g1
45546 st %f6, [%l7 + 0x68]
45547 ldsh [%l7 + 0x12], %l1
45548loop_5402:
45549 ldx [%l7 + 0x58], %l4
45550 fmovdneg %xcc, %f2, %f0
45551 nop
45552 setx loop_5403, %l0, %l1
45553 wrpr 0x1, %tl
45554 wrpr %l1, %tnpc
45555 setx 0x34400001400, %l0, %l1
45556 wrpr %l1, %tstate
45557 wrhpr 0x4, %htstate
45558 done
45559 fcmpd %fcc3, %f14, %f14
45560 fmovsle %icc, %f7, %f6
45561 and %l0, 0x081C, %o3
45562loop_5403:
45563 lduh [%l7 + 0x08], %i5
45564 fandnot1 %f12, %f4, %f4
45565 ldsh [%l7 + 0x60], %g4
45566 fmovrslz %g3, %f8, %f0
45567 fxnor %f10, %f4, %f14
45568 fmovrsne %o1, %f3, %f13
45569 subcc %o4, %g5, %o5
45570 fbule,a %fcc1, loop_5404
45571 movrgz %g2, 0x2D6, %o6
45572 fabss %f1, %f8
45573 fxor %f0, %f2, %f8
45574loop_5404:
45575 fcmpeq32 %f2, %f10, %i1
45576 fmovdle %icc, %f4, %f11
45577 srl %i4, 0x18, %i2
45578 fmovrdlz %l6, %f6, %f14
45579 ldx [%l7 + 0x18], %i6
45580 edge8l %i3, %o0, %l3
45581 fmovd %f14, %f12
45582 ldub [%l7 + 0x0E], %g7
45583 fands %f0, %f8, %f1
45584 bleu,a %icc, loop_5405
45585 movrgz %o7, %g6, %o2
45586 tcs %icc, 0x5
45587 fmovrslz %i0, %f8, %f5
45588loop_5405:
45589 fba %fcc0, loop_5406
45590 bcs %xcc, loop_5407
45591 stw %l5, [%l7 + 0x7C]
45592 nop
45593 setx loop_5408, %l0, %l1
45594 wrpr 0x1, %tl
45595 wrpr %l1, %tpc
45596 add %l1, 0x4, %l1
45597 wrpr %l1, %tnpc
45598 setx 0x34400001400, %l0, %l1
45599 wrpr %l1, %tstate
45600 wrhpr 0x4, %htstate
45601 retry
45602loop_5406:
45603 st %f8, [%l7 + 0x58]
45604loop_5407:
45605 movrgz %l2, %i7, %g1
45606 tvc %icc, 0x5
45607loop_5408:
45608 fnor %f8, %f8, %f14
45609 fmul8x16 %f2, %f6, %f10
45610 movl %xcc, %l4, %l1
45611 fpadd32 %f2, %f14, %f6
45612 mulx %l0, 0x162D, %i5
45613 brnz,a %g4, loop_5409
45614 stx %o3, [%l7 + 0x60]
45615 fnot2 %f8, %f14
45616 tge %xcc, 0x5
45617loop_5409:
45618 fpadd16 %f4, %f6, %f4
45619 ldsb [%l7 + 0x41], %o1
45620 fmovsne %xcc, %f0, %f3
45621 tvc %xcc, 0x1
45622 taddcc %g3, 0x141F, %o4
45623 ld [%l7 + 0x1C], %f10
45624 fmovde %icc, %f10, %f11
45625 bne,a loop_5410
45626 movcs %xcc, %o5, %g5
45627 ldsh [%l7 + 0x4E], %g2
45628 fmovrdgz %o6, %f12, %f14
45629loop_5410:
45630 ld [%l7 + 0x70], %f0
45631 fbul,a %fcc2, loop_5411
45632 tneg %xcc, 0x6
45633 ldsw [%l7 + 0x64], %i4
45634 fmovsne %icc, %f10, %f13
45635loop_5411:
45636 lduh [%l7 + 0x62], %i1
45637 fxnors %f9, %f2, %f3
45638 tg %icc, 0x1
45639 fpsub32 %f14, %f10, %f10
45640 fabsd %f2, %f14
45641 tl %icc, 0x3
45642 fmovsgu %icc, %f4, %f15
45643 fmovspos %xcc, %f10, %f6
45644 fcmpne16 %f14, %f10, %l6
45645 sllx %i6, 0x19, %i3
45646 movrlez %o0, 0x265, %l3
45647 stw %g7, [%l7 + 0x58]
45648 for %f4, %f12, %f2
45649 ble loop_5412
45650 fmovscc %icc, %f5, %f3
45651 fmovrdgz %o7, %f6, %f4
45652 bneg %xcc, loop_5413
45653loop_5412:
45654 move %xcc, %g6, %o2
45655 ldx [%l7 + 0x10], %i0
45656 sub %l5, 0x118A, %l2
45657loop_5413:
45658 ldub [%l7 + 0x22], %i2
45659 addc %g1, 0x04AC, %i7
45660 movrne %l1, %l4, %i5
45661 fmovdl %icc, %f15, %f13
45662 brgez,a %g4, loop_5414
45663 and %l0, 0x1BC0, %o3
45664 lduw [%l7 + 0x58], %o1
45665 taddcctv %g3, %o5, %g5
45666loop_5414:
45667 fmovscc %icc, %f8, %f11
45668 fand %f0, %f4, %f12
45669 subc %o4, %g2, %i4
45670 fcmpne16 %f4, %f2, %i1
45671 fbul,a %fcc0, loop_5415
45672 fbl %fcc1, loop_5416
45673 fmovrdgz %o6, %f6, %f12
45674 fand %f8, %f6, %f2
45675loop_5415:
45676 tneg %icc, 0x7
45677loop_5416:
45678 st %f12, [%l7 + 0x3C]
45679 orncc %l6, 0x06EE, %i3
45680 stw %o0, [%l7 + 0x5C]
45681 bcs,a,pt %xcc, loop_5417
45682 fcmpes %fcc1, %f4, %f12
45683 tvc %icc, 0x0
45684 fone %f2
45685loop_5417:
45686 std %f4, [%l7 + 0x60]
45687 fmovrde %l3, %f4, %f10
45688 ldd [%l7 + 0x50], %f12
45689 ldd [%l7 + 0x30], %f0
45690 fbl %fcc3, loop_5418
45691 fmovdle %xcc, %f11, %f0
45692 st %f11, [%l7 + 0x68]
45693 sdivx %i6, 0x1BC3, %g7
45694loop_5418:
45695 sdivcc %o7, 0x0102, %o2
45696 mulx %g6, %i0, %l2
45697 fxor %f6, %f4, %f12
45698 lduh [%l7 + 0x2C], %l5
45699 fbe,a %fcc3, loop_5419
45700 st %f7, [%l7 + 0x48]
45701 fnand %f10, %f12, %f4
45702 movn %icc, %i2, %g1
45703loop_5419:
45704 faligndata %f2, %f0, %f2
45705 sdiv %l1, 0x0B41, %i7
45706 fornot2 %f0, %f2, %f8
45707 ldsb [%l7 + 0x76], %i5
45708 ba,pn %icc, loop_5420
45709 sdiv %l4, 0x19E9, %g4
45710 lduh [%l7 + 0x26], %l0
45711 fands %f3, %f5, %f5
45712loop_5420:
45713 bcs,a,pn %icc, loop_5421
45714 fbule %fcc0, loop_5422
45715 subcc %o3, %g3, %o1
45716 fbul %fcc0, loop_5423
45717loop_5421:
45718 bl,pt %icc, loop_5424
45719loop_5422:
45720 fmovrslez %o5, %f9, %f11
45721 fxor %f8, %f4, %f6
45722loop_5423:
45723 fcmpne16 %f10, %f2, %g5
45724loop_5424:
45725 movpos %icc, %g2, %i4
45726 ld [%l7 + 0x40], %f12
45727 srax %i1, %o4, %l6
45728 fbn %fcc3, loop_5425
45729 ble,a,pn %icc, loop_5426
45730 fpack16 %f8, %f4
45731 fpsub32 %f0, %f12, %f8
45732loop_5425:
45733 fmovscs %icc, %f11, %f5
45734loop_5426:
45735 fmovrdlz %o6, %f2, %f8
45736 edge32l %i3, %o0, %i6
45737 fmovdcs %icc, %f15, %f5
45738 fmul8x16 %f5, %f8, %f10
45739 ldx [%l7 + 0x70], %g7
45740 fmovd %f2, %f2
45741 fnot2 %f12, %f8
45742 edge8l %o7, %l3, %g6
45743 ble,a,pn %xcc, loop_5427
45744 nop
45745 setx loop_5428, %l0, %l1
45746 wrpr 0x1, %tl
45747 wrpr %l1, %tnpc
45748 setx 0x34400001400, %l0, %l1
45749 wrpr %l1, %tstate
45750 wrhpr 0x4, %htstate
45751 done
45752 orncc %i0, 0x1DD5, %l2
45753 fpsub32s %f2, %f9, %f3
45754loop_5427:
45755 edge8n %o2, %i2, %l5
45756loop_5428:
45757 fmovd %f0, %f12
45758 ldsh [%l7 + 0x3A], %g1
45759 tge %xcc, 0x1
45760 edge8 %l1, %i7, %i5
45761 tl %xcc, 0x2
45762 fbue,a %fcc0, loop_5429
45763 lduh [%l7 + 0x24], %l4
45764 edge16ln %g4, %o3, %l0
45765 taddcctv %o1, %o5, %g5
45766loop_5429:
45767 movrgz %g3, %g2, %i4
45768 taddcc %i1, %l6, %o4
45769 edge8ln %o6, %o0, %i6
45770 ldx [%l7 + 0x78], %g7
45771 edge8n %o7, %l3, %i3
45772 bgu %xcc, loop_5430
45773 fmovda %icc, %f8, %f14
45774 movl %xcc, %g6, %i0
45775 tle %xcc, 0x4
45776loop_5430:
45777 stx %o2, [%l7 + 0x18]
45778 be,pn %icc, loop_5431
45779 fones %f11
45780 addccc %l2, 0x1CED, %l5
45781 fmovscs %icc, %f15, %f15
45782loop_5431:
45783 fmovsle %icc, %f8, %f3
45784 tneg %icc, 0x0
45785 brlez,a %g1, loop_5432
45786 fcmple16 %f12, %f14, %i2
45787 st %f5, [%l7 + 0x34]
45788 fbul,a %fcc1, loop_5433
45789loop_5432:
45790 edge8n %i7, %l1, %l4
45791 fexpand %f8, %f12
45792 stw %i5, [%l7 + 0x4C]
45793loop_5433:
45794 brz %o3, loop_5434
45795 fpadd32 %f0, %f8, %f2
45796 stx %g4, [%l7 + 0x68]
45797 fcmpeq16 %f14, %f14, %l0
45798loop_5434:
45799 ldx [%l7 + 0x08], %o1
45800 fcmps %fcc0, %f0, %f10
45801 fpackfix %f12, %f8
45802 ldx [%l7 + 0x08], %o5
45803 ldd [%l7 + 0x18], %f10
45804 bg %xcc, loop_5435
45805 fpackfix %f6, %f7
45806 fmovdcs %icc, %f1, %f3
45807 fone %f8
45808loop_5435:
45809 fmovdcs %xcc, %f7, %f14
45810 nop
45811 setx loop_5436, %l0, %l1
45812 jmpl %l1, %g5
45813 fpackfix %f2, %f15
45814 ldsw [%l7 + 0x08], %g2
45815 nop
45816 setx loop_5437, %l0, %l1
45817 wrpr 0x1, %tl
45818 wrpr %l1, %tnpc
45819 setx 0x34400001400, %l0, %l1
45820 wrpr %l1, %tstate
45821 wrhpr 0x4, %htstate
45822 done
45823loop_5436:
45824 alignaddrl %i4, %i1, %g3
45825 alignaddr %o4, %o6, %o0
45826 fmovdpos %xcc, %f4, %f14
45827loop_5437:
45828 smulcc %l6, 0x1147, %g7
45829 fnot2s %f5, %f15
45830 ldx [%l7 + 0x18], %o7
45831 addccc %i6, %l3, %i3
45832 ldsw [%l7 + 0x5C], %i0
45833 edge8 %o2, %g6, %l5
45834 or %l2, 0x0C44, %g1
45835 fmovdleu %icc, %f9, %f2
45836 fpsub16 %f10, %f0, %f14
45837 fmovsl %icc, %f12, %f0
45838 fmovrse %i2, %f13, %f13
45839 call loop_5438
45840 edge32 %i7, %l1, %i5
45841 fmovdpos %icc, %f1, %f12
45842 movvs %icc, %l4, %o3
45843loop_5438:
45844 fmovrsne %g4, %f15, %f4
45845 fmovspos %icc, %f14, %f8
45846 sth %o1, [%l7 + 0x34]
45847 fmul8ulx16 %f6, %f12, %f14
45848 st %f1, [%l7 + 0x48]
45849 mulx %l0, %g5, %g2
45850 stx %i4, [%l7 + 0x30]
45851 fbue %fcc0, loop_5439
45852 bge,pn %icc, loop_5440
45853 ldd [%l7 + 0x70], %f14
45854 srlx %i1, %o5, %g3
45855loop_5439:
45856 ldd [%l7 + 0x30], %f6
45857loop_5440:
45858 stw %o6, [%l7 + 0x40]
45859 lduh [%l7 + 0x18], %o0
45860 lduh [%l7 + 0x7A], %o4
45861 stw %l6, [%l7 + 0x4C]
45862 movne %xcc, %g7, %i6
45863 ldd [%l7 + 0x40], %f10
45864 std %f14, [%l7 + 0x08]
45865 fcmpes %fcc0, %f12, %f6
45866 fbug %fcc2, loop_5441
45867 lduh [%l7 + 0x24], %l3
45868 sth %o7, [%l7 + 0x14]
45869 std %f0, [%l7 + 0x18]
45870loop_5441:
45871 movleu %icc, %i0, %i3
45872 xorcc %g6, 0x00AF, %l5
45873 fmul8x16 %f14, %f8, %f4
45874 ldsb [%l7 + 0x7D], %l2
45875 ldsb [%l7 + 0x45], %o2
45876 lduw [%l7 + 0x3C], %g1
45877 mulx %i7, 0x1EC6, %i2
45878 fmovrsgez %i5, %f15, %f8
45879 fbe,a %fcc1, loop_5442
45880 edge32 %l4, %o3, %l1
45881 stb %g4, [%l7 + 0x76]
45882 tne %icc, 0x5
45883loop_5442:
45884 fandnot1s %f4, %f14, %f3
45885 movn %xcc, %l0, %o1
45886 movle %icc, %g2, %g5
45887 movrne %i4, 0x26E, %i1
45888 fmovspos %icc, %f5, %f8
45889 stx %g3, [%l7 + 0x40]
45890 lduw [%l7 + 0x78], %o5
45891 fmovdne %xcc, %f11, %f6
45892 lduw [%l7 + 0x08], %o6
45893 fmovrsgez %o0, %f7, %f9
45894 fzeros %f7
45895 edge16 %l6, %o4, %i6
45896 fbue,a %fcc1, loop_5443
45897 faligndata %f2, %f10, %f10
45898 lduh [%l7 + 0x48], %l3
45899 fabsd %f8, %f0
45900loop_5443:
45901 subc %g7, %o7, %i0
45902 edge32n %i3, %g6, %l5
45903 brz %o2, loop_5444
45904 popc 0x1C4C, %g1
45905 ldsw [%l7 + 0x74], %l2
45906 fble,a %fcc0, loop_5445
45907loop_5444:
45908 st %f14, [%l7 + 0x20]
45909 array16 %i2, %i7, %i5
45910 lduh [%l7 + 0x42], %l4
45911loop_5445:
45912 faligndata %f4, %f6, %f4
45913 edge16 %l1, %o3, %l0
45914 stb %g4, [%l7 + 0x6E]
45915 mulscc %o1, 0x0706, %g5
45916 subccc %i4, %i1, %g3
45917 stw %o5, [%l7 + 0x08]
45918 add %g2, %o6, %l6
45919 fmovsn %xcc, %f9, %f1
45920 std %f4, [%l7 + 0x70]
45921 fmovsvs %xcc, %f14, %f8
45922 fones %f12
45923 stx %o0, [%l7 + 0x70]
45924 ldsb [%l7 + 0x45], %o4
45925 fexpand %f0, %f10
45926 ldsw [%l7 + 0x20], %l3
45927 st %f6, [%l7 + 0x4C]
45928 tge %icc, 0x2
45929 ldsh [%l7 + 0x34], %g7
45930 ld [%l7 + 0x1C], %f11
45931 faligndata %f12, %f0, %f6
45932 stx %o7, [%l7 + 0x40]
45933 fpmerge %f7, %f2, %f4
45934 sll %i6, %i0, %g6
45935 alignaddrl %l5, %o2, %i3
45936 fmovdge %xcc, %f4, %f8
45937 ldub [%l7 + 0x2A], %l2
45938 fmovdl %icc, %f2, %f2
45939 fnot2s %f7, %f8
45940 xor %g1, %i7, %i5
45941 be loop_5446
45942 fbn %fcc1, loop_5447
45943 umul %l4, 0x1859, %i2
45944 lduh [%l7 + 0x54], %o3
45945loop_5446:
45946 udivcc %l1, 0x1BAD, %l0
45947loop_5447:
45948 fone %f4
45949 srax %g4, 0x11, %o1
45950 ldx [%l7 + 0x28], %g5
45951 edge8 %i1, %g3, %o5
45952 fmovse %xcc, %f9, %f12
45953 fnot2s %f14, %f9
45954 fba %fcc1, loop_5448
45955 ld [%l7 + 0x14], %f0
45956 movcs %xcc, %g2, %i4
45957 fmovscc %icc, %f1, %f9
45958loop_5448:
45959 stw %l6, [%l7 + 0x24]
45960 lduw [%l7 + 0x6C], %o0
45961 fmovdn %xcc, %f0, %f8
45962 bg,a loop_5449
45963 lduw [%l7 + 0x34], %o6
45964 bneg,a loop_5450
45965 fandnot2s %f7, %f3, %f10
45966loop_5449:
45967 ldub [%l7 + 0x63], %o4
45968 tneg %xcc, 0x3
45969loop_5450:
45970 bcs,a loop_5451
45971 ldx [%l7 + 0x30], %l3
45972 fbge %fcc1, loop_5452
45973 sdiv %g7, 0x11A7, %i6
45974loop_5451:
45975 lduh [%l7 + 0x46], %i0
45976 te %icc, 0x1
45977loop_5452:
45978 fmovdneg %xcc, %f7, %f7
45979 fmovde %icc, %f13, %f10
45980 fbuge %fcc1, loop_5453
45981 for %f6, %f4, %f10
45982 st %f15, [%l7 + 0x44]
45983 stx %o7, [%l7 + 0x70]
45984loop_5453:
45985 fandnot1s %f13, %f4, %f2
45986 fxnors %f4, %f5, %f8
45987 fmovrdlez %g6, %f12, %f4
45988 bvc,a %xcc, loop_5454
45989 fmovrsne %o2, %f11, %f1
45990 tne %xcc, 0x3
45991 movpos %icc, %l5, %i3
45992loop_5454:
45993 sth %g1, [%l7 + 0x30]
45994 st %f3, [%l7 + 0x78]
45995 fmovsvs %icc, %f8, %f4
45996 stx %l2, [%l7 + 0x40]
45997 fnot2s %f3, %f5
45998 stw %i7, [%l7 + 0x68]
45999 edge32n %l4, %i2, %i5
46000 andcc %l1, 0x0B1A, %l0
46001 alignaddr %g4, %o3, %g5
46002 srax %o1, %i1, %g3
46003 brnz %g2, loop_5455
46004 ldx [%l7 + 0x18], %i4
46005 fandnot2 %f0, %f4, %f0
46006 fbge,a %fcc1, loop_5456
46007loop_5455:
46008 mulscc %l6, 0x0B30, %o0
46009 st %f8, [%l7 + 0x54]
46010 fblg %fcc1, loop_5457
46011loop_5456:
46012 alignaddrl %o6, %o5, %o4
46013 fmovsn %icc, %f1, %f9
46014 ld [%l7 + 0x58], %f14
46015loop_5457:
46016 fors %f9, %f9, %f11
46017 std %f14, [%l7 + 0x10]
46018 fnors %f7, %f8, %f8
46019 fandnot2s %f1, %f9, %f8
46020 bshuffle %f8, %f4, %f2
46021 fmovrdgez %l3, %f6, %f0
46022 ble,a %icc, loop_5458
46023 ldub [%l7 + 0x45], %i6
46024 sth %i0, [%l7 + 0x48]
46025 fpack32 %f14, %f8, %f4
46026loop_5458:
46027 movpos %xcc, %g7, %g6
46028 fmovdgu %icc, %f8, %f7
46029 fmovrdgez %o7, %f8, %f8
46030 sdiv %l5, 0x0766, %o2
46031 lduw [%l7 + 0x74], %i3
46032 fmul8sux16 %f0, %f6, %f8
46033 fbo,a %fcc1, loop_5459
46034 ldub [%l7 + 0x0B], %l2
46035 fsrc1 %f2, %f4
46036 fornot1 %f4, %f14, %f8
46037loop_5459:
46038 ldsb [%l7 + 0x7A], %g1
46039 stb %l4, [%l7 + 0x48]
46040 fnot2s %f12, %f5
46041 sth %i7, [%l7 + 0x5E]
46042 lduh [%l7 + 0x52], %i2
46043 xnorcc %i5, %l1, %g4
46044 bcs %xcc, loop_5460
46045 fmul8x16au %f0, %f6, %f8
46046 fpadd16 %f6, %f6, %f8
46047 stx %o3, [%l7 + 0x28]
46048loop_5460:
46049 sth %g5, [%l7 + 0x66]
46050 addcc %o1, %l0, %i1
46051 movg %xcc, %g3, %i4
46052 ta %icc, 0x5
46053 xnorcc %l6, 0x18B4, %g2
46054 fpack32 %f2, %f6, %f8
46055 be,pn %icc, loop_5461
46056 bl,a %xcc, loop_5462
46057 stb %o6, [%l7 + 0x4F]
46058 fcmpgt16 %f6, %f4, %o5
46059loop_5461:
46060 movgu %xcc, %o0, %o4
46061loop_5462:
46062 movpos %xcc, %i6, %i0
46063 movge %xcc, %l3, %g7
46064 fandnot2 %f14, %f2, %f4
46065 ta %xcc, 0x6
46066 movvc %xcc, %g6, %o7
46067 fpadd16 %f4, %f10, %f14
46068 fmovdvc %xcc, %f13, %f4
46069 fmovs %f5, %f14
46070 std %f12, [%l7 + 0x70]
46071 bg loop_5463
46072 alignaddrl %o2, %i3, %l5
46073 movleu %xcc, %l2, %g1
46074 stb %i7, [%l7 + 0x3D]
46075loop_5463:
46076 movn %icc, %i2, %i5
46077 tgu %icc, 0x1
46078 stw %l4, [%l7 + 0x54]
46079 lduh [%l7 + 0x12], %g4
46080 ldub [%l7 + 0x69], %l1
46081 fmuld8ulx16 %f12, %f15, %f14
46082 ld [%l7 + 0x60], %f1
46083 ldd [%l7 + 0x08], %f14
46084 stb %o3, [%l7 + 0x4F]
46085 edge16l %o1, %g5, %l0
46086 stb %g3, [%l7 + 0x2E]
46087 stb %i1, [%l7 + 0x3E]
46088 faligndata %f6, %f14, %f10
46089 bneg %icc, loop_5464
46090 faligndata %f6, %f12, %f8
46091 fmovdneg %xcc, %f7, %f5
46092 movrgez %i4, %l6, %g2
46093loop_5464:
46094 brgez,a %o5, loop_5465
46095 ldx [%l7 + 0x78], %o0
46096 fbue %fcc2, loop_5466
46097 ldx [%l7 + 0x68], %o6
46098loop_5465:
46099 ldx [%l7 + 0x50], %o4
46100 movl %xcc, %i6, %i0
46101loop_5466:
46102 fnot1 %f8, %f10
46103 fand %f8, %f8, %f10
46104 fbg,a %fcc2, loop_5467
46105 ldub [%l7 + 0x5C], %g7
46106 fbne %fcc3, loop_5468
46107 fcmpgt16 %f4, %f12, %l3
46108loop_5467:
46109 fcmpgt32 %f6, %f0, %o7
46110 stx %o2, [%l7 + 0x50]
46111loop_5468:
46112 sth %i3, [%l7 + 0x22]
46113 stx %g6, [%l7 + 0x20]
46114 st %f7, [%l7 + 0x10]
46115 mova %icc, %l5, %g1
46116 addccc %l2, 0x09AC, %i7
46117 fexpand %f11, %f2
46118 te %icc, 0x5
46119 fbn %fcc3, loop_5469
46120 bvc,pn %icc, loop_5470
46121 fmovdge %icc, %f4, %f15
46122 fblg %fcc0, loop_5471
46123loop_5469:
46124 st %f0, [%l7 + 0x5C]
46125loop_5470:
46126 ldd [%l7 + 0x08], %f2
46127 tne %xcc, 0x3
46128loop_5471:
46129 fzero %f10
46130 bshuffle %f12, %f8, %f2
46131 fmovrdlez %i5, %f0, %f8
46132 fmovdcs %xcc, %f9, %f1
46133 stw %i2, [%l7 + 0x6C]
46134 fmovrde %l4, %f6, %f14
46135 fmovscc %xcc, %f0, %f15
46136 stx %g4, [%l7 + 0x08]
46137 stb %l1, [%l7 + 0x73]
46138 fsrc1 %f4, %f8
46139 ldd [%l7 + 0x38], %f2
46140 sth %o3, [%l7 + 0x64]
46141 ldub [%l7 + 0x2C], %g5
46142 bneg,a,pt %icc, loop_5472
46143 stx %l0, [%l7 + 0x40]
46144 fmovsle %icc, %f3, %f2
46145 fandnot1 %f8, %f8, %f0
46146loop_5472:
46147 addc %o1, 0x0870, %i1
46148 edge32l %g3, %l6, %i4
46149 nop
46150 setx loop_5473, %l0, %l1
46151 wrpr 0x1, %tl
46152 wrpr %l1, %tnpc
46153 setx 0x34400001400, %l0, %l1
46154 wrpr %l1, %tstate
46155 wrhpr 0x4, %htstate
46156 done
46157 fmovrdlz %g2, %f14, %f2
46158 move %icc, %o5, %o6
46159 edge16ln %o4, %o0, %i6
46160loop_5473:
46161 sra %g7, 0x07, %l3
46162 bn,pn %xcc, loop_5474
46163 fsrc2 %f12, %f6
46164 stb %o7, [%l7 + 0x28]
46165 xor %i0, 0x16EC, %i3
46166loop_5474:
46167 for %f2, %f12, %f6
46168 fpadd16 %f0, %f8, %f0
46169 xorcc %o2, %l5, %g1
46170 movrgez %g6, %i7, %i5
46171 ld [%l7 + 0x40], %f1
46172 stb %i2, [%l7 + 0x68]
46173 tg %xcc, 0x1
46174 stb %l2, [%l7 + 0x21]
46175 movvc %icc, %l4, %l1
46176 bcs loop_5475
46177 lduh [%l7 + 0x4E], %g4
46178 brgz %g5, loop_5476
46179 subcc %o3, %l0, %o1
46180loop_5475:
46181 fbe %fcc1, loop_5477
46182 sllx %g3, 0x05, %l6
46183loop_5476:
46184 stw %i4, [%l7 + 0x64]
46185 fandnot2 %f8, %f14, %f4
46186loop_5477:
46187 fbl,a %fcc1, loop_5478
46188 ld [%l7 + 0x5C], %f3
46189 edge8 %i1, %o5, %o6
46190 fnands %f0, %f10, %f14
46191loop_5478:
46192 std %f12, [%l7 + 0x20]
46193 fmul8sux16 %f12, %f10, %f6
46194 fmovsvc %xcc, %f14, %f1
46195 fmovse %xcc, %f2, %f4
46196 fmovsneg %xcc, %f9, %f13
46197 ldub [%l7 + 0x45], %o4
46198 lduw [%l7 + 0x18], %g2
46199 fnand %f2, %f10, %f12
46200 umulcc %o0, 0x0626, %i6
46201 bshuffle %f6, %f8, %f8
46202 stx %g7, [%l7 + 0x40]
46203 st %f15, [%l7 + 0x58]
46204 fcmpeq16 %f2, %f0, %o7
46205 fsrc1s %f12, %f1
46206 addccc %i0, %l3, %o2
46207 fabss %f8, %f13
46208 ldub [%l7 + 0x68], %l5
46209 fmul8x16 %f14, %f14, %f14
46210 fmovdleu %icc, %f5, %f1
46211 std %f2, [%l7 + 0x18]
46212 sra %i3, %g6, %i7
46213 fmovrdgz %g1, %f12, %f10
46214 ldsh [%l7 + 0x6A], %i2
46215 array32 %l2, %l4, %i5
46216 orn %l1, %g4, %o3
46217 ldsb [%l7 + 0x62], %l0
46218 fmovrsgz %g5, %f7, %f9
46219 and %o1, %l6, %g3
46220 sdivcc %i4, 0x02AB, %o5
46221 fxnors %f2, %f9, %f6
46222 edge16l %o6, %o4, %g2
46223 nop
46224 setx loop_5479, %l0, %l1
46225 wrpr 0x1, %tl
46226 wrpr %l1, %tpc
46227 add %l1, 0x4, %l1
46228 wrpr %l1, %tnpc
46229 setx 0x34400001400, %l0, %l1
46230 wrpr %l1, %tstate
46231 wrhpr 0x4, %htstate
46232 retry
46233 movcc %xcc, %i1, %o0
46234 fnot1 %f4, %f12
46235 ldsw [%l7 + 0x7C], %g7
46236loop_5479:
46237 fxnors %f11, %f0, %f0
46238 bcs,a loop_5480
46239 fand %f12, %f2, %f10
46240 movne %xcc, %i6, %o7
46241 fexpand %f0, %f8
46242loop_5480:
46243 edge16l %l3, %o2, %l5
46244 edge16 %i3, %g6, %i0
46245 movle %xcc, %i7, %i2
46246 stw %l2, [%l7 + 0x70]
46247 tle %xcc, 0x2
46248 fpack32 %f10, %f6, %f4
46249 edge16 %l4, %i5, %g1
46250 bge,a,pn %icc, loop_5481
46251 popc 0x1525, %l1
46252 ld [%l7 + 0x58], %f1
46253 tgu %xcc, 0x7
46254loop_5481:
46255 edge16n %o3, %l0, %g4
46256 edge16n %g5, %l6, %o1
46257 fba,a %fcc0, loop_5482
46258 alignaddrl %i4, %g3, %o6
46259 ldsb [%l7 + 0x5D], %o4
46260 fandnot1 %f4, %f0, %f6
46261loop_5482:
46262 ba loop_5483
46263 fmovsneg %icc, %f8, %f1
46264 fornot2s %f0, %f9, %f5
46265 fmul8ulx16 %f10, %f0, %f2
46266loop_5483:
46267 bcc,a,pn %icc, loop_5484
46268 bgu,a loop_5485
46269 fbo,a %fcc3, loop_5486
46270 fmovrsne %o5, %f13, %f11
46271loop_5484:
46272 stw %i1, [%l7 + 0x6C]
46273loop_5485:
46274 fpackfix %f6, %f8
46275loop_5486:
46276 stb %g2, [%l7 + 0x4B]
46277 fmovdn %xcc, %f5, %f9
46278 tg %xcc, 0x0
46279 std %f4, [%l7 + 0x58]
46280 srl %g7, 0x14, %o0
46281 tsubcc %o7, 0x1C43, %l3
46282 fandnot2s %f2, %f7, %f3
46283 brlz,a %i6, loop_5487
46284 fpsub16s %f15, %f10, %f6
46285 mulx %l5, %o2, %g6
46286 movleu %xcc, %i3, %i0
46287loop_5487:
46288 sth %i2, [%l7 + 0x68]
46289 fcmpeq32 %f10, %f2, %i7
46290 edge16l %l2, %i5, %l4
46291 andn %g1, 0x1DBC, %l1
46292 add %o3, 0x0E96, %g4
46293 sdivcc %g5, 0x0E7B, %l0
46294 edge8ln %o1, %l6, %g3
46295 fnegs %f6, %f3
46296 ldsh [%l7 + 0x66], %i4
46297 movle %xcc, %o6, %o4
46298 stw %o5, [%l7 + 0x60]
46299 stw %g2, [%l7 + 0x58]
46300 fcmpeq16 %f14, %f4, %g7
46301 fpsub32s %f6, %f4, %f11
46302 fmovdgu %icc, %f2, %f15
46303 movrlz %i1, 0x1CE, %o7
46304 or %o0, %i6, %l5
46305 lduw [%l7 + 0x68], %o2
46306 mova %icc, %g6, %i3
46307 movl %icc, %i0, %l3
46308 ldx [%l7 + 0x50], %i7
46309 fornot2s %f12, %f7, %f4
46310 fmul8ulx16 %f4, %f0, %f8
46311 ld [%l7 + 0x48], %f7
46312 fmovdne %icc, %f2, %f7
46313 fcmped %fcc0, %f8, %f14
46314 fzeros %f8
46315 fmovsa %icc, %f8, %f8
46316 fmovrdlez %i2, %f2, %f4
46317 smul %i5, 0x19C3, %l4
46318 fbl,a %fcc2, loop_5488
46319 ld [%l7 + 0x38], %f4
46320 pdist %f6, %f12, %f12
46321 ldub [%l7 + 0x5F], %g1
46322loop_5488:
46323 fmovsne %icc, %f8, %f10
46324 tleu %xcc, 0x5
46325 stb %l2, [%l7 + 0x52]
46326 bn,a,pt %icc, loop_5489
46327 ldd [%l7 + 0x30], %f4
46328 ldub [%l7 + 0x13], %o3
46329 te %icc, 0x4
46330loop_5489:
46331 fexpand %f6, %f2
46332 xorcc %g4, 0x0DEE, %l1
46333 tn %xcc, 0x7
46334 movl %icc, %g5, %l0
46335 ldsw [%l7 + 0x3C], %l6
46336 ldub [%l7 + 0x12], %o1
46337 bcs,pn %icc, loop_5490
46338 st %f10, [%l7 + 0x1C]
46339 bneg,a %xcc, loop_5491
46340 be,a,pt %xcc, loop_5492
46341loop_5490:
46342 te %xcc, 0x3
46343 fornot1 %f8, %f0, %f10
46344loop_5491:
46345 fornot1 %f0, %f8, %f14
46346loop_5492:
46347 lduh [%l7 + 0x7E], %i4
46348 fnot2 %f4, %f2
46349 edge32l %g3, %o6, %o5
46350 fpsub32 %f2, %f6, %f6
46351 stx %g2, [%l7 + 0x48]
46352 tg %xcc, 0x2
46353 movrlz %g7, 0x26A, %i1
46354 fblg %fcc1, loop_5493
46355 bneg,a,pt %xcc, loop_5494
46356 fabsd %f0, %f8
46357 stx %o7, [%l7 + 0x68]
46358loop_5493:
46359 ld [%l7 + 0x70], %f8
46360loop_5494:
46361 movne %xcc, %o0, %o4
46362 fmovrsgz %i6, %f2, %f4
46363 ldx [%l7 + 0x60], %o2
46364 sub %g6, %i3, %l5
46365 ldsb [%l7 + 0x41], %l3
46366 fmovsvc %icc, %f10, %f2
46367 ldd [%l7 + 0x40], %f14
46368 fmovrse %i7, %f3, %f5
46369 array8 %i2, %i0, %l4
46370 sth %g1, [%l7 + 0x54]
46371 bg,pn %xcc, loop_5495
46372 fblg %fcc1, loop_5496
46373 andcc %l2, %i5, %o3
46374 fmovdneg %icc, %f4, %f0
46375loop_5495:
46376 stb %g4, [%l7 + 0x55]
46377loop_5496:
46378 xnorcc %l1, 0x0B5C, %l0
46379 fmul8x16au %f3, %f10, %f10
46380 fcmpne32 %f8, %f14, %l6
46381 lduh [%l7 + 0x46], %o1
46382 movvs %xcc, %i4, %g3
46383 fmovdpos %xcc, %f9, %f5
46384 stw %o6, [%l7 + 0x5C]
46385 edge32n %o5, %g5, %g7
46386 addccc %i1, 0x00BC, %g2
46387 bneg,a loop_5497
46388 std %f2, [%l7 + 0x70]
46389 std %f14, [%l7 + 0x58]
46390 ble,a,pn %icc, loop_5498
46391loop_5497:
46392 tg %icc, 0x0
46393 lduw [%l7 + 0x4C], %o7
46394 tneg %icc, 0x1
46395loop_5498:
46396 tsubcctv %o0, 0x1289, %i6
46397 fpmerge %f5, %f15, %f0
46398 movre %o2, %o4, %i3
46399 stw %l5, [%l7 + 0x48]
46400 orcc %l3, 0x0497, %g6
46401 edge32ln %i7, %i0, %i2
46402 fmovdg %icc, %f5, %f3
46403 add %g1, 0x0F38, %l4
46404 edge16n %i5, %o3, %g4
46405 brgz,a %l1, loop_5499
46406 movcs %xcc, %l2, %l6
46407 std %f4, [%l7 + 0x70]
46408 fnot2s %f2, %f8
46409loop_5499:
46410 ldsh [%l7 + 0x5A], %l0
46411 taddcctv %o1, 0x1624, %i4
46412 ldub [%l7 + 0x49], %o6
46413 fsrc1 %f0, %f0
46414 ld [%l7 + 0x4C], %f1
46415 sdiv %o5, 0x0DBC, %g5
46416 movge %xcc, %g7, %g3
46417 pdist %f14, %f2, %f14
46418 srax %i1, %g2, %o0
46419 fmovdg %xcc, %f13, %f2
46420 brlez,a %o7, loop_5500
46421 ldx [%l7 + 0x10], %o2
46422 fnot2 %f8, %f2
46423 st %f5, [%l7 + 0x28]
46424loop_5500:
46425 fmovdle %icc, %f13, %f2
46426 alignaddr %o4, %i6, %l5
46427 stx %l3, [%l7 + 0x50]
46428 stx %g6, [%l7 + 0x68]
46429 bvs,a %xcc, loop_5501
46430 sth %i3, [%l7 + 0x44]
46431 brlez,a %i7, loop_5502
46432 ldsb [%l7 + 0x3D], %i2
46433loop_5501:
46434 mova %xcc, %g1, %i0
46435 fmovscs %xcc, %f3, %f8
46436loop_5502:
46437 ldub [%l7 + 0x1F], %l4
46438 edge16l %i5, %g4, %l1
46439 lduw [%l7 + 0x40], %o3
46440 edge8 %l2, %l6, %l0
46441 lduw [%l7 + 0x1C], %i4
46442 fbug %fcc1, loop_5503
46443 tgu %xcc, 0x1
46444 fpsub32s %f11, %f14, %f14
46445 ld [%l7 + 0x18], %f7
46446loop_5503:
46447 subccc %o1, 0x13D4, %o6
46448 fmovsg %xcc, %f5, %f10
46449 lduw [%l7 + 0x64], %g5
46450 lduw [%l7 + 0x54], %o5
46451 stx %g7, [%l7 + 0x30]
46452 ldub [%l7 + 0x49], %g3
46453 sethi 0x0294, %g2
46454 fmul8sux16 %f10, %f2, %f0
46455 edge16 %o0, %i1, %o7
46456 lduh [%l7 + 0x4E], %o2
46457 ldub [%l7 + 0x77], %o4
46458 fmovsle %icc, %f14, %f7
46459 ld [%l7 + 0x48], %f14
46460 fmul8x16al %f15, %f9, %f10
46461 movgu %xcc, %i6, %l3
46462 sdivx %l5, 0x0294, %i3
46463 movle %xcc, %i7, %g6
46464 fors %f15, %f14, %f6
46465 fxor %f8, %f2, %f4
46466 andncc %g1, %i0, %l4
46467 tleu %icc, 0x0
46468 addc %i2, 0x13D2, %g4
46469 sdivcc %l1, 0x192F, %i5
46470 fbge %fcc1, loop_5504
46471 fcmps %fcc3, %f7, %f8
46472 stw %o3, [%l7 + 0x64]
46473 tvs %icc, 0x1
46474loop_5504:
46475 fmovrdlz %l6, %f8, %f8
46476 fblg,a %fcc3, loop_5505
46477 fbo %fcc2, loop_5506
46478 ldsb [%l7 + 0x4C], %l0
46479 fmovdgu %icc, %f3, %f4
46480loop_5505:
46481 movrgez %l2, %i4, %o6
46482loop_5506:
46483 edge16 %g5, %o1, %g7
46484 fmovsvs %xcc, %f11, %f5
46485 movg %icc, %g3, %o5
46486 tge %icc, 0x5
46487 srax %o0, %i1, %o7
46488 fmul8x16 %f1, %f0, %f12
46489 sth %g2, [%l7 + 0x12]
46490 fnegs %f4, %f5
46491 tg %icc, 0x4
46492 andn %o2, 0x0213, %o4
46493 ldsb [%l7 + 0x75], %i6
46494 movre %l5, %l3, %i7
46495 fmovse %icc, %f3, %f4
46496 std %f4, [%l7 + 0x18]
46497 edge16l %i3, %g6, %g1
46498 fmovsne %xcc, %f14, %f13
46499 ldsw [%l7 + 0x0C], %l4
46500 movvs %icc, %i2, %i0
46501 edge8 %l1, %i5, %g4
46502 lduw [%l7 + 0x1C], %o3
46503 andn %l0, %l6, %l2
46504 fmovrsgz %o6, %f8, %f6
46505 fpackfix %f2, %f1
46506 fxnors %f9, %f7, %f6
46507 smul %g5, 0x05D7, %o1
46508 ldd [%l7 + 0x68], %f6
46509 brz %i4, loop_5507
46510 stw %g7, [%l7 + 0x64]
46511 faligndata %f10, %f4, %f0
46512 ldsb [%l7 + 0x4C], %g3
46513loop_5507:
46514 xnor %o5, %o0, %o7
46515 fcmpeq16 %f14, %f10, %i1
46516 xor %o2, %g2, %o4
46517 st %f10, [%l7 + 0x0C]
46518 fcmpne16 %f6, %f12, %l5
46519 fmovrdgez %l3, %f14, %f10
46520 fpackfix %f2, %f1
46521 andncc %i7, %i6, %g6
46522 std %f6, [%l7 + 0x20]
46523 ldsw [%l7 + 0x30], %i3
46524 ld [%l7 + 0x48], %f2
46525 ldx [%l7 + 0x38], %g1
46526 fxnor %f8, %f14, %f2
46527 std %f12, [%l7 + 0x68]
46528 stb %i2, [%l7 + 0x61]
46529 st %f12, [%l7 + 0x74]
46530 stb %i0, [%l7 + 0x29]
46531 nop
46532 setx loop_5508, %l0, %l1
46533 jmpl %l1, %l1
46534 stb %i5, [%l7 + 0x71]
46535 ldsh [%l7 + 0x0C], %g4
46536 bge %xcc, loop_5509
46537loop_5508:
46538 stb %o3, [%l7 + 0x19]
46539 ld [%l7 + 0x60], %f8
46540 ldsb [%l7 + 0x1E], %l4
46541loop_5509:
46542 std %f6, [%l7 + 0x18]
46543 brgez,a %l0, loop_5510
46544 fbug,a %fcc1, loop_5511
46545 movre %l6, 0x035, %l2
46546 stb %o6, [%l7 + 0x64]
46547loop_5510:
46548 fmovrde %g5, %f4, %f2
46549loop_5511:
46550 fmovrsgez %i4, %f7, %f13
46551 fpadd32 %f2, %f10, %f0
46552 movgu %icc, %o1, %g7
46553 edge16n %o5, %o0, %g3
46554 tne %xcc, 0x3
46555 ldsh [%l7 + 0x28], %o7
46556 movrgez %i1, 0x050, %g2
46557 ldsh [%l7 + 0x6C], %o2
46558 edge8l %o4, %l5, %i7
46559 alignaddrl %l3, %i6, %g6
46560 fmovdneg %icc, %f3, %f2
46561 fcmple32 %f6, %f10, %i3
46562 ba,a %xcc, loop_5512
46563 bn %icc, loop_5513
46564 tl %xcc, 0x2
46565 fornot1 %f12, %f4, %f2
46566loop_5512:
46567 ldub [%l7 + 0x68], %g1
46568loop_5513:
46569 xorcc %i2, 0x04A3, %i0
46570 ldsh [%l7 + 0x4A], %i5
46571 fbule,a %fcc0, loop_5514
46572 fmovs %f7, %f14
46573 fands %f15, %f4, %f15
46574 stx %g4, [%l7 + 0x18]
46575loop_5514:
46576 stw %l1, [%l7 + 0x48]
46577 fcmpgt16 %f6, %f12, %o3
46578 alignaddrl %l0, %l6, %l4
46579 bvs loop_5515
46580 sllx %l2, 0x0F, %g5
46581 movne %xcc, %o6, %i4
46582 fmovdge %xcc, %f4, %f6
46583loop_5515:
46584 bcs loop_5516
46585 fbn,a %fcc1, loop_5517
46586 sethi 0x1DE1, %g7
46587 fnands %f14, %f3, %f9
46588loop_5516:
46589 tpos %xcc, 0x3
46590loop_5517:
46591 ldub [%l7 + 0x22], %o1
46592 ba,a,pn %icc, loop_5518
46593 tleu %icc, 0x4
46594 ta %icc, 0x5
46595 st %f14, [%l7 + 0x30]
46596loop_5518:
46597 fmovrdgz %o0, %f12, %f0
46598 bcs loop_5519
46599 bleu,a,pn %xcc, loop_5520
46600 ldsh [%l7 + 0x60], %g3
46601 movpos %xcc, %o5, %o7
46602loop_5519:
46603 fmovdle %xcc, %f1, %f7
46604loop_5520:
46605 array8 %g2, %o2, %o4
46606 fones %f13
46607 fbule %fcc1, loop_5521
46608 ldx [%l7 + 0x18], %l5
46609 fbn,a %fcc2, loop_5522
46610 fmovdne %xcc, %f10, %f2
46611loop_5521:
46612 sth %i7, [%l7 + 0x62]
46613 lduh [%l7 + 0x44], %l3
46614loop_5522:
46615 taddcc %i1, 0x0489, %i6
46616 ldub [%l7 + 0x21], %g6
46617 fmovsne %xcc, %f9, %f15
46618 fbul %fcc1, loop_5523
46619 fandnot1 %f14, %f6, %f0
46620 ldx [%l7 + 0x50], %g1
46621 stw %i2, [%l7 + 0x70]
46622loop_5523:
46623 fnors %f13, %f7, %f13
46624 lduh [%l7 + 0x0C], %i3
46625 faligndata %f4, %f0, %f8
46626 sth %i5, [%l7 + 0x3A]
46627 fmovsne %xcc, %f5, %f6
46628 fpsub32 %f12, %f14, %f14
46629 stx %g4, [%l7 + 0x78]
46630 edge16ln %l1, %i0, %o3
46631 fnegs %f9, %f1
46632 stx %l0, [%l7 + 0x78]
46633 ba,a %xcc, loop_5524
46634 addcc %l6, 0x1091, %l2
46635 tgu %icc, 0x1
46636 sdivcc %g5, 0x06B4, %o6
46637loop_5524:
46638 andncc %i4, %g7, %o1
46639 bge %icc, loop_5525
46640 edge16n %o0, %l4, %g3
46641 fpackfix %f8, %f5
46642 movvc %xcc, %o7, %g2
46643loop_5525:
46644 addcc %o5, %o2, %o4
46645 alignaddr %l5, %i7, %l3
46646 fpsub16s %f5, %f5, %f11
46647 fmul8sux16 %f14, %f12, %f0
46648 st %f12, [%l7 + 0x48]
46649 bg,a,pn %xcc, loop_5526
46650 fandnot1s %f5, %f8, %f0
46651 udivcc %i1, 0x0784, %i6
46652 tcc %icc, 0x0
46653loop_5526:
46654 lduh [%l7 + 0x1A], %g1
46655 fmovdn %xcc, %f14, %f6
46656 sll %i2, 0x12, %i3
46657 ldx [%l7 + 0x10], %g6
46658 fmovsvs %icc, %f9, %f14
46659 movneg %icc, %g4, %i5
46660 fbue %fcc0, loop_5527
46661 fnot2 %f4, %f6
46662 fbn %fcc0, loop_5528
46663 bcs,a,pt %icc, loop_5529
46664loop_5527:
46665 fmovs %f9, %f9
46666 ldsw [%l7 + 0x38], %i0
46667loop_5528:
46668 call loop_5530
46669loop_5529:
46670 umul %l1, 0x069F, %o3
46671 sth %l0, [%l7 + 0x4E]
46672 bge,pt %icc, loop_5531
46673loop_5530:
46674 fcmpne16 %f2, %f2, %l6
46675 st %f12, [%l7 + 0x50]
46676 andn %g5, %o6, %i4
46677loop_5531:
46678 std %f14, [%l7 + 0x48]
46679 fsrc2s %f13, %f2
46680 fbug %fcc3, loop_5532
46681 fba %fcc2, loop_5533
46682 stx %g7, [%l7 + 0x18]
46683 fmovdneg %xcc, %f6, %f3
46684loop_5532:
46685 movleu %xcc, %l2, %o1
46686loop_5533:
46687 fcmpne16 %f0, %f10, %o0
46688 bshuffle %f12, %f4, %f14
46689 ba,a,pt %xcc, loop_5534
46690 st %f4, [%l7 + 0x38]
46691 stx %l4, [%l7 + 0x40]
46692 be %icc, loop_5535
46693loop_5534:
46694 lduh [%l7 + 0x32], %o7
46695 bcc,a,pn %xcc, loop_5536
46696 call loop_5537
46697loop_5535:
46698 fnegd %f0, %f2
46699 ld [%l7 + 0x54], %f3
46700loop_5536:
46701 fsrc2s %f3, %f3
46702loop_5537:
46703 fmovdg %icc, %f8, %f3
46704 fmovrdgz %g2, %f2, %f6
46705 call loop_5538
46706 brnz %g3, loop_5539
46707 bpos,pt %xcc, loop_5540
46708 fxor %f14, %f8, %f8
46709loop_5538:
46710 or %o2, 0x00B7, %o5
46711loop_5539:
46712 srl %l5, 0x14, %i7
46713loop_5540:
46714 movcs %xcc, %l3, %i1
46715 sth %i6, [%l7 + 0x0A]
46716 ldsh [%l7 + 0x18], %o4
46717 bl loop_5541
46718 tle %icc, 0x7
46719 smul %g1, %i3, %i2
46720 stw %g6, [%l7 + 0x64]
46721loop_5541:
46722 fmovrse %i5, %f0, %f2
46723 fbe %fcc2, loop_5542
46724 ldx [%l7 + 0x70], %i0
46725 bpos,a loop_5543
46726 fabss %f8, %f4
46727loop_5542:
46728 fmul8sux16 %f10, %f14, %f6
46729 fbo %fcc3, loop_5544
46730loop_5543:
46731 st %f10, [%l7 + 0x08]
46732 bpos,a,pt %xcc, loop_5545
46733 sdiv %g4, 0x118A, %o3
46734loop_5544:
46735 movvs %xcc, %l1, %l6
46736 stb %g5, [%l7 + 0x10]
46737loop_5545:
46738 sll %l0, %i4, %o6
46739 fabsd %f8, %f12
46740 ld [%l7 + 0x58], %f7
46741 stx %g7, [%l7 + 0x68]
46742 sth %o1, [%l7 + 0x46]
46743 movvc %icc, %l2, %l4
46744 movre %o0, 0x0F1, %o7
46745 fpadd16 %f8, %f14, %f4
46746 fmul8x16al %f14, %f6, %f6
46747 ldsb [%l7 + 0x3A], %g3
46748 fnand %f14, %f8, %f14
46749 ldd [%l7 + 0x10], %f0
46750 fmovrdlez %g2, %f12, %f10
46751 or %o5, %l5, %i7
46752 fbul %fcc0, loop_5546
46753 orncc %l3, 0x139A, %i1
46754 bleu,a %icc, loop_5547
46755 fcmpd %fcc3, %f2, %f14
46756loop_5546:
46757 andncc %i6, %o4, %g1
46758 stw %i3, [%l7 + 0x60]
46759loop_5547:
46760 fmovda %xcc, %f4, %f6
46761 edge16l %o2, %g6, %i2
46762 fmovrsgez %i0, %f13, %f12
46763 st %f9, [%l7 + 0x08]
46764 fands %f3, %f12, %f4
46765 edge16 %i5, %o3, %l1
46766 ldsw [%l7 + 0x0C], %l6
46767 ldd [%l7 + 0x68], %f6
46768 be,a,pn %xcc, loop_5548
46769 ldsb [%l7 + 0x36], %g5
46770 movleu %icc, %g4, %l0
46771 mulx %i4, 0x015F, %o6
46772loop_5548:
46773 fmovrslz %g7, %f0, %f1
46774 ldd [%l7 + 0x28], %f14
46775 fmovdgu %icc, %f11, %f10
46776 stw %o1, [%l7 + 0x2C]
46777 fnot2 %f10, %f4
46778 fnand %f4, %f0, %f14
46779 fornot2 %f6, %f4, %f14
46780 tgu %xcc, 0x2
46781 edge8l %l4, %l2, %o7
46782 ldsw [%l7 + 0x54], %o0
46783 fmovdg %icc, %f11, %f10
46784 orn %g2, 0x0A74, %o5
46785 movrlz %l5, 0x094, %i7
46786 nop
46787 setx loop_5549, %l0, %l1
46788 wrpr 0x1, %tl
46789 wrpr %l1, %tpc
46790 add %l1, 0x4, %l1
46791 wrpr %l1, %tnpc
46792 setx 0x34400001400, %l0, %l1
46793 wrpr %l1, %tstate
46794 wrhpr 0x4, %htstate
46795 retry
46796 fnors %f2, %f10, %f7
46797 popc %g3, %i1
46798 std %f14, [%l7 + 0x40]
46799loop_5549:
46800 fblg,a %fcc3, loop_5550
46801 ldd [%l7 + 0x48], %f0
46802 fpsub16 %f2, %f8, %f2
46803 stw %i6, [%l7 + 0x14]
46804loop_5550:
46805 popc 0x11C6, %l3
46806 brnz,a %o4, loop_5551
46807 tcc %xcc, 0x3
46808 andn %i3, %o2, %g1
46809 udivx %i2, 0x18F6, %i0
46810loop_5551:
46811 fmovdcc %icc, %f4, %f11
46812 fmovrse %i5, %f6, %f8
46813 orn %o3, %l1, %g6
46814 stb %g5, [%l7 + 0x49]
46815 ldub [%l7 + 0x08], %l6
46816 ta %xcc, 0x2
46817 ldsw [%l7 + 0x4C], %g4
46818 bneg,a %icc, loop_5552
46819 fcmped %fcc0, %f12, %f10
46820 fnegd %f6, %f0
46821 ld [%l7 + 0x3C], %f1
46822loop_5552:
46823 fmovrdgez %i4, %f10, %f4
46824 nop
46825 setx loop_5553, %l0, %l1
46826 wrpr 0x1, %tl
46827 wrpr %l1, %tnpc
46828 setx 0x34400001400, %l0, %l1
46829 wrpr %l1, %tstate
46830 wrhpr 0x4, %htstate
46831 done
46832 bl %xcc, loop_5554
46833 ldsb [%l7 + 0x68], %l0
46834 ldsw [%l7 + 0x54], %o6
46835loop_5553:
46836 lduh [%l7 + 0x60], %g7
46837loop_5554:
46838 fandnot2s %f4, %f6, %f8
46839 edge8n %l4, %l2, %o1
46840 std %f4, [%l7 + 0x10]
46841 alignaddrl %o0, %o7, %o5
46842 fsrc2 %f8, %f4
46843 brlez,a %l5, loop_5555
46844 fba %fcc3, loop_5556
46845 st %f3, [%l7 + 0x1C]
46846 xnor %i7, 0x19AA, %g3
46847loop_5555:
46848 ld [%l7 + 0x54], %f14
46849loop_5556:
46850 edge32ln %g2, %i6, %i1
46851 fones %f15
46852 popc 0x0B82, %l3
46853 subcc %o4, 0x0841, %o2
46854 bl,pt %xcc, loop_5557
46855 st %f1, [%l7 + 0x34]
46856 ld [%l7 + 0x40], %f2
46857 fcmpne32 %f0, %f8, %g1
46858loop_5557:
46859 fbne %fcc1, loop_5558
46860 te %xcc, 0x0
46861 fornot2 %f10, %f6, %f2
46862 fmul8x16au %f9, %f6, %f6
46863loop_5558:
46864 ble loop_5559
46865 ld [%l7 + 0x48], %f8
46866 fmovdneg %icc, %f4, %f11
46867 stw %i2, [%l7 + 0x7C]
46868loop_5559:
46869 sdivx %i0, 0x0BAA, %i5
46870 te %icc, 0x3
46871 fbl %fcc0, loop_5560
46872 alignaddr %i3, %l1, %g6
46873 fmovsne %icc, %f13, %f10
46874 ldsb [%l7 + 0x72], %g5
46875loop_5560:
46876 udivx %l6, 0x0CAC, %g4
46877 fmovrsne %o3, %f2, %f12
46878 fmovdleu %icc, %f0, %f9
46879 fmovsne %icc, %f13, %f12
46880 stb %l0, [%l7 + 0x6A]
46881 udiv %o6, 0x189F, %g7
46882 ba,a,pn %xcc, loop_5561
46883 fble %fcc1, loop_5562
46884 bne loop_5563
46885 mulscc %l4, 0x0F53, %i4
46886loop_5561:
46887 movrlz %l2, %o0, %o7
46888loop_5562:
46889 fmovrde %o5, %f2, %f4
46890loop_5563:
46891 fble,a %fcc1, loop_5564
46892 ldsb [%l7 + 0x77], %o1
46893 fand %f0, %f14, %f6
46894 sdivcc %i7, 0x17A1, %l5
46895loop_5564:
46896 fpadd16 %f14, %f8, %f14
46897 fmovrdlez %g2, %f8, %f8
46898 tsubcc %i6, %i1, %l3
46899 movneg %icc, %o4, %g3
46900 edge8n %o2, %i2, %i0
46901 std %f2, [%l7 + 0x10]
46902 stb %i5, [%l7 + 0x7F]
46903 ldsh [%l7 + 0x08], %g1
46904 lduh [%l7 + 0x44], %i3
46905 tsubcc %l1, %g5, %g6
46906 or %l6, %o3, %g4
46907 fmovrslz %o6, %f15, %f4
46908 fmovsne %icc, %f14, %f5
46909 ba,a loop_5565
46910 tg %xcc, 0x2
46911 ldub [%l7 + 0x0D], %l0
46912 tcc %xcc, 0x2
46913loop_5565:
46914 fmovde %xcc, %f10, %f11
46915 bn,a loop_5566
46916 movrlez %g7, %l4, %i4
46917 ldd [%l7 + 0x78], %f2
46918 stw %l2, [%l7 + 0x28]
46919loop_5566:
46920 fcmpd %fcc1, %f8, %f0
46921 ldsw [%l7 + 0x30], %o0
46922 fxors %f2, %f15, %f6
46923 edge8n %o5, %o1, %i7
46924 stb %l5, [%l7 + 0x3D]
46925 stb %o7, [%l7 + 0x72]
46926 tvs %xcc, 0x2
46927 fmovdg %icc, %f7, %f0
46928 andn %i6, 0x0DDD, %i1
46929 tvc %icc, 0x3
46930 udiv %l3, 0x1251, %o4
46931 ldub [%l7 + 0x3B], %g2
46932 sra %o2, 0x1C, %i2
46933 stb %g3, [%l7 + 0x28]
46934 movleu %xcc, %i0, %g1
46935 fmovdpos %xcc, %f14, %f8
46936 stw %i3, [%l7 + 0x24]
46937 ldub [%l7 + 0x22], %l1
46938 sth %g5, [%l7 + 0x22]
46939 stw %g6, [%l7 + 0x7C]
46940 fmovsleu %xcc, %f15, %f12
46941 lduw [%l7 + 0x4C], %l6
46942 subccc %i5, %g4, %o3
46943 ldsb [%l7 + 0x0C], %l0
46944 fexpand %f8, %f12
46945 st %f0, [%l7 + 0x74]
46946 ba,a loop_5567
46947 bcs,pn %icc, loop_5568
46948 movre %o6, %l4, %i4
46949 ldx [%l7 + 0x08], %g7
46950loop_5567:
46951 movvs %icc, %l2, %o0
46952loop_5568:
46953 fornot2s %f3, %f6, %f3
46954 ldsh [%l7 + 0x16], %o5
46955 fmovrslz %i7, %f2, %f13
46956 udivcc %l5, 0x04B5, %o1
46957 brlz %o7, loop_5569
46958 tvc %xcc, 0x2
46959 move %icc, %i6, %i1
46960 fmovrse %o4, %f5, %f1
46961loop_5569:
46962 ldub [%l7 + 0x6A], %g2
46963 ldsb [%l7 + 0x72], %o2
46964 fmul8x16al %f11, %f8, %f10
46965 ldsw [%l7 + 0x6C], %l3
46966 stw %i2, [%l7 + 0x3C]
46967 brlz,a %g3, loop_5570
46968 lduh [%l7 + 0x44], %i0
46969 brnz,a %g1, loop_5571
46970 tge %xcc, 0x3
46971loop_5570:
46972 umulcc %i3, %g5, %l1
46973 fmovsl %icc, %f2, %f4
46974loop_5571:
46975 ld [%l7 + 0x0C], %f7
46976 ldx [%l7 + 0x48], %g6
46977 fmovrsgez %i5, %f6, %f10
46978 stw %g4, [%l7 + 0x30]
46979 fsrc1 %f0, %f14
46980 add %o3, 0x1515, %l0
46981 sll %o6, 0x12, %l6
46982 sth %l4, [%l7 + 0x30]
46983 std %f2, [%l7 + 0x58]
46984 lduh [%l7 + 0x10], %g7
46985 brgez,a %i4, loop_5572
46986 sllx %o0, 0x1C, %o5
46987 stw %i7, [%l7 + 0x50]
46988 tl %icc, 0x7
46989loop_5572:
46990 or %l2, 0x051A, %o1
46991 bl %icc, loop_5573
46992 movrgez %o7, %l5, %i6
46993 st %f9, [%l7 + 0x1C]
46994 fexpand %f14, %f4
46995loop_5573:
46996 bgu,pn %icc, loop_5574
46997 fmovda %xcc, %f11, %f8
46998 andcc %o4, 0x0D68, %g2
46999 fpsub32 %f0, %f0, %f4
47000loop_5574:
47001 for %f10, %f0, %f10
47002 bgu,a %xcc, loop_5575
47003 ldsb [%l7 + 0x0F], %i1
47004 fnand %f10, %f6, %f0
47005 fcmpeq16 %f10, %f4, %l3
47006loop_5575:
47007 pdist %f0, %f4, %f0
47008 fmovrde %i2, %f8, %f4
47009 ld [%l7 + 0x58], %f10
47010 lduw [%l7 + 0x58], %g3
47011 fcmps %fcc2, %f11, %f14
47012 andncc %o2, %i0, %i3
47013 bcs %xcc, loop_5576
47014 tg %xcc, 0x7
47015 fzeros %f1
47016 fmovsneg %icc, %f8, %f14
47017loop_5576:
47018 tvs %xcc, 0x0
47019 fandnot2s %f4, %f14, %f9
47020 alignaddr %g5, %l1, %g6
47021 stb %i5, [%l7 + 0x23]
47022 fsrc2s %f2, %f11
47023 lduh [%l7 + 0x24], %g1
47024 te %icc, 0x0
47025 bpos,pn %icc, loop_5577
47026 fabsd %f12, %f12
47027 fcmped %fcc2, %f12, %f4
47028 subcc %g4, %o3, %l0
47029loop_5577:
47030 stx %o6, [%l7 + 0x78]
47031 fsrc2 %f0, %f8
47032 fmovdcc %xcc, %f10, %f5
47033 st %f2, [%l7 + 0x14]
47034 ldx [%l7 + 0x50], %l4
47035 stb %l6, [%l7 + 0x21]
47036 ldd [%l7 + 0x30], %f4
47037 tle %xcc, 0x5
47038 sth %i4, [%l7 + 0x62]
47039 fmovrsgez %g7, %f0, %f14
47040 nop
47041 setx loop_5578, %l0, %l1
47042 wrpr 0x1, %tl
47043 wrpr %l1, %tnpc
47044 setx 0x34400001400, %l0, %l1
47045 wrpr %l1, %tstate
47046 wrhpr 0x4, %htstate
47047 done
47048 std %f10, [%l7 + 0x70]
47049 fornot1s %f13, %f7, %f4
47050 fnands %f12, %f1, %f13
47051loop_5578:
47052 std %f0, [%l7 + 0x68]
47053 fcmpgt16 %f2, %f0, %o0
47054 ldsh [%l7 + 0x44], %o5
47055 sethi 0x1FA8, %l2
47056 bvc,pt %xcc, loop_5579
47057 fmovrslez %i7, %f9, %f12
47058 fmovsleu %icc, %f11, %f10
47059 bne loop_5580
47060loop_5579:
47061 ldx [%l7 + 0x60], %o1
47062 ldsw [%l7 + 0x64], %l5
47063 fsrc2s %f9, %f7
47064loop_5580:
47065 lduh [%l7 + 0x6A], %i6
47066 movg %icc, %o4, %o7
47067 stb %i1, [%l7 + 0x26]
47068 ldx [%l7 + 0x60], %l3
47069 fcmpgt16 %f6, %f10, %i2
47070 call loop_5581
47071 fmovdle %icc, %f11, %f0
47072 udivcc %g2, 0x1853, %g3
47073 tcc %xcc, 0x0
47074loop_5581:
47075 mulx %o2, %i0, %g5
47076 movre %i3, 0x0A2, %l1
47077 tl %icc, 0x4
47078 tl %xcc, 0x7
47079 fmovdgu %icc, %f0, %f9
47080 and %g6, 0x0396, %g1
47081 fnands %f14, %f10, %f12
47082 brlez,a %i5, loop_5582
47083 brnz %o3, loop_5583
47084 ldd [%l7 + 0x30], %f8
47085 udivcc %l0, 0x1F8A, %o6
47086loop_5582:
47087 ldub [%l7 + 0x56], %g4
47088loop_5583:
47089 stb %l6, [%l7 + 0x7C]
47090 edge8l %l4, %i4, %g7
47091 fpmerge %f4, %f15, %f14
47092 bneg,a,pn %icc, loop_5584
47093 fmul8x16au %f7, %f2, %f0
47094 fmovdgu %xcc, %f12, %f3
47095 movvs %xcc, %o0, %o5
47096loop_5584:
47097 fcmpgt32 %f12, %f12, %i7
47098 fmovdg %icc, %f14, %f12
47099 fble,a %fcc1, loop_5585
47100 ble,pn %icc, loop_5586
47101 brlez %o1, loop_5587
47102 fabss %f9, %f12
47103loop_5585:
47104 fbe %fcc0, loop_5588
47105loop_5586:
47106 ldsw [%l7 + 0x6C], %l5
47107loop_5587:
47108 fpsub32 %f6, %f0, %f2
47109 movpos %xcc, %l2, %i6
47110loop_5588:
47111 ldx [%l7 + 0x30], %o7
47112 ldsw [%l7 + 0x18], %i1
47113 xnor %l3, %i2, %g2
47114 fcmpgt32 %f10, %f2, %o4
47115 fmovrslz %o2, %f11, %f3
47116 tneg %icc, 0x3
47117 fnot1s %f0, %f2
47118 ld [%l7 + 0x70], %f13
47119 fnors %f7, %f8, %f12
47120 stb %g3, [%l7 + 0x6B]
47121 bge loop_5589
47122 bl,pt %xcc, loop_5590
47123 ldsw [%l7 + 0x30], %i0
47124 brnz %g5, loop_5591
47125loop_5589:
47126 ldsb [%l7 + 0x6D], %l1
47127loop_5590:
47128 bvc,a %icc, loop_5592
47129 movn %icc, %i3, %g6
47130loop_5591:
47131 nop
47132 setx loop_5593, %l0, %l1
47133 jmpl %l1, %i5
47134 ldsh [%l7 + 0x56], %o3
47135loop_5592:
47136 fxnors %f10, %f10, %f1
47137 ldub [%l7 + 0x32], %l0
47138loop_5593:
47139 bpos,a,pt %icc, loop_5594
47140 fmovdge %xcc, %f6, %f13
47141 edge16n %o6, %g1, %l6
47142 ldd [%l7 + 0x20], %f14
47143loop_5594:
47144 movcc %icc, %g4, %i4
47145 subc %l4, 0x104E, %o0
47146 fmul8x16 %f9, %f2, %f0
47147 ldsw [%l7 + 0x18], %o5
47148 ldub [%l7 + 0x6B], %i7
47149 ldsw [%l7 + 0x24], %o1
47150 fcmple16 %f12, %f8, %l5
47151 fbu,a %fcc0, loop_5595
47152 movvs %icc, %g7, %l2
47153 stx %o7, [%l7 + 0x60]
47154 bvs,a,pn %xcc, loop_5596
47155loop_5595:
47156 andcc %i1, %l3, %i2
47157 movrne %g2, %i6, %o4
47158 tvs %icc, 0x5
47159loop_5596:
47160 ldsh [%l7 + 0x50], %g3
47161 pdist %f14, %f12, %f2
47162 movcc %xcc, %i0, %g5
47163 xorcc %o2, 0x003A, %l1
47164 tsubcctv %i3, 0x0D53, %g6
47165 ldsh [%l7 + 0x56], %o3
47166 fxnors %f12, %f6, %f6
47167 movcc %icc, %l0, %i5
47168 ldub [%l7 + 0x34], %g1
47169 fbge,a %fcc2, loop_5597
47170 ldsh [%l7 + 0x4C], %o6
47171 ld [%l7 + 0x34], %f15
47172 orncc %g4, 0x0EFD, %l6
47173loop_5597:
47174 st %f0, [%l7 + 0x14]
47175 ba,a,pt %xcc, loop_5598
47176 fmovdle %xcc, %f13, %f4
47177 ldub [%l7 + 0x67], %l4
47178 lduw [%l7 + 0x44], %o0
47179loop_5598:
47180 fnegd %f10, %f4
47181 fandnot2 %f10, %f2, %f4
47182 ta %icc, 0x3
47183 bgu loop_5599
47184 ldsb [%l7 + 0x31], %o5
47185 movge %icc, %i4, %i7
47186 sethi 0x15E3, %l5
47187loop_5599:
47188 xor %o1, %g7, %o7
47189 fbu,a %fcc2, loop_5600
47190 sth %i1, [%l7 + 0x4E]
47191 fones %f10
47192 mulx %l2, 0x1602, %l3
47193loop_5600:
47194 fsrc2s %f12, %f10
47195 ldsh [%l7 + 0x1E], %g2
47196 lduh [%l7 + 0x28], %i6
47197 fpsub16 %f0, %f8, %f2
47198 tgu %icc, 0x0
47199 fmovsle %xcc, %f14, %f12
47200 sub %i2, 0x001D, %g3
47201 fones %f11
47202 lduh [%l7 + 0x28], %o4
47203 xor %i0, 0x1988, %g5
47204 fbge %fcc3, loop_5601
47205 lduh [%l7 + 0x34], %l1
47206 move %icc, %o2, %i3
47207 fpsub32 %f14, %f2, %f2
47208loop_5601:
47209 xorcc %o3, 0x1304, %l0
47210 fpsub16s %f0, %f14, %f15
47211 fmovrde %i5, %f12, %f12
47212 edge32n %g6, %o6, %g4
47213 tcc %xcc, 0x4
47214 movneg %icc, %l6, %g1
47215 fbe %fcc0, loop_5602
47216 mulscc %l4, 0x1B11, %o5
47217 move %xcc, %i4, %o0
47218 fbue %fcc1, loop_5603
47219loop_5602:
47220 ld [%l7 + 0x60], %f13
47221 movcs %icc, %i7, %l5
47222 fmovsvs %xcc, %f14, %f10
47223loop_5603:
47224 fpadd16 %f0, %f12, %f14
47225 udivx %g7, 0x13BD, %o7
47226 add %i1, %o1, %l3
47227 stx %g2, [%l7 + 0x40]
47228 bpos,a,pt %icc, loop_5604
47229 fnand %f4, %f14, %f4
47230 fsrc2s %f7, %f8
47231 ld [%l7 + 0x44], %f9
47232loop_5604:
47233 fandnot2 %f0, %f8, %f6
47234 ld [%l7 + 0x08], %f0
47235 edge32ln %i6, %l2, %g3
47236 fbg %fcc2, loop_5605
47237 edge32l %i2, %i0, %g5
47238 stb %o4, [%l7 + 0x26]
47239 bg,a loop_5606
47240loop_5605:
47241 stb %o2, [%l7 + 0x0D]
47242 bneg loop_5607
47243 ld [%l7 + 0x64], %f10
47244loop_5606:
47245 fmovd %f0, %f14
47246 ldd [%l7 + 0x38], %f8
47247loop_5607:
47248 stx %i3, [%l7 + 0x40]
47249 bleu,pn %xcc, loop_5608
47250 bne,a,pt %xcc, loop_5609
47251 fbuge %fcc1, loop_5610
47252 bl,pt %xcc, loop_5611
47253loop_5608:
47254 tvc %icc, 0x7
47255loop_5609:
47256 addcc %o3, 0x1C0C, %l0
47257loop_5610:
47258 fmovrdlz %i5, %f12, %f14
47259loop_5611:
47260 fandnot2s %f7, %f8, %f0
47261 array32 %g6, %o6, %g4
47262 mulx %l1, %g1, %l4
47263 be %icc, loop_5612
47264 ba loop_5613
47265 alignaddr %o5, %l6, %o0
47266 ldx [%l7 + 0x28], %i7
47267loop_5612:
47268 fnor %f4, %f10, %f6
47269loop_5613:
47270 fbuge,a %fcc3, loop_5614
47271 fbo %fcc0, loop_5615
47272 fmovdne %icc, %f13, %f4
47273 srlx %i4, %l5, %o7
47274loop_5614:
47275 bvs %xcc, loop_5616
47276loop_5615:
47277 stw %g7, [%l7 + 0x68]
47278 mova %icc, %o1, %i1
47279 movcs %icc, %l3, %g2
47280loop_5616:
47281 fsrc2s %f8, %f4
47282 te %xcc, 0x1
47283 ldub [%l7 + 0x5D], %l2
47284 fcmpeq32 %f2, %f4, %g3
47285 fmovrslez %i6, %f4, %f3
47286 ld [%l7 + 0x48], %f1
47287 lduw [%l7 + 0x20], %i2
47288 fnors %f8, %f4, %f11
47289 xnor %g5, %i0, %o4
47290 fmovsleu %icc, %f3, %f10
47291 bpos,pn %xcc, loop_5617
47292 xnorcc %i3, 0x1F05, %o3
47293 brz,a %o2, loop_5618
47294 stw %l0, [%l7 + 0x50]
47295loop_5617:
47296 stw %g6, [%l7 + 0x20]
47297 stb %o6, [%l7 + 0x1D]
47298loop_5618:
47299 ldsb [%l7 + 0x7A], %i5
47300 fandnot1 %f8, %f2, %f14
47301 std %f10, [%l7 + 0x48]
47302 std %f14, [%l7 + 0x78]
47303 fandnot1 %f6, %f8, %f10
47304 fmovdvc %icc, %f2, %f6
47305 std %f0, [%l7 + 0x78]
47306 fxor %f8, %f8, %f2
47307 fpadd32s %f0, %f5, %f11
47308 ld [%l7 + 0x48], %f13
47309 fmovsn %xcc, %f2, %f8
47310 tleu %icc, 0x3
47311 and %g4, 0x16D3, %g1
47312 fmovsg %icc, %f7, %f2
47313 fornot1 %f10, %f0, %f4
47314 lduh [%l7 + 0x0C], %l1
47315 ba %xcc, loop_5619
47316 edge16l %l4, %l6, %o5
47317 sethi 0x035C, %o0
47318 stw %i4, [%l7 + 0x0C]
47319loop_5619:
47320 ld [%l7 + 0x74], %f7
47321 fbule %fcc1, loop_5620
47322 ldsh [%l7 + 0x78], %i7
47323 fcmpeq32 %f8, %f12, %l5
47324 ld [%l7 + 0x20], %f11
47325loop_5620:
47326 fmovda %icc, %f4, %f6
47327 tsubcc %o7, 0x0568, %g7
47328 sdivcc %o1, 0x1D98, %i1
47329 ldsh [%l7 + 0x76], %l3
47330 stb %g2, [%l7 + 0x41]
47331 fandnot1 %f8, %f10, %f10
47332 brz %l2, loop_5621
47333 fbule,a %fcc1, loop_5622
47334 tvs %icc, 0x4
47335 tne %icc, 0x1
47336loop_5621:
47337 stx %i6, [%l7 + 0x10]
47338loop_5622:
47339 fbe %fcc2, loop_5623
47340 st %f7, [%l7 + 0x18]
47341 ldub [%l7 + 0x3B], %i2
47342 tn %xcc, 0x2
47343loop_5623:
47344 lduh [%l7 + 0x72], %g3
47345 ldd [%l7 + 0x68], %f0
47346 st %f13, [%l7 + 0x10]
47347 tcs %xcc, 0x5
47348 andncc %g5, %o4, %i3
47349 fpsub32 %f0, %f14, %f2
47350 ldx [%l7 + 0x70], %o3
47351 lduh [%l7 + 0x7E], %o2
47352 taddcc %l0, 0x1BB9, %g6
47353 orn %o6, 0x0C98, %i0
47354 orn %g4, 0x059C, %i5
47355 ldsw [%l7 + 0x70], %l1
47356 fbe,a %fcc2, loop_5624
47357 edge16ln %g1, %l6, %o5
47358 array16 %l4, %o0, %i7
47359 ldd [%l7 + 0x60], %f6
47360loop_5624:
47361 fmovdpos %xcc, %f8, %f8
47362 fandnot1s %f0, %f6, %f9
47363 andncc %i4, %o7, %l5
47364 addc %g7, %o1, %i1
47365 fnors %f4, %f2, %f10
47366 umulcc %g2, 0x0154, %l3
47367 movvs %icc, %i6, %l2
47368 ldub [%l7 + 0x3C], %g3
47369 ldd [%l7 + 0x40], %f12
47370 array8 %g5, %i2, %i3
47371 be loop_5625
47372 fmul8x16au %f9, %f8, %f8
47373 ldub [%l7 + 0x45], %o4
47374 fba,a %fcc2, loop_5626
47375loop_5625:
47376 fbu,a %fcc2, loop_5627
47377 ldsh [%l7 + 0x14], %o3
47378 stb %o2, [%l7 + 0x25]
47379loop_5626:
47380 ldsb [%l7 + 0x4F], %l0
47381loop_5627:
47382 fexpand %f4, %f12
47383 lduh [%l7 + 0x12], %g6
47384 fxors %f1, %f4, %f13
47385 mulx %i0, 0x1875, %o6
47386 fpsub16 %f10, %f0, %f0
47387 ldsh [%l7 + 0x66], %g4
47388 ldub [%l7 + 0x58], %l1
47389 fmovrsgez %g1, %f6, %f2
47390 tsubcctv %i5, %l6, %o5
47391 ldsb [%l7 + 0x1D], %l4
47392 stw %i7, [%l7 + 0x30]
47393 fsrc2 %f0, %f6
47394 ldd [%l7 + 0x18], %f4
47395 fsrc1s %f6, %f11
47396 fmovrdgez %i4, %f10, %f12
47397 fsrc1s %f13, %f13
47398 lduw [%l7 + 0x3C], %o0
47399 ldsh [%l7 + 0x74], %o7
47400 fcmple32 %f0, %f10, %g7
47401 brgz %o1, loop_5628
47402 brgez,a %l5, loop_5629
47403 stw %g2, [%l7 + 0x48]
47404 stx %l3, [%l7 + 0x38]
47405loop_5628:
47406 ldx [%l7 + 0x30], %i6
47407loop_5629:
47408 fmovd %f4, %f10
47409 brnz,a %i1, loop_5630
47410 ldsw [%l7 + 0x44], %g3
47411 edge32l %g5, %i2, %l2
47412 fmovsn %icc, %f14, %f12
47413loop_5630:
47414 edge16 %o4, %i3, %o2
47415 stx %o3, [%l7 + 0x20]
47416 ld [%l7 + 0x6C], %f14
47417 movn %xcc, %l0, %g6
47418 orcc %i0, %o6, %g4
47419 brlez %l1, loop_5631
47420 orncc %i5, %g1, %l6
47421 fmovrdlz %l4, %f2, %f8
47422 st %f12, [%l7 + 0x6C]
47423loop_5631:
47424 ldub [%l7 + 0x15], %o5
47425 ldub [%l7 + 0x57], %i4
47426 bn,pn %xcc, loop_5632
47427 fbuge %fcc3, loop_5633
47428 lduh [%l7 + 0x3A], %i7
47429 stb %o0, [%l7 + 0x38]
47430loop_5632:
47431 edge32ln %g7, %o1, %l5
47432loop_5633:
47433 fbo %fcc3, loop_5634
47434 fxnors %f1, %f1, %f12
47435 st %f2, [%l7 + 0x30]
47436 fsrc1 %f8, %f4
47437loop_5634:
47438 fmovspos %xcc, %f7, %f0
47439 fmovrsne %g2, %f5, %f1
47440 lduh [%l7 + 0x48], %o7
47441 st %f5, [%l7 + 0x58]
47442 st %f13, [%l7 + 0x70]
47443 fbule %fcc1, loop_5635
47444 fandnot2 %f10, %f14, %f14
47445 sth %l3, [%l7 + 0x4A]
47446 fsrc2s %f15, %f10
47447loop_5635:
47448 pdist %f12, %f8, %f12
47449 fandnot1 %f4, %f12, %f2
47450 bvc,a loop_5636
47451 fmul8sux16 %f10, %f0, %f12
47452 fmovsgu %xcc, %f3, %f6
47453 tpos %icc, 0x0
47454loop_5636:
47455 faligndata %f4, %f12, %f0
47456 edge32n %i1, %g3, %g5
47457 ldub [%l7 + 0x1A], %i6
47458 fnors %f14, %f7, %f2
47459 fmovdne %xcc, %f12, %f7
47460 fzeros %f1
47461 stb %i2, [%l7 + 0x74]
47462 tcc %xcc, 0x3
47463 fcmpeq32 %f12, %f8, %o4
47464 std %f8, [%l7 + 0x28]
47465 ldsh [%l7 + 0x48], %i3
47466 movvc %icc, %l2, %o2
47467 sth %o3, [%l7 + 0x24]
47468 ldsh [%l7 + 0x68], %g6
47469 bshuffle %f2, %f6, %f14
47470 fcmpne32 %f0, %f10, %l0
47471 sub %i0, 0x1796, %g4
47472 xor %o6, %i5, %g1
47473 ldsb [%l7 + 0x15], %l1
47474 ldsb [%l7 + 0x46], %l4
47475 ldsb [%l7 + 0x21], %o5
47476 fpsub16 %f12, %f8, %f2
47477 tneg %xcc, 0x0
47478 fabsd %f6, %f2
47479 bvc,a,pt %icc, loop_5637
47480 ldsh [%l7 + 0x60], %l6
47481 add %i7, 0x0D56, %i4
47482 sdivcc %o0, 0x132C, %g7
47483loop_5637:
47484 fmovrde %o1, %f4, %f6
47485 fmovrdlz %l5, %f10, %f10
47486 fbuge %fcc1, loop_5638
47487 edge32n %o7, %g2, %i1
47488 ldsw [%l7 + 0x08], %l3
47489 fmovrdgz %g5, %f14, %f0
47490loop_5638:
47491 stb %g3, [%l7 + 0x3B]
47492 fpackfix %f8, %f8
47493 sdivx %i6, 0x03D5, %o4
47494 brlz,a %i2, loop_5639
47495 bpos,pt %icc, loop_5640
47496 sdiv %l2, 0x1314, %o2
47497 sdivx %o3, 0x0181, %i3
47498loop_5639:
47499 fsrc1s %f4, %f13
47500loop_5640:
47501 fandnot1s %f0, %f6, %f2
47502 fsrc1s %f15, %f1
47503 ldsb [%l7 + 0x3E], %l0
47504 ldub [%l7 + 0x54], %g6
47505 fpack32 %f4, %f10, %f10
47506 movvc %icc, %g4, %o6
47507 srl %i5, %i0, %l1
47508 mova %xcc, %l4, %g1
47509 lduh [%l7 + 0x5A], %o5
47510 nop
47511 setx loop_5641, %l0, %l1
47512 jmpl %l1, %i7
47513 fxnor %f14, %f0, %f6
47514 fcmpeq16 %f4, %f14, %i4
47515 fsrc1s %f0, %f2
47516loop_5641:
47517 movl %xcc, %o0, %l6
47518 fzeros %f8
47519 fmovscc %xcc, %f14, %f7
47520 sth %g7, [%l7 + 0x08]
47521 fbge,a %fcc0, loop_5642
47522 fsrc2 %f8, %f8
47523 std %f8, [%l7 + 0x30]
47524 andn %l5, %o7, %g2
47525loop_5642:
47526 ldub [%l7 + 0x27], %i1
47527 fsrc1 %f12, %f12
47528 st %f2, [%l7 + 0x40]
47529 stx %o1, [%l7 + 0x60]
47530 fmovrse %l3, %f15, %f15
47531 nop
47532 setx loop_5643, %l0, %l1
47533 jmpl %l1, %g3
47534 fornot1s %f1, %f14, %f9
47535 fnands %f13, %f0, %f11
47536 stx %i6, [%l7 + 0x18]
47537loop_5643:
47538 fmovse %xcc, %f0, %f11
47539 fandnot1s %f3, %f5, %f13
47540 sth %o4, [%l7 + 0x40]
47541 movneg %xcc, %g5, %i2
47542 stx %o2, [%l7 + 0x38]
47543 st %f10, [%l7 + 0x74]
47544 fmovdne %xcc, %f12, %f11
47545 fcmple16 %f6, %f8, %o3
47546 st %f8, [%l7 + 0x30]
47547 fornot1 %f4, %f10, %f2
47548 fsrc2s %f6, %f1
47549 ldd [%l7 + 0x18], %f0
47550 fblg %fcc0, loop_5644
47551 siam 0x5
47552 bcs,a loop_5645
47553 edge8n %l2, %l0, %i3
47554loop_5644:
47555 sethi 0x1383, %g4
47556 fpadd32 %f4, %f10, %f6
47557loop_5645:
47558 fmovsgu %xcc, %f11, %f8
47559 fmul8sux16 %f8, %f4, %f4
47560 ldx [%l7 + 0x78], %g6
47561 fmovrsgz %o6, %f0, %f15
47562 fornot2s %f12, %f3, %f2
47563 fpack32 %f8, %f2, %f4
47564 edge8n %i0, %i5, %l1
47565 fnot2 %f12, %f4
47566 smulcc %g1, 0x16EF, %o5
47567 taddcctv %l4, %i7, %o0
47568 tle %icc, 0x3
47569 fabss %f6, %f12
47570 tle %xcc, 0x5
47571 or %i4, 0x1BCB, %g7
47572 ldsb [%l7 + 0x57], %l6
47573 st %f15, [%l7 + 0x30]
47574 fornot1s %f2, %f13, %f11
47575 fmovrsgz %o7, %f6, %f3
47576 fornot1s %f6, %f9, %f6
47577 std %f10, [%l7 + 0x28]
47578 fpackfix %f2, %f5
47579 andncc %l5, %i1, %g2
47580 sub %l3, 0x1EE5, %g3
47581 edge16ln %o1, %o4, %i6
47582 fmovrde %g5, %f8, %f14
47583 bneg,a loop_5646
47584 stw %i2, [%l7 + 0x1C]
47585 ldub [%l7 + 0x2E], %o2
47586 ldsb [%l7 + 0x6A], %l2
47587loop_5646:
47588 fmovrdlez %l0, %f4, %f2
47589 ldsw [%l7 + 0x2C], %i3
47590 addc %g4, 0x1943, %g6
47591 ldsw [%l7 + 0x14], %o3
47592 siam 0x5
47593 stw %i0, [%l7 + 0x24]
47594 fmovde %icc, %f1, %f8
47595 sll %o6, 0x10, %l1
47596 smul %i5, 0x1182, %o5
47597 fmovdle %xcc, %f9, %f15
47598 fnot2s %f12, %f5
47599 sth %l4, [%l7 + 0x6E]
47600 edge8ln %g1, %o0, %i7
47601 ldub [%l7 + 0x53], %g7
47602 stx %l6, [%l7 + 0x50]
47603 edge16ln %o7, %i4, %i1
47604 fbule %fcc3, loop_5647
47605 movn %xcc, %g2, %l5
47606 sethi 0x1838, %l3
47607 fone %f14
47608loop_5647:
47609 fpackfix %f10, %f11
47610 subc %o1, %o4, %i6
47611 ldsw [%l7 + 0x78], %g3
47612 fbuge %fcc1, loop_5648
47613 fmovdg %icc, %f15, %f1
47614 fbuge,a %fcc0, loop_5649
47615 andcc %g5, 0x0469, %o2
47616loop_5648:
47617 udivx %i2, 0x1CB9, %l2
47618 taddcctv %l0, %g4, %g6
47619loop_5649:
47620 fornot2s %f5, %f6, %f2
47621 fpadd16 %f4, %f4, %f10
47622 movne %icc, %i3, %o3
47623 lduh [%l7 + 0x78], %o6
47624 ble,a,pt %icc, loop_5650
47625 brgz,a %i0, loop_5651
47626 sdiv %i5, 0x0C42, %l1
47627 fnand %f10, %f6, %f4
47628loop_5650:
47629 fornot2 %f12, %f0, %f14
47630loop_5651:
47631 fmovrdgz %o5, %f2, %f8
47632 fmovsg %xcc, %f2, %f12
47633 call loop_5652
47634 fbl %fcc3, loop_5653
47635 fones %f13
47636 fpsub32 %f12, %f12, %f0
47637loop_5652:
47638 fnot2 %f14, %f0
47639loop_5653:
47640 umul %l4, 0x0999, %g1
47641 fmovse %xcc, %f0, %f15
47642 st %f0, [%l7 + 0x70]
47643 fcmpeq32 %f2, %f2, %i7
47644 fpadd16s %f4, %f10, %f11
47645 ldub [%l7 + 0x0D], %o0
47646 be,a %xcc, loop_5654
47647 fpadd16 %f2, %f6, %f12
47648 subc %g7, %o7, %i4
47649 movge %xcc, %i1, %g2
47650loop_5654:
47651 addccc %l6, %l5, %l3
47652 subccc %o1, %i6, %g3
47653 fmuld8ulx16 %f14, %f0, %f0
47654 subcc %o4, 0x0825, %o2
47655 fpmerge %f8, %f0, %f10
47656 lduw [%l7 + 0x48], %g5
47657 fnot1s %f12, %f3
47658 fmovsn %xcc, %f4, %f8
47659 sth %i2, [%l7 + 0x18]
47660 fmovsleu %icc, %f15, %f5
47661 fexpand %f4, %f8
47662 fmovrdlez %l0, %f6, %f4
47663 andn %g4, 0x0D5C, %g6
47664 edge16ln %l2, %i3, %o6
47665 tvc %icc, 0x0
47666 addccc %i0, %o3, %l1
47667 ldsb [%l7 + 0x25], %i5
47668 ldsb [%l7 + 0x75], %l4
47669 fbne,a %fcc2, loop_5655
47670 fcmpne16 %f0, %f12, %g1
47671 mova %xcc, %o5, %i7
47672 fcmped %fcc3, %f14, %f2
47673loop_5655:
47674 xnor %g7, 0x1E84, %o7
47675 be loop_5656
47676 fba,a %fcc0, loop_5657
47677 xor %o0, %i4, %g2
47678 bneg,a %icc, loop_5658
47679loop_5656:
47680 movcs %xcc, %l6, %l5
47681loop_5657:
47682 ld [%l7 + 0x20], %f0
47683 ldub [%l7 + 0x6F], %l3
47684loop_5658:
47685 sub %o1, %i1, %g3
47686 srlx %o4, 0x1D, %o2
47687 st %f10, [%l7 + 0x18]
47688 smul %i6, %i2, %g5
47689 fabss %f1, %f12
47690 orcc %l0, 0x19A2, %g4
47691 ldsw [%l7 + 0x58], %g6
47692 tn %xcc, 0x5
47693 fmovrslz %i3, %f0, %f14
47694 orncc %o6, 0x14D6, %l2
47695 edge8l %o3, %l1, %i0
47696 fnegd %f8, %f2
47697 ldsb [%l7 + 0x12], %i5
47698 ldsw [%l7 + 0x0C], %l4
47699 std %f8, [%l7 + 0x70]
47700 ta %icc, 0x4
47701 pdist %f6, %f10, %f4
47702 stw %g1, [%l7 + 0x10]
47703 fmovd %f0, %f6
47704 srl %i7, %o5, %o7
47705 tgu %icc, 0x2
47706 umulcc %o0, 0x06BC, %i4
47707 fbge %fcc1, loop_5659
47708 sth %g2, [%l7 + 0x6E]
47709 tleu %icc, 0x5
47710 brgz,a %l6, loop_5660
47711loop_5659:
47712 brgz %g7, loop_5661
47713 array8 %l5, %l3, %i1
47714 ld [%l7 + 0x44], %f12
47715loop_5660:
47716 subc %g3, %o4, %o1
47717loop_5661:
47718 fbuge,a %fcc3, loop_5662
47719 stx %o2, [%l7 + 0x58]
47720 lduw [%l7 + 0x58], %i2
47721 fnot2s %f13, %f8
47722loop_5662:
47723 orn %i6, 0x09AE, %g5
47724 movneg %icc, %g4, %g6
47725 stw %i3, [%l7 + 0x54]
47726 te %icc, 0x3
47727 ldub [%l7 + 0x3C], %l0
47728 for %f4, %f4, %f10
47729 fmovsneg %xcc, %f7, %f1
47730 ldsb [%l7 + 0x73], %o6
47731 fmovda %icc, %f7, %f8
47732 movl %xcc, %o3, %l2
47733 ld [%l7 + 0x34], %f15
47734 fbule,a %fcc3, loop_5663
47735 fnors %f10, %f13, %f6
47736 fmovdvc %icc, %f9, %f8
47737 orncc %l1, 0x04C5, %i0
47738loop_5663:
47739 ld [%l7 + 0x60], %f2
47740 movne %xcc, %i5, %g1
47741 fmovse %xcc, %f11, %f6
47742 edge32l %i7, %l4, %o7
47743 fmovdge %icc, %f0, %f4
47744 lduh [%l7 + 0x54], %o5
47745 tne %xcc, 0x5
47746 addcc %o0, %i4, %g2
47747 tneg %icc, 0x0
47748 tsubcc %l6, 0x0BF3, %l5
47749 fbue,a %fcc0, loop_5664
47750 ldx [%l7 + 0x38], %g7
47751 movge %icc, %i1, %g3
47752 ldx [%l7 + 0x30], %o4
47753loop_5664:
47754 fmovrdgez %o1, %f0, %f8
47755 sethi 0x1F1A, %o2
47756 fnegd %f2, %f2
47757 fcmpne32 %f6, %f10, %l3
47758 ldd [%l7 + 0x20], %f6
47759 brgez %i6, loop_5665
47760 andcc %i2, 0x1FBE, %g5
47761 tl %icc, 0x6
47762 ldsb [%l7 + 0x63], %g6
47763loop_5665:
47764 fmovsn %xcc, %f6, %f6
47765 tn %xcc, 0x2
47766 fmuld8sux16 %f8, %f14, %f12
47767 bgu,a,pn %xcc, loop_5666
47768 movn %xcc, %g4, %l0
47769 ld [%l7 + 0x64], %f4
47770 fmovse %icc, %f6, %f0
47771loop_5666:
47772 addcc %i3, 0x10D2, %o3
47773 fbul,a %fcc3, loop_5667
47774 fmovrslz %l2, %f13, %f7
47775 sethi 0x03ED, %l1
47776 ldsb [%l7 + 0x63], %i0
47777loop_5667:
47778 taddcctv %o6, 0x1361, %i5
47779 fbe,a %fcc2, loop_5668
47780 fornot1s %f10, %f4, %f5
47781 fpadd32 %f14, %f10, %f8
47782 fnands %f6, %f5, %f12
47783loop_5668:
47784 sdivcc %g1, 0x02B8, %i7
47785 fmovsg %xcc, %f13, %f7
47786 sdivcc %o7, 0x13A5, %l4
47787 fmuld8sux16 %f8, %f10, %f8
47788 fmovrse %o5, %f14, %f3
47789 tn %icc, 0x1
47790 ldx [%l7 + 0x78], %o0
47791 fmovsg %xcc, %f6, %f2
47792 udivx %i4, 0x1ED1, %l6
47793 movneg %icc, %l5, %g2
47794 edge8 %i1, %g7, %o4
47795 popc %g3, %o1
47796 st %f6, [%l7 + 0x24]
47797 fmul8x16 %f0, %f6, %f0
47798 movle %icc, %o2, %i6
47799 brlz %l3, loop_5669
47800 fbl %fcc3, loop_5670
47801 movrgez %i2, 0x136, %g5
47802 udivx %g4, 0x14FD, %g6
47803loop_5669:
47804 fone %f8
47805loop_5670:
47806 sdiv %i3, 0x1BE9, %l0
47807 orn %l2, 0x067A, %l1
47808 pdist %f12, %f12, %f0
47809 xor %o3, 0x0793, %i0
47810 srl %o6, 0x18, %g1
47811 ldub [%l7 + 0x19], %i7
47812 array32 %o7, %i5, %o5
47813 be %icc, loop_5671
47814 bne,a,pn %icc, loop_5672
47815 fnegd %f8, %f4
47816 ldsh [%l7 + 0x62], %l4
47817loop_5671:
47818 srl %o0, %l6, %i4
47819loop_5672:
47820 fandnot2s %f2, %f15, %f11
47821 movrgez %l5, 0x146, %g2
47822 nop
47823 setx loop_5673, %l0, %l1
47824 wrpr 0x1, %tl
47825 wrpr %l1, %tnpc
47826 setx 0x34400001400, %l0, %l1
47827 wrpr %l1, %tstate
47828 wrhpr 0x4, %htstate
47829 done
47830 fnor %f12, %f12, %f6
47831 stb %i1, [%l7 + 0x4B]
47832 movre %g7, %g3, %o1
47833loop_5673:
47834 stw %o4, [%l7 + 0x4C]
47835 fmovspos %xcc, %f12, %f14
47836 lduh [%l7 + 0x12], %o2
47837 fmovdvs %xcc, %f2, %f0
47838 ldx [%l7 + 0x70], %l3
47839 bne,pt %xcc, loop_5674
47840 fble %fcc1, loop_5675
47841 fbule,a %fcc0, loop_5676
47842 edge16 %i6, %i2, %g4
47843loop_5674:
47844 sdivx %g6, 0x0B24, %i3
47845loop_5675:
47846 fsrc2s %f4, %f14
47847loop_5676:
47848 bg loop_5677
47849 std %f0, [%l7 + 0x78]
47850 udivx %g5, 0x1D07, %l2
47851 fbl %fcc0, loop_5678
47852loop_5677:
47853 fnand %f14, %f4, %f0
47854 mulscc %l1, 0x072A, %l0
47855 udiv %o3, 0x0995, %i0
47856loop_5678:
47857 udivcc %g1, 0x01EA, %o6
47858 tsubcctv %i7, %o7, %o5
47859 stb %i5, [%l7 + 0x7F]
47860 fcmpd %fcc2, %f6, %f2
47861 tsubcc %o0, 0x1086, %l6
47862 ldx [%l7 + 0x30], %l4
47863 subcc %i4, %g2, %l5
47864 fmovdleu %xcc, %f4, %f4
47865 fmovrdlz %i1, %f10, %f12
47866 tne %icc, 0x6
47867 brlez,a %g7, loop_5679
47868 lduw [%l7 + 0x48], %g3
47869 fmovsg %xcc, %f2, %f2
47870 ld [%l7 + 0x34], %f7
47871loop_5679:
47872 ldsb [%l7 + 0x21], %o4
47873 array8 %o2, %l3, %i6
47874 subccc %i2, %o1, %g6
47875 fmovsleu %icc, %f12, %f9
47876 ldub [%l7 + 0x39], %g4
47877 fmovscs %xcc, %f11, %f0
47878 lduw [%l7 + 0x44], %g5
47879 fmovda %xcc, %f14, %f0
47880 fornot1 %f6, %f0, %f2
47881 stb %i3, [%l7 + 0x37]
47882 bcc,pt %xcc, loop_5680
47883 ldsh [%l7 + 0x58], %l1
47884 ldd [%l7 + 0x68], %f8
47885 st %f4, [%l7 + 0x58]
47886loop_5680:
47887 ldsb [%l7 + 0x51], %l2
47888 fornot1 %f10, %f0, %f4
47889 call loop_5681
47890 xorcc %o3, 0x1BCC, %l0
47891 edge16n %g1, %o6, %i0
47892 fands %f9, %f12, %f13
47893loop_5681:
47894 std %f10, [%l7 + 0x40]
47895 or %i7, 0x0ECE, %o7
47896 fpack16 %f2, %f1
47897 lduh [%l7 + 0x4A], %i5
47898 ldsb [%l7 + 0x79], %o5
47899 fpsub32s %f0, %f1, %f8
47900 ldd [%l7 + 0x58], %f12
47901 move %xcc, %o0, %l6
47902 mova %icc, %l4, %i4
47903 st %f12, [%l7 + 0x58]
47904 fsrc2s %f11, %f10
47905 ta %xcc, 0x1
47906 ldx [%l7 + 0x40], %l5
47907 ba,a,pn %icc, loop_5682
47908 srlx %i1, 0x0E, %g2
47909 movcc %xcc, %g7, %g3
47910 ldsb [%l7 + 0x52], %o4
47911loop_5682:
47912 fmovdvc %icc, %f6, %f13
47913 sdivcc %l3, 0x0764, %o2
47914 alignaddrl %i2, %i6, %o1
47915 sth %g4, [%l7 + 0x5C]
47916 fmovdg %xcc, %f7, %f10
47917 fpsub16 %f14, %f14, %f4
47918 std %f10, [%l7 + 0x40]
47919 be %xcc, loop_5683
47920 tg %icc, 0x3
47921 lduh [%l7 + 0x12], %g6
47922 movrlez %g5, 0x2CD, %l1
47923loop_5683:
47924 movrgz %i3, %l2, %o3
47925 stb %l0, [%l7 + 0x13]
47926 fmovdne %xcc, %f13, %f11
47927 bleu,pt %icc, loop_5684
47928 array8 %g1, %i0, %o6
47929 array8 %i7, %o7, %o5
47930 std %f0, [%l7 + 0x28]
47931loop_5684:
47932 fornot2s %f14, %f0, %f12
47933 fabss %f1, %f4
47934 alignaddr %i5, %l6, %l4
47935 fcmpes %fcc1, %f11, %f9
47936 edge32n %o0, %i4, %l5
47937 edge32l %i1, %g7, %g2
47938 movvc %xcc, %g3, %o4
47939 be,a loop_5685
47940 edge32 %o2, %l3, %i6
47941 movneg %xcc, %i2, %o1
47942 lduh [%l7 + 0x08], %g4
47943loop_5685:
47944 tge %icc, 0x7
47945 brlez,a %g5, loop_5686
47946 bge,pn %xcc, loop_5687
47947 fpadd16s %f3, %f10, %f3
47948 fmovsle %icc, %f5, %f0
47949loop_5686:
47950 stx %g6, [%l7 + 0x58]
47951loop_5687:
47952 sll %l1, %l2, %o3
47953 add %i3, 0x063F, %l0
47954 movn %icc, %i0, %o6
47955 tsubcc %g1, %o7, %o5
47956 fandnot1 %f6, %f8, %f6
47957 sth %i5, [%l7 + 0x34]
47958 ldub [%l7 + 0x21], %i7
47959 call loop_5688
47960 brz,a %l6, loop_5689
47961 be loop_5690
47962 lduw [%l7 + 0x54], %l4
47963loop_5688:
47964 fcmped %fcc2, %f0, %f0
47965loop_5689:
47966 sth %o0, [%l7 + 0x72]
47967loop_5690:
47968 bn loop_5691
47969 st %f14, [%l7 + 0x64]
47970 xnor %l5, 0x097F, %i1
47971 or %g7, 0x032F, %i4
47972loop_5691:
47973 tl %xcc, 0x5
47974 fpsub16s %f12, %f14, %f9
47975 st %f9, [%l7 + 0x74]
47976 fblg,a %fcc2, loop_5692
47977 for %f6, %f2, %f10
47978 nop
47979 setx loop_5693, %l0, %l1
47980 wrpr 0x1, %tl
47981 wrpr %l1, %tnpc
47982 setx 0x34400001400, %l0, %l1
47983 wrpr %l1, %tstate
47984 wrhpr 0x4, %htstate
47985 done
47986 stw %g3, [%l7 + 0x70]
47987loop_5692:
47988 fnands %f12, %f15, %f1
47989 movpos %icc, %o4, %o2
47990loop_5693:
47991 stw %l3, [%l7 + 0x34]
47992 taddcc %g2, 0x08E3, %i6
47993 fcmpes %fcc3, %f10, %f9
47994 ldx [%l7 + 0x38], %i2
47995 andncc %o1, %g4, %g6
47996 tvc %icc, 0x7
47997 fmovrslez %l1, %f7, %f1
47998 sra %l2, 0x11, %g5
47999 ldsh [%l7 + 0x68], %i3
48000 ldd [%l7 + 0x30], %f8
48001 stb %l0, [%l7 + 0x64]
48002 srax %i0, %o6, %o3
48003 call loop_5694
48004 fcmped %fcc0, %f14, %f0
48005 ldx [%l7 + 0x38], %g1
48006 stw %o5, [%l7 + 0x20]
48007loop_5694:
48008 xnorcc %i5, %i7, %l6
48009 fmovdneg %xcc, %f15, %f10
48010 edge32 %l4, %o7, %l5
48011 smul %i1, 0x1BBF, %o0
48012 movneg %icc, %i4, %g7
48013 lduw [%l7 + 0x0C], %o4
48014 stw %g3, [%l7 + 0x40]
48015 nop
48016 setx loop_5695, %l0, %l1
48017 jmpl %l1, %l3
48018 fmovsl %icc, %f0, %f10
48019 fmovdneg %xcc, %f10, %f11
48020 std %f2, [%l7 + 0x60]
48021loop_5695:
48022 te %xcc, 0x1
48023 fmuld8sux16 %f15, %f11, %f0
48024 sllx %g2, 0x1D, %o2
48025 stw %i2, [%l7 + 0x5C]
48026 edge8 %o1, %g4, %i6
48027 fbu,a %fcc3, loop_5696
48028 fmovdn %xcc, %f8, %f0
48029 fbue %fcc2, loop_5697
48030 and %g6, %l1, %g5
48031loop_5696:
48032 stb %i3, [%l7 + 0x4C]
48033 udivcc %l2, 0x0B44, %l0
48034loop_5697:
48035 fcmped %fcc0, %f10, %f4
48036 ldsh [%l7 + 0x3A], %i0
48037 siam 0x4
48038 andn %o6, 0x06E3, %o3
48039 udiv %g1, 0x0533, %i5
48040 ldd [%l7 + 0x58], %f2
48041 stw %i7, [%l7 + 0x0C]
48042 sth %o5, [%l7 + 0x12]
48043 fabss %f4, %f4
48044 bneg,a %icc, loop_5698
48045 tvs %icc, 0x0
48046 array32 %l4, %o7, %l6
48047 stw %i1, [%l7 + 0x58]
48048loop_5698:
48049 ba,a,pn %icc, loop_5699
48050 ldsh [%l7 + 0x42], %l5
48051 fornot2s %f2, %f7, %f12
48052 sdiv %i4, 0x001C, %o0
48053loop_5699:
48054 lduw [%l7 + 0x50], %g7
48055 fbl,a %fcc0, loop_5700
48056 movl %xcc, %o4, %l3
48057 for %f14, %f14, %f4
48058 tn %xcc, 0x4
48059loop_5700:
48060 std %f14, [%l7 + 0x30]
48061 fnands %f15, %f12, %f6
48062 stx %g3, [%l7 + 0x50]
48063 ldsh [%l7 + 0x5A], %g2
48064 fmuld8sux16 %f1, %f11, %f2
48065 fmovrsgez %i2, %f12, %f13
48066 fmovrdgz %o2, %f12, %f8
48067 fxors %f13, %f9, %f3
48068 fmovdg %icc, %f3, %f0
48069 smul %o1, 0x1AB8, %i6
48070 fmovrsne %g4, %f12, %f8
48071 bge,pt %xcc, loop_5701
48072 ld [%l7 + 0x28], %f11
48073 brgez %l1, loop_5702
48074 ldub [%l7 + 0x37], %g6
48075loop_5701:
48076 fornot2s %f9, %f7, %f10
48077 ldsw [%l7 + 0x4C], %g5
48078loop_5702:
48079 stx %i3, [%l7 + 0x38]
48080 edge16 %l2, %i0, %o6
48081 movvc %xcc, %o3, %g1
48082 fblg %fcc1, loop_5703
48083 fmul8x16au %f5, %f5, %f12
48084 fmovrdlez %i5, %f2, %f12
48085 fmovrdlez %l0, %f4, %f8
48086loop_5703:
48087 fcmps %fcc3, %f13, %f7
48088 ld [%l7 + 0x14], %f1
48089 bl,a,pn %icc, loop_5704
48090 fpadd16 %f4, %f8, %f6
48091 fmovdge %xcc, %f5, %f0
48092 and %i7, 0x0754, %o5
48093loop_5704:
48094 bg,a %xcc, loop_5705
48095 fmovdne %xcc, %f15, %f12
48096 fmovsgu %xcc, %f7, %f1
48097 bn loop_5706
48098loop_5705:
48099 bne,a,pn %xcc, loop_5707
48100 fmul8sux16 %f12, %f4, %f6
48101 fsrc1 %f14, %f0
48102loop_5706:
48103 sth %l4, [%l7 + 0x74]
48104loop_5707:
48105 tneg %xcc, 0x3
48106 fcmps %fcc1, %f6, %f11
48107 ldub [%l7 + 0x62], %o7
48108 movvs %icc, %l6, %i1
48109 subcc %i4, 0x1A7A, %l5
48110 movgu %icc, %g7, %o4
48111 sth %o0, [%l7 + 0x62]
48112 fcmpgt16 %f14, %f6, %l3
48113 fmuld8ulx16 %f5, %f4, %f0
48114 fmovsle %xcc, %f2, %f2
48115 movleu %icc, %g3, %g2
48116 lduh [%l7 + 0x68], %o2
48117 fmovdn %icc, %f12, %f6
48118 array16 %o1, %i2, %i6
48119 movl %icc, %l1, %g4
48120 fzero %f12
48121 ld [%l7 + 0x34], %f7
48122 ldd [%l7 + 0x50], %f10
48123 brnz,a %g6, loop_5708
48124 fnot2 %f10, %f12
48125 fxor %f6, %f12, %f4
48126 ldsb [%l7 + 0x13], %g5
48127loop_5708:
48128 fmovdgu %icc, %f12, %f6
48129 xnor %l2, %i0, %i3
48130 stw %o3, [%l7 + 0x40]
48131 fmovdneg %icc, %f0, %f3
48132 ldsw [%l7 + 0x4C], %g1
48133 ldd [%l7 + 0x38], %f14
48134 fmovdvs %icc, %f1, %f11
48135 ldsh [%l7 + 0x44], %o6
48136 ldub [%l7 + 0x08], %l0
48137 fmovrdlez %i5, %f2, %f6
48138 srax %o5, %i7, %l4
48139 fpsub32 %f10, %f2, %f12
48140 fbo,a %fcc3, loop_5709
48141 fmovse %xcc, %f15, %f3
48142 nop
48143 setx loop_5710, %l0, %l1
48144 jmpl %l1, %o7
48145 stw %l6, [%l7 + 0x68]
48146loop_5709:
48147 ta %icc, 0x1
48148 sllx %i4, 0x07, %l5
48149loop_5710:
48150 sll %g7, 0x1B, %o4
48151 lduw [%l7 + 0x44], %o0
48152 fmovs %f13, %f6
48153 fxnors %f13, %f10, %f5
48154 ldx [%l7 + 0x68], %l3
48155 ldx [%l7 + 0x60], %g3
48156 fcmpeq16 %f12, %f2, %g2
48157 fnot2 %f6, %f0
48158 edge32l %o2, %o1, %i1
48159 std %f8, [%l7 + 0x40]
48160 ldx [%l7 + 0x38], %i2
48161 bshuffle %f14, %f2, %f2
48162 taddcctv %l1, %g4, %i6
48163 movleu %icc, %g5, %g6
48164 fmuld8sux16 %f5, %f3, %f2
48165 fblg %fcc3, loop_5711
48166 fbue %fcc2, loop_5712
48167 lduh [%l7 + 0x2A], %i0
48168 subc %l2, 0x0127, %i3
48169loop_5711:
48170 fmovrdgz %g1, %f12, %f8
48171loop_5712:
48172 fbe %fcc1, loop_5713
48173 array8 %o6, %o3, %i5
48174 fmul8x16 %f15, %f6, %f14
48175 xor %l0, %i7, %l4
48176loop_5713:
48177 ldd [%l7 + 0x60], %f12
48178 fble,a %fcc0, loop_5714
48179 edge8n %o7, %o5, %l6
48180 bcs %xcc, loop_5715
48181 fxors %f7, %f1, %f13
48182loop_5714:
48183 fpadd32 %f4, %f10, %f4
48184 sth %i4, [%l7 + 0x26]
48185loop_5715:
48186 fpack32 %f4, %f6, %f14
48187 alignaddr %g7, %l5, %o0
48188 udivcc %l3, 0x1994, %g3
48189 ld [%l7 + 0x28], %f12
48190 ldsh [%l7 + 0x0C], %g2
48191 ldx [%l7 + 0x20], %o2
48192 movvs %icc, %o4, %i1
48193 fnegd %f6, %f6
48194 edge32 %i2, %o1, %g4
48195 udivx %l1, 0x0005, %i6
48196 ldd [%l7 + 0x68], %f2
48197 fexpand %f10, %f6
48198 udiv %g5, 0x1AE3, %g6
48199 edge16ln %i0, %l2, %i3
48200 movleu %icc, %g1, %o3
48201 fxor %f0, %f4, %f4
48202 fbul,a %fcc3, loop_5716
48203 stw %i5, [%l7 + 0x6C]
48204 ldd [%l7 + 0x20], %f14
48205 bcc,a,pt %xcc, loop_5717
48206loop_5716:
48207 fsrc1s %f4, %f8
48208 fnot1s %f14, %f12
48209 stx %l0, [%l7 + 0x18]
48210loop_5717:
48211 fmovdgu %xcc, %f5, %f10
48212 ldub [%l7 + 0x2B], %i7
48213 ldsh [%l7 + 0x5E], %l4
48214 stw %o6, [%l7 + 0x1C]
48215 movvs %xcc, %o5, %o7
48216 fpadd32s %f4, %f6, %f14
48217 fornot1s %f12, %f13, %f5
48218 xnor %i4, %l6, %l5
48219 ld [%l7 + 0x5C], %f1
48220 movleu %icc, %g7, %l3
48221 fmovsg %icc, %f4, %f3
48222 taddcctv %g3, 0x1DE1, %g2
48223 fbule,a %fcc3, loop_5718
48224 fmovde %xcc, %f4, %f8
48225 ldub [%l7 + 0x60], %o2
48226 tle %xcc, 0x3
48227loop_5718:
48228 fnot2 %f12, %f12
48229 fones %f10
48230 fbul %fcc2, loop_5719
48231 srax %o0, 0x14, %o4
48232 stw %i1, [%l7 + 0x1C]
48233 ldub [%l7 + 0x58], %i2
48234loop_5719:
48235 fnors %f5, %f2, %f13
48236 taddcctv %o1, %g4, %i6
48237 fnot1s %f7, %f6
48238 fmul8x16au %f1, %f12, %f0
48239 stw %g5, [%l7 + 0x4C]
48240 sll %l1, %g6, %l2
48241 ld [%l7 + 0x38], %f9
48242 fpackfix %f14, %f0
48243 taddcctv %i0, 0x0DD2, %i3
48244 std %f4, [%l7 + 0x50]
48245 fpadd16s %f1, %f1, %f14
48246 tle %xcc, 0x5
48247 mulx %g1, 0x1772, %i5
48248 fcmpes %fcc0, %f3, %f7
48249 ldsw [%l7 + 0x0C], %l0
48250 edge32 %i7, %o3, %l4
48251 fmovsneg %xcc, %f12, %f3
48252 ldx [%l7 + 0x70], %o6
48253 mulx %o5, 0x1A07, %i4
48254 ldsh [%l7 + 0x48], %l6
48255 fbue %fcc1, loop_5720
48256 movcc %icc, %o7, %l5
48257 ldx [%l7 + 0x40], %l3
48258 fxnors %f12, %f15, %f10
48259loop_5720:
48260 fmovsvs %icc, %f4, %f0
48261 st %f14, [%l7 + 0x48]
48262 ldsw [%l7 + 0x08], %g7
48263 ldsb [%l7 + 0x53], %g3
48264 stb %o2, [%l7 + 0x7E]
48265 stx %g2, [%l7 + 0x18]
48266 fand %f6, %f4, %f10
48267 fones %f13
48268 std %f8, [%l7 + 0x58]
48269 ldsb [%l7 + 0x70], %o4
48270 fsrc1 %f6, %f2
48271 fmovdneg %xcc, %f15, %f5
48272 tsubcctv %i1, %i2, %o0
48273 fcmpgt32 %f12, %f14, %g4
48274 brlz,a %i6, loop_5721
48275 orn %o1, %l1, %g6
48276 xorcc %g5, 0x1358, %l2
48277 fpsub32s %f14, %f2, %f14
48278loop_5721:
48279 std %f6, [%l7 + 0x60]
48280 fmovsvs %icc, %f9, %f15
48281 fornot1 %f0, %f4, %f12
48282 movl %icc, %i3, %g1
48283 subccc %i0, 0x0ACB, %l0
48284 stw %i7, [%l7 + 0x70]
48285 fbg %fcc3, loop_5722
48286 sethi 0x1E15, %i5
48287 stb %l4, [%l7 + 0x57]
48288 umul %o3, 0x16B3, %o5
48289loop_5722:
48290 sth %o6, [%l7 + 0x5E]
48291 st %f14, [%l7 + 0x68]
48292 fxors %f8, %f15, %f12
48293 pdist %f14, %f0, %f2
48294 ld [%l7 + 0x18], %f10
48295 ldd [%l7 + 0x20], %f8
48296 std %f4, [%l7 + 0x58]
48297 bneg,a loop_5723
48298 ldd [%l7 + 0x40], %f14
48299 ldsb [%l7 + 0x56], %l6
48300 ldd [%l7 + 0x18], %f6
48301loop_5723:
48302 sth %i4, [%l7 + 0x60]
48303 fbl,a %fcc2, loop_5724
48304 movle %icc, %o7, %l5
48305 ldub [%l7 + 0x2E], %g7
48306 call loop_5725
48307loop_5724:
48308 call loop_5726
48309 brlez %l3, loop_5727
48310 std %f6, [%l7 + 0x58]
48311loop_5725:
48312 ldx [%l7 + 0x30], %g3
48313loop_5726:
48314 ldd [%l7 + 0x58], %f14
48315loop_5727:
48316 movge %xcc, %o2, %g2
48317 te %xcc, 0x7
48318 fornot1 %f8, %f4, %f2
48319 fmovscs %xcc, %f2, %f3
48320 xnorcc %o4, %i1, %i2
48321 fcmped %fcc3, %f6, %f0
48322 edge16 %o0, %g4, %o1
48323 fpsub16 %f4, %f2, %f2
48324 edge32n %i6, %l1, %g6
48325 fmovrse %g5, %f7, %f11
48326 array32 %l2, %g1, %i3
48327 fcmpne16 %f0, %f12, %l0
48328 fmovdpos %icc, %f4, %f12
48329 ldx [%l7 + 0x78], %i7
48330 stx %i0, [%l7 + 0x38]
48331 fzeros %f5
48332 ldsb [%l7 + 0x74], %i5
48333 fmovse %xcc, %f4, %f9
48334 addcc %l4, 0x0320, %o5
48335 fbg,a %fcc1, loop_5728
48336 st %f3, [%l7 + 0x0C]
48337 stx %o6, [%l7 + 0x70]
48338 fbge,a %fcc3, loop_5729
48339loop_5728:
48340 fornot1 %f8, %f8, %f8
48341 ldub [%l7 + 0x4F], %o3
48342 and %i4, %o7, %l5
48343loop_5729:
48344 fmovsg %icc, %f11, %f0
48345 lduh [%l7 + 0x28], %g7
48346 fmovrdne %l3, %f4, %f6
48347 fnor %f0, %f12, %f8
48348 fmul8x16al %f12, %f1, %f12
48349 ldsb [%l7 + 0x2E], %g3
48350 fbule %fcc0, loop_5730
48351 tle %xcc, 0x6
48352 stw %l6, [%l7 + 0x7C]
48353 fnands %f13, %f7, %f5
48354loop_5730:
48355 bgu,a,pn %xcc, loop_5731
48356 stb %g2, [%l7 + 0x62]
48357 bn,pt %icc, loop_5732
48358 fandnot1s %f11, %f9, %f5
48359loop_5731:
48360 stx %o4, [%l7 + 0x68]
48361 fmovscs %xcc, %f13, %f12
48362loop_5732:
48363 addc %i1, %o2, %o0
48364 srl %g4, 0x04, %o1
48365 ldx [%l7 + 0x58], %i2
48366 edge16ln %l1, %g6, %i6
48367 fnor %f2, %f14, %f6
48368 edge16n %l2, %g5, %i3
48369 fcmple32 %f12, %f14, %g1
48370 fmovsne %icc, %f3, %f9
48371 ldx [%l7 + 0x50], %i7
48372 fmuld8ulx16 %f15, %f15, %f12
48373 lduw [%l7 + 0x50], %l0
48374 stw %i5, [%l7 + 0x34]
48375 brlez,a %i0, loop_5733
48376 mova %icc, %o5, %l4
48377 smul %o6, 0x1337, %i4
48378 sth %o7, [%l7 + 0x0C]
48379loop_5733:
48380 sdiv %l5, 0x168F, %g7
48381 ldx [%l7 + 0x70], %o3
48382 ldsb [%l7 + 0x5F], %l3
48383 fornot1s %f11, %f15, %f11
48384 movleu %xcc, %g3, %l6
48385 movvs %xcc, %o4, %g2
48386 ldsw [%l7 + 0x60], %i1
48387 movvs %xcc, %o0, %o2
48388 tg %icc, 0x0
48389 fmovsg %icc, %f12, %f11
48390 bcc loop_5734
48391 xorcc %g4, 0x1F81, %o1
48392 st %f4, [%l7 + 0x64]
48393 fcmpeq32 %f4, %f10, %i2
48394loop_5734:
48395 movgu %icc, %l1, %i6
48396 tge %icc, 0x3
48397 fsrc1s %f2, %f13
48398 brlez,a %g6, loop_5735
48399 ldub [%l7 + 0x61], %l2
48400 movl %icc, %i3, %g1
48401 fmovscc %icc, %f10, %f8
48402loop_5735:
48403 fmovsa %xcc, %f0, %f5
48404 st %f4, [%l7 + 0x68]
48405 brnz,a %g5, loop_5736
48406 ldsh [%l7 + 0x46], %l0
48407 movpos %xcc, %i7, %i5
48408 tn %xcc, 0x2
48409loop_5736:
48410 ldsb [%l7 + 0x1B], %o5
48411 fmovrsgez %l4, %f14, %f4
48412 sth %o6, [%l7 + 0x42]
48413 sll %i0, 0x17, %o7
48414 fpack16 %f8, %f15
48415 bgu,a,pt %xcc, loop_5737
48416 stw %i4, [%l7 + 0x40]
48417 ldub [%l7 + 0x0D], %g7
48418 stx %o3, [%l7 + 0x38]
48419loop_5737:
48420 std %f6, [%l7 + 0x40]
48421 fmovsgu %xcc, %f4, %f4
48422 stx %l3, [%l7 + 0x58]
48423 tl %icc, 0x5
48424 stx %g3, [%l7 + 0x58]
48425 tg %xcc, 0x4
48426 fxor %f4, %f12, %f2
48427 ld [%l7 + 0x40], %f5
48428 ldsb [%l7 + 0x76], %l6
48429 ld [%l7 + 0x0C], %f15
48430 ldsh [%l7 + 0x54], %o4
48431 fmovrslz %l5, %f15, %f2
48432 nop
48433 setx loop_5738, %l0, %l1
48434 jmpl %l1, %i1
48435 andcc %g2, %o2, %g4
48436 sdivcc %o0, 0x11A7, %o1
48437 stx %l1, [%l7 + 0x48]
48438loop_5738:
48439 bvs,a loop_5739
48440 sll %i6, 0x0E, %i2
48441 stw %l2, [%l7 + 0x50]
48442 fmovrde %g6, %f8, %f14
48443loop_5739:
48444 ld [%l7 + 0x18], %f11
48445 tl %icc, 0x0
48446 fmovrslez %i3, %f4, %f6
48447 ldsw [%l7 + 0x50], %g5
48448 fcmpes %fcc3, %f15, %f1
48449 fand %f0, %f14, %f2
48450 lduw [%l7 + 0x64], %g1
48451 fmovda %icc, %f13, %f0
48452 stx %i7, [%l7 + 0x58]
48453 fsrc1 %f4, %f2
48454 movcc %icc, %i5, %o5
48455 orn %l0, 0x0BF7, %l4
48456 stb %i0, [%l7 + 0x6B]
48457 lduw [%l7 + 0x1C], %o7
48458 fcmpne16 %f14, %f10, %i4
48459 addc %o6, %g7, %l3
48460 bshuffle %f14, %f14, %f6
48461 ble,a,pn %icc, loop_5740
48462 fbe,a %fcc3, loop_5741
48463 fnegd %f12, %f2
48464 stb %g3, [%l7 + 0x4C]
48465loop_5740:
48466 edge16l %l6, %o4, %o3
48467loop_5741:
48468 fmovdcc %icc, %f15, %f6
48469 orncc %l5, %g2, %o2
48470 fpsub16s %f8, %f1, %f1
48471 ldsb [%l7 + 0x6C], %i1
48472 pdist %f4, %f12, %f10
48473 te %icc, 0x2
48474 ldsb [%l7 + 0x5D], %g4
48475 sethi 0x187C, %o1
48476 alignaddr %o0, %i6, %l1
48477 ld [%l7 + 0x10], %f9
48478 stb %i2, [%l7 + 0x0E]
48479 bvs,pn %xcc, loop_5742
48480 fnors %f2, %f5, %f2
48481 fnors %f5, %f13, %f10
48482 fabsd %f6, %f4
48483loop_5742:
48484 lduw [%l7 + 0x1C], %l2
48485 tl %icc, 0x0
48486 fxnor %f12, %f8, %f0
48487 fmovdneg %xcc, %f4, %f6
48488 stb %i3, [%l7 + 0x26]
48489 stx %g6, [%l7 + 0x68]
48490 srlx %g1, %g5, %i7
48491 call loop_5743
48492 fpmerge %f1, %f3, %f4
48493 stx %i5, [%l7 + 0x28]
48494 fmovdleu %xcc, %f0, %f14
48495loop_5743:
48496 ldsw [%l7 + 0x60], %l0
48497 ldsw [%l7 + 0x4C], %l4
48498 ld [%l7 + 0x38], %f4
48499 umulcc %o5, 0x0461, %o7
48500 movgu %icc, %i4, %o6
48501 mulx %i0, %g7, %g3
48502 lduw [%l7 + 0x54], %l3
48503 fnot2 %f10, %f12
48504 ldd [%l7 + 0x38], %f2
48505 st %f10, [%l7 + 0x1C]
48506 ld [%l7 + 0x74], %f9
48507 stw %l6, [%l7 + 0x0C]
48508 stw %o4, [%l7 + 0x10]
48509 fcmple32 %f6, %f14, %o3
48510 st %f7, [%l7 + 0x0C]
48511 ld [%l7 + 0x20], %f0
48512 fcmps %fcc3, %f8, %f11
48513 sub %g2, %o2, %l5
48514 stx %i1, [%l7 + 0x68]
48515 stb %g4, [%l7 + 0x72]
48516 ldub [%l7 + 0x2C], %o1
48517 fmovrslz %i6, %f13, %f1
48518 orncc %l1, %o0, %i2
48519 ble,a %xcc, loop_5744
48520 fmovs %f14, %f7
48521 ldsh [%l7 + 0x30], %i3
48522 movcc %icc, %l2, %g1
48523loop_5744:
48524 ldsb [%l7 + 0x21], %g6
48525 fone %f4
48526 srlx %i7, %i5, %l0
48527 ldsh [%l7 + 0x7E], %g5
48528 stb %l4, [%l7 + 0x4A]
48529 subcc %o7, 0x11B7, %i4
48530 fbul %fcc3, loop_5745
48531 fbge,a %fcc2, loop_5746
48532 fmovdneg %xcc, %f7, %f15
48533 brlz %o5, loop_5747
48534loop_5745:
48535 edge32l %o6, %i0, %g3
48536loop_5746:
48537 fbl,a %fcc0, loop_5748
48538 fandnot2 %f10, %f6, %f8
48539loop_5747:
48540 fornot1s %f9, %f10, %f10
48541 fnot2s %f2, %f11
48542loop_5748:
48543 fnot2s %f6, %f8
48544 fzero %f4
48545 xnor %l3, 0x1475, %l6
48546 call loop_5749
48547 stb %g7, [%l7 + 0x77]
48548 lduh [%l7 + 0x4C], %o3
48549 fcmpne16 %f6, %f6, %g2
48550loop_5749:
48551 ldd [%l7 + 0x40], %f8
48552 siam 0x0
48553 fmovd %f8, %f4
48554 stw %o2, [%l7 + 0x5C]
48555 fand %f10, %f12, %f2
48556 sllx %o4, 0x03, %l5
48557 bgu,a,pn %icc, loop_5750
48558 add %i1, 0x1CDE, %o1
48559 fmovrsne %i6, %f12, %f6
48560 addc %g4, %l1, %o0
48561loop_5750:
48562 fpadd16s %f1, %f1, %f3
48563 movcc %icc, %i2, %l2
48564 udivx %g1, 0x158D, %i3
48565 addcc %i7, %i5, %g6
48566 bge,a loop_5751
48567 ldsw [%l7 + 0x20], %g5
48568 fmovdvc %xcc, %f13, %f9
48569 ldd [%l7 + 0x08], %f14
48570loop_5751:
48571 bvc,a,pn %xcc, loop_5752
48572 bn,pn %icc, loop_5753
48573 lduh [%l7 + 0x52], %l4
48574 edge16n %o7, %i4, %o5
48575loop_5752:
48576 srlx %o6, %l0, %g3
48577loop_5753:
48578 movrne %i0, %l3, %l6
48579 mulx %o3, %g7, %o2
48580 fmovrdgz %g2, %f12, %f2
48581 movn %xcc, %l5, %o4
48582 tle %icc, 0x6
48583 tvc %icc, 0x6
48584 umulcc %i1, 0x1410, %o1
48585 fblg %fcc3, loop_5754
48586 stx %g4, [%l7 + 0x18]
48587 ldd [%l7 + 0x58], %f2
48588 lduh [%l7 + 0x6C], %i6
48589loop_5754:
48590 fornot1 %f0, %f2, %f0
48591 ldd [%l7 + 0x58], %f10
48592 fbu,a %fcc1, loop_5755
48593 fpmerge %f13, %f2, %f10
48594 fmul8x16 %f12, %f6, %f4
48595 fbug %fcc0, loop_5756
48596loop_5755:
48597 fnor %f10, %f12, %f10
48598 xor %o0, %i2, %l1
48599 stw %l2, [%l7 + 0x6C]
48600loop_5756:
48601 movle %icc, %i3, %g1
48602 popc %i5, %g6
48603 fmovrslez %g5, %f12, %f5
48604 ldsh [%l7 + 0x34], %l4
48605 ldd [%l7 + 0x48], %f12
48606 sth %i7, [%l7 + 0x3A]
48607 bpos %icc, loop_5757
48608 std %f2, [%l7 + 0x68]
48609 fcmple32 %f14, %f14, %i4
48610 fmovrse %o7, %f12, %f1
48611loop_5757:
48612 fands %f1, %f12, %f10
48613 ldsb [%l7 + 0x43], %o6
48614 movcc %xcc, %l0, %o5
48615 ldsw [%l7 + 0x10], %g3
48616 stw %i0, [%l7 + 0x50]
48617 smulcc %l6, 0x0E0E, %l3
48618 fblg,a %fcc3, loop_5758
48619 fmovspos %xcc, %f11, %f2
48620 array32 %o3, %g7, %g2
48621 fnegd %f6, %f8
48622loop_5758:
48623 movg %xcc, %l5, %o4
48624 fands %f1, %f10, %f10
48625 fmul8x16al %f1, %f9, %f12
48626 fbn %fcc1, loop_5759
48627 fmovscc %icc, %f9, %f9
48628 for %f6, %f2, %f0
48629 ld [%l7 + 0x0C], %f0
48630loop_5759:
48631 ldx [%l7 + 0x68], %i1
48632 edge8ln %o1, %o2, %g4
48633 edge32 %o0, %i2, %i6
48634 fors %f10, %f12, %f8
48635 ldub [%l7 + 0x1C], %l2
48636 sth %i3, [%l7 + 0x66]
48637 fbl,a %fcc2, loop_5760
48638 tcc %icc, 0x0
48639 movle %xcc, %l1, %i5
48640 srl %g6, 0x1A, %g5
48641loop_5760:
48642 fmovdn %icc, %f8, %f9
48643 orcc %l4, 0x1F42, %g1
48644 fmovdn %xcc, %f4, %f2
48645 fcmpeq32 %f8, %f6, %i7
48646 ldub [%l7 + 0x7D], %o7
48647 fmovs %f3, %f5
48648 ba,a loop_5761
48649 pdist %f0, %f12, %f0
48650 fmovdneg %icc, %f12, %f7
48651 fmovdpos %xcc, %f8, %f6
48652loop_5761:
48653 fexpand %f7, %f6
48654 movcs %xcc, %i4, %l0
48655 tcs %icc, 0x7
48656 std %f14, [%l7 + 0x08]
48657 movl %xcc, %o5, %o6
48658 ldsh [%l7 + 0x72], %g3
48659 subccc %l6, 0x1344, %l3
48660 bcc,a,pt %xcc, loop_5762
48661 ldsh [%l7 + 0x2C], %i0
48662 std %f12, [%l7 + 0x40]
48663 move %xcc, %o3, %g2
48664loop_5762:
48665 movcc %icc, %g7, %l5
48666 pdist %f14, %f4, %f8
48667 stw %o4, [%l7 + 0x34]
48668 ldsb [%l7 + 0x69], %o1
48669 ldub [%l7 + 0x5F], %i1
48670 xor %o2, 0x0140, %o0
48671 fbne,a %fcc3, loop_5763
48672 ta %icc, 0x3
48673 andn %g4, 0x1A87, %i6
48674 mova %xcc, %l2, %i2
48675loop_5763:
48676 fpmerge %f11, %f0, %f0
48677 lduh [%l7 + 0x6E], %i3
48678 fbule,a %fcc3, loop_5764
48679 faligndata %f2, %f6, %f8
48680 ldsh [%l7 + 0x18], %l1
48681 ldd [%l7 + 0x60], %f12
48682loop_5764:
48683 tge %xcc, 0x0
48684 tpos %icc, 0x2
48685 tge %xcc, 0x2
48686 fbo %fcc0, loop_5765
48687 edge8ln %i5, %g5, %l4
48688 nop
48689 setx loop_5766, %l0, %l1
48690 jmpl %l1, %g6
48691 fmovdgu %xcc, %f10, %f1
48692loop_5765:
48693 movgu %xcc, %i7, %o7
48694 fnand %f2, %f2, %f8
48695loop_5766:
48696 fornot2 %f14, %f2, %f4
48697 fmovdvc %icc, %f11, %f15
48698 tvs %icc, 0x1
48699 fmovdne %icc, %f14, %f5
48700 movne %xcc, %i4, %l0
48701 movrgez %o5, %o6, %g3
48702 fmuld8sux16 %f1, %f6, %f2
48703 nop
48704 setx loop_5767, %l0, %l1
48705 jmpl %l1, %l6
48706 fmul8x16au %f14, %f6, %f10
48707 ldx [%l7 + 0x38], %l3
48708 movn %xcc, %g1, %o3
48709loop_5767:
48710 bvc,a,pt %icc, loop_5768
48711 ble loop_5769
48712 ldsb [%l7 + 0x47], %g2
48713 fbue %fcc0, loop_5770
48714loop_5768:
48715 bpos,pt %icc, loop_5771
48716loop_5769:
48717 lduh [%l7 + 0x2C], %g7
48718 movn %icc, %i0, %l5
48719loop_5770:
48720 tle %xcc, 0x2
48721loop_5771:
48722 andncc %o1, %o4, %i1
48723 edge16l %o0, %o2, %g4
48724 edge16 %i6, %i2, %i3
48725 fpsub32 %f6, %f14, %f6
48726 fmovrdgz %l1, %f0, %f10
48727 edge8l %i5, %l2, %l4
48728 bge,a,pt %icc, loop_5772
48729 orn %g5, %i7, %g6
48730 sth %i4, [%l7 + 0x7A]
48731 move %xcc, %o7, %o5
48732loop_5772:
48733 udivx %l0, 0x0086, %o6
48734 brz,a %l6, loop_5773
48735 ldsb [%l7 + 0x41], %l3
48736 ba,a %xcc, loop_5774
48737 lduw [%l7 + 0x1C], %g3
48738loop_5773:
48739 fble %fcc3, loop_5775
48740 fmovrsgez %g1, %f8, %f15
48741loop_5774:
48742 stx %g2, [%l7 + 0x60]
48743 ldsh [%l7 + 0x54], %o3
48744loop_5775:
48745 std %f0, [%l7 + 0x40]
48746 fcmpeq32 %f6, %f6, %i0
48747 srax %g7, %o1, %l5
48748 fnot1 %f0, %f0
48749 ld [%l7 + 0x10], %f14
48750 sth %i1, [%l7 + 0x22]
48751 ldub [%l7 + 0x6F], %o0
48752 fbge %fcc1, loop_5776
48753 edge8l %o4, %g4, %i6
48754 fmovsl %xcc, %f13, %f5
48755 fmovsa %icc, %f9, %f13
48756loop_5776:
48757 ldub [%l7 + 0x2C], %i2
48758 ldd [%l7 + 0x18], %f12
48759 edge32ln %o2, %l1, %i5
48760 tvc %xcc, 0x4
48761 sth %l2, [%l7 + 0x6E]
48762 st %f15, [%l7 + 0x38]
48763 fsrc1s %f6, %f10
48764 stw %l4, [%l7 + 0x30]
48765 fmovda %icc, %f4, %f10
48766 addccc %g5, 0x15BF, %i3
48767 stx %i7, [%l7 + 0x38]
48768 xnorcc %i4, %g6, %o5
48769 stb %l0, [%l7 + 0x40]
48770 ldsw [%l7 + 0x2C], %o7
48771 fbug %fcc2, loop_5777
48772 ble,a,pt %xcc, loop_5778
48773 fnegs %f15, %f3
48774 sth %l6, [%l7 + 0x72]
48775loop_5777:
48776 fmovsl %xcc, %f6, %f15
48777loop_5778:
48778 movrgez %l3, 0x0DD, %g3
48779 xor %g1, %g2, %o6
48780 brnz %i0, loop_5779
48781 st %f11, [%l7 + 0x24]
48782 fpadd16 %f0, %f6, %f4
48783 ldsb [%l7 + 0x46], %o3
48784loop_5779:
48785 ld [%l7 + 0x18], %f15
48786 fnegd %f14, %f8
48787 fbe %fcc3, loop_5780
48788 movge %xcc, %g7, %o1
48789 ldx [%l7 + 0x30], %i1
48790 fmovrdgz %l5, %f6, %f8
48791loop_5780:
48792 fmovrslez %o0, %f0, %f13
48793 fmovdge %xcc, %f4, %f15
48794 andncc %g4, %i6, %i2
48795 ldsb [%l7 + 0x33], %o4
48796 fbo %fcc0, loop_5781
48797 fnot1 %f2, %f2
48798 fsrc2s %f9, %f5
48799 std %f8, [%l7 + 0x78]
48800loop_5781:
48801 fpack32 %f8, %f14, %f12
48802 bge,a loop_5782
48803 bleu,a,pt %icc, loop_5783
48804 fmul8x16au %f14, %f11, %f0
48805 fone %f2
48806loop_5782:
48807 xnorcc %o2, %l1, %l2
48808loop_5783:
48809 tleu %xcc, 0x1
48810 bcc %icc, loop_5784
48811 fmul8x16 %f6, %f8, %f4
48812 ba,a %icc, loop_5785
48813 tleu %icc, 0x5
48814loop_5784:
48815 ldsb [%l7 + 0x39], %l4
48816 movrgz %i5, %i3, %g5
48817loop_5785:
48818 fmovsvs %icc, %f7, %f0
48819 ldd [%l7 + 0x20], %f4
48820 fmovdl %xcc, %f6, %f15
48821 lduh [%l7 + 0x5A], %i7
48822 fbo,a %fcc0, loop_5786
48823 brgez %i4, loop_5787
48824 fbu,a %fcc0, loop_5788
48825 lduw [%l7 + 0x5C], %g6
48826loop_5786:
48827 fmovdvc %icc, %f3, %f4
48828loop_5787:
48829 fbul,a %fcc2, loop_5789
48830loop_5788:
48831 sra %l0, 0x01, %o5
48832 fors %f8, %f4, %f12
48833 sdivcc %o7, 0x11F9, %l3
48834loop_5789:
48835 bleu %xcc, loop_5790
48836 fnor %f4, %f8, %f0
48837 bge %xcc, loop_5791
48838 movcs %icc, %l6, %g3
48839loop_5790:
48840 ldub [%l7 + 0x4D], %g2
48841 bshuffle %f0, %f14, %f12
48842loop_5791:
48843 move %xcc, %o6, %i0
48844 mova %xcc, %g1, %o3
48845 stx %g7, [%l7 + 0x50]
48846 fpsub16 %f10, %f8, %f0
48847 edge8 %o1, %l5, %i1
48848 call loop_5792
48849 bvs,a,pt %icc, loop_5793
48850 fmovspos %xcc, %f9, %f10
48851 brgez %g4, loop_5794
48852loop_5792:
48853 sth %i6, [%l7 + 0x4A]
48854loop_5793:
48855 movrne %i2, 0x3C5, %o0
48856 fcmpes %fcc1, %f15, %f6
48857loop_5794:
48858 fmovscc %icc, %f14, %f0
48859 brlez %o2, loop_5795
48860 and %l1, 0x1A88, %l2
48861 edge8l %o4, %l4, %i5
48862 fmul8x16au %f4, %f7, %f6
48863loop_5795:
48864 stw %i3, [%l7 + 0x7C]
48865 ldsw [%l7 + 0x0C], %i7
48866 lduh [%l7 + 0x0E], %i4
48867 siam 0x7
48868 pdist %f10, %f12, %f4
48869 brnz %g6, loop_5796
48870 array8 %l0, %g5, %o5
48871 std %f6, [%l7 + 0x68]
48872 ldsb [%l7 + 0x1A], %o7
48873loop_5796:
48874 bvc,a,pn %icc, loop_5797
48875 tn %xcc, 0x0
48876 movpos %icc, %l6, %l3
48877 fbuge %fcc2, loop_5798
48878loop_5797:
48879 bn loop_5799
48880 fands %f7, %f12, %f5
48881 stx %g2, [%l7 + 0x58]
48882loop_5798:
48883 ldub [%l7 + 0x12], %g3
48884loop_5799:
48885 brz %i0, loop_5800
48886 ld [%l7 + 0x30], %f5
48887 move %xcc, %g1, %o6
48888 movg %xcc, %o3, %o1
48889loop_5800:
48890 bcc,a,pt %xcc, loop_5801
48891 sll %g7, 0x14, %l5
48892 fmovrdne %i1, %f4, %f10
48893 fmovdneg %icc, %f12, %f1
48894loop_5801:
48895 movne %icc, %g4, %i2
48896 fcmple16 %f4, %f4, %o0
48897 tne %icc, 0x6
48898 fmovsge %xcc, %f7, %f14
48899 stx %o2, [%l7 + 0x50]
48900 fcmpgt32 %f14, %f10, %l1
48901 fandnot1s %f14, %f1, %f2
48902 stx %l2, [%l7 + 0x70]
48903 fandnot1 %f2, %f8, %f4
48904 fones %f11
48905 sll %o4, 0x09, %i6
48906 movpos %xcc, %l4, %i3
48907 stx %i7, [%l7 + 0x20]
48908 fpsub16s %f11, %f8, %f8
48909 sra %i5, 0x04, %i4
48910 sub %g6, %g5, %l0
48911 sth %o7, [%l7 + 0x2E]
48912 fors %f6, %f2, %f1
48913 ldsb [%l7 + 0x74], %o5
48914 fcmpeq16 %f4, %f12, %l6
48915 nop
48916 setx loop_5802, %l0, %l1
48917 wrpr 0x1, %tl
48918 wrpr %l1, %tpc
48919 add %l1, 0x4, %l1
48920 wrpr %l1, %tnpc
48921 setx 0x34400001400, %l0, %l1
48922 wrpr %l1, %tstate
48923 wrhpr 0x4, %htstate
48924 retry
48925 taddcctv %l3, %g2, %i0
48926 stb %g3, [%l7 + 0x3A]
48927 fmovrslz %g1, %f15, %f10
48928loop_5802:
48929 edge16ln %o3, %o1, %g7
48930 std %f4, [%l7 + 0x60]
48931 ldsb [%l7 + 0x57], %l5
48932 lduw [%l7 + 0x0C], %i1
48933 xnorcc %o6, %g4, %o0
48934 fcmpgt16 %f14, %f2, %o2
48935 ld [%l7 + 0x68], %f12
48936 bvc,a,pt %xcc, loop_5803
48937 udiv %i2, 0x1907, %l1
48938 stb %l2, [%l7 + 0x17]
48939 udivx %o4, 0x1B13, %i6
48940loop_5803:
48941 ldd [%l7 + 0x28], %f0
48942 xor %l4, 0x0B7F, %i3
48943 fmovrdlez %i5, %f10, %f6
48944 lduw [%l7 + 0x48], %i4
48945 bge,pn %icc, loop_5804
48946 stw %i7, [%l7 + 0x54]
48947 sub %g6, 0x0DE6, %l0
48948 movrne %g5, %o5, %l6
48949loop_5804:
48950 tne %icc, 0x2
48951 ldsh [%l7 + 0x26], %o7
48952 fmovsleu %xcc, %f2, %f6
48953 umulcc %l3, %g2, %g3
48954 fmovrdlez %i0, %f8, %f10
48955 ld [%l7 + 0x44], %f6
48956 fmul8x16al %f15, %f13, %f10
48957 orn %g1, %o3, %g7
48958 ldub [%l7 + 0x43], %o1
48959 tcc %icc, 0x5
48960 ldsb [%l7 + 0x7C], %i1
48961 tpos %icc, 0x3
48962 stx %l5, [%l7 + 0x20]
48963 sethi 0x038B, %g4
48964 tcc %xcc, 0x0
48965 xnorcc %o0, 0x0976, %o2
48966 stb %o6, [%l7 + 0x6C]
48967 fpadd16 %f12, %f2, %f4
48968 fbue %fcc0, loop_5805
48969 stw %l1, [%l7 + 0x1C]
48970 fandnot1 %f10, %f4, %f6
48971 ldub [%l7 + 0x78], %i2
48972loop_5805:
48973 ldsb [%l7 + 0x76], %l2
48974 ld [%l7 + 0x48], %f5
48975 tneg %icc, 0x6
48976 bvc %icc, loop_5806
48977 lduh [%l7 + 0x6E], %i6
48978 brgz %l4, loop_5807
48979 fpsub16s %f11, %f8, %f5
48980loop_5806:
48981 movleu %xcc, %o4, %i5
48982 fmovscc %icc, %f9, %f0
48983loop_5807:
48984 ldsw [%l7 + 0x2C], %i3
48985 fcmpeq16 %f2, %f10, %i7
48986 orn %i4, %g6, %l0
48987 fbu %fcc3, loop_5808
48988 fbn,a %fcc3, loop_5809
48989 fornot2 %f10, %f8, %f4
48990 addc %o5, 0x0432, %g5
48991loop_5808:
48992 array16 %l6, %o7, %g2
48993loop_5809:
48994 fornot1s %f3, %f8, %f8
48995 stx %l3, [%l7 + 0x20]
48996 ldx [%l7 + 0x08], %i0
48997 ldd [%l7 + 0x08], %f4
48998 orcc %g1, %g3, %g7
48999 tl %xcc, 0x1
49000 ld [%l7 + 0x10], %f11
49001 movrgz %o3, 0x2C1, %o1
49002 lduw [%l7 + 0x70], %i1
49003 bvc %icc, loop_5810
49004 fmul8x16au %f3, %f8, %f14
49005 ldd [%l7 + 0x60], %f10
49006 tg %icc, 0x4
49007loop_5810:
49008 orn %g4, %o0, %o2
49009 lduh [%l7 + 0x38], %o6
49010 fbuge %fcc2, loop_5811
49011 sra %l1, 0x1C, %l5
49012 fones %f11
49013 movrgz %l2, 0x1F3, %i2
49014loop_5811:
49015 brgez %l4, loop_5812
49016 edge16 %o4, %i5, %i3
49017 taddcc %i7, %i6, %g6
49018 movvs %xcc, %i4, %l0
49019loop_5812:
49020 bcc,a loop_5813
49021 fmovdge %icc, %f9, %f14
49022 sth %o5, [%l7 + 0x26]
49023 nop
49024 setx loop_5814, %l0, %l1
49025 jmpl %l1, %g5
49026loop_5813:
49027 movg %icc, %o7, %g2
49028 fxnor %f6, %f4, %f4
49029 ldsb [%l7 + 0x18], %l6
49030loop_5814:
49031 srlx %l3, %i0, %g1
49032 fandnot2s %f9, %f13, %f11
49033 popc 0x02A6, %g3
49034 edge8n %o3, %g7, %o1
49035 ldub [%l7 + 0x16], %g4
49036 be,pn %xcc, loop_5815
49037 std %f10, [%l7 + 0x58]
49038 array16 %i1, %o2, %o0
49039 fcmped %fcc3, %f4, %f0
49040loop_5815:
49041 fmovsl %xcc, %f11, %f10
49042 addc %o6, 0x0FBC, %l1
49043 brlz,a %l2, loop_5816
49044 sdiv %l5, 0x005D, %l4
49045 ldub [%l7 + 0x5C], %i2
49046 fmovrdlz %o4, %f4, %f4
49047loop_5816:
49048 ldsb [%l7 + 0x44], %i5
49049 fexpand %f3, %f12
49050 fmovdcs %icc, %f14, %f5
49051 st %f14, [%l7 + 0x0C]
49052 stw %i3, [%l7 + 0x2C]
49053 stx %i6, [%l7 + 0x48]
49054 edge16l %i7, %i4, %l0
49055 fzeros %f0
49056 fxors %f8, %f7, %f1
49057 fmuld8ulx16 %f12, %f10, %f10
49058 fcmps %fcc0, %f10, %f3
49059 fbue,a %fcc0, loop_5817
49060 fpack32 %f8, %f12, %f6
49061 fcmpgt32 %f0, %f6, %o5
49062 fxor %f6, %f14, %f4
49063loop_5817:
49064 fmovs %f4, %f0
49065 fbul %fcc0, loop_5818
49066 bgu,pn %icc, loop_5819
49067 movre %g6, %o7, %g5
49068 fornot1 %f0, %f12, %f8
49069loop_5818:
49070 fmovdge %xcc, %f5, %f13
49071loop_5819:
49072 stb %l6, [%l7 + 0x61]
49073 ldsw [%l7 + 0x2C], %g2
49074 lduw [%l7 + 0x44], %i0
49075 fbuge %fcc0, loop_5820
49076 fmovsa %icc, %f2, %f10
49077 ldsh [%l7 + 0x2E], %l3
49078 andn %g3, 0x1ADD, %o3
49079loop_5820:
49080 fandnot2 %f6, %f0, %f12
49081 movg %icc, %g1, %o1
49082 bvs,a %xcc, loop_5821
49083 lduw [%l7 + 0x48], %g7
49084 std %f4, [%l7 + 0x78]
49085 nop
49086 setx loop_5822, %l0, %l1
49087 wrpr 0x1, %tl
49088 wrpr %l1, %tnpc
49089 setx 0x34400001400, %l0, %l1
49090 wrpr %l1, %tstate
49091 wrhpr 0x4, %htstate
49092 done
49093loop_5821:
49094 ldub [%l7 + 0x53], %i1
49095 fcmpes %fcc0, %f13, %f8
49096 sth %g4, [%l7 + 0x78]
49097loop_5822:
49098 fmovdge %icc, %f9, %f13
49099 fbe,a %fcc2, loop_5823
49100 ldsh [%l7 + 0x5C], %o0
49101 movrgz %o2, %o6, %l2
49102 ldsb [%l7 + 0x42], %l5
49103loop_5823:
49104 movrlez %l4, 0x0A3, %l1
49105 mulx %o4, 0x0BC9, %i5
49106 fmovscs %xcc, %f5, %f14
49107 fnor %f4, %f14, %f12
49108 bg,pt %xcc, loop_5824
49109 movne %xcc, %i2, %i6
49110 bne,pn %icc, loop_5825
49111 ldsh [%l7 + 0x64], %i7
49112loop_5824:
49113 fcmple32 %f2, %f12, %i3
49114 ldub [%l7 + 0x72], %i4
49115loop_5825:
49116 sub %o5, %l0, %o7
49117 fmovrde %g5, %f4, %f14
49118 faligndata %f4, %f2, %f14
49119 bvc,a,pn %xcc, loop_5826
49120 fxors %f8, %f7, %f2
49121 andncc %l6, %g6, %i0
49122 addccc %l3, 0x1971, %g2
49123loop_5826:
49124 ldsb [%l7 + 0x5D], %g3
49125 sth %g1, [%l7 + 0x12]
49126 fandnot2s %f4, %f14, %f3
49127 te %icc, 0x2
49128 ldsb [%l7 + 0x7B], %o3
49129 stx %g7, [%l7 + 0x58]
49130 ldd [%l7 + 0x70], %f6
49131 fbne,a %fcc2, loop_5827
49132 fpsub16s %f4, %f10, %f4
49133 stb %i1, [%l7 + 0x09]
49134 fxnor %f0, %f4, %f0
49135loop_5827:
49136 fmul8x16au %f4, %f13, %f2
49137 ldd [%l7 + 0x58], %f10
49138 sth %o1, [%l7 + 0x42]
49139 stw %o0, [%l7 + 0x78]
49140 stw %o2, [%l7 + 0x14]
49141 ldx [%l7 + 0x48], %o6
49142 movcs %xcc, %g4, %l2
49143 stb %l4, [%l7 + 0x3A]
49144 xorcc %l5, %o4, %i5
49145 bpos,a %icc, loop_5828
49146 fone %f12
49147 movg %icc, %i2, %i6
49148 bn,pt %icc, loop_5829
49149loop_5828:
49150 lduh [%l7 + 0x4C], %l1
49151 bn,pn %xcc, loop_5830
49152 fmovdn %icc, %f13, %f1
49153loop_5829:
49154 fmul8ulx16 %f4, %f0, %f2
49155 sth %i3, [%l7 + 0x4A]
49156loop_5830:
49157 ta %icc, 0x0
49158 fnot1 %f4, %f4
49159 fbue,a %fcc1, loop_5831
49160 ldsh [%l7 + 0x4A], %i4
49161 bneg loop_5832
49162 sth %i7, [%l7 + 0x56]
49163loop_5831:
49164 stx %l0, [%l7 + 0x78]
49165 st %f8, [%l7 + 0x28]
49166loop_5832:
49167 ldd [%l7 + 0x30], %f8
49168 lduh [%l7 + 0x0C], %o7
49169 fbn %fcc1, loop_5833
49170 ldsw [%l7 + 0x74], %g5
49171 fnand %f8, %f2, %f14
49172 movgu %xcc, %l6, %g6
49173loop_5833:
49174 movge %xcc, %o5, %i0
49175 orn %g2, 0x11DC, %l3
49176 bgu,pn %icc, loop_5834
49177 ld [%l7 + 0x54], %f13
49178 fxnors %f12, %f0, %f0
49179 std %f0, [%l7 + 0x08]
49180loop_5834:
49181 ldx [%l7 + 0x20], %g3
49182 st %f2, [%l7 + 0x30]
49183 fbn %fcc2, loop_5835
49184 smulcc %o3, 0x1E12, %g1
49185 smul %i1, %o1, %o0
49186 andn %o2, %g7, %g4
49187loop_5835:
49188 fornot1 %f4, %f14, %f6
49189 be,a,pn %xcc, loop_5836
49190 movge %icc, %o6, %l2
49191 sdivcc %l4, 0x182F, %o4
49192 bvc,a,pn %icc, loop_5837
49193loop_5836:
49194 fnot2 %f14, %f2
49195 fcmpne16 %f14, %f14, %l5
49196 fbo,a %fcc2, loop_5838
49197loop_5837:
49198 ld [%l7 + 0x34], %f1
49199 fbue,a %fcc1, loop_5839
49200 ldub [%l7 + 0x50], %i2
49201loop_5838:
49202 xor %i6, %l1, %i5
49203 nop
49204 setx loop_5840, %l0, %l1
49205 wrpr 0x1, %tl
49206 wrpr %l1, %tnpc
49207 setx 0x34400001400, %l0, %l1
49208 wrpr %l1, %tstate
49209 wrhpr 0x4, %htstate
49210 done
49211loop_5839:
49212 ldd [%l7 + 0x68], %f8
49213 lduh [%l7 + 0x5C], %i4
49214 stx %i7, [%l7 + 0x48]
49215loop_5840:
49216 movcs %icc, %i3, %l0
49217 array32 %o7, %g5, %g6
49218 ldub [%l7 + 0x53], %l6
49219 andn %o5, %g2, %i0
49220 bleu,a,pt %icc, loop_5841
49221 srl %g3, 0x19, %o3
49222 stw %l3, [%l7 + 0x48]
49223 fbul,a %fcc2, loop_5842
49224loop_5841:
49225 stx %g1, [%l7 + 0x20]
49226 te %xcc, 0x3
49227 movrlez %i1, 0x3DB, %o1
49228loop_5842:
49229 fpack32 %f4, %f4, %f6
49230 stx %o2, [%l7 + 0x10]
49231 stw %g7, [%l7 + 0x30]
49232 ld [%l7 + 0x28], %f9
49233 movpos %xcc, %o0, %o6
49234 bge,a %xcc, loop_5843
49235 addccc %g4, 0x089D, %l2
49236 st %f13, [%l7 + 0x34]
49237 ldx [%l7 + 0x40], %l4
49238loop_5843:
49239 std %f12, [%l7 + 0x30]
49240 tcs %xcc, 0x2
49241 fmovsneg %icc, %f11, %f13
49242 ldub [%l7 + 0x4A], %o4
49243 fcmple32 %f4, %f0, %i2
49244 ldub [%l7 + 0x14], %i6
49245 edge8 %l5, %i5, %i4
49246 fbul %fcc0, loop_5844
49247 subccc %l1, 0x0961, %i7
49248 movcc %icc, %i3, %l0
49249 edge32 %g5, %o7, %g6
49250loop_5844:
49251 sth %o5, [%l7 + 0x42]
49252 ldsw [%l7 + 0x64], %g2
49253 bneg,a %xcc, loop_5845
49254 ld [%l7 + 0x24], %f0
49255 sra %l6, 0x12, %i0
49256 lduw [%l7 + 0x6C], %o3
49257loop_5845:
49258 fabsd %f12, %f12
49259 bl loop_5846
49260 fands %f4, %f13, %f7
49261 ldub [%l7 + 0x3F], %g3
49262 st %f7, [%l7 + 0x7C]
49263loop_5846:
49264 ldd [%l7 + 0x70], %f2
49265 siam 0x2
49266 bshuffle %f4, %f0, %f12
49267 tpos %icc, 0x7
49268 stb %g1, [%l7 + 0x71]
49269 fxor %f4, %f0, %f6
49270 sth %l3, [%l7 + 0x32]
49271 stw %i1, [%l7 + 0x6C]
49272 alignaddrl %o1, %g7, %o2
49273 sllx %o6, 0x01, %g4
49274 orcc %l2, 0x123B, %o0
49275 ldub [%l7 + 0x28], %l4
49276 ldsh [%l7 + 0x24], %i2
49277 sth %i6, [%l7 + 0x24]
49278 tgu %xcc, 0x7
49279 fmovrdgz %l5, %f6, %f10
49280 ldd [%l7 + 0x30], %f14
49281 ld [%l7 + 0x08], %f15
49282 siam 0x2
49283 xnorcc %i5, 0x0F34, %i4
49284 fmovscc %icc, %f8, %f5
49285 sll %l1, 0x0E, %o4
49286 fpsub32s %f5, %f12, %f10
49287 xor %i3, 0x0722, %i7
49288 lduh [%l7 + 0x18], %l0
49289 fnot2s %f0, %f8
49290 std %f4, [%l7 + 0x28]
49291 edge32n %o7, %g5, %g6
49292 edge32l %o5, %g2, %l6
49293 srax %o3, %g3, %i0
49294 movvs %icc, %g1, %l3
49295 bl,pn %icc, loop_5847
49296 fmovsneg %icc, %f0, %f14
49297 movl %xcc, %o1, %g7
49298 fmovrdlz %o2, %f4, %f4
49299loop_5847:
49300 ldub [%l7 + 0x37], %o6
49301 ldd [%l7 + 0x18], %f12
49302 tsubcc %g4, 0x00A4, %i1
49303 std %f4, [%l7 + 0x18]
49304 fmovsle %icc, %f9, %f13
49305 fpadd32 %f2, %f4, %f10
49306 ldx [%l7 + 0x28], %o0
49307 sth %l2, [%l7 + 0x3A]
49308 tle %icc, 0x4
49309 movcs %icc, %i2, %i6
49310 tl %xcc, 0x7
49311 edge8ln %l4, %i5, %i4
49312 movgu %icc, %l5, %o4
49313 lduw [%l7 + 0x4C], %i3
49314 ldx [%l7 + 0x28], %l1
49315 nop
49316 setx loop_5848, %l0, %l1
49317 wrpr 0x1, %tl
49318 wrpr %l1, %tpc
49319 add %l1, 0x4, %l1
49320 wrpr %l1, %tnpc
49321 setx 0x34400001400, %l0, %l1
49322 wrpr %l1, %tstate
49323 wrhpr 0x4, %htstate
49324 retry
49325 fornot1s %f4, %f1, %f2
49326 xnor %i7, 0x0998, %o7
49327 sllx %l0, %g5, %o5
49328loop_5848:
49329 fmovscs %icc, %f0, %f5
49330 fnand %f8, %f14, %f8
49331 movl %icc, %g6, %l6
49332 xorcc %g2, %o3, %g3
49333 fmovde %icc, %f4, %f6
49334 fmovrdgez %i0, %f8, %f2
49335 fmovspos %xcc, %f14, %f4
49336 udivcc %l3, 0x1DB1, %o1
49337 for %f14, %f6, %f2
49338 fornot2s %f6, %f2, %f11
49339 st %f0, [%l7 + 0x30]
49340 lduw [%l7 + 0x10], %g7
49341 fzeros %f7
49342 sth %o2, [%l7 + 0x42]
49343 ldx [%l7 + 0x58], %g1
49344 fmovdleu %icc, %f5, %f3
49345 edge8ln %g4, %o6, %o0
49346 tn %xcc, 0x6
49347 nop
49348 setx loop_5849, %l0, %l1
49349 jmpl %l1, %i1
49350 nop
49351 setx loop_5850, %l0, %l1
49352 wrpr 0x1, %tl
49353 wrpr %l1, %tpc
49354 add %l1, 0x4, %l1
49355 wrpr %l1, %tnpc
49356 setx 0x34400001400, %l0, %l1
49357 wrpr %l1, %tstate
49358 wrhpr 0x4, %htstate
49359 retry
49360 sth %l2, [%l7 + 0x4E]
49361 tsubcctv %i2, 0x0B62, %i6
49362loop_5849:
49363 ld [%l7 + 0x14], %f1
49364loop_5850:
49365 lduh [%l7 + 0x2C], %l4
49366 fmovdl %xcc, %f12, %f7
49367 std %f6, [%l7 + 0x40]
49368 fmovsneg %icc, %f3, %f10
49369 fmovscc %xcc, %f1, %f3
49370 fmul8x16al %f7, %f0, %f8
49371 ldub [%l7 + 0x52], %i5
49372 fmovdpos %icc, %f3, %f4
49373 fsrc1 %f8, %f8
49374 srax %i4, %l5, %i3
49375 ld [%l7 + 0x54], %f3
49376 stb %o4, [%l7 + 0x6A]
49377 brgz,a %l1, loop_5851
49378 edge16ln %i7, %o7, %g5
49379 fmovrdgez %o5, %f2, %f14
49380 fpsub32s %f1, %f8, %f9
49381loop_5851:
49382 fnot2 %f4, %f12
49383 ldub [%l7 + 0x1F], %g6
49384 sth %l0, [%l7 + 0x08]
49385 taddcc %g2, 0x0C91, %o3
49386 tcc %icc, 0x5
49387 tneg %xcc, 0x5
49388 fmovsvc %icc, %f7, %f2
49389 bgu,pn %icc, loop_5852
49390 bshuffle %f14, %f10, %f4
49391 fxor %f2, %f10, %f6
49392 fnor %f14, %f0, %f4
49393loop_5852:
49394 fmul8x16au %f8, %f11, %f14
49395 ldsb [%l7 + 0x65], %g3
49396 brlz,a %i0, loop_5853
49397 fornot1s %f10, %f15, %f1
49398 st %f10, [%l7 + 0x10]
49399 lduw [%l7 + 0x70], %l3
49400loop_5853:
49401 stx %l6, [%l7 + 0x58]
49402 addc %g7, 0x07D4, %o2
49403 stx %g1, [%l7 + 0x60]
49404 sra %o1, 0x1D, %g4
49405 ld [%l7 + 0x68], %f5
49406 sllx %o0, 0x1E, %i1
49407 movrne %o6, 0x195, %i2
49408 lduh [%l7 + 0x38], %l2
49409 ldub [%l7 + 0x28], %l4
49410 fandnot2 %f6, %f6, %f14
49411 alignaddrl %i5, %i4, %l5
49412 fmovsge %xcc, %f0, %f6
49413 movle %xcc, %i6, %i3
49414 stx %o4, [%l7 + 0x60]
49415 fmovdvc %icc, %f7, %f2
49416 fba %fcc0, loop_5854
49417 fmovdne %icc, %f13, %f14
49418 stw %l1, [%l7 + 0x2C]
49419 orn %o7, 0x1526, %g5
49420loop_5854:
49421 addcc %o5, %i7, %l0
49422 fcmpgt16 %f0, %f2, %g6
49423 array8 %g2, %o3, %i0
49424 srax %l3, %g3, %g7
49425 be,a,pn %xcc, loop_5855
49426 lduw [%l7 + 0x2C], %l6
49427 fmovdg %xcc, %f5, %f0
49428 fcmple32 %f4, %f12, %o2
49429loop_5855:
49430 fmul8ulx16 %f2, %f10, %f4
49431 movrlz %o1, 0x1CA, %g4
49432 ldsh [%l7 + 0x0E], %o0
49433 std %f6, [%l7 + 0x60]
49434 edge16n %i1, %o6, %g1
49435 udivcc %i2, 0x0B0E, %l2
49436 ldx [%l7 + 0x70], %l4
49437 fnors %f8, %f8, %f7
49438 fbuge %fcc2, loop_5856
49439 andcc %i4, 0x0C48, %l5
49440 fones %f4
49441 bgu,a loop_5857
49442loop_5856:
49443 movrlez %i5, 0x208, %i3
49444 fcmple16 %f10, %f4, %o4
49445 umul %i6, %l1, %o7
49446loop_5857:
49447 tcs %xcc, 0x6
49448 and %g5, 0x0278, %i7
49449 edge16l %o5, %g6, %l0
49450 fmovrdlz %o3, %f8, %f14
49451 edge16ln %g2, %l3, %i0
49452 fmovse %xcc, %f1, %f4
49453 lduh [%l7 + 0x30], %g7
49454 fone %f0
49455 fba %fcc1, loop_5858
49456 fornot1s %f6, %f3, %f3
49457 alignaddr %l6, %g3, %o1
49458 fbge %fcc3, loop_5859
49459loop_5858:
49460 lduw [%l7 + 0x4C], %o2
49461 lduh [%l7 + 0x6A], %o0
49462 fcmped %fcc0, %f10, %f4
49463loop_5859:
49464 udivcc %g4, 0x1A8E, %i1
49465 array16 %o6, %i2, %g1
49466 srax %l4, %l2, %l5
49467 lduh [%l7 + 0x18], %i4
49468 nop
49469 setx loop_5860, %l0, %l1
49470 wrpr 0x1, %tl
49471 wrpr %l1, %tnpc
49472 setx 0x34400001400, %l0, %l1
49473 wrpr %l1, %tstate
49474 wrhpr 0x4, %htstate
49475 done
49476 sth %i5, [%l7 + 0x42]
49477 move %icc, %i3, %o4
49478 sllx %l1, %o7, %i6
49479loop_5860:
49480 taddcctv %i7, %o5, %g5
49481 fmuld8ulx16 %f3, %f8, %f14
49482 st %f0, [%l7 + 0x6C]
49483 fmovsge %xcc, %f2, %f11
49484 fmovrdlz %g6, %f14, %f14
49485 fabsd %f12, %f12
49486 sdivcc %o3, 0x1870, %l0
49487 edge16 %g2, %l3, %g7
49488 te %icc, 0x4
49489 fbg,a %fcc1, loop_5861
49490 fmovsa %icc, %f14, %f10
49491 movge %xcc, %i0, %l6
49492 movrlez %o1, %o2, %g3
49493loop_5861:
49494 fmovsneg %icc, %f8, %f6
49495 lduw [%l7 + 0x38], %o0
49496 orcc %g4, %o6, %i1
49497 brlz %i2, loop_5862
49498 fbl,a %fcc3, loop_5863
49499 fsrc1 %f6, %f4
49500 mulx %l4, 0x0991, %g1
49501loop_5862:
49502 fbuge %fcc3, loop_5864
49503loop_5863:
49504 ldub [%l7 + 0x64], %l5
49505 stw %i4, [%l7 + 0x3C]
49506 st %f14, [%l7 + 0x7C]
49507loop_5864:
49508 ta %xcc, 0x6
49509 bg,a %icc, loop_5865
49510 ld [%l7 + 0x54], %f2
49511 stx %i5, [%l7 + 0x78]
49512 ld [%l7 + 0x08], %f3
49513loop_5865:
49514 fxors %f0, %f3, %f0
49515 brgez %l2, loop_5866
49516 fmovsl %icc, %f3, %f7
49517 stx %o4, [%l7 + 0x68]
49518 fpadd16s %f12, %f3, %f14
49519loop_5866:
49520 srax %l1, %i3, %o7
49521 fcmpeq16 %f14, %f2, %i6
49522 ldsw [%l7 + 0x44], %i7
49523 movneg %icc, %o5, %g5
49524 fnors %f2, %f7, %f12
49525 fors %f15, %f12, %f5
49526 lduw [%l7 + 0x4C], %g6
49527 fbuge,a %fcc2, loop_5867
49528 fmovspos %icc, %f14, %f11
49529 fmovsge %icc, %f2, %f6
49530 lduh [%l7 + 0x28], %l0
49531loop_5867:
49532 ldsw [%l7 + 0x3C], %o3
49533 movvc %icc, %l3, %g7
49534 fbo %fcc3, loop_5868
49535 fmul8x16au %f4, %f7, %f2
49536 ldx [%l7 + 0x30], %g2
49537 ld [%l7 + 0x54], %f14
49538loop_5868:
49539 fbuge %fcc1, loop_5869
49540 fba,a %fcc1, loop_5870
49541 taddcc %i0, 0x1B87, %l6
49542 stx %o1, [%l7 + 0x18]
49543loop_5869:
49544 lduh [%l7 + 0x70], %o2
49545loop_5870:
49546 ld [%l7 + 0x70], %f15
49547 stb %o0, [%l7 + 0x0C]
49548 fmul8sux16 %f6, %f0, %f2
49549 fmovdvc %icc, %f13, %f14
49550 bcc,pn %icc, loop_5871
49551 fmovsvs %icc, %f14, %f6
49552 sdiv %g4, 0x106A, %o6
49553 ldsh [%l7 + 0x24], %i1
49554loop_5871:
49555 fmovdcs %icc, %f4, %f8
49556 fornot1s %f13, %f4, %f9
49557 tgu %xcc, 0x4
49558 fexpand %f13, %f2
49559 fbu,a %fcc1, loop_5872
49560 tle %icc, 0x3
49561 fzeros %f3
49562 move %icc, %g3, %l4
49563loop_5872:
49564 fmovdne %icc, %f3, %f0
49565 lduw [%l7 + 0x64], %i2
49566 tsubcctv %l5, 0x00B7, %g1
49567 movre %i5, %i4, %o4
49568 smul %l1, 0x1286, %i3
49569 fba %fcc1, loop_5873
49570 fbule %fcc0, loop_5874
49571 bshuffle %f2, %f8, %f6
49572 tpos %icc, 0x0
49573loop_5873:
49574 fornot1 %f2, %f2, %f4
49575loop_5874:
49576 taddcc %o7, 0x124C, %l2
49577 smulcc %i6, %i7, %g5
49578 stb %g6, [%l7 + 0x4D]
49579 fxnor %f8, %f14, %f12
49580 fcmps %fcc0, %f3, %f10
49581 edge8l %o5, %o3, %l3
49582 fmovrsgz %g7, %f4, %f3
49583 tneg %xcc, 0x4
49584 ldsw [%l7 + 0x60], %l0
49585 srl %g2, %i0, %o1
49586 ldsb [%l7 + 0x73], %l6
49587 st %f2, [%l7 + 0x54]
49588 fbl,a %fcc2, loop_5875
49589 movpos %xcc, %o2, %o0
49590 stw %g4, [%l7 + 0x20]
49591 orcc %o6, 0x1377, %i1
49592loop_5875:
49593 fbue,a %fcc1, loop_5876
49594 bg,a,pn %xcc, loop_5877
49595 fnegs %f3, %f14
49596 ldsw [%l7 + 0x78], %g3
49597loop_5876:
49598 fmovsne %icc, %f8, %f5
49599loop_5877:
49600 fornot2s %f6, %f1, %f4
49601 fbo,a %fcc0, loop_5878
49602 bneg,a,pt %icc, loop_5879
49603 sth %l4, [%l7 + 0x2E]
49604 stx %l5, [%l7 + 0x28]
49605loop_5878:
49606 fornot1s %f0, %f13, %f8
49607loop_5879:
49608 ldsb [%l7 + 0x35], %i2
49609 faligndata %f6, %f8, %f14
49610 stb %g1, [%l7 + 0x72]
49611 fcmped %fcc1, %f0, %f8
49612 bne loop_5880
49613 ldsw [%l7 + 0x6C], %i5
49614 ldx [%l7 + 0x58], %i4
49615 ldx [%l7 + 0x08], %l1
49616loop_5880:
49617 subccc %i3, 0x0D5D, %o7
49618 fmovdgu %icc, %f0, %f6
49619 movrlz %l2, 0x292, %i6
49620 mova %icc, %i7, %o4
49621 fbg %fcc0, loop_5881
49622 tcs %xcc, 0x1
49623 stx %g5, [%l7 + 0x40]
49624 add %g6, %o5, %o3
49625loop_5881:
49626 edge32 %g7, %l3, %g2
49627 fnot2 %f8, %f2
49628 addcc %l0, 0x1398, %i0
49629 ldx [%l7 + 0x30], %l6
49630 fxors %f11, %f1, %f11
49631 sub %o1, 0x1870, %o0
49632 fbu %fcc3, loop_5882
49633 ldub [%l7 + 0x0F], %o2
49634 lduh [%l7 + 0x36], %o6
49635 bge %xcc, loop_5883
49636loop_5882:
49637 fpsub32 %f6, %f12, %f2
49638 fmuld8sux16 %f15, %f15, %f0
49639 smul %i1, 0x0384, %g3
49640loop_5883:
49641 fblg %fcc3, loop_5884
49642 fnegd %f6, %f14
49643 ldub [%l7 + 0x55], %g4
49644 xorcc %l4, %i2, %g1
49645loop_5884:
49646 fxnors %f2, %f2, %f12
49647 fba %fcc2, loop_5885
49648 taddcctv %i5, %l5, %i4
49649 edge8l %i3, %l1, %l2
49650 bl,a,pn %icc, loop_5886
49651loop_5885:
49652 andn %i6, 0x093C, %i7
49653 st %f3, [%l7 + 0x40]
49654 fnegd %f14, %f4
49655loop_5886:
49656 stx %o4, [%l7 + 0x48]
49657 pdist %f6, %f0, %f0
49658 tsubcctv %o7, 0x14BB, %g5
49659 lduh [%l7 + 0x64], %g6
49660 fble,a %fcc3, loop_5887
49661 fmovsl %xcc, %f13, %f5
49662 ldub [%l7 + 0x0B], %o5
49663 mova %icc, %o3, %g7
49664loop_5887:
49665 ldub [%l7 + 0x24], %g2
49666 stx %l0, [%l7 + 0x48]
49667 std %f4, [%l7 + 0x50]
49668 lduh [%l7 + 0x74], %l3
49669 ldd [%l7 + 0x08], %f12
49670 ld [%l7 + 0x40], %f5
49671 call loop_5888
49672 edge32 %l6, %i0, %o0
49673 fnands %f8, %f13, %f3
49674 fmovsa %xcc, %f15, %f14
49675loop_5888:
49676 fbn,a %fcc2, loop_5889
49677 fandnot2s %f0, %f11, %f9
49678 add %o1, %o2, %i1
49679 bvc,pn %xcc, loop_5890
49680loop_5889:
49681 lduw [%l7 + 0x1C], %g3
49682 movgu %xcc, %o6, %l4
49683 bne,a %icc, loop_5891
49684loop_5890:
49685 fpsub32s %f14, %f1, %f14
49686 fcmpne16 %f8, %f0, %g4
49687 call loop_5892
49688loop_5891:
49689 fnand %f4, %f2, %f6
49690 tsubcc %i2, 0x1C33, %i5
49691 fmovrsgz %g1, %f4, %f2
49692loop_5892:
49693 orcc %i4, %l5, %i3
49694 mulscc %l1, 0x1716, %i6
49695 bgu,pt %xcc, loop_5893
49696 andcc %i7, %o4, %o7
49697 smul %g5, %g6, %l2
49698 siam 0x0
49699loop_5893:
49700 fexpand %f1, %f4
49701 edge32ln %o3, %o5, %g7
49702 fexpand %f11, %f12
49703 bl,pt %xcc, loop_5894
49704 array32 %g2, %l3, %l6
49705 array16 %i0, %l0, %o1
49706 move %xcc, %o0, %i1
49707loop_5894:
49708 ldub [%l7 + 0x7A], %g3
49709 fmovrdlz %o6, %f10, %f0
49710 bn,a,pt %icc, loop_5895
49711 edge16l %l4, %g4, %o2
49712 bvs,a,pt %xcc, loop_5896
49713 fornot2s %f1, %f6, %f9
49714loop_5895:
49715 movl %icc, %i5, %i2
49716 fmovspos %xcc, %f7, %f3
49717loop_5896:
49718 tn %xcc, 0x1
49719 stw %i4, [%l7 + 0x2C]
49720 edge32 %g1, %l5, %l1
49721 ldub [%l7 + 0x32], %i6
49722 stx %i7, [%l7 + 0x68]
49723 fbge %fcc3, loop_5897
49724 edge16l %o4, %i3, %o7
49725 ldd [%l7 + 0x40], %f0
49726 ldub [%l7 + 0x6B], %g5
49727loop_5897:
49728 stb %l2, [%l7 + 0x14]
49729 edge32n %g6, %o5, %o3
49730 fxnors %f10, %f14, %f1
49731 bcs,a loop_5898
49732 ldd [%l7 + 0x08], %f8
49733 fcmple16 %f8, %f10, %g2
49734 ld [%l7 + 0x64], %f3
49735loop_5898:
49736 sth %g7, [%l7 + 0x7A]
49737 tneg %xcc, 0x3
49738 fbg %fcc2, loop_5899
49739 fmovsg %xcc, %f12, %f14
49740 stw %l3, [%l7 + 0x54]
49741 nop
49742 setx loop_5900, %l0, %l1
49743 wrpr 0x1, %tl
49744 wrpr %l1, %tpc
49745 add %l1, 0x4, %l1
49746 wrpr %l1, %tnpc
49747 setx 0x34400001400, %l0, %l1
49748 wrpr %l1, %tstate
49749 wrhpr 0x4, %htstate
49750 retry
49751loop_5899:
49752 addcc %i0, 0x0FE9, %l0
49753 stx %l6, [%l7 + 0x40]
49754 fxnor %f8, %f12, %f0
49755loop_5900:
49756 fornot2s %f9, %f1, %f1
49757 bleu loop_5901
49758 nop
49759 setx loop_5902, %l0, %l1
49760 wrpr 0x1, %tl
49761 wrpr %l1, %tnpc
49762 setx 0x34400001400, %l0, %l1
49763 wrpr %l1, %tstate
49764 wrhpr 0x4, %htstate
49765 done
49766 brlz,a %o0, loop_5903
49767 ldx [%l7 + 0x60], %i1
49768loop_5901:
49769 st %f1, [%l7 + 0x4C]
49770loop_5902:
49771 lduh [%l7 + 0x56], %o1
49772loop_5903:
49773 ldx [%l7 + 0x28], %g3
49774 alignaddr %o6, %g4, %l4
49775 fpmerge %f12, %f10, %f12
49776 tsubcctv %i5, %o2, %i2
49777 tneg %xcc, 0x6
49778 fzeros %f13
49779 bl loop_5904
49780 fcmpne16 %f8, %f8, %i4
49781 ldub [%l7 + 0x17], %l5
49782 ld [%l7 + 0x6C], %f6
49783loop_5904:
49784 ld [%l7 + 0x7C], %f15
49785 fmovdvc %xcc, %f11, %f13
49786 fmovsvc %icc, %f11, %f10
49787 movle %icc, %g1, %i6
49788 movleu %xcc, %i7, %o4
49789 for %f2, %f14, %f6
49790 stb %i3, [%l7 + 0x5A]
49791 fornot1s %f1, %f4, %f15
49792 movcc %icc, %o7, %g5
49793 fmovrde %l2, %f8, %f4
49794 edge16 %l1, %g6, %o5
49795 lduh [%l7 + 0x60], %o3
49796 fmovrde %g7, %f0, %f14
49797 st %f5, [%l7 + 0x58]
49798 edge8n %l3, %g2, %l0
49799 bvc loop_5905
49800 andn %l6, %i0, %o0
49801 ldub [%l7 + 0x63], %i1
49802 st %f15, [%l7 + 0x18]
49803loop_5905:
49804 fpsub32 %f2, %f12, %f4
49805 stb %g3, [%l7 + 0x3B]
49806 umul %o1, 0x09B0, %o6
49807 fmovrslz %l4, %f12, %f2
49808 fsrc1s %f8, %f7
49809 fbuge %fcc0, loop_5906
49810 fba %fcc2, loop_5907
49811 fand %f12, %f12, %f2
49812 array32 %g4, %i5, %i2
49813loop_5906:
49814 st %f11, [%l7 + 0x78]
49815loop_5907:
49816 fpadd32 %f0, %f12, %f12
49817 lduw [%l7 + 0x48], %o2
49818 bcc,a %xcc, loop_5908
49819 st %f2, [%l7 + 0x5C]
49820 fnor %f10, %f8, %f14
49821 ld [%l7 + 0x44], %f6
49822loop_5908:
49823 ldx [%l7 + 0x78], %i4
49824 stx %l5, [%l7 + 0x48]
49825 fornot2s %f11, %f10, %f9
49826 brgz,a %g1, loop_5909
49827 sth %i6, [%l7 + 0x5E]
49828 array16 %o4, %i7, %o7
49829 fbl,a %fcc0, loop_5910
49830loop_5909:
49831 ldsh [%l7 + 0x32], %g5
49832 movre %l2, %l1, %g6
49833 brgz %i3, loop_5911
49834loop_5910:
49835 ldx [%l7 + 0x40], %o3
49836 fbge %fcc0, loop_5912
49837 for %f12, %f10, %f12
49838loop_5911:
49839 alignaddr %g7, %o5, %g2
49840 fpadd32s %f14, %f9, %f9
49841loop_5912:
49842 st %f5, [%l7 + 0x30]
49843 fmul8x16 %f10, %f0, %f6
49844 ld [%l7 + 0x74], %f1
49845 stw %l3, [%l7 + 0x34]
49846 ldsh [%l7 + 0x50], %l6
49847 fpack16 %f2, %f2
49848 fcmpgt16 %f14, %f12, %l0
49849 popc 0x1786, %o0
49850 subccc %i1, 0x06B3, %g3
49851 stx %i0, [%l7 + 0x30]
49852 udiv %o1, 0x08A0, %l4
49853 fmovdcs %icc, %f6, %f8
49854 fmovdge %xcc, %f8, %f13
49855 sub %g4, %o6, %i2
49856 lduh [%l7 + 0x42], %o2
49857 lduh [%l7 + 0x44], %i5
49858 fnegd %f12, %f10
49859 fnot1 %f12, %f6
49860 fmovrsgz %i4, %f5, %f0
49861 stw %l5, [%l7 + 0x1C]
49862 sdivcc %g1, 0x15BA, %i6
49863 fmul8x16al %f11, %f9, %f2
49864 fmovsg %xcc, %f1, %f13
49865 movn %icc, %o4, %i7
49866 edge32ln %o7, %g5, %l2
49867 lduh [%l7 + 0x36], %g6
49868 movl %icc, %l1, %i3
49869 fbl %fcc1, loop_5913
49870 bleu,pn %icc, loop_5914
49871 or %o3, 0x0345, %o5
49872 sra %g7, 0x10, %l3
49873loop_5913:
49874 lduh [%l7 + 0x7E], %l6
49875loop_5914:
49876 ldd [%l7 + 0x58], %f12
49877 ldsb [%l7 + 0x35], %g2
49878 fpmerge %f9, %f5, %f4
49879 edge16l %l0, %i1, %o0
49880 std %f0, [%l7 + 0x70]
49881 ldx [%l7 + 0x70], %g3
49882 orcc %o1, 0x1144, %l4
49883 fxors %f4, %f10, %f4
49884 siam 0x5
49885 fbul,a %fcc3, loop_5915
49886 std %f10, [%l7 + 0x20]
49887 fnands %f11, %f9, %f8
49888 fcmpne16 %f6, %f0, %i0
49889loop_5915:
49890 fble,a %fcc2, loop_5916
49891 fmovrsne %g4, %f3, %f8
49892 fnot2 %f10, %f10
49893 ldx [%l7 + 0x70], %o6
49894loop_5916:
49895 movrgz %o2, %i5, %i4
49896 ldx [%l7 + 0x10], %l5
49897 fbne %fcc3, loop_5917
49898 fbuge %fcc0, loop_5918
49899 sdivx %i2, 0x0DEE, %g1
49900 for %f6, %f4, %f6
49901loop_5917:
49902 fand %f0, %f2, %f14
49903loop_5918:
49904 andn %o4, 0x0461, %i6
49905 fnegs %f13, %f0
49906 fmovsle %xcc, %f11, %f14
49907 lduh [%l7 + 0x54], %i7
49908 ldx [%l7 + 0x68], %o7
49909 fpadd16 %f14, %f0, %f6
49910 fones %f11
49911 sth %l2, [%l7 + 0x3A]
49912 ld [%l7 + 0x28], %f10
49913 be loop_5919
49914 ldub [%l7 + 0x25], %g5
49915 fpmerge %f13, %f13, %f14
49916 fmovrde %g6, %f8, %f10
49917loop_5919:
49918 fand %f4, %f12, %f4
49919 subccc %i3, 0x1951, %o3
49920 bg,a,pt %icc, loop_5920
49921 bg,a,pn %xcc, loop_5921
49922 ldd [%l7 + 0x50], %f2
49923 fmovscs %icc, %f11, %f11
49924loop_5920:
49925 edge8n %o5, %l1, %l3
49926loop_5921:
49927 movne %icc, %l6, %g2
49928 sth %g7, [%l7 + 0x70]
49929 lduh [%l7 + 0x1A], %l0
49930 ldd [%l7 + 0x78], %f8
49931 bg loop_5922
49932 fmovdcc %icc, %f4, %f7
49933 movleu %icc, %o0, %i1
49934 bleu,pn %xcc, loop_5923
49935loop_5922:
49936 stb %g3, [%l7 + 0x47]
49937 fmovsvc %xcc, %f1, %f13
49938 addc %l4, %o1, %g4
49939loop_5923:
49940 lduh [%l7 + 0x62], %o6
49941 st %f2, [%l7 + 0x3C]
49942 lduh [%l7 + 0x58], %o2
49943 fbu,a %fcc0, loop_5924
49944 orcc %i5, 0x1BEA, %i4
49945 fornot1 %f12, %f10, %f14
49946 st %f13, [%l7 + 0x40]
49947loop_5924:
49948 stx %i0, [%l7 + 0x20]
49949 fmovrsgz %l5, %f5, %f7
49950 andncc %g1, %o4, %i6
49951 fmovdneg %icc, %f7, %f1
49952 fexpand %f14, %f4
49953 ld [%l7 + 0x08], %f13
49954 ldsw [%l7 + 0x34], %i7
49955 edge16ln %o7, %l2, %g5
49956 tn %icc, 0x7
49957 edge16 %g6, %i2, %i3
49958 movneg %xcc, %o3, %l1
49959 fsrc1s %f8, %f10
49960 andn %o5, %l3, %l6
49961 ldsh [%l7 + 0x5A], %g7
49962 fmovsa %xcc, %f2, %f6
49963 movle %xcc, %l0, %g2
49964 stb %o0, [%l7 + 0x18]
49965 fnegs %f3, %f9
49966 fpadd32 %f6, %f4, %f0
49967 movl %icc, %g3, %i1
49968 brgez,a %o1, loop_5925
49969 edge8n %g4, %l4, %o2
49970 fors %f4, %f12, %f8
49971 ldub [%l7 + 0x24], %i5
49972loop_5925:
49973 popc 0x1B61, %o6
49974 std %f0, [%l7 + 0x60]
49975 fmovsgu %icc, %f12, %f5
49976 ld [%l7 + 0x5C], %f4
49977 sth %i4, [%l7 + 0x60]
49978 fbule %fcc1, loop_5926
49979 st %f15, [%l7 + 0x54]
49980 udivx %l5, 0x02E9, %i0
49981 fmovrdgez %o4, %f2, %f0
49982loop_5926:
49983 ldd [%l7 + 0x48], %f10
49984 sdivx %g1, 0x0D54, %i6
49985 ldx [%l7 + 0x28], %i7
49986 movvs %xcc, %l2, %o7
49987 fmovsn %xcc, %f8, %f15
49988 std %f14, [%l7 + 0x28]
49989 fmovspos %xcc, %f11, %f3
49990 ldsw [%l7 + 0x14], %g6
49991 movle %xcc, %i2, %g5
49992 subc %o3, 0x156E, %l1
49993 fmovrslz %o5, %f11, %f2
49994 movcc %icc, %i3, %l3
49995 ble,a loop_5927
49996 bcc,a %xcc, loop_5928
49997 movrgz %g7, 0x144, %l0
49998 sth %l6, [%l7 + 0x4E]
49999loop_5927:
50000 ldub [%l7 + 0x0E], %o0
50001loop_5928:
50002 ldsw [%l7 + 0x50], %g3
50003 ldsb [%l7 + 0x52], %g2
50004 stw %o1, [%l7 + 0x30]
50005 fmovdvs %xcc, %f8, %f2
50006 bcc loop_5929
50007 fpsub32 %f4, %f6, %f8
50008 movrlz %g4, %i1, %l4
50009 fbue,a %fcc0, loop_5930
50010loop_5929:
50011 ldsh [%l7 + 0x1A], %i5
50012 fxnor %f6, %f6, %f0
50013 ld [%l7 + 0x40], %f14
50014loop_5930:
50015 brgez,a %o2, loop_5931
50016 fpadd16s %f12, %f15, %f3
50017 ldub [%l7 + 0x48], %o6
50018 fandnot2s %f7, %f12, %f7
50019loop_5931:
50020 ldsb [%l7 + 0x5D], %i4
50021 ld [%l7 + 0x30], %f4
50022 ldub [%l7 + 0x32], %l5
50023 brlz %i0, loop_5932
50024 nop
50025 setx loop_5933, %l0, %l1
50026 wrpr 0x1, %tl
50027 wrpr %l1, %tnpc
50028 setx 0x34400001400, %l0, %l1
50029 wrpr %l1, %tstate
50030 wrhpr 0x4, %htstate
50031 done
50032 ta %xcc, 0x4
50033 movge %icc, %o4, %g1
50034loop_5932:
50035 tleu %xcc, 0x0
50036loop_5933:
50037 fmovdle %icc, %f6, %f10
50038 stx %i7, [%l7 + 0x60]
50039 fcmple32 %f10, %f8, %l2
50040 ldsw [%l7 + 0x7C], %i6
50041 fmovrslez %g6, %f15, %f6
50042 fmovsa %xcc, %f12, %f6
50043 lduh [%l7 + 0x54], %i2
50044 ld [%l7 + 0x74], %f8
50045 ld [%l7 + 0x4C], %f1
50046 std %f0, [%l7 + 0x70]
50047 fpmerge %f10, %f0, %f2
50048 subcc %g5, 0x1AB5, %o7
50049 lduw [%l7 + 0x50], %l1
50050 movle %icc, %o5, %i3
50051 movg %icc, %l3, %o3
50052 fcmpne16 %f10, %f0, %l0
50053 stw %g7, [%l7 + 0x28]
50054 ble,a,pn %icc, loop_5934
50055 nop
50056 setx loop_5935, %l0, %l1
50057 wrpr 0x1, %tl
50058 wrpr %l1, %tnpc
50059 setx 0x34400001400, %l0, %l1
50060 wrpr %l1, %tstate
50061 wrhpr 0x4, %htstate
50062 done
50063 stw %l6, [%l7 + 0x48]
50064 andncc %g3, %o0, %g2
50065loop_5934:
50066 ldsh [%l7 + 0x48], %g4
50067loop_5935:
50068 fabss %f5, %f8
50069 fcmple16 %f4, %f8, %i1
50070 for %f2, %f4, %f8
50071 ldub [%l7 + 0x58], %l4
50072 edge8l %o1, %o2, %o6
50073 ldub [%l7 + 0x51], %i5
50074 sth %i4, [%l7 + 0x1C]
50075 ldx [%l7 + 0x70], %l5
50076 addc %o4, %g1, %i0
50077 fmovdl %icc, %f8, %f6
50078 tcc %xcc, 0x1
50079 sub %l2, %i6, %g6
50080 fble,a %fcc2, loop_5936
50081 brnz,a %i7, loop_5937
50082 ldub [%l7 + 0x69], %g5
50083 st %f2, [%l7 + 0x58]
50084loop_5936:
50085 smulcc %i2, 0x0398, %l1
50086loop_5937:
50087 lduw [%l7 + 0x7C], %o7
50088 movvc %icc, %o5, %i3
50089 fnand %f10, %f2, %f12
50090 fmovsg %xcc, %f10, %f15
50091 edge32 %l3, %o3, %g7
50092 bneg loop_5938
50093 subc %l0, %l6, %o0
50094 ldub [%l7 + 0x1D], %g2
50095 fxnors %f3, %f6, %f9
50096loop_5938:
50097 fmovda %xcc, %f12, %f1
50098 fmovscc %icc, %f3, %f13
50099 xor %g4, %g3, %i1
50100 fcmpgt16 %f12, %f8, %l4
50101 ldx [%l7 + 0x48], %o2
50102 lduh [%l7 + 0x0A], %o1
50103 fbg,a %fcc3, loop_5939
50104 sethi 0x1475, %i5
50105 bcc,pn %xcc, loop_5940
50106 fcmpes %fcc2, %f5, %f12
50107loop_5939:
50108 ldsh [%l7 + 0x7A], %i4
50109 fxors %f15, %f11, %f11
50110loop_5940:
50111 fmovrse %l5, %f6, %f0
50112 stx %o4, [%l7 + 0x08]
50113 edge32l %g1, %i0, %o6
50114 fcmpgt16 %f14, %f14, %l2
50115 ld [%l7 + 0x70], %f5
50116 ldub [%l7 + 0x55], %g6
50117 tsubcctv %i6, 0x0C66, %g5
50118 stx %i7, [%l7 + 0x60]
50119 fexpand %f5, %f6
50120 ldsw [%l7 + 0x44], %i2
50121 lduw [%l7 + 0x0C], %o7
50122 mulx %o5, %i3, %l1
50123 ldd [%l7 + 0x20], %f14
50124 st %f15, [%l7 + 0x60]
50125 fcmple32 %f10, %f8, %l3
50126 faligndata %f6, %f4, %f10
50127 bcc,a %xcc, loop_5941
50128 nop
50129 setx loop_5942, %l0, %l1
50130 jmpl %l1, %g7
50131 andncc %l0, %l6, %o0
50132 st %f13, [%l7 + 0x64]
50133loop_5941:
50134 movcc %xcc, %o3, %g4
50135loop_5942:
50136 ld [%l7 + 0x64], %f0
50137 fandnot1 %f12, %f12, %f10
50138 fmovsvs %icc, %f4, %f4
50139 fzero %f8
50140 stx %g2, [%l7 + 0x18]
50141 bpos,a %xcc, loop_5943
50142 fornot2 %f14, %f10, %f12
50143 stx %i1, [%l7 + 0x30]
50144 movcc %icc, %g3, %l4
50145loop_5943:
50146 fmovsg %xcc, %f12, %f13
50147 fpsub16 %f14, %f4, %f0
50148 call loop_5944
50149 pdist %f6, %f6, %f12
50150 fmovsvc %icc, %f12, %f8
50151 ldx [%l7 + 0x50], %o2
50152loop_5944:
50153 alignaddr %i5, %i4, %o1
50154 ldsb [%l7 + 0x5C], %o4
50155 fbuge %fcc2, loop_5945
50156 ldsb [%l7 + 0x65], %l5
50157 fabsd %f10, %f14
50158 fpsub32s %f2, %f8, %f10
50159loop_5945:
50160 ldsw [%l7 + 0x68], %i0
50161 orcc %g1, %o6, %g6
50162 fmul8x16 %f10, %f4, %f0
50163 fandnot1 %f0, %f14, %f6
50164 fpackfix %f0, %f3
50165 orcc %i6, 0x1F55, %g5
50166 fors %f6, %f0, %f13
50167 ld [%l7 + 0x14], %f2
50168 fbg %fcc0, loop_5946
50169 fmovsgu %xcc, %f6, %f7
50170 ld [%l7 + 0x20], %f7
50171 edge32n %i7, %l2, %o7
50172loop_5946:
50173 bneg,a loop_5947
50174 stw %o5, [%l7 + 0x70]
50175 fpsub16s %f15, %f0, %f4
50176 fones %f10
50177loop_5947:
50178 stb %i3, [%l7 + 0x24]
50179 fmovs %f7, %f9
50180 fmovscc %icc, %f9, %f7
50181 ldsw [%l7 + 0x28], %i2
50182 ldx [%l7 + 0x78], %l3
50183 ldd [%l7 + 0x40], %f2
50184 ldx [%l7 + 0x28], %l1
50185 fmovrsgz %l0, %f14, %f10
50186 ldsw [%l7 + 0x54], %l6
50187 fmovdpos %xcc, %f4, %f2
50188 st %f3, [%l7 + 0x44]
50189 fbue,a %fcc3, loop_5948
50190 ld [%l7 + 0x74], %f11
50191 fmovda %xcc, %f2, %f13
50192 xorcc %o0, 0x1709, %o3
50193loop_5948:
50194 edge8 %g7, %g4, %i1
50195 movre %g2, %l4, %g3
50196 movge %xcc, %o2, %i4
50197 fandnot1 %f10, %f2, %f2
50198 stb %o1, [%l7 + 0x67]
50199 fand %f2, %f2, %f0
50200 stw %i5, [%l7 + 0x14]
50201 fxnor %f0, %f10, %f8
50202 ldsw [%l7 + 0x7C], %l5
50203 ldd [%l7 + 0x08], %f0
50204 fcmple16 %f10, %f10, %i0
50205 taddcc %g1, %o6, %o4
50206 bvs,a %icc, loop_5949
50207 fnegd %f8, %f8
50208 std %f2, [%l7 + 0x48]
50209 ld [%l7 + 0x08], %f2
50210loop_5949:
50211 add %g6, 0x15AE, %g5
50212 edge16ln %i7, %i6, %l2
50213 fmovrdgez %o5, %f14, %f0
50214 ld [%l7 + 0x24], %f7
50215 fandnot1 %f14, %f8, %f8
50216 edge16n %o7, %i2, %i3
50217 fnot2 %f0, %f14
50218 taddcc %l3, %l0, %l1
50219 ldsh [%l7 + 0x3A], %o0
50220 orcc %l6, 0x1F20, %o3
50221 tpos %icc, 0x5
50222 ldub [%l7 + 0x53], %g4
50223 fpackfix %f12, %f12
50224 fbu,a %fcc1, loop_5950
50225 tl %icc, 0x5
50226 stw %i1, [%l7 + 0x68]
50227 mova %xcc, %g2, %l4
50228loop_5950:
50229 st %f12, [%l7 + 0x74]
50230 sth %g3, [%l7 + 0x74]
50231 fxors %f11, %f0, %f1
50232 ldsh [%l7 + 0x6A], %o2
50233 edge32 %g7, %o1, %i4
50234 fmovscc %xcc, %f11, %f11
50235 fcmps %fcc3, %f14, %f4
50236 tl %xcc, 0x3
50237 fpadd32s %f12, %f14, %f12
50238 fbl,a %fcc1, loop_5951
50239 fbo,a %fcc1, loop_5952
50240 stb %i5, [%l7 + 0x44]
50241 fmovsneg %icc, %f3, %f13
50242loop_5951:
50243 stw %l5, [%l7 + 0x08]
50244loop_5952:
50245 sth %i0, [%l7 + 0x3C]
50246 fnegd %f2, %f4
50247 sth %o6, [%l7 + 0x10]
50248 ldsh [%l7 + 0x28], %o4
50249 fbuge,a %fcc2, loop_5953
50250 ldx [%l7 + 0x78], %g1
50251 fble,a %fcc0, loop_5954
50252 edge8 %g6, %g5, %i6
50253loop_5953:
50254 tn %icc, 0x5
50255 tleu %xcc, 0x5
50256loop_5954:
50257 fnands %f7, %f6, %f0
50258 array8 %l2, %i7, %o7
50259 fmovdl %xcc, %f3, %f14
50260 fmovrslz %o5, %f3, %f3
50261 array16 %i3, %i2, %l3
50262 ld [%l7 + 0x2C], %f6
50263 nop
50264 setx loop_5955, %l0, %l1
50265 jmpl %l1, %l1
50266 st %f14, [%l7 + 0x1C]
50267 stb %l0, [%l7 + 0x67]
50268 udivx %l6, 0x0321, %o0
50269loop_5955:
50270 ldsw [%l7 + 0x2C], %o3
50271 fones %f7
50272 ld [%l7 + 0x7C], %f2
50273 fabsd %f4, %f2
50274 ldx [%l7 + 0x50], %g4
50275 ldub [%l7 + 0x45], %i1
50276 brlz %g2, loop_5956
50277 xorcc %l4, %g3, %g7
50278 fcmple16 %f6, %f14, %o2
50279 std %f14, [%l7 + 0x10]
50280loop_5956:
50281 be loop_5957
50282 ldsb [%l7 + 0x7F], %i4
50283 xorcc %i5, 0x1474, %o1
50284 ldsw [%l7 + 0x44], %l5
50285loop_5957:
50286 fblg,a %fcc1, loop_5958
50287 stw %i0, [%l7 + 0x2C]
50288 ldx [%l7 + 0x58], %o6
50289 fpadd32 %f14, %f2, %f6
50290loop_5958:
50291 movrgez %o4, 0x267, %g6
50292 ldsw [%l7 + 0x74], %g1
50293 tvs %icc, 0x1
50294 sth %g5, [%l7 + 0x0C]
50295 ldsh [%l7 + 0x60], %l2
50296 fornot2s %f1, %f15, %f11
50297 fbe %fcc3, loop_5959
50298 std %f10, [%l7 + 0x78]
50299 fbo %fcc1, loop_5960
50300 fmuld8sux16 %f5, %f8, %f14
50301loop_5959:
50302 lduw [%l7 + 0x34], %i7
50303 std %f4, [%l7 + 0x08]
50304loop_5960:
50305 fmovsleu %xcc, %f0, %f10
50306 ldsw [%l7 + 0x70], %o7
50307 fandnot1s %f3, %f5, %f13
50308 movvs %icc, %i6, %i3
50309 fsrc1s %f1, %f1
50310 ld [%l7 + 0x5C], %f12
50311 ldsh [%l7 + 0x36], %o5
50312 std %f4, [%l7 + 0x68]
50313 stw %i2, [%l7 + 0x08]
50314 fpsub32 %f2, %f2, %f10
50315 subcc %l1, %l3, %l0
50316 fbue,a %fcc2, loop_5961
50317 edge16ln %o0, %o3, %g4
50318 edge16 %l6, %i1, %l4
50319 fbne,a %fcc1, loop_5962
50320loop_5961:
50321 ldx [%l7 + 0x50], %g2
50322 movvc %xcc, %g3, %g7
50323 tg %icc, 0x6
50324loop_5962:
50325 movgu %icc, %o2, %i5
50326 bn,pt %xcc, loop_5963
50327 smul %i4, %o1, %l5
50328 fmovrdlez %i0, %f0, %f2
50329 std %f6, [%l7 + 0x08]
50330loop_5963:
50331 st %f0, [%l7 + 0x34]
50332 sth %o6, [%l7 + 0x6C]
50333 ldx [%l7 + 0x18], %o4
50334 mulscc %g1, %g6, %l2
50335 bpos,a,pt %icc, loop_5964
50336 ldd [%l7 + 0x38], %f4
50337 fpadd32s %f8, %f6, %f6
50338 bl,a,pt %icc, loop_5965
50339loop_5964:
50340 sllx %g5, 0x05, %i7
50341 smul %i6, 0x0F61, %o7
50342 edge16ln %i3, %i2, %o5
50343loop_5965:
50344 fmovspos %icc, %f1, %f6
50345 fnot2 %f8, %f10
50346 fxor %f6, %f0, %f8
50347 fcmple16 %f8, %f4, %l1
50348 fand %f12, %f14, %f2
50349 subc %l0, 0x11C6, %o0
50350 fcmps %fcc3, %f6, %f5
50351 fnand %f10, %f0, %f0
50352 ldx [%l7 + 0x30], %o3
50353 fxors %f10, %f2, %f0
50354 ldd [%l7 + 0x30], %f2
50355 edge32ln %g4, %l6, %l3
50356 tvc %icc, 0x5
50357 fblg %fcc0, loop_5966
50358 tl %xcc, 0x6
50359 andcc %l4, 0x07A0, %g2
50360 nop
50361 setx loop_5967, %l0, %l1
50362 wrpr 0x1, %tl
50363 wrpr %l1, %tpc
50364 add %l1, 0x4, %l1
50365 wrpr %l1, %tnpc
50366 setx 0x34400001400, %l0, %l1
50367 wrpr %l1, %tstate
50368 wrhpr 0x4, %htstate
50369 retry
50370loop_5966:
50371 ldub [%l7 + 0x40], %i1
50372 edge8 %g3, %o2, %g7
50373 ldub [%l7 + 0x72], %i5
50374loop_5967:
50375 fpsub32s %f6, %f8, %f8
50376 fbne %fcc3, loop_5968
50377 ld [%l7 + 0x38], %f10
50378 ld [%l7 + 0x48], %f13
50379 fabsd %f14, %f6
50380loop_5968:
50381 fcmpd %fcc3, %f6, %f14
50382 ldsb [%l7 + 0x61], %o1
50383 fnot2 %f2, %f8
50384 array32 %i4, %l5, %o6
50385 alignaddr %i0, %g1, %o4
50386 fbl,a %fcc0, loop_5969
50387 fmovrdlez %g6, %f14, %f12
50388 add %g5, %l2, %i7
50389 ldd [%l7 + 0x48], %f4
50390loop_5969:
50391 fabss %f12, %f3
50392 fbe %fcc2, loop_5970
50393 bge,pn %icc, loop_5971
50394 fnor %f6, %f6, %f8
50395 lduw [%l7 + 0x40], %o7
50396loop_5970:
50397 edge32n %i3, %i2, %o5
50398loop_5971:
50399 fnegd %f2, %f8
50400 fmovscs %xcc, %f14, %f10
50401 tl %icc, 0x2
50402 ldsb [%l7 + 0x24], %l1
50403 ldsb [%l7 + 0x69], %i6
50404 udivcc %o0, 0x07E6, %l0
50405 edge8n %g4, %o3, %l6
50406 fmovdvs %xcc, %f13, %f5
50407 brz %l4, loop_5972
50408 addccc %l3, %g2, %i1
50409 fmovdne %xcc, %f9, %f9
50410 fcmpne16 %f0, %f10, %g3
50411loop_5972:
50412 faligndata %f12, %f6, %f8
50413 ldsh [%l7 + 0x36], %o2
50414 stb %g7, [%l7 + 0x7E]
50415 fsrc1s %f15, %f4
50416 umul %i5, 0x1608, %o1
50417 for %f4, %f14, %f12
50418 movn %icc, %i4, %l5
50419 fmovsl %xcc, %f4, %f9
50420 tcs %icc, 0x3
50421 st %f0, [%l7 + 0x60]
50422 fmovrse %i0, %f12, %f2
50423 movpos %icc, %g1, %o6
50424 fmovse %xcc, %f10, %f7
50425 ldsh [%l7 + 0x7C], %g6
50426 tpos %xcc, 0x4
50427 ldx [%l7 + 0x08], %o4
50428 sub %g5, 0x1393, %l2
50429 stx %o7, [%l7 + 0x40]
50430 fabss %f15, %f6
50431 movge %icc, %i3, %i7
50432 fmovsgu %xcc, %f6, %f0
50433 fpadd32 %f8, %f10, %f10
50434 fmovdleu %icc, %f15, %f13
50435 ldx [%l7 + 0x40], %o5
50436 movvc %xcc, %i2, %l1
50437 fmovsg %xcc, %f14, %f5
50438 stw %i6, [%l7 + 0x18]
50439 tgu %xcc, 0x6
50440 bpos loop_5973
50441 fba,a %fcc3, loop_5974
50442 stw %l0, [%l7 + 0x40]
50443 fmovdvc %xcc, %f6, %f6
50444loop_5973:
50445 fzeros %f1
50446loop_5974:
50447 bl,a loop_5975
50448 sll %g4, %o0, %o3
50449 fmovdcc %icc, %f0, %f15
50450 nop
50451 setx loop_5976, %l0, %l1
50452 wrpr 0x1, %tl
50453 wrpr %l1, %tpc
50454 add %l1, 0x4, %l1
50455 wrpr %l1, %tnpc
50456 setx 0x34400001400, %l0, %l1
50457 wrpr %l1, %tstate
50458 wrhpr 0x4, %htstate
50459 retry
50460loop_5975:
50461 ld [%l7 + 0x68], %f2
50462 fbn %fcc2, loop_5977
50463 tvc %xcc, 0x5
50464loop_5976:
50465 fnot2 %f14, %f2
50466 stw %l4, [%l7 + 0x70]
50467loop_5977:
50468 fcmpgt16 %f6, %f6, %l3
50469 fmovsa %xcc, %f4, %f14
50470 stx %g2, [%l7 + 0x18]
50471 fmovscs %xcc, %f0, %f8
50472 ble,a,pn %icc, loop_5978
50473 fbug %fcc2, loop_5979
50474 andncc %l6, %i1, %g3
50475 udivcc %g7, 0x0CCE, %o2
50476loop_5978:
50477 lduw [%l7 + 0x34], %o1
50478loop_5979:
50479 addc %i4, 0x18F5, %i5
50480 ldsh [%l7 + 0x26], %i0
50481 tvs %xcc, 0x1
50482 fbge %fcc2, loop_5980
50483 fpmerge %f12, %f15, %f10
50484 fsrc2 %f10, %f12
50485 bcs %icc, loop_5981
50486loop_5980:
50487 fmovrslez %l5, %f6, %f3
50488 srl %o6, %g1, %o4
50489 pdist %f6, %f2, %f8
50490loop_5981:
50491 alignaddrl %g6, %l2, %g5
50492 andcc %i3, %i7, %o5
50493 pdist %f10, %f12, %f6
50494 fmovsne %icc, %f0, %f10
50495 fsrc1s %f14, %f5
50496 fabsd %f14, %f14
50497 sub %o7, 0x1B22, %i2
50498 tneg %icc, 0x4
50499 movpos %xcc, %l1, %i6
50500 fands %f10, %f8, %f0
50501 array32 %g4, %o0, %o3
50502 std %f8, [%l7 + 0x30]
50503 ldsh [%l7 + 0x36], %l0
50504 bshuffle %f12, %f14, %f10
50505 ldsb [%l7 + 0x6C], %l4
50506 alignaddrl %g2, %l6, %l3
50507 fsrc2s %f15, %f15
50508 stw %g3, [%l7 + 0x70]
50509 fmul8x16 %f12, %f10, %f0
50510 movrgez %i1, 0x25D, %g7
50511 ble,pn %xcc, loop_5982
50512 lduh [%l7 + 0x58], %o2
50513 std %f10, [%l7 + 0x50]
50514 for %f10, %f12, %f10
50515loop_5982:
50516 fornot1s %f8, %f13, %f15
50517 sdiv %o1, 0x15FC, %i5
50518 fnegd %f10, %f2
50519 lduw [%l7 + 0x10], %i0
50520 fmovsvs %xcc, %f0, %f10
50521 ld [%l7 + 0x44], %f14
50522 ldsh [%l7 + 0x4C], %l5
50523 ldsh [%l7 + 0x76], %o6
50524 ldd [%l7 + 0x60], %f14
50525 brnz %i4, loop_5983
50526 fnors %f5, %f2, %f10
50527 fmovdgu %xcc, %f5, %f2
50528 pdist %f4, %f0, %f8
50529loop_5983:
50530 stb %o4, [%l7 + 0x21]
50531 st %f9, [%l7 + 0x48]
50532 alignaddrl %g6, %l2, %g1
50533 fmovdcc %xcc, %f8, %f11
50534 lduh [%l7 + 0x74], %g5
50535 st %f12, [%l7 + 0x64]
50536 fblg %fcc3, loop_5984
50537 fabss %f0, %f11
50538 movre %i7, 0x3E6, %i3
50539 ldx [%l7 + 0x08], %o7
50540loop_5984:
50541 ldd [%l7 + 0x38], %f10
50542 move %xcc, %i2, %l1
50543 ldx [%l7 + 0x28], %i6
50544 ldub [%l7 + 0x62], %o5
50545 fand %f14, %f6, %f6
50546 fbe,a %fcc1, loop_5985
50547 bg,a,pt %icc, loop_5986
50548 edge16l %g4, %o3, %l0
50549 ldd [%l7 + 0x70], %f4
50550loop_5985:
50551 edge8l %o0, %g2, %l6
50552loop_5986:
50553 fcmple32 %f2, %f6, %l3
50554 movneg %icc, %g3, %i1
50555 movgu %icc, %g7, %o2
50556 movrgez %l4, %o1, %i0
50557 edge16 %i5, %l5, %o6
50558 tgu %xcc, 0x7
50559 movge %xcc, %i4, %o4
50560 fmovsle %xcc, %f7, %f8
50561 fmovdcc %xcc, %f10, %f3
50562 tleu %icc, 0x6
50563 lduw [%l7 + 0x1C], %l2
50564 std %f6, [%l7 + 0x18]
50565 fba %fcc0, loop_5987
50566 fzeros %f8
50567 lduh [%l7 + 0x44], %g6
50568 movleu %icc, %g5, %i7
50569loop_5987:
50570 fsrc1 %f0, %f2
50571 umulcc %g1, 0x1E30, %o7
50572 fmovdn %xcc, %f2, %f3
50573 fmovrdne %i3, %f14, %f12
50574 movvc %xcc, %l1, %i6
50575 fpadd16s %f5, %f15, %f12
50576 fbul,a %fcc3, loop_5988
50577 fmovrdlez %i2, %f14, %f4
50578 umul %g4, 0x16B5, %o5
50579 stw %o3, [%l7 + 0x1C]
50580loop_5988:
50581 ldsb [%l7 + 0x58], %l0
50582 fba,a %fcc0, loop_5989
50583 stw %o0, [%l7 + 0x14]
50584 fcmped %fcc1, %f4, %f0
50585 stx %l6, [%l7 + 0x20]
50586loop_5989:
50587 te %xcc, 0x0
50588 ldsw [%l7 + 0x44], %g2
50589 udivcc %l3, 0x152D, %i1
50590 brgez,a %g3, loop_5990
50591 fmovscc %icc, %f10, %f10
50592 fpack16 %f4, %f3
50593 fnor %f12, %f6, %f10
50594loop_5990:
50595 ld [%l7 + 0x18], %f4
50596 addccc %g7, %l4, %o1
50597 fone %f8
50598 fcmpne32 %f0, %f8, %i0
50599 fmovsneg %xcc, %f13, %f1
50600 st %f11, [%l7 + 0x10]
50601 tcs %xcc, 0x0
50602 movrgz %i5, 0x303, %o2
50603 movvc %icc, %l5, %o6
50604 bneg,pn %icc, loop_5991
50605 andn %i4, %o4, %g6
50606 ldsw [%l7 + 0x3C], %g5
50607 brgez %l2, loop_5992
50608loop_5991:
50609 fmuld8sux16 %f5, %f5, %f10
50610 fabss %f14, %f15
50611 stb %i7, [%l7 + 0x7F]
50612loop_5992:
50613 bcs,a loop_5993
50614 fzeros %f5
50615 stw %o7, [%l7 + 0x48]
50616 stx %g1, [%l7 + 0x08]
50617loop_5993:
50618 fmuld8ulx16 %f8, %f6, %f12
50619 fpadd32 %f10, %f10, %f10
50620 fba %fcc0, loop_5994
50621 bcs,pn %icc, loop_5995
50622 fmovs %f12, %f10
50623 edge8ln %i3, %i6, %i2
50624loop_5994:
50625 bge %icc, loop_5996
50626loop_5995:
50627 fcmpgt32 %f8, %f2, %g4
50628 stb %l1, [%l7 + 0x60]
50629 fbo,a %fcc3, loop_5997
50630loop_5996:
50631 tsubcc %o3, 0x1BDC, %o5
50632 fbu,a %fcc2, loop_5998
50633 addcc %o0, %l0, %g2
50634loop_5997:
50635 fble %fcc1, loop_5999
50636 fornot2 %f0, %f2, %f10
50637loop_5998:
50638 stx %l6, [%l7 + 0x50]
50639 lduw [%l7 + 0x60], %i1
50640loop_5999:
50641 movvs %xcc, %l3, %g3
50642 fcmpes %fcc0, %f10, %f0
50643 fzeros %f15
50644 ldsw [%l7 + 0x28], %g7
50645 ldx [%l7 + 0x48], %l4
50646 ld [%l7 + 0x40], %f8
50647 fmovrslz %o1, %f6, %f5
50648 fnegd %f12, %f2
50649 edge8n %i0, %o2, %i5
50650 fmovrsne %o6, %f4, %f1
50651 movg %xcc, %l5, %i4
50652 fabsd %f4, %f6
50653 fmovda %xcc, %f1, %f9
50654 fcmpd %fcc3, %f0, %f0
50655 stw %g6, [%l7 + 0x74]
50656 fcmple16 %f10, %f2, %o4
50657 fbe,a %fcc2, loop_6000
50658 ldd [%l7 + 0x58], %f8
50659 fmovrslez %g5, %f1, %f10
50660 brgz,a %l2, loop_6001
50661loop_6000:
50662 edge16n %o7, %g1, %i3
50663 fpack32 %f6, %f10, %f14
50664 edge32ln %i6, %i2, %g4
50665loop_6001:
50666 and %l1, 0x0079, %i7
50667 fones %f5
50668 fpadd16s %f14, %f11, %f11
50669 fmovsleu %xcc, %f0, %f15
50670 fmovsvc %icc, %f9, %f12
50671 sllx %o3, 0x01, %o0
50672 fbn,a %fcc1, loop_6002
50673 fbg,a %fcc2, loop_6003
50674 ldsw [%l7 + 0x08], %o5
50675 fnot1s %f13, %f8
50676loop_6002:
50677 ldx [%l7 + 0x40], %g2
50678loop_6003:
50679 fpmerge %f2, %f10, %f14
50680 alignaddrl %l0, %l6, %i1
50681 fmovde %xcc, %f14, %f3
50682 fmuld8ulx16 %f3, %f10, %f8
50683 std %f2, [%l7 + 0x40]
50684 udivcc %l3, 0x1D56, %g3
50685 stw %g7, [%l7 + 0x60]
50686 ldsw [%l7 + 0x18], %l4
50687 st %f15, [%l7 + 0x6C]
50688 std %f10, [%l7 + 0x10]
50689 ldsb [%l7 + 0x23], %i0
50690 bne,pt %icc, loop_6004
50691 fors %f7, %f7, %f13
50692 fpadd32s %f7, %f10, %f15
50693 movrne %o1, %o2, %i5
50694loop_6004:
50695 fnand %f12, %f6, %f8
50696 tpos %xcc, 0x7
50697 andcc %l5, %i4, %g6
50698 sdivcc %o6, 0x1AAA, %g5
50699 fba %fcc2, loop_6005
50700 fmul8ulx16 %f10, %f6, %f0
50701 fornot2 %f14, %f8, %f2
50702 bshuffle %f14, %f0, %f0
50703loop_6005:
50704 bg,pt %icc, loop_6006
50705 ldsw [%l7 + 0x14], %o4
50706 fnot2 %f14, %f8
50707 std %f0, [%l7 + 0x10]
50708loop_6006:
50709 fbule %fcc1, loop_6007
50710 fabsd %f0, %f12
50711 fcmpgt16 %f4, %f2, %l2
50712 fmovdn %icc, %f11, %f1
50713loop_6007:
50714 lduw [%l7 + 0x78], %g1
50715 stb %o7, [%l7 + 0x31]
50716 stx %i6, [%l7 + 0x40]
50717 st %f0, [%l7 + 0x08]
50718 subcc %i2, 0x1B62, %i3
50719 edge8ln %g4, %i7, %o3
50720 ldsw [%l7 + 0x50], %o0
50721 lduw [%l7 + 0x44], %l1
50722 brlez,a %g2, loop_6008
50723 st %f9, [%l7 + 0x14]
50724 st %f14, [%l7 + 0x78]
50725 bgu,a %xcc, loop_6009
50726loop_6008:
50727 tle %xcc, 0x1
50728 array32 %o5, %l0, %l6
50729 andn %l3, %g3, %i1
50730loop_6009:
50731 bl,a,pn %xcc, loop_6010
50732 movpos %xcc, %g7, %l4
50733 fmovrdne %i0, %f2, %f4
50734 fmul8ulx16 %f2, %f0, %f0
50735loop_6010:
50736 fabss %f9, %f13
50737 array8 %o1, %i5, %l5
50738 fabss %f7, %f7
50739 bl %icc, loop_6011
50740 std %f0, [%l7 + 0x30]
50741 andcc %o2, 0x064B, %g6
50742 bgu %xcc, loop_6012
50743loop_6011:
50744 stw %o6, [%l7 + 0x14]
50745 ldub [%l7 + 0x28], %i4
50746 nop
50747 setx loop_6013, %l0, %l1
50748 wrpr 0x1, %tl
50749 wrpr %l1, %tpc
50750 add %l1, 0x4, %l1
50751 wrpr %l1, %tnpc
50752 setx 0x34400001400, %l0, %l1
50753 wrpr %l1, %tstate
50754 wrhpr 0x4, %htstate
50755 retry
50756loop_6012:
50757 array8 %g5, %o4, %g1
50758 lduw [%l7 + 0x08], %o7
50759 array32 %i6, %l2, %i2
50760loop_6013:
50761 fbule,a %fcc2, loop_6014
50762 lduh [%l7 + 0x60], %i3
50763 be,pn %xcc, loop_6015
50764 ldsb [%l7 + 0x29], %i7
50765loop_6014:
50766 stx %o3, [%l7 + 0x20]
50767 fornot1 %f12, %f14, %f8
50768loop_6015:
50769 taddcc %o0, %g4, %g2
50770 stb %o5, [%l7 + 0x61]
50771 fpadd32s %f7, %f0, %f8
50772 edge8l %l0, %l6, %l3
50773 bl,a %xcc, loop_6016
50774 ldub [%l7 + 0x39], %l1
50775 ba,a %icc, loop_6017
50776 ld [%l7 + 0x78], %f5
50777loop_6016:
50778 std %f10, [%l7 + 0x18]
50779 stw %i1, [%l7 + 0x38]
50780loop_6017:
50781 ldsb [%l7 + 0x79], %g3
50782 andncc %l4, %i0, %o1
50783 movneg %icc, %g7, %i5
50784 edge32l %l5, %o2, %o6
50785 movrlez %g6, %g5, %o4
50786 bne,pn %xcc, loop_6018
50787 std %f4, [%l7 + 0x58]
50788 fxor %f0, %f14, %f0
50789 ldd [%l7 + 0x58], %f12
50790loop_6018:
50791 bshuffle %f0, %f12, %f4
50792 fmovrslez %g1, %f4, %f5
50793 fmovrsgz %i4, %f0, %f13
50794 ldsb [%l7 + 0x6A], %o7
50795 fandnot1s %f10, %f15, %f15
50796 fmovdcc %icc, %f3, %f7
50797 nop
50798 setx loop_6019, %l0, %l1
50799 wrpr 0x1, %tl
50800 wrpr %l1, %tpc
50801 add %l1, 0x4, %l1
50802 wrpr %l1, %tnpc
50803 setx 0x34400001400, %l0, %l1
50804 wrpr %l1, %tstate
50805 wrhpr 0x4, %htstate
50806 retry
50807 stb %l2, [%l7 + 0x5E]
50808 edge8n %i2, %i6, %i3
50809 fmovdgu %icc, %f13, %f5
50810loop_6019:
50811 ldsb [%l7 + 0x64], %o3
50812 nop
50813 setx loop_6020, %l0, %l1
50814 jmpl %l1, %i7
50815 movpos %icc, %g4, %o0
50816 ldsh [%l7 + 0x64], %o5
50817 sth %g2, [%l7 + 0x2E]
50818loop_6020:
50819 fmovscc %icc, %f0, %f1
50820 brlez,a %l0, loop_6021
50821 movn %icc, %l6, %l3
50822 bpos,a %xcc, loop_6022
50823 ble,a %icc, loop_6023
50824loop_6021:
50825 brlz %l1, loop_6024
50826 edge8n %g3, %i1, %i0
50827loop_6022:
50828 edge16 %o1, %l4, %g7
50829loop_6023:
50830 movl %xcc, %i5, %l5
50831loop_6024:
50832 fmovrsne %o6, %f10, %f15
50833 lduw [%l7 + 0x3C], %o2
50834 ld [%l7 + 0x50], %f13
50835 orn %g5, %o4, %g1
50836 movvs %xcc, %g6, %o7
50837 fmovsle %xcc, %f1, %f12
50838 fmovrdgez %i4, %f4, %f2
50839 movle %icc, %l2, %i6
50840 tn %xcc, 0x4
50841 movre %i3, %o3, %i7
50842 fcmpne32 %f10, %f14, %i2
50843 stx %o0, [%l7 + 0x40]
50844 fandnot2s %f12, %f15, %f0
50845 stx %g4, [%l7 + 0x30]
50846 xnorcc %o5, %g2, %l0
50847 fcmped %fcc1, %f14, %f4
50848 fcmpeq16 %f10, %f2, %l6
50849 ldx [%l7 + 0x50], %l1
50850 fnor %f0, %f8, %f2
50851 and %g3, 0x1F83, %l3
50852 movcs %icc, %i1, %i0
50853 edge32ln %o1, %g7, %i5
50854 fba,a %fcc0, loop_6025
50855 edge16ln %l5, %o6, %o2
50856 ta %icc, 0x7
50857 smulcc %g5, 0x1261, %o4
50858loop_6025:
50859 fmovsg %icc, %f4, %f9
50860 fmovdvc %icc, %f13, %f12
50861 edge8l %l4, %g6, %g1
50862 ldsh [%l7 + 0x28], %o7
50863 fbne %fcc3, loop_6026
50864 xnor %l2, %i4, %i6
50865 edge32ln %i3, %o3, %i7
50866 stw %o0, [%l7 + 0x50]
50867loop_6026:
50868 ldx [%l7 + 0x60], %g4
50869 stw %i2, [%l7 + 0x1C]
50870 orn %o5, %g2, %l6
50871 tleu %xcc, 0x0
50872 bge,pt %icc, loop_6027
50873 lduw [%l7 + 0x78], %l1
50874 array8 %g3, %l3, %l0
50875 movgu %icc, %i1, %o1
50876loop_6027:
50877 fmovscc %xcc, %f11, %f12
50878 movneg %xcc, %g7, %i5
50879 tvc %icc, 0x5
50880 subcc %i0, %l5, %o6
50881 ldx [%l7 + 0x58], %g5
50882 fones %f4
50883 fmovsgu %xcc, %f2, %f8
50884 taddcctv %o4, %o2, %l4
50885 stw %g6, [%l7 + 0x64]
50886 alignaddrl %o7, %g1, %l2
50887 fcmpeq32 %f4, %f10, %i4
50888 fmovdne %xcc, %f12, %f10
50889 fmovrsne %i3, %f1, %f13
50890 move %xcc, %o3, %i6
50891 fsrc1 %f10, %f14
50892 for %f4, %f6, %f10
50893 movrgez %o0, %g4, %i2
50894 ldx [%l7 + 0x60], %o5
50895 ldx [%l7 + 0x18], %i7
50896 fpsub32 %f0, %f8, %f14
50897 ba,pt %xcc, loop_6028
50898 mulscc %l6, 0x1E89, %g2
50899 bpos,a,pn %icc, loop_6029
50900 umul %l1, %g3, %l3
50901loop_6028:
50902 xor %l0, %o1, %i1
50903 tcc %xcc, 0x2
50904loop_6029:
50905 fbo,a %fcc3, loop_6030
50906 subccc %g7, %i0, %l5
50907 lduw [%l7 + 0x70], %o6
50908 fbl %fcc0, loop_6031
50909loop_6030:
50910 ldub [%l7 + 0x47], %g5
50911 nop
50912 setx loop_6032, %l0, %l1
50913 wrpr 0x1, %tl
50914 wrpr %l1, %tpc
50915 add %l1, 0x4, %l1
50916 wrpr %l1, %tnpc
50917 setx 0x34400001400, %l0, %l1
50918 wrpr %l1, %tstate
50919 wrhpr 0x4, %htstate
50920 retry
50921 lduw [%l7 + 0x14], %o4
50922loop_6031:
50923 umulcc %i5, 0x166B, %o2
50924 fxnor %f0, %f4, %f14
50925loop_6032:
50926 ld [%l7 + 0x3C], %f8
50927 ldsh [%l7 + 0x10], %g6
50928 fmovdcs %xcc, %f3, %f9
50929 movg %xcc, %o7, %l4
50930 fmovspos %icc, %f11, %f11
50931 sth %g1, [%l7 + 0x32]
50932 fmovdgu %xcc, %f9, %f15
50933 lduw [%l7 + 0x08], %i4
50934 brlz,a %i3, loop_6033
50935 lduh [%l7 + 0x3C], %l2
50936 smul %i6, %o3, %g4
50937 fnegd %f10, %f2
50938loop_6033:
50939 xnor %i2, 0x082A, %o0
50940 fabss %f8, %f3
50941 movn %icc, %i7, %l6
50942 pdist %f6, %f6, %f8
50943 fpadd16s %f14, %f9, %f10
50944 stw %g2, [%l7 + 0x54]
50945 movcc %xcc, %o5, %l1
50946 st %f7, [%l7 + 0x1C]
50947 edge32n %g3, %l0, %l3
50948 fornot2s %f7, %f4, %f3
50949 fmovdg %icc, %f8, %f14
50950 alignaddrl %i1, %o1, %g7
50951 ldx [%l7 + 0x30], %l5
50952 array32 %i0, %o6, %o4
50953 fmovrslez %g5, %f4, %f4
50954 smul %i5, 0x0C3C, %g6
50955 fpadd16s %f9, %f6, %f13
50956 std %f14, [%l7 + 0x48]
50957 fone %f2
50958 st %f14, [%l7 + 0x1C]
50959 fbn,a %fcc0, loop_6034
50960 fxors %f13, %f9, %f7
50961 fpsub16s %f14, %f12, %f8
50962 edge8ln %o2, %o7, %l4
50963loop_6034:
50964 ldub [%l7 + 0x65], %i4
50965 st %f1, [%l7 + 0x78]
50966 fabsd %f2, %f0
50967 edge8 %g1, %l2, %i6
50968 fpadd32 %f0, %f8, %f4
50969 bshuffle %f14, %f14, %f2
50970 fmovspos %icc, %f14, %f2
50971 sth %o3, [%l7 + 0x56]
50972 movn %xcc, %g4, %i2
50973 fbe,a %fcc1, loop_6035
50974 movneg %icc, %o0, %i3
50975 fnegd %f12, %f8
50976 ble %icc, loop_6036
50977loop_6035:
50978 st %f14, [%l7 + 0x70]
50979 fmovdcc %xcc, %f12, %f7
50980 tvc %xcc, 0x1
50981loop_6036:
50982 xor %l6, 0x107C, %g2
50983 ldsb [%l7 + 0x60], %o5
50984 mulscc %i7, 0x1F06, %l1
50985 fmovdge %icc, %f3, %f0
50986 stw %g3, [%l7 + 0x34]
50987 umulcc %l0, 0x106E, %i1
50988 fmovdg %xcc, %f11, %f14
50989 nop
50990 setx loop_6037, %l0, %l1
50991 wrpr 0x1, %tl
50992 wrpr %l1, %tnpc
50993 setx 0x34400001400, %l0, %l1
50994 wrpr %l1, %tstate
50995 wrhpr 0x4, %htstate
50996 done
50997 stw %l3, [%l7 + 0x50]
50998 fmovrslz %o1, %f2, %f10
50999 fmovdg %icc, %f15, %f4
51000loop_6037:
51001 ldx [%l7 + 0x18], %l5
51002 fmovsvc %xcc, %f10, %f9
51003 ld [%l7 + 0x10], %f8
51004 movleu %xcc, %g7, %o6
51005 fcmpgt16 %f8, %f12, %o4
51006 fmovsvs %xcc, %f6, %f0
51007 stw %i0, [%l7 + 0x24]
51008 fbe %fcc1, loop_6038
51009 lduh [%l7 + 0x3A], %g5
51010 fcmped %fcc2, %f8, %f8
51011 nop
51012 setx loop_6039, %l0, %l1
51013 jmpl %l1, %g6
51014loop_6038:
51015 edge16 %i5, %o2, %o7
51016 fpack32 %f8, %f4, %f14
51017 edge16l %l4, %g1, %l2
51018loop_6039:
51019 bshuffle %f6, %f14, %f4
51020 edge32 %i6, %i4, %g4
51021 tpos %xcc, 0x5
51022 fmul8sux16 %f10, %f6, %f0
51023 ldub [%l7 + 0x57], %o3
51024 fmovsge %xcc, %f7, %f7
51025 sdivcc %i2, 0x0910, %i3
51026 nop
51027 setx loop_6040, %l0, %l1
51028 wrpr 0x1, %tl
51029 wrpr %l1, %tpc
51030 add %l1, 0x4, %l1
51031 wrpr %l1, %tnpc
51032 setx 0x34400001400, %l0, %l1
51033 wrpr %l1, %tstate
51034 wrhpr 0x4, %htstate
51035 retry
51036 lduw [%l7 + 0x28], %l6
51037 subc %o0, 0x1FDC, %o5
51038 umulcc %i7, 0x16DA, %g2
51039loop_6040:
51040 stb %g3, [%l7 + 0x27]
51041 brgz,a %l1, loop_6041
51042 fcmpeq16 %f4, %f12, %l0
51043 ldsb [%l7 + 0x78], %l3
51044 ldsw [%l7 + 0x18], %o1
51045loop_6041:
51046 fmovrdlez %i1, %f0, %f14
51047 sllx %l5, 0x18, %o6
51048 fmul8sux16 %f6, %f0, %f12
51049 ldsw [%l7 + 0x7C], %o4
51050 fmovdg %xcc, %f4, %f3
51051 fmovrsne %g7, %f13, %f8
51052 fcmpne16 %f12, %f2, %g5
51053 fbule %fcc0, loop_6042
51054 movcc %xcc, %i0, %g6
51055 srax %i5, %o7, %l4
51056 fmovspos %icc, %f8, %f14
51057loop_6042:
51058 fmovrsgez %g1, %f7, %f10
51059 umul %l2, 0x17F6, %i6
51060 bshuffle %f0, %f8, %f12
51061 movrne %o2, %g4, %o3
51062 sub %i4, %i3, %l6
51063 ldsh [%l7 + 0x5E], %i2
51064 ldub [%l7 + 0x45], %o0
51065 tvc %icc, 0x6
51066 tle %icc, 0x7
51067 bl %xcc, loop_6043
51068 bneg loop_6044
51069 ldsb [%l7 + 0x36], %i7
51070 fmovrdlz %o5, %f14, %f14
51071loop_6043:
51072 stx %g3, [%l7 + 0x38]
51073loop_6044:
51074 array32 %l1, %g2, %l3
51075 brgz,a %l0, loop_6045
51076 ldsb [%l7 + 0x39], %o1
51077 movgu %xcc, %i1, %l5
51078 fcmple16 %f10, %f4, %o6
51079loop_6045:
51080 std %f4, [%l7 + 0x58]
51081 ldx [%l7 + 0x68], %g7
51082 ble %xcc, loop_6046
51083 bne,a,pn %icc, loop_6047
51084 edge8ln %o4, %i0, %g5
51085 fmovsa %icc, %f8, %f10
51086loop_6046:
51087 andncc %g6, %i5, %o7
51088loop_6047:
51089 fcmple32 %f10, %f12, %g1
51090 fones %f14
51091 ld [%l7 + 0x74], %f1
51092 fmovdg %icc, %f1, %f14
51093 ldub [%l7 + 0x77], %l4
51094 andncc %l2, %o2, %g4
51095 fmovdpos %icc, %f13, %f3
51096 fmovdneg %icc, %f3, %f10
51097 ba,a loop_6048
51098 call loop_6049
51099 andcc %i6, %i4, %o3
51100 tneg %xcc, 0x4
51101loop_6048:
51102 movrgez %l6, %i3, %o0
51103loop_6049:
51104 or %i7, 0x0414, %i2
51105 fpadd32s %f10, %f15, %f2
51106 for %f4, %f10, %f12
51107 movrgz %o5, 0x036, %l1
51108 fcmpeq16 %f10, %f6, %g3
51109 tge %icc, 0x1
51110 tpos %icc, 0x0
51111 fcmpgt16 %f14, %f2, %l3
51112 fexpand %f14, %f10
51113 fbo %fcc1, loop_6050
51114 array16 %g2, %o1, %i1
51115 fmovsle %xcc, %f7, %f6
51116 sdivcc %l5, 0x1D32, %o6
51117loop_6050:
51118 ldd [%l7 + 0x70], %f12
51119 taddcc %l0, %g7, %o4
51120 subccc %i0, 0x13C2, %g5
51121 stx %g6, [%l7 + 0x20]
51122 fpmerge %f14, %f10, %f10
51123 ldsh [%l7 + 0x18], %o7
51124 fpsub16s %f3, %f3, %f14
51125 stb %g1, [%l7 + 0x11]
51126 mulx %l4, 0x0C34, %l2
51127 fmovrsgz %i5, %f3, %f7
51128 mulscc %o2, %g4, %i6
51129 nop
51130 setx loop_6051, %l0, %l1
51131 wrpr 0x1, %tl
51132 wrpr %l1, %tpc
51133 add %l1, 0x4, %l1
51134 wrpr %l1, %tnpc
51135 setx 0x34400001400, %l0, %l1
51136 wrpr %l1, %tstate
51137 wrhpr 0x4, %htstate
51138 retry
51139 fmovdgu %icc, %f5, %f9
51140 fmovdl %xcc, %f10, %f5
51141 tgu %icc, 0x1
51142loop_6051:
51143 stw %o3, [%l7 + 0x68]
51144 movge %xcc, %l6, %i4
51145 stb %o0, [%l7 + 0x1A]
51146 fbe %fcc3, loop_6052
51147 stw %i7, [%l7 + 0x3C]
51148 lduw [%l7 + 0x58], %i3
51149 movrgz %i2, 0x048, %l1
51150loop_6052:
51151 orncc %o5, 0x161E, %g3
51152 stw %g2, [%l7 + 0x50]
51153 movl %xcc, %l3, %i1
51154 ldd [%l7 + 0x20], %f10
51155 movcs %icc, %o1, %o6
51156 fnands %f9, %f8, %f0
51157 stw %l0, [%l7 + 0x28]
51158 bshuffle %f10, %f0, %f2
51159 fnegs %f7, %f1
51160 bgu %icc, loop_6053
51161 fsrc2s %f12, %f12
51162 sethi 0x17B8, %g7
51163 lduh [%l7 + 0x3C], %l5
51164loop_6053:
51165 movrlz %o4, 0x1FF, %g5
51166 brlz %g6, loop_6054
51167 lduh [%l7 + 0x44], %o7
51168 xorcc %i0, %l4, %l2
51169 ldd [%l7 + 0x30], %f14
51170loop_6054:
51171 std %f6, [%l7 + 0x20]
51172 fbne %fcc3, loop_6055
51173 fnot2 %f2, %f8
51174 fsrc1 %f6, %f8
51175 popc %i5, %o2
51176loop_6055:
51177 ldsh [%l7 + 0x18], %g4
51178 fmovda %icc, %f9, %f4
51179 brgez %g1, loop_6056
51180 fcmps %fcc1, %f10, %f10
51181 fcmps %fcc2, %f13, %f7
51182 ldub [%l7 + 0x4D], %o3
51183loop_6056:
51184 bgu,a loop_6057
51185 fmovsn %icc, %f5, %f2
51186 movrgz %l6, 0x098, %i6
51187 ldx [%l7 + 0x70], %o0
51188loop_6057:
51189 xnor %i4, 0x151B, %i7
51190 ldsb [%l7 + 0x0E], %i2
51191 movcs %xcc, %i3, %o5
51192 ldub [%l7 + 0x73], %g3
51193 bpos,a loop_6058
51194 stb %g2, [%l7 + 0x4C]
51195 fmovdvs %icc, %f2, %f0
51196 st %f5, [%l7 + 0x70]
51197loop_6058:
51198 stw %l3, [%l7 + 0x14]
51199 fbn %fcc3, loop_6059
51200 fbe,a %fcc1, loop_6060
51201 fmovdne %icc, %f3, %f4
51202 udiv %l1, 0x0EDD, %o1
51203loop_6059:
51204 fbl %fcc0, loop_6061
51205loop_6060:
51206 fmovdl %xcc, %f7, %f10
51207 fmovdne %icc, %f7, %f15
51208 fnegs %f11, %f11
51209loop_6061:
51210 alignaddr %o6, %i1, %l0
51211 ldx [%l7 + 0x20], %g7
51212 fsrc2s %f9, %f4
51213 stw %o4, [%l7 + 0x38]
51214 fmovdge %xcc, %f0, %f0
51215 ld [%l7 + 0x24], %f7
51216 ld [%l7 + 0x30], %f14
51217 fmovrdne %l5, %f4, %f6
51218 fabss %f15, %f10
51219 fmul8sux16 %f4, %f8, %f6
51220 ldsh [%l7 + 0x6A], %g6
51221 std %f6, [%l7 + 0x10]
51222 std %f14, [%l7 + 0x70]
51223 ldx [%l7 + 0x48], %g5
51224 ldsw [%l7 + 0x64], %o7
51225 lduh [%l7 + 0x3E], %i0
51226 fcmpeq32 %f8, %f12, %l2
51227 fmovrdgz %l4, %f6, %f10
51228 ldx [%l7 + 0x70], %o2
51229 movneg %icc, %i5, %g1
51230 lduw [%l7 + 0x48], %o3
51231 siam 0x6
51232 mulscc %l6, 0x16AB, %i6
51233 lduh [%l7 + 0x46], %g4
51234 fsrc2s %f11, %f2
51235 fand %f0, %f10, %f4
51236 mulscc %i4, %i7, %o0
51237 fbn,a %fcc1, loop_6062
51238 fpadd16 %f4, %f8, %f2
51239 fmovrdne %i3, %f14, %f0
51240 fmovsne %xcc, %f11, %f6
51241loop_6062:
51242 fmovdle %xcc, %f12, %f8
51243 ldsw [%l7 + 0x18], %o5
51244 tge %xcc, 0x2
51245 fmovrdgez %g3, %f12, %f10
51246 fmovdne %icc, %f4, %f4
51247 fandnot1s %f8, %f11, %f15
51248 st %f14, [%l7 + 0x44]
51249 fmovdcs %xcc, %f10, %f3
51250 taddcctv %i2, %g2, %l3
51251 fbul,a %fcc0, loop_6063
51252 orncc %o1, 0x1533, %l1
51253 fbl,a %fcc2, loop_6064
51254 brlz,a %i1, loop_6065
51255loop_6063:
51256 bshuffle %f4, %f12, %f12
51257 ldub [%l7 + 0x7B], %o6
51258loop_6064:
51259 movcc %icc, %g7, %o4
51260loop_6065:
51261 fandnot2s %f13, %f13, %f3
51262 ldsw [%l7 + 0x30], %l0
51263 ld [%l7 + 0x78], %f1
51264 orn %l5, 0x15B5, %g5
51265 std %f8, [%l7 + 0x10]
51266 stb %o7, [%l7 + 0x11]
51267 movge %xcc, %g6, %i0
51268 stw %l4, [%l7 + 0x20]
51269 fpadd32s %f2, %f7, %f4
51270 fbule,a %fcc3, loop_6066
51271 fcmpgt32 %f2, %f6, %l2
51272 movle %icc, %i5, %o2
51273 mova %xcc, %g1, %l6
51274loop_6066:
51275 array32 %i6, %g4, %o3
51276 stw %i4, [%l7 + 0x10]
51277 fxnor %f8, %f6, %f6
51278 stw %i7, [%l7 + 0x68]
51279 ldsw [%l7 + 0x08], %o0
51280 std %f2, [%l7 + 0x78]
51281 stx %i3, [%l7 + 0x30]
51282 fpadd16s %f2, %f0, %f1
51283 fmovdne %xcc, %f10, %f13
51284 ldsw [%l7 + 0x44], %g3
51285 ldsh [%l7 + 0x5C], %o5
51286 brnz %g2, loop_6067
51287 fbe,a %fcc1, loop_6068
51288 fpmerge %f10, %f15, %f10
51289 edge32 %l3, %o1, %i2
51290loop_6067:
51291 fbe %fcc3, loop_6069
51292loop_6068:
51293 stw %i1, [%l7 + 0x68]
51294 movne %icc, %l1, %g7
51295 fbug,a %fcc1, loop_6070
51296loop_6069:
51297 siam 0x3
51298 fmovrsne %o4, %f13, %f1
51299 fpadd16 %f12, %f8, %f10
51300loop_6070:
51301 andcc %l0, %o6, %g5
51302 tvs %icc, 0x0
51303 st %f7, [%l7 + 0x24]
51304 stb %l5, [%l7 + 0x5B]
51305 bn,a %xcc, loop_6071
51306 fmovdpos %icc, %f5, %f15
51307 fandnot1 %f6, %f10, %f12
51308 xnor %o7, 0x08F7, %i0
51309loop_6071:
51310 ldsb [%l7 + 0x58], %g6
51311 movcs %icc, %l2, %l4
51312 fba,a %fcc3, loop_6072
51313 fmuld8ulx16 %f2, %f6, %f2
51314 ld [%l7 + 0x10], %f4
51315 fmovdl %icc, %f1, %f9
51316loop_6072:
51317 ldsw [%l7 + 0x14], %o2
51318 lduw [%l7 + 0x6C], %g1
51319 fornot2 %f10, %f4, %f10
51320 subc %l6, %i6, %g4
51321 edge8ln %i5, %o3, %i7
51322 fnegd %f12, %f4
51323 ldsb [%l7 + 0x5E], %i4
51324 te %xcc, 0x0
51325 nop
51326 setx loop_6073, %l0, %l1
51327 jmpl %l1, %i3
51328 siam 0x5
51329 lduh [%l7 + 0x16], %o0
51330 bgu,pt %icc, loop_6074
51331loop_6073:
51332 fmovrdne %g3, %f12, %f0
51333 taddcc %o5, %g2, %l3
51334 edge32l %i2, %o1, %i1
51335loop_6074:
51336 mulx %l1, %o4, %l0
51337 addc %g7, %g5, %o6
51338 edge32ln %o7, %l5, %g6
51339 fnegd %f4, %f8
51340 lduh [%l7 + 0x78], %l2
51341 tsubcc %l4, 0x1FC1, %i0
51342 pdist %f10, %f4, %f0
51343 edge16n %o2, %g1, %l6
51344 fbuge %fcc3, loop_6075
51345 ld [%l7 + 0x24], %f5
51346 stb %g4, [%l7 + 0x51]
51347 call loop_6076
51348loop_6075:
51349 ldub [%l7 + 0x5F], %i5
51350 fcmped %fcc2, %f8, %f12
51351 fpackfix %f0, %f15
51352loop_6076:
51353 fsrc2 %f12, %f0
51354 fpsub16 %f6, %f2, %f10
51355 ble loop_6077
51356 bvs,pn %icc, loop_6078
51357 ldsh [%l7 + 0x0E], %o3
51358 tg %xcc, 0x1
51359loop_6077:
51360 bg,a %icc, loop_6079
51361loop_6078:
51362 fcmpne32 %f0, %f14, %i6
51363 fmovsle %xcc, %f12, %f1
51364 fmovdleu %icc, %f10, %f10
51365loop_6079:
51366 tneg %icc, 0x2
51367 fmovrse %i7, %f3, %f6
51368 tg %xcc, 0x7
51369 fmovdvc %xcc, %f12, %f2
51370 fcmps %fcc3, %f0, %f9
51371 fpadd32s %f12, %f8, %f8
51372 sdivx %i4, 0x0A47, %o0
51373 fmovdge %icc, %f3, %f1
51374 edge16 %i3, %o5, %g2
51375 movre %g3, %i2, %l3
51376 fmovsle %icc, %f4, %f12
51377 ldd [%l7 + 0x78], %f4
51378 alignaddrl %i1, %o1, %o4
51379 fmovdne %xcc, %f10, %f3
51380 fmovrdlez %l0, %f4, %f8
51381 sdivx %g7, 0x0679, %g5
51382 std %f14, [%l7 + 0x70]
51383 sdivcc %o6, 0x0497, %o7
51384 ldx [%l7 + 0x08], %l5
51385 mulx %l1, 0x1C2E, %l2
51386 srl %l4, %g6, %i0
51387 ldsb [%l7 + 0x26], %o2
51388 brnz %g1, loop_6080
51389 addc %g4, 0x0924, %l6
51390 ldd [%l7 + 0x30], %f12
51391 ba %xcc, loop_6081
51392loop_6080:
51393 movpos %xcc, %i5, %i6
51394 movre %i7, %o3, %i4
51395 ble,a,pn %icc, loop_6082
51396loop_6081:
51397 ldub [%l7 + 0x70], %i3
51398 fmovrsne %o0, %f3, %f15
51399 std %f14, [%l7 + 0x78]
51400loop_6082:
51401 faligndata %f12, %f8, %f4
51402 alignaddr %o5, %g2, %g3
51403 edge16n %l3, %i1, %o1
51404 ldsb [%l7 + 0x32], %i2
51405 fpadd32s %f0, %f0, %f8
51406 fmovdl %xcc, %f15, %f13
51407 movleu %xcc, %o4, %g7
51408 taddcctv %g5, %o6, %o7
51409 sth %l0, [%l7 + 0x10]
51410 ldx [%l7 + 0x70], %l1
51411 stw %l5, [%l7 + 0x70]
51412 ldsw [%l7 + 0x2C], %l4
51413 fbuge,a %fcc1, loop_6083
51414 fmovdleu %icc, %f6, %f7
51415 fmul8x16 %f5, %f6, %f4
51416 umul %l2, %g6, %o2
51417loop_6083:
51418 udivx %g1, 0x0C81, %i0
51419 edge32 %g4, %l6, %i6
51420 fone %f14
51421 ldsw [%l7 + 0x30], %i7
51422 ldd [%l7 + 0x78], %f2
51423 fnegd %f6, %f0
51424 fpackfix %f8, %f9
51425 tvs %xcc, 0x7
51426 ldsw [%l7 + 0x0C], %o3
51427 fmovrdne %i4, %f8, %f8
51428 bpos,pn %icc, loop_6084
51429 call loop_6085
51430 ldub [%l7 + 0x38], %i5
51431 bgu loop_6086
51432loop_6084:
51433 fbuge,a %fcc3, loop_6087
51434loop_6085:
51435 or %o0, 0x19C4, %i3
51436 fxnor %f6, %f6, %f8
51437loop_6086:
51438 fbul,a %fcc0, loop_6088
51439loop_6087:
51440 fmovdvs %xcc, %f12, %f2
51441 fmovda %xcc, %f14, %f2
51442 fbule %fcc2, loop_6089
51443loop_6088:
51444 fbue %fcc1, loop_6090
51445 edge32l %g2, %o5, %l3
51446 lduh [%l7 + 0x5C], %g3
51447loop_6089:
51448 movre %i1, %i2, %o4
51449loop_6090:
51450 srl %g7, %g5, %o1
51451 fcmpd %fcc2, %f6, %f8
51452 fmovrse %o6, %f0, %f14
51453 edge8 %l0, %o7, %l5
51454 stw %l4, [%l7 + 0x58]
51455 edge8ln %l2, %l1, %g6
51456 fxors %f15, %f9, %f15
51457 lduw [%l7 + 0x14], %o2
51458 movrne %i0, %g1, %l6
51459 st %f13, [%l7 + 0x28]
51460 sll %i6, %g4, %o3
51461 ldd [%l7 + 0x58], %f10
51462 edge8 %i7, %i5, %i4
51463 st %f12, [%l7 + 0x1C]
51464 tcc %icc, 0x6
51465 fmovdcc %icc, %f4, %f11
51466 stb %i3, [%l7 + 0x49]
51467 srlx %o0, 0x08, %g2
51468 mova %xcc, %l3, %o5
51469 fble,a %fcc0, loop_6091
51470 ld [%l7 + 0x28], %f11
51471 stb %i1, [%l7 + 0x6B]
51472 stb %g3, [%l7 + 0x70]
51473loop_6091:
51474 edge16ln %o4, %g7, %g5
51475 fmovrdgz %o1, %f0, %f6
51476 fmovs %f12, %f5
51477 tleu %icc, 0x0
51478 subcc %i2, %l0, %o6
51479 lduh [%l7 + 0x64], %l5
51480 edge32ln %o7, %l2, %l4
51481 movcc %icc, %g6, %l1
51482 fmuld8ulx16 %f14, %f9, %f14
51483 bg %xcc, loop_6092
51484 fmovsl %xcc, %f3, %f10
51485 brlez %o2, loop_6093
51486 fcmpne32 %f8, %f10, %i0
51487loop_6092:
51488 std %f10, [%l7 + 0x20]
51489 movn %icc, %l6, %i6
51490loop_6093:
51491 fabss %f15, %f14
51492 ldd [%l7 + 0x40], %f10
51493 fmovsvs %xcc, %f5, %f9
51494 fbn,a %fcc1, loop_6094
51495 movrgz %g4, %g1, %i7
51496 udivcc %i5, 0x025A, %o3
51497 tsubcc %i4, %o0, %g2
51498loop_6094:
51499 fnot1 %f14, %f10
51500 movcs %icc, %l3, %i3
51501 ldsh [%l7 + 0x78], %i1
51502 tle %icc, 0x2
51503 movre %g3, %o5, %o4
51504 bg loop_6095
51505 andn %g5, %g7, %o1
51506 fmovse %icc, %f2, %f6
51507 fmovrdne %i2, %f10, %f6
51508loop_6095:
51509 fbge %fcc2, loop_6096
51510 orcc %o6, %l0, %o7
51511 stb %l2, [%l7 + 0x5C]
51512 fmovrdlez %l5, %f12, %f0
51513loop_6096:
51514 fmovrse %g6, %f10, %f4
51515 stb %l4, [%l7 + 0x6B]
51516 xnor %o2, 0x0693, %l1
51517 umulcc %l6, %i0, %i6
51518 fandnot1s %f8, %f11, %f4
51519 ldsh [%l7 + 0x1E], %g1
51520 fbo %fcc2, loop_6097
51521 stb %i7, [%l7 + 0x2A]
51522 lduw [%l7 + 0x14], %i5
51523 fnegd %f14, %f0
51524loop_6097:
51525 ldx [%l7 + 0x08], %o3
51526 ld [%l7 + 0x44], %f8
51527 fmovrse %i4, %f0, %f3
51528 fmul8x16au %f12, %f4, %f0
51529 fmovsg %icc, %f0, %f10
51530 alignaddr %g4, %o0, %l3
51531 udivcc %g2, 0x1753, %i1
51532 fmovscs %icc, %f5, %f7
51533 xorcc %i3, 0x0C29, %o5
51534 tg %xcc, 0x4
51535 tcs %icc, 0x3
51536 lduw [%l7 + 0x08], %o4
51537 sdivx %g5, 0x07FF, %g3
51538 stb %g7, [%l7 + 0x74]
51539 mulscc %o1, %i2, %l0
51540 std %f10, [%l7 + 0x30]
51541 fmovsl %icc, %f13, %f5
51542 lduh [%l7 + 0x78], %o6
51543 tne %icc, 0x7
51544 stx %o7, [%l7 + 0x38]
51545 fpsub32s %f1, %f8, %f8
51546 ldx [%l7 + 0x30], %l5
51547 tvs %xcc, 0x7
51548 fpsub32s %f10, %f12, %f13
51549 tle %icc, 0x3
51550 movvs %xcc, %l2, %l4
51551 ldub [%l7 + 0x21], %g6
51552 lduw [%l7 + 0x54], %l1
51553 fmovdleu %icc, %f6, %f14
51554 lduw [%l7 + 0x40], %l6
51555 fcmple32 %f8, %f6, %i0
51556 alignaddr %i6, %g1, %i7
51557 fandnot2 %f6, %f6, %f2
51558 ba,a,pn %icc, loop_6098
51559 fmovrdlz %o2, %f2, %f2
51560 fmuld8ulx16 %f12, %f2, %f12
51561 stw %i5, [%l7 + 0x2C]
51562loop_6098:
51563 sethi 0x1D9F, %o3
51564 fmovrslez %g4, %f13, %f8
51565 fcmpd %fcc3, %f14, %f6
51566 movne %xcc, %i4, %l3
51567 fmovda %icc, %f4, %f1
51568 ld [%l7 + 0x2C], %f3
51569 fnand %f4, %f8, %f8
51570 fpsub16 %f8, %f2, %f14
51571 fmovse %xcc, %f3, %f1
51572 ld [%l7 + 0x38], %f4
51573 ldub [%l7 + 0x5A], %g2
51574 edge32l %o0, %i3, %o5
51575 ldx [%l7 + 0x58], %i1
51576 fxor %f2, %f10, %f12
51577 fbne %fcc1, loop_6099
51578 fmovdle %xcc, %f14, %f7
51579 ldsb [%l7 + 0x77], %o4
51580 te %xcc, 0x0
51581loop_6099:
51582 fsrc2s %f8, %f0
51583 stb %g3, [%l7 + 0x5E]
51584 fpsub32s %f9, %f9, %f5
51585 fpmerge %f2, %f12, %f8
51586 fnot1 %f8, %f10
51587 ba,a,pt %icc, loop_6100
51588 tne %xcc, 0x5
51589 st %f13, [%l7 + 0x24]
51590 ldub [%l7 + 0x6B], %g5
51591loop_6100:
51592 sth %g7, [%l7 + 0x3A]
51593 fmovdvc %icc, %f4, %f3
51594 fpsub32s %f10, %f9, %f13
51595 add %o1, 0x0FDA, %i2
51596 fmovscc %icc, %f12, %f6
51597 lduh [%l7 + 0x58], %l0
51598 movre %o6, %l5, %l2
51599 tvs %xcc, 0x5
51600 fbge %fcc1, loop_6101
51601 fzero %f6
51602 edge32ln %o7, %g6, %l1
51603 st %f9, [%l7 + 0x2C]
51604loop_6101:
51605 fcmpeq16 %f0, %f0, %l4
51606 fcmple32 %f0, %f4, %l6
51607 ldsb [%l7 + 0x72], %i0
51608 stx %g1, [%l7 + 0x60]
51609 ldsw [%l7 + 0x7C], %i6
51610 ldd [%l7 + 0x10], %f14
51611 movl %xcc, %i7, %i5
51612 ldx [%l7 + 0x58], %o2
51613 andcc %g4, %i4, %l3
51614 fmovdneg %icc, %f12, %f10
51615 fpack32 %f10, %f4, %f10
51616 fmovsvs %xcc, %f2, %f4
51617 stx %g2, [%l7 + 0x10]
51618 bne loop_6102
51619 or %o3, 0x1F5F, %o0
51620 fmovscc %icc, %f14, %f9
51621 ldub [%l7 + 0x0A], %o5
51622loop_6102:
51623 fble,a %fcc3, loop_6103
51624 fmovdvc %icc, %f13, %f15
51625 fnegd %f14, %f0
51626 tneg %xcc, 0x6
51627loop_6103:
51628 ldsw [%l7 + 0x78], %i3
51629 or %i1, %g3, %g5
51630 fmovdle %xcc, %f14, %f7
51631 be,a loop_6104
51632 fnegd %f6, %f6
51633 fnot2s %f6, %f1
51634 fexpand %f0, %f14
51635loop_6104:
51636 fmuld8ulx16 %f4, %f4, %f2
51637 stx %g7, [%l7 + 0x08]
51638 fornot2s %f15, %f5, %f5
51639 fmul8sux16 %f0, %f8, %f10
51640 fmul8x16 %f12, %f8, %f4
51641 st %f12, [%l7 + 0x54]
51642 ldub [%l7 + 0x2C], %o1
51643 lduw [%l7 + 0x40], %o4
51644 ld [%l7 + 0x64], %f4
51645 movrne %i2, %l0, %o6
51646 ldx [%l7 + 0x60], %l5
51647 ld [%l7 + 0x34], %f6
51648 bne %xcc, loop_6105
51649 umul %o7, %g6, %l1
51650 tge %xcc, 0x0
51651 edge8ln %l4, %l6, %l2
51652loop_6105:
51653 movcc %xcc, %g1, %i6
51654 array32 %i0, %i7, %i5
51655 fmovsle %icc, %f2, %f10
51656 stb %o2, [%l7 + 0x15]
51657 stw %g4, [%l7 + 0x74]
51658 movl %icc, %l3, %g2
51659 tge %xcc, 0x2
51660 fcmpgt16 %f14, %f0, %i4
51661 movl %xcc, %o3, %o5
51662 stx %i3, [%l7 + 0x58]
51663 sth %o0, [%l7 + 0x38]
51664 fzeros %f9
51665 fandnot2 %f14, %f0, %f4
51666 ldx [%l7 + 0x50], %i1
51667 fcmpeq32 %f12, %f6, %g3
51668 tsubcctv %g5, 0x0E96, %g7
51669 sth %o1, [%l7 + 0x20]
51670 mova %icc, %i2, %l0
51671 fbo,a %fcc1, loop_6106
51672 bcc,a %icc, loop_6107
51673 fmovrde %o6, %f6, %f0
51674 fmuld8ulx16 %f10, %f12, %f10
51675loop_6106:
51676 lduw [%l7 + 0x7C], %l5
51677loop_6107:
51678 ldx [%l7 + 0x08], %o4
51679 fbg,a %fcc0, loop_6108
51680 fmovrdne %o7, %f8, %f0
51681 ldsh [%l7 + 0x4E], %g6
51682 faligndata %f8, %f2, %f10
51683loop_6108:
51684 orcc %l1, 0x1731, %l6
51685 sdiv %l2, 0x1A2C, %g1
51686 ldsb [%l7 + 0x56], %l4
51687 ldsw [%l7 + 0x78], %i6
51688 ldx [%l7 + 0x48], %i7
51689 movcs %xcc, %i5, %i0
51690 std %f2, [%l7 + 0x38]
51691 edge16n %o2, %g4, %g2
51692 edge32ln %i4, %o3, %l3
51693 ta %icc, 0x3
51694 movcc %icc, %o5, %i3
51695 brz,a %o0, loop_6109
51696 movge %icc, %g3, %g5
51697 fornot1s %f5, %f11, %f5
51698 fornot2s %f8, %f5, %f10
51699loop_6109:
51700 fnot1 %f8, %f2
51701 tvc %xcc, 0x3
51702 edge32ln %i1, %g7, %i2
51703 tcc %xcc, 0x4
51704 movrne %o1, %l0, %o6
51705 fmuld8ulx16 %f1, %f11, %f4
51706 fmovdcs %xcc, %f3, %f14
51707 fmovdl %xcc, %f2, %f14
51708 stx %l5, [%l7 + 0x20]
51709 ld [%l7 + 0x3C], %f0
51710 fbue %fcc1, loop_6110
51711 bn,a,pn %icc, loop_6111
51712 fcmple16 %f14, %f6, %o4
51713 fbu,a %fcc3, loop_6112
51714loop_6110:
51715 fmovrde %g6, %f2, %f6
51716loop_6111:
51717 movleu %xcc, %l1, %l6
51718 edge16n %l2, %g1, %o7
51719loop_6112:
51720 fcmple32 %f6, %f6, %l4
51721 movgu %icc, %i7, %i6
51722 fbuge %fcc2, loop_6113
51723 lduw [%l7 + 0x58], %i0
51724 fnand %f6, %f12, %f4
51725 sth %i5, [%l7 + 0x1C]
51726loop_6113:
51727 fmovdleu %icc, %f0, %f6
51728 fnors %f5, %f0, %f4
51729 nop
51730 setx loop_6114, %l0, %l1
51731 jmpl %l1, %g4
51732 fcmps %fcc1, %f7, %f4
51733 movle %xcc, %o2, %i4
51734 ldx [%l7 + 0x10], %g2
51735loop_6114:
51736 fand %f14, %f8, %f6
51737 umulcc %l3, 0x0E09, %o3
51738 siam 0x6
51739 ldub [%l7 + 0x0B], %o5
51740 stw %o0, [%l7 + 0x60]
51741 fcmpes %fcc0, %f13, %f10
51742 fmovsl %xcc, %f8, %f4
51743 movrgz %i3, 0x326, %g3
51744 edge32 %i1, %g7, %g5
51745 umulcc %o1, 0x02C3, %i2
51746 subccc %l0, %o6, %o4
51747 fmovdle %icc, %f6, %f4
51748 fsrc2s %f5, %f3
51749 ldsw [%l7 + 0x2C], %l5
51750 ldsw [%l7 + 0x28], %l1
51751 fbug,a %fcc1, loop_6115
51752 brlz,a %l6, loop_6116
51753 fmovdl %icc, %f5, %f15
51754 fandnot2 %f12, %f0, %f8
51755loop_6115:
51756 fpack16 %f14, %f0
51757loop_6116:
51758 ld [%l7 + 0x3C], %f15
51759 fmovscc %icc, %f4, %f2
51760 array16 %l2, %g1, %g6
51761 fone %f6
51762 movrgez %l4, 0x018, %i7
51763 edge16n %i6, %i0, %o7
51764 ldd [%l7 + 0x20], %f0
51765 xorcc %i5, 0x0E8E, %g4
51766 bgu,a,pn %icc, loop_6117
51767 ba,a %xcc, loop_6118
51768 fmul8x16au %f8, %f15, %f2
51769 sth %o2, [%l7 + 0x32]
51770loop_6117:
51771 mulx %i4, 0x08C1, %l3
51772loop_6118:
51773 movvc %icc, %o3, %g2
51774 fmovrde %o5, %f12, %f10
51775 bn,pn %xcc, loop_6119
51776 brgz,a %i3, loop_6120
51777 stb %g3, [%l7 + 0x75]
51778 fmovda %xcc, %f7, %f4
51779loop_6119:
51780 fmuld8sux16 %f11, %f11, %f6
51781loop_6120:
51782 fmovdneg %xcc, %f13, %f10
51783 movrne %i1, 0x3C2, %g7
51784 sra %o0, %g5, %i2
51785 orn %l0, %o1, %o6
51786 stw %l5, [%l7 + 0x70]
51787 ldx [%l7 + 0x48], %l1
51788 addccc %l6, 0x1D61, %o4
51789 sth %l2, [%l7 + 0x3E]
51790 edge16 %g1, %g6, %i7
51791 taddcctv %i6, %i0, %l4
51792 std %f14, [%l7 + 0x60]
51793 tleu %xcc, 0x0
51794 fcmpd %fcc0, %f12, %f12
51795 fmovrdgz %i5, %f14, %f14
51796 fcmpgt16 %f8, %f12, %g4
51797 st %f1, [%l7 + 0x70]
51798 fcmpes %fcc1, %f14, %f13
51799 fba %fcc0, loop_6121
51800 edge32ln %o2, %o7, %i4
51801 smul %l3, %o3, %o5
51802 fmovd %f6, %f12
51803loop_6121:
51804 ldsw [%l7 + 0x14], %g2
51805 lduh [%l7 + 0x5A], %g3
51806 edge8l %i3, %g7, %o0
51807 srax %i1, %i2, %l0
51808 stw %g5, [%l7 + 0x68]
51809 fabss %f5, %f0
51810 sth %o1, [%l7 + 0x76]
51811 fmuld8sux16 %f13, %f6, %f2
51812 stx %o6, [%l7 + 0x48]
51813 tg %icc, 0x0
51814 ldsb [%l7 + 0x4F], %l1
51815 brgez,a %l6, loop_6122
51816 addcc %l5, 0x0970, %l2
51817 fmovrdgez %o4, %f0, %f8
51818 fmovd %f6, %f6
51819loop_6122:
51820 popc 0x15D6, %g1
51821 stb %i7, [%l7 + 0x74]
51822 stb %i6, [%l7 + 0x74]
51823 ldsh [%l7 + 0x2C], %i0
51824 lduw [%l7 + 0x7C], %g6
51825 ld [%l7 + 0x20], %f5
51826 fcmpgt32 %f4, %f6, %l4
51827 fnot2s %f2, %f11
51828 movcs %xcc, %i5, %o2
51829 st %f1, [%l7 + 0x78]
51830 st %f7, [%l7 + 0x6C]
51831 st %f1, [%l7 + 0x10]
51832 tle %xcc, 0x6
51833 fmovsneg %icc, %f7, %f12
51834 fbn %fcc0, loop_6123
51835 addccc %g4, 0x1D14, %o7
51836 ldub [%l7 + 0x35], %i4
51837 tg %xcc, 0x5
51838loop_6123:
51839 lduh [%l7 + 0x68], %l3
51840 movrne %o3, 0x2B3, %o5
51841 std %f0, [%l7 + 0x70]
51842 ldd [%l7 + 0x18], %f10
51843 edge8 %g2, %g3, %i3
51844 ld [%l7 + 0x6C], %f1
51845 tsubcctv %g7, 0x17B4, %o0
51846 movrgez %i1, 0x11B, %i2
51847 mulx %l0, 0x0808, %o1
51848 movrgz %o6, 0x206, %g5
51849 movpos %xcc, %l1, %l6
51850 ldsb [%l7 + 0x09], %l5
51851 xor %o4, %g1, %l2
51852 fpack16 %f2, %f2
51853 lduw [%l7 + 0x78], %i6
51854 fcmple32 %f4, %f4, %i0
51855 fcmpeq32 %f4, %f6, %i7
51856 lduh [%l7 + 0x62], %g6
51857 fpadd32s %f9, %f4, %f2
51858 fones %f13
51859 fba %fcc0, loop_6124
51860 addccc %i5, 0x1FBD, %l4
51861 edge32 %o2, %o7, %g4
51862 ldsw [%l7 + 0x70], %l3
51863loop_6124:
51864 lduw [%l7 + 0x44], %i4
51865 fnegs %f0, %f12
51866 array16 %o3, %o5, %g3
51867 fmovrdlz %g2, %f6, %f10
51868 fbl %fcc2, loop_6125
51869 movneg %icc, %g7, %o0
51870 fmovsle %icc, %f7, %f0
51871 brgez %i1, loop_6126
51872loop_6125:
51873 tcc %xcc, 0x1
51874 xor %i2, %l0, %o1
51875 tleu %icc, 0x3
51876loop_6126:
51877 movrne %o6, 0x240, %i3
51878 ble,a loop_6127
51879 bvc,a %xcc, loop_6128
51880 be,a,pn %icc, loop_6129
51881 fmovs %f7, %f12
51882loop_6127:
51883 udiv %g5, 0x0169, %l1
51884loop_6128:
51885 fcmped %fcc0, %f10, %f6
51886loop_6129:
51887 stb %l5, [%l7 + 0x1C]
51888 ldx [%l7 + 0x10], %l6
51889 movcc %icc, %o4, %l2
51890 orn %g1, 0x0789, %i0
51891 fmovrse %i7, %f14, %f9
51892 ldd [%l7 + 0x58], %f0
51893 ldub [%l7 + 0x11], %g6
51894 stx %i5, [%l7 + 0x70]
51895 ldsb [%l7 + 0x22], %l4
51896 fnot2 %f0, %f14
51897 fmovsneg %icc, %f9, %f6
51898 fmovd %f0, %f10
51899 movvc %icc, %i6, %o7
51900 fblg,a %fcc1, loop_6130
51901 st %f13, [%l7 + 0x34]
51902 fpadd32s %f3, %f9, %f11
51903 ldd [%l7 + 0x28], %f10
51904loop_6130:
51905 fpackfix %f12, %f4
51906 st %f3, [%l7 + 0x28]
51907 bn,pn %xcc, loop_6131
51908 edge32ln %o2, %g4, %l3
51909 popc 0x18AA, %o3
51910 ldsh [%l7 + 0x62], %i4
51911loop_6131:
51912 movrlez %g3, 0x3FD, %g2
51913 fmovdgu %xcc, %f12, %f1
51914 movrlz %o5, %o0, %g7
51915 movcs %xcc, %i2, %l0
51916 ldx [%l7 + 0x08], %o1
51917 orncc %i1, 0x1D51, %o6
51918 fpmerge %f5, %f1, %f12
51919 alignaddrl %g5, %i3, %l5
51920 ldsw [%l7 + 0x28], %l6
51921 sethi 0x1837, %o4
51922 brgz,a %l1, loop_6132
51923 std %f8, [%l7 + 0x40]
51924 fmovrsgez %g1, %f0, %f2
51925 movge %xcc, %i0, %l2
51926loop_6132:
51927 ldsb [%l7 + 0x48], %g6
51928 ldx [%l7 + 0x78], %i5
51929 add %l4, 0x0402, %i7
51930 fmovsa %icc, %f12, %f15
51931 ldsw [%l7 + 0x48], %i6
51932 fornot2s %f15, %f3, %f3
51933 fmuld8ulx16 %f1, %f9, %f0
51934 ldsw [%l7 + 0x58], %o7
51935 tvc %xcc, 0x3
51936 ldsw [%l7 + 0x54], %g4
51937 fpmerge %f7, %f9, %f8
51938 ldub [%l7 + 0x35], %l3
51939 ldd [%l7 + 0x40], %f14
51940 mulscc %o3, %i4, %g3
51941 sll %g2, 0x11, %o2
51942 fbl,a %fcc0, loop_6133
51943 movcs %icc, %o5, %g7
51944 fzero %f6
51945 ldsw [%l7 + 0x4C], %i2
51946loop_6133:
51947 movrlez %l0, 0x04D, %o0
51948 bgu,pt %xcc, loop_6134
51949 lduw [%l7 + 0x5C], %i1
51950 movrlz %o1, %g5, %i3
51951 fmovda %icc, %f9, %f0
51952loop_6134:
51953 fpack16 %f0, %f9
51954 movn %xcc, %o6, %l5
51955 stw %o4, [%l7 + 0x18]
51956 bcs,a %icc, loop_6135
51957 sdiv %l1, 0x1112, %g1
51958 ldx [%l7 + 0x60], %l6
51959 fcmpd %fcc3, %f0, %f0
51960loop_6135:
51961 xorcc %l2, 0x1CE8, %g6
51962 mulx %i0, 0x09B5, %i5
51963 ldx [%l7 + 0x18], %l4
51964 fcmpne32 %f8, %f10, %i7
51965 addcc %o7, %g4, %i6
51966 fpackfix %f14, %f5
51967 fxnors %f12, %f3, %f9
51968 tgu %xcc, 0x7
51969 move %icc, %l3, %i4
51970 fmovsg %icc, %f7, %f8
51971 xnorcc %g3, 0x09C1, %g2
51972 stb %o2, [%l7 + 0x51]
51973 tleu %xcc, 0x0
51974 ld [%l7 + 0x30], %f3
51975 st %f7, [%l7 + 0x74]
51976 ldsw [%l7 + 0x58], %o3
51977 fsrc2 %f6, %f0
51978 fmovscs %xcc, %f0, %f1
51979 bl,a loop_6136
51980 lduw [%l7 + 0x28], %g7
51981 ldsh [%l7 + 0x68], %i2
51982 sethi 0x0D2D, %o5
51983loop_6136:
51984 fmovrdgz %o0, %f12, %f8
51985 tle %icc, 0x7
51986 bl,a,pn %xcc, loop_6137
51987 fpsub32s %f1, %f15, %f6
51988 bcc loop_6138
51989 subccc %i1, %l0, %o1
51990loop_6137:
51991 be,a,pn %xcc, loop_6139
51992 sll %g5, %i3, %o6
51993loop_6138:
51994 addccc %l5, %o4, %l1
51995 ldd [%l7 + 0x48], %f4
51996loop_6139:
51997 smul %g1, 0x0A01, %l2
51998 stb %g6, [%l7 + 0x78]
51999 fpadd32 %f4, %f10, %f8
52000 sth %i0, [%l7 + 0x3C]
52001 movrne %i5, 0x1C4, %l4
52002 fabss %f11, %f5
52003 nop
52004 setx loop_6140, %l0, %l1
52005 wrpr 0x1, %tl
52006 wrpr %l1, %tnpc
52007 setx 0x34400001400, %l0, %l1
52008 wrpr %l1, %tstate
52009 wrhpr 0x4, %htstate
52010 done
52011 mulx %i7, %o7, %g4
52012 fnot2s %f12, %f3
52013 bcs,a %xcc, loop_6141
52014loop_6140:
52015 subcc %i6, 0x0F87, %l3
52016 ldx [%l7 + 0x60], %l6
52017 ldx [%l7 + 0x78], %i4
52018loop_6141:
52019 orncc %g2, 0x0D18, %o2
52020 orcc %g3, 0x1979, %g7
52021 fbul,a %fcc2, loop_6142
52022 fcmpes %fcc2, %f13, %f8
52023 fmovsgu %icc, %f12, %f15
52024 ldsw [%l7 + 0x50], %i2
52025loop_6142:
52026 and %o5, 0x1066, %o0
52027 sllx %o3, 0x1D, %i1
52028 ldd [%l7 + 0x18], %f8
52029 fmovrse %o1, %f9, %f8
52030 fmovsgu %icc, %f12, %f6
52031 array32 %g5, %l0, %i3
52032 ldsb [%l7 + 0x6A], %o6
52033 fbo %fcc3, loop_6143
52034 ldsh [%l7 + 0x5E], %o4
52035 xnorcc %l1, 0x0238, %l5
52036 ldsw [%l7 + 0x5C], %l2
52037loop_6143:
52038 fble,a %fcc3, loop_6144
52039 std %f6, [%l7 + 0x08]
52040 fmovrdne %g1, %f14, %f10
52041 addccc %i0, 0x18B9, %g6
52042loop_6144:
52043 ld [%l7 + 0x60], %f10
52044 st %f10, [%l7 + 0x70]
52045 ldsw [%l7 + 0x7C], %l4
52046 fzeros %f5
52047 fsrc1s %f3, %f0
52048 fmovsg %icc, %f5, %f3
52049 fmul8ulx16 %f10, %f8, %f4
52050 taddcctv %i5, %i7, %g4
52051 stx %o7, [%l7 + 0x78]
52052 stx %i6, [%l7 + 0x38]
52053 lduh [%l7 + 0x32], %l6
52054 tl %icc, 0x0
52055 edge16ln %l3, %g2, %i4
52056 fsrc2 %f10, %f0
52057 stb %o2, [%l7 + 0x2D]
52058 ldx [%l7 + 0x40], %g3
52059 fmovdne %icc, %f13, %f10
52060 xorcc %i2, %g7, %o0
52061 udiv %o3, 0x1A1E, %o5
52062 fbule,a %fcc0, loop_6145
52063 stw %i1, [%l7 + 0x14]
52064 movvs %xcc, %o1, %l0
52065 stb %i3, [%l7 + 0x4E]
52066loop_6145:
52067 ldsw [%l7 + 0x58], %g5
52068 sth %o4, [%l7 + 0x4C]
52069 fpmerge %f15, %f0, %f10
52070 fpadd16s %f3, %f10, %f8
52071 fmovsge %icc, %f10, %f9
52072 orncc %o6, 0x0D78, %l1
52073 srax %l5, %g1, %i0
52074 taddcctv %l2, %g6, %l4
52075 xnor %i5, 0x021D, %g4
52076 fpsub32 %f12, %f4, %f14
52077 sllx %o7, %i6, %i7
52078 ldub [%l7 + 0x50], %l6
52079 movcs %icc, %l3, %g2
52080 edge16l %o2, %g3, %i2
52081 lduh [%l7 + 0x68], %g7
52082 fpackfix %f14, %f13
52083 alignaddrl %o0, %i4, %o5
52084 edge16ln %o3, %o1, %i1
52085 fcmpes %fcc2, %f15, %f10
52086 bleu %icc, loop_6146
52087 brlz %i3, loop_6147
52088 ldx [%l7 + 0x20], %l0
52089 fcmpgt32 %f2, %f4, %o4
52090loop_6146:
52091 fnot1s %f10, %f9
52092loop_6147:
52093 bneg,pt %icc, loop_6148
52094 fpadd16s %f15, %f8, %f15
52095 brlz %g5, loop_6149
52096 umul %l1, 0x09C8, %o6
52097loop_6148:
52098 array8 %l5, %g1, %i0
52099 edge8 %g6, %l4, %l2
52100loop_6149:
52101 bgu,a loop_6150
52102 ldd [%l7 + 0x58], %f10
52103 brnz %g4, loop_6151
52104 fmovrsne %i5, %f12, %f2
52105loop_6150:
52106 bge,pt %xcc, loop_6152
52107 st %f7, [%l7 + 0x14]
52108loop_6151:
52109 stb %o7, [%l7 + 0x0D]
52110 xnorcc %i7, 0x0A85, %i6
52111loop_6152:
52112 fnegs %f15, %f13
52113 tvs %xcc, 0x7
52114 ldsb [%l7 + 0x0D], %l6
52115 st %f12, [%l7 + 0x38]
52116 sth %l3, [%l7 + 0x56]
52117 sth %g2, [%l7 + 0x40]
52118 andcc %g3, %o2, %i2
52119 st %f12, [%l7 + 0x54]
52120 ldsw [%l7 + 0x40], %g7
52121 subccc %i4, 0x01E4, %o5
52122 fmovrsgz %o3, %f12, %f2
52123 array32 %o0, %i1, %i3
52124 lduw [%l7 + 0x44], %o1
52125 fmovsle %icc, %f7, %f8
52126 lduw [%l7 + 0x38], %o4
52127 fcmpne16 %f14, %f0, %l0
52128 bn %icc, loop_6153
52129 andcc %l1, %o6, %l5
52130 ta %xcc, 0x6
52131 fpadd32 %f14, %f8, %f0
52132loop_6153:
52133 tne %xcc, 0x5
52134 lduh [%l7 + 0x36], %g1
52135 ldsb [%l7 + 0x30], %i0
52136 ld [%l7 + 0x10], %f8
52137 fxors %f8, %f8, %f4
52138 movle %icc, %g6, %g5
52139 orn %l2, 0x0B7E, %g4
52140 stb %i5, [%l7 + 0x3E]
52141 tsubcc %o7, %i7, %i6
52142 fbue,a %fcc2, loop_6154
52143 fcmpne16 %f12, %f0, %l4
52144 fcmpne32 %f14, %f0, %l6
52145 sth %g2, [%l7 + 0x66]
52146loop_6154:
52147 orncc %l3, %o2, %g3
52148 fbl,a %fcc3, loop_6155
52149 movcs %xcc, %i2, %g7
52150 and %i4, 0x07BA, %o5
52151 fmovsvs %icc, %f8, %f11
52152loop_6155:
52153 ldsb [%l7 + 0x58], %o0
52154 lduh [%l7 + 0x36], %i1
52155 or %i3, 0x194F, %o3
52156 fba %fcc2, loop_6156
52157 fmovrsgz %o1, %f7, %f14
52158 fnegs %f13, %f7
52159 fnot1 %f12, %f10
52160loop_6156:
52161 movvs %xcc, %l0, %l1
52162 fmovsa %xcc, %f0, %f2
52163 fbuge %fcc3, loop_6157
52164 stx %o4, [%l7 + 0x70]
52165 tcc %icc, 0x0
52166 st %f13, [%l7 + 0x3C]
52167loop_6157:
52168 ldsh [%l7 + 0x3C], %l5
52169 add %g1, %o6, %i0
52170 movl %xcc, %g5, %l2
52171 ldx [%l7 + 0x38], %g4
52172 srlx %i5, 0x19, %g6
52173 ldub [%l7 + 0x16], %i7
52174 lduw [%l7 + 0x30], %o7
52175 bcc loop_6158
52176 fnot1s %f1, %f14
52177 ldub [%l7 + 0x15], %i6
52178 movg %xcc, %l4, %l6
52179loop_6158:
52180 movre %g2, %o2, %g3
52181 add %l3, %i2, %i4
52182 ld [%l7 + 0x7C], %f5
52183 edge32l %o5, %o0, %i1
52184 movvs %xcc, %g7, %i3
52185 fmovsge %xcc, %f4, %f15
52186 mulx %o3, 0x0598, %o1
52187 brlez,a %l0, loop_6159
52188 edge16ln %o4, %l5, %g1
52189 fcmpne32 %f2, %f0, %o6
52190 brgez,a %l1, loop_6160
52191loop_6159:
52192 tleu %xcc, 0x1
52193 tvs %icc, 0x6
52194 fmovda %icc, %f7, %f5
52195loop_6160:
52196 std %f8, [%l7 + 0x68]
52197 stb %i0, [%l7 + 0x6A]
52198 fcmpne32 %f12, %f6, %g5
52199 st %f9, [%l7 + 0x58]
52200 ldsb [%l7 + 0x77], %l2
52201 fmovrsgez %i5, %f10, %f9
52202 movle %xcc, %g6, %i7
52203 lduh [%l7 + 0x5E], %g4
52204 ldsh [%l7 + 0x64], %o7
52205 fble %fcc2, loop_6161
52206 brlez %l4, loop_6162
52207 ldx [%l7 + 0x30], %l6
52208 bleu %icc, loop_6163
52209loop_6161:
52210 fmuld8ulx16 %f15, %f1, %f12
52211loop_6162:
52212 fbne,a %fcc0, loop_6164
52213 fmovdge %icc, %f2, %f13
52214loop_6163:
52215 fbule,a %fcc0, loop_6165
52216 sth %i6, [%l7 + 0x4A]
52217loop_6164:
52218 sllx %g2, 0x0D, %g3
52219 fmovdcs %xcc, %f6, %f10
52220loop_6165:
52221 ldx [%l7 + 0x58], %l3
52222 edge8l %o2, %i2, %i4
52223 stw %o5, [%l7 + 0x14]
52224 bne,a,pn %icc, loop_6166
52225 fnegs %f1, %f12
52226 movpos %icc, %i1, %o0
52227 fabsd %f2, %f4
52228loop_6166:
52229 mova %xcc, %i3, %o3
52230 alignaddr %o1, %l0, %g7
52231 ldsw [%l7 + 0x70], %l5
52232 bne loop_6167
52233 stb %o4, [%l7 + 0x3E]
52234 fmul8sux16 %f4, %f4, %f12
52235 edge16n %g1, %o6, %i0
52236loop_6167:
52237 fbge %fcc0, loop_6168
52238 edge8l %l1, %l2, %i5
52239 edge16 %g5, %i7, %g4
52240 edge16l %o7, %l4, %l6
52241loop_6168:
52242 movge %xcc, %g6, %g2
52243 brlz,a %i6, loop_6169
52244 tsubcc %g3, %o2, %l3
52245 stw %i2, [%l7 + 0x3C]
52246 fcmple16 %f2, %f14, %i4
52247loop_6169:
52248 fmovscc %icc, %f11, %f5
52249 taddcc %i1, %o5, %i3
52250 fmovscs %icc, %f8, %f15
52251 te %icc, 0x7
52252 te %xcc, 0x0
52253 udivcc %o3, 0x09BB, %o0
52254 stb %l0, [%l7 + 0x08]
52255 sub %g7, 0x0907, %l5
52256 smul %o4, 0x1074, %g1
52257 movgu %icc, %o6, %i0
52258 tne %xcc, 0x4
52259 te %icc, 0x1
52260 fnot2 %f4, %f4
52261 fandnot1 %f10, %f0, %f10
52262 tle %xcc, 0x6
52263 ldd [%l7 + 0x48], %f12
52264 ldsb [%l7 + 0x75], %o1
52265 array32 %l2, %i5, %l1
52266 fnands %f11, %f5, %f6
52267 fmovdn %icc, %f11, %f0
52268 for %f0, %f8, %f8
52269 ldsh [%l7 + 0x2A], %i7
52270 fmovdpos %xcc, %f6, %f3
52271 movrgez %g4, %g5, %l4
52272 ldsb [%l7 + 0x58], %l6
52273 fxnor %f0, %f2, %f12
52274 fornot2 %f0, %f6, %f8
52275 edge32 %o7, %g6, %g2
52276 ldsb [%l7 + 0x3D], %i6
52277 fmovsge %icc, %f4, %f2
52278 fbl %fcc0, loop_6170
52279 fbe %fcc2, loop_6171
52280 stw %g3, [%l7 + 0x30]
52281 tle %xcc, 0x0
52282loop_6170:
52283 tne %icc, 0x3
52284loop_6171:
52285 array8 %o2, %i2, %l3
52286 edge8ln %i1, %o5, %i4
52287 fmovspos %xcc, %f8, %f12
52288 addccc %o3, %i3, %o0
52289 orncc %l0, 0x17DD, %l5
52290 fnot1s %f6, %f7
52291 brnz %o4, loop_6172
52292 bshuffle %f12, %f0, %f4
52293 movrlez %g1, %g7, %i0
52294 ble loop_6173
52295loop_6172:
52296 subc %o1, 0x0EB9, %l2
52297 movleu %icc, %o6, %i5
52298 call loop_6174
52299loop_6173:
52300 ldx [%l7 + 0x78], %l1
52301 ldsb [%l7 + 0x1F], %i7
52302 ldub [%l7 + 0x3D], %g5
52303loop_6174:
52304 edge32n %g4, %l4, %l6
52305 stw %o7, [%l7 + 0x54]
52306 mulx %g2, 0x0C39, %i6
52307 tpos %icc, 0x6
52308 orn %g6, 0x10D9, %o2
52309 std %f2, [%l7 + 0x68]
52310 xorcc %g3, %l3, %i2
52311 ldsw [%l7 + 0x3C], %i1
52312 fbg,a %fcc3, loop_6175
52313 movleu %icc, %o5, %i4
52314 fmovsne %xcc, %f3, %f10
52315 fmovdl %icc, %f12, %f12
52316loop_6175:
52317 fpackfix %f0, %f6
52318 ldx [%l7 + 0x68], %i3
52319 fmovdvs %icc, %f15, %f7
52320 ldd [%l7 + 0x08], %f8
52321 fmul8x16au %f5, %f1, %f14
52322 bvc,pt %xcc, loop_6176
52323 ld [%l7 + 0x48], %f7
52324 bcs,a %icc, loop_6177
52325 stb %o0, [%l7 + 0x14]
52326loop_6176:
52327 bvs,pt %xcc, loop_6178
52328 xnor %l0, 0x0E31, %o3
52329loop_6177:
52330 fbn %fcc0, loop_6179
52331 smul %l5, 0x06BE, %g1
52332loop_6178:
52333 std %f4, [%l7 + 0x10]
52334 fcmpne16 %f8, %f2, %o4
52335loop_6179:
52336 fblg %fcc2, loop_6180
52337 bcc,a,pn %icc, loop_6181
52338 array16 %i0, %o1, %g7
52339 stb %o6, [%l7 + 0x11]
52340loop_6180:
52341 ldub [%l7 + 0x10], %l2
52342loop_6181:
52343 mova %icc, %i5, %i7
52344 ldsh [%l7 + 0x7C], %g5
52345 fmovrsgz %l1, %f14, %f9
52346 fmovde %xcc, %f14, %f4
52347 ldsh [%l7 + 0x10], %g4
52348 bcc %xcc, loop_6182
52349 srax %l6, 0x1E, %o7
52350 sdiv %g2, 0x06BB, %i6
52351 lduw [%l7 + 0x4C], %l4
52352loop_6182:
52353 fmovda %icc, %f13, %f13
52354 ldsh [%l7 + 0x6C], %o2
52355 ldsh [%l7 + 0x50], %g3
52356 ldd [%l7 + 0x40], %f4
52357 subcc %g6, 0x0CD0, %l3
52358 movvs %icc, %i2, %i1
52359 stx %i4, [%l7 + 0x30]
52360 move %xcc, %o5, %i3
52361 movcc %xcc, %l0, %o3
52362 addc %l5, 0x1104, %g1
52363 fmul8ulx16 %f14, %f2, %f4
52364 fsrc1 %f6, %f2
52365 movne %icc, %o0, %o4
52366 ta %icc, 0x2
52367 tvs %icc, 0x0
52368 movre %i0, 0x298, %o1
52369 fone %f2
52370 bg,pt %icc, loop_6183
52371 lduh [%l7 + 0x7E], %g7
52372 fmovsg %icc, %f9, %f13
52373 stb %o6, [%l7 + 0x44]
52374loop_6183:
52375 fmovrde %l2, %f0, %f12
52376 array8 %i7, %i5, %l1
52377 fcmpne16 %f0, %f10, %g4
52378 tle %icc, 0x2
52379 ld [%l7 + 0x14], %f5
52380 fcmpeq16 %f6, %f14, %l6
52381 fpsub32 %f6, %f4, %f12
52382 tn %xcc, 0x4
52383 movleu %icc, %g5, %g2
52384 fsrc2 %f12, %f0
52385 fmul8x16al %f8, %f6, %f8
52386 fcmpne32 %f14, %f14, %o7
52387 fors %f10, %f8, %f9
52388 fpsub32s %f4, %f14, %f10
52389 fmovrsne %l4, %f11, %f6
52390 sdiv %o2, 0x1FC0, %g3
52391 ld [%l7 + 0x64], %f7
52392 fornot1s %f2, %f4, %f11
52393 fnot1 %f4, %f12
52394 sth %i6, [%l7 + 0x44]
52395 ldx [%l7 + 0x70], %l3
52396 tneg %icc, 0x7
52397 ldsh [%l7 + 0x30], %i2
52398 fmovdg %xcc, %f7, %f3
52399 fba %fcc3, loop_6184
52400 fmovdvc %xcc, %f2, %f4
52401 lduh [%l7 + 0x18], %i1
52402 fbule %fcc2, loop_6185
52403loop_6184:
52404 udivcc %i4, 0x09DF, %o5
52405 stw %i3, [%l7 + 0x68]
52406 bge,a,pn %xcc, loop_6186
52407loop_6185:
52408 ldub [%l7 + 0x50], %g6
52409 fba,a %fcc2, loop_6187
52410 edge32 %o3, %l0, %l5
52411loop_6186:
52412 fcmpeq16 %f4, %f14, %g1
52413 tvc %icc, 0x6
52414loop_6187:
52415 brlz,a %o0, loop_6188
52416 lduh [%l7 + 0x5A], %i0
52417 fmovrde %o4, %f14, %f10
52418 ldsb [%l7 + 0x29], %g7
52419loop_6188:
52420 subccc %o1, 0x0770, %o6
52421 fmovrdlez %i7, %f0, %f6
52422 fpadd32s %f12, %f2, %f1
52423 fpsub32 %f4, %f4, %f8
52424 sth %l2, [%l7 + 0x32]
52425 fexpand %f4, %f0
52426 fmuld8ulx16 %f15, %f15, %f12
52427 sth %i5, [%l7 + 0x76]
52428 fmul8x16al %f8, %f2, %f12
52429 fxnors %f6, %f14, %f0
52430 sub %g4, 0x0F24, %l6
52431 ldsw [%l7 + 0x4C], %g5
52432 fnot2 %f6, %f4
52433 fmul8x16au %f10, %f8, %f14
52434 udivx %l1, 0x12AE, %g2
52435 ldsw [%l7 + 0x48], %l4
52436 ldsh [%l7 + 0x22], %o7
52437 fbug %fcc0, loop_6189
52438 udivx %g3, 0x0BC5, %i6
52439 fmovsne %xcc, %f4, %f9
52440 ldub [%l7 + 0x63], %l3
52441loop_6189:
52442 sdivcc %o2, 0x0121, %i2
52443 fzeros %f11
52444 std %f0, [%l7 + 0x70]
52445 fbg,a %fcc0, loop_6190
52446 movrlez %i1, %i4, %o5
52447 tge %xcc, 0x3
52448 fnors %f2, %f5, %f7
52449loop_6190:
52450 fpack32 %f14, %f10, %f8
52451 ldsb [%l7 + 0x6C], %g6
52452 fands %f15, %f4, %f10
52453 bcc,pt %icc, loop_6191
52454 fmovrdne %i3, %f12, %f10
52455 nop
52456 setx loop_6192, %l0, %l1
52457 wrpr 0x1, %tl
52458 wrpr %l1, %tnpc
52459 setx 0x34400001400, %l0, %l1
52460 wrpr %l1, %tstate
52461 wrhpr 0x4, %htstate
52462 done
52463 fmuld8sux16 %f13, %f14, %f10
52464loop_6191:
52465 stw %l0, [%l7 + 0x40]
52466 fnands %f0, %f12, %f12
52467loop_6192:
52468 sethi 0x0671, %o3
52469 nop
52470 setx loop_6193, %l0, %l1
52471 wrpr 0x1, %tl
52472 wrpr %l1, %tpc
52473 add %l1, 0x4, %l1
52474 wrpr %l1, %tnpc
52475 setx 0x34400001400, %l0, %l1
52476 wrpr %l1, %tstate
52477 wrhpr 0x4, %htstate
52478 retry
52479 orcc %l5, %g1, %o0
52480 fmovdg %xcc, %f14, %f14
52481 bne,a,pn %xcc, loop_6194
52482loop_6193:
52483 movne %xcc, %o4, %g7
52484 fmovse %icc, %f13, %f15
52485 orncc %o1, 0x0261, %i0
52486loop_6194:
52487 ldx [%l7 + 0x68], %o6
52488 fabss %f3, %f2
52489 fbug,a %fcc2, loop_6195
52490 std %f14, [%l7 + 0x58]
52491 fabss %f5, %f14
52492 sethi 0x18DB, %i7
52493loop_6195:
52494 brnz %l2, loop_6196
52495 fble %fcc1, loop_6197
52496 fsrc1 %f8, %f8
52497 tvc %icc, 0x7
52498loop_6196:
52499 tne %xcc, 0x3
52500loop_6197:
52501 lduh [%l7 + 0x5E], %g4
52502 array16 %i5, %l6, %l1
52503 xnorcc %g5, 0x08C2, %g2
52504 pdist %f12, %f2, %f4
52505 fble,a %fcc1, loop_6198
52506 stw %o7, [%l7 + 0x0C]
52507 edge8ln %l4, %g3, %i6
52508 fbn %fcc0, loop_6199
52509loop_6198:
52510 ldsh [%l7 + 0x0C], %o2
52511 ldsb [%l7 + 0x38], %i2
52512 edge16l %l3, %i4, %i1
52513loop_6199:
52514 fmovsa %xcc, %f14, %f6
52515 addcc %g6, 0x0C8B, %o5
52516 fcmped %fcc1, %f4, %f6
52517 tpos %icc, 0x7
52518 std %f0, [%l7 + 0x40]
52519 ldsb [%l7 + 0x78], %l0
52520 lduh [%l7 + 0x38], %o3
52521 fcmpeq32 %f14, %f12, %i3
52522 std %f8, [%l7 + 0x58]
52523 sra %l5, %g1, %o4
52524 fbe,a %fcc0, loop_6200
52525 ldd [%l7 + 0x58], %f6
52526 xor %g7, %o0, %o1
52527 fmovsleu %xcc, %f1, %f4
52528loop_6200:
52529 fbul,a %fcc2, loop_6201
52530 for %f12, %f8, %f2
52531 fmuld8ulx16 %f1, %f10, %f12
52532 movrlez %i0, 0x170, %i7
52533loop_6201:
52534 ldsh [%l7 + 0x7E], %l2
52535 tsubcc %o6, %i5, %l6
52536 bvc,pn %xcc, loop_6202
52537 fzero %f8
52538 array8 %g4, %l1, %g2
52539 addccc %o7, 0x1081, %l4
52540loop_6202:
52541 ldd [%l7 + 0x78], %f6
52542 bvs,pt %xcc, loop_6203
52543 movn %icc, %g5, %g3
52544 siam 0x2
52545 stx %o2, [%l7 + 0x48]
52546loop_6203:
52547 fands %f8, %f11, %f9
52548 ldsw [%l7 + 0x68], %i2
52549 stw %i6, [%l7 + 0x18]
52550 nop
52551 setx loop_6204, %l0, %l1
52552 wrpr 0x1, %tl
52553 wrpr %l1, %tnpc
52554 setx 0x34400001400, %l0, %l1
52555 wrpr %l1, %tstate
52556 wrhpr 0x4, %htstate
52557 done
52558 lduw [%l7 + 0x08], %i4
52559 st %f1, [%l7 + 0x24]
52560 tg %icc, 0x2
52561loop_6204:
52562 fornot1s %f6, %f4, %f4
52563 lduh [%l7 + 0x2A], %i1
52564 edge32l %g6, %o5, %l0
52565 fbul %fcc0, loop_6205
52566 move %icc, %o3, %l3
52567 sdivcc %i3, 0x04F5, %g1
52568 sll %o4, 0x08, %g7
52569loop_6205:
52570 umulcc %o0, 0x13CA, %o1
52571 fmovsneg %xcc, %f1, %f3
52572 add %i0, %l5, %i7
52573 stw %o6, [%l7 + 0x60]
52574 fbn,a %fcc2, loop_6206
52575 ldub [%l7 + 0x52], %i5
52576 fmovsg %icc, %f0, %f3
52577 array32 %l6, %g4, %l1
52578loop_6206:
52579 movcc %icc, %g2, %o7
52580 fcmpne16 %f14, %f2, %l4
52581 lduh [%l7 + 0x0E], %g5
52582 ldsh [%l7 + 0x0A], %l2
52583 edge16 %g3, %o2, %i2
52584 umul %i6, %i1, %i4
52585 fnor %f8, %f12, %f0
52586 lduh [%l7 + 0x1A], %o5
52587 bl %icc, loop_6207
52588 and %g6, 0x1E1D, %o3
52589 array8 %l3, %i3, %l0
52590 ld [%l7 + 0x24], %f7
52591loop_6207:
52592 fmovspos %xcc, %f12, %f11
52593 fmovspos %icc, %f15, %f7
52594 fpadd16 %f4, %f0, %f0
52595 te %xcc, 0x1
52596 fors %f5, %f11, %f14
52597 fabsd %f14, %f8
52598 mova %xcc, %g1, %o4
52599 fones %f5
52600 std %f2, [%l7 + 0x78]
52601 fmovsvs %icc, %f15, %f6
52602 fmovdne %xcc, %f14, %f8
52603 fmul8x16al %f6, %f8, %f2
52604 ldub [%l7 + 0x6E], %o0
52605 movge %icc, %o1, %g7
52606 subccc %l5, 0x19F1, %i7
52607 nop
52608 setx loop_6208, %l0, %l1
52609 wrpr 0x1, %tl
52610 wrpr %l1, %tpc
52611 add %l1, 0x4, %l1
52612 wrpr %l1, %tnpc
52613 setx 0x34400001400, %l0, %l1
52614 wrpr %l1, %tstate
52615 wrhpr 0x4, %htstate
52616 retry
52617 sdivcc %i0, 0x0053, %o6
52618 ldd [%l7 + 0x48], %f2
52619 brgez %l6, loop_6209
52620loop_6208:
52621 ldsw [%l7 + 0x68], %i5
52622 bcs,a %icc, loop_6210
52623 udivx %g4, 0x1A52, %g2
52624loop_6209:
52625 tvs %xcc, 0x4
52626 sth %o7, [%l7 + 0x4E]
52627loop_6210:
52628 edge8l %l1, %l4, %l2
52629 lduw [%l7 + 0x68], %g3
52630 tg %xcc, 0x0
52631 bcc,pn %icc, loop_6211
52632 ld [%l7 + 0x18], %f5
52633 ldsw [%l7 + 0x30], %g5
52634 tcs %icc, 0x3
52635loop_6211:
52636 tneg %icc, 0x5
52637 ldsw [%l7 + 0x6C], %o2
52638 edge32 %i2, %i6, %i1
52639 fbu %fcc2, loop_6212
52640 nop
52641 setx loop_6213, %l0, %l1
52642 jmpl %l1, %i4
52643 ldsw [%l7 + 0x18], %g6
52644 std %f6, [%l7 + 0x30]
52645loop_6212:
52646 faligndata %f2, %f0, %f12
52647loop_6213:
52648 fxnor %f8, %f4, %f8
52649 sth %o3, [%l7 + 0x36]
52650 stw %l3, [%l7 + 0x68]
52651 fmovrsgez %i3, %f12, %f0
52652 fmovd %f6, %f14
52653 movg %icc, %o5, %l0
52654 fmovdn %icc, %f6, %f11
52655 umulcc %o4, 0x0CC9, %g1
52656 ldub [%l7 + 0x79], %o0
52657 orncc %g7, 0x1C6E, %l5
52658 sdivx %o1, 0x0662, %i0
52659 addccc %i7, 0x04BA, %o6
52660 ldd [%l7 + 0x60], %f4
52661 std %f12, [%l7 + 0x50]
52662 fcmpeq16 %f0, %f14, %i5
52663 sth %l6, [%l7 + 0x66]
52664 ld [%l7 + 0x54], %f1
52665 stw %g4, [%l7 + 0x20]
52666 fpsub16s %f13, %f0, %f15
52667 fmovdvs %icc, %f13, %f0
52668 bgu,a loop_6214
52669 st %f7, [%l7 + 0x28]
52670 ble,a loop_6215
52671 fmovdcs %xcc, %f1, %f4
52672loop_6214:
52673 ldub [%l7 + 0x17], %g2
52674 fcmpne16 %f10, %f2, %l1
52675loop_6215:
52676 ldx [%l7 + 0x40], %o7
52677 fsrc1s %f7, %f12
52678 edge8 %l4, %l2, %g5
52679 movre %o2, %g3, %i2
52680 sethi 0x1ADD, %i1
52681 fpadd16 %f14, %f2, %f0
52682 bl,pn %icc, loop_6216
52683 std %f14, [%l7 + 0x20]
52684 bcs,pt %xcc, loop_6217
52685 andncc %i4, %i6, %g6
52686loop_6216:
52687 st %f15, [%l7 + 0x40]
52688 stw %o3, [%l7 + 0x30]
52689loop_6217:
52690 fand %f6, %f12, %f12
52691 sll %i3, 0x1D, %o5
52692 st %f9, [%l7 + 0x34]
52693 subccc %l0, %l3, %o4
52694 movre %g1, %o0, %l5
52695 fbu %fcc0, loop_6218
52696 st %f15, [%l7 + 0x4C]
52697 fornot2s %f8, %f6, %f9
52698 ldsh [%l7 + 0x0C], %o1
52699loop_6218:
52700 bvc,a loop_6219
52701 fmul8x16 %f4, %f8, %f2
52702 sth %g7, [%l7 + 0x30]
52703 smul %i7, 0x097F, %i0
52704loop_6219:
52705 movge %icc, %o6, %i5
52706 taddcctv %g4, 0x1671, %g2
52707 xor %l6, %l1, %l4
52708 ldsw [%l7 + 0x40], %l2
52709 fornot2 %f2, %f12, %f8
52710 fble,a %fcc0, loop_6220
52711 fmovsneg %icc, %f2, %f1
52712 fnands %f15, %f7, %f15
52713 sth %o7, [%l7 + 0x6C]
52714loop_6220:
52715 alignaddr %g5, %o2, %g3
52716 fcmpeq32 %f6, %f4, %i1
52717 tvs %xcc, 0x6
52718 bneg,a %xcc, loop_6221
52719 sth %i4, [%l7 + 0x58]
52720 movleu %xcc, %i6, %i2
52721 mova %xcc, %o3, %g6
52722loop_6221:
52723 fmovdge %icc, %f13, %f1
52724 fmovdgu %icc, %f1, %f12
52725 ld [%l7 + 0x38], %f14
52726 sra %i3, %l0, %o5
52727 fmovrdgz %l3, %f8, %f14
52728 array8 %o4, %g1, %l5
52729 fbe,a %fcc3, loop_6222
52730 fmovsa %xcc, %f15, %f1
52731 edge16l %o0, %g7, %o1
52732 lduw [%l7 + 0x64], %i0
52733loop_6222:
52734 fbu %fcc0, loop_6223
52735 tsubcc %i7, %i5, %o6
52736 srlx %g4, %l6, %g2
52737 st %f11, [%l7 + 0x24]
52738loop_6223:
52739 ldub [%l7 + 0x2B], %l1
52740 ldub [%l7 + 0x48], %l4
52741 fmovd %f8, %f6
52742 tsubcctv %l2, %o7, %o2
52743 fors %f3, %f4, %f3
52744 bl %icc, loop_6224
52745 fmovrdlz %g5, %f2, %f6
52746 fmovspos %icc, %f8, %f15
52747 tneg %icc, 0x3
52748loop_6224:
52749 ldub [%l7 + 0x62], %g3
52750 ldx [%l7 + 0x50], %i1
52751 siam 0x2
52752 ldsh [%l7 + 0x7A], %i4
52753 fba,a %fcc2, loop_6225
52754 bge,a,pn %icc, loop_6226
52755 fmovrdlz %i6, %f6, %f10
52756 fcmpne32 %f10, %f6, %o3
52757loop_6225:
52758 fmovrdgez %g6, %f2, %f2
52759loop_6226:
52760 tpos %icc, 0x2
52761 stw %i2, [%l7 + 0x2C]
52762 bpos,pn %icc, loop_6227
52763 edge16 %l0, %o5, %i3
52764 ld [%l7 + 0x40], %f12
52765 stb %o4, [%l7 + 0x71]
52766loop_6227:
52767 fpack16 %f8, %f5
52768 edge16 %l3, %l5, %g1
52769 stw %g7, [%l7 + 0x60]
52770 andncc %o1, %i0, %i7
52771 stx %i5, [%l7 + 0x60]
52772 stx %o0, [%l7 + 0x08]
52773 fmovrdgz %o6, %f10, %f14
52774 edge16n %g4, %g2, %l6
52775 fones %f14
52776 stx %l4, [%l7 + 0x40]
52777 fcmpne32 %f4, %f8, %l1
52778 ld [%l7 + 0x48], %f6
52779 stw %l2, [%l7 + 0x58]
52780 fmovsge %icc, %f14, %f7
52781 fandnot1 %f10, %f4, %f8
52782 std %f8, [%l7 + 0x50]
52783 array16 %o2, %g5, %g3
52784 fmovrsne %i1, %f13, %f9
52785 std %f8, [%l7 + 0x30]
52786 fmuld8sux16 %f13, %f4, %f12
52787 brlez %i4, loop_6228
52788 fmovrdlez %o7, %f6, %f0
52789 lduh [%l7 + 0x28], %i6
52790 ldsw [%l7 + 0x08], %o3
52791loop_6228:
52792 fmovde %xcc, %f0, %f11
52793 movpos %xcc, %i2, %l0
52794 fmovrslz %o5, %f13, %f10
52795 tcc %xcc, 0x0
52796 fands %f10, %f3, %f5
52797 ldub [%l7 + 0x0F], %g6
52798 fmovdcs %xcc, %f0, %f15
52799 fbule %fcc2, loop_6229
52800 fornot1s %f6, %f15, %f0
52801 bcs loop_6230
52802 fpsub32s %f4, %f1, %f13
52803loop_6229:
52804 ldub [%l7 + 0x64], %o4
52805 ldub [%l7 + 0x18], %i3
52806loop_6230:
52807 fandnot1 %f2, %f4, %f0
52808 ldsw [%l7 + 0x68], %l3
52809 ldsh [%l7 + 0x28], %l5
52810 fmovsvs %xcc, %f11, %f9
52811 movcs %xcc, %g1, %g7
52812 ld [%l7 + 0x3C], %f10
52813 ld [%l7 + 0x24], %f2
52814 stx %i0, [%l7 + 0x08]
52815 ldsh [%l7 + 0x4E], %o1
52816 st %f12, [%l7 + 0x2C]
52817 sll %i7, %i5, %o0
52818 ldx [%l7 + 0x30], %g4
52819 sth %o6, [%l7 + 0x40]
52820 lduw [%l7 + 0x10], %g2
52821 fnegs %f4, %f1
52822 movge %icc, %l4, %l1
52823 bvs,a loop_6231
52824 fmovdpos %icc, %f1, %f15
52825 st %f9, [%l7 + 0x24]
52826 tvc %xcc, 0x3
52827loop_6231:
52828 nop
52829 setx loop_6232, %l0, %l1
52830 wrpr 0x1, %tl
52831 wrpr %l1, %tnpc
52832 setx 0x34400001400, %l0, %l1
52833 wrpr %l1, %tstate
52834 wrhpr 0x4, %htstate
52835 done
52836 fand %f12, %f10, %f6
52837 ldd [%l7 + 0x78], %f2
52838 ldsb [%l7 + 0x14], %l2
52839loop_6232:
52840 ldsw [%l7 + 0x30], %l6
52841 tne %icc, 0x2
52842 sth %o2, [%l7 + 0x48]
52843 edge16n %g3, %g5, %i4
52844 fmovda %xcc, %f6, %f1
52845 edge8 %i1, %i6, %o3
52846 add %i2, 0x07E0, %l0
52847 stx %o7, [%l7 + 0x28]
52848 te %xcc, 0x1
52849 ldd [%l7 + 0x50], %f6
52850 siam 0x6
52851 sdiv %o5, 0x0DFE, %o4
52852 fornot1 %f10, %f0, %f8
52853 fmul8sux16 %f12, %f2, %f12
52854 stb %g6, [%l7 + 0x27]
52855 addccc %l3, 0x058C, %l5
52856 stx %g1, [%l7 + 0x70]
52857 bge %xcc, loop_6233
52858 fpack32 %f12, %f0, %f10
52859 fmovsa %icc, %f4, %f3
52860 ldub [%l7 + 0x09], %i3
52861loop_6233:
52862 smul %i0, 0x192B, %g7
52863 edge32 %i7, %o1, %i5
52864 stb %g4, [%l7 + 0x4F]
52865 fones %f4
52866 bne loop_6234
52867 smul %o6, %o0, %l4
52868 fornot2 %f8, %f10, %f10
52869 lduw [%l7 + 0x4C], %g2
52870loop_6234:
52871 sth %l2, [%l7 + 0x62]
52872 fcmpne32 %f0, %f4, %l1
52873 fbo %fcc2, loop_6235
52874 tcc %xcc, 0x7
52875 andn %l6, 0x1DBD, %g3
52876 udiv %o2, 0x01B0, %g5
52877loop_6235:
52878 lduw [%l7 + 0x44], %i1
52879 brnz %i6, loop_6236
52880 fmovse %icc, %f15, %f15
52881 fbl,a %fcc0, loop_6237
52882 fpmerge %f12, %f9, %f10
52883loop_6236:
52884 stx %o3, [%l7 + 0x40]
52885 fbne %fcc1, loop_6238
52886loop_6237:
52887 sllx %i2, %i4, %o7
52888 std %f0, [%l7 + 0x20]
52889 fpadd32s %f7, %f9, %f14
52890loop_6238:
52891 move %xcc, %o5, %l0
52892 bgu %xcc, loop_6239
52893 ldd [%l7 + 0x10], %f10
52894 tg %icc, 0x7
52895 stx %o4, [%l7 + 0x58]
52896loop_6239:
52897 fmovs %f5, %f3
52898 tge %xcc, 0x4
52899 or %l3, %g6, %g1
52900 ldsh [%l7 + 0x1E], %l5
52901 ta %icc, 0x0
52902 fmovsvs %xcc, %f5, %f9
52903 std %f0, [%l7 + 0x28]
52904 movneg %icc, %i0, %i3
52905 ldx [%l7 + 0x28], %i7
52906 ldsw [%l7 + 0x14], %o1
52907 sdiv %g7, 0x1074, %i5
52908 sra %g4, 0x0C, %o0
52909 stx %o6, [%l7 + 0x50]
52910 ld [%l7 + 0x5C], %f7
52911 fblg,a %fcc2, loop_6240
52912 xnorcc %g2, %l2, %l4
52913 fba,a %fcc3, loop_6241
52914 fmovdcc %icc, %f0, %f8
52915loop_6240:
52916 std %f6, [%l7 + 0x20]
52917 fabss %f12, %f7
52918loop_6241:
52919 lduw [%l7 + 0x7C], %l6
52920 lduh [%l7 + 0x22], %l1
52921 fbne %fcc0, loop_6242
52922 ble loop_6243
52923 tcc %xcc, 0x3
52924 stb %g3, [%l7 + 0x64]
52925loop_6242:
52926 fmovrse %g5, %f15, %f5
52927loop_6243:
52928 fbug,a %fcc2, loop_6244
52929 fmovdge %xcc, %f15, %f0
52930 movl %xcc, %i1, %i6
52931 stw %o2, [%l7 + 0x3C]
52932loop_6244:
52933 ldsb [%l7 + 0x53], %o3
52934 fbn,a %fcc3, loop_6245
52935 fpackfix %f6, %f0
52936 fpack16 %f2, %f1
52937 stx %i2, [%l7 + 0x60]
52938loop_6245:
52939 ldx [%l7 + 0x38], %i4
52940 stb %o5, [%l7 + 0x53]
52941 fmovrsgz %o7, %f5, %f1
52942 andn %l0, 0x1AEB, %l3
52943 ldx [%l7 + 0x18], %g6
52944 bpos,a,pt %xcc, loop_6246
52945 ldsb [%l7 + 0x51], %g1
52946 xor %l5, %i0, %o4
52947 fbuge %fcc1, loop_6247
52948loop_6246:
52949 stb %i7, [%l7 + 0x36]
52950 ldd [%l7 + 0x40], %f2
52951 stw %i3, [%l7 + 0x0C]
52952loop_6247:
52953 fnot2s %f2, %f4
52954 st %f15, [%l7 + 0x48]
52955 bvs %icc, loop_6248
52956 stw %o1, [%l7 + 0x64]
52957 brlez,a %g7, loop_6249
52958 array8 %i5, %o0, %g4
52959loop_6248:
52960 taddcc %o6, 0x1810, %l2
52961 brnz,a %l4, loop_6250
52962loop_6249:
52963 andcc %l6, %l1, %g3
52964 tvc %xcc, 0x4
52965 fba,a %fcc0, loop_6251
52966loop_6250:
52967 fble %fcc2, loop_6252
52968 fmovdvc %xcc, %f13, %f3
52969 tvc %xcc, 0x3
52970loop_6251:
52971 lduw [%l7 + 0x70], %g5
52972loop_6252:
52973 ldub [%l7 + 0x79], %g2
52974 fandnot2 %f14, %f0, %f12
52975 subcc %i1, %o2, %i6
52976 alignaddr %o3, %i2, %o5
52977 movrgz %i4, %o7, %l0
52978 sdivx %l3, 0x09A8, %g6
52979 lduw [%l7 + 0x24], %g1
52980 fmovdvc %xcc, %f4, %f5
52981 ldsh [%l7 + 0x46], %l5
52982 fbl %fcc2, loop_6253
52983 fpack32 %f10, %f10, %f0
52984 faligndata %f0, %f2, %f2
52985 orcc %o4, %i7, %i3
52986loop_6253:
52987 fxnor %f6, %f14, %f14
52988 fands %f6, %f1, %f5
52989 bvc,pn %icc, loop_6254
52990 ldsw [%l7 + 0x68], %i0
52991 fbu %fcc1, loop_6255
52992 lduw [%l7 + 0x58], %o1
52993loop_6254:
52994 fbl %fcc2, loop_6256
52995 edge8ln %g7, %o0, %i5
52996loop_6255:
52997 edge16l %g4, %l2, %o6
52998 taddcc %l6, %l4, %l1
52999loop_6256:
53000 stw %g3, [%l7 + 0x64]
53001 bg,a,pn %icc, loop_6257
53002 ldsh [%l7 + 0x76], %g2
53003 movvs %icc, %i1, %g5
53004 lduw [%l7 + 0x78], %i6
53005loop_6257:
53006 lduh [%l7 + 0x3C], %o2
53007 fpadd16 %f0, %f0, %f12
53008 sth %o3, [%l7 + 0x18]
53009 bleu,pt %icc, loop_6258
53010 fmul8x16au %f0, %f6, %f12
53011 ldx [%l7 + 0x50], %o5
53012 stb %i4, [%l7 + 0x41]
53013loop_6258:
53014 fcmps %fcc0, %f9, %f5
53015 ldub [%l7 + 0x3D], %i2
53016 udiv %o7, 0x1143, %l3
53017 brgz %g6, loop_6259
53018 taddcctv %g1, %l5, %o4
53019 edge32 %l0, %i7, %i3
53020 mulx %i0, 0x057F, %o1
53021loop_6259:
53022 call loop_6260
53023 fornot1 %f10, %f10, %f12
53024 ta %icc, 0x4
53025 lduw [%l7 + 0x64], %o0
53026loop_6260:
53027 fmuld8sux16 %f13, %f2, %f12
53028 fzeros %f6
53029 tl %icc, 0x5
53030 movne %xcc, %i5, %g4
53031 lduh [%l7 + 0x1A], %g7
53032 smul %o6, 0x008F, %l2
53033 fbl,a %fcc2, loop_6261
53034 andncc %l4, %l6, %g3
53035 ldsh [%l7 + 0x34], %l1
53036 fmul8sux16 %f8, %f14, %f14
53037loop_6261:
53038 st %f13, [%l7 + 0x1C]
53039 umulcc %i1, 0x14E0, %g5
53040 ldub [%l7 + 0x61], %g2
53041 ldd [%l7 + 0x10], %f6
53042 edge16 %i6, %o3, %o2
53043 te %xcc, 0x4
53044 ldd [%l7 + 0x48], %f10
53045 orn %o5, %i2, %i4
53046 movn %xcc, %o7, %g6
53047 fbuge %fcc1, loop_6262
53048 orncc %g1, 0x162F, %l3
53049 edge16l %o4, %l5, %l0
53050 bg,a %icc, loop_6263
53051loop_6262:
53052 fnot1s %f12, %f0
53053 udiv %i3, 0x0650, %i7
53054 stw %o1, [%l7 + 0x68]
53055loop_6263:
53056 or %o0, %i5, %i0
53057 edge8l %g4, %o6, %l2
53058 movn %icc, %l4, %g7
53059 add %l6, 0x164B, %l1
53060 move %xcc, %i1, %g3
53061 fxnors %f12, %f8, %f8
53062 std %f6, [%l7 + 0x40]
53063 call loop_6264
53064 st %f9, [%l7 + 0x50]
53065 tpos %xcc, 0x1
53066 mova %icc, %g2, %i6
53067loop_6264:
53068 ble,a,pt %xcc, loop_6265
53069 st %f5, [%l7 + 0x18]
53070 ldsh [%l7 + 0x32], %o3
53071 smulcc %o2, %o5, %i2
53072loop_6265:
53073 fcmps %fcc0, %f9, %f9
53074 tneg %xcc, 0x0
53075 ble loop_6266
53076 lduh [%l7 + 0x62], %i4
53077 orcc %o7, 0x013B, %g6
53078 fbo,a %fcc2, loop_6267
53079loop_6266:
53080 addc %g5, 0x1E5F, %g1
53081 movrgez %l3, %o4, %l5
53082 fpsub32 %f4, %f14, %f10
53083loop_6267:
53084 fabss %f9, %f4
53085 lduh [%l7 + 0x58], %i3
53086 fmovsn %icc, %f1, %f6
53087 ba,pn %icc, loop_6268
53088 ldx [%l7 + 0x60], %l0
53089 fbne %fcc3, loop_6269
53090 bn,a,pn %icc, loop_6270
53091loop_6268:
53092 edge16ln %o1, %i7, %o0
53093 tvc %icc, 0x2
53094loop_6269:
53095 std %f12, [%l7 + 0x68]
53096loop_6270:
53097 fblg,a %fcc2, loop_6271
53098 fmovsvc %icc, %f7, %f2
53099 movcs %xcc, %i0, %i5
53100 fmovdne %icc, %f6, %f3
53101loop_6271:
53102 for %f10, %f2, %f0
53103 smul %g4, 0x0516, %o6
53104 fbue,a %fcc2, loop_6272
53105 std %f10, [%l7 + 0x30]
53106 std %f4, [%l7 + 0x48]
53107 sth %l4, [%l7 + 0x24]
53108loop_6272:
53109 ldub [%l7 + 0x2F], %l2
53110 ldub [%l7 + 0x27], %l6
53111 fpackfix %f4, %f5
53112 fmovdn %icc, %f3, %f8
53113 ldsb [%l7 + 0x76], %g7
53114 fmovrde %l1, %f2, %f12
53115 ldsh [%l7 + 0x5E], %i1
53116 lduw [%l7 + 0x40], %g2
53117 subc %i6, 0x1F58, %o3
53118 fbge,a %fcc0, loop_6273
53119 edge16 %o2, %g3, %i2
53120 movvs %icc, %o5, %i4
53121 st %f3, [%l7 + 0x54]
53122loop_6273:
53123 bcc,pn %xcc, loop_6274
53124 brgez,a %g6, loop_6275
53125 tcc %xcc, 0x1
53126 ldsh [%l7 + 0x40], %o7
53127loop_6274:
53128 fbul %fcc3, loop_6276
53129loop_6275:
53130 fmovdgu %xcc, %f10, %f7
53131 movpos %xcc, %g5, %l3
53132 fmovsvs %icc, %f3, %f4
53133loop_6276:
53134 fpack16 %f12, %f8
53135 fsrc2s %f4, %f5
53136 std %f0, [%l7 + 0x48]
53137 fcmpne16 %f4, %f2, %g1
53138 movrlez %o4, 0x22E, %l5
53139 fors %f13, %f4, %f12
53140 xnorcc %i3, 0x1202, %l0
53141 fmovspos %xcc, %f9, %f4
53142 st %f0, [%l7 + 0x54]
53143 nop
53144 setx loop_6277, %l0, %l1
53145 wrpr 0x1, %tl
53146 wrpr %l1, %tnpc
53147 setx 0x34400001400, %l0, %l1
53148 wrpr %l1, %tstate
53149 wrhpr 0x4, %htstate
53150 done
53151 lduw [%l7 + 0x60], %o1
53152 std %f6, [%l7 + 0x10]
53153 st %f15, [%l7 + 0x24]
53154loop_6277:
53155 fbe %fcc0, loop_6278
53156 fmovdl %icc, %f6, %f5
53157 stx %i7, [%l7 + 0x58]
53158 fpsub32s %f8, %f0, %f11
53159loop_6278:
53160 fbul,a %fcc3, loop_6279
53161 lduw [%l7 + 0x24], %i0
53162 fmovsle %icc, %f10, %f13
53163 bcc,a,pn %xcc, loop_6280
53164loop_6279:
53165 movleu %icc, %i5, %g4
53166 movne %icc, %o6, %l4
53167 fzeros %f11
53168loop_6280:
53169 udiv %o0, 0x1232, %l2
53170 stx %l6, [%l7 + 0x20]
53171 bcs,pt %xcc, loop_6281
53172 bleu,pt %xcc, loop_6282
53173 std %f0, [%l7 + 0x10]
53174 tsubcctv %l1, %g7, %i1
53175loop_6281:
53176 tle %xcc, 0x0
53177loop_6282:
53178 fmovdcs %xcc, %f11, %f5
53179 umul %i6, %g2, %o3
53180 fxor %f6, %f4, %f4
53181 siam 0x0
53182 edge32ln %o2, %g3, %o5
53183 brlez,a %i4, loop_6283
53184 movcs %xcc, %g6, %o7
53185 bpos,a loop_6284
53186 ldsh [%l7 + 0x0E], %i2
53187loop_6283:
53188 xorcc %l3, 0x0FB4, %g5
53189 fcmpne16 %f10, %f10, %o4
53190loop_6284:
53191 fmovdpos %xcc, %f12, %f15
53192 brlz,a %g1, loop_6285
53193 andncc %i3, %l0, %o1
53194 ld [%l7 + 0x3C], %f12
53195 brgez,a %i7, loop_6286
53196loop_6285:
53197 tleu %icc, 0x5
53198 movge %icc, %l5, %i0
53199 edge8 %g4, %i5, %l4
53200loop_6286:
53201 orncc %o0, 0x07F7, %o6
53202 ldsh [%l7 + 0x7C], %l2
53203 brgez,a %l1, loop_6287
53204 edge8n %g7, %i1, %l6
53205 fmovrdlz %i6, %f10, %f10
53206 udivcc %o3, 0x01D0, %o2
53207loop_6287:
53208 ldsb [%l7 + 0x66], %g3
53209 tl %xcc, 0x3
53210 fbul,a %fcc1, loop_6288
53211 andn %o5, 0x1605, %i4
53212 stw %g2, [%l7 + 0x1C]
53213 movrlz %o7, %i2, %l3
53214loop_6288:
53215 nop
53216 setx loop_6289, %l0, %l1
53217 jmpl %l1, %g5
53218 fnor %f8, %f6, %f10
53219 add %o4, %g1, %g6
53220 fbe %fcc0, loop_6290
53221loop_6289:
53222 fmovdge %icc, %f1, %f1
53223 movneg %icc, %i3, %o1
53224 st %f13, [%l7 + 0x74]
53225loop_6290:
53226 fandnot1 %f4, %f8, %f10
53227 ldsb [%l7 + 0x76], %i7
53228 fmovsvc %icc, %f7, %f15
53229 fmovsl %xcc, %f10, %f5
53230 tge %xcc, 0x6
53231 fcmped %fcc1, %f12, %f10
53232 xnor %l5, 0x1DCB, %i0
53233 fmovrdne %g4, %f8, %f6
53234 fmovdneg %icc, %f15, %f11
53235 fmovdgu %xcc, %f15, %f15
53236 std %f0, [%l7 + 0x48]
53237 movvs %icc, %i5, %l4
53238 movle %icc, %l0, %o0
53239 fandnot1s %f8, %f5, %f3
53240 std %f4, [%l7 + 0x40]
53241 udivx %o6, 0x15B0, %l2
53242 ldx [%l7 + 0x58], %l1
53243 lduh [%l7 + 0x7A], %i1
53244 ld [%l7 + 0x78], %f8
53245 edge16ln %g7, %i6, %l6
53246 ldsb [%l7 + 0x55], %o2
53247 edge32 %o3, %o5, %g3
53248 fzero %f0
53249 fmovsvs %xcc, %f14, %f15
53250 fpadd32s %f3, %f4, %f2
53251 fpack16 %f8, %f1
53252 edge16l %g2, %i4, %i2
53253 ldsh [%l7 + 0x28], %l3
53254 brnz %g5, loop_6291
53255 tvs %xcc, 0x1
53256 fnor %f4, %f14, %f8
53257 fmovsvc %icc, %f8, %f2
53258loop_6291:
53259 bgu %xcc, loop_6292
53260 fcmpne32 %f6, %f12, %o4
53261 fnot2 %f12, %f8
53262 fand %f14, %f2, %f0
53263loop_6292:
53264 udiv %o7, 0x1CED, %g1
53265 stw %g6, [%l7 + 0x7C]
53266 bleu,pn %xcc, loop_6293
53267 fbge,a %fcc3, loop_6294
53268 fbne,a %fcc3, loop_6295
53269 taddcctv %o1, %i3, %i7
53270loop_6293:
53271 ldd [%l7 + 0x40], %f8
53272loop_6294:
53273 movre %i0, %g4, %l5
53274loop_6295:
53275 movrgez %l4, %l0, %i5
53276 for %f0, %f8, %f0
53277 alignaddr %o0, %l2, %o6
53278 ldsh [%l7 + 0x68], %l1
53279 fornot2s %f8, %f15, %f14
53280 fmovdne %xcc, %f8, %f3
53281 sdivcc %i1, 0x0DE1, %i6
53282 fmovdle %xcc, %f0, %f12
53283 fbge %fcc3, loop_6296
53284 fmovdn %icc, %f14, %f6
53285 lduw [%l7 + 0x44], %l6
53286 faligndata %f0, %f10, %f8
53287loop_6296:
53288 fpadd32 %f8, %f14, %f8
53289 fones %f9
53290 stx %g7, [%l7 + 0x30]
53291 tle %icc, 0x2
53292 ldsw [%l7 + 0x14], %o2
53293 fbo,a %fcc0, loop_6297
53294 stx %o3, [%l7 + 0x28]
53295 orcc %o5, 0x1F45, %g3
53296 brgez,a %g2, loop_6298
53297loop_6297:
53298 stw %i2, [%l7 + 0x40]
53299 movge %xcc, %i4, %g5
53300 addcc %l3, 0x1E1E, %o4
53301loop_6298:
53302 fmuld8sux16 %f7, %f0, %f6
53303 fxor %f10, %f12, %f6
53304 ldsb [%l7 + 0x7F], %g1
53305 fcmpgt32 %f2, %f6, %o7
53306 fcmpeq16 %f10, %f2, %o1
53307 brgez,a %g6, loop_6299
53308 stb %i7, [%l7 + 0x40]
53309 movrne %i3, %i0, %l5
53310 brnz %g4, loop_6300
53311loop_6299:
53312 fmovdle %xcc, %f3, %f1
53313 brgez %l0, loop_6301
53314 udivx %i5, 0x1C4B, %l4
53315loop_6300:
53316 be %xcc, loop_6302
53317 tge %icc, 0x0
53318loop_6301:
53319 fmuld8sux16 %f2, %f12, %f10
53320 tvs %xcc, 0x2
53321loop_6302:
53322 fbug %fcc1, loop_6303
53323 stx %l2, [%l7 + 0x38]
53324 fblg,a %fcc0, loop_6304
53325 ldx [%l7 + 0x60], %o0
53326loop_6303:
53327 ldd [%l7 + 0x28], %f14
53328 brlz,a %l1, loop_6305
53329loop_6304:
53330 fcmpd %fcc0, %f6, %f4
53331 umul %i1, 0x18DC, %i6
53332 fmovrdlez %o6, %f12, %f6
53333loop_6305:
53334 fandnot1s %f6, %f4, %f11
53335 sth %l6, [%l7 + 0x6C]
53336 ldsw [%l7 + 0x50], %o2
53337 bpos,a,pt %icc, loop_6306
53338 edge32 %o3, %o5, %g3
53339 std %f6, [%l7 + 0x18]
53340 lduh [%l7 + 0x30], %g2
53341loop_6306:
53342 udivx %i2, 0x0624, %g7
53343 fsrc2 %f12, %f4
53344 ldx [%l7 + 0x40], %g5
53345 fpsub16 %f0, %f12, %f4
53346 subcc %i4, %l3, %g1
53347 bg,a %xcc, loop_6307
53348 fmovs %f0, %f11
53349 be,a,pn %icc, loop_6308
53350 ldsh [%l7 + 0x48], %o4
53351loop_6307:
53352 fpadd16 %f14, %f14, %f14
53353 movrne %o7, 0x39E, %o1
53354loop_6308:
53355 ldsw [%l7 + 0x78], %i7
53356 movgu %icc, %g6, %i3
53357 brgz %l5, loop_6309
53358 movne %xcc, %g4, %l0
53359 andcc %i0, 0x1C87, %i5
53360 bcc loop_6310
53361loop_6309:
53362 ldsw [%l7 + 0x30], %l4
53363 ldsh [%l7 + 0x0E], %l2
53364 sll %o0, %l1, %i6
53365loop_6310:
53366 tge %icc, 0x6
53367 fmovscc %xcc, %f3, %f0
53368 ldsb [%l7 + 0x64], %i1
53369 tn %xcc, 0x5
53370 fmovrdlz %o6, %f6, %f6
53371 subcc %o2, %l6, %o3
53372 nop
53373 setx loop_6311, %l0, %l1
53374 wrpr 0x1, %tl
53375 wrpr %l1, %tnpc
53376 setx 0x34400001400, %l0, %l1
53377 wrpr %l1, %tstate
53378 wrhpr 0x4, %htstate
53379 done
53380 bpos,pt %icc, loop_6312
53381 bvc,a,pn %xcc, loop_6313
53382 fabsd %f6, %f12
53383loop_6311:
53384 addc %o5, %g3, %i2
53385loop_6312:
53386 std %f10, [%l7 + 0x20]
53387loop_6313:
53388 fandnot2s %f4, %f15, %f3
53389 ldsh [%l7 + 0x7E], %g7
53390 tvs %icc, 0x4
53391 lduh [%l7 + 0x46], %g5
53392 std %f6, [%l7 + 0x68]
53393 ldx [%l7 + 0x68], %i4
53394 bge,a,pt %icc, loop_6314
53395 edge8 %g2, %l3, %o4
53396 andcc %g1, 0x1152, %o7
53397 pdist %f2, %f6, %f2
53398loop_6314:
53399 ldsb [%l7 + 0x2C], %i7
53400 fornot1 %f10, %f12, %f12
53401 fmovrdlez %g6, %f4, %f8
53402 bneg %icc, loop_6315
53403 stx %i3, [%l7 + 0x68]
53404 ble,a loop_6316
53405 lduw [%l7 + 0x2C], %o1
53406loop_6315:
53407 fnot1s %f8, %f9
53408 tvc %xcc, 0x7
53409loop_6316:
53410 tle %xcc, 0x4
53411 std %f10, [%l7 + 0x78]
53412 fmovdn %xcc, %f10, %f4
53413 sdivx %g4, 0x0172, %l5
53414 mova %xcc, %i0, %i5
53415 ldd [%l7 + 0x58], %f10
53416 fones %f3
53417 addccc %l0, 0x1530, %l2
53418 fbne,a %fcc0, loop_6317
53419 fbn %fcc1, loop_6318
53420 fmovse %icc, %f13, %f14
53421 umul %o0, %l4, %l1
53422loop_6317:
53423 bgu,a,pt %icc, loop_6319
53424loop_6318:
53425 stb %i6, [%l7 + 0x45]
53426 fandnot2 %f0, %f4, %f0
53427 umul %i1, %o2, %o6
53428loop_6319:
53429 umul %o3, %l6, %g3
53430 bvs,a,pt %icc, loop_6320
53431 fabss %f2, %f13
53432 lduw [%l7 + 0x68], %i2
53433 srl %g7, %g5, %o5
53434loop_6320:
53435 fbuge %fcc2, loop_6321
53436 fsrc2 %f4, %f2
53437 fcmpgt32 %f6, %f4, %i4
53438 subccc %g2, 0x0FC8, %l3
53439loop_6321:
53440 move %icc, %o4, %o7
53441 fcmpne16 %f8, %f2, %i7
53442 st %f1, [%l7 + 0x4C]
53443 and %g1, %i3, %g6
53444 andncc %o1, %g4, %i0
53445 fmuld8sux16 %f14, %f0, %f4
53446 bl %xcc, loop_6322
53447 bvs,a,pn %xcc, loop_6323
53448 fmovsneg %icc, %f7, %f3
53449 bne %xcc, loop_6324
53450loop_6322:
53451 ble,a loop_6325
53452loop_6323:
53453 bl,pn %xcc, loop_6326
53454 fmuld8ulx16 %f11, %f12, %f4
53455loop_6324:
53456 fnegd %f14, %f12
53457loop_6325:
53458 subccc %l5, %l0, %i5
53459loop_6326:
53460 edge8n %l2, %l4, %l1
53461 tsubcc %o0, %i6, %i1
53462 fmovd %f14, %f6
53463 ld [%l7 + 0x1C], %f15
53464 fexpand %f11, %f6
53465 fmuld8sux16 %f9, %f8, %f4
53466 fcmpne32 %f2, %f8, %o6
53467 ldsb [%l7 + 0x20], %o3
53468 addc %o2, 0x1A2D, %g3
53469 te %xcc, 0x0
53470 brlz,a %i2, loop_6327
53471 fbug,a %fcc1, loop_6328
53472 fxors %f2, %f4, %f8
53473 st %f0, [%l7 + 0x10]
53474loop_6327:
53475 mulscc %g7, 0x063A, %g5
53476loop_6328:
53477 fpsub32s %f8, %f15, %f1
53478 lduw [%l7 + 0x14], %o5
53479 ldsw [%l7 + 0x28], %l6
53480 fble %fcc0, loop_6329
53481 addc %g2, %l3, %i4
53482 movneg %xcc, %o4, %i7
53483 fbul %fcc1, loop_6330
53484loop_6329:
53485 fbe %fcc0, loop_6331
53486 fmul8ulx16 %f8, %f14, %f2
53487 edge32 %o7, %g1, %g6
53488loop_6330:
53489 fmovdne %icc, %f1, %f2
53490loop_6331:
53491 fba,a %fcc2, loop_6332
53492 be,a loop_6333
53493 std %f14, [%l7 + 0x08]
53494 tg %icc, 0x6
53495loop_6332:
53496 fmovsleu %icc, %f14, %f2
53497loop_6333:
53498 fxnors %f11, %f11, %f8
53499 stw %o1, [%l7 + 0x18]
53500 bshuffle %f6, %f12, %f12
53501 movge %icc, %i3, %g4
53502 fbe,a %fcc0, loop_6334
53503 fpadd32 %f14, %f4, %f6
53504 ld [%l7 + 0x68], %f9
53505 fnot1 %f10, %f6
53506loop_6334:
53507 fmovrde %l5, %f4, %f10
53508 stb %l0, [%l7 + 0x63]
53509 fnot2 %f8, %f0
53510 tn %icc, 0x3
53511 smul %i0, %i5, %l2
53512 stx %l4, [%l7 + 0x08]
53513 ld [%l7 + 0x74], %f14
53514 fzero %f6
53515 fandnot2s %f8, %f9, %f1
53516 movrne %l1, 0x0DE, %o0
53517 sth %i1, [%l7 + 0x0A]
53518 fxors %f9, %f9, %f2
53519 orcc %i6, 0x0E36, %o6
53520 st %f4, [%l7 + 0x74]
53521 ldsw [%l7 + 0x10], %o2
53522 stb %o3, [%l7 + 0x29]
53523 fnot2s %f0, %f4
53524 fones %f10
53525 fzeros %f11
53526 fcmps %fcc3, %f0, %f12
53527 fbne %fcc2, loop_6335
53528 fnors %f6, %f0, %f15
53529 edge16ln %g3, %i2, %g5
53530 fblg,a %fcc0, loop_6336
53531loop_6335:
53532 fmovdle %icc, %f10, %f5
53533 smulcc %g7, 0x1B60, %o5
53534 fbue %fcc0, loop_6337
53535loop_6336:
53536 st %f3, [%l7 + 0x68]
53537 fmovs %f2, %f2
53538 add %g2, 0x1D25, %l6
53539loop_6337:
53540 movcc %xcc, %l3, %i4
53541 mova %icc, %i7, %o7
53542 ldub [%l7 + 0x1A], %g1
53543 array8 %g6, %o1, %i3
53544 fmovdleu %icc, %f1, %f14
53545 smul %o4, %l5, %l0
53546 stx %i0, [%l7 + 0x40]
53547 fandnot1 %f10, %f10, %f4
53548 popc 0x08EB, %g4
53549 fmovrse %i5, %f15, %f15
53550 bn,a %icc, loop_6338
53551 fpack32 %f10, %f10, %f10
53552 bl,pt %icc, loop_6339
53553 array8 %l4, %l1, %l2
53554loop_6338:
53555 brlez %i1, loop_6340
53556 bn,pn %icc, loop_6341
53557loop_6339:
53558 fmovrdne %o0, %f4, %f12
53559 fmovrsgez %o6, %f0, %f1
53560loop_6340:
53561 fcmpeq32 %f6, %f6, %o2
53562loop_6341:
53563 fmovscs %icc, %f11, %f12
53564 fcmpgt32 %f0, %f12, %o3
53565 st %f12, [%l7 + 0x1C]
53566 movcs %xcc, %g3, %i2
53567 stx %g5, [%l7 + 0x58]
53568 orcc %i6, 0x0050, %g7
53569 fbg,a %fcc3, loop_6342
53570 array8 %g2, %o5, %l3
53571 stb %l6, [%l7 + 0x70]
53572 ldsw [%l7 + 0x24], %i4
53573loop_6342:
53574 sdivcc %i7, 0x1956, %g1
53575 ldsb [%l7 + 0x74], %o7
53576 umulcc %o1, 0x03E1, %i3
53577 stx %g6, [%l7 + 0x28]
53578 fmovdn %xcc, %f7, %f2
53579 fpsub16 %f8, %f4, %f4
53580 ld [%l7 + 0x60], %f7
53581 stb %l5, [%l7 + 0x23]
53582 stx %o4, [%l7 + 0x38]
53583 umulcc %i0, %g4, %i5
53584 fcmple32 %f6, %f12, %l0
53585 fors %f4, %f11, %f13
53586 fmovdle %xcc, %f0, %f12
53587 fmul8x16au %f15, %f9, %f14
53588 ble loop_6343
53589 sdiv %l4, 0x1362, %l1
53590 movrne %l2, %o0, %i1
53591 sll %o2, %o3, %g3
53592loop_6343:
53593 tl %icc, 0x1
53594 srlx %o6, 0x0F, %i2
53595 edge8n %i6, %g5, %g7
53596 mova %xcc, %g2, %l3
53597 tn %xcc, 0x7
53598 fmovdl %icc, %f3, %f0
53599 stb %o5, [%l7 + 0x50]
53600 edge8n %l6, %i7, %i4
53601 fsrc1s %f12, %f8
53602 fblg,a %fcc3, loop_6344
53603 brgz %g1, loop_6345
53604 fcmple32 %f2, %f0, %o1
53605 stx %o7, [%l7 + 0x48]
53606loop_6344:
53607 movneg %xcc, %g6, %l5
53608loop_6345:
53609 ldsb [%l7 + 0x1D], %o4
53610 sth %i3, [%l7 + 0x66]
53611 st %f15, [%l7 + 0x64]
53612 bcs,pt %xcc, loop_6346
53613 fmovde %icc, %f9, %f6
53614 orncc %i0, 0x06D6, %i5
53615 tge %icc, 0x5
53616loop_6346:
53617 brgez %g4, loop_6347
53618 bcs,pt %xcc, loop_6348
53619 brgez,a %l0, loop_6349
53620 smul %l1, 0x1368, %l2
53621loop_6347:
53622 stw %l4, [%l7 + 0x24]
53623loop_6348:
53624 fpack16 %f12, %f5
53625loop_6349:
53626 stx %i1, [%l7 + 0x70]
53627 tneg %xcc, 0x6
53628 tle %xcc, 0x7
53629 tpos %icc, 0x4
53630 movgu %icc, %o0, %o3
53631 fba,a %fcc3, loop_6350
53632 for %f12, %f0, %f4
53633 fbe %fcc0, loop_6351
53634 bn,a,pn %xcc, loop_6352
53635loop_6350:
53636 fbne %fcc3, loop_6353
53637 be,a,pt %xcc, loop_6354
53638loop_6351:
53639 fbe %fcc3, loop_6355
53640loop_6352:
53641 udiv %g3, 0x0E75, %o2
53642loop_6353:
53643 fmovrde %o6, %f10, %f10
53644loop_6354:
53645 udivcc %i2, 0x0AB1, %i6
53646loop_6355:
53647 tsubcctv %g7, %g2, %g5
53648 ldub [%l7 + 0x53], %o5
53649 andn %l6, %l3, %i7
53650 fpadd32s %f12, %f6, %f8
53651 bgu,a loop_6356
53652 stb %i4, [%l7 + 0x48]
53653 ld [%l7 + 0x54], %f13
53654 for %f2, %f14, %f6
53655loop_6356:
53656 tneg %icc, 0x6
53657 std %f6, [%l7 + 0x50]
53658 fpsub16s %f13, %f13, %f10
53659 edge8l %g1, %o1, %g6
53660 ldsw [%l7 + 0x08], %o7
53661 fmovdvc %icc, %f9, %f4
53662 stb %l5, [%l7 + 0x57]
53663 sdiv %o4, 0x1D39, %i0
53664 nop
53665 setx loop_6357, %l0, %l1
53666 jmpl %l1, %i3
53667 lduw [%l7 + 0x70], %i5
53668 std %f12, [%l7 + 0x18]
53669 movpos %icc, %l0, %l1
53670loop_6357:
53671 move %icc, %g4, %l2
53672 ldsw [%l7 + 0x5C], %l4
53673 ldx [%l7 + 0x68], %o0
53674 ldsh [%l7 + 0x38], %i1
53675 fmovdle %xcc, %f4, %f7
53676 st %f15, [%l7 + 0x34]
53677 srl %g3, 0x16, %o2
53678 stb %o6, [%l7 + 0x4C]
53679 fcmpgt32 %f12, %f10, %i2
53680 stx %o3, [%l7 + 0x58]
53681 brlz %i6, loop_6358
53682 ld [%l7 + 0x74], %f11
53683 array32 %g2, %g7, %o5
53684 edge32l %g5, %l3, %l6
53685loop_6358:
53686 srax %i7, 0x18, %i4
53687 fmovrde %g1, %f12, %f14
53688 stb %g6, [%l7 + 0x39]
53689 lduh [%l7 + 0x70], %o1
53690 stb %o7, [%l7 + 0x61]
53691 brgez %l5, loop_6359
53692 fmovspos %icc, %f0, %f12
53693 lduw [%l7 + 0x08], %o4
53694 fexpand %f10, %f12
53695loop_6359:
53696 fsrc2s %f14, %f9
53697 fmovrdlez %i3, %f6, %f6
53698 fmovrdlz %i5, %f4, %f2
53699 stx %l0, [%l7 + 0x40]
53700 sth %l1, [%l7 + 0x7C]
53701 tcc %icc, 0x1
53702 te %xcc, 0x2
53703 stx %g4, [%l7 + 0x68]
53704 st %f0, [%l7 + 0x50]
53705 alignaddr %l2, %l4, %o0
53706 fmovse %icc, %f1, %f11
53707 alignaddrl %i1, %g3, %i0
53708 ldsw [%l7 + 0x60], %o6
53709 stb %i2, [%l7 + 0x4A]
53710 brnz %o3, loop_6360
53711 stx %i6, [%l7 + 0x60]
53712 fba,a %fcc2, loop_6361
53713 lduw [%l7 + 0x60], %g2
53714loop_6360:
53715 srax %o2, 0x1E, %o5
53716 edge8 %g7, %g5, %l3
53717loop_6361:
53718 edge8 %i7, %i4, %g1
53719 edge16l %l6, %g6, %o7
53720 ldsb [%l7 + 0x23], %l5
53721 lduh [%l7 + 0x74], %o1
53722 mulscc %o4, 0x026F, %i3
53723 movleu %icc, %l0, %i5
53724 bcc,pt %xcc, loop_6362
53725 lduh [%l7 + 0x4E], %g4
53726 st %f9, [%l7 + 0x40]
53727 stx %l2, [%l7 + 0x20]
53728loop_6362:
53729 fmovda %xcc, %f2, %f8
53730 ba,pn %icc, loop_6363
53731 fmovd %f0, %f12
53732 stx %l1, [%l7 + 0x10]
53733 stx %l4, [%l7 + 0x40]
53734loop_6363:
53735 tle %xcc, 0x7
53736 fbl,a %fcc0, loop_6364
53737 bshuffle %f2, %f12, %f14
53738 st %f0, [%l7 + 0x18]
53739 ble,a,pt %xcc, loop_6365
53740loop_6364:
53741 fpsub16 %f10, %f6, %f0
53742 fnot1s %f4, %f15
53743 te %xcc, 0x7
53744loop_6365:
53745 sth %o0, [%l7 + 0x70]
53746 ldsw [%l7 + 0x70], %g3
53747 fble,a %fcc2, loop_6366
53748 st %f12, [%l7 + 0x5C]
53749 fmovda %xcc, %f6, %f0
53750 and %i0, 0x0FB9, %i1
53751loop_6366:
53752 orncc %i2, %o3, %i6
53753 stw %g2, [%l7 + 0x50]
53754 ldsw [%l7 + 0x54], %o6
53755 ldd [%l7 + 0x50], %f10
53756 movleu %xcc, %o5, %o2
53757 fmovsl %icc, %f12, %f1
53758 lduw [%l7 + 0x18], %g5
53759 movn %xcc, %g7, %i7
53760 fmovdne %icc, %f8, %f6
53761 fmovsge %xcc, %f3, %f0
53762 stb %i4, [%l7 + 0x11]
53763 brgz,a %g1, loop_6367
53764 fmovdne %xcc, %f2, %f3
53765 ldd [%l7 + 0x48], %f6
53766 sth %l6, [%l7 + 0x68]
53767loop_6367:
53768 fpadd16s %f4, %f13, %f7
53769 andn %g6, %l3, %o7
53770 ta %xcc, 0x2
53771 sth %l5, [%l7 + 0x34]
53772 bvc %icc, loop_6368
53773 sth %o4, [%l7 + 0x3A]
53774 ba,a,pn %icc, loop_6369
53775 stb %o1, [%l7 + 0x3B]
53776loop_6368:
53777 ldsh [%l7 + 0x42], %l0
53778 tcc %icc, 0x3
53779loop_6369:
53780 fmovrse %i5, %f2, %f4
53781 ldx [%l7 + 0x70], %g4
53782 stb %l2, [%l7 + 0x08]
53783 fxnors %f9, %f12, %f14
53784 ldub [%l7 + 0x3B], %l1
53785 tleu %icc, 0x6
53786 faligndata %f14, %f6, %f8
53787 lduw [%l7 + 0x7C], %l4
53788 fba,a %fcc0, loop_6370
53789 ldsb [%l7 + 0x49], %i3
53790 fmovrdlez %g3, %f6, %f0
53791 lduw [%l7 + 0x7C], %o0
53792loop_6370:
53793 stb %i1, [%l7 + 0x6E]
53794 fbn,a %fcc2, loop_6371
53795 fmovdvc %xcc, %f11, %f14
53796 fmovdcs %xcc, %f6, %f14
53797 ldx [%l7 + 0x18], %i2
53798loop_6371:
53799 fone %f4
53800 fnot1s %f0, %f9
53801 ldsb [%l7 + 0x51], %o3
53802 fmovsle %icc, %f2, %f12
53803 ldd [%l7 + 0x40], %f6
53804 fpsub16 %f4, %f6, %f4
53805 bneg loop_6372
53806 fnegs %f1, %f11
53807 std %f12, [%l7 + 0x68]
53808 tg %icc, 0x7
53809loop_6372:
53810 ldsw [%l7 + 0x28], %i0
53811 st %f3, [%l7 + 0x4C]
53812 ldsw [%l7 + 0x34], %g2
53813 fmovsle %xcc, %f8, %f6
53814 tleu %icc, 0x1
53815 fabsd %f8, %f2
53816 lduw [%l7 + 0x44], %o6
53817 mulx %o5, %o2, %i6
53818 stx %g5, [%l7 + 0x30]
53819 st %f0, [%l7 + 0x70]
53820 addc %i7, 0x10A5, %g7
53821 ld [%l7 + 0x6C], %f12
53822 st %f11, [%l7 + 0x28]
53823 fmovse %xcc, %f7, %f13
53824 stw %i4, [%l7 + 0x40]
53825 fmovda %xcc, %f0, %f14
53826 fcmpne16 %f8, %f12, %l6
53827 edge8l %g1, %l3, %o7
53828 alignaddrl %l5, %o4, %g6
53829 tne %icc, 0x1
53830 fornot1 %f14, %f8, %f8
53831 tvs %xcc, 0x2
53832 bvs loop_6373
53833 fble %fcc1, loop_6374
53834 mova %xcc, %l0, %i5
53835 std %f4, [%l7 + 0x60]
53836loop_6373:
53837 stb %g4, [%l7 + 0x61]
53838loop_6374:
53839 ld [%l7 + 0x40], %f15
53840 fble %fcc3, loop_6375
53841 fmovrsgez %l2, %f14, %f11
53842 stb %o1, [%l7 + 0x51]
53843 tl %icc, 0x1
53844loop_6375:
53845 ldsb [%l7 + 0x57], %l4
53846 movvs %icc, %i3, %l1
53847 fbg %fcc1, loop_6376
53848 xorcc %o0, 0x1EEF, %i1
53849 brgez %i2, loop_6377
53850 fble,a %fcc1, loop_6378
53851loop_6376:
53852 lduh [%l7 + 0x5C], %g3
53853 sth %i0, [%l7 + 0x3E]
53854loop_6377:
53855 orncc %o3, %o6, %o5
53856loop_6378:
53857 fbg %fcc0, loop_6379
53858 ldub [%l7 + 0x19], %g2
53859 ld [%l7 + 0x6C], %f6
53860 fmovdgu %icc, %f13, %f13
53861loop_6379:
53862 movge %xcc, %o2, %g5
53863 fbge %fcc3, loop_6380
53864 movvc %xcc, %i7, %g7
53865 fmovdleu %icc, %f13, %f2
53866 tpos %xcc, 0x0
53867loop_6380:
53868 ldsw [%l7 + 0x5C], %i4
53869 sra %i6, 0x11, %l6
53870 std %f12, [%l7 + 0x18]
53871 orncc %g1, 0x1851, %l3
53872 movn %xcc, %o7, %l5
53873 movge %icc, %g6, %l0
53874 edge32ln %o4, %g4, %l2
53875 ldx [%l7 + 0x18], %o1
53876 fxor %f4, %f6, %f12
53877 fmovd %f12, %f6
53878 fnot2s %f3, %f14
53879 bge,pn %icc, loop_6381
53880 ldx [%l7 + 0x38], %i5
53881 fcmple32 %f0, %f6, %i3
53882 fmovscc %icc, %f7, %f3
53883loop_6381:
53884 smul %l4, %o0, %l1
53885 ldx [%l7 + 0x08], %i2
53886 brnz,a %i1, loop_6382
53887 st %f2, [%l7 + 0x28]
53888 bvc loop_6383
53889 edge8n %g3, %i0, %o3
53890loop_6382:
53891 subcc %o5, %o6, %o2
53892 ldd [%l7 + 0x70], %f2
53893loop_6383:
53894 addc %g2, 0x0B5D, %i7
53895 std %f12, [%l7 + 0x48]
53896 tcs %icc, 0x1
53897 fcmpd %fcc0, %f6, %f10
53898 fmovde %xcc, %f7, %f6
53899 bne loop_6384
53900 ldsb [%l7 + 0x27], %g7
53901 fcmps %fcc2, %f7, %f4
53902 edge16 %i4, %i6, %l6
53903loop_6384:
53904 fcmpeq16 %f4, %f12, %g1
53905 bvc,a %icc, loop_6385
53906 pdist %f14, %f6, %f2
53907 alignaddrl %l3, %o7, %l5
53908 fmul8ulx16 %f12, %f12, %f4
53909loop_6385:
53910 fornot1s %f2, %f3, %f14
53911 fxnor %f0, %f2, %f8
53912 ldx [%l7 + 0x50], %g5
53913 fzero %f8
53914 call loop_6386
53915 fmovdcc %xcc, %f6, %f3
53916 edge16ln %l0, %o4, %g6
53917 ldsw [%l7 + 0x70], %g4
53918loop_6386:
53919 ld [%l7 + 0x18], %f14
53920 tpos %icc, 0x6
53921 fones %f6
53922 fmovrdlz %o1, %f10, %f6
53923 fandnot2s %f2, %f6, %f10
53924 ldsh [%l7 + 0x2C], %i5
53925 sth %i3, [%l7 + 0x34]
53926 fmovdcc %icc, %f4, %f14
53927 ldsw [%l7 + 0x50], %l4
53928 umul %o0, 0x1103, %l2
53929 fbge,a %fcc2, loop_6387
53930 fandnot2 %f14, %f8, %f6
53931 stw %l1, [%l7 + 0x0C]
53932 fmovrsgez %i2, %f14, %f4
53933loop_6387:
53934 brgez %g3, loop_6388
53935 stw %i0, [%l7 + 0x18]
53936 fsrc1s %f9, %f14
53937 fands %f9, %f2, %f15
53938loop_6388:
53939 call loop_6389
53940 fornot1 %f2, %f2, %f0
53941 edge32 %i1, %o5, %o6
53942 fmovsne %xcc, %f6, %f12
53943loop_6389:
53944 std %f4, [%l7 + 0x38]
53945 sdivcc %o2, 0x1F69, %g2
53946 for %f8, %f6, %f4
53947 call loop_6390
53948 ldsh [%l7 + 0x7C], %i7
53949 bcc,pt %icc, loop_6391
53950 fmovs %f5, %f3
53951loop_6390:
53952 stb %o3, [%l7 + 0x10]
53953 ldsb [%l7 + 0x6B], %g7
53954loop_6391:
53955 fmuld8ulx16 %f0, %f5, %f12
53956 fmovdg %icc, %f12, %f7
53957 fmovsgu %xcc, %f11, %f8
53958 ldub [%l7 + 0x12], %i6
53959 ldsw [%l7 + 0x18], %i4
53960 fmovdcc %icc, %f5, %f7
53961 fblg %fcc0, loop_6392
53962 fmovdle %xcc, %f4, %f9
53963 stw %g1, [%l7 + 0x38]
53964 fmovsg %xcc, %f4, %f11
53965loop_6392:
53966 tge %xcc, 0x5
53967 tne %icc, 0x5
53968 ldx [%l7 + 0x08], %l6
53969 ldd [%l7 + 0x68], %f12
53970 tl %xcc, 0x1
53971 fmovsle %icc, %f7, %f12
53972 ldsh [%l7 + 0x70], %o7
53973 sdivcc %l3, 0x03C2, %l5
53974 stb %l0, [%l7 + 0x6C]
53975 xor %o4, %g6, %g5
53976 siam 0x3
53977 lduh [%l7 + 0x6E], %g4
53978 stx %o1, [%l7 + 0x78]
53979 ble,pt %xcc, loop_6393
53980 movge %icc, %i3, %i5
53981 ldd [%l7 + 0x78], %f12
53982 edge8 %l4, %l2, %l1
53983loop_6393:
53984 srax %i2, %o0, %g3
53985 bvc %icc, loop_6394
53986 fcmpeq32 %f6, %f12, %i0
53987 fpsub16s %f2, %f7, %f9
53988 ldsw [%l7 + 0x6C], %i1
53989loop_6394:
53990 fmovsne %icc, %f13, %f9
53991 stb %o6, [%l7 + 0x26]
53992 bvc,a %icc, loop_6395
53993 stx %o2, [%l7 + 0x78]
53994 addc %o5, 0x01BF, %g2
53995 ldsb [%l7 + 0x5C], %o3
53996loop_6395:
53997 andncc %g7, %i6, %i7
53998 nop
53999 setx loop_6396, %l0, %l1
54000 jmpl %l1, %i4
54001 fbg %fcc0, loop_6397
54002 fcmple32 %f12, %f10, %l6
54003 sdiv %g1, 0x0E9A, %l3
54004loop_6396:
54005 sth %l5, [%l7 + 0x5A]
54006loop_6397:
54007 sth %o7, [%l7 + 0x28]
54008 fmuld8sux16 %f3, %f13, %f0
54009 ldub [%l7 + 0x1C], %o4
54010 edge16l %g6, %l0, %g4
54011 lduw [%l7 + 0x1C], %g5
54012 srax %i3, 0x13, %i5
54013 brlez %l4, loop_6398
54014 fxor %f8, %f14, %f8
54015 alignaddr %o1, %l1, %i2
54016 ldsb [%l7 + 0x41], %o0
54017loop_6398:
54018 ldd [%l7 + 0x48], %f12
54019 fmovs %f5, %f15
54020 movn %xcc, %g3, %l2
54021 bcs %icc, loop_6399
54022 fmovsleu %icc, %f1, %f13
54023 fmovdneg %xcc, %f0, %f11
54024 ldsh [%l7 + 0x08], %i1
54025loop_6399:
54026 ld [%l7 + 0x7C], %f10
54027 mova %icc, %o6, %i0
54028 sll %o5, %g2, %o3
54029 fcmpeq16 %f0, %f2, %o2
54030 smul %i6, 0x0566, %g7
54031 ld [%l7 + 0x20], %f5
54032 ld [%l7 + 0x6C], %f9
54033 stx %i4, [%l7 + 0x38]
54034 fsrc2s %f3, %f13
54035 fors %f8, %f13, %f14
54036 move %xcc, %l6, %i7
54037 fbge %fcc0, loop_6400
54038 lduw [%l7 + 0x0C], %g1
54039 nop
54040 setx loop_6401, %l0, %l1
54041 jmpl %l1, %l5
54042 ldsh [%l7 + 0x0C], %o7
54043loop_6400:
54044 ldsb [%l7 + 0x30], %o4
54045 edge32l %g6, %l3, %l0
54046loop_6401:
54047 subcc %g4, %i3, %g5
54048 ldsw [%l7 + 0x1C], %i5
54049 stw %o1, [%l7 + 0x38]
54050 fmovdne %icc, %f8, %f10
54051 ldub [%l7 + 0x2C], %l1
54052 ld [%l7 + 0x60], %f1
54053 fpackfix %f2, %f1
54054 st %f11, [%l7 + 0x78]
54055 tleu %icc, 0x4
54056 fornot2 %f0, %f0, %f12
54057 movvs %icc, %l4, %o0
54058 tcc %xcc, 0x7
54059 edge32l %g3, %i2, %i1
54060 srax %l2, %o6, %o5
54061 sth %g2, [%l7 + 0x0E]
54062 fcmple32 %f4, %f0, %i0
54063 fbg %fcc3, loop_6402
54064 ldub [%l7 + 0x2C], %o2
54065 movneg %icc, %i6, %o3
54066 fpadd16 %f14, %f6, %f10
54067loop_6402:
54068 fandnot2 %f12, %f6, %f2
54069 sllx %g7, 0x04, %l6
54070 fbne,a %fcc3, loop_6403
54071 fandnot2s %f14, %f13, %f8
54072 tl %icc, 0x7
54073 ld [%l7 + 0x5C], %f13
54074loop_6403:
54075 orcc %i7, 0x1FF0, %i4
54076 stw %l5, [%l7 + 0x7C]
54077 fbule,a %fcc3, loop_6404
54078 fnand %f12, %f14, %f4
54079 fmovdvs %icc, %f13, %f4
54080 fbe,a %fcc3, loop_6405
54081loop_6404:
54082 stx %g1, [%l7 + 0x08]
54083 tsubcc %o4, %o7, %g6
54084 ldx [%l7 + 0x30], %l0
54085loop_6405:
54086 andncc %g4, %l3, %i3
54087 fmovda %xcc, %f7, %f4
54088 fmovsl %icc, %f3, %f6
54089 fcmpgt32 %f8, %f4, %g5
54090 sth %o1, [%l7 + 0x6E]
54091 fpadd16 %f6, %f8, %f0
54092 std %f10, [%l7 + 0x28]
54093 std %f2, [%l7 + 0x28]
54094 fexpand %f11, %f12
54095 fmovrde %i5, %f8, %f4
54096 st %f11, [%l7 + 0x4C]
54097 stx %l4, [%l7 + 0x18]
54098 sra %o0, 0x15, %l1
54099 std %f14, [%l7 + 0x70]
54100 sdivcc %i2, 0x09F0, %g3
54101 fbne,a %fcc1, loop_6406
54102 fnegd %f12, %f12
54103 alignaddr %l2, %i1, %o6
54104 fpsub32s %f2, %f8, %f10
54105loop_6406:
54106 movpos %xcc, %o5, %i0
54107 ldsh [%l7 + 0x72], %o2
54108 tleu %icc, 0x5
54109 stb %g2, [%l7 + 0x6C]
54110 fmovdg %icc, %f5, %f9
54111 std %f2, [%l7 + 0x70]
54112 fmovsle %xcc, %f4, %f1
54113 fmovrslez %o3, %f5, %f3
54114 nop
54115 setx loop_6407, %l0, %l1
54116 wrpr 0x1, %tl
54117 wrpr %l1, %tpc
54118 add %l1, 0x4, %l1
54119 wrpr %l1, %tnpc
54120 setx 0x34400001400, %l0, %l1
54121 wrpr %l1, %tstate
54122 wrhpr 0x4, %htstate
54123 retry
54124 be,a,pt %xcc, loop_6408
54125 ldx [%l7 + 0x08], %g7
54126 ldub [%l7 + 0x27], %l6
54127loop_6407:
54128 orn %i7, 0x0F7D, %i6
54129loop_6408:
54130 fone %f12
54131 fands %f5, %f6, %f4
54132 xor %i4, 0x0AB8, %l5
54133 ldub [%l7 + 0x18], %o4
54134 stb %g1, [%l7 + 0x5E]
54135 fand %f0, %f6, %f6
54136 stw %o7, [%l7 + 0x78]
54137 faligndata %f6, %f12, %f6
54138 srl %g6, %g4, %l0
54139 fnot2s %f7, %f4
54140 bne,pt %xcc, loop_6409
54141 fnegs %f10, %f10
54142 edge16n %i3, %g5, %l3
54143 std %f0, [%l7 + 0x60]
54144loop_6409:
54145 fba,a %fcc1, loop_6410
54146 fmovdcs %icc, %f0, %f13
54147 fmovscs %xcc, %f11, %f15
54148 fnand %f6, %f4, %f0
54149loop_6410:
54150 fmovdn %icc, %f12, %f11
54151 call loop_6411
54152 st %f1, [%l7 + 0x58]
54153 sethi 0x1DD5, %i5
54154 lduh [%l7 + 0x52], %l4
54155loop_6411:
54156 fbg %fcc1, loop_6412
54157 fbue,a %fcc3, loop_6413
54158 fmovsge %icc, %f6, %f0
54159 fornot2 %f4, %f14, %f0
54160loop_6412:
54161 orn %o0, %l1, %i2
54162loop_6413:
54163 fmovsa %xcc, %f9, %f13
54164 std %f2, [%l7 + 0x68]
54165 movvc %xcc, %o1, %l2
54166 ldx [%l7 + 0x50], %g3
54167 fmovscs %icc, %f15, %f2
54168 stw %i1, [%l7 + 0x40]
54169 fpack16 %f2, %f0
54170 ldsh [%l7 + 0x44], %o6
54171 movre %o5, 0x241, %i0
54172 fmovdcs %xcc, %f2, %f7
54173 ldub [%l7 + 0x61], %g2
54174 srlx %o2, %g7, %l6
54175 bg,a %xcc, loop_6414
54176 sethi 0x1821, %i7
54177 tn %xcc, 0x7
54178 ldd [%l7 + 0x78], %f2
54179loop_6414:
54180 stw %i6, [%l7 + 0x24]
54181 fmovrslz %i4, %f0, %f2
54182 fbug,a %fcc2, loop_6415
54183 ldub [%l7 + 0x2A], %o3
54184 stb %l5, [%l7 + 0x29]
54185 and %g1, %o7, %g6
54186loop_6415:
54187 stx %o4, [%l7 + 0x70]
54188 ldsb [%l7 + 0x3E], %g4
54189 stw %i3, [%l7 + 0x60]
54190 st %f11, [%l7 + 0x60]
54191 stb %g5, [%l7 + 0x7B]
54192 fbu %fcc3, loop_6416
54193 edge32 %l0, %l3, %l4
54194 lduw [%l7 + 0x5C], %o0
54195 bneg %xcc, loop_6417
54196loop_6416:
54197 edge8n %i5, %i2, %o1
54198 array16 %l2, %g3, %l1
54199 fandnot1 %f10, %f8, %f10
54200loop_6417:
54201 sra %i1, %o5, %i0
54202 fpadd32 %f4, %f2, %f12
54203 srax %g2, %o2, %g7
54204 fxnor %f10, %f14, %f4
54205 ldsh [%l7 + 0x6A], %l6
54206 ldsw [%l7 + 0x54], %i7
54207 ldx [%l7 + 0x58], %i6
54208 st %f3, [%l7 + 0x0C]
54209 stb %o6, [%l7 + 0x43]
54210 std %f6, [%l7 + 0x20]
54211 fabsd %f4, %f0
54212 brgz,a %i4, loop_6418
54213 ld [%l7 + 0x54], %f4
54214 edge32 %o3, %l5, %g1
54215 fba,a %fcc0, loop_6419
54216loop_6418:
54217 fmovsvc %icc, %f15, %f11
54218 fandnot2 %f12, %f8, %f14
54219 nop
54220 setx loop_6420, %l0, %l1
54221 jmpl %l1, %g6
54222loop_6419:
54223 udiv %o4, 0x01A4, %o7
54224 fbn %fcc0, loop_6421
54225 fmovdleu %xcc, %f5, %f2
54226loop_6420:
54227 fsrc1s %f15, %f8
54228 or %g4, 0x1F36, %g5
54229loop_6421:
54230 fpsub32 %f14, %f10, %f4
54231 fcmpes %fcc0, %f8, %f15
54232 array8 %i3, %l0, %l4
54233 fnot1s %f11, %f5
54234 ldx [%l7 + 0x68], %o0
54235 ldsh [%l7 + 0x52], %l3
54236 fandnot2s %f15, %f13, %f2
54237 ldd [%l7 + 0x08], %f14
54238 fmovrdne %i5, %f14, %f12
54239 stw %i2, [%l7 + 0x34]
54240 movneg %icc, %o1, %l2
54241 array8 %l1, %g3, %i1
54242 lduw [%l7 + 0x54], %o5
54243 fsrc2s %f3, %f13
54244 movrlz %g2, 0x207, %i0
54245 edge16ln %o2, %g7, %l6
54246 fpsub32s %f1, %f12, %f4
54247 movneg %icc, %i7, %i6
54248 sethi 0x111F, %i4
54249 tn %icc, 0x1
54250 brlez %o3, loop_6422
54251 brgz %o6, loop_6423
54252 fmul8x16au %f3, %f10, %f10
54253 fpmerge %f8, %f6, %f12
54254loop_6422:
54255 xnorcc %l5, %g6, %o4
54256loop_6423:
54257 stw %o7, [%l7 + 0x60]
54258 stx %g4, [%l7 + 0x50]
54259 edge32 %g1, %g5, %l0
54260 ldub [%l7 + 0x08], %l4
54261 fnot1s %f11, %f11
54262 orncc %i3, 0x1663, %l3
54263 brnz,a %i5, loop_6424
54264 fmovdn %icc, %f7, %f14
54265 std %f0, [%l7 + 0x20]
54266 faligndata %f8, %f8, %f6
54267loop_6424:
54268 fcmple16 %f2, %f10, %o0
54269 sethi 0x19F5, %i2
54270 fblg,a %fcc3, loop_6425
54271 movvc %icc, %l2, %o1
54272 edge16ln %l1, %i1, %o5
54273 popc 0x18F8, %g2
54274loop_6425:
54275 movre %g3, %i0, %o2
54276 ldsw [%l7 + 0x4C], %l6
54277 fmul8x16 %f3, %f6, %f8
54278 fmovsvc %xcc, %f10, %f13
54279 edge16ln %g7, %i6, %i4
54280 fmul8sux16 %f12, %f10, %f4
54281 ldx [%l7 + 0x70], %i7
54282 fmovsne %icc, %f0, %f14
54283 ldd [%l7 + 0x70], %f6
54284 brlz,a %o6, loop_6426
54285 movrgez %l5, %o3, %o4
54286 ldsw [%l7 + 0x60], %o7
54287 tleu %xcc, 0x0
54288loop_6426:
54289 fsrc1 %f6, %f14
54290 udivx %g4, 0x0146, %g1
54291 fbuge %fcc0, loop_6427
54292 fnand %f2, %f6, %f4
54293 ldub [%l7 + 0x6B], %g5
54294 stx %l0, [%l7 + 0x68]
54295loop_6427:
54296 mulscc %l4, 0x028D, %g6
54297 fbge,a %fcc1, loop_6428
54298 bg,a loop_6429
54299 movn %icc, %l3, %i5
54300 udiv %o0, 0x0935, %i2
54301loop_6428:
54302 mulx %l2, %i3, %o1
54303loop_6429:
54304 movg %icc, %i1, %l1
54305 ldx [%l7 + 0x78], %g2
54306 fmovdleu %icc, %f1, %f15
54307 fnor %f14, %f14, %f2
54308 fmovdcc %icc, %f6, %f9
54309 bpos,a %xcc, loop_6430
54310 alignaddr %g3, %o5, %o2
54311 ld [%l7 + 0x64], %f0
54312 stw %i0, [%l7 + 0x6C]
54313loop_6430:
54314 fcmple32 %f0, %f2, %l6
54315 fmovdpos %xcc, %f9, %f10
54316 ldsw [%l7 + 0x54], %i6
54317 ldsb [%l7 + 0x7A], %i4
54318 edge32n %i7, %g7, %l5
54319 nop
54320 setx loop_6431, %l0, %l1
54321 jmpl %l1, %o3
54322 tcs %xcc, 0x4
54323 fornot2s %f13, %f11, %f3
54324 lduw [%l7 + 0x58], %o4
54325loop_6431:
54326 ld [%l7 + 0x78], %f9
54327 stw %o7, [%l7 + 0x14]
54328 bshuffle %f14, %f4, %f12
54329 fpadd16 %f12, %f12, %f0
54330 taddcc %o6, %g4, %g5
54331 fmovrdne %l0, %f10, %f8
54332 addccc %g1, %l4, %g6
54333 tvc %icc, 0x2
54334 fbe %fcc2, loop_6432
54335 ldsw [%l7 + 0x34], %i5
54336 fmovdg %xcc, %f11, %f2
54337 fmovdn %icc, %f15, %f8
54338loop_6432:
54339 andcc %l3, 0x0440, %i2
54340 fble %fcc3, loop_6433
54341 ldsh [%l7 + 0x4C], %o0
54342 fnot2 %f12, %f12
54343 fpsub32 %f8, %f10, %f14
54344loop_6433:
54345 tne %icc, 0x5
54346 fpack16 %f6, %f13
54347 fpsub32 %f0, %f0, %f4
54348 sethi 0x1373, %i3
54349 sth %l2, [%l7 + 0x68]
54350 bcc loop_6434
54351 ldsh [%l7 + 0x5C], %i1
54352 tsubcc %l1, %g2, %g3
54353 popc %o1, %o5
54354loop_6434:
54355 edge32 %o2, %l6, %i6
54356 array32 %i4, %i0, %i7
54357 ldd [%l7 + 0x58], %f2
54358 ldsw [%l7 + 0x5C], %g7
54359 fcmpd %fcc3, %f10, %f0
54360 movpos %xcc, %o3, %l5
54361 ldub [%l7 + 0x10], %o4
54362 tneg %icc, 0x3
54363 ldsb [%l7 + 0x5D], %o6
54364 fandnot1 %f2, %f8, %f4
54365 edge8ln %g4, %g5, %l0
54366 fcmps %fcc1, %f1, %f12
54367 fpadd16s %f8, %f2, %f4
54368 tle %xcc, 0x2
54369 tvs %xcc, 0x3
54370 fxor %f8, %f8, %f2
54371 brlz %o7, loop_6435
54372 st %f5, [%l7 + 0x48]
54373 fors %f4, %f1, %f8
54374 fxnors %f15, %f8, %f4
54375loop_6435:
54376 fnands %f9, %f1, %f1
54377 srax %l4, 0x0F, %g6
54378 ldsb [%l7 + 0x63], %i5
54379 fmovsg %icc, %f0, %f7
54380 edge32l %g1, %l3, %i2
54381 lduh [%l7 + 0x7E], %i3
54382 fors %f1, %f1, %f0
54383 movrlz %l2, %i1, %l1
54384 fmovdleu %xcc, %f8, %f6
54385 stx %g2, [%l7 + 0x78]
54386 fbge %fcc1, loop_6436
54387 fpadd16 %f14, %f14, %f14
54388 edge8l %o0, %o1, %o5
54389 movvs %icc, %g3, %l6
54390loop_6436:
54391 subc %i6, %i4, %o2
54392 andn %i0, 0x0F6F, %i7
54393 brlz %g7, loop_6437
54394 brlz %o3, loop_6438
54395 pdist %f0, %f6, %f0
54396 sth %o4, [%l7 + 0x4A]
54397loop_6437:
54398 ldx [%l7 + 0x60], %o6
54399loop_6438:
54400 tge %icc, 0x3
54401 fabsd %f2, %f4
54402 xor %l5, %g5, %l0
54403 edge32ln %g4, %o7, %g6
54404 fandnot1 %f8, %f12, %f10
54405 ldsw [%l7 + 0x60], %i5
54406 fmovsvs %icc, %f3, %f1
54407 stw %g1, [%l7 + 0x74]
54408 ldsw [%l7 + 0x24], %l4
54409 stx %l3, [%l7 + 0x18]
54410 edge8 %i2, %l2, %i1
54411 brnz %i3, loop_6439
54412 fcmpes %fcc0, %f2, %f6
54413 fbu,a %fcc0, loop_6440
54414 edge16l %l1, %g2, %o1
54415loop_6439:
54416 ble loop_6441
54417 ldub [%l7 + 0x0D], %o0
54418loop_6440:
54419 fbne,a %fcc0, loop_6442
54420 brnz %g3, loop_6443
54421loop_6441:
54422 xnor %o5, 0x119E, %i6
54423 edge16l %i4, %o2, %l6
54424loop_6442:
54425 sdivx %i7, 0x1AD0, %i0
54426loop_6443:
54427 bcc %icc, loop_6444
54428 andncc %g7, %o3, %o6
54429 stx %o4, [%l7 + 0x40]
54430 movcs %icc, %g5, %l0
54431loop_6444:
54432 lduh [%l7 + 0x36], %g4
54433 lduw [%l7 + 0x38], %o7
54434 array16 %l5, %g6, %g1
54435 fbo %fcc1, loop_6445
54436 std %f2, [%l7 + 0x18]
54437 array8 %l4, %l3, %i5
54438 sdivcc %l2, 0x1BEE, %i2
54439loop_6445:
54440 tl %xcc, 0x6
54441 addccc %i1, %l1, %g2
54442 popc 0x12CC, %o1
54443 movne %xcc, %i3, %g3
54444 fblg %fcc2, loop_6446
54445 xorcc %o5, 0x07F7, %i6
54446 movge %xcc, %i4, %o0
54447 fpsub32 %f2, %f12, %f8
54448loop_6446:
54449 nop
54450 setx loop_6447, %l0, %l1
54451 wrpr 0x1, %tl
54452 wrpr %l1, %tpc
54453 add %l1, 0x4, %l1
54454 wrpr %l1, %tnpc
54455 setx 0x34400001400, %l0, %l1
54456 wrpr %l1, %tstate
54457 wrhpr 0x4, %htstate
54458 retry
54459 fxor %f14, %f14, %f14
54460 movleu %icc, %l6, %i7
54461 call loop_6448
54462loop_6447:
54463 nop
54464 setx loop_6449, %l0, %l1
54465 wrpr 0x1, %tl
54466 wrpr %l1, %tpc
54467 add %l1, 0x4, %l1
54468 wrpr %l1, %tnpc
54469 setx 0x34400001400, %l0, %l1
54470 wrpr %l1, %tstate
54471 wrhpr 0x4, %htstate
54472 retry
54473 bge,pn %icc, loop_6450
54474 ldsb [%l7 + 0x4B], %o2
54475loop_6448:
54476 sth %i0, [%l7 + 0x74]
54477loop_6449:
54478 movleu %icc, %o3, %o6
54479loop_6450:
54480 bvc loop_6451
54481 stx %o4, [%l7 + 0x10]
54482 fmul8x16 %f14, %f6, %f12
54483 sth %g7, [%l7 + 0x44]
54484loop_6451:
54485 fcmpd %fcc3, %f12, %f4
54486 ldsw [%l7 + 0x78], %l0
54487 fxor %f6, %f14, %f2
54488 ldsh [%l7 + 0x40], %g4
54489 fmovsvs %xcc, %f8, %f10
54490 fcmpes %fcc0, %f1, %f14
54491 ldsw [%l7 + 0x24], %g5
54492 addccc %l5, 0x18CE, %g6
54493 srax %o7, 0x16, %g1
54494 and %l3, 0x1168, %i5
54495 fabss %f7, %f6
54496 fba %fcc2, loop_6452
54497 movl %xcc, %l4, %i2
54498 ld [%l7 + 0x60], %f13
54499 fblg %fcc1, loop_6453
54500loop_6452:
54501 fpsub32s %f3, %f12, %f1
54502 fnor %f6, %f12, %f10
54503 std %f2, [%l7 + 0x28]
54504loop_6453:
54505 xorcc %l2, %l1, %i1
54506 fbul %fcc0, loop_6454
54507 sdiv %o1, 0x1B8A, %i3
54508 fmovrse %g3, %f3, %f5
54509 ldsh [%l7 + 0x24], %g2
54510loop_6454:
54511 movn %xcc, %o5, %i4
54512 mulscc %i6, 0x035E, %l6
54513 fpsub16 %f4, %f6, %f12
54514 srl %i7, %o0, %o2
54515 movg %xcc, %o3, %o6
54516 stx %o4, [%l7 + 0x30]
54517 bl,a loop_6455
54518 andncc %i0, %g7, %g4
54519 ldsw [%l7 + 0x78], %l0
54520 st %f7, [%l7 + 0x28]
54521loop_6455:
54522 fble %fcc2, loop_6456
54523 srlx %g5, %l5, %g6
54524 ldsh [%l7 + 0x70], %g1
54525 call loop_6457
54526loop_6456:
54527 faligndata %f2, %f2, %f10
54528 bn %xcc, loop_6458
54529 movge %xcc, %l3, %o7
54530loop_6457:
54531 stw %l4, [%l7 + 0x0C]
54532 movrne %i5, 0x321, %l2
54533loop_6458:
54534 fbug %fcc3, loop_6459
54535 fpadd32s %f11, %f2, %f14
54536 bcs,a %xcc, loop_6460
54537 fzero %f8
54538loop_6459:
54539 and %i2, %l1, %o1
54540 fbne %fcc0, loop_6461
54541loop_6460:
54542 stx %i3, [%l7 + 0x60]
54543 brgez,a %g3, loop_6462
54544 ldx [%l7 + 0x48], %i1
54545loop_6461:
54546 fmovdvc %icc, %f5, %f4
54547 movne %icc, %g2, %i4
54548loop_6462:
54549 smul %i6, 0x1D95, %o5
54550 fbn %fcc2, loop_6463
54551 ldsb [%l7 + 0x66], %i7
54552 fmovrslz %l6, %f2, %f7
54553 addccc %o2, 0x047D, %o0
54554loop_6463:
54555 fmuld8ulx16 %f14, %f13, %f2
54556 bne loop_6464
54557 movneg %icc, %o3, %o4
54558 ldd [%l7 + 0x70], %f10
54559 sll %i0, 0x1C, %o6
54560loop_6464:
54561 ldd [%l7 + 0x58], %f0
54562 edge8l %g7, %l0, %g5
54563 bcc,pn %icc, loop_6465
54564 fmovscs %xcc, %f9, %f14
54565 stb %l5, [%l7 + 0x72]
54566 movl %icc, %g4, %g1
54567loop_6465:
54568 ldsh [%l7 + 0x24], %l3
54569 lduh [%l7 + 0x30], %g6
54570 ldd [%l7 + 0x30], %f10
54571 fandnot1s %f14, %f4, %f8
54572 fmovsvc %xcc, %f13, %f5
54573 bg,pn %icc, loop_6466
54574 edge16n %l4, %o7, %l2
54575 fblg %fcc3, loop_6467
54576 addccc %i5, %i2, %l1
54577loop_6466:
54578 ld [%l7 + 0x38], %f14
54579 sth %i3, [%l7 + 0x74]
54580loop_6467:
54581 fpack16 %f14, %f13
54582 fmovdl %xcc, %f8, %f3
54583 ldsh [%l7 + 0x64], %g3
54584 bleu,a %icc, loop_6468
54585 fblg %fcc2, loop_6469
54586 lduh [%l7 + 0x46], %i1
54587 pdist %f12, %f2, %f10
54588loop_6468:
54589 alignaddrl %o1, %g2, %i6
54590loop_6469:
54591 st %f13, [%l7 + 0x54]
54592 fmovscs %xcc, %f13, %f5
54593 fnor %f12, %f2, %f0
54594 movgu %xcc, %o5, %i4
54595 fpadd16 %f8, %f0, %f10
54596 fsrc1 %f2, %f12
54597 ld [%l7 + 0x40], %f2
54598 edge16ln %l6, %i7, %o2
54599 stb %o3, [%l7 + 0x70]
54600 bvc,a,pn %icc, loop_6470
54601 lduw [%l7 + 0x48], %o4
54602 ldsh [%l7 + 0x26], %i0
54603 umul %o0, 0x0B96, %g7
54604loop_6470:
54605 fbule %fcc0, loop_6471
54606 fbo,a %fcc3, loop_6472
54607 fmovrse %o6, %f14, %f15
54608 tleu %icc, 0x1
54609loop_6471:
54610 brnz %g5, loop_6473
54611loop_6472:
54612 sdiv %l5, 0x1DC8, %l0
54613 addcc %g1, %l3, %g6
54614 array16 %g4, %l4, %o7
54615loop_6473:
54616 ld [%l7 + 0x68], %f3
54617 fmovsneg %xcc, %f5, %f11
54618 fba %fcc2, loop_6474
54619 movvs %xcc, %l2, %i2
54620 taddcctv %i5, %l1, %g3
54621 te %icc, 0x6
54622loop_6474:
54623 stb %i3, [%l7 + 0x76]
54624 sth %i1, [%l7 + 0x3C]
54625 st %f6, [%l7 + 0x30]
54626 fnot1s %f1, %f13
54627 fornot1 %f4, %f12, %f0
54628 tcc %icc, 0x2
54629 orcc %o1, 0x0C2B, %g2
54630 fmovdcc %xcc, %f0, %f5
54631 fornot2 %f6, %f0, %f14
54632 fornot2 %f2, %f14, %f6
54633 edge32n %i6, %i4, %o5
54634 tg %xcc, 0x7
54635 ldsw [%l7 + 0x10], %l6
54636 sth %i7, [%l7 + 0x2E]
54637 smulcc %o2, 0x0D98, %o3
54638 movrgez %o4, %i0, %g7
54639 ldub [%l7 + 0x53], %o0
54640 movne %xcc, %o6, %g5
54641 udivx %l0, 0x0400, %g1
54642 movgu %icc, %l3, %g6
54643 movre %g4, %l4, %o7
54644 ldx [%l7 + 0x70], %l2
54645 fcmpd %fcc2, %f6, %f12
54646 addcc %l5, 0x0102, %i2
54647 std %f12, [%l7 + 0x60]
54648 fbe,a %fcc0, loop_6475
54649 bn %icc, loop_6476
54650 fmovsne %xcc, %f7, %f10
54651 movvs %xcc, %i5, %l1
54652loop_6475:
54653 fmovrslez %g3, %f3, %f13
54654loop_6476:
54655 tvs %xcc, 0x5
54656 movrgz %i3, %o1, %i1
54657 ldsb [%l7 + 0x4A], %i6
54658 fpadd16s %f6, %f9, %f15
54659 edge32ln %g2, %o5, %i4
54660 movneg %icc, %l6, %i7
54661 fcmpes %fcc1, %f10, %f7
54662 ldsw [%l7 + 0x48], %o3
54663 fnot2s %f10, %f5
54664 ldsb [%l7 + 0x27], %o4
54665 st %f10, [%l7 + 0x38]
54666 brz %i0, loop_6477
54667 addcc %g7, 0x00D2, %o2
54668 ldsb [%l7 + 0x12], %o0
54669 fcmpeq32 %f12, %f10, %o6
54670loop_6477:
54671 pdist %f2, %f14, %f14
54672 fmovscs %xcc, %f10, %f4
54673 array16 %g5, %l0, %l3
54674 sth %g1, [%l7 + 0x6C]
54675 edge8n %g6, %l4, %o7
54676 stb %g4, [%l7 + 0x41]
54677 fmovda %icc, %f12, %f10
54678 udiv %l5, 0x109B, %l2
54679 nop
54680 setx loop_6478, %l0, %l1
54681 wrpr 0x1, %tl
54682 wrpr %l1, %tpc
54683 add %l1, 0x4, %l1
54684 wrpr %l1, %tnpc
54685 setx 0x34400001400, %l0, %l1
54686 wrpr %l1, %tstate
54687 wrhpr 0x4, %htstate
54688 retry
54689 fmovs %f13, %f7
54690 st %f6, [%l7 + 0x54]
54691 fpsub16s %f5, %f3, %f1
54692loop_6478:
54693 fbne %fcc1, loop_6479
54694 fnegs %f0, %f11
54695 fornot1s %f2, %f3, %f10
54696 brlez,a %i5, loop_6480
54697loop_6479:
54698 stw %i2, [%l7 + 0x24]
54699 orcc %l1, 0x1650, %g3
54700 sra %o1, %i3, %i1
54701loop_6480:
54702 movcs %xcc, %g2, %o5
54703 fmovda %icc, %f15, %f12
54704 fmovsg %icc, %f8, %f1
54705 tge %icc, 0x3
54706 fmovdcc %xcc, %f15, %f1
54707 ldsw [%l7 + 0x68], %i6
54708 fpackfix %f4, %f11
54709 smul %i4, 0x1BE3, %i7
54710 ld [%l7 + 0x6C], %f7
54711 brlz %o3, loop_6481
54712 fmovdvs %xcc, %f8, %f4
54713 stw %o4, [%l7 + 0x6C]
54714 stw %i0, [%l7 + 0x78]
54715loop_6481:
54716 andcc %l6, %o2, %o0
54717 fmovsge %xcc, %f9, %f15
54718 lduh [%l7 + 0x6C], %o6
54719 fmovdleu %icc, %f5, %f10
54720 bcc,pn %xcc, loop_6482
54721 sdiv %g7, 0x1F14, %l0
54722 std %f0, [%l7 + 0x68]
54723 fsrc2 %f6, %f12
54724loop_6482:
54725 andncc %l3, %g5, %g1
54726 addccc %l4, 0x10B3, %o7
54727 edge8n %g4, %l5, %g6
54728 ba,a,pt %xcc, loop_6483
54729 bne,a,pt %icc, loop_6484
54730 lduh [%l7 + 0x36], %l2
54731 movn %icc, %i5, %l1
54732loop_6483:
54733 tsubcctv %g3, %i2, %o1
54734loop_6484:
54735 movrlez %i3, %g2, %o5
54736 edge32ln %i1, %i6, %i4
54737 fbe,a %fcc3, loop_6485
54738 movcs %icc, %i7, %o4
54739 fbg %fcc2, loop_6486
54740 tvs %xcc, 0x3
54741loop_6485:
54742 fpadd32 %f4, %f4, %f14
54743 brz %o3, loop_6487
54744loop_6486:
54745 tvc %xcc, 0x0
54746 ldd [%l7 + 0x48], %f6
54747 fba %fcc3, loop_6488
54748loop_6487:
54749 popc %l6, %i0
54750 fmovrslz %o2, %f12, %f9
54751 fba %fcc3, loop_6489
54752loop_6488:
54753 ldub [%l7 + 0x1A], %o6
54754 stb %o0, [%l7 + 0x20]
54755 mova %icc, %l0, %l3
54756loop_6489:
54757 fmovsvs %xcc, %f13, %f2
54758 fmovsl %icc, %f14, %f10
54759 andcc %g7, %g1, %g5
54760 tn %icc, 0x5
54761 ta %icc, 0x3
54762 tg %xcc, 0x5
54763 edge8 %o7, %l4, %l5
54764 movre %g4, %g6, %i5
54765 sub %l2, 0x037D, %l1
54766 fbo,a %fcc2, loop_6490
54767 udivcc %i2, 0x1297, %o1
54768 fnand %f2, %f6, %f12
54769 ldx [%l7 + 0x50], %g3
54770loop_6490:
54771 fmovsvs %icc, %f15, %f6
54772 bn,a %xcc, loop_6491
54773 stw %i3, [%l7 + 0x6C]
54774 fmovrdgz %g2, %f10, %f12
54775 lduh [%l7 + 0x20], %i1
54776loop_6491:
54777 stb %i6, [%l7 + 0x58]
54778 bpos,pt %xcc, loop_6492
54779 fpack32 %f4, %f8, %f12
54780 edge8ln %i4, %o5, %i7
54781 xnorcc %o4, 0x0016, %l6
54782loop_6492:
54783 fmovscs %xcc, %f2, %f12
54784 fpsub32 %f14, %f14, %f8
54785 fxnor %f6, %f12, %f4
54786 fmovdn %icc, %f10, %f2
54787 smulcc %o3, %i0, %o2
54788 fmovda %xcc, %f11, %f2
54789 fmul8ulx16 %f0, %f2, %f2
54790 sth %o6, [%l7 + 0x1A]
54791 fbug %fcc3, loop_6493
54792 movvs %xcc, %o0, %l0
54793 ld [%l7 + 0x50], %f5
54794 lduh [%l7 + 0x64], %l3
54795loop_6493:
54796 fpadd32s %f3, %f11, %f8
54797 fandnot1 %f10, %f2, %f12
54798 fxnors %f1, %f5, %f13
54799 xnorcc %g7, %g1, %o7
54800 ldsw [%l7 + 0x6C], %l4
54801 movg %xcc, %l5, %g5
54802 fmovrsne %g6, %f4, %f7
54803 fmovsn %icc, %f10, %f13
54804 ldub [%l7 + 0x70], %g4
54805 ldd [%l7 + 0x18], %f2
54806 std %f14, [%l7 + 0x18]
54807 movrgez %l2, 0x35C, %l1
54808 fbg %fcc3, loop_6494
54809 movvc %icc, %i5, %i2
54810 fmovsg %xcc, %f9, %f1
54811 fpadd32 %f14, %f14, %f4
54812loop_6494:
54813 udiv %o1, 0x18FB, %g3
54814 fbe,a %fcc3, loop_6495
54815 fornot2 %f10, %f12, %f6
54816 fmovdleu %icc, %f4, %f14
54817 fpadd16s %f6, %f9, %f5
54818loop_6495:
54819 tsubcc %g2, %i3, %i1
54820 ldx [%l7 + 0x48], %i6
54821 edge16l %o5, %i7, %o4
54822 fcmpd %fcc3, %f0, %f0
54823 fornot2 %f4, %f14, %f8
54824 tsubcctv %i4, 0x1FF1, %o3
54825 std %f4, [%l7 + 0x20]
54826 ldsh [%l7 + 0x60], %l6
54827 fmovdge %xcc, %f0, %f5
54828 ldsb [%l7 + 0x11], %i0
54829 mova %xcc, %o6, %o0
54830 fandnot1 %f0, %f2, %f8
54831 fands %f13, %f14, %f5
54832 fmul8x16au %f5, %f5, %f6
54833 stw %l0, [%l7 + 0x54]
54834 stb %l3, [%l7 + 0x26]
54835 movvs %xcc, %o2, %g1
54836 nop
54837 setx loop_6496, %l0, %l1
54838 jmpl %l1, %g7
54839 brnz,a %o7, loop_6497
54840 ldx [%l7 + 0x38], %l4
54841 std %f4, [%l7 + 0x18]
54842loop_6496:
54843 tl %xcc, 0x2
54844loop_6497:
54845 sdivcc %g5, 0x0EF1, %g6
54846 stb %l5, [%l7 + 0x33]
54847 sth %l2, [%l7 + 0x4C]
54848 fpsub32 %f2, %f14, %f4
54849 sra %l1, %i5, %i2
54850 fmovse %icc, %f9, %f6
54851 movrgz %g4, %o1, %g3
54852 fnors %f4, %f14, %f15
54853 popc %i3, %g2
54854 bvc loop_6498
54855 ldsw [%l7 + 0x7C], %i6
54856 brgz %o5, loop_6499
54857 ld [%l7 + 0x7C], %f14
54858loop_6498:
54859 fbule,a %fcc2, loop_6500
54860 fbo,a %fcc2, loop_6501
54861loop_6499:
54862 orcc %i1, 0x1662, %i7
54863 edge16n %o4, %o3, %i4
54864loop_6500:
54865 stw %l6, [%l7 + 0x40]
54866loop_6501:
54867 fmovsneg %icc, %f12, %f6
54868 fmovrsgez %i0, %f4, %f8
54869 bneg,a,pt %icc, loop_6502
54870 fxor %f6, %f8, %f8
54871 sth %o0, [%l7 + 0x4E]
54872 fandnot2 %f0, %f8, %f2
54873loop_6502:
54874 fnot2s %f9, %f7
54875 tgu %xcc, 0x1
54876 brgez,a %o6, loop_6503
54877 fmovsge %icc, %f15, %f1
54878 fzero %f10
54879 ld [%l7 + 0x10], %f8
54880loop_6503:
54881 tne %icc, 0x1
54882 std %f6, [%l7 + 0x40]
54883 sth %l0, [%l7 + 0x4E]
54884 alignaddrl %o2, %g1, %l3
54885 st %f3, [%l7 + 0x3C]
54886 ldsh [%l7 + 0x34], %g7
54887 sub %o7, 0x1D7C, %l4
54888 fblg,a %fcc1, loop_6504
54889 sth %g5, [%l7 + 0x1E]
54890 fcmpd %fcc1, %f2, %f6
54891 stw %g6, [%l7 + 0x58]
54892loop_6504:
54893 addccc %l5, 0x067E, %l1
54894 fmul8sux16 %f2, %f4, %f4
54895 st %f3, [%l7 + 0x10]
54896 std %f0, [%l7 + 0x20]
54897 fpsub16s %f3, %f14, %f2
54898 fmovrdgz %i5, %f6, %f6
54899 smulcc %l2, 0x02A3, %i2
54900 fabss %f8, %f3
54901 edge16ln %g4, %o1, %g3
54902 lduw [%l7 + 0x0C], %g2
54903 bl,pn %xcc, loop_6505
54904 ldsb [%l7 + 0x2D], %i6
54905 array32 %i3, %o5, %i1
54906 movne %icc, %o4, %i7
54907loop_6505:
54908 edge16n %o3, %i4, %l6
54909 add %o0, %o6, %l0
54910 fmul8x16al %f1, %f4, %f12
54911 xnorcc %i0, %g1, %o2
54912 movle %xcc, %g7, %o7
54913 addc %l4, 0x1313, %g5
54914 sra %g6, 0x19, %l5
54915 ldub [%l7 + 0x34], %l3
54916 edge32l %i5, %l1, %l2
54917 fmovrdne %g4, %f8, %f0
54918 sth %i2, [%l7 + 0x24]
54919 stb %o1, [%l7 + 0x6A]
54920 fcmpne16 %f10, %f12, %g3
54921 mulx %i6, %g2, %o5
54922 faligndata %f6, %f6, %f8
54923 lduw [%l7 + 0x08], %i3
54924 fcmpgt32 %f2, %f0, %o4
54925 ldd [%l7 + 0x38], %f4
54926 lduh [%l7 + 0x42], %i7
54927 faligndata %f0, %f14, %f8
54928 fmovrslez %i1, %f13, %f14
54929 stw %i4, [%l7 + 0x34]
54930 fmovrdlez %l6, %f4, %f14
54931 and %o3, %o6, %o0
54932 stw %l0, [%l7 + 0x18]
54933 stw %g1, [%l7 + 0x48]
54934 smul %i0, 0x0367, %o2
54935 fbul %fcc0, loop_6506
54936 movre %g7, 0x121, %l4
54937 edge8ln %g5, %g6, %o7
54938 bvs,a %xcc, loop_6507
54939loop_6506:
54940 subccc %l3, %l5, %i5
54941 siam 0x5
54942 fmovde %icc, %f15, %f12
54943loop_6507:
54944 fbug,a %fcc0, loop_6508
54945 edge32ln %l1, %l2, %i2
54946 fbul %fcc1, loop_6509
54947 movleu %icc, %g4, %g3
54948loop_6508:
54949 fmovdl %xcc, %f11, %f8
54950 orcc %o1, %g2, %i6
54951loop_6509:
54952 tg %icc, 0x1
54953 fpadd32s %f15, %f9, %f2
54954 fcmpne32 %f6, %f12, %o5
54955 fmovrsgz %i3, %f12, %f5
54956 tg %icc, 0x6
54957 std %f8, [%l7 + 0x70]
54958 edge32ln %o4, %i7, %i1
54959 fpadd16s %f12, %f3, %f7
54960 bn,pt %icc, loop_6510
54961 sth %i4, [%l7 + 0x68]
54962 ldd [%l7 + 0x58], %f4
54963 fbue %fcc3, loop_6511
54964loop_6510:
54965 fmovrdlez %l6, %f0, %f0
54966 edge32n %o6, %o0, %l0
54967 movvs %icc, %g1, %i0
54968loop_6511:
54969 edge16l %o3, %o2, %l4
54970 ldsb [%l7 + 0x41], %g5
54971 ldd [%l7 + 0x40], %f0
54972 fone %f8
54973 bl,pn %icc, loop_6512
54974 fnot1 %f14, %f14
54975 andcc %g7, %o7, %l3
54976 brlz %l5, loop_6513
54977loop_6512:
54978 fmovrsne %g6, %f4, %f6
54979 fbg,a %fcc0, loop_6514
54980 edge32n %l1, %i5, %i2
54981loop_6513:
54982 st %f0, [%l7 + 0x48]
54983 fpadd32 %f14, %f4, %f10
54984loop_6514:
54985 stw %l2, [%l7 + 0x34]
54986 fmovrsgez %g4, %f3, %f11
54987 movl %icc, %g3, %g2
54988 fmovsgu %xcc, %f8, %f14
54989 stb %o1, [%l7 + 0x1D]
54990 sth %i6, [%l7 + 0x12]
54991 fbl,a %fcc1, loop_6515
54992 lduw [%l7 + 0x78], %o5
54993 fcmpd %fcc1, %f6, %f8
54994 edge8 %i3, %o4, %i7
54995loop_6515:
54996 fmuld8sux16 %f14, %f6, %f14
54997 movne %icc, %i1, %l6
54998 tle %icc, 0x6
54999 brz,a %o6, loop_6516
55000 ld [%l7 + 0x0C], %f1
55001 fnot1 %f12, %f4
55002 and %i4, 0x11CD, %o0
55003loop_6516:
55004 and %g1, %l0, %o3
55005 ldsh [%l7 + 0x18], %o2
55006 fmul8x16al %f5, %f6, %f4
55007 xor %l4, 0x11B5, %g5
55008 siam 0x2
55009 fmovdn %icc, %f13, %f1
55010 ldsw [%l7 + 0x7C], %g7
55011 ldx [%l7 + 0x68], %o7
55012 lduh [%l7 + 0x56], %l3
55013 stw %i0, [%l7 + 0x24]
55014 fone %f10
55015 edge16l %l5, %g6, %i5
55016 fbo,a %fcc0, loop_6517
55017 andncc %l1, %i2, %g4
55018 fpack16 %f6, %f13
55019 alignaddr %l2, %g3, %o1
55020loop_6517:
55021 ldsb [%l7 + 0x6C], %i6
55022 brgz,a %g2, loop_6518
55023 std %f2, [%l7 + 0x50]
55024 edge16n %o5, %i3, %o4
55025 fmul8x16 %f3, %f12, %f2
55026loop_6518:
55027 edge8n %i7, %i1, %o6
55028 stw %i4, [%l7 + 0x3C]
55029 fmovrsgz %o0, %f9, %f8
55030 stb %l6, [%l7 + 0x1D]
55031 tgu %icc, 0x3
55032 fandnot2 %f8, %f8, %f8
55033 ldsh [%l7 + 0x5A], %l0
55034 ldsh [%l7 + 0x0C], %o3
55035 udivx %g1, 0x165A, %l4
55036 tvs %xcc, 0x4
55037 edge16ln %g5, %o2, %o7
55038 lduh [%l7 + 0x56], %l3
55039 taddcctv %g7, 0x0BF6, %l5
55040 te %xcc, 0x0
55041 array16 %i0, %i5, %g6
55042 tl %icc, 0x3
55043 st %f7, [%l7 + 0x7C]
55044 ldx [%l7 + 0x38], %i2
55045 fmovsneg %xcc, %f15, %f15
55046 lduw [%l7 + 0x64], %g4
55047 tge %icc, 0x4
55048 movneg %xcc, %l2, %l1
55049 fmovdne %icc, %f12, %f13
55050 ldsh [%l7 + 0x72], %o1
55051 alignaddrl %i6, %g2, %g3
55052 stx %i3, [%l7 + 0x70]
55053 smul %o4, %o5, %i1
55054 fbg %fcc3, loop_6519
55055 te %xcc, 0x7
55056 stw %o6, [%l7 + 0x28]
55057 xorcc %i4, %i7, %o0
55058loop_6519:
55059 andn %l6, %l0, %g1
55060 ldsh [%l7 + 0x6C], %l4
55061 fabsd %f0, %f0
55062 stx %o3, [%l7 + 0x68]
55063 ldx [%l7 + 0x08], %o2
55064 fnegs %f14, %f7
55065 ld [%l7 + 0x08], %f10
55066 ldx [%l7 + 0x58], %g5
55067 fmovdneg %icc, %f9, %f1
55068 fbue,a %fcc1, loop_6520
55069 fmul8ulx16 %f0, %f2, %f14
55070 std %f12, [%l7 + 0x60]
55071 st %f7, [%l7 + 0x14]
55072loop_6520:
55073 movrgez %o7, 0x03B, %g7
55074 and %l5, %l3, %i5
55075 st %f6, [%l7 + 0x30]
55076 ble,pn %icc, loop_6521
55077 fpackfix %f0, %f12
55078 ldsb [%l7 + 0x33], %g6
55079 udiv %i0, 0x1F58, %i2
55080loop_6521:
55081 fmovs %f6, %f11
55082 fbue,a %fcc2, loop_6522
55083 tgu %xcc, 0x3
55084 fands %f3, %f4, %f14
55085 brnz %l2, loop_6523
55086loop_6522:
55087 movn %icc, %g4, %o1
55088 ble,a,pt %xcc, loop_6524
55089 ldd [%l7 + 0x10], %f4
55090loop_6523:
55091 fandnot2s %f1, %f11, %f3
55092 fzero %f2
55093loop_6524:
55094 bgu,a %icc, loop_6525
55095 fcmps %fcc1, %f8, %f4
55096 brz %i6, loop_6526
55097 siam 0x7
55098loop_6525:
55099 stb %g2, [%l7 + 0x38]
55100 fpadd32s %f3, %f9, %f10
55101loop_6526:
55102 tle %icc, 0x5
55103 fmovrde %g3, %f2, %f0
55104 stw %i3, [%l7 + 0x70]
55105 fmovrsgz %l1, %f5, %f11
55106 pdist %f10, %f0, %f10
55107 stw %o5, [%l7 + 0x74]
55108 fnor %f6, %f2, %f2
55109 orcc %o4, %i1, %i4
55110 subc %i7, 0x084D, %o6
55111 umulcc %o0, 0x0334, %l0
55112 stb %g1, [%l7 + 0x6D]
55113 movcs %xcc, %l6, %l4
55114 fnot1 %f0, %f6
55115 bpos,a,pt %icc, loop_6527
55116 orncc %o3, 0x1F84, %g5
55117 ldd [%l7 + 0x08], %f12
55118 bshuffle %f10, %f6, %f2
55119loop_6527:
55120 fornot2s %f4, %f5, %f7
55121 fmovrsgz %o2, %f9, %f12
55122 stx %o7, [%l7 + 0x20]
55123 fbue %fcc3, loop_6528
55124 ld [%l7 + 0x0C], %f6
55125 movneg %icc, %g7, %l3
55126 stx %l5, [%l7 + 0x20]
55127loop_6528:
55128 fmul8ulx16 %f4, %f10, %f4
55129 tsubcctv %g6, 0x0F2C, %i0
55130 fpack32 %f12, %f6, %f0
55131 fmovrsne %i2, %f13, %f12
55132 bcs,a loop_6529
55133 te %icc, 0x6
55134 ldub [%l7 + 0x68], %l2
55135 fbuge %fcc2, loop_6530
55136loop_6529:
55137 fmovdpos %icc, %f1, %f14
55138 ldx [%l7 + 0x10], %i5
55139 fmovdne %xcc, %f0, %f9
55140loop_6530:
55141 bcs,a,pt %xcc, loop_6531
55142 fandnot1s %f14, %f11, %f11
55143 fxor %f4, %f14, %f4
55144 ldsb [%l7 + 0x3B], %o1
55145loop_6531:
55146 fnands %f15, %f0, %f3
55147 ldd [%l7 + 0x50], %f8
55148 fbul %fcc3, loop_6532
55149 ba loop_6533
55150 fblg,a %fcc0, loop_6534
55151 fmovsneg %xcc, %f6, %f0
55152loop_6532:
55153 fblg,a %fcc3, loop_6535
55154loop_6533:
55155 sethi 0x174C, %g4
55156loop_6534:
55157 std %f10, [%l7 + 0x40]
55158 andcc %g2, %g3, %i3
55159loop_6535:
55160 ld [%l7 + 0x74], %f15
55161 edge32n %i6, %o5, %l1
55162 fandnot1 %f6, %f14, %f8
55163 fmovrdlz %o4, %f10, %f6
55164 stx %i1, [%l7 + 0x68]
55165 bcc,a %xcc, loop_6536
55166 edge8ln %i4, %i7, %o0
55167 lduh [%l7 + 0x28], %o6
55168 fmovdcc %xcc, %f3, %f14
55169loop_6536:
55170 ble,a,pt %icc, loop_6537
55171 fmovrsgez %l0, %f8, %f6
55172 stw %g1, [%l7 + 0x0C]
55173 tcc %icc, 0x6
55174loop_6537:
55175 tsubcc %l4, 0x022D, %o3
55176 stx %g5, [%l7 + 0x78]
55177 lduw [%l7 + 0x50], %l6
55178 sth %o7, [%l7 + 0x4C]
55179 fornot1s %f9, %f10, %f2
55180 ldx [%l7 + 0x18], %o2
55181 fbue,a %fcc3, loop_6538
55182 ldd [%l7 + 0x10], %f8
55183 tge %icc, 0x1
55184 ldsb [%l7 + 0x56], %l3
55185loop_6538:
55186 lduh [%l7 + 0x32], %g7
55187 fcmpeq32 %f2, %f2, %g6
55188 fbge,a %fcc1, loop_6539
55189 bpos,pt %xcc, loop_6540
55190 stx %i0, [%l7 + 0x78]
55191 umulcc %i2, %l5, %l2
55192loop_6539:
55193 movcc %xcc, %i5, %g4
55194loop_6540:
55195 ldsb [%l7 + 0x16], %g2
55196 addc %g3, 0x069A, %o1
55197 ld [%l7 + 0x24], %f6
55198 mova %xcc, %i3, %i6
55199 movcs %xcc, %l1, %o4
55200 movvs %xcc, %i1, %o5
55201 brz %i4, loop_6541
55202 fmovrdgez %i7, %f4, %f2
55203 array8 %o0, %o6, %l0
55204 fcmpes %fcc1, %f4, %f13
55205loop_6541:
55206 array8 %g1, %l4, %o3
55207 ldsh [%l7 + 0x26], %l6
55208 bl,pn %icc, loop_6542
55209 fmovrsgz %g5, %f4, %f15
55210 fbuge %fcc2, loop_6543
55211 ldx [%l7 + 0x10], %o2
55212loop_6542:
55213 tl %icc, 0x2
55214 tleu %xcc, 0x1
55215loop_6543:
55216 ldd [%l7 + 0x08], %f10
55217 edge8l %o7, %g7, %l3
55218 fcmpeq32 %f6, %f10, %g6
55219 fmovsa %xcc, %f13, %f12
55220 st %f15, [%l7 + 0x2C]
55221 fble,a %fcc0, loop_6544
55222 stx %i2, [%l7 + 0x20]
55223 ldub [%l7 + 0x2F], %i0
55224 be,a,pn %xcc, loop_6545
55225loop_6544:
55226 fcmpgt16 %f2, %f8, %l5
55227 bg loop_6546
55228 ldsw [%l7 + 0x74], %l2
55229loop_6545:
55230 popc 0x1673, %i5
55231 ldd [%l7 + 0x48], %f2
55232loop_6546:
55233 fmul8ulx16 %f10, %f8, %f0
55234 ldd [%l7 + 0x38], %f14
55235 fblg,a %fcc3, loop_6547
55236 orn %g4, 0x0FDC, %g2
55237 fcmps %fcc1, %f13, %f5
55238 fmovda %icc, %f5, %f9
55239loop_6547:
55240 fcmple32 %f12, %f10, %o1
55241 fmovscs %xcc, %f6, %f0
55242 ldub [%l7 + 0x7A], %i3
55243 xnorcc %g3, %l1, %o4
55244 ldx [%l7 + 0x38], %i1
55245 sdiv %o5, 0x144E, %i6
55246 sdivcc %i7, 0x0672, %i4
55247 fmovscs %xcc, %f4, %f12
55248 fnegs %f8, %f0
55249 ldsh [%l7 + 0x3A], %o0
55250 ldx [%l7 + 0x10], %o6
55251 popc %g1, %l0
55252 fsrc1 %f0, %f6
55253 xor %o3, %l6, %g5
55254 sth %l4, [%l7 + 0x56]
55255 fmovrde %o7, %f10, %f2
55256 edge16 %o2, %l3, %g6
55257 fnands %f5, %f13, %f6
55258 fmovdneg %icc, %f9, %f1
55259 fpmerge %f13, %f2, %f4
55260 edge16l %i2, %i0, %g7
55261 fsrc2s %f14, %f10
55262 bshuffle %f0, %f4, %f12
55263 smulcc %l2, %l5, %i5
55264 fcmpne16 %f2, %f4, %g4
55265 brlez,a %o1, loop_6548
55266 edge16n %i3, %g2, %l1
55267 fmul8x16au %f8, %f11, %f4
55268 fcmple16 %f12, %f14, %o4
55269loop_6548:
55270 mova %xcc, %i1, %g3
55271 udiv %o5, 0x102B, %i7
55272 sllx %i6, 0x00, %i4
55273 movrne %o0, %g1, %l0
55274 st %f7, [%l7 + 0x20]
55275 fcmpes %fcc0, %f15, %f0
55276 std %f2, [%l7 + 0x70]
55277 fbuge,a %fcc2, loop_6549
55278 fornot1 %f10, %f0, %f8
55279 movpos %icc, %o3, %l6
55280 fmovrdne %g5, %f6, %f0
55281loop_6549:
55282 fcmpeq16 %f0, %f0, %o6
55283 edge8n %l4, %o7, %o2
55284 fzeros %f4
55285 movrgz %g6, 0x21E, %i2
55286 fbg %fcc0, loop_6550
55287 udivx %i0, 0x00B3, %l3
55288 fbe,a %fcc3, loop_6551
55289 ldub [%l7 + 0x5B], %g7
55290loop_6550:
55291 fmovrsne %l5, %f7, %f12
55292 movl %icc, %l2, %g4
55293loop_6551:
55294 fcmped %fcc1, %f2, %f10
55295 movcs %xcc, %i5, %i3
55296 be,a %xcc, loop_6552
55297 movre %g2, %o1, %l1
55298 fcmps %fcc1, %f11, %f2
55299 ldsh [%l7 + 0x6C], %i1
55300loop_6552:
55301 ldsh [%l7 + 0x38], %o4
55302 bleu,a,pn %xcc, loop_6553
55303 edge32ln %g3, %o5, %i7
55304 fmovrse %i4, %f0, %f13
55305 fbne,a %fcc3, loop_6554
55306loop_6553:
55307 fnors %f13, %f15, %f1
55308 add %i6, %g1, %o0
55309 tle %xcc, 0x1
55310loop_6554:
55311 lduh [%l7 + 0x1E], %l0
55312 stw %o3, [%l7 + 0x2C]
55313 fmovdcc %xcc, %f7, %f5
55314 fbue,a %fcc0, loop_6555
55315 pdist %f10, %f10, %f12
55316 edge8l %g5, %l6, %o6
55317 std %f10, [%l7 + 0x18]
55318loop_6555:
55319 lduw [%l7 + 0x28], %o7
55320 fpsub16 %f12, %f10, %f12
55321 sra %l4, 0x11, %g6
55322 ldd [%l7 + 0x58], %f6
55323 fblg,a %fcc2, loop_6556
55324 ldsh [%l7 + 0x5C], %i2
55325 fzeros %f5
55326 movne %icc, %i0, %o2
55327loop_6556:
55328 movrgez %l3, %l5, %g7
55329 alignaddrl %g4, %l2, %i3
55330 fcmple16 %f0, %f12, %i5
55331 subcc %o1, %l1, %g2
55332 bg,pt %xcc, loop_6557
55333 lduw [%l7 + 0x18], %o4
55334 stw %g3, [%l7 + 0x1C]
55335 xor %o5, %i7, %i4
55336loop_6557:
55337 bl,a %xcc, loop_6558
55338 movvc %icc, %i6, %i1
55339 ldd [%l7 + 0x60], %f0
55340 sdiv %g1, 0x138A, %l0
55341loop_6558:
55342 fmovrde %o0, %f8, %f4
55343 fbule,a %fcc1, loop_6559
55344 brlz %o3, loop_6560
55345 fcmple32 %f12, %f6, %g5
55346 edge32l %o6, %o7, %l4
55347loop_6559:
55348 umul %g6, 0x15A1, %l6
55349loop_6560:
55350 brlz,a %i0, loop_6561
55351 fmovspos %xcc, %f1, %f0
55352 fmovsleu %icc, %f12, %f5
55353 fmovrde %o2, %f10, %f8
55354loop_6561:
55355 movrgz %l3, 0x3B5, %i2
55356 addccc %g7, %l5, %g4
55357 fxnor %f0, %f6, %f14
55358 udiv %l2, 0x0FE3, %i5
55359 fmovrdne %o1, %f12, %f8
55360 st %f8, [%l7 + 0x64]
55361 fble %fcc1, loop_6562
55362 stx %i3, [%l7 + 0x30]
55363 fmuld8sux16 %f8, %f9, %f8
55364 ldsb [%l7 + 0x5D], %l1
55365loop_6562:
55366 tne %xcc, 0x3
55367 sth %g2, [%l7 + 0x1C]
55368 ldsb [%l7 + 0x33], %g3
55369 and %o4, %i7, %i4
55370 udivx %i6, 0x01C2, %i1
55371 fands %f5, %f9, %f15
55372 umul %g1, %l0, %o0
55373 tge %xcc, 0x4
55374 fmovd %f8, %f10
55375 st %f15, [%l7 + 0x58]
55376 tle %icc, 0x3
55377 mulx %o3, 0x0756, %g5
55378 nop
55379 setx loop_6563, %l0, %l1
55380 jmpl %l1, %o5
55381 edge16 %o7, %l4, %g6
55382 be loop_6564
55383 fmovdl %icc, %f15, %f10
55384loop_6563:
55385 alignaddr %l6, %o6, %o2
55386 siam 0x3
55387loop_6564:
55388 fmovdcc %xcc, %f8, %f4
55389 fbe,a %fcc2, loop_6565
55390 ld [%l7 + 0x68], %f8
55391 fone %f4
55392 fcmpgt16 %f14, %f14, %i0
55393loop_6565:
55394 stb %i2, [%l7 + 0x32]
55395 fmovrse %l3, %f3, %f4
55396 fcmple32 %f0, %f10, %g7
55397 stb %g4, [%l7 + 0x2F]
55398 edge32ln %l5, %l2, %o1
55399 ta %icc, 0x2
55400 fba %fcc2, loop_6566
55401 be %xcc, loop_6567
55402 ldsh [%l7 + 0x1A], %i5
55403 udivcc %l1, 0x0E1A, %g2
55404loop_6566:
55405 ldd [%l7 + 0x58], %f2
55406loop_6567:
55407 bleu,a,pt %xcc, loop_6568
55408 edge16n %i3, %o4, %g3
55409 fmovdg %xcc, %f14, %f2
55410 udivcc %i4, 0x1921, %i7
55411loop_6568:
55412 movcs %xcc, %i1, %i6
55413 movne %xcc, %l0, %o0
55414 fmul8x16 %f7, %f0, %f2
55415 fcmps %fcc2, %f8, %f9
55416 ld [%l7 + 0x18], %f5
55417 fpadd32 %f8, %f0, %f2
55418 edge8n %g1, %g5, %o5
55419 fbe,a %fcc0, loop_6569
55420 st %f11, [%l7 + 0x60]
55421 fbo %fcc3, loop_6570
55422 tcs %icc, 0x4
55423loop_6569:
55424 array32 %o3, %l4, %g6
55425 st %f6, [%l7 + 0x30]
55426loop_6570:
55427 ld [%l7 + 0x48], %f15
55428 sethi 0x1A02, %l6
55429 fmovdcs %icc, %f4, %f12
55430 ldsb [%l7 + 0x21], %o7
55431 edge32ln %o2, %o6, %i0
55432 fmovsvc %icc, %f15, %f14
55433 ldx [%l7 + 0x60], %l3
55434 lduw [%l7 + 0x4C], %g7
55435 brgz,a %i2, loop_6571
55436 fbg %fcc3, loop_6572
55437 ldub [%l7 + 0x38], %g4
55438 fba %fcc0, loop_6573
55439loop_6571:
55440 tleu %icc, 0x7
55441loop_6572:
55442 umul %l2, %l5, %o1
55443 brlz %l1, loop_6574
55444loop_6573:
55445 tcc %icc, 0x3
55446 move %xcc, %g2, %i3
55447 fmuld8ulx16 %f3, %f14, %f6
55448loop_6574:
55449 lduh [%l7 + 0x64], %i5
55450 fmovscc %xcc, %f15, %f3
55451 edge16l %o4, %i4, %i7
55452 fnegd %f2, %f4
55453 sth %g3, [%l7 + 0x58]
55454 array16 %i1, %l0, %o0
55455 fbg,a %fcc2, loop_6575
55456 sub %g1, 0x1176, %g5
55457 umul %i6, 0x14F0, %o5
55458 fnegd %f6, %f10
55459loop_6575:
55460 fmovsvs %xcc, %f14, %f6
55461 stw %o3, [%l7 + 0x6C]
55462 ldx [%l7 + 0x20], %g6
55463 fcmpeq32 %f0, %f10, %l6
55464 fnot1 %f10, %f10
55465 sth %o7, [%l7 + 0x14]
55466 sth %l4, [%l7 + 0x76]
55467 lduh [%l7 + 0x52], %o2
55468 tvs %xcc, 0x5
55469 std %f8, [%l7 + 0x60]
55470 fabsd %f12, %f0
55471 ldsw [%l7 + 0x44], %o6
55472 ldx [%l7 + 0x20], %i0
55473 fmovsneg %icc, %f5, %f13
55474 addc %g7, %i2, %g4
55475 bgu,a,pt %icc, loop_6576
55476 fmovd %f14, %f6
55477 tcs %icc, 0x0
55478 fmovrslz %l2, %f4, %f3
55479loop_6576:
55480 fnot2 %f6, %f4
55481 fmul8x16au %f6, %f14, %f10
55482 fmovsn %icc, %f3, %f0
55483 andncc %l3, %l5, %l1
55484 stx %g2, [%l7 + 0x48]
55485 edge8 %o1, %i5, %o4
55486 or %i4, 0x02B3, %i3
55487 fsrc2s %f15, %f2
55488 sethi 0x0713, %i7
55489 ld [%l7 + 0x74], %f3
55490 fmovspos %xcc, %f5, %f12
55491 ble loop_6577
55492 bneg,pn %xcc, loop_6578
55493 xorcc %g3, 0x1487, %l0
55494 fmovdgu %xcc, %f15, %f10
55495loop_6577:
55496 bcc loop_6579
55497loop_6578:
55498 edge32ln %o0, %i1, %g1
55499 ldub [%l7 + 0x25], %g5
55500 fcmpes %fcc1, %f10, %f11
55501loop_6579:
55502 lduh [%l7 + 0x1C], %i6
55503 alignaddr %o5, %g6, %l6
55504 ldsh [%l7 + 0x40], %o7
55505 alignaddrl %l4, %o3, %o2
55506 fmovrse %i0, %f14, %f9
55507 ldd [%l7 + 0x08], %f0
55508 tleu %xcc, 0x3
55509 stw %g7, [%l7 + 0x78]
55510 brlez %i2, loop_6580
55511 mulx %g4, 0x0DBA, %l2
55512 fmovdl %icc, %f15, %f4
55513 brnz %l3, loop_6581
55514loop_6580:
55515 ld [%l7 + 0x14], %f3
55516 sra %o6, %l1, %l5
55517 stw %g2, [%l7 + 0x30]
55518loop_6581:
55519 ldd [%l7 + 0x18], %f12
55520 smulcc %o1, 0x17C9, %i5
55521 fmul8ulx16 %f4, %f8, %f4
55522 fnot1s %f0, %f13
55523 fmovdpos %icc, %f9, %f4
55524 fmovdcs %xcc, %f1, %f4
55525 ldsh [%l7 + 0x22], %o4
55526 fmovscc %icc, %f6, %f15
55527 smul %i3, %i7, %i4
55528 fbug %fcc2, loop_6582
55529 fornot2 %f14, %f6, %f6
55530 te %icc, 0x6
55531 orncc %l0, 0x1B4F, %o0
55532loop_6582:
55533 fnands %f6, %f4, %f0
55534 fxnors %f7, %f7, %f10
55535 tne %xcc, 0x6
55536 sdivx %i1, 0x1A7F, %g1
55537 sth %g3, [%l7 + 0x2E]
55538 fmovrdgez %i6, %f10, %f0
55539 movpos %xcc, %o5, %g5
55540 bcc %icc, loop_6583
55541 ba,a loop_6584
55542 fornot1 %f10, %f6, %f12
55543 ldd [%l7 + 0x78], %f6
55544loop_6583:
55545 edge16 %g6, %l6, %l4
55546loop_6584:
55547 fmovdge %xcc, %f11, %f1
55548 andncc %o3, %o2, %i0
55549 fmovscc %icc, %f12, %f11
55550 std %f14, [%l7 + 0x10]
55551 and %g7, 0x0D40, %i2
55552 fzeros %f14
55553 fpadd32s %f10, %f10, %f9
55554 movne %xcc, %o7, %l2
55555 fmul8x16 %f7, %f10, %f4
55556 xnor %l3, %o6, %l1
55557 lduw [%l7 + 0x60], %l5
55558 fmovsl %xcc, %f8, %f12
55559 bvs,a,pt %icc, loop_6585
55560 brgez %g2, loop_6586
55561 brz,a %o1, loop_6587
55562 fmovrsne %g4, %f14, %f6
55563loop_6585:
55564 stw %i5, [%l7 + 0x60]
55565loop_6586:
55566 fpsub16s %f8, %f15, %f10
55567loop_6587:
55568 fandnot2s %f14, %f10, %f13
55569 fnot2 %f8, %f4
55570 tcc %xcc, 0x6
55571 fpack16 %f4, %f9
55572 movg %xcc, %o4, %i3
55573 bleu,pt %xcc, loop_6588
55574 fabss %f6, %f2
55575 fba %fcc0, loop_6589
55576 brlz,a %i4, loop_6590
55577loop_6588:
55578 lduw [%l7 + 0x78], %i7
55579 fmovrse %l0, %f5, %f9
55580loop_6589:
55581 fpsub16s %f15, %f6, %f1
55582loop_6590:
55583 fmovsne %icc, %f9, %f11
55584 ta %xcc, 0x0
55585 sdivx %i1, 0x0A47, %g1
55586 fbo %fcc1, loop_6591
55587 ldx [%l7 + 0x58], %g3
55588 fnand %f0, %f14, %f6
55589 std %f4, [%l7 + 0x28]
55590loop_6591:
55591 pdist %f2, %f0, %f0
55592 lduh [%l7 + 0x40], %i6
55593 popc 0x163A, %o0
55594 brz,a %o5, loop_6592
55595 movrgez %g6, %g5, %l4
55596 fnot1s %f14, %f8
55597 fmovsl %icc, %f10, %f3
55598loop_6592:
55599 fmovdleu %icc, %f5, %f1
55600 fblg %fcc2, loop_6593
55601 fbul %fcc0, loop_6594
55602 udivx %l6, 0x072B, %o2
55603 fmovsg %icc, %f2, %f9
55604loop_6593:
55605 st %f11, [%l7 + 0x44]
55606loop_6594:
55607 ldsw [%l7 + 0x6C], %i0
55608 movn %icc, %o3, %g7
55609 ldx [%l7 + 0x78], %i2
55610 std %f12, [%l7 + 0x10]
55611 fmovsn %xcc, %f0, %f5
55612 movneg %icc, %o7, %l2
55613 fmovdcs %icc, %f2, %f13
55614 fcmpeq32 %f14, %f10, %l3
55615 fand %f8, %f6, %f10
55616 std %f6, [%l7 + 0x20]
55617 fmovsvs %xcc, %f1, %f6
55618 ldx [%l7 + 0x40], %o6
55619 ldx [%l7 + 0x28], %l1
55620 stw %g2, [%l7 + 0x28]
55621 move %icc, %l5, %g4
55622 sethi 0x0819, %o1
55623 sth %o4, [%l7 + 0x50]
55624 lduh [%l7 + 0x18], %i5
55625 orncc %i3, %i4, %i7
55626 ldsw [%l7 + 0x4C], %i1
55627 movle %xcc, %l0, %g1
55628 mulx %i6, %g3, %o5
55629 stw %g6, [%l7 + 0x20]
55630 fcmps %fcc1, %f8, %f8
55631 fmovdg %xcc, %f6, %f5
55632 ldsw [%l7 + 0x1C], %o0
55633 ldub [%l7 + 0x53], %g5
55634 movrgez %l6, %o2, %l4
55635 movn %icc, %o3, %i0
55636 fxors %f6, %f7, %f5
55637 fmovdleu %icc, %f0, %f8
55638 fpmerge %f15, %f2, %f2
55639 sethi 0x0B82, %g7
55640 umul %i2, 0x1CE3, %o7
55641 stb %l2, [%l7 + 0x17]
55642 fblg %fcc0, loop_6595
55643 addcc %l3, 0x183F, %o6
55644 fcmpne32 %f12, %f14, %l1
55645 sdivx %g2, 0x06A0, %l5
55646loop_6595:
55647 for %f4, %f12, %f8
55648 ldsh [%l7 + 0x5A], %g4
55649 fmovs %f5, %f13
55650 array32 %o1, %i5, %o4
55651 tn %xcc, 0x7
55652 sll %i4, %i3, %i1
55653 tg %icc, 0x0
55654 movpos %xcc, %l0, %g1
55655 bcs,pt %xcc, loop_6596
55656 stb %i6, [%l7 + 0x54]
55657 ldsb [%l7 + 0x7C], %g3
55658 tgu %xcc, 0x0
55659loop_6596:
55660 fbule %fcc2, loop_6597
55661 st %f1, [%l7 + 0x6C]
55662 fnand %f6, %f2, %f2
55663 stw %o5, [%l7 + 0x78]
55664loop_6597:
55665 andncc %g6, %i7, %o0
55666 orncc %g5, 0x00F0, %l6
55667 stx %o2, [%l7 + 0x20]
55668 fbug %fcc1, loop_6598
55669 fmovsleu %icc, %f1, %f2
55670 subcc %l4, %o3, %i0
55671 brz,a %g7, loop_6599
55672loop_6598:
55673 fmovsleu %xcc, %f12, %f2
55674 brlz,a %i2, loop_6600
55675 stb %l2, [%l7 + 0x6D]
55676loop_6599:
55677 fpsub32s %f1, %f0, %f10
55678 bg,a %icc, loop_6601
55679loop_6600:
55680 fnot2 %f6, %f0
55681 andcc %o7, 0x0694, %l3
55682 edge16 %o6, %l1, %l5
55683loop_6601:
55684 ldsh [%l7 + 0x54], %g2
55685 stw %g4, [%l7 + 0x1C]
55686 ldd [%l7 + 0x10], %f4
55687 stb %o1, [%l7 + 0x0C]
55688 bcs %icc, loop_6602
55689 nop
55690 setx loop_6603, %l0, %l1
55691 wrpr 0x1, %tl
55692 wrpr %l1, %tnpc
55693 setx 0x34400001400, %l0, %l1
55694 wrpr %l1, %tstate
55695 wrhpr 0x4, %htstate
55696 done
55697 fsrc2 %f8, %f0
55698 fmovdn %icc, %f0, %f0
55699loop_6602:
55700 fands %f2, %f14, %f15
55701loop_6603:
55702 ta %xcc, 0x3
55703 stw %i5, [%l7 + 0x1C]
55704 sth %i4, [%l7 + 0x08]
55705 bcs,a,pn %xcc, loop_6604
55706 mulx %i3, %o4, %l0
55707 fmovscc %icc, %f5, %f12
55708 edge8 %g1, %i1, %i6
55709loop_6604:
55710 fmovdvs %icc, %f13, %f3
55711 fmovdl %xcc, %f6, %f3
55712 fpadd32 %f10, %f4, %f6
55713 st %f2, [%l7 + 0x70]
55714 st %f0, [%l7 + 0x1C]
55715 ba,a loop_6605
55716 fbuge,a %fcc2, loop_6606
55717 fmovspos %xcc, %f2, %f12
55718 sethi 0x1650, %o5
55719loop_6605:
55720 movrlz %g6, %i7, %g3
55721loop_6606:
55722 add %g5, 0x18F5, %l6
55723 lduh [%l7 + 0x2A], %o0
55724 xnor %l4, 0x13FE, %o3
55725 ldd [%l7 + 0x50], %f8
55726 fmovsgu %xcc, %f9, %f12
55727 movcc %xcc, %i0, %o2
55728 ldub [%l7 + 0x4D], %i2
55729 stw %g7, [%l7 + 0x48]
55730 add %o7, %l3, %o6
55731 bvc,a %icc, loop_6607
55732 ld [%l7 + 0x1C], %f13
55733 fbu,a %fcc2, loop_6608
55734 fmovdneg %xcc, %f13, %f13
55735loop_6607:
55736 movl %icc, %l1, %l5
55737 fexpand %f11, %f2
55738loop_6608:
55739 brnz %l2, loop_6609
55740 edge32l %g4, %g2, %o1
55741 stx %i4, [%l7 + 0x40]
55742 fmuld8sux16 %f8, %f2, %f14
55743loop_6609:
55744 fmovspos %icc, %f8, %f6
55745 ldub [%l7 + 0x78], %i5
55746 stb %o4, [%l7 + 0x59]
55747 fmovdge %xcc, %f3, %f4
55748 lduw [%l7 + 0x50], %i3
55749 stx %l0, [%l7 + 0x28]
55750 stx %i1, [%l7 + 0x28]
55751 ldub [%l7 + 0x49], %i6
55752 std %f4, [%l7 + 0x70]
55753 fcmpne32 %f14, %f12, %g1
55754 ldsh [%l7 + 0x58], %g6
55755 fxnor %f14, %f8, %f6
55756 fmovdcs %icc, %f15, %f8
55757 fmovsleu %icc, %f12, %f1
55758 movne %icc, %o5, %i7
55759 ldub [%l7 + 0x2D], %g5
55760 fmovdge %xcc, %f2, %f8
55761 fnegs %f6, %f2
55762 fpsub32s %f12, %f3, %f3
55763 lduw [%l7 + 0x34], %g3
55764 lduh [%l7 + 0x10], %o0
55765 fandnot1 %f4, %f2, %f10
55766 st %f14, [%l7 + 0x2C]
55767 fornot1 %f10, %f14, %f14
55768 ldsw [%l7 + 0x40], %l6
55769 bvs %xcc, loop_6610
55770 fpadd16s %f15, %f1, %f10
55771 tneg %xcc, 0x7
55772 fmovdvs %xcc, %f10, %f6
55773loop_6610:
55774 fmuld8ulx16 %f0, %f9, %f10
55775 fbue,a %fcc2, loop_6611
55776 lduw [%l7 + 0x0C], %o3
55777 fmovrdlz %i0, %f8, %f10
55778 fmovsvs %xcc, %f5, %f1
55779loop_6611:
55780 stx %o2, [%l7 + 0x48]
55781 addcc %l4, %g7, %i2
55782 move %xcc, %l3, %o7
55783 fmovrdgz %l1, %f0, %f4
55784 fmovscs %icc, %f1, %f3
55785 ldx [%l7 + 0x70], %o6
55786 bvc,pt %xcc, loop_6612
55787 stx %l5, [%l7 + 0x70]
55788 fbo,a %fcc3, loop_6613
55789 edge32n %g4, %l2, %o1
55790loop_6612:
55791 std %f2, [%l7 + 0x20]
55792 lduh [%l7 + 0x10], %g2
55793loop_6613:
55794 sll %i4, 0x1C, %i5
55795 bvs,a,pn %icc, loop_6614
55796 ldsh [%l7 + 0x34], %i3
55797 fmovrsgez %o4, %f1, %f8
55798 call loop_6615
55799loop_6614:
55800 fmovda %xcc, %f15, %f0
55801 fpadd16s %f4, %f6, %f15
55802 ldsb [%l7 + 0x1F], %i1
55803loop_6615:
55804 fblg,a %fcc3, loop_6616
55805 lduh [%l7 + 0x08], %i6
55806 ldsb [%l7 + 0x0B], %l0
55807 lduh [%l7 + 0x64], %g6
55808loop_6616:
55809 tsubcctv %o5, 0x05A7, %i7
55810 lduw [%l7 + 0x08], %g1
55811 add %g5, %o0, %g3
55812 movcs %icc, %o3, %i0
55813 srl %o2, 0x05, %l4
55814 fmovrdlz %l6, %f0, %f8
55815 pdist %f6, %f6, %f0
55816 tleu %xcc, 0x0
55817 fmovdcc %icc, %f10, %f10
55818 fmovrdlez %g7, %f8, %f0
55819 sll %l3, %o7, %i2
55820 st %f4, [%l7 + 0x28]
55821 fones %f15
55822 fbg %fcc0, loop_6617
55823 tvs %icc, 0x3
55824 fandnot1 %f10, %f10, %f6
55825 fnot1s %f1, %f6
55826loop_6617:
55827 udivcc %o6, 0x0AB6, %l5
55828 fbu,a %fcc2, loop_6618
55829 ldsb [%l7 + 0x3A], %l1
55830 fmovsvs %xcc, %f14, %f12
55831 fxnor %f10, %f2, %f0
55832loop_6618:
55833 fmul8sux16 %f0, %f8, %f2
55834 sth %l2, [%l7 + 0x2A]
55835 lduw [%l7 + 0x60], %o1
55836 taddcc %g4, %i4, %g2
55837 brlez,a %i3, loop_6619
55838 fmovdcc %xcc, %f4, %f8
55839 ldsw [%l7 + 0x0C], %i5
55840 ldub [%l7 + 0x34], %o4
55841loop_6619:
55842 bcc,a,pn %xcc, loop_6620
55843 fandnot1 %f12, %f8, %f10
55844 lduh [%l7 + 0x40], %i6
55845 edge8l %l0, %i1, %o5
55846loop_6620:
55847 fbge %fcc1, loop_6621
55848 ldub [%l7 + 0x44], %g6
55849 xnor %g1, %g5, %i7
55850 ldub [%l7 + 0x0F], %g3
55851loop_6621:
55852 brz %o0, loop_6622
55853 ldub [%l7 + 0x42], %o3
55854 edge8n %o2, %i0, %l4
55855 fbn %fcc2, loop_6623
55856loop_6622:
55857 std %f4, [%l7 + 0x30]
55858 move %icc, %l6, %l3
55859 movre %g7, %i2, %o7
55860loop_6623:
55861 fmovsvs %icc, %f13, %f2
55862 fbo %fcc2, loop_6624
55863 fbule,a %fcc3, loop_6625
55864 tcs %icc, 0x7
55865 fmovdcc %icc, %f14, %f13
55866loop_6624:
55867 ldx [%l7 + 0x20], %l5
55868loop_6625:
55869 bvc %icc, loop_6626
55870 fmovdn %icc, %f3, %f5
55871 fmovdgu %icc, %f2, %f14
55872 fmovrdgez %o6, %f12, %f14
55873loop_6626:
55874 ldd [%l7 + 0x30], %f2
55875 umul %l1, %l2, %g4
55876 tvs %xcc, 0x2
55877 fcmpgt32 %f14, %f12, %i4
55878 fsrc1s %f14, %f15
55879 fmovde %icc, %f4, %f9
55880 nop
55881 setx loop_6627, %l0, %l1
55882 jmpl %l1, %o1
55883 alignaddrl %g2, %i5, %o4
55884 movn %icc, %i6, %l0
55885 movvc %xcc, %i1, %o5
55886loop_6627:
55887 stw %g6, [%l7 + 0x34]
55888 stb %i3, [%l7 + 0x70]
55889 ble,pn %icc, loop_6628
55890 edge32ln %g1, %i7, %g5
55891 movvs %icc, %o0, %o3
55892 fbu %fcc0, loop_6629
55893loop_6628:
55894 bg,pn %xcc, loop_6630
55895 sth %o2, [%l7 + 0x18]
55896 ld [%l7 + 0x10], %f15
55897loop_6629:
55898 ldsh [%l7 + 0x24], %i0
55899loop_6630:
55900 edge16 %l4, %g3, %l3
55901 fcmpne16 %f6, %f14, %g7
55902 movrgz %i2, %l6, %o7
55903 edge8n %l5, %l1, %l2
55904 bleu,a %icc, loop_6631
55905 fnors %f4, %f3, %f1
55906 fxnor %f8, %f4, %f0
55907 movvs %icc, %g4, %i4
55908loop_6631:
55909 tsubcc %o1, %o6, %i5
55910 movl %xcc, %o4, %g2
55911 brgez %i6, loop_6632
55912 fbge %fcc3, loop_6633
55913 movrgz %l0, %i1, %o5
55914 smul %i3, %g6, %i7
55915loop_6632:
55916 std %f12, [%l7 + 0x20]
55917loop_6633:
55918 stx %g5, [%l7 + 0x68]
55919 fands %f12, %f0, %f9
55920 fexpand %f10, %f0
55921 fsrc1s %f15, %f4
55922 fmovrdne %o0, %f8, %f0
55923 ldsh [%l7 + 0x1C], %o3
55924 sdivx %o2, 0x1F11, %g1
55925 siam 0x2
55926 stw %i0, [%l7 + 0x18]
55927 stx %g3, [%l7 + 0x70]
55928 fornot1 %f14, %f0, %f8
55929 stb %l4, [%l7 + 0x5E]
55930 movrlez %l3, %i2, %g7
55931 lduh [%l7 + 0x16], %l6
55932 fnor %f0, %f10, %f14
55933 ldd [%l7 + 0x38], %f8
55934 stx %o7, [%l7 + 0x48]
55935 lduh [%l7 + 0x60], %l5
55936 fnand %f10, %f10, %f2
55937 lduw [%l7 + 0x48], %l1
55938 srlx %g4, %i4, %l2
55939 fmovspos %xcc, %f14, %f0
55940 st %f9, [%l7 + 0x54]
55941 stb %o6, [%l7 + 0x62]
55942 ldsh [%l7 + 0x4A], %i5
55943 fmovdneg %xcc, %f10, %f6
55944 stw %o1, [%l7 + 0x70]
55945 sth %o4, [%l7 + 0x32]
55946 st %f0, [%l7 + 0x28]
55947 ba,a %icc, loop_6634
55948 fbul %fcc3, loop_6635
55949 fba,a %fcc2, loop_6636
55950 fpadd32 %f2, %f2, %f0
55951loop_6634:
55952 fmovsa %icc, %f7, %f6
55953loop_6635:
55954 subc %g2, 0x04DD, %l0
55955loop_6636:
55956 fcmple16 %f0, %f6, %i1
55957 fmovsvs %icc, %f15, %f5
55958 bl,a %xcc, loop_6637
55959 fpmerge %f13, %f9, %f12
55960 tvs %icc, 0x6
55961 lduw [%l7 + 0x40], %o5
55962loop_6637:
55963 be,a,pn %icc, loop_6638
55964 fpadd32s %f3, %f0, %f14
55965 fba %fcc3, loop_6639
55966 fcmps %fcc0, %f9, %f10
55967loop_6638:
55968 movrlz %i3, 0x2D4, %g6
55969 ld [%l7 + 0x74], %f0
55970loop_6639:
55971 fmovdcs %icc, %f5, %f4
55972 sth %i6, [%l7 + 0x10]
55973 add %g5, 0x0B3D, %o0
55974 fpadd32 %f4, %f8, %f12
55975 ldsb [%l7 + 0x66], %i7
55976 ldub [%l7 + 0x73], %o3
55977 movle %xcc, %g1, %o2
55978 srlx %g3, 0x1B, %l4
55979 ldsb [%l7 + 0x71], %i0
55980 mulscc %l3, 0x1EE4, %g7
55981 ld [%l7 + 0x70], %f2
55982 tvc %icc, 0x7
55983 subcc %i2, 0x183D, %o7
55984 taddcc %l5, 0x0B0C, %l6
55985 fble %fcc0, loop_6640
55986 ld [%l7 + 0x64], %f2
55987 sra %l1, %i4, %g4
55988 fmovdgu %xcc, %f3, %f8
55989loop_6640:
55990 fmovdneg %xcc, %f1, %f8
55991 bl,a loop_6641
55992 st %f5, [%l7 + 0x28]
55993 fmovsg %icc, %f13, %f15
55994 fbg,a %fcc1, loop_6642
55995loop_6641:
55996 sth %o6, [%l7 + 0x48]
55997 ldsh [%l7 + 0x48], %i5
55998 smul %l2, %o4, %o1
55999loop_6642:
56000 movcs %xcc, %l0, %i1
56001 ldsw [%l7 + 0x5C], %o5
56002 and %g2, 0x1778, %g6
56003 ldsb [%l7 + 0x43], %i3
56004 ldsw [%l7 + 0x1C], %i6
56005 mulscc %g5, 0x0237, %i7
56006 lduh [%l7 + 0x36], %o3
56007 be,a %xcc, loop_6643
56008 fmul8x16al %f11, %f6, %f12
56009 addccc %g1, %o0, %g3
56010 fmovrdgez %l4, %f4, %f6
56011loop_6643:
56012 nop
56013 setx loop_6644, %l0, %l1
56014 jmpl %l1, %i0
56015 brgz,a %l3, loop_6645
56016 fcmps %fcc2, %f4, %f6
56017 fcmpes %fcc3, %f11, %f11
56018loop_6644:
56019 ld [%l7 + 0x5C], %f7
56020loop_6645:
56021 edge16ln %g7, %o2, %o7
56022 fmovdpos %xcc, %f15, %f0
56023 brgz %l5, loop_6646
56024 ldd [%l7 + 0x38], %f10
56025 std %f14, [%l7 + 0x30]
56026 fands %f13, %f13, %f5
56027loop_6646:
56028 st %f12, [%l7 + 0x48]
56029 fmovrsgz %l6, %f7, %f1
56030 fmovsn %icc, %f10, %f7
56031 sth %i2, [%l7 + 0x48]
56032 fcmpgt16 %f12, %f4, %l1
56033 umulcc %i4, 0x1321, %g4
56034 ldsw [%l7 + 0x58], %o6
56035 umul %i5, %o4, %o1
56036 fones %f2
56037 srlx %l2, %l0, %o5
56038 orncc %i1, %g2, %g6
56039 movle %xcc, %i6, %g5
56040 lduw [%l7 + 0x7C], %i7
56041 movcs %icc, %i3, %o3
56042 umulcc %g1, %g3, %l4
56043 fba %fcc0, loop_6647
56044 fmovsne %xcc, %f15, %f15
56045 bgu loop_6648
56046 fmovse %xcc, %f12, %f5
56047loop_6647:
56048 fmovdpos %icc, %f9, %f14
56049 be,pt %xcc, loop_6649
56050loop_6648:
56051 fnot2 %f4, %f4
56052 or %o0, %i0, %l3
56053 sth %o2, [%l7 + 0x7E]
56054loop_6649:
56055 tcs %xcc, 0x5
56056 fpackfix %f6, %f2
56057 addcc %g7, 0x1F06, %o7
56058 xnor %l6, 0x117C, %i2
56059 fbug,a %fcc3, loop_6650
56060 fands %f11, %f2, %f1
56061 ldx [%l7 + 0x50], %l1
56062 stw %l5, [%l7 + 0x48]
56063loop_6650:
56064 movneg %icc, %i4, %g4
56065 be,a,pn %xcc, loop_6651
56066 sth %o6, [%l7 + 0x68]
56067 bpos,pt %xcc, loop_6652
56068 fones %f2
56069loop_6651:
56070 sdivcc %o4, 0x128E, %i5
56071 fbuge %fcc2, loop_6653
56072loop_6652:
56073 fbg,a %fcc2, loop_6654
56074 xorcc %o1, 0x0BD1, %l2
56075 fnand %f4, %f2, %f8
56076loop_6653:
56077 ldsb [%l7 + 0x57], %l0
56078loop_6654:
56079 fnegs %f10, %f9
56080 array16 %o5, %g2, %g6
56081 sra %i1, 0x10, %i6
56082 fbue %fcc2, loop_6655
56083 tleu %icc, 0x0
56084 stw %i7, [%l7 + 0x30]
56085 edge32ln %i3, %g5, %o3
56086loop_6655:
56087 edge16 %g3, %l4, %o0
56088 fmovdvc %icc, %f15, %f9
56089 ldsw [%l7 + 0x2C], %g1
56090 fnor %f8, %f14, %f4
56091 stb %i0, [%l7 + 0x15]
56092 fmovrslez %l3, %f13, %f4
56093 movrgez %o2, %g7, %o7
56094 fpack16 %f10, %f8
56095 andncc %l6, %i2, %l1
56096 edge8l %i4, %l5, %g4
56097 fone %f14
56098 sth %o6, [%l7 + 0x18]
56099 fmovscs %xcc, %f11, %f3
56100 fmovdge %icc, %f7, %f6
56101 alignaddr %o4, %o1, %l2
56102 edge16 %l0, %o5, %i5
56103 fnot1s %f10, %f3
56104 ldsh [%l7 + 0x6E], %g6
56105 array16 %g2, %i1, %i7
56106 ldsh [%l7 + 0x30], %i3
56107 movvs %xcc, %g5, %i6
56108 fmovdn %xcc, %f1, %f1
56109 tge %icc, 0x4
56110 fnot1 %f12, %f14
56111 movle %xcc, %o3, %g3
56112 lduh [%l7 + 0x58], %l4
56113 ldd [%l7 + 0x38], %f4
56114 ldsh [%l7 + 0x70], %g1
56115 brlez,a %i0, loop_6656
56116 ldsw [%l7 + 0x54], %o0
56117 sdiv %o2, 0x1FBE, %l3
56118 bcs,a,pt %xcc, loop_6657
56119loop_6656:
56120 movl %xcc, %g7, %o7
56121 fble,a %fcc3, loop_6658
56122 fsrc2s %f7, %f0
56123loop_6657:
56124 fmovsgu %xcc, %f10, %f4
56125 fnegd %f14, %f10
56126loop_6658:
56127 fmovde %xcc, %f8, %f7
56128 tsubcctv %i2, 0x184A, %l6
56129 fornot1s %f9, %f3, %f4
56130 fmovd %f2, %f2
56131 alignaddr %i4, %l5, %g4
56132 stx %o6, [%l7 + 0x68]
56133 ldub [%l7 + 0x4C], %l1
56134 fnands %f2, %f9, %f3
56135 be,pt %xcc, loop_6659
56136 fandnot1s %f13, %f7, %f1
56137 ldd [%l7 + 0x70], %f0
56138 st %f6, [%l7 + 0x34]
56139loop_6659:
56140 nop
56141 setx loop_6660, %l0, %l1
56142 wrpr 0x1, %tl
56143 wrpr %l1, %tpc
56144 add %l1, 0x4, %l1
56145 wrpr %l1, %tnpc
56146 setx 0x34400001400, %l0, %l1
56147 wrpr %l1, %tstate
56148 wrhpr 0x4, %htstate
56149 retry
56150 taddcctv %o4, %o1, %l2
56151 fpsub32s %f11, %f2, %f8
56152 movvc %xcc, %l0, %i5
56153loop_6660:
56154 umul %o5, %g6, %i1
56155 fpsub16 %f10, %f10, %f12
56156 fcmpd %fcc3, %f12, %f8
56157 fpsub32s %f8, %f11, %f15
56158 tcc %xcc, 0x2
56159 ldub [%l7 + 0x7C], %g2
56160 tne %xcc, 0x2
56161 fbu,a %fcc2, loop_6661
56162 tvc %icc, 0x4
56163 smulcc %i3, %g5, %i7
56164 fbne %fcc3, loop_6662
56165loop_6661:
56166 stw %o3, [%l7 + 0x4C]
56167 fmovrslz %g3, %f4, %f9
56168 std %f12, [%l7 + 0x78]
56169loop_6662:
56170 lduw [%l7 + 0x5C], %i6
56171 bgu %xcc, loop_6663
56172 brlez %g1, loop_6664
56173 stx %i0, [%l7 + 0x40]
56174 orn %l4, %o0, %o2
56175loop_6663:
56176 ta %xcc, 0x1
56177loop_6664:
56178 tn %xcc, 0x1
56179 tne %xcc, 0x4
56180 ld [%l7 + 0x58], %f6
56181 array8 %l3, %g7, %i2
56182 edge32ln %o7, %l6, %i4
56183 fcmple32 %f4, %f0, %l5
56184 mulx %g4, %o6, %o4
56185 ldd [%l7 + 0x78], %f8
56186 std %f12, [%l7 + 0x70]
56187 movrgez %o1, %l1, %l2
56188 tneg %icc, 0x7
56189 sdivcc %l0, 0x0286, %o5
56190 tcc %icc, 0x6
56191 ldd [%l7 + 0x58], %f2
56192 tge %xcc, 0x3
56193 ldub [%l7 + 0x3F], %g6
56194 bgu,pt %xcc, loop_6665
56195 tneg %icc, 0x1
56196 fbu %fcc0, loop_6666
56197 fors %f2, %f3, %f0
56198loop_6665:
56199 ldsw [%l7 + 0x60], %i5
56200 fmovsvc %icc, %f3, %f9
56201loop_6666:
56202 lduh [%l7 + 0x68], %i1
56203 st %f11, [%l7 + 0x58]
56204 edge8l %i3, %g5, %i7
56205 mova %icc, %g2, %g3
56206 ldd [%l7 + 0x30], %f0
56207 movg %icc, %i6, %o3
56208 tn %icc, 0x7
56209 tcc %icc, 0x6
56210 ldsh [%l7 + 0x3A], %g1
56211 ldx [%l7 + 0x18], %l4
56212 brlez %i0, loop_6667
56213 edge16n %o2, %o0, %g7
56214 bpos,a %xcc, loop_6668
56215 fsrc2 %f14, %f0
56216loop_6667:
56217 and %l3, %o7, %i2
56218 fcmpne32 %f0, %f4, %l6
56219loop_6668:
56220 lduw [%l7 + 0x50], %i4
56221 fxors %f15, %f12, %f5
56222 fcmpgt32 %f4, %f8, %l5
56223 array32 %g4, %o6, %o4
56224 fbn %fcc1, loop_6669
56225 fabss %f0, %f11
56226 fmovdg %icc, %f8, %f6
56227 movleu %icc, %l1, %o1
56228loop_6669:
56229 array32 %l2, %o5, %g6
56230 fcmpgt32 %f12, %f12, %l0
56231 tneg %xcc, 0x1
56232 ldsh [%l7 + 0x2E], %i5
56233 tne %xcc, 0x7
56234 for %f8, %f6, %f12
56235 fmovsn %icc, %f3, %f14
56236 fmovrsgez %i1, %f9, %f10
56237 fmovde %xcc, %f3, %f1
56238 ldx [%l7 + 0x50], %i3
56239 addc %g5, 0x1E59, %i7
56240 ldsw [%l7 + 0x2C], %g2
56241 fabsd %f10, %f2
56242 fcmple32 %f0, %f4, %g3
56243 fnegd %f4, %f10
56244 tvc %xcc, 0x7
56245 fmovdle %xcc, %f5, %f1
56246 fands %f4, %f7, %f1
56247 addccc %i6, %o3, %g1
56248 fmovdgu %icc, %f6, %f6
56249 ldd [%l7 + 0x58], %f2
56250 addcc %i0, 0x1A4B, %l4
56251 fmovde %xcc, %f14, %f14
56252 bvs,a,pt %icc, loop_6670
56253 be loop_6671
56254 lduh [%l7 + 0x5A], %o2
56255 fxnor %f12, %f2, %f2
56256loop_6670:
56257 xor %g7, %o0, %l3
56258loop_6671:
56259 lduw [%l7 + 0x68], %i2
56260 stx %l6, [%l7 + 0x68]
56261 stw %i4, [%l7 + 0x34]
56262 std %f2, [%l7 + 0x70]
56263 fxnor %f2, %f2, %f4
56264 sll %l5, 0x02, %o7
56265 fmovdcs %xcc, %f6, %f7
56266 sth %g4, [%l7 + 0x1E]
56267 movneg %icc, %o6, %l1
56268 edge16l %o1, %o4, %o5
56269 fmovsge %xcc, %f14, %f15
56270 sth %l2, [%l7 + 0x36]
56271 alignaddr %l0, %g6, %i1
56272 fmul8ulx16 %f12, %f4, %f4
56273 stb %i5, [%l7 + 0x2F]
56274 movgu %icc, %g5, %i7
56275 fbge,a %fcc1, loop_6672
56276 stw %i3, [%l7 + 0x20]
56277 stb %g2, [%l7 + 0x5D]
56278 fbe,a %fcc0, loop_6673
56279loop_6672:
56280 andn %g3, %o3, %g1
56281 srlx %i6, %l4, %o2
56282 umul %g7, %i0, %l3
56283loop_6673:
56284 fxnors %f9, %f6, %f3
56285 ld [%l7 + 0x6C], %f5
56286 edge8l %o0, %i2, %l6
56287 bl,a,pt %xcc, loop_6674
56288 tg %icc, 0x7
56289 fmovsg %xcc, %f3, %f6
56290 mulscc %i4, 0x0B90, %l5
56291loop_6674:
56292 and %o7, 0x17B9, %g4
56293 lduw [%l7 + 0x60], %o6
56294 fmovsg %icc, %f2, %f14
56295 movl %xcc, %l1, %o4
56296 ldd [%l7 + 0x30], %f10
56297 ldsw [%l7 + 0x68], %o1
56298 edge8l %o5, %l2, %l0
56299 fmovsneg %icc, %f15, %f2
56300 fbne %fcc0, loop_6675
56301 be loop_6676
56302 fbul,a %fcc1, loop_6677
56303 fbge,a %fcc3, loop_6678
56304loop_6675:
56305 stx %i1, [%l7 + 0x60]
56306loop_6676:
56307 fmovsa %xcc, %f11, %f4
56308loop_6677:
56309 sth %i5, [%l7 + 0x62]
56310loop_6678:
56311 tne %xcc, 0x6
56312 fbe,a %fcc2, loop_6679
56313 fnegs %f14, %f6
56314 fmovdvs %xcc, %f12, %f0
56315 orncc %g5, %g6, %i3
56316loop_6679:
56317 fornot1s %f13, %f2, %f1
56318 tge %icc, 0x0
56319 tne %xcc, 0x1
56320 fbue,a %fcc0, loop_6680
56321 brgez %i7, loop_6681
56322 fble,a %fcc1, loop_6682
56323 nop
56324 setx loop_6683, %l0, %l1
56325 jmpl %l1, %g2
56326loop_6680:
56327 ba loop_6684
56328loop_6681:
56329 fbge %fcc2, loop_6685
56330loop_6682:
56331 fands %f11, %f14, %f7
56332loop_6683:
56333 mulx %g3, %g1, %o3
56334loop_6684:
56335 ld [%l7 + 0x10], %f3
56336loop_6685:
56337 bvc,pn %xcc, loop_6686
56338 st %f2, [%l7 + 0x38]
56339 bgu,pn %icc, loop_6687
56340 ldx [%l7 + 0x20], %i6
56341loop_6686:
56342 tpos %xcc, 0x1
56343 fmovdcc %icc, %f4, %f12
56344loop_6687:
56345 ldsw [%l7 + 0x0C], %o2
56346 ldd [%l7 + 0x58], %f10
56347 bshuffle %f8, %f2, %f2
56348 edge32ln %g7, %l4, %i0
56349 fnot1s %f11, %f4
56350 mulx %o0, %i2, %l6
56351 ldd [%l7 + 0x38], %f10
56352 fmuld8sux16 %f4, %f3, %f4
56353 array32 %l3, %i4, %l5
56354 edge32l %g4, %o7, %o6
56355 sth %o4, [%l7 + 0x08]
56356 fmovdn %xcc, %f10, %f13
56357 edge8n %o1, %l1, %o5
56358 array8 %l2, %l0, %i5
56359 movn %xcc, %g5, %g6
56360 tleu %xcc, 0x3
56361 stb %i1, [%l7 + 0x0E]
56362 fmul8x16 %f4, %f12, %f14
56363 fxnor %f0, %f6, %f0
56364 sllx %i3, 0x1E, %g2
56365 fmovsg %xcc, %f12, %f15
56366 lduh [%l7 + 0x68], %i7
56367 lduw [%l7 + 0x54], %g1
56368 stw %g3, [%l7 + 0x18]
56369 lduh [%l7 + 0x3A], %o3
56370 ldsw [%l7 + 0x78], %i6
56371 stb %g7, [%l7 + 0x30]
56372 fmovrslz %o2, %f4, %f14
56373 std %f0, [%l7 + 0x38]
56374 tneg %icc, 0x5
56375 fmovrsgez %l4, %f0, %f0
56376 fzero %f2
56377 brnz,a %i0, loop_6688
56378 fmovrdlz %i2, %f6, %f14
56379 lduh [%l7 + 0x0A], %o0
56380 sth %l6, [%l7 + 0x0E]
56381loop_6688:
56382 fandnot2 %f8, %f14, %f8
56383 bneg,a,pn %icc, loop_6689
56384 ld [%l7 + 0x50], %f2
56385 ldsb [%l7 + 0x62], %i4
56386 fpsub32s %f1, %f12, %f14
56387loop_6689:
56388 fbul,a %fcc3, loop_6690
56389 udivcc %l3, 0x1D27, %l5
56390 bgu %xcc, loop_6691
56391 ldsh [%l7 + 0x44], %o7
56392loop_6690:
56393 fpsub16 %f8, %f10, %f14
56394 ldx [%l7 + 0x50], %g4
56395loop_6691:
56396 st %f13, [%l7 + 0x18]
56397 be,a,pt %icc, loop_6692
56398 ldsw [%l7 + 0x30], %o6
56399 subcc %o4, 0x061F, %o1
56400 fones %f0
56401loop_6692:
56402 addccc %o5, 0x160B, %l1
56403 and %l0, 0x166A, %i5
56404 fmul8sux16 %f8, %f12, %f2
56405 fmovdle %xcc, %f1, %f7
56406 srl %l2, %g5, %g6
56407 std %f0, [%l7 + 0x68]
56408 fandnot1 %f12, %f10, %f0
56409 ldsb [%l7 + 0x0D], %i3
56410 ldub [%l7 + 0x27], %i1
56411 addc %g2, %i7, %g3
56412 bvc,pt %icc, loop_6693
56413 fcmps %fcc3, %f15, %f11
56414 fmovsn %xcc, %f7, %f15
56415 bne loop_6694
56416loop_6693:
56417 bg,pn %icc, loop_6695
56418 fbg,a %fcc1, loop_6696
56419 brnz %o3, loop_6697
56420loop_6694:
56421 fcmpne16 %f8, %f4, %g1
56422loop_6695:
56423 stb %i6, [%l7 + 0x15]
56424loop_6696:
56425 lduw [%l7 + 0x50], %o2
56426loop_6697:
56427 fmovdneg %icc, %f3, %f5
56428 fmovrslz %l4, %f6, %f8
56429 movrlz %i0, 0x0E6, %i2
56430 fornot1s %f13, %f15, %f6
56431 fmovda %xcc, %f11, %f11
56432 stx %g7, [%l7 + 0x60]
56433 udivx %l6, 0x0AE1, %i4
56434 brz %l3, loop_6698
56435 fmovsg %icc, %f15, %f6
56436 alignaddrl %l5, %o7, %o0
56437 xor %g4, %o6, %o4
56438loop_6698:
56439 stx %o5, [%l7 + 0x50]
56440 fmuld8sux16 %f8, %f11, %f4
56441 fcmpd %fcc2, %f2, %f10
56442 tneg %icc, 0x2
56443 andncc %o1, %l0, %i5
56444 sdiv %l2, 0x1EBC, %g5
56445 ldsb [%l7 + 0x69], %l1
56446 xor %g6, %i1, %g2
56447 fbge %fcc1, loop_6699
56448 lduh [%l7 + 0x78], %i7
56449 ldx [%l7 + 0x08], %i3
56450 ldsh [%l7 + 0x76], %o3
56451loop_6699:
56452 lduh [%l7 + 0x1A], %g3
56453 ldsb [%l7 + 0x6F], %i6
56454 fnands %f12, %f6, %f7
56455 fnot2s %f9, %f2
56456 bpos,a %xcc, loop_6700
56457 add %o2, 0x1F08, %l4
56458 fzero %f10
56459 ldub [%l7 + 0x27], %g1
56460loop_6700:
56461 brlz,a %i2, loop_6701
56462 brz %g7, loop_6702
56463 movge %xcc, %i0, %i4
56464 fbuge,a %fcc3, loop_6703
56465loop_6701:
56466 stb %l6, [%l7 + 0x34]
56467loop_6702:
56468 ldub [%l7 + 0x51], %l3
56469 ldsh [%l7 + 0x12], %l5
56470loop_6703:
56471 sth %o7, [%l7 + 0x4A]
56472 fones %f8
56473 move %icc, %g4, %o0
56474 bne loop_6704
56475 edge16l %o6, %o5, %o4
56476 edge32l %o1, %i5, %l0
56477 fmovdvs %icc, %f5, %f3
56478loop_6704:
56479 bn,a %xcc, loop_6705
56480 alignaddr %l2, %g5, %g6
56481 fbue %fcc1, loop_6706
56482 popc %l1, %g2
56483loop_6705:
56484 fmovsg %icc, %f4, %f11
56485 stw %i7, [%l7 + 0x10]
56486loop_6706:
56487 fcmpd %fcc0, %f6, %f6
56488 lduh [%l7 + 0x24], %i1
56489 movne %icc, %o3, %i3
56490 fbul,a %fcc0, loop_6707
56491 bvc,a %xcc, loop_6708
56492 ldsb [%l7 + 0x63], %g3
56493 edge16n %i6, %l4, %o2
56494loop_6707:
56495 fmovsge %icc, %f7, %f11
56496loop_6708:
56497 ldsh [%l7 + 0x3C], %g1
56498 ldub [%l7 + 0x34], %g7
56499 fmovrdlez %i2, %f6, %f0
56500 std %f0, [%l7 + 0x48]
56501 stb %i0, [%l7 + 0x3F]
56502 xnorcc %l6, %i4, %l5
56503 stw %o7, [%l7 + 0x3C]
56504 srlx %g4, %o0, %l3
56505 fmovrse %o6, %f8, %f6
56506 stb %o4, [%l7 + 0x1A]
56507 ldx [%l7 + 0x30], %o5
56508 sdivcc %o1, 0x03D7, %i5
56509 stb %l0, [%l7 + 0x14]
56510 sllx %l2, 0x1C, %g6
56511 std %f4, [%l7 + 0x70]
56512 ldsw [%l7 + 0x78], %g5
56513 ta %icc, 0x2
56514 fnot1 %f12, %f14
56515 fmovdpos %icc, %f6, %f0
56516 ldx [%l7 + 0x08], %g2
56517 bcs,a,pt %xcc, loop_6709
56518 ldsb [%l7 + 0x2D], %i7
56519 tsubcc %l1, %i1, %o3
56520 stb %i3, [%l7 + 0x5A]
56521loop_6709:
56522 fmovsle %xcc, %f4, %f10
56523 fzero %f4
56524 subc %i6, %l4, %g3
56525 fpadd32s %f13, %f11, %f11
56526 movne %xcc, %g1, %o2
56527 fsrc1s %f14, %f9
56528 tvc %icc, 0x1
56529 orcc %i2, 0x1574, %i0
56530 movvc %icc, %g7, %i4
56531 fpadd32s %f13, %f3, %f2
56532 fbg %fcc1, loop_6710
56533 movne %icc, %l6, %l5
56534 fmovsge %xcc, %f12, %f1
56535 lduw [%l7 + 0x10], %o7
56536loop_6710:
56537 st %f12, [%l7 + 0x38]
56538 fmovsneg %icc, %f2, %f1
56539 fmovdne %icc, %f7, %f12
56540 bvc,pt %icc, loop_6711
56541 sth %g4, [%l7 + 0x2E]
56542 std %f12, [%l7 + 0x20]
56543 edge32l %o0, %o6, %o4
56544loop_6711:
56545 ldsb [%l7 + 0x1A], %o5
56546 stx %l3, [%l7 + 0x08]
56547 fmovdpos %icc, %f7, %f9
56548 ldub [%l7 + 0x27], %i5
56549 ldd [%l7 + 0x10], %f6
56550 lduh [%l7 + 0x6C], %o1
56551 fmovdneg %icc, %f15, %f15
56552 bne,pn %xcc, loop_6712
56553 mova %icc, %l0, %g6
56554 fmul8x16al %f5, %f3, %f8
56555 fpmerge %f12, %f13, %f10
56556loop_6712:
56557 xnor %l2, 0x0E50, %g5
56558 ldsb [%l7 + 0x65], %i7
56559 fpsub16 %f2, %f4, %f6
56560 fmovspos %xcc, %f2, %f13
56561 alignaddr %l1, %g2, %o3
56562 ta %xcc, 0x2
56563 pdist %f0, %f4, %f14
56564 sth %i1, [%l7 + 0x5C]
56565 sth %i6, [%l7 + 0x72]
56566 fba,a %fcc0, loop_6713
56567 ldx [%l7 + 0x50], %l4
56568 fpsub16s %f14, %f4, %f4
56569 fcmpne32 %f0, %f0, %i3
56570loop_6713:
56571 lduh [%l7 + 0x2A], %g1
56572 fmovse %xcc, %f7, %f7
56573 stx %o2, [%l7 + 0x10]
56574 fbg %fcc0, loop_6714
56575 ldsb [%l7 + 0x20], %i2
56576 ldub [%l7 + 0x40], %i0
56577 fmul8x16 %f5, %f10, %f8
56578loop_6714:
56579 ldsb [%l7 + 0x2B], %g3
56580 fandnot2 %f12, %f0, %f12
56581 nop
56582 setx loop_6715, %l0, %l1
56583 wrpr 0x1, %tl
56584 wrpr %l1, %tnpc
56585 setx 0x34400001400, %l0, %l1
56586 wrpr %l1, %tstate
56587 wrhpr 0x4, %htstate
56588 done
56589 bne,a,pn %icc, loop_6716
56590 ldub [%l7 + 0x5A], %g7
56591 fbul,a %fcc2, loop_6717
56592loop_6715:
56593 bvs,pt %xcc, loop_6718
56594loop_6716:
56595 fpsub16 %f10, %f8, %f8
56596 fpack16 %f4, %f6
56597loop_6717:
56598 bvs %icc, loop_6719
56599loop_6718:
56600 fmovrslez %i4, %f3, %f11
56601 ld [%l7 + 0x5C], %f6
56602 movrgez %l5, 0x2A4, %o7
56603loop_6719:
56604 fmovdvs %xcc, %f12, %f1
56605 andn %g4, 0x0313, %o0
56606 bshuffle %f2, %f14, %f8
56607 st %f3, [%l7 + 0x68]
56608 ba loop_6720
56609 fornot2s %f13, %f5, %f8
56610 bn,a loop_6721
56611 sdiv %o6, 0x1C62, %o4
56612loop_6720:
56613 fpadd16 %f14, %f6, %f2
56614 fmovd %f0, %f6
56615loop_6721:
56616 st %f14, [%l7 + 0x7C]
56617 fmovspos %icc, %f6, %f10
56618 fble,a %fcc2, loop_6722
56619 stw %l6, [%l7 + 0x7C]
56620 fmovsgu %icc, %f3, %f8
56621 brlez,a %o5, loop_6723
56622loop_6722:
56623 fcmpd %fcc1, %f0, %f8
56624 fbuge,a %fcc2, loop_6724
56625 ldx [%l7 + 0x10], %l3
56626loop_6723:
56627 lduh [%l7 + 0x7C], %o1
56628 lduh [%l7 + 0x68], %l0
56629loop_6724:
56630 bg,a %xcc, loop_6725
56631 tle %xcc, 0x4
56632 lduw [%l7 + 0x4C], %g6
56633 ld [%l7 + 0x78], %f5
56634loop_6725:
56635 fmovrdlez %i5, %f6, %f0
56636 smul %l2, %i7, %l1
56637 fmovdvc %xcc, %f12, %f8
56638 fcmped %fcc2, %f10, %f14
56639 fmovdcs %xcc, %f8, %f13
56640 lduh [%l7 + 0x74], %g5
56641 ldub [%l7 + 0x5D], %g2
56642 fmovdpos %xcc, %f2, %f2
56643 subccc %i1, %o3, %i6
56644 movcs %xcc, %l4, %g1
56645 ldsw [%l7 + 0x6C], %o2
56646 lduh [%l7 + 0x36], %i3
56647 fnot2s %f0, %f2
56648 fmul8x16 %f2, %f4, %f6
56649 add %i0, %g3, %g7
56650 fbe,a %fcc3, loop_6726
56651 ldd [%l7 + 0x30], %f6
56652 ldsh [%l7 + 0x58], %i2
56653 sll %i4, %l5, %o7
56654loop_6726:
56655 bne %icc, loop_6727
56656 bne,a,pn %xcc, loop_6728
56657 stx %g4, [%l7 + 0x50]
56658 movl %xcc, %o0, %o6
56659loop_6727:
56660 std %f8, [%l7 + 0x20]
56661loop_6728:
56662 stw %l6, [%l7 + 0x10]
56663 movrlez %o4, %l3, %o1
56664 bvs,a %icc, loop_6729
56665 umul %o5, %l0, %g6
56666 st %f14, [%l7 + 0x10]
56667 lduw [%l7 + 0x24], %i5
56668loop_6729:
56669 fble %fcc1, loop_6730
56670 bgu,a,pn %xcc, loop_6731
56671 fmul8sux16 %f0, %f0, %f10
56672 fble %fcc1, loop_6732
56673loop_6730:
56674 fmovd %f8, %f14
56675loop_6731:
56676 ldsh [%l7 + 0x7C], %i7
56677 fands %f0, %f2, %f0
56678loop_6732:
56679 fmul8x16au %f4, %f13, %f4
56680 fmovsne %xcc, %f14, %f1
56681 brlz %l1, loop_6733
56682 sth %l2, [%l7 + 0x14]
56683 fbe,a %fcc2, loop_6734
56684 tcs %icc, 0x1
56685loop_6733:
56686 ldub [%l7 + 0x74], %g5
56687 fbl %fcc0, loop_6735
56688loop_6734:
56689 fpmerge %f6, %f7, %f8
56690 ldd [%l7 + 0x08], %f6
56691 andcc %i1, %g2, %o3
56692loop_6735:
56693 ldsb [%l7 + 0x59], %l4
56694 stb %i6, [%l7 + 0x24]
56695 movrlez %g1, %i3, %i0
56696 fba,a %fcc3, loop_6736
56697 sllx %g3, 0x0A, %o2
56698 ldd [%l7 + 0x20], %f10
56699 fba %fcc0, loop_6737
56700loop_6736:
56701 stw %i2, [%l7 + 0x60]
56702 nop
56703 setx loop_6738, %l0, %l1
56704 jmpl %l1, %i4
56705 stx %g7, [%l7 + 0x40]
56706loop_6737:
56707 ldub [%l7 + 0x2C], %l5
56708 sra %o7, %o0, %o6
56709loop_6738:
56710 te %xcc, 0x0
56711 ldsb [%l7 + 0x0B], %g4
56712 array8 %o4, %l6, %l3
56713 movrlez %o5, %l0, %g6
56714 fmovsl %xcc, %f7, %f10
56715 ldsb [%l7 + 0x45], %i5
56716 movn %icc, %i7, %l1
56717 bcs,a %icc, loop_6739
56718 for %f6, %f6, %f2
56719 taddcctv %o1, 0x0884, %g5
56720 sth %l2, [%l7 + 0x0A]
56721loop_6739:
56722 std %f2, [%l7 + 0x48]
56723 fcmple32 %f10, %f2, %i1
56724 tsubcc %o3, 0x1DFD, %l4
56725 sethi 0x051A, %i6
56726 tpos %icc, 0x5
56727 subc %g1, 0x002C, %i3
56728 fone %f12
56729 ldsh [%l7 + 0x76], %g2
56730 movcc %icc, %g3, %i0
56731 bpos,pt %xcc, loop_6740
56732 ld [%l7 + 0x48], %f9
56733 edge8n %o2, %i4, %i2
56734 edge16l %l5, %g7, %o0
56735loop_6740:
56736 ble,a,pn %icc, loop_6741
56737 ldsh [%l7 + 0x16], %o7
56738 st %f7, [%l7 + 0x74]
56739 movcc %xcc, %g4, %o4
56740loop_6741:
56741 fand %f6, %f12, %f6
56742 array16 %o6, %l6, %o5
56743 alignaddrl %l0, %g6, %l3
56744 bpos,a,pn %xcc, loop_6742
56745 smulcc %i5, 0x05B8, %l1
56746 lduw [%l7 + 0x38], %i7
56747 fmovdn %icc, %f12, %f5
56748loop_6742:
56749 movrne %o1, %l2, %g5
56750 std %f6, [%l7 + 0x18]
56751 fpadd32 %f12, %f2, %f4
56752 fbule,a %fcc3, loop_6743
56753 fxor %f12, %f8, %f0
56754 umulcc %o3, 0x0EBA, %l4
56755 fmovdle %xcc, %f14, %f5
56756loop_6743:
56757 fmovdpos %xcc, %f0, %f10
56758 brnz %i1, loop_6744
56759 fpsub32s %f13, %f1, %f14
56760 bgu,pn %xcc, loop_6745
56761 ldsh [%l7 + 0x1E], %i6
56762loop_6744:
56763 or %g1, %g2, %g3
56764 fxnor %f0, %f0, %f14
56765loop_6745:
56766 fcmpne16 %f0, %f8, %i3
56767 edge32 %i0, %o2, %i2
56768 stw %l5, [%l7 + 0x1C]
56769 bshuffle %f0, %f10, %f2
56770 smulcc %g7, %o0, %o7
56771 brgez,a %g4, loop_6746
56772 st %f0, [%l7 + 0x48]
56773 fmovdcc %icc, %f14, %f13
56774 andncc %i4, %o4, %o6
56775loop_6746:
56776 nop
56777 setx loop_6747, %l0, %l1
56778 jmpl %l1, %l6
56779 sth %l0, [%l7 + 0x12]
56780 stw %g6, [%l7 + 0x1C]
56781 fornot1 %f8, %f4, %f6
56782loop_6747:
56783 ldub [%l7 + 0x0E], %o5
56784 fbge,a %fcc1, loop_6748
56785 movne %xcc, %l3, %i5
56786 fpmerge %f2, %f8, %f10
56787 brz %i7, loop_6749
56788loop_6748:
56789 subccc %l1, %l2, %o1
56790 sth %g5, [%l7 + 0x5C]
56791 fmovsleu %icc, %f13, %f7
56792loop_6749:
56793 and %l4, 0x0B1E, %i1
56794 tsubcc %o3, %i6, %g1
56795 sth %g3, [%l7 + 0x3C]
56796 alignaddrl %i3, %i0, %g2
56797 fbn %fcc0, loop_6750
56798 ldub [%l7 + 0x3F], %i2
56799 add %o2, 0x16DF, %l5
56800 sth %g7, [%l7 + 0x56]
56801loop_6750:
56802 udiv %o7, 0x0DF5, %g4
56803 ldd [%l7 + 0x18], %f10
56804 tle %icc, 0x3
56805 ldub [%l7 + 0x75], %o0
56806 fcmple32 %f10, %f6, %o4
56807 fmovrdne %i4, %f2, %f10
56808 fbue %fcc3, loop_6751
56809 fpsub16 %f4, %f4, %f2
56810 add %o6, 0x19E1, %l6
56811 fmovsge %icc, %f15, %f3
56812loop_6751:
56813 st %f1, [%l7 + 0x34]
56814 ldsw [%l7 + 0x3C], %g6
56815 ldx [%l7 + 0x50], %l0
56816 edge16n %o5, %l3, %i5
56817 ldsw [%l7 + 0x48], %i7
56818 brnz %l1, loop_6752
56819 fornot2s %f4, %f9, %f11
56820 lduh [%l7 + 0x60], %o1
56821 be %xcc, loop_6753
56822loop_6752:
56823 mulscc %g5, 0x19DC, %l2
56824 fexpand %f13, %f10
56825 fmuld8sux16 %f7, %f2, %f2
56826loop_6753:
56827 ldsw [%l7 + 0x20], %l4
56828 call loop_6754
56829 ldsw [%l7 + 0x48], %i1
56830 fmovsl %xcc, %f1, %f4
56831 movcc %xcc, %o3, %i6
56832loop_6754:
56833 tg %icc, 0x1
56834 ldsb [%l7 + 0x6A], %g1
56835 ldx [%l7 + 0x78], %g3
56836 ldd [%l7 + 0x40], %f0
56837 fpackfix %f2, %f13
56838 fpadd16s %f15, %f9, %f2
56839 fxor %f14, %f8, %f2
56840 edge32ln %i3, %g2, %i2
56841 edge32n %i0, %l5, %g7
56842 udiv %o7, 0x0DF6, %g4
56843 pdist %f8, %f4, %f12
56844 fmovsgu %xcc, %f15, %f0
56845 fmovsne %xcc, %f7, %f0
56846 movne %xcc, %o2, %o0
56847 faligndata %f14, %f2, %f8
56848 fmovscs %xcc, %f11, %f1
56849 movn %icc, %o4, %i4
56850 movrlez %l6, %o6, %l0
56851 edge8l %o5, %g6, %i5
56852 edge8n %l3, %i7, %l1
56853 st %f8, [%l7 + 0x3C]
56854 st %f8, [%l7 + 0x34]
56855 fmovrslez %g5, %f9, %f8
56856 brlz %o1, loop_6755
56857 sll %l2, 0x1A, %i1
56858 tsubcc %l4, 0x020B, %i6
56859 std %f14, [%l7 + 0x10]
56860loop_6755:
56861 call loop_6756
56862 andn %o3, 0x1B42, %g3
56863 ldsw [%l7 + 0x7C], %i3
56864 ldx [%l7 + 0x78], %g1
56865loop_6756:
56866 sth %g2, [%l7 + 0x46]
56867 fmovde %icc, %f15, %f11
56868 movle %xcc, %i0, %l5
56869 lduw [%l7 + 0x4C], %i2
56870 edge16l %g7, %g4, %o2
56871 siam 0x4
56872 movleu %icc, %o0, %o7
56873 tcc %icc, 0x1
56874 bn %xcc, loop_6757
56875 fmul8ulx16 %f12, %f6, %f2
56876 lduh [%l7 + 0x12], %o4
56877 xor %i4, 0x0FC1, %l6
56878loop_6757:
56879 ld [%l7 + 0x50], %f15
56880 stb %l0, [%l7 + 0x12]
56881 fpadd16s %f9, %f6, %f13
56882 stw %o6, [%l7 + 0x1C]
56883 ld [%l7 + 0x20], %f1
56884 movne %xcc, %o5, %g6
56885 fmovsneg %icc, %f11, %f3
56886 fandnot2 %f6, %f8, %f0
56887 sub %l3, %i7, %i5
56888 edge32n %l1, %g5, %l2
56889 fmovrdlz %i1, %f8, %f2
56890 fba,a %fcc2, loop_6758
56891 srl %l4, %i6, %o1
56892 faligndata %f2, %f0, %f4
56893 fnors %f3, %f0, %f8
56894loop_6758:
56895 andcc %g3, %i3, %g1
56896 edge32ln %o3, %i0, %l5
56897 fnot2s %f1, %f10
56898 fble %fcc3, loop_6759
56899 te %icc, 0x3
56900 edge16ln %g2, %g7, %i2
56901 ldx [%l7 + 0x10], %g4
56902loop_6759:
56903 fmovsle %xcc, %f0, %f8
56904 fnands %f4, %f4, %f2
56905 lduw [%l7 + 0x64], %o2
56906 fsrc1s %f0, %f10
56907 stw %o7, [%l7 + 0x1C]
56908 fbn %fcc0, loop_6760
56909 popc %o0, %i4
56910 fpack32 %f12, %f6, %f10
56911 edge32n %l6, %o4, %o6
56912loop_6760:
56913 fmovd %f8, %f14
56914 st %f13, [%l7 + 0x4C]
56915 stx %l0, [%l7 + 0x38]
56916 ldub [%l7 + 0x4B], %g6
56917 fmovdgu %icc, %f7, %f6
56918 orn %o5, 0x0320, %l3
56919 fmul8x16 %f0, %f10, %f6
56920 ld [%l7 + 0x3C], %f5
56921 tle %icc, 0x2
56922 andcc %i5, 0x1971, %l1
56923 fbg %fcc0, loop_6761
56924 fpackfix %f4, %f6
56925 stb %g5, [%l7 + 0x19]
56926 sethi 0x1CEE, %l2
56927loop_6761:
56928 tl %icc, 0x7
56929 ldsw [%l7 + 0x78], %i7
56930 andcc %i1, 0x1B52, %l4
56931 fexpand %f2, %f8
56932 fbul %fcc1, loop_6762
56933 udiv %o1, 0x0FB7, %i6
56934 subc %i3, %g3, %o3
56935 fcmpne32 %f0, %f6, %g1
56936loop_6762:
56937 fmovsneg %icc, %f7, %f5
56938 fmovdgu %icc, %f1, %f15
56939 fpack16 %f14, %f9
56940 udivx %l5, 0x1901, %g2
56941 ldd [%l7 + 0x30], %f6
56942 srlx %g7, 0x05, %i0
56943 lduw [%l7 + 0x24], %i2
56944 orncc %o2, %g4, %o0
56945 stw %o7, [%l7 + 0x08]
56946 fmovscs %icc, %f12, %f0
56947 ld [%l7 + 0x0C], %f4
56948 ldd [%l7 + 0x30], %f10
56949 fba,a %fcc3, loop_6763
56950 edge8ln %i4, %o4, %o6
56951 lduh [%l7 + 0x64], %l0
56952 fmovscc %xcc, %f6, %f8
56953loop_6763:
56954 stb %g6, [%l7 + 0x53]
56955 tvc %icc, 0x2
56956 fxors %f3, %f11, %f0
56957 subcc %o5, 0x14AB, %l6
56958 stw %l3, [%l7 + 0x28]
56959 subcc %l1, %i5, %l2
56960 tcc %xcc, 0x4
56961 lduw [%l7 + 0x30], %g5
56962 for %f14, %f8, %f8
56963 udivcc %i7, 0x0797, %i1
56964 fcmps %fcc3, %f13, %f1
56965 sdiv %l4, 0x1B8D, %o1
56966 mulscc %i6, 0x1774, %g3
56967 brlz,a %o3, loop_6764
56968 sethi 0x1A47, %g1
56969 fmovda %icc, %f15, %f9
56970 edge16ln %i3, %l5, %g7
56971loop_6764:
56972 ldsb [%l7 + 0x12], %g2
56973 fmul8x16al %f9, %f2, %f10
56974 fnegd %f4, %f14
56975 lduw [%l7 + 0x18], %i0
56976 smul %i2, %o2, %o0
56977 tsubcc %g4, 0x1D04, %i4
56978 lduw [%l7 + 0x40], %o4
56979 lduw [%l7 + 0x58], %o6
56980 fmul8ulx16 %f2, %f4, %f0
56981 lduw [%l7 + 0x6C], %l0
56982 brlz %o7, loop_6765
56983 fmovrdgez %o5, %f4, %f10
56984 stx %g6, [%l7 + 0x18]
56985 or %l6, 0x1FCC, %l3
56986loop_6765:
56987 ldsb [%l7 + 0x2F], %l1
56988 bge,a loop_6766
56989 fornot2 %f2, %f4, %f8
56990 st %f11, [%l7 + 0x20]
56991 fmovrse %l2, %f1, %f9
56992loop_6766:
56993 fpsub16s %f7, %f10, %f1
56994 ble,a,pn %icc, loop_6767
56995 fmovsl %icc, %f8, %f9
56996 sth %g5, [%l7 + 0x08]
56997 fcmple16 %f4, %f14, %i5
56998loop_6767:
56999 stw %i7, [%l7 + 0x78]
57000 fcmple16 %f4, %f12, %l4
57001 fmovsle %icc, %f0, %f14
57002 sra %i1, 0x18, %i6
57003 fmovdl %xcc, %f14, %f15
57004 stx %o1, [%l7 + 0x50]
57005 taddcc %o3, 0x063C, %g1
57006 std %f12, [%l7 + 0x50]
57007 ldsw [%l7 + 0x20], %g3
57008 fmuld8ulx16 %f6, %f4, %f8
57009 sub %i3, %g7, %l5
57010 bvc,pn %xcc, loop_6768
57011 lduh [%l7 + 0x48], %g2
57012 movneg %xcc, %i2, %o2
57013 ld [%l7 + 0x40], %f10
57014loop_6768:
57015 ldsw [%l7 + 0x14], %o0
57016 movcc %icc, %i0, %i4
57017 stb %o4, [%l7 + 0x56]
57018 movg %xcc, %o6, %l0
57019 stb %o7, [%l7 + 0x79]
57020 orcc %o5, %g4, %g6
57021 fmovrdlez %l3, %f0, %f12
57022 fmul8ulx16 %f0, %f12, %f10
57023 fmovrdlez %l1, %f4, %f12
57024 fpmerge %f9, %f9, %f10
57025 lduw [%l7 + 0x2C], %l2
57026 bvc,a,pn %xcc, loop_6769
57027 fnot2 %f2, %f12
57028 fpsub16 %f4, %f8, %f10
57029 fmovde %xcc, %f4, %f2
57030loop_6769:
57031 fxnors %f14, %f14, %f13
57032 edge16 %g5, %l6, %i5
57033 stb %i7, [%l7 + 0x69]
57034 siam 0x4
57035 stw %l4, [%l7 + 0x38]
57036 stw %i1, [%l7 + 0x50]
57037 edge32 %i6, %o1, %g1
57038 ldsh [%l7 + 0x36], %g3
57039 stw %i3, [%l7 + 0x5C]
57040 ldx [%l7 + 0x50], %g7
57041 fabss %f4, %f2
57042 movgu %icc, %o3, %l5
57043 smulcc %g2, %i2, %o2
57044 fpack32 %f0, %f0, %f0
57045 movne %xcc, %o0, %i4
57046 edge32l %o4, %o6, %l0
57047 fbuge %fcc1, loop_6770
57048 ldub [%l7 + 0x3D], %o7
57049 ldsb [%l7 + 0x45], %i0
57050 fmovspos %xcc, %f5, %f15
57051loop_6770:
57052 movge %xcc, %o5, %g4
57053 bn,pt %icc, loop_6771
57054 fmovda %icc, %f13, %f2
57055 std %f14, [%l7 + 0x28]
57056 umulcc %g6, 0x028B, %l1
57057loop_6771:
57058 stw %l3, [%l7 + 0x44]
57059 fabss %f2, %f12
57060 tvs %icc, 0x1
57061 andn %l2, 0x1B68, %l6
57062 lduw [%l7 + 0x20], %i5
57063 udivcc %g5, 0x0E56, %l4
57064 sth %i7, [%l7 + 0x3E]
57065 fmovrdgez %i1, %f4, %f14
57066 fmovrsgez %i6, %f0, %f4
57067 sdivcc %o1, 0x1D1F, %g3
57068 fnors %f8, %f6, %f15
57069 taddcc %g1, %i3, %o3
57070 movrgz %l5, %g2, %i2
57071 st %f8, [%l7 + 0x1C]
57072 subcc %o2, 0x1A61, %o0
57073 and %g7, %i4, %o6
57074 mova %xcc, %l0, %o7
57075 ldd [%l7 + 0x10], %f10
57076 srax %i0, %o4, %o5
57077 movvs %icc, %g6, %g4
57078 or %l1, %l2, %l3
57079 tne %xcc, 0x1
57080 brgez,a %i5, loop_6772
57081 or %l6, %l4, %g5
57082 movcc %icc, %i7, %i6
57083 brgez %i1, loop_6773
57084loop_6772:
57085 fbe %fcc0, loop_6774
57086 ldsb [%l7 + 0x27], %o1
57087 taddcctv %g1, 0x105C, %g3
57088loop_6773:
57089 fmovdcs %xcc, %f6, %f7
57090loop_6774:
57091 addcc %i3, %l5, %g2
57092 tsubcctv %i2, 0x0A56, %o2
57093 tsubcc %o3, 0x0151, %g7
57094 fbule,a %fcc3, loop_6775
57095 fzero %f6
57096 fmuld8ulx16 %f0, %f11, %f14
57097 lduh [%l7 + 0x7A], %i4
57098loop_6775:
57099 movrgez %o6, %o0, %o7
57100 tg %icc, 0x2
57101 ldd [%l7 + 0x68], %f10
57102 edge32l %l0, %o4, %o5
57103 std %f2, [%l7 + 0x18]
57104 fnegd %f6, %f8
57105 edge16 %g6, %g4, %l1
57106 std %f10, [%l7 + 0x18]
57107 ldsh [%l7 + 0x0C], %i0
57108 fmovda %icc, %f10, %f2
57109 movrlz %l2, %i5, %l6
57110 ldsw [%l7 + 0x08], %l3
57111 lduh [%l7 + 0x2C], %l4
57112 fzeros %f15
57113 fornot1 %f12, %f2, %f6
57114 sub %i7, 0x07D8, %g5
57115 sdivx %i6, 0x1E01, %o1
57116 fbl %fcc2, loop_6776
57117 fornot1 %f10, %f6, %f14
57118 fsrc2 %f14, %f2
57119 fandnot1s %f3, %f1, %f2
57120loop_6776:
57121 ldsb [%l7 + 0x6A], %i1
57122 move %xcc, %g1, %g3
57123 fnegs %f15, %f4
57124 movn %icc, %l5, %g2
57125 sth %i3, [%l7 + 0x0C]
57126 brgz %i2, loop_6777
57127 fpadd16s %f5, %f12, %f10
57128 ldsh [%l7 + 0x68], %o3
57129 movrne %o2, 0x36F, %i4
57130loop_6777:
57131 ldub [%l7 + 0x0F], %o6
57132 fabsd %f2, %f4
57133 andcc %o0, %o7, %l0
57134 bne %icc, loop_6778
57135 fpsub32s %f6, %f4, %f11
57136 sdiv %o4, 0x16D4, %o5
57137 fpsub16 %f12, %f12, %f14
57138loop_6778:
57139 fbul %fcc2, loop_6779
57140 tneg %xcc, 0x2
57141 xor %g7, 0x040A, %g6
57142 fbu,a %fcc3, loop_6780
57143loop_6779:
57144 stw %l1, [%l7 + 0x10]
57145 addc %i0, %g4, %l2
57146 ldsb [%l7 + 0x64], %i5
57147loop_6780:
57148 ldd [%l7 + 0x50], %f0
57149 array32 %l3, %l4, %i7
57150 bn loop_6781
57151 fsrc1s %f3, %f0
57152 movl %xcc, %l6, %i6
57153 umulcc %o1, %g5, %g1
57154loop_6781:
57155 fands %f7, %f5, %f7
57156 std %f8, [%l7 + 0x40]
57157 stx %g3, [%l7 + 0x58]
57158 ldub [%l7 + 0x48], %i1
57159 ld [%l7 + 0x14], %f10
57160 fmovda %icc, %f12, %f1
57161 srax %g2, 0x07, %l5
57162 fcmple32 %f14, %f14, %i3
57163 fmovdgu %xcc, %f8, %f9
57164 smul %i2, %o3, %i4
57165 udivx %o6, 0x12FA, %o2
57166 fpadd16 %f4, %f4, %f6
57167 stw %o0, [%l7 + 0x64]
57168 fblg,a %fcc2, loop_6782
57169 bg,a,pn %icc, loop_6783
57170 std %f10, [%l7 + 0x10]
57171 stb %o7, [%l7 + 0x1D]
57172loop_6782:
57173 fmovrdlz %o4, %f0, %f14
57174loop_6783:
57175 siam 0x5
57176 fcmpne32 %f10, %f10, %o5
57177 fpsub32s %f14, %f9, %f2
57178 st %f1, [%l7 + 0x34]
57179 lduw [%l7 + 0x7C], %g7
57180 stw %g6, [%l7 + 0x78]
57181 smulcc %l0, 0x1C62, %l1
57182 sll %g4, 0x1C, %i0
57183 ldsh [%l7 + 0x70], %l2
57184 movg %xcc, %l3, %l4
57185 fpadd16 %f6, %f2, %f14
57186 bge loop_6784
57187 fmovse %icc, %f14, %f12
57188 fmul8x16 %f5, %f14, %f12
57189 addc %i7, %l6, %i6
57190loop_6784:
57191 ba,a,pn %xcc, loop_6785
57192 movn %xcc, %i5, %o1
57193 lduh [%l7 + 0x64], %g1
57194 fmul8x16al %f8, %f14, %f12
57195loop_6785:
57196 fornot2s %f3, %f8, %f4
57197 fmovdg %icc, %f6, %f13
57198 fcmpgt16 %f2, %f4, %g3
57199 fbul %fcc2, loop_6786
57200 ldub [%l7 + 0x1E], %g5
57201 lduw [%l7 + 0x34], %g2
57202 te %icc, 0x5
57203loop_6786:
57204 sth %l5, [%l7 + 0x7A]
57205 ldd [%l7 + 0x10], %f0
57206 fmovdne %icc, %f11, %f9
57207 fbn %fcc0, loop_6787
57208 mulscc %i1, %i2, %o3
57209 fxors %f6, %f10, %f4
57210 ldsh [%l7 + 0x16], %i3
57211loop_6787:
57212 st %f1, [%l7 + 0x50]
57213 fmovdgu %xcc, %f8, %f3
57214 fmul8ulx16 %f6, %f6, %f14
57215 tle %icc, 0x6
57216 lduw [%l7 + 0x70], %i4
57217 fmovrslz %o2, %f8, %f2
57218 fba %fcc0, loop_6788
57219 std %f14, [%l7 + 0x40]
57220 fmovsvs %icc, %f10, %f9
57221 fmovrse %o6, %f15, %f1
57222loop_6788:
57223 fmovdle %xcc, %f15, %f11
57224 st %f9, [%l7 + 0x44]
57225 subcc %o0, 0x0CE2, %o7
57226 std %f12, [%l7 + 0x60]
57227 st %f13, [%l7 + 0x44]
57228 sdivx %o5, 0x190C, %o4
57229 sth %g6, [%l7 + 0x7A]
57230 movcs %xcc, %g7, %l0
57231 nop
57232 setx loop_6789, %l0, %l1
57233 wrpr 0x1, %tl
57234 wrpr %l1, %tpc
57235 add %l1, 0x4, %l1
57236 wrpr %l1, %tnpc
57237 setx 0x34400001400, %l0, %l1
57238 wrpr %l1, %tstate
57239 wrhpr 0x4, %htstate
57240 retry
57241 ldx [%l7 + 0x50], %g4
57242 movrne %i0, %l1, %l2
57243 ldsb [%l7 + 0x26], %l4
57244loop_6789:
57245 std %f10, [%l7 + 0x60]
57246 fabss %f7, %f1
57247 ldub [%l7 + 0x36], %i7
57248 ldx [%l7 + 0x40], %l6
57249 fbo %fcc1, loop_6790
57250 ldub [%l7 + 0x56], %i6
57251 ldsh [%l7 + 0x64], %l3
57252 edge32l %o1, %i5, %g1
57253loop_6790:
57254 fbuge,a %fcc2, loop_6791
57255 nop
57256 setx loop_6792, %l0, %l1
57257 wrpr 0x1, %tl
57258 wrpr %l1, %tpc
57259 add %l1, 0x4, %l1
57260 wrpr %l1, %tnpc
57261 setx 0x34400001400, %l0, %l1
57262 wrpr %l1, %tstate
57263 wrhpr 0x4, %htstate
57264 retry
57265 fxor %f4, %f8, %f6
57266 alignaddr %g3, %g5, %l5
57267loop_6791:
57268 stb %i1, [%l7 + 0x45]
57269loop_6792:
57270 st %f13, [%l7 + 0x2C]
57271 ld [%l7 + 0x58], %f3
57272 fornot2 %f0, %f8, %f6
57273 fandnot2s %f5, %f10, %f11
57274 fmovspos %xcc, %f7, %f14
57275 xor %g2, %i2, %i3
57276 fmovsvs %xcc, %f13, %f8
57277 stb %i4, [%l7 + 0x5B]
57278 fblg %fcc2, loop_6793
57279 bneg,pn %icc, loop_6794
57280 fexpand %f9, %f4
57281 nop
57282 setx loop_6795, %l0, %l1
57283 wrpr 0x1, %tl
57284 wrpr %l1, %tnpc
57285 setx 0x34400001400, %l0, %l1
57286 wrpr %l1, %tstate
57287 wrhpr 0x4, %htstate
57288 done
57289loop_6793:
57290 ldub [%l7 + 0x6B], %o3
57291loop_6794:
57292 stw %o6, [%l7 + 0x10]
57293 brgez %o0, loop_6796
57294loop_6795:
57295 fcmped %fcc1, %f6, %f10
57296 fcmps %fcc1, %f11, %f6
57297 call loop_6797
57298loop_6796:
57299 call loop_6798
57300 bvs,a %icc, loop_6799
57301 fmovsleu %icc, %f7, %f8
57302loop_6797:
57303 bcc,a,pn %xcc, loop_6800
57304loop_6798:
57305 smulcc %o7, 0x1D75, %o5
57306loop_6799:
57307 xorcc %o2, %o4, %g7
57308 fbe %fcc3, loop_6801
57309loop_6800:
57310 brgz,a %g6, loop_6802
57311 add %l0, 0x18FF, %g4
57312 bne,pn %icc, loop_6803
57313loop_6801:
57314 fmovdcs %icc, %f8, %f7
57315loop_6802:
57316 tleu %xcc, 0x4
57317 bge,a %xcc, loop_6804
57318loop_6803:
57319 fornot1 %f14, %f2, %f2
57320 edge16n %l1, %i0, %l4
57321 fbu %fcc3, loop_6805
57322loop_6804:
57323 sllx %i7, 0x05, %l6
57324 ble,a %icc, loop_6806
57325 movre %i6, %l2, %l3
57326loop_6805:
57327 fornot1s %f6, %f9, %f1
57328 fcmps %fcc3, %f15, %f11
57329loop_6806:
57330 fcmpgt16 %f4, %f14, %o1
57331 ldd [%l7 + 0x50], %f6
57332 movl %xcc, %g1, %g3
57333 lduh [%l7 + 0x50], %i5
57334 fbule,a %fcc1, loop_6807
57335 ldx [%l7 + 0x58], %g5
57336 fzero %f8
57337 ldx [%l7 + 0x08], %i1
57338loop_6807:
57339 addcc %g2, %l5, %i2
57340 fbul %fcc3, loop_6808
57341 edge32ln %i3, %o3, %o6
57342 fmovrdgz %i4, %f2, %f14
57343 fxors %f8, %f7, %f7
57344loop_6808:
57345 stb %o7, [%l7 + 0x65]
57346 movrgz %o0, %o2, %o4
57347 ldx [%l7 + 0x30], %g7
57348 fzeros %f4
57349 fzeros %f14
57350 ldsw [%l7 + 0x24], %o5
57351 fcmple32 %f12, %f0, %l0
57352 brlez %g4, loop_6809
57353 ldx [%l7 + 0x30], %g6
57354 array32 %l1, %l4, %i7
57355 udiv %i0, 0x01A0, %l6
57356loop_6809:
57357 fsrc2s %f13, %f8
57358 ldub [%l7 + 0x11], %i6
57359 sdivcc %l3, 0x0918, %l2
57360 fmovdneg %icc, %f9, %f11
57361 fcmpgt32 %f14, %f12, %o1
57362 sth %g3, [%l7 + 0x7E]
57363 stw %g1, [%l7 + 0x64]
57364 fmovrslez %i5, %f8, %f2
57365 ldsw [%l7 + 0x38], %i1
57366 bl,pt %icc, loop_6810
57367 ldsw [%l7 + 0x58], %g2
57368 ldd [%l7 + 0x58], %f12
57369 andcc %l5, 0x0407, %i2
57370loop_6810:
57371 std %f12, [%l7 + 0x68]
57372 smulcc %i3, %g5, %o6
57373 brgez %o3, loop_6811
57374 fones %f13
57375 orncc %o7, 0x1C52, %o0
57376 lduw [%l7 + 0x60], %o2
57377loop_6811:
57378 fsrc1s %f12, %f2
57379 ldd [%l7 + 0x60], %f4
57380 fcmpne32 %f12, %f6, %i4
57381 tvs %icc, 0x4
57382 andn %g7, 0x0FC6, %o5
57383 fbne,a %fcc2, loop_6812
57384 fpadd16s %f13, %f1, %f7
57385 stb %o4, [%l7 + 0x5B]
57386 taddcc %g4, 0x080C, %l0
57387loop_6812:
57388 ldx [%l7 + 0x60], %l1
57389 ld [%l7 + 0x64], %f4
57390 bvc,a %xcc, loop_6813
57391 fmovrde %l4, %f12, %f4
57392 bl,pt %icc, loop_6814
57393 stw %g6, [%l7 + 0x1C]
57394loop_6813:
57395 lduh [%l7 + 0x2C], %i0
57396 ldd [%l7 + 0x78], %f4
57397loop_6814:
57398 tpos %xcc, 0x1
57399 orn %i7, %l6, %l3
57400 fmovrslz %i6, %f5, %f14
57401 fbo %fcc0, loop_6815
57402 ldd [%l7 + 0x68], %f8
57403 ldd [%l7 + 0x78], %f4
57404 movle %xcc, %o1, %g3
57405loop_6815:
57406 addccc %l2, %g1, %i1
57407 fmovda %xcc, %f8, %f5
57408 fcmple16 %f14, %f2, %i5
57409 move %xcc, %l5, %g2
57410 fcmpne16 %f2, %f10, %i2
57411 subcc %g5, %o6, %o3
57412 fmovsgu %xcc, %f2, %f3
57413 brnz %o7, loop_6816
57414 st %f0, [%l7 + 0x50]
57415 st %f13, [%l7 + 0x44]
57416 edge16 %i3, %o2, %o0
57417loop_6816:
57418 sllx %g7, 0x1D, %i4
57419 sdiv %o4, 0x11C3, %o5
57420 edge16n %g4, %l1, %l4
57421 te %xcc, 0x1
57422 fmovdleu %xcc, %f4, %f6
57423 ld [%l7 + 0x44], %f7
57424 tg %icc, 0x1
57425 fabss %f6, %f4
57426 ldd [%l7 + 0x30], %f14
57427 ldsb [%l7 + 0x7B], %g6
57428 sdivcc %i0, 0x1AD1, %l0
57429 brgez,a %l6, loop_6817
57430 edge32ln %l3, %i7, %i6
57431 fcmple16 %f10, %f14, %g3
57432 fmovdneg %icc, %f8, %f2
57433loop_6817:
57434 ldsw [%l7 + 0x60], %l2
57435 fmovrdne %o1, %f4, %f2
57436 edge16n %g1, %i5, %i1
57437 fmovsge %xcc, %f2, %f12
57438 sll %g2, %l5, %g5
57439 sth %i2, [%l7 + 0x42]
57440 fble %fcc1, loop_6818
57441 fpadd32s %f15, %f5, %f14
57442 lduh [%l7 + 0x18], %o6
57443 umulcc %o7, 0x0E5B, %o3
57444loop_6818:
57445 fcmped %fcc3, %f6, %f0
57446 sub %o2, 0x1E84, %i3
57447 sdivx %o0, 0x175E, %g7
57448 bvc,a,pt %icc, loop_6819
57449 bne,a,pt %xcc, loop_6820
57450 bge,a,pt %icc, loop_6821
57451 fmovsn %icc, %f14, %f3
57452loop_6819:
57453 bcc loop_6822
57454loop_6820:
57455 edge8l %i4, %o5, %g4
57456loop_6821:
57457 movrgz %l1, %l4, %g6
57458 st %f0, [%l7 + 0x0C]
57459loop_6822:
57460 orn %i0, %l0, %o4
57461 xorcc %l6, %i7, %i6
57462 stx %l3, [%l7 + 0x68]
57463 tcs %icc, 0x4
57464 ldsw [%l7 + 0x0C], %g3
57465 fornot2s %f13, %f8, %f5
57466 fbge,a %fcc2, loop_6823
57467 bpos,pt %icc, loop_6824
57468 ldsh [%l7 + 0x54], %l2
57469 fnot2 %f6, %f8
57470loop_6823:
57471 fsrc1 %f2, %f10
57472loop_6824:
57473 addc %g1, 0x0170, %o1
57474 fnot1 %f2, %f8
57475 ldub [%l7 + 0x6A], %i5
57476 ldsh [%l7 + 0x08], %g2
57477 fbug,a %fcc1, loop_6825
57478 ld [%l7 + 0x4C], %f4
57479 fmul8ulx16 %f12, %f10, %f10
57480 movre %i1, 0x0F0, %g5
57481loop_6825:
57482 fxor %f0, %f14, %f6
57483 fandnot2 %f2, %f6, %f4
57484 stb %i2, [%l7 + 0x44]
57485 srlx %l5, %o7, %o3
57486 fbg,a %fcc3, loop_6826
57487 fsrc1s %f1, %f12
57488 tne %icc, 0x7
57489 ldx [%l7 + 0x40], %o6
57490loop_6826:
57491 fpackfix %f10, %f7
57492 ldx [%l7 + 0x28], %i3
57493 orn %o2, 0x00B5, %g7
57494 std %f4, [%l7 + 0x08]
57495 movrgz %i4, 0x309, %o5
57496 addc %g4, 0x0F65, %o0
57497 stb %l4, [%l7 + 0x7D]
57498 mova %icc, %l1, %g6
57499 tvc %xcc, 0x7
57500 stb %i0, [%l7 + 0x1B]
57501 movge %xcc, %l0, %l6
57502 fmul8ulx16 %f14, %f0, %f6
57503 stx %o4, [%l7 + 0x30]
57504 lduh [%l7 + 0x72], %i7
57505 srlx %l3, 0x12, %g3
57506 fblg,a %fcc1, loop_6827
57507 fmovrdgez %i6, %f10, %f0
57508 lduw [%l7 + 0x1C], %l2
57509 stw %o1, [%l7 + 0x14]
57510loop_6827:
57511 sdiv %g1, 0x10B9, %i5
57512 sth %g2, [%l7 + 0x7C]
57513 ldsh [%l7 + 0x50], %g5
57514 tn %icc, 0x7
57515 fsrc1s %f5, %f5
57516 fmovrslz %i1, %f12, %f12
57517 lduw [%l7 + 0x44], %l5
57518 fmovs %f10, %f6
57519 sth %o7, [%l7 + 0x44]
57520 sth %o3, [%l7 + 0x4A]
57521 for %f6, %f6, %f8
57522 ldsh [%l7 + 0x72], %i2
57523 orn %i3, %o2, %g7
57524 fmovsgu %icc, %f7, %f1
57525 brgez,a %o6, loop_6828
57526 tpos %xcc, 0x3
57527 fmovdcc %xcc, %f9, %f15
57528 bvc loop_6829
57529loop_6828:
57530 fandnot2s %f12, %f12, %f5
57531 fpadd16s %f0, %f10, %f6
57532 fsrc2 %f0, %f4
57533loop_6829:
57534 st %f7, [%l7 + 0x7C]
57535 lduh [%l7 + 0x48], %i4
57536 ldsw [%l7 + 0x30], %g4
57537 subcc %o0, %l4, %o5
57538 ldsb [%l7 + 0x3B], %l1
57539 edge8n %i0, %g6, %l6
57540 tsubcctv %o4, 0x1D73, %l0
57541 std %f12, [%l7 + 0x78]
57542 call loop_6830
57543 fmovdleu %xcc, %f6, %f4
57544 lduh [%l7 + 0x44], %l3
57545 fbl %fcc0, loop_6831
57546loop_6830:
57547 edge8n %i7, %i6, %l2
57548 ldsw [%l7 + 0x34], %o1
57549 umulcc %g1, 0x04CE, %g3
57550loop_6831:
57551 edge8ln %i5, %g5, %i1
57552 tvc %icc, 0x2
57553 fmovdgu %icc, %f5, %f2
57554 ldsb [%l7 + 0x36], %l5
57555 fand %f8, %f4, %f14
57556 lduw [%l7 + 0x20], %g2
57557 fnot2 %f0, %f14
57558 ld [%l7 + 0x70], %f8
57559 movrgz %o7, 0x1A6, %i2
57560 call loop_6832
57561 stb %i3, [%l7 + 0x67]
57562 lduw [%l7 + 0x24], %o2
57563 tgu %icc, 0x0
57564loop_6832:
57565 fmovrsne %o3, %f11, %f7
57566 fnands %f13, %f8, %f2
57567 fcmpeq32 %f6, %f10, %o6
57568 and %g7, 0x06B9, %i4
57569 udivx %g4, 0x19A1, %l4
57570 ldsh [%l7 + 0x4C], %o5
57571 tsubcctv %o0, 0x0693, %l1
57572 fmovs %f1, %f11
57573 ldsh [%l7 + 0x1C], %g6
57574 fbuge,a %fcc3, loop_6833
57575 ldd [%l7 + 0x08], %f14
57576 fmovda %xcc, %f9, %f7
57577 ldub [%l7 + 0x67], %l6
57578loop_6833:
57579 stx %o4, [%l7 + 0x68]
57580 stb %l0, [%l7 + 0x20]
57581 tge %xcc, 0x6
57582 fcmpgt32 %f8, %f0, %l3
57583 nop
57584 setx loop_6834, %l0, %l1
57585 jmpl %l1, %i0
57586 ld [%l7 + 0x48], %f0
57587 bg,a %xcc, loop_6835
57588 mulx %i6, %l2, %i7
57589loop_6834:
57590 fzero %f4
57591 fmovs %f0, %f14
57592loop_6835:
57593 or %o1, 0x09BC, %g1
57594 fpack16 %f14, %f6
57595 andcc %g3, 0x0708, %i5
57596 sra %i1, %g5, %l5
57597 ldd [%l7 + 0x68], %f6
57598 fmovsne %icc, %f13, %f5
57599 fmovrsgez %g2, %f4, %f1
57600 tg %xcc, 0x4
57601 alignaddr %i2, %o7, %i3
57602 fexpand %f5, %f10
57603 alignaddrl %o2, %o6, %o3
57604 ld [%l7 + 0x3C], %f14
57605 movleu %icc, %i4, %g4
57606 fble,a %fcc0, loop_6836
57607 lduh [%l7 + 0x78], %l4
57608 fmovrdne %o5, %f8, %f10
57609 fmovdneg %icc, %f11, %f6
57610loop_6836:
57611 fzeros %f8
57612 fbl %fcc0, loop_6837
57613 fandnot1 %f10, %f0, %f12
57614 fbule,a %fcc0, loop_6838
57615 brz %g7, loop_6839
57616loop_6837:
57617 fabss %f6, %f1
57618 edge16ln %l1, %o0, %g6
57619loop_6838:
57620 mulx %o4, 0x0613, %l6
57621loop_6839:
57622 lduw [%l7 + 0x3C], %l3
57623 fsrc1 %f10, %f8
57624 fnegs %f6, %f15
57625 stw %l0, [%l7 + 0x0C]
57626 stx %i6, [%l7 + 0x70]
57627 fbo,a %fcc1, loop_6840
57628 srlx %l2, 0x13, %i0
57629 fpadd16s %f5, %f11, %f0
57630 addccc %i7, 0x177D, %g1
57631loop_6840:
57632 lduw [%l7 + 0x7C], %o1
57633 fcmpgt16 %f4, %f8, %g3
57634 fsrc1s %f10, %f6
57635 stb %i1, [%l7 + 0x66]
57636 stb %g5, [%l7 + 0x72]
57637 fmovrslz %l5, %f9, %f10
57638 fmovse %icc, %f10, %f15
57639 bn,a loop_6841
57640 fbl %fcc0, loop_6842
57641 fandnot2s %f12, %f3, %f10
57642 bge,a loop_6843
57643loop_6841:
57644 xnor %g2, %i5, %i2
57645loop_6842:
57646 fblg,a %fcc2, loop_6844
57647 stx %o7, [%l7 + 0x10]
57648loop_6843:
57649 ldd [%l7 + 0x58], %f14
57650 nop
57651 setx loop_6845, %l0, %l1
57652 wrpr 0x1, %tl
57653 wrpr %l1, %tnpc
57654 setx 0x34400001400, %l0, %l1
57655 wrpr %l1, %tstate
57656 wrhpr 0x4, %htstate
57657 done
57658loop_6844:
57659 fnands %f14, %f15, %f11
57660 fmovrdgez %i3, %f8, %f14
57661 sth %o6, [%l7 + 0x2C]
57662loop_6845:
57663 lduh [%l7 + 0x5C], %o3
57664 bgu,pt %icc, loop_6846
57665 movneg %icc, %o2, %i4
57666 ldsh [%l7 + 0x6C], %l4
57667 and %g4, %o5, %l1
57668loop_6846:
57669 fbu %fcc2, loop_6847
57670 stx %o0, [%l7 + 0x30]
57671 brlez,a %g6, loop_6848
57672 ldub [%l7 + 0x4E], %g7
57673loop_6847:
57674 fmovdcc %icc, %f8, %f6
57675 sth %o4, [%l7 + 0x34]
57676loop_6848:
57677 fsrc1 %f2, %f12
57678 sdiv %l6, 0x01EF, %l0
57679 fcmpgt32 %f12, %f2, %i6
57680 fba %fcc2, loop_6849
57681 fmovdcc %xcc, %f9, %f4
57682 edge8 %l2, %i0, %i7
57683 movrlz %l3, %o1, %g3
57684loop_6849:
57685 fnor %f8, %f2, %f10
57686 movrlez %g1, 0x045, %i1
57687 fandnot1 %f0, %f0, %f0
57688 fmovs %f10, %f11
57689 tge %xcc, 0x2
57690 sth %l5, [%l7 + 0x14]
57691 stb %g2, [%l7 + 0x69]
57692 nop
57693 setx loop_6850, %l0, %l1
57694 jmpl %l1, %g5
57695 fmuld8ulx16 %f7, %f7, %f14
57696 smul %i2, 0x09FE, %o7
57697 fpadd16s %f3, %f7, %f4
57698loop_6850:
57699 fmovrsgez %i5, %f4, %f4
57700 ldsb [%l7 + 0x6D], %i3
57701 pdist %f2, %f14, %f2
57702 fbg %fcc3, loop_6851
57703 fble %fcc3, loop_6852
57704 taddcctv %o3, 0x06F5, %o6
57705 movrgez %i4, %l4, %g4
57706loop_6851:
57707 ldub [%l7 + 0x53], %o5
57708loop_6852:
57709 fmovdne %icc, %f3, %f6
57710 fmovdcc %xcc, %f5, %f8
57711 st %f5, [%l7 + 0x48]
57712 sdivx %o2, 0x1A91, %o0
57713 for %f2, %f0, %f4
57714 taddcctv %g6, %g7, %o4
57715 stb %l1, [%l7 + 0x15]
57716 stx %l0, [%l7 + 0x20]
57717 movle %xcc, %l6, %i6
57718 sll %i0, 0x18, %l2
57719 edge16l %l3, %i7, %g3
57720 fmovdne %icc, %f3, %f2
57721 umul %g1, 0x08AE, %i1
57722 stw %o1, [%l7 + 0x38]
57723 fcmpd %fcc1, %f10, %f4
57724 lduw [%l7 + 0x78], %g2
57725 fxnor %f4, %f10, %f0
57726 std %f10, [%l7 + 0x28]
57727 fmovscs %icc, %f11, %f4
57728 ld [%l7 + 0x7C], %f14
57729 fsrc1 %f14, %f8
57730 tvc %icc, 0x2
57731 fmovd %f4, %f6
57732 fmovdge %icc, %f0, %f7
57733 fsrc1s %f9, %f15
57734 fxnors %f0, %f11, %f8
57735 fcmpne32 %f0, %f2, %g5
57736 mova %icc, %l5, %i2
57737 fmovdle %xcc, %f8, %f8
57738 subc %i5, %o7, %o3
57739 fcmple16 %f12, %f2, %o6
57740 udivcc %i3, 0x1C88, %i4
57741 ldub [%l7 + 0x24], %l4
57742 movle %icc, %g4, %o5
57743 tl %icc, 0x5
57744 srax %o2, 0x17, %o0
57745 lduh [%l7 + 0x2A], %g6
57746 fmovs %f3, %f14
57747 ld [%l7 + 0x78], %f0
57748 std %f2, [%l7 + 0x08]
57749 fnor %f8, %f0, %f0
57750 bpos,a,pn %icc, loop_6853
57751 ldsh [%l7 + 0x10], %o4
57752 stx %g7, [%l7 + 0x48]
57753 brgz %l1, loop_6854
57754loop_6853:
57755 tsubcctv %l6, 0x1FFA, %l0
57756 ldub [%l7 + 0x0C], %i6
57757 ldsh [%l7 + 0x2C], %i0
57758loop_6854:
57759 pdist %f14, %f12, %f14
57760 bl,pt %xcc, loop_6855
57761 stw %l2, [%l7 + 0x14]
57762 stb %i7, [%l7 + 0x5B]
57763 ldub [%l7 + 0x6E], %l3
57764loop_6855:
57765 fsrc1 %f14, %f4
57766 taddcc %g3, 0x1D86, %g1
57767 movl %icc, %o1, %g2
57768 fone %f0
57769 st %f10, [%l7 + 0x7C]
57770 fbu %fcc2, loop_6856
57771 ld [%l7 + 0x20], %f9
57772 ldub [%l7 + 0x1E], %i1
57773 ld [%l7 + 0x50], %f0
57774loop_6856:
57775 fba,a %fcc3, loop_6857
57776 ldx [%l7 + 0x40], %l5
57777 tgu %xcc, 0x7
57778 movgu %icc, %i2, %g5
57779loop_6857:
57780 sdiv %i5, 0x1A41, %o3
57781 edge16l %o6, %o7, %i3
57782 bcs,a,pn %icc, loop_6858
57783 lduw [%l7 + 0x44], %l4
57784 edge32n %g4, %o5, %o2
57785 edge32ln %o0, %g6, %i4
57786loop_6858:
57787 tvc %icc, 0x2
57788 ldub [%l7 + 0x76], %o4
57789 movge %icc, %g7, %l6
57790 movrlz %l0, %l1, %i0
57791 fmovdne %icc, %f9, %f14
57792 fmovsne %xcc, %f2, %f15
57793 stw %l2, [%l7 + 0x78]
57794 bn,pt %icc, loop_6859
57795 addccc %i7, %i6, %l3
57796 movrgez %g3, %o1, %g1
57797 fandnot1 %f2, %f4, %f14
57798loop_6859:
57799 fmovs %f15, %f1
57800 fmovdne %icc, %f5, %f2
57801 fmovsne %xcc, %f15, %f3
57802 fmovdcs %icc, %f3, %f6
57803 fbu,a %fcc1, loop_6860
57804 stx %g2, [%l7 + 0x20]
57805 array8 %i1, %l5, %i2
57806 st %f3, [%l7 + 0x74]
57807loop_6860:
57808 ldsb [%l7 + 0x59], %g5
57809 fmovdne %icc, %f11, %f9
57810 std %f10, [%l7 + 0x50]
57811 lduw [%l7 + 0x50], %i5
57812 sra %o6, 0x15, %o7
57813 sdivx %o3, 0x17A5, %i3
57814 std %f6, [%l7 + 0x08]
57815 tcs %xcc, 0x5
57816 bcs,pt %xcc, loop_6861
57817 fmovrdlz %g4, %f0, %f8
57818 std %f10, [%l7 + 0x60]
57819 ldub [%l7 + 0x2B], %l4
57820loop_6861:
57821 addc %o2, 0x0FAA, %o5
57822 ldx [%l7 + 0x68], %o0
57823 srl %g6, 0x1D, %o4
57824 std %f10, [%l7 + 0x20]
57825 andn %i4, %l6, %l0
57826 fbe,a %fcc2, loop_6862
57827 edge8l %g7, %i0, %l1
57828 movge %icc, %i7, %i6
57829 movneg %xcc, %l2, %g3
57830loop_6862:
57831 fcmpd %fcc1, %f12, %f8
57832 xnorcc %o1, %l3, %g1
57833 std %f4, [%l7 + 0x68]
57834 fbg %fcc2, loop_6863
57835 srl %g2, 0x1D, %i1
57836 tpos %xcc, 0x2
57837 fbg %fcc1, loop_6864
57838loop_6863:
57839 tg %icc, 0x7
57840 std %f8, [%l7 + 0x70]
57841 fones %f1
57842loop_6864:
57843 fmovsa %icc, %f2, %f3
57844 ldsb [%l7 + 0x23], %i2
57845 fands %f11, %f1, %f0
57846 move %xcc, %l5, %i5
57847 fmovrdgz %g5, %f8, %f8
57848 ble %xcc, loop_6865
57849 std %f10, [%l7 + 0x58]
57850 stw %o6, [%l7 + 0x0C]
57851 movrne %o3, %o7, %i3
57852loop_6865:
57853 fblg,a %fcc1, loop_6866
57854 ldsb [%l7 + 0x24], %g4
57855 fmovsneg %xcc, %f4, %f1
57856 ld [%l7 + 0x58], %f10
57857loop_6866:
57858 fmovsne %xcc, %f13, %f0
57859 ldsw [%l7 + 0x38], %l4
57860 movre %o2, %o0, %g6
57861 fbuge %fcc1, loop_6867
57862 movrlez %o5, 0x2EB, %o4
57863 andcc %l6, 0x0A3C, %i4
57864 siam 0x6
57865loop_6867:
57866 ld [%l7 + 0x5C], %f7
57867 movvc %xcc, %l0, %g7
57868 array16 %l1, %i0, %i7
57869 bcs,a,pn %icc, loop_6868
57870 movrgz %l2, %g3, %i6
57871 edge8 %o1, %l3, %g1
57872 call loop_6869
57873loop_6868:
57874 fmuld8ulx16 %f4, %f6, %f2
57875 bneg,pt %icc, loop_6870
57876 fnands %f8, %f10, %f11
57877loop_6869:
57878 fbn %fcc3, loop_6871
57879 ldx [%l7 + 0x60], %i1
57880loop_6870:
57881 bpos %icc, loop_6872
57882 ldub [%l7 + 0x7E], %g2
57883loop_6871:
57884 stx %i2, [%l7 + 0x68]
57885 mulx %i5, %l5, %o6
57886loop_6872:
57887 andcc %o3, %g5, %o7
57888 fpsub32s %f10, %f0, %f3
57889 udiv %g4, 0x173E, %l4
57890 taddcc %i3, %o2, %o0
57891 stx %g6, [%l7 + 0x60]
57892 addccc %o5, 0x11B8, %l6
57893 tle %xcc, 0x0
57894 fpmerge %f6, %f15, %f6
57895 for %f4, %f6, %f4
57896 fbl %fcc2, loop_6873
57897 popc 0x190A, %i4
57898 fbne,a %fcc2, loop_6874
57899 fpadd32s %f1, %f3, %f4
57900loop_6873:
57901 brgz,a %o4, loop_6875
57902 xnorcc %l0, 0x1933, %l1
57903loop_6874:
57904 ldsh [%l7 + 0x1E], %i0
57905 edge32l %i7, %l2, %g3
57906loop_6875:
57907 fmovsgu %xcc, %f1, %f8
57908 fnot2 %f6, %f8
57909 fbu %fcc2, loop_6876
57910 ldsh [%l7 + 0x20], %g7
57911 ble,a,pn %xcc, loop_6877
57912 srax %i6, 0x02, %l3
57913loop_6876:
57914 movrgez %g1, %o1, %g2
57915 ldsh [%l7 + 0x1C], %i1
57916loop_6877:
57917 edge8ln %i2, %l5, %o6
57918 ldsh [%l7 + 0x1C], %o3
57919 movrne %i5, %g5, %g4
57920 tcc %icc, 0x7
57921 bgu,a loop_6878
57922 bcs,a,pn %icc, loop_6879
57923 st %f5, [%l7 + 0x14]
57924 st %f3, [%l7 + 0x18]
57925loop_6878:
57926 nop
57927 setx loop_6880, %l0, %l1
57928 wrpr 0x1, %tl
57929 wrpr %l1, %tpc
57930 add %l1, 0x4, %l1
57931 wrpr %l1, %tnpc
57932 setx 0x34400001400, %l0, %l1
57933 wrpr %l1, %tstate
57934 wrhpr 0x4, %htstate
57935 retry
57936loop_6879:
57937 fmovsvs %icc, %f0, %f10
57938 fmuld8sux16 %f3, %f6, %f12
57939 fandnot1s %f10, %f5, %f11
57940loop_6880:
57941 tle %icc, 0x3
57942 bpos,a %icc, loop_6881
57943 fpackfix %f4, %f15
57944 bleu,pn %xcc, loop_6882
57945 edge32l %o7, %i3, %l4
57946loop_6881:
57947 srlx %o2, %g6, %o0
57948 lduh [%l7 + 0x22], %l6
57949loop_6882:
57950 stw %o5, [%l7 + 0x58]
57951 edge32ln %i4, %l0, %o4
57952 add %i0, %i7, %l1
57953 ldd [%l7 + 0x68], %f4
57954 fmovsge %xcc, %f4, %f0
57955 fmovsle %xcc, %f2, %f5
57956 std %f8, [%l7 + 0x68]
57957 ldsh [%l7 + 0x44], %l2
57958 ldx [%l7 + 0x28], %g7
57959 fones %f14
57960 std %f0, [%l7 + 0x58]
57961 bge loop_6883
57962 fcmpgt16 %f6, %f2, %g3
57963 srl %l3, 0x0B, %i6
57964 nop
57965 setx loop_6884, %l0, %l1
57966 jmpl %l1, %g1
57967loop_6883:
57968 st %f10, [%l7 + 0x48]
57969 fxnor %f4, %f6, %f4
57970 fbo,a %fcc3, loop_6885
57971loop_6884:
57972 movvs %xcc, %o1, %i1
57973 fmul8x16au %f12, %f7, %f0
57974 fbu %fcc3, loop_6886
57975loop_6885:
57976 ldx [%l7 + 0x78], %g2
57977 ldx [%l7 + 0x58], %i2
57978 fpadd32 %f4, %f10, %f0
57979loop_6886:
57980 fxors %f13, %f1, %f3
57981 ldx [%l7 + 0x28], %l5
57982 add %o3, %i5, %o6
57983 tcs %xcc, 0x2
57984 fmovrsne %g4, %f13, %f2
57985 stw %o7, [%l7 + 0x70]
57986 fnands %f14, %f11, %f12
57987 edge16l %g5, %i3, %o2
57988 ldd [%l7 + 0x70], %f12
57989 brgez %l4, loop_6887
57990 ldsh [%l7 + 0x10], %o0
57991 fzero %f0
57992 fors %f2, %f9, %f9
57993loop_6887:
57994 std %f12, [%l7 + 0x10]
57995 fandnot2 %f0, %f12, %f14
57996 st %f8, [%l7 + 0x1C]
57997 fmul8x16al %f13, %f0, %f12
57998 fbl %fcc0, loop_6888
57999 stb %g6, [%l7 + 0x68]
58000 tneg %xcc, 0x7
58001 stx %l6, [%l7 + 0x60]
58002loop_6888:
58003 stw %i4, [%l7 + 0x2C]
58004 movvc %xcc, %o5, %l0
58005 ldsw [%l7 + 0x60], %o4
58006 fbug %fcc0, loop_6889
58007 ble,a %icc, loop_6890
58008 alignaddr %i0, %i7, %l1
58009 fmovdcc %xcc, %f1, %f5
58010loop_6889:
58011 movrlez %g7, 0x088, %l2
58012loop_6890:
58013 ldsw [%l7 + 0x5C], %l3
58014 add %i6, 0x1000, %g3
58015 array32 %g1, %o1, %g2
58016 fmovrdne %i2, %f0, %f0
58017 fnand %f2, %f14, %f0
58018 fornot2 %f2, %f12, %f2
58019 stb %i1, [%l7 + 0x16]
58020 umul %o3, %l5, %i5
58021 ldsw [%l7 + 0x18], %o6
58022 ldx [%l7 + 0x48], %o7
58023 movl %icc, %g5, %i3
58024 stb %g4, [%l7 + 0x13]
58025 fmovdg %icc, %f13, %f12
58026 orn %o2, %o0, %l4
58027 fxnors %f12, %f14, %f10
58028 fcmple16 %f4, %f12, %l6
58029 tneg %xcc, 0x5
58030 movle %icc, %g6, %i4
58031 fxnor %f8, %f14, %f0
58032 fmovdvs %xcc, %f0, %f5
58033 fnot1s %f7, %f3
58034 move %icc, %o5, %l0
58035 movre %o4, %i7, %i0
58036 tge %icc, 0x1
58037 ldub [%l7 + 0x73], %g7
58038 fzero %f6
58039 stb %l1, [%l7 + 0x28]
58040 stw %l2, [%l7 + 0x5C]
58041 fcmpd %fcc0, %f12, %f0
58042 fbuge %fcc3, loop_6891
58043 stx %i6, [%l7 + 0x30]
58044 array8 %l3, %g1, %o1
58045 nop
58046 setx loop_6892, %l0, %l1
58047 wrpr 0x1, %tl
58048 wrpr %l1, %tpc
58049 add %l1, 0x4, %l1
58050 wrpr %l1, %tnpc
58051 setx 0x34400001400, %l0, %l1
58052 wrpr %l1, %tstate
58053 wrhpr 0x4, %htstate
58054 retry
58055loop_6891:
58056 tvs %icc, 0x4
58057 sethi 0x1916, %g2
58058 sdivx %i2, 0x15A4, %g3
58059loop_6892:
58060 faligndata %f0, %f14, %f2
58061 stw %o3, [%l7 + 0x38]
58062 subcc %i1, 0x1359, %i5
58063 smulcc %o6, %o7, %g5
58064 tge %xcc, 0x4
58065 fcmps %fcc3, %f14, %f8
58066 lduw [%l7 + 0x74], %l5
58067 for %f8, %f10, %f6
58068 fandnot1 %f14, %f4, %f10
58069 ld [%l7 + 0x74], %f10
58070 sth %g4, [%l7 + 0x2E]
58071 bn,a,pn %xcc, loop_6893
58072 bgu loop_6894
58073 ldsw [%l7 + 0x44], %i3
58074 lduh [%l7 + 0x26], %o0
58075loop_6893:
58076 brlz,a %l4, loop_6895
58077loop_6894:
58078 lduh [%l7 + 0x40], %o2
58079 addc %g6, %i4, %o5
58080 std %f14, [%l7 + 0x78]
58081loop_6895:
58082 array8 %l6, %l0, %o4
58083 fbu,a %fcc2, loop_6896
58084 bcs,pn %xcc, loop_6897
58085 sth %i0, [%l7 + 0x0A]
58086 ld [%l7 + 0x18], %f5
58087loop_6896:
58088 ldsh [%l7 + 0x46], %i7
58089loop_6897:
58090 brlz,a %g7, loop_6898
58091 fandnot1s %f2, %f6, %f5
58092 nop
58093 setx loop_6899, %l0, %l1
58094 wrpr 0x1, %tl
58095 wrpr %l1, %tnpc
58096 setx 0x34400001400, %l0, %l1
58097 wrpr %l1, %tstate
58098 wrhpr 0x4, %htstate
58099 done
58100 movle %icc, %l2, %i6
58101loop_6898:
58102 ld [%l7 + 0x50], %f15
58103 fbl,a %fcc0, loop_6900
58104loop_6899:
58105 mova %xcc, %l3, %l1
58106 tl %icc, 0x7
58107 xor %g1, %g2, %o1
58108loop_6900:
58109 fbge %fcc1, loop_6901
58110 array8 %g3, %o3, %i2
58111 ld [%l7 + 0x44], %f7
58112 lduh [%l7 + 0x68], %i1
58113loop_6901:
58114 nop
58115 setx loop_6902, %l0, %l1
58116 wrpr 0x1, %tl
58117 wrpr %l1, %tpc
58118 add %l1, 0x4, %l1
58119 wrpr %l1, %tnpc
58120 setx 0x34400001400, %l0, %l1
58121 wrpr %l1, %tstate
58122 wrhpr 0x4, %htstate
58123 retry
58124 fmovd %f8, %f4
58125 array16 %i5, %o6, %o7
58126 edge16n %g5, %g4, %i3
58127loop_6902:
58128 sth %o0, [%l7 + 0x6E]
58129 tn %icc, 0x1
58130 bneg,a loop_6903
58131 ldsw [%l7 + 0x38], %l5
58132 bg,pn %xcc, loop_6904
58133 fcmped %fcc0, %f10, %f6
58134loop_6903:
58135 alignaddrl %l4, %o2, %g6
58136 array16 %o5, %i4, %l6
58137loop_6904:
58138 fmovrde %o4, %f0, %f10
58139 movne %icc, %l0, %i0
58140 array16 %i7, %g7, %l2
58141 movg %xcc, %l3, %l1
58142 fbule,a %fcc2, loop_6905
58143 bneg loop_6906
58144 addccc %g1, 0x05C6, %g2
58145 fmovrde %i6, %f0, %f8
58146loop_6905:
58147 ldub [%l7 + 0x37], %g3
58148loop_6906:
58149 movleu %icc, %o3, %i2
58150 fmovrdlez %i1, %f14, %f4
58151 fbo,a %fcc1, loop_6907
58152 st %f9, [%l7 + 0x14]
58153 ldsb [%l7 + 0x56], %o1
58154 lduh [%l7 + 0x54], %i5
58155loop_6907:
58156 fpadd32s %f9, %f9, %f14
58157 mova %xcc, %o6, %g5
58158 fmovsvc %xcc, %f11, %f13
58159 fpadd32 %f6, %f0, %f6
58160 ldx [%l7 + 0x40], %o7
58161 ld [%l7 + 0x3C], %f0
58162 fcmple32 %f4, %f8, %i3
58163 fexpand %f9, %f10
58164 ldd [%l7 + 0x10], %f4
58165 fmovscs %icc, %f7, %f14
58166 tneg %xcc, 0x3
58167 fone %f0
58168 andn %g4, 0x0A0D, %l5
58169 xorcc %l4, %o0, %g6
58170 ld [%l7 + 0x60], %f13
58171 sth %o5, [%l7 + 0x26]
58172 stb %o2, [%l7 + 0x0C]
58173 ldsw [%l7 + 0x24], %i4
58174 tgu %icc, 0x1
58175 stb %l6, [%l7 + 0x5E]
58176 brgz,a %o4, loop_6908
58177 movg %icc, %l0, %i0
58178 lduh [%l7 + 0x54], %i7
58179 udiv %l2, 0x1967, %g7
58180loop_6908:
58181 movcs %xcc, %l3, %g1
58182 srlx %l1, 0x06, %g2
58183 edge16l %i6, %g3, %i2
58184 ld [%l7 + 0x7C], %f1
58185 std %f2, [%l7 + 0x50]
58186 nop
58187 setx loop_6909, %l0, %l1
58188 jmpl %l1, %o3
58189 bleu,pn %xcc, loop_6910
58190 bcs,pn %xcc, loop_6911
58191 std %f0, [%l7 + 0x30]
58192loop_6909:
58193 stb %o1, [%l7 + 0x3B]
58194loop_6910:
58195 stx %i1, [%l7 + 0x28]
58196loop_6911:
58197 edge8 %o6, %i5, %o7
58198 bshuffle %f12, %f8, %f8
58199 tl %icc, 0x2
58200 ld [%l7 + 0x20], %f9
58201 fblg,a %fcc0, loop_6912
58202 fbul %fcc2, loop_6913
58203 tn %icc, 0x0
58204 fandnot1 %f0, %f2, %f14
58205loop_6912:
58206 fmovsl %xcc, %f14, %f5
58207loop_6913:
58208 edge8ln %g5, %i3, %g4
58209 lduh [%l7 + 0x76], %l4
58210 fzeros %f11
58211 ldsh [%l7 + 0x1A], %o0
58212 bpos,a %icc, loop_6914
58213 fnegd %f14, %f8
58214 lduw [%l7 + 0x20], %g6
58215 movleu %icc, %l5, %o5
58216loop_6914:
58217 edge32 %o2, %l6, %i4
58218 fmovdgu %icc, %f4, %f11
58219 popc %o4, %l0
58220 lduw [%l7 + 0x58], %i7
58221 nop
58222 setx loop_6915, %l0, %l1
58223 jmpl %l1, %i0
58224 fcmped %fcc1, %f10, %f0
58225 lduw [%l7 + 0x60], %l2
58226 fbl %fcc3, loop_6916
58227loop_6915:
58228 ldsb [%l7 + 0x66], %g7
58229 fmovsvc %icc, %f0, %f15
58230 fnand %f14, %f4, %f4
58231loop_6916:
58232 stw %l3, [%l7 + 0x28]
58233 fmovsle %xcc, %f12, %f14
58234 fmovsle %icc, %f0, %f0
58235 bvc,a %icc, loop_6917
58236 tl %xcc, 0x5
58237 fbu %fcc1, loop_6918
58238 fabsd %f12, %f8
58239loop_6917:
58240 ld [%l7 + 0x58], %f7
58241 std %f14, [%l7 + 0x18]
58242loop_6918:
58243 lduw [%l7 + 0x1C], %g1
58244 ldsb [%l7 + 0x3B], %l1
58245 lduh [%l7 + 0x1C], %g2
58246 tg %xcc, 0x7
58247 ldsh [%l7 + 0x4E], %i6
58248 ldsh [%l7 + 0x28], %g3
58249 st %f6, [%l7 + 0x70]
58250 fmuld8ulx16 %f11, %f0, %f0
58251 xnorcc %o3, 0x0E34, %i2
58252 fmovrdlez %o1, %f6, %f6
58253 fabss %f13, %f11
58254 edge32 %o6, %i1, %i5
58255 ldsb [%l7 + 0x7A], %o7
58256 std %f14, [%l7 + 0x40]
58257 lduw [%l7 + 0x68], %g5
58258 fmovscc %icc, %f11, %f9
58259 orcc %i3, 0x01FB, %l4
58260 fnot2 %f4, %f14
58261 ldx [%l7 + 0x18], %g4
58262 fmovscs %xcc, %f0, %f8
58263 nop
58264 setx loop_6919, %l0, %l1
58265 jmpl %l1, %g6
58266 ldsb [%l7 + 0x09], %o0
58267 fmovdge %xcc, %f10, %f10
58268 fnot1s %f8, %f0
58269loop_6919:
58270 fmovsa %icc, %f15, %f11
58271 movn %xcc, %o5, %l5
58272 brgz %o2, loop_6920
58273 fandnot1s %f5, %f13, %f14
58274 ldsb [%l7 + 0x43], %i4
58275 edge32 %o4, %l6, %i7
58276loop_6920:
58277 brgz,a %i0, loop_6921
58278 tneg %icc, 0x2
58279 fnot1s %f6, %f1
58280 fbuge %fcc2, loop_6922
58281loop_6921:
58282 movneg %icc, %l0, %g7
58283 ta %icc, 0x2
58284 sth %l2, [%l7 + 0x20]
58285loop_6922:
58286 ldsw [%l7 + 0x5C], %g1
58287 stw %l1, [%l7 + 0x4C]
58288 ldsh [%l7 + 0x3A], %l3
58289 stx %g2, [%l7 + 0x28]
58290 edge8n %g3, %i6, %i2
58291 edge32n %o1, %o3, %o6
58292 fones %f4
58293 fzeros %f7
58294 ldsh [%l7 + 0x12], %i5
58295 ldd [%l7 + 0x30], %f2
58296 tn %icc, 0x0
58297 stx %o7, [%l7 + 0x18]
58298 addc %g5, %i3, %i1
58299 movn %icc, %l4, %g6
58300 tpos %xcc, 0x3
58301 fmovsn %xcc, %f5, %f1
58302 addcc %o0, %g4, %o5
58303 ldd [%l7 + 0x50], %f14
58304 fcmpd %fcc3, %f2, %f4
58305 st %f2, [%l7 + 0x40]
58306 ldsb [%l7 + 0x6B], %l5
58307 lduh [%l7 + 0x0C], %i4
58308 stw %o4, [%l7 + 0x18]
58309 std %f12, [%l7 + 0x20]
58310 stb %o2, [%l7 + 0x1D]
58311 ldsb [%l7 + 0x63], %i7
58312 brnz %i0, loop_6923
58313 bvc,a,pn %xcc, loop_6924
58314 ldub [%l7 + 0x62], %l6
58315 fpackfix %f8, %f5
58316loop_6923:
58317 ldub [%l7 + 0x57], %l0
58318loop_6924:
58319 fandnot2s %f1, %f8, %f7
58320 fmovrdne %l2, %f0, %f6
58321 movle %icc, %g7, %l1
58322 ldub [%l7 + 0x67], %g1
58323 fpmerge %f1, %f0, %f4
58324 fcmpeq16 %f6, %f4, %g2
58325 fbo,a %fcc1, loop_6925
58326 fmovdpos %xcc, %f10, %f5
58327 ldx [%l7 + 0x70], %l3
58328 fmovrdlez %i6, %f10, %f10
58329loop_6925:
58330 stw %i2, [%l7 + 0x1C]
58331 ldd [%l7 + 0x18], %f12
58332 edge8 %o1, %g3, %o3
58333 tleu %xcc, 0x2
58334 andncc %o6, %i5, %o7
58335 mova %icc, %i3, %i1
58336 fmovsle %xcc, %f6, %f8
58337 bne,a %xcc, loop_6926
58338 ldd [%l7 + 0x38], %f10
58339 fbge %fcc0, loop_6927
58340 ble,a loop_6928
58341loop_6926:
58342 movne %icc, %l4, %g5
58343 fnand %f2, %f8, %f10
58344loop_6927:
58345 fnor %f8, %f2, %f8
58346loop_6928:
58347 fmovdvs %xcc, %f3, %f8
58348 ta %icc, 0x5
58349 tcc %xcc, 0x3
58350 fnegs %f0, %f12
58351 edge8l %o0, %g6, %g4
58352 call loop_6929
58353 ldsb [%l7 + 0x1B], %o5
58354 ba,a,pn %icc, loop_6930
58355 faligndata %f8, %f4, %f8
58356loop_6929:
58357 fpsub16s %f2, %f8, %f6
58358 fornot2 %f12, %f6, %f12
58359loop_6930:
58360 ldd [%l7 + 0x10], %f4
58361 fmovrdlez %l5, %f14, %f10
58362 movn %xcc, %o4, %i4
58363 smulcc %i7, 0x1B20, %i0
58364 fcmpeq32 %f14, %f0, %o2
58365 std %f8, [%l7 + 0x18]
58366 ld [%l7 + 0x1C], %f5
58367 movrgz %l0, %l6, %l2
58368 bleu %xcc, loop_6931
58369 ldub [%l7 + 0x38], %g7
58370 fbu,a %fcc3, loop_6932
58371 pdist %f6, %f6, %f14
58372loop_6931:
58373 fzeros %f7
58374 tsubcctv %g1, %g2, %l3
58375loop_6932:
58376 and %l1, 0x0AF7, %i2
58377 edge8n %i6, %g3, %o1
58378 move %icc, %o3, %i5
58379 bneg,a %xcc, loop_6933
58380 array8 %o6, %o7, %i1
58381 fmovdleu %icc, %f6, %f4
58382 subc %l4, 0x117D, %g5
58383loop_6933:
58384 tne %xcc, 0x7
58385 array32 %i3, %g6, %o0
58386 fandnot1 %f2, %f4, %f4
58387 edge32l %g4, %o5, %o4
58388 fone %f8
58389 ld [%l7 + 0x4C], %f11
58390 tn %icc, 0x5
58391 fnegs %f6, %f8
58392 bcc loop_6934
58393 bl loop_6935
58394 fnot2s %f11, %f12
58395 edge32 %i4, %i7, %i0
58396loop_6934:
58397 fzeros %f3
58398loop_6935:
58399 fmovdleu %xcc, %f15, %f5
58400 fandnot1s %f2, %f15, %f0
58401 fornot1s %f6, %f12, %f8
58402 edge16 %o2, %l5, %l6
58403 fcmped %fcc0, %f0, %f6
58404 edge32l %l0, %l2, %g7
58405 array16 %g2, %g1, %l3
58406 lduh [%l7 + 0x22], %l1
58407 fmovdvs %xcc, %f9, %f6
58408 sdivx %i2, 0x0591, %i6
58409 fpsub32s %f3, %f3, %f10
58410 fmovdvc %icc, %f15, %f15
58411 fmovrsgez %g3, %f5, %f10
58412 fandnot2s %f2, %f3, %f5
58413 fnands %f3, %f7, %f0
58414 lduw [%l7 + 0x48], %o3
58415 fors %f6, %f13, %f13
58416 bgu,a,pn %icc, loop_6936
58417 fand %f14, %f10, %f10
58418 nop
58419 setx loop_6937, %l0, %l1
58420 wrpr 0x1, %tl
58421 wrpr %l1, %tpc
58422 add %l1, 0x4, %l1
58423 wrpr %l1, %tnpc
58424 setx 0x34400001400, %l0, %l1
58425 wrpr %l1, %tstate
58426 wrhpr 0x4, %htstate
58427 retry
58428 fxor %f2, %f8, %f2
58429loop_6936:
58430 srlx %o1, %i5, %o7
58431 ld [%l7 + 0x58], %f7
58432loop_6937:
58433 stb %i1, [%l7 + 0x53]
58434 bcc,a loop_6938
58435 fcmped %fcc3, %f12, %f8
58436 umulcc %o6, 0x0525, %l4
58437 fmovs %f5, %f5
58438loop_6938:
58439 tvc %xcc, 0x0
58440 bshuffle %f14, %f0, %f6
58441 umul %i3, %g6, %o0
58442 fmovsl %xcc, %f0, %f13
58443 edge32n %g5, %o5, %g4
58444 movleu %icc, %o4, %i4
58445 edge8 %i7, %o2, %i0
58446 fmovrse %l5, %f4, %f5
58447 fblg %fcc3, loop_6939
58448 sth %l0, [%l7 + 0x10]
58449 tg %icc, 0x4
58450 ldsb [%l7 + 0x31], %l2
58451loop_6939:
58452 fnegd %f10, %f0
58453 fnot1 %f8, %f0
58454 ldd [%l7 + 0x38], %f14
58455 fmovdle %xcc, %f4, %f1
58456 fbuge,a %fcc2, loop_6940
58457 fmovsvc %icc, %f8, %f14
58458 ta %xcc, 0x1
58459 fpack32 %f0, %f14, %f0
58460loop_6940:
58461 fmovdcc %xcc, %f1, %f7
58462 lduw [%l7 + 0x24], %l6
58463 fnot1s %f0, %f4
58464 be,a %icc, loop_6941
58465 fandnot2s %f0, %f3, %f15
58466 bn,a loop_6942
58467 fandnot1s %f15, %f13, %f6
58468loop_6941:
58469 stw %g2, [%l7 + 0x7C]
58470 fmovsvc %xcc, %f13, %f11
58471loop_6942:
58472 tne %xcc, 0x5
58473 ldub [%l7 + 0x28], %g7
58474 sdivcc %g1, 0x1995, %l1
58475 fornot1 %f14, %f10, %f0
58476 st %f11, [%l7 + 0x70]
58477 fpsub16s %f10, %f1, %f15
58478 ldd [%l7 + 0x40], %f0
58479 ld [%l7 + 0x54], %f2
58480 fmovsge %xcc, %f0, %f13
58481 fbl,a %fcc2, loop_6943
58482 edge8l %i2, %l3, %g3
58483 st %f4, [%l7 + 0x5C]
58484 ldsw [%l7 + 0x48], %o3
58485loop_6943:
58486 fsrc1 %f14, %f4
58487 fmovdcs %xcc, %f3, %f5
58488 tcs %xcc, 0x4
58489 tvs %icc, 0x3
58490 fbuge,a %fcc0, loop_6944
58491 fcmpd %fcc1, %f0, %f8
58492 fones %f5
58493 fpadd16 %f0, %f8, %f14
58494loop_6944:
58495 add %o1, %i5, %i6
58496 ble,pt %icc, loop_6945
58497 lduw [%l7 + 0x10], %i1
58498 stb %o7, [%l7 + 0x59]
58499 andn %l4, %o6, %i3
58500loop_6945:
58501 movpos %icc, %o0, %g6
58502 st %f11, [%l7 + 0x54]
58503 stb %g5, [%l7 + 0x74]
58504 lduw [%l7 + 0x70], %o5
58505 fbne %fcc3, loop_6946
58506 edge16l %g4, %i4, %o4
58507 bn %xcc, loop_6947
58508 ldsh [%l7 + 0x48], %i7
58509loop_6946:
58510 lduw [%l7 + 0x68], %i0
58511 edge16l %o2, %l0, %l2
58512loop_6947:
58513 edge32n %l6, %g2, %g7
58514 andn %g1, 0x078B, %l1
58515 ldd [%l7 + 0x10], %f0
58516 movcs %icc, %i2, %l3
58517 fornot2s %f8, %f3, %f15
58518 fmovspos %icc, %f4, %f7
58519 fmovsge %xcc, %f7, %f10
58520 sllx %l5, %g3, %o1
58521 tg %xcc, 0x1
58522 fbe,a %fcc0, loop_6948
58523 ldsb [%l7 + 0x4C], %o3
58524 fmovdleu %xcc, %f0, %f10
58525 fmovrdne %i5, %f10, %f6
58526loop_6948:
58527 stb %i1, [%l7 + 0x48]
58528 fmovdne %xcc, %f0, %f5
58529 movcc %icc, %o7, %i6
58530 bvc,pt %xcc, loop_6949
58531 orn %o6, 0x1CF6, %i3
58532 fsrc2 %f2, %f14
58533 mulscc %l4, %o0, %g5
58534loop_6949:
58535 edge8ln %o5, %g4, %g6
58536 stw %i4, [%l7 + 0x18]
58537 mulscc %i7, %o4, %i0
58538 stb %l0, [%l7 + 0x4C]
58539 fabss %f3, %f6
58540 andncc %l2, %o2, %l6
58541 bleu loop_6950
58542 fpadd32s %f3, %f0, %f13
58543 stb %g2, [%l7 + 0x2A]
58544 srax %g7, 0x08, %l1
58545loop_6950:
58546 fsrc1 %f14, %f12
58547 std %f14, [%l7 + 0x38]
58548 lduh [%l7 + 0x6C], %i2
58549 fsrc1s %f9, %f14
58550 fmovdcc %xcc, %f7, %f7
58551 movre %g1, 0x2DF, %l5
58552 ldsb [%l7 + 0x3B], %g3
58553 orncc %l3, 0x0BB1, %o3
58554 std %f6, [%l7 + 0x30]
58555 srlx %o1, 0x10, %i1
58556 and %o7, 0x0EDA, %i6
58557 tcs %icc, 0x2
58558 ldub [%l7 + 0x42], %o6
58559 bge loop_6951
58560 ldsw [%l7 + 0x28], %i3
58561 fmovrsgz %i5, %f13, %f2
58562 fmovdcc %xcc, %f14, %f6
58563loop_6951:
58564 fmovdne %icc, %f11, %f9
58565 edge16l %o0, %g5, %o5
58566 std %f6, [%l7 + 0x18]
58567 fmul8sux16 %f8, %f12, %f4
58568 fmovdvs %xcc, %f3, %f10
58569 bcc,a,pt %icc, loop_6952
58570 fsrc1s %f8, %f9
58571 fornot1 %f8, %f2, %f10
58572 stb %g4, [%l7 + 0x09]
58573loop_6952:
58574 tne %icc, 0x4
58575 bshuffle %f4, %f12, %f6
58576 ldub [%l7 + 0x77], %l4
58577 fmovd %f10, %f6
58578 stx %i4, [%l7 + 0x20]
58579 alignaddr %i7, %o4, %g6
58580 stw %i0, [%l7 + 0x20]
58581 taddcc %l2, 0x091D, %l0
58582 tneg %xcc, 0x0
58583 movvc %icc, %o2, %g2
58584 fmovrdgz %g7, %f8, %f14
58585 fmovsleu %xcc, %f15, %f15
58586 stw %l6, [%l7 + 0x5C]
58587 sth %i2, [%l7 + 0x44]
58588 fpsub16s %f5, %f14, %f12
58589 faligndata %f8, %f12, %f0
58590 fbg %fcc1, loop_6953
58591 fmovspos %xcc, %f0, %f6
58592 fnor %f14, %f8, %f14
58593 movcc %icc, %l1, %l5
58594loop_6953:
58595 fxor %f0, %f6, %f8
58596 udivx %g3, 0x04EC, %l3
58597 fpack32 %f4, %f12, %f2
58598 fornot2 %f12, %f2, %f6
58599 taddcctv %g1, 0x0B45, %o1
58600 fpadd16 %f14, %f4, %f0
58601 tn %icc, 0x6
58602 lduh [%l7 + 0x3A], %o3
58603 fmul8sux16 %f2, %f6, %f8
58604 ldub [%l7 + 0x2D], %o7
58605 nop
58606 setx loop_6954, %l0, %l1
58607 wrpr 0x1, %tl
58608 wrpr %l1, %tnpc
58609 setx 0x34400001400, %l0, %l1
58610 wrpr %l1, %tstate
58611 wrhpr 0x4, %htstate
58612 done
58613 fmovdvs %icc, %f15, %f12
58614 tneg %icc, 0x1
58615 tgu %icc, 0x6
58616loop_6954:
58617 array8 %i1, %i6, %o6
58618 brgz %i5, loop_6955
58619 nop
58620 setx loop_6956, %l0, %l1
58621 wrpr 0x1, %tl
58622 wrpr %l1, %tnpc
58623 setx 0x34400001400, %l0, %l1
58624 wrpr %l1, %tstate
58625 wrhpr 0x4, %htstate
58626 done
58627 fornot2 %f8, %f12, %f2
58628 mulx %i3, %o0, %o5
58629loop_6955:
58630 array8 %g4, %l4, %g5
58631loop_6956:
58632 fsrc2s %f13, %f13
58633 ldsh [%l7 + 0x14], %i4
58634 alignaddr %i7, %o4, %g6
58635 fxor %f10, %f10, %f0
58636 ldd [%l7 + 0x08], %f0
58637 umul %i0, %l0, %l2
58638 subcc %g2, %o2, %g7
58639 stx %l6, [%l7 + 0x78]
58640 fcmpeq32 %f2, %f8, %l1
58641 st %f10, [%l7 + 0x14]
58642 edge8ln %l5, %g3, %l3
58643 st %f6, [%l7 + 0x74]
58644 stw %g1, [%l7 + 0x28]
58645 pdist %f12, %f6, %f8
58646 ldub [%l7 + 0x71], %o1
58647 fnor %f0, %f8, %f10
58648 taddcc %i2, %o3, %i1
58649 fpsub32s %f8, %f2, %f15
58650 pdist %f8, %f12, %f10
58651 fmovsle %xcc, %f9, %f2
58652 fmovscs %xcc, %f10, %f0
58653 lduw [%l7 + 0x1C], %i6
58654 xnor %o6, 0x0073, %i5
58655 fnands %f13, %f8, %f15
58656 movrne %i3, 0x231, %o7
58657 stw %o0, [%l7 + 0x2C]
58658 bleu,pt %xcc, loop_6957
58659 bg loop_6958
58660 xnor %o5, 0x015E, %g4
58661 fbge,a %fcc3, loop_6959
58662loop_6957:
58663 brgez,a %g5, loop_6960
58664loop_6958:
58665 tn %icc, 0x2
58666 ldsb [%l7 + 0x29], %l4
58667loop_6959:
58668 stw %i4, [%l7 + 0x10]
58669loop_6960:
58670 tsubcc %o4, 0x0970, %i7
58671 std %f12, [%l7 + 0x30]
58672 lduh [%l7 + 0x0A], %i0
58673 ld [%l7 + 0x20], %f7
58674 bcs,pn %xcc, loop_6961
58675 st %f5, [%l7 + 0x78]
58676 fcmpeq32 %f4, %f4, %g6
58677 fpackfix %f12, %f4
58678loop_6961:
58679 ldub [%l7 + 0x62], %l2
58680 fmovrsne %l0, %f2, %f3
58681 std %f10, [%l7 + 0x48]
58682 ldx [%l7 + 0x10], %o2
58683 fmovsl %xcc, %f7, %f10
58684 lduh [%l7 + 0x6A], %g2
58685 ldub [%l7 + 0x17], %l6
58686 fmovsa %xcc, %f13, %f7
58687 tn %icc, 0x6
58688 st %f7, [%l7 + 0x34]
58689 ldd [%l7 + 0x68], %f14
58690 umulcc %l1, 0x1652, %l5
58691 lduh [%l7 + 0x08], %g7
58692 ld [%l7 + 0x1C], %f10
58693 movg %icc, %g3, %l3
58694 lduw [%l7 + 0x44], %o1
58695 fmovrslz %i2, %f2, %f2
58696 brgez,a %g1, loop_6962
58697 ldd [%l7 + 0x28], %f4
58698 edge8ln %o3, %i6, %o6
58699 lduh [%l7 + 0x1E], %i1
58700loop_6962:
58701 fmovsge %icc, %f8, %f6
58702 fands %f12, %f4, %f6
58703 fmovde %icc, %f0, %f3
58704 bge,a loop_6963
58705 add %i3, 0x1405, %o7
58706 siam 0x4
58707 fsrc2s %f12, %f11
58708loop_6963:
58709 pdist %f2, %f14, %f10
58710 lduw [%l7 + 0x60], %i5
58711 fmovsa %icc, %f6, %f9
58712 stx %o0, [%l7 + 0x78]
58713 stb %o5, [%l7 + 0x49]
58714 fbg %fcc2, loop_6964
58715 fbge %fcc1, loop_6965
58716 ldub [%l7 + 0x6C], %g5
58717 fmovdvs %icc, %f11, %f1
58718loop_6964:
58719 fones %f10
58720loop_6965:
58721 orn %l4, %i4, %o4
58722 ldsb [%l7 + 0x19], %g4
58723 bne,pn %xcc, loop_6966
58724 fba,a %fcc3, loop_6967
58725 fmovrslz %i7, %f4, %f2
58726 fabsd %f14, %f4
58727loop_6966:
58728 alignaddr %i0, %g6, %l0
58729loop_6967:
58730 sdivcc %o2, 0x11F0, %g2
58731 ldub [%l7 + 0x17], %l2
58732 subc %l1, 0x00DF, %l5
58733 sdivcc %l6, 0x0382, %g7
58734 fnot2s %f2, %f12
58735 stw %l3, [%l7 + 0x5C]
58736 fbue,a %fcc3, loop_6968
58737 popc %g3, %o1
58738 fmovde %xcc, %f6, %f14
58739 stb %i2, [%l7 + 0x75]
58740loop_6968:
58741 tle %xcc, 0x7
58742 movrgz %g1, %i6, %o6
58743 fmovrsgez %i1, %f6, %f13
58744 fcmpgt32 %f10, %f2, %o3
58745 stw %o7, [%l7 + 0x44]
58746 pdist %f12, %f14, %f6
58747 fbne %fcc3, loop_6969
58748 fzero %f8
58749 fmul8sux16 %f0, %f8, %f10
58750 fmovrde %i3, %f6, %f0
58751loop_6969:
58752 ld [%l7 + 0x20], %f6
58753 brlez %i5, loop_6970
58754 stx %o5, [%l7 + 0x10]
58755 ldd [%l7 + 0x68], %f0
58756 ld [%l7 + 0x68], %f11
58757loop_6970:
58758 mova %xcc, %o0, %l4
58759 fandnot1s %f14, %f12, %f1
58760 edge32l %i4, %o4, %g5
58761 ldx [%l7 + 0x18], %g4
58762 xor %i0, 0x19BF, %i7
58763 movrlz %g6, %l0, %o2
58764 fabsd %f8, %f0
58765 taddcctv %l2, %g2, %l1
58766 tleu %xcc, 0x4
58767 ldx [%l7 + 0x70], %l6
58768 edge32ln %g7, %l5, %g3
58769 st %f9, [%l7 + 0x3C]
58770 tl %xcc, 0x4
58771 edge32ln %o1, %l3, %g1
58772 lduh [%l7 + 0x7A], %i6
58773 lduh [%l7 + 0x22], %o6
58774 movn %icc, %i2, %i1
58775 fmovrsgez %o3, %f1, %f1
58776 std %f14, [%l7 + 0x20]
58777 stb %o7, [%l7 + 0x3C]
58778 ldsb [%l7 + 0x3B], %i3
58779 fpadd32s %f4, %f3, %f11
58780 sdivx %i5, 0x06D4, %o0
58781 stx %o5, [%l7 + 0x58]
58782 ldd [%l7 + 0x20], %f6
58783 fsrc2 %f8, %f8
58784 fbue %fcc1, loop_6971
58785 addccc %l4, %o4, %g5
58786 movrgez %g4, 0x0BD, %i0
58787 orcc %i4, %i7, %g6
58788loop_6971:
58789 tvs %icc, 0x4
58790 stw %l0, [%l7 + 0x14]
58791 alignaddr %o2, %l2, %g2
58792 for %f6, %f10, %f14
58793 fmovsg %xcc, %f13, %f0
58794 ldub [%l7 + 0x1C], %l6
58795 stx %l1, [%l7 + 0x18]
58796 fpadd16s %f11, %f10, %f4
58797 fpsub16 %f8, %f12, %f2
58798 st %f10, [%l7 + 0x08]
58799 stw %g7, [%l7 + 0x60]
58800 ldd [%l7 + 0x58], %f10
58801 stb %l5, [%l7 + 0x4C]
58802 ldx [%l7 + 0x28], %g3
58803 ldd [%l7 + 0x28], %f10
58804 fbg,a %fcc1, loop_6972
58805 stx %l3, [%l7 + 0x28]
58806 fcmpeq32 %f2, %f12, %g1
58807 fmovsvs %xcc, %f12, %f4
58808loop_6972:
58809 bcc,pt %xcc, loop_6973
58810 bge,a %icc, loop_6974
58811 edge16 %i6, %o6, %i2
58812 fbuge,a %fcc3, loop_6975
58813loop_6973:
58814 lduh [%l7 + 0x18], %i1
58815loop_6974:
58816 lduh [%l7 + 0x5A], %o3
58817 brlez,a %o7, loop_6976
58818loop_6975:
58819 ldsw [%l7 + 0x68], %o1
58820 ldd [%l7 + 0x10], %f12
58821 fcmpne16 %f12, %f0, %i3
58822loop_6976:
58823 ldsb [%l7 + 0x22], %i5
58824 ldsb [%l7 + 0x2A], %o0
58825 fpadd16 %f6, %f6, %f14
58826 fmovsgu %icc, %f13, %f15
58827 array32 %o5, %l4, %g5
58828 ba,a %icc, loop_6977
58829 fmovda %icc, %f7, %f2
58830 taddcc %g4, 0x00F3, %i0
58831 bg,pn %xcc, loop_6978
58832loop_6977:
58833 array8 %o4, %i7, %i4
58834 fmovsn %icc, %f12, %f15
58835 bl,a,pt %xcc, loop_6979
58836loop_6978:
58837 fpack32 %f0, %f8, %f10
58838 umulcc %l0, %g6, %o2
58839 fnegd %f14, %f12
58840loop_6979:
58841 ldd [%l7 + 0x18], %f0
58842 fmul8x16au %f11, %f2, %f0
58843 bpos,a,pt %xcc, loop_6980
58844 ldx [%l7 + 0x18], %g2
58845 lduw [%l7 + 0x78], %l2
58846 brlez %l1, loop_6981
58847loop_6980:
58848 ldsh [%l7 + 0x1E], %l6
58849 sth %l5, [%l7 + 0x36]
58850 ba,a,pn %xcc, loop_6982
58851loop_6981:
58852 movvs %xcc, %g7, %l3
58853 sra %g3, %i6, %o6
58854 srax %g1, %i1, %o3
58855loop_6982:
58856 edge16l %o7, %o1, %i2
58857 lduh [%l7 + 0x08], %i5
58858 mulx %i3, 0x0433, %o0
58859 movrgz %o5, 0x3A9, %g5
58860 movge %xcc, %g4, %l4
58861 fbug,a %fcc1, loop_6983
58862 brlez %i0, loop_6984
58863 ldsh [%l7 + 0x26], %i7
58864 subccc %i4, %l0, %g6
58865loop_6983:
58866 bneg,pt %xcc, loop_6985
58867loop_6984:
58868 alignaddr %o2, %o4, %l2
58869 st %f13, [%l7 + 0x40]
58870 st %f10, [%l7 + 0x24]
58871loop_6985:
58872 fmovsg %icc, %f1, %f4
58873 fsrc1s %f4, %f6
58874 fbe %fcc3, loop_6986
58875 movgu %xcc, %g2, %l1
58876 tsubcc %l5, 0x1A53, %l6
58877 and %g7, 0x0A46, %g3
58878loop_6986:
58879 ldx [%l7 + 0x20], %l3
58880 fcmped %fcc2, %f6, %f4
58881 movvs %icc, %o6, %i6
58882 mulscc %g1, 0x0ED1, %i1
58883 stw %o7, [%l7 + 0x64]
58884 ldsh [%l7 + 0x66], %o1
58885 mova %icc, %o3, %i5
58886 lduh [%l7 + 0x52], %i2
58887 stw %i3, [%l7 + 0x08]
58888 brnz,a %o0, loop_6987
58889 ldx [%l7 + 0x50], %g5
58890 ldsb [%l7 + 0x20], %g4
58891 ldsb [%l7 + 0x41], %o5
58892loop_6987:
58893 stw %i0, [%l7 + 0x74]
58894 fandnot2s %f2, %f9, %f10
58895 fmuld8sux16 %f4, %f10, %f2
58896 fcmpne32 %f4, %f12, %i7
58897 edge32l %i4, %l0, %l4
58898 stb %o2, [%l7 + 0x22]
58899 fpsub16 %f4, %f4, %f8
58900 lduh [%l7 + 0x30], %g6
58901 fbo,a %fcc1, loop_6988
58902 ldub [%l7 + 0x7B], %l2
58903 andncc %g2, %o4, %l5
58904 fandnot2s %f1, %f14, %f13
58905loop_6988:
58906 bl %icc, loop_6989
58907 movle %xcc, %l1, %l6
58908 lduh [%l7 + 0x66], %g7
58909 fmovrslz %g3, %f0, %f10
58910loop_6989:
58911 ld [%l7 + 0x64], %f1
58912 smul %o6, 0x04D6, %l3
58913 brz %g1, loop_6990
58914 fmovda %icc, %f12, %f13
58915 ldsb [%l7 + 0x70], %i6
58916 fpadd16s %f1, %f0, %f8
58917loop_6990:
58918 ldx [%l7 + 0x30], %i1
58919 fbn %fcc1, loop_6991
58920 fmovsn %icc, %f12, %f14
58921 lduw [%l7 + 0x7C], %o7
58922 stb %o3, [%l7 + 0x5D]
58923loop_6991:
58924 fmovrslz %i5, %f4, %f0
58925 fmovsvs %icc, %f8, %f0
58926 ldx [%l7 + 0x48], %o1
58927 std %f2, [%l7 + 0x40]
58928 movg %xcc, %i2, %i3
58929 ld [%l7 + 0x30], %f6
58930 andn %o0, %g4, %g5
58931 movg %icc, %i0, %i7
58932 lduh [%l7 + 0x18], %o5
58933 fmovs %f6, %f1
58934 stx %l0, [%l7 + 0x18]
58935 fnor %f8, %f12, %f4
58936 ldsw [%l7 + 0x64], %i4
58937 fcmpne32 %f14, %f8, %o2
58938 fmovdpos %xcc, %f8, %f13
58939 bneg,a %xcc, loop_6992
58940 nop
58941 setx loop_6993, %l0, %l1
58942 wrpr 0x1, %tl
58943 wrpr %l1, %tnpc
58944 setx 0x34400001400, %l0, %l1
58945 wrpr %l1, %tstate
58946 wrhpr 0x4, %htstate
58947 done
58948 ldx [%l7 + 0x20], %l4
58949 movn %icc, %l2, %g2
58950loop_6992:
58951 andncc %g6, %o4, %l1
58952loop_6993:
58953 bvs loop_6994
58954 ldx [%l7 + 0x28], %l5
58955 udivx %l6, 0x1720, %g7
58956 brz %g3, loop_6995
58957loop_6994:
58958 st %f8, [%l7 + 0x58]
58959 mulx %o6, 0x0355, %g1
58960 brlez %l3, loop_6996
58961loop_6995:
58962 fmovdle %icc, %f7, %f10
58963 fandnot2 %f0, %f10, %f4
58964 umulcc %i1, 0x0B7B, %o7
58965loop_6996:
58966 fbul,a %fcc1, loop_6997
58967 fbe,a %fcc0, loop_6998
58968 taddcctv %i6, %o3, %i5
58969 subccc %o1, 0x14A8, %i2
58970loop_6997:
58971 fmovscc %icc, %f6, %f5
58972loop_6998:
58973 brnz %o0, loop_6999
58974 lduh [%l7 + 0x70], %g4
58975 subc %g5, %i0, %i7
58976 bneg loop_7000
58977loop_6999:
58978 fmovdcc %icc, %f11, %f2
58979 array8 %i3, %l0, %o5
58980 fandnot2s %f10, %f11, %f8
58981loop_7000:
58982 stw %o2, [%l7 + 0x1C]
58983 std %f10, [%l7 + 0x08]
58984 for %f0, %f4, %f6
58985 edge16l %l4, %i4, %l2
58986 std %f8, [%l7 + 0x78]
58987 tcc %icc, 0x7
58988 fnegd %f10, %f14
58989 ldsb [%l7 + 0x0D], %g2
58990 taddcctv %o4, 0x056C, %l1
58991 fnot2s %f10, %f1
58992 sllx %g6, %l6, %l5
58993 fandnot2 %f0, %f10, %f10
58994 stb %g3, [%l7 + 0x31]
58995 lduw [%l7 + 0x18], %o6
58996 tleu %xcc, 0x3
58997 fmovdvc %xcc, %f15, %f0
58998 andn %g7, %g1, %i1
58999 te %icc, 0x2
59000 stx %l3, [%l7 + 0x48]
59001 movg %icc, %i6, %o3
59002 ldub [%l7 + 0x5B], %i5
59003 ldsh [%l7 + 0x20], %o7
59004 movrlez %i2, %o0, %g4
59005 ldub [%l7 + 0x4E], %g5
59006 fmovdcs %xcc, %f1, %f12
59007 fornot2 %f10, %f8, %f8
59008 fandnot1s %f9, %f11, %f14
59009 fsrc2 %f4, %f4
59010 add %i0, %o1, %i3
59011 fpack16 %f12, %f13
59012 ldub [%l7 + 0x16], %i7
59013 bg,a,pn %xcc, loop_7001
59014 fpack32 %f6, %f14, %f8
59015 ld [%l7 + 0x20], %f13
59016 andn %o5, 0x054E, %l0
59017loop_7001:
59018 smul %l4, %i4, %l2
59019 ldsw [%l7 + 0x68], %o2
59020 tsubcctv %g2, %l1, %o4
59021 stb %l6, [%l7 + 0x74]
59022 fnot1 %f4, %f4
59023 lduh [%l7 + 0x54], %g6
59024 sub %g3, %l5, %g7
59025 nop
59026 setx loop_7002, %l0, %l1
59027 jmpl %l1, %o6
59028 subcc %i1, 0x19D1, %l3
59029 brlz,a %i6, loop_7003
59030 fpsub32s %f7, %f15, %f3
59031loop_7002:
59032 st %f5, [%l7 + 0x50]
59033 udiv %o3, 0x0694, %g1
59034loop_7003:
59035 fbule,a %fcc3, loop_7004
59036 fpack32 %f12, %f8, %f2
59037 fpadd16s %f15, %f6, %f0
59038 fmovsn %xcc, %f1, %f9
59039loop_7004:
59040 ldsb [%l7 + 0x30], %i5
59041 fbge,a %fcc0, loop_7005
59042 ldx [%l7 + 0x70], %o7
59043 stb %o0, [%l7 + 0x0B]
59044 bgu loop_7006
59045loop_7005:
59046 edge16n %i2, %g5, %g4
59047 stx %o1, [%l7 + 0x20]
59048 stb %i0, [%l7 + 0x6C]
59049loop_7006:
59050 fmovdvs %icc, %f8, %f12
59051 fmovdcc %xcc, %f5, %f2
59052 xor %i3, %i7, %l0
59053 fmovrsne %o5, %f10, %f2
59054 edge32n %l4, %l2, %o2
59055 brlez %i4, loop_7007
59056 lduw [%l7 + 0x54], %g2
59057 stx %l1, [%l7 + 0x08]
59058 fmuld8ulx16 %f6, %f14, %f6
59059loop_7007:
59060 fmovrse %l6, %f9, %f15
59061 orncc %g6, %g3, %o4
59062 edge32n %g7, %l5, %o6
59063 umulcc %i1, %l3, %o3
59064 bpos,a,pn %icc, loop_7008
59065 siam 0x5
59066 edge8 %i6, %i5, %g1
59067 lduw [%l7 + 0x48], %o7
59068loop_7008:
59069 ldsw [%l7 + 0x7C], %o0
59070 ldd [%l7 + 0x48], %f14
59071 ldsb [%l7 + 0x1E], %g5
59072 fbuge %fcc0, loop_7009
59073 mulscc %g4, %i2, %o1
59074 edge32ln %i0, %i3, %i7
59075 ldx [%l7 + 0x40], %l0
59076loop_7009:
59077 lduw [%l7 + 0x38], %l4
59078 movrne %o5, %o2, %l2
59079 sdiv %g2, 0x1899, %i4
59080 edge32ln %l6, %g6, %g3
59081 fsrc1s %f3, %f9
59082 fbn %fcc0, loop_7010
59083 movrlez %o4, %g7, %l1
59084 ldsw [%l7 + 0x40], %o6
59085 std %f8, [%l7 + 0x40]
59086loop_7010:
59087 xorcc %i1, %l5, %l3
59088 ldub [%l7 + 0x5C], %i6
59089 fzero %f0
59090 sdiv %i5, 0x0DFB, %g1
59091 be,pn %icc, loop_7011
59092 fcmple32 %f10, %f2, %o7
59093 srlx %o3, %o0, %g4
59094 fnand %f4, %f6, %f12
59095loop_7011:
59096 ldd [%l7 + 0x10], %f12
59097 fabss %f2, %f7
59098 umulcc %g5, %i2, %o1
59099 fcmpgt16 %f2, %f14, %i3
59100 edge32n %i0, %i7, %l0
59101 bcc,a loop_7012
59102 fmovdneg %xcc, %f0, %f13
59103 movrgez %l4, 0x186, %o5
59104 subc %l2, 0x1F69, %g2
59105loop_7012:
59106 movrgez %i4, %l6, %g6
59107 fbe,a %fcc0, loop_7013
59108 fmul8ulx16 %f10, %f10, %f12
59109 ldsb [%l7 + 0x3A], %o2
59110 sth %o4, [%l7 + 0x5C]
59111loop_7013:
59112 stb %g7, [%l7 + 0x50]
59113 fnot1s %f2, %f11
59114 fbne,a %fcc3, loop_7014
59115 faligndata %f0, %f8, %f12
59116 lduh [%l7 + 0x72], %l1
59117 brlez,a %o6, loop_7015
59118loop_7014:
59119 fmovrsgez %g3, %f10, %f13
59120 ld [%l7 + 0x7C], %f6
59121 tvs %icc, 0x6
59122loop_7015:
59123 alignaddr %i1, %l3, %i6
59124 tgu %xcc, 0x2
59125 brlez %l5, loop_7016
59126 brlz %i5, loop_7017
59127 orcc %o7, 0x063B, %g1
59128 fnot2s %f6, %f1
59129loop_7016:
59130 fmul8sux16 %f6, %f0, %f8
59131loop_7017:
59132 andcc %o3, 0x1636, %g4
59133 fmovdn %icc, %f9, %f11
59134 fmovrdlez %o0, %f8, %f14
59135 fmovdcc %icc, %f9, %f12
59136 fornot1s %f6, %f2, %f9
59137 ldsb [%l7 + 0x36], %i2
59138 bshuffle %f10, %f8, %f14
59139 stx %o1, [%l7 + 0x58]
59140 fmul8ulx16 %f10, %f6, %f14
59141 ldsb [%l7 + 0x42], %i3
59142 ldd [%l7 + 0x48], %f12
59143 fzeros %f11
59144 fmovde %icc, %f10, %f6
59145 fmul8x16 %f2, %f10, %f14
59146 bgu,a,pn %icc, loop_7018
59147 ldub [%l7 + 0x6F], %g5
59148 movge %icc, %i0, %i7
59149 fornot2 %f14, %f2, %f8
59150loop_7018:
59151 stb %l0, [%l7 + 0x29]
59152 movle %xcc, %o5, %l4
59153 tg %icc, 0x0
59154 taddcc %l2, 0x19B6, %i4
59155 ba,a loop_7019
59156 fcmpeq32 %f0, %f12, %g2
59157 fbule %fcc1, loop_7020
59158 stx %l6, [%l7 + 0x60]
59159loop_7019:
59160 fors %f12, %f11, %f11
59161 fbn,a %fcc0, loop_7021
59162loop_7020:
59163 ldsh [%l7 + 0x4C], %g6
59164 brgez,a %o2, loop_7022
59165 smulcc %g7, %o4, %l1
59166loop_7021:
59167 xnorcc %o6, 0x05AE, %g3
59168 ldsw [%l7 + 0x38], %l3
59169loop_7022:
59170 or %i6, 0x0A0D, %i1
59171 ta %xcc, 0x0
59172 fbule,a %fcc2, loop_7023
59173 edge16 %i5, %o7, %l5
59174 ldsw [%l7 + 0x44], %o3
59175 fbuge %fcc2, loop_7024
59176loop_7023:
59177 bge,a,pn %icc, loop_7025
59178 fmovrdne %g1, %f0, %f8
59179 addccc %g4, 0x1A0B, %i2
59180loop_7024:
59181 subcc %o1, %o0, %i3
59182loop_7025:
59183 fbo,a %fcc0, loop_7026
59184 edge32l %i0, %i7, %l0
59185 ldd [%l7 + 0x50], %f4
59186 be,a,pn %icc, loop_7027
59187loop_7026:
59188 fandnot2 %f12, %f14, %f6
59189 sth %o5, [%l7 + 0x74]
59190 tvs %xcc, 0x7
59191loop_7027:
59192 pdist %f8, %f8, %f4
59193 fmovdgu %xcc, %f13, %f9
59194 alignaddr %g5, %l4, %i4
59195 fbu %fcc3, loop_7028
59196 fpsub32 %f2, %f10, %f8
59197 xor %g2, 0x1EC8, %l2
59198 fmovsvc %xcc, %f5, %f11
59199loop_7028:
59200 mulscc %l6, 0x1D22, %g6
59201 fands %f15, %f12, %f4
59202 call loop_7029
59203 stx %o2, [%l7 + 0x70]
59204 fcmple32 %f4, %f14, %o4
59205 bg loop_7030
59206loop_7029:
59207 fxnor %f2, %f14, %f10
59208 ld [%l7 + 0x2C], %f8
59209 ldsb [%l7 + 0x1C], %l1
59210loop_7030:
59211 fxor %f14, %f2, %f6
59212 xor %o6, 0x13E6, %g3
59213 brlz %l3, loop_7031
59214 fcmpgt16 %f10, %f0, %i6
59215 fpsub16 %f4, %f6, %f14
59216 lduw [%l7 + 0x78], %g7
59217loop_7031:
59218 srl %i5, 0x00, %o7
59219 fmovsne %xcc, %f4, %f8
59220 array16 %l5, %i1, %g1
59221 edge16n %o3, %g4, %o1
59222 ldsb [%l7 + 0x58], %o0
59223 edge16 %i3, %i0, %i7
59224 stw %i2, [%l7 + 0x44]
59225 umul %o5, %l0, %g5
59226 siam 0x1
59227 sth %l4, [%l7 + 0x60]
59228 bcc,a loop_7032
59229 movge %icc, %i4, %g2
59230 edge8l %l6, %l2, %o2
59231 xor %g6, 0x05A5, %l1
59232loop_7032:
59233 fmovspos %icc, %f7, %f1
59234 brgez,a %o4, loop_7033
59235 alignaddr %g3, %o6, %i6
59236 std %f10, [%l7 + 0x68]
59237 ld [%l7 + 0x10], %f0
59238loop_7033:
59239 fmovsne %xcc, %f1, %f15
59240 umulcc %g7, 0x1A66, %l3
59241 srl %o7, %l5, %i5
59242 lduh [%l7 + 0x6A], %g1
59243 movge %icc, %o3, %g4
59244 ldsh [%l7 + 0x48], %o1
59245 fbn,a %fcc0, loop_7034
59246 fmovsle %icc, %f7, %f9
59247 lduw [%l7 + 0x70], %i1
59248 lduh [%l7 + 0x6A], %o0
59249loop_7034:
59250 udivx %i3, 0x0B2B, %i0
59251 ldsb [%l7 + 0x40], %i7
59252 movgu %xcc, %i2, %o5
59253 mova %xcc, %l0, %g5
59254 sth %i4, [%l7 + 0x76]
59255 movrlz %g2, 0x363, %l4
59256 fzero %f2
59257 lduh [%l7 + 0x0C], %l2
59258 brlez,a %l6, loop_7035
59259 subc %o2, %g6, %l1
59260 edge8ln %g3, %o4, %o6
59261 fnands %f4, %f1, %f5
59262loop_7035:
59263 fcmped %fcc1, %f12, %f14
59264 bvs loop_7036
59265 tvc %xcc, 0x1
59266 bvc,a,pn %icc, loop_7037
59267 orcc %g7, 0x0898, %l3
59268loop_7036:
59269 sdivx %i6, 0x16D9, %o7
59270 fmuld8sux16 %f5, %f15, %f4
59271loop_7037:
59272 sethi 0x15A5, %l5
59273 andcc %i5, %g1, %o3
59274 ba,a,pn %icc, loop_7038
59275 brgez,a %o1, loop_7039
59276 std %f0, [%l7 + 0x18]
59277 fmovrslz %i1, %f11, %f1
59278loop_7038:
59279 movgu %xcc, %g4, %o0
59280loop_7039:
59281 fxors %f15, %f13, %f15
59282 fmovsg %xcc, %f14, %f4
59283 fnot1 %f4, %f2
59284 fbul %fcc2, loop_7040
59285 fmovrde %i0, %f14, %f8
59286 lduh [%l7 + 0x78], %i7
59287 fornot1s %f13, %f5, %f14
59288loop_7040:
59289 fnot2 %f2, %f4
59290 fmovdneg %xcc, %f7, %f15
59291 bcs,a,pt %icc, loop_7041
59292 fcmple16 %f12, %f12, %i3
59293 fcmpne16 %f10, %f8, %i2
59294 tsubcctv %o5, 0x189B, %g5
59295loop_7041:
59296 nop
59297 setx loop_7042, %l0, %l1
59298 jmpl %l1, %i4
59299 fbe %fcc3, loop_7043
59300 sdivx %g2, 0x1ECA, %l4
59301 ldsb [%l7 + 0x41], %l2
59302loop_7042:
59303 bgu,pt %icc, loop_7044
59304loop_7043:
59305 smul %l6, %o2, %l0
59306 movrne %l1, 0x37D, %g6
59307 fnands %f4, %f5, %f11
59308loop_7044:
59309 fnands %f7, %f3, %f14
59310 array32 %o4, %o6, %g7
59311 stb %g3, [%l7 + 0x77]
59312 smul %i6, %l3, %o7
59313 mulx %i5, 0x1AB4, %l5
59314 movn %xcc, %g1, %o3
59315 fzeros %f3
59316 movrne %o1, %g4, %i1
59317 tsubcctv %o0, 0x02C3, %i7
59318 movre %i3, 0x086, %i0
59319 fmovse %icc, %f3, %f15
59320 fmovdne %icc, %f3, %f0
59321 tne %icc, 0x4
59322 ba,pt %xcc, loop_7045
59323 fnot2 %f4, %f14
59324 fmovrdlz %i2, %f0, %f6
59325 sdivcc %o5, 0x1E5B, %i4
59326loop_7045:
59327 bvc %xcc, loop_7046
59328 sth %g2, [%l7 + 0x0A]
59329 ldsh [%l7 + 0x22], %g5
59330 tsubcc %l2, 0x0657, %l4
59331loop_7046:
59332 fbe %fcc3, loop_7047
59333 fmovsl %icc, %f13, %f14
59334 tgu %icc, 0x0
59335 tg %xcc, 0x0
59336loop_7047:
59337 taddcc %l6, %o2, %l1
59338 fbue %fcc1, loop_7048
59339 movneg %icc, %g6, %o4
59340 stw %l0, [%l7 + 0x10]
59341 alignaddrl %g7, %o6, %g3
59342loop_7048:
59343 fcmpeq16 %f12, %f4, %i6
59344 st %f2, [%l7 + 0x40]
59345 stx %l3, [%l7 + 0x28]
59346 stb %o7, [%l7 + 0x37]
59347 movrlez %l5, %i5, %g1
59348 udivx %o3, 0x1D3B, %o1
59349 sll %g4, 0x14, %i1
59350 tleu %icc, 0x2
59351 stb %o0, [%l7 + 0x35]
59352 sllx %i3, %i0, %i2
59353 stx %o5, [%l7 + 0x60]
59354 movvs %icc, %i7, %g2
59355 ldsh [%l7 + 0x7A], %i4
59356 bne,a,pn %icc, loop_7049
59357 movleu %icc, %g5, %l4
59358 smul %l6, %l2, %o2
59359 taddcctv %g6, %l1, %o4
59360loop_7049:
59361 fbug,a %fcc1, loop_7050
59362 movn %xcc, %g7, %l0
59363 ldub [%l7 + 0x59], %g3
59364 fmovdcc %xcc, %f4, %f15
59365loop_7050:
59366 stb %o6, [%l7 + 0x3B]
59367 sth %i6, [%l7 + 0x64]
59368 fmovde %xcc, %f5, %f11
59369 ld [%l7 + 0x2C], %f11
59370 tcc %icc, 0x6
59371 ldub [%l7 + 0x4D], %o7
59372 siam 0x5
59373 fpsub32 %f6, %f14, %f12
59374 ldub [%l7 + 0x5E], %l5
59375 ldub [%l7 + 0x6F], %i5
59376 std %f0, [%l7 + 0x60]
59377 call loop_7051
59378 movpos %icc, %l3, %o3
59379 ldx [%l7 + 0x50], %g1
59380 be,a,pt %icc, loop_7052
59381loop_7051:
59382 movleu %xcc, %g4, %o1
59383 srax %i1, 0x1E, %o0
59384 ba %icc, loop_7053
59385loop_7052:
59386 xorcc %i3, %i2, %o5
59387 movrgez %i0, %i7, %g2
59388 addcc %i4, %g5, %l4
59389loop_7053:
59390 movleu %icc, %l2, %o2
59391 stw %l6, [%l7 + 0x20]
59392 fabsd %f6, %f0
59393 ldsb [%l7 + 0x0B], %l1
59394 bgu,a loop_7054
59395 srl %g6, %g7, %o4
59396 fbug,a %fcc1, loop_7055
59397 sth %l0, [%l7 + 0x0E]
59398loop_7054:
59399 stx %o6, [%l7 + 0x58]
59400 ld [%l7 + 0x50], %f8
59401loop_7055:
59402 be,pt %xcc, loop_7056
59403 fmovrdgez %g3, %f10, %f12
59404 fbug %fcc0, loop_7057
59405 fmovspos %xcc, %f10, %f15
59406loop_7056:
59407 sub %i6, %o7, %i5
59408 lduh [%l7 + 0x4C], %l5
59409loop_7057:
59410 stx %l3, [%l7 + 0x68]
59411 addcc %g1, %o3, %g4
59412 fnegs %f11, %f5
59413 srl %i1, 0x12, %o1
59414 fcmped %fcc3, %f6, %f0
59415 be,a,pt %icc, loop_7058
59416 fmovdgu %icc, %f1, %f5
59417 ld [%l7 + 0x1C], %f1
59418 fmovrslz %o0, %f6, %f12
59419loop_7058:
59420 fandnot2 %f8, %f12, %f14
59421 ldub [%l7 + 0x27], %i2
59422 sethi 0x139B, %o5
59423 fones %f15
59424 tcc %xcc, 0x2
59425 fcmple16 %f8, %f12, %i3
59426 srl %i0, %g2, %i4
59427 tneg %icc, 0x5
59428 fmovdn %xcc, %f13, %f15
59429 sth %g5, [%l7 + 0x12]
59430 st %f14, [%l7 + 0x08]
59431 brgz,a %i7, loop_7059
59432 fbule,a %fcc1, loop_7060
59433 call loop_7061
59434 lduw [%l7 + 0x14], %l4
59435loop_7059:
59436 sth %o2, [%l7 + 0x16]
59437loop_7060:
59438 lduw [%l7 + 0x60], %l2
59439loop_7061:
59440 udiv %l6, 0x10CE, %l1
59441 lduw [%l7 + 0x30], %g7
59442 fpsub16 %f2, %f6, %f14
59443 st %f0, [%l7 + 0x6C]
59444 movvs %icc, %g6, %o4
59445 ldsw [%l7 + 0x50], %l0
59446 array8 %g3, %o6, %i6
59447 ld [%l7 + 0x48], %f14
59448 movrgz %o7, 0x221, %l5
59449 alignaddr %i5, %g1, %o3
59450 ldd [%l7 + 0x68], %f14
59451 fcmped %fcc2, %f6, %f14
59452 fbo,a %fcc0, loop_7062
59453 bcs,a %icc, loop_7063
59454 add %l3, %g4, %i1
59455 fmovsg %xcc, %f15, %f3
59456loop_7062:
59457 bgu,a loop_7064
59458loop_7063:
59459 edge32n %o1, %i2, %o0
59460 movrgez %o5, %i3, %i0
59461 fnot2s %f13, %f13
59462loop_7064:
59463 brgz %i4, loop_7065
59464 lduw [%l7 + 0x0C], %g2
59465 stb %i7, [%l7 + 0x62]
59466 ldd [%l7 + 0x78], %f10
59467loop_7065:
59468 be,a %xcc, loop_7066
59469 ldub [%l7 + 0x48], %g5
59470 fcmped %fcc1, %f14, %f12
59471 fbule,a %fcc1, loop_7067
59472loop_7066:
59473 bvs,pt %xcc, loop_7068
59474 fmovsa %icc, %f5, %f14
59475 fnands %f15, %f12, %f5
59476loop_7067:
59477 ldsh [%l7 + 0x50], %l4
59478loop_7068:
59479 nop
59480 setx loop_7069, %l0, %l1
59481 jmpl %l1, %o2
59482 brlez %l6, loop_7070
59483 movleu %xcc, %l1, %l2
59484 fmovsgu %icc, %f1, %f4
59485loop_7069:
59486 fcmpeq32 %f4, %f10, %g6
59487loop_7070:
59488 fpadd16s %f5, %f13, %f1
59489 ldsb [%l7 + 0x54], %g7
59490 tcc %xcc, 0x4
59491 ld [%l7 + 0x10], %f12
59492 fmovdpos %icc, %f6, %f5
59493 fbug,a %fcc3, loop_7071
59494 tcc %xcc, 0x0
59495 movl %icc, %l0, %o4
59496 fmul8x16au %f11, %f10, %f2
59497loop_7071:
59498 edge32 %g3, %i6, %o7
59499 stw %o6, [%l7 + 0x24]
59500 fbg %fcc3, loop_7072
59501 fmovdge %icc, %f7, %f14
59502 ldx [%l7 + 0x30], %i5
59503 fmovsle %xcc, %f9, %f15
59504loop_7072:
59505 movre %g1, 0x3F8, %l5
59506 fmovrslz %o3, %f8, %f13
59507 tcc %icc, 0x4
59508 std %f14, [%l7 + 0x18]
59509 lduh [%l7 + 0x08], %l3
59510 ldub [%l7 + 0x10], %g4
59511 ta %xcc, 0x1
59512 stx %i1, [%l7 + 0x78]
59513 edge8ln %o1, %o0, %i2
59514 fnegd %f4, %f4
59515 brgez,a %i3, loop_7073
59516 fxnor %f6, %f10, %f4
59517 fmovsne %icc, %f13, %f9
59518 nop
59519 setx loop_7074, %l0, %l1
59520 wrpr 0x1, %tl
59521 wrpr %l1, %tnpc
59522 setx 0x34400001400, %l0, %l1
59523 wrpr %l1, %tstate
59524 wrhpr 0x4, %htstate
59525 done
59526loop_7073:
59527 bcs %xcc, loop_7075
59528 or %i0, 0x1723, %i4
59529 ldd [%l7 + 0x58], %f10
59530loop_7074:
59531 movrgez %g2, %o5, %g5
59532loop_7075:
59533 brlz %i7, loop_7076
59534 fbge,a %fcc0, loop_7077
59535 stw %l4, [%l7 + 0x64]
59536 edge8 %o2, %l1, %l2
59537loop_7076:
59538 mova %xcc, %l6, %g7
59539loop_7077:
59540 brnz %l0, loop_7078
59541 movleu %icc, %g6, %o4
59542 ldsb [%l7 + 0x65], %g3
59543 ld [%l7 + 0x4C], %f4
59544loop_7078:
59545 fmovdle %icc, %f6, %f4
59546 ldx [%l7 + 0x70], %o7
59547 sra %o6, %i5, %g1
59548 xnorcc %i6, %o3, %l3
59549 bg,a loop_7079
59550 movvc %icc, %l5, %i1
59551 fcmps %fcc0, %f13, %f10
59552 stw %g4, [%l7 + 0x64]
59553loop_7079:
59554 stw %o1, [%l7 + 0x30]
59555 ldub [%l7 + 0x49], %o0
59556 tcs %xcc, 0x0
59557 bleu loop_7080
59558 fbe,a %fcc0, loop_7081
59559 ldd [%l7 + 0x48], %f8
59560 tn %xcc, 0x7
59561loop_7080:
59562 array32 %i3, %i0, %i2
59563loop_7081:
59564 fpadd16s %f8, %f3, %f14
59565 srax %g2, %o5, %g5
59566 fbo %fcc0, loop_7082
59567 fpack16 %f0, %f15
59568 stx %i7, [%l7 + 0x18]
59569 ldub [%l7 + 0x6F], %i4
59570loop_7082:
59571 fbule %fcc0, loop_7083
59572 fnors %f7, %f0, %f11
59573 fcmpne16 %f12, %f10, %o2
59574 fnot1s %f2, %f10
59575loop_7083:
59576 fmovsl %icc, %f13, %f13
59577 fmovdg %icc, %f7, %f8
59578 fexpand %f1, %f6
59579 ldsw [%l7 + 0x74], %l4
59580 fcmped %fcc3, %f14, %f0
59581 stx %l1, [%l7 + 0x20]
59582 fzeros %f0
59583 lduh [%l7 + 0x08], %l6
59584 fbn %fcc0, loop_7084
59585 addc %l2, 0x1B83, %l0
59586 fmovdge %xcc, %f3, %f0
59587 movle %icc, %g6, %g7
59588loop_7084:
59589 be loop_7085
59590 movneg %icc, %o4, %g3
59591 fxnors %f15, %f12, %f3
59592 stb %o7, [%l7 + 0x17]
59593loop_7085:
59594 sdivcc %i5, 0x099A, %o6
59595 fmovrsgz %g1, %f15, %f13
59596 fpadd16s %f9, %f1, %f2
59597 orncc %i6, %o3, %l5
59598 bne %xcc, loop_7086
59599 stw %i1, [%l7 + 0x74]
59600 fmovrde %l3, %f14, %f10
59601 orcc %o1, %g4, %i3
59602loop_7086:
59603 fcmps %fcc3, %f14, %f14
59604 fbule %fcc2, loop_7087
59605 std %f0, [%l7 + 0x78]
59606 orcc %i0, %i2, %o0
59607 tgu %xcc, 0x0
59608loop_7087:
59609 std %f4, [%l7 + 0x58]
59610 stb %o5, [%l7 + 0x16]
59611 fbl,a %fcc2, loop_7088
59612 ldsw [%l7 + 0x64], %g2
59613 tpos %icc, 0x0
59614 edge32n %g5, %i4, %i7
59615loop_7088:
59616 fmovdcs %xcc, %f5, %f4
59617 ldx [%l7 + 0x10], %o2
59618 ldx [%l7 + 0x10], %l4
59619 st %f10, [%l7 + 0x54]
59620 or %l1, 0x1C2C, %l2
59621 fabss %f3, %f0
59622 fzero %f4
59623 brlz,a %l6, loop_7089
59624 lduh [%l7 + 0x76], %l0
59625 ldd [%l7 + 0x48], %f6
59626 fmovrslz %g6, %f8, %f13
59627loop_7089:
59628 taddcctv %g7, 0x0D11, %o4
59629 sth %o7, [%l7 + 0x6A]
59630 ldub [%l7 + 0x19], %i5
59631 nop
59632 setx loop_7090, %l0, %l1
59633 wrpr 0x1, %tl
59634 wrpr %l1, %tpc
59635 add %l1, 0x4, %l1
59636 wrpr %l1, %tnpc
59637 setx 0x34400001400, %l0, %l1
59638 wrpr %l1, %tstate
59639 wrhpr 0x4, %htstate
59640 retry
59641 fxnors %f2, %f14, %f7
59642 stw %g3, [%l7 + 0x54]
59643 fmovsge %icc, %f15, %f11
59644loop_7090:
59645 fexpand %f11, %f4
59646 ta %icc, 0x2
59647 fbo,a %fcc0, loop_7091
59648 fmovrsgz %g1, %f2, %f13
59649 ldub [%l7 + 0x46], %i6
59650 fsrc2 %f6, %f0
59651loop_7091:
59652 fmul8x16au %f2, %f0, %f8
59653 movgu %icc, %o3, %o6
59654 be loop_7092
59655 ldub [%l7 + 0x36], %i1
59656 fandnot2 %f6, %f14, %f10
59657 fmovrdgez %l3, %f8, %f8
59658loop_7092:
59659 fbo %fcc1, loop_7093
59660 addccc %o1, %g4, %l5
59661 sth %i3, [%l7 + 0x50]
59662 fmovda %xcc, %f0, %f10
59663loop_7093:
59664 fmovdcs %xcc, %f4, %f11
59665 fpmerge %f13, %f9, %f8
59666 fbue %fcc0, loop_7094
59667 smulcc %i0, %o0, %i2
59668 ldsb [%l7 + 0x5B], %o5
59669 be,a,pn %xcc, loop_7095
59670loop_7094:
59671 movge %xcc, %g5, %g2
59672 fmovrsne %i7, %f8, %f11
59673 subccc %i4, 0x047F, %l4
59674loop_7095:
59675 bg loop_7096
59676 movn %xcc, %l1, %l2
59677 fmovscc %icc, %f14, %f9
59678 srl %o2, %l0, %l6
59679loop_7096:
59680 stb %g6, [%l7 + 0x7B]
59681 fmovdpos %icc, %f14, %f5
59682 fmovrsne %o4, %f6, %f13
59683 ldsb [%l7 + 0x39], %o7
59684 edge8l %i5, %g3, %g1
59685 ta %xcc, 0x2
59686 bgu %icc, loop_7097
59687 tvc %icc, 0x3
59688 taddcc %i6, %g7, %o3
59689 fpack16 %f10, %f2
59690loop_7097:
59691 movpos %icc, %o6, %i1
59692 fmovdg %xcc, %f0, %f6
59693 fmovsge %icc, %f12, %f8
59694 ld [%l7 + 0x6C], %f10
59695 fands %f10, %f1, %f3
59696 stb %l3, [%l7 + 0x5C]
59697 ldx [%l7 + 0x20], %g4
59698 fmovsneg %icc, %f12, %f6
59699 fble %fcc1, loop_7098
59700 fpack32 %f12, %f12, %f0
59701 fnors %f12, %f14, %f0
59702 fmovrslz %o1, %f7, %f9
59703loop_7098:
59704 tn %icc, 0x4
59705 fbue %fcc0, loop_7099
59706 ldsw [%l7 + 0x60], %i3
59707 fmovrsgez %l5, %f1, %f5
59708 tvs %icc, 0x1
59709loop_7099:
59710 nop
59711 setx loop_7100, %l0, %l1
59712 jmpl %l1, %o0
59713 movrgz %i0, %i2, %g5
59714 st %f11, [%l7 + 0x60]
59715 stb %g2, [%l7 + 0x64]
59716loop_7100:
59717 sth %o5, [%l7 + 0x70]
59718 and %i4, %i7, %l4
59719 movle %icc, %l2, %l1
59720 fbn %fcc0, loop_7101
59721 lduw [%l7 + 0x10], %l0
59722 fmovrde %o2, %f2, %f6
59723 brgez %l6, loop_7102
59724loop_7101:
59725 fbug,a %fcc3, loop_7103
59726 array32 %g6, %o7, %o4
59727 tg %icc, 0x0
59728loop_7102:
59729 siam 0x2
59730loop_7103:
59731 ldsh [%l7 + 0x7C], %i5
59732 tg %xcc, 0x7
59733 tcc %xcc, 0x2
59734 addcc %g1, 0x18AC, %i6
59735 ld [%l7 + 0x2C], %f1
59736 ldd [%l7 + 0x20], %f2
59737 fabss %f2, %f14
59738 alignaddr %g3, %o3, %o6
59739 fcmpne16 %f0, %f4, %g7
59740 fxors %f7, %f3, %f2
59741 movle %icc, %i1, %l3
59742 fmovd %f10, %f10
59743 or %g4, %i3, %o1
59744 addcc %o0, 0x13D6, %i0
59745 fmovdg %xcc, %f4, %f11
59746 ldsw [%l7 + 0x60], %l5
59747 fpack16 %f14, %f5
59748 ld [%l7 + 0x6C], %f7
59749 std %f6, [%l7 + 0x38]
59750 fmovsvs %icc, %f3, %f3
59751 brz %i2, loop_7104
59752 fpackfix %f6, %f5
59753 fbn %fcc2, loop_7105
59754 move %icc, %g2, %o5
59755loop_7104:
59756 st %f4, [%l7 + 0x1C]
59757 smul %i4, %g5, %l4
59758loop_7105:
59759 fmovspos %icc, %f2, %f6
59760 ldsh [%l7 + 0x70], %l2
59761 fmovdge %xcc, %f12, %f10
59762 bpos loop_7106
59763 lduw [%l7 + 0x18], %i7
59764 st %f13, [%l7 + 0x1C]
59765 tpos %icc, 0x1
59766loop_7106:
59767 movcc %icc, %l1, %l0
59768 edge32ln %o2, %g6, %o7
59769 std %f6, [%l7 + 0x50]
59770 fcmped %fcc1, %f8, %f6
59771 movcc %icc, %l6, %i5
59772 lduw [%l7 + 0x1C], %o4
59773 fmovdn %xcc, %f14, %f3
59774 ld [%l7 + 0x30], %f15
59775 ldub [%l7 + 0x65], %i6
59776 stx %g1, [%l7 + 0x28]
59777 fmovrsne %o3, %f5, %f14
59778 ldsh [%l7 + 0x16], %g3
59779 array32 %g7, %i1, %o6
59780 fmovrdgez %l3, %f4, %f4
59781 fpadd32s %f11, %f0, %f0
59782 tcc %xcc, 0x4
59783 edge16n %i3, %o1, %o0
59784 pdist %f4, %f0, %f14
59785 ldd [%l7 + 0x70], %f10
59786 ldd [%l7 + 0x70], %f10
59787 lduw [%l7 + 0x3C], %i0
59788 stx %l5, [%l7 + 0x78]
59789 fba,a %fcc2, loop_7107
59790 fmovrsgez %g4, %f6, %f7
59791 stb %g2, [%l7 + 0x5D]
59792 fands %f8, %f1, %f4
59793loop_7107:
59794 stx %i2, [%l7 + 0x68]
59795 and %o5, %i4, %l4
59796 movcs %xcc, %g5, %l2
59797 tvs %xcc, 0x2
59798 ta %xcc, 0x2
59799 mova %xcc, %i7, %l0
59800 fnand %f10, %f10, %f8
59801 nop
59802 setx loop_7108, %l0, %l1
59803 jmpl %l1, %l1
59804 sdiv %g6, 0x1927, %o7
59805 ldub [%l7 + 0x4E], %l6
59806 fors %f3, %f1, %f15
59807loop_7108:
59808 fcmpne32 %f14, %f12, %o2
59809 std %f0, [%l7 + 0x70]
59810 lduw [%l7 + 0x28], %o4
59811 fcmple32 %f0, %f0, %i6
59812 fmovdcs %icc, %f9, %f0
59813 edge16n %g1, %o3, %g3
59814 fbul %fcc2, loop_7109
59815 fnors %f5, %f8, %f12
59816 stb %g7, [%l7 + 0x26]
59817 std %f12, [%l7 + 0x18]
59818loop_7109:
59819 tcs %xcc, 0x2
59820 ld [%l7 + 0x30], %f6
59821 movpos %xcc, %i5, %i1
59822 bn,a,pn %xcc, loop_7110
59823 fors %f9, %f10, %f3
59824 fpmerge %f10, %f11, %f12
59825 fpack32 %f8, %f4, %f12
59826loop_7110:
59827 faligndata %f12, %f0, %f0
59828 xorcc %o6, %l3, %i3
59829 fabss %f9, %f12
59830 fmovde %icc, %f13, %f15
59831 fmovrse %o0, %f12, %f7
59832 nop
59833 setx loop_7111, %l0, %l1
59834 jmpl %l1, %i0
59835 xnorcc %l5, 0x07BA, %o1
59836 stb %g4, [%l7 + 0x73]
59837 fmovscs %xcc, %f4, %f14
59838loop_7111:
59839 ld [%l7 + 0x78], %f3
59840 fpsub16s %f10, %f0, %f7
59841 taddcc %i2, 0x1596, %o5
59842 ld [%l7 + 0x3C], %f14
59843 fsrc2s %f13, %f5
59844 st %f0, [%l7 + 0x48]
59845 movrlz %i4, %l4, %g2
59846 array16 %g5, %i7, %l2
59847 edge32ln %l1, %l0, %g6
59848 brgez %l6, loop_7112
59849 movn %icc, %o7, %o2
59850 fmovsle %xcc, %f9, %f11
59851 ldsw [%l7 + 0x1C], %o4
59852loop_7112:
59853 sth %i6, [%l7 + 0x54]
59854 edge16 %g1, %o3, %g3
59855 srl %g7, 0x1C, %i5
59856 fmovdvc %icc, %f1, %f1
59857 fpadd16 %f0, %f14, %f4
59858 fmovs %f9, %f7
59859 ldub [%l7 + 0x6A], %o6
59860 stx %i1, [%l7 + 0x50]
59861 ldsb [%l7 + 0x46], %i3
59862 movcc %icc, %o0, %l3
59863 edge32 %l5, %o1, %i0
59864 stw %g4, [%l7 + 0x50]
59865 fblg %fcc0, loop_7113
59866 movcc %icc, %o5, %i2
59867 movpos %icc, %i4, %g2
59868 faligndata %f8, %f4, %f12
59869loop_7113:
59870 bne %icc, loop_7114
59871 fcmpgt32 %f6, %f4, %l4
59872 fmovde %icc, %f12, %f12
59873 fornot2s %f3, %f12, %f5
59874loop_7114:
59875 ld [%l7 + 0x5C], %f4
59876 ldd [%l7 + 0x38], %f8
59877 fornot1s %f10, %f3, %f1
59878 array8 %g5, %i7, %l1
59879 fbl,a %fcc3, loop_7115
59880 edge8 %l0, %g6, %l6
59881 fpsub16s %f7, %f9, %f14
59882 fmovsg %xcc, %f15, %f10
59883loop_7115:
59884 stb %l2, [%l7 + 0x15]
59885 ldsh [%l7 + 0x12], %o2
59886 xor %o7, 0x1A01, %o4
59887 array8 %i6, %o3, %g1
59888 fpsub16s %f13, %f12, %f6
59889 ldd [%l7 + 0x70], %f10
59890 fcmped %fcc3, %f8, %f10
59891 edge32n %g3, %i5, %o6
59892 ldx [%l7 + 0x38], %g7
59893 stx %i1, [%l7 + 0x20]
59894 ldsh [%l7 + 0x3C], %i3
59895 ta %icc, 0x2
59896 fmovdgu %xcc, %f4, %f11
59897 smul %l3, %o0, %o1
59898 fmovrslz %i0, %f8, %f3
59899 fmovsvc %icc, %f12, %f3
59900 fblg,a %fcc3, loop_7116
59901 nop
59902 setx loop_7117, %l0, %l1
59903 wrpr 0x1, %tl
59904 wrpr %l1, %tnpc
59905 setx 0x34400001400, %l0, %l1
59906 wrpr %l1, %tstate
59907 wrhpr 0x4, %htstate
59908 done
59909 brlz,a %l5, loop_7118
59910 sethi 0x095F, %g4
59911loop_7116:
59912 fandnot1s %f2, %f8, %f0
59913loop_7117:
59914 st %f15, [%l7 + 0x64]
59915loop_7118:
59916 stw %o5, [%l7 + 0x1C]
59917 movpos %icc, %i4, %g2
59918 fbul,a %fcc2, loop_7119
59919 fmovdpos %icc, %f3, %f4
59920 fmovsvc %xcc, %f4, %f1
59921 srlx %l4, 0x1D, %i2
59922loop_7119:
59923 brlez %i7, loop_7120
59924 lduw [%l7 + 0x6C], %g5
59925 xor %l1, 0x0632, %l0
59926 smul %l6, 0x0C21, %g6
59927loop_7120:
59928 movle %icc, %l2, %o7
59929 fmovdle %xcc, %f3, %f4
59930 bne,a,pn %xcc, loop_7121
59931 ldsb [%l7 + 0x58], %o4
59932 movvs %icc, %i6, %o3
59933 fors %f11, %f3, %f3
59934loop_7121:
59935 sllx %o2, 0x1B, %g1
59936 fmul8x16au %f6, %f11, %f2
59937 mulx %i5, %g3, %g7
59938 fmovscc %xcc, %f1, %f6
59939 fmovsge %icc, %f12, %f10
59940 sth %i1, [%l7 + 0x18]
59941 lduw [%l7 + 0x68], %o6
59942 fmovsgu %xcc, %f14, %f4
59943 ldx [%l7 + 0x10], %i3
59944 ldsb [%l7 + 0x1C], %o0
59945 edge32n %o1, %l3, %i0
59946 ldsb [%l7 + 0x16], %g4
59947 udiv %l5, 0x1543, %i4
59948 movle %icc, %o5, %l4
59949 ldsb [%l7 + 0x61], %g2
59950 brgez %i7, loop_7122
59951 fbule,a %fcc3, loop_7123
59952 fnot1s %f9, %f1
59953 bcs,a,pn %icc, loop_7124
59954loop_7122:
59955 fmovrde %g5, %f2, %f10
59956loop_7123:
59957 nop
59958 setx loop_7125, %l0, %l1
59959 wrpr 0x1, %tl
59960 wrpr %l1, %tpc
59961 add %l1, 0x4, %l1
59962 wrpr %l1, %tnpc
59963 setx 0x34400001400, %l0, %l1
59964 wrpr %l1, %tstate
59965 wrhpr 0x4, %htstate
59966 retry
59967 fbul,a %fcc3, loop_7126
59968loop_7124:
59969 tn %xcc, 0x1
59970 fmovsge %xcc, %f9, %f8
59971loop_7125:
59972 bleu loop_7127
59973loop_7126:
59974 fnors %f14, %f13, %f4
59975 fzero %f2
59976 nop
59977 setx loop_7128, %l0, %l1
59978 jmpl %l1, %i2
59979loop_7127:
59980 fzero %f2
59981 ble,a,pt %xcc, loop_7129
59982 ldx [%l7 + 0x48], %l1
59983loop_7128:
59984 fmovdvs %xcc, %f12, %f14
59985 fmovse %icc, %f3, %f6
59986loop_7129:
59987 mulscc %l6, %l0, %l2
59988 fmovdneg %xcc, %f13, %f9
59989 srlx %o7, %o4, %g6
59990 stw %i6, [%l7 + 0x58]
59991 fnors %f4, %f3, %f15
59992 lduw [%l7 + 0x44], %o3
59993 fxors %f2, %f14, %f4
59994 lduw [%l7 + 0x7C], %g1
59995 ldub [%l7 + 0x61], %i5
59996 fcmps %fcc0, %f12, %f6
59997 ldsw [%l7 + 0x50], %o2
59998 bcc,pn %xcc, loop_7130
59999 fbg %fcc3, loop_7131
60000 movne %icc, %g7, %i1
60001 movle %xcc, %o6, %g3
60002loop_7130:
60003 bne,a loop_7132
60004loop_7131:
60005 stb %i3, [%l7 + 0x71]
60006 fmovdcs %xcc, %f13, %f14
60007 ldsw [%l7 + 0x08], %o1
60008loop_7132:
60009 array32 %l3, %o0, %i0
60010 andncc %g4, %i4, %l5
60011 ld [%l7 + 0x4C], %f5
60012 fmovrdlez %o5, %f0, %f12
60013 bleu,a,pn %xcc, loop_7133
60014 fmovse %xcc, %f13, %f5
60015 move %icc, %g2, %i7
60016 ldsb [%l7 + 0x79], %g5
60017loop_7133:
60018 ld [%l7 + 0x68], %f9
60019 ldsb [%l7 + 0x1E], %l4
60020 fmovdpos %xcc, %f14, %f5
60021 fmovdgu %icc, %f13, %f1
60022 fandnot2 %f8, %f0, %f14
60023 ldx [%l7 + 0x08], %l1
60024 ldsh [%l7 + 0x78], %i2
60025 fexpand %f3, %f6
60026 sll %l0, %l6, %l2
60027 popc %o4, %o7
60028 udiv %g6, 0x1D75, %o3
60029 fbule,a %fcc1, loop_7134
60030 fmul8ulx16 %f10, %f8, %f12
60031 edge32 %g1, %i6, %o2
60032 edge32 %i5, %i1, %o6
60033loop_7134:
60034 array32 %g7, %i3, %o1
60035 ldsh [%l7 + 0x42], %g3
60036 std %f12, [%l7 + 0x48]
60037 ldsb [%l7 + 0x21], %o0
60038 fpsub16s %f10, %f11, %f14
60039 brz %i0, loop_7135
60040 stw %l3, [%l7 + 0x1C]
60041 fone %f2
60042 movvs %xcc, %g4, %i4
60043loop_7135:
60044 fmovdcc %xcc, %f11, %f11
60045 bl,a loop_7136
60046 stx %o5, [%l7 + 0x78]
60047 stx %g2, [%l7 + 0x30]
60048 std %f12, [%l7 + 0x58]
60049loop_7136:
60050 addccc %i7, %g5, %l5
60051 ldsb [%l7 + 0x57], %l1
60052 bl,a %icc, loop_7137
60053 fmovdl %icc, %f1, %f4
60054 fornot2 %f14, %f8, %f6
60055 fnot1 %f8, %f12
60056loop_7137:
60057 ldsh [%l7 + 0x16], %i2
60058 fbue %fcc3, loop_7138
60059 taddcc %l0, 0x0079, %l4
60060 ldsw [%l7 + 0x3C], %l2
60061 fmovdvs %xcc, %f15, %f14
60062loop_7138:
60063 addccc %l6, %o4, %g6
60064 fcmpd %fcc1, %f6, %f2
60065 sub %o3, %o7, %g1
60066 fbn %fcc0, loop_7139
60067 brgz %o2, loop_7140
60068 taddcctv %i5, %i1, %i6
60069 fabss %f2, %f8
60070loop_7139:
60071 ldd [%l7 + 0x70], %f12
60072loop_7140:
60073 fmovrdlez %g7, %f8, %f10
60074 tsubcc %o6, %i3, %g3
60075 fpack16 %f2, %f4
60076 fmovrdgez %o0, %f4, %f10
60077 fmovrsne %o1, %f9, %f13
60078 fmovsvs %xcc, %f10, %f6
60079 fble %fcc3, loop_7141
60080 add %l3, 0x1908, %g4
60081 movg %icc, %i4, %o5
60082 movleu %xcc, %g2, %i0
60083loop_7141:
60084 array8 %g5, %i7, %l5
60085 fors %f5, %f1, %f15
60086 mova %icc, %l1, %l0
60087 tn %icc, 0x3
60088 fmovs %f5, %f3
60089 fcmped %fcc2, %f8, %f4
60090 smulcc %i2, 0x1616, %l4
60091 fmovsne %xcc, %f14, %f15
60092 bvc %icc, loop_7142
60093 be %xcc, loop_7143
60094 andncc %l2, %o4, %g6
60095 fmovda %icc, %f0, %f8
60096loop_7142:
60097 addc %o3, %o7, %g1
60098loop_7143:
60099 bl,a,pt %icc, loop_7144
60100 sdiv %o2, 0x14E8, %i5
60101 edge32n %i1, %i6, %l6
60102 xnor %g7, 0x01B7, %i3
60103loop_7144:
60104 ldsw [%l7 + 0x2C], %g3
60105 sth %o6, [%l7 + 0x32]
60106 ldd [%l7 + 0x10], %f8
60107 fble,a %fcc3, loop_7145
60108 fxor %f10, %f0, %f6
60109 fbl %fcc0, loop_7146
60110 bn,a,pn %icc, loop_7147
60111loop_7145:
60112 fpsub16s %f12, %f8, %f5
60113 alignaddr %o0, %l3, %g4
60114loop_7146:
60115 fmovrdne %i4, %f14, %f2
60116loop_7147:
60117 movneg %xcc, %o5, %g2
60118 edge32l %i0, %g5, %o1
60119 movpos %xcc, %i7, %l1
60120 movle %icc, %l5, %i2
60121 ldsb [%l7 + 0x19], %l4
60122 fbg,a %fcc1, loop_7148
60123 fnot1 %f0, %f14
60124 fpsub32 %f6, %f8, %f8
60125 and %l0, 0x19A3, %l2
60126loop_7148:
60127 stx %g6, [%l7 + 0x68]
60128 fornot2 %f14, %f10, %f6
60129 sth %o4, [%l7 + 0x6A]
60130 ldsw [%l7 + 0x60], %o3
60131 orcc %o7, 0x12FC, %g1
60132 fsrc1s %f1, %f15
60133 udivx %i5, 0x1C79, %i1
60134 movvc %icc, %i6, %o2
60135 sth %l6, [%l7 + 0x4E]
60136 fpadd32 %f12, %f14, %f4
60137 bvs,a,pt %icc, loop_7149
60138 and %i3, %g7, %g3
60139 ldx [%l7 + 0x50], %o6
60140 fmuld8sux16 %f7, %f3, %f8
60141loop_7149:
60142 umulcc %o0, 0x1E91, %g4
60143 alignaddrl %l3, %i4, %o5
60144 fbl,a %fcc3, loop_7150
60145 tneg %icc, 0x5
60146 fmovdleu %xcc, %f8, %f10
60147 or %g2, 0x0425, %i0
60148loop_7150:
60149 bge %xcc, loop_7151
60150 fmovsvs %icc, %f8, %f5
60151 fmul8x16al %f12, %f5, %f8
60152 tsubcctv %o1, %g5, %l1
60153loop_7151:
60154 stb %l5, [%l7 + 0x77]
60155 fcmpeq32 %f8, %f8, %i2
60156 st %f2, [%l7 + 0x0C]
60157 edge16n %l4, %l0, %i7
60158 addcc %l2, %o4, %o3
60159 nop
60160 setx loop_7152, %l0, %l1
60161 wrpr 0x1, %tl
60162 wrpr %l1, %tpc
60163 add %l1, 0x4, %l1
60164 wrpr %l1, %tnpc
60165 setx 0x34400001400, %l0, %l1
60166 wrpr %l1, %tstate
60167 wrhpr 0x4, %htstate
60168 retry
60169 ldd [%l7 + 0x18], %f6
60170 lduh [%l7 + 0x3E], %g6
60171 fmul8x16au %f9, %f13, %f8
60172loop_7152:
60173 movle %xcc, %g1, %i5
60174 ld [%l7 + 0x64], %f4
60175 stx %o7, [%l7 + 0x58]
60176 bneg,pt %icc, loop_7153
60177 fmovsneg %xcc, %f7, %f4
60178 ld [%l7 + 0x70], %f6
60179 sth %i1, [%l7 + 0x28]
60180loop_7153:
60181 std %f10, [%l7 + 0x28]
60182 ldx [%l7 + 0x18], %i6
60183 stw %o2, [%l7 + 0x20]
60184 fbue %fcc1, loop_7154
60185 fbul,a %fcc2, loop_7155
60186 fands %f3, %f2, %f9
60187 fpadd16s %f15, %f6, %f13
60188loop_7154:
60189 fble %fcc2, loop_7156
60190loop_7155:
60191 sllx %l6, %i3, %g7
60192 ldx [%l7 + 0x78], %o6
60193 ldsh [%l7 + 0x56], %o0
60194loop_7156:
60195 brlz,a %g3, loop_7157
60196 srax %l3, %i4, %g4
60197 lduw [%l7 + 0x70], %g2
60198 ldsw [%l7 + 0x18], %i0
60199loop_7157:
60200 movne %xcc, %o1, %g5
60201 fmovrsne %l1, %f0, %f1
60202 sth %o5, [%l7 + 0x7E]
60203 edge32ln %i2, %l4, %l5
60204 fmovspos %xcc, %f6, %f13
60205 ldx [%l7 + 0x08], %i7
60206 fpsub16s %f2, %f10, %f10
60207 alignaddr %l2, %l0, %o3
60208 and %g6, 0x1812, %g1
60209 fmovscc %icc, %f11, %f10
60210 std %f2, [%l7 + 0x60]
60211 fmovsne %icc, %f4, %f10
60212 fpsub32s %f6, %f6, %f14
60213 bneg %xcc, loop_7158
60214 fbn %fcc1, loop_7159
60215 fandnot1s %f12, %f5, %f7
60216 fxor %f4, %f8, %f2
60217loop_7158:
60218 fmovrdlez %o4, %f0, %f12
60219loop_7159:
60220 ldx [%l7 + 0x08], %o7
60221 alignaddrl %i5, %i1, %o2
60222 st %f5, [%l7 + 0x48]
60223 fpackfix %f6, %f8
60224 ldub [%l7 + 0x0C], %i6
60225 movrgz %i3, 0x1F9, %l6
60226 ble,a %xcc, loop_7160
60227 fpack16 %f14, %f4
60228 ba,pt %xcc, loop_7161
60229 movvs %icc, %g7, %o0
60230loop_7160:
60231 tcs %xcc, 0x2
60232 sth %g3, [%l7 + 0x6E]
60233loop_7161:
60234 lduw [%l7 + 0x3C], %l3
60235 andn %o6, 0x1ECC, %i4
60236 brz %g2, loop_7162
60237 stx %i0, [%l7 + 0x50]
60238 ldsb [%l7 + 0x72], %g4
60239 sdivcc %o1, 0x1EA6, %g5
60240loop_7162:
60241 movre %l1, %o5, %l4
60242 edge16ln %i2, %l5, %i7
60243 fnot2 %f14, %f4
60244 bgu,a,pt %icc, loop_7163
60245 fornot1s %f7, %f0, %f8
60246 fandnot1s %f9, %f9, %f12
60247 tne %icc, 0x3
60248loop_7163:
60249 lduh [%l7 + 0x46], %l2
60250 and %l0, %o3, %g6
60251 ldub [%l7 + 0x76], %g1
60252 bvs %icc, loop_7164
60253 ldx [%l7 + 0x28], %o7
60254 siam 0x1
60255 ldx [%l7 + 0x20], %o4
60256loop_7164:
60257 bcc,a loop_7165
60258 fbo,a %fcc3, loop_7166
60259 ld [%l7 + 0x4C], %f13
60260 addcc %i1, 0x0DF0, %i5
60261loop_7165:
60262 alignaddr %i6, %i3, %o2
60263loop_7166:
60264 popc 0x0EA2, %g7
60265 fmul8x16al %f10, %f5, %f14
60266 ldsh [%l7 + 0x5C], %o0
60267 fmovsleu %xcc, %f9, %f6
60268 array8 %l6, %l3, %g3
60269 movpos %icc, %o6, %g2
60270 fmovrsgez %i0, %f11, %f12
60271 tsubcctv %i4, 0x1551, %g4
60272 fmovrslz %o1, %f2, %f6
60273 ldd [%l7 + 0x20], %f12
60274 mova %xcc, %g5, %o5
60275 fmovsa %icc, %f1, %f8
60276 sth %l4, [%l7 + 0x14]
60277 fsrc1 %f4, %f12
60278 tvc %xcc, 0x4
60279 stb %l1, [%l7 + 0x6E]
60280 fmovsn %icc, %f2, %f3
60281 fnegs %f2, %f14
60282 te %xcc, 0x7
60283 fbn,a %fcc0, loop_7167
60284 popc %l5, %i7
60285 fblg,a %fcc1, loop_7168
60286 fpack32 %f8, %f6, %f12
60287loop_7167:
60288 fmovrde %i2, %f4, %f8
60289 stb %l0, [%l7 + 0x59]
60290loop_7168:
60291 fbe,a %fcc2, loop_7169
60292 fcmpeq32 %f0, %f10, %o3
60293 xorcc %l2, 0x1A03, %g1
60294 fsrc1 %f4, %f6
60295loop_7169:
60296 ld [%l7 + 0x38], %f1
60297 stx %g6, [%l7 + 0x70]
60298 stb %o4, [%l7 + 0x13]
60299
60300!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
60301!
60302! Stats for Diag:
60303!
60304! Type f : 14302
60305! Type cti : 7169
60306! Type i : 14294
60307! Type l : 14235
60308!
60309!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
60310
60311
60312 EXIT_GOOD /* test finish */
60313
60314/************************************************************************
60315 Test case data start
60316 ************************************************************************/
60317.data
60318user_data_start:
60319scratch_area:
60320.word 0xEB9B7582
60321.word 0x51A728FC
60322.word 0x4C4EE507
60323.word 0xE2D64167
60324.word 0xD6A736BA
60325.word 0x8F529F81
60326.word 0x4F7B335B
60327.word 0x44B7AB27
60328.word 0xA2755869
60329.word 0xB20B9804
60330.word 0x44F139F2
60331.word 0xAFD1D7C2
60332.word 0xFB6E989D
60333.word 0xE9DF8E4C
60334.word 0x5ADCF7ED
60335.word 0x49B26307
60336.word 0x1F922A7E
60337.word 0x0619184A
60338.word 0xF14C59AC
60339.word 0x796CA99E
60340.word 0xF0D22C45
60341.word 0xD76D27E9
60342.word 0xBC7AC303
60343.word 0x0A15AB27
60344.word 0xED7D0861
60345.word 0xDA6F29F1
60346.word 0x2241DDAA
60347.word 0xDE11745F
60348.word 0xF171ADEE
60349.word 0x6E77890C
60350.word 0xD8F72756
60351.word 0x0D7D2C02
60352.word 0x066BBCB3
60353.word 0xA3AA3838
60354.word 0xBE4E2BF1
60355.word 0x0B7AAE84
60356.word 0x50E0466C
60357.word 0x04682432
60358.word 0xF47C36FC
60359.word 0x913C51A1
60360.word 0xBC0D1C4F
60361.word 0xC7D464C4
60362.word 0xAAAB35BA
60363.word 0xB8D1A9EA
60364.word 0xC0A63726
60365.word 0x927BB267
60366.word 0x30C96483
60367.word 0x04AA52A1
60368.word 0x01428CAD
60369.word 0x642ACD52
60370.word 0x84F8C806
60371.word 0x6A722BDD
60372.word 0x6B1B77E3
60373.word 0x03644F9D
60374.word 0xE7ED2FEF
60375.word 0xAFD343C6
60376.word 0xACD4177C
60377.word 0x2EADCE2B
60378.word 0xFC7F18B8
60379.word 0x14ACC7C0
60380.word 0xAC67FECF
60381.word 0x04DC8B6D
60382.word 0xDAD5F54D
60383.word 0xF88698EF
60384.end