/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: isa2_basic_fc6.s * Copyright (C) 1995-2007 Sun Microsystems, Inc. All Rights Reserved * 4150 Network Circle, Santa Clara, California 95054, U.S.A. * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 2 of the License. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * * For the avoidance of doubt, and except that if any non-GPL license * choice is available it will apply instead, Sun elects to use only * the General Public License version 2 (GPLv2) at this time for any * software where a choice of GPL license versions is made * available with the language indicating that GPLv2 or any later version * may be used, or where a choice of which version of the GPL is applied is * otherwise unspecified. * * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, * CA 95054 USA or visit www.sun.com if you need additional information or * have any questions. * * * ========== Copyright Header End ============================================ */ .ident "FOCUSCASE: focus.pm,v 1.1 2003/04/23 17:53:39 somePerson Exp somePerson $ ./spc_basic_isa2.pl FOCUS_SEED=1068550717" .ident "BY rg131678 ON Mon Jul 14 13:44:52 CDT 2003" .ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc6.s,v 1.3 2007/07/05 21:59:37 drp Exp $" #include "defines.h" #include "nmacros.h" #include "old_boot.s" /************************************************************************ Test case code start ************************************************************************/ .text .global main main: /* test begin */ ta T_RD_THID mov %o1, %l6 umul %l6, 256, %l7 setx DIAG_DATA_AREA, %g1, %g3 add %l7, %g3, %l7 !# Initialize registers .. !# Global registers set 0x7, %g1 set 0x8, %g2 set 0x6, %g3 set 0xD, %g4 set 0x1, %g5 set 0xD, %g6 set 0x9, %g7 !# Input registers set -0x7, %i0 set -0xC, %i1 set -0xB, %i2 set -0xB, %i3 set -0xC, %i4 set -0x9, %i5 set -0xB, %i6 set -0x5, %i7 !# Local registers set 0x6BFB7E6B, %l0 set 0x54D30010, %l1 set 0x08684D66, %l2 set 0x766B5129, %l3 set 0x53A33EC7, %l4 set 0x6DB6B3F4, %l5 set 0x34F2E27E, %l6 !# Output registers set -0x0438, %o0 set -0x122F, %o1 set -0x0DEE, %o2 set 0x1763, %o3 set -0x15DD, %o4 set 0x0FEE, %o5 set -0x1743, %o6 set 0x0041, %o7 !# Float Registers INIT_TH_FP_REG(%l7, %f0, 0x55555555aaaaaaaa) INIT_TH_FP_REG(%l7, %f2, 0xaaaaaaaa55555555) INIT_TH_FP_REG(%l7, %f4, 0xfedcba9876543210) INIT_TH_FP_REG(%l7, %f6, 0x0123456789abcdef) INIT_TH_FP_REG(%l7, %f8, 0x55aa55aaff00ff00) INIT_TH_FP_REG(%l7, %f10, 0x1111111111111111) INIT_TH_FP_REG(%l7, %f12, 0x8888888888888888) INIT_TH_FP_REG(%l7, %f14, 0xfedcba9876543210) !# Execute some ALU ops .. fpadd32 %f14, %f0, %f6 fnand %f0, %f4, %f8 ldub [%l7 + 0x12], %i5 array8 %i4, %o6, %g2 stx %g1, [%l7 + 0x70] edge16l %g4, %i0, %l3 faligndata %f14, %f14, %f2 fmovrse %o4, %f9, %f13 movvc %icc, %l0, %l6 xor %g7, 0x1E05, %l2 addccc %i2, 0x0296, %g6 fbl %fcc2, loop_1 st %f3, [%l7 + 0x60] fmovsneg %xcc, %f13, %f1 fornot2s %f13, %f13, %f12 loop_1: taddcctv %g5, %o5, %i1 ldsh [%l7 + 0x22], %o1 stb %l4, [%l7 + 0x25] movleu %icc, %l5, %g3 fandnot1 %f4, %f12, %f14 array8 %i6, %o3, %o0 ldsw [%l7 + 0x34], %o2 bleu loop_2 std %f6, [%l7 + 0x40] st %f0, [%l7 + 0x68] fmovspos %xcc, %f1, %f10 loop_2: stb %o7, [%l7 + 0x69] fornot2 %f6, %f8, %f12 taddcc %i7, %l1, %i3 ldx [%l7 + 0x20], %i4 fxors %f5, %f12, %f15 srax %i5, %o6, %g2 fmovsvc %icc, %f11, %f4 fnegs %f12, %f12 ldx [%l7 + 0x48], %g1 lduw [%l7 + 0x0C], %i0 bl %xcc, loop_3 fmovscs %xcc, %f14, %f5 ldx [%l7 + 0x68], %g4 bcs,a %xcc, loop_4 loop_3: brgez %o4, loop_5 xnorcc %l3, 0x121C, %l0 ldsb [%l7 + 0x4E], %g7 loop_4: sth %l2, [%l7 + 0x4E] loop_5: movrlez %l6, 0x1C0, %i2 bneg loop_6 tcc %icc, 0x5 movle %icc, %g6, %g5 fpack16 %f10, %f14 loop_6: ld [%l7 + 0x28], %f6 fpmerge %f5, %f12, %f10 sth %i1, [%l7 + 0x0A] lduh [%l7 + 0x22], %o1 taddcc %l4, %l5, %g3 addccc %o5, 0x0F9E, %i6 st %f4, [%l7 + 0x34] st %f3, [%l7 + 0x4C] fabsd %f10, %f12 fcmpne16 %f4, %f2, %o0 movvc %icc, %o3, %o2 fand %f4, %f12, %f2 fornot2s %f13, %f10, %f4 fmovsn %icc, %f4, %f0 bcc,a,pt %xcc, loop_7 ldsw [%l7 + 0x2C], %i7 fnors %f13, %f1, %f12 ldsb [%l7 + 0x4E], %o7 loop_7: st %f5, [%l7 + 0x38] fmovrdgez %l1, %f12, %f6 te %icc, 0x4 ldsh [%l7 + 0x4E], %i3 ld [%l7 + 0x18], %f12 edge16ln %i5, %i4, %g2 addccc %o6, 0x056F, %g1 fmovdleu %xcc, %f3, %f1 movpos %icc, %g4, %i0 st %f8, [%l7 + 0x74] orcc %l3, 0x1DBF, %o4 tg %xcc, 0x5 xor %g7, 0x0C34, %l0 stw %l2, [%l7 + 0x58] fnands %f0, %f14, %f12 fmovrdlz %l6, %f10, %f8 stx %g6, [%l7 + 0x20] subc %i2, %i1, %g5 fmovrsne %o1, %f1, %f5 std %f8, [%l7 + 0x70] lduh [%l7 + 0x24], %l4 ldd [%l7 + 0x10], %f2 fpsub32 %f14, %f4, %f4 bn loop_8 ldsw [%l7 + 0x4C], %l5 fmovdg %icc, %f15, %f1 tleu %xcc, 0x5 loop_8: ldsh [%l7 + 0x3E], %g3 stw %i6, [%l7 + 0x44] fnor %f2, %f2, %f0 st %f2, [%l7 + 0x08] st %f3, [%l7 + 0x30] movcs %icc, %o0, %o5 std %f12, [%l7 + 0x40] call loop_9 sth %o3, [%l7 + 0x4E] ld [%l7 + 0x4C], %f15 lduh [%l7 + 0x36], %o2 loop_9: fmovrse %o7, %f5, %f11 stw %l1, [%l7 + 0x40] stw %i3, [%l7 + 0x34] fmovrslez %i5, %f13, %f0 bg,pn %icc, loop_10 fbule,a %fcc3, loop_11 edge32ln %i4, %i7, %o6 bcc loop_12 loop_10: bgu loop_13 loop_11: mulscc %g2, %g4, %i0 bneg,a,pn %xcc, loop_14 loop_12: tle %icc, 0x5 loop_13: stb %l3, [%l7 + 0x69] subccc %g1, 0x0761, %g7 loop_14: fmovs %f1, %f9 fcmpgt16 %f10, %f14, %l0 xnor %o4, %l2, %g6 smul %l6, 0x06FB, %i1 ldsb [%l7 + 0x1F], %g5 ldd [%l7 + 0x50], %f10 fmovsneg %xcc, %f10, %f14 ldub [%l7 + 0x62], %i2 movn %xcc, %o1, %l4 stb %g3, [%l7 + 0x70] tneg %xcc, 0x7 fpadd16 %f10, %f10, %f4 mova %icc, %l5, %o0 taddcctv %i6, 0x1CF1, %o5 fmovsgu %xcc, %f6, %f0 fnot1 %f2, %f2 lduh [%l7 + 0x72], %o2 fabsd %f12, %f14 fmovsg %icc, %f5, %f1 fcmpeq32 %f10, %f6, %o7 fone %f8 bvc,a,pn %icc, loop_15 movvc %xcc, %o3, %l1 tl %icc, 0x7 smul %i5, 0x1B21, %i4 loop_15: edge32ln %i3, %o6, %g2 fpsub32s %f0, %f7, %f11 fsrc1s %f15, %f4 fsrc2 %f8, %f14 fsrc2s %f15, %f10 taddcctv %g4, %i7, %l3 tvc %xcc, 0x2 fmovdl %xcc, %f11, %f10 fmovdle %icc, %f8, %f4 fsrc1 %f4, %f0 fmul8x16au %f1, %f8, %f6 edge8 %g1, %i0, %g7 orn %l0, 0x157E, %o4 tcc %icc, 0x7 sub %g6, %l2, %l6 udivx %g5, 0x0A16, %i2 fmovdge %icc, %f11, %f13 sethi 0x00E1, %o1 add %i1, %l4, %l5 andcc %g3, %o0, %o5 lduw [%l7 + 0x30], %o2 fmovscs %icc, %f7, %f8 fmovsvs %xcc, %f2, %f1 ldsw [%l7 + 0x18], %o7 fmovrde %i6, %f12, %f8 std %f12, [%l7 + 0x68] tn %xcc, 0x1 stb %l1, [%l7 + 0x39] bpos,a %icc, loop_16 ldx [%l7 + 0x10], %o3 fzeros %f13 ldsb [%l7 + 0x52], %i4 loop_16: tl %xcc, 0x1 std %f12, [%l7 + 0x08] stb %i3, [%l7 + 0x15] fand %f6, %f2, %f0 subccc %o6, 0x0341, %g2 lduh [%l7 + 0x0C], %g4 edge32 %i7, %i5, %l3 tcs %xcc, 0x5 mulx %g1, 0x1316, %g7 ldub [%l7 + 0x79], %i0 subcc %l0, %g6, %o4 movg %icc, %l6, %g5 fmul8x16 %f15, %f8, %f0 lduw [%l7 + 0x5C], %i2 ldsb [%l7 + 0x0D], %l2 be,a %xcc, loop_17 std %f4, [%l7 + 0x48] fones %f9 ldd [%l7 + 0x68], %f0 loop_17: sth %i1, [%l7 + 0x5C] edge32ln %o1, %l5, %l4 edge16ln %o0, %g3, %o2 fornot1s %f2, %f3, %f12 sll %o5, 0x0C, %o7 tn %xcc, 0x5 st %f2, [%l7 + 0x0C] fmul8sux16 %f4, %f2, %f6 fzeros %f6 sth %i6, [%l7 + 0x30] fpmerge %f5, %f2, %f10 brlez %l1, loop_18 bne,pt %xcc, loop_19 fbe,a %fcc0, loop_20 movge %icc, %o3, %i4 loop_18: ldsh [%l7 + 0x10], %i3 loop_19: ldd [%l7 + 0x60], %f12 loop_20: sll %g2, %g4, %i7 fnegs %f11, %f11 movrgz %i5, %l3, %o6 edge16ln %g1, %g7, %l0 be loop_21 brz %i0, loop_22 ldsb [%l7 + 0x67], %g6 fzero %f14 loop_21: movrgez %o4, 0x0CE, %l6 loop_22: subcc %i2, %g5, %i1 fpackfix %f4, %f0 fmovrdne %l2, %f8, %f4 fxors %f15, %f14, %f13 fmovsvc %xcc, %f15, %f6 ldub [%l7 + 0x3D], %l5 ldsw [%l7 + 0x34], %o1 sth %l4, [%l7 + 0x20] fmovsne %xcc, %f10, %f0 ldsh [%l7 + 0x78], %g3 fmovscc %icc, %f15, %f13 fmovse %xcc, %f2, %f12 movl %icc, %o2, %o5 fsrc1s %f6, %f3 tne %xcc, 0x2 fmovdcs %xcc, %f11, %f11 fbl,a %fcc0, loop_23 fmovsvc %icc, %f0, %f1 sth %o7, [%l7 + 0x34] fcmpd %fcc2, %f8, %f10 loop_23: sth %o0, [%l7 + 0x4E] stb %i6, [%l7 + 0x2F] edge32 %o3, %l1, %i3 st %f0, [%l7 + 0x2C] tge %icc, 0x3 brnz,a %g2, loop_24 nop setx loop_25, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldub [%l7 + 0x7F], %i4 stx %i7, [%l7 + 0x08] loop_24: stx %g4, [%l7 + 0x08] loop_25: smul %i5, 0x1FB6, %o6 lduh [%l7 + 0x34], %g1 stb %g7, [%l7 + 0x0B] tpos %xcc, 0x5 movvc %xcc, %l3, %l0 stb %g6, [%l7 + 0x1F] andn %i0, 0x0C41, %o4 ldx [%l7 + 0x48], %l6 fpadd32 %f14, %f4, %f2 fmovsleu %icc, %f5, %f5 fxnor %f0, %f14, %f8 ldx [%l7 + 0x68], %g5 fsrc1s %f10, %f2 fbe,a %fcc3, loop_26 fcmpgt16 %f6, %f6, %i2 std %f12, [%l7 + 0x20] fabsd %f0, %f0 loop_26: tpos %xcc, 0x4 sdivcc %l2, 0x07C9, %i1 taddcctv %o1, %l5, %g3 fsrc2 %f0, %f12 ld [%l7 + 0x0C], %f8 fzeros %f12 ldub [%l7 + 0x15], %o2 fnors %f1, %f8, %f14 fbg %fcc3, loop_27 ldsw [%l7 + 0x34], %o5 fpadd32s %f8, %f0, %f9 fnor %f14, %f10, %f8 loop_27: array8 %o7, %o0, %l4 st %f11, [%l7 + 0x10] fmovsvs %icc, %f8, %f14 brgez,a %o3, loop_28 fnot2 %f12, %f2 fnot2s %f4, %f8 stx %l1, [%l7 + 0x50] loop_28: fmul8x16au %f0, %f8, %f8 movrgez %i6, %g2, %i4 ldsh [%l7 + 0x60], %i3 orncc %i7, 0x1DB2, %i5 edge8ln %g4, %o6, %g7 nop setx loop_29, %l0, %l1 jmpl %l1, %g1 subcc %l0, 0x13A3, %l3 sdivx %g6, 0x19C3, %i0 fornot2s %f1, %f11, %f12 loop_29: fpack32 %f14, %f6, %f14 fbule %fcc2, loop_30 movleu %xcc, %l6, %g5 fmovrdgz %i2, %f6, %f14 fmul8x16 %f4, %f0, %f8 loop_30: tcs %icc, 0x4 fbl,a %fcc0, loop_31 tpos %icc, 0x7 bpos,pt %xcc, loop_32 fbuge %fcc2, loop_33 loop_31: fmovrse %o4, %f1, %f13 brz %i1, loop_34 loop_32: umulcc %o1, 0x071C, %l5 loop_33: ld [%l7 + 0x20], %f12 stx %g3, [%l7 + 0x20] loop_34: ldsw [%l7 + 0x20], %l2 pdist %f6, %f2, %f2 sdivcc %o2, 0x179D, %o5 ldx [%l7 + 0x38], %o0 call loop_35 fcmpgt16 %f2, %f0, %l4 sllx %o3, 0x0A, %l1 bcc loop_36 loop_35: stw %o7, [%l7 + 0x1C] movcc %xcc, %i6, %g2 for %f6, %f14, %f4 loop_36: movgu %xcc, %i3, %i7 fbl %fcc2, loop_37 fpadd16s %f2, %f7, %f3 fmovspos %xcc, %f5, %f2 movrlz %i5, %i4, %g4 loop_37: movpos %xcc, %o6, %g7 fcmpeq16 %f14, %f14, %g1 fmovspos %icc, %f4, %f10 fmovrsgz %l3, %f9, %f12 movcc %icc, %g6, %l0 alignaddrl %i0, %g5, %l6 ldub [%l7 + 0x0A], %i2 ldsw [%l7 + 0x6C], %o4 ldsb [%l7 + 0x44], %o1 st %f14, [%l7 + 0x1C] stw %l5, [%l7 + 0x30] ldsh [%l7 + 0x6C], %i1 fmovsvc %xcc, %f9, %f8 ldd [%l7 + 0x60], %f8 ldsh [%l7 + 0x0A], %g3 lduw [%l7 + 0x20], %l2 ldd [%l7 + 0x58], %f10 ldsb [%l7 + 0x74], %o5 ldsb [%l7 + 0x5D], %o2 movrlez %l4, 0x244, %o0 ld [%l7 + 0x58], %f10 stw %o3, [%l7 + 0x6C] array8 %l1, %o7, %g2 fnands %f10, %f9, %f2 addccc %i6, 0x092E, %i7 fmovrdne %i3, %f8, %f2 tsubcctv %i5, %i4, %g4 ldsh [%l7 + 0x0E], %g7 fmovdle %icc, %f7, %f12 fmuld8ulx16 %f4, %f4, %f12 fmovdvc %xcc, %f14, %f13 umul %g1, %l3, %g6 movle %xcc, %l0, %i0 bvs,a,pt %xcc, loop_38 movleu %xcc, %g5, %l6 ldub [%l7 + 0x47], %i2 stx %o6, [%l7 + 0x78] loop_38: tcs %icc, 0x0 fmovsge %xcc, %f2, %f2 fpack16 %f2, %f9 fnor %f8, %f0, %f0 fmovspos %icc, %f15, %f4 ldx [%l7 + 0x20], %o1 stw %o4, [%l7 + 0x10] fcmpne16 %f4, %f6, %l5 fmovsvc %xcc, %f11, %f2 ld [%l7 + 0x58], %f3 std %f14, [%l7 + 0x70] nop setx loop_39, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movneg %icc, %i1, %g3 fones %f5 addcc %o5, 0x11E1, %o2 loop_39: fbu %fcc1, loop_40 st %f12, [%l7 + 0x74] lduw [%l7 + 0x34], %l4 sdivcc %l2, 0x06CE, %o3 loop_40: tne %icc, 0x2 fmovdl %icc, %f9, %f3 ldsw [%l7 + 0x78], %l1 fmul8x16al %f14, %f12, %f10 fnors %f11, %f10, %f15 fble,a %fcc0, loop_41 movcs %icc, %o0, %g2 tleu %xcc, 0x2 popc 0x1E14, %i6 loop_41: bg,a loop_42 movpos %xcc, %o7, %i7 std %f12, [%l7 + 0x30] nop setx loop_43, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_42: srl %i3, 0x03, %i4 ldsw [%l7 + 0x70], %i5 bvc,a loop_44 loop_43: tn %icc, 0x0 movvs %icc, %g4, %g7 ldsw [%l7 + 0x60], %l3 loop_44: bcs %icc, loop_45 ld [%l7 + 0x64], %f10 std %f10, [%l7 + 0x48] fpsub16 %f0, %f14, %f0 loop_45: stb %g6, [%l7 + 0x76] fmovsl %xcc, %f11, %f4 stw %g1, [%l7 + 0x48] ldsw [%l7 + 0x48], %i0 fmovsa %icc, %f11, %f11 brlez %g5, loop_46 fbug %fcc0, loop_47 fmul8x16al %f10, %f13, %f0 stb %l0, [%l7 + 0x41] loop_46: fmovsg %xcc, %f13, %f6 loop_47: st %f0, [%l7 + 0x34] array32 %i2, %l6, %o1 fandnot1 %f6, %f10, %f2 fbl,a %fcc3, loop_48 sra %o4, %l5, %o6 ldd [%l7 + 0x48], %f8 std %f8, [%l7 + 0x50] loop_48: fmovdcc %icc, %f6, %f0 taddcctv %g3, 0x1EC1, %i1 fones %f15 fxor %f4, %f4, %f12 lduw [%l7 + 0x5C], %o5 taddcc %o2, 0x1F61, %l4 stw %o3, [%l7 + 0x1C] xor %l2, 0x0A2C, %o0 fbuge %fcc1, loop_49 addccc %g2, %i6, %l1 sth %i7, [%l7 + 0x1A] stb %o7, [%l7 + 0x27] loop_49: stb %i3, [%l7 + 0x7F] fandnot1 %f4, %f12, %f2 ldsh [%l7 + 0x4A], %i4 edge32ln %g4, %i5, %l3 fbuge %fcc0, loop_50 fmovscs %xcc, %f3, %f12 std %f14, [%l7 + 0x60] fsrc1 %f0, %f10 loop_50: fmovdvc %xcc, %f6, %f3 ld [%l7 + 0x2C], %f13 fnegs %f9, %f4 movl %xcc, %g6, %g1 ldub [%l7 + 0x51], %g7 fmul8ulx16 %f14, %f10, %f12 edge32n %g5, %i0, %l0 lduw [%l7 + 0x24], %i2 brz,a %l6, loop_51 tsubcctv %o1, 0x1462, %l5 fbul,a %fcc0, loop_52 sth %o6, [%l7 + 0x3A] loop_51: movcs %xcc, %o4, %g3 ldsw [%l7 + 0x4C], %i1 loop_52: ldsh [%l7 + 0x68], %o2 fzero %f4 tneg %xcc, 0x3 fmovrde %o5, %f4, %f4 bpos,pt %xcc, loop_53 fmovdvc %xcc, %f14, %f4 movvc %xcc, %l4, %o3 alignaddrl %o0, %g2, %l2 loop_53: lduw [%l7 + 0x44], %l1 bcs,pn %icc, loop_54 fmovsge %icc, %f15, %f12 array8 %i6, %o7, %i3 fmovdg %icc, %f15, %f3 loop_54: stx %i4, [%l7 + 0x58] fcmpgt32 %f2, %f12, %i7 fbo %fcc3, loop_55 mova %icc, %g4, %l3 fpack16 %f8, %f5 brnz,a %i5, loop_56 loop_55: fbo,a %fcc2, loop_57 ldub [%l7 + 0x6F], %g1 tvs %xcc, 0x0 loop_56: edge8 %g6, %g5, %g7 loop_57: umulcc %i0, 0x0F0C, %i2 fxors %f2, %f5, %f2 brgez %l6, loop_58 mulscc %o1, %l0, %l5 fcmpgt32 %f10, %f2, %o4 lduh [%l7 + 0x32], %g3 loop_58: array8 %i1, %o6, %o2 mulx %o5, %o3, %l4 add %g2, %o0, %l1 fpsub32 %f8, %f6, %f8 fbul,a %fcc1, loop_59 sth %l2, [%l7 + 0x32] ldub [%l7 + 0x2C], %i6 taddcctv %i3, 0x0F2F, %i4 loop_59: bne,a %icc, loop_60 bne,pn %icc, loop_61 fxors %f7, %f13, %f1 fpadd32 %f12, %f2, %f10 loop_60: stx %o7, [%l7 + 0x68] loop_61: fmovda %xcc, %f10, %f14 fmovsvs %icc, %f2, %f11 stb %i7, [%l7 + 0x51] nop setx loop_62, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpadd32s %f5, %f5, %f0 brgz,a %g4, loop_63 sdivx %i5, 0x0FD6, %l3 loop_62: ld [%l7 + 0x78], %f15 movrne %g1, %g6, %g7 loop_63: movg %xcc, %i0, %i2 fmovrse %l6, %f1, %f12 stw %g5, [%l7 + 0x4C] fmovrslz %l0, %f12, %f2 ld [%l7 + 0x78], %f4 movvc %xcc, %o1, %o4 for %f2, %f6, %f0 tvs %xcc, 0x0 tsubcctv %l5, 0x0C8E, %i1 bl,pt %xcc, loop_64 fcmpgt32 %f10, %f14, %o6 fornot2s %f4, %f7, %f3 fmul8x16al %f14, %f5, %f14 loop_64: ldsh [%l7 + 0x6C], %o2 nop setx loop_65, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f3, [%l7 + 0x50] std %f2, [%l7 + 0x38] lduh [%l7 + 0x60], %o5 loop_65: ldsw [%l7 + 0x78], %o3 stb %l4, [%l7 + 0x24] fmovsvs %icc, %f2, %f9 movcc %xcc, %g3, %o0 lduw [%l7 + 0x74], %g2 fmovspos %icc, %f11, %f0 fmovdne %icc, %f15, %f4 tgu %xcc, 0x0 fmovsl %xcc, %f8, %f5 fabss %f3, %f6 fnegs %f10, %f14 fzero %f12 fnot1s %f2, %f11 ldsb [%l7 + 0x4E], %l1 fcmpeq32 %f0, %f14, %i6 tl %icc, 0x1 std %f8, [%l7 + 0x68] andn %l2, 0x09C7, %i4 array8 %o7, %i7, %g4 fbge %fcc0, loop_66 fmul8sux16 %f0, %f14, %f4 bg,a,pn %icc, loop_67 sth %i3, [%l7 + 0x28] loop_66: subccc %l3, %i5, %g6 fornot1 %f6, %f0, %f4 loop_67: bleu,a,pt %icc, loop_68 movre %g1, %g7, %i0 fcmple32 %f14, %f0, %i2 lduw [%l7 + 0x30], %l6 loop_68: edge8 %l0, %o1, %o4 lduw [%l7 + 0x74], %g5 ldd [%l7 + 0x70], %f10 fble,a %fcc0, loop_69 sth %i1, [%l7 + 0x5C] alignaddr %o6, %l5, %o5 ldd [%l7 + 0x50], %f8 loop_69: umul %o3, 0x0EF4, %o2 fmovrsgez %g3, %f12, %f0 fmovdcs %xcc, %f3, %f14 te %xcc, 0x3 tcc %icc, 0x1 edge32n %o0, %g2, %l4 fbn %fcc2, loop_70 fmovrsne %i6, %f15, %f15 fmovsl %icc, %f0, %f6 fmovrdne %l1, %f4, %f8 loop_70: movrne %l2, %o7, %i7 stb %i4, [%l7 + 0x0F] array32 %g4, %l3, %i5 brz %g6, loop_71 tgu %xcc, 0x3 ld [%l7 + 0x4C], %f11 sll %g1, 0x1A, %g7 loop_71: fands %f12, %f6, %f10 stw %i3, [%l7 + 0x08] alignaddrl %i0, %i2, %l0 fones %f12 fmovdpos %xcc, %f15, %f3 movrlez %o1, 0x0BA, %l6 fpadd16 %f14, %f6, %f2 fcmpd %fcc1, %f14, %f12 fmuld8sux16 %f4, %f4, %f2 ldsw [%l7 + 0x40], %o4 fcmpeq16 %f10, %f14, %g5 ld [%l7 + 0x50], %f12 andncc %i1, %l5, %o5 fmovdgu %icc, %f1, %f15 fpadd32 %f6, %f2, %f10 ldd [%l7 + 0x78], %f0 nop setx loop_72, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_73, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x64], %f1 call loop_74 loop_72: fpadd16s %f0, %f7, %f14 loop_73: ldx [%l7 + 0x40], %o3 stw %o6, [%l7 + 0x68] loop_74: sth %o2, [%l7 + 0x54] srax %o0, %g3, %g2 fmuld8sux16 %f0, %f15, %f6 fpadd16 %f0, %f10, %f12 edge8ln %i6, %l4, %l1 ldsh [%l7 + 0x2E], %l2 bne,a,pn %xcc, loop_75 fones %f4 bn %icc, loop_76 movge %icc, %o7, %i4 loop_75: stb %g4, [%l7 + 0x7D] fcmpd %fcc0, %f2, %f4 loop_76: bvs,a %icc, loop_77 fmovsn %xcc, %f8, %f6 fpadd32s %f5, %f15, %f4 ldx [%l7 + 0x50], %l3 loop_77: udivx %i5, 0x03E9, %g6 fbule,a %fcc0, loop_78 movrgez %i7, %g7, %i3 fandnot2s %f0, %f12, %f0 srlx %g1, 0x0D, %i2 loop_78: siam 0x5 addc %i0, 0x05C6, %l0 nop setx loop_79, %l0, %l1 jmpl %l1, %l6 bshuffle %f14, %f4, %f0 fmovdvc %xcc, %f8, %f9 movrlez %o1, %g5, %i1 loop_79: ldsw [%l7 + 0x08], %l5 fmuld8ulx16 %f15, %f12, %f4 ldd [%l7 + 0x28], %f0 subc %o5, 0x0995, %o4 fornot2s %f11, %f5, %f7 sra %o3, 0x10, %o6 fmovrsne %o0, %f2, %f14 st %f0, [%l7 + 0x10] move %icc, %g3, %g2 andcc %o2, 0x04D1, %l4 stw %i6, [%l7 + 0x08] fmovdn %xcc, %f12, %f15 ld [%l7 + 0x18], %f8 fmul8x16au %f4, %f10, %f0 stx %l1, [%l7 + 0x18] fbge %fcc2, loop_80 ld [%l7 + 0x60], %f2 fnands %f0, %f7, %f2 fcmpes %fcc3, %f6, %f1 loop_80: tne %icc, 0x7 be,pt %icc, loop_81 sub %o7, 0x1085, %l2 tge %xcc, 0x2 andn %i4, 0x1B2A, %l3 loop_81: fandnot1s %f5, %f9, %f2 fone %f10 fmovdleu %icc, %f3, %f7 fbu %fcc2, loop_82 lduh [%l7 + 0x58], %g4 fsrc1 %f4, %f8 fmovscc %icc, %f3, %f15 loop_82: ld [%l7 + 0x4C], %f2 sth %g6, [%l7 + 0x78] mova %xcc, %i7, %i5 movre %g7, %i3, %g1 std %f4, [%l7 + 0x68] ldub [%l7 + 0x30], %i2 tg %xcc, 0x3 udiv %l0, 0x1A40, %l6 te %xcc, 0x4 lduh [%l7 + 0x3C], %i0 ldx [%l7 + 0x68], %g5 tcc %icc, 0x7 ldsb [%l7 + 0x55], %o1 stb %l5, [%l7 + 0x79] bcs,pt %icc, loop_83 edge32l %i1, %o4, %o5 taddcc %o3, 0x060D, %o6 fmul8x16 %f4, %f0, %f0 loop_83: ldsw [%l7 + 0x20], %g3 sdiv %o0, 0x14F1, %g2 fxnor %f14, %f8, %f2 siam 0x4 array32 %o2, %l4, %i6 bcs,a,pt %icc, loop_84 fbe,a %fcc1, loop_85 std %f12, [%l7 + 0x50] stx %l1, [%l7 + 0x68] loop_84: fpsub16s %f8, %f15, %f3 loop_85: ldsh [%l7 + 0x5E], %o7 brz %l2, loop_86 ldsw [%l7 + 0x10], %l3 st %f3, [%l7 + 0x70] ldd [%l7 + 0x18], %f2 loop_86: st %f1, [%l7 + 0x50] fcmpeq32 %f2, %f2, %g4 stb %i4, [%l7 + 0x42] fmovrde %i7, %f2, %f14 fpsub32 %f0, %f0, %f0 st %f0, [%l7 + 0x50] ldsh [%l7 + 0x7C], %g6 fmovdneg %icc, %f7, %f15 movvs %xcc, %i5, %i3 xor %g7, 0x14D6, %g1 edge32l %l0, %l6, %i0 fandnot2 %f8, %f14, %f4 edge8ln %i2, %g5, %o1 sth %l5, [%l7 + 0x70] sll %i1, %o5, %o4 fpsub32 %f10, %f10, %f14 fmovrdlez %o6, %f12, %f14 sth %g3, [%l7 + 0x3E] umulcc %o3, 0x0D85, %o0 stx %g2, [%l7 + 0x50] fmovdpos %icc, %f12, %f0 movneg %icc, %o2, %l4 lduw [%l7 + 0x5C], %i6 ta %xcc, 0x7 fxors %f11, %f11, %f3 udivx %l1, 0x1C44, %o7 sth %l3, [%l7 + 0x58] ldx [%l7 + 0x58], %g4 lduh [%l7 + 0x18], %l2 fba %fcc3, loop_87 movle %icc, %i7, %i4 ldx [%l7 + 0x30], %g6 st %f1, [%l7 + 0x38] loop_87: move %xcc, %i3, %i5 brgz %g1, loop_88 fandnot1s %f13, %f14, %f6 fmovsleu %icc, %f9, %f0 stx %l0, [%l7 + 0x18] loop_88: fbo,a %fcc1, loop_89 tsubcctv %l6, 0x158B, %i0 ldd [%l7 + 0x18], %f10 nop setx loop_90, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_89: te %xcc, 0x2 ldsb [%l7 + 0x52], %i2 fbul %fcc1, loop_91 loop_90: fblg,a %fcc2, loop_92 alignaddr %g5, %o1, %l5 bg loop_93 loop_91: ldsh [%l7 + 0x22], %g7 loop_92: fmovrsne %o5, %f4, %f14 fbuge,a %fcc3, loop_94 loop_93: brgez,a %o4, loop_95 std %f0, [%l7 + 0x60] stb %i1, [%l7 + 0x5D] loop_94: ldd [%l7 + 0x28], %f10 loop_95: movre %o6, 0x397, %o3 mulx %g3, 0x04AE, %o0 fand %f12, %f0, %f10 sth %o2, [%l7 + 0x1A] movge %xcc, %g2, %i6 fbg,a %fcc0, loop_96 fmovrsgez %l1, %f4, %f14 lduw [%l7 + 0x68], %o7 ldx [%l7 + 0x28], %l4 loop_96: srax %g4, 0x09, %l2 fmovsg %icc, %f7, %f15 fxnors %f2, %f10, %f12 fbu,a %fcc0, loop_97 ldsw [%l7 + 0x24], %l3 sdiv %i4, 0x0CF1, %i7 movcs %xcc, %g6, %i3 loop_97: fcmpeq32 %f8, %f14, %g1 fcmps %fcc3, %f7, %f13 stb %l0, [%l7 + 0x41] edge32n %l6, %i5, %i0 lduh [%l7 + 0x66], %g5 fnegs %f6, %f13 movcs %xcc, %o1, %l5 fmovdcc %icc, %f1, %f1 std %f12, [%l7 + 0x20] fnot1s %f6, %f4 ldsb [%l7 + 0x40], %g7 lduw [%l7 + 0x4C], %o5 ld [%l7 + 0x08], %f14 fmovdvc %icc, %f13, %f14 edge32ln %o4, %i1, %o6 movre %i2, %o3, %o0 mova %xcc, %o2, %g2 brgz %i6, loop_98 fbl %fcc1, loop_99 lduh [%l7 + 0x0C], %g3 fbue %fcc1, loop_100 loop_98: fbl,a %fcc2, loop_101 loop_99: fands %f15, %f2, %f15 fcmped %fcc0, %f8, %f6 loop_100: brgz,a %o7, loop_102 loop_101: fmovdneg %icc, %f2, %f8 fmovde %xcc, %f7, %f8 edge32ln %l4, %g4, %l2 loop_102: xnorcc %l3, %i4, %i7 fmovde %icc, %f11, %f5 srax %g6, %l1, %i3 fsrc2s %f15, %f15 bne,a %icc, loop_103 fbe %fcc0, loop_104 stb %l0, [%l7 + 0x7F] fbn,a %fcc1, loop_105 loop_103: edge16l %l6, %i5, %i0 loop_104: fbul,a %fcc3, loop_106 udivcc %g5, 0x0B29, %g1 loop_105: ldsh [%l7 + 0x74], %l5 fmovsvc %xcc, %f11, %f8 loop_106: fbo %fcc1, loop_107 fmovrdne %o1, %f6, %f8 ldx [%l7 + 0x78], %o5 xor %o4, 0x109A, %g7 loop_107: st %f3, [%l7 + 0x1C] stb %o6, [%l7 + 0x47] fmovrdgez %i1, %f2, %f10 bvc,pn %xcc, loop_108 lduw [%l7 + 0x50], %i2 lduh [%l7 + 0x2E], %o3 stx %o0, [%l7 + 0x58] loop_108: bge,a,pt %xcc, loop_109 orn %o2, %i6, %g2 stb %g3, [%l7 + 0x1D] fbn %fcc2, loop_110 loop_109: stx %l4, [%l7 + 0x18] stw %g4, [%l7 + 0x1C] fmul8sux16 %f14, %f12, %f10 loop_110: ldsb [%l7 + 0x6F], %l2 fcmpes %fcc1, %f9, %f4 fmovrdlz %o7, %f14, %f14 ldsw [%l7 + 0x14], %i4 ld [%l7 + 0x68], %f8 ldsb [%l7 + 0x51], %l3 movvc %xcc, %g6, %l1 fcmps %fcc3, %f2, %f12 brnz,a %i7, loop_111 udivx %i3, 0x0DB0, %l6 lduh [%l7 + 0x16], %i5 fnor %f0, %f0, %f6 loop_111: fbe %fcc2, loop_112 fba,a %fcc3, loop_113 xorcc %i0, 0x14D7, %l0 stb %g1, [%l7 + 0x2F] loop_112: sdivx %l5, 0x0031, %o1 loop_113: brgez %g5, loop_114 fnot2 %f10, %f2 ldd [%l7 + 0x08], %f14 faligndata %f0, %f12, %f0 loop_114: fxnor %f6, %f0, %f2 ldsh [%l7 + 0x0C], %o5 stw %o4, [%l7 + 0x18] movrlz %o6, %g7, %i2 movrlez %o3, 0x39C, %o0 ld [%l7 + 0x70], %f8 fmovsleu %icc, %f0, %f9 mulscc %i1, %o2, %i6 ldd [%l7 + 0x10], %f12 fone %f8 lduh [%l7 + 0x12], %g3 fmovsvs %icc, %f9, %f8 fornot2s %f14, %f4, %f5 tvc %icc, 0x2 fmovrse %g2, %f2, %f12 ldsb [%l7 + 0x76], %g4 fzeros %f3 bshuffle %f8, %f6, %f10 lduw [%l7 + 0x20], %l2 mova %xcc, %l4, %i4 fpsub16 %f4, %f14, %f2 fornot1s %f8, %f6, %f8 tleu %xcc, 0x3 ldub [%l7 + 0x75], %l3 fornot2s %f0, %f7, %f13 ld [%l7 + 0x0C], %f1 fornot1 %f6, %f2, %f10 fbue,a %fcc2, loop_115 sra %g6, 0x00, %o7 fexpand %f2, %f8 brgz,a %i7, loop_116 loop_115: fmovdcc %icc, %f6, %f3 umul %i3, %l1, %i5 ld [%l7 + 0x5C], %f1 loop_116: tn %icc, 0x3 brlz %i0, loop_117 bcs,a,pn %icc, loop_118 fmovsvc %icc, %f13, %f0 sth %l6, [%l7 + 0x66] loop_117: fmovdcc %xcc, %f14, %f10 loop_118: stb %l0, [%l7 + 0x12] subc %l5, 0x1660, %g1 fornot2 %f12, %f10, %f2 addc %o1, 0x107E, %g5 fxnors %f11, %f9, %f3 move %icc, %o4, %o5 ldsh [%l7 + 0x64], %o6 xnor %i2, %g7, %o0 pdist %f2, %f10, %f10 bneg,pt %xcc, loop_119 fmovsn %xcc, %f3, %f11 edge16ln %i1, %o3, %i6 fmovsa %xcc, %f2, %f5 loop_119: fmovsge %xcc, %f10, %f8 ldub [%l7 + 0x0D], %g3 sra %g2, %g4, %o2 std %f12, [%l7 + 0x20] fmovsne %xcc, %f8, %f5 ldsh [%l7 + 0x38], %l2 fornot1 %f4, %f10, %f14 fpsub32 %f8, %f6, %f6 sllx %l4, %i4, %g6 fmovrdne %l3, %f2, %f4 fmovdvs %xcc, %f9, %f9 ldsh [%l7 + 0x4E], %o7 smulcc %i3, %i7, %l1 lduw [%l7 + 0x48], %i0 brz %l6, loop_120 fmovdn %xcc, %f12, %f15 ba,a,pt %xcc, loop_121 srlx %i5, %l5, %l0 loop_120: tge %icc, 0x4 andncc %g1, %g5, %o1 loop_121: edge16ln %o4, %o5, %i2 ldx [%l7 + 0x68], %o6 stb %g7, [%l7 + 0x5B] srlx %i1, 0x0F, %o0 subcc %o3, 0x00E1, %g3 bvs %icc, loop_122 fsrc1 %f14, %f6 ldsb [%l7 + 0x61], %g2 ldd [%l7 + 0x38], %f6 loop_122: fmovdge %xcc, %f6, %f2 fzeros %f11 st %f8, [%l7 + 0x50] fmovdvs %icc, %f3, %f7 fxors %f13, %f7, %f14 tgu %icc, 0x3 bge,a,pt %xcc, loop_123 fbul,a %fcc3, loop_124 fandnot2 %f4, %f6, %f10 popc %i6, %g4 loop_123: ld [%l7 + 0x7C], %f11 loop_124: ldd [%l7 + 0x08], %f8 andn %l2, 0x0F6A, %l4 movrlez %i4, %g6, %l3 fmovdn %xcc, %f11, %f14 faligndata %f2, %f2, %f8 ldd [%l7 + 0x18], %f6 stx %o2, [%l7 + 0x38] edge16n %i3, %o7, %i7 mova %icc, %i0, %l6 array8 %l1, %i5, %l0 edge8l %g1, %l5, %o1 bgu,a,pn %icc, loop_125 fandnot1s %f13, %f11, %f13 movgu %xcc, %g5, %o4 fmovdvs %xcc, %f12, %f9 loop_125: stb %o5, [%l7 + 0x32] edge32 %o6, %i2, %g7 subcc %i1, 0x1D33, %o3 fmovdvs %icc, %f11, %f11 edge16ln %g3, %o0, %i6 fcmple32 %f2, %f6, %g2 fabss %f7, %f0 smulcc %l2, %g4, %l4 fcmpeq32 %f12, %f14, %g6 ldx [%l7 + 0x28], %l3 fmovdle %xcc, %f1, %f13 fxnors %f4, %f10, %f9 call loop_126 fcmpeq16 %f6, %f6, %o2 ldsw [%l7 + 0x18], %i3 ld [%l7 + 0x68], %f9 loop_126: sub %o7, 0x1637, %i7 bge,a loop_127 stb %i0, [%l7 + 0x56] fornot2s %f12, %f2, %f10 mova %xcc, %i4, %l6 loop_127: fmovsvs %xcc, %f12, %f7 fnot2 %f10, %f6 stw %i5, [%l7 + 0x40] fmul8x16au %f11, %f0, %f0 bvs,a %icc, loop_128 std %f8, [%l7 + 0x18] lduw [%l7 + 0x14], %l0 sll %l1, 0x00, %g1 loop_128: brnz,a %l5, loop_129 fabss %f4, %f9 lduw [%l7 + 0x08], %g5 fmovdleu %xcc, %f9, %f14 loop_129: fmovrsgz %o4, %f10, %f8 movrgz %o5, %o6, %i2 ldub [%l7 + 0x2D], %g7 stb %o1, [%l7 + 0x67] ld [%l7 + 0x40], %f0 srlx %i1, %o3, %o0 fmovsle %icc, %f4, %f13 fmovdne %icc, %f11, %f15 ldub [%l7 + 0x2F], %g3 st %f1, [%l7 + 0x54] subccc %i6, 0x0C7F, %g2 fmovsg %xcc, %f7, %f5 sllx %l2, %l4, %g6 popc 0x0CC8, %g4 orncc %o2, 0x172F, %i3 popc 0x15E4, %l3 bn,pt %icc, loop_130 edge32 %o7, %i7, %i0 ldsw [%l7 + 0x58], %l6 stx %i4, [%l7 + 0x78] loop_130: xorcc %i5, 0x0309, %l0 stb %l1, [%l7 + 0x17] nop setx loop_131, %l0, %l1 jmpl %l1, %l5 stw %g5, [%l7 + 0x5C] fxnor %f14, %f12, %f12 stx %o4, [%l7 + 0x18] loop_131: fnot2 %f2, %f14 fmovrsgez %o5, %f12, %f8 fcmpne16 %f14, %f10, %o6 fmovdpos %icc, %f10, %f7 bcs,a %icc, loop_132 fandnot2s %f4, %f1, %f7 fcmps %fcc3, %f8, %f3 ldd [%l7 + 0x20], %f14 loop_132: sth %i2, [%l7 + 0x40] fmovscc %xcc, %f15, %f6 fmovdvs %icc, %f4, %f14 fmovrdne %g1, %f10, %f2 movg %xcc, %o1, %g7 movle %icc, %o3, %o0 bl,pn %icc, loop_133 movleu %xcc, %g3, %i6 stb %g2, [%l7 + 0x31] addccc %l2, 0x1109, %i1 loop_133: bn,a loop_134 fmovdge %icc, %f1, %f0 bneg,a %xcc, loop_135 st %f12, [%l7 + 0x60] loop_134: ld [%l7 + 0x14], %f7 fnegd %f4, %f4 loop_135: fzero %f8 movre %g6, %l4, %g4 fpack32 %f2, %f14, %f14 tn %icc, 0x6 fmul8x16al %f5, %f5, %f12 bleu,a,pn %xcc, loop_136 movrlez %o2, 0x0AF, %l3 fsrc1 %f6, %f4 fbl %fcc1, loop_137 loop_136: movvs %icc, %i3, %o7 bvc,a loop_138 ld [%l7 + 0x10], %f5 loop_137: array16 %i7, %i0, %l6 ld [%l7 + 0x08], %f3 loop_138: edge16n %i4, %l0, %i5 add %l1, 0x11E5, %g5 ble %icc, loop_139 fmovdn %icc, %f11, %f8 st %f15, [%l7 + 0x0C] stb %l5, [%l7 + 0x4E] loop_139: fbn,a %fcc2, loop_140 fmovdg %icc, %f6, %f5 fmovda %icc, %f3, %f2 ld [%l7 + 0x28], %f9 loop_140: fpsub32 %f14, %f2, %f10 ld [%l7 + 0x4C], %f15 fbo %fcc3, loop_141 call loop_142 orn %o5, %o6, %i2 fcmpeq32 %f12, %f12, %o4 loop_141: sth %o1, [%l7 + 0x74] loop_142: fandnot1 %f10, %f0, %f6 fmovsle %xcc, %f8, %f5 edge32ln %g1, %o3, %g7 fmovdleu %xcc, %f13, %f5 stb %g3, [%l7 + 0x2E] ldsw [%l7 + 0x78], %i6 bvs %xcc, loop_143 ba,a,pt %xcc, loop_144 be,pt %icc, loop_145 ldsb [%l7 + 0x19], %g2 loop_143: lduw [%l7 + 0x7C], %o0 loop_144: sth %i1, [%l7 + 0x76] loop_145: bcs,a loop_146 ldub [%l7 + 0x61], %l2 movrgz %g6, %g4, %o2 brlez %l4, loop_147 loop_146: fmovsneg %xcc, %f2, %f4 std %f14, [%l7 + 0x08] fmovdg %xcc, %f9, %f3 loop_147: tg %icc, 0x5 lduh [%l7 + 0x30], %l3 orn %i3, 0x173F, %o7 fnot1 %f14, %f12 tsubcc %i7, %l6, %i0 ldub [%l7 + 0x11], %l0 subccc %i4, 0x18B6, %i5 sth %g5, [%l7 + 0x76] fmovsge %icc, %f7, %f6 movre %l1, 0x3BB, %l5 nop setx loop_148, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldd [%l7 + 0x60], %f8 fbule %fcc1, loop_149 lduh [%l7 + 0x58], %o5 loop_148: xor %i2, 0x0BF0, %o4 lduw [%l7 + 0x78], %o1 loop_149: fnot2 %f8, %f12 brgez,a %o6, loop_150 fpsub32s %f8, %f0, %f7 fcmple16 %f4, %f12, %g1 fmovrse %o3, %f2, %f5 loop_150: ble,a %icc, loop_151 fmovrsne %g7, %f6, %f0 ldx [%l7 + 0x30], %g3 array16 %g2, %o0, %i1 loop_151: stx %l2, [%l7 + 0x68] fpsub32s %f2, %f2, %f12 fmovs %f12, %f1 bvs loop_152 sllx %i6, 0x07, %g6 stx %g4, [%l7 + 0x28] orn %o2, 0x02D2, %l4 loop_152: array8 %i3, %o7, %i7 ldsh [%l7 + 0x5C], %l6 ldsb [%l7 + 0x45], %l3 srlx %l0, %i4, %i5 st %f1, [%l7 + 0x08] popc %g5, %i0 fabss %f9, %f7 xorcc %l5, %o5, %i2 fnors %f5, %f12, %f14 fmovsvs %icc, %f4, %f6 st %f12, [%l7 + 0x58] sth %l1, [%l7 + 0x58] fba %fcc2, loop_153 ldsh [%l7 + 0x46], %o4 movpos %icc, %o6, %g1 fornot1s %f14, %f11, %f6 loop_153: mulx %o3, 0x1BF4, %g7 tle %icc, 0x6 ldx [%l7 + 0x20], %g3 movrne %g2, 0x2E9, %o0 fandnot1s %f5, %f4, %f0 tpos %xcc, 0x6 bshuffle %f2, %f14, %f2 stx %i1, [%l7 + 0x30] fandnot1s %f7, %f8, %f7 call loop_154 stb %o1, [%l7 + 0x24] fnot1s %f9, %f10 st %f5, [%l7 + 0x70] loop_154: fzero %f4 umulcc %l2, 0x10B7, %i6 lduh [%l7 + 0x74], %g6 lduh [%l7 + 0x74], %o2 fabsd %f4, %f10 ldd [%l7 + 0x68], %f14 fnot1s %f3, %f3 fmovsne %xcc, %f11, %f0 st %f9, [%l7 + 0x78] fnegd %f6, %f8 movcs %xcc, %l4, %i3 edge16ln %o7, %i7, %g4 fpsub32 %f2, %f14, %f12 fmovdle %icc, %f5, %f3 umulcc %l6, %l0, %i4 std %f12, [%l7 + 0x38] fand %f14, %f14, %f0 ldsh [%l7 + 0x36], %i5 ldsb [%l7 + 0x66], %l3 lduh [%l7 + 0x56], %g5 fmovsleu %icc, %f0, %f3 movvs %icc, %i0, %o5 bcc,a loop_155 fcmpeq32 %f14, %f6, %i2 stw %l1, [%l7 + 0x18] fmovdpos %icc, %f6, %f6 loop_155: fnot1s %f3, %f3 fpadd16s %f14, %f5, %f0 brz,a %l5, loop_156 xnor %o4, %o6, %g1 ldd [%l7 + 0x10], %f12 lduh [%l7 + 0x36], %o3 loop_156: movrgz %g7, %g2, %o0 mulscc %i1, 0x1BF3, %g3 pdist %f8, %f6, %f4 ld [%l7 + 0x68], %f10 movrgez %l2, %o1, %i6 bg %xcc, loop_157 andncc %g6, %o2, %i3 array32 %o7, %i7, %g4 for %f8, %f14, %f14 loop_157: popc %l6, %l0 fmovrsgez %l4, %f11, %f12 fcmple32 %f12, %f0, %i5 move %icc, %i4, %g5 bcc,a loop_158 bshuffle %f0, %f2, %f0 fmovrdne %i0, %f2, %f2 brlz,a %l3, loop_159 loop_158: fbo,a %fcc0, loop_160 fnot2s %f10, %f2 taddcctv %i2, %o5, %l5 loop_159: std %f4, [%l7 + 0x50] loop_160: fmul8ulx16 %f0, %f2, %f10 ldsw [%l7 + 0x08], %o4 tne %icc, 0x1 fmovdn %icc, %f11, %f13 fmovsn %icc, %f15, %f10 edge16ln %l1, %g1, %o6 ldsb [%l7 + 0x5B], %g7 ldd [%l7 + 0x78], %f2 sllx %g2, %o3, %i1 fmovsn %xcc, %f7, %f8 bge,pn %icc, loop_161 fmovdvs %icc, %f11, %f15 ldsh [%l7 + 0x1A], %o0 stb %g3, [%l7 + 0x0A] loop_161: bleu,a %icc, loop_162 fmovdg %icc, %f8, %f10 fcmpgt16 %f8, %f8, %o1 edge32l %l2, %g6, %i6 loop_162: mulx %o2, 0x1C80, %o7 fexpand %f10, %f0 tpos %xcc, 0x5 ta %xcc, 0x5 movne %xcc, %i7, %i3 fmovs %f3, %f0 edge32ln %l6, %l0, %l4 tgu %icc, 0x1 movleu %xcc, %i5, %g4 ba,a,pt %xcc, loop_163 fmovrdgz %i4, %f12, %f12 brz,a %g5, loop_164 addc %l3, 0x1E14, %i0 loop_163: addcc %i2, %o5, %o4 tcc %xcc, 0x5 loop_164: ldd [%l7 + 0x20], %f14 ldsh [%l7 + 0x50], %l1 brz,a %l5, loop_165 fxors %f0, %f11, %f5 addc %o6, %g1, %g7 ldx [%l7 + 0x18], %g2 loop_165: orncc %i1, 0x19FF, %o3 fxors %f7, %f3, %f10 movl %icc, %g3, %o0 ld [%l7 + 0x3C], %f6 edge16 %o1, %l2, %g6 alignaddrl %i6, %o7, %o2 sth %i3, [%l7 + 0x64] fbuge %fcc3, loop_166 fbo %fcc3, loop_167 bleu,pt %xcc, loop_168 fmovspos %xcc, %f12, %f14 loop_166: and %l6, 0x1AE3, %l0 loop_167: fbule %fcc3, loop_169 loop_168: movvc %xcc, %i7, %i5 fbg %fcc2, loop_170 stx %l4, [%l7 + 0x08] loop_169: edge32n %i4, %g5, %g4 fmovsgu %xcc, %f8, %f0 loop_170: fmul8x16au %f5, %f3, %f2 lduh [%l7 + 0x7A], %l3 bvs loop_171 std %f14, [%l7 + 0x68] ldx [%l7 + 0x50], %i2 fmuld8sux16 %f2, %f4, %f4 loop_171: movrlz %i0, %o5, %l1 std %f2, [%l7 + 0x60] lduw [%l7 + 0x78], %o4 ldsb [%l7 + 0x6E], %o6 stw %l5, [%l7 + 0x30] andn %g7, %g1, %g2 fnegd %f8, %f12 fbn %fcc0, loop_172 brnz %i1, loop_173 stw %g3, [%l7 + 0x6C] fmovrslz %o0, %f9, %f11 loop_172: addccc %o3, %o1, %g6 loop_173: ldd [%l7 + 0x58], %f6 bneg loop_174 sdivx %i6, 0x0BC6, %l2 movn %xcc, %o2, %o7 std %f8, [%l7 + 0x08] loop_174: sdiv %l6, 0x0E2C, %i3 tgu %icc, 0x7 fmovdg %xcc, %f14, %f15 and %i7, %l0, %i5 bg,a %xcc, loop_175 array32 %l4, %i4, %g4 movle %xcc, %g5, %i2 fbne,a %fcc2, loop_176 loop_175: pdist %f10, %f2, %f8 xnorcc %i0, 0x0E82, %l3 fbl %fcc2, loop_177 loop_176: fbo,a %fcc2, loop_178 edge16ln %o5, %l1, %o6 ldsb [%l7 + 0x52], %l5 loop_177: udivcc %o4, 0x0273, %g7 loop_178: movle %xcc, %g2, %i1 fands %f8, %f15, %f11 fmovsleu %icc, %f10, %f15 fabsd %f8, %f8 movrgez %g1, %o0, %o3 or %o1, %g3, %i6 st %f4, [%l7 + 0x58] edge16ln %g6, %l2, %o2 bneg,a loop_179 te %icc, 0x6 fmovde %icc, %f10, %f0 sra %o7, 0x03, %l6 loop_179: ldd [%l7 + 0x18], %f12 mulscc %i3, 0x004D, %l0 ldsw [%l7 + 0x64], %i7 movrne %i5, %l4, %g4 ld [%l7 + 0x0C], %f0 stx %i4, [%l7 + 0x50] fsrc1 %f14, %f10 fsrc2 %f6, %f2 ld [%l7 + 0x78], %f0 st %f5, [%l7 + 0x14] lduw [%l7 + 0x10], %g5 movneg %icc, %i0, %l3 srlx %o5, %l1, %i2 array32 %l5, %o4, %o6 ldd [%l7 + 0x58], %f4 lduh [%l7 + 0x6A], %g2 movn %icc, %g7, %i1 ldsb [%l7 + 0x2F], %g1 std %f14, [%l7 + 0x48] ldsh [%l7 + 0x62], %o0 fcmped %fcc3, %f6, %f8 movvc %xcc, %o1, %g3 ld [%l7 + 0x68], %f5 ldsw [%l7 + 0x20], %i6 ldub [%l7 + 0x0B], %g6 fmovdg %icc, %f10, %f4 fand %f8, %f2, %f4 bge,pn %xcc, loop_180 sth %l2, [%l7 + 0x6E] ldsb [%l7 + 0x71], %o3 tne %icc, 0x5 loop_180: orncc %o2, %l6, %o7 fcmpgt16 %f8, %f14, %i3 fpadd32 %f4, %f12, %f4 movrne %i7, %i5, %l4 tne %icc, 0x5 ldsw [%l7 + 0x54], %l0 mulx %g4, %g5, %i4 fpadd32 %f0, %f12, %f2 sth %i0, [%l7 + 0x14] faligndata %f10, %f2, %f0 stx %l3, [%l7 + 0x20] fmovdcs %icc, %f13, %f7 fmovsle %icc, %f9, %f4 movl %xcc, %l1, %o5 fornot2s %f7, %f6, %f8 lduw [%l7 + 0x08], %i2 bne,a %xcc, loop_181 subc %l5, 0x1BF5, %o6 fpmerge %f11, %f5, %f6 fmovdgu %icc, %f11, %f13 loop_181: fmovs %f12, %f15 call loop_182 fmovspos %icc, %f9, %f6 fba %fcc2, loop_183 sdivcc %g2, 0x1D72, %g7 loop_182: fmovdcs %xcc, %f15, %f5 fcmpne16 %f8, %f12, %o4 loop_183: bn %xcc, loop_184 bn,a loop_185 taddcc %i1, 0x11FF, %o0 umulcc %o1, %g1, %g3 loop_184: ld [%l7 + 0x10], %f14 loop_185: fmovrdgez %i6, %f12, %f4 movrlez %g6, 0x0BB, %l2 ldd [%l7 + 0x18], %f6 fmovrsgez %o3, %f3, %f12 xnor %l6, %o7, %o2 fmovsa %icc, %f14, %f5 fandnot2 %f0, %f14, %f12 stb %i7, [%l7 + 0x22] edge32l %i5, %l4, %i3 fbule,a %fcc0, loop_186 sth %g4, [%l7 + 0x52] stw %g5, [%l7 + 0x14] fble %fcc2, loop_187 loop_186: tsubcctv %l0, 0x1297, %i0 fmovrsne %l3, %f15, %f11 movge %xcc, %i4, %o5 loop_187: brlez %i2, loop_188 subc %l5, %l1, %o6 add %g7, 0x1D0A, %o4 fpackfix %f12, %f8 loop_188: fmuld8ulx16 %f1, %f0, %f2 fmovrse %i1, %f11, %f9 bn,a,pn %xcc, loop_189 fxnors %f11, %f14, %f15 tg %xcc, 0x2 udivcc %o0, 0x0842, %o1 loop_189: ble,pt %icc, loop_190 ld [%l7 + 0x70], %f4 xnor %g1, 0x0E94, %g3 lduw [%l7 + 0x28], %i6 loop_190: fornot2 %f12, %f14, %f6 orn %g2, 0x06B1, %l2 lduw [%l7 + 0x54], %g6 sth %o3, [%l7 + 0x52] fpadd16s %f13, %f7, %f12 std %f6, [%l7 + 0x70] std %f0, [%l7 + 0x70] fpadd32 %f6, %f8, %f14 fbo %fcc3, loop_191 fbuge,a %fcc0, loop_192 array16 %o7, %o2, %i7 bvc loop_193 loop_191: fmovdg %icc, %f0, %f11 loop_192: movl %icc, %i5, %l6 bcs,pt %icc, loop_194 loop_193: fpsub16s %f7, %f12, %f7 stw %l4, [%l7 + 0x30] fandnot2s %f8, %f5, %f4 loop_194: tcc %xcc, 0x1 edge32n %i3, %g4, %g5 nop setx loop_195, %l0, %l1 jmpl %l1, %i0 bl loop_196 tvc %icc, 0x2 ldx [%l7 + 0x38], %l3 loop_195: fmovdg %xcc, %f9, %f12 loop_196: fnegd %f14, %f2 bleu %icc, loop_197 fone %f6 fbne %fcc1, loop_198 sllx %i4, 0x0F, %o5 loop_197: array16 %l0, %i2, %l1 ldsh [%l7 + 0x4A], %l5 loop_198: ba,pn %xcc, loop_199 fornot1s %f1, %f12, %f7 tge %icc, 0x5 ldsb [%l7 + 0x54], %o6 loop_199: stb %o4, [%l7 + 0x24] lduw [%l7 + 0x58], %i1 xor %o0, 0x137E, %g7 fmovsgu %xcc, %f14, %f11 ldx [%l7 + 0x30], %o1 ldsh [%l7 + 0x7E], %g1 ld [%l7 + 0x14], %f2 lduh [%l7 + 0x46], %i6 fcmpeq16 %f8, %f12, %g2 fors %f8, %f0, %f13 fones %f15 edge16n %g3, %l2, %g6 for %f10, %f14, %f14 lduh [%l7 + 0x70], %o7 ldd [%l7 + 0x28], %f10 bge,a,pt %icc, loop_200 fmovsn %xcc, %f13, %f3 movre %o2, 0x3F4, %o3 fcmpd %fcc0, %f10, %f0 loop_200: fcmpeq32 %f8, %f4, %i5 bcc,pn %xcc, loop_201 fcmple16 %f14, %f12, %i7 stw %l4, [%l7 + 0x10] tcc %xcc, 0x7 loop_201: stw %i3, [%l7 + 0x70] fmuld8ulx16 %f13, %f2, %f0 be,a loop_202 ldd [%l7 + 0x58], %f0 stw %g4, [%l7 + 0x30] tn %icc, 0x3 loop_202: fpack32 %f8, %f6, %f4 bvc,a loop_203 st %f8, [%l7 + 0x0C] fmovrdgez %l6, %f10, %f2 fble %fcc0, loop_204 loop_203: movge %icc, %g5, %l3 nop setx loop_205, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldub [%l7 + 0x1A], %i4 loop_204: subcc %o5, 0x0492, %l0 lduw [%l7 + 0x68], %i2 loop_205: or %l1, 0x15E1, %l5 ldd [%l7 + 0x50], %f6 sth %o6, [%l7 + 0x08] ld [%l7 + 0x48], %f0 ldsh [%l7 + 0x1E], %o4 movneg %xcc, %i0, %o0 ldub [%l7 + 0x3C], %g7 sth %o1, [%l7 + 0x6C] fblg,a %fcc0, loop_206 fmovsleu %icc, %f13, %f2 bne,a,pn %xcc, loop_207 fcmpd %fcc1, %f8, %f6 loop_206: ldsh [%l7 + 0x6A], %g1 bge,a,pn %icc, loop_208 loop_207: fmovd %f12, %f2 ldd [%l7 + 0x10], %f12 fandnot2 %f12, %f12, %f8 loop_208: movle %icc, %i1, %g2 fmovse %icc, %f3, %f3 movpos %xcc, %g3, %i6 mulscc %l2, 0x0176, %g6 ldd [%l7 + 0x58], %f2 tpos %xcc, 0x4 nop setx loop_209, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrsne %o7, %f7, %f9 stb %o3, [%l7 + 0x34] std %f4, [%l7 + 0x50] loop_209: fornot1s %f10, %f15, %f10 fcmpd %fcc2, %f8, %f10 addc %o2, 0x0B7A, %i7 smul %i5, %i3, %g4 sll %l4, 0x1F, %g5 fmovdvs %xcc, %f9, %f3 fmovrsgez %l3, %f7, %f9 edge8n %l6, %o5, %i4 fnegd %f12, %f0 st %f5, [%l7 + 0x6C] tn %xcc, 0x7 fnands %f8, %f2, %f14 fsrc1 %f0, %f8 edge16n %l0, %i2, %l5 xnor %l1, %o4, %o6 fsrc1s %f14, %f12 ldsb [%l7 + 0x60], %i0 subc %g7, %o0, %g1 ldsw [%l7 + 0x58], %i1 stx %g2, [%l7 + 0x10] stw %o1, [%l7 + 0x48] fpmerge %f12, %f0, %f4 ldub [%l7 + 0x4F], %g3 stw %i6, [%l7 + 0x60] edge16ln %g6, %l2, %o7 lduw [%l7 + 0x64], %o2 fmul8x16 %f9, %f6, %f10 alignaddr %o3, %i7, %i5 popc %i3, %g4 bgu loop_210 udiv %g5, 0x0DC1, %l3 bvs,a %xcc, loop_211 fbge,a %fcc1, loop_212 loop_210: fsrc1 %f0, %f6 fzero %f4 loop_211: fbu,a %fcc1, loop_213 loop_212: fbg,a %fcc0, loop_214 fmovdcs %icc, %f7, %f10 fmovdleu %xcc, %f2, %f6 loop_213: ldsb [%l7 + 0x6F], %l6 loop_214: bg,pt %xcc, loop_215 fmovscc %icc, %f7, %f10 ldd [%l7 + 0x68], %f2 fzeros %f6 loop_215: ldd [%l7 + 0x20], %f4 andncc %o5, %l4, %i4 std %f6, [%l7 + 0x08] bn,pn %xcc, loop_216 fcmped %fcc3, %f6, %f4 call loop_217 fzeros %f8 loop_216: fmovdneg %icc, %f0, %f6 tvc %xcc, 0x7 loop_217: movrlez %l0, %i2, %l5 fnors %f7, %f0, %f9 brnz,a %o4, loop_218 fbule %fcc1, loop_219 addcc %o6, 0x1AEC, %i0 lduh [%l7 + 0x5C], %g7 loop_218: std %f2, [%l7 + 0x10] loop_219: srax %o0, 0x01, %g1 fmovdvc %icc, %f10, %f15 fbl,a %fcc1, loop_220 fmovdleu %icc, %f2, %f2 fone %f2 mova %xcc, %l1, %g2 loop_220: sdivx %o1, 0x1DBD, %i1 stb %i6, [%l7 + 0x16] fmovdl %xcc, %f12, %f14 fcmpes %fcc0, %f12, %f9 stb %g6, [%l7 + 0x10] stw %l2, [%l7 + 0x58] fmovsne %xcc, %f8, %f12 ldsb [%l7 + 0x4A], %g3 fnot2s %f4, %f6 te %icc, 0x0 fmovdg %xcc, %f12, %f6 lduw [%l7 + 0x60], %o2 fpack16 %f4, %f8 fones %f0 stb %o3, [%l7 + 0x3A] nop setx loop_221, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done orncc %o7, 0x163E, %i7 ldx [%l7 + 0x70], %i3 fmovdcc %icc, %f15, %f3 loop_221: fbe %fcc0, loop_222 mulx %i5, %g4, %g5 fornot2s %f3, %f15, %f3 fbue %fcc0, loop_223 loop_222: edge32l %l3, %l6, %o5 fbu,a %fcc1, loop_224 fpadd32 %f0, %f6, %f14 loop_223: fmovrdgz %i4, %f14, %f6 bpos,a,pn %xcc, loop_225 loop_224: stx %l4, [%l7 + 0x58] fmovrse %i2, %f0, %f13 fmovrslz %l5, %f15, %f15 loop_225: movne %icc, %o4, %o6 tcc %xcc, 0x7 fnegd %f6, %f0 movg %xcc, %i0, %g7 sll %o0, %l0, %l1 movrgez %g1, %g2, %i1 smul %i6, 0x0E23, %g6 fandnot2s %f9, %f6, %f4 xorcc %l2, 0x0695, %o1 call loop_226 fmovsneg %xcc, %f12, %f4 ldx [%l7 + 0x18], %g3 st %f0, [%l7 + 0x0C] loop_226: sth %o3, [%l7 + 0x0C] fnegd %f8, %f12 fornot2s %f3, %f12, %f0 mulscc %o2, %o7, %i7 fxnors %f10, %f9, %f3 udiv %i3, 0x0337, %g4 std %f12, [%l7 + 0x48] fbul,a %fcc3, loop_227 movrgez %g5, %l3, %i5 tvs %icc, 0x7 fcmped %fcc2, %f10, %f2 loop_227: fbu,a %fcc3, loop_228 brz,a %l6, loop_229 tne %icc, 0x4 array16 %o5, %i4, %i2 loop_228: ta %xcc, 0x4 loop_229: movrlz %l4, 0x1D3, %o4 movpos %icc, %l5, %o6 fcmps %fcc2, %f2, %f2 fbge %fcc3, loop_230 umul %g7, %o0, %l0 nop setx loop_231, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ld [%l7 + 0x6C], %f11 loop_230: fabss %f8, %f0 ldub [%l7 + 0x6A], %l1 loop_231: bneg,pn %xcc, loop_232 bvc,pt %icc, loop_233 sth %i0, [%l7 + 0x76] movrne %g2, 0x375, %i1 loop_232: fpadd16s %f9, %f7, %f13 loop_233: udiv %g1, 0x0BA4, %g6 stx %i6, [%l7 + 0x78] fmovrsne %l2, %f10, %f7 fabss %f4, %f14 addcc %o1, %o3, %o2 ldx [%l7 + 0x08], %g3 lduh [%l7 + 0x7E], %o7 st %f15, [%l7 + 0x14] fpmerge %f11, %f10, %f6 xor %i3, %i7, %g4 ldsw [%l7 + 0x24], %g5 fbn %fcc1, loop_234 nop setx loop_235, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fzero %f6 subc %l3, 0x0344, %l6 loop_234: fnot1 %f10, %f6 loop_235: std %f10, [%l7 + 0x78] stb %i5, [%l7 + 0x3A] nop setx loop_236, %l0, %l1 jmpl %l1, %i4 ldx [%l7 + 0x48], %o5 sth %i2, [%l7 + 0x72] brlz %l4, loop_237 loop_236: ldd [%l7 + 0x28], %f14 edge8 %o4, %o6, %g7 ble loop_238 loop_237: fcmpne32 %f6, %f10, %o0 addc %l5, %l0, %i0 stw %g2, [%l7 + 0x0C] loop_238: st %f5, [%l7 + 0x34] fmovrslz %i1, %f10, %f6 std %f4, [%l7 + 0x28] stw %g1, [%l7 + 0x50] st %f11, [%l7 + 0x5C] fmovrsgz %l1, %f2, %f13 ldsw [%l7 + 0x70], %i6 bl %icc, loop_239 and %g6, 0x08F8, %l2 edge8n %o3, %o1, %o2 bleu,pt %icc, loop_240 loop_239: movre %o7, 0x156, %g3 call loop_241 be,a,pn %icc, loop_242 loop_240: fbu %fcc3, loop_243 lduh [%l7 + 0x58], %i7 loop_241: umul %g4, 0x07CE, %g5 loop_242: fmovse %icc, %f1, %f7 loop_243: fsrc2 %f12, %f14 udivcc %i3, 0x0527, %l6 fmovrsgz %i5, %f10, %f0 fbue,a %fcc2, loop_244 movrgez %l3, %i4, %o5 subc %l4, 0x0B62, %i2 fmovdle %icc, %f7, %f7 loop_244: addcc %o4, %o6, %g7 fcmps %fcc2, %f0, %f11 edge8n %o0, %l0, %l5 fpsub32 %f2, %f0, %f0 fmovdcs %icc, %f14, %f2 fmovsl %icc, %f8, %f13 edge16 %i0, %g2, %g1 srl %i1, %i6, %g6 ldx [%l7 + 0x20], %l2 fnot1 %f10, %f2 mova %xcc, %o3, %l1 fmovdn %icc, %f14, %f15 ld [%l7 + 0x64], %f4 bvs loop_245 fpack32 %f2, %f12, %f8 ld [%l7 + 0x7C], %f2 stb %o1, [%l7 + 0x68] loop_245: fmovse %xcc, %f5, %f2 lduw [%l7 + 0x0C], %o2 fmovrslez %g3, %f8, %f13 orncc %i7, %o7, %g5 ldsh [%l7 + 0x76], %g4 stx %i3, [%l7 + 0x10] ldub [%l7 + 0x65], %l6 fbug %fcc0, loop_246 bshuffle %f0, %f2, %f8 ldub [%l7 + 0x35], %i5 nop setx loop_247, %l0, %l1 jmpl %l1, %i4 loop_246: ldx [%l7 + 0x58], %l3 mulx %l4, %i2, %o5 std %f4, [%l7 + 0x48] loop_247: fmovscc %xcc, %f13, %f8 ldsh [%l7 + 0x4C], %o6 ldsw [%l7 + 0x70], %g7 edge16ln %o4, %o0, %l5 fmovdgu %xcc, %f6, %f13 fandnot2 %f6, %f14, %f4 srlx %i0, 0x16, %g2 fmovsg %xcc, %f7, %f7 stx %l0, [%l7 + 0x38] ldsh [%l7 + 0x32], %i1 fmovscs %xcc, %f2, %f9 srlx %g1, 0x09, %g6 fpadd16 %f10, %f14, %f4 bcc,a,pn %icc, loop_248 ldd [%l7 + 0x40], %f8 umulcc %i6, %o3, %l1 movcc %icc, %l2, %o1 loop_248: tg %icc, 0x7 movrgz %g3, 0x15E, %i7 umulcc %o7, %g5, %o2 lduh [%l7 + 0x38], %i3 fxnor %f12, %f14, %f10 tge %xcc, 0x6 ldx [%l7 + 0x28], %g4 fmovde %xcc, %f15, %f11 fmul8x16au %f0, %f7, %f8 fmuld8ulx16 %f0, %f3, %f0 popc 0x12F6, %i5 movl %xcc, %l6, %l3 ldx [%l7 + 0x50], %i4 edge16n %l4, %o5, %o6 fmovd %f12, %f12 stx %i2, [%l7 + 0x38] lduw [%l7 + 0x60], %g7 lduh [%l7 + 0x2E], %o0 fmovd %f2, %f8 fsrc1s %f9, %f3 fpsub32s %f3, %f5, %f1 fpsub32s %f6, %f15, %f12 fbe %fcc1, loop_249 edge8l %l5, %o4, %i0 brz,a %l0, loop_250 stb %i1, [%l7 + 0x14] loop_249: fmovrslz %g1, %f8, %f0 sethi 0x0880, %g6 loop_250: mulx %g2, 0x1AF0, %o3 lduw [%l7 + 0x6C], %l1 lduw [%l7 + 0x24], %l2 fmul8x16 %f6, %f12, %f14 fmovscs %xcc, %f14, %f11 fnegd %f8, %f6 orcc %i6, %o1, %i7 andcc %g3, %g5, %o2 fones %f6 lduh [%l7 + 0x34], %o7 siam 0x0 tgu %icc, 0x7 bleu %xcc, loop_251 ldd [%l7 + 0x68], %f6 orn %g4, %i3, %i5 st %f15, [%l7 + 0x48] loop_251: ldub [%l7 + 0x7F], %l3 ldx [%l7 + 0x28], %l6 bneg,a loop_252 ldsh [%l7 + 0x4A], %l4 fpadd32s %f0, %f4, %f15 sethi 0x18BC, %o5 loop_252: nop setx loop_253, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbule,a %fcc0, loop_254 fexpand %f5, %f0 fandnot1 %f4, %f10, %f8 loop_253: edge32ln %i4, %i2, %o6 loop_254: std %f12, [%l7 + 0x68] stb %g7, [%l7 + 0x51] tg %xcc, 0x0 taddcc %o0, 0x16B2, %l5 lduw [%l7 + 0x1C], %i0 subccc %o4, %l0, %i1 pdist %f2, %f2, %f14 bne,pt %xcc, loop_255 std %f10, [%l7 + 0x18] fmovda %xcc, %f7, %f15 tsubcctv %g6, 0x031F, %g1 loop_255: movcs %xcc, %o3, %g2 lduh [%l7 + 0x7E], %l1 fcmple16 %f6, %f14, %i6 fmuld8ulx16 %f15, %f9, %f4 movrlez %o1, 0x281, %l2 lduh [%l7 + 0x64], %g3 st %f0, [%l7 + 0x74] fands %f3, %f7, %f11 fnot1 %f12, %f0 fbul %fcc3, loop_256 move %icc, %g5, %i7 fmovrsgez %o2, %f6, %f14 fpsub16s %f11, %f11, %f14 loop_256: udiv %o7, 0x0225, %g4 lduh [%l7 + 0x7E], %i3 sethi 0x1841, %i5 st %f15, [%l7 + 0x08] mulscc %l6, %l4, %o5 ldd [%l7 + 0x70], %f0 bshuffle %f6, %f12, %f14 fmovdge %icc, %f4, %f8 ldsh [%l7 + 0x6E], %i4 ba,a,pn %icc, loop_257 tgu %xcc, 0x2 fxnor %f8, %f4, %f14 tg %xcc, 0x5 loop_257: fmovdneg %xcc, %f1, %f14 ldsb [%l7 + 0x25], %i2 fcmped %fcc2, %f4, %f14 fzeros %f9 movrgz %l3, %g7, %o0 fmovrdlz %l5, %f0, %f12 movvs %xcc, %o6, %o4 ldd [%l7 + 0x60], %f8 ldub [%l7 + 0x72], %l0 nop setx loop_258, %l0, %l1 jmpl %l1, %i1 fmovdne %icc, %f5, %f10 ld [%l7 + 0x1C], %f7 ldd [%l7 + 0x10], %f2 loop_258: edge16ln %g6, %i0, %g1 ldx [%l7 + 0x18], %g2 fmul8x16au %f3, %f4, %f8 fnot2s %f1, %f2 bcs,a,pn %xcc, loop_259 fandnot2 %f6, %f8, %f14 fcmpeq16 %f10, %f10, %l1 fnot1s %f5, %f1 loop_259: nop setx loop_260, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpne16 %f12, %f10, %i6 fnegs %f3, %f7 bne,pn %xcc, loop_261 loop_260: sdivcc %o1, 0x095A, %l2 add %o3, %g5, %g3 movgu %xcc, %o2, %i7 loop_261: umulcc %o7, 0x00D4, %g4 std %f8, [%l7 + 0x20] ldsb [%l7 + 0x2C], %i3 fmovrdgez %l6, %f4, %f2 edge16l %i5, %o5, %i4 nop setx loop_262, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry nop setx loop_263, %l0, %l1 jmpl %l1, %l4 tleu %icc, 0x1 sth %l3, [%l7 + 0x34] loop_262: fsrc1s %f8, %f11 loop_263: fmovdge %icc, %f12, %f5 fmovspos %icc, %f11, %f15 bvs,pn %icc, loop_264 fmul8x16al %f4, %f11, %f2 fba %fcc0, loop_265 stw %i2, [%l7 + 0x18] loop_264: tneg %icc, 0x2 tne %icc, 0x2 loop_265: mova %icc, %g7, %l5 fpackfix %f12, %f2 fmovrsgz %o6, %f15, %f2 ldsw [%l7 + 0x64], %o0 fnot1 %f14, %f12 udivcc %o4, 0x1C0C, %l0 brz,a %i1, loop_266 xor %g6, %g1, %i0 st %f14, [%l7 + 0x14] fornot2 %f12, %f14, %f2 loop_266: bg,a %xcc, loop_267 std %f6, [%l7 + 0x78] ldsw [%l7 + 0x3C], %g2 tle %xcc, 0x5 loop_267: ta %icc, 0x5 ldx [%l7 + 0x70], %l1 fpadd32s %f15, %f7, %f15 bvs,pt %icc, loop_268 orncc %i6, 0x006D, %l2 te %icc, 0x7 fbule,a %fcc0, loop_269 loop_268: fors %f2, %f15, %f4 brlz,a %o1, loop_270 tcc %icc, 0x7 loop_269: xorcc %o3, 0x1F13, %g5 ld [%l7 + 0x4C], %f1 loop_270: umulcc %g3, 0x09DA, %o2 fsrc2 %f8, %f8 ldsw [%l7 + 0x30], %o7 bne,a,pt %icc, loop_271 fcmpne16 %f14, %f2, %g4 sllx %i7, 0x0D, %l6 ldsw [%l7 + 0x64], %i5 loop_271: stw %o5, [%l7 + 0x60] fornot2s %f15, %f6, %f13 movle %icc, %i3, %l4 ldsb [%l7 + 0x2C], %l3 ldsb [%l7 + 0x1C], %i4 tcs %icc, 0x5 orncc %g7, 0x086F, %i2 ldx [%l7 + 0x70], %o6 lduw [%l7 + 0x0C], %o0 add %l5, %o4, %i1 lduh [%l7 + 0x1C], %l0 st %f13, [%l7 + 0x30] fbuge %fcc0, loop_272 ldub [%l7 + 0x3F], %g1 tcs %xcc, 0x7 brlz %i0, loop_273 loop_272: fpack32 %f4, %f2, %f8 fcmpd %fcc2, %f4, %f10 lduw [%l7 + 0x38], %g6 loop_273: ldx [%l7 + 0x40], %l1 fxor %f8, %f6, %f10 fpsub32 %f4, %f14, %f2 ble %xcc, loop_274 fmuld8sux16 %f0, %f7, %f8 xorcc %i6, 0x07E7, %g2 xnorcc %l2, 0x14DB, %o1 loop_274: addcc %o3, 0x1280, %g5 fone %f10 fornot2s %f5, %f4, %f13 sdivx %o2, 0x0331, %g3 andncc %o7, %i7, %g4 sub %i5, %l6, %i3 fmovsvc %icc, %f14, %f10 std %f8, [%l7 + 0x20] movcs %icc, %l4, %l3 fmovdn %xcc, %f6, %f5 ldsh [%l7 + 0x72], %o5 movl %icc, %g7, %i4 fxor %f4, %f8, %f2 fnand %f10, %f12, %f12 fmovscs %xcc, %f13, %f7 fmul8x16al %f12, %f5, %f14 fors %f15, %f15, %f7 ldsb [%l7 + 0x39], %o6 fmuld8sux16 %f15, %f12, %f4 std %f10, [%l7 + 0x50] fmul8x16au %f15, %f2, %f2 fmuld8ulx16 %f9, %f12, %f12 fmovrslz %i2, %f9, %f14 lduw [%l7 + 0x10], %l5 fmovsne %icc, %f3, %f5 andcc %o0, %o4, %l0 ba,a %xcc, loop_275 fmovrdlz %i1, %f6, %f6 fpadd32 %f0, %f14, %f4 sth %g1, [%l7 + 0x4C] loop_275: fmovscc %xcc, %f7, %f14 ldub [%l7 + 0x55], %i0 fxors %f15, %f11, %f9 fmovscs %icc, %f4, %f12 lduh [%l7 + 0x72], %g6 lduw [%l7 + 0x34], %l1 fbue,a %fcc2, loop_276 fmuld8ulx16 %f6, %f8, %f0 fmovse %icc, %f13, %f9 taddcctv %i6, %g2, %l2 loop_276: ldsw [%l7 + 0x40], %o3 stx %o1, [%l7 + 0x30] ldd [%l7 + 0x28], %f14 sth %g5, [%l7 + 0x0C] fmovsl %xcc, %f14, %f8 fnor %f12, %f4, %f6 fmovsa %xcc, %f2, %f1 ta %icc, 0x3 lduh [%l7 + 0x32], %g3 lduh [%l7 + 0x5A], %o7 movcs %xcc, %i7, %o2 srax %g4, %l6, %i3 ldsb [%l7 + 0x36], %l4 smulcc %l3, 0x1A4E, %o5 fones %f1 movg %icc, %g7, %i5 taddcctv %o6, 0x06ED, %i4 brgez %l5, loop_277 fmovrse %i2, %f5, %f9 fmovrdlez %o4, %f10, %f14 lduw [%l7 + 0x50], %l0 loop_277: fbe %fcc3, loop_278 tcs %icc, 0x3 edge16 %o0, %i1, %g1 popc 0x02E6, %i0 loop_278: bge,a %icc, loop_279 ldsb [%l7 + 0x41], %g6 movcc %icc, %i6, %g2 fmovsle %xcc, %f2, %f2 loop_279: fone %f10 tn %xcc, 0x6 ldd [%l7 + 0x10], %f14 tge %xcc, 0x0 fbge,a %fcc1, loop_280 mulx %l2, %l1, %o1 fmovdle %icc, %f6, %f10 fpsub32s %f6, %f8, %f1 loop_280: stw %g5, [%l7 + 0x7C] ldd [%l7 + 0x18], %f0 fxor %f6, %f6, %f12 movle %xcc, %o3, %g3 fpadd32 %f12, %f12, %f0 addccc %o7, 0x0571, %i7 fpsub16 %f14, %f12, %f12 ld [%l7 + 0x34], %f10 fpackfix %f8, %f5 st %f3, [%l7 + 0x30] fpsub16s %f10, %f8, %f14 ldx [%l7 + 0x48], %g4 fmovd %f0, %f14 stw %o2, [%l7 + 0x10] bg,pn %icc, loop_281 edge16 %i3, %l6, %l4 stw %o5, [%l7 + 0x70] ldsb [%l7 + 0x21], %g7 loop_281: ldsb [%l7 + 0x69], %l3 fmovse %icc, %f1, %f4 sub %o6, 0x01D6, %i5 stx %l5, [%l7 + 0x70] fmovsvs %icc, %f6, %f0 ld [%l7 + 0x28], %f10 ldsh [%l7 + 0x4A], %i4 fsrc2s %f1, %f1 fbl %fcc2, loop_282 ldd [%l7 + 0x10], %f14 sth %i2, [%l7 + 0x32] call loop_283 loop_282: ldx [%l7 + 0x20], %l0 array8 %o4, %i1, %o0 fble,a %fcc3, loop_284 loop_283: fandnot1 %f4, %f2, %f2 sth %g1, [%l7 + 0x34] fone %f12 loop_284: std %f10, [%l7 + 0x60] sdivcc %g6, 0x17BF, %i6 fexpand %f12, %f4 ld [%l7 + 0x7C], %f1 bneg,pt %xcc, loop_285 ld [%l7 + 0x44], %f8 ldub [%l7 + 0x31], %g2 fmovrdgz %l2, %f12, %f12 loop_285: fmovrsne %i0, %f8, %f15 xorcc %o1, %l1, %g5 bl,a,pn %icc, loop_286 ldsw [%l7 + 0x58], %g3 sth %o7, [%l7 + 0x2E] andn %o3, 0x096E, %i7 loop_286: fornot1s %f12, %f7, %f7 brlz,a %o2, loop_287 lduw [%l7 + 0x10], %g4 lduw [%l7 + 0x20], %i3 add %l6, %o5, %g7 loop_287: ld [%l7 + 0x48], %f9 ldsw [%l7 + 0x58], %l3 ldsw [%l7 + 0x24], %o6 bg,a %xcc, loop_288 fmovrsgz %l4, %f12, %f4 st %f9, [%l7 + 0x18] stb %i5, [%l7 + 0x0B] loop_288: bcs,a loop_289 ldub [%l7 + 0x2E], %i4 umul %l5, %i2, %l0 umulcc %i1, %o0, %o4 loop_289: std %f12, [%l7 + 0x60] edge32n %g1, %g6, %g2 movn %xcc, %i6, %l2 stb %o1, [%l7 + 0x4A] ldsb [%l7 + 0x2B], %l1 ldsh [%l7 + 0x3E], %g5 addc %g3, %i0, %o3 fxnor %f10, %f6, %f6 edge8 %i7, %o2, %o7 st %f8, [%l7 + 0x38] fmul8sux16 %f10, %f10, %f6 ld [%l7 + 0x2C], %f14 ldsh [%l7 + 0x7E], %i3 lduw [%l7 + 0x24], %g4 fpadd16s %f14, %f6, %f13 fmovdneg %xcc, %f15, %f7 lduh [%l7 + 0x40], %l6 lduh [%l7 + 0x62], %g7 std %f6, [%l7 + 0x50] movvc %icc, %o5, %o6 movleu %icc, %l4, %i5 brnz,a %i4, loop_290 fnors %f5, %f11, %f13 srax %l5, %l3, %l0 fbule,a %fcc0, loop_291 loop_290: stb %i2, [%l7 + 0x73] fbuge %fcc1, loop_292 xorcc %i1, %o0, %g1 loop_291: srl %o4, %g2, %i6 smulcc %l2, %g6, %l1 loop_292: stb %o1, [%l7 + 0x71] bpos,a,pt %xcc, loop_293 brnz %g3, loop_294 fbule %fcc1, loop_295 ldsb [%l7 + 0x23], %g5 loop_293: ldsw [%l7 + 0x18], %i0 loop_294: ldd [%l7 + 0x60], %f14 loop_295: fbuge %fcc2, loop_296 xor %i7, %o2, %o3 st %f0, [%l7 + 0x30] fmovrsgez %i3, %f9, %f13 loop_296: fmovrse %o7, %f8, %f12 fbo,a %fcc0, loop_297 fbuge %fcc3, loop_298 bpos,pn %icc, loop_299 xor %g4, 0x14A8, %l6 loop_297: lduh [%l7 + 0x76], %o5 loop_298: array32 %o6, %g7, %l4 loop_299: mulx %i4, %l5, %l3 stb %i5, [%l7 + 0x70] tge %xcc, 0x5 sdivcc %i2, 0x150E, %i1 fmovdneg %icc, %f14, %f8 fornot2 %f12, %f14, %f6 brnz,a %l0, loop_300 fmovde %icc, %f2, %f0 edge16n %o0, %g1, %o4 fmovdn %xcc, %f8, %f1 loop_300: mulx %i6, %g2, %l2 brgez %l1, loop_301 sth %g6, [%l7 + 0x16] edge32ln %o1, %g3, %i0 movne %xcc, %i7, %o2 loop_301: fmovscc %icc, %f9, %f12 tcs %icc, 0x4 fcmpgt32 %f4, %f12, %g5 xor %i3, %o3, %o7 edge16n %g4, %o5, %l6 std %f8, [%l7 + 0x40] fmovde %icc, %f3, %f14 nop setx loop_302, %l0, %l1 jmpl %l1, %o6 lduw [%l7 + 0x60], %g7 fmovdgu %icc, %f13, %f13 ldsh [%l7 + 0x62], %l4 loop_302: st %f12, [%l7 + 0x2C] sdivx %i4, 0x004E, %l3 fzeros %f9 sth %l5, [%l7 + 0x70] fmovsa %xcc, %f14, %f13 tsubcc %i2, %i1, %l0 sth %o0, [%l7 + 0x44] ldx [%l7 + 0x68], %g1 edge8l %i5, %i6, %o4 bge,a,pt %xcc, loop_303 popc %l2, %g2 ldd [%l7 + 0x10], %f8 movleu %xcc, %g6, %l1 loop_303: tne %icc, 0x6 movrlz %g3, %i0, %o1 bne,a,pt %xcc, loop_304 edge16ln %i7, %g5, %o2 fsrc2s %f9, %f8 ldsw [%l7 + 0x5C], %i3 loop_304: fnot2 %f4, %f4 ldx [%l7 + 0x48], %o3 movpos %xcc, %o7, %o5 fones %f15 ldub [%l7 + 0x61], %l6 brz,a %g4, loop_305 tsubcctv %o6, 0x07A3, %l4 srax %i4, %l3, %l5 ldsh [%l7 + 0x40], %g7 loop_305: fpsub32s %f15, %f0, %f10 movle %xcc, %i2, %i1 fandnot2s %f5, %f1, %f10 std %f12, [%l7 + 0x28] ldsb [%l7 + 0x3B], %o0 bcc,a,pt %xcc, loop_306 tsubcctv %l0, %g1, %i5 fmovdle %xcc, %f10, %f6 stx %o4, [%l7 + 0x08] loop_306: brz %i6, loop_307 st %f12, [%l7 + 0x38] tle %icc, 0x6 std %f10, [%l7 + 0x50] loop_307: fcmpne32 %f0, %f12, %g2 alignaddrl %l2, %l1, %g6 fmul8x16au %f8, %f5, %f2 ldsh [%l7 + 0x2E], %i0 stx %g3, [%l7 + 0x10] sll %i7, 0x0C, %o1 alignaddrl %g5, %i3, %o3 fcmpes %fcc2, %f8, %f3 ldx [%l7 + 0x58], %o7 fmovrdne %o2, %f14, %f0 fmovde %xcc, %f2, %f8 fmovdl %xcc, %f9, %f6 addc %l6, %o5, %g4 bcc,a loop_308 ldub [%l7 + 0x34], %l4 stw %o6, [%l7 + 0x60] fpackfix %f14, %f15 loop_308: ldd [%l7 + 0x20], %f0 edge32l %l3, %i4, %l5 fmovdcc %icc, %f13, %f7 stx %i2, [%l7 + 0x50] bvc %icc, loop_309 fcmpeq16 %f12, %f10, %g7 mova %icc, %i1, %o0 nop setx loop_310, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_309: fmovdg %icc, %f9, %f3 ldsb [%l7 + 0x32], %g1 stx %i5, [%l7 + 0x18] loop_310: fxnors %f13, %f8, %f10 stb %l0, [%l7 + 0x63] fmovdge %xcc, %f7, %f4 ldsw [%l7 + 0x34], %o4 fmovde %icc, %f13, %f4 orcc %i6, 0x0650, %l2 andcc %g2, 0x07C6, %l1 udiv %i0, 0x194D, %g6 fmovsg %icc, %f6, %f3 orcc %g3, 0x0FFE, %i7 fnor %f0, %f0, %f12 fmovdcc %icc, %f3, %f11 bneg %xcc, loop_311 fmovde %xcc, %f2, %f10 fmovrdne %o1, %f0, %f14 fblg,a %fcc2, loop_312 loop_311: ldsw [%l7 + 0x7C], %g5 xnorcc %o3, 0x0FB5, %o7 lduh [%l7 + 0x54], %o2 loop_312: sth %i3, [%l7 + 0x10] fcmpeq16 %f12, %f12, %l6 ldx [%l7 + 0x68], %g4 ble,pt %xcc, loop_313 fmovsgu %icc, %f12, %f12 stw %l4, [%l7 + 0x60] fnands %f11, %f13, %f12 loop_313: stb %o6, [%l7 + 0x36] ldsh [%l7 + 0x50], %o5 fmovrse %i4, %f9, %f8 edge16n %l3, %l5, %i2 sethi 0x02B9, %g7 lduh [%l7 + 0x7C], %o0 ba,pt %xcc, loop_314 orcc %i1, %g1, %i5 fones %f3 fornot1s %f1, %f12, %f7 loop_314: fornot2 %f6, %f12, %f4 stw %l0, [%l7 + 0x5C] stw %i6, [%l7 + 0x6C] ld [%l7 + 0x08], %f10 fmovse %icc, %f10, %f15 fnegs %f2, %f15 taddcctv %l2, 0x19BA, %g2 fbg %fcc1, loop_315 alignaddrl %o4, %l1, %g6 smul %g3, 0x1E35, %i7 edge8 %i0, %o1, %g5 loop_315: subccc %o7, %o2, %i3 fmovscc %xcc, %f10, %f1 bne,a,pn %icc, loop_316 fbuge,a %fcc3, loop_317 tl %xcc, 0x3 call loop_318 loop_316: ld [%l7 + 0x78], %f2 loop_317: sllx %o3, %g4, %l4 stx %o6, [%l7 + 0x78] loop_318: lduh [%l7 + 0x08], %o5 stb %l6, [%l7 + 0x24] fornot1s %f2, %f10, %f8 stx %i4, [%l7 + 0x68] fpsub32 %f14, %f6, %f4 tsubcctv %l3, %l5, %i2 tpos %icc, 0x1 movleu %xcc, %g7, %o0 ble,pn %icc, loop_319 tsubcc %g1, %i5, %l0 ld [%l7 + 0x08], %f1 nop setx loop_320, %l0, %l1 jmpl %l1, %i1 loop_319: movcs %xcc, %l2, %i6 sth %o4, [%l7 + 0x7A] fcmple32 %f4, %f2, %l1 loop_320: te %icc, 0x4 brlez,a %g6, loop_321 lduh [%l7 + 0x5A], %g3 ld [%l7 + 0x68], %f2 lduw [%l7 + 0x50], %g2 loop_321: fmul8ulx16 %f4, %f12, %f4 ta %icc, 0x4 ldd [%l7 + 0x48], %f2 nop setx loop_322, %l0, %l1 jmpl %l1, %i0 xnorcc %i7, %o1, %g5 sll %o7, 0x1B, %o2 fpmerge %f6, %f9, %f8 loop_322: taddcc %o3, %i3, %l4 lduh [%l7 + 0x64], %g4 fbe %fcc0, loop_323 stb %o6, [%l7 + 0x49] mulscc %o5, %i4, %l3 ldsw [%l7 + 0x54], %l5 loop_323: xor %l6, 0x0009, %i2 movleu %icc, %o0, %g7 alignaddrl %g1, %l0, %i5 bleu loop_324 fpack16 %f12, %f13 brz %i1, loop_325 ldx [%l7 + 0x40], %l2 loop_324: bgu,a,pt %xcc, loop_326 fblg %fcc0, loop_327 loop_325: sth %o4, [%l7 + 0x2A] fzeros %f8 loop_326: srlx %l1, 0x13, %i6 loop_327: fmovspos %icc, %f2, %f12 bg,a %xcc, loop_328 movle %xcc, %g6, %g2 fpackfix %f4, %f11 fxnor %f4, %f6, %f6 loop_328: popc 0x0F5B, %g3 ldub [%l7 + 0x0E], %i7 ld [%l7 + 0x1C], %f6 ldx [%l7 + 0x28], %o1 sth %i0, [%l7 + 0x6A] lduw [%l7 + 0x08], %o7 brlz,a %o2, loop_329 fnand %f0, %f2, %f14 fors %f6, %f8, %f0 movcc %icc, %g5, %o3 loop_329: tl %icc, 0x0 te %xcc, 0x2 edge32n %l4, %i3, %g4 fmovdleu %xcc, %f15, %f2 taddcc %o5, %o6, %i4 te %xcc, 0x1 bshuffle %f14, %f2, %f2 nop setx loop_330, %l0, %l1 jmpl %l1, %l5 fcmpeq32 %f0, %f6, %l3 ldsb [%l7 + 0x40], %l6 sethi 0x0A5E, %o0 loop_330: fmul8x16au %f11, %f3, %f10 std %f6, [%l7 + 0x70] bl %xcc, loop_331 orn %g7, %g1, %l0 udivx %i5, 0x1EE6, %i2 fone %f2 loop_331: ldsw [%l7 + 0x7C], %i1 ld [%l7 + 0x3C], %f12 brz %o4, loop_332 fmovdn %icc, %f11, %f11 fcmpne32 %f8, %f4, %l1 tcs %icc, 0x3 loop_332: ldsh [%l7 + 0x7C], %l2 udivx %i6, 0x0530, %g2 fmovrsne %g6, %f5, %f9 nop setx loop_333, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry smulcc %i7, %o1, %i0 sth %g3, [%l7 + 0x68] ldsb [%l7 + 0x14], %o7 loop_333: fbo %fcc3, loop_334 nop setx loop_335, %l0, %l1 jmpl %l1, %o2 movge %xcc, %g5, %l4 fbue %fcc0, loop_336 loop_334: array16 %o3, %g4, %i3 loop_335: fble %fcc2, loop_337 ldx [%l7 + 0x60], %o6 loop_336: fmovrdgez %o5, %f10, %f8 fxnor %f4, %f4, %f12 loop_337: fandnot2s %f0, %f11, %f2 subc %i4, 0x1666, %l5 brgz,a %l6, loop_338 subcc %l3, %o0, %g1 fcmpd %fcc2, %f6, %f2 tle %icc, 0x1 loop_338: movn %xcc, %l0, %i5 movvc %icc, %i2, %i1 ldsw [%l7 + 0x78], %g7 fmovrdne %l1, %f14, %f12 movle %icc, %o4, %i6 fmovdleu %icc, %f7, %f6 st %f11, [%l7 + 0x1C] stw %l2, [%l7 + 0x3C] ldd [%l7 + 0x18], %f8 ldsh [%l7 + 0x36], %g6 fxors %f2, %f15, %f15 sth %g2, [%l7 + 0x4C] ld [%l7 + 0x6C], %f6 fmovspos %icc, %f4, %f2 fnors %f0, %f11, %f12 bl,a loop_339 movge %icc, %o1, %i0 fbl,a %fcc0, loop_340 ldd [%l7 + 0x28], %f4 loop_339: ldsh [%l7 + 0x78], %i7 edge32n %g3, %o7, %o2 loop_340: fmovrdlez %g5, %f12, %f4 fmul8x16au %f9, %f4, %f0 mova %xcc, %l4, %o3 fzero %f0 fbule %fcc3, loop_341 tcc %xcc, 0x7 ldsb [%l7 + 0x6E], %g4 fcmps %fcc3, %f12, %f7 loop_341: ldsw [%l7 + 0x24], %i3 fcmpgt16 %f12, %f6, %o5 sdiv %o6, 0x1A6A, %i4 ldx [%l7 + 0x28], %l6 fnot2s %f4, %f9 stw %l5, [%l7 + 0x34] xnorcc %o0, 0x0723, %g1 ld [%l7 + 0x6C], %f2 fbule,a %fcc1, loop_342 ldsw [%l7 + 0x40], %l0 fzeros %f11 fmovrdgez %l3, %f8, %f2 loop_342: stx %i5, [%l7 + 0x50] andn %i1, 0x0DE3, %g7 ldx [%l7 + 0x70], %l1 fnegd %f10, %f8 fnand %f10, %f14, %f8 mulscc %o4, %i6, %i2 ldd [%l7 + 0x48], %f0 lduh [%l7 + 0x22], %l2 tsubcc %g2, 0x10D5, %g6 ldsw [%l7 + 0x2C], %i0 brz,a %o1, loop_343 fxor %f8, %f8, %f12 stw %g3, [%l7 + 0x48] ldd [%l7 + 0x10], %f14 loop_343: fmovd %f12, %f6 fxnor %f14, %f14, %f12 stw %o7, [%l7 + 0x54] smul %o2, %i7, %l4 sra %o3, 0x1D, %g5 stx %g4, [%l7 + 0x70] ldx [%l7 + 0x30], %i3 stw %o5, [%l7 + 0x64] movn %icc, %o6, %i4 st %f10, [%l7 + 0x0C] movrne %l6, %o0, %g1 fmovsn %xcc, %f13, %f11 and %l5, %l0, %l3 stx %i5, [%l7 + 0x58] ldd [%l7 + 0x30], %f4 ldd [%l7 + 0x30], %f6 stx %g7, [%l7 + 0x68] fnot2s %f12, %f3 and %l1, 0x1BC5, %o4 stb %i6, [%l7 + 0x7A] stb %i2, [%l7 + 0x48] sth %l2, [%l7 + 0x5A] movre %i1, 0x35D, %g2 fnor %f12, %f12, %f0 ldub [%l7 + 0x7B], %i0 orn %g6, %o1, %g3 stw %o2, [%l7 + 0x48] alignaddrl %i7, %l4, %o3 orn %g5, %g4, %i3 fmovda %icc, %f2, %f6 fbuge,a %fcc2, loop_344 fbul %fcc0, loop_345 std %f4, [%l7 + 0x10] stb %o7, [%l7 + 0x43] loop_344: std %f6, [%l7 + 0x78] loop_345: tg %icc, 0x2 fornot1s %f10, %f10, %f3 fpadd32 %f14, %f10, %f8 movvc %icc, %o6, %o5 sdivcc %l6, 0x1D52, %i4 fmovrsgez %o0, %f13, %f1 lduh [%l7 + 0x58], %l5 fcmple16 %f2, %f2, %g1 ld [%l7 + 0x4C], %f12 ldsb [%l7 + 0x5A], %l0 sth %i5, [%l7 + 0x22] fpackfix %f0, %f13 lduw [%l7 + 0x38], %g7 fmovsgu %xcc, %f6, %f6 taddcc %l3, %o4, %i6 fnor %f2, %f6, %f2 fmovdcc %xcc, %f1, %f0 fornot2s %f6, %f4, %f11 fpsub32 %f6, %f12, %f6 fmovsl %xcc, %f11, %f5 st %f5, [%l7 + 0x18] stw %l1, [%l7 + 0x38] ldsb [%l7 + 0x14], %l2 stx %i2, [%l7 + 0x78] movne %icc, %i1, %g2 fbuge %fcc0, loop_346 and %i0, 0x1B53, %g6 fmovrsne %g3, %f2, %f7 fcmpne16 %f12, %f10, %o2 loop_346: fbug,a %fcc1, loop_347 ba,a,pt %xcc, loop_348 fbo %fcc0, loop_349 movrlz %o1, 0x35A, %l4 loop_347: bneg %xcc, loop_350 loop_348: fcmpeq16 %f8, %f14, %o3 loop_349: fornot1s %f13, %f15, %f12 ldx [%l7 + 0x20], %g5 loop_350: bcc,a,pt %xcc, loop_351 te %xcc, 0x4 fcmpgt32 %f4, %f14, %i7 bg,a loop_352 loop_351: ldsb [%l7 + 0x50], %i3 tge %xcc, 0x5 brlez %g4, loop_353 loop_352: ble,pt %icc, loop_354 st %f0, [%l7 + 0x24] fbuge,a %fcc0, loop_355 loop_353: fsrc2 %f2, %f10 loop_354: tvs %icc, 0x0 fmul8ulx16 %f2, %f2, %f6 loop_355: stb %o6, [%l7 + 0x7F] stx %o5, [%l7 + 0x68] fmovrdgz %o7, %f4, %f12 fxnor %f10, %f4, %f12 sth %l6, [%l7 + 0x20] ldx [%l7 + 0x58], %i4 fmovrdne %o0, %f2, %f6 fcmple32 %f0, %f4, %l5 fmovsle %icc, %f12, %f12 edge16 %g1, %l0, %g7 fmul8sux16 %f2, %f4, %f12 popc 0x1A04, %l3 ld [%l7 + 0x34], %f11 stx %i5, [%l7 + 0x38] lduh [%l7 + 0x24], %i6 edge8ln %l1, %o4, %i2 ldsw [%l7 + 0x44], %i1 sth %g2, [%l7 + 0x54] brnz,a %i0, loop_356 stx %l2, [%l7 + 0x08] fornot2s %f1, %f2, %f11 tcc %icc, 0x4 loop_356: be loop_357 tn %icc, 0x5 fpsub32 %f2, %f14, %f4 brnz,a %g6, loop_358 loop_357: fsrc1 %f2, %f14 st %f14, [%l7 + 0x74] fbul,a %fcc1, loop_359 loop_358: tleu %icc, 0x2 fmul8ulx16 %f10, %f14, %f8 movrne %g3, 0x33A, %o1 loop_359: stw %o2, [%l7 + 0x7C] edge32 %l4, %o3, %i7 sll %i3, 0x0A, %g5 edge8 %g4, %o6, %o7 fxor %f6, %f0, %f10 ldub [%l7 + 0x7E], %o5 udiv %l6, 0x0A78, %o0 movg %xcc, %l5, %g1 fxnor %f4, %f10, %f10 ta %icc, 0x2 ld [%l7 + 0x30], %f13 ldub [%l7 + 0x3C], %l0 nop setx loop_360, %l0, %l1 jmpl %l1, %g7 fmovrdlz %l3, %f10, %f2 fmuld8ulx16 %f10, %f11, %f14 nop setx loop_361, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_360: fcmpne16 %f4, %f14, %i5 stw %i4, [%l7 + 0x4C] ld [%l7 + 0x54], %f2 loop_361: udivx %i6, 0x127D, %o4 lduw [%l7 + 0x7C], %i2 brgz %i1, loop_362 stx %l1, [%l7 + 0x60] ba,a loop_363 movg %icc, %i0, %l2 loop_362: movcc %xcc, %g2, %g6 xorcc %g3, %o1, %o2 loop_363: fxnors %f15, %f13, %f15 ldd [%l7 + 0x50], %f4 bge loop_364 tvc %icc, 0x3 fnot1s %f5, %f3 sth %l4, [%l7 + 0x10] loop_364: or %o3, 0x096D, %i7 tl %icc, 0x4 ta %xcc, 0x2 fxnors %f5, %f13, %f9 bg,pn %icc, loop_365 fcmpgt32 %f2, %f10, %g5 fmovse %xcc, %f14, %f14 ba %xcc, loop_366 loop_365: movvc %xcc, %g4, %o6 fmovrdlez %i3, %f12, %f2 tpos %icc, 0x2 loop_366: addcc %o7, %l6, %o0 bvc,pn %icc, loop_367 sth %l5, [%l7 + 0x5A] fmovsleu %xcc, %f12, %f2 ld [%l7 + 0x4C], %f7 loop_367: ba loop_368 fnot2 %f2, %f10 fmul8x16au %f9, %f3, %f10 bne,a loop_369 loop_368: bg,pt %icc, loop_370 stb %g1, [%l7 + 0x27] fmovscs %xcc, %f12, %f4 loop_369: fmovsne %icc, %f7, %f12 loop_370: ldub [%l7 + 0x6B], %l0 ld [%l7 + 0x74], %f0 fmovsleu %icc, %f0, %f7 fabss %f1, %f12 movvc %xcc, %g7, %o5 fbo,a %fcc2, loop_371 fsrc2 %f14, %f12 fmovrdgez %i5, %f6, %f12 brgez,a %i4, loop_372 loop_371: array8 %l3, %o4, %i6 xorcc %i2, 0x0F08, %i1 fbn %fcc2, loop_373 loop_372: fnand %f14, %f2, %f2 udivcc %l1, 0x0293, %l2 tsubcctv %g2, %g6, %g3 loop_373: fmovda %icc, %f0, %f14 fbu %fcc0, loop_374 movgu %xcc, %o1, %o2 ldx [%l7 + 0x58], %l4 nop setx loop_375, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_374: srl %o3, 0x15, %i0 bpos,a,pn %xcc, loop_376 sth %g5, [%l7 + 0x52] loop_375: fcmpgt16 %f10, %f10, %i7 add %g4, 0x1211, %o6 loop_376: tcs %xcc, 0x6 fmovrslez %i3, %f4, %f7 movvs %icc, %l6, %o0 fmovde %xcc, %f1, %f1 ldsh [%l7 + 0x38], %l5 fzeros %f7 smulcc %g1, 0x1465, %l0 brnz,a %g7, loop_377 lduh [%l7 + 0x68], %o5 fmovs %f13, %f1 fnegs %f13, %f9 loop_377: movrlez %o7, 0x2FE, %i4 ldd [%l7 + 0x68], %f6 ldd [%l7 + 0x18], %f8 fmul8x16 %f6, %f10, %f12 fmovdg %icc, %f7, %f12 fmovrdgz %i5, %f12, %f0 edge16n %o4, %i6, %l3 ldx [%l7 + 0x58], %i2 edge16 %l1, %l2, %i1 tcc %xcc, 0x1 fmovrdgez %g6, %f2, %f8 fba %fcc2, loop_378 fmovrdlez %g3, %f2, %f4 fmovdcc %icc, %f8, %f11 fcmple16 %f14, %f6, %o1 loop_378: srl %g2, 0x09, %o2 fpack32 %f14, %f2, %f0 ldsw [%l7 + 0x38], %o3 lduh [%l7 + 0x36], %i0 st %f15, [%l7 + 0x44] movvs %xcc, %g5, %l4 std %f2, [%l7 + 0x40] call loop_379 fmovrse %g4, %f14, %f7 te %xcc, 0x1 ldx [%l7 + 0x20], %i7 loop_379: brz,a %i3, loop_380 ld [%l7 + 0x70], %f15 mova %icc, %l6, %o6 stw %l5, [%l7 + 0x3C] loop_380: std %f6, [%l7 + 0x48] ldsh [%l7 + 0x5A], %o0 ldsb [%l7 + 0x1D], %g1 fmovd %f10, %f10 ldsh [%l7 + 0x5E], %l0 fmul8x16al %f8, %f5, %f12 tne %icc, 0x4 movrgez %o5, %o7, %i4 orcc %g7, 0x1C8F, %i5 fxnor %f14, %f12, %f14 orn %i6, %o4, %l3 mova %xcc, %l1, %i2 udiv %i1, 0x0B0F, %l2 fpack16 %f10, %f13 bge,a,pn %xcc, loop_381 ldsb [%l7 + 0x77], %g3 fands %f4, %f10, %f5 fmovdneg %icc, %f10, %f14 loop_381: ldx [%l7 + 0x70], %g6 fblg,a %fcc0, loop_382 tvc %icc, 0x3 addc %g2, %o2, %o3 fxnors %f12, %f7, %f0 loop_382: smul %o1, 0x0A2E, %i0 stx %g5, [%l7 + 0x78] orcc %g4, %l4, %i7 movne %icc, %l6, %o6 bvs,a,pt %icc, loop_383 fbe,a %fcc3, loop_384 fmul8ulx16 %f10, %f12, %f14 sdivcc %l5, 0x0568, %o0 loop_383: movrgz %g1, 0x095, %l0 loop_384: movg %xcc, %o5, %i3 alignaddrl %i4, %g7, %o7 movn %icc, %i6, %o4 stb %i5, [%l7 + 0x62] bshuffle %f8, %f2, %f4 bshuffle %f14, %f12, %f6 lduw [%l7 + 0x78], %l3 fnor %f12, %f12, %f10 fblg,a %fcc3, loop_385 and %i2, %i1, %l1 or %g3, %l2, %g2 bcs,pt %xcc, loop_386 loop_385: te %icc, 0x0 fones %f8 fpsub16 %f4, %f12, %f10 loop_386: orncc %o2, %g6, %o3 ldsb [%l7 + 0x3B], %o1 ldsb [%l7 + 0x34], %i0 ld [%l7 + 0x70], %f15 fmovdvc %icc, %f9, %f5 fsrc1s %f12, %f12 fbul,a %fcc3, loop_387 bvs,a,pt %icc, loop_388 fnors %f8, %f9, %f0 sdivx %g5, 0x0F54, %g4 loop_387: movge %icc, %l4, %l6 loop_388: fmovrdne %i7, %f10, %f14 bpos,a,pn %icc, loop_389 movrgez %o6, 0x368, %o0 movvc %icc, %g1, %l5 fmovrsgez %o5, %f1, %f9 loop_389: subccc %l0, 0x0D09, %i3 taddcctv %g7, 0x0D44, %o7 fnegd %f6, %f2 ldx [%l7 + 0x08], %i6 fbu,a %fcc1, loop_390 andn %i4, 0x03E6, %i5 fbne %fcc1, loop_391 bneg,a %xcc, loop_392 loop_390: ldsb [%l7 + 0x4B], %l3 brgez %i2, loop_393 loop_391: udivcc %o4, 0x06D8, %i1 loop_392: fmul8x16al %f6, %f11, %f6 udivx %g3, 0x1145, %l2 loop_393: ldsh [%l7 + 0x0E], %g2 brlez %l1, loop_394 brz,a %g6, loop_395 fsrc2s %f9, %f9 add %o3, %o1, %i0 loop_394: fbn %fcc2, loop_396 loop_395: tle %icc, 0x7 fsrc1 %f14, %f6 bshuffle %f4, %f2, %f6 loop_396: bg,a,pt %xcc, loop_397 ldsw [%l7 + 0x28], %o2 nop setx loop_398, %l0, %l1 jmpl %l1, %g5 lduw [%l7 + 0x74], %g4 loop_397: std %f2, [%l7 + 0x08] bvs,a,pn %xcc, loop_399 loop_398: st %f9, [%l7 + 0x2C] ldx [%l7 + 0x08], %l6 fsrc1 %f0, %f12 loop_399: fxors %f9, %f12, %f11 fmovsle %xcc, %f14, %f12 stb %l4, [%l7 + 0x0B] bg loop_400 ldx [%l7 + 0x50], %i7 ldub [%l7 + 0x6C], %o6 bvs loop_401 loop_400: tleu %icc, 0x0 fzeros %f2 ldsw [%l7 + 0x3C], %g1 loop_401: fnand %f6, %f14, %f6 brgz %l5, loop_402 lduw [%l7 + 0x68], %o0 fmovrdgez %o5, %f4, %f4 sllx %i3, 0x15, %l0 loop_402: fornot2s %f0, %f6, %f15 fpack16 %f6, %f7 ldsh [%l7 + 0x64], %o7 brz %i6, loop_403 ldub [%l7 + 0x51], %g7 fmovspos %xcc, %f13, %f3 fsrc1 %f14, %f8 loop_403: brgez,a %i5, loop_404 fandnot1 %f6, %f2, %f14 stx %i4, [%l7 + 0x68] fcmpne32 %f10, %f12, %i2 loop_404: stb %o4, [%l7 + 0x6B] edge8l %i1, %l3, %g3 alignaddrl %l2, %l1, %g2 bshuffle %f0, %f4, %f14 ldx [%l7 + 0x38], %o3 fzero %f10 fmovdleu %icc, %f4, %f6 movne %xcc, %o1, %i0 sethi 0x00A7, %o2 fmovsvc %xcc, %f0, %f8 fnegs %f6, %f6 ldsh [%l7 + 0x16], %g5 stb %g4, [%l7 + 0x55] lduw [%l7 + 0x24], %g6 bl %icc, loop_405 ld [%l7 + 0x58], %f14 fandnot2s %f4, %f8, %f9 xor %l6, %l4, %i7 loop_405: lduw [%l7 + 0x34], %g1 fpsub16s %f5, %f12, %f11 fors %f5, %f9, %f14 fbg %fcc0, loop_406 bl,a,pn %xcc, loop_407 taddcctv %l5, %o6, %o5 movl %xcc, %i3, %l0 loop_406: fabsd %f0, %f10 loop_407: ldub [%l7 + 0x73], %o7 fmovsneg %icc, %f14, %f9 srl %i6, %o0, %g7 fxnors %f0, %f2, %f9 ldx [%l7 + 0x68], %i4 fcmple32 %f2, %f4, %i5 fmovrdlz %o4, %f12, %f12 andn %i1, 0x0DCC, %l3 ldsh [%l7 + 0x6C], %g3 movvs %icc, %i2, %l1 fmovdn %icc, %f10, %f9 subcc %g2, %l2, %o1 ldsh [%l7 + 0x2C], %i0 ldsh [%l7 + 0x08], %o3 bneg loop_408 bcc,a,pn %icc, loop_409 stx %o2, [%l7 + 0x58] brgz,a %g4, loop_410 loop_408: fbuge,a %fcc0, loop_411 loop_409: fmovspos %icc, %f15, %f7 fandnot1s %f7, %f14, %f15 loop_410: fcmpes %fcc2, %f7, %f11 loop_411: udivx %g5, 0x0CCC, %l6 alignaddrl %l4, %i7, %g6 std %f0, [%l7 + 0x28] fmul8ulx16 %f6, %f12, %f8 tleu %icc, 0x4 ldsw [%l7 + 0x5C], %g1 tpos %xcc, 0x3 ldsh [%l7 + 0x3C], %l5 fmovrslez %o6, %f10, %f6 fcmple16 %f12, %f0, %o5 taddcc %l0, 0x0A33, %i3 movl %icc, %i6, %o7 tpos %icc, 0x2 fmovdpos %xcc, %f9, %f4 lduw [%l7 + 0x24], %o0 udivx %i4, 0x0133, %i5 movre %g7, 0x2A2, %o4 fmovdl %xcc, %f14, %f9 stw %i1, [%l7 + 0x60] stw %l3, [%l7 + 0x4C] fmovd %f6, %f4 fbl,a %fcc2, loop_412 siam 0x2 movvc %xcc, %g3, %i2 tl %xcc, 0x4 loop_412: orncc %g2, 0x0800, %l1 fmul8sux16 %f12, %f6, %f4 taddcc %l2, %o1, %o3 tsubcc %o2, 0x0ACC, %g4 stw %g5, [%l7 + 0x44] ble loop_413 tge %xcc, 0x6 ldd [%l7 + 0x78], %f8 std %f8, [%l7 + 0x28] loop_413: fpadd32s %f4, %f6, %f12 fmul8sux16 %f0, %f2, %f0 subcc %i0, %l6, %l4 fpadd32s %f5, %f9, %f6 orcc %i7, %g6, %g1 fors %f1, %f14, %f12 ldsw [%l7 + 0x74], %l5 bne %xcc, loop_414 lduw [%l7 + 0x20], %o6 nop setx loop_415, %l0, %l1 jmpl %l1, %l0 bleu %xcc, loop_416 loop_414: ldsb [%l7 + 0x3A], %i3 st %f9, [%l7 + 0x48] loop_415: lduw [%l7 + 0x4C], %i6 loop_416: brlez,a %o5, loop_417 ldsw [%l7 + 0x30], %o7 sethi 0x07A1, %i4 ldsh [%l7 + 0x70], %o0 loop_417: sll %i5, 0x01, %g7 fnot1 %f6, %f10 edge16n %o4, %i1, %l3 smul %g3, %g2, %i2 ldx [%l7 + 0x58], %l2 stw %l1, [%l7 + 0x48] fxnors %f1, %f15, %f15 ldd [%l7 + 0x40], %f12 edge16ln %o3, %o1, %o2 ld [%l7 + 0x44], %f9 edge32n %g4, %g5, %l6 taddcc %l4, 0x17F3, %i0 xor %g6, %i7, %l5 bleu,pt %xcc, loop_418 smul %o6, %l0, %g1 fnot2 %f12, %f14 fmul8sux16 %f10, %f8, %f6 loop_418: lduw [%l7 + 0x78], %i6 ldsh [%l7 + 0x0E], %o5 fpsub16 %f6, %f4, %f6 sllx %i3, 0x10, %o7 lduw [%l7 + 0x10], %o0 udivcc %i5, 0x0388, %g7 std %f6, [%l7 + 0x28] ldub [%l7 + 0x5F], %o4 st %f15, [%l7 + 0x40] array32 %i1, %i4, %l3 for %f4, %f6, %f4 sth %g3, [%l7 + 0x10] fnands %f13, %f9, %f9 fandnot2 %f0, %f12, %f8 addccc %g2, %l2, %i2 addcc %o3, %o1, %o2 popc %l1, %g4 fbg,a %fcc2, loop_419 sll %l6, 0x11, %g5 ldsh [%l7 + 0x2E], %i0 fmovsge %icc, %f4, %f15 loop_419: ldsb [%l7 + 0x29], %g6 fbue,a %fcc3, loop_420 fnot2s %f2, %f9 movge %icc, %l4, %i7 ldub [%l7 + 0x69], %l5 loop_420: sth %l0, [%l7 + 0x4C] movle %xcc, %g1, %o6 movleu %icc, %o5, %i3 edge8n %i6, %o0, %o7 fmovrslz %i5, %f13, %f7 fpadd32 %f2, %f2, %f4 ldsw [%l7 + 0x20], %o4 array16 %i1, %i4, %l3 nop setx loop_421, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movne %icc, %g3, %g2 std %f10, [%l7 + 0x78] brlz %l2, loop_422 loop_421: fmovrsne %i2, %f5, %f5 ldx [%l7 + 0x30], %o3 call loop_423 loop_422: fbne %fcc1, loop_424 tcc %xcc, 0x0 or %g7, %o1, %o2 loop_423: std %f4, [%l7 + 0x30] loop_424: mova %icc, %g4, %l1 ldx [%l7 + 0x60], %g5 fbe,a %fcc0, loop_425 fmovrdlz %i0, %f2, %f14 call loop_426 mulscc %l6, %g6, %l4 loop_425: tsubcctv %i7, %l5, %g1 fbu %fcc1, loop_427 loop_426: fmovscs %icc, %f10, %f4 ldx [%l7 + 0x40], %o6 st %f3, [%l7 + 0x40] loop_427: ble loop_428 movrgez %l0, 0x358, %i3 stx %i6, [%l7 + 0x48] taddcc %o0, %o7, %i5 loop_428: lduh [%l7 + 0x38], %o4 tvc %xcc, 0x2 ba,a loop_429 fmul8sux16 %f2, %f4, %f2 array8 %o5, %i4, %l3 nop setx loop_430, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_429: edge8ln %i1, %g3, %g2 fnot1s %f14, %f5 fmovsleu %icc, %f15, %f11 loop_430: tgu %icc, 0x1 fornot2s %f11, %f9, %f10 fmovrslez %l2, %f4, %f3 sth %o3, [%l7 + 0x16] array16 %g7, %i2, %o2 std %f10, [%l7 + 0x18] bge,a,pt %xcc, loop_431 bvs %icc, loop_432 fpack16 %f14, %f3 stw %g4, [%l7 + 0x44] loop_431: fbue %fcc0, loop_433 loop_432: bshuffle %f14, %f14, %f0 tsubcctv %o1, %g5, %i0 fnot2 %f8, %f4 loop_433: fblg %fcc3, loop_434 andncc %l6, %l1, %g6 fmovsvs %icc, %f9, %f3 ldub [%l7 + 0x5E], %l4 loop_434: tne %xcc, 0x1 fmovda %icc, %f14, %f12 stx %i7, [%l7 + 0x40] fmovsl %xcc, %f3, %f9 fcmpeq32 %f8, %f14, %g1 ldsh [%l7 + 0x30], %o6 lduw [%l7 + 0x24], %l5 fpsub16s %f6, %f2, %f0 fmovsgu %xcc, %f5, %f0 movne %xcc, %i3, %i6 fmul8ulx16 %f8, %f4, %f12 movrgz %l0, %o0, %i5 fbo,a %fcc0, loop_435 nop setx loop_436, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovscs %icc, %f3, %f6 fmovsvs %icc, %f8, %f6 loop_435: fnegs %f5, %f7 loop_436: brnz,a %o7, loop_437 fnot1 %f2, %f6 fmovdcc %icc, %f7, %f1 fcmpes %fcc0, %f5, %f12 loop_437: ldsw [%l7 + 0x78], %o4 fnot2 %f8, %f10 ba,a,pt %icc, loop_438 lduw [%l7 + 0x30], %i4 ble,a loop_439 ldsb [%l7 + 0x20], %o5 loop_438: orncc %l3, %g3, %g2 fpsub32 %f8, %f8, %f4 loop_439: movne %xcc, %i1, %o3 ldsh [%l7 + 0x20], %g7 lduw [%l7 + 0x48], %i2 ta %icc, 0x5 array16 %l2, %o2, %g4 ldub [%l7 + 0x45], %o1 stb %g5, [%l7 + 0x5B] std %f8, [%l7 + 0x10] sth %i0, [%l7 + 0x30] fnor %f6, %f6, %f0 fnegd %f14, %f0 edge8l %l6, %l1, %g6 bg %xcc, loop_440 fbule,a %fcc3, loop_441 fcmple16 %f8, %f4, %i7 st %f12, [%l7 + 0x40] loop_440: mulscc %g1, %o6, %l4 loop_441: stb %i3, [%l7 + 0x4D] bshuffle %f12, %f8, %f14 ldsb [%l7 + 0x27], %i6 sll %l0, %o0, %l5 srax %i5, 0x00, %o4 fpsub16 %f8, %f6, %f10 subc %o7, 0x1EA0, %i4 tvs %xcc, 0x2 fmovde %xcc, %f6, %f2 bleu,a %icc, loop_442 add %o5, 0x01BD, %l3 brz %g2, loop_443 std %f10, [%l7 + 0x18] loop_442: ldsh [%l7 + 0x08], %i1 fmovs %f12, %f12 loop_443: stw %g3, [%l7 + 0x4C] lduw [%l7 + 0x38], %o3 lduh [%l7 + 0x22], %g7 xnor %i2, %l2, %g4 fcmpeq16 %f8, %f2, %o2 edge32l %g5, %o1, %l6 fmovda %icc, %f4, %f15 lduw [%l7 + 0x44], %l1 bcs,a loop_444 movleu %xcc, %g6, %i7 fcmpd %fcc2, %f0, %f10 fmul8sux16 %f2, %f14, %f12 loop_444: fmovdcc %icc, %f8, %f5 ldsb [%l7 + 0x26], %i0 fpsub16s %f1, %f15, %f0 fbge %fcc3, loop_445 lduw [%l7 + 0x74], %o6 bn,pn %xcc, loop_446 fmul8sux16 %f8, %f14, %f2 loop_445: fmovspos %xcc, %f8, %f9 ldsh [%l7 + 0x76], %g1 loop_446: ldd [%l7 + 0x18], %f2 lduw [%l7 + 0x64], %l4 ble %icc, loop_447 udiv %i6, 0x1929, %i3 fands %f15, %f9, %f3 ldsw [%l7 + 0x54], %l0 loop_447: fmovrdne %l5, %f8, %f4 fandnot1s %f14, %f2, %f0 tle %xcc, 0x7 bne,pn %xcc, loop_448 stb %o0, [%l7 + 0x74] fmovrdgz %i5, %f2, %f12 lduh [%l7 + 0x16], %o4 loop_448: fzeros %f0 sth %o7, [%l7 + 0x7A] srax %i4, %l3, %o5 brlez %i1, loop_449 lduh [%l7 + 0x32], %g3 fcmpeq16 %f14, %f8, %o3 stw %g2, [%l7 + 0x5C] loop_449: ba %icc, loop_450 fexpand %f11, %f4 movl %xcc, %i2, %g7 sdiv %g4, 0x0D1B, %l2 loop_450: tsubcctv %o2, 0x1759, %g5 fmovsgu %icc, %f8, %f9 subc %l6, %o1, %l1 ldub [%l7 + 0x7E], %g6 fzero %f2 bcc,pn %icc, loop_451 std %f12, [%l7 + 0x60] fmovscc %xcc, %f6, %f2 subccc %i0, %o6, %i7 loop_451: fmovsvs %xcc, %f4, %f0 fnegs %f14, %f7 edge8 %g1, %i6, %l4 stw %l0, [%l7 + 0x40] bl,a %icc, loop_452 std %f6, [%l7 + 0x08] mulscc %i3, 0x117F, %l5 stx %i5, [%l7 + 0x50] loop_452: tl %icc, 0x6 tcc %icc, 0x6 sdiv %o0, 0x1A03, %o4 st %f7, [%l7 + 0x0C] ld [%l7 + 0x48], %f6 fmovsleu %xcc, %f15, %f0 xor %i4, 0x092B, %l3 fmovsg %xcc, %f7, %f4 bl,a %icc, loop_453 tneg %icc, 0x3 fble,a %fcc3, loop_454 fmovsvs %icc, %f12, %f8 loop_453: fabsd %f14, %f4 te %xcc, 0x7 loop_454: fones %f13 ldd [%l7 + 0x18], %f6 lduh [%l7 + 0x20], %o5 st %f7, [%l7 + 0x5C] fbule %fcc0, loop_455 ldd [%l7 + 0x78], %f8 tgu %icc, 0x7 stw %o7, [%l7 + 0x30] loop_455: ldx [%l7 + 0x68], %g3 ldub [%l7 + 0x4A], %i1 fmovrsgz %o3, %f7, %f1 bn,a,pt %xcc, loop_456 fmovdle %icc, %f9, %f5 andn %i2, 0x0ECD, %g2 movg %xcc, %g4, %l2 loop_456: fcmple32 %f2, %f2, %g7 fornot1 %f10, %f4, %f2 brnz %o2, loop_457 std %f0, [%l7 + 0x50] ldd [%l7 + 0x20], %f8 fands %f5, %f7, %f5 loop_457: fnot1s %f12, %f5 add %g5, %o1, %l6 bgu %icc, loop_458 fmovdvs %xcc, %f2, %f11 sth %l1, [%l7 + 0x48] st %f0, [%l7 + 0x1C] loop_458: sdiv %g6, 0x0522, %i0 fpadd32 %f12, %f6, %f10 ld [%l7 + 0x08], %f1 sth %o6, [%l7 + 0x44] fmovsge %icc, %f12, %f8 movn %icc, %g1, %i6 andncc %i7, %l0, %l4 fpackfix %f0, %f12 te %icc, 0x7 st %f5, [%l7 + 0x48] brnz,a %l5, loop_459 ldsh [%l7 + 0x3A], %i5 fnors %f3, %f4, %f7 std %f12, [%l7 + 0x78] loop_459: edge32 %i3, %o4, %i4 stb %o0, [%l7 + 0x21] fone %f10 fone %f14 fands %f13, %f8, %f9 taddcc %l3, %o5, %g3 tleu %xcc, 0x3 tpos %icc, 0x1 fmovsge %icc, %f6, %f9 ldsb [%l7 + 0x73], %o7 bg,a loop_460 andcc %i1, 0x00F7, %o3 fmovdpos %xcc, %f14, %f5 fzero %f6 loop_460: lduw [%l7 + 0x44], %g2 bge,a %xcc, loop_461 udivcc %g4, 0x0365, %l2 st %f5, [%l7 + 0x50] ldsh [%l7 + 0x4A], %i2 loop_461: bl,a %xcc, loop_462 nop setx loop_463, %l0, %l1 jmpl %l1, %o2 ldub [%l7 + 0x77], %g7 fnegs %f11, %f14 loop_462: tgu %icc, 0x5 loop_463: smulcc %g5, %l6, %o1 edge32 %g6, %l1, %o6 ldsw [%l7 + 0x3C], %g1 fmovsg %xcc, %f15, %f12 ldd [%l7 + 0x30], %f4 subcc %i6, 0x0B03, %i0 taddcc %i7, 0x1A7F, %l0 fmovrslz %l5, %f5, %f8 fbne %fcc1, loop_464 stb %l4, [%l7 + 0x3C] fnand %f2, %f4, %f0 fmovsn %icc, %f8, %f12 loop_464: fmovdvc %xcc, %f1, %f1 stx %i3, [%l7 + 0x70] ldx [%l7 + 0x18], %i5 fnot2 %f12, %f8 fxors %f7, %f2, %f0 brgez %o4, loop_465 sll %i4, %o0, %l3 fble,a %fcc3, loop_466 movrlz %o5, %o7, %g3 loop_465: sethi 0x1888, %i1 bl,a loop_467 loop_466: edge32 %o3, %g2, %g4 st %f6, [%l7 + 0x08] brgz %l2, loop_468 loop_467: fmovsa %icc, %f10, %f8 fbug %fcc3, loop_469 fmovdpos %icc, %f2, %f15 loop_468: ldsb [%l7 + 0x21], %i2 tvs %xcc, 0x2 loop_469: ldsb [%l7 + 0x52], %o2 ldx [%l7 + 0x30], %g5 or %g7, %o1, %l6 nop setx loop_470, %l0, %l1 jmpl %l1, %l1 fbg,a %fcc3, loop_471 orncc %g6, %g1, %i6 fmovdg %icc, %f12, %f2 loop_470: ble,a %xcc, loop_472 loop_471: call loop_473 ldsb [%l7 + 0x14], %o6 fmovrde %i0, %f0, %f4 loop_472: fmovsvc %icc, %f2, %f3 loop_473: mulx %l0, %i7, %l5 ldsh [%l7 + 0x68], %l4 bgu %xcc, loop_474 ldub [%l7 + 0x3B], %i5 stb %o4, [%l7 + 0x65] edge16n %i3, %o0, %i4 loop_474: fornot2 %f0, %f14, %f12 ldsh [%l7 + 0x48], %o5 tleu %icc, 0x3 movcs %icc, %o7, %g3 sllx %l3, %o3, %g2 tvc %xcc, 0x1 movre %g4, 0x382, %l2 ldx [%l7 + 0x18], %i1 sth %i2, [%l7 + 0x48] fabsd %f8, %f4 movrgz %o2, 0x36B, %g7 std %f6, [%l7 + 0x38] fabsd %f0, %f14 ldx [%l7 + 0x30], %g5 brgz %o1, loop_475 fmovrsgez %l6, %f11, %f6 ldub [%l7 + 0x77], %g6 fmovrsne %l1, %f13, %f13 loop_475: andn %i6, 0x1E8B, %o6 move %icc, %i0, %g1 ldub [%l7 + 0x32], %i7 st %f8, [%l7 + 0x28] subcc %l5, 0x1084, %l4 tsubcctv %i5, 0x1012, %l0 lduh [%l7 + 0x66], %o4 ldd [%l7 + 0x18], %f0 stb %i3, [%l7 + 0x36] lduw [%l7 + 0x4C], %o0 bne,a loop_476 edge32l %o5, %i4, %g3 fnot2 %f4, %f14 movvs %icc, %l3, %o7 loop_476: fsrc1s %f6, %f3 fcmple16 %f14, %f10, %o3 movg %icc, %g4, %g2 lduw [%l7 + 0x28], %i1 ldsw [%l7 + 0x50], %i2 tn %xcc, 0x1 bge,pn %icc, loop_477 fba,a %fcc0, loop_478 fmovdn %xcc, %f15, %f14 ldsb [%l7 + 0x60], %l2 loop_477: fbule,a %fcc1, loop_479 loop_478: lduw [%l7 + 0x24], %g7 srax %o2, 0x05, %g5 fmovsge %icc, %f4, %f2 loop_479: brlz %o1, loop_480 andncc %l6, %l1, %g6 movneg %icc, %i6, %o6 edge16l %i0, %i7, %g1 loop_480: lduh [%l7 + 0x5C], %l5 lduw [%l7 + 0x28], %l4 fandnot1s %f10, %f2, %f11 sth %i5, [%l7 + 0x38] sth %l0, [%l7 + 0x08] st %f8, [%l7 + 0x3C] fxnors %f3, %f3, %f15 fbu,a %fcc1, loop_481 ld [%l7 + 0x38], %f3 udiv %o4, 0x1456, %i3 fnegd %f12, %f0 loop_481: fcmps %fcc3, %f12, %f14 xor %o5, 0x1751, %o0 udiv %i4, 0x12AD, %g3 movcc %xcc, %l3, %o7 fcmpes %fcc3, %f0, %f4 nop setx loop_482, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fandnot2 %f4, %f6, %f0 fmovsgu %xcc, %f15, %f11 tcc %icc, 0x5 loop_482: ldub [%l7 + 0x45], %g4 st %f1, [%l7 + 0x14] stx %g2, [%l7 + 0x60] udivx %o3, 0x134A, %i1 fmovrdlez %i2, %f6, %f12 tne %xcc, 0x2 movrgez %l2, 0x359, %g7 fbo %fcc1, loop_483 fmovrsgez %o2, %f1, %f6 stw %g5, [%l7 + 0x5C] ld [%l7 + 0x44], %f2 loop_483: orn %o1, 0x1611, %l6 subccc %l1, 0x00A5, %g6 faligndata %f12, %f0, %f0 fsrc2s %f4, %f3 fmovsvs %icc, %f9, %f14 std %f14, [%l7 + 0x18] ld [%l7 + 0x3C], %f8 fbg,a %fcc0, loop_484 edge8l %o6, %i0, %i6 tgu %icc, 0x3 fpsub32 %f4, %f4, %f14 loop_484: fabsd %f2, %f4 te %xcc, 0x6 ldsw [%l7 + 0x60], %g1 st %f10, [%l7 + 0x38] ldsb [%l7 + 0x3A], %l5 bvc,a loop_485 addcc %i7, %l4, %l0 array32 %o4, %i5, %o5 stw %i3, [%l7 + 0x7C] loop_485: subc %o0, %g3, %i4 tcc %icc, 0x3 movvs %icc, %o7, %l3 ble,a,pn %icc, loop_486 bneg %xcc, loop_487 bcc,pt %icc, loop_488 fmovspos %xcc, %f11, %f0 loop_486: fmovsne %xcc, %f3, %f2 loop_487: ldub [%l7 + 0x74], %g4 loop_488: fmovrsgz %o3, %f9, %f12 array16 %i1, %i2, %g2 fmovdl %icc, %f6, %f10 lduh [%l7 + 0x6C], %g7 ldsb [%l7 + 0x64], %l2 nop setx loop_489, %l0, %l1 jmpl %l1, %o2 stb %g5, [%l7 + 0x68] fpack32 %f0, %f6, %f8 stw %o1, [%l7 + 0x08] loop_489: ldsw [%l7 + 0x24], %l6 bg,a loop_490 fmul8ulx16 %f10, %f12, %f8 fmovsge %icc, %f4, %f12 bg,a %icc, loop_491 loop_490: fnor %f12, %f2, %f6 lduh [%l7 + 0x32], %l1 move %xcc, %o6, %g6 loop_491: ldd [%l7 + 0x40], %f14 nop setx loop_492, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsg %icc, %f10, %f11 fmovscs %xcc, %f1, %f5 edge16l %i6, %i0, %l5 loop_492: fnot2 %f2, %f10 for %f6, %f4, %f6 ldsw [%l7 + 0x48], %g1 fnand %f10, %f4, %f6 ldub [%l7 + 0x6D], %l4 fxnor %f8, %f12, %f10 tleu %xcc, 0x1 sra %l0, 0x1C, %o4 edge16 %i5, %o5, %i7 st %f13, [%l7 + 0x3C] ld [%l7 + 0x3C], %f8 st %f13, [%l7 + 0x44] lduh [%l7 + 0x48], %i3 srl %g3, %i4, %o0 movvs %icc, %l3, %g4 stx %o7, [%l7 + 0x10] sra %o3, %i2, %i1 brz,a %g2, loop_493 fnors %f3, %f4, %f13 movcs %icc, %g7, %o2 fmovdn %icc, %f14, %f15 loop_493: stw %g5, [%l7 + 0x44] bg,a loop_494 fnot2s %f3, %f1 srax %o1, %l2, %l1 movre %o6, 0x07D, %g6 loop_494: nop setx loop_495, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry lduh [%l7 + 0x48], %l6 tcc %xcc, 0x0 fmovrdlez %i6, %f6, %f4 loop_495: stw %l5, [%l7 + 0x54] tvs %icc, 0x4 fmovsn %xcc, %f6, %f11 nop setx loop_496, %l0, %l1 jmpl %l1, %g1 lduh [%l7 + 0x1C], %i0 fxnor %f14, %f6, %f12 ldsh [%l7 + 0x44], %l0 loop_496: fnot2 %f12, %f14 bcs %xcc, loop_497 fmovsn %icc, %f14, %f3 fornot2s %f1, %f2, %f8 fmovscc %xcc, %f8, %f5 loop_497: fble %fcc3, loop_498 bleu,a,pn %icc, loop_499 lduh [%l7 + 0x4A], %o4 srax %l4, 0x16, %o5 loop_498: orncc %i5, %i3, %g3 loop_499: movcc %icc, %i4, %o0 fpadd16 %f14, %f6, %f14 tcc %icc, 0x0 sll %i7, %g4, %o7 fandnot1s %f1, %f4, %f0 lduw [%l7 + 0x54], %l3 and %o3, 0x1150, %i2 movneg %icc, %i1, %g7 fsrc1s %f7, %f2 stb %g2, [%l7 + 0x29] fnegs %f1, %f12 xorcc %g5, 0x04B0, %o2 movrgz %o1, 0x029, %l1 tne %xcc, 0x1 bshuffle %f14, %f12, %f4 xor %o6, %l2, %g6 lduh [%l7 + 0x44], %i6 edge32l %l6, %g1, %l5 be loop_500 sll %i0, 0x19, %o4 stb %l0, [%l7 + 0x60] movvs %xcc, %o5, %l4 loop_500: orncc %i3, 0x1CB0, %g3 movg %xcc, %i4, %i5 srax %o0, 0x1C, %i7 fbule %fcc2, loop_501 fbge %fcc0, loop_502 bn loop_503 fcmple16 %f2, %f14, %g4 loop_501: movrgz %o7, 0x1DB, %l3 loop_502: bvs loop_504 loop_503: fbuge,a %fcc3, loop_505 movre %o3, 0x276, %i2 stb %i1, [%l7 + 0x67] loop_504: fblg %fcc2, loop_506 loop_505: pdist %f8, %f14, %f8 fbul,a %fcc3, loop_507 fmovde %xcc, %f15, %f7 loop_506: fexpand %f7, %f6 fmovsa %icc, %f13, %f6 loop_507: fxnor %f8, %f8, %f12 fmovdleu %icc, %f8, %f13 fsrc1 %f6, %f0 fand %f0, %f10, %f2 brgez,a %g2, loop_508 std %f10, [%l7 + 0x20] brlez,a %g7, loop_509 fabss %f4, %f13 loop_508: fbo,a %fcc2, loop_510 stx %o2, [%l7 + 0x18] loop_509: fcmpd %fcc3, %f0, %f12 fsrc1s %f11, %f4 loop_510: ldsh [%l7 + 0x12], %g5 fnot1s %f12, %f15 or %l1, 0x18DC, %o6 ldsw [%l7 + 0x44], %o1 tg %xcc, 0x1 for %f8, %f14, %f8 movre %g6, %i6, %l2 fmovrsgz %g1, %f3, %f3 array32 %l6, %i0, %o4 tsubcc %l0, %o5, %l5 ldub [%l7 + 0x1A], %i3 tsubcctv %l4, 0x0587, %g3 fmovse %xcc, %f11, %f11 lduw [%l7 + 0x2C], %i4 fmovrslez %i5, %f11, %f15 sdiv %i7, 0x04E8, %g4 fornot2s %f2, %f6, %f10 fornot2s %f13, %f1, %f7 fmovsvc %xcc, %f8, %f1 stw %o0, [%l7 + 0x78] ldsw [%l7 + 0x4C], %o7 ldub [%l7 + 0x4E], %l3 ldsb [%l7 + 0x6E], %o3 tvc %icc, 0x4 stx %i2, [%l7 + 0x58] ldd [%l7 + 0x10], %f8 fmovrsgez %i1, %f9, %f13 fone %f4 fbue,a %fcc3, loop_511 fbe %fcc2, loop_512 xnor %g2, 0x0417, %o2 lduh [%l7 + 0x30], %g7 loop_511: fpack16 %f8, %f3 loop_512: array8 %l1, %o6, %g5 taddcctv %g6, 0x0238, %o1 fcmpes %fcc1, %f10, %f1 fxors %f10, %f7, %f3 fexpand %f1, %f6 movle %icc, %i6, %g1 tcc %icc, 0x6 lduw [%l7 + 0x08], %l2 xnor %l6, 0x1FC7, %o4 array32 %l0, %i0, %o5 stw %l5, [%l7 + 0x34] sdiv %l4, 0x173B, %i3 movleu %icc, %g3, %i4 stw %i7, [%l7 + 0x38] move %xcc, %g4, %o0 mova %icc, %o7, %i5 ldd [%l7 + 0x78], %f0 fmul8x16au %f12, %f1, %f10 move %xcc, %o3, %l3 movvc %xcc, %i1, %i2 fmovrse %g2, %f6, %f1 sra %g7, 0x09, %l1 fsrc2 %f0, %f0 lduh [%l7 + 0x0C], %o2 edge8 %o6, %g5, %o1 fpsub32s %f6, %f11, %f13 ldub [%l7 + 0x3A], %i6 movle %icc, %g6, %g1 fbl,a %fcc3, loop_513 tcs %icc, 0x3 tle %icc, 0x1 ldsb [%l7 + 0x19], %l6 loop_513: ldd [%l7 + 0x58], %f8 bn,pn %icc, loop_514 andn %o4, 0x162E, %l2 movg %icc, %l0, %o5 fmovsleu %icc, %f5, %f8 loop_514: movleu %icc, %i0, %l4 ldsh [%l7 + 0x56], %l5 ldub [%l7 + 0x54], %g3 stw %i3, [%l7 + 0x28] ld [%l7 + 0x58], %f0 fcmpeq32 %f6, %f4, %i4 array16 %g4, %o0, %o7 call loop_515 srax %i7, 0x19, %i5 ldsb [%l7 + 0x5B], %o3 fmovdge %xcc, %f15, %f10 loop_515: stw %i1, [%l7 + 0x1C] movrne %l3, %i2, %g7 std %f14, [%l7 + 0x20] fbl %fcc1, loop_516 subccc %l1, 0x1CA6, %g2 stb %o2, [%l7 + 0x68] fsrc1s %f1, %f11 loop_516: movre %g5, %o1, %o6 tsubcctv %g6, 0x02BE, %i6 ldub [%l7 + 0x49], %g1 umul %o4, 0x1C66, %l2 stx %l6, [%l7 + 0x58] fornot1s %f1, %f5, %f15 lduw [%l7 + 0x14], %l0 fmovsge %icc, %f3, %f15 bleu,a loop_517 lduw [%l7 + 0x10], %o5 stw %l4, [%l7 + 0x28] ldsb [%l7 + 0x3D], %l5 loop_517: ldsw [%l7 + 0x40], %g3 fbo %fcc0, loop_518 fbge,a %fcc3, loop_519 fbne %fcc2, loop_520 alignaddrl %i3, %i4, %i0 loop_518: fbge,a %fcc1, loop_521 loop_519: lduw [%l7 + 0x54], %g4 loop_520: ldx [%l7 + 0x60], %o0 fbe,a %fcc0, loop_522 loop_521: ta %icc, 0x1 lduw [%l7 + 0x2C], %i7 edge32 %i5, %o7, %o3 loop_522: fmovdne %icc, %f13, %f0 tsubcc %l3, 0x17FC, %i1 stw %i2, [%l7 + 0x2C] movvc %xcc, %g7, %g2 ldx [%l7 + 0x10], %o2 ldsw [%l7 + 0x28], %g5 andn %l1, 0x08DC, %o1 bl,pn %xcc, loop_523 lduw [%l7 + 0x20], %o6 sth %g6, [%l7 + 0x56] brz,a %i6, loop_524 loop_523: sra %o4, %l2, %l6 ldx [%l7 + 0x18], %l0 lduh [%l7 + 0x60], %o5 loop_524: tsubcc %l4, %l5, %g1 sth %i3, [%l7 + 0x08] stb %g3, [%l7 + 0x53] movvs %xcc, %i4, %g4 popc %i0, %i7 sdivx %i5, 0x044D, %o0 movre %o3, %l3, %o7 bleu,a,pt %xcc, loop_525 fbn,a %fcc3, loop_526 fandnot2s %f7, %f5, %f10 movle %xcc, %i2, %g7 loop_525: bshuffle %f10, %f6, %f6 loop_526: ldd [%l7 + 0x18], %f10 fnors %f12, %f3, %f4 fsrc1 %f14, %f2 ldsw [%l7 + 0x14], %i1 ldsb [%l7 + 0x71], %o2 fors %f15, %f8, %f9 fpadd16 %f14, %f14, %f10 tle %xcc, 0x3 ld [%l7 + 0x20], %f7 sethi 0x1D34, %g5 fmovd %f0, %f2 stw %g2, [%l7 + 0x68] fmovrdlez %l1, %f4, %f4 fbe,a %fcc2, loop_527 tsubcctv %o1, %o6, %i6 ldx [%l7 + 0x70], %g6 tge %xcc, 0x0 loop_527: stb %o4, [%l7 + 0x51] stx %l2, [%l7 + 0x60] sth %l0, [%l7 + 0x3E] ldub [%l7 + 0x21], %l6 movg %xcc, %l4, %l5 lduw [%l7 + 0x28], %o5 ba,a %icc, loop_528 xor %g1, %i3, %g3 tvc %icc, 0x0 movrlz %i4, 0x0C1, %g4 loop_528: st %f3, [%l7 + 0x0C] fbe,a %fcc3, loop_529 sth %i7, [%l7 + 0x3E] udivcc %i0, 0x1DAC, %o0 xorcc %i5, %l3, %o3 loop_529: addcc %i2, %o7, %i1 ldx [%l7 + 0x60], %g7 sra %g5, 0x16, %o2 xorcc %l1, %g2, %o1 ldsw [%l7 + 0x1C], %i6 fbo %fcc2, loop_530 ldx [%l7 + 0x38], %o6 movge %xcc, %g6, %o4 movleu %icc, %l0, %l6 loop_530: srl %l2, 0x1D, %l5 smulcc %o5, 0x00B6, %l4 std %f12, [%l7 + 0x58] fbne,a %fcc2, loop_531 nop setx loop_532, %l0, %l1 jmpl %l1, %i3 xnor %g3, 0x1777, %g1 movl %icc, %g4, %i4 loop_531: fpsub32s %f4, %f12, %f12 loop_532: tl %icc, 0x6 movvs %xcc, %i7, %o0 fmovrde %i0, %f4, %f8 ldsh [%l7 + 0x0A], %i5 movle %icc, %o3, %l3 bcs,pn %icc, loop_533 fbl %fcc0, loop_534 addcc %o7, %i1, %i2 fmovde %xcc, %f1, %f4 loop_533: fbo,a %fcc3, loop_535 loop_534: sll %g5, %g7, %l1 fbo %fcc0, loop_536 ldsw [%l7 + 0x08], %g2 loop_535: ldd [%l7 + 0x58], %f14 fpack32 %f8, %f8, %f0 loop_536: alignaddrl %o2, %o1, %i6 fnand %f10, %f12, %f14 ldub [%l7 + 0x1C], %g6 ldsw [%l7 + 0x34], %o4 fmovse %xcc, %f2, %f11 fnot1 %f14, %f10 ldsb [%l7 + 0x4F], %l0 sdiv %l6, 0x16FE, %o6 tsubcctv %l5, 0x101C, %o5 movre %l2, 0x0A9, %i3 st %f0, [%l7 + 0x24] fnors %f2, %f5, %f9 fpack16 %f4, %f12 ldsh [%l7 + 0x4C], %l4 ldsw [%l7 + 0x54], %g3 sdivcc %g1, 0x174C, %i4 fmovdgu %xcc, %f4, %f7 lduh [%l7 + 0x1E], %i7 fmovrse %g4, %f7, %f4 stw %o0, [%l7 + 0x6C] fcmpne16 %f4, %f14, %i5 lduw [%l7 + 0x60], %i0 fxor %f14, %f12, %f2 lduw [%l7 + 0x3C], %l3 sth %o7, [%l7 + 0x7C] lduh [%l7 + 0x3E], %o3 fmovrdgez %i1, %f14, %f10 stb %i2, [%l7 + 0x6E] tcs %icc, 0x0 udivx %g5, 0x07A9, %g7 ldd [%l7 + 0x38], %f14 fnot1s %f0, %f6 st %f3, [%l7 + 0x18] movvc %xcc, %l1, %g2 bg,pn %xcc, loop_537 stx %o2, [%l7 + 0x18] fcmpeq16 %f14, %f14, %i6 fmovrse %o1, %f15, %f13 loop_537: fnot2 %f10, %f6 stx %g6, [%l7 + 0x58] alignaddrl %l0, %l6, %o6 fnot2s %f0, %f1 bcs %icc, loop_538 movgu %icc, %o4, %o5 srlx %l2, %i3, %l4 andcc %g3, 0x0F6A, %g1 loop_538: lduh [%l7 + 0x56], %l5 umulcc %i7, %g4, %o0 movpos %icc, %i5, %i4 ldd [%l7 + 0x78], %f0 fmovrslz %l3, %f11, %f11 fpsub32 %f2, %f12, %f0 fmovdg %xcc, %f11, %f5 stx %o7, [%l7 + 0x18] fcmpeq32 %f2, %f6, %i0 fmovsn %xcc, %f14, %f4 mulscc %o3, 0x01F6, %i2 movge %xcc, %g5, %g7 fsrc2s %f2, %f1 fmovrsne %l1, %f12, %f14 fmovse %icc, %f8, %f10 fmul8x16al %f14, %f15, %f8 movre %g2, %o2, %i6 fxors %f12, %f11, %f5 stx %o1, [%l7 + 0x30] stw %g6, [%l7 + 0x3C] ldsb [%l7 + 0x0E], %l0 fba,a %fcc0, loop_539 stx %i1, [%l7 + 0x60] movle %icc, %o6, %l6 pdist %f0, %f8, %f0 loop_539: tsubcctv %o4, 0x0C82, %l2 movcs %xcc, %o5, %i3 srax %l4, %g3, %l5 ldsb [%l7 + 0x0D], %g1 ldd [%l7 + 0x68], %f4 addccc %g4, %i7, %i5 fsrc2s %f13, %f12 array32 %o0, %l3, %o7 mulscc %i4, 0x05CE, %i0 tvs %xcc, 0x2 subccc %o3, %g5, %g7 ldsb [%l7 + 0x74], %i2 movl %xcc, %l1, %o2 fbug,a %fcc3, loop_540 fmovdpos %xcc, %f5, %f4 movgu %icc, %g2, %o1 bleu loop_541 loop_540: ldd [%l7 + 0x68], %f12 fmovda %xcc, %f13, %f4 fpsub32 %f2, %f4, %f4 loop_541: fbl %fcc0, loop_542 ldd [%l7 + 0x50], %f10 array16 %i6, %l0, %g6 fxors %f4, %f14, %f14 loop_542: siam 0x1 st %f13, [%l7 + 0x10] xnor %i1, 0x17FF, %o6 movg %icc, %l6, %o4 edge32 %o5, %l2, %l4 st %f15, [%l7 + 0x70] fandnot2 %f8, %f6, %f6 orn %g3, %i3, %g1 sdivx %g4, 0x15F1, %l5 movrlz %i7, %i5, %o0 nop setx loop_543, %l0, %l1 jmpl %l1, %l3 fmovdg %icc, %f2, %f13 fnot2s %f2, %f15 lduh [%l7 + 0x2A], %o7 loop_543: lduh [%l7 + 0x52], %i0 bge loop_544 fmovde %icc, %f7, %f2 fmovdgu %xcc, %f6, %f14 movneg %icc, %o3, %g5 loop_544: tge %xcc, 0x6 fpack16 %f0, %f8 std %f2, [%l7 + 0x68] fmovdl %icc, %f3, %f7 lduh [%l7 + 0x6C], %i4 ba,a,pt %icc, loop_545 fzero %f10 movg %xcc, %g7, %l1 fxor %f2, %f6, %f0 loop_545: fbul %fcc0, loop_546 fcmped %fcc3, %f8, %f2 stw %i2, [%l7 + 0x10] be %xcc, loop_547 loop_546: std %f0, [%l7 + 0x50] ld [%l7 + 0x18], %f11 ldd [%l7 + 0x40], %f4 loop_547: fbu,a %fcc1, loop_548 tsubcctv %g2, %o1, %o2 ld [%l7 + 0x7C], %f12 ldd [%l7 + 0x58], %f0 loop_548: fnands %f13, %f9, %f8 ldsh [%l7 + 0x08], %i6 ld [%l7 + 0x68], %f10 fmovdcs %icc, %f7, %f0 fmovdcc %icc, %f1, %f12 fbne,a %fcc3, loop_549 movvc %icc, %l0, %g6 ldsw [%l7 + 0x10], %i1 sethi 0x1828, %l6 loop_549: tcc %xcc, 0x1 movgu %icc, %o4, %o5 movrne %l2, %o6, %g3 fmovdl %xcc, %f7, %f13 fbe,a %fcc1, loop_550 ld [%l7 + 0x78], %f10 edge32n %i3, %l4, %g1 tle %icc, 0x0 loop_550: fmovdcs %icc, %f10, %f6 fmovsle %icc, %f1, %f3 tgu %xcc, 0x6 ta %icc, 0x2 ldsb [%l7 + 0x16], %l5 lduw [%l7 + 0x44], %i7 ldd [%l7 + 0x70], %f4 fcmpgt16 %f12, %f6, %i5 brgez,a %o0, loop_551 fmovdvc %xcc, %f0, %f13 fmovrsne %l3, %f7, %f15 tcs %icc, 0x5 loop_551: bshuffle %f8, %f6, %f4 ldub [%l7 + 0x31], %o7 ldub [%l7 + 0x77], %g4 fbue %fcc2, loop_552 std %f4, [%l7 + 0x38] lduw [%l7 + 0x14], %o3 edge32n %i0, %g5, %g7 loop_552: fmovsne %xcc, %f6, %f12 fors %f1, %f4, %f11 movrgz %i4, %l1, %i2 stx %g2, [%l7 + 0x70] ldd [%l7 + 0x20], %f4 fandnot2 %f4, %f10, %f12 st %f1, [%l7 + 0x20] fmuld8ulx16 %f0, %f7, %f6 ldd [%l7 + 0x30], %f10 srl %o2, 0x13, %o1 fmovsneg %icc, %f5, %f5 xnor %i6, %g6, %i1 addc %l6, 0x0093, %o4 fbule,a %fcc0, loop_553 ldd [%l7 + 0x68], %f2 std %f14, [%l7 + 0x20] edge16n %o5, %l2, %l0 loop_553: movrlz %g3, 0x3A7, %o6 fmovsleu %xcc, %f10, %f6 fnegd %f0, %f12 fbue %fcc1, loop_554 lduw [%l7 + 0x6C], %l4 fnor %f8, %f8, %f10 bleu,pn %xcc, loop_555 loop_554: fpack32 %f0, %f14, %f10 ld [%l7 + 0x20], %f8 fmovdvs %xcc, %f0, %f2 loop_555: te %xcc, 0x6 fabsd %f14, %f8 fmovscs %icc, %f15, %f0 fbul %fcc0, loop_556 ldsw [%l7 + 0x78], %g1 ldsh [%l7 + 0x12], %i3 fornot2s %f12, %f12, %f2 loop_556: fbl,a %fcc0, loop_557 fnand %f12, %f12, %f14 andcc %l5, %i5, %i7 fandnot2 %f10, %f14, %f4 loop_557: stw %o0, [%l7 + 0x68] std %f6, [%l7 + 0x08] movneg %xcc, %l3, %g4 fsrc2s %f3, %f10 fsrc1s %f2, %f0 fmovrde %o3, %f12, %f12 bneg,pn %icc, loop_558 fnand %f12, %f12, %f6 movrgz %i0, 0x334, %g5 fbne,a %fcc0, loop_559 loop_558: nop setx loop_560, %l0, %l1 jmpl %l1, %g7 fcmped %fcc1, %f14, %f4 array32 %i4, %o7, %l1 loop_559: fbug,a %fcc3, loop_561 loop_560: ld [%l7 + 0x10], %f2 stb %i2, [%l7 + 0x4D] st %f10, [%l7 + 0x60] loop_561: lduw [%l7 + 0x78], %g2 fbne %fcc3, loop_562 sth %o1, [%l7 + 0x70] tvs %icc, 0x2 fcmpne32 %f6, %f0, %o2 loop_562: tvs %xcc, 0x7 fone %f4 std %f8, [%l7 + 0x78] fnors %f0, %f7, %f9 movrlez %i6, %i1, %l6 popc %o4, %o5 fcmpne32 %f10, %f14, %g6 fandnot1s %f10, %f2, %f2 ldsw [%l7 + 0x14], %l0 fsrc2 %f10, %f12 sethi 0x14A3, %g3 fcmpgt32 %f12, %f8, %l2 sth %o6, [%l7 + 0x7C] faligndata %f6, %f0, %f2 ldsw [%l7 + 0x3C], %g1 mova %icc, %i3, %l5 fsrc2s %f9, %f2 fcmpeq32 %f0, %f2, %i5 tg %xcc, 0x5 edge16n %i7, %l4, %l3 stw %o0, [%l7 + 0x70] ldsw [%l7 + 0x5C], %o3 lduw [%l7 + 0x10], %g4 bcs,a,pn %xcc, loop_563 fmovsa %xcc, %f6, %f6 addcc %g5, 0x0A7D, %i0 edge16n %i4, %o7, %g7 loop_563: ldx [%l7 + 0x28], %i2 andcc %g2, %l1, %o2 movrlz %i6, %o1, %i1 movleu %xcc, %l6, %o4 fmovdn %icc, %f3, %f11 udivx %o5, 0x12DB, %l0 fand %f4, %f12, %f8 ldub [%l7 + 0x58], %g3 fmovsleu %xcc, %f7, %f5 movcs %icc, %l2, %o6 fmovda %xcc, %f15, %f13 move %icc, %g1, %i3 bl,pn %icc, loop_564 te %icc, 0x4 ld [%l7 + 0x64], %f13 fsrc2s %f0, %f0 loop_564: srlx %g6, %i5, %i7 std %f12, [%l7 + 0x60] tle %xcc, 0x0 brz %l5, loop_565 fbuge,a %fcc2, loop_566 tpos %xcc, 0x5 fpack16 %f8, %f5 loop_565: fandnot2 %f4, %f14, %f12 loop_566: xor %l4, %o0, %l3 fcmpne16 %f2, %f8, %o3 umul %g4, 0x1C95, %g5 brgz %i0, loop_567 stb %o7, [%l7 + 0x31] umul %i4, 0x0C40, %g7 umul %g2, 0x0EF3, %i2 loop_567: movle %xcc, %o2, %l1 sdivcc %i6, 0x1805, %o1 sllx %l6, %o4, %i1 ta %icc, 0x5 tl %xcc, 0x6 stx %l0, [%l7 + 0x38] ldx [%l7 + 0x30], %g3 ldsh [%l7 + 0x32], %l2 fnot2 %f12, %f0 bneg,a,pt %xcc, loop_568 ldx [%l7 + 0x10], %o6 array8 %g1, %i3, %o5 stx %i5, [%l7 + 0x68] loop_568: ldsw [%l7 + 0x30], %g6 add %i7, 0x1A40, %l5 sll %l4, 0x03, %l3 tg %icc, 0x7 fmovrdlz %o0, %f2, %f8 ld [%l7 + 0x5C], %f10 movcc %icc, %o3, %g4 tsubcctv %i0, %o7, %i4 fmovdge %icc, %f2, %f5 fmovse %icc, %f11, %f5 fmul8sux16 %f8, %f12, %f14 std %f2, [%l7 + 0x28] ldx [%l7 + 0x48], %g7 fnand %f0, %f2, %f8 sth %g2, [%l7 + 0x68] tcc %icc, 0x2 orcc %i2, %g5, %o2 ldsb [%l7 + 0x25], %l1 tvc %icc, 0x1 xorcc %o1, 0x0491, %i6 bshuffle %f4, %f4, %f4 popc 0x13C6, %o4 fmovs %f11, %f13 addc %i1, %l6, %g3 fpsub16s %f11, %f14, %f15 smul %l2, 0x1E9A, %o6 movre %l0, 0x10E, %g1 ldx [%l7 + 0x58], %i3 fmovdl %icc, %f13, %f7 fmovd %f4, %f2 fandnot1s %f5, %f1, %f3 fbge %fcc1, loop_569 ble %xcc, loop_570 std %f14, [%l7 + 0x40] movl %icc, %i5, %g6 loop_569: fmovsne %xcc, %f11, %f3 loop_570: tleu %icc, 0x2 ldd [%l7 + 0x78], %f2 bleu loop_571 fmovse %xcc, %f3, %f10 ld [%l7 + 0x08], %f14 lduw [%l7 + 0x64], %o5 loop_571: ldx [%l7 + 0x60], %i7 edge32n %l5, %l3, %l4 mulscc %o3, %g4, %o0 bpos,pt %icc, loop_572 movvs %icc, %o7, %i4 umulcc %i0, %g2, %g7 fmovsg %icc, %f5, %f12 loop_572: fcmps %fcc1, %f5, %f11 movrlz %g5, 0x3B1, %i2 fbul %fcc2, loop_573 fnot1s %f8, %f0 fmovsa %icc, %f15, %f4 stx %l1, [%l7 + 0x70] loop_573: fbo,a %fcc1, loop_574 tne %xcc, 0x4 ldd [%l7 + 0x60], %f6 array8 %o2, %o1, %o4 loop_574: tvs %xcc, 0x3 fmovrsne %i6, %f14, %f12 lduw [%l7 + 0x2C], %i1 fzero %f2 fcmpeq16 %f4, %f10, %g3 stx %l2, [%l7 + 0x40] fcmped %fcc3, %f2, %f4 stw %o6, [%l7 + 0x08] edge32l %l6, %l0, %i3 brnz %g1, loop_575 udivx %g6, 0x084F, %o5 bvs,a loop_576 call loop_577 loop_575: fmuld8sux16 %f1, %f13, %f4 addcc %i5, 0x0E2E, %i7 loop_576: movge %icc, %l3, %l4 loop_577: stx %o3, [%l7 + 0x18] fcmple32 %f14, %f10, %g4 ba,pt %xcc, loop_578 stw %o0, [%l7 + 0x58] stb %l5, [%l7 + 0x59] sth %i4, [%l7 + 0x2C] loop_578: ldx [%l7 + 0x48], %i0 fnors %f14, %f12, %f5 ldsh [%l7 + 0x08], %g2 xnor %o7, %g5, %g7 xnor %l1, 0x152A, %o2 fnegs %f8, %f1 nop setx loop_579, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tcc %xcc, 0x3 stb %i2, [%l7 + 0x32] ldsw [%l7 + 0x4C], %o4 loop_579: movrlez %i6, 0x397, %i1 st %f9, [%l7 + 0x58] sllx %g3, %l2, %o1 mulx %o6, 0x1270, %l6 stx %l0, [%l7 + 0x60] bvs,a loop_580 fmul8x16au %f8, %f13, %f8 fmovdneg %xcc, %f10, %f8 fmovdpos %icc, %f0, %f12 loop_580: bgu loop_581 fmul8ulx16 %f4, %f4, %f0 nop setx loop_582, %l0, %l1 jmpl %l1, %g1 ldsw [%l7 + 0x14], %g6 loop_581: st %f3, [%l7 + 0x60] stx %o5, [%l7 + 0x30] loop_582: std %f8, [%l7 + 0x20] fpadd32s %f13, %f12, %f5 orcc %i5, %i7, %i3 fmovdne %icc, %f7, %f3 stw %l3, [%l7 + 0x64] fones %f1 st %f3, [%l7 + 0x3C] addc %o3, %l4, %o0 ldsb [%l7 + 0x3D], %l5 ldub [%l7 + 0x1F], %g4 fpadd32s %f10, %f6, %f11 movl %icc, %i0, %i4 movgu %xcc, %g2, %o7 st %f2, [%l7 + 0x3C] edge16l %g5, %g7, %o2 tle %xcc, 0x1 fpack32 %f10, %f2, %f14 movrlez %i2, 0x18E, %l1 lduw [%l7 + 0x0C], %o4 fcmpeq16 %f6, %f10, %i1 bne,a,pn %icc, loop_583 fmovdn %xcc, %f3, %f4 fnot1s %f3, %f5 fnot1 %f10, %f4 loop_583: fnot1 %f12, %f8 ldd [%l7 + 0x70], %f6 ldub [%l7 + 0x09], %g3 fmuld8ulx16 %f2, %f15, %f2 bge,a %icc, loop_584 sth %i6, [%l7 + 0x26] brgz,a %o1, loop_585 fbn,a %fcc2, loop_586 loop_584: fnot2s %f3, %f3 st %f0, [%l7 + 0x70] loop_585: ldub [%l7 + 0x08], %o6 loop_586: fcmple32 %f10, %f8, %l6 nop setx loop_587, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdle %icc, %f4, %f13 fpsub32 %f10, %f6, %f6 ldub [%l7 + 0x2F], %l2 loop_587: fornot1s %f2, %f13, %f7 fmovrde %l0, %f14, %f4 tne %icc, 0x7 ldsh [%l7 + 0x08], %g1 fmovrde %g6, %f14, %f2 stx %i5, [%l7 + 0x38] fpadd16 %f8, %f10, %f6 smul %o5, 0x03CF, %i3 fmovdge %xcc, %f13, %f1 stb %i7, [%l7 + 0x18] sdivx %l3, 0x0203, %l4 fands %f1, %f12, %f2 array8 %o0, %l5, %g4 brnz %i0, loop_588 stw %i4, [%l7 + 0x60] fnegs %f1, %f10 st %f11, [%l7 + 0x60] loop_588: tne %xcc, 0x7 stb %g2, [%l7 + 0x71] lduw [%l7 + 0x1C], %o3 tneg %xcc, 0x4 stw %o7, [%l7 + 0x78] fmovdn %icc, %f2, %f10 fmovrdgez %g5, %f0, %f4 movn %xcc, %o2, %i2 std %f8, [%l7 + 0x50] tgu %xcc, 0x6 brnz %g7, loop_589 movneg %icc, %o4, %i1 fornot2 %f6, %f10, %f0 bgu,a %icc, loop_590 loop_589: lduh [%l7 + 0x0C], %l1 fmovda %icc, %f0, %f2 ldsw [%l7 + 0x2C], %g3 loop_590: fbuge,a %fcc1, loop_591 ldub [%l7 + 0x53], %i6 ba %xcc, loop_592 movre %o6, %o1, %l6 loop_591: movrlez %l0, 0x1B2, %g1 fcmple16 %f10, %f10, %g6 loop_592: edge8 %i5, %l2, %i3 fmovdvs %xcc, %f5, %f0 array8 %o5, %l3, %l4 ldsh [%l7 + 0x10], %i7 ldsh [%l7 + 0x22], %o0 fbl,a %fcc0, loop_593 sdiv %l5, 0x1FBB, %i0 fbue %fcc3, loop_594 udiv %i4, 0x0439, %g2 loop_593: fxnor %f0, %f6, %f2 ldsb [%l7 + 0x16], %g4 loop_594: ld [%l7 + 0x44], %f14 fcmpeq32 %f2, %f4, %o7 st %f15, [%l7 + 0x1C] fcmped %fcc2, %f12, %f10 edge32l %o3, %o2, %g5 bcc,pn %xcc, loop_595 fbuge %fcc0, loop_596 std %f10, [%l7 + 0x68] fbue,a %fcc2, loop_597 loop_595: tge %icc, 0x1 loop_596: orcc %g7, %i2, %o4 lduh [%l7 + 0x2A], %i1 loop_597: ld [%l7 + 0x7C], %f3 addcc %l1, %g3, %o6 sth %o1, [%l7 + 0x74] st %f3, [%l7 + 0x68] be,a %xcc, loop_598 lduh [%l7 + 0x50], %l6 fmovrsgz %i6, %f12, %f3 mova %icc, %l0, %g6 loop_598: fpadd32 %f10, %f4, %f8 fexpand %f13, %f14 edge8n %g1, %l2, %i5 array16 %i3, %o5, %l4 ldx [%l7 + 0x60], %i7 bl loop_599 bg,pn %icc, loop_600 ldub [%l7 + 0x41], %l3 brlz %l5, loop_601 loop_599: fble %fcc2, loop_602 loop_600: udivcc %o0, 0x172C, %i4 fpsub16s %f15, %f7, %f13 loop_601: fpsub32 %f14, %f2, %f8 loop_602: fbu %fcc3, loop_603 brnz,a %g2, loop_604 fbe %fcc0, loop_605 fmovse %icc, %f10, %f7 loop_603: fpsub32s %f3, %f5, %f6 loop_604: lduw [%l7 + 0x54], %g4 loop_605: ldd [%l7 + 0x70], %f10 fmovsge %icc, %f14, %f4 sth %i0, [%l7 + 0x0E] stx %o3, [%l7 + 0x18] fmovscs %xcc, %f0, %f8 fmul8x16au %f5, %f4, %f0 ldd [%l7 + 0x58], %f4 ldsh [%l7 + 0x7A], %o2 tpos %xcc, 0x2 std %f2, [%l7 + 0x20] fpadd32 %f10, %f6, %f0 xnor %o7, %g7, %g5 sllx %o4, %i2, %l1 fnot1s %f12, %f9 lduw [%l7 + 0x7C], %g3 edge8 %o6, %o1, %i1 lduh [%l7 + 0x18], %l6 fba,a %fcc0, loop_606 fbule,a %fcc3, loop_607 ldub [%l7 + 0x72], %i6 ldub [%l7 + 0x6C], %l0 loop_606: taddcc %g6, %l2, %g1 loop_607: fpmerge %f8, %f7, %f0 movleu %xcc, %i3, %i5 bg,a,pn %icc, loop_608 fmovdl %icc, %f4, %f1 std %f4, [%l7 + 0x28] fmovscs %xcc, %f12, %f3 loop_608: fmovs %f15, %f2 ta %icc, 0x0 fmovdcs %xcc, %f6, %f12 edge16 %l4, %o5, %l3 fmovrsne %i7, %f2, %f0 stx %o0, [%l7 + 0x30] tsubcctv %l5, 0x1EC2, %i4 ldx [%l7 + 0x08], %g2 fandnot1s %f3, %f2, %f14 lduh [%l7 + 0x0C], %i0 call loop_609 ld [%l7 + 0x3C], %f8 fmovdgu %xcc, %f4, %f14 stx %g4, [%l7 + 0x18] loop_609: fmovsn %xcc, %f12, %f8 fabss %f7, %f7 st %f8, [%l7 + 0x70] fpmerge %f15, %f0, %f12 movn %icc, %o3, %o7 fbne %fcc0, loop_610 stb %g7, [%l7 + 0x1F] stx %g5, [%l7 + 0x68] fbue,a %fcc2, loop_611 loop_610: fnegd %f10, %f14 tvc %xcc, 0x7 fandnot2s %f0, %f2, %f8 loop_611: fpsub32 %f0, %f14, %f12 lduh [%l7 + 0x5C], %o2 fsrc2s %f0, %f11 tne %xcc, 0x0 pdist %f12, %f12, %f0 fmul8x16 %f8, %f10, %f10 ldx [%l7 + 0x60], %i2 fandnot1 %f14, %f10, %f10 tcc %icc, 0x7 ldub [%l7 + 0x55], %o4 stx %g3, [%l7 + 0x50] tleu %icc, 0x6 brlez,a %o6, loop_612 fmovdn %xcc, %f10, %f4 movn %icc, %l1, %i1 tne %xcc, 0x2 loop_612: stx %l6, [%l7 + 0x68] fbue,a %fcc3, loop_613 andncc %i6, %o1, %g6 fmovsl %xcc, %f9, %f13 fbul,a %fcc2, loop_614 loop_613: subc %l0, 0x0F34, %g1 and %i3, %l2, %i5 st %f13, [%l7 + 0x24] loop_614: ldsw [%l7 + 0x30], %o5 tcc %xcc, 0x6 fmovdcc %icc, %f12, %f12 movrne %l4, 0x0DC, %l3 fsrc2 %f12, %f4 brz %o0, loop_615 fmovde %xcc, %f11, %f12 stb %l5, [%l7 + 0x31] edge8 %i7, %g2, %i4 loop_615: lduw [%l7 + 0x40], %g4 ldx [%l7 + 0x70], %i0 sethi 0x15F8, %o3 movrgz %g7, %g5, %o2 fmovrsgez %i2, %f7, %f3 lduh [%l7 + 0x54], %o4 fmovsle %xcc, %f1, %f8 fbuge %fcc0, loop_616 fsrc2s %f3, %f9 fmovse %icc, %f13, %f0 fcmpgt16 %f6, %f0, %o7 loop_616: fcmpeq32 %f12, %f10, %o6 udivcc %g3, 0x0F69, %l1 movneg %xcc, %i1, %i6 ldd [%l7 + 0x20], %f10 bgu,a,pn %icc, loop_617 ldd [%l7 + 0x08], %f14 tsubcctv %l6, 0x1648, %o1 stb %g6, [%l7 + 0x52] loop_617: fnot1s %f6, %f1 add %l0, 0x1DC3, %g1 fcmpne32 %f14, %f10, %l2 edge8ln %i5, %o5, %i3 ld [%l7 + 0x0C], %f0 fpadd16s %f10, %f2, %f11 fmovrdgz %l4, %f4, %f8 ld [%l7 + 0x60], %f10 ldsh [%l7 + 0x54], %l3 ldx [%l7 + 0x10], %l5 stw %o0, [%l7 + 0x40] fpack32 %f4, %f14, %f0 fcmple16 %f12, %f6, %g2 st %f4, [%l7 + 0x5C] lduw [%l7 + 0x2C], %i4 fbe,a %fcc0, loop_618 ldsb [%l7 + 0x4D], %g4 stx %i7, [%l7 + 0x18] std %f0, [%l7 + 0x20] loop_618: ldub [%l7 + 0x10], %i0 fbug,a %fcc3, loop_619 ldsw [%l7 + 0x7C], %o3 fmovscc %icc, %f0, %f12 movrgez %g7, %o2, %i2 loop_619: movrgz %g5, %o7, %o6 tneg %xcc, 0x6 fcmped %fcc1, %f8, %f0 ldx [%l7 + 0x10], %o4 bneg,a,pt %icc, loop_620 ldub [%l7 + 0x6E], %l1 ldd [%l7 + 0x08], %f10 array32 %i1, %i6, %l6 loop_620: fpsub32s %f3, %f4, %f12 fmovsa %icc, %f11, %f9 bpos loop_621 fmovrslez %g3, %f3, %f14 sth %g6, [%l7 + 0x0C] te %icc, 0x0 loop_621: st %f1, [%l7 + 0x0C] tvs %xcc, 0x6 ldub [%l7 + 0x79], %l0 taddcc %g1, %o1, %i5 edge16 %o5, %i3, %l4 fmovrde %l2, %f2, %f10 ldsb [%l7 + 0x78], %l5 st %f15, [%l7 + 0x48] fmovrde %o0, %f4, %f12 stx %g2, [%l7 + 0x50] ldsh [%l7 + 0x0E], %l3 fmovdg %xcc, %f4, %f2 fpmerge %f8, %f1, %f0 ldub [%l7 + 0x27], %i4 call loop_622 fandnot2s %f9, %f13, %f3 lduh [%l7 + 0x36], %g4 fcmpeq16 %f4, %f8, %i0 loop_622: fmovdvs %xcc, %f2, %f13 st %f8, [%l7 + 0x18] stb %i7, [%l7 + 0x7A] fmovdl %icc, %f2, %f6 lduh [%l7 + 0x56], %g7 fcmpgt32 %f6, %f10, %o3 fmovse %icc, %f10, %f13 bleu,a,pt %xcc, loop_623 fabsd %f10, %f8 movrgz %o2, 0x239, %g5 tgu %icc, 0x2 loop_623: ldd [%l7 + 0x78], %f14 fbo %fcc0, loop_624 ldsb [%l7 + 0x57], %o7 bleu,a %icc, loop_625 stx %o6, [%l7 + 0x60] loop_624: ld [%l7 + 0x7C], %f6 stx %o4, [%l7 + 0x70] loop_625: or %i2, 0x0EF3, %i1 brlez %i6, loop_626 fbue,a %fcc3, loop_627 ldx [%l7 + 0x38], %l1 fba,a %fcc3, loop_628 loop_626: st %f5, [%l7 + 0x24] loop_627: sth %g3, [%l7 + 0x74] fbug,a %fcc1, loop_629 loop_628: ba,a,pt %xcc, loop_630 fornot1s %f3, %f13, %f8 edge16 %g6, %l6, %l0 loop_629: fsrc2 %f4, %f2 loop_630: fmul8sux16 %f8, %f8, %f6 fnegs %f9, %f5 fblg,a %fcc3, loop_631 bne loop_632 nop setx loop_633, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry umulcc %g1, 0x12F6, %o1 loop_631: ldsh [%l7 + 0x12], %o5 loop_632: edge16 %i5, %i3, %l4 loop_633: stb %l5, [%l7 + 0x22] bvc,a,pt %xcc, loop_634 std %f8, [%l7 + 0x58] ld [%l7 + 0x78], %f12 lduw [%l7 + 0x28], %l2 loop_634: bl,a %icc, loop_635 tn %xcc, 0x1 nop setx loop_636, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmple32 %f0, %f4, %g2 loop_635: movrlez %o0, %i4, %l3 xorcc %g4, 0x02DD, %i0 loop_636: fbug,a %fcc0, loop_637 fpsub16 %f14, %f8, %f14 fba %fcc0, loop_638 fcmpes %fcc2, %f6, %f12 loop_637: fpack16 %f8, %f7 fmovsa %xcc, %f0, %f11 loop_638: bcs loop_639 movgu %icc, %i7, %o3 ldsw [%l7 + 0x20], %o2 edge32n %g7, %o7, %g5 loop_639: movgu %icc, %o6, %i2 subcc %i1, %i6, %o4 lduw [%l7 + 0x78], %l1 fblg %fcc1, loop_640 movl %xcc, %g3, %l6 fpadd16s %f3, %f7, %f11 fmul8sux16 %f6, %f6, %f6 loop_640: smul %g6, %l0, %o1 ble,pn %icc, loop_641 fornot2 %f4, %f2, %f0 fmovdleu %icc, %f3, %f8 udiv %g1, 0x1BD2, %o5 loop_641: fmovdcc %xcc, %f9, %f8 bgu,pn %icc, loop_642 fbo %fcc2, loop_643 fnand %f0, %f10, %f14 fsrc1 %f10, %f10 loop_642: brnz,a %i5, loop_644 loop_643: stb %l4, [%l7 + 0x3F] st %f13, [%l7 + 0x4C] fsrc2s %f9, %f11 loop_644: tneg %icc, 0x3 brnz,a %i3, loop_645 movge %icc, %l2, %l5 fornot2s %f6, %f11, %f5 fbu %fcc0, loop_646 loop_645: movl %icc, %o0, %i4 movcc %xcc, %g2, %l3 array8 %g4, %i7, %o3 loop_646: tge %icc, 0x2 fbue,a %fcc1, loop_647 fmuld8sux16 %f14, %f6, %f10 fcmpgt16 %f6, %f8, %o2 lduw [%l7 + 0x28], %i0 loop_647: ld [%l7 + 0x60], %f3 ldsw [%l7 + 0x58], %g7 be,a,pn %xcc, loop_648 fmovdpos %icc, %f14, %f13 ldd [%l7 + 0x30], %f2 orn %g5, %o6, %o7 loop_648: ble,a,pn %icc, loop_649 fnot1 %f4, %f2 stb %i2, [%l7 + 0x5B] tg %xcc, 0x5 loop_649: movvc %icc, %i1, %o4 movl %icc, %i6, %g3 ldsw [%l7 + 0x0C], %l6 ldsb [%l7 + 0x56], %l1 fxors %f7, %f2, %f13 ldsb [%l7 + 0x72], %g6 taddcctv %l0, 0x1FB1, %o1 stw %o5, [%l7 + 0x20] fzero %f12 edge32 %i5, %g1, %i3 udivcc %l2, 0x0F56, %l4 fbne %fcc3, loop_650 brlz,a %o0, loop_651 ld [%l7 + 0x38], %f3 fbul %fcc0, loop_652 loop_650: lduw [%l7 + 0x60], %i4 loop_651: edge32ln %g2, %l3, %g4 fsrc2 %f0, %f4 loop_652: bn,a,pn %xcc, loop_653 ld [%l7 + 0x2C], %f8 fornot1 %f2, %f8, %f14 fcmpeq16 %f12, %f4, %l5 loop_653: tsubcc %o3, %i7, %o2 fmovrdgez %i0, %f8, %f12 edge8l %g5, %o6, %g7 fpmerge %f12, %f5, %f6 stb %o7, [%l7 + 0x78] fors %f7, %f3, %f6 stw %i1, [%l7 + 0x0C] bcs,a loop_654 fmovse %icc, %f12, %f0 fmovdl %icc, %f4, %f15 movge %icc, %i2, %o4 loop_654: call loop_655 alignaddrl %g3, %i6, %l1 movre %g6, %l6, %o1 lduh [%l7 + 0x5E], %l0 loop_655: bcs %icc, loop_656 fblg,a %fcc0, loop_657 fbg %fcc2, loop_658 ldsh [%l7 + 0x1C], %o5 loop_656: fmovsle %xcc, %f2, %f6 loop_657: fzeros %f9 loop_658: fxnors %f1, %f8, %f1 movrlz %g1, %i5, %l2 fpsub16 %f4, %f10, %f14 fblg %fcc1, loop_659 movne %xcc, %l4, %i3 fnands %f10, %f13, %f4 lduw [%l7 + 0x2C], %o0 loop_659: stb %g2, [%l7 + 0x4A] fbge %fcc2, loop_660 fbug,a %fcc1, loop_661 lduh [%l7 + 0x0C], %l3 st %f11, [%l7 + 0x70] loop_660: tsubcctv %g4, %i4, %l5 loop_661: bne,a,pt %icc, loop_662 movvc %xcc, %i7, %o3 fnot1 %f2, %f4 lduw [%l7 + 0x48], %i0 loop_662: ldd [%l7 + 0x28], %f14 fnand %f14, %f14, %f14 fornot1 %f0, %f8, %f0 std %f0, [%l7 + 0x30] andcc %o2, 0x0EBE, %g5 ld [%l7 + 0x5C], %f6 add %o6, 0x0015, %g7 addc %i1, %i2, %o4 fnegd %f14, %f0 stb %g3, [%l7 + 0x3F] movrlz %i6, %o7, %g6 ldsb [%l7 + 0x51], %l1 fcmps %fcc0, %f12, %f11 fcmpd %fcc0, %f12, %f6 xnor %l6, %o1, %o5 tle %xcc, 0x7 fmovrslez %l0, %f4, %f2 ldsb [%l7 + 0x6E], %i5 fpadd32 %f10, %f8, %f2 fmovdpos %xcc, %f10, %f13 fmovsne %icc, %f15, %f6 ldsw [%l7 + 0x5C], %l2 fmovsvs %icc, %f9, %f10 sdiv %l4, 0x120B, %g1 st %f6, [%l7 + 0x18] movrlez %o0, %g2, %l3 fmovscs %icc, %f9, %f8 movrne %i3, 0x3A5, %i4 fandnot2s %f14, %f14, %f14 te %icc, 0x7 fpadd16s %f6, %f15, %f13 lduh [%l7 + 0x74], %g4 fornot2s %f13, %f3, %f1 edge32n %i7, %o3, %i0 ldsw [%l7 + 0x10], %o2 fmovdne %xcc, %f2, %f4 ldsw [%l7 + 0x18], %g5 sdivx %o6, 0x02C1, %l5 fmovdle %icc, %f9, %f13 ldsh [%l7 + 0x4C], %i1 bne,a,pn %xcc, loop_663 fmovdge %icc, %f9, %f7 st %f12, [%l7 + 0x24] fors %f1, %f4, %f12 loop_663: stb %g7, [%l7 + 0x0B] ldsw [%l7 + 0x08], %o4 andn %g3, 0x1EDE, %i2 fmovsneg %icc, %f3, %f4 movrgez %o7, 0x234, %i6 fnand %f0, %f2, %f14 andcc %g6, %l6, %o1 edge16l %o5, %l1, %i5 fble,a %fcc1, loop_664 call loop_665 movg %xcc, %l2, %l0 st %f4, [%l7 + 0x40] loop_664: stw %l4, [%l7 + 0x64] loop_665: sethi 0x128A, %g1 sth %g2, [%l7 + 0x6C] fpackfix %f10, %f1 bgu,a,pt %icc, loop_666 std %f2, [%l7 + 0x50] stb %l3, [%l7 + 0x28] fmovrslz %o0, %f13, %f15 loop_666: edge32ln %i4, %i3, %i7 ldx [%l7 + 0x58], %g4 stb %i0, [%l7 + 0x18] fnot2s %f15, %f12 st %f1, [%l7 + 0x58] popc %o2, %o3 fmovdgu %xcc, %f9, %f15 edge8n %g5, %l5, %o6 ldx [%l7 + 0x08], %i1 edge16n %o4, %g3, %i2 fmovrdne %g7, %f2, %f2 bcs,a %icc, loop_667 lduh [%l7 + 0x1A], %i6 brgez %o7, loop_668 srax %l6, %o1, %o5 loop_667: fsrc2s %f4, %f10 ldx [%l7 + 0x40], %l1 loop_668: stx %i5, [%l7 + 0x68] fnegd %f2, %f10 fxnors %f4, %f12, %f10 fmovsvs %xcc, %f10, %f1 fabsd %f10, %f12 fpsub16s %f5, %f5, %f14 sdiv %l2, 0x1610, %g6 fzero %f4 tvs %icc, 0x5 ldx [%l7 + 0x70], %l4 fmovdneg %icc, %f9, %f13 fnands %f13, %f1, %f11 fcmped %fcc1, %f8, %f0 fbo %fcc1, loop_669 lduw [%l7 + 0x5C], %l0 fmovd %f10, %f0 or %g2, %g1, %l3 loop_669: stb %i4, [%l7 + 0x1D] umulcc %o0, %i3, %i7 xorcc %i0, 0x1CCC, %g4 lduw [%l7 + 0x2C], %o3 bg loop_670 subc %g5, %l5, %o6 st %f9, [%l7 + 0x74] sllx %o2, 0x15, %o4 loop_670: ld [%l7 + 0x74], %f3 sub %i1, %g3, %i2 fabsd %f12, %f12 ldsh [%l7 + 0x5A], %i6 fmovdpos %icc, %f2, %f8 ldd [%l7 + 0x28], %f12 fand %f0, %f2, %f2 fpsub32s %f13, %f15, %f11 stb %o7, [%l7 + 0x0E] taddcc %g7, %o1, %o5 orn %l6, %l1, %l2 ldx [%l7 + 0x18], %i5 fmovsle %icc, %f2, %f5 bne,a %xcc, loop_671 stx %l4, [%l7 + 0x48] sth %g6, [%l7 + 0x1E] sll %l0, 0x0B, %g1 loop_671: sra %g2, 0x06, %l3 fmovdge %icc, %f0, %f0 ba,a,pt %xcc, loop_672 fcmpgt16 %f6, %f6, %i4 bvs,a loop_673 stx %o0, [%l7 + 0x48] loop_672: bcc,pn %icc, loop_674 fpadd16s %f1, %f3, %f14 loop_673: ld [%l7 + 0x54], %f8 array16 %i3, %i7, %i0 loop_674: fmovdcs %icc, %f5, %f6 siam 0x0 fmovsvs %xcc, %f14, %f6 ldsw [%l7 + 0x7C], %o3 movg %icc, %g5, %g4 stx %l5, [%l7 + 0x60] ldd [%l7 + 0x78], %f2 movvs %xcc, %o6, %o4 fandnot2s %f15, %f0, %f5 fabsd %f14, %f4 movrgez %o2, 0x2BF, %i1 fmovdvc %xcc, %f4, %f13 bvc %xcc, loop_675 ldx [%l7 + 0x50], %i2 fnand %f0, %f14, %f4 std %f0, [%l7 + 0x70] loop_675: fpsub32 %f10, %f0, %f14 bn,a,pt %icc, loop_676 udiv %g3, 0x1B3B, %o7 udiv %g7, 0x0285, %i6 fbuge,a %fcc1, loop_677 loop_676: srlx %o1, 0x0B, %l6 bvs,pt %icc, loop_678 orncc %o5, %l2, %l1 loop_677: nop setx loop_679, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbu %fcc3, loop_680 loop_678: std %f14, [%l7 + 0x10] fmovda %xcc, %f7, %f9 loop_679: ldsb [%l7 + 0x3B], %l4 loop_680: std %f8, [%l7 + 0x70] tvs %icc, 0x4 sth %i5, [%l7 + 0x20] tsubcctv %g6, %l0, %g1 edge16l %g2, %i4, %l3 tvs %icc, 0x4 sethi 0x11B5, %o0 ldd [%l7 + 0x58], %f4 sdivcc %i7, 0x0BDC, %i0 fsrc1 %f10, %f2 fandnot1 %f4, %f4, %f12 stw %i3, [%l7 + 0x20] stw %g5, [%l7 + 0x54] fsrc1s %f10, %f6 bn,pt %xcc, loop_681 faligndata %f4, %f14, %f4 edge8 %o3, %l5, %o6 edge16 %g4, %o4, %i1 loop_681: edge8l %i2, %g3, %o2 fmovdvc %icc, %f7, %f13 addcc %o7, %i6, %o1 fmovrdlz %g7, %f10, %f14 fcmpeq16 %f8, %f6, %l6 or %l2, 0x17F8, %l1 tleu %xcc, 0x3 fmovdneg %xcc, %f14, %f12 bne %xcc, loop_682 orn %l4, 0x02B5, %o5 tvc %xcc, 0x6 edge16ln %i5, %l0, %g6 loop_682: edge32ln %g1, %g2, %i4 movrgz %o0, 0x108, %i7 be loop_683 or %l3, %i0, %i3 fmovrdgz %o3, %f12, %f14 fbu,a %fcc1, loop_684 loop_683: stw %g5, [%l7 + 0x7C] bg loop_685 lduh [%l7 + 0x7C], %l5 loop_684: fmovdvc %icc, %f4, %f15 ld [%l7 + 0x54], %f12 loop_685: fcmpeq16 %f8, %f10, %o6 fmuld8sux16 %f13, %f9, %f14 lduh [%l7 + 0x0A], %g4 fandnot2 %f8, %f0, %f8 stx %i1, [%l7 + 0x20] fnegd %f8, %f14 ldsw [%l7 + 0x48], %i2 bge,pn %icc, loop_686 udivcc %g3, 0x180D, %o2 stw %o7, [%l7 + 0x10] fpadd32s %f5, %f5, %f14 loop_686: fmovdn %icc, %f1, %f9 ldx [%l7 + 0x18], %o4 edge32l %i6, %o1, %l6 brz %l2, loop_687 ldd [%l7 + 0x18], %f8 sth %l1, [%l7 + 0x18] fbl,a %fcc1, loop_688 loop_687: udivx %l4, 0x053B, %g7 fpadd32 %f4, %f10, %f8 ldx [%l7 + 0x28], %o5 loop_688: movvs %xcc, %i5, %g6 ldd [%l7 + 0x48], %f6 fornot2 %f10, %f6, %f12 sth %l0, [%l7 + 0x20] and %g2, 0x139A, %i4 ld [%l7 + 0x40], %f15 sdivcc %o0, 0x089A, %g1 ba loop_689 brz %i7, loop_690 ldd [%l7 + 0x30], %f14 fzeros %f14 loop_689: be,a %xcc, loop_691 loop_690: addc %l3, 0x095A, %i3 fmovda %xcc, %f5, %f7 ldsw [%l7 + 0x0C], %o3 loop_691: brlez %g5, loop_692 ldx [%l7 + 0x10], %l5 tpos %icc, 0x1 srlx %i0, 0x19, %o6 loop_692: stx %i1, [%l7 + 0x78] fnor %f14, %f10, %f12 bvs,a loop_693 fones %f2 edge32l %g4, %g3, %i2 lduh [%l7 + 0x5E], %o2 loop_693: fors %f3, %f10, %f8 std %f14, [%l7 + 0x68] nop setx loop_694, %l0, %l1 jmpl %l1, %o7 sth %i6, [%l7 + 0x26] sethi 0x1F5B, %o4 movleu %icc, %l6, %o1 loop_694: fbul %fcc1, loop_695 lduh [%l7 + 0x5E], %l2 lduh [%l7 + 0x4C], %l4 edge32n %l1, %o5, %i5 loop_695: tcs %xcc, 0x0 fmovrslz %g7, %f7, %f13 fmovdcs %icc, %f4, %f7 fmovsle %icc, %f0, %f4 sth %g6, [%l7 + 0x60] ld [%l7 + 0x30], %f12 ldub [%l7 + 0x2A], %l0 or %i4, %g2, %o0 fmovdge %icc, %f12, %f2 lduw [%l7 + 0x5C], %i7 movvc %icc, %l3, %i3 edge16 %g1, %g5, %o3 movcc %icc, %i0, %l5 ldsw [%l7 + 0x18], %i1 pdist %f10, %f4, %f4 fcmped %fcc2, %f10, %f10 tne %icc, 0x4 andn %o6, %g3, %g4 fnot1 %f8, %f0 fnand %f2, %f6, %f6 fbu %fcc2, loop_696 tl %icc, 0x2 fmul8ulx16 %f4, %f0, %f14 fbug %fcc3, loop_697 loop_696: fbue,a %fcc3, loop_698 move %icc, %i2, %o2 fxors %f7, %f12, %f3 loop_697: lduh [%l7 + 0x42], %i6 loop_698: fpack16 %f10, %f2 udivcc %o4, 0x0EE0, %o7 udiv %o1, 0x1B13, %l6 fble %fcc0, loop_699 ldsh [%l7 + 0x48], %l2 nop setx loop_700, %l0, %l1 jmpl %l1, %l1 movrgz %l4, %i5, %o5 loop_699: stw %g7, [%l7 + 0x3C] fmul8x16 %f9, %f6, %f6 loop_700: fmovsle %xcc, %f3, %f12 tgu %xcc, 0x4 bl,a,pt %xcc, loop_701 movrlez %l0, %g6, %i4 lduw [%l7 + 0x08], %o0 fmovsvs %xcc, %f1, %f9 loop_701: orcc %g2, %l3, %i3 tvc %xcc, 0x0 stw %i7, [%l7 + 0x5C] stb %g5, [%l7 + 0x1F] brlez,a %g1, loop_702 std %f8, [%l7 + 0x40] fcmpne16 %f0, %f4, %i0 edge16n %o3, %l5, %o6 loop_702: fcmps %fcc0, %f2, %f2 fpadd32 %f14, %f2, %f8 fxnor %f0, %f8, %f0 lduw [%l7 + 0x20], %g3 bvs loop_703 st %f15, [%l7 + 0x44] array16 %i1, %g4, %o2 fbule %fcc0, loop_704 loop_703: stx %i2, [%l7 + 0x58] bleu loop_705 tle %icc, 0x4 loop_704: bge,pt %icc, loop_706 xnor %o4, 0x04CC, %i6 loop_705: fpack16 %f8, %f10 ba loop_707 loop_706: ldub [%l7 + 0x49], %o1 fmovrslez %o7, %f9, %f5 stw %l6, [%l7 + 0x78] loop_707: fcmple16 %f2, %f12, %l1 fcmps %fcc2, %f10, %f14 fcmpd %fcc1, %f14, %f4 fornot1 %f12, %f12, %f6 stw %l2, [%l7 + 0x0C] edge32n %l4, %i5, %g7 fmul8x16 %f12, %f12, %f0 fone %f0 siam 0x0 udivcc %o5, 0x081F, %l0 fbn,a %fcc0, loop_708 lduh [%l7 + 0x58], %g6 fandnot2 %f10, %f10, %f10 array32 %i4, %o0, %g2 loop_708: std %f10, [%l7 + 0x28] fxor %f0, %f2, %f10 taddcc %i3, %i7, %l3 tcs %xcc, 0x4 andcc %g5, 0x1BD5, %g1 addccc %o3, %i0, %l5 stw %o6, [%l7 + 0x74] lduh [%l7 + 0x34], %i1 bvs,a %xcc, loop_709 stb %g3, [%l7 + 0x6B] ldub [%l7 + 0x41], %g4 fmovrde %o2, %f2, %f12 loop_709: stw %o4, [%l7 + 0x70] lduh [%l7 + 0x20], %i2 fmovscc %icc, %f13, %f4 movrgz %o1, %o7, %l6 fcmped %fcc0, %f14, %f12 ld [%l7 + 0x54], %f9 fbge %fcc3, loop_710 fandnot1s %f3, %f7, %f3 lduw [%l7 + 0x24], %l1 ldx [%l7 + 0x08], %i6 loop_710: fzeros %f8 fnors %f8, %f8, %f13 sdivx %l2, 0x1373, %l4 edge8n %i5, %g7, %o5 fmovscs %xcc, %f12, %f15 movrlez %l0, 0x0FE, %g6 fones %f7 fmul8x16au %f10, %f11, %f6 stb %i4, [%l7 + 0x59] bgu loop_711 fcmpeq32 %f14, %f14, %g2 stw %o0, [%l7 + 0x64] lduw [%l7 + 0x20], %i7 loop_711: sdivcc %l3, 0x1A05, %i3 stw %g5, [%l7 + 0x78] bvs %xcc, loop_712 fbul,a %fcc2, loop_713 ldx [%l7 + 0x58], %g1 ldsb [%l7 + 0x30], %i0 loop_712: ldsh [%l7 + 0x62], %l5 loop_713: lduw [%l7 + 0x74], %o6 tvc %icc, 0x2 fmovsg %xcc, %f2, %f11 fornot2 %f6, %f4, %f10 fba %fcc3, loop_714 brz %o3, loop_715 sth %i1, [%l7 + 0x66] ldd [%l7 + 0x08], %f6 loop_714: fbg,a %fcc2, loop_716 loop_715: srl %g4, 0x0F, %g3 tne %xcc, 0x6 fmovdge %xcc, %f10, %f0 loop_716: addc %o4, %o2, %i2 fzero %f14 lduw [%l7 + 0x20], %o7 stw %o1, [%l7 + 0x48] movg %icc, %l1, %i6 brlez %l6, loop_717 bleu %xcc, loop_718 ld [%l7 + 0x7C], %f13 call loop_719 loop_717: stx %l4, [%l7 + 0x48] loop_718: ldd [%l7 + 0x38], %f4 movge %icc, %i5, %g7 loop_719: fmovdpos %xcc, %f3, %f9 st %f10, [%l7 + 0x58] sdivcc %o5, 0x1DA4, %l0 fxnor %f0, %f8, %f0 fmovrsgz %l2, %f15, %f0 orn %g6, 0x078C, %i4 xor %g2, %o0, %l3 fmovsle %icc, %f9, %f0 brz,a %i7, loop_720 stb %g5, [%l7 + 0x77] fandnot1s %f2, %f15, %f2 ldsw [%l7 + 0x50], %g1 loop_720: fmovrdgez %i3, %f0, %f10 fmovrdgez %i0, %f6, %f14 xnorcc %o6, %l5, %o3 movge %icc, %i1, %g4 fcmpgt16 %f12, %f10, %g3 ld [%l7 + 0x74], %f14 stw %o2, [%l7 + 0x60] fba %fcc1, loop_721 movl %icc, %o4, %i2 ldsw [%l7 + 0x74], %o7 movrgz %o1, 0x153, %l1 loop_721: brnz %l6, loop_722 movrne %i6, %i5, %l4 fmovdneg %icc, %f5, %f11 bvs,pn %icc, loop_723 loop_722: sethi 0x1AC2, %o5 brz %l0, loop_724 bn,a,pt %xcc, loop_725 loop_723: ldx [%l7 + 0x70], %l2 movvs %icc, %g6, %g7 loop_724: lduh [%l7 + 0x5A], %i4 loop_725: std %f14, [%l7 + 0x20] fabss %f9, %f1 ldd [%l7 + 0x58], %f2 pdist %f14, %f0, %f14 fandnot1 %f4, %f10, %f14 movle %xcc, %g2, %l3 ldx [%l7 + 0x28], %i7 ldx [%l7 + 0x68], %o0 fzeros %f0 fcmpne16 %f2, %f14, %g5 udivcc %g1, 0x13B9, %i0 ldsb [%l7 + 0x1D], %i3 nop setx loop_726, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brgez %l5, loop_727 edge16 %o6, %i1, %o3 ldd [%l7 + 0x50], %f12 loop_726: bl,pn %icc, loop_728 loop_727: bn,a loop_729 fcmped %fcc1, %f8, %f2 edge16 %g4, %o2, %g3 loop_728: fpack16 %f2, %f4 loop_729: movleu %xcc, %o4, %o7 ldsw [%l7 + 0x48], %i2 ldsb [%l7 + 0x29], %l1 lduw [%l7 + 0x18], %o1 movpos %icc, %i6, %i5 ld [%l7 + 0x20], %f12 ta %icc, 0x1 or %l4, 0x09D9, %l6 srax %l0, 0x1C, %l2 lduw [%l7 + 0x74], %g6 fcmpeq32 %f12, %f12, %o5 fmovdvs %icc, %f8, %f8 brgz,a %i4, loop_730 ldx [%l7 + 0x48], %g2 add %l3, %i7, %o0 ldsb [%l7 + 0x1E], %g7 loop_730: lduw [%l7 + 0x30], %g1 fandnot2s %f11, %f6, %f8 fmovdn %icc, %f8, %f15 movl %xcc, %g5, %i3 tl %xcc, 0x7 xnor %i0, 0x1F83, %l5 bg %xcc, loop_731 ldd [%l7 + 0x68], %f0 fbo,a %fcc2, loop_732 lduw [%l7 + 0x08], %o6 loop_731: udivcc %o3, 0x1FA5, %g4 addc %i1, %g3, %o4 loop_732: fbe %fcc3, loop_733 subcc %o2, 0x1ED1, %o7 ld [%l7 + 0x34], %f4 fabss %f8, %f14 loop_733: fbue,a %fcc0, loop_734 xnorcc %l1, %o1, %i6 fpmerge %f11, %f7, %f12 edge32 %i5, %i2, %l6 loop_734: ldd [%l7 + 0x60], %f10 movrne %l4, %l2, %g6 st %f2, [%l7 + 0x30] sethi 0x0CD6, %l0 ldx [%l7 + 0x48], %i4 bvc,a,pt %icc, loop_735 fbug %fcc3, loop_736 ldsh [%l7 + 0x10], %o5 stw %g2, [%l7 + 0x70] loop_735: sth %l3, [%l7 + 0x16] loop_736: umulcc %o0, 0x0424, %g7 fornot1 %f14, %f8, %f0 fcmped %fcc1, %f4, %f6 fmovspos %icc, %f3, %f0 fbne,a %fcc3, loop_737 fmovdge %icc, %f8, %f11 fsrc1s %f13, %f4 ba,pt %xcc, loop_738 loop_737: lduh [%l7 + 0x7A], %g1 lduh [%l7 + 0x16], %i7 st %f3, [%l7 + 0x54] loop_738: edge16 %i3, %i0, %l5 fmovdcc %icc, %f7, %f8 fcmpes %fcc2, %f2, %f2 tvc %xcc, 0x7 fbo %fcc0, loop_739 alignaddr %o6, %g5, %g4 tpos %xcc, 0x3 tsubcctv %o3, %i1, %o4 loop_739: stb %o2, [%l7 + 0x7D] array16 %g3, %o7, %o1 tneg %xcc, 0x1 bcs loop_740 nop setx loop_741, %l0, %l1 jmpl %l1, %l1 fpadd16 %f10, %f2, %f6 fpsub16 %f8, %f10, %f6 loop_740: ldx [%l7 + 0x18], %i6 loop_741: pdist %f8, %f12, %f12 bvc,a loop_742 fnot1 %f8, %f14 lduw [%l7 + 0x14], %i5 ldx [%l7 + 0x68], %l6 loop_742: movvc %icc, %l4, %i2 fcmpeq16 %f6, %f8, %l2 ldd [%l7 + 0x68], %f10 te %xcc, 0x3 fmovdn %icc, %f7, %f2 fpmerge %f15, %f11, %f8 stb %l0, [%l7 + 0x77] addccc %i4, 0x1EF0, %o5 fbne,a %fcc1, loop_743 fmovdcc %icc, %f9, %f0 edge32n %g2, %g6, %o0 ldsb [%l7 + 0x71], %l3 loop_743: brnz,a %g7, loop_744 ldx [%l7 + 0x18], %i7 fpadd32 %f2, %f8, %f12 fnors %f4, %f7, %f11 loop_744: edge16 %i3, %g1, %l5 movge %icc, %o6, %i0 lduh [%l7 + 0x34], %g5 fbug,a %fcc2, loop_745 tcc %xcc, 0x4 fbne %fcc2, loop_746 or %o3, 0x0050, %g4 loop_745: fpackfix %f6, %f1 fpackfix %f14, %f2 loop_746: lduh [%l7 + 0x34], %o4 xor %o2, 0x03D1, %g3 fmovde %xcc, %f8, %f7 and %i1, %o7, %l1 for %f10, %f0, %f8 ldsb [%l7 + 0x3B], %o1 ldsb [%l7 + 0x3F], %i6 mova %xcc, %l6, %i5 edge32ln %l4, %l2, %i2 fmovrslez %l0, %f7, %f15 fcmpgt16 %f14, %f4, %i4 ble,pt %xcc, loop_747 sth %g2, [%l7 + 0x4E] fmovdg %xcc, %f7, %f11 std %f2, [%l7 + 0x68] loop_747: lduh [%l7 + 0x1A], %g6 sllx %o5, 0x1E, %o0 andn %g7, %i7, %l3 fbuge %fcc3, loop_748 movrlz %i3, 0x147, %g1 fcmple16 %f10, %f10, %o6 movvs %icc, %l5, %i0 loop_748: fmovrdne %g5, %f2, %f14 ldx [%l7 + 0x08], %g4 fbue %fcc3, loop_749 tcs %xcc, 0x1 ld [%l7 + 0x54], %f13 movvs %xcc, %o3, %o2 loop_749: bne,a,pt %xcc, loop_750 ldub [%l7 + 0x78], %g3 subcc %i1, %o7, %o4 fmovscs %xcc, %f6, %f4 loop_750: orncc %o1, 0x1601, %l1 sth %i6, [%l7 + 0x44] lduw [%l7 + 0x74], %l6 ldsh [%l7 + 0x0A], %l4 stw %i5, [%l7 + 0x78] fmovdge %icc, %f3, %f7 movl %icc, %l2, %i2 lduh [%l7 + 0x20], %l0 sth %i4, [%l7 + 0x6C] popc 0x0A80, %g6 ldsh [%l7 + 0x28], %g2 stx %o0, [%l7 + 0x48] lduh [%l7 + 0x3A], %g7 ldsb [%l7 + 0x7F], %i7 ldsb [%l7 + 0x77], %o5 movneg %xcc, %i3, %l3 fmovsvc %icc, %f4, %f10 sdivcc %o6, 0x1460, %l5 bshuffle %f12, %f4, %f0 alignaddr %i0, %g1, %g4 alignaddr %o3, %g5, %o2 sdiv %i1, 0x0E46, %o7 mulx %o4, %o1, %g3 ldd [%l7 + 0x40], %f14 bcs,a %xcc, loop_751 brgez %i6, loop_752 taddcctv %l1, 0x0624, %l6 fpsub32s %f3, %f5, %f13 loop_751: ld [%l7 + 0x4C], %f7 loop_752: ld [%l7 + 0x20], %f0 movg %icc, %i5, %l4 fbl,a %fcc1, loop_753 movre %i2, %l0, %i4 andcc %l2, %g6, %g2 popc %o0, %g7 loop_753: ldsw [%l7 + 0x18], %i7 orncc %i3, %o5, %o6 bvs,a loop_754 brgez %l5, loop_755 fmovscc %xcc, %f12, %f3 lduh [%l7 + 0x32], %i0 loop_754: fnegd %f4, %f12 loop_755: ldsw [%l7 + 0x60], %g1 fmuld8sux16 %f4, %f7, %f12 ldd [%l7 + 0x40], %f14 fmovdg %xcc, %f11, %f1 fnegs %f6, %f2 fmul8sux16 %f12, %f6, %f0 fnot2 %f2, %f0 fmovdleu %icc, %f0, %f1 std %f6, [%l7 + 0x48] sdivx %g4, 0x1E7B, %l3 ldsw [%l7 + 0x70], %g5 ldsb [%l7 + 0x1B], %o2 fxor %f0, %f10, %f14 te %icc, 0x2 stb %i1, [%l7 + 0x69] fbne,a %fcc2, loop_756 fpadd32 %f12, %f0, %f10 fpsub32s %f2, %f7, %f4 fnegd %f12, %f4 loop_756: stx %o3, [%l7 + 0x30] fbuge,a %fcc3, loop_757 fmovdle %icc, %f13, %f8 sth %o7, [%l7 + 0x22] lduh [%l7 + 0x68], %o1 loop_757: sth %g3, [%l7 + 0x54] fmovsneg %xcc, %f15, %f12 ldd [%l7 + 0x58], %f4 fmovrdgez %i6, %f12, %f0 ldsw [%l7 + 0x64], %o4 movge %xcc, %l1, %i5 sethi 0x00A6, %l4 tg %xcc, 0x0 lduw [%l7 + 0x10], %l6 movl %icc, %l0, %i2 fmovsle %xcc, %f3, %f11 st %f3, [%l7 + 0x08] ldsb [%l7 + 0x0A], %l2 fpsub32s %f11, %f9, %f10 fmovrdlez %i4, %f8, %f10 popc 0x07E5, %g6 lduw [%l7 + 0x24], %o0 fmovs %f13, %f7 ldsh [%l7 + 0x3C], %g2 ldd [%l7 + 0x28], %f0 fpadd32s %f6, %f7, %f8 fmovdneg %xcc, %f13, %f14 xor %i7, 0x0477, %g7 fsrc2s %f7, %f1 fmuld8ulx16 %f9, %f12, %f12 edge32 %o5, %o6, %i3 xnor %i0, %g1, %g4 fsrc1s %f2, %f14 ba loop_758 fmovrdgz %l5, %f0, %f14 stx %l3, [%l7 + 0x58] mulscc %o2, 0x13A3, %g5 loop_758: ld [%l7 + 0x50], %f15 fbge %fcc2, loop_759 brnz,a %o3, loop_760 edge16n %i1, %o7, %o1 fmovsvs %xcc, %f0, %f8 loop_759: srlx %i6, 0x1E, %g3 loop_760: stx %o4, [%l7 + 0x58] stx %l1, [%l7 + 0x18] fbl,a %fcc3, loop_761 addcc %i5, 0x00CB, %l4 fmovrdgz %l6, %f8, %f4 edge32l %i2, %l0, %i4 loop_761: stx %g6, [%l7 + 0x78] nop setx loop_762, %l0, %l1 jmpl %l1, %l2 stb %g2, [%l7 + 0x64] movn %icc, %i7, %o0 fmovde %icc, %f1, %f5 loop_762: std %f12, [%l7 + 0x68] sth %g7, [%l7 + 0x12] fpmerge %f15, %f12, %f2 fbul %fcc2, loop_763 stw %o6, [%l7 + 0x48] edge32 %o5, %i0, %i3 bcc,pt %xcc, loop_764 loop_763: bgu,a,pt %xcc, loop_765 bcc,a,pn %xcc, loop_766 movrne %g4, %g1, %l3 loop_764: fbg %fcc1, loop_767 loop_765: ldsb [%l7 + 0x76], %o2 loop_766: bge %icc, loop_768 mulx %l5, %g5, %o3 loop_767: ld [%l7 + 0x08], %f0 fmovdcs %icc, %f15, %f5 loop_768: lduw [%l7 + 0x60], %i1 stw %o7, [%l7 + 0x58] tvs %xcc, 0x3 orn %i6, 0x1A0B, %o1 ldd [%l7 + 0x18], %f0 nop setx loop_769, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge32n %o4, %g3, %l1 fbul,a %fcc3, loop_770 fnot2 %f12, %f14 loop_769: xor %l4, %l6, %i5 stw %i2, [%l7 + 0x6C] loop_770: fnot2s %f0, %f2 array8 %l0, %i4, %g6 fbn,a %fcc1, loop_771 fcmpne16 %f2, %f2, %l2 fpack16 %f8, %f13 fcmpes %fcc2, %f12, %f4 loop_771: ldsw [%l7 + 0x08], %g2 fcmpgt32 %f6, %f2, %o0 brnz %g7, loop_772 lduw [%l7 + 0x40], %i7 ldx [%l7 + 0x38], %o6 udivx %i0, 0x0FD2, %o5 loop_772: mulx %i3, %g4, %g1 edge16 %l3, %o2, %g5 edge32n %l5, %o3, %i1 ldsw [%l7 + 0x18], %i6 tsubcc %o1, 0x00FE, %o4 fmovrdlez %o7, %f8, %f12 fcmpeq16 %f10, %f2, %l1 fmovdge %xcc, %f7, %f12 fcmpgt32 %f4, %f10, %g3 lduw [%l7 + 0x78], %l4 fcmpd %fcc1, %f2, %f10 fbl,a %fcc0, loop_773 fmovda %xcc, %f13, %f2 tge %icc, 0x0 bcc %xcc, loop_774 loop_773: movl %icc, %l6, %i2 fand %f4, %f2, %f12 sth %l0, [%l7 + 0x5E] loop_774: ba,pn %xcc, loop_775 bg,pn %icc, loop_776 fmovrdne %i5, %f4, %f10 fpsub32 %f14, %f12, %f14 loop_775: ld [%l7 + 0x10], %f9 loop_776: movle %xcc, %g6, %l2 brgez,a %g2, loop_777 lduh [%l7 + 0x36], %i4 stx %o0, [%l7 + 0x68] fnot1 %f12, %f14 loop_777: stb %g7, [%l7 + 0x3A] fornot2 %f10, %f14, %f12 fmovdcs %xcc, %f14, %f12 stw %o6, [%l7 + 0x0C] fbul %fcc2, loop_778 ldub [%l7 + 0x44], %i7 fmovrdne %o5, %f0, %f14 lduw [%l7 + 0x24], %i0 loop_778: fbuge,a %fcc3, loop_779 movgu %icc, %g4, %i3 lduw [%l7 + 0x3C], %g1 fnot1 %f6, %f6 loop_779: fsrc2s %f2, %f2 fmovsn %icc, %f6, %f0 std %f10, [%l7 + 0x68] bleu loop_780 sllx %o2, 0x12, %g5 tvc %xcc, 0x7 bl,pn %icc, loop_781 loop_780: lduw [%l7 + 0x2C], %l5 ldx [%l7 + 0x08], %o3 fbue,a %fcc3, loop_782 loop_781: fpadd16s %f6, %f0, %f6 fmovdpos %xcc, %f0, %f7 fxor %f4, %f14, %f12 loop_782: lduw [%l7 + 0x48], %l3 fones %f4 fmuld8ulx16 %f12, %f8, %f14 sdivcc %i6, 0x1F28, %o1 fnot2 %f14, %f10 bpos,pt %icc, loop_783 ldsw [%l7 + 0x28], %i1 ldsb [%l7 + 0x7D], %o7 std %f0, [%l7 + 0x40] loop_783: lduw [%l7 + 0x38], %l1 ldsb [%l7 + 0x70], %o4 bn loop_784 udiv %g3, 0x0AEB, %l4 fandnot1 %f10, %f12, %f8 fandnot2s %f12, %f1, %f8 loop_784: fbug %fcc1, loop_785 fmovrslz %l6, %f1, %f9 bpos,a,pt %icc, loop_786 fnands %f7, %f5, %f8 loop_785: ble loop_787 ldub [%l7 + 0x18], %i2 loop_786: fand %f6, %f4, %f12 sth %i5, [%l7 + 0x7E] loop_787: lduh [%l7 + 0x70], %l0 fmovrslez %l2, %f12, %f9 fornot1s %f9, %f13, %f1 fmovsn %icc, %f10, %f12 fandnot1 %f6, %f0, %f4 ble,a,pt %icc, loop_788 tvc %xcc, 0x4 mulscc %g6, 0x0DCB, %i4 ta %icc, 0x4 loop_788: ldd [%l7 + 0x40], %f6 ldd [%l7 + 0x40], %f0 fbo %fcc1, loop_789 fpadd16 %f4, %f2, %f14 bn,a loop_790 subcc %o0, 0x14A9, %g2 loop_789: fandnot1 %f0, %f0, %f8 ldsw [%l7 + 0x3C], %o6 loop_790: tn %icc, 0x5 bvc,a,pn %xcc, loop_791 fmovdpos %icc, %f11, %f15 movne %xcc, %g7, %o5 lduh [%l7 + 0x76], %i7 loop_791: movvs %icc, %g4, %i0 addc %i3, %g1, %g5 alignaddrl %l5, %o3, %o2 addcc %i6, 0x0BB9, %l3 fpadd16s %f3, %f7, %f4 movrlez %o1, %o7, %l1 udiv %o4, 0x1DF0, %i1 fmovsle %icc, %f10, %f1 fnot1s %f0, %f14 nop setx loop_792, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsb [%l7 + 0x67], %l4 ldsb [%l7 + 0x75], %l6 bneg loop_793 loop_792: bpos,pn %icc, loop_794 fbule,a %fcc1, loop_795 fmovrsne %g3, %f8, %f2 loop_793: ldd [%l7 + 0x20], %f4 loop_794: fmovd %f14, %f0 loop_795: stx %i2, [%l7 + 0x30] stx %l0, [%l7 + 0x30] subccc %i5, %g6, %l2 xor %o0, %i4, %o6 udivx %g2, 0x03C4, %g7 sethi 0x1354, %o5 tsubcctv %g4, 0x132A, %i0 fcmpeq16 %f10, %f4, %i7 ldsb [%l7 + 0x44], %g1 edge8ln %i3, %g5, %o3 fmovrdne %o2, %f12, %f2 movre %i6, %l3, %o1 udivcc %l5, 0x0A62, %l1 sth %o7, [%l7 + 0x46] tsubcctv %i1, %o4, %l4 movcc %icc, %g3, %i2 ldd [%l7 + 0x28], %f8 fpsub16s %f2, %f0, %f0 lduw [%l7 + 0x34], %l6 fnegs %f0, %f5 edge32l %l0, %g6, %l2 fpsub16 %f14, %f0, %f6 smulcc %i5, 0x1AF6, %o0 fnand %f4, %f6, %f2 sllx %i4, %g2, %g7 srlx %o5, 0x18, %g4 ba %icc, loop_796 andn %i0, 0x1289, %i7 fbl %fcc0, loop_797 srax %g1, %i3, %g5 loop_796: mova %icc, %o6, %o3 xor %i6, %o2, %l3 loop_797: udivx %l5, 0x1C11, %l1 stw %o7, [%l7 + 0x74] brz,a %i1, loop_798 edge8 %o1, %o4, %l4 ldsb [%l7 + 0x46], %i2 std %f2, [%l7 + 0x60] loop_798: fpsub32s %f11, %f5, %f6 ldsb [%l7 + 0x2C], %g3 xnor %l0, %g6, %l6 for %f14, %f0, %f0 fmul8x16 %f0, %f4, %f4 fblg,a %fcc3, loop_799 fbue,a %fcc3, loop_800 tn %xcc, 0x1 fand %f2, %f14, %f2 loop_799: lduw [%l7 + 0x5C], %l2 loop_800: lduw [%l7 + 0x2C], %i5 lduw [%l7 + 0x20], %i4 fxnors %f0, %f12, %f4 ldsh [%l7 + 0x26], %g2 ldd [%l7 + 0x28], %f4 lduw [%l7 + 0x4C], %g7 fsrc1s %f7, %f1 mova %icc, %o5, %g4 sth %o0, [%l7 + 0x62] tg %icc, 0x0 fmovsne %xcc, %f0, %f6 stx %i0, [%l7 + 0x18] fxnors %f13, %f7, %f7 fmovdleu %xcc, %f8, %f2 sth %g1, [%l7 + 0x36] fmovrse %i7, %f2, %f0 fmul8sux16 %f10, %f14, %f14 edge16l %g5, %o6, %o3 fnand %f8, %f8, %f12 fxnor %f10, %f2, %f10 xnor %i3, 0x08CA, %i6 ldsw [%l7 + 0x20], %o2 bgu %icc, loop_801 fmovdn %icc, %f15, %f11 edge16l %l5, %l1, %l3 fmovsleu %xcc, %f2, %f0 loop_801: movcc %icc, %i1, %o7 ld [%l7 + 0x68], %f10 fzero %f6 ldsb [%l7 + 0x7D], %o4 fcmpne16 %f12, %f2, %o1 fmovse %icc, %f9, %f15 fmuld8sux16 %f4, %f4, %f8 fmovrsgz %l4, %f0, %f8 siam 0x3 stw %g3, [%l7 + 0x10] fmovdne %icc, %f14, %f11 fcmpgt32 %f14, %f0, %i2 ldd [%l7 + 0x30], %f0 fpadd16 %f2, %f6, %f6 ldd [%l7 + 0x28], %f0 st %f0, [%l7 + 0x38] brgez,a %l0, loop_802 stx %g6, [%l7 + 0x08] fmovrsgez %l6, %f7, %f5 fbe,a %fcc1, loop_803 loop_802: ld [%l7 + 0x40], %f5 bvs,a,pn %icc, loop_804 stw %i5, [%l7 + 0x10] loop_803: tl %icc, 0x1 faligndata %f2, %f2, %f10 loop_804: udivcc %i4, 0x1A6B, %g2 ldsw [%l7 + 0x48], %g7 taddcctv %o5, 0x0EB6, %l2 call loop_805 udiv %g4, 0x09E9, %i0 srl %o0, 0x08, %g1 fmovdl %xcc, %f13, %f6 loop_805: fzero %f12 addcc %i7, 0x1790, %g5 fbuge,a %fcc2, loop_806 bcs %xcc, loop_807 bgu,pt %icc, loop_808 ldub [%l7 + 0x42], %o3 loop_806: fnand %f6, %f14, %f12 loop_807: ld [%l7 + 0x68], %f4 loop_808: ldsw [%l7 + 0x14], %i3 fpadd32s %f13, %f14, %f1 st %f15, [%l7 + 0x58] bleu loop_809 ldub [%l7 + 0x40], %i6 bg %xcc, loop_810 ldsh [%l7 + 0x50], %o6 loop_809: stx %o2, [%l7 + 0x50] movneg %xcc, %l1, %l5 loop_810: fmul8x16au %f4, %f15, %f8 ldsh [%l7 + 0x70], %i1 fmovrde %o7, %f10, %f6 fmovse %xcc, %f15, %f10 fmovdvc %icc, %f3, %f5 stw %o4, [%l7 + 0x68] st %f9, [%l7 + 0x64] orncc %o1, %l3, %g3 lduw [%l7 + 0x18], %l4 tvc %icc, 0x3 tpos %icc, 0x2 lduw [%l7 + 0x7C], %l0 fmovsgu %xcc, %f4, %f8 stb %g6, [%l7 + 0x41] sub %i2, 0x0E07, %i5 nop setx loop_811, %l0, %l1 jmpl %l1, %i4 tg %xcc, 0x5 fpadd16 %f8, %f0, %f14 movrgez %g2, 0x349, %l6 loop_811: sdiv %g7, 0x120B, %l2 fexpand %f8, %f14 subccc %o5, %i0, %g4 movre %g1, %o0, %i7 edge16l %o3, %g5, %i3 call loop_812 movvs %icc, %o6, %o2 fmovscs %icc, %f6, %f8 fmovs %f12, %f4 loop_812: edge8 %i6, %l1, %i1 st %f12, [%l7 + 0x18] ldub [%l7 + 0x57], %o7 fmuld8ulx16 %f1, %f8, %f4 sra %l5, %o4, %l3 ld [%l7 + 0x70], %f7 ldub [%l7 + 0x6E], %o1 ldub [%l7 + 0x57], %g3 fmovsleu %xcc, %f7, %f14 lduw [%l7 + 0x28], %l4 tcc %icc, 0x6 tneg %icc, 0x2 udivx %l0, 0x0AFF, %i2 mulscc %g6, %i5, %g2 sth %i4, [%l7 + 0x08] tg %icc, 0x7 sdivcc %l6, 0x1E09, %l2 alignaddr %o5, %g7, %i0 st %f7, [%l7 + 0x24] ld [%l7 + 0x20], %f15 fble,a %fcc0, loop_813 stb %g1, [%l7 + 0x30] and %g4, 0x0704, %o0 addcc %o3, %g5, %i3 loop_813: ldx [%l7 + 0x10], %i7 fbne %fcc3, loop_814 ld [%l7 + 0x70], %f8 ldd [%l7 + 0x58], %f10 mulscc %o6, 0x057A, %i6 loop_814: ldub [%l7 + 0x4B], %l1 lduh [%l7 + 0x70], %i1 ld [%l7 + 0x08], %f1 sethi 0x172C, %o2 tneg %icc, 0x4 fmovrdgez %o7, %f12, %f10 fcmpne32 %f6, %f12, %l5 std %f8, [%l7 + 0x10] edge16n %l3, %o4, %g3 bcc,pn %xcc, loop_815 ldsw [%l7 + 0x64], %o1 stw %l4, [%l7 + 0x14] movg %xcc, %i2, %l0 loop_815: ble,a,pt %icc, loop_816 andn %i5, %g2, %i4 subc %g6, 0x058B, %l2 fandnot2 %f10, %f14, %f0 loop_816: fblg,a %fcc2, loop_817 ldd [%l7 + 0x70], %f6 sllx %l6, %o5, %i0 ldsh [%l7 + 0x36], %g1 loop_817: fbu,a %fcc3, loop_818 lduh [%l7 + 0x7C], %g7 fandnot1s %f8, %f2, %f12 fcmpeq32 %f10, %f2, %o0 loop_818: fandnot1s %f12, %f14, %f6 siam 0x0 lduw [%l7 + 0x34], %o3 fbe %fcc1, loop_819 fbug,a %fcc3, loop_820 movvc %icc, %g4, %i3 fornot2 %f10, %f2, %f12 loop_819: fpack16 %f12, %f3 loop_820: bg,a %xcc, loop_821 ble,a,pn %xcc, loop_822 brlz %i7, loop_823 stb %o6, [%l7 + 0x2E] loop_821: fmovdcc %xcc, %f10, %f7 loop_822: alignaddrl %i6, %l1, %g5 loop_823: fmovscs %xcc, %f5, %f0 movgu %icc, %o2, %o7 smul %i1, %l5, %o4 ld [%l7 + 0x34], %f2 ldsw [%l7 + 0x64], %g3 edge32 %l3, %l4, %o1 fmovsa %icc, %f6, %f8 fnot2 %f8, %f2 for %f10, %f6, %f12 movcs %icc, %i2, %l0 lduw [%l7 + 0x10], %g2 call loop_824 fmovsn %icc, %f8, %f12 stx %i4, [%l7 + 0x38] or %i5, %l2, %g6 loop_824: movrlez %o5, 0x315, %l6 fbuge,a %fcc1, loop_825 sllx %g1, 0x08, %i0 ldub [%l7 + 0x60], %g7 fands %f5, %f6, %f14 loop_825: st %f5, [%l7 + 0x44] fnor %f8, %f10, %f8 fones %f13 fmovda %xcc, %f15, %f14 bneg loop_826 edge32l %o3, %o0, %i3 tvc %xcc, 0x7 subcc %g4, %i7, %o6 loop_826: sll %i6, 0x0A, %l1 ta %xcc, 0x5 lduh [%l7 + 0x24], %g5 fsrc1s %f0, %f4 fmovdle %icc, %f11, %f6 udivcc %o7, 0x0383, %i1 lduh [%l7 + 0x1E], %l5 pdist %f4, %f0, %f0 tneg %icc, 0x5 ldsb [%l7 + 0x7B], %o2 fbue,a %fcc0, loop_827 movcs %xcc, %o4, %g3 xorcc %l3, %o1, %l4 move %xcc, %i2, %l0 loop_827: fmovd %f12, %f12 smulcc %i4, 0x1969, %g2 fmovsleu %xcc, %f0, %f11 ld [%l7 + 0x4C], %f15 movne %icc, %i5, %l2 stw %o5, [%l7 + 0x24] fcmped %fcc0, %f12, %f14 stx %l6, [%l7 + 0x08] ldx [%l7 + 0x08], %g6 std %f2, [%l7 + 0x50] std %f8, [%l7 + 0x60] fpsub32s %f8, %f3, %f13 lduw [%l7 + 0x6C], %i0 fbge,a %fcc2, loop_828 lduh [%l7 + 0x10], %g7 fbu %fcc1, loop_829 tleu %xcc, 0x3 loop_828: fmovrdlez %o3, %f8, %f8 stx %o0, [%l7 + 0x30] loop_829: fmovdle %xcc, %f4, %f15 lduw [%l7 + 0x78], %g1 movrgez %g4, %i7, %o6 movrlz %i6, 0x2A4, %i3 array8 %g5, %o7, %i1 lduw [%l7 + 0x38], %l1 st %f11, [%l7 + 0x0C] sdivcc %o2, 0x01F0, %o4 stw %l5, [%l7 + 0x3C] fmovspos %xcc, %f8, %f15 stw %g3, [%l7 + 0x18] fmovdvc %icc, %f0, %f5 movrne %o1, %l4, %l3 fsrc1 %f12, %f2 fpack32 %f0, %f4, %f10 fpsub16 %f12, %f0, %f14 fcmple16 %f6, %f12, %l0 ld [%l7 + 0x3C], %f1 xnorcc %i4, %i2, %g2 array8 %l2, %o5, %i5 fors %f6, %f12, %f0 lduw [%l7 + 0x7C], %l6 subcc %i0, 0x1405, %g6 udivcc %g7, 0x0C28, %o3 ldx [%l7 + 0x78], %g1 alignaddr %g4, %i7, %o6 stw %o0, [%l7 + 0x20] subc %i6, %g5, %o7 bvs,a loop_830 ldsh [%l7 + 0x72], %i1 movrne %l1, %i3, %o4 fpadd16s %f11, %f6, %f3 loop_830: srlx %o2, 0x16, %l5 edge8ln %o1, %l4, %l3 sth %g3, [%l7 + 0x08] fnands %f2, %f8, %f4 movrne %l0, 0x005, %i4 udivx %i2, 0x1422, %l2 bvs,a,pn %icc, loop_831 ld [%l7 + 0x08], %f2 fcmple16 %f14, %f4, %o5 addcc %i5, 0x0173, %l6 loop_831: movneg %xcc, %g2, %g6 ldx [%l7 + 0x50], %g7 subc %o3, %i0, %g4 tsubcctv %i7, %g1, %o0 taddcc %i6, 0x0504, %g5 fmovsle %xcc, %f10, %f3 fbn,a %fcc2, loop_832 fandnot2s %f13, %f0, %f2 or %o6, 0x01EB, %o7 ldsh [%l7 + 0x16], %l1 loop_832: fpsub32 %f2, %f6, %f2 ldub [%l7 + 0x2E], %i3 subc %o4, %o2, %l5 tvc %icc, 0x4 bvc,pt %xcc, loop_833 fnot1s %f5, %f11 umulcc %i1, 0x1540, %l4 fornot2s %f7, %f9, %f7 loop_833: movgu %icc, %l3, %o1 tleu %xcc, 0x7 fpadd16 %f0, %f10, %f2 tpos %xcc, 0x2 andncc %g3, %l0, %i2 stw %l2, [%l7 + 0x70] std %f4, [%l7 + 0x30] fmovscs %xcc, %f1, %f5 bvs %icc, loop_834 fpadd16s %f8, %f7, %f6 fpadd16 %f10, %f6, %f4 movcs %icc, %i4, %o5 loop_834: lduh [%l7 + 0x46], %i5 edge8 %l6, %g2, %g7 fpadd32s %f15, %f12, %f12 lduw [%l7 + 0x14], %o3 fbge,a %fcc2, loop_835 brlez,a %g6, loop_836 call loop_837 andcc %i0, %g4, %i7 loop_835: fcmpgt32 %f8, %f14, %o0 loop_836: ldsw [%l7 + 0x40], %g1 loop_837: ldsh [%l7 + 0x08], %g5 fnot2s %f9, %f2 fbge %fcc1, loop_838 ldx [%l7 + 0x68], %o6 ldub [%l7 + 0x70], %i6 fpsub32s %f8, %f0, %f13 loop_838: array16 %o7, %i3, %l1 fmovspos %xcc, %f10, %f6 orcc %o4, %o2, %i1 movvc %icc, %l5, %l3 te %xcc, 0x0 fcmple16 %f0, %f6, %o1 call loop_839 sth %g3, [%l7 + 0x30] mulx %l0, %l4, %i2 move %icc, %i4, %l2 loop_839: udivx %i5, 0x0FCD, %l6 std %f12, [%l7 + 0x28] fmovdge %xcc, %f6, %f11 ta %xcc, 0x3 lduw [%l7 + 0x40], %g2 std %f12, [%l7 + 0x70] andcc %g7, 0x0BE6, %o3 ldd [%l7 + 0x38], %f2 te %xcc, 0x3 sdiv %g6, 0x139B, %o5 stx %i0, [%l7 + 0x50] lduh [%l7 + 0x44], %i7 fmovrdlez %g4, %f6, %f2 array16 %o0, %g5, %g1 fmovdpos %icc, %f5, %f10 bcs,a loop_840 ld [%l7 + 0x64], %f12 fbe,a %fcc1, loop_841 fmovdneg %xcc, %f9, %f0 loop_840: fandnot1 %f2, %f2, %f6 call loop_842 loop_841: ld [%l7 + 0x44], %f11 brnz,a %i6, loop_843 fmovdl %icc, %f2, %f1 loop_842: fcmpeq32 %f10, %f6, %o7 brlz %o6, loop_844 loop_843: fnegd %f0, %f4 fmovde %xcc, %f13, %f4 fmovscs %xcc, %f4, %f3 loop_844: fones %f15 fmovsgu %xcc, %f9, %f15 movvs %xcc, %i3, %l1 bpos,pt %icc, loop_845 brnz,a %o2, loop_846 stw %o4, [%l7 + 0x68] stw %i1, [%l7 + 0x5C] loop_845: movrgez %l3, 0x047, %l5 loop_846: fmuld8ulx16 %f8, %f10, %f6 nop setx loop_847, %l0, %l1 jmpl %l1, %g3 te %xcc, 0x0 ldub [%l7 + 0x7A], %o1 fnot1 %f10, %f10 loop_847: fpsub16 %f8, %f2, %f6 sth %l0, [%l7 + 0x44] popc %i2, %i4 brlez %l2, loop_848 movrgez %l4, %i5, %g2 fbule %fcc3, loop_849 or %l6, 0x020A, %g7 loop_848: ldsw [%l7 + 0x10], %g6 pdist %f8, %f14, %f6 loop_849: bn,a,pt %icc, loop_850 fmul8ulx16 %f14, %f14, %f14 lduh [%l7 + 0x32], %o5 brnz,a %o3, loop_851 loop_850: sth %i7, [%l7 + 0x52] fexpand %f3, %f14 edge32n %i0, %g4, %g5 loop_851: movl %icc, %o0, %i6 edge8ln %o7, %g1, %i3 st %f9, [%l7 + 0x30] fmovd %f8, %f8 edge32ln %l1, %o6, %o2 fabss %f11, %f5 ldsh [%l7 + 0x14], %i1 bg,a,pt %icc, loop_852 fmovsleu %xcc, %f11, %f14 udiv %o4, 0x0013, %l3 fmul8x16al %f8, %f0, %f2 loop_852: stb %g3, [%l7 + 0x73] stx %o1, [%l7 + 0x70] fmovsle %icc, %f15, %f1 ldsw [%l7 + 0x58], %l5 fbo,a %fcc0, loop_853 fpack32 %f12, %f8, %f6 fmovdneg %xcc, %f15, %f13 lduw [%l7 + 0x1C], %i2 loop_853: movcs %xcc, %l0, %i4 lduh [%l7 + 0x0C], %l4 ldd [%l7 + 0x58], %f10 fmovse %icc, %f2, %f7 sth %i5, [%l7 + 0x32] fzero %f0 ld [%l7 + 0x0C], %f15 fxors %f11, %f13, %f11 fpsub16s %f15, %f14, %f6 mulscc %l2, 0x1B74, %l6 stx %g7, [%l7 + 0x10] lduw [%l7 + 0x74], %g6 movg %icc, %g2, %o3 ldsb [%l7 + 0x27], %i7 ldd [%l7 + 0x20], %f6 bvs,a,pt %xcc, loop_854 stx %i0, [%l7 + 0x68] fandnot1 %f2, %f8, %f8 movneg %icc, %o5, %g4 loop_854: tl %xcc, 0x6 fmovdvc %icc, %f9, %f8 ldsw [%l7 + 0x60], %o0 fzero %f0 tcc %xcc, 0x4 sllx %g5, 0x0B, %i6 fmovdleu %xcc, %f0, %f3 movrlez %g1, %i3, %o7 sth %o6, [%l7 + 0x32] ble,a,pn %icc, loop_855 pdist %f0, %f2, %f8 stx %o2, [%l7 + 0x78] tpos %icc, 0x0 loop_855: lduh [%l7 + 0x28], %i1 stw %o4, [%l7 + 0x1C] lduh [%l7 + 0x3C], %l1 movle %xcc, %g3, %l3 or %o1, %i2, %l0 bvs,a,pt %icc, loop_856 ldsb [%l7 + 0x5D], %l5 array8 %l4, %i5, %l2 fmuld8ulx16 %f5, %f9, %f0 loop_856: fpsub32s %f8, %f11, %f12 ldd [%l7 + 0x08], %f2 addc %i4, 0x156C, %l6 tgu %xcc, 0x2 fabss %f3, %f2 tne %xcc, 0x7 brnz %g7, loop_857 ldsb [%l7 + 0x40], %g2 fpack16 %f10, %f4 stx %o3, [%l7 + 0x38] loop_857: andncc %g6, %i7, %o5 brlez %g4, loop_858 fandnot1 %f0, %f12, %f14 fcmpes %fcc3, %f2, %f7 pdist %f4, %f6, %f10 loop_858: fand %f4, %f2, %f2 ldsw [%l7 + 0x50], %o0 edge8l %g5, %i0, %g1 ld [%l7 + 0x48], %f2 ldsw [%l7 + 0x28], %i6 bl,a,pn %icc, loop_859 tcc %xcc, 0x7 movle %xcc, %i3, %o6 fones %f2 loop_859: fxor %f2, %f0, %f6 fnot1s %f13, %f14 bge,a,pn %xcc, loop_860 subcc %o2, 0x19BB, %o7 stb %i1, [%l7 + 0x6D] ldd [%l7 + 0x60], %f4 loop_860: subcc %l1, 0x1179, %o4 movl %icc, %g3, %l3 ldsh [%l7 + 0x54], %i2 fmovdneg %icc, %f3, %f9 tn %icc, 0x6 sethi 0x193B, %o1 edge8 %l5, %l4, %l0 movneg %xcc, %i5, %i4 fmovde %xcc, %f13, %f14 ldsw [%l7 + 0x2C], %l6 edge16l %l2, %g7, %o3 ldsb [%l7 + 0x54], %g6 fmovsneg %icc, %f2, %f10 andcc %i7, 0x12CA, %g2 fmovsvs %xcc, %f2, %f14 ldub [%l7 + 0x4D], %g4 fmuld8ulx16 %f0, %f12, %f10 fsrc1 %f14, %f10 ldd [%l7 + 0x10], %f12 stb %o5, [%l7 + 0x5A] tvs %icc, 0x5 ldsw [%l7 + 0x4C], %o0 tcs %icc, 0x6 sdivcc %g5, 0x11FB, %g1 stw %i0, [%l7 + 0x7C] stb %i6, [%l7 + 0x44] movneg %xcc, %o6, %o2 fcmpd %fcc3, %f12, %f2 fmovdpos %xcc, %f10, %f14 fmovse %xcc, %f14, %f10 xnorcc %i3, 0x0B18, %i1 ldub [%l7 + 0x41], %o7 move %icc, %o4, %g3 ldx [%l7 + 0x60], %l1 andn %i2, %o1, %l3 fmovse %xcc, %f15, %f4 fbue %fcc0, loop_861 ldd [%l7 + 0x48], %f0 fnot2s %f10, %f1 ldd [%l7 + 0x60], %f0 loop_861: fbge %fcc3, loop_862 stx %l5, [%l7 + 0x30] fmovrdne %l4, %f8, %f14 edge8 %i5, %l0, %i4 loop_862: st %f4, [%l7 + 0x60] fmovsa %icc, %f4, %f0 ldx [%l7 + 0x10], %l2 ldx [%l7 + 0x78], %g7 movre %o3, %l6, %i7 movn %icc, %g6, %g4 ldx [%l7 + 0x20], %g2 fmovdg %xcc, %f0, %f12 lduw [%l7 + 0x68], %o0 sllx %o5, %g1, %i0 fbug %fcc1, loop_863 fnot1s %f0, %f14 fbul,a %fcc3, loop_864 lduw [%l7 + 0x24], %i6 loop_863: fmovdle %xcc, %f10, %f14 bne,a %xcc, loop_865 loop_864: stb %o6, [%l7 + 0x77] fnands %f14, %f11, %f14 umulcc %o2, 0x18F7, %i3 loop_865: ldsh [%l7 + 0x38], %g5 fcmpd %fcc2, %f6, %f14 std %f10, [%l7 + 0x58] fmovdgu %icc, %f10, %f10 ldsw [%l7 + 0x64], %o7 fcmple16 %f4, %f14, %i1 udivx %g3, 0x096A, %o4 sth %l1, [%l7 + 0x38] fmovsgu %icc, %f8, %f4 fmovdne %xcc, %f0, %f9 st %f15, [%l7 + 0x40] stx %o1, [%l7 + 0x10] fmovscs %icc, %f3, %f7 std %f0, [%l7 + 0x78] fmovsleu %xcc, %f8, %f0 tle %xcc, 0x3 ldx [%l7 + 0x20], %l3 ldsb [%l7 + 0x70], %l5 srax %l4, %i2, %i5 fpadd16s %f7, %f2, %f4 stw %l0, [%l7 + 0x78] fnand %f12, %f8, %f6 stb %l2, [%l7 + 0x4E] ldd [%l7 + 0x68], %f14 movl %xcc, %g7, %o3 fmovsa %icc, %f6, %f9 ld [%l7 + 0x1C], %f4 fpackfix %f8, %f14 std %f14, [%l7 + 0x38] fands %f6, %f5, %f7 fbne,a %fcc0, loop_866 fandnot1 %f8, %f4, %f0 fba,a %fcc3, loop_867 fmul8x16al %f8, %f3, %f12 loop_866: fmovdne %xcc, %f15, %f10 ldsw [%l7 + 0x14], %l6 loop_867: ld [%l7 + 0x58], %f13 bge,pt %xcc, loop_868 ldx [%l7 + 0x70], %i4 fmovrsne %i7, %f11, %f0 ldub [%l7 + 0x6D], %g4 loop_868: edge32n %g6, %o0, %o5 sth %g2, [%l7 + 0x1E] fabss %f13, %f1 tg %xcc, 0x7 fexpand %f13, %f2 ba,a,pn %icc, loop_869 be,a,pn %xcc, loop_870 std %f2, [%l7 + 0x08] ldx [%l7 + 0x68], %i0 loop_869: ldub [%l7 + 0x64], %g1 loop_870: array8 %i6, %o6, %o2 sth %i3, [%l7 + 0x74] te %icc, 0x5 fpsub16s %f7, %f13, %f4 for %f0, %f4, %f10 move %xcc, %g5, %i1 tcc %icc, 0x7 fcmple32 %f2, %f6, %g3 sth %o7, [%l7 + 0x58] tcs %icc, 0x2 lduw [%l7 + 0x58], %l1 ld [%l7 + 0x70], %f5 fpsub16s %f14, %f13, %f13 fpackfix %f12, %f3 fmovdl %icc, %f3, %f13 lduh [%l7 + 0x56], %o1 ld [%l7 + 0x28], %f14 fmovdcs %icc, %f5, %f9 fbge %fcc3, loop_871 lduw [%l7 + 0x74], %o4 edge8n %l5, %l4, %i2 movle %icc, %i5, %l0 loop_871: movneg %xcc, %l3, %l2 edge16ln %o3, %l6, %i4 bcs,a %xcc, loop_872 fpsub32s %f8, %f3, %f9 fsrc1s %f11, %f5 andn %g7, 0x1A37, %g4 loop_872: fmovdne %icc, %f1, %f9 lduw [%l7 + 0x38], %g6 stb %i7, [%l7 + 0x60] popc 0x19F9, %o5 tleu %icc, 0x4 fmovrsne %o0, %f3, %f4 stw %g2, [%l7 + 0x64] ldub [%l7 + 0x30], %i0 fmovsne %xcc, %f8, %f8 faligndata %f6, %f6, %f6 sth %i6, [%l7 + 0x16] std %f2, [%l7 + 0x30] lduh [%l7 + 0x18], %o6 fmovdcc %xcc, %f1, %f11 fmovdcs %icc, %f10, %f13 tsubcctv %o2, 0x07F0, %g1 fzero %f12 ld [%l7 + 0x68], %f5 fxnors %f9, %f4, %f9 fnot1 %f0, %f14 lduh [%l7 + 0x6C], %i3 ldx [%l7 + 0x68], %g5 andn %g3, 0x055B, %i1 ldsh [%l7 + 0x32], %l1 xnor %o1, 0x0E1E, %o7 ldsb [%l7 + 0x73], %l5 tvs %icc, 0x1 subc %l4, 0x14FA, %i2 stb %o4, [%l7 + 0x50] fandnot2s %f11, %f11, %f14 ldx [%l7 + 0x70], %i5 stb %l0, [%l7 + 0x72] fmovsgu %xcc, %f7, %f8 bpos,pn %xcc, loop_873 fone %f4 stb %l2, [%l7 + 0x1E] bge,pn %xcc, loop_874 loop_873: ld [%l7 + 0x70], %f5 movrne %o3, 0x194, %l3 fbe %fcc0, loop_875 loop_874: andn %l6, %g7, %g4 fxnor %f10, %f0, %f14 bn,pn %icc, loop_876 loop_875: fcmpeq16 %f0, %f8, %g6 ldsw [%l7 + 0x64], %i4 fbn %fcc0, loop_877 loop_876: ldx [%l7 + 0x50], %o5 ldsb [%l7 + 0x52], %o0 ldsb [%l7 + 0x6C], %i7 loop_877: edge32l %g2, %i0, %i6 fblg %fcc2, loop_878 fmovrsgez %o2, %f9, %f11 taddcc %o6, %i3, %g5 stx %g1, [%l7 + 0x70] loop_878: srax %g3, 0x08, %i1 brgez %o1, loop_879 lduh [%l7 + 0x20], %o7 lduh [%l7 + 0x3A], %l5 fabsd %f14, %f14 loop_879: nop setx loop_880, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbuge %fcc0, loop_881 fmovde %xcc, %f15, %f15 fcmpne32 %f10, %f12, %l4 loop_880: ldub [%l7 + 0x64], %l1 loop_881: bge,a loop_882 movvc %xcc, %i2, %i5 subcc %l0, %o4, %l2 ld [%l7 + 0x2C], %f5 loop_882: call loop_883 andn %o3, 0x1C97, %l3 edge8l %g7, %l6, %g6 fnands %f10, %f14, %f3 loop_883: fmul8sux16 %f2, %f4, %f12 fsrc1s %f9, %f3 movl %icc, %i4, %o5 ldd [%l7 + 0x38], %f8 fsrc2 %f8, %f8 bl,a,pn %xcc, loop_884 addccc %o0, 0x0A81, %i7 smulcc %g4, %i0, %g2 ldsh [%l7 + 0x26], %i6 loop_884: fmovsg %icc, %f12, %f4 lduh [%l7 + 0x24], %o6 lduh [%l7 + 0x4A], %i3 brgz %g5, loop_885 bgu,a %icc, loop_886 fmovsle %icc, %f9, %f11 tne %xcc, 0x5 loop_885: bvc,a,pt %icc, loop_887 loop_886: edge8 %g1, %o2, %g3 sdiv %o1, 0x057C, %i1 bleu,pt %icc, loop_888 loop_887: te %icc, 0x0 edge32ln %o7, %l5, %l4 fcmped %fcc1, %f4, %f6 loop_888: tleu %icc, 0x3 fmovrse %l1, %f6, %f9 brlez %i2, loop_889 edge32l %i5, %l0, %l2 ldx [%l7 + 0x68], %o3 brgez,a %l3, loop_890 loop_889: stb %g7, [%l7 + 0x2F] nop setx loop_891, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge32ln %l6, %o4, %i4 loop_890: udivcc %g6, 0x1305, %o5 ld [%l7 + 0x48], %f9 loop_891: sdivcc %o0, 0x0A22, %i7 ldsw [%l7 + 0x78], %g4 sethi 0x15DE, %g2 lduh [%l7 + 0x6C], %i6 fpadd16s %f8, %f12, %f7 be,a loop_892 fsrc2s %f9, %f5 ldsh [%l7 + 0x7E], %i0 fandnot1 %f0, %f6, %f6 loop_892: sth %o6, [%l7 + 0x14] stx %g5, [%l7 + 0x18] fcmple16 %f14, %f8, %g1 tne %icc, 0x6 tcc %icc, 0x1 ldsw [%l7 + 0x20], %i3 tge %icc, 0x0 fcmpne32 %f14, %f2, %g3 fblg %fcc2, loop_893 ldsw [%l7 + 0x30], %o2 xnorcc %o1, 0x1613, %i1 tneg %xcc, 0x5 loop_893: bn %xcc, loop_894 ldsb [%l7 + 0x76], %o7 fbge,a %fcc1, loop_895 siam 0x3 loop_894: fmovdl %icc, %f4, %f2 stx %l5, [%l7 + 0x68] loop_895: movcc %icc, %l4, %l1 fornot2 %f0, %f2, %f8 fpadd32 %f6, %f8, %f14 fpmerge %f3, %f10, %f0 fpackfix %f6, %f14 tleu %xcc, 0x2 movrgez %i2, 0x271, %l0 subc %i5, 0x1BEF, %o3 ldx [%l7 + 0x78], %l2 mulscc %g7, 0x01B8, %l6 tcs %xcc, 0x5 call loop_896 fpsub32s %f3, %f2, %f0 tvs %xcc, 0x7 fmovdn %icc, %f0, %f11 loop_896: fmovscc %xcc, %f15, %f15 ldsh [%l7 + 0x2E], %o4 taddcctv %i4, %l3, %g6 xor %o0, 0x061D, %i7 fabss %f9, %f6 ldsw [%l7 + 0x40], %g4 brgez,a %o5, loop_897 ldsb [%l7 + 0x37], %g2 orn %i6, %i0, %o6 fone %f10 loop_897: stw %g5, [%l7 + 0x7C] fpadd32s %f3, %f3, %f4 edge32ln %i3, %g3, %o2 fnot2 %f10, %f10 orcc %g1, %o1, %o7 movleu %xcc, %i1, %l4 fnot1s %f6, %f8 bge,a,pt %icc, loop_898 st %f12, [%l7 + 0x2C] stw %l1, [%l7 + 0x18] stw %i2, [%l7 + 0x50] loop_898: fornot1s %f3, %f0, %f12 fones %f10 mulscc %l5, 0x1DAC, %l0 fmovsle %icc, %f3, %f7 movgu %xcc, %i5, %o3 fmovdcc %xcc, %f2, %f4 fmovda %xcc, %f5, %f3 subc %g7, 0x09DC, %l6 movg %icc, %o4, %l2 ld [%l7 + 0x08], %f15 ldd [%l7 + 0x78], %f12 sdivcc %i4, 0x0F97, %g6 fors %f11, %f7, %f1 bne,a,pn %xcc, loop_899 srlx %o0, %l3, %g4 std %f4, [%l7 + 0x50] lduw [%l7 + 0x2C], %o5 loop_899: stb %g2, [%l7 + 0x68] stb %i7, [%l7 + 0x45] be,a %xcc, loop_900 ba,a,pt %icc, loop_901 ldx [%l7 + 0x10], %i0 srl %i6, %g5, %o6 loop_900: umul %i3, 0x1FB0, %o2 loop_901: bne,a %xcc, loop_902 edge32 %g1, %o1, %g3 ld [%l7 + 0x20], %f14 fpadd32s %f14, %f14, %f5 loop_902: fbg,a %fcc2, loop_903 fornot1s %f7, %f12, %f6 brlez,a %o7, loop_904 fmovscc %xcc, %f10, %f7 loop_903: fcmple16 %f0, %f6, %i1 stw %l1, [%l7 + 0x34] loop_904: fmovrde %i2, %f6, %f12 fblg,a %fcc3, loop_905 movle %icc, %l4, %l0 fmovde %xcc, %f8, %f9 stx %l5, [%l7 + 0x68] loop_905: ldx [%l7 + 0x58], %i5 sth %o3, [%l7 + 0x70] brlz,a %l6, loop_906 orn %o4, 0x0BC2, %g7 fornot1 %f2, %f12, %f2 ldsw [%l7 + 0x58], %l2 loop_906: fcmple16 %f4, %f14, %g6 ldd [%l7 + 0x30], %f4 movvc %icc, %i4, %l3 ldsh [%l7 + 0x64], %g4 fcmpes %fcc3, %f1, %f2 movrlz %o5, 0x228, %g2 ldsw [%l7 + 0x7C], %o0 edge16 %i7, %i6, %g5 fmul8x16 %f14, %f10, %f10 stw %o6, [%l7 + 0x44] fbug,a %fcc0, loop_907 fmovscs %icc, %f5, %f0 mulx %i3, 0x0961, %o2 edge8n %g1, %o1, %i0 loop_907: lduw [%l7 + 0x60], %o7 fmovrsgz %g3, %f5, %f6 ldsh [%l7 + 0x78], %i1 fmovdge %icc, %f1, %f6 ldd [%l7 + 0x40], %f0 brz,a %l1, loop_908 fmovrdlez %i2, %f0, %f0 sth %l4, [%l7 + 0x46] tne %xcc, 0x7 loop_908: fpsub16s %f14, %f7, %f5 fzeros %f7 movrlez %l5, 0x227, %i5 array32 %l0, %o3, %l6 fxnor %f14, %f2, %f10 brnz,a %o4, loop_909 xnorcc %l2, %g7, %g6 movleu %xcc, %i4, %l3 movleu %xcc, %o5, %g4 loop_909: sdiv %g2, 0x04DF, %i7 fcmpne32 %f2, %f8, %i6 lduw [%l7 + 0x44], %g5 edge8 %o6, %o0, %i3 tpos %icc, 0x6 ldsb [%l7 + 0x76], %o2 fpsub32 %f14, %f8, %f8 fnegd %f12, %f8 ldsw [%l7 + 0x54], %g1 fpadd16 %f10, %f6, %f12 fpsub16 %f0, %f12, %f4 brlz %o1, loop_910 fxnor %f8, %f6, %f2 movleu %icc, %i0, %o7 brz %i1, loop_911 loop_910: sth %l1, [%l7 + 0x7E] ldsh [%l7 + 0x12], %i2 fpadd16 %f2, %f2, %f6 loop_911: fmovdne %icc, %f13, %f12 stw %g3, [%l7 + 0x2C] sdivx %l4, 0x0A64, %l5 fmovs %f0, %f14 fmovspos %xcc, %f13, %f7 nop setx loop_912, %l0, %l1 jmpl %l1, %l0 nop setx loop_913, %l0, %l1 jmpl %l1, %i5 sth %o3, [%l7 + 0x6E] ld [%l7 + 0x30], %f15 loop_912: stw %l6, [%l7 + 0x78] loop_913: ld [%l7 + 0x08], %f9 fbn %fcc1, loop_914 srlx %o4, %g7, %g6 edge16n %l2, %l3, %o5 fmovdpos %xcc, %f2, %f9 loop_914: movrgez %g4, 0x011, %g2 brnz %i7, loop_915 stb %i4, [%l7 + 0x78] ldsh [%l7 + 0x5A], %i6 ldd [%l7 + 0x08], %f10 loop_915: fbne,a %fcc2, loop_916 sdiv %g5, 0x0FC1, %o0 fbn %fcc0, loop_917 fpadd32 %f6, %f2, %f4 loop_916: ld [%l7 + 0x3C], %f12 fsrc2s %f8, %f10 loop_917: taddcctv %o6, %o2, %g1 tsubcc %o1, 0x0E6D, %i3 movl %icc, %i0, %o7 std %f12, [%l7 + 0x58] ld [%l7 + 0x28], %f13 fpmerge %f5, %f8, %f14 fblg,a %fcc0, loop_918 ldsw [%l7 + 0x60], %l1 lduw [%l7 + 0x18], %i2 tgu %xcc, 0x1 loop_918: ldsw [%l7 + 0x6C], %g3 or %i1, 0x0FFB, %l5 fmovde %icc, %f7, %f7 udiv %l4, 0x0BB0, %l0 fblg,a %fcc2, loop_919 fbge %fcc1, loop_920 ldsh [%l7 + 0x10], %o3 nop setx loop_921, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_919: tsubcctv %l6, 0x0DFD, %o4 loop_920: fmovsgu %xcc, %f13, %f3 fbug %fcc3, loop_922 loop_921: udiv %g7, 0x085C, %g6 fmul8ulx16 %f4, %f8, %f14 sra %l2, 0x15, %l3 loop_922: fmovsneg %icc, %f6, %f5 fmovsneg %xcc, %f4, %f15 fbo %fcc3, loop_923 xor %o5, 0x13BA, %i5 subcc %g2, %g4, %i7 tpos %icc, 0x2 loop_923: fbe,a %fcc0, loop_924 std %f14, [%l7 + 0x18] fnands %f8, %f4, %f11 edge8 %i6, %i4, %g5 loop_924: lduh [%l7 + 0x72], %o0 fbge,a %fcc2, loop_925 tvc %xcc, 0x0 alignaddrl %o2, %o6, %o1 ldub [%l7 + 0x53], %g1 loop_925: ldub [%l7 + 0x6B], %i0 mova %xcc, %i3, %o7 std %f4, [%l7 + 0x68] std %f0, [%l7 + 0x08] stb %i2, [%l7 + 0x77] stb %l1, [%l7 + 0x7E] fbn,a %fcc0, loop_926 fmovdneg %icc, %f13, %f12 fcmped %fcc3, %f10, %f14 faligndata %f8, %f14, %f0 loop_926: fblg %fcc1, loop_927 st %f11, [%l7 + 0x0C] fandnot1s %f11, %f10, %f3 fornot2 %f14, %f12, %f6 loop_927: udiv %g3, 0x0A40, %i1 fble,a %fcc0, loop_928 ldub [%l7 + 0x0B], %l4 ldsw [%l7 + 0x74], %l5 fmuld8sux16 %f13, %f13, %f6 loop_928: ldsb [%l7 + 0x43], %l0 movle %icc, %l6, %o4 lduh [%l7 + 0x66], %g7 sth %o3, [%l7 + 0x68] fmovrsne %g6, %f13, %f12 fors %f7, %f14, %f7 ldsb [%l7 + 0x20], %l3 subccc %l2, 0x1C1C, %o5 fmovdpos %icc, %f6, %f7 fcmpgt32 %f12, %f12, %i5 fabss %f4, %f15 bgu loop_929 lduh [%l7 + 0x6A], %g4 fands %f5, %f12, %f4 bn,a,pt %xcc, loop_930 loop_929: umul %g2, %i7, %i4 ldx [%l7 + 0x50], %g5 st %f0, [%l7 + 0x34] loop_930: fpadd16 %f8, %f4, %f6 fcmped %fcc3, %f12, %f8 lduw [%l7 + 0x60], %i6 te %icc, 0x0 fxor %f2, %f10, %f8 fpadd32s %f15, %f5, %f8 bcs,a %xcc, loop_931 fpadd32s %f3, %f13, %f6 fblg,a %fcc1, loop_932 edge16ln %o0, %o2, %o6 loop_931: fmovdvs %icc, %f11, %f15 fones %f0 loop_932: tge %xcc, 0x0 stw %g1, [%l7 + 0x14] fnegd %f14, %f12 stx %o1, [%l7 + 0x60] orcc %i0, %i3, %i2 fmovse %xcc, %f0, %f1 edge8n %o7, %g3, %l1 movrlez %l4, %l5, %i1 fmovrslz %l6, %f3, %f6 subccc %o4, 0x0B98, %g7 stw %o3, [%l7 + 0x64] srlx %l0, 0x1F, %l3 umulcc %g6, 0x1ABA, %o5 tcs %xcc, 0x7 edge16ln %l2, %g4, %g2 tne %icc, 0x3 fbe %fcc2, loop_933 ldx [%l7 + 0x08], %i7 xor %i4, %i5, %i6 movcc %xcc, %g5, %o2 loop_933: std %f0, [%l7 + 0x28] fmovdcc %xcc, %f4, %f7 bgu %icc, loop_934 fmovscc %icc, %f10, %f0 fbue,a %fcc0, loop_935 tl %icc, 0x3 loop_934: bgu,pt %icc, loop_936 fmovrsgz %o0, %f0, %f7 loop_935: fmovsleu %icc, %f15, %f9 movrne %g1, 0x1B3, %o1 loop_936: fcmpgt16 %f4, %f8, %i0 fmovrsne %i3, %f15, %f14 fbn,a %fcc1, loop_937 srax %o6, 0x16, %i2 tcc %xcc, 0x3 st %f10, [%l7 + 0x2C] loop_937: xnorcc %o7, 0x1C52, %l1 edge16n %l4, %l5, %g3 fcmps %fcc3, %f14, %f12 stw %i1, [%l7 + 0x64] fmovrdlz %l6, %f14, %f0 and %o4, %g7, %o3 tpos %icc, 0x3 movre %l3, 0x18D, %g6 ld [%l7 + 0x3C], %f0 st %f8, [%l7 + 0x64] fmovrsgz %l0, %f2, %f11 orcc %l2, 0x14BF, %g4 fmovsvs %xcc, %f7, %f5 stb %o5, [%l7 + 0x3C] fornot2 %f4, %f0, %f10 fornot1 %f4, %f4, %f0 fmovde %icc, %f15, %f14 sra %i7, 0x12, %i4 alignaddr %i5, %g2, %g5 fcmple32 %f6, %f8, %i6 fbn %fcc3, loop_938 nop setx loop_939, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovspos %xcc, %f4, %f4 fbuge %fcc1, loop_940 loop_938: ld [%l7 + 0x20], %f12 loop_939: alignaddrl %o0, %o2, %g1 fbg %fcc0, loop_941 loop_940: stx %i0, [%l7 + 0x30] ldsw [%l7 + 0x68], %i3 fnor %f10, %f0, %f0 loop_941: addccc %o1, %i2, %o7 fpackfix %f2, %f10 movvc %icc, %l1, %o6 fmovdvc %xcc, %f5, %f4 stw %l5, [%l7 + 0x50] fmovrse %l4, %f13, %f11 fmovse %xcc, %f7, %f3 fcmpgt16 %f8, %f10, %i1 ldsh [%l7 + 0x6A], %g3 tn %icc, 0x0 ld [%l7 + 0x70], %f7 tsubcctv %l6, %g7, %o4 fexpand %f15, %f12 fbule %fcc2, loop_942 fpsub32 %f0, %f6, %f4 srax %l3, 0x11, %g6 tcs %xcc, 0x0 loop_942: edge8ln %o3, %l0, %l2 ld [%l7 + 0x1C], %f6 fmovrsgez %g4, %f2, %f9 brlez,a %i7, loop_943 edge8ln %o5, %i5, %i4 sth %g5, [%l7 + 0x36] fbue %fcc1, loop_944 loop_943: udiv %i6, 0x1525, %g2 tneg %xcc, 0x3 movre %o2, 0x0B6, %g1 loop_944: fba %fcc2, loop_945 std %f0, [%l7 + 0x70] fmovrdgez %i0, %f8, %f0 srlx %i3, 0x1E, %o1 loop_945: stb %o0, [%l7 + 0x50] fandnot2 %f14, %f8, %f8 sth %o7, [%l7 + 0x0C] std %f0, [%l7 + 0x28] udivx %i2, 0x1E4C, %l1 fcmpne16 %f0, %f0, %o6 stb %l4, [%l7 + 0x1E] fmovsl %icc, %f15, %f8 movcs %xcc, %i1, %g3 srl %l6, 0x02, %l5 bvs %icc, loop_946 ldd [%l7 + 0x30], %f14 fbne %fcc0, loop_947 fmovrdgz %g7, %f2, %f10 loop_946: lduw [%l7 + 0x60], %o4 fmovdg %xcc, %f3, %f14 loop_947: movn %xcc, %g6, %o3 movvs %xcc, %l0, %l2 ldx [%l7 + 0x40], %l3 fpadd16 %f2, %f12, %f14 sll %i7, 0x1E, %g4 fbul %fcc2, loop_948 fmovsvc %xcc, %f13, %f0 fmovsl %icc, %f14, %f1 for %f0, %f2, %f2 loop_948: alignaddr %o5, %i5, %g5 st %f11, [%l7 + 0x20] lduw [%l7 + 0x54], %i6 lduh [%l7 + 0x3C], %i4 fmovsvc %xcc, %f14, %f7 stw %g2, [%l7 + 0x20] fcmpgt16 %f4, %f6, %g1 brz %o2, loop_949 ldsw [%l7 + 0x1C], %i0 tsubcctv %i3, 0x15B1, %o1 fpack16 %f2, %f11 loop_949: subcc %o0, 0x02F2, %i2 fands %f1, %f0, %f2 umul %l1, %o6, %o7 std %f10, [%l7 + 0x60] bge,a,pn %icc, loop_950 bl,pn %icc, loop_951 lduh [%l7 + 0x66], %l4 fpadd32s %f12, %f4, %f6 loop_950: fcmps %fcc3, %f10, %f1 loop_951: for %f4, %f12, %f14 fmovsl %icc, %f7, %f10 fmovrdlez %g3, %f6, %f12 sth %i1, [%l7 + 0x50] taddcctv %l6, %l5, %g7 subcc %o4, 0x0120, %g6 ldx [%l7 + 0x20], %o3 stx %l2, [%l7 + 0x20] fsrc2 %f0, %f8 movle %xcc, %l0, %l3 udivcc %g4, 0x1468, %o5 stb %i7, [%l7 + 0x3C] te %icc, 0x0 mova %icc, %g5, %i6 bgu,a,pt %xcc, loop_952 udiv %i5, 0x060B, %g2 add %i4, %g1, %i0 sllx %i3, %o2, %o1 loop_952: ldsh [%l7 + 0x48], %o0 ldsw [%l7 + 0x18], %l1 fmovrdgz %o6, %f4, %f10 st %f15, [%l7 + 0x08] bge,a,pt %xcc, loop_953 umulcc %i2, %l4, %g3 fcmpne16 %f8, %f0, %i1 tcs %icc, 0x7 loop_953: lduw [%l7 + 0x5C], %o7 fnand %f2, %f10, %f0 fmovrslz %l5, %f10, %f10 ta %xcc, 0x2 movn %icc, %l6, %g7 fmovdl %xcc, %f3, %f0 ldub [%l7 + 0x6C], %o4 fcmpeq16 %f0, %f10, %g6 subccc %o3, %l2, %l3 fands %f10, %f15, %f5 lduh [%l7 + 0x5C], %l0 fmovdn %icc, %f15, %f12 fmovdcs %icc, %f7, %f8 xor %g4, %i7, %o5 ldsh [%l7 + 0x36], %i6 array16 %i5, %g2, %g5 ldd [%l7 + 0x18], %f2 for %f2, %f2, %f0 udivcc %i4, 0x1E7B, %g1 movleu %xcc, %i3, %o2 fbug,a %fcc0, loop_954 nop setx loop_955, %l0, %l1 jmpl %l1, %i0 sth %o1, [%l7 + 0x42] fsrc2s %f5, %f12 loop_954: stx %o0, [%l7 + 0x08] loop_955: fmovsge %xcc, %f5, %f5 movcs %xcc, %o6, %i2 fcmpgt16 %f0, %f14, %l1 sth %g3, [%l7 + 0x66] fmovdvc %xcc, %f10, %f5 sdivx %l4, 0x157F, %o7 faligndata %f6, %f4, %f8 std %f2, [%l7 + 0x60] ldsw [%l7 + 0x14], %i1 ldsw [%l7 + 0x24], %l5 fmovrsgz %g7, %f7, %f12 fmovsa %xcc, %f3, %f12 xnorcc %o4, %l6, %g6 ld [%l7 + 0x5C], %f5 xnorcc %l2, 0x007E, %l3 udivcc %o3, 0x13BB, %g4 bshuffle %f10, %f10, %f12 popc 0x1CF9, %i7 fpadd16 %f0, %f6, %f4 mova %icc, %l0, %i6 tg %icc, 0x3 fpsub32s %f4, %f15, %f13 andn %i5, %o5, %g5 fnands %f0, %f2, %f14 lduh [%l7 + 0x28], %g2 std %f2, [%l7 + 0x48] fmovscs %icc, %f13, %f1 fmovspos %icc, %f9, %f14 std %f4, [%l7 + 0x40] fpadd16s %f2, %f8, %f8 tl %icc, 0x1 alignaddrl %i4, %g1, %i3 bneg,pt %icc, loop_956 fxnors %f12, %f7, %f4 fmovrsgz %i0, %f7, %f14 fcmps %fcc1, %f1, %f8 loop_956: st %f14, [%l7 + 0x10] ldd [%l7 + 0x40], %f4 st %f11, [%l7 + 0x20] fpsub32 %f10, %f2, %f12 lduw [%l7 + 0x58], %o2 ldsb [%l7 + 0x1D], %o0 sdivcc %o6, 0x080E, %i2 array32 %l1, %g3, %l4 ldd [%l7 + 0x78], %f10 xnorcc %o7, 0x16E9, %o1 tsubcctv %i1, %g7, %o4 tneg %icc, 0x1 fmovrdgz %l5, %f8, %f2 fxor %f10, %f2, %f8 stw %g6, [%l7 + 0x74] stx %l6, [%l7 + 0x40] popc %l3, %l2 tge %xcc, 0x0 tvc %xcc, 0x4 brlez %g4, loop_957 andn %i7, 0x1610, %l0 orn %o3, %i5, %o5 fpsub32 %f10, %f6, %f6 loop_957: fnand %f14, %f2, %f0 ldub [%l7 + 0x57], %i6 lduw [%l7 + 0x3C], %g2 addccc %i4, %g5, %g1 umulcc %i0, %i3, %o2 ldub [%l7 + 0x27], %o0 ldsb [%l7 + 0x6C], %i2 tsubcc %o6, 0x1D2C, %l1 bvc,a,pn %xcc, loop_958 bneg,a,pt %xcc, loop_959 fnegs %f13, %f1 fmuld8sux16 %f0, %f1, %f14 loop_958: fmovdn %xcc, %f11, %f6 loop_959: movpos %icc, %l4, %o7 ldx [%l7 + 0x68], %g3 sth %i1, [%l7 + 0x78] fnot1 %f4, %f10 bl,a,pn %xcc, loop_960 fmovsge %icc, %f12, %f1 xorcc %g7, 0x1752, %o1 fmovscs %icc, %f1, %f10 loop_960: fandnot2s %f4, %f6, %f0 ld [%l7 + 0x68], %f3 stx %o4, [%l7 + 0x08] fandnot1s %f5, %f12, %f6 sdivcc %g6, 0x182E, %l6 subccc %l5, 0x0DEA, %l3 andn %g4, %l2, %i7 fors %f12, %f2, %f6 sth %o3, [%l7 + 0x24] fbo,a %fcc0, loop_961 sth %i5, [%l7 + 0x38] st %f3, [%l7 + 0x38] lduw [%l7 + 0x7C], %l0 loop_961: ldd [%l7 + 0x28], %f14 umul %i6, 0x0FDF, %g2 fmovsvc %icc, %f5, %f12 ld [%l7 + 0x4C], %f11 edge16ln %i4, %o5, %g1 fcmple32 %f2, %f2, %g5 lduw [%l7 + 0x50], %i3 fmovrdgz %i0, %f14, %f8 ldsw [%l7 + 0x34], %o2 sth %o0, [%l7 + 0x20] lduh [%l7 + 0x70], %o6 fcmpne32 %f10, %f8, %i2 addccc %l1, %l4, %g3 fcmpne32 %f8, %f2, %o7 movgu %icc, %i1, %o1 fpadd32 %f14, %f8, %f4 udivcc %o4, 0x0E49, %g6 ldsh [%l7 + 0x50], %l6 fbul %fcc0, loop_962 fone %f10 lduw [%l7 + 0x78], %g7 fsrc2s %f14, %f13 loop_962: ldd [%l7 + 0x60], %f2 fcmpne16 %f10, %f10, %l5 tg %xcc, 0x4 be,pn %xcc, loop_963 brlez %l3, loop_964 lduh [%l7 + 0x3A], %g4 fandnot1 %f10, %f2, %f10 loop_963: fpackfix %f14, %f4 loop_964: ta %xcc, 0x2 stx %l2, [%l7 + 0x68] ta %icc, 0x4 fands %f6, %f14, %f2 fandnot2 %f12, %f2, %f8 fmul8x16 %f5, %f12, %f6 fmovrsgz %o3, %f5, %f7 std %f2, [%l7 + 0x18] ldd [%l7 + 0x70], %f2 fmovspos %icc, %f9, %f4 ldd [%l7 + 0x10], %f8 stw %i7, [%l7 + 0x50] ldx [%l7 + 0x48], %l0 fexpand %f13, %f2 fbe %fcc1, loop_965 stb %i6, [%l7 + 0x3D] fmul8x16al %f8, %f8, %f6 fbul,a %fcc2, loop_966 loop_965: lduh [%l7 + 0x60], %i5 fmovdcs %xcc, %f8, %f0 edge32 %g2, %i4, %g1 loop_966: fmovdvc %icc, %f10, %f8 fcmpd %fcc1, %f6, %f6 fcmpne32 %f0, %f0, %g5 fbne %fcc1, loop_967 stw %o5, [%l7 + 0x68] ldsh [%l7 + 0x44], %i3 srax %o2, %i0, %o6 loop_967: fbul %fcc2, loop_968 smulcc %o0, %i2, %l4 lduh [%l7 + 0x56], %l1 ldsb [%l7 + 0x36], %g3 loop_968: edge8 %o7, %o1, %i1 stx %g6, [%l7 + 0x50] orncc %o4, %l6, %l5 movle %xcc, %l3, %g4 edge16n %g7, %l2, %i7 fmovde %xcc, %f12, %f6 lduh [%l7 + 0x18], %l0 fbule %fcc1, loop_969 movle %icc, %o3, %i5 subccc %g2, %i4, %g1 bge,a,pn %xcc, loop_970 loop_969: fmovsvs %icc, %f0, %f15 fsrc2 %f10, %f12 fxnors %f2, %f0, %f11 loop_970: tsubcctv %i6, 0x06AA, %g5 edge32 %o5, %i3, %i0 ldsw [%l7 + 0x70], %o6 st %f11, [%l7 + 0x18] fpsub16 %f6, %f10, %f10 srlx %o0, 0x19, %i2 movrlez %o2, %l1, %g3 ldd [%l7 + 0x70], %f4 umulcc %l4, %o1, %i1 ldd [%l7 + 0x40], %f6 fmovdg %icc, %f7, %f13 ba,a,pt %icc, loop_971 tneg %xcc, 0x4 fmovsneg %xcc, %f1, %f6 fzero %f12 loop_971: sdiv %o7, 0x0F2A, %g6 ble,a %icc, loop_972 tle %icc, 0x2 ld [%l7 + 0x6C], %f10 addccc %l6, %o4, %l5 loop_972: nop setx loop_973, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc1 %f0, %f10 fmovrsgez %l3, %f3, %f1 stx %g7, [%l7 + 0x60] loop_973: fandnot1 %f0, %f4, %f0 ldx [%l7 + 0x60], %l2 ldx [%l7 + 0x18], %i7 movpos %xcc, %g4, %l0 fmovsleu %icc, %f0, %f4 fmovsl %xcc, %f10, %f2 ldsb [%l7 + 0x46], %i5 fornot1 %f8, %f8, %f12 fmovrsne %g2, %f3, %f15 fpadd16 %f8, %f4, %f4 fpadd16 %f14, %f6, %f14 stw %i4, [%l7 + 0x5C] fandnot2s %f15, %f13, %f10 edge16l %g1, %o3, %i6 st %f12, [%l7 + 0x18] fmovdcc %xcc, %f4, %f7 bvc loop_974 ldx [%l7 + 0x08], %g5 fpadd16s %f7, %f7, %f14 stb %i3, [%l7 + 0x76] loop_974: st %f13, [%l7 + 0x78] addccc %i0, %o5, %o6 ldd [%l7 + 0x70], %f14 ld [%l7 + 0x68], %f14 ldsh [%l7 + 0x6E], %i2 brz,a %o2, loop_975 fmovsle %xcc, %f13, %f10 tcs %icc, 0x5 st %f10, [%l7 + 0x20] loop_975: edge16ln %o0, %l1, %l4 st %f12, [%l7 + 0x08] ldd [%l7 + 0x28], %f8 mulscc %o1, %i1, %o7 ldub [%l7 + 0x4D], %g3 ldx [%l7 + 0x38], %g6 fbge %fcc0, loop_976 udivx %l6, 0x0E97, %l5 brnz,a %l3, loop_977 fones %f2 loop_976: fmovrsgz %g7, %f0, %f11 fsrc2s %f8, %f3 loop_977: andncc %o4, %i7, %g4 fba,a %fcc1, loop_978 add %l2, %l0, %g2 fpadd32s %f4, %f14, %f4 ldsb [%l7 + 0x52], %i5 loop_978: bneg,a %xcc, loop_979 ldub [%l7 + 0x0F], %g1 edge32l %o3, %i4, %g5 ldsw [%l7 + 0x40], %i6 loop_979: xor %i3, %o5, %i0 tn %xcc, 0x0 srl %o6, 0x17, %i2 bvs,pt %xcc, loop_980 alignaddrl %o2, %l1, %o0 ta %xcc, 0x0 stw %l4, [%l7 + 0x3C] loop_980: lduh [%l7 + 0x7C], %o1 bn,pn %icc, loop_981 fcmpgt16 %f4, %f6, %o7 sth %i1, [%l7 + 0x08] fpadd16s %f1, %f11, %f2 loop_981: fmovsleu %xcc, %f13, %f5 tne %xcc, 0x5 movgu %xcc, %g6, %l6 fsrc1s %f4, %f11 fzero %f6 ldsb [%l7 + 0x46], %l5 fmovdl %xcc, %f6, %f9 fcmps %fcc1, %f2, %f10 fand %f8, %f8, %f2 nop setx loop_982, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge32l %l3, %g3, %g7 fors %f14, %f13, %f14 be loop_983 loop_982: sdivcc %o4, 0x0E0D, %i7 fnot1s %f14, %f12 ldub [%l7 + 0x08], %g4 loop_983: call loop_984 fpsub32 %f8, %f12, %f8 bne,a %icc, loop_985 stb %l2, [%l7 + 0x1A] loop_984: add %g2, 0x11B2, %l0 stx %i5, [%l7 + 0x48] loop_985: lduw [%l7 + 0x38], %o3 stb %g1, [%l7 + 0x57] ldd [%l7 + 0x68], %f0 fcmps %fcc0, %f10, %f12 sub %i4, 0x00D3, %g5 fmovrslez %i3, %f9, %f12 fbug,a %fcc2, loop_986 movl %icc, %i6, %o5 ldsw [%l7 + 0x10], %i0 bgu %xcc, loop_987 loop_986: fpackfix %f2, %f11 fnot1s %f3, %f8 sdivx %o6, 0x1875, %o2 loop_987: fmovrdlez %i2, %f12, %f8 fbuge %fcc2, loop_988 fmovsle %icc, %f10, %f14 fpmerge %f7, %f13, %f10 ldub [%l7 + 0x72], %o0 loop_988: fxnors %f7, %f8, %f6 edge8ln %l4, %l1, %o7 st %f4, [%l7 + 0x70] be,a,pn %xcc, loop_989 fmovdvc %xcc, %f2, %f4 stw %i1, [%l7 + 0x2C] sll %g6, %o1, %l6 loop_989: tleu %icc, 0x5 fandnot1s %f7, %f2, %f11 stw %l5, [%l7 + 0x4C] lduh [%l7 + 0x24], %g3 fcmple16 %f2, %f2, %g7 fmovrsne %l3, %f0, %f3 ldsw [%l7 + 0x38], %o4 movrgez %g4, %l2, %i7 te %xcc, 0x7 st %f5, [%l7 + 0x7C] tsubcc %l0, %g2, %i5 movne %icc, %o3, %i4 orn %g1, 0x0DF6, %g5 fmovsn %xcc, %f9, %f9 fblg,a %fcc1, loop_990 lduh [%l7 + 0x5C], %i6 popc 0x044E, %o5 bvs,a loop_991 loop_990: movgu %xcc, %i3, %o6 fpadd16s %f3, %f6, %f14 ldx [%l7 + 0x50], %i0 loop_991: be,a %xcc, loop_992 movrgez %i2, 0x095, %o0 st %f7, [%l7 + 0x38] faligndata %f4, %f6, %f0 loop_992: stb %l4, [%l7 + 0x37] fmovdle %icc, %f9, %f10 tsubcc %o2, 0x1D4D, %l1 fbuge %fcc1, loop_993 taddcc %i1, %o7, %o1 stb %g6, [%l7 + 0x34] nop setx loop_994, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_993: stw %l5, [%l7 + 0x18] movrne %g3, 0x2C6, %g7 ldub [%l7 + 0x75], %l3 loop_994: bl,a,pn %xcc, loop_995 umulcc %l6, %g4, %l2 movge %xcc, %i7, %l0 stx %o4, [%l7 + 0x10] loop_995: fandnot2s %f5, %f10, %f5 ldsw [%l7 + 0x7C], %g2 movn %icc, %i5, %o3 fbge %fcc3, loop_996 fbu,a %fcc3, loop_997 movn %icc, %i4, %g5 sth %i6, [%l7 + 0x66] loop_996: fandnot2s %f10, %f14, %f13 loop_997: alignaddrl %o5, %g1, %o6 stx %i3, [%l7 + 0x68] fcmple32 %f6, %f12, %i0 sll %i2, 0x1B, %l4 lduw [%l7 + 0x54], %o2 fpsub32 %f10, %f12, %f2 fmovdvc %xcc, %f13, %f13 add %o0, %i1, %l1 orncc %o1, %o7, %l5 fornot1s %f11, %f9, %f4 brlez %g3, loop_998 fcmped %fcc3, %f2, %f10 tgu %xcc, 0x2 fnot1 %f4, %f8 loop_998: fble %fcc2, loop_999 fabsd %f2, %f6 sllx %g7, %l3, %l6 taddcctv %g6, 0x162E, %g4 loop_999: faligndata %f4, %f2, %f14 stx %l2, [%l7 + 0x58] movl %xcc, %l0, %o4 fnot2s %f5, %f15 movle %xcc, %g2, %i7 fbne,a %fcc1, loop_1000 bcs,a loop_1001 tneg %xcc, 0x6 fmovspos %icc, %f0, %f3 loop_1000: ldsh [%l7 + 0x28], %o3 loop_1001: fmovdpos %xcc, %f11, %f2 fmovsg %xcc, %f13, %f12 lduh [%l7 + 0x50], %i4 fpadd16s %f11, %f13, %f15 fmovrsgez %i5, %f14, %f0 fsrc2s %f1, %f15 fbne,a %fcc2, loop_1002 fnor %f10, %f14, %f6 ldsw [%l7 + 0x24], %i6 ldsb [%l7 + 0x46], %o5 loop_1002: ldub [%l7 + 0x5F], %g5 bneg,a,pn %xcc, loop_1003 bpos,a,pt %icc, loop_1004 fexpand %f10, %f10 ldub [%l7 + 0x2F], %g1 loop_1003: ldsh [%l7 + 0x7A], %o6 loop_1004: srl %i3, 0x03, %i2 tvc %xcc, 0x0 lduh [%l7 + 0x48], %l4 movrgez %i0, 0x2F4, %o0 stx %o2, [%l7 + 0x50] call loop_1005 lduh [%l7 + 0x14], %l1 fmovdne %icc, %f13, %f11 lduh [%l7 + 0x24], %i1 loop_1005: be loop_1006 st %f0, [%l7 + 0x50] array32 %o7, %o1, %g3 fnegs %f8, %f2 loop_1006: fnot2s %f13, %f13 bvs,pn %icc, loop_1007 tvc %xcc, 0x1 ldd [%l7 + 0x28], %f6 stb %l5, [%l7 + 0x11] loop_1007: fnot1 %f6, %f14 sth %l3, [%l7 + 0x1A] movneg %icc, %l6, %g7 fxnors %f0, %f7, %f1 ldsh [%l7 + 0x5E], %g6 fmul8x16 %f0, %f14, %f2 fcmple16 %f2, %f6, %l2 fmovsvs %icc, %f0, %f9 ldsh [%l7 + 0x2C], %l0 ld [%l7 + 0x50], %f4 st %f8, [%l7 + 0x2C] bn,a %icc, loop_1008 edge16n %g4, %o4, %g2 fpack16 %f2, %f7 fmovsvc %icc, %f6, %f0 loop_1008: fcmpeq16 %f10, %f14, %i7 std %f14, [%l7 + 0x40] sth %i4, [%l7 + 0x36] movne %xcc, %i5, %i6 ldd [%l7 + 0x48], %f4 movcs %xcc, %o3, %g5 fbue,a %fcc1, loop_1009 fmovsa %icc, %f3, %f2 fmovdle %icc, %f14, %f2 ldsh [%l7 + 0x5E], %o5 loop_1009: fbne %fcc1, loop_1010 edge8l %g1, %i3, %o6 tsubcctv %i2, 0x1FAE, %l4 sllx %i0, %o0, %o2 loop_1010: std %f6, [%l7 + 0x40] movne %xcc, %i1, %o7 lduw [%l7 + 0x38], %o1 sdivcc %g3, 0x195C, %l1 stw %l5, [%l7 + 0x5C] fxnors %f14, %f5, %f8 fmovsl %xcc, %f13, %f9 fandnot2s %f14, %f11, %f12 std %f14, [%l7 + 0x20] bgu,a %xcc, loop_1011 umul %l3, 0x1F02, %l6 sll %g6, 0x1D, %l2 movne %xcc, %l0, %g7 loop_1011: fpadd32s %f10, %f7, %f15 ldsh [%l7 + 0x1E], %g4 fmovsn %icc, %f6, %f11 add %o4, 0x18EC, %g2 tcs %icc, 0x0 ldx [%l7 + 0x38], %i7 lduh [%l7 + 0x7A], %i5 umul %i4, 0x0482, %o3 st %f11, [%l7 + 0x08] stx %g5, [%l7 + 0x50] stw %o5, [%l7 + 0x24] umulcc %i6, 0x0901, %g1 bg,a,pt %icc, loop_1012 ldsh [%l7 + 0x48], %i3 std %f0, [%l7 + 0x18] edge16n %o6, %l4, %i0 loop_1012: tcc %icc, 0x5 stb %o0, [%l7 + 0x59] movn %icc, %i2, %i1 stb %o2, [%l7 + 0x76] fmovsl %xcc, %f1, %f15 ldd [%l7 + 0x50], %f2 orn %o1, %o7, %l1 stb %l5, [%l7 + 0x5B] bgu,pn %icc, loop_1013 xnor %g3, %l6, %l3 ldsb [%l7 + 0x75], %g6 edge32n %l0, %g7, %l2 loop_1013: fpsub32s %f13, %f4, %f1 lduw [%l7 + 0x34], %g4 fbuge %fcc3, loop_1014 fcmple16 %f6, %f12, %g2 bne,a,pt %icc, loop_1015 orcc %i7, 0x025D, %o4 loop_1014: ldub [%l7 + 0x10], %i4 brnz,a %i5, loop_1016 loop_1015: ld [%l7 + 0x48], %f13 addcc %g5, %o5, %i6 edge8ln %g1, %i3, %o6 loop_1016: fmovsl %xcc, %f8, %f13 fbug %fcc2, loop_1017 movgu %xcc, %l4, %o3 fandnot2s %f13, %f8, %f7 tle %icc, 0x7 loop_1017: fxnors %f3, %f6, %f7 bg,pt %xcc, loop_1018 fmovsne %xcc, %f6, %f6 fble %fcc1, loop_1019 alignaddr %i0, %i2, %i1 loop_1018: ldd [%l7 + 0x60], %f6 ldsb [%l7 + 0x62], %o0 loop_1019: fabss %f5, %f0 fmovrdlez %o1, %f0, %f6 fmovrslez %o2, %f12, %f0 andcc %l1, 0x0384, %o7 tgu %xcc, 0x2 fmovdvs %xcc, %f6, %f9 fand %f8, %f8, %f6 fmovrdne %l5, %f8, %f6 or %l6, %g3, %g6 fandnot2s %f3, %f10, %f14 fmul8sux16 %f0, %f10, %f6 fmovsne %icc, %f14, %f0 sth %l0, [%l7 + 0x58] andn %l3, 0x0402, %g7 edge8ln %g4, %l2, %g2 edge32ln %i7, %o4, %i5 fmovsneg %xcc, %f3, %f8 lduh [%l7 + 0x2C], %g5 stx %o5, [%l7 + 0x28] ldd [%l7 + 0x18], %f0 fmovrdlz %i6, %f2, %f0 ldsb [%l7 + 0x37], %g1 edge16ln %i3, %i4, %o6 edge16ln %l4, %o3, %i0 movleu %xcc, %i1, %i2 movge %xcc, %o0, %o2 edge16l %o1, %o7, %l5 fpadd32s %f15, %f15, %f3 fbne %fcc0, loop_1020 fmul8x16al %f14, %f6, %f2 ldub [%l7 + 0x28], %l1 sub %g3, 0x0B23, %g6 loop_1020: fpsub32 %f14, %f6, %f2 edge32ln %l6, %l0, %l3 std %f2, [%l7 + 0x08] fand %f2, %f4, %f0 fpsub16 %f10, %f12, %f12 fmul8x16al %f5, %f13, %f2 movcc %xcc, %g7, %g4 mulscc %l2, %i7, %o4 ble,a %icc, loop_1021 tsubcctv %i5, %g2, %o5 ldub [%l7 + 0x28], %i6 fones %f9 loop_1021: stb %g5, [%l7 + 0x1E] fzero %f12 bn,a loop_1022 fnot1s %f7, %f7 movne %icc, %g1, %i4 alignaddrl %i3, %l4, %o3 loop_1022: ba loop_1023 tcc %xcc, 0x0 tpos %xcc, 0x3 bcc,a,pn %icc, loop_1024 loop_1023: fnot1 %f6, %f6 fbuge,a %fcc1, loop_1025 fbuge,a %fcc0, loop_1026 loop_1024: fbge %fcc0, loop_1027 sll %i0, %i1, %o6 loop_1025: stb %i2, [%l7 + 0x09] loop_1026: subccc %o0, %o1, %o2 loop_1027: fmovsneg %xcc, %f4, %f4 lduw [%l7 + 0x28], %o7 ldd [%l7 + 0x68], %f2 ldd [%l7 + 0x28], %f0 movvc %icc, %l5, %g3 stw %g6, [%l7 + 0x78] st %f6, [%l7 + 0x38] fones %f6 orncc %l1, %l6, %l0 ldsw [%l7 + 0x34], %g7 fmovrse %g4, %f8, %f12 ldd [%l7 + 0x08], %f12 fmovrse %l2, %f8, %f6 fmovsvc %icc, %f5, %f15 movleu %xcc, %i7, %l3 sth %i5, [%l7 + 0x64] edge16l %o4, %o5, %g2 ldsw [%l7 + 0x2C], %g5 tn %icc, 0x6 tge %icc, 0x0 taddcctv %g1, %i6, %i4 nop setx loop_1028, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrgz %l4, 0x39B, %i3 movre %o3, %i1, %i0 tneg %xcc, 0x5 loop_1028: faligndata %f2, %f14, %f4 umul %i2, %o0, %o6 tcc %xcc, 0x5 tvc %icc, 0x2 siam 0x3 fbne %fcc1, loop_1029 ldx [%l7 + 0x60], %o2 nop setx loop_1030, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsa %xcc, %f10, %f7 loop_1029: st %f12, [%l7 + 0x60] sdivx %o7, 0x0259, %l5 loop_1030: tle %xcc, 0x0 brgz %g3, loop_1031 stb %o1, [%l7 + 0x37] fnor %f2, %f2, %f8 srl %l1, %l6, %g6 loop_1031: stw %g7, [%l7 + 0x48] sdivcc %g4, 0x1887, %l2 fmovsne %xcc, %f11, %f5 fmovrdgz %l0, %f6, %f12 fmovrde %l3, %f12, %f12 fmovrsgz %i5, %f15, %f13 lduh [%l7 + 0x74], %o4 stb %i7, [%l7 + 0x27] bg,a %icc, loop_1032 ldd [%l7 + 0x18], %f12 fnot2s %f11, %f7 bge,a loop_1033 loop_1032: taddcctv %g2, 0x1EFD, %g5 ldsb [%l7 + 0x25], %g1 fornot1s %f7, %f14, %f9 loop_1033: fmovrslez %i6, %f4, %f13 movpos %xcc, %o5, %i4 fandnot1s %f0, %f4, %f11 nop setx loop_1034, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge32n %i3, %o3, %i1 nop setx loop_1035, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdl %icc, %f7, %f3 loop_1034: fmuld8ulx16 %f9, %f4, %f8 st %f10, [%l7 + 0x0C] loop_1035: fnot1 %f0, %f12 fcmpne16 %f2, %f4, %i0 fmovdvs %icc, %f10, %f12 brz %l4, loop_1036 fcmpd %fcc1, %f0, %f10 tneg %xcc, 0x3 fmovsne %xcc, %f8, %f0 loop_1036: lduw [%l7 + 0x74], %o0 fmul8x16al %f10, %f6, %f8 fmovdcs %xcc, %f10, %f6 fornot1s %f6, %f7, %f5 stb %o6, [%l7 + 0x43] fmovsleu %icc, %f9, %f8 udivx %i2, 0x0EF8, %o2 fpack32 %f8, %f4, %f2 fmovdn %xcc, %f8, %f4 edge32 %l5, %o7, %o1 movne %xcc, %g3, %l6 fmovsa %icc, %f3, %f1 brgz %l1, loop_1037 or %g6, 0x0560, %g7 ldd [%l7 + 0x18], %f0 ldsb [%l7 + 0x66], %l2 loop_1037: sth %g4, [%l7 + 0x18] fbu,a %fcc1, loop_1038 smul %l0, %l3, %i5 fmovdcc %xcc, %f9, %f7 srax %i7, 0x08, %o4 loop_1038: tcs %xcc, 0x3 ldub [%l7 + 0x2D], %g2 fandnot2s %f0, %f14, %f12 brgz %g1, loop_1039 std %f0, [%l7 + 0x18] fbule,a %fcc3, loop_1040 mova %icc, %g5, %i6 loop_1039: subc %o5, 0x1274, %i3 movvc %xcc, %o3, %i1 loop_1040: be loop_1041 subccc %i4, %i0, %l4 fpack32 %f12, %f8, %f14 sth %o0, [%l7 + 0x76] loop_1041: fbuge,a %fcc2, loop_1042 fxnors %f7, %f3, %f3 fmovsl %xcc, %f13, %f5 lduh [%l7 + 0x70], %i2 loop_1042: fcmple32 %f12, %f4, %o6 fornot1 %f14, %f6, %f6 movpos %xcc, %o2, %l5 tvs %icc, 0x5 ldsh [%l7 + 0x70], %o1 ldd [%l7 + 0x18], %f12 brlz %o7, loop_1043 fbo %fcc3, loop_1044 andn %g3, 0x14FD, %l1 ldx [%l7 + 0x18], %g6 loop_1043: fmul8x16 %f8, %f0, %f0 loop_1044: fabsd %f4, %f2 taddcctv %l6, 0x151C, %g7 ldsb [%l7 + 0x4D], %g4 fmovse %icc, %f4, %f10 taddcctv %l0, 0x110A, %l2 mova %icc, %l3, %i7 lduw [%l7 + 0x18], %o4 array8 %i5, %g1, %g2 tcc %xcc, 0x3 fone %f4 fmovs %f5, %f1 fmovdcc %xcc, %f8, %f0 movg %icc, %g5, %o5 fcmpne32 %f8, %f6, %i6 fabsd %f4, %f6 ldsb [%l7 + 0x66], %o3 movn %icc, %i1, %i4 fornot1 %f12, %f0, %f2 subc %i3, %l4, %o0 array8 %i2, %i0, %o2 srl %o6, %l5, %o7 fbu %fcc0, loop_1045 ldsb [%l7 + 0x63], %o1 fnegd %f14, %f0 fbg,a %fcc1, loop_1046 loop_1045: fnot2s %f5, %f15 ldsb [%l7 + 0x12], %g3 alignaddr %g6, %l6, %l1 loop_1046: sdivcc %g7, 0x1564, %l0 fcmple16 %f6, %f10, %l2 fpack32 %f8, %f8, %f6 std %f4, [%l7 + 0x60] bleu %xcc, loop_1047 st %f7, [%l7 + 0x44] tn %xcc, 0x0 fnot2s %f8, %f7 loop_1047: srl %g4, 0x02, %l3 lduw [%l7 + 0x70], %i7 tle %xcc, 0x3 ldub [%l7 + 0x39], %o4 tvs %xcc, 0x3 ldx [%l7 + 0x18], %g1 lduh [%l7 + 0x14], %g2 sth %i5, [%l7 + 0x66] brnz,a %o5, loop_1048 sth %i6, [%l7 + 0x46] fcmple32 %f10, %f2, %g5 fcmpgt16 %f6, %f2, %o3 loop_1048: faligndata %f10, %f12, %f12 movge %xcc, %i4, %i3 fbn %fcc2, loop_1049 fsrc1 %f0, %f12 fnor %f14, %f10, %f12 ta %xcc, 0x5 loop_1049: brlez,a %i1, loop_1050 st %f3, [%l7 + 0x18] ldd [%l7 + 0x48], %f10 faligndata %f14, %f12, %f0 loop_1050: fmovsne %xcc, %f2, %f3 ldx [%l7 + 0x20], %o0 ldsb [%l7 + 0x31], %l4 fands %f6, %f12, %f10 st %f3, [%l7 + 0x10] stw %i0, [%l7 + 0x6C] fxor %f10, %f8, %f14 fmovsneg %xcc, %f7, %f0 orn %o2, 0x1825, %o6 st %f11, [%l7 + 0x34] tvc %icc, 0x6 fmovrdlz %i2, %f4, %f6 stb %l5, [%l7 + 0x0B] stw %o7, [%l7 + 0x18] fmovrslez %g3, %f10, %f8 fcmpeq32 %f10, %f4, %g6 st %f11, [%l7 + 0x60] ldd [%l7 + 0x58], %f0 bl,a %icc, loop_1051 alignaddrl %l6, %o1, %g7 fxors %f12, %f0, %f10 xorcc %l1, %l0, %g4 loop_1051: siam 0x5 udivx %l3, 0x196F, %i7 fcmpgt16 %f12, %f6, %o4 fbne %fcc2, loop_1052 ldx [%l7 + 0x20], %g1 edge32ln %l2, %g2, %o5 brgez %i5, loop_1053 loop_1052: stw %i6, [%l7 + 0x40] ldsb [%l7 + 0x2F], %g5 fba %fcc1, loop_1054 loop_1053: nop setx loop_1055, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movvc %icc, %o3, %i3 ldub [%l7 + 0x1A], %i1 loop_1054: brlz,a %o0, loop_1056 loop_1055: fones %f11 faligndata %f12, %f12, %f4 stw %l4, [%l7 + 0x40] loop_1056: fpsub32s %f2, %f11, %f9 and %i4, 0x0A06, %o2 fsrc2 %f14, %f10 edge32l %o6, %i0, %l5 st %f7, [%l7 + 0x34] xnorcc %o7, %i2, %g3 fcmple32 %f4, %f12, %g6 lduw [%l7 + 0x5C], %l6 siam 0x3 orncc %o1, %l1, %l0 fmovdg %icc, %f4, %f3 movvs %xcc, %g4, %l3 edge32 %g7, %i7, %g1 fmul8x16 %f12, %f10, %f6 st %f10, [%l7 + 0x48] edge8 %l2, %o4, %g2 xnor %i5, 0x0B2F, %i6 fandnot1s %f2, %f13, %f9 sdivcc %o5, 0x1EE4, %g5 fzeros %f5 fmovsvs %icc, %f4, %f9 brgez %o3, loop_1057 brnz %i3, loop_1058 fmovsa %xcc, %f14, %f10 popc %o0, %l4 loop_1057: movcc %xcc, %i4, %o2 loop_1058: fbg,a %fcc1, loop_1059 ldsh [%l7 + 0x0A], %i1 sll %i0, 0x04, %o6 for %f14, %f14, %f2 loop_1059: ld [%l7 + 0x78], %f13 sth %o7, [%l7 + 0x5A] fcmps %fcc1, %f0, %f0 tvc %icc, 0x1 fmovdcc %icc, %f4, %f4 stx %i2, [%l7 + 0x10] tne %xcc, 0x3 fbg,a %fcc1, loop_1060 ldub [%l7 + 0x60], %l5 lduh [%l7 + 0x56], %g6 ldsb [%l7 + 0x6F], %g3 loop_1060: tcs %icc, 0x0 ldub [%l7 + 0x18], %l6 ld [%l7 + 0x7C], %f14 tsubcc %o1, 0x1D51, %l1 fcmpgt16 %f10, %f14, %g4 fbul,a %fcc3, loop_1061 edge16ln %l0, %l3, %i7 addc %g7, %g1, %o4 fblg %fcc0, loop_1062 loop_1061: sub %l2, %g2, %i5 brgz,a %o5, loop_1063 tne %xcc, 0x7 loop_1062: fmovdvc %icc, %f4, %f6 fmovrdgz %g5, %f2, %f14 loop_1063: fmovsle %icc, %f10, %f0 fmovrdlz %o3, %f0, %f6 sethi 0x1499, %i6 fmovdvs %xcc, %f15, %f13 fbg,a %fcc0, loop_1064 movre %o0, %i3, %l4 fexpand %f11, %f0 bn,a,pn %xcc, loop_1065 loop_1064: fmovsn %xcc, %f1, %f12 fmovrdne %o2, %f8, %f6 fmovsn %icc, %f10, %f8 loop_1065: lduw [%l7 + 0x60], %i4 lduw [%l7 + 0x1C], %i1 mulx %i0, %o7, %i2 movvs %icc, %l5, %g6 stb %o6, [%l7 + 0x3A] andncc %g3, %l6, %l1 movpos %icc, %g4, %l0 tneg %icc, 0x5 fxnors %f1, %f13, %f7 fbe %fcc1, loop_1066 ldsb [%l7 + 0x14], %l3 nop setx loop_1067, %l0, %l1 jmpl %l1, %i7 bcc loop_1068 loop_1066: ldd [%l7 + 0x58], %f2 brz,a %o1, loop_1069 loop_1067: stx %g7, [%l7 + 0x58] loop_1068: sdiv %o4, 0x0346, %g1 fcmple32 %f2, %f0, %l2 loop_1069: ld [%l7 + 0x08], %f15 fba %fcc0, loop_1070 ldd [%l7 + 0x18], %f12 stb %i5, [%l7 + 0x65] fzeros %f6 loop_1070: fcmpgt16 %f6, %f4, %g2 move %icc, %g5, %o5 fmovdpos %icc, %f14, %f5 fbue %fcc3, loop_1071 umulcc %i6, %o0, %o3 fcmpeq16 %f12, %f6, %i3 stw %l4, [%l7 + 0x5C] loop_1071: fpsub16s %f6, %f12, %f4 umul %i4, 0x145C, %o2 edge32 %i1, %o7, %i0 subcc %l5, %g6, %o6 fbug,a %fcc3, loop_1072 faligndata %f0, %f12, %f12 movne %icc, %i2, %g3 addc %l6, 0x02F3, %l1 loop_1072: movrne %g4, 0x30C, %l0 stx %l3, [%l7 + 0x50] lduh [%l7 + 0x38], %i7 nop setx loop_1073, %l0, %l1 jmpl %l1, %g7 bne,a loop_1074 fbn,a %fcc1, loop_1075 xnorcc %o4, 0x1744, %o1 loop_1073: fbo %fcc0, loop_1076 loop_1074: addcc %g1, 0x1AF4, %i5 loop_1075: nop setx loop_1077, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x58], %g2 loop_1076: addccc %l2, 0x0ECD, %o5 tn %icc, 0x6 loop_1077: fbule,a %fcc3, loop_1078 fsrc1s %f12, %f0 ldsb [%l7 + 0x1D], %i6 fbo,a %fcc2, loop_1079 loop_1078: sub %g5, 0x1E43, %o3 stb %i3, [%l7 + 0x43] fnands %f3, %f13, %f13 loop_1079: taddcctv %l4, 0x0DE0, %i4 tpos %icc, 0x6 ldsh [%l7 + 0x12], %o2 ldub [%l7 + 0x5B], %i1 ble,pt %xcc, loop_1080 fmul8x16al %f0, %f1, %f0 ldsh [%l7 + 0x6A], %o0 fors %f2, %f7, %f0 loop_1080: movl %xcc, %o7, %l5 fmuld8sux16 %f13, %f8, %f4 fmovdvc %icc, %f7, %f4 bge,a,pt %icc, loop_1081 std %f4, [%l7 + 0x48] fbl %fcc1, loop_1082 faligndata %f12, %f8, %f2 loop_1081: fmul8x16 %f12, %f10, %f0 ld [%l7 + 0x30], %f6 loop_1082: fmovdn %xcc, %f0, %f14 fzeros %f1 fmovdneg %xcc, %f10, %f12 ldsh [%l7 + 0x3C], %g6 lduw [%l7 + 0x78], %i0 fcmple16 %f4, %f14, %o6 lduw [%l7 + 0x48], %i2 fmovsa %icc, %f2, %f15 fbne %fcc2, loop_1083 fpsub32s %f0, %f3, %f2 std %f4, [%l7 + 0x40] ld [%l7 + 0x2C], %f12 loop_1083: fnot1 %f14, %f14 ldsb [%l7 + 0x7D], %g3 fmovse %icc, %f8, %f2 fnors %f14, %f3, %f8 st %f9, [%l7 + 0x38] ldub [%l7 + 0x31], %l6 alignaddrl %l1, %l0, %l3 st %f2, [%l7 + 0x4C] fmovsle %xcc, %f4, %f6 ldx [%l7 + 0x20], %i7 fmovrde %g4, %f4, %f14 fandnot1s %f7, %f7, %f9 stw %o4, [%l7 + 0x40] srl %g7, 0x1F, %g1 fxor %f6, %f14, %f10 stb %i5, [%l7 + 0x67] sth %o1, [%l7 + 0x1E] smulcc %l2, %o5, %i6 fpadd16 %f14, %f0, %f2 fsrc1 %f6, %f2 fmovdneg %xcc, %f5, %f9 ldub [%l7 + 0x70], %g2 fble %fcc1, loop_1084 tsubcctv %o3, 0x1A8A, %g5 call loop_1085 ldub [%l7 + 0x56], %i3 loop_1084: sth %i4, [%l7 + 0x54] fmuld8ulx16 %f7, %f7, %f12 loop_1085: fpack16 %f2, %f8 movleu %icc, %l4, %o2 ld [%l7 + 0x24], %f5 fcmpgt32 %f2, %f14, %i1 lduh [%l7 + 0x12], %o0 mulx %o7, 0x0D65, %g6 ld [%l7 + 0x68], %f9 bne %icc, loop_1086 fcmpd %fcc1, %f14, %f12 bne,a loop_1087 fmovrslz %l5, %f14, %f14 loop_1086: fnegd %f10, %f8 fmovdge %icc, %f12, %f11 loop_1087: fbn,a %fcc3, loop_1088 taddcc %i0, 0x11BB, %i2 std %f8, [%l7 + 0x50] andcc %o6, %g3, %l1 loop_1088: stw %l0, [%l7 + 0x34] fmovdle %xcc, %f5, %f0 lduw [%l7 + 0x68], %l3 smulcc %l6, 0x1885, %i7 edge8n %g4, %o4, %g7 ldx [%l7 + 0x38], %i5 fandnot2s %f7, %f14, %f0 fsrc2s %f5, %f11 fbl,a %fcc2, loop_1089 brz,a %g1, loop_1090 fmovsg %icc, %f11, %f12 ldd [%l7 + 0x58], %f4 loop_1089: movvc %xcc, %o1, %l2 loop_1090: fmul8x16al %f10, %f11, %f14 lduh [%l7 + 0x3C], %i6 fmovdcs %icc, %f12, %f9 stw %g2, [%l7 + 0x1C] bgu,pt %icc, loop_1091 ldsb [%l7 + 0x28], %o3 sth %g5, [%l7 + 0x6A] fmovsge %icc, %f14, %f0 loop_1091: fmovdcs %xcc, %f15, %f2 lduw [%l7 + 0x1C], %i3 tle %icc, 0x0 ldd [%l7 + 0x48], %f6 ldx [%l7 + 0x20], %o5 sra %i4, %l4, %i1 stw %o0, [%l7 + 0x2C] stw %o7, [%l7 + 0x5C] brlez,a %g6, loop_1092 movgu %xcc, %l5, %o2 fors %f1, %f6, %f12 fmovsvs %xcc, %f2, %f1 loop_1092: brlez,a %i0, loop_1093 taddcc %o6, %g3, %l1 tsubcctv %i2, 0x0798, %l0 ldsh [%l7 + 0x2E], %l6 loop_1093: sth %i7, [%l7 + 0x6A] fnors %f15, %f12, %f5 fmovde %icc, %f0, %f13 movre %g4, %o4, %l3 bgu,pt %xcc, loop_1094 sth %i5, [%l7 + 0x2A] fmovrse %g7, %f12, %f3 lduw [%l7 + 0x70], %g1 loop_1094: std %f0, [%l7 + 0x10] fbug %fcc1, loop_1095 stb %o1, [%l7 + 0x25] brz,a %i6, loop_1096 ldd [%l7 + 0x60], %f8 loop_1095: ldsw [%l7 + 0x20], %g2 ldx [%l7 + 0x70], %o3 loop_1096: mova %icc, %g5, %l2 stw %i3, [%l7 + 0x64] bl loop_1097 fmovdl %xcc, %f0, %f10 edge32 %o5, %l4, %i1 ldsw [%l7 + 0x44], %i4 loop_1097: fbug,a %fcc1, loop_1098 stx %o7, [%l7 + 0x40] and %g6, %o0, %l5 ldsw [%l7 + 0x78], %i0 loop_1098: fmovdvs %icc, %f10, %f0 ldsh [%l7 + 0x40], %o6 std %f4, [%l7 + 0x08] xnor %o2, %g3, %l1 fmovrslez %i2, %f12, %f4 fpadd32 %f12, %f2, %f0 movge %xcc, %l6, %l0 movg %icc, %i7, %g4 fmovrslez %l3, %f3, %f12 fornot1 %f14, %f12, %f0 tne %xcc, 0x3 ldsb [%l7 + 0x31], %i5 ldsh [%l7 + 0x1A], %g7 fble %fcc2, loop_1099 fbug,a %fcc0, loop_1100 ld [%l7 + 0x54], %f1 stx %o4, [%l7 + 0x30] loop_1099: ld [%l7 + 0x24], %f14 loop_1100: bne loop_1101 edge32 %o1, %g1, %i6 std %f10, [%l7 + 0x18] ldsb [%l7 + 0x1D], %o3 loop_1101: sth %g2, [%l7 + 0x4E] fble %fcc2, loop_1102 fexpand %f11, %f8 fpack32 %f6, %f10, %f14 smul %l2, %i3, %o5 loop_1102: ldsw [%l7 + 0x14], %l4 bvs loop_1103 fone %f10 udivcc %i1, 0x07CC, %g5 fmovscc %icc, %f2, %f6 loop_1103: fbe %fcc0, loop_1104 fnot2s %f0, %f1 fsrc1 %f0, %f8 ldsw [%l7 + 0x24], %i4 loop_1104: fmovsn %icc, %f2, %f4 ld [%l7 + 0x50], %f11 ld [%l7 + 0x24], %f0 fmovsle %xcc, %f9, %f9 tle %xcc, 0x5 fornot1 %f0, %f0, %f6 edge32 %o7, %o0, %l5 xnorcc %i0, 0x0508, %g6 ldx [%l7 + 0x40], %o2 movvs %icc, %g3, %o6 fmovdn %icc, %f3, %f7 tcs %icc, 0x1 sth %l1, [%l7 + 0x44] movge %icc, %l6, %l0 sdivx %i7, 0x132D, %i2 lduh [%l7 + 0x12], %l3 tgu %icc, 0x7 fbne %fcc3, loop_1105 fsrc1 %f12, %f0 udivcc %i5, 0x01D3, %g4 bcs,a %xcc, loop_1106 loop_1105: sdiv %g7, 0x0CFA, %o1 edge8ln %o4, %i6, %g1 bgu,pn %icc, loop_1107 loop_1106: ldub [%l7 + 0x74], %o3 fones %f13 ldsw [%l7 + 0x48], %g2 loop_1107: lduw [%l7 + 0x0C], %l2 fandnot2 %f14, %f14, %f8 subcc %o5, %l4, %i3 fbne %fcc1, loop_1108 andncc %g5, %i4, %i1 std %f10, [%l7 + 0x50] sdiv %o0, 0x03B8, %o7 loop_1108: fmul8ulx16 %f14, %f6, %f10 sdivx %l5, 0x1451, %g6 movg %xcc, %o2, %i0 stb %o6, [%l7 + 0x6A] orncc %g3, %l1, %l0 bg,a,pn %xcc, loop_1109 fmovdvc %xcc, %f9, %f8 fmovs %f10, %f11 te %icc, 0x4 loop_1109: ba %icc, loop_1110 ldub [%l7 + 0x6E], %i7 stb %i2, [%l7 + 0x65] lduw [%l7 + 0x58], %l3 loop_1110: smul %l6, 0x119A, %i5 movvs %icc, %g7, %g4 andcc %o1, 0x1B7C, %i6 edge32l %o4, %g1, %g2 sdivcc %l2, 0x1F0D, %o5 lduh [%l7 + 0x6C], %o3 edge8l %l4, %g5, %i4 smulcc %i3, %o0, %o7 stw %l5, [%l7 + 0x2C] array32 %i1, %g6, %i0 fbule %fcc1, loop_1111 edge8ln %o2, %o6, %l1 lduw [%l7 + 0x58], %g3 fnegs %f2, %f15 loop_1111: bl loop_1112 ba,a %icc, loop_1113 array16 %l0, %i2, %i7 fbule,a %fcc1, loop_1114 loop_1112: fmovrdlz %l3, %f4, %f6 loop_1113: fbug,a %fcc2, loop_1115 edge8n %l6, %i5, %g4 loop_1114: sllx %o1, %i6, %o4 stx %g7, [%l7 + 0x20] loop_1115: fcmpd %fcc0, %f10, %f4 ldsw [%l7 + 0x60], %g2 brlz,a %g1, loop_1116 ld [%l7 + 0x38], %f15 alignaddrl %l2, %o5, %o3 ldsw [%l7 + 0x34], %g5 loop_1116: call loop_1117 ldsb [%l7 + 0x2D], %l4 mova %icc, %i4, %o0 fornot1s %f1, %f3, %f5 loop_1117: ldsw [%l7 + 0x20], %o7 ldsh [%l7 + 0x4E], %l5 fmovrsgz %i1, %f0, %f12 bcc,pt %xcc, loop_1118 std %f2, [%l7 + 0x60] fpsub32s %f14, %f9, %f7 fornot1s %f10, %f8, %f1 loop_1118: fmovdvc %xcc, %f10, %f4 edge32ln %i3, %g6, %o2 ldsw [%l7 + 0x10], %o6 array16 %i0, %l1, %l0 fcmpne16 %f8, %f2, %g3 st %f13, [%l7 + 0x3C] srl %i7, 0x14, %l3 andn %l6, %i2, %g4 ldsb [%l7 + 0x71], %o1 fbul %fcc0, loop_1119 ldsb [%l7 + 0x6C], %i6 movrlez %i5, %o4, %g7 st %f13, [%l7 + 0x58] loop_1119: sdiv %g2, 0x0A17, %l2 fsrc1 %f8, %f14 movgu %icc, %o5, %g1 fmovrdlz %g5, %f8, %f10 fones %f2 fmovse %xcc, %f2, %f13 bgu,a %icc, loop_1120 fcmpgt32 %f12, %f0, %o3 fmovsvc %icc, %f10, %f9 srl %l4, 0x0C, %i4 loop_1120: brlez,a %o0, loop_1121 st %f1, [%l7 + 0x58] xor %o7, 0x1072, %l5 fmovsvs %xcc, %f6, %f15 loop_1121: ldsw [%l7 + 0x5C], %i1 ldsw [%l7 + 0x38], %i3 fmovrse %o2, %f7, %f10 fandnot2s %f1, %f11, %f5 udivcc %o6, 0x0303, %g6 bcs loop_1122 fmovrdne %i0, %f4, %f10 fnegd %f8, %f4 ldsw [%l7 + 0x5C], %l1 loop_1122: tvc %xcc, 0x5 orn %l0, %i7, %l3 movcs %xcc, %l6, %i2 fmovrsgez %g3, %f8, %f9 edge32 %g4, %i6, %i5 sth %o4, [%l7 + 0x42] movgu %icc, %o1, %g7 lduh [%l7 + 0x76], %l2 fnors %f7, %f4, %f1 st %f10, [%l7 + 0x54] ldd [%l7 + 0x20], %f0 stx %o5, [%l7 + 0x70] tpos %xcc, 0x3 stb %g2, [%l7 + 0x29] movgu %icc, %g1, %g5 lduw [%l7 + 0x20], %o3 fzeros %f8 fcmpgt32 %f14, %f14, %l4 nop setx loop_1123, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsh [%l7 + 0x0C], %i4 fsrc2 %f14, %f6 stx %o7, [%l7 + 0x10] loop_1123: ldsb [%l7 + 0x1F], %l5 fabsd %f8, %f14 movle %xcc, %o0, %i3 movleu %xcc, %i1, %o6 lduh [%l7 + 0x3C], %o2 stw %g6, [%l7 + 0x24] fabss %f4, %f14 stb %i0, [%l7 + 0x31] ldx [%l7 + 0x08], %l0 fbe %fcc0, loop_1124 ldx [%l7 + 0x68], %i7 fpsub16 %f10, %f4, %f12 fsrc2s %f5, %f7 loop_1124: fpsub16s %f13, %f2, %f15 fsrc2 %f2, %f10 umul %l3, 0x072C, %l6 nop setx loop_1125, %l0, %l1 jmpl %l1, %i2 brlez %g3, loop_1126 fmovsn %icc, %f13, %f13 srax %l1, 0x18, %g4 loop_1125: st %f0, [%l7 + 0x2C] loop_1126: fmovrslz %i5, %f10, %f2 udiv %o4, 0x1FAD, %i6 sth %g7, [%l7 + 0x26] fmovsvs %icc, %f2, %f12 ldsw [%l7 + 0x64], %l2 st %f2, [%l7 + 0x2C] ldsh [%l7 + 0x4A], %o5 tsubcc %g2, %g1, %o1 st %f6, [%l7 + 0x1C] lduw [%l7 + 0x38], %o3 xnor %l4, 0x0542, %i4 fmovdne %xcc, %f5, %f4 sdiv %o7, 0x1963, %l5 ldsw [%l7 + 0x4C], %o0 stb %i3, [%l7 + 0x6A] movleu %xcc, %i1, %g5 fmovrdlez %o2, %f0, %f2 fmovsleu %icc, %f2, %f11 fmovrslez %g6, %f8, %f5 ldd [%l7 + 0x20], %f0 alignaddrl %i0, %l0, %o6 faligndata %f14, %f10, %f2 movrlz %l3, %l6, %i2 tg %xcc, 0x4 fandnot2s %f13, %f0, %f1 fmul8x16 %f3, %f14, %f8 sllx %g3, %l1, %i7 stw %g4, [%l7 + 0x50] stx %i5, [%l7 + 0x30] movrne %i6, 0x3A0, %o4 movpos %xcc, %l2, %g7 edge8ln %g2, %o5, %g1 fmovdgu %xcc, %f2, %f5 ldd [%l7 + 0x20], %f0 sth %o1, [%l7 + 0x58] fbn %fcc0, loop_1127 ldsh [%l7 + 0x10], %o3 fmovdle %icc, %f15, %f3 edge16ln %i4, %o7, %l4 loop_1127: movleu %icc, %l5, %i3 ldsb [%l7 + 0x0D], %i1 sll %o0, 0x06, %g5 std %f0, [%l7 + 0x60] st %f0, [%l7 + 0x60] std %f12, [%l7 + 0x20] fbuge,a %fcc0, loop_1128 call loop_1129 lduw [%l7 + 0x68], %o2 mulx %g6, %l0, %o6 loop_1128: fpsub16 %f0, %f4, %f2 loop_1129: brgez,a %l3, loop_1130 movrlez %i0, 0x127, %l6 bcs,a loop_1131 fbe,a %fcc3, loop_1132 loop_1130: movvc %xcc, %i2, %l1 xnor %i7, %g4, %i5 loop_1131: fands %f12, %f15, %f12 loop_1132: movre %i6, %o4, %l2 fpsub16 %f12, %f0, %f12 or %g3, 0x0334, %g7 st %f4, [%l7 + 0x40] fcmpgt16 %f6, %f8, %g2 ldx [%l7 + 0x60], %g1 call loop_1133 tvc %xcc, 0x3 be,pn %icc, loop_1134 bcc,a,pt %xcc, loop_1135 loop_1133: tn %icc, 0x4 call loop_1136 loop_1134: stb %o5, [%l7 + 0x6D] loop_1135: ldub [%l7 + 0x1A], %o1 fmovspos %xcc, %f0, %f12 loop_1136: edge16ln %i4, %o3, %o7 nop setx loop_1137, %l0, %l1 jmpl %l1, %l5 fcmps %fcc2, %f8, %f11 movleu %xcc, %i3, %i1 tvs %icc, 0x1 loop_1137: fmovspos %xcc, %f14, %f14 fcmpeq32 %f0, %f10, %o0 st %f1, [%l7 + 0x14] sra %g5, 0x09, %o2 subcc %g6, 0x0CD2, %l0 andncc %o6, %l4, %i0 siam 0x5 alignaddr %l6, %l3, %i2 orn %i7, 0x019F, %l1 edge8n %i5, %i6, %o4 fbg %fcc0, loop_1138 bcc,pt %xcc, loop_1139 nop setx loop_1140, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bne %icc, loop_1141 loop_1138: st %f6, [%l7 + 0x40] loop_1139: mova %xcc, %g4, %l2 loop_1140: movpos %xcc, %g7, %g3 loop_1141: stx %g2, [%l7 + 0x78] sdivx %o5, 0x0D10, %g1 sdivx %o1, 0x1CD3, %i4 ldsb [%l7 + 0x25], %o7 sub %o3, %i3, %i1 fsrc2s %f7, %f10 fnot1 %f2, %f2 movg %xcc, %l5, %g5 stb %o0, [%l7 + 0x44] fmovsn %icc, %f15, %f3 smulcc %o2, 0x00EE, %l0 fsrc1s %f0, %f15 fbn,a %fcc2, loop_1142 fbne,a %fcc3, loop_1143 stx %g6, [%l7 + 0x20] stb %l4, [%l7 + 0x09] loop_1142: call loop_1144 loop_1143: fble %fcc3, loop_1145 brgez %i0, loop_1146 bpos %xcc, loop_1147 loop_1144: fbge,a %fcc2, loop_1148 loop_1145: edge32l %o6, %l6, %i2 loop_1146: tne %xcc, 0x2 loop_1147: ldub [%l7 + 0x56], %i7 loop_1148: fmovsvs %xcc, %f1, %f7 fornot1 %f2, %f4, %f4 tvc %xcc, 0x4 ldsb [%l7 + 0x1F], %l3 fnegs %f12, %f6 ldx [%l7 + 0x08], %i5 tn %xcc, 0x2 tne %icc, 0x2 fmuld8ulx16 %f12, %f10, %f12 lduh [%l7 + 0x74], %l1 ldd [%l7 + 0x48], %f6 mulx %o4, %i6, %g4 ldsh [%l7 + 0x7C], %g7 std %f0, [%l7 + 0x78] fmovsneg %xcc, %f9, %f5 ldd [%l7 + 0x10], %f2 tl %xcc, 0x5 fornot1 %f14, %f14, %f12 stx %l2, [%l7 + 0x68] orncc %g2, 0x1E03, %o5 stx %g3, [%l7 + 0x40] subccc %g1, %o1, %i4 ldsb [%l7 + 0x66], %o7 fmovdcs %icc, %f10, %f2 sllx %i3, 0x14, %o3 fmovdn %icc, %f10, %f0 popc %i1, %g5 pdist %f0, %f10, %f8 fexpand %f14, %f14 bcs,a,pn %xcc, loop_1149 movrlz %l5, 0x1BD, %o2 tne %xcc, 0x2 ldsw [%l7 + 0x08], %o0 loop_1149: fmovdcc %xcc, %f10, %f2 stw %g6, [%l7 + 0x74] bl,pn %icc, loop_1150 mova %icc, %l4, %i0 ld [%l7 + 0x40], %f2 udiv %l0, 0x0FB7, %o6 loop_1150: udiv %i2, 0x1160, %i7 mulx %l6, 0x14E7, %l3 ldsw [%l7 + 0x64], %i5 ld [%l7 + 0x50], %f11 fcmpgt32 %f14, %f2, %l1 lduh [%l7 + 0x24], %i6 st %f15, [%l7 + 0x60] edge8 %o4, %g4, %l2 fpsub32 %f0, %f14, %f4 ldx [%l7 + 0x58], %g2 tge %xcc, 0x6 brnz %g7, loop_1151 fnot1 %f0, %f2 fmovrdgz %o5, %f8, %f4 ldsw [%l7 + 0x0C], %g1 loop_1151: movrne %g3, %i4, %o1 bcs,a,pn %xcc, loop_1152 srlx %i3, %o7, %i1 fmovrsgz %o3, %f0, %f0 fmovdleu %xcc, %f14, %f9 loop_1152: brgz %l5, loop_1153 sth %g5, [%l7 + 0x5C] ldd [%l7 + 0x38], %f6 tsubcc %o2, 0x1E52, %o0 loop_1153: fbue %fcc1, loop_1154 ldsw [%l7 + 0x18], %g6 fmovd %f4, %f0 xnor %i0, %l0, %o6 loop_1154: sra %l4, 0x01, %i2 fmovsle %icc, %f6, %f15 addcc %l6, %i7, %l3 fmuld8sux16 %f14, %f12, %f2 fbl,a %fcc1, loop_1155 movvs %xcc, %l1, %i6 movvs %xcc, %i5, %g4 fba,a %fcc2, loop_1156 loop_1155: ldx [%l7 + 0x38], %l2 movge %icc, %g2, %g7 brlez %o4, loop_1157 loop_1156: lduh [%l7 + 0x6A], %o5 fnot1s %f7, %f10 pdist %f8, %f14, %f0 loop_1157: tl %xcc, 0x2 bge,a loop_1158 andn %g1, 0x00BD, %g3 array8 %i4, %o1, %i3 fmovsne %xcc, %f14, %f10 loop_1158: taddcctv %i1, %o7, %o3 udivcc %l5, 0x10C7, %o2 edge16ln %o0, %g6, %g5 ba,pt %icc, loop_1159 movcs %xcc, %i0, %o6 edge16 %l0, %l4, %l6 fmovdcc %xcc, %f9, %f4 loop_1159: array32 %i2, %i7, %l3 fcmpgt32 %f14, %f4, %l1 taddcctv %i6, 0x04F4, %i5 fmovsa %xcc, %f1, %f11 std %f2, [%l7 + 0x50] array32 %g4, %g2, %l2 brgz %g7, loop_1160 movleu %icc, %o4, %o5 or %g1, 0x1A80, %g3 ldsh [%l7 + 0x72], %i4 loop_1160: fmovsge %xcc, %f13, %f10 ldsw [%l7 + 0x4C], %o1 brgez %i1, loop_1161 bvs,pt %xcc, loop_1162 movcs %xcc, %i3, %o7 stb %l5, [%l7 + 0x51] loop_1161: and %o2, %o3, %g6 loop_1162: fmovrdgez %o0, %f4, %f12 sth %g5, [%l7 + 0x0C] brgz %o6, loop_1163 ldx [%l7 + 0x78], %i0 fornot1 %f0, %f12, %f12 tsubcctv %l4, %l6, %i2 loop_1163: fmovrslez %l0, %f10, %f12 fpackfix %f4, %f8 brlz,a %i7, loop_1164 fmovrslez %l1, %f2, %f3 andcc %i6, 0x1A9E, %i5 fnands %f0, %f12, %f8 loop_1164: edge8 %l3, %g2, %l2 bshuffle %f8, %f8, %f10 fmul8sux16 %f14, %f12, %f0 stb %g4, [%l7 + 0x50] tneg %xcc, 0x3 st %f15, [%l7 + 0x4C] movvs %icc, %g7, %o5 fcmpgt16 %f12, %f6, %o4 lduh [%l7 + 0x56], %g3 fcmpgt32 %f4, %f2, %g1 fmovdleu %xcc, %f13, %f1 stw %i4, [%l7 + 0x48] stb %i1, [%l7 + 0x24] ldd [%l7 + 0x20], %f10 fone %f8 subccc %o1, %o7, %l5 movle %xcc, %o2, %i3 fandnot1s %f5, %f6, %f0 edge8l %o3, %o0, %g5 fble,a %fcc3, loop_1165 siam 0x1 fnegd %f8, %f6 fmovrsne %o6, %f4, %f4 loop_1165: lduh [%l7 + 0x2A], %i0 stb %g6, [%l7 + 0x26] alignaddrl %l6, %l4, %l0 sth %i7, [%l7 + 0x1C] sth %i2, [%l7 + 0x1E] mova %icc, %l1, %i5 fnot1s %f7, %f14 sth %l3, [%l7 + 0x72] ldd [%l7 + 0x28], %f6 ldsb [%l7 + 0x75], %g2 tl %xcc, 0x7 fmovsneg %icc, %f4, %f4 ldub [%l7 + 0x37], %l2 std %f8, [%l7 + 0x58] ldd [%l7 + 0x58], %f14 fpsub16s %f2, %f9, %f8 ldub [%l7 + 0x44], %g4 fmovsvs %xcc, %f15, %f4 tn %xcc, 0x3 tneg %xcc, 0x6 fmovsn %icc, %f10, %f7 fpadd16 %f10, %f4, %f10 andncc %i6, %g7, %o4 taddcc %g3, %o5, %i4 stb %i1, [%l7 + 0x65] stw %g1, [%l7 + 0x30] st %f15, [%l7 + 0x6C] st %f12, [%l7 + 0x6C] smulcc %o1, 0x01D5, %o7 edge8ln %o2, %i3, %o3 fmovdvs %icc, %f8, %f6 fnot2s %f12, %f6 fnot1s %f11, %f13 ldsw [%l7 + 0x58], %l5 ldsh [%l7 + 0x50], %o0 stw %g5, [%l7 + 0x78] fornot2 %f14, %f2, %f10 fmovscs %xcc, %f12, %f3 ld [%l7 + 0x18], %f10 lduw [%l7 + 0x10], %i0 fmul8x16au %f11, %f3, %f14 fcmple16 %f10, %f12, %o6 fbul %fcc2, loop_1166 fmovdcc %icc, %f1, %f11 ldx [%l7 + 0x08], %g6 bne,a loop_1167 loop_1166: ldd [%l7 + 0x10], %f12 tneg %icc, 0x1 ld [%l7 + 0x6C], %f8 loop_1167: movgu %icc, %l6, %l4 lduw [%l7 + 0x08], %i7 fmovdcc %xcc, %f7, %f13 sllx %l0, 0x05, %l1 fmovdcc %xcc, %f3, %f8 brlez,a %i5, loop_1168 fmovrde %i2, %f10, %f0 movpos %xcc, %g2, %l2 fmovdg %icc, %f11, %f13 loop_1168: ldx [%l7 + 0x10], %l3 brz,a %g4, loop_1169 fnor %f10, %f2, %f4 fxor %f0, %f0, %f4 fzeros %f13 loop_1169: tgu %icc, 0x1 orcc %g7, %i6, %o4 movg %xcc, %g3, %o5 fnegs %f1, %f15 lduh [%l7 + 0x5A], %i4 addcc %i1, %o1, %g1 fpsub32 %f0, %f0, %f12 mulx %o2, 0x0652, %o7 mulx %i3, 0x1663, %l5 ld [%l7 + 0x70], %f11 fmovscc %xcc, %f7, %f0 ldsw [%l7 + 0x44], %o0 srlx %o3, 0x02, %g5 andncc %o6, %g6, %l6 movneg %icc, %l4, %i0 edge8ln %l0, %i7, %l1 stx %i2, [%l7 + 0x28] ldsw [%l7 + 0x30], %i5 fors %f14, %f9, %f14 bg,pt %xcc, loop_1170 taddcc %l2, 0x121B, %g2 bvc loop_1171 sra %l3, %g7, %i6 loop_1170: fmovde %icc, %f9, %f12 fandnot1 %f4, %f8, %f12 loop_1171: brz,a %g4, loop_1172 subccc %g3, 0x0E85, %o5 movrlez %o4, 0x16A, %i4 fmovse %icc, %f3, %f8 loop_1172: sra %i1, %g1, %o1 movvs %xcc, %o2, %o7 edge32ln %i3, %o0, %o3 ldsb [%l7 + 0x7E], %g5 sth %l5, [%l7 + 0x3A] fcmpeq16 %f4, %f8, %o6 fpmerge %f15, %f5, %f10 fmovdle %icc, %f7, %f0 fmovrsne %g6, %f5, %f6 movrne %l4, %i0, %l0 lduw [%l7 + 0x74], %i7 brlz %l6, loop_1173 bne,a,pn %xcc, loop_1174 add %i2, %i5, %l1 move %icc, %g2, %l3 loop_1173: fsrc2 %f4, %f6 loop_1174: lduh [%l7 + 0x0C], %g7 lduw [%l7 + 0x08], %l2 stx %i6, [%l7 + 0x18] ldub [%l7 + 0x1D], %g4 brgz,a %o5, loop_1175 tsubcctv %g3, %o4, %i4 movl %icc, %g1, %o1 ldd [%l7 + 0x48], %f0 loop_1175: ldsw [%l7 + 0x70], %i1 sdivcc %o7, 0x0585, %i3 ldsh [%l7 + 0x1A], %o2 sth %o3, [%l7 + 0x1E] lduh [%l7 + 0x2E], %o0 fcmpd %fcc2, %f0, %f12 lduh [%l7 + 0x6A], %l5 stx %o6, [%l7 + 0x20] ldx [%l7 + 0x70], %g5 lduw [%l7 + 0x4C], %g6 addcc %i0, 0x0869, %l4 movrlez %i7, %l0, %i2 fandnot2s %f10, %f13, %f5 sth %l6, [%l7 + 0x10] srl %l1, 0x09, %g2 fornot1s %f6, %f1, %f14 movrne %i5, 0x300, %g7 brlez %l2, loop_1176 movn %xcc, %l3, %i6 xorcc %g4, 0x1663, %o5 lduh [%l7 + 0x4C], %o4 loop_1176: sub %g3, %i4, %o1 add %i1, %o7, %g1 tgu %icc, 0x2 ldd [%l7 + 0x10], %f6 tvs %xcc, 0x4 movvc %xcc, %i3, %o3 ldx [%l7 + 0x60], %o2 addc %o0, 0x1905, %l5 fmovde %xcc, %f5, %f12 fmovrsgz %o6, %f14, %f14 fba %fcc1, loop_1177 ld [%l7 + 0x20], %f4 sth %g6, [%l7 + 0x16] movge %xcc, %i0, %l4 loop_1177: st %f13, [%l7 + 0x0C] tn %xcc, 0x6 fnot2 %f10, %f6 stw %i7, [%l7 + 0x28] udiv %g5, 0x1190, %i2 fblg %fcc2, loop_1178 fmovdl %xcc, %f6, %f6 and %l6, 0x16C9, %l0 array32 %l1, %g2, %i5 loop_1178: fbu %fcc3, loop_1179 fpackfix %f8, %f5 fcmpes %fcc0, %f13, %f13 st %f4, [%l7 + 0x68] loop_1179: edge16ln %l2, %l3, %i6 fcmps %fcc0, %f6, %f0 brgz,a %g4, loop_1180 ldsb [%l7 + 0x16], %g7 umulcc %o4, 0x0DEE, %g3 bneg,a %icc, loop_1181 loop_1180: lduw [%l7 + 0x70], %o5 sth %o1, [%l7 + 0x16] sth %i1, [%l7 + 0x1E] loop_1181: fmul8x16au %f0, %f11, %f14 fbe %fcc3, loop_1182 fnot1 %f6, %f0 sth %i4, [%l7 + 0x2E] bne,a %icc, loop_1183 loop_1182: fmovdneg %icc, %f5, %f12 ldsw [%l7 + 0x38], %g1 std %f12, [%l7 + 0x50] loop_1183: ldsw [%l7 + 0x78], %i3 ldub [%l7 + 0x4F], %o7 stb %o3, [%l7 + 0x78] ldx [%l7 + 0x68], %o2 stx %l5, [%l7 + 0x28] sth %o0, [%l7 + 0x20] ld [%l7 + 0x54], %f9 bshuffle %f4, %f2, %f12 fmovscc %icc, %f13, %f8 movleu %xcc, %g6, %o6 std %f2, [%l7 + 0x40] ldsb [%l7 + 0x3E], %i0 fcmpeq32 %f14, %f8, %i7 fcmpd %fcc1, %f4, %f6 subcc %l4, 0x136B, %i2 add %l6, 0x18DF, %l0 tcs %xcc, 0x2 mova %xcc, %l1, %g5 movcc %xcc, %i5, %g2 movrlz %l2, %l3, %g4 fzero %f2 sth %i6, [%l7 + 0x3A] fpack32 %f6, %f2, %f2 and %g7, %o4, %o5 tg %xcc, 0x0 fxors %f6, %f3, %f0 fmovdcc %xcc, %f7, %f8 st %f10, [%l7 + 0x18] umulcc %g3, %i1, %i4 fsrc2s %f6, %f6 fpack16 %f0, %f5 ld [%l7 + 0x24], %f6 ldsw [%l7 + 0x44], %o1 sth %i3, [%l7 + 0x32] fmovdg %xcc, %f13, %f4 fnegd %f4, %f12 lduh [%l7 + 0x34], %g1 ldsw [%l7 + 0x10], %o7 movrgz %o3, %l5, %o2 edge32ln %g6, %o0, %o6 ba,a loop_1184 fcmpgt16 %f4, %f10, %i7 fmovdg %xcc, %f14, %f0 fornot2s %f11, %f2, %f5 loop_1184: ldsh [%l7 + 0x7C], %i0 bpos,pn %icc, loop_1185 fxnors %f12, %f2, %f4 fbn %fcc1, loop_1186 fcmped %fcc2, %f14, %f6 loop_1185: fmovrdgez %i2, %f12, %f10 tsubcc %l4, 0x1D0E, %l0 loop_1186: brlez,a %l6, loop_1187 ld [%l7 + 0x10], %f12 lduw [%l7 + 0x64], %l1 ldd [%l7 + 0x10], %f6 loop_1187: fcmpne32 %f4, %f0, %g5 fmovdvc %icc, %f7, %f10 ldd [%l7 + 0x38], %f2 stb %i5, [%l7 + 0x17] ldsh [%l7 + 0x08], %l2 fxnor %f10, %f10, %f10 stb %l3, [%l7 + 0x62] fcmpd %fcc3, %f6, %f6 movvs %icc, %g2, %i6 stb %g4, [%l7 + 0x1A] fnands %f10, %f3, %f8 stw %g7, [%l7 + 0x4C] edge8l %o5, %o4, %g3 fsrc1 %f0, %f4 stw %i1, [%l7 + 0x58] fornot1s %f10, %f0, %f1 std %f10, [%l7 + 0x40] sdiv %i4, 0x13AA, %i3 sth %o1, [%l7 + 0x0A] fmovsgu %xcc, %f3, %f0 lduw [%l7 + 0x24], %g1 subc %o3, 0x0594, %o7 sth %l5, [%l7 + 0x50] brgz %g6, loop_1188 fbo,a %fcc3, loop_1189 faligndata %f0, %f2, %f6 fbg %fcc0, loop_1190 loop_1188: fbul,a %fcc1, loop_1191 loop_1189: movvs %icc, %o2, %o0 addc %o6, 0x0758, %i7 loop_1190: fbn,a %fcc2, loop_1192 loop_1191: fmovdg %icc, %f15, %f4 fones %f2 fmovrdlz %i2, %f6, %f14 loop_1192: stb %i0, [%l7 + 0x1E] ldsw [%l7 + 0x1C], %l4 stw %l6, [%l7 + 0x08] lduh [%l7 + 0x2E], %l0 lduh [%l7 + 0x4A], %l1 sethi 0x1902, %g5 fmovrsgz %i5, %f12, %f8 fbuge %fcc1, loop_1193 fpadd16s %f13, %f12, %f2 ba %icc, loop_1194 edge16 %l3, %l2, %i6 loop_1193: mova %xcc, %g2, %g7 edge32 %o5, %g4, %o4 loop_1194: edge16ln %i1, %g3, %i4 udivx %i3, 0x1B20, %o1 smul %g1, %o3, %o7 movl %icc, %g6, %l5 fands %f7, %f9, %f13 tpos %xcc, 0x5 stx %o2, [%l7 + 0x10] fsrc2 %f8, %f8 bcc %icc, loop_1195 udivx %o0, 0x1875, %o6 tle %xcc, 0x5 std %f10, [%l7 + 0x78] loop_1195: fmovse %xcc, %f13, %f3 std %f0, [%l7 + 0x50] ldx [%l7 + 0x78], %i7 lduh [%l7 + 0x44], %i2 fmul8ulx16 %f0, %f2, %f6 ldsw [%l7 + 0x6C], %i0 sth %l4, [%l7 + 0x70] edge8 %l0, %l1, %g5 fpadd32 %f10, %f4, %f6 andn %i5, %l6, %l2 ldsw [%l7 + 0x1C], %l3 fmovdle %xcc, %f2, %f3 fmovsle %xcc, %f15, %f12 movleu %icc, %i6, %g2 fmovrse %o5, %f4, %f11 bl,a %xcc, loop_1196 ldd [%l7 + 0x48], %f4 fpadd32s %f6, %f12, %f2 nop setx loop_1197, %l0, %l1 jmpl %l1, %g7 loop_1196: brnz %g4, loop_1198 lduh [%l7 + 0x2C], %i1 std %f10, [%l7 + 0x78] loop_1197: ldsh [%l7 + 0x40], %g3 loop_1198: call loop_1199 fpack16 %f8, %f5 taddcc %i4, 0x027A, %o4 and %o1, %i3, %g1 loop_1199: stx %o7, [%l7 + 0x28] st %f10, [%l7 + 0x60] fpsub32 %f0, %f8, %f6 fbl,a %fcc1, loop_1200 sdiv %g6, 0x06AD, %l5 fsrc1 %f12, %f6 tn %xcc, 0x6 loop_1200: fsrc2s %f5, %f12 fsrc1 %f10, %f4 ldx [%l7 + 0x78], %o2 orncc %o0, %o6, %i7 ld [%l7 + 0x74], %f0 ldsb [%l7 + 0x5F], %o3 stx %i0, [%l7 + 0x60] tpos %icc, 0x3 bge,a,pt %icc, loop_1201 edge8ln %l4, %i2, %l0 fmovsle %icc, %f8, %f6 fmovrdgez %g5, %f10, %f10 loop_1201: ldsh [%l7 + 0x0E], %l1 fpsub32 %f10, %f6, %f2 lduh [%l7 + 0x62], %l6 edge8n %l2, %i5, %i6 bg,a,pt %icc, loop_1202 std %f12, [%l7 + 0x08] movle %icc, %g2, %l3 fbue,a %fcc2, loop_1203 loop_1202: udivx %g7, 0x1032, %g4 fmovdvs %xcc, %f0, %f12 tvc %icc, 0x3 loop_1203: fandnot1s %f3, %f8, %f3 mova %icc, %o5, %g3 movrgz %i4, %o4, %i1 fmul8x16au %f12, %f15, %f2 stw %o1, [%l7 + 0x3C] lduw [%l7 + 0x54], %i3 fnor %f14, %f14, %f8 fand %f12, %f12, %f12 sth %g1, [%l7 + 0x1C] sth %g6, [%l7 + 0x52] fpsub16 %f12, %f6, %f4 srlx %o7, 0x18, %l5 fcmpes %fcc1, %f2, %f12 fmovdcs %icc, %f2, %f12 subccc %o2, %o6, %i7 stw %o3, [%l7 + 0x5C] st %f1, [%l7 + 0x50] ldsh [%l7 + 0x40], %i0 udiv %l4, 0x1CB2, %i2 movrgz %l0, %o0, %l1 orcc %l6, %l2, %i5 ldd [%l7 + 0x20], %f6 lduw [%l7 + 0x70], %i6 fnot2 %f4, %f4 fmovdvs %xcc, %f0, %f13 tleu %xcc, 0x6 xorcc %g5, 0x09A2, %g2 tcc %icc, 0x5 sdivx %l3, 0x10B2, %g4 fsrc2 %f0, %f10 fbule,a %fcc0, loop_1204 edge8 %g7, %g3, %o5 ble,pn %icc, loop_1205 bpos loop_1206 loop_1204: fbn %fcc0, loop_1207 fmovsleu %xcc, %f0, %f2 loop_1205: fmovsge %icc, %f14, %f10 loop_1206: std %f0, [%l7 + 0x58] loop_1207: fmovspos %xcc, %f9, %f10 fbl %fcc0, loop_1208 udivcc %o4, 0x1DFE, %i1 nop setx loop_1209, %l0, %l1 jmpl %l1, %i4 sra %i3, 0x02, %o1 loop_1208: tsubcctv %g1, 0x15E0, %o7 bcs,pn %icc, loop_1210 loop_1209: fmovrsne %g6, %f8, %f0 bg,a,pt %xcc, loop_1211 fmovsle %xcc, %f0, %f10 loop_1210: tn %xcc, 0x0 nop setx loop_1212, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_1211: sth %l5, [%l7 + 0x40] bg %icc, loop_1213 ldsw [%l7 + 0x48], %o6 loop_1212: ldd [%l7 + 0x20], %f0 fabss %f6, %f0 loop_1213: fmovrdne %i7, %f10, %f6 fble %fcc3, loop_1214 fornot1 %f10, %f6, %f14 sth %o2, [%l7 + 0x3E] sllx %i0, 0x14, %o3 loop_1214: fble %fcc2, loop_1215 fbue %fcc2, loop_1216 tcs %icc, 0x7 fpadd32 %f10, %f6, %f6 loop_1215: ldd [%l7 + 0x40], %f4 loop_1216: movgu %xcc, %l4, %i2 brgez %l0, loop_1217 fbge %fcc2, loop_1218 tne %icc, 0x1 subcc %l1, 0x1BC7, %o0 loop_1217: andn %l6, %l2, %i5 loop_1218: lduw [%l7 + 0x3C], %i6 edge16l %g5, %l3, %g4 brnz %g2, loop_1219 ld [%l7 + 0x14], %f7 tgu %icc, 0x6 fmovrsne %g7, %f10, %f9 loop_1219: movg %icc, %o5, %g3 fmul8x16au %f10, %f2, %f8 fmul8ulx16 %f2, %f6, %f10 call loop_1220 fmul8x16al %f8, %f9, %f12 stw %i1, [%l7 + 0x0C] fmul8x16au %f15, %f5, %f4 loop_1220: mulx %i4, 0x1014, %o4 movvs %xcc, %i3, %g1 fsrc1 %f12, %f4 fmovdge %xcc, %f6, %f6 bl,pt %xcc, loop_1221 fpadd32s %f5, %f13, %f15 fmovdvs %xcc, %f8, %f14 fmovdne %icc, %f15, %f14 loop_1221: fzeros %f2 xorcc %o1, 0x0481, %o7 ldub [%l7 + 0x69], %g6 fmul8x16al %f5, %f12, %f8 stx %l5, [%l7 + 0x20] taddcctv %o6, %i7, %o2 movpos %xcc, %i0, %o3 ldub [%l7 + 0x0A], %i2 ta %icc, 0x3 sdivx %l4, 0x0402, %l0 ldsh [%l7 + 0x08], %l1 bg %icc, loop_1222 stw %l6, [%l7 + 0x78] nop setx loop_1223, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movvs %xcc, %o0, %l2 loop_1222: st %f11, [%l7 + 0x08] fmovsg %xcc, %f9, %f5 loop_1223: andncc %i5, %i6, %g5 andcc %l3, 0x0A9E, %g2 mulx %g4, %o5, %g7 fbl,a %fcc0, loop_1224 fmovdgu %icc, %f9, %f7 fcmped %fcc3, %f0, %f2 ldub [%l7 + 0x17], %g3 loop_1224: fnot2s %f6, %f9 fmovsne %xcc, %f13, %f12 fmovrdgez %i1, %f4, %f4 bneg,pt %xcc, loop_1225 lduh [%l7 + 0x28], %o4 ldsb [%l7 + 0x6E], %i4 bleu,a %icc, loop_1226 loop_1225: tne %icc, 0x2 sllx %i3, 0x1F, %o1 stx %g1, [%l7 + 0x38] loop_1226: fbo %fcc3, loop_1227 movleu %xcc, %g6, %l5 fandnot1s %f10, %f9, %f14 fmovdne %xcc, %f9, %f12 loop_1227: sdiv %o7, 0x0FF9, %i7 st %f8, [%l7 + 0x44] st %f2, [%l7 + 0x50] fcmped %fcc0, %f12, %f12 fmovdcs %icc, %f12, %f9 fcmpd %fcc2, %f4, %f10 fcmpeq32 %f12, %f0, %o2 fpack32 %f2, %f6, %f8 movneg %xcc, %i0, %o6 fandnot2s %f11, %f1, %f8 lduh [%l7 + 0x2E], %o3 ldx [%l7 + 0x30], %i2 edge32n %l0, %l1, %l6 fbne %fcc3, loop_1228 sub %o0, %l4, %l2 fmovde %icc, %f11, %f11 fmovsne %xcc, %f13, %f14 loop_1228: movpos %xcc, %i5, %i6 fblg,a %fcc0, loop_1229 edge32 %l3, %g2, %g4 sethi 0x05D4, %o5 sethi 0x0487, %g7 loop_1229: udivx %g3, 0x082A, %g5 ldsw [%l7 + 0x10], %i1 array32 %i4, %o4, %o1 nop setx loop_1230, %l0, %l1 jmpl %l1, %g1 udivx %i3, 0x0C12, %l5 tn %icc, 0x6 tvc %xcc, 0x6 loop_1230: fornot1 %f0, %f10, %f4 bpos,a loop_1231 std %f12, [%l7 + 0x68] ld [%l7 + 0x2C], %f9 sth %g6, [%l7 + 0x0A] loop_1231: ldd [%l7 + 0x58], %f12 fnegd %f10, %f12 fmovscc %icc, %f15, %f0 fxors %f5, %f2, %f5 bl,a loop_1232 brgez %i7, loop_1233 st %f12, [%l7 + 0x54] fcmple32 %f8, %f14, %o2 loop_1232: fmovrslez %i0, %f15, %f12 loop_1233: fmovdge %xcc, %f2, %f0 fmovdleu %xcc, %f5, %f2 fmovrdlz %o7, %f8, %f2 ldsb [%l7 + 0x56], %o6 fmovsleu %icc, %f1, %f14 fmuld8sux16 %f2, %f12, %f4 ldsh [%l7 + 0x3E], %i2 movcc %icc, %o3, %l0 tl %icc, 0x1 fandnot1s %f6, %f1, %f11 umulcc %l6, %l1, %o0 fnor %f4, %f8, %f14 sth %l2, [%l7 + 0x1E] fabss %f13, %f1 fbug %fcc0, loop_1234 fmul8x16al %f10, %f15, %f8 ld [%l7 + 0x38], %f15 bcs %xcc, loop_1235 loop_1234: st %f11, [%l7 + 0x2C] brlz %l4, loop_1236 fexpand %f8, %f12 loop_1235: bcc,a,pn %icc, loop_1237 fmovrsne %i6, %f15, %f1 loop_1236: tl %xcc, 0x3 fpack32 %f8, %f14, %f14 loop_1237: fxnors %f8, %f2, %f12 subc %i5, %g2, %l3 fcmpne16 %f2, %f6, %o5 srlx %g7, 0x01, %g4 fbul %fcc1, loop_1238 fnand %f0, %f14, %f2 sth %g3, [%l7 + 0x1E] fmul8x16 %f2, %f4, %f8 loop_1238: fnands %f8, %f6, %f3 nop setx loop_1239, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnegd %f10, %f0 ldsw [%l7 + 0x14], %g5 fcmpne16 %f10, %f0, %i4 loop_1239: edge16ln %o4, %i1, %o1 stw %i3, [%l7 + 0x3C] fpmerge %f14, %f14, %f2 subcc %l5, 0x18CB, %g1 lduw [%l7 + 0x38], %i7 ldsb [%l7 + 0x41], %g6 stb %i0, [%l7 + 0x43] faligndata %f12, %f12, %f12 stb %o7, [%l7 + 0x48] fmul8x16au %f7, %f12, %f4 tcs %icc, 0x5 edge8n %o2, %o6, %i2 stx %l0, [%l7 + 0x68] ldx [%l7 + 0x78], %o3 srax %l1, 0x00, %o0 sth %l6, [%l7 + 0x60] sra %l2, %i6, %i5 tl %xcc, 0x5 movleu %icc, %l4, %l3 fsrc2s %f9, %f2 ldx [%l7 + 0x68], %o5 fmovdle %icc, %f14, %f4 std %f8, [%l7 + 0x58] bn,pn %xcc, loop_1240 lduw [%l7 + 0x74], %g2 fmovdne %icc, %f13, %f10 stx %g4, [%l7 + 0x50] loop_1240: movre %g7, %g5, %g3 fmovsge %icc, %f7, %f13 fmovsle %icc, %f10, %f12 fand %f6, %f10, %f10 fmovdl %xcc, %f13, %f14 stw %i4, [%l7 + 0x0C] edge32ln %o4, %i1, %i3 tleu %icc, 0x2 tge %icc, 0x2 stx %l5, [%l7 + 0x38] std %f6, [%l7 + 0x70] fors %f2, %f13, %f11 bn %xcc, loop_1241 fmovscs %xcc, %f10, %f10 stw %o1, [%l7 + 0x0C] ldsh [%l7 + 0x5C], %i7 loop_1241: st %f2, [%l7 + 0x74] movge %icc, %g1, %i0 stw %o7, [%l7 + 0x38] nop setx loop_1242, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bne loop_1243 movcs %icc, %o2, %o6 fmovdl %xcc, %f11, %f13 loop_1242: tn %xcc, 0x2 loop_1243: lduh [%l7 + 0x46], %i2 sll %l0, 0x17, %g6 movn %icc, %o3, %l1 ldsb [%l7 + 0x7C], %o0 array8 %l2, %i6, %l6 ta %icc, 0x2 fcmps %fcc0, %f6, %f12 movge %xcc, %l4, %i5 addc %o5, 0x037C, %g2 fmovrsgez %g4, %f14, %f10 lduh [%l7 + 0x3A], %g7 fandnot1 %f6, %f14, %f8 fsrc2s %f10, %f7 ldsw [%l7 + 0x50], %g5 stx %l3, [%l7 + 0x48] fxor %f6, %f12, %f10 fmovspos %icc, %f11, %f7 fmovd %f8, %f0 edge32l %g3, %o4, %i1 fmovs %f2, %f12 ldsh [%l7 + 0x54], %i3 ldsh [%l7 + 0x50], %l5 fmovda %icc, %f7, %f13 movpos %xcc, %o1, %i7 fpadd16 %f14, %f10, %f14 brz,a %i4, loop_1244 movpos %icc, %i0, %o7 fcmps %fcc1, %f5, %f3 edge16 %g1, %o2, %o6 loop_1244: lduh [%l7 + 0x0C], %i2 stx %g6, [%l7 + 0x48] fba,a %fcc3, loop_1245 fbl,a %fcc2, loop_1246 edge16 %o3, %l0, %l1 fmovsa %icc, %f9, %f8 loop_1245: fmovrslz %l2, %f9, %f15 loop_1246: fmovdle %xcc, %f9, %f1 sra %o0, 0x18, %i6 st %f8, [%l7 + 0x4C] bg,pt %xcc, loop_1247 fbul %fcc1, loop_1248 bn %icc, loop_1249 nop setx loop_1250, %l0, %l1 jmpl %l1, %l6 loop_1247: tcc %icc, 0x6 loop_1248: fcmps %fcc3, %f10, %f12 loop_1249: ldsh [%l7 + 0x38], %l4 loop_1250: bge %icc, loop_1251 fmovdg %icc, %f8, %f0 stx %i5, [%l7 + 0x78] tgu %icc, 0x2 loop_1251: te %xcc, 0x3 fbe %fcc3, loop_1252 fbo,a %fcc1, loop_1253 mulscc %o5, 0x02AC, %g2 fxnors %f6, %f8, %f0 loop_1252: tgu %xcc, 0x2 loop_1253: ldd [%l7 + 0x70], %f10 stx %g4, [%l7 + 0x58] tl %xcc, 0x0 edge16l %g5, %l3, %g3 fmovrdgez %g7, %f2, %f12 subccc %i1, %i3, %o4 edge16l %o1, %i7, %i4 tvc %xcc, 0x5 fxnor %f2, %f12, %f6 lduw [%l7 + 0x78], %l5 fbne,a %fcc2, loop_1254 lduw [%l7 + 0x48], %i0 fornot2 %f4, %f2, %f2 lduh [%l7 + 0x5E], %o7 loop_1254: nop setx loop_1255, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x0A], %g1 ldd [%l7 + 0x48], %f2 fnot2s %f4, %f10 loop_1255: ldx [%l7 + 0x68], %o6 movn %icc, %o2, %i2 fbl %fcc0, loop_1256 fpmerge %f10, %f4, %f10 fcmpne16 %f8, %f2, %o3 stx %g6, [%l7 + 0x58] loop_1256: fmovs %f9, %f0 std %f0, [%l7 + 0x38] srlx %l1, 0x0D, %l2 fabss %f14, %f0 bg,pt %xcc, loop_1257 fmuld8sux16 %f4, %f4, %f14 fbuge,a %fcc0, loop_1258 xorcc %o0, 0x03E6, %i6 loop_1257: udivcc %l0, 0x10C3, %l4 fmul8sux16 %f8, %f12, %f10 loop_1258: stb %i5, [%l7 + 0x62] fbn,a %fcc0, loop_1259 lduw [%l7 + 0x44], %o5 smul %g2, %g4, %g5 lduw [%l7 + 0x38], %l6 loop_1259: ld [%l7 + 0x08], %f10 fand %f12, %f0, %f12 fone %f6 fmovrslz %g3, %f0, %f8 ldx [%l7 + 0x20], %l3 bn,pt %icc, loop_1260 sth %i1, [%l7 + 0x3E] fzero %f2 tne %xcc, 0x7 loop_1260: bcs loop_1261 movgu %xcc, %g7, %o4 lduh [%l7 + 0x7A], %i3 tsubcctv %i7, %i4, %l5 loop_1261: fexpand %f8, %f14 fbul,a %fcc1, loop_1262 fcmps %fcc2, %f3, %f0 fpackfix %f4, %f5 smulcc %i0, 0x01FE, %o1 loop_1262: bvs,a,pn %xcc, loop_1263 ldsh [%l7 + 0x46], %g1 nop setx loop_1264, %l0, %l1 jmpl %l1, %o6 movrlez %o7, %i2, %o2 loop_1263: tpos %icc, 0x2 subcc %o3, 0x13B5, %g6 loop_1264: ba,pn %xcc, loop_1265 sth %l1, [%l7 + 0x58] taddcc %o0, %l2, %l0 st %f14, [%l7 + 0x44] loop_1265: ldx [%l7 + 0x08], %l4 std %f12, [%l7 + 0x40] st %f3, [%l7 + 0x20] sub %i6, 0x1D07, %i5 addcc %o5, 0x1F60, %g2 fbn %fcc1, loop_1266 edge32ln %g5, %g4, %l6 srl %l3, %i1, %g7 fmovscs %xcc, %f7, %f1 loop_1266: sth %g3, [%l7 + 0x30] taddcc %o4, %i7, %i4 stb %l5, [%l7 + 0x26] lduh [%l7 + 0x4E], %i3 movrlz %i0, %g1, %o1 ldx [%l7 + 0x38], %o7 fmovdge %icc, %f1, %f0 sth %o6, [%l7 + 0x34] ld [%l7 + 0x58], %f9 fand %f10, %f0, %f8 fnot2 %f12, %f2 ld [%l7 + 0x78], %f5 fnot1s %f15, %f13 add %o2, 0x120C, %i2 sub %g6, 0x031E, %l1 tl %icc, 0x5 ldsh [%l7 + 0x66], %o3 movn %icc, %o0, %l0 fmovda %icc, %f15, %f1 brgez %l2, loop_1267 stb %l4, [%l7 + 0x17] edge16ln %i5, %o5, %g2 fmovsneg %icc, %f9, %f14 loop_1267: edge16ln %g5, %i6, %g4 fmul8x16au %f4, %f7, %f14 edge32 %l3, %l6, %i1 fmovdleu %icc, %f1, %f3 array16 %g7, %o4, %i7 movrlez %i4, %g3, %i3 fnot2 %f10, %f14 fandnot2s %f4, %f0, %f7 ldsw [%l7 + 0x70], %i0 fmovdpos %icc, %f4, %f3 bcs %xcc, loop_1268 lduw [%l7 + 0x58], %l5 orn %o1, 0x138D, %o7 tneg %icc, 0x7 loop_1268: ld [%l7 + 0x7C], %f14 fcmpd %fcc3, %f8, %f10 fmovsa %xcc, %f12, %f11 ldx [%l7 + 0x70], %g1 fmul8x16au %f5, %f13, %f8 fbo %fcc2, loop_1269 nop setx loop_1270, %l0, %l1 jmpl %l1, %o2 fornot1s %f14, %f13, %f10 edge16 %o6, %i2, %l1 loop_1269: ldsb [%l7 + 0x6E], %g6 loop_1270: sth %o3, [%l7 + 0x68] ldub [%l7 + 0x27], %o0 fcmpes %fcc0, %f4, %f8 ldub [%l7 + 0x0B], %l2 edge32 %l0, %i5, %o5 fmovsleu %icc, %f2, %f0 bg loop_1271 bne,pn %icc, loop_1272 tcs %xcc, 0x0 fpadd32 %f4, %f14, %f10 loop_1271: udivx %g2, 0x1774, %l4 loop_1272: bn %xcc, loop_1273 ldsb [%l7 + 0x65], %i6 sllx %g5, 0x07, %l3 fmovrdgz %g4, %f2, %f8 loop_1273: ldsh [%l7 + 0x10], %i1 lduw [%l7 + 0x24], %l6 fmovdgu %xcc, %f2, %f10 edge32n %g7, %o4, %i7 ldd [%l7 + 0x18], %f6 popc 0x018F, %g3 smulcc %i4, %i0, %l5 edge16 %i3, %o1, %o7 fmovdgu %icc, %f6, %f10 fornot1 %f6, %f8, %f4 bg %icc, loop_1274 bcc %xcc, loop_1275 movn %icc, %g1, %o2 stb %o6, [%l7 + 0x70] loop_1274: lduw [%l7 + 0x74], %l1 loop_1275: fbuge %fcc3, loop_1276 fornot1 %f4, %f12, %f12 ldd [%l7 + 0x38], %f0 ldd [%l7 + 0x30], %f12 loop_1276: ldsw [%l7 + 0x20], %i2 sethi 0x007A, %g6 tcs %icc, 0x6 call loop_1277 bgu loop_1278 fpmerge %f7, %f10, %f14 fnand %f2, %f10, %f4 loop_1277: fmovsvc %xcc, %f3, %f13 loop_1278: ldsb [%l7 + 0x48], %o0 fmovdle %xcc, %f15, %f8 ldsw [%l7 + 0x40], %o3 fbo %fcc1, loop_1279 sllx %l0, %i5, %l2 sllx %o5, 0x10, %l4 ldub [%l7 + 0x10], %i6 loop_1279: array32 %g2, %g5, %g4 ldsh [%l7 + 0x78], %i1 andcc %l6, %g7, %o4 movleu %xcc, %i7, %g3 fba,a %fcc2, loop_1280 brlz %l3, loop_1281 ldsw [%l7 + 0x74], %i0 std %f6, [%l7 + 0x70] loop_1280: tneg %icc, 0x3 loop_1281: fbuge %fcc2, loop_1282 ld [%l7 + 0x58], %f3 ba loop_1283 fcmpne16 %f2, %f10, %i4 loop_1282: fmul8x16al %f10, %f6, %f14 std %f12, [%l7 + 0x20] loop_1283: std %f12, [%l7 + 0x70] edge16l %i3, %o1, %l5 ldsb [%l7 + 0x26], %o7 tge %icc, 0x7 bvc,a %xcc, loop_1284 fmovsneg %icc, %f0, %f1 fcmple32 %f10, %f8, %g1 fnors %f3, %f13, %f6 loop_1284: umulcc %o6, 0x10AA, %l1 fbne %fcc3, loop_1285 fabss %f7, %f9 std %f12, [%l7 + 0x70] bg %icc, loop_1286 loop_1285: fzero %f6 fbge %fcc0, loop_1287 fbuge,a %fcc3, loop_1288 loop_1286: udivcc %i2, 0x093F, %o2 fcmple32 %f12, %f14, %g6 loop_1287: xorcc %o3, 0x139A, %o0 loop_1288: faligndata %f14, %f10, %f0 fmovdvc %xcc, %f0, %f3 movvs %icc, %l0, %l2 bl loop_1289 ldsb [%l7 + 0x44], %i5 lduw [%l7 + 0x18], %l4 lduh [%l7 + 0x42], %o5 loop_1289: lduw [%l7 + 0x7C], %g2 udivcc %i6, 0x0E58, %g4 edge16n %g5, %i1, %l6 ldsb [%l7 + 0x55], %o4 siam 0x4 bcs,a %xcc, loop_1290 sth %i7, [%l7 + 0x2C] fornot1s %f3, %f2, %f5 stw %g7, [%l7 + 0x10] loop_1290: stw %g3, [%l7 + 0x78] fcmpne32 %f6, %f2, %l3 tsubcc %i0, 0x0CB2, %i4 fabsd %f0, %f10 ldd [%l7 + 0x40], %f8 fmovdne %icc, %f0, %f9 lduh [%l7 + 0x30], %o1 movneg %icc, %i3, %l5 stb %o7, [%l7 + 0x4F] mulscc %g1, %o6, %l1 movvc %icc, %o2, %g6 addcc %i2, 0x0242, %o3 and %o0, 0x0151, %l0 fpsub32s %f15, %f9, %f0 fnands %f14, %f8, %f15 alignaddr %i5, %l2, %l4 and %g2, %i6, %o5 movle %xcc, %g4, %i1 fpadd32s %f2, %f11, %f8 stw %l6, [%l7 + 0x1C] fbule %fcc0, loop_1291 edge16ln %o4, %g5, %i7 movl %icc, %g7, %l3 fsrc1 %f12, %f10 loop_1291: array32 %g3, %i0, %o1 fsrc1 %f2, %f4 std %f8, [%l7 + 0x18] and %i3, 0x0721, %i4 ldub [%l7 + 0x58], %l5 tsubcctv %g1, %o6, %l1 lduw [%l7 + 0x6C], %o2 udivcc %g6, 0x0ADB, %i2 mulscc %o7, 0x1489, %o3 tvs %xcc, 0x2 ta %xcc, 0x6 ldsw [%l7 + 0x10], %l0 movcs %xcc, %o0, %i5 addccc %l4, 0x0CB6, %l2 ldsw [%l7 + 0x2C], %g2 addcc %o5, 0x1D25, %g4 bvc,a,pn %icc, loop_1292 fornot1s %f9, %f15, %f8 std %f12, [%l7 + 0x10] std %f6, [%l7 + 0x20] loop_1292: stx %i6, [%l7 + 0x78] movpos %xcc, %l6, %o4 sll %g5, %i7, %g7 smulcc %l3, %g3, %i1 fmovsn %xcc, %f6, %f11 ldd [%l7 + 0x10], %f2 std %f8, [%l7 + 0x60] addc %i0, %i3, %o1 ldsh [%l7 + 0x10], %l5 tcs %xcc, 0x6 udivcc %i4, 0x1C58, %g1 ldsw [%l7 + 0x58], %l1 fble,a %fcc0, loop_1293 brlez %o6, loop_1294 ldub [%l7 + 0x50], %o2 alignaddr %g6, %i2, %o3 loop_1293: fornot2 %f2, %f0, %f6 loop_1294: fmul8x16 %f14, %f8, %f12 tle %xcc, 0x7 nop setx loop_1295, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x1C], %l0 ld [%l7 + 0x4C], %f12 fblg,a %fcc1, loop_1296 loop_1295: orn %o0, 0x0587, %i5 sth %o7, [%l7 + 0x48] array32 %l2, %l4, %o5 loop_1296: fbue %fcc1, loop_1297 lduh [%l7 + 0x5A], %g4 stx %g2, [%l7 + 0x78] bl,a,pn %xcc, loop_1298 loop_1297: fble,a %fcc2, loop_1299 ldsh [%l7 + 0x7E], %l6 movpos %xcc, %o4, %i6 loop_1298: fble,a %fcc3, loop_1300 loop_1299: sth %i7, [%l7 + 0x6A] fcmpeq16 %f12, %f4, %g5 fmovrsgz %g7, %f1, %f15 loop_1300: fsrc1 %f0, %f10 fpackfix %f8, %f13 lduh [%l7 + 0x2C], %g3 ldx [%l7 + 0x38], %i1 fpsub16 %f10, %f14, %f2 xnor %i0, 0x1CCE, %i3 xor %o1, %l5, %l3 bvc loop_1301 bn,a %icc, loop_1302 fmovrsgz %g1, %f14, %f10 andn %i4, %l1, %o2 loop_1301: ldx [%l7 + 0x70], %g6 loop_1302: lduw [%l7 + 0x28], %i2 st %f14, [%l7 + 0x30] lduw [%l7 + 0x24], %o3 bneg loop_1303 fmovdpos %xcc, %f10, %f10 bvc,a %xcc, loop_1304 ld [%l7 + 0x4C], %f7 loop_1303: ld [%l7 + 0x24], %f1 fmul8x16 %f8, %f0, %f8 loop_1304: fabss %f14, %f5 tg %icc, 0x1 addc %l0, 0x0B0F, %o6 lduh [%l7 + 0x76], %o0 ldsb [%l7 + 0x61], %o7 fbe %fcc2, loop_1305 fcmpes %fcc2, %f9, %f4 fmovrdgz %i5, %f6, %f12 srlx %l4, %o5, %g4 loop_1305: and %g2, %l6, %l2 std %f10, [%l7 + 0x60] ld [%l7 + 0x7C], %f8 st %f15, [%l7 + 0x64] sdiv %o4, 0x01C2, %i6 stx %i7, [%l7 + 0x28] be loop_1306 ldsb [%l7 + 0x0E], %g7 fnot1 %f10, %f4 fornot1 %f12, %f2, %f4 loop_1306: lduh [%l7 + 0x08], %g5 fmovsne %icc, %f10, %f3 fmul8sux16 %f4, %f4, %f8 ld [%l7 + 0x30], %f9 movvc %xcc, %i1, %g3 fbuge %fcc3, loop_1307 subc %i0, %o1, %l5 xnor %l3, %i3, %i4 nop setx loop_1308, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1307: xnorcc %l1, 0x02F8, %o2 fbn,a %fcc3, loop_1309 fmovdleu %icc, %f9, %f8 loop_1308: fmovscs %icc, %f6, %f3 orn %g6, %i2, %o3 loop_1309: fxnor %f14, %f12, %f6 tvc %icc, 0x7 movg %icc, %g1, %o6 stw %l0, [%l7 + 0x1C] stw %o0, [%l7 + 0x08] fone %f4 nop setx loop_1310, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry st %f3, [%l7 + 0x24] fmovdvc %xcc, %f0, %f6 ta %icc, 0x6 loop_1310: bleu,pt %xcc, loop_1311 ldsw [%l7 + 0x70], %i5 fcmps %fcc1, %f7, %f7 fones %f6 loop_1311: ldd [%l7 + 0x68], %f6 sllx %l4, %o7, %o5 fmovspos %xcc, %f13, %f13 sll %g4, 0x15, %l6 addccc %g2, %o4, %i6 fzeros %f0 fpsub32 %f6, %f14, %f4 fmovrse %i7, %f13, %f9 array16 %l2, %g7, %i1 and %g5, 0x1D3A, %i0 edge32n %g3, %o1, %l3 fbne %fcc3, loop_1312 fmul8x16al %f2, %f15, %f0 st %f12, [%l7 + 0x48] tgu %icc, 0x2 loop_1312: ldsw [%l7 + 0x18], %l5 call loop_1313 bcs,pn %xcc, loop_1314 fmul8x16au %f3, %f11, %f2 lduh [%l7 + 0x0C], %i4 loop_1313: fmovsne %xcc, %f4, %f4 loop_1314: fbug,a %fcc3, loop_1315 bcs,a,pn %icc, loop_1316 ldub [%l7 + 0x17], %l1 fmovdgu %xcc, %f15, %f0 loop_1315: bvc,a %xcc, loop_1317 loop_1316: fmuld8ulx16 %f15, %f4, %f10 ldsw [%l7 + 0x20], %i3 bcs %xcc, loop_1318 loop_1317: fmul8x16au %f9, %f5, %f14 fbul %fcc3, loop_1319 fsrc1 %f8, %f12 loop_1318: sth %g6, [%l7 + 0x16] stb %i2, [%l7 + 0x46] loop_1319: bcs,a loop_1320 fmovdn %icc, %f2, %f14 fmovsge %icc, %f2, %f4 ldsb [%l7 + 0x7A], %o3 loop_1320: addccc %o2, %o6, %l0 lduh [%l7 + 0x4A], %g1 fnegd %f12, %f0 ldsh [%l7 + 0x48], %o0 stw %i5, [%l7 + 0x34] fmul8ulx16 %f6, %f6, %f12 edge8 %l4, %o7, %g4 bvs,a loop_1321 stw %l6, [%l7 + 0x54] fone %f2 fsrc2s %f9, %f2 loop_1321: fnot1 %f8, %f8 taddcctv %o5, %o4, %g2 sth %i7, [%l7 + 0x56] addcc %i6, %g7, %l2 movge %icc, %i1, %i0 tvc %icc, 0x6 edge32l %g5, %o1, %l3 fcmpeq32 %f8, %f8, %g3 lduw [%l7 + 0x30], %l5 xorcc %l1, 0x1232, %i3 fmovrdlz %g6, %f4, %f2 lduh [%l7 + 0x38], %i2 fnand %f8, %f2, %f6 orncc %o3, %i4, %o2 fzeros %f8 movrlz %l0, %g1, %o6 move %xcc, %o0, %i5 fmovrsgez %o7, %f12, %f13 stb %l4, [%l7 + 0x20] ldsb [%l7 + 0x33], %l6 sdivcc %o5, 0x11E0, %g4 ldsb [%l7 + 0x35], %o4 xnorcc %g2, %i7, %g7 sth %i6, [%l7 + 0x16] xor %i1, %i0, %l2 fmovsge %xcc, %f5, %f5 edge32l %g5, %o1, %g3 fpadd16s %f5, %f10, %f12 brgz %l5, loop_1322 taddcc %l3, %i3, %l1 movpos %xcc, %i2, %o3 ldx [%l7 + 0x78], %g6 loop_1322: lduh [%l7 + 0x7E], %i4 array32 %l0, %o2, %o6 movleu %icc, %g1, %o0 tcs %icc, 0x1 subc %o7, 0x071B, %i5 subccc %l6, 0x0E67, %o5 std %f10, [%l7 + 0x18] stw %l4, [%l7 + 0x70] fnegs %f10, %f0 ld [%l7 + 0x38], %f3 stw %o4, [%l7 + 0x44] fmovscc %xcc, %f2, %f0 brz,a %g2, loop_1323 lduw [%l7 + 0x18], %i7 sth %g4, [%l7 + 0x34] fmovdl %xcc, %f1, %f1 loop_1323: fornot2 %f14, %f8, %f6 add %i6, %i1, %i0 ldsb [%l7 + 0x18], %g7 fmovse %xcc, %f9, %f2 fpadd16 %f14, %f8, %f10 fbue %fcc0, loop_1324 sll %g5, %o1, %l2 sdivcc %l5, 0x18C0, %l3 std %f6, [%l7 + 0x30] loop_1324: fcmple16 %f14, %f14, %g3 std %f6, [%l7 + 0x60] edge8l %l1, %i3, %i2 ldd [%l7 + 0x38], %f12 movneg %xcc, %g6, %i4 bl,a,pn %icc, loop_1325 stb %o3, [%l7 + 0x0B] fcmpes %fcc3, %f12, %f1 ldd [%l7 + 0x08], %f12 loop_1325: fmul8x16al %f6, %f9, %f0 fmovdle %xcc, %f5, %f0 udivcc %l0, 0x1B2C, %o6 tvc %icc, 0x2 ld [%l7 + 0x48], %f8 fbug,a %fcc3, loop_1326 fmovdleu %icc, %f3, %f8 fpsub16s %f15, %f2, %f8 alignaddrl %o2, %g1, %o7 loop_1326: fpmerge %f6, %f4, %f6 nop setx loop_1327, %l0, %l1 jmpl %l1, %o0 edge32n %i5, %l6, %l4 ta %xcc, 0x5 xorcc %o5, 0x1D19, %o4 loop_1327: bgu,a loop_1328 bn,a,pt %icc, loop_1329 ldub [%l7 + 0x18], %g2 fpmerge %f11, %f7, %f4 loop_1328: ld [%l7 + 0x74], %f11 loop_1329: bneg,pt %icc, loop_1330 fmovscs %xcc, %f13, %f6 movre %g4, 0x3A5, %i7 brnz %i1, loop_1331 loop_1330: ldub [%l7 + 0x0F], %i0 stw %i6, [%l7 + 0x38] fmovsl %xcc, %f8, %f6 loop_1331: fmovrsgez %g7, %f13, %f15 ld [%l7 + 0x4C], %f2 st %f6, [%l7 + 0x64] fmovdpos %icc, %f6, %f6 or %g5, 0x0EE5, %o1 addc %l2, 0x0941, %l3 fcmpne16 %f0, %f0, %g3 fbn %fcc2, loop_1332 ldsb [%l7 + 0x2F], %l5 movle %xcc, %i3, %i2 fxor %f0, %f10, %f0 loop_1332: udivx %g6, 0x0486, %i4 fcmpne16 %f6, %f8, %l1 taddcc %l0, 0x1AB9, %o3 st %f11, [%l7 + 0x58] ld [%l7 + 0x34], %f1 brgz %o2, loop_1333 fmovde %xcc, %f14, %f9 sllx %g1, %o7, %o6 ldub [%l7 + 0x5E], %i5 loop_1333: lduh [%l7 + 0x5A], %l6 sllx %l4, 0x11, %o0 addcc %o4, %o5, %g4 ldsh [%l7 + 0x56], %i7 fpsub32 %f6, %f0, %f12 fsrc1 %f12, %f10 fornot1 %f6, %f14, %f4 fnegd %f6, %f6 be,a,pt %icc, loop_1334 movle %icc, %g2, %i1 ld [%l7 + 0x24], %f7 stw %i6, [%l7 + 0x34] loop_1334: fcmpd %fcc1, %f14, %f14 fmovsvc %icc, %f5, %f0 fmovsa %xcc, %f2, %f6 fbne,a %fcc2, loop_1335 fmovspos %icc, %f1, %f11 fmovs %f7, %f6 tcc %icc, 0x4 loop_1335: sth %g7, [%l7 + 0x58] xnor %i0, %g5, %o1 tleu %icc, 0x0 stb %l2, [%l7 + 0x4A] alignaddr %l3, %g3, %l5 fand %f8, %f4, %f10 ldsw [%l7 + 0x0C], %i2 smulcc %g6, %i4, %i3 bcs,pn %icc, loop_1336 fexpand %f14, %f10 ld [%l7 + 0x50], %f3 stb %l0, [%l7 + 0x32] loop_1336: tge %xcc, 0x4 fmovsa %xcc, %f10, %f12 tcc %icc, 0x2 fcmpd %fcc1, %f10, %f6 array8 %o3, %o2, %l1 std %f2, [%l7 + 0x68] edge32 %g1, %o6, %o7 lduw [%l7 + 0x70], %i5 fmovsleu %icc, %f14, %f2 udiv %l4, 0x0059, %l6 fblg %fcc0, loop_1337 edge8n %o4, %o0, %o5 ldsh [%l7 + 0x5A], %i7 fcmple16 %f14, %f14, %g2 loop_1337: ldx [%l7 + 0x40], %i1 ldd [%l7 + 0x68], %f10 stx %g4, [%l7 + 0x58] fxnor %f8, %f10, %f8 sth %g7, [%l7 + 0x16] ldsb [%l7 + 0x16], %i0 fxnors %f12, %f14, %f11 fmovda %icc, %f7, %f1 edge16l %g5, %i6, %o1 xnorcc %l2, 0x166F, %l3 fsrc1s %f7, %f2 taddcc %l5, %g3, %i2 fmovsgu %icc, %f1, %f15 ta %xcc, 0x5 sth %i4, [%l7 + 0x08] fbe,a %fcc3, loop_1338 sth %i3, [%l7 + 0x3C] nop setx loop_1339, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sdivx %l0, 0x166B, %g6 loop_1338: edge32l %o2, %o3, %l1 lduw [%l7 + 0x58], %g1 loop_1339: mulx %o6, %i5, %l4 fsrc1s %f12, %f14 movn %xcc, %o7, %o4 be,a,pt %icc, loop_1340 fmovda %icc, %f0, %f13 lduw [%l7 + 0x20], %o0 lduh [%l7 + 0x4A], %o5 loop_1340: stw %i7, [%l7 + 0x30] ldd [%l7 + 0x60], %f0 sdivcc %l6, 0x0B75, %g2 xorcc %i1, %g7, %i0 lduw [%l7 + 0x7C], %g4 fandnot1 %f6, %f12, %f0 ldsb [%l7 + 0x50], %i6 brlz,a %o1, loop_1341 fmovdpos %xcc, %f15, %f7 fmovsvs %icc, %f8, %f11 bpos,a,pn %xcc, loop_1342 loop_1341: mova %icc, %l2, %g5 fmovdl %icc, %f15, %f13 tsubcc %l5, 0x1C1B, %l3 loop_1342: fandnot1 %f0, %f12, %f12 array32 %i2, %g3, %i4 ld [%l7 + 0x2C], %f3 andncc %l0, %g6, %i3 ldub [%l7 + 0x3C], %o3 movrgz %o2, %l1, %o6 udivcc %i5, 0x14FC, %g1 be,a %icc, loop_1343 ld [%l7 + 0x6C], %f9 fmovrslez %o7, %f4, %f6 ld [%l7 + 0x3C], %f10 loop_1343: addc %o4, 0x0D6A, %l4 ldsw [%l7 + 0x70], %o0 fandnot1 %f6, %f12, %f10 fxors %f15, %f3, %f8 fbge,a %fcc3, loop_1344 fmovsvc %icc, %f2, %f0 ld [%l7 + 0x68], %f11 movge %icc, %o5, %i7 loop_1344: ldx [%l7 + 0x50], %g2 fmovdcs %xcc, %f0, %f8 ldd [%l7 + 0x18], %f0 fmovrse %l6, %f11, %f2 tge %xcc, 0x7 array16 %g7, %i0, %g4 ldd [%l7 + 0x38], %f0 movl %xcc, %i1, %i6 stx %l2, [%l7 + 0x18] nop setx loop_1345, %l0, %l1 jmpl %l1, %g5 tgu %xcc, 0x5 fcmpes %fcc3, %f10, %f13 fbul,a %fcc2, loop_1346 loop_1345: stx %o1, [%l7 + 0x10] te %icc, 0x0 bgu,a,pt %xcc, loop_1347 loop_1346: subccc %l3, 0x01C0, %l5 brgez,a %i2, loop_1348 fmovscs %icc, %f9, %f10 loop_1347: ldd [%l7 + 0x58], %f12 fbe %fcc3, loop_1349 loop_1348: ldub [%l7 + 0x52], %g3 udivcc %l0, 0x0A27, %g6 ldsh [%l7 + 0x5A], %i3 loop_1349: ldx [%l7 + 0x20], %o3 fnand %f0, %f10, %f0 srax %o2, 0x18, %i4 fandnot1 %f14, %f12, %f6 fmovdneg %icc, %f15, %f6 smulcc %l1, %o6, %g1 std %f12, [%l7 + 0x38] bvs,a,pn %icc, loop_1350 movneg %icc, %i5, %o4 smulcc %l4, %o7, %o0 xorcc %o5, %g2, %i7 loop_1350: fxnor %f2, %f4, %f10 fandnot2 %f14, %f8, %f14 fandnot1s %f11, %f8, %f4 fmuld8sux16 %f11, %f10, %f10 ldub [%l7 + 0x6A], %l6 brgez %g7, loop_1351 srlx %g4, %i0, %i1 sdiv %l2, 0x1F31, %i6 brlz %g5, loop_1352 loop_1351: fmul8ulx16 %f4, %f4, %f2 tle %icc, 0x5 ba,a loop_1353 loop_1352: nop setx loop_1354, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdleu %icc, %f2, %f2 bshuffle %f10, %f4, %f12 loop_1353: fmovrsgez %l3, %f7, %f12 loop_1354: fmovrslez %o1, %f14, %f11 fors %f11, %f2, %f2 movrne %l5, 0x2A5, %g3 xnor %i2, 0x1415, %l0 fmovrdlez %i3, %f6, %f4 fmovrdgez %g6, %f14, %f12 ldub [%l7 + 0x4C], %o3 fors %f13, %f13, %f11 fmovd %f8, %f2 bshuffle %f8, %f10, %f8 fmovrsgz %i4, %f7, %f5 stw %l1, [%l7 + 0x6C] fmovse %icc, %f0, %f15 fmuld8sux16 %f12, %f12, %f6 ldsh [%l7 + 0x5C], %o2 fmovdneg %xcc, %f3, %f12 sll %g1, 0x08, %i5 ble,a %xcc, loop_1355 stx %o4, [%l7 + 0x28] lduh [%l7 + 0x28], %o6 edge8n %l4, %o0, %o5 loop_1355: call loop_1356 st %f2, [%l7 + 0x38] stb %o7, [%l7 + 0x2E] fmovrslz %i7, %f9, %f14 loop_1356: lduw [%l7 + 0x78], %l6 fbule,a %fcc2, loop_1357 fornot1s %f5, %f10, %f4 brlz,a %g7, loop_1358 ldsb [%l7 + 0x62], %g4 loop_1357: stw %i0, [%l7 + 0x20] fmovdcc %icc, %f4, %f2 loop_1358: fmul8x16au %f3, %f5, %f2 tcs %icc, 0x6 fands %f9, %f6, %f3 subccc %i1, 0x1B33, %l2 edge16n %i6, %g5, %g2 ldx [%l7 + 0x50], %o1 fbo,a %fcc2, loop_1359 pdist %f10, %f14, %f4 movrne %l5, %l3, %g3 st %f13, [%l7 + 0x08] loop_1359: movge %xcc, %l0, %i3 be,a,pn %xcc, loop_1360 fmovdvc %icc, %f10, %f10 sdivcc %i2, 0x1195, %g6 sethi 0x161C, %i4 loop_1360: fmovsleu %icc, %f3, %f6 addcc %o3, 0x02F1, %o2 fmovsg %xcc, %f3, %f7 fcmps %fcc2, %f15, %f10 fmovsn %xcc, %f7, %f11 fble,a %fcc1, loop_1361 fnot2s %f15, %f14 fornot2s %f13, %f9, %f5 fmovsa %xcc, %f3, %f2 loop_1361: fornot2s %f11, %f2, %f2 edge16n %l1, %g1, %o4 edge32 %i5, %l4, %o6 ldx [%l7 + 0x08], %o0 bge,pt %icc, loop_1362 ldsb [%l7 + 0x37], %o5 movcs %xcc, %i7, %l6 fmovsleu %icc, %f3, %f2 loop_1362: siam 0x2 bcs,pn %icc, loop_1363 fmovdvc %xcc, %f14, %f5 movre %o7, %g7, %i0 movg %xcc, %g4, %i1 loop_1363: st %f2, [%l7 + 0x50] fmovrde %i6, %f4, %f4 stx %g5, [%l7 + 0x38] fmovdleu %icc, %f7, %f12 fcmpgt16 %f6, %f10, %l2 stb %o1, [%l7 + 0x6B] edge32 %l5, %l3, %g2 fcmpd %fcc1, %f2, %f6 tcs %xcc, 0x2 fnor %f0, %f14, %f8 ldd [%l7 + 0x08], %f10 std %f14, [%l7 + 0x48] movne %xcc, %l0, %g3 movrlz %i3, %g6, %i4 ldub [%l7 + 0x12], %o3 bcs,pn %xcc, loop_1364 bg loop_1365 bl,pn %icc, loop_1366 fmovdvs %xcc, %f0, %f4 loop_1364: bneg,pn %xcc, loop_1367 loop_1365: fpadd32 %f0, %f2, %f8 loop_1366: fcmpeq32 %f6, %f2, %o2 fsrc1 %f14, %f12 loop_1367: ldd [%l7 + 0x38], %f12 xor %l1, 0x14C7, %i2 std %f4, [%l7 + 0x48] bge loop_1368 std %f8, [%l7 + 0x40] movneg %icc, %g1, %o4 fmovscs %xcc, %f14, %f10 loop_1368: bcs,pn %xcc, loop_1369 bvc,pn %xcc, loop_1370 movleu %icc, %l4, %o6 fbu,a %fcc0, loop_1371 loop_1369: ldx [%l7 + 0x78], %o0 loop_1370: tneg %icc, 0x3 stw %o5, [%l7 + 0x1C] loop_1371: or %i7, %l6, %o7 lduw [%l7 + 0x0C], %i5 stb %g7, [%l7 + 0x6B] fbg,a %fcc3, loop_1372 ldsb [%l7 + 0x58], %i0 fmovdneg %icc, %f3, %f10 subcc %g4, %i1, %i6 loop_1372: fsrc2s %f1, %f8 fpadd16s %f1, %f6, %f13 fbge,a %fcc3, loop_1373 bcs,pt %icc, loop_1374 mova %xcc, %l2, %o1 brgez %g5, loop_1375 loop_1373: fmovrsne %l5, %f3, %f6 loop_1374: bvc,a %icc, loop_1376 fbul,a %fcc1, loop_1377 loop_1375: smulcc %l3, 0x052B, %l0 ldsh [%l7 + 0x1E], %g3 loop_1376: ldub [%l7 + 0x5A], %g2 loop_1377: fmovdl %icc, %f0, %f14 add %i3, 0x0FBD, %g6 fsrc1s %f12, %f14 orn %i4, 0x1541, %o3 ldd [%l7 + 0x50], %f8 sub %o2, %i2, %l1 addccc %o4, 0x0C0B, %l4 stb %o6, [%l7 + 0x34] ldd [%l7 + 0x20], %f8 edge32n %g1, %o5, %o0 ldsb [%l7 + 0x62], %i7 and %l6, %i5, %o7 fandnot1s %f11, %f12, %f2 bg loop_1378 tsubcc %g7, 0x042B, %i0 fsrc1s %f13, %f15 stb %g4, [%l7 + 0x60] loop_1378: fcmpne32 %f6, %f12, %i1 bleu,pt %xcc, loop_1379 umulcc %i6, %l2, %g5 movrlez %l5, %o1, %l0 nop setx loop_1380, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_1379: ldub [%l7 + 0x6D], %g3 edge16ln %l3, %g2, %g6 fnor %f12, %f0, %f0 loop_1380: fnot2 %f2, %f4 fands %f5, %f5, %f7 orncc %i3, 0x0ADF, %i4 movrlez %o3, %i2, %l1 fbge,a %fcc1, loop_1381 fmovde %xcc, %f1, %f9 st %f5, [%l7 + 0x48] mova %icc, %o4, %l4 loop_1381: call loop_1382 orncc %o6, %g1, %o5 sll %o2, 0x1C, %o0 fbge %fcc1, loop_1383 loop_1382: smulcc %l6, %i5, %o7 fcmpeq32 %f4, %f4, %g7 ldub [%l7 + 0x5D], %i0 loop_1383: fcmpd %fcc1, %f2, %f0 ldub [%l7 + 0x3D], %g4 fornot2s %f10, %f1, %f7 fmovdpos %icc, %f6, %f9 fpadd16 %f6, %f4, %f12 fornot2s %f5, %f14, %f4 sth %i7, [%l7 + 0x10] fmovsvs %icc, %f14, %f15 fbne,a %fcc2, loop_1384 fmovrdgz %i1, %f8, %f6 fmovdge %xcc, %f3, %f12 stx %l2, [%l7 + 0x38] loop_1384: fmovrdne %i6, %f6, %f14 ldsh [%l7 + 0x7C], %l5 bl,pt %icc, loop_1385 std %f2, [%l7 + 0x60] bneg,pt %xcc, loop_1386 ldx [%l7 + 0x20], %o1 loop_1385: or %g5, 0x1990, %l0 stb %g3, [%l7 + 0x3A] loop_1386: fbug %fcc2, loop_1387 ldsb [%l7 + 0x5D], %g2 fandnot1s %f10, %f9, %f14 movrgez %l3, %g6, %i4 loop_1387: pdist %f6, %f10, %f10 bn,a loop_1388 fcmpes %fcc2, %f11, %f10 lduw [%l7 + 0x08], %o3 lduh [%l7 + 0x76], %i3 loop_1388: bl,a loop_1389 fpack16 %f10, %f5 ldsw [%l7 + 0x6C], %l1 movre %o4, %l4, %i2 loop_1389: fmovdleu %icc, %f14, %f14 fmovdcc %xcc, %f1, %f10 xnor %o6, 0x0EFC, %g1 sub %o2, 0x0DCF, %o5 sethi 0x105D, %o0 mova %xcc, %i5, %o7 lduh [%l7 + 0x3C], %g7 tle %icc, 0x6 movre %i0, 0x0F9, %l6 ba,pn %xcc, loop_1390 fbne,a %fcc2, loop_1391 ldub [%l7 + 0x41], %i7 ldx [%l7 + 0x48], %g4 loop_1390: fornot2s %f11, %f10, %f3 loop_1391: fmovdne %xcc, %f13, %f13 fmovdgu %icc, %f2, %f2 bpos %xcc, loop_1392 fnand %f4, %f8, %f12 fmovdn %icc, %f5, %f8 fmovsne %icc, %f2, %f9 loop_1392: lduw [%l7 + 0x78], %i1 fmovdcc %xcc, %f0, %f1 alignaddr %i6, %l5, %l2 stw %g5, [%l7 + 0x3C] fbug %fcc1, loop_1393 array8 %o1, %l0, %g3 ld [%l7 + 0x7C], %f15 fandnot1s %f13, %f14, %f3 loop_1393: nop setx loop_1394, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x68], %f2 sth %l3, [%l7 + 0x1A] andcc %g6, 0x1437, %i4 loop_1394: srax %g2, %o3, %l1 bshuffle %f2, %f14, %f10 fmovsgu %xcc, %f13, %f12 fpsub16s %f9, %f12, %f13 mulscc %i3, 0x0DED, %o4 sth %i2, [%l7 + 0x0E] bl %icc, loop_1395 movvs %icc, %l4, %g1 ldsb [%l7 + 0x0D], %o6 movcc %icc, %o2, %o5 loop_1395: ld [%l7 + 0x14], %f3 fmovrsgz %i5, %f12, %f3 ldx [%l7 + 0x30], %o7 ld [%l7 + 0x38], %f0 ldd [%l7 + 0x58], %f2 ldub [%l7 + 0x0B], %o0 fnot2 %f12, %f14 fornot2s %f1, %f13, %f14 st %f0, [%l7 + 0x34] stx %i0, [%l7 + 0x68] stb %g7, [%l7 + 0x53] fmovrdgz %l6, %f12, %f8 fmovrsne %g4, %f10, %f3 fpackfix %f0, %f13 edge32 %i1, %i7, %i6 lduw [%l7 + 0x74], %l2 bgu,a %icc, loop_1396 movrne %g5, 0x162, %l5 fmovsleu %icc, %f3, %f13 fmovsvs %icc, %f2, %f0 loop_1396: bl,pt %icc, loop_1397 addcc %l0, %o1, %l3 ldd [%l7 + 0x18], %f12 fmovsleu %icc, %f11, %f1 loop_1397: fmovdle %icc, %f9, %f14 umulcc %g3, 0x108D, %g6 ldsb [%l7 + 0x38], %g2 fbge %fcc3, loop_1398 tpos %xcc, 0x3 xnorcc %o3, 0x060B, %i4 movleu %xcc, %i3, %l1 loop_1398: udivcc %o4, 0x0584, %l4 siam 0x5 move %icc, %i2, %o6 fzero %f4 stw %g1, [%l7 + 0x6C] fbue,a %fcc1, loop_1399 ta %icc, 0x0 fcmpne16 %f6, %f8, %o2 fmovrdne %o5, %f0, %f0 loop_1399: ldsb [%l7 + 0x4B], %o7 fmuld8ulx16 %f2, %f6, %f10 fmovrde %o0, %f2, %f4 ldsb [%l7 + 0x31], %i0 ldsw [%l7 + 0x24], %g7 ldsh [%l7 + 0x46], %l6 fmovdn %icc, %f3, %f2 brz %g4, loop_1400 lduw [%l7 + 0x4C], %i5 lduh [%l7 + 0x4A], %i1 stb %i7, [%l7 + 0x72] loop_1400: fpack16 %f8, %f9 ldx [%l7 + 0x70], %l2 stw %g5, [%l7 + 0x48] std %f2, [%l7 + 0x20] movneg %icc, %l5, %l0 movl %xcc, %i6, %o1 std %f12, [%l7 + 0x58] st %f7, [%l7 + 0x28] ldd [%l7 + 0x68], %f12 umulcc %l3, %g6, %g3 fbo,a %fcc3, loop_1401 fmul8x16au %f4, %f11, %f0 ldsw [%l7 + 0x64], %g2 fmovsn %icc, %f7, %f1 loop_1401: movl %icc, %o3, %i3 subccc %l1, %i4, %l4 st %f14, [%l7 + 0x60] fsrc2s %f2, %f2 taddcc %i2, %o6, %o4 fmovrdlz %g1, %f10, %f6 fbul,a %fcc0, loop_1402 sth %o5, [%l7 + 0x32] movle %icc, %o2, %o0 fmovrsgz %o7, %f14, %f14 loop_1402: tcc %xcc, 0x3 stb %i0, [%l7 + 0x0C] tcc %icc, 0x6 fnot2s %f5, %f13 ldsw [%l7 + 0x74], %g7 edge32 %l6, %i5, %g4 fnot1s %f0, %f12 fmovse %xcc, %f4, %f12 subccc %i7, 0x1431, %l2 ldub [%l7 + 0x21], %i1 fbue,a %fcc1, loop_1403 bge,pn %icc, loop_1404 fmovs %f2, %f1 alignaddrl %l5, %g5, %i6 loop_1403: fands %f13, %f11, %f7 loop_1404: ldsw [%l7 + 0x64], %l0 ld [%l7 + 0x20], %f1 ldsw [%l7 + 0x38], %o1 brz,a %g6, loop_1405 fmovrslz %l3, %f12, %f12 movrgz %g3, %o3, %i3 fexpand %f15, %f0 loop_1405: ldsb [%l7 + 0x66], %g2 fcmpgt32 %f14, %f10, %i4 fmovrdne %l1, %f8, %f8 std %f6, [%l7 + 0x78] bge,a %xcc, loop_1406 ta %icc, 0x3 brnz,a %i2, loop_1407 fmovrdgz %l4, %f8, %f14 loop_1406: brgez,a %o4, loop_1408 st %f5, [%l7 + 0x3C] loop_1407: std %f8, [%l7 + 0x38] fbge,a %fcc1, loop_1409 loop_1408: edge32 %o6, %g1, %o5 addcc %o2, %o0, %o7 tsubcc %i0, %g7, %i5 loop_1409: fmovsne %xcc, %f0, %f3 ldd [%l7 + 0x50], %f4 smul %g4, 0x0384, %i7 bg,a %xcc, loop_1410 sra %l6, 0x1C, %i1 ldsw [%l7 + 0x58], %l5 stb %g5, [%l7 + 0x23] loop_1410: ldd [%l7 + 0x20], %f8 ldd [%l7 + 0x18], %f12 st %f0, [%l7 + 0x14] stx %i6, [%l7 + 0x38] fbg,a %fcc3, loop_1411 ldd [%l7 + 0x20], %f14 call loop_1412 lduh [%l7 + 0x7E], %l2 loop_1411: ba,a %icc, loop_1413 fcmpgt16 %f8, %f0, %l0 loop_1412: alignaddrl %o1, %l3, %g6 fands %f6, %f1, %f13 loop_1413: mulx %o3, 0x0391, %g3 siam 0x7 movrgez %g2, %i3, %l1 sub %i2, 0x1C68, %i4 lduw [%l7 + 0x0C], %o4 fmovdcc %icc, %f7, %f2 ldub [%l7 + 0x1D], %o6 fpackfix %f8, %f6 orn %l4, 0x0723, %g1 movvs %icc, %o5, %o2 fbg,a %fcc0, loop_1414 movneg %icc, %o0, %o7 fbl %fcc0, loop_1415 fmovrdne %i0, %f14, %f10 loop_1414: edge8l %g7, %g4, %i5 ldsb [%l7 + 0x78], %l6 loop_1415: ldx [%l7 + 0x48], %i1 fmovsle %xcc, %f12, %f5 st %f7, [%l7 + 0x20] fbule %fcc1, loop_1416 fmovdgu %icc, %f4, %f2 or %l5, 0x073F, %i7 fmovsn %icc, %f7, %f13 loop_1416: fzero %f2 fpadd32s %f9, %f6, %f6 lduh [%l7 + 0x5E], %i6 lduh [%l7 + 0x1A], %l2 bshuffle %f14, %f8, %f4 fbu %fcc3, loop_1417 fmovsneg %xcc, %f13, %f9 popc %l0, %g5 tne %xcc, 0x5 loop_1417: fandnot1 %f4, %f8, %f6 fpack32 %f10, %f12, %f10 fble,a %fcc1, loop_1418 fcmpeq16 %f2, %f14, %l3 fmovrdgez %g6, %f2, %f0 ba,a loop_1419 loop_1418: std %f2, [%l7 + 0x38] fmul8x16 %f7, %f12, %f4 lduh [%l7 + 0x6C], %o1 loop_1419: fandnot2 %f0, %f4, %f8 lduh [%l7 + 0x18], %o3 fmovrdlz %g3, %f12, %f14 fabss %f12, %f0 ldx [%l7 + 0x50], %g2 tvc %xcc, 0x2 sdivx %i3, 0x18F7, %i2 lduw [%l7 + 0x68], %l1 taddcc %o4, 0x1628, %o6 sth %i4, [%l7 + 0x70] fpmerge %f11, %f13, %f2 fmuld8sux16 %f14, %f0, %f10 movcc %xcc, %g1, %l4 movge %xcc, %o5, %o0 fmovsleu %xcc, %f7, %f11 fmovdcc %icc, %f1, %f5 st %f7, [%l7 + 0x64] brnz %o2, loop_1420 fmovrdne %o7, %f10, %f0 fbn,a %fcc0, loop_1421 sub %g7, %i0, %g4 loop_1420: ldx [%l7 + 0x30], %i5 stw %l6, [%l7 + 0x20] loop_1421: mulscc %l5, %i7, %i1 xnorcc %l2, %i6, %g5 brgez,a %l3, loop_1422 fmovsl %xcc, %f11, %f9 movre %g6, 0x2D0, %l0 fand %f0, %f14, %f4 loop_1422: fnegs %f4, %f5 fones %f5 stb %o1, [%l7 + 0x32] addccc %o3, %g2, %g3 fnands %f13, %f3, %f0 fcmpeq16 %f0, %f6, %i3 nop setx loop_1423, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrlez %l1, %i2, %o6 stx %i4, [%l7 + 0x68] ldsh [%l7 + 0x48], %g1 loop_1423: fpsub16 %f12, %f0, %f14 fbge %fcc0, loop_1424 srax %o4, 0x08, %l4 fble %fcc1, loop_1425 movgu %icc, %o0, %o5 loop_1424: fcmpeq32 %f8, %f10, %o7 brgz,a %o2, loop_1426 loop_1425: orcc %g7, 0x04D4, %i0 addcc %g4, %l6, %i5 sth %i7, [%l7 + 0x08] loop_1426: ldx [%l7 + 0x60], %i1 movle %xcc, %l2, %i6 nop setx loop_1427, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x4C], %f5 lduh [%l7 + 0x4C], %g5 movge %xcc, %l3, %g6 loop_1427: bge,pn %xcc, loop_1428 fmovda %xcc, %f10, %f2 fmul8ulx16 %f4, %f14, %f14 bge,a %xcc, loop_1429 loop_1428: fmovdcs %xcc, %f13, %f11 call loop_1430 bpos,a,pn %xcc, loop_1431 loop_1429: fpsub32s %f14, %f9, %f3 fmul8ulx16 %f6, %f8, %f4 loop_1430: orncc %l0, 0x055F, %o1 loop_1431: fpsub16s %f9, %f10, %f3 edge16l %o3, %g2, %g3 array16 %i3, %l1, %l5 edge16n %o6, %i4, %i2 bn,pt %icc, loop_1432 stw %o4, [%l7 + 0x64] fandnot2s %f3, %f3, %f12 pdist %f2, %f6, %f6 loop_1432: fmul8sux16 %f0, %f2, %f8 std %f12, [%l7 + 0x10] std %f10, [%l7 + 0x58] tneg %xcc, 0x4 move %icc, %l4, %g1 fcmpne16 %f14, %f2, %o0 add %o5, %o2, %o7 fmovsvs %xcc, %f14, %f12 ldsb [%l7 + 0x73], %g7 sllx %i0, 0x0F, %g4 fmovdne %icc, %f2, %f6 orcc %l6, 0x1A84, %i5 fmovrslz %i1, %f5, %f10 tne %icc, 0x1 fexpand %f2, %f14 stx %l2, [%l7 + 0x58] fmuld8sux16 %f12, %f5, %f0 faligndata %f10, %f4, %f10 fpadd32 %f10, %f0, %f14 nop setx loop_1433, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stb %i6, [%l7 + 0x64] stb %i7, [%l7 + 0x32] nop setx loop_1434, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1433: fands %f10, %f13, %f6 fbug,a %fcc1, loop_1435 fmovdle %icc, %f6, %f15 loop_1434: tl %xcc, 0x0 array8 %l3, %g5, %g6 loop_1435: edge32l %l0, %o1, %g2 edge8n %g3, %o3, %i3 st %f12, [%l7 + 0x28] addcc %l1, 0x1912, %o6 nop setx loop_1436, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldub [%l7 + 0x4E], %l5 lduh [%l7 + 0x7E], %i4 sdiv %o4, 0x0A7C, %i2 loop_1436: srax %l4, 0x1F, %o0 ta %icc, 0x7 stx %g1, [%l7 + 0x58] edge32 %o5, %o2, %o7 fnot1 %f2, %f4 edge16l %i0, %g4, %l6 fabss %f6, %f6 fmovrslz %i5, %f3, %f5 ldub [%l7 + 0x22], %g7 edge16n %l2, %i6, %i7 umul %l3, %i1, %g5 fmovsa %xcc, %f2, %f1 sllx %g6, %o1, %g2 ldsw [%l7 + 0x24], %l0 movge %icc, %g3, %o3 fbne %fcc3, loop_1437 sub %l1, %i3, %o6 ldub [%l7 + 0x15], %l5 fmovdn %icc, %f6, %f6 loop_1437: fmovdl %xcc, %f2, %f4 ldsh [%l7 + 0x6E], %i4 fones %f0 mulx %o4, 0x1107, %l4 ldd [%l7 + 0x60], %f12 fmovdcc %icc, %f6, %f6 fbuge,a %fcc3, loop_1438 tleu %icc, 0x1 bleu,a %icc, loop_1439 st %f0, [%l7 + 0x54] loop_1438: fnands %f6, %f2, %f15 andn %o0, %g1, %i2 loop_1439: bvc,a,pt %icc, loop_1440 tgu %xcc, 0x3 movn %icc, %o2, %o7 ld [%l7 + 0x78], %f0 loop_1440: movleu %xcc, %o5, %g4 std %f10, [%l7 + 0x48] fsrc1 %f2, %f2 std %f6, [%l7 + 0x60] fpsub32 %f8, %f10, %f4 ldsw [%l7 + 0x0C], %i0 ld [%l7 + 0x30], %f0 std %f2, [%l7 + 0x40] movcc %icc, %i5, %g7 fabsd %f8, %f6 fmovdneg %xcc, %f10, %f12 array16 %l6, %i6, %i7 fcmpes %fcc3, %f9, %f9 stw %l3, [%l7 + 0x1C] fexpand %f0, %f0 movge %xcc, %i1, %g5 stx %l2, [%l7 + 0x08] umulcc %g6, %o1, %g2 std %f6, [%l7 + 0x70] edge8 %g3, %o3, %l0 fbu,a %fcc2, loop_1441 fmovdne %icc, %f11, %f4 ldsh [%l7 + 0x6C], %i3 smulcc %l1, 0x0FBA, %l5 loop_1441: fsrc2s %f12, %f1 fcmpgt32 %f2, %f10, %o6 fmovdpos %icc, %f9, %f9 fmovdneg %xcc, %f10, %f2 fornot1 %f8, %f12, %f6 edge32l %o4, %l4, %i4 ba,a loop_1442 fornot1s %f14, %f4, %f8 fmovsn %xcc, %f2, %f3 tn %icc, 0x5 loop_1442: fmuld8ulx16 %f9, %f13, %f12 edge8ln %g1, %i2, %o0 std %f12, [%l7 + 0x58] andcc %o7, %o5, %o2 fornot2s %f12, %f12, %f11 stb %i0, [%l7 + 0x6F] ldub [%l7 + 0x63], %g4 fcmpgt16 %f14, %f14, %i5 fmovdleu %xcc, %f3, %f4 ldx [%l7 + 0x28], %g7 movre %i6, %l6, %i7 sllx %i1, 0x1F, %g5 fmovsn %icc, %f13, %f6 stb %l2, [%l7 + 0x44] fcmpeq16 %f4, %f0, %g6 ldsb [%l7 + 0x0E], %l3 sll %g2, 0x14, %o1 bcs %xcc, loop_1443 mulx %g3, 0x1F5A, %o3 bvs loop_1444 ldub [%l7 + 0x17], %l0 loop_1443: fnor %f2, %f2, %f6 fmovrsne %l1, %f3, %f12 loop_1444: addccc %l5, 0x09B2, %o6 for %f10, %f12, %f12 edge16n %i3, %l4, %i4 fmovdle %xcc, %f7, %f2 taddcc %g1, 0x0875, %o4 fpadd16 %f2, %f14, %f8 tvs %icc, 0x5 mulscc %i2, %o0, %o7 ldsh [%l7 + 0x08], %o5 fbge,a %fcc3, loop_1445 srlx %o2, 0x0C, %g4 fbo,a %fcc2, loop_1446 fnot2 %f4, %f10 loop_1445: stx %i0, [%l7 + 0x38] fpadd16 %f8, %f4, %f2 loop_1446: andncc %i5, %g7, %i6 fmovdvc %icc, %f8, %f0 ld [%l7 + 0x08], %f6 fpack16 %f0, %f3 ldub [%l7 + 0x21], %i7 edge8 %l6, %g5, %l2 nop setx loop_1447, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge8l %i1, %g6, %g2 fnot2s %f6, %f3 mulscc %l3, %o1, %o3 loop_1447: fmovsgu %icc, %f8, %f15 call loop_1448 lduw [%l7 + 0x6C], %l0 mova %icc, %l1, %g3 stw %l5, [%l7 + 0x28] loop_1448: stw %i3, [%l7 + 0x68] edge8l %l4, %i4, %g1 fmul8x16 %f11, %f4, %f8 fmovdgu %xcc, %f14, %f15 ldub [%l7 + 0x5B], %o4 be,a,pt %icc, loop_1449 and %o6, %o0, %o7 edge32l %i2, %o5, %g4 stw %i0, [%l7 + 0x54] loop_1449: lduw [%l7 + 0x60], %i5 fxors %f0, %f15, %f6 nop setx loop_1450, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrlez %g7, %i6, %i7 fmovsleu %icc, %f8, %f15 call loop_1451 loop_1450: fmuld8ulx16 %f2, %f14, %f8 fbg %fcc3, loop_1452 fnand %f8, %f8, %f12 loop_1451: fmovrdgez %o2, %f2, %f6 fnegd %f6, %f2 loop_1452: ldub [%l7 + 0x42], %l6 ldd [%l7 + 0x20], %f6 fmovdvs %xcc, %f4, %f3 fmovrsne %l2, %f5, %f14 fmovsgu %xcc, %f15, %f3 fsrc1 %f8, %f2 udiv %g5, 0x1DD6, %i1 fsrc1s %f7, %f1 andn %g6, %g2, %l3 fcmple32 %f0, %f6, %o1 stw %l0, [%l7 + 0x5C] fmovs %f13, %f10 fbule %fcc1, loop_1453 fcmpd %fcc0, %f8, %f12 st %f8, [%l7 + 0x24] ldsw [%l7 + 0x60], %l1 loop_1453: mulscc %o3, %l5, %i3 fmul8x16al %f1, %f8, %f12 brnz,a %g3, loop_1454 ldub [%l7 + 0x3B], %i4 movrlz %g1, 0x3C9, %o4 std %f6, [%l7 + 0x70] loop_1454: ldsb [%l7 + 0x7D], %o6 orn %o0, 0x1DBC, %l4 fbule,a %fcc3, loop_1455 ldsh [%l7 + 0x3E], %i2 srl %o7, 0x1F, %o5 ldub [%l7 + 0x1D], %g4 loop_1455: tgu %icc, 0x7 fmovsneg %icc, %f0, %f1 alignaddrl %i5, %i0, %i6 sdivx %g7, 0x0B19, %o2 fpack32 %f12, %f12, %f4 orcc %i7, %l2, %g5 ldx [%l7 + 0x68], %l6 fors %f4, %f7, %f15 stx %g6, [%l7 + 0x70] tvs %icc, 0x2 sdivcc %g2, 0x1E3C, %i1 fmul8ulx16 %f8, %f6, %f0 fmovdvc %xcc, %f12, %f15 lduh [%l7 + 0x6A], %l3 smul %l0, %o1, %o3 fmovdvc %icc, %f8, %f15 sth %l5, [%l7 + 0x26] movrlez %i3, 0x23D, %l1 ldsw [%l7 + 0x78], %g3 be,pn %icc, loop_1456 tn %icc, 0x5 fabss %f10, %f14 fmovsa %xcc, %f9, %f1 loop_1456: ldsw [%l7 + 0x78], %g1 std %f8, [%l7 + 0x50] ld [%l7 + 0x24], %f6 ldub [%l7 + 0x55], %o4 fmovd %f10, %f8 tl %xcc, 0x1 movvc %icc, %o6, %o0 fmovspos %xcc, %f0, %f0 alignaddr %i4, %i2, %l4 ldsw [%l7 + 0x30], %o5 stb %o7, [%l7 + 0x7B] andncc %g4, %i5, %i6 udivcc %g7, 0x0AFF, %o2 sth %i0, [%l7 + 0x20] ldsh [%l7 + 0x18], %l2 for %f0, %f6, %f8 nop setx loop_1457, %l0, %l1 jmpl %l1, %g5 fnegs %f3, %f14 ldsw [%l7 + 0x30], %l6 ldub [%l7 + 0x2B], %i7 loop_1457: mulscc %g2, 0x1972, %i1 alignaddr %g6, %l3, %o1 lduh [%l7 + 0x32], %o3 fsrc1 %f12, %f8 andncc %l0, %l5, %i3 fnot1s %f3, %f2 mulscc %g3, %g1, %l1 st %f15, [%l7 + 0x34] stb %o6, [%l7 + 0x53] sth %o0, [%l7 + 0x78] fcmps %fcc0, %f8, %f15 or %o4, %i4, %l4 subc %i2, 0x1DDB, %o5 std %f6, [%l7 + 0x20] edge8n %g4, %o7, %i6 tge %icc, 0x7 fbule,a %fcc3, loop_1458 fmovsgu %xcc, %f6, %f13 edge8ln %g7, %o2, %i0 fmovsge %xcc, %f3, %f12 loop_1458: fornot1s %f12, %f7, %f10 sth %l2, [%l7 + 0x54] fmovdge %xcc, %f10, %f12 ldub [%l7 + 0x28], %g5 edge32n %l6, %i7, %g2 stb %i1, [%l7 + 0x68] ldsb [%l7 + 0x7C], %i5 fzero %f10 alignaddr %l3, %g6, %o3 ldsh [%l7 + 0x32], %l0 movge %xcc, %l5, %i3 stw %o1, [%l7 + 0x6C] fmovsleu %xcc, %f4, %f6 alignaddrl %g1, %l1, %o6 ldx [%l7 + 0x70], %o0 stw %o4, [%l7 + 0x6C] edge32 %i4, %g3, %l4 st %f3, [%l7 + 0x20] lduw [%l7 + 0x30], %i2 ldsw [%l7 + 0x44], %g4 bcs,a,pt %icc, loop_1459 tcs %icc, 0x6 movgu %xcc, %o7, %o5 movn %icc, %i6, %g7 loop_1459: ble loop_1460 ldsw [%l7 + 0x0C], %o2 edge16ln %i0, %l2, %g5 sll %i7, %g2, %l6 loop_1460: brlez %i1, loop_1461 bgu,a %icc, loop_1462 bpos,a,pn %icc, loop_1463 andn %i5, %g6, %o3 loop_1461: ble,pt %xcc, loop_1464 loop_1462: std %f0, [%l7 + 0x48] loop_1463: stb %l0, [%l7 + 0x52] brgz,a %l3, loop_1465 loop_1464: movcs %icc, %l5, %o1 orncc %i3, %l1, %o6 bshuffle %f10, %f6, %f10 loop_1465: fcmple16 %f12, %f8, %g1 ldsw [%l7 + 0x18], %o0 fbne %fcc2, loop_1466 fmovdn %xcc, %f12, %f1 ldub [%l7 + 0x2B], %o4 addc %g3, 0x145F, %l4 loop_1466: fornot1 %f8, %f12, %f12 tsubcctv %i2, 0x0AF7, %i4 siam 0x0 bpos,a loop_1467 array32 %o7, %g4, %o5 lduh [%l7 + 0x6E], %g7 mulx %o2, %i0, %l2 loop_1467: smulcc %i6, 0x1660, %g5 ldd [%l7 + 0x50], %f8 ldsb [%l7 + 0x5F], %i7 bneg loop_1468 fmovda %xcc, %f11, %f4 nop setx loop_1469, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry addc %l6, 0x146B, %g2 loop_1468: ldsb [%l7 + 0x73], %i1 ldub [%l7 + 0x4B], %i5 loop_1469: tsubcctv %g6, 0x0547, %o3 subcc %l3, 0x04C3, %l0 fble %fcc2, loop_1470 tsubcctv %l5, 0x1455, %o1 fmovdneg %icc, %f4, %f14 fbule,a %fcc3, loop_1471 loop_1470: tcs %xcc, 0x4 fba,a %fcc2, loop_1472 fmovscs %icc, %f6, %f6 loop_1471: array32 %i3, %o6, %g1 fandnot1s %f6, %f6, %f7 loop_1472: lduh [%l7 + 0x4A], %o0 andn %o4, 0x008F, %g3 edge8l %l4, %l1, %i2 pdist %f14, %f14, %f6 taddcc %o7, %g4, %i4 sra %g7, 0x0A, %o5 bneg loop_1473 tleu %xcc, 0x0 sdivx %o2, 0x09ED, %i0 ldsw [%l7 + 0x68], %i6 loop_1473: ldsh [%l7 + 0x2C], %l2 fbue %fcc2, loop_1474 bne,a loop_1475 stw %i7, [%l7 + 0x3C] movrlz %l6, %g2, %g5 loop_1474: movpos %icc, %i1, %i5 loop_1475: fpack16 %f0, %f6 te %icc, 0x5 fones %f12 tsubcc %g6, %o3, %l0 edge32l %l5, %l3, %i3 fmovsge %xcc, %f4, %f6 bne %icc, loop_1476 fmul8ulx16 %f12, %f12, %f10 fnot1 %f14, %f0 addc %o1, 0x1584, %g1 loop_1476: fmovse %icc, %f5, %f6 fmovdvc %icc, %f14, %f10 srax %o6, 0x03, %o4 stw %g3, [%l7 + 0x28] fmovsa %icc, %f4, %f6 stb %o0, [%l7 + 0x19] bne,a,pt %xcc, loop_1477 array16 %l4, %i2, %l1 alignaddr %g4, %i4, %g7 lduw [%l7 + 0x0C], %o7 loop_1477: fornot2 %f4, %f6, %f12 mova %xcc, %o5, %o2 brz,a %i6, loop_1478 ldsb [%l7 + 0x26], %i0 stb %i7, [%l7 + 0x17] bn,pn %icc, loop_1479 loop_1478: xnor %l2, %g2, %g5 fmovspos %xcc, %f8, %f14 ldsh [%l7 + 0x44], %i1 loop_1479: stw %l6, [%l7 + 0x74] fzeros %f2 ldsh [%l7 + 0x3C], %i5 bl,a loop_1480 sll %o3, 0x0D, %l0 ldsh [%l7 + 0x08], %l5 movneg %xcc, %g6, %i3 loop_1480: ba %xcc, loop_1481 fpadd32 %f8, %f12, %f14 ldx [%l7 + 0x60], %l3 brgz %o1, loop_1482 loop_1481: fornot1 %f12, %f14, %f2 udiv %o6, 0x077D, %o4 fcmpgt16 %f14, %f6, %g1 loop_1482: fpadd16s %f6, %f4, %f7 brlez,a %o0, loop_1483 popc 0x13FD, %g3 fcmpeq16 %f6, %f6, %i2 fmovrsgez %l1, %f11, %f8 loop_1483: ldub [%l7 + 0x3F], %g4 tn %icc, 0x2 bvc loop_1484 fmovrdgez %i4, %f4, %f14 andn %l4, 0x0D37, %g7 bpos,pt %icc, loop_1485 loop_1484: ldx [%l7 + 0x48], %o5 stw %o7, [%l7 + 0x58] array8 %o2, %i0, %i7 loop_1485: edge32ln %l2, %g2, %i6 fmovs %f0, %f11 fmovde %icc, %f14, %f7 ldd [%l7 + 0x58], %f10 mova %icc, %g5, %l6 fabss %f1, %f8 ldx [%l7 + 0x30], %i5 srlx %i1, %o3, %l0 ldsh [%l7 + 0x2C], %g6 fandnot2 %f6, %f2, %f0 fcmple32 %f8, %f12, %i3 fpack16 %f4, %f9 ldsh [%l7 + 0x1C], %l5 alignaddrl %l3, %o6, %o4 addcc %g1, 0x03B1, %o1 fmovsle %icc, %f4, %f15 fpack32 %f6, %f2, %f0 fabsd %f6, %f8 fbul %fcc0, loop_1486 ldsh [%l7 + 0x6C], %g3 ldsb [%l7 + 0x08], %i2 ldd [%l7 + 0x10], %f14 loop_1486: lduh [%l7 + 0x7E], %l1 fcmps %fcc3, %f1, %f2 addccc %g4, 0x0E4E, %o0 ldub [%l7 + 0x61], %l4 bcs,a %icc, loop_1487 bpos,a,pn %icc, loop_1488 ldsw [%l7 + 0x20], %i4 fmovdpos %xcc, %f15, %f2 loop_1487: fble,a %fcc2, loop_1489 loop_1488: brnz %o5, loop_1490 alignaddr %g7, %o2, %o7 fnegd %f8, %f10 loop_1489: ldd [%l7 + 0x20], %f2 loop_1490: sll %i0, %l2, %i7 nop setx loop_1491, %l0, %l1 jmpl %l1, %g2 andn %i6, 0x0123, %g5 fmovsl %icc, %f11, %f14 fpsub16s %f8, %f4, %f14 loop_1491: lduh [%l7 + 0x16], %l6 fmovrsgez %i1, %f11, %f6 std %f4, [%l7 + 0x20] movg %icc, %o3, %l0 ld [%l7 + 0x28], %f5 tneg %icc, 0x7 edge32l %g6, %i3, %i5 tne %icc, 0x1 fmovdgu %xcc, %f7, %f3 stw %l5, [%l7 + 0x3C] fmovdle %xcc, %f11, %f8 move %icc, %l3, %o4 fcmped %fcc0, %f0, %f10 bcc %xcc, loop_1492 sdiv %g1, 0x1297, %o6 movrgz %g3, %o1, %l1 udivcc %i2, 0x12CB, %o0 loop_1492: stb %g4, [%l7 + 0x35] fandnot2s %f0, %f0, %f15 fone %f14 smul %l4, %i4, %o5 bleu %icc, loop_1493 ldx [%l7 + 0x50], %g7 movn %xcc, %o2, %i0 nop setx loop_1494, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1493: te %icc, 0x1 smul %l2, 0x0D91, %o7 fmul8sux16 %f2, %f0, %f12 loop_1494: fbne,a %fcc1, loop_1495 stw %i7, [%l7 + 0x6C] fsrc1s %f0, %f3 edge16n %g2, %i6, %g5 loop_1495: fmovrde %l6, %f8, %f0 fmovrdne %o3, %f14, %f0 stw %i1, [%l7 + 0x48] sub %g6, 0x0FF7, %i3 ldsh [%l7 + 0x3A], %i5 fsrc1 %f10, %f10 ldsb [%l7 + 0x22], %l0 ldx [%l7 + 0x58], %l5 ldsh [%l7 + 0x52], %o4 add %g1, %l3, %g3 fblg %fcc1, loop_1496 fcmpes %fcc0, %f8, %f9 fxors %f8, %f12, %f1 movre %o1, 0x25E, %o6 loop_1496: stx %l1, [%l7 + 0x20] ldsh [%l7 + 0x3A], %o0 fandnot2s %f6, %f3, %f4 fpadd16s %f0, %f12, %f14 ldx [%l7 + 0x10], %g4 lduw [%l7 + 0x60], %l4 fnot2 %f4, %f2 movn %xcc, %i2, %i4 subccc %o5, 0x14A5, %g7 fpsub32 %f12, %f2, %f10 fmovrslz %o2, %f15, %f6 fbn,a %fcc2, loop_1497 te %xcc, 0x7 fmovsneg %xcc, %f5, %f3 stb %l2, [%l7 + 0x4E] loop_1497: tpos %icc, 0x3 or %i0, 0x13F9, %i7 movge %icc, %g2, %o7 srax %i6, 0x1C, %g5 fblg %fcc0, loop_1498 fmovd %f4, %f0 ldsw [%l7 + 0x10], %o3 addccc %i1, %l6, %i3 loop_1498: array8 %g6, %l0, %i5 ldsb [%l7 + 0x32], %l5 ldx [%l7 + 0x20], %o4 fornot2s %f12, %f12, %f9 ldsh [%l7 + 0x54], %g1 fmovrslz %l3, %f2, %f11 fba,a %fcc2, loop_1499 stw %g3, [%l7 + 0x10] sll %o6, %o1, %l1 bn loop_1500 loop_1499: fmuld8ulx16 %f4, %f2, %f0 movrlez %o0, 0x2D2, %g4 for %f14, %f14, %f6 loop_1500: fmovdcs %icc, %f10, %f6 fabsd %f6, %f10 orcc %l4, 0x1863, %i4 add %i2, %o5, %g7 edge32ln %l2, %i0, %o2 fmovrslz %g2, %f8, %f3 tcc %xcc, 0x2 fmovs %f14, %f2 fmovrsgz %i7, %f1, %f3 std %f0, [%l7 + 0x50] fmovd %f10, %f0 movrne %i6, %g5, %o3 fmovdleu %xcc, %f3, %f13 sra %o7, 0x0F, %l6 mulx %i1, 0x1D14, %i3 ldub [%l7 + 0x1F], %l0 ldd [%l7 + 0x60], %f10 fnegs %f7, %f7 bne,a,pt %icc, loop_1501 st %f0, [%l7 + 0x78] fnands %f4, %f6, %f7 bgu,a,pt %xcc, loop_1502 loop_1501: fandnot2s %f5, %f11, %f9 fmovsg %xcc, %f2, %f10 stx %i5, [%l7 + 0x38] loop_1502: add %l5, %o4, %g6 movn %xcc, %l3, %g3 tg %xcc, 0x2 smul %o6, 0x1E5F, %g1 sth %l1, [%l7 + 0x68] bgu,a loop_1503 fsrc2s %f2, %f8 stb %o1, [%l7 + 0x1C] orcc %g4, 0x0275, %l4 loop_1503: tle %icc, 0x4 stw %o0, [%l7 + 0x70] fbug %fcc3, loop_1504 movg %xcc, %i4, %i2 ldd [%l7 + 0x38], %f14 brgz,a %g7, loop_1505 loop_1504: fmovdg %icc, %f11, %f8 fmovdne %xcc, %f3, %f6 nop setx loop_1506, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_1505: fmovda %xcc, %f12, %f8 array32 %l2, %i0, %o2 sth %g2, [%l7 + 0x6A] loop_1506: movg %xcc, %o5, %i7 addccc %i6, 0x0069, %o3 ldd [%l7 + 0x08], %f12 bleu,pn %xcc, loop_1507 lduh [%l7 + 0x12], %o7 lduw [%l7 + 0x4C], %l6 stb %g5, [%l7 + 0x56] loop_1507: sth %i1, [%l7 + 0x46] ldsw [%l7 + 0x60], %l0 and %i5, %l5, %o4 tpos %xcc, 0x6 tleu %xcc, 0x2 bgu %icc, loop_1508 stx %i3, [%l7 + 0x10] brgz %l3, loop_1509 ble loop_1510 loop_1508: sll %g6, %g3, %g1 fmovdne %icc, %f8, %f8 loop_1509: add %o6, 0x153D, %o1 loop_1510: edge32l %g4, %l1, %l4 sub %o0, %i2, %g7 ldsw [%l7 + 0x30], %l2 subc %i4, 0x0791, %i0 alignaddr %o2, %g2, %i7 fblg,a %fcc2, loop_1511 fbule %fcc0, loop_1512 edge16l %i6, %o3, %o5 tge %icc, 0x6 loop_1511: lduw [%l7 + 0x38], %o7 loop_1512: sth %l6, [%l7 + 0x14] fxor %f10, %f6, %f10 fmuld8ulx16 %f8, %f13, %f14 bneg,a,pn %xcc, loop_1513 fbg,a %fcc3, loop_1514 fpadd32s %f2, %f14, %f14 bne %xcc, loop_1515 loop_1513: tneg %icc, 0x6 loop_1514: stw %i1, [%l7 + 0x60] lduh [%l7 + 0x3E], %l0 loop_1515: fpadd16 %f8, %f12, %f0 umul %g5, 0x1DC6, %l5 fpsub32 %f2, %f14, %f12 sdiv %i5, 0x12FE, %o4 lduw [%l7 + 0x6C], %i3 sth %g6, [%l7 + 0x28] stx %l3, [%l7 + 0x08] brlz,a %g3, loop_1516 stw %g1, [%l7 + 0x18] stw %o6, [%l7 + 0x68] subc %g4, 0x0FB0, %o1 loop_1516: std %f10, [%l7 + 0x40] fmovdleu %icc, %f2, %f6 brlez %l4, loop_1517 ld [%l7 + 0x1C], %f6 st %f13, [%l7 + 0x20] edge16l %o0, %l1, %g7 loop_1517: fbuge %fcc3, loop_1518 smul %l2, %i2, %i4 fmul8ulx16 %f12, %f8, %f0 fmovdpos %xcc, %f13, %f1 loop_1518: lduw [%l7 + 0x40], %o2 ldsh [%l7 + 0x1C], %i0 edge8n %g2, %i6, %o3 fxnor %f8, %f12, %f6 fones %f14 fmovdle %xcc, %f1, %f3 fmovrdlez %o5, %f10, %f4 taddcctv %i7, %o7, %i1 ldsb [%l7 + 0x19], %l6 fbe %fcc3, loop_1519 ldsh [%l7 + 0x4A], %l0 fcmple16 %f4, %f6, %l5 bshuffle %f12, %f12, %f8 loop_1519: bg,a,pn %icc, loop_1520 xor %i5, %o4, %g5 tleu %icc, 0x7 fba,a %fcc0, loop_1521 loop_1520: fbge,a %fcc3, loop_1522 bge %icc, loop_1523 taddcctv %i3, 0x06BA, %l3 loop_1521: movleu %icc, %g3, %g1 loop_1522: sth %o6, [%l7 + 0x18] loop_1523: andn %g4, %o1, %l4 fand %f12, %f12, %f4 ldsh [%l7 + 0x6E], %g6 fbg,a %fcc0, loop_1524 ldsb [%l7 + 0x62], %l1 fzeros %f7 ld [%l7 + 0x1C], %f2 loop_1524: fbue %fcc0, loop_1525 fbn %fcc3, loop_1526 fpadd32 %f14, %f4, %f8 fmovrsgz %o0, %f0, %f11 loop_1525: subc %l2, 0x1191, %g7 loop_1526: movvc %icc, %i2, %o2 fmuld8ulx16 %f1, %f3, %f2 fpsub32 %f14, %f12, %f14 bpos,a,pt %icc, loop_1527 fxnors %f12, %f14, %f13 ldd [%l7 + 0x18], %f14 fmovde %xcc, %f9, %f8 loop_1527: fmovdn %xcc, %f10, %f4 mova %xcc, %i0, %g2 edge32n %i4, %i6, %o5 ldsh [%l7 + 0x26], %i7 fornot2s %f2, %f9, %f0 fmovsl %xcc, %f0, %f8 lduh [%l7 + 0x7C], %o3 stw %o7, [%l7 + 0x78] ldd [%l7 + 0x60], %f2 fmovrde %i1, %f6, %f10 call loop_1528 lduw [%l7 + 0x10], %l0 edge8ln %l6, %i5, %l5 fxor %f14, %f10, %f10 loop_1528: ldub [%l7 + 0x3F], %o4 ldsh [%l7 + 0x3E], %i3 ldsw [%l7 + 0x2C], %g5 ldsw [%l7 + 0x40], %g3 stb %l3, [%l7 + 0x40] fmovdle %icc, %f15, %f15 andn %o6, 0x104B, %g4 fbne %fcc3, loop_1529 stw %g1, [%l7 + 0x68] andncc %o1, %g6, %l4 subccc %l1, %l2, %o0 loop_1529: ldsh [%l7 + 0x0A], %i2 ldx [%l7 + 0x30], %g7 stb %i0, [%l7 + 0x20] st %f10, [%l7 + 0x40] ld [%l7 + 0x68], %f15 edge16ln %g2, %o2, %i4 smul %o5, %i7, %i6 fcmpd %fcc2, %f14, %f4 stb %o3, [%l7 + 0x20] bgu,a %icc, loop_1530 te %icc, 0x4 udivx %i1, 0x096D, %l0 movgu %xcc, %l6, %i5 loop_1530: bne,pn %xcc, loop_1531 tsubcctv %o7, %o4, %i3 stb %g5, [%l7 + 0x5F] sdiv %l5, 0x11D7, %g3 loop_1531: fnot2 %f12, %f12 st %f6, [%l7 + 0x4C] bpos,a,pn %xcc, loop_1532 ldd [%l7 + 0x70], %f12 stb %l3, [%l7 + 0x0F] mulscc %g4, 0x0319, %o6 loop_1532: srlx %o1, %g6, %g1 siam 0x1 stb %l4, [%l7 + 0x4E] fcmpes %fcc0, %f12, %f3 sethi 0x18BD, %l1 mulx %o0, %l2, %g7 call loop_1533 ld [%l7 + 0x74], %f11 andncc %i0, %i2, %o2 fors %f11, %f7, %f8 loop_1533: fbo %fcc0, loop_1534 ldsh [%l7 + 0x58], %i4 fbge,a %fcc2, loop_1535 stb %g2, [%l7 + 0x40] loop_1534: ldsw [%l7 + 0x48], %i7 movl %xcc, %i6, %o5 loop_1535: array8 %i1, %l0, %o3 edge8 %i5, %o7, %o4 addc %l6, 0x1D67, %g5 fmovda %xcc, %f14, %f0 fmovsg %icc, %f3, %f1 smul %i3, %g3, %l5 stx %l3, [%l7 + 0x78] fnot1 %f14, %f8 fbul,a %fcc0, loop_1536 fpack32 %f8, %f4, %f0 brnz,a %g4, loop_1537 movl %xcc, %o1, %o6 loop_1536: edge8n %g1, %g6, %l4 fmovrsgz %o0, %f8, %f14 loop_1537: ldd [%l7 + 0x40], %f14 ldsw [%l7 + 0x0C], %l2 udiv %l1, 0x0943, %g7 fones %f4 faligndata %f10, %f4, %f4 andn %i0, 0x098E, %o2 movre %i4, %i2, %i7 fand %f8, %f0, %f12 edge8n %g2, %o5, %i1 bge,pn %icc, loop_1538 tvs %icc, 0x5 ldsw [%l7 + 0x7C], %l0 fmovde %xcc, %f8, %f15 loop_1538: movvs %icc, %i6, %o3 stw %i5, [%l7 + 0x18] std %f12, [%l7 + 0x58] fcmpeq16 %f14, %f6, %o4 fbo,a %fcc2, loop_1539 fornot2s %f1, %f10, %f0 bneg loop_1540 fones %f7 loop_1539: fcmpeq32 %f2, %f2, %o7 edge8 %l6, %i3, %g3 loop_1540: te %icc, 0x3 sth %g5, [%l7 + 0x68] faligndata %f10, %f8, %f8 fmovsle %xcc, %f15, %f15 for %f14, %f2, %f2 fmovdgu %xcc, %f7, %f0 movl %xcc, %l3, %l5 std %f6, [%l7 + 0x38] movne %xcc, %g4, %o1 fors %f1, %f10, %f11 fmovsgu %xcc, %f7, %f1 fmovsg %xcc, %f5, %f12 fpsub16s %f5, %f0, %f6 lduh [%l7 + 0x2A], %o6 movvs %icc, %g6, %l4 tne %xcc, 0x0 ldsw [%l7 + 0x14], %o0 lduh [%l7 + 0x60], %g1 ldsh [%l7 + 0x46], %l1 andn %l2, %g7, %i0 bleu loop_1541 ldd [%l7 + 0x70], %f8 fnegd %f8, %f12 std %f4, [%l7 + 0x20] loop_1541: sth %i4, [%l7 + 0x7E] sra %i2, 0x0A, %o2 tsubcctv %i7, %g2, %o5 fmovrde %l0, %f14, %f0 fbe %fcc0, loop_1542 stb %i1, [%l7 + 0x49] lduh [%l7 + 0x7E], %i6 ldsb [%l7 + 0x14], %i5 loop_1542: be,pt %icc, loop_1543 stb %o3, [%l7 + 0x69] stw %o7, [%l7 + 0x54] be loop_1544 loop_1543: ldub [%l7 + 0x58], %l6 st %f15, [%l7 + 0x18] fcmple16 %f10, %f4, %i3 loop_1544: tvs %icc, 0x5 fblg %fcc1, loop_1545 stb %o4, [%l7 + 0x39] movcc %icc, %g3, %g5 movg %xcc, %l5, %l3 loop_1545: movcs %xcc, %o1, %o6 fpadd16s %f13, %f1, %f13 ld [%l7 + 0x64], %f9 move %icc, %g4, %l4 ldub [%l7 + 0x0B], %o0 fandnot2 %f4, %f6, %f10 fzero %f14 fmovrsgz %g6, %f8, %f8 stx %g1, [%l7 + 0x08] fbge,a %fcc1, loop_1546 std %f8, [%l7 + 0x70] ldsw [%l7 + 0x54], %l1 brlez,a %g7, loop_1547 loop_1546: smul %i0, 0x0284, %l2 mulx %i4, %i2, %i7 bvc,a,pt %xcc, loop_1548 loop_1547: mulscc %o2, %g2, %o5 ldsb [%l7 + 0x79], %l0 fmovdcs %xcc, %f9, %f8 loop_1548: fbge,a %fcc3, loop_1549 fmovrdne %i1, %f6, %f2 fmovsleu %xcc, %f0, %f7 bvc,a %icc, loop_1550 loop_1549: fabss %f5, %f0 stx %i5, [%l7 + 0x20] brlz,a %i6, loop_1551 loop_1550: ldx [%l7 + 0x10], %o7 lduh [%l7 + 0x7C], %l6 sth %i3, [%l7 + 0x54] loop_1551: stw %o3, [%l7 + 0x48] brz %o4, loop_1552 tcc %icc, 0x7 lduh [%l7 + 0x60], %g3 lduh [%l7 + 0x3C], %l5 loop_1552: fmul8sux16 %f0, %f14, %f6 fpack16 %f10, %f1 fbu,a %fcc1, loop_1553 brgez,a %l3, loop_1554 ldsw [%l7 + 0x70], %o1 pdist %f14, %f12, %f12 loop_1553: sth %g5, [%l7 + 0x2A] loop_1554: tcc %icc, 0x7 andncc %g4, %l4, %o0 movcs %xcc, %o6, %g1 fzeros %f12 ld [%l7 + 0x1C], %f1 stw %l1, [%l7 + 0x10] fpackfix %f6, %f13 ldsh [%l7 + 0x20], %g6 taddcc %g7, %i0, %l2 tvc %xcc, 0x6 fmovrsgez %i2, %f6, %f1 movrgez %i4, %o2, %g2 fcmps %fcc2, %f15, %f9 fmovdgu %icc, %f8, %f10 fmul8x16au %f8, %f3, %f4 brlz,a %o5, loop_1555 std %f10, [%l7 + 0x30] fbg %fcc2, loop_1556 fpsub32s %f14, %f5, %f6 loop_1555: fsrc2s %f4, %f8 ta %xcc, 0x0 loop_1556: bg,pt %xcc, loop_1557 subccc %i7, %l0, %i1 and %i5, %i6, %l6 fnot1s %f9, %f6 loop_1557: array8 %o7, %i3, %o4 lduw [%l7 + 0x4C], %o3 fmovrde %g3, %f14, %f4 sth %l5, [%l7 + 0x1E] ld [%l7 + 0x78], %f5 call loop_1558 stx %l3, [%l7 + 0x78] lduh [%l7 + 0x0C], %g5 ldd [%l7 + 0x50], %f0 loop_1558: std %f2, [%l7 + 0x10] movpos %icc, %o1, %l4 ldsw [%l7 + 0x30], %o0 ba,pn %icc, loop_1559 orcc %g4, %o6, %l1 movre %g1, %g7, %g6 lduw [%l7 + 0x1C], %l2 loop_1559: fandnot1s %f13, %f1, %f3 fmuld8ulx16 %f0, %f15, %f10 tn %xcc, 0x5 bge %icc, loop_1560 ldx [%l7 + 0x78], %i0 move %xcc, %i2, %i4 brgez %o2, loop_1561 loop_1560: xnor %g2, 0x1373, %i7 fone %f4 stw %o5, [%l7 + 0x30] loop_1561: orncc %i1, %l0, %i5 addcc %i6, 0x0E60, %l6 fmovrdgz %i3, %f12, %f6 ldub [%l7 + 0x25], %o4 addc %o3, 0x06A6, %o7 fcmple16 %f4, %f8, %g3 bleu,a %xcc, loop_1562 fbule %fcc0, loop_1563 movvc %xcc, %l3, %g5 ld [%l7 + 0x08], %f15 loop_1562: fone %f12 loop_1563: be,a %icc, loop_1564 fmovdge %xcc, %f6, %f10 edge32ln %l5, %l4, %o0 fmul8ulx16 %f14, %f12, %f14 loop_1564: edge16l %o1, %g4, %o6 tn %icc, 0x0 fmul8x16al %f1, %f6, %f12 st %f0, [%l7 + 0x48] nop setx loop_1565, %l0, %l1 jmpl %l1, %g1 xnor %l1, 0x01B0, %g6 sethi 0x0B64, %l2 movrgez %g7, 0x1E1, %i2 loop_1565: ldsw [%l7 + 0x6C], %i0 stb %i4, [%l7 + 0x45] stb %g2, [%l7 + 0x46] stw %o2, [%l7 + 0x68] fbl %fcc3, loop_1566 fnegs %f11, %f12 ta %xcc, 0x5 lduw [%l7 + 0x0C], %o5 loop_1566: fmuld8sux16 %f11, %f1, %f4 addcc %i1, %i7, %l0 fcmps %fcc2, %f5, %f10 fmovsne %icc, %f15, %f4 tsubcctv %i5, 0x137F, %i6 fornot1 %f12, %f12, %f8 lduh [%l7 + 0x6E], %l6 movcc %icc, %o4, %i3 ldsw [%l7 + 0x68], %o7 stw %o3, [%l7 + 0x5C] array8 %g3, %g5, %l3 fmovs %f1, %f15 brlz %l5, loop_1567 edge16l %o0, %o1, %l4 ldsw [%l7 + 0x70], %g4 ldub [%l7 + 0x51], %o6 loop_1567: bleu,a,pt %icc, loop_1568 bshuffle %f12, %f12, %f2 tle %xcc, 0x7 ldsh [%l7 + 0x68], %g1 loop_1568: fornot2 %f4, %f8, %f0 fba %fcc1, loop_1569 fsrc2 %f10, %f2 brlez %l1, loop_1570 std %f6, [%l7 + 0x60] loop_1569: fbg,a %fcc0, loop_1571 lduw [%l7 + 0x54], %g6 loop_1570: ldsw [%l7 + 0x64], %l2 fbuge %fcc3, loop_1572 loop_1571: movrlez %i2, %g7, %i0 fxor %f8, %f8, %f0 bvc,pn %xcc, loop_1573 loop_1572: fblg,a %fcc2, loop_1574 ldsb [%l7 + 0x14], %i4 stw %g2, [%l7 + 0x5C] loop_1573: ldx [%l7 + 0x28], %o2 loop_1574: fcmpgt16 %f2, %f8, %i1 fnegs %f6, %f0 tne %xcc, 0x1 lduh [%l7 + 0x0C], %o5 fmul8x16al %f4, %f8, %f4 fblg,a %fcc2, loop_1575 edge8n %i7, %i5, %i6 fmovdcc %xcc, %f7, %f10 ldx [%l7 + 0x10], %l6 loop_1575: fcmpgt16 %f10, %f4, %l0 sdivcc %i3, 0x1B04, %o4 sth %o3, [%l7 + 0x54] call loop_1576 addc %g3, %o7, %l3 movrgz %l5, %g5, %o1 ldsw [%l7 + 0x68], %l4 loop_1576: ldsw [%l7 + 0x68], %g4 tvs %xcc, 0x4 tcc %xcc, 0x4 addc %o0, 0x1C66, %o6 ldub [%l7 + 0x6B], %g1 mulscc %l1, %g6, %l2 fmovsvs %xcc, %f9, %f15 std %f4, [%l7 + 0x38] lduw [%l7 + 0x74], %g7 st %f15, [%l7 + 0x64] lduh [%l7 + 0x40], %i2 ld [%l7 + 0x5C], %f2 fmovrslez %i0, %f3, %f6 fnot1s %f5, %f1 fmovsvs %xcc, %f5, %f1 fmovsg %icc, %f8, %f8 subccc %i4, %g2, %i1 sdiv %o2, 0x0544, %i7 tsubcctv %i5, %i6, %o5 edge32 %l6, %l0, %o4 ldsw [%l7 + 0x14], %o3 srax %i3, %o7, %g3 stw %l3, [%l7 + 0x34] addcc %l5, 0x1C75, %g5 ldd [%l7 + 0x20], %f12 fcmpne32 %f14, %f2, %o1 fmovsl %icc, %f5, %f7 std %f14, [%l7 + 0x58] fandnot2s %f3, %f0, %f14 ldub [%l7 + 0x2F], %g4 stb %o0, [%l7 + 0x73] movvs %xcc, %l4, %g1 fmovrdne %o6, %f10, %f2 fxor %f12, %f12, %f14 ldub [%l7 + 0x55], %g6 ba %icc, loop_1577 udivcc %l2, 0x03C4, %g7 bcc,pn %xcc, loop_1578 tsubcc %i2, %i0, %i4 loop_1577: ldd [%l7 + 0x48], %f4 fpmerge %f5, %f13, %f4 loop_1578: fnor %f6, %f8, %f0 stb %l1, [%l7 + 0x38] ldsw [%l7 + 0x54], %g2 subccc %i1, %i7, %o2 taddcctv %i6, %o5, %i5 ldx [%l7 + 0x60], %l6 movne %icc, %l0, %o3 movvs %icc, %i3, %o7 fmovse %icc, %f3, %f9 fcmple32 %f4, %f14, %g3 fbu,a %fcc1, loop_1579 sub %l3, 0x032D, %o4 stw %g5, [%l7 + 0x54] fmovsn %xcc, %f8, %f8 loop_1579: fmovrsne %o1, %f7, %f2 fbo,a %fcc1, loop_1580 bl loop_1581 tsubcctv %l5, 0x103B, %g4 ldsh [%l7 + 0x76], %l4 loop_1580: subc %g1, 0x045B, %o6 loop_1581: stb %g6, [%l7 + 0x68] fmovdg %xcc, %f5, %f14 fbge,a %fcc0, loop_1582 std %f8, [%l7 + 0x40] fsrc1s %f10, %f5 sth %l2, [%l7 + 0x22] loop_1582: fbu %fcc3, loop_1583 subc %o0, 0x1F0C, %g7 ldsb [%l7 + 0x7E], %i0 fmovda %icc, %f0, %f10 loop_1583: fmovdcs %icc, %f8, %f6 bl %icc, loop_1584 nop setx loop_1585, %l0, %l1 jmpl %l1, %i4 edge8ln %i2, %g2, %l1 ldd [%l7 + 0x48], %f8 loop_1584: fmovrsgz %i7, %f8, %f15 loop_1585: fcmple32 %f8, %f4, %o2 fmovsneg %icc, %f0, %f2 fbe,a %fcc2, loop_1586 fpmerge %f4, %f13, %f10 fxnor %f8, %f10, %f2 sllx %i6, 0x13, %i1 loop_1586: nop setx loop_1587, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdneg %icc, %f1, %f6 ldub [%l7 + 0x46], %o5 movrlez %l6, %l0, %i5 loop_1587: fcmpd %fcc1, %f14, %f2 srax %o3, 0x10, %i3 tn %icc, 0x3 bg,a %icc, loop_1588 st %f7, [%l7 + 0x7C] edge16 %o7, %g3, %o4 tl %xcc, 0x1 loop_1588: tn %xcc, 0x2 call loop_1589 ld [%l7 + 0x58], %f3 fmovs %f9, %f13 stw %g5, [%l7 + 0x74] loop_1589: fmovrdgz %o1, %f14, %f14 ldd [%l7 + 0x68], %f8 fmovdvc %icc, %f9, %f15 fmovrsgz %l3, %f15, %f0 bvc,a loop_1590 fmovdleu %icc, %f3, %f3 brz %l5, loop_1591 fmul8x16 %f0, %f10, %f4 loop_1590: fnegs %f2, %f9 fmovsneg %xcc, %f5, %f10 loop_1591: edge32ln %g4, %l4, %o6 sra %g6, 0x0B, %g1 fzeros %f4 fble %fcc2, loop_1592 te %icc, 0x5 movn %xcc, %o0, %l2 fands %f0, %f5, %f12 loop_1592: movneg %icc, %i0, %i4 fzeros %f12 stw %i2, [%l7 + 0x2C] movrlez %g7, 0x176, %l1 fcmpeq16 %f12, %f2, %g2 for %f12, %f6, %f2 fornot1 %f8, %f14, %f12 edge8l %o2, %i6, %i1 st %f8, [%l7 + 0x74] nop setx loop_1593, %l0, %l1 jmpl %l1, %i7 fnot1s %f8, %f5 sth %o5, [%l7 + 0x54] nop setx loop_1594, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_1593: fmovrsgez %l6, %f12, %f8 ld [%l7 + 0x44], %f12 fpadd16s %f4, %f2, %f14 loop_1594: ldub [%l7 + 0x32], %i5 fand %f10, %f14, %f4 fpadd32 %f10, %f2, %f8 fmovsa %xcc, %f11, %f6 st %f3, [%l7 + 0x48] sdivcc %o3, 0x13DE, %l0 fbul,a %fcc0, loop_1595 ldsw [%l7 + 0x14], %i3 ldx [%l7 + 0x20], %g3 movre %o7, %o4, %o1 loop_1595: fmovdge %icc, %f1, %f15 fands %f4, %f6, %f12 xorcc %g5, %l5, %g4 fmuld8ulx16 %f5, %f2, %f8 stb %l4, [%l7 + 0x66] ld [%l7 + 0x60], %f12 fand %f0, %f0, %f4 st %f10, [%l7 + 0x6C] sth %o6, [%l7 + 0x4C] fmovdcs %icc, %f8, %f4 fpack32 %f4, %f8, %f14 fmovdge %icc, %f12, %f10 fmovsn %icc, %f9, %f8 fbn,a %fcc2, loop_1596 fmovrdlz %l3, %f2, %f10 ldsb [%l7 + 0x1C], %g1 tg %icc, 0x3 loop_1596: tsubcc %g6, %o0, %l2 st %f2, [%l7 + 0x44] movge %icc, %i0, %i4 movl %icc, %g7, %l1 addc %i2, %o2, %i6 stb %g2, [%l7 + 0x6E] stw %i7, [%l7 + 0x4C] fands %f13, %f8, %f7 stw %o5, [%l7 + 0x60] fnot1 %f10, %f10 ld [%l7 + 0x38], %f5 ble,a loop_1597 lduh [%l7 + 0x70], %l6 fmovrsgez %i5, %f3, %f12 andcc %i1, %l0, %o3 loop_1597: fmovdleu %icc, %f7, %f12 fmovdgu %icc, %f11, %f10 fbue,a %fcc1, loop_1598 fpadd16 %f10, %f12, %f12 fmovrdgz %g3, %f12, %f14 stx %i3, [%l7 + 0x50] loop_1598: brlez,a %o4, loop_1599 ldub [%l7 + 0x23], %o7 srlx %g5, 0x01, %l5 alignaddrl %o1, %l4, %o6 loop_1599: smul %l3, 0x0B60, %g1 fpadd32 %f12, %f4, %f6 edge8 %g4, %g6, %o0 fmovrslz %l2, %f4, %f13 tg %xcc, 0x3 fmovdn %icc, %f1, %f12 movgu %icc, %i4, %i0 lduh [%l7 + 0x5C], %g7 edge32l %i2, %o2, %l1 tneg %xcc, 0x0 brnz,a %i6, loop_1600 movpos %icc, %g2, %i7 bcs,pt %icc, loop_1601 bvc,pt %xcc, loop_1602 loop_1600: movne %icc, %l6, %i5 movne %xcc, %i1, %l0 loop_1601: fba,a %fcc3, loop_1603 loop_1602: fcmpes %fcc2, %f5, %f0 fmovrdlz %o3, %f10, %f4 fxor %f10, %f6, %f6 loop_1603: ld [%l7 + 0x08], %f6 ldsh [%l7 + 0x12], %o5 edge16ln %i3, %g3, %o4 ldsw [%l7 + 0x2C], %g5 fcmpeq32 %f6, %f14, %l5 std %f4, [%l7 + 0x10] fmovdvc %icc, %f10, %f15 fsrc2 %f6, %f0 add %o7, 0x091A, %l4 fpsub32s %f0, %f1, %f2 movvs %xcc, %o1, %o6 stb %g1, [%l7 + 0x10] movrgz %g4, 0x0BE, %g6 siam 0x1 bcc,a,pn %icc, loop_1604 ldsh [%l7 + 0x66], %o0 call loop_1605 ldub [%l7 + 0x65], %l3 loop_1604: lduh [%l7 + 0x5E], %i4 and %i0, 0x0207, %l2 loop_1605: fbul %fcc3, loop_1606 stb %i2, [%l7 + 0x25] fmovrdgez %g7, %f2, %f8 fone %f10 loop_1606: fbu %fcc0, loop_1607 ldd [%l7 + 0x38], %f2 fmovrsgez %l1, %f8, %f4 bleu,a %icc, loop_1608 loop_1607: bshuffle %f6, %f8, %f2 edge16n %i6, %o2, %g2 ldsh [%l7 + 0x58], %i7 loop_1608: ldsb [%l7 + 0x3C], %l6 movvc %xcc, %i5, %l0 fone %f8 te %icc, 0x7 ld [%l7 + 0x10], %f0 xnorcc %i1, 0x108D, %o5 addccc %i3, %o3, %o4 ldsb [%l7 + 0x34], %g3 tpos %icc, 0x7 std %f0, [%l7 + 0x68] ldx [%l7 + 0x10], %l5 st %f14, [%l7 + 0x7C] subc %o7, %l4, %o1 lduh [%l7 + 0x54], %g5 stb %g1, [%l7 + 0x63] sth %o6, [%l7 + 0x40] movne %xcc, %g4, %o0 or %g6, 0x1FBD, %i4 tvs %icc, 0x3 xor %i0, %l3, %l2 brgz,a %g7, loop_1609 stx %i2, [%l7 + 0x38] orcc %l1, %i6, %g2 fsrc2s %f4, %f6 loop_1609: or %o2, %l6, %i5 edge8n %l0, %i1, %i7 fba %fcc1, loop_1610 sth %i3, [%l7 + 0x3C] sth %o5, [%l7 + 0x4C] nop setx loop_1611, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_1610: ldsh [%l7 + 0x32], %o4 tgu %xcc, 0x4 ld [%l7 + 0x58], %f0 loop_1611: fmovdge %icc, %f10, %f3 fmovsvc %icc, %f15, %f1 call loop_1612 fmovdn %xcc, %f9, %f10 bl,a,pt %icc, loop_1613 ldsw [%l7 + 0x0C], %o3 loop_1612: tl %xcc, 0x0 fbug %fcc0, loop_1614 loop_1613: tge %xcc, 0x1 fmovdgu %icc, %f9, %f1 fmovsa %icc, %f11, %f7 loop_1614: brlz,a %l5, loop_1615 edge16 %g3, %l4, %o1 fmovdneg %icc, %f6, %f13 fbn %fcc1, loop_1616 loop_1615: fmovsle %icc, %f4, %f2 ldub [%l7 + 0x1B], %g5 fmuld8sux16 %f4, %f1, %f12 loop_1616: fmovdge %xcc, %f10, %f13 tg %xcc, 0x6 movvs %icc, %g1, %o6 fmovscc %xcc, %f13, %f11 movneg %xcc, %g4, %o0 fpack16 %f2, %f5 fmovdvs %icc, %f6, %f2 sub %g6, %i4, %o7 edge16ln %l3, %i0, %l2 movle %xcc, %i2, %g7 movne %icc, %l1, %g2 ldsw [%l7 + 0x48], %o2 fbl %fcc3, loop_1617 xor %i6, %i5, %l6 fpackfix %f4, %f6 ldsb [%l7 + 0x4C], %i1 loop_1617: fbge %fcc1, loop_1618 ldx [%l7 + 0x10], %i7 ldsb [%l7 + 0x43], %i3 udivx %l0, 0x1061, %o5 loop_1618: andcc %o3, 0x1CEE, %l5 sth %g3, [%l7 + 0x18] ldub [%l7 + 0x21], %o4 fcmpeq16 %f0, %f8, %o1 brlz,a %g5, loop_1619 brgz,a %l4, loop_1620 andncc %g1, %o6, %g4 move %xcc, %o0, %g6 loop_1619: tgu %icc, 0x3 loop_1620: siam 0x6 tvs %icc, 0x1 sra %i4, 0x17, %o7 ldsb [%l7 + 0x78], %i0 movn %icc, %l2, %i2 stx %l3, [%l7 + 0x70] ldx [%l7 + 0x40], %g7 fnegs %f15, %f8 lduw [%l7 + 0x78], %l1 fbne,a %fcc2, loop_1621 alignaddrl %o2, %i6, %g2 stx %i5, [%l7 + 0x38] ldd [%l7 + 0x08], %f14 loop_1621: ldsw [%l7 + 0x1C], %i1 array32 %l6, %i3, %i7 srlx %o5, 0x1D, %o3 ldub [%l7 + 0x3D], %l5 ble,a %icc, loop_1622 ldub [%l7 + 0x0F], %l0 movpos %icc, %o4, %o1 fxor %f0, %f10, %f12 loop_1622: xnor %g5, 0x045E, %g3 fones %f9 sth %g1, [%l7 + 0x26] fbge %fcc0, loop_1623 fblg %fcc2, loop_1624 be,a %xcc, loop_1625 fblg %fcc0, loop_1626 loop_1623: ldx [%l7 + 0x60], %l4 loop_1624: xnorcc %g4, %o6, %g6 loop_1625: movle %icc, %i4, %o0 loop_1626: sllx %i0, %o7, %l2 movne %icc, %i2, %l3 movrlz %g7, %l1, %i6 tne %icc, 0x3 brz,a %g2, loop_1627 movrlz %i5, 0x17A, %i1 movre %l6, 0x3A6, %o2 fbo,a %fcc1, loop_1628 loop_1627: stx %i3, [%l7 + 0x08] fmovsle %xcc, %f12, %f15 fmovde %icc, %f15, %f13 loop_1628: tleu %icc, 0x7 ldsw [%l7 + 0x50], %o5 fsrc1 %f8, %f10 movvs %icc, %i7, %l5 fmovrslez %o3, %f2, %f1 bne,a loop_1629 srax %o4, %o1, %l0 fpack32 %f0, %f14, %f12 fmovdg %icc, %f13, %f6 loop_1629: fcmpeq32 %f10, %f10, %g5 fmovdleu %icc, %f14, %f6 lduh [%l7 + 0x72], %g3 movn %icc, %l4, %g1 tcs %xcc, 0x1 fmovdne %icc, %f1, %f8 sth %g4, [%l7 + 0x10] sth %o6, [%l7 + 0x4C] tsubcc %i4, 0x0FF2, %o0 fxnors %f15, %f2, %f7 fba %fcc1, loop_1630 movcs %xcc, %i0, %o7 movrlz %l2, %g6, %i2 fsrc1s %f9, %f11 loop_1630: fmovrsne %l3, %f12, %f10 fxnors %f9, %f6, %f0 smul %l1, 0x17CA, %i6 andcc %g2, 0x1F6E, %i5 bn,a,pt %xcc, loop_1631 stx %g7, [%l7 + 0x08] stb %i1, [%l7 + 0x6E] movle %icc, %o2, %l6 loop_1631: fmovsa %xcc, %f12, %f5 fsrc1 %f8, %f8 lduw [%l7 + 0x28], %o5 fornot2s %f7, %f9, %f7 fcmped %fcc0, %f4, %f4 edge8ln %i3, %i7, %o3 umul %l5, 0x1733, %o1 stw %o4, [%l7 + 0x40] orcc %l0, 0x133C, %g3 movn %xcc, %l4, %g5 ldsb [%l7 + 0x08], %g4 fmovrsgz %o6, %f10, %f6 fmovrsgz %g1, %f8, %f1 add %o0, %i4, %o7 subcc %l2, %i0, %i2 fbg %fcc3, loop_1632 sth %l3, [%l7 + 0x5A] brlz %g6, loop_1633 fnand %f0, %f8, %f8 loop_1632: stb %i6, [%l7 + 0x58] alignaddrl %l1, %g2, %i5 loop_1633: movcs %xcc, %g7, %o2 fmovsl %xcc, %f9, %f7 ldx [%l7 + 0x10], %i1 fnot2 %f6, %f2 xnorcc %l6, 0x1990, %i3 fmovdvs %icc, %f8, %f4 fmovdcc %xcc, %f2, %f8 nop setx loop_1634, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x10], %f4 sub %i7, %o3, %l5 ldd [%l7 + 0x50], %f4 loop_1634: ba,pn %icc, loop_1635 te %icc, 0x2 ldsh [%l7 + 0x18], %o1 sth %o4, [%l7 + 0x5C] loop_1635: te %xcc, 0x7 smulcc %o5, %l0, %g3 fmovrslz %l4, %f1, %f9 fnor %f12, %f4, %f2 fnot1 %f0, %f4 fmovrdgz %g4, %f6, %f12 fbu,a %fcc0, loop_1636 fands %f12, %f9, %f8 std %f8, [%l7 + 0x08] bleu,pn %icc, loop_1637 loop_1636: ldsb [%l7 + 0x68], %g5 ldsh [%l7 + 0x0C], %o6 andn %g1, 0x0FC0, %o0 loop_1637: fpadd32s %f6, %f12, %f0 fzeros %f15 stw %i4, [%l7 + 0x44] fmovdpos %xcc, %f10, %f3 tvc %icc, 0x0 ldsb [%l7 + 0x7E], %l2 fbn,a %fcc3, loop_1638 st %f7, [%l7 + 0x2C] stb %o7, [%l7 + 0x2D] fmovdg %icc, %f9, %f9 loop_1638: fbo %fcc0, loop_1639 ldsb [%l7 + 0x5E], %i2 fmovsn %xcc, %f7, %f10 bleu,a,pt %icc, loop_1640 loop_1639: smulcc %l3, %i0, %i6 fbu %fcc1, loop_1641 ld [%l7 + 0x10], %f6 loop_1640: fmovrdlez %l1, %f4, %f8 ldsw [%l7 + 0x30], %g6 loop_1641: ldsh [%l7 + 0x2E], %i5 fmovrdgez %g7, %f10, %f14 ldd [%l7 + 0x68], %f12 fmovdvc %icc, %f11, %f3 fpack16 %f8, %f5 and %o2, 0x1138, %i1 brgz %g2, loop_1642 movrgez %i3, %i7, %l6 movneg %icc, %l5, %o3 udivcc %o4, 0x0F50, %o1 loop_1642: stx %l0, [%l7 + 0x78] fbule,a %fcc3, loop_1643 ld [%l7 + 0x2C], %f14 stb %g3, [%l7 + 0x78] fbg,a %fcc0, loop_1644 loop_1643: stb %l4, [%l7 + 0x15] movg %xcc, %o5, %g4 fbe %fcc0, loop_1645 loop_1644: stx %g5, [%l7 + 0x38] fpsub32 %f12, %f8, %f8 ldx [%l7 + 0x58], %o6 loop_1645: ldsw [%l7 + 0x7C], %g1 fmovsa %icc, %f8, %f8 orn %i4, %o0, %o7 te %xcc, 0x0 fandnot2 %f6, %f4, %f2 sethi 0x0814, %l2 andcc %i2, 0x02C5, %i0 fbuge,a %fcc0, loop_1646 fba %fcc2, loop_1647 nop setx loop_1648, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f0, [%l7 + 0x20] loop_1646: fmovdvs %icc, %f9, %f9 loop_1647: fpack16 %f8, %f5 loop_1648: st %f8, [%l7 + 0x54] fmovdvs %icc, %f7, %f1 stw %i6, [%l7 + 0x28] fmovrdlez %l1, %f2, %f2 tvs %xcc, 0x0 movrlez %g6, %l3, %g7 move %xcc, %i5, %i1 fbule,a %fcc3, loop_1649 bl,a %xcc, loop_1650 ldsw [%l7 + 0x30], %o2 array8 %g2, %i3, %i7 loop_1649: sub %l6, %l5, %o3 loop_1650: fone %f8 fmovsa %xcc, %f15, %f4 edge16 %o1, %l0, %o4 fmovdgu %xcc, %f3, %f13 st %f2, [%l7 + 0x34] ldx [%l7 + 0x20], %g3 movneg %xcc, %l4, %g4 fmul8x16 %f0, %f14, %f14 fpsub16 %f14, %f0, %f8 tle %icc, 0x1 ldub [%l7 + 0x5E], %g5 fmul8x16au %f15, %f6, %f2 edge8 %o6, %o5, %g1 sra %i4, 0x12, %o0 sub %l2, 0x126A, %o7 bpos,pn %xcc, loop_1651 ldsh [%l7 + 0x36], %i0 fpsub32s %f8, %f1, %f3 tvs %icc, 0x5 loop_1651: fmovrsgez %i6, %f9, %f6 ldsh [%l7 + 0x7A], %l1 alignaddr %g6, %i2, %l3 fcmpeq16 %f10, %f12, %i5 fzeros %f11 ldx [%l7 + 0x40], %i1 movge %xcc, %g7, %g2 udiv %i3, 0x00EA, %o2 nop setx loop_1652, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdvs %xcc, %f12, %f12 st %f6, [%l7 + 0x68] stb %l6, [%l7 + 0x51] loop_1652: subccc %l5, %i7, %o3 tvc %xcc, 0x6 xnor %o1, %o4, %g3 ld [%l7 + 0x7C], %f6 edge8 %l4, %g4, %g5 fcmpd %fcc2, %f14, %f2 tcs %xcc, 0x4 sdivx %o6, 0x08C1, %o5 edge16l %l0, %i4, %g1 stx %l2, [%l7 + 0x10] fbne,a %fcc3, loop_1653 ldsw [%l7 + 0x10], %o7 subc %o0, %i0, %i6 fmovdneg %xcc, %f4, %f7 loop_1653: fpadd16 %f2, %f4, %f4 ldub [%l7 + 0x74], %g6 bg loop_1654 ldsb [%l7 + 0x11], %l1 bl,pt %icc, loop_1655 tle %xcc, 0x4 loop_1654: stw %l3, [%l7 + 0x7C] ba,pn %icc, loop_1656 loop_1655: fmul8sux16 %f14, %f8, %f0 fpsub32s %f7, %f5, %f13 fnor %f10, %f8, %f2 loop_1656: fmovsg %icc, %f6, %f1 ble %icc, loop_1657 umul %i2, %i1, %g7 ldsh [%l7 + 0x14], %g2 movrne %i5, 0x0FD, %o2 loop_1657: ldsh [%l7 + 0x1C], %i3 stw %l6, [%l7 + 0x64] fmovrdgez %i7, %f0, %f12 stb %o3, [%l7 + 0x38] std %f4, [%l7 + 0x10] ldsw [%l7 + 0x44], %o1 ld [%l7 + 0x78], %f15 fsrc2s %f1, %f4 ldsb [%l7 + 0x74], %o4 fsrc2s %f10, %f11 bvs,a %icc, loop_1658 orn %g3, %l5, %g4 ldsb [%l7 + 0x47], %g5 addccc %l4, %o5, %o6 loop_1658: ldsb [%l7 + 0x29], %i4 st %f15, [%l7 + 0x74] andn %g1, 0x15D3, %l2 bgu,a %icc, loop_1659 xor %o7, %o0, %l0 and %i6, %i0, %g6 tsubcc %l1, 0x15EA, %l3 loop_1659: ta %xcc, 0x1 movrgz %i2, 0x079, %i1 st %f5, [%l7 + 0x2C] ldsw [%l7 + 0x60], %g7 fmovdg %icc, %f9, %f4 nop setx loop_1660, %l0, %l1 jmpl %l1, %i5 lduw [%l7 + 0x50], %g2 ldsw [%l7 + 0x58], %i3 fmovdge %xcc, %f5, %f8 loop_1660: movrgz %l6, %i7, %o2 umul %o1, %o3, %o4 fpadd16 %f12, %f6, %f14 ldx [%l7 + 0x28], %g3 movcs %xcc, %g4, %g5 ldub [%l7 + 0x4E], %l4 fnot1s %f10, %f11 fmovdge %icc, %f5, %f7 fabsd %f14, %f10 fmovscs %xcc, %f4, %f11 mulx %l5, 0x1F02, %o5 movpos %icc, %o6, %g1 fsrc1 %f10, %f4 fnot2 %f2, %f8 bge,pt %xcc, loop_1661 fmovsne %xcc, %f8, %f6 srax %i4, 0x0C, %l2 stb %o7, [%l7 + 0x7E] loop_1661: fpackfix %f10, %f4 fbule %fcc1, loop_1662 brlez,a %o0, loop_1663 std %f8, [%l7 + 0x60] ld [%l7 + 0x3C], %f11 loop_1662: fmovdge %icc, %f13, %f14 loop_1663: edge32ln %i6, %i0, %l0 movg %xcc, %g6, %l1 bge,pt %xcc, loop_1664 movvs %icc, %i2, %i1 srl %g7, 0x0E, %l3 fmul8sux16 %f6, %f0, %f0 loop_1664: fandnot2 %f10, %f10, %f12 fnors %f10, %f6, %f8 st %f2, [%l7 + 0x0C] popc %i5, %i3 ldsb [%l7 + 0x7D], %l6 movrne %i7, %g2, %o2 fmovdne %icc, %f11, %f5 ldsh [%l7 + 0x0E], %o1 lduw [%l7 + 0x08], %o4 fmovsle %xcc, %f5, %f10 move %xcc, %o3, %g3 stb %g4, [%l7 + 0x38] tgu %icc, 0x0 ldx [%l7 + 0x30], %g5 udiv %l4, 0x1673, %l5 edge32ln %o6, %g1, %i4 edge32ln %l2, %o7, %o0 fsrc1 %f8, %f12 edge8 %o5, %i0, %l0 ldsw [%l7 + 0x0C], %i6 udivx %l1, 0x13B4, %i2 std %f8, [%l7 + 0x28] sub %i1, %g6, %l3 fbuge %fcc3, loop_1665 ldx [%l7 + 0x30], %i5 ldub [%l7 + 0x4D], %g7 nop setx loop_1666, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1665: std %f6, [%l7 + 0x60] fbuge,a %fcc3, loop_1667 stw %l6, [%l7 + 0x30] loop_1666: fmovrslez %i7, %f8, %f8 nop setx loop_1668, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1667: movvs %xcc, %i3, %g2 nop setx loop_1669, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrsgz %o1, %f10, %f11 loop_1668: fmul8ulx16 %f10, %f6, %f14 std %f12, [%l7 + 0x28] loop_1669: fbuge,a %fcc2, loop_1670 ldsw [%l7 + 0x50], %o4 ldsb [%l7 + 0x74], %o3 lduh [%l7 + 0x38], %g3 loop_1670: tleu %xcc, 0x7 fcmpeq32 %f8, %f2, %g4 subc %g5, 0x0F7C, %o2 fsrc1s %f15, %f6 fmovrdgz %l4, %f0, %f14 std %f12, [%l7 + 0x40] fmovda %xcc, %f2, %f1 xnorcc %o6, %l5, %i4 fpack16 %f2, %f13 brlez,a %l2, loop_1671 fmovrdne %g1, %f14, %f2 ldsw [%l7 + 0x70], %o7 movvc %xcc, %o0, %i0 loop_1671: sub %l0, 0x19AC, %o5 movg %icc, %i6, %i2 fcmpeq16 %f14, %f10, %l1 fone %f6 andcc %i1, %l3, %i5 ld [%l7 + 0x58], %f14 stb %g6, [%l7 + 0x3F] lduh [%l7 + 0x52], %l6 brz,a %g7, loop_1672 ld [%l7 + 0x7C], %f15 fmovdle %icc, %f14, %f10 tcs %icc, 0x2 loop_1672: bge,a,pt %icc, loop_1673 fandnot2s %f3, %f2, %f1 fmovscs %xcc, %f0, %f14 fmovsleu %xcc, %f10, %f4 loop_1673: ldsw [%l7 + 0x54], %i3 ldub [%l7 + 0x47], %i7 ldsh [%l7 + 0x2E], %g2 movrlz %o4, 0x239, %o1 stw %o3, [%l7 + 0x1C] fmovsge %icc, %f13, %f3 fmovdcs %icc, %f14, %f5 movge %icc, %g3, %g4 fbn %fcc1, loop_1674 brz,a %g5, loop_1675 std %f14, [%l7 + 0x50] edge32l %o2, %o6, %l5 loop_1674: stx %i4, [%l7 + 0x50] loop_1675: stx %l4, [%l7 + 0x50] stx %l2, [%l7 + 0x58] stw %g1, [%l7 + 0x34] array16 %o7, %i0, %l0 bl,a loop_1676 srax %o0, 0x18, %o5 fexpand %f7, %f4 sethi 0x021E, %i6 loop_1676: ldub [%l7 + 0x68], %i2 lduw [%l7 + 0x78], %l1 ldx [%l7 + 0x40], %l3 fmovdcs %xcc, %f4, %f10 bcs %xcc, loop_1677 tvc %icc, 0x5 tcc %icc, 0x5 ldsh [%l7 + 0x16], %i1 loop_1677: fornot2 %f6, %f0, %f0 fmovsne %icc, %f11, %f10 ldsw [%l7 + 0x08], %i5 fmovdl %icc, %f9, %f7 sllx %g6, 0x1A, %g7 fbe,a %fcc1, loop_1678 fxnors %f12, %f1, %f5 umulcc %l6, %i7, %g2 fmovdneg %xcc, %f7, %f9 loop_1678: brgez %o4, loop_1679 tg %icc, 0x7 edge8n %i3, %o3, %g3 fmul8ulx16 %f14, %f10, %f14 loop_1679: movrgez %o1, 0x230, %g5 fpack32 %f2, %f14, %f12 bvc %xcc, loop_1680 ldsw [%l7 + 0x64], %o2 fmovrde %o6, %f12, %f8 ldx [%l7 + 0x50], %l5 loop_1680: ld [%l7 + 0x7C], %f4 bvs,pn %xcc, loop_1681 fba,a %fcc3, loop_1682 fbge %fcc2, loop_1683 fmovsge %icc, %f14, %f9 loop_1681: ldx [%l7 + 0x50], %i4 loop_1682: fxnors %f10, %f6, %f13 loop_1683: bg,a,pt %xcc, loop_1684 fpackfix %f10, %f4 ldsh [%l7 + 0x60], %g4 fandnot2 %f0, %f6, %f0 loop_1684: nop setx loop_1685, %l0, %l1 jmpl %l1, %l4 sll %l2, %g1, %o7 edge8 %i0, %o0, %o5 stw %i6, [%l7 + 0x0C] loop_1685: or %l0, 0x1E43, %l1 fpack16 %f2, %f4 or %l3, 0x02FD, %i2 bl,a,pn %icc, loop_1686 ldd [%l7 + 0x38], %f2 fmovse %icc, %f11, %f10 fcmpne16 %f4, %f10, %i5 loop_1686: ldsh [%l7 + 0x5E], %i1 std %f4, [%l7 + 0x50] ld [%l7 + 0x3C], %f6 fzero %f6 lduh [%l7 + 0x1E], %g6 fmovrdlez %l6, %f6, %f0 sll %i7, 0x0D, %g2 movn %xcc, %o4, %i3 fabsd %f4, %f6 fbn,a %fcc1, loop_1687 ldsw [%l7 + 0x1C], %g7 sethi 0x02B8, %o3 stx %o1, [%l7 + 0x60] loop_1687: tneg %icc, 0x6 ldub [%l7 + 0x08], %g3 brgez %o2, loop_1688 fnand %f4, %f12, %f0 st %f3, [%l7 + 0x34] fnot2 %f4, %f14 loop_1688: tleu %xcc, 0x2 stw %g5, [%l7 + 0x54] fnot1s %f3, %f12 sll %l5, 0x0D, %i4 ldsh [%l7 + 0x54], %g4 fmovrsne %l4, %f8, %f10 sdivx %l2, 0x1A69, %o6 umulcc %g1, %i0, %o7 ldsb [%l7 + 0x52], %o5 fmovrse %i6, %f4, %f12 edge32 %l0, %l1, %l3 movne %xcc, %i2, %o0 add %i1, %g6, %l6 ta %xcc, 0x7 ldsb [%l7 + 0x5B], %i5 fors %f2, %f11, %f14 umul %i7, %o4, %g2 fnor %f12, %f10, %f0 udivcc %g7, 0x187C, %i3 fpsub32s %f6, %f1, %f7 fmovrsgez %o1, %f9, %f0 ldsb [%l7 + 0x32], %o3 sth %g3, [%l7 + 0x44] movle %icc, %o2, %l5 fmovda %icc, %f0, %f10 srlx %i4, 0x1B, %g4 stw %g5, [%l7 + 0x18] sth %l2, [%l7 + 0x7A] sth %o6, [%l7 + 0x2A] fpadd32 %f4, %f6, %f2 fpadd16 %f4, %f8, %f10 fmovdleu %icc, %f7, %f5 ldsb [%l7 + 0x52], %l4 tle %xcc, 0x2 stb %g1, [%l7 + 0x47] move %icc, %i0, %o7 ldx [%l7 + 0x08], %i6 lduw [%l7 + 0x28], %o5 fba,a %fcc0, loop_1689 sllx %l1, 0x04, %l0 ld [%l7 + 0x68], %f3 ldub [%l7 + 0x7A], %i2 loop_1689: edge8 %l3, %i1, %o0 stb %l6, [%l7 + 0x2D] sth %g6, [%l7 + 0x5E] udivx %i7, 0x18E7, %i5 fmovda %icc, %f14, %f6 lduw [%l7 + 0x18], %g2 sth %g7, [%l7 + 0x0A] orncc %o4, 0x1D64, %o1 fmovdn %icc, %f12, %f9 ldsh [%l7 + 0x1E], %o3 taddcc %g3, 0x19D0, %o2 ldsb [%l7 + 0x40], %l5 fpsub16s %f13, %f13, %f12 movge %icc, %i4, %i3 fcmped %fcc3, %f10, %f0 fandnot2s %f6, %f13, %f4 fcmpne16 %f14, %f8, %g4 andn %l2, %o6, %l4 std %f0, [%l7 + 0x68] fone %f0 edge32l %g5, %g1, %i0 ldsh [%l7 + 0x50], %o7 brgz %i6, loop_1690 movne %icc, %l1, %l0 movle %xcc, %o5, %l3 movg %xcc, %i2, %o0 loop_1690: fcmple16 %f2, %f2, %i1 fmovse %xcc, %f2, %f6 tsubcctv %g6, %i7, %i5 fmovdvs %icc, %f10, %f8 lduw [%l7 + 0x38], %l6 fbu,a %fcc0, loop_1691 tg %icc, 0x1 movrlz %g2, 0x0A9, %o4 ldsw [%l7 + 0x34], %g7 loop_1691: fpadd32s %f8, %f1, %f14 andcc %o1, 0x01F4, %g3 fmovsne %icc, %f13, %f9 ldsb [%l7 + 0x4C], %o3 tle %xcc, 0x4 fandnot2s %f6, %f4, %f0 edge8 %o2, %i4, %l5 lduw [%l7 + 0x0C], %i3 fmovrslez %l2, %f13, %f15 bge,a loop_1692 fpackfix %f14, %f10 stw %o6, [%l7 + 0x58] ldsh [%l7 + 0x58], %l4 loop_1692: movn %icc, %g4, %g1 movn %xcc, %i0, %g5 ldsw [%l7 + 0x58], %o7 ldx [%l7 + 0x40], %i6 movrne %l0, %o5, %l1 movneg %icc, %i2, %o0 fbul,a %fcc0, loop_1693 tgu %icc, 0x4 add %i1, %l3, %i7 edge16ln %i5, %l6, %g2 loop_1693: fmovdcc %icc, %f12, %f12 st %f12, [%l7 + 0x64] std %f8, [%l7 + 0x38] fcmpes %fcc0, %f2, %f10 fble,a %fcc1, loop_1694 tn %xcc, 0x7 movrgez %o4, %g6, %g7 udivcc %g3, 0x0E77, %o1 loop_1694: ld [%l7 + 0x70], %f7 fpsub16 %f2, %f14, %f12 ldub [%l7 + 0x5F], %o2 ldsw [%l7 + 0x38], %i4 sdivcc %l5, 0x155D, %o3 fmovscc %icc, %f3, %f5 ldsw [%l7 + 0x30], %l2 array8 %i3, %l4, %g4 movcs %xcc, %g1, %o6 sth %i0, [%l7 + 0x2A] fabss %f15, %f7 xnorcc %o7, %g5, %i6 std %f2, [%l7 + 0x40] movrlz %o5, %l0, %l1 sethi 0x131B, %i2 tsubcctv %o0, %i1, %l3 sdivx %i7, 0x19DC, %l6 sra %i5, %o4, %g2 fands %f15, %f9, %f3 ldx [%l7 + 0x58], %g7 edge32ln %g3, %g6, %o1 movleu %xcc, %i4, %o2 andcc %l5, 0x082E, %l2 tgu %xcc, 0x5 fmul8sux16 %f4, %f0, %f12 fbue %fcc0, loop_1695 lduw [%l7 + 0x08], %o3 xorcc %l4, 0x0155, %g4 lduh [%l7 + 0x72], %i3 loop_1695: ldd [%l7 + 0x58], %f0 std %f2, [%l7 + 0x08] ldub [%l7 + 0x30], %g1 stx %o6, [%l7 + 0x58] subccc %i0, 0x0024, %g5 brlez %o7, loop_1696 ldub [%l7 + 0x1F], %o5 array16 %l0, %l1, %i6 ldub [%l7 + 0x0A], %o0 loop_1696: alignaddrl %i2, %i1, %i7 ldsw [%l7 + 0x34], %l3 tsubcctv %l6, %o4, %i5 edge16ln %g2, %g3, %g6 fand %f10, %f8, %f0 subc %g7, 0x0DDE, %o1 ldx [%l7 + 0x30], %i4 fmovspos %xcc, %f7, %f2 fcmped %fcc2, %f10, %f14 tn %xcc, 0x1 fpsub16 %f6, %f0, %f4 fmovrsgez %o2, %f3, %f3 fbl,a %fcc2, loop_1697 movrlez %l2, 0x00E, %o3 orcc %l5, 0x035C, %g4 fcmpeq16 %f6, %f6, %l4 loop_1697: std %f6, [%l7 + 0x18] stx %i3, [%l7 + 0x48] movrne %o6, 0x279, %i0 fornot1s %f12, %f7, %f9 tcs %icc, 0x3 fcmpne32 %f14, %f0, %g1 movle %icc, %g5, %o5 ldsh [%l7 + 0x56], %l0 fnot1s %f10, %f9 fbge,a %fcc2, loop_1698 fzeros %f0 fmovrslz %o7, %f9, %f14 pdist %f8, %f4, %f0 loop_1698: st %f14, [%l7 + 0x50] fmovrdlz %i6, %f14, %f12 brz %l1, loop_1699 ldx [%l7 + 0x40], %o0 be,a,pt %xcc, loop_1700 ldsb [%l7 + 0x48], %i2 loop_1699: array8 %i1, %i7, %l3 fba %fcc3, loop_1701 loop_1700: fsrc2 %f12, %f2 fabsd %f0, %f0 movvc %xcc, %o4, %l6 loop_1701: fnegd %f10, %f0 st %f11, [%l7 + 0x40] tsubcctv %i5, 0x062E, %g2 fbuge %fcc1, loop_1702 ldub [%l7 + 0x52], %g6 movcs %icc, %g7, %o1 ldsw [%l7 + 0x74], %g3 loop_1702: fmovdn %icc, %f12, %f6 lduh [%l7 + 0x22], %o2 std %f4, [%l7 + 0x68] array32 %l2, %i4, %o3 fsrc2s %f4, %f0 fsrc2s %f12, %f2 bg,pt %xcc, loop_1703 bleu,a,pn %icc, loop_1704 edge32n %l5, %g4, %l4 edge16l %o6, %i3, %i0 loop_1703: tpos %icc, 0x7 loop_1704: udivcc %g5, 0x0F01, %o5 nop setx loop_1705, %l0, %l1 jmpl %l1, %g1 fmovrdgz %l0, %f12, %f12 fmovrse %o7, %f11, %f8 bcs,a %icc, loop_1706 loop_1705: brnz,a %l1, loop_1707 ldsb [%l7 + 0x32], %i6 sth %o0, [%l7 + 0x62] loop_1706: stx %i1, [%l7 + 0x10] loop_1707: fmovscc %icc, %f10, %f13 stx %i2, [%l7 + 0x10] fbuge,a %fcc2, loop_1708 orcc %l3, 0x158A, %o4 faligndata %f8, %f0, %f0 stb %i7, [%l7 + 0x41] loop_1708: ldsh [%l7 + 0x24], %i5 sllx %l6, 0x1B, %g6 srax %g7, %o1, %g3 fmul8x16al %f12, %f14, %f8 alignaddrl %o2, %g2, %i4 st %f15, [%l7 + 0x68] bne,a,pt %icc, loop_1709 fsrc1 %f0, %f8 brlez %l2, loop_1710 stb %o3, [%l7 + 0x0B] loop_1709: call loop_1711 fmovrde %g4, %f6, %f10 loop_1710: ldsw [%l7 + 0x58], %l5 fmovsge %xcc, %f3, %f7 loop_1711: fone %f0 movcs %xcc, %o6, %i3 popc %i0, %g5 fmovdleu %xcc, %f2, %f3 movpos %icc, %o5, %l4 fmovd %f12, %f6 fmovdgu %xcc, %f4, %f4 movge %icc, %l0, %g1 fnegs %f6, %f0 sll %o7, %l1, %o0 edge32l %i6, %i2, %l3 bneg,a %icc, loop_1712 ldx [%l7 + 0x38], %i1 fpadd16 %f2, %f14, %f4 umulcc %o4, 0x1081, %i7 loop_1712: add %i5, %l6, %g6 ld [%l7 + 0x30], %f8 tneg %xcc, 0x2 fpsub32s %f14, %f11, %f11 fpack32 %f2, %f8, %f6 stx %o1, [%l7 + 0x78] stb %g7, [%l7 + 0x0A] fnor %f8, %f4, %f10 sth %o2, [%l7 + 0x40] umul %g3, %i4, %g2 fmovsn %xcc, %f3, %f2 edge32ln %o3, %l2, %l5 smul %o6, 0x03A5, %i3 edge32n %i0, %g5, %o5 ld [%l7 + 0x30], %f7 nop setx loop_1713, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdne %l4, %f12, %f12 movrlez %l0, %g1, %o7 fmul8x16al %f11, %f0, %f10 loop_1713: tg %xcc, 0x6 tge %icc, 0x5 call loop_1714 bneg,pt %xcc, loop_1715 fmovsvc %icc, %f2, %f6 fnot2s %f11, %f12 loop_1714: std %f14, [%l7 + 0x48] loop_1715: edge16 %g4, %l1, %o0 sra %i6, %l3, %i2 ld [%l7 + 0x58], %f15 ldsw [%l7 + 0x18], %i1 edge8l %i7, %i5, %l6 fmovdne %xcc, %f3, %f1 ldsb [%l7 + 0x56], %g6 bcc,a,pn %icc, loop_1716 stb %o4, [%l7 + 0x61] lduh [%l7 + 0x4A], %g7 bcs,a,pt %icc, loop_1717 loop_1716: bcs %xcc, loop_1718 taddcc %o2, 0x1F7D, %g3 siam 0x3 loop_1717: ldsb [%l7 + 0x6D], %o1 loop_1718: sdiv %g2, 0x161F, %i4 stw %o3, [%l7 + 0x30] fmovrdlez %l2, %f8, %f4 tvs %icc, 0x7 ldx [%l7 + 0x60], %l5 ldsh [%l7 + 0x1E], %o6 st %f6, [%l7 + 0x50] fandnot2s %f12, %f15, %f6 std %f12, [%l7 + 0x40] orn %i3, 0x0D4D, %g5 edge8ln %o5, %i0, %l0 fmovrsne %l4, %f0, %f14 fba,a %fcc2, loop_1719 fmovrse %g1, %f13, %f9 fbe %fcc2, loop_1720 lduw [%l7 + 0x6C], %g4 loop_1719: sth %o7, [%l7 + 0x4E] fmovrdlez %o0, %f2, %f2 loop_1720: be,a loop_1721 st %f9, [%l7 + 0x68] fpadd32 %f12, %f8, %f10 smulcc %i6, 0x140E, %l3 loop_1721: stx %i2, [%l7 + 0x70] fbl,a %fcc1, loop_1722 edge8l %i1, %l1, %i5 srax %i7, %g6, %l6 fpmerge %f11, %f8, %f2 loop_1722: tsubcctv %g7, %o2, %g3 stb %o4, [%l7 + 0x50] fmovda %icc, %f14, %f8 fmul8x16au %f13, %f14, %f6 bcs,pn %xcc, loop_1723 fpadd16s %f12, %f0, %f13 fpmerge %f12, %f6, %f6 ldsb [%l7 + 0x3C], %g2 loop_1723: move %xcc, %o1, %o3 sdivx %i4, 0x1B72, %l2 stx %o6, [%l7 + 0x20] fmul8x16al %f6, %f2, %f2 sra %l5, 0x17, %i3 fcmple32 %f6, %f2, %g5 fmovdgu %xcc, %f6, %f6 tne %icc, 0x3 tneg %icc, 0x3 movg %icc, %o5, %i0 movpos %xcc, %l0, %g1 fnegs %f4, %f10 ldsh [%l7 + 0x6E], %l4 srax %o7, %o0, %g4 fcmpd %fcc2, %f10, %f4 fmul8ulx16 %f0, %f10, %f14 sdivx %i6, 0x12A8, %l3 tcs %icc, 0x3 fsrc1s %f2, %f2 fmovrdlez %i1, %f2, %f8 ldub [%l7 + 0x34], %l1 ldsw [%l7 + 0x1C], %i5 bcs,pt %icc, loop_1724 movvs %icc, %i2, %i7 fmovsneg %icc, %f5, %f15 bvs,a loop_1725 loop_1724: fxnors %f1, %f6, %f4 lduw [%l7 + 0x48], %g6 std %f4, [%l7 + 0x68] loop_1725: fpadd16 %f4, %f6, %f6 addcc %g7, %l6, %g3 bshuffle %f6, %f6, %f2 fbu,a %fcc2, loop_1726 fcmpd %fcc0, %f0, %f12 fcmpeq16 %f10, %f0, %o4 fmovsg %xcc, %f1, %f5 loop_1726: fcmpes %fcc3, %f1, %f1 bvc,a %icc, loop_1727 fmovdpos %xcc, %f14, %f3 fnot2 %f12, %f8 fmovrse %g2, %f13, %f15 loop_1727: bleu loop_1728 movne %xcc, %o2, %o3 sth %o1, [%l7 + 0x1E] lduw [%l7 + 0x3C], %l2 loop_1728: std %f10, [%l7 + 0x40] fbu %fcc2, loop_1729 nop setx loop_1730, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done addccc %i4, 0x10CD, %l5 stx %o6, [%l7 + 0x78] loop_1729: movleu %icc, %g5, %i3 loop_1730: ldx [%l7 + 0x60], %i0 ld [%l7 + 0x30], %f14 fornot2s %f7, %f14, %f3 ldx [%l7 + 0x38], %l0 tpos %icc, 0x7 fzero %f0 srlx %g1, 0x13, %l4 or %o7, %o0, %g4 ldx [%l7 + 0x78], %i6 std %f0, [%l7 + 0x58] fmovrdgz %o5, %f0, %f12 fcmpgt32 %f2, %f8, %l3 fbe %fcc0, loop_1731 sth %i1, [%l7 + 0x18] movcs %icc, %i5, %l1 fmovdvc %xcc, %f11, %f10 loop_1731: lduh [%l7 + 0x74], %i7 mulscc %g6, 0x01F3, %g7 ldsb [%l7 + 0x4D], %l6 ldx [%l7 + 0x20], %g3 fbue %fcc1, loop_1732 alignaddr %i2, %g2, %o4 lduw [%l7 + 0x58], %o2 xnorcc %o3, %o1, %l2 loop_1732: stx %i4, [%l7 + 0x30] movrgez %l5, 0x30A, %g5 fmovsleu %icc, %f6, %f2 std %f14, [%l7 + 0x40] fbn,a %fcc3, loop_1733 fandnot1 %f8, %f12, %f14 std %f14, [%l7 + 0x48] fcmpeq32 %f4, %f0, %o6 loop_1733: faligndata %f12, %f8, %f6 brlz %i0, loop_1734 ldsh [%l7 + 0x1C], %i3 st %f2, [%l7 + 0x4C] ldsh [%l7 + 0x5E], %g1 loop_1734: udiv %l4, 0x1C46, %l0 addccc %o7, %o0, %g4 stb %o5, [%l7 + 0x12] fpsub16 %f4, %f2, %f12 fbuge,a %fcc3, loop_1735 fpsub16 %f14, %f0, %f2 sth %l3, [%l7 + 0x40] fbul,a %fcc1, loop_1736 loop_1735: edge16l %i1, %i6, %i5 ldsh [%l7 + 0x18], %l1 bl,a loop_1737 loop_1736: fcmpne16 %f4, %f4, %i7 lduh [%l7 + 0x24], %g6 fmovdne %icc, %f1, %f2 loop_1737: andcc %l6, 0x0ABB, %g3 bneg loop_1738 brnz,a %i2, loop_1739 st %f8, [%l7 + 0x68] fmovdl %xcc, %f12, %f9 loop_1738: fand %f14, %f0, %f0 loop_1739: fbu %fcc0, loop_1740 fmovsa %icc, %f0, %f14 bg,pn %icc, loop_1741 fxors %f9, %f6, %f14 loop_1740: srl %g2, %o4, %g7 taddcc %o3, 0x1E1B, %o2 loop_1741: andncc %l2, %i4, %l5 fmovdl %xcc, %f3, %f13 movcc %xcc, %o1, %g5 fpsub32s %f8, %f1, %f0 std %f12, [%l7 + 0x58] lduw [%l7 + 0x18], %i0 orncc %i3, 0x05CF, %g1 stx %l4, [%l7 + 0x50] lduh [%l7 + 0x64], %o6 sll %o7, 0x15, %o0 fbuge,a %fcc0, loop_1742 std %f10, [%l7 + 0x68] st %f15, [%l7 + 0x6C] add %g4, %o5, %l0 loop_1742: std %f12, [%l7 + 0x18] fornot2 %f0, %f10, %f10 stw %i1, [%l7 + 0x20] tleu %xcc, 0x3 ldx [%l7 + 0x38], %i6 bcc %icc, loop_1743 edge16n %l3, %l1, %i5 ldub [%l7 + 0x67], %g6 fmovsgu %xcc, %f7, %f2 loop_1743: nop setx loop_1744, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %l6, [%l7 + 0x60] fmovrde %i7, %f0, %f0 tsubcctv %i2, 0x1101, %g3 loop_1744: fandnot1s %f1, %f7, %f5 ldx [%l7 + 0x38], %g2 fmovsvc %icc, %f14, %f0 taddcc %g7, 0x0B83, %o4 fmovsge %icc, %f10, %f7 stw %o2, [%l7 + 0x5C] fmovsge %xcc, %f15, %f2 edge32n %l2, %i4, %l5 umul %o3, %o1, %i0 fmovrsne %g5, %f0, %f13 fmovrde %i3, %f12, %f12 fbl,a %fcc3, loop_1745 st %f12, [%l7 + 0x54] xorcc %g1, 0x1799, %o6 call loop_1746 loop_1745: srlx %o7, 0x08, %l4 add %o0, %o5, %g4 and %i1, %l0, %i6 loop_1746: fsrc1s %f8, %f10 stw %l1, [%l7 + 0x7C] std %f6, [%l7 + 0x68] st %f1, [%l7 + 0x7C] fmovsg %xcc, %f11, %f5 ld [%l7 + 0x68], %f0 addccc %i5, 0x0135, %g6 stb %l3, [%l7 + 0x43] std %f4, [%l7 + 0x40] movcc %icc, %l6, %i2 srl %i7, %g3, %g7 lduh [%l7 + 0x10], %g2 fxnor %f4, %f4, %f2 movcc %icc, %o4, %o2 movne %icc, %l2, %l5 nop setx loop_1747, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movge %xcc, %i4, %o3 fpsub32 %f0, %f2, %f2 fsrc2 %f8, %f14 loop_1747: tn %xcc, 0x2 array8 %o1, %g5, %i0 ldx [%l7 + 0x38], %g1 fpadd32s %f4, %f1, %f13 fmovrslz %i3, %f10, %f12 movneg %xcc, %o7, %o6 edge16l %l4, %o0, %o5 mova %xcc, %i1, %l0 ldub [%l7 + 0x31], %g4 lduw [%l7 + 0x64], %l1 fmovsvc %xcc, %f4, %f3 ldx [%l7 + 0x50], %i5 fpackfix %f12, %f9 fcmple32 %f4, %f12, %g6 brgez %l3, loop_1748 ldsw [%l7 + 0x34], %l6 ba %icc, loop_1749 nop setx loop_1750, %l0, %l1 jmpl %l1, %i2 loop_1748: fblg,a %fcc0, loop_1751 fmovrdgez %i6, %f10, %f2 loop_1749: edge8n %i7, %g7, %g3 loop_1750: stx %o4, [%l7 + 0x50] loop_1751: tpos %xcc, 0x7 call loop_1752 fcmpes %fcc0, %f12, %f3 stw %g2, [%l7 + 0x10] fbe %fcc3, loop_1753 loop_1752: fmovdvc %xcc, %f5, %f8 ldsw [%l7 + 0x24], %l2 bshuffle %f12, %f0, %f14 loop_1753: ldsb [%l7 + 0x09], %o2 alignaddr %i4, %l5, %o1 stb %g5, [%l7 + 0x5F] bvs,a loop_1754 fnegs %f12, %f4 array8 %i0, %g1, %o3 brgz,a %i3, loop_1755 loop_1754: fnot2s %f14, %f14 fmovdl %icc, %f7, %f3 tn %xcc, 0x1 loop_1755: movvc %xcc, %o7, %l4 fbge,a %fcc1, loop_1756 fcmps %fcc3, %f12, %f5 ldd [%l7 + 0x28], %f10 fpack32 %f8, %f8, %f2 loop_1756: movne %icc, %o6, %o0 stb %o5, [%l7 + 0x28] ldsw [%l7 + 0x5C], %l0 stw %i1, [%l7 + 0x34] movn %xcc, %l1, %i5 fors %f3, %f4, %f6 lduw [%l7 + 0x20], %g4 fpadd16 %f12, %f4, %f4 ldsh [%l7 + 0x3A], %g6 te %icc, 0x5 ba,pn %xcc, loop_1757 stx %l3, [%l7 + 0x20] fnegs %f13, %f9 ld [%l7 + 0x5C], %f14 loop_1757: ldub [%l7 + 0x4F], %i2 for %f10, %f12, %f14 movle %xcc, %l6, %i7 call loop_1758 ldsb [%l7 + 0x50], %g7 ld [%l7 + 0x78], %f9 bgu,a,pt %xcc, loop_1759 loop_1758: orcc %g3, 0x0217, %o4 mulx %g2, 0x18AB, %l2 brz %i6, loop_1760 loop_1759: lduh [%l7 + 0x50], %o2 tcs %xcc, 0x6 fmovrdlez %i4, %f14, %f10 loop_1760: fbge %fcc1, loop_1761 fbe %fcc2, loop_1762 fmovsle %xcc, %f9, %f6 ldsb [%l7 + 0x69], %o1 loop_1761: sra %l5, %g5, %i0 loop_1762: fmovdgu %xcc, %f14, %f7 lduw [%l7 + 0x44], %o3 array16 %g1, %i3, %o7 fcmpgt16 %f2, %f14, %o6 fpmerge %f11, %f7, %f10 ldx [%l7 + 0x28], %l4 fmuld8sux16 %f8, %f13, %f4 sth %o0, [%l7 + 0x4C] tl %icc, 0x5 fmovdle %xcc, %f9, %f2 stb %l0, [%l7 + 0x4E] fpadd32 %f6, %f6, %f6 nop setx loop_1763, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry lduw [%l7 + 0x3C], %o5 bne,a loop_1764 ldub [%l7 + 0x60], %i1 loop_1763: fcmps %fcc0, %f4, %f6 subc %i5, 0x0F42, %g4 loop_1764: sll %l1, 0x12, %l3 umul %i2, %l6, %i7 edge8l %g7, %g3, %o4 taddcctv %g6, %g2, %l2 edge8l %i6, %i4, %o1 ldsh [%l7 + 0x0A], %o2 lduw [%l7 + 0x48], %l5 std %f12, [%l7 + 0x78] fbge %fcc0, loop_1765 ldd [%l7 + 0x40], %f14 fmovrse %g5, %f14, %f7 fbo %fcc2, loop_1766 loop_1765: ldx [%l7 + 0x68], %i0 movrne %g1, %o3, %o7 stx %o6, [%l7 + 0x78] loop_1766: fbul %fcc1, loop_1767 fmovsgu %xcc, %f2, %f8 fzero %f2 fbue,a %fcc3, loop_1768 loop_1767: movle %xcc, %i3, %o0 fmovdn %icc, %f13, %f0 sth %l0, [%l7 + 0x76] loop_1768: movn %icc, %o5, %i1 sllx %l4, 0x1A, %g4 edge8 %l1, %l3, %i2 andcc %i5, %l6, %i7 fzero %f14 udivcc %g3, 0x1A8A, %g7 std %f14, [%l7 + 0x68] stb %g6, [%l7 + 0x20] fmovde %icc, %f11, %f4 brgz %o4, loop_1769 fmovd %f14, %f8 udivx %l2, 0x137F, %i6 fmovdn %icc, %f10, %f3 loop_1769: fmovrslz %i4, %f8, %f13 ldub [%l7 + 0x21], %g2 ldx [%l7 + 0x48], %o2 fbn %fcc1, loop_1770 std %f12, [%l7 + 0x18] brlz %l5, loop_1771 sth %o1, [%l7 + 0x36] loop_1770: fcmpes %fcc2, %f6, %f6 ldsb [%l7 + 0x0B], %i0 loop_1771: brgz %g1, loop_1772 fsrc2 %f4, %f2 ble %xcc, loop_1773 fmovda %icc, %f12, %f2 loop_1772: fmovrslez %g5, %f9, %f12 stb %o7, [%l7 + 0x39] loop_1773: sdivcc %o6, 0x0161, %o3 lduh [%l7 + 0x1C], %i3 fpadd32 %f2, %f2, %f4 fmovrslez %l0, %f10, %f5 movcc %icc, %o0, %o5 fpsub16s %f0, %f9, %f15 stb %i1, [%l7 + 0x77] fmovse %icc, %f13, %f7 ldsh [%l7 + 0x08], %g4 fnands %f3, %f7, %f2 tcs %icc, 0x3 fbg,a %fcc1, loop_1774 pdist %f14, %f8, %f2 tle %xcc, 0x5 fandnot2s %f13, %f14, %f14 loop_1774: fornot1s %f14, %f11, %f10 ldsh [%l7 + 0x44], %l1 fand %f8, %f4, %f12 ldx [%l7 + 0x50], %l3 edge32ln %l4, %i5, %i2 mova %xcc, %i7, %l6 ldd [%l7 + 0x28], %f14 edge16ln %g3, %g7, %g6 fbl,a %fcc0, loop_1775 edge32ln %l2, %o4, %i4 tneg %icc, 0x6 fbo %fcc0, loop_1776 loop_1775: fmovsge %xcc, %f0, %f10 tge %xcc, 0x6 movrgez %i6, 0x11A, %g2 loop_1776: pdist %f8, %f6, %f0 st %f2, [%l7 + 0x68] fmovrde %o2, %f14, %f2 fpackfix %f12, %f6 fmuld8sux16 %f7, %f8, %f6 ldx [%l7 + 0x50], %o1 fble,a %fcc2, loop_1777 fmuld8sux16 %f1, %f1, %f10 ldsw [%l7 + 0x38], %i0 ldsw [%l7 + 0x6C], %l5 loop_1777: fbge,a %fcc3, loop_1778 fcmped %fcc3, %f6, %f4 te %xcc, 0x1 fcmpne16 %f14, %f6, %g5 loop_1778: ldsw [%l7 + 0x34], %g1 brgez,a %o6, loop_1779 fmovsn %xcc, %f13, %f5 tcs %icc, 0x3 movvc %xcc, %o7, %i3 loop_1779: fmovdneg %xcc, %f10, %f10 fba %fcc0, loop_1780 ldd [%l7 + 0x30], %f8 ldsw [%l7 + 0x64], %o3 bn,pn %xcc, loop_1781 loop_1780: movrgez %l0, 0x192, %o5 lduw [%l7 + 0x20], %i1 stw %o0, [%l7 + 0x64] loop_1781: fmovrdlez %g4, %f4, %f6 fcmpgt16 %f0, %f8, %l3 movrgz %l4, %i5, %l1 fmul8ulx16 %f4, %f4, %f8 fnors %f10, %f0, %f14 fbo,a %fcc3, loop_1782 xnorcc %i7, 0x044C, %l6 array32 %i2, %g3, %g6 ldsb [%l7 + 0x46], %l2 loop_1782: fbue,a %fcc1, loop_1783 sra %o4, 0x08, %g7 fnor %f4, %f6, %f8 tgu %xcc, 0x2 loop_1783: tsubcctv %i6, 0x0061, %i4 ldsw [%l7 + 0x2C], %o2 fmovsne %xcc, %f11, %f0 fbne %fcc0, loop_1784 ldx [%l7 + 0x70], %g2 fmovdvs %xcc, %f14, %f3 nop setx loop_1785, %l0, %l1 jmpl %l1, %i0 loop_1784: fzeros %f12 tn %xcc, 0x0 fandnot2 %f10, %f2, %f0 loop_1785: fandnot1 %f8, %f0, %f10 edge8ln %o1, %l5, %g5 umul %g1, %o6, %i3 movge %xcc, %o7, %l0 edge16n %o3, %i1, %o0 movrlz %o5, %l3, %g4 fones %f10 sub %i5, 0x08C6, %l1 fcmpgt32 %f8, %f8, %i7 fnot1 %f4, %f14 fmovdcc %icc, %f2, %f7 fxnor %f14, %f10, %f4 fbuge,a %fcc3, loop_1786 tn %xcc, 0x4 fmovscc %icc, %f14, %f10 st %f11, [%l7 + 0x2C] loop_1786: orcc %l6, 0x08AB, %l4 ldx [%l7 + 0x40], %g3 fmovrse %g6, %f9, %f10 ldx [%l7 + 0x60], %l2 sdivcc %o4, 0x158B, %i2 sethi 0x1A5D, %i6 sdivcc %i4, 0x09B3, %g7 fmovde %xcc, %f5, %f0 fmovrse %o2, %f15, %f3 bcc %icc, loop_1787 stb %i0, [%l7 + 0x57] ldx [%l7 + 0x68], %o1 fpadd32 %f2, %f2, %f2 loop_1787: tsubcc %l5, %g5, %g2 ta %xcc, 0x5 fmovsa %xcc, %f10, %f0 ld [%l7 + 0x18], %f11 tsubcctv %g1, %i3, %o6 te %xcc, 0x3 mulx %l0, 0x049B, %o7 xnorcc %o3, %i1, %o5 fbuge,a %fcc1, loop_1788 fornot2 %f14, %f8, %f0 stb %o0, [%l7 + 0x51] taddcctv %g4, %i5, %l3 loop_1788: stw %i7, [%l7 + 0x3C] move %xcc, %l6, %l4 fbue,a %fcc1, loop_1789 std %f8, [%l7 + 0x30] fmovdgu %icc, %f15, %f0 ldd [%l7 + 0x50], %f10 loop_1789: ldsb [%l7 + 0x08], %g3 stb %g6, [%l7 + 0x10] movle %xcc, %l2, %o4 bge,a,pt %icc, loop_1790 tsubcc %l1, %i2, %i6 fpsub16 %f6, %f0, %f4 ld [%l7 + 0x64], %f0 loop_1790: edge16 %g7, %i4, %o2 fmul8x16au %f9, %f14, %f0 sth %i0, [%l7 + 0x50] edge32l %o1, %l5, %g5 fmul8ulx16 %f0, %f4, %f0 fpack32 %f6, %f8, %f10 fbn,a %fcc0, loop_1791 fbl %fcc1, loop_1792 fmovdgu %xcc, %f1, %f1 mulx %g1, %g2, %o6 loop_1791: tleu %icc, 0x1 loop_1792: bpos,a,pt %xcc, loop_1793 ld [%l7 + 0x5C], %f8 movrlez %l0, %o7, %i3 fbuge %fcc2, loop_1794 loop_1793: fba %fcc3, loop_1795 fcmpgt32 %f8, %f4, %o3 ld [%l7 + 0x30], %f1 loop_1794: st %f2, [%l7 + 0x34] loop_1795: sth %i1, [%l7 + 0x7A] addc %o0, %g4, %o5 fbne,a %fcc0, loop_1796 ble,pn %icc, loop_1797 fxnors %f11, %f10, %f14 fmovde %icc, %f3, %f15 loop_1796: fxnor %f10, %f12, %f2 loop_1797: andncc %i5, %l3, %l6 lduh [%l7 + 0x20], %l4 andcc %g3, %i7, %g6 fcmple16 %f10, %f12, %o4 fpsub32 %f14, %f0, %f4 stw %l2, [%l7 + 0x78] stx %l1, [%l7 + 0x70] lduh [%l7 + 0x5E], %i2 movge %xcc, %g7, %i4 sra %i6, %o2, %o1 edge32 %i0, %g5, %l5 lduh [%l7 + 0x76], %g1 ba,pn %xcc, loop_1798 std %f0, [%l7 + 0x68] fandnot1s %f2, %f7, %f10 sll %g2, %l0, %o7 loop_1798: lduw [%l7 + 0x40], %o6 fmovsleu %xcc, %f11, %f15 fxor %f8, %f6, %f6 edge32n %i3, %i1, %o3 ldsh [%l7 + 0x40], %g4 stw %o0, [%l7 + 0x54] fmovsg %icc, %f13, %f0 fbuge,a %fcc3, loop_1799 lduw [%l7 + 0x2C], %o5 pdist %f8, %f14, %f6 fmovsvc %icc, %f3, %f7 loop_1799: fmovscc %xcc, %f12, %f13 mulscc %i5, 0x00D5, %l3 tl %icc, 0x4 andcc %l4, 0x116A, %g3 fmul8x16 %f8, %f6, %f14 nop setx loop_1800, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsw [%l7 + 0x58], %l6 fbne,a %fcc3, loop_1801 fbn %fcc3, loop_1802 loop_1800: stw %g6, [%l7 + 0x6C] fxnor %f10, %f4, %f10 loop_1801: nop setx loop_1803, %l0, %l1 jmpl %l1, %o4 loop_1802: array16 %l2, %i7, %i2 alignaddr %g7, %l1, %i4 fmul8sux16 %f10, %f14, %f2 loop_1803: stw %i6, [%l7 + 0x4C] fornot1 %f14, %f8, %f2 fmovspos %xcc, %f14, %f14 fpsub16 %f8, %f0, %f8 sdiv %o1, 0x059F, %o2 fbe %fcc2, loop_1804 fzero %f2 fsrc1 %f10, %f10 fpack32 %f6, %f12, %f0 loop_1804: movrlez %i0, 0x32F, %g5 fnors %f13, %f4, %f0 stb %l5, [%l7 + 0x19] fmovdg %xcc, %f4, %f9 sdiv %g2, 0x1E22, %g1 fmovsleu %xcc, %f7, %f8 orncc %o7, %l0, %o6 call loop_1805 lduw [%l7 + 0x4C], %i1 fcmpeq16 %f14, %f2, %i3 movg %icc, %o3, %g4 loop_1805: fbne %fcc2, loop_1806 fmovse %xcc, %f5, %f3 ldsh [%l7 + 0x3A], %o5 ldsw [%l7 + 0x1C], %o0 loop_1806: sth %i5, [%l7 + 0x60] bneg,a,pn %icc, loop_1807 ldub [%l7 + 0x13], %l3 fmovsge %icc, %f12, %f12 fmovrsne %g3, %f5, %f10 loop_1807: and %l6, %l4, %o4 ldsb [%l7 + 0x10], %l2 stb %i7, [%l7 + 0x68] ldd [%l7 + 0x20], %f14 fsrc2 %f2, %f12 movpos %icc, %i2, %g7 fpadd16s %f2, %f7, %f6 ldsw [%l7 + 0x10], %l1 fandnot2 %f0, %f8, %f8 call loop_1808 fmuld8sux16 %f4, %f1, %f6 ldub [%l7 + 0x35], %i4 movgu %icc, %g6, %i6 loop_1808: fornot2s %f4, %f8, %f9 fmovdvs %icc, %f11, %f1 stx %o1, [%l7 + 0x68] movn %xcc, %i0, %o2 movrgez %l5, 0x26A, %g5 stb %g1, [%l7 + 0x75] movl %xcc, %o7, %l0 nop setx loop_1809, %l0, %l1 jmpl %l1, %o6 edge16 %i1, %g2, %i3 bl %xcc, loop_1810 st %f1, [%l7 + 0x20] loop_1809: movne %xcc, %o3, %g4 ldsw [%l7 + 0x74], %o0 loop_1810: add %o5, 0x0179, %i5 fcmple16 %f14, %f2, %l3 tcc %icc, 0x5 fbe %fcc1, loop_1811 fxor %f8, %f8, %f8 tsubcc %l6, 0x0707, %g3 stx %l4, [%l7 + 0x68] loop_1811: ldub [%l7 + 0x38], %o4 bcc,a loop_1812 fbue %fcc3, loop_1813 stb %l2, [%l7 + 0x1A] st %f14, [%l7 + 0x0C] loop_1812: st %f7, [%l7 + 0x14] loop_1813: fnot2s %f3, %f6 bneg,pt %icc, loop_1814 fabsd %f10, %f14 fmovde %xcc, %f4, %f7 ld [%l7 + 0x24], %f0 loop_1814: mulx %i7, %i2, %g7 stb %i4, [%l7 + 0x11] sll %g6, %l1, %i6 siam 0x5 stw %o1, [%l7 + 0x60] st %f12, [%l7 + 0x4C] fmovse %icc, %f0, %f13 brgz %i0, loop_1815 ldub [%l7 + 0x47], %o2 fcmped %fcc2, %f0, %f8 stw %l5, [%l7 + 0x68] loop_1815: tge %xcc, 0x6 fpackfix %f8, %f12 fmovdpos %xcc, %f1, %f14 fmovrse %g5, %f11, %f7 stb %g1, [%l7 + 0x2D] for %f6, %f0, %f14 add %o7, 0x12D8, %l0 fnand %f10, %f0, %f10 fmovdge %icc, %f8, %f15 tvc %icc, 0x1 fbne %fcc3, loop_1816 fpsub16s %f1, %f8, %f0 be,pn %xcc, loop_1817 srlx %i1, 0x1C, %o6 loop_1816: ld [%l7 + 0x28], %f4 edge16 %i3, %g2, %o3 loop_1817: ldsh [%l7 + 0x36], %o0 fbge,a %fcc2, loop_1818 movrne %g4, %o5, %l3 movneg %icc, %i5, %l6 ldub [%l7 + 0x4C], %g3 loop_1818: ldd [%l7 + 0x70], %f8 sdiv %o4, 0x115A, %l2 fmovdcs %xcc, %f9, %f6 fcmpgt32 %f0, %f4, %i7 lduh [%l7 + 0x66], %l4 fbu %fcc1, loop_1819 or %i2, 0x0F3A, %g7 fbug,a %fcc1, loop_1820 addccc %i4, %g6, %l1 loop_1819: st %f12, [%l7 + 0x2C] fmovrde %o1, %f4, %f2 loop_1820: fmul8x16al %f0, %f10, %f10 fxnor %f14, %f10, %f12 st %f2, [%l7 + 0x4C] ldub [%l7 + 0x62], %i6 fmovsvc %xcc, %f3, %f13 orn %o2, %i0, %l5 movrlz %g1, 0x0B9, %g5 fmovrsgz %l0, %f4, %f3 popc %i1, %o7 fmovrdne %o6, %f6, %f4 fpsub16 %f12, %f10, %f8 fand %f12, %f8, %f2 fmovsle %xcc, %f5, %f10 bn,pt %icc, loop_1821 fpadd32 %f8, %f14, %f14 fbule %fcc3, loop_1822 fandnot1s %f1, %f6, %f14 loop_1821: ldsw [%l7 + 0x68], %g2 fbl,a %fcc0, loop_1823 loop_1822: stx %i3, [%l7 + 0x78] fone %f12 fpsub16s %f2, %f15, %f3 loop_1823: array16 %o3, %o0, %o5 andcc %l3, 0x15D4, %g4 xor %i5, 0x181A, %g3 tcs %xcc, 0x6 fbne,a %fcc1, loop_1824 orcc %o4, 0x1F86, %l6 fexpand %f15, %f0 fmul8x16au %f8, %f15, %f12 loop_1824: ldx [%l7 + 0x68], %l2 movneg %icc, %l4, %i2 fone %f2 fpackfix %f4, %f13 fmovde %icc, %f10, %f15 movcs %icc, %g7, %i7 udivcc %i4, 0x1AA5, %g6 fabss %f12, %f15 umul %o1, %i6, %l1 fcmpeq16 %f2, %f14, %i0 fxnor %f2, %f10, %f0 fpsub32 %f12, %f4, %f14 movneg %icc, %o2, %g1 fmovscc %icc, %f13, %f4 bl,a,pn %icc, loop_1825 ta %icc, 0x1 fbge,a %fcc3, loop_1826 fnot1s %f6, %f0 loop_1825: fnors %f15, %f13, %f15 fbo,a %fcc2, loop_1827 loop_1826: array32 %l5, %g5, %i1 fbul,a %fcc2, loop_1828 lduw [%l7 + 0x48], %o7 loop_1827: fnot2 %f4, %f14 fand %f14, %f10, %f2 loop_1828: fbg %fcc3, loop_1829 st %f15, [%l7 + 0x28] fble %fcc0, loop_1830 edge32n %l0, %o6, %i3 loop_1829: movrne %o3, 0x2DF, %g2 fxnor %f4, %f14, %f2 loop_1830: ldub [%l7 + 0x0D], %o5 fmovdl %icc, %f5, %f11 fcmpeq32 %f6, %f2, %o0 move %icc, %l3, %g4 movpos %icc, %g3, %i5 ldsw [%l7 + 0x3C], %l6 sth %o4, [%l7 + 0x4C] ld [%l7 + 0x60], %f6 fbo %fcc2, loop_1831 ldd [%l7 + 0x10], %f0 bne,a %icc, loop_1832 fsrc1s %f13, %f12 loop_1831: edge8l %l2, %l4, %i2 fmovdle %icc, %f13, %f14 loop_1832: fmovsleu %icc, %f10, %f7 udiv %g7, 0x046A, %i7 brz,a %i4, loop_1833 fmovsleu %xcc, %f4, %f0 udivcc %o1, 0x05D1, %i6 fnand %f14, %f12, %f4 loop_1833: mova %icc, %g6, %l1 fmovsvc %xcc, %f13, %f4 addc %i0, 0x132B, %o2 lduw [%l7 + 0x18], %g1 fmovrdgz %g5, %f10, %f4 fornot1s %f4, %f0, %f10 brz,a %i1, loop_1834 ldd [%l7 + 0x50], %f0 ld [%l7 + 0x40], %f13 st %f9, [%l7 + 0x20] loop_1834: sth %l5, [%l7 + 0x72] fbl,a %fcc1, loop_1835 brgez,a %l0, loop_1836 movgu %xcc, %o7, %o6 fbne %fcc0, loop_1837 loop_1835: fmovdcc %icc, %f15, %f4 loop_1836: tcs %xcc, 0x4 sth %i3, [%l7 + 0x62] loop_1837: tpos %xcc, 0x5 fmovsle %icc, %f6, %f13 fmovsa %xcc, %f11, %f0 sdivx %o3, 0x1468, %o5 fornot2 %f10, %f2, %f0 st %f15, [%l7 + 0x60] xor %g2, 0x1FE8, %l3 fbule,a %fcc1, loop_1838 orncc %o0, 0x19B5, %g3 array8 %g4, %i5, %l6 ldub [%l7 + 0x22], %o4 loop_1838: fbue %fcc3, loop_1839 ldsb [%l7 + 0x6D], %l2 fmovrdgz %i2, %f0, %f12 fmovrsgz %l4, %f3, %f8 loop_1839: subc %i7, %g7, %i4 fzero %f14 fmuld8ulx16 %f11, %f14, %f4 subcc %o1, 0x1061, %i6 and %g6, %i0, %o2 fands %f11, %f6, %f14 movl %xcc, %g1, %g5 fmovdvs %icc, %f4, %f11 stb %l1, [%l7 + 0x67] brlez,a %l5, loop_1840 lduw [%l7 + 0x44], %l0 andncc %o7, %i1, %i3 fmovdl %xcc, %f14, %f10 loop_1840: fmovde %icc, %f8, %f8 siam 0x3 fmul8x16 %f0, %f8, %f4 movrgz %o6, 0x0A0, %o3 andncc %g2, %l3, %o5 fbu,a %fcc3, loop_1841 sdivx %o0, 0x07C5, %g4 bcs,a %xcc, loop_1842 ta %xcc, 0x6 loop_1841: bne,pt %icc, loop_1843 ldub [%l7 + 0x32], %i5 loop_1842: fcmpd %fcc2, %f8, %f14 bl %icc, loop_1844 loop_1843: ldsb [%l7 + 0x3E], %g3 movpos %icc, %o4, %l2 tcc %icc, 0x7 loop_1844: fmovdcs %xcc, %f3, %f15 movvc %icc, %i2, %l4 stb %i7, [%l7 + 0x44] brlz,a %g7, loop_1845 xnorcc %i4, %l6, %o1 sth %g6, [%l7 + 0x1C] tg %icc, 0x7 loop_1845: ba,a,pt %icc, loop_1846 fmovsne %xcc, %f0, %f4 fmovsn %icc, %f12, %f3 add %i0, 0x0759, %o2 loop_1846: std %f6, [%l7 + 0x68] st %f9, [%l7 + 0x1C] lduh [%l7 + 0x6E], %g1 tg %icc, 0x6 fmovdvc %icc, %f8, %f5 ld [%l7 + 0x78], %f3 orncc %g5, %l1, %i6 movcc %icc, %l0, %l5 mulscc %o7, %i3, %i1 stx %o3, [%l7 + 0x40] ldsb [%l7 + 0x58], %g2 bn loop_1847 edge8l %l3, %o6, %o5 srax %g4, %o0, %i5 fmovscc %icc, %f7, %f12 loop_1847: bvs,pn %xcc, loop_1848 ldd [%l7 + 0x10], %f6 fmovsvs %xcc, %f6, %f12 be %xcc, loop_1849 loop_1848: fone %f2 std %f2, [%l7 + 0x48] fmovsg %icc, %f2, %f1 loop_1849: and %g3, 0x100A, %l2 fmul8sux16 %f0, %f10, %f8 sllx %i2, 0x1A, %l4 fmovrsne %i7, %f6, %f8 fbug,a %fcc2, loop_1850 lduh [%l7 + 0x40], %o4 fbue %fcc1, loop_1851 ldsw [%l7 + 0x24], %g7 loop_1850: fmovdl %xcc, %f2, %f3 lduw [%l7 + 0x48], %i4 loop_1851: tge %xcc, 0x1 fmovdpos %xcc, %f0, %f1 st %f7, [%l7 + 0x40] fmovdge %xcc, %f1, %f1 sdiv %o1, 0x1FF5, %g6 add %l6, %i0, %o2 stx %g5, [%l7 + 0x40] ldub [%l7 + 0x26], %g1 ta %xcc, 0x7 fmovrde %l1, %f0, %f6 st %f3, [%l7 + 0x20] tn %icc, 0x5 fsrc1 %f12, %f12 stw %l0, [%l7 + 0x18] fmovdneg %xcc, %f6, %f1 fornot1 %f8, %f8, %f8 std %f6, [%l7 + 0x78] ldsw [%l7 + 0x6C], %i6 movvc %icc, %l5, %i3 andcc %o7, 0x163A, %i1 fmovspos %xcc, %f2, %f5 stb %o3, [%l7 + 0x5C] fpadd16s %f12, %f13, %f4 ldd [%l7 + 0x60], %f8 stx %l3, [%l7 + 0x30] umul %o6, 0x03CE, %o5 fmovdle %icc, %f6, %f8 ldx [%l7 + 0x50], %g4 lduw [%l7 + 0x1C], %g2 andn %i5, 0x00B8, %o0 fnot1s %f6, %f9 fpack32 %f14, %f12, %f10 fabss %f8, %f13 addc %l2, %g3, %i2 fcmple32 %f12, %f10, %l4 smul %i7, 0x176D, %o4 ldd [%l7 + 0x48], %f2 taddcctv %i4, %o1, %g7 movgu %xcc, %g6, %i0 stx %l6, [%l7 + 0x08] orncc %g5, %g1, %l1 bvs,a loop_1852 sllx %o2, %i6, %l0 bneg,pt %icc, loop_1853 edge16l %i3, %l5, %o7 loop_1852: stb %o3, [%l7 + 0x3F] tgu %icc, 0x4 loop_1853: st %f14, [%l7 + 0x38] brlez %i1, loop_1854 fcmpne16 %f8, %f2, %l3 subc %o5, %g4, %g2 fcmpgt32 %f4, %f12, %i5 loop_1854: ldsh [%l7 + 0x1E], %o0 fornot2s %f14, %f6, %f0 stw %o6, [%l7 + 0x2C] fpadd32s %f14, %f9, %f11 fmovrsgez %g3, %f4, %f1 stw %i2, [%l7 + 0x18] ldsb [%l7 + 0x32], %l2 xnorcc %l4, %i7, %o4 edge16n %o1, %i4, %g7 bcc,a,pt %icc, loop_1855 lduw [%l7 + 0x18], %i0 array32 %g6, %g5, %l6 bneg,a loop_1856 loop_1855: fpackfix %f0, %f9 stx %g1, [%l7 + 0x48] sth %l1, [%l7 + 0x0A] loop_1856: subcc %o2, %i6, %i3 std %f8, [%l7 + 0x50] brz %l5, loop_1857 fpsub16s %f0, %f1, %f13 fones %f7 lduh [%l7 + 0x2E], %o7 loop_1857: bleu loop_1858 and %o3, 0x001C, %i1 or %l0, %l3, %g4 movrlez %o5, %i5, %o0 loop_1858: bne,pn %icc, loop_1859 tvc %xcc, 0x0 fmovdne %icc, %f11, %f5 fcmple16 %f10, %f2, %g2 loop_1859: fbne,a %fcc0, loop_1860 fmul8sux16 %f2, %f14, %f14 fnot2s %f9, %f5 st %f10, [%l7 + 0x30] loop_1860: ldsw [%l7 + 0x20], %o6 fblg %fcc3, loop_1861 sth %i2, [%l7 + 0x1C] tleu %icc, 0x3 movcc %icc, %l2, %g3 loop_1861: popc %l4, %o4 edge8l %i7, %o1, %g7 lduw [%l7 + 0x3C], %i0 ldsh [%l7 + 0x48], %i4 fone %f8 ldsh [%l7 + 0x0E], %g5 ld [%l7 + 0x4C], %f9 stx %g6, [%l7 + 0x70] lduh [%l7 + 0x10], %l6 ldub [%l7 + 0x6A], %l1 fmovsg %icc, %f14, %f12 fpadd16 %f2, %f0, %f0 brgz,a %g1, loop_1862 ldx [%l7 + 0x68], %i6 call loop_1863 tvc %xcc, 0x4 loop_1862: fone %f6 fandnot2 %f12, %f6, %f8 loop_1863: fsrc2 %f12, %f0 fmovdn %icc, %f15, %f15 ldub [%l7 + 0x1B], %o2 movle %xcc, %i3, %l5 movl %xcc, %o3, %i1 sdiv %l0, 0x023C, %o7 fxor %f8, %f4, %f4 nop setx loop_1864, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnot1 %f10, %f14 sllx %g4, 0x09, %o5 tsubcc %l3, %o0, %i5 loop_1864: fpack32 %f8, %f8, %f8 ldsb [%l7 + 0x30], %o6 fbu,a %fcc1, loop_1865 st %f1, [%l7 + 0x3C] ldub [%l7 + 0x0C], %g2 bgu,a loop_1866 loop_1865: or %i2, 0x1AFB, %g3 tsubcctv %l2, %l4, %i7 lduw [%l7 + 0x74], %o1 loop_1866: movvs %icc, %o4, %g7 stw %i4, [%l7 + 0x28] smulcc %i0, 0x0474, %g6 fmovdpos %xcc, %f10, %f3 bl,a %xcc, loop_1867 movgu %icc, %l6, %g5 stx %l1, [%l7 + 0x40] move %icc, %g1, %i6 loop_1867: sth %o2, [%l7 + 0x5C] subc %i3, 0x0EA9, %l5 srax %i1, %o3, %l0 brgz %g4, loop_1868 edge8ln %o5, %l3, %o7 fmovsne %icc, %f0, %f12 xor %i5, %o0, %g2 loop_1868: movrgz %i2, 0x0F7, %o6 ldsw [%l7 + 0x20], %l2 ldub [%l7 + 0x15], %l4 ldx [%l7 + 0x20], %i7 orn %o1, %o4, %g3 umul %g7, %i4, %i0 fnands %f11, %f6, %f2 fnot2s %f11, %f10 ldx [%l7 + 0x10], %g6 fxnor %f4, %f14, %f4 fmovrse %l6, %f3, %f2 fmovrsne %l1, %f11, %f1 edge8 %g1, %g5, %o2 bcs,a %icc, loop_1869 ldsw [%l7 + 0x78], %i3 edge32ln %l5, %i6, %o3 xor %l0, %i1, %o5 loop_1869: sdivcc %l3, 0x193B, %g4 edge32n %o7, %o0, %g2 ldub [%l7 + 0x22], %i5 fsrc1s %f10, %f0 tcc %icc, 0x2 tle %icc, 0x4 stx %o6, [%l7 + 0x18] ldub [%l7 + 0x6C], %l2 fbu,a %fcc2, loop_1870 fnot2 %f12, %f4 lduh [%l7 + 0x7C], %l4 stx %i7, [%l7 + 0x08] loop_1870: umulcc %i2, 0x096F, %o1 tcc %xcc, 0x0 fmovdl %xcc, %f14, %f11 lduh [%l7 + 0x68], %o4 fpsub32s %f13, %f8, %f5 stb %g3, [%l7 + 0x18] sth %g7, [%l7 + 0x42] fornot1 %f4, %f4, %f0 fcmpne16 %f0, %f6, %i0 fmovde %icc, %f12, %f8 and %g6, %i4, %l1 mulscc %g1, 0x19FD, %l6 st %f9, [%l7 + 0x18] std %f4, [%l7 + 0x50] stx %o2, [%l7 + 0x70] fexpand %f12, %f6 add %i3, 0x1914, %g5 subcc %l5, 0x1CD6, %i6 ldd [%l7 + 0x38], %f14 fzero %f0 stx %l0, [%l7 + 0x68] fmovrsne %o3, %f2, %f2 brlz %o5, loop_1871 ldx [%l7 + 0x10], %i1 ldsb [%l7 + 0x68], %l3 fbne %fcc3, loop_1872 loop_1871: udivx %g4, 0x10DB, %o0 tvc %xcc, 0x3 fxnors %f5, %f11, %f8 loop_1872: fxnors %f2, %f5, %f11 fmovscc %icc, %f6, %f6 edge16n %o7, %g2, %i5 lduw [%l7 + 0x2C], %l2 te %xcc, 0x3 fmovdl %icc, %f14, %f14 fmovdn %icc, %f15, %f2 fand %f14, %f4, %f6 fxor %f6, %f2, %f0 brgez,a %o6, loop_1873 sth %l4, [%l7 + 0x4A] fnand %f12, %f2, %f0 fornot2 %f4, %f8, %f0 loop_1873: fmovspos %icc, %f6, %f1 fornot2 %f10, %f10, %f14 movrne %i2, 0x0A3, %i7 st %f9, [%l7 + 0x68] fbug %fcc0, loop_1874 stw %o1, [%l7 + 0x30] fmovsvc %xcc, %f13, %f14 brz %g3, loop_1875 loop_1874: smul %o4, 0x131A, %i0 stw %g6, [%l7 + 0x40] orncc %i4, %l1, %g1 loop_1875: ldd [%l7 + 0x10], %f12 edge8l %l6, %g7, %i3 fmovdl %xcc, %f7, %f0 stb %g5, [%l7 + 0x37] edge32 %l5, %i6, %l0 srax %o2, 0x08, %o3 tg %icc, 0x4 movl %xcc, %i1, %o5 sllx %l3, %o0, %g4 fmovsle %xcc, %f7, %f7 ldd [%l7 + 0x70], %f10 fmovsneg %icc, %f11, %f1 ldsb [%l7 + 0x24], %g2 edge16 %o7, %l2, %o6 edge16ln %l4, %i5, %i7 fmovsvc %icc, %f2, %f6 st %f0, [%l7 + 0x20] fmovrsgz %i2, %f7, %f8 fandnot1 %f14, %f14, %f12 andncc %g3, %o1, %i0 brgez %o4, loop_1876 edge16ln %g6, %i4, %g1 st %f3, [%l7 + 0x70] udivx %l1, 0x0A05, %g7 loop_1876: fmovrsgz %i3, %f10, %f12 fnot2s %f4, %f3 sll %g5, 0x11, %l5 ldx [%l7 + 0x10], %l6 ba,pn %xcc, loop_1877 stx %l0, [%l7 + 0x78] sdivcc %i6, 0x0709, %o2 bne,a,pn %xcc, loop_1878 loop_1877: stb %o3, [%l7 + 0x48] tn %xcc, 0x4 fpadd32 %f12, %f14, %f0 loop_1878: fmovdgu %xcc, %f13, %f10 stx %o5, [%l7 + 0x18] ldsh [%l7 + 0x76], %l3 movg %xcc, %i1, %o0 ldub [%l7 + 0x38], %g2 ld [%l7 + 0x54], %f11 ldd [%l7 + 0x58], %f2 stw %o7, [%l7 + 0x60] ld [%l7 + 0x4C], %f15 tne %icc, 0x6 ldsb [%l7 + 0x5B], %g4 lduw [%l7 + 0x60], %o6 movrlz %l4, 0x368, %i5 ldub [%l7 + 0x6E], %i7 array8 %i2, %g3, %o1 edge8n %l2, %i0, %o4 edge32 %g6, %g1, %l1 fnand %f10, %f2, %f8 movrne %i4, %g7, %i3 fmovdvs %icc, %f4, %f3 fpmerge %f3, %f14, %f12 alignaddrl %g5, %l6, %l0 fxnors %f12, %f11, %f2 brgez %i6, loop_1879 ldx [%l7 + 0x10], %o2 tgu %xcc, 0x1 lduh [%l7 + 0x26], %l5 loop_1879: lduw [%l7 + 0x6C], %o3 ld [%l7 + 0x2C], %f2 alignaddr %l3, %i1, %o0 sdiv %o5, 0x1D6C, %o7 sdivcc %g4, 0x073D, %g2 srl %o6, %i5, %l4 ld [%l7 + 0x78], %f11 st %f12, [%l7 + 0x08] fnand %f2, %f10, %f14 movge %xcc, %i7, %g3 call loop_1880 fornot2s %f10, %f8, %f6 bgu loop_1881 fbue,a %fcc0, loop_1882 loop_1880: ld [%l7 + 0x40], %f10 sth %o1, [%l7 + 0x36] loop_1881: fnors %f3, %f10, %f10 loop_1882: std %f4, [%l7 + 0x40] std %f8, [%l7 + 0x38] fmovsvs %xcc, %f4, %f13 sdivx %i2, 0x15E1, %l2 fmovdneg %icc, %f13, %f9 ldd [%l7 + 0x30], %f12 fsrc2s %f1, %f13 fmovrdgez %i0, %f0, %f12 fmovdleu %icc, %f10, %f2 array16 %g6, %g1, %l1 fcmpd %fcc0, %f14, %f10 sth %i4, [%l7 + 0x64] fbne,a %fcc1, loop_1883 lduh [%l7 + 0x60], %o4 fnands %f12, %f9, %f6 move %icc, %g7, %g5 loop_1883: fornot1s %f15, %f15, %f3 edge16l %i3, %l6, %i6 fmovdcs %xcc, %f6, %f3 be %icc, loop_1884 fmovsge %xcc, %f1, %f11 ldub [%l7 + 0x67], %o2 stw %l0, [%l7 + 0x28] loop_1884: fpadd16 %f0, %f10, %f8 ldub [%l7 + 0x1D], %l5 std %f10, [%l7 + 0x70] fsrc1s %f1, %f5 ldd [%l7 + 0x20], %f6 fnands %f9, %f10, %f13 fxnors %f2, %f2, %f7 fbo,a %fcc1, loop_1885 addccc %l3, %i1, %o3 orn %o5, 0x1AD7, %o7 edge32n %o0, %g2, %o6 loop_1885: lduw [%l7 + 0x64], %g4 fmovrslez %l4, %f2, %f15 fmovscs %icc, %f0, %f0 stx %i7, [%l7 + 0x48] fbne %fcc0, loop_1886 lduh [%l7 + 0x48], %i5 fsrc1s %f5, %f8 edge16 %g3, %i2, %o1 loop_1886: movre %i0, 0x1A7, %l2 fnor %f0, %f12, %f12 fbg,a %fcc2, loop_1887 stx %g6, [%l7 + 0x48] std %f4, [%l7 + 0x60] fpsub16 %f8, %f4, %f0 loop_1887: tg %icc, 0x4 st %f6, [%l7 + 0x6C] fbuge,a %fcc3, loop_1888 fmovsvs %icc, %f10, %f7 movne %icc, %l1, %g1 movgu %icc, %i4, %o4 loop_1888: fxors %f10, %f11, %f1 ba,a,pn %icc, loop_1889 st %f8, [%l7 + 0x54] brz,a %g5, loop_1890 movgu %icc, %g7, %i3 loop_1889: smulcc %l6, %i6, %l0 tle %icc, 0x1 loop_1890: ldsb [%l7 + 0x52], %l5 ldsw [%l7 + 0x70], %l3 tcs %icc, 0x5 array8 %o2, %o3, %o5 ldsw [%l7 + 0x38], %i1 fmovdcs %xcc, %f15, %f1 smulcc %o7, 0x06E3, %g2 xnor %o0, 0x0A7B, %o6 edge8n %g4, %i7, %l4 nop setx loop_1891, %l0, %l1 jmpl %l1, %i5 add %i2, 0x04BF, %o1 bvc %xcc, loop_1892 tpos %xcc, 0x3 loop_1891: movcc %icc, %i0, %l2 stx %g6, [%l7 + 0x18] loop_1892: tpos %icc, 0x1 andncc %l1, %g1, %g3 ld [%l7 + 0x78], %f1 ldsh [%l7 + 0x2C], %i4 fcmple32 %f12, %f10, %o4 ldsh [%l7 + 0x70], %g7 ldub [%l7 + 0x3D], %i3 sdiv %g5, 0x0C79, %l6 stx %l0, [%l7 + 0x60] ldsh [%l7 + 0x10], %l5 ldsh [%l7 + 0x56], %l3 movrne %i6, %o2, %o5 move %xcc, %o3, %o7 fmovdge %xcc, %f2, %f12 lduw [%l7 + 0x40], %g2 pdist %f2, %f14, %f12 movle %xcc, %i1, %o0 fmovscc %icc, %f11, %f5 fandnot2s %f13, %f7, %f7 bcc loop_1893 array32 %g4, %i7, %l4 st %f0, [%l7 + 0x5C] fcmpgt16 %f12, %f4, %o6 loop_1893: udivx %i5, 0x1909, %o1 fmovsg %icc, %f4, %f7 fblg,a %fcc2, loop_1894 lduw [%l7 + 0x48], %i2 fcmpne32 %f0, %f10, %i0 nop setx loop_1895, %l0, %l1 jmpl %l1, %g6 loop_1894: fors %f3, %f9, %f11 fpsub16 %f2, %f10, %f2 fpsub32 %f14, %f8, %f2 loop_1895: ldsh [%l7 + 0x0A], %l1 ld [%l7 + 0x74], %f0 fbne %fcc2, loop_1896 sdiv %l2, 0x1CE3, %g1 smulcc %i4, %o4, %g7 fandnot1s %f14, %f10, %f0 loop_1896: srl %i3, %g5, %l6 fbule,a %fcc2, loop_1897 udivx %l0, 0x1398, %g3 bgu,a,pt %icc, loop_1898 array32 %l5, %l3, %i6 loop_1897: fbn %fcc1, loop_1899 fmovde %icc, %f4, %f11 loop_1898: brlez,a %o2, loop_1900 lduw [%l7 + 0x58], %o5 loop_1899: fcmple32 %f2, %f4, %o3 movvs %icc, %o7, %i1 loop_1900: st %f9, [%l7 + 0x44] sethi 0x041A, %g2 nop setx loop_1901, %l0, %l1 jmpl %l1, %g4 fors %f3, %f3, %f7 fmovsne %icc, %f2, %f12 ldsh [%l7 + 0x28], %o0 loop_1901: movrlz %l4, 0x3C4, %i7 array16 %i5, %o6, %o1 bcs,a,pn %xcc, loop_1902 fmovdgu %xcc, %f4, %f5 fcmpd %fcc2, %f8, %f10 std %f6, [%l7 + 0x48] loop_1902: fmovs %f9, %f14 fmovd %f0, %f14 fcmple16 %f12, %f10, %i0 tleu %icc, 0x5 srl %g6, 0x17, %l1 fpack32 %f0, %f10, %f2 std %f4, [%l7 + 0x30] brgez %l2, loop_1903 stw %g1, [%l7 + 0x30] tn %xcc, 0x3 brnz %i2, loop_1904 loop_1903: movpos %xcc, %i4, %o4 fmovdvs %icc, %f11, %f7 stw %i3, [%l7 + 0x5C] loop_1904: fand %f12, %f4, %f0 lduw [%l7 + 0x64], %g7 umulcc %g5, %l6, %g3 stw %l0, [%l7 + 0x50] fmul8sux16 %f2, %f14, %f6 tsubcctv %l5, 0x0546, %i6 sll %l3, 0x03, %o2 lduw [%l7 + 0x08], %o3 smulcc %o5, %o7, %g2 fpadd32s %f5, %f4, %f9 for %f6, %f8, %f12 movrlez %g4, %o0, %l4 taddcctv %i7, 0x136B, %i5 ldsh [%l7 + 0x74], %o6 addccc %o1, 0x0FB8, %i1 ldd [%l7 + 0x20], %f0 fmovrslz %i0, %f8, %f15 bneg,a %xcc, loop_1905 bg,a,pn %xcc, loop_1906 fmovrdgz %l1, %f10, %f10 pdist %f0, %f4, %f2 loop_1905: bn,a %icc, loop_1907 loop_1906: bcc,a loop_1908 fones %f12 stb %l2, [%l7 + 0x5A] loop_1907: fpadd16s %f4, %f14, %f0 loop_1908: ldx [%l7 + 0x08], %g6 fmovdgu %xcc, %f13, %f12 edge8l %i2, %g1, %o4 fmovsle %icc, %f7, %f7 ldsw [%l7 + 0x34], %i4 fzero %f0 stx %i3, [%l7 + 0x50] fpackfix %f4, %f12 bn,pn %icc, loop_1909 fpadd16 %f4, %f2, %f10 st %f4, [%l7 + 0x64] fbne,a %fcc2, loop_1910 loop_1909: fsrc1 %f8, %f2 fmovrde %g5, %f4, %f4 movcc %icc, %l6, %g7 loop_1910: movrlz %l0, %l5, %g3 ldsh [%l7 + 0x50], %l3 stx %o2, [%l7 + 0x48] ldsh [%l7 + 0x58], %o3 bg %icc, loop_1911 edge8l %i6, %o5, %g2 tl %icc, 0x3 edge32l %g4, %o7, %l4 loop_1911: tge %icc, 0x4 addccc %o0, %i7, %i5 fbue,a %fcc3, loop_1912 st %f0, [%l7 + 0x14] fmovdvc %xcc, %f7, %f6 fbn %fcc0, loop_1913 loop_1912: lduw [%l7 + 0x70], %o6 addccc %i1, %o1, %l1 for %f12, %f10, %f12 loop_1913: fcmpne32 %f12, %f2, %i0 ldub [%l7 + 0x0C], %g6 edge16n %l2, %g1, %i2 sdivx %i4, 0x0E96, %o4 fcmpeq32 %f14, %f10, %g5 fbo %fcc0, loop_1914 call loop_1915 ldsh [%l7 + 0x36], %l6 addccc %g7, %i3, %l0 loop_1914: stw %g3, [%l7 + 0x50] loop_1915: edge32l %l3, %o2, %o3 ta %icc, 0x5 fmovdleu %xcc, %f14, %f4 sth %i6, [%l7 + 0x7C] fcmped %fcc1, %f14, %f0 bne loop_1916 lduw [%l7 + 0x1C], %l5 fmovdleu %icc, %f4, %f7 alignaddr %g2, %o5, %o7 loop_1916: std %f6, [%l7 + 0x60] fmovsne %icc, %f10, %f11 fpackfix %f10, %f10 fmovsgu %icc, %f0, %f15 ldsb [%l7 + 0x67], %g4 ldd [%l7 + 0x30], %f2 ldsb [%l7 + 0x27], %o0 fmovsn %icc, %f10, %f0 fbug,a %fcc2, loop_1917 bcs loop_1918 ld [%l7 + 0x78], %f9 fcmpne32 %f8, %f14, %l4 loop_1917: fandnot1s %f2, %f15, %f7 loop_1918: fmovdvc %xcc, %f15, %f2 fabsd %f8, %f10 stx %i7, [%l7 + 0x28] fcmpne32 %f6, %f2, %i5 popc %o6, %o1 fbge,a %fcc2, loop_1919 fcmped %fcc0, %f12, %f12 fbu,a %fcc3, loop_1920 fmovdg %icc, %f1, %f15 loop_1919: sth %l1, [%l7 + 0x26] xorcc %i1, %i0, %l2 loop_1920: edge32n %g1, %g6, %i4 movne %xcc, %i2, %g5 fmovdle %xcc, %f8, %f14 orncc %l6, 0x1806, %g7 fornot1s %f7, %f14, %f2 fabsd %f8, %f4 fmul8x16 %f7, %f8, %f0 sethi 0x00F5, %i3 ld [%l7 + 0x7C], %f13 fpadd16 %f4, %f4, %f2 movge %icc, %o4, %g3 fbu,a %fcc1, loop_1921 mulx %l3, %o2, %o3 te %xcc, 0x1 ldsb [%l7 + 0x1B], %l0 loop_1921: fmovsge %xcc, %f11, %f5 movcs %xcc, %l5, %g2 fandnot2 %f14, %f14, %f10 fpsub32 %f14, %f8, %f12 stx %i6, [%l7 + 0x78] ldd [%l7 + 0x68], %f4 alignaddr %o7, %g4, %o0 ldsh [%l7 + 0x68], %o5 ba,pt %icc, loop_1922 fpadd32s %f6, %f5, %f0 ldsh [%l7 + 0x1C], %l4 fxnors %f13, %f9, %f1 loop_1922: fmul8x16al %f1, %f13, %f0 movcc %xcc, %i7, %i5 lduw [%l7 + 0x18], %o1 brz,a %l1, loop_1923 umul %i1, %i0, %l2 sethi 0x168F, %g1 be,a,pn %icc, loop_1924 loop_1923: lduh [%l7 + 0x56], %g6 fpadd32s %f9, %f15, %f4 std %f10, [%l7 + 0x50] loop_1924: tgu %icc, 0x0 movvc %icc, %i4, %o6 brgz %g5, loop_1925 fmovrsgez %l6, %f7, %f3 fones %f9 add %g7, 0x196E, %i2 loop_1925: bne,a loop_1926 ldsh [%l7 + 0x54], %o4 movvs %icc, %i3, %g3 edge32n %o2, %o3, %l0 loop_1926: movcs %xcc, %l5, %g2 smul %l3, 0x1464, %o7 sth %i6, [%l7 + 0x6C] stw %g4, [%l7 + 0x1C] and %o0, %o5, %i7 tgu %icc, 0x3 ldsh [%l7 + 0x60], %i5 fmovsne %xcc, %f3, %f10 stw %l4, [%l7 + 0x74] lduw [%l7 + 0x10], %l1 ldsh [%l7 + 0x54], %i1 fone %f12 ldd [%l7 + 0x78], %f6 ldub [%l7 + 0x0B], %i0 lduw [%l7 + 0x50], %o1 ldsh [%l7 + 0x64], %l2 tcc %icc, 0x6 fmovdcc %icc, %f13, %f2 lduw [%l7 + 0x6C], %g6 ld [%l7 + 0x7C], %f13 xnorcc %i4, %o6, %g1 ldx [%l7 + 0x78], %l6 std %f8, [%l7 + 0x10] sdivx %g5, 0x1380, %i2 fabsd %f8, %f14 ldub [%l7 + 0x53], %g7 ldsw [%l7 + 0x48], %i3 fsrc1s %f12, %f12 movge %icc, %o4, %g3 brlz %o3, loop_1927 st %f15, [%l7 + 0x54] stb %l0, [%l7 + 0x0C] stx %o2, [%l7 + 0x58] loop_1927: mulscc %g2, %l5, %l3 ldsw [%l7 + 0x18], %o7 fbg,a %fcc0, loop_1928 ldsw [%l7 + 0x70], %g4 popc %o0, %i6 tpos %icc, 0x3 loop_1928: fandnot1 %f2, %f0, %f6 fbul,a %fcc2, loop_1929 lduh [%l7 + 0x60], %o5 fcmpne16 %f10, %f4, %i7 fmovdvc %xcc, %f3, %f13 loop_1929: subc %i5, 0x0B93, %l4 fnand %f6, %f6, %f8 subcc %i1, 0x07D3, %i0 lduh [%l7 + 0x1E], %l1 subccc %o1, %g6, %l2 orcc %o6, 0x197C, %g1 brgez %i4, loop_1930 ldsw [%l7 + 0x28], %l6 movgu %xcc, %i2, %g7 tleu %icc, 0x2 loop_1930: stx %i3, [%l7 + 0x08] std %f2, [%l7 + 0x28] ldsb [%l7 + 0x1D], %g5 ld [%l7 + 0x3C], %f12 fnegd %f4, %f10 ta %xcc, 0x6 ldsh [%l7 + 0x4C], %g3 movleu %xcc, %o3, %o4 bgu,a,pt %xcc, loop_1931 fpack32 %f4, %f14, %f12 sth %l0, [%l7 + 0x40] umulcc %o2, %l5, %g2 loop_1931: movrgz %l3, %g4, %o7 tvs %xcc, 0x6 fbg %fcc2, loop_1932 movl %icc, %i6, %o0 nop setx loop_1933, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fble %fcc0, loop_1934 loop_1932: fcmped %fcc0, %f2, %f10 fcmpeq16 %f2, %f10, %o5 loop_1933: edge8 %i7, %l4, %i5 loop_1934: array16 %i1, %i0, %o1 std %f6, [%l7 + 0x08] fpadd32 %f4, %f4, %f0 fbue,a %fcc2, loop_1935 umulcc %l1, 0x1785, %g6 fmovrdgz %l2, %f2, %f6 ldub [%l7 + 0x1F], %g1 loop_1935: fmovdle %xcc, %f15, %f11 udivx %o6, 0x002A, %l6 fmovsleu %xcc, %f8, %f4 fmovrslz %i4, %f4, %f8 fbul %fcc0, loop_1936 fmovdneg %icc, %f7, %f9 bcs,a,pt %icc, loop_1937 fmovrdlz %i2, %f8, %f4 loop_1936: te %xcc, 0x4 bleu,a,pn %xcc, loop_1938 loop_1937: fmovrsgez %i3, %f4, %f2 bl,pt %icc, loop_1939 fmovdgu %xcc, %f4, %f10 loop_1938: tsubcctv %g7, 0x10D4, %g3 tneg %icc, 0x6 loop_1939: and %o3, 0x1256, %o4 fbg,a %fcc2, loop_1940 andcc %l0, 0x0DDF, %g5 fmovdle %xcc, %f12, %f1 tge %icc, 0x7 loop_1940: alignaddr %o2, %l5, %g2 movg %xcc, %l3, %o7 brnz,a %i6, loop_1941 std %f2, [%l7 + 0x68] fpadd32 %f4, %f14, %f0 fmovsl %xcc, %f15, %f5 loop_1941: fmuld8sux16 %f2, %f4, %f12 ldsb [%l7 + 0x5D], %g4 fpsub16 %f8, %f10, %f0 bcc loop_1942 srax %o5, %i7, %l4 array16 %o0, %i1, %i0 fbe,a %fcc3, loop_1943 loop_1942: fmovdle %xcc, %f13, %f10 fcmpeq16 %f2, %f4, %o1 fsrc2s %f3, %f7 loop_1943: sub %i5, 0x17D7, %g6 movre %l1, %l2, %g1 ldsw [%l7 + 0x5C], %l6 ldd [%l7 + 0x58], %f0 ble loop_1944 te %xcc, 0x0 sdiv %i4, 0x0A90, %i2 ldd [%l7 + 0x50], %f12 loop_1944: fnegs %f14, %f10 fsrc2s %f1, %f1 fxors %f9, %f7, %f1 tcc %icc, 0x5 ld [%l7 + 0x34], %f0 brz %o6, loop_1945 fandnot1 %f2, %f2, %f4 ldsw [%l7 + 0x78], %g7 subc %g3, %i3, %o3 loop_1945: nop setx loop_1946, %l0, %l1 jmpl %l1, %l0 fnot2 %f0, %f14 stw %o4, [%l7 + 0x40] ldsh [%l7 + 0x10], %g5 loop_1946: fnands %f7, %f15, %f2 fmul8x16au %f5, %f10, %f10 fmovrslz %l5, %f5, %f4 ldd [%l7 + 0x08], %f6 stx %g2, [%l7 + 0x58] stx %l3, [%l7 + 0x28] fpack32 %f4, %f2, %f0 alignaddr %o7, %o2, %g4 move %icc, %o5, %i7 xorcc %i6, 0x02BC, %o0 alignaddrl %l4, %i0, %o1 movneg %icc, %i1, %i5 tl %xcc, 0x5 fmul8x16 %f4, %f0, %f8 ldsb [%l7 + 0x30], %l1 sub %g6, %l2, %l6 edge16l %g1, %i2, %i4 ld [%l7 + 0x60], %f5 stw %g7, [%l7 + 0x54] ldsb [%l7 + 0x60], %o6 array32 %i3, %g3, %l0 ldsw [%l7 + 0x14], %o4 ldsw [%l7 + 0x1C], %o3 smulcc %g5, %g2, %l5 fcmpd %fcc2, %f8, %f8 edge8ln %l3, %o2, %g4 bvs,a,pn %icc, loop_1947 brlez %o5, loop_1948 ldsw [%l7 + 0x1C], %o7 xor %i6, %i7, %l4 loop_1947: bpos,pn %icc, loop_1949 loop_1948: fandnot2 %f0, %f10, %f2 fors %f0, %f7, %f10 bneg,pn %icc, loop_1950 loop_1949: lduw [%l7 + 0x08], %o0 st %f7, [%l7 + 0x58] ldd [%l7 + 0x18], %f12 loop_1950: sdivx %o1, 0x1B0D, %i0 fmovdleu %icc, %f4, %f9 tneg %xcc, 0x4 fandnot1s %f12, %f2, %f12 tge %icc, 0x2 lduw [%l7 + 0x50], %i5 fxnors %f1, %f13, %f13 ldub [%l7 + 0x62], %i1 fmovda %xcc, %f1, %f2 nop setx loop_1951, %l0, %l1 jmpl %l1, %l1 fnot1s %f14, %f3 nop setx loop_1952, %l0, %l1 jmpl %l1, %l2 brz %g6, loop_1953 loop_1951: ld [%l7 + 0x10], %f6 fbne,a %fcc2, loop_1954 loop_1952: ldsh [%l7 + 0x2E], %g1 loop_1953: std %f14, [%l7 + 0x70] lduw [%l7 + 0x3C], %i2 loop_1954: fones %f12 ldx [%l7 + 0x08], %l6 ldsb [%l7 + 0x74], %i4 fble,a %fcc2, loop_1955 fmovrdlz %o6, %f4, %f8 ble,pt %xcc, loop_1956 ble,pn %icc, loop_1957 loop_1955: fbule,a %fcc0, loop_1958 fxnors %f12, %f5, %f8 loop_1956: fcmpd %fcc2, %f0, %f4 loop_1957: stx %i3, [%l7 + 0x50] loop_1958: fnot1 %f10, %f6 fnegs %f12, %f12 edge32n %g7, %l0, %g3 fnot2s %f15, %f2 fmovsneg %xcc, %f9, %f3 ldd [%l7 + 0x68], %f6 fmovdne %xcc, %f14, %f10 ldd [%l7 + 0x30], %f12 ldub [%l7 + 0x7B], %o3 stb %o4, [%l7 + 0x56] andn %g5, %l5, %l3 add %o2, %g2, %o5 taddcctv %o7, 0x1326, %g4 fmovdne %xcc, %f12, %f11 srax %i7, %i6, %o0 fmovdgu %xcc, %f14, %f8 bgu,pn %icc, loop_1959 ldsw [%l7 + 0x48], %l4 fcmpeq16 %f8, %f14, %i0 fmuld8ulx16 %f14, %f4, %f10 loop_1959: edge8n %i5, %o1, %l1 movge %icc, %i1, %g6 ldd [%l7 + 0x70], %f0 movrgz %l2, %i2, %g1 fblg %fcc0, loop_1960 for %f10, %f2, %f14 addcc %i4, %o6, %l6 subccc %g7, 0x0590, %l0 loop_1960: ld [%l7 + 0x20], %f0 edge8 %i3, %o3, %g3 st %f10, [%l7 + 0x44] call loop_1961 fbo %fcc2, loop_1962 movrlez %g5, %o4, %l3 alignaddrl %o2, %l5, %o5 loop_1961: andncc %g2, %o7, %g4 loop_1962: stx %i6, [%l7 + 0x10] and %i7, 0x0A45, %l4 be,a %icc, loop_1963 fxor %f0, %f2, %f14 xor %i0, %o0, %o1 lduh [%l7 + 0x70], %i5 loop_1963: udiv %l1, 0x19FE, %i1 st %f2, [%l7 + 0x3C] sth %g6, [%l7 + 0x36] mova %icc, %l2, %i2 fba,a %fcc1, loop_1964 ldsh [%l7 + 0x3C], %i4 movl %icc, %g1, %l6 bvs loop_1965 loop_1964: lduh [%l7 + 0x3C], %o6 fpadd32 %f4, %f4, %f14 orncc %l0, %i3, %g7 loop_1965: mulscc %o3, %g3, %o4 or %g5, %l3, %o2 st %f2, [%l7 + 0x34] fandnot2 %f14, %f6, %f12 st %f14, [%l7 + 0x24] ldsb [%l7 + 0x2F], %l5 ldd [%l7 + 0x38], %f0 fmovdgu %xcc, %f11, %f5 tvs %xcc, 0x7 ldsh [%l7 + 0x64], %g2 ldsw [%l7 + 0x0C], %o7 edge16n %g4, %i6, %i7 fbl %fcc3, loop_1966 udivx %l4, 0x1BAA, %o5 stw %o0, [%l7 + 0x70] array8 %i0, %i5, %o1 loop_1966: fcmpne16 %f6, %f10, %l1 fnot2s %f8, %f8 brgez %i1, loop_1967 fsrc2 %f2, %f14 lduh [%l7 + 0x3E], %l2 ldsh [%l7 + 0x42], %g6 loop_1967: lduh [%l7 + 0x78], %i4 edge32 %g1, %i2, %o6 bge,pt %icc, loop_1968 tsubcctv %l6, %i3, %g7 brz,a %o3, loop_1969 fmovdcs %xcc, %f5, %f6 loop_1968: ldub [%l7 + 0x3B], %g3 fpackfix %f6, %f9 loop_1969: brlz,a %l0, loop_1970 fmovdgu %icc, %f9, %f15 ble,a loop_1971 udivx %o4, 0x1B8E, %l3 loop_1970: movrgz %g5, %l5, %g2 fpmerge %f2, %f0, %f10 loop_1971: edge8l %o2, %g4, %o7 fpsub32 %f8, %f2, %f12 fmovdleu %xcc, %f12, %f10 edge32 %i7, %l4, %o5 taddcctv %o0, 0x16F6, %i0 fbuge,a %fcc0, loop_1972 stx %i5, [%l7 + 0x10] sth %i6, [%l7 + 0x28] lduw [%l7 + 0x1C], %o1 loop_1972: srax %l1, %i1, %g6 lduw [%l7 + 0x20], %l2 fandnot2s %f4, %f1, %f4 ba,a,pn %xcc, loop_1973 fmovdne %xcc, %f10, %f11 bpos,pn %xcc, loop_1974 fbule,a %fcc1, loop_1975 loop_1973: fandnot2 %f8, %f10, %f4 edge16 %g1, %i4, %o6 loop_1974: siam 0x5 loop_1975: fpsub32s %f6, %f6, %f1 fxor %f14, %f10, %f12 lduh [%l7 + 0x28], %i2 movpos %xcc, %i3, %l6 stw %g7, [%l7 + 0x18] fcmpeq32 %f4, %f12, %o3 fbug %fcc2, loop_1976 fcmpgt32 %f14, %f6, %g3 fones %f3 ld [%l7 + 0x78], %f1 loop_1976: fmovsa %icc, %f0, %f4 fmovrsgz %o4, %f10, %f11 tl %xcc, 0x6 fmovde %icc, %f7, %f11 stw %l3, [%l7 + 0x50] fmuld8ulx16 %f5, %f0, %f4 fornot1 %f10, %f14, %f8 edge32l %g5, %l5, %l0 fcmple32 %f10, %f14, %g2 taddcc %g4, 0x0996, %o2 ldsw [%l7 + 0x74], %o7 edge32 %l4, %o5, %i7 fpmerge %f1, %f15, %f12 ld [%l7 + 0x70], %f14 tvc %icc, 0x1 fmul8x16al %f11, %f0, %f6 fpadd16 %f4, %f10, %f12 nop setx loop_1977, %l0, %l1 jmpl %l1, %i0 alignaddr %i5, %o0, %i6 ldx [%l7 + 0x60], %l1 fxnors %f1, %f11, %f2 loop_1977: edge8n %o1, %g6, %l2 edge16 %g1, %i1, %o6 fbg %fcc0, loop_1978 edge8 %i2, %i3, %i4 tneg %icc, 0x0 addcc %g7, %o3, %g3 loop_1978: ldub [%l7 + 0x2E], %l6 ldx [%l7 + 0x48], %l3 nop setx loop_1979, %l0, %l1 jmpl %l1, %o4 udiv %g5, 0x17C9, %l5 ldsw [%l7 + 0x74], %l0 ldx [%l7 + 0x28], %g2 loop_1979: fbo %fcc1, loop_1980 sth %o2, [%l7 + 0x62] array8 %o7, %l4, %o5 fors %f12, %f4, %f1 loop_1980: fsrc1s %f7, %f14 fmovdleu %icc, %f0, %f0 fpsub16s %f10, %f7, %f3 tge %xcc, 0x4 for %f8, %f6, %f10 stx %g4, [%l7 + 0x08] ldsw [%l7 + 0x48], %i0 fmovda %xcc, %f1, %f8 ldx [%l7 + 0x58], %i5 fmovrdgz %i7, %f8, %f2 st %f14, [%l7 + 0x24] brlz %i6, loop_1981 fcmped %fcc3, %f14, %f14 stx %l1, [%l7 + 0x10] tg %xcc, 0x7 loop_1981: lduh [%l7 + 0x7A], %o1 lduh [%l7 + 0x66], %g6 fsrc2 %f10, %f4 fxors %f5, %f15, %f2 edge32ln %o0, %l2, %g1 fmovsleu %icc, %f13, %f10 udivcc %i1, 0x0E80, %o6 bcs %icc, loop_1982 fcmpd %fcc0, %f2, %f4 tpos %icc, 0x4 fmovrslez %i2, %f6, %f15 loop_1982: fmovrde %i3, %f12, %f12 sub %g7, 0x08D5, %i4 bn,a %icc, loop_1983 movrgz %g3, 0x320, %o3 lduh [%l7 + 0x12], %l6 ba,a loop_1984 loop_1983: ldsw [%l7 + 0x4C], %l3 movge %xcc, %g5, %l5 stw %o4, [%l7 + 0x50] loop_1984: ldsw [%l7 + 0x24], %l0 movvc %icc, %o2, %g2 fsrc1 %f2, %f4 fmovdgu %icc, %f10, %f13 ldub [%l7 + 0x42], %l4 fbl,a %fcc0, loop_1985 nop setx loop_1986, %l0, %l1 jmpl %l1, %o5 add %o7, 0x12ED, %g4 be,a,pt %icc, loop_1987 loop_1985: fbule,a %fcc0, loop_1988 loop_1986: nop setx loop_1989, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bcc loop_1990 loop_1987: fbuge,a %fcc0, loop_1991 loop_1988: fabss %f13, %f5 loop_1989: edge32l %i5, %i7, %i6 loop_1990: fmovdpos %icc, %f13, %f14 loop_1991: fxor %f6, %f12, %f0 ldsb [%l7 + 0x52], %i0 ldsw [%l7 + 0x2C], %o1 movrgz %l1, 0x217, %g6 ldd [%l7 + 0x28], %f4 fabss %f3, %f15 movl %xcc, %l2, %o0 stx %i1, [%l7 + 0x60] stx %o6, [%l7 + 0x58] fbo,a %fcc2, loop_1992 ldsb [%l7 + 0x74], %g1 stw %i2, [%l7 + 0x34] fpsub16s %f1, %f2, %f2 loop_1992: fcmped %fcc0, %f10, %f10 smulcc %g7, 0x1766, %i3 fble,a %fcc1, loop_1993 lduh [%l7 + 0x42], %i4 ldsh [%l7 + 0x1C], %g3 st %f5, [%l7 + 0x78] loop_1993: stb %o3, [%l7 + 0x76] tvc %icc, 0x2 fandnot1 %f14, %f10, %f4 fands %f10, %f10, %f15 stb %l6, [%l7 + 0x5F] xnor %g5, 0x04CC, %l5 and %l3, 0x0331, %l0 fcmpeq32 %f4, %f8, %o4 bl %xcc, loop_1994 std %f8, [%l7 + 0x38] tl %icc, 0x2 lduh [%l7 + 0x5E], %o2 loop_1994: stw %l4, [%l7 + 0x08] ld [%l7 + 0x28], %f2 bne,a loop_1995 edge8n %g2, %o5, %o7 fnegd %f10, %f2 edge16l %g4, %i5, %i7 loop_1995: fmovscc %xcc, %f6, %f15 bpos,a %xcc, loop_1996 fmovrdlez %i0, %f2, %f0 ldsb [%l7 + 0x21], %i6 ldub [%l7 + 0x69], %l1 loop_1996: fmovrse %o1, %f15, %f8 stw %l2, [%l7 + 0x48] fmovrdlz %o0, %f10, %f2 smulcc %i1, %o6, %g6 ld [%l7 + 0x6C], %f14 fcmpes %fcc2, %f7, %f0 edge32 %g1, %g7, %i3 ldsh [%l7 + 0x32], %i4 stx %g3, [%l7 + 0x58] fxor %f6, %f0, %f4 st %f6, [%l7 + 0x14] ldub [%l7 + 0x6C], %i2 fmovrsgez %l6, %f6, %f9 alignaddrl %g5, %o3, %l5 fmovs %f14, %f6 movrlz %l3, %l0, %o2 fmovrdgez %l4, %f2, %f6 ldsh [%l7 + 0x5C], %o4 fmovde %xcc, %f1, %f13 ldub [%l7 + 0x58], %g2 sdivx %o5, 0x027F, %o7 smulcc %g4, %i7, %i5 bne,pt %icc, loop_1997 lduh [%l7 + 0x12], %i6 bvs,a loop_1998 edge8 %l1, %i0, %o1 loop_1997: lduh [%l7 + 0x3C], %o0 fxor %f6, %f12, %f6 loop_1998: for %f14, %f12, %f14 ldx [%l7 + 0x78], %l2 subccc %o6, %i1, %g6 fbl,a %fcc3, loop_1999 nop setx loop_2000, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsb [%l7 + 0x4C], %g7 movrlez %i3, %g1, %g3 loop_1999: bcc,a %xcc, loop_2001 loop_2000: and %i2, 0x07E9, %l6 fnegd %f8, %f4 bgu,a %xcc, loop_2002 loop_2001: sth %g5, [%l7 + 0x10] stw %i4, [%l7 + 0x3C] fpsub32 %f8, %f6, %f10 loop_2002: fbge,a %fcc3, loop_2003 fbge %fcc1, loop_2004 ldsb [%l7 + 0x13], %o3 fmovda %xcc, %f3, %f10 loop_2003: fnegs %f15, %f11 loop_2004: fbo %fcc0, loop_2005 movg %icc, %l3, %l0 fpadd16s %f10, %f6, %f8 fmovsgu %xcc, %f11, %f5 loop_2005: movrlz %l5, 0x2C0, %o2 udivcc %o4, 0x1D0B, %g2 st %f7, [%l7 + 0x34] fmovda %xcc, %f0, %f14 ldsb [%l7 + 0x49], %o5 fpadd32s %f1, %f1, %f1 andcc %o7, 0x1B28, %g4 fornot2 %f6, %f12, %f4 ldsw [%l7 + 0x14], %l4 fbuge,a %fcc3, loop_2006 tneg %icc, 0x6 fmovsle %xcc, %f6, %f0 bgu,a loop_2007 loop_2006: movrgez %i5, %i7, %l1 sth %i6, [%l7 + 0x1E] fblg %fcc0, loop_2008 loop_2007: umul %o1, 0x099C, %o0 st %f12, [%l7 + 0x20] brlz %i0, loop_2009 loop_2008: ldub [%l7 + 0x54], %o6 orncc %l2, 0x0EC9, %i1 brz,a %g6, loop_2010 loop_2009: ldx [%l7 + 0x10], %i3 std %f12, [%l7 + 0x50] array32 %g7, %g3, %i2 loop_2010: fmovrsgz %l6, %f10, %f1 fandnot1 %f10, %f4, %f6 lduh [%l7 + 0x56], %g1 std %f12, [%l7 + 0x10] lduh [%l7 + 0x56], %i4 fmul8x16al %f0, %f2, %f12 bvc,a,pt %xcc, loop_2011 subc %o3, %l3, %l0 orcc %g5, %l5, %o2 fnands %f11, %f2, %f13 loop_2011: lduw [%l7 + 0x20], %g2 ldub [%l7 + 0x39], %o4 fcmpeq16 %f2, %f6, %o5 bl,a %xcc, loop_2012 nop setx loop_2013, %l0, %l1 jmpl %l1, %g4 fornot1s %f4, %f1, %f0 ldub [%l7 + 0x34], %o7 loop_2012: sethi 0x1F0F, %l4 loop_2013: fpmerge %f14, %f8, %f8 and %i7, %i5, %l1 fnegs %f15, %f12 fpadd32s %f0, %f13, %f14 umulcc %o1, %i6, %i0 lduw [%l7 + 0x08], %o6 stx %o0, [%l7 + 0x30] edge32ln %l2, %g6, %i3 std %f12, [%l7 + 0x70] fandnot1s %f1, %f8, %f11 ldsw [%l7 + 0x78], %i1 fnegs %f10, %f15 ldsw [%l7 + 0x64], %g3 fpack32 %f2, %f6, %f10 bleu,a,pn %icc, loop_2014 call loop_2015 movl %xcc, %i2, %l6 bl,a loop_2016 loop_2014: sub %g1, 0x163E, %i4 loop_2015: edge16n %o3, %g7, %l0 alignaddrl %l3, %g5, %l5 loop_2016: fmovrdlez %o2, %f6, %f4 edge8n %g2, %o4, %o5 fabsd %f12, %f8 tl %icc, 0x7 fcmps %fcc3, %f12, %f3 srl %g4, %l4, %o7 for %f0, %f0, %f8 faligndata %f14, %f10, %f2 bge,a loop_2017 movcc %icc, %i5, %i7 tpos %xcc, 0x7 fmovsleu %xcc, %f9, %f15 loop_2017: sub %l1, %o1, %i0 fpsub32 %f0, %f10, %f10 xnor %i6, 0x08AC, %o0 fzero %f12 movrgz %l2, %o6, %i3 fmovrdne %g6, %f4, %f6 fnot1 %f14, %f4 stb %g3, [%l7 + 0x1B] movrgez %i1, %i2, %l6 sth %i4, [%l7 + 0x42] sdivcc %g1, 0x1103, %g7 fmovdn %icc, %f6, %f6 fmovspos %xcc, %f12, %f7 ldsw [%l7 + 0x3C], %l0 bge %icc, loop_2018 std %f6, [%l7 + 0x18] movne %xcc, %o3, %g5 stx %l5, [%l7 + 0x08] loop_2018: movrne %l3, 0x2EE, %o2 fmovsgu %icc, %f6, %f8 andncc %o4, %g2, %o5 ld [%l7 + 0x40], %f12 ldx [%l7 + 0x78], %g4 fcmps %fcc0, %f2, %f0 bneg,a %icc, loop_2019 bleu,pt %icc, loop_2020 ldsh [%l7 + 0x36], %l4 ld [%l7 + 0x18], %f10 loop_2019: srlx %i5, 0x0A, %o7 loop_2020: stb %l1, [%l7 + 0x5A] bcc,pn %xcc, loop_2021 sdivcc %o1, 0x0A08, %i7 movgu %icc, %i6, %o0 lduh [%l7 + 0x32], %l2 loop_2021: fnegs %f3, %f3 fbug %fcc3, loop_2022 edge32 %i0, %o6, %i3 fmovdneg %icc, %f11, %f7 subcc %g6, 0x112F, %g3 loop_2022: movrgz %i1, 0x098, %l6 ble,a loop_2023 tge %icc, 0x0 fone %f8 array32 %i2, %g1, %i4 loop_2023: smul %l0, %g7, %g5 ld [%l7 + 0x48], %f3 fpadd32s %f11, %f2, %f5 bn,a,pn %icc, loop_2024 ldub [%l7 + 0x29], %o3 movge %xcc, %l5, %o2 ldsh [%l7 + 0x46], %l3 loop_2024: fandnot2s %f9, %f13, %f1 sub %o4, 0x12E7, %g2 brz,a %g4, loop_2025 fmovsvs %icc, %f12, %f7 lduh [%l7 + 0x72], %l4 std %f6, [%l7 + 0x38] loop_2025: fnand %f4, %f10, %f0 bge,pt %icc, loop_2026 fmul8sux16 %f0, %f8, %f12 addc %i5, %o7, %l1 fmovspos %icc, %f3, %f2 loop_2026: ldd [%l7 + 0x18], %f6 ldd [%l7 + 0x50], %f6 fexpand %f3, %f4 xorcc %o5, %o1, %i6 st %f6, [%l7 + 0x60] stw %o0, [%l7 + 0x64] sth %l2, [%l7 + 0x6C] bgu %xcc, loop_2027 fmuld8ulx16 %f10, %f4, %f4 fpackfix %f4, %f8 fmovdvc %xcc, %f13, %f7 loop_2027: ld [%l7 + 0x68], %f5 st %f13, [%l7 + 0x44] fcmpes %fcc2, %f4, %f2 std %f14, [%l7 + 0x58] movg %xcc, %i0, %o6 fmovsle %icc, %f13, %f5 ldub [%l7 + 0x4D], %i3 array8 %i7, %g6, %i1 fbge,a %fcc1, loop_2028 alignaddr %l6, %i2, %g3 move %icc, %i4, %g1 srl %l0, %g7, %g5 loop_2028: fmovrde %o3, %f12, %f6 stw %l5, [%l7 + 0x18] subccc %o2, %l3, %g2 fandnot1 %f0, %f10, %f6 movl %xcc, %g4, %o4 fzero %f12 fcmpne16 %f8, %f4, %i5 lduw [%l7 + 0x40], %l4 fabss %f8, %f6 edge8n %o7, %l1, %o1 fmovdn %xcc, %f4, %f1 fornot1 %f0, %f6, %f8 stx %o5, [%l7 + 0x68] fandnot1 %f10, %f4, %f2 sth %i6, [%l7 + 0x3E] tle %xcc, 0x6 fbuge %fcc2, loop_2029 fblg %fcc2, loop_2030 stx %o0, [%l7 + 0x08] fmovdn %xcc, %f2, %f15 loop_2029: bl %icc, loop_2031 loop_2030: smulcc %i0, 0x126B, %l2 tpos %icc, 0x3 tge %xcc, 0x1 loop_2031: fmovrdgez %o6, %f4, %f12 movgu %xcc, %i7, %i3 movleu %xcc, %g6, %l6 fmovsvs %icc, %f10, %f8 tle %xcc, 0x5 fpadd16s %f6, %f15, %f4 ldub [%l7 + 0x18], %i2 fbul %fcc0, loop_2032 subc %g3, %i4, %i1 ldsb [%l7 + 0x10], %g1 fabsd %f2, %f4 loop_2032: sdivx %l0, 0x12C4, %g7 sth %g5, [%l7 + 0x24] fmovdne %icc, %f5, %f3 fmul8sux16 %f12, %f12, %f14 fcmps %fcc0, %f11, %f13 ld [%l7 + 0x14], %f8 tgu %xcc, 0x6 bn,a %icc, loop_2033 fpack16 %f0, %f10 fmovdgu %icc, %f8, %f7 stw %l5, [%l7 + 0x08] loop_2033: fcmpes %fcc1, %f6, %f0 xnor %o2, %o3, %l3 movleu %xcc, %g2, %o4 bneg,a,pn %icc, loop_2034 st %f13, [%l7 + 0x1C] sth %i5, [%l7 + 0x18] andn %l4, %g4, %l1 loop_2034: fmovrse %o7, %f3, %f3 fsrc2 %f10, %f12 fmovrdne %o1, %f4, %f12 fone %f2 ld [%l7 + 0x68], %f6 st %f10, [%l7 + 0x2C] fxnors %f0, %f7, %f9 fmul8x16au %f12, %f4, %f0 fblg %fcc3, loop_2035 ba,a,pt %xcc, loop_2036 sethi 0x1F4E, %i6 fpack32 %f4, %f4, %f8 loop_2035: popc %o5, %i0 loop_2036: fmuld8sux16 %f4, %f14, %f12 sth %l2, [%l7 + 0x0A] ldub [%l7 + 0x53], %o6 fbn,a %fcc1, loop_2037 ld [%l7 + 0x44], %f14 xor %o0, %i7, %i3 fcmple32 %f0, %f10, %l6 loop_2037: ldd [%l7 + 0x28], %f14 ldub [%l7 + 0x35], %i2 fbue %fcc0, loop_2038 orn %g6, 0x1838, %i4 fmovdge %xcc, %f15, %f5 stx %i1, [%l7 + 0x20] loop_2038: bvs loop_2039 movrne %g3, 0x339, %l0 add %g7, 0x1042, %g5 fmovdne %xcc, %f15, %f5 loop_2039: umul %g1, 0x1895, %o2 movne %icc, %l5, %l3 fcmpeq16 %f14, %f4, %o3 sra %o4, 0x0A, %i5 stx %g2, [%l7 + 0x38] fmovrslz %l4, %f15, %f3 array8 %l1, %g4, %o7 array32 %o1, %i6, %i0 fandnot2s %f12, %f3, %f5 mulscc %l2, 0x1EDF, %o5 fornot1s %f0, %f4, %f14 stx %o6, [%l7 + 0x70] ldub [%l7 + 0x4A], %i7 fsrc2s %f13, %f7 fmovda %xcc, %f9, %f13 fmovrdne %i3, %f0, %f4 udiv %l6, 0x0B04, %i2 sth %g6, [%l7 + 0x5E] fnot2s %f0, %f10 fandnot2s %f6, %f3, %f1 stb %i4, [%l7 + 0x17] stw %o0, [%l7 + 0x08] edge8n %i1, %g3, %g7 ble,a loop_2040 ble,a,pt %icc, loop_2041 fmovde %xcc, %f0, %f0 movrlez %g5, %l0, %g1 loop_2040: edge8n %l5, %o2, %l3 loop_2041: edge8ln %o3, %i5, %o4 nop setx loop_2042, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sra %l4, %g2, %l1 umul %o7, 0x1759, %o1 movg %icc, %i6, %i0 loop_2042: ld [%l7 + 0x30], %f12 movrlez %l2, 0x2EC, %g4 fone %f12 fmovdle %xcc, %f5, %f13 fpsub16 %f12, %f0, %f12 fnot1 %f4, %f2 movrgez %o6, 0x231, %o5 std %f4, [%l7 + 0x38] subccc %i7, %i3, %i2 stw %l6, [%l7 + 0x44] std %f10, [%l7 + 0x30] lduw [%l7 + 0x30], %g6 ldsh [%l7 + 0x30], %o0 fmovsvs %xcc, %f15, %f9 lduh [%l7 + 0x30], %i1 fmovdge %xcc, %f6, %f2 mova %xcc, %i4, %g7 nop setx loop_2043, %l0, %l1 jmpl %l1, %g5 ld [%l7 + 0x38], %f15 ldsh [%l7 + 0x2E], %g3 fble,a %fcc0, loop_2044 loop_2043: movcc %xcc, %l0, %g1 stw %o2, [%l7 + 0x7C] movleu %xcc, %l3, %l5 loop_2044: fble,a %fcc2, loop_2045 udivcc %o3, 0x1F67, %i5 bcs,a,pt %xcc, loop_2046 fbul %fcc1, loop_2047 loop_2045: fpsub32 %f12, %f8, %f2 fpadd16 %f2, %f12, %f8 loop_2046: fand %f14, %f4, %f12 loop_2047: fbl %fcc0, loop_2048 fabsd %f0, %f6 orcc %o4, %g2, %l4 ldsh [%l7 + 0x42], %o7 loop_2048: addcc %o1, %i6, %i0 ldsw [%l7 + 0x48], %l1 fpadd16 %f8, %f10, %f12 ldsb [%l7 + 0x68], %g4 fbo %fcc2, loop_2049 stb %l2, [%l7 + 0x76] and %o6, 0x1ED1, %i7 smulcc %i3, 0x1ABC, %i2 loop_2049: fmovdcs %xcc, %f14, %f0 ldsb [%l7 + 0x71], %o5 fmovrslez %l6, %f2, %f2 edge8ln %g6, %o0, %i4 fbo,a %fcc0, loop_2050 bgu,a %icc, loop_2051 move %xcc, %g7, %i1 ldub [%l7 + 0x54], %g5 loop_2050: andcc %g3, 0x02CB, %l0 loop_2051: sub %o2, %l3, %l5 fpackfix %f8, %f0 ld [%l7 + 0x60], %f15 movrgz %o3, 0x3A5, %i5 ldsh [%l7 + 0x4E], %g1 fpackfix %f10, %f0 taddcctv %o4, 0x1F98, %g2 faligndata %f2, %f0, %f4 bcs,a,pt %xcc, loop_2052 ld [%l7 + 0x6C], %f10 ldx [%l7 + 0x48], %o7 fmovsneg %icc, %f5, %f12 loop_2052: ldsb [%l7 + 0x5C], %l4 lduh [%l7 + 0x22], %o1 bneg,a %xcc, loop_2053 fmovrsne %i6, %f4, %f11 ldub [%l7 + 0x46], %i0 sdiv %g4, 0x045A, %l2 loop_2053: fmul8x16au %f2, %f6, %f0 fornot1s %f1, %f4, %f12 bshuffle %f6, %f12, %f8 ldx [%l7 + 0x48], %o6 fmovdn %icc, %f2, %f14 fxors %f15, %f10, %f14 stb %l1, [%l7 + 0x08] tne %icc, 0x5 fcmpeq32 %f6, %f14, %i7 fnors %f15, %f10, %f13 nop setx loop_2054, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brlez,a %i3, loop_2055 fnot2 %f10, %f10 subcc %o5, %l6, %i2 loop_2054: lduh [%l7 + 0x4A], %g6 loop_2055: movrlez %i4, %o0, %i1 fbul %fcc1, loop_2056 fcmpne16 %f12, %f10, %g7 ldx [%l7 + 0x40], %g5 ldd [%l7 + 0x68], %f2 loop_2056: fabsd %f2, %f12 call loop_2057 bgu,a,pn %xcc, loop_2058 fbo,a %fcc2, loop_2059 fnegs %f4, %f5 loop_2057: call loop_2060 loop_2058: movre %g3, 0x351, %o2 loop_2059: or %l0, %l5, %l3 tle %icc, 0x7 loop_2060: edge16l %i5, %g1, %o4 movpos %xcc, %g2, %o7 fpadd32s %f7, %f2, %f2 movn %icc, %l4, %o3 fbne,a %fcc1, loop_2061 tleu %icc, 0x6 bge,pt %icc, loop_2062 movg %xcc, %i6, %o1 loop_2061: std %f10, [%l7 + 0x18] fbue,a %fcc3, loop_2063 loop_2062: fbule,a %fcc3, loop_2064 ldsw [%l7 + 0x0C], %i0 fnor %f0, %f8, %f4 loop_2063: fmovdpos %icc, %f15, %f1 loop_2064: fbge %fcc2, loop_2065 xnor %g4, %o6, %l1 fpadd32s %f11, %f12, %f13 fmovrsgz %i7, %f15, %f9 loop_2065: siam 0x7 ldsb [%l7 + 0x7C], %i3 fmuld8sux16 %f0, %f14, %f2 ldsb [%l7 + 0x68], %o5 fzeros %f7 fbu %fcc0, loop_2066 tge %icc, 0x2 stx %l6, [%l7 + 0x50] fmovse %xcc, %f13, %f1 loop_2066: fabsd %f14, %f14 movvs %xcc, %i2, %l2 sth %i4, [%l7 + 0x2E] bcc,a %xcc, loop_2067 bn loop_2068 tge %xcc, 0x2 fmovsge %icc, %f4, %f15 loop_2067: nop setx loop_2069, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_2068: ldd [%l7 + 0x30], %f8 ldd [%l7 + 0x70], %f0 fors %f15, %f8, %f4 loop_2069: ld [%l7 + 0x70], %f1 brlz %g6, loop_2070 fmovrsgz %o0, %f7, %f7 lduw [%l7 + 0x18], %i1 fxors %f7, %f14, %f12 loop_2070: sth %g5, [%l7 + 0x5E] ldsw [%l7 + 0x7C], %g7 sth %o2, [%l7 + 0x12] udivx %g3, 0x16BA, %l0 movrlz %l3, 0x3A6, %i5 fmovrsgz %l5, %f2, %f4 stb %o4, [%l7 + 0x57] fmovspos %icc, %f15, %f13 movneg %xcc, %g2, %g1 fmovrdlz %o7, %f4, %f0 lduh [%l7 + 0x32], %l4 fxors %f8, %f2, %f4 nop setx loop_2071, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sdiv %o3, 0x11E9, %o1 srl %i6, %g4, %o6 fmovdneg %icc, %f1, %f11 loop_2071: tle %xcc, 0x6 tge %xcc, 0x7 tvs %xcc, 0x3 nop setx loop_2072, %l0, %l1 jmpl %l1, %l1 lduh [%l7 + 0x54], %i7 ldd [%l7 + 0x70], %f2 ldx [%l7 + 0x58], %i3 loop_2072: fnot1s %f1, %f14 sth %i0, [%l7 + 0x1C] ldub [%l7 + 0x4B], %l6 ldsw [%l7 + 0x70], %i2 srax %l2, %i4, %g6 tgu %icc, 0x4 fpadd16 %f6, %f10, %f0 sll %o0, %o5, %i1 ldx [%l7 + 0x20], %g7 fnors %f11, %f6, %f0 std %f12, [%l7 + 0x58] fcmps %fcc3, %f10, %f14 ldd [%l7 + 0x78], %f14 fpadd16s %f1, %f2, %f3 stx %o2, [%l7 + 0x38] fmuld8sux16 %f1, %f9, %f0 fzeros %f11 andn %g3, 0x15FA, %l0 fmovscc %icc, %f7, %f3 nop setx loop_2073, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x18], %l3 fmovrsgez %i5, %f6, %f11 fbne,a %fcc0, loop_2074 loop_2073: sub %g5, %o4, %g2 fpackfix %f4, %f0 fbul %fcc0, loop_2075 loop_2074: array32 %g1, %o7, %l4 std %f6, [%l7 + 0x08] movne %icc, %o3, %o1 loop_2075: mulscc %l5, 0x056E, %g4 tcc %icc, 0x4 ldsw [%l7 + 0x30], %o6 bl,pn %xcc, loop_2076 nop setx loop_2077, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsh [%l7 + 0x50], %i6 edge16 %l1, %i3, %i7 loop_2076: alignaddr %i0, %i2, %l6 loop_2077: ld [%l7 + 0x14], %f9 orcc %l2, %g6, %o0 fmovdcs %xcc, %f15, %f9 fbg,a %fcc2, loop_2078 fmovrde %i4, %f8, %f4 fmovrsgez %i1, %f5, %f3 fbne %fcc3, loop_2079 loop_2078: array32 %g7, %o2, %o5 fmovd %f2, %f0 ldsw [%l7 + 0x24], %l0 loop_2079: fornot2 %f4, %f10, %f10 lduw [%l7 + 0x74], %g3 fpadd16s %f5, %f11, %f9 stx %l3, [%l7 + 0x28] ldsw [%l7 + 0x38], %g5 stx %i5, [%l7 + 0x58] ldsh [%l7 + 0x54], %o4 movneg %xcc, %g2, %o7 edge16ln %l4, %g1, %o3 nop setx loop_2080, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmple16 %f0, %f4, %o1 stw %g4, [%l7 + 0x4C] fandnot2s %f2, %f15, %f9 loop_2080: ldsb [%l7 + 0x60], %o6 st %f12, [%l7 + 0x58] andcc %l5, 0x0F29, %i6 andncc %l1, %i3, %i0 umulcc %i7, 0x0D05, %i2 bcs,a loop_2081 fmuld8ulx16 %f8, %f8, %f2 std %f10, [%l7 + 0x48] fandnot2 %f4, %f10, %f12 loop_2081: ldsb [%l7 + 0x6F], %l6 fmovsg %icc, %f10, %f4 ldsw [%l7 + 0x58], %g6 orn %o0, %l2, %i1 st %f9, [%l7 + 0x28] and %g7, 0x0EE3, %o2 tgu %xcc, 0x2 lduh [%l7 + 0x42], %o5 fmovdvc %xcc, %f13, %f1 nop setx loop_2082, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x44], %i4 movneg %xcc, %g3, %l3 ldsb [%l7 + 0x2F], %g5 loop_2082: fmovsne %xcc, %f12, %f0 fnors %f8, %f3, %f5 srlx %i5, %o4, %g2 fpmerge %f2, %f13, %f12 sth %l0, [%l7 + 0x1E] brgz,a %o7, loop_2083 fmovde %xcc, %f2, %f14 movpos %xcc, %l4, %g1 tcc %icc, 0x3 loop_2083: fblg,a %fcc3, loop_2084 fzeros %f4 fmul8x16 %f12, %f0, %f2 stb %o1, [%l7 + 0x12] loop_2084: fmovrslz %g4, %f11, %f0 lduw [%l7 + 0x60], %o6 ldsb [%l7 + 0x12], %o3 fornot2 %f10, %f12, %f8 fmovrdgez %i6, %f12, %f2 fabss %f13, %f14 ld [%l7 + 0x54], %f7 fmovdcc %xcc, %f5, %f4 st %f10, [%l7 + 0x24] fornot2 %f4, %f6, %f2 orcc %l5, 0x0C8E, %l1 fmovsg %xcc, %f6, %f14 fmovsleu %xcc, %f4, %f13 array32 %i3, %i0, %i2 ldsw [%l7 + 0x1C], %l6 fbe,a %fcc3, loop_2085 mulx %g6, 0x066C, %o0 stb %l2, [%l7 + 0x2E] lduw [%l7 + 0x0C], %i1 loop_2085: movl %xcc, %g7, %i7 mulx %o2, 0x1F90, %i4 tn %icc, 0x0 fbug %fcc1, loop_2086 stw %g3, [%l7 + 0x40] stx %l3, [%l7 + 0x78] ldub [%l7 + 0x68], %g5 loop_2086: movrlz %o5, 0x289, %i5 ld [%l7 + 0x3C], %f15 ldub [%l7 + 0x6B], %o4 fmul8x16al %f13, %f7, %f0 stw %l0, [%l7 + 0x40] tne %xcc, 0x0 fnegs %f6, %f6 ld [%l7 + 0x38], %f3 movvc %xcc, %g2, %o7 tleu %icc, 0x3 and %g1, %o1, %l4 and %g4, %o3, %i6 fnot2 %f2, %f12 orncc %l5, %o6, %i3 te %xcc, 0x1 tcs %icc, 0x6 movgu %xcc, %i0, %l1 fmovrdgez %i2, %f10, %f10 fmovrdlez %l6, %f4, %f10 fmovrsgz %g6, %f5, %f3 bcs loop_2087 edge8ln %o0, %l2, %i1 subcc %g7, %i7, %o2 movl %icc, %g3, %i4 loop_2087: st %f10, [%l7 + 0x7C] st %f10, [%l7 + 0x18] fmovsl %xcc, %f4, %f6 ldx [%l7 + 0x68], %g5 movre %o5, %i5, %l3 ldsh [%l7 + 0x2E], %o4 fcmpeq32 %f2, %f2, %l0 fbule %fcc0, loop_2088 fpadd32s %f4, %f2, %f0 sra %g2, %o7, %o1 tle %icc, 0x5 loop_2088: ldub [%l7 + 0x52], %g1 siam 0x5 array32 %l4, %o3, %g4 fcmpne32 %f4, %f4, %l5 fbule %fcc2, loop_2089 fpadd32s %f4, %f11, %f1 movcs %icc, %o6, %i3 movvs %icc, %i6, %i0 loop_2089: sth %i2, [%l7 + 0x60] fzero %f14 st %f1, [%l7 + 0x0C] mulx %l6, 0x04FA, %l1 bl,pn %xcc, loop_2090 fcmple32 %f4, %f4, %g6 mulx %o0, 0x0747, %l2 ldx [%l7 + 0x28], %g7 loop_2090: fzeros %f8 std %f4, [%l7 + 0x38] fxor %f12, %f4, %f14 ldsw [%l7 + 0x34], %i1 movne %xcc, %i7, %g3 tcs %icc, 0x4 ldd [%l7 + 0x28], %f6 array8 %i4, %o2, %g5 mulscc %o5, 0x0A83, %i5 fba %fcc1, loop_2091 fmovsge %xcc, %f12, %f2 fcmpd %fcc2, %f10, %f4 ldd [%l7 + 0x38], %f4 loop_2091: tne %xcc, 0x0 fsrc2s %f0, %f2 ldub [%l7 + 0x38], %l3 fbl %fcc2, loop_2092 fmovsl %icc, %f10, %f4 umulcc %l0, %g2, %o7 movvc %icc, %o1, %o4 loop_2092: fmovscc %icc, %f13, %f10 array8 %l4, %g1, %o3 stw %g4, [%l7 + 0x78] tvc %xcc, 0x1 st %f10, [%l7 + 0x5C] fmovscc %icc, %f5, %f5 st %f0, [%l7 + 0x64] lduw [%l7 + 0x64], %l5 fands %f11, %f14, %f1 fmovdne %xcc, %f6, %f15 subccc %o6, 0x0C49, %i3 fmovdvc %xcc, %f11, %f0 bcc,a %icc, loop_2093 bvs,pn %icc, loop_2094 fmul8x16au %f5, %f10, %f8 tneg %xcc, 0x1 loop_2093: lduh [%l7 + 0x70], %i0 loop_2094: stw %i2, [%l7 + 0x78] andn %i6, %l6, %l1 movl %icc, %o0, %g6 ldd [%l7 + 0x28], %f0 ldsb [%l7 + 0x47], %g7 edge16ln %i1, %i7, %l2 orncc %i4, %g3, %g5 lduh [%l7 + 0x48], %o2 andn %o5, 0x0627, %l3 fxors %f4, %f14, %f8 fmovdvs %xcc, %f1, %f13 fmovrslz %l0, %f1, %f8 movcs %xcc, %i5, %g2 stx %o7, [%l7 + 0x78] tpos %xcc, 0x4 bpos,pn %xcc, loop_2095 fxnors %f3, %f11, %f14 stb %o4, [%l7 + 0x34] ta %xcc, 0x0 loop_2095: fmul8sux16 %f6, %f2, %f0 tvs %xcc, 0x0 orn %l4, %o1, %o3 fones %f7 ldub [%l7 + 0x49], %g4 fmovsleu %xcc, %f0, %f3 ldsw [%l7 + 0x2C], %l5 tcs %xcc, 0x2 movg %xcc, %g1, %i3 fones %f0 fmovscc %xcc, %f3, %f0 fpack16 %f12, %f13 fnot1s %f13, %f1 fornot2 %f0, %f14, %f6 ldd [%l7 + 0x68], %f8 fpmerge %f0, %f15, %f12 movrne %o6, 0x33D, %i0 stx %i2, [%l7 + 0x30] brlz %i6, loop_2096 fpadd16s %f1, %f10, %f11 udivcc %l6, 0x084A, %o0 movvc %xcc, %g6, %g7 loop_2096: ldsb [%l7 + 0x5D], %i1 fandnot2s %f2, %f8, %f5 std %f12, [%l7 + 0x50] sra %l1, %l2, %i4 ldub [%l7 + 0x7C], %g3 fblg %fcc2, loop_2097 be,a %xcc, loop_2098 edge32 %i7, %o2, %g5 ldsw [%l7 + 0x7C], %o5 loop_2097: fmovscc %xcc, %f4, %f13 loop_2098: fmovsvc %xcc, %f4, %f6 tpos %xcc, 0x6 movle %xcc, %l0, %i5 sth %g2, [%l7 + 0x5E] fmovdvc %xcc, %f7, %f8 fbl %fcc2, loop_2099 fbue %fcc1, loop_2100 be,a loop_2101 ble,pt %xcc, loop_2102 loop_2099: movge %xcc, %o7, %o4 loop_2100: fnegd %f2, %f14 loop_2101: stw %l3, [%l7 + 0x24] loop_2102: bvc,a,pt %icc, loop_2103 sdivx %l4, 0x1CBA, %o1 std %f8, [%l7 + 0x60] fands %f15, %f14, %f9 loop_2103: edge16n %g4, %o3, %g1 fcmpeq32 %f8, %f2, %i3 andn %o6, 0x0FD9, %l5 st %f8, [%l7 + 0x1C] fnands %f2, %f1, %f0 brlez %i0, loop_2104 fmovrslez %i6, %f3, %f5 ldd [%l7 + 0x78], %f4 edge32 %l6, %i2, %g6 loop_2104: fones %f12 fmul8x16au %f4, %f15, %f0 nop setx loop_2105, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %o0, [%l7 + 0x68] fnor %f0, %f10, %f4 fmovscs %xcc, %f3, %f8 loop_2105: sllx %i1, 0x16, %l1 fbn,a %fcc3, loop_2106 ldx [%l7 + 0x10], %l2 movne %icc, %g7, %g3 stw %i7, [%l7 + 0x5C] loop_2106: tcc %icc, 0x1 srax %o2, %g5, %o5 fandnot2s %f7, %f3, %f13 ldx [%l7 + 0x20], %i4 fmovspos %xcc, %f14, %f7 movg %xcc, %l0, %i5 fmul8ulx16 %f0, %f6, %f10 movleu %icc, %g2, %o7 fmovdcc %xcc, %f1, %f7 fabsd %f4, %f4 fornot1 %f14, %f10, %f12 fmovdgu %icc, %f6, %f15 sth %l3, [%l7 + 0x2C] tleu %xcc, 0x5 ldub [%l7 + 0x78], %l4 sth %o1, [%l7 + 0x4A] mulscc %o4, %o3, %g4 srax %g1, 0x02, %i3 lduh [%l7 + 0x4A], %l5 fornot2 %f12, %f10, %f4 tvs %icc, 0x2 std %f8, [%l7 + 0x60] movvs %icc, %i0, %i6 fone %f14 xnorcc %o6, 0x1EAE, %i2 movrgz %l6, 0x3EC, %o0 sllx %i1, 0x05, %l1 srlx %l2, 0x1B, %g6 fmuld8sux16 %f3, %f15, %f6 lduw [%l7 + 0x48], %g3 stw %i7, [%l7 + 0x38] fmul8x16au %f7, %f9, %f6 tvs %xcc, 0x4 edge16l %g7, %g5, %o2 sth %i4, [%l7 + 0x22] fmovrde %o5, %f4, %f6 fmovsa %xcc, %f11, %f11 ldsb [%l7 + 0x58], %i5 lduh [%l7 + 0x78], %l0 ble,a,pt %icc, loop_2107 fcmpgt16 %f12, %f14, %o7 movvc %icc, %g2, %l3 edge16l %o1, %l4, %o4 loop_2107: orn %o3, %g4, %g1 std %f12, [%l7 + 0x70] mulscc %l5, %i0, %i3 fmovsn %icc, %f3, %f12 fcmple16 %f2, %f2, %i6 movg %xcc, %o6, %i2 fxnors %f12, %f14, %f0 fpack16 %f10, %f1 srax %l6, %o0, %l1 fmovscc %xcc, %f3, %f12 ldd [%l7 + 0x68], %f8 fnor %f4, %f2, %f4 ldsw [%l7 + 0x54], %l2 edge16n %g6, %i1, %g3 fpmerge %f8, %f7, %f10 fmovd %f10, %f10 ldub [%l7 + 0x4D], %i7 nop setx loop_2108, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tgu %xcc, 0x4 ldsh [%l7 + 0x50], %g5 ldx [%l7 + 0x20], %o2 loop_2108: lduh [%l7 + 0x5C], %i4 brnz,a %g7, loop_2109 fmovde %xcc, %f12, %f12 taddcctv %i5, 0x0A93, %l0 ldsw [%l7 + 0x40], %o7 loop_2109: stb %o5, [%l7 + 0x6C] xnorcc %l3, %o1, %g2 std %f8, [%l7 + 0x70] movcs %icc, %l4, %o4 fmovdn %icc, %f5, %f2 addcc %o3, 0x1E3E, %g1 fxnors %f8, %f4, %f1 fnot1s %f15, %f3 fnot1s %f10, %f5 sdivcc %g4, 0x0B5C, %i0 be,a,pt %xcc, loop_2110 lduh [%l7 + 0x6C], %i3 fbne %fcc1, loop_2111 fmovsle %icc, %f13, %f0 loop_2110: sdivx %i6, 0x08F2, %o6 fmovsg %icc, %f3, %f7 loop_2111: st %f14, [%l7 + 0x68] movge %xcc, %i2, %l5 fone %f6 stw %l6, [%l7 + 0x64] bcc %icc, loop_2112 stw %o0, [%l7 + 0x64] ldsh [%l7 + 0x46], %l1 mova %icc, %l2, %g6 loop_2112: fble %fcc2, loop_2113 fcmpne32 %f6, %f12, %g3 fmul8x16al %f6, %f15, %f0 edge32l %i7, %g5, %o2 loop_2113: umul %i4, 0x19E0, %g7 std %f0, [%l7 + 0x38] sdivcc %i5, 0x0F3F, %l0 fand %f6, %f12, %f0 fnands %f0, %f13, %f7 sub %o7, 0x0E78, %i1 brgz,a %l3, loop_2114 subcc %o5, %o1, %l4 fmovdne %xcc, %f5, %f12 tgu %icc, 0x7 loop_2114: ld [%l7 + 0x30], %f15 movneg %icc, %g2, %o4 fblg,a %fcc2, loop_2115 fmovse %icc, %f2, %f6 movcs %icc, %o3, %g4 fmovsg %xcc, %f8, %f11 loop_2115: bneg,a,pn %xcc, loop_2116 lduh [%l7 + 0x7C], %i0 sth %g1, [%l7 + 0x6E] brgez %i6, loop_2117 loop_2116: fpsub16 %f14, %f8, %f10 taddcc %o6, %i3, %i2 andncc %l6, %o0, %l5 loop_2117: tvc %xcc, 0x4 std %f6, [%l7 + 0x60] fones %f3 fmovdvs %icc, %f9, %f9 lduw [%l7 + 0x28], %l2 movle %icc, %l1, %g3 ldub [%l7 + 0x0E], %i7 fcmpgt32 %f6, %f4, %g6 fnegs %f13, %f2 sdiv %g5, 0x0A8E, %i4 ldub [%l7 + 0x3F], %o2 fbo %fcc1, loop_2118 andn %i5, %g7, %o7 fcmpd %fcc1, %f0, %f2 srlx %l0, 0x05, %l3 loop_2118: tsubcctv %i1, %o1, %o5 fmovspos %xcc, %f4, %f2 lduw [%l7 + 0x6C], %g2 bshuffle %f12, %f10, %f8 array8 %l4, %o3, %o4 movrne %i0, %g4, %i6 ldx [%l7 + 0x10], %o6 stx %i3, [%l7 + 0x68] bgu,a %xcc, loop_2119 tsubcc %i2, 0x1B60, %l6 movneg %icc, %o0, %l5 fornot2 %f0, %f14, %f2 loop_2119: ld [%l7 + 0x18], %f4 ldsw [%l7 + 0x6C], %l2 movcc %xcc, %g1, %l1 fmovspos %xcc, %f14, %f11 move %xcc, %g3, %i7 lduw [%l7 + 0x60], %g6 fmovdn %xcc, %f15, %f14 fbuge %fcc1, loop_2120 ldd [%l7 + 0x60], %f12 ldsh [%l7 + 0x36], %i4 movpos %icc, %g5, %o2 loop_2120: taddcctv %i5, %g7, %l0 fbo %fcc2, loop_2121 fnegd %f10, %f6 stx %l3, [%l7 + 0x48] tn %xcc, 0x4 loop_2121: udiv %i1, 0x0AAA, %o1 edge32n %o7, %g2, %o5 lduw [%l7 + 0x40], %l4 ld [%l7 + 0x50], %f15 fmovdgu %xcc, %f14, %f14 edge16ln %o4, %o3, %i0 siam 0x6 ldsw [%l7 + 0x7C], %i6 fpackfix %f14, %f5 fmovrdgz %g4, %f4, %f12 mova %xcc, %o6, %i2 xnor %l6, %o0, %i3 movg %xcc, %l5, %l2 fmovdpos %icc, %f9, %f15 fpmerge %f15, %f12, %f2 tgu %icc, 0x1 ldd [%l7 + 0x18], %f8 stb %g1, [%l7 + 0x1E] stw %g3, [%l7 + 0x14] ldx [%l7 + 0x10], %i7 ldub [%l7 + 0x52], %g6 fbuge %fcc0, loop_2122 stw %l1, [%l7 + 0x0C] tleu %icc, 0x4 movcc %icc, %g5, %i4 loop_2122: st %f14, [%l7 + 0x0C] ldsw [%l7 + 0x5C], %i5 sdivcc %o2, 0x12AA, %g7 ld [%l7 + 0x44], %f0 taddcctv %l0, %i1, %l3 fornot1s %f6, %f13, %f13 ldsh [%l7 + 0x52], %o7 edge8ln %o1, %o5, %g2 bshuffle %f2, %f8, %f6 fpmerge %f5, %f0, %f0 ldsb [%l7 + 0x3F], %o4 ble,pn %icc, loop_2123 stw %l4, [%l7 + 0x40] smul %i0, 0x1861, %o3 fornot2s %f11, %f8, %f9 loop_2123: ldub [%l7 + 0x5B], %g4 edge8ln %o6, %i6, %l6 edge16ln %i2, %o0, %i3 fmuld8sux16 %f9, %f2, %f8 stx %l2, [%l7 + 0x30] add %l5, 0x0C65, %g1 st %f14, [%l7 + 0x14] tvs %icc, 0x5 bpos loop_2124 fnor %f8, %f12, %f12 ldsh [%l7 + 0x1C], %g3 fmul8x16au %f2, %f10, %f2 loop_2124: stw %i7, [%l7 + 0x14] fxors %f0, %f10, %f11 bg,a,pt %xcc, loop_2125 sth %g6, [%l7 + 0x78] fsrc1 %f8, %f0 movre %g5, 0x2F5, %i4 loop_2125: fmovdvc %icc, %f8, %f7 fpadd16 %f14, %f12, %f8 bleu,a %xcc, loop_2126 subccc %l1, %i5, %o2 lduh [%l7 + 0x42], %l0 sth %i1, [%l7 + 0x4C] loop_2126: fmovdgu %icc, %f15, %f2 fmovsle %icc, %f9, %f3 fcmpne16 %f4, %f10, %l3 edge16n %g7, %o7, %o1 orcc %g2, 0x0FC7, %o4 movle %xcc, %o5, %l4 fmovsneg %icc, %f8, %f15 sth %o3, [%l7 + 0x0E] fmuld8sux16 %f13, %f8, %f4 ldsw [%l7 + 0x58], %i0 st %f5, [%l7 + 0x3C] movrgez %g4, 0x33E, %i6 fmovdn %icc, %f2, %f8 ldx [%l7 + 0x20], %l6 ble,a,pn %xcc, loop_2127 std %f4, [%l7 + 0x18] fmovrslz %i2, %f6, %f5 ldub [%l7 + 0x0D], %o0 loop_2127: fnegs %f4, %f13 ldub [%l7 + 0x6F], %o6 fbuge %fcc0, loop_2128 fors %f11, %f12, %f12 st %f3, [%l7 + 0x44] fmovdcs %xcc, %f14, %f14 loop_2128: movneg %xcc, %i3, %l2 mova %icc, %l5, %g1 alignaddr %g3, %i7, %g5 srlx %g6, 0x1D, %l1 fmovdle %icc, %f13, %f0 ta %xcc, 0x6 tne %xcc, 0x6 umulcc %i4, 0x1353, %i5 brgz,a %o2, loop_2129 fpsub32s %f15, %f7, %f1 fors %f8, %f6, %f10 bcc,pt %icc, loop_2130 loop_2129: ldub [%l7 + 0x6D], %i1 ldx [%l7 + 0x70], %l3 ldx [%l7 + 0x40], %g7 loop_2130: fnot2s %f3, %f9 fbu %fcc2, loop_2131 fbge,a %fcc1, loop_2132 fcmple16 %f4, %f2, %o7 fble,a %fcc2, loop_2133 loop_2131: ldx [%l7 + 0x70], %o1 loop_2132: fpsub32 %f0, %f0, %f10 tcs %icc, 0x1 loop_2133: umulcc %g2, 0x0ACD, %o4 ld [%l7 + 0x48], %f9 popc %o5, %l0 edge8l %o3, %l4, %g4 edge32n %i0, %i6, %i2 edge8ln %l6, %o0, %i3 fzero %f6 ta %xcc, 0x3 bvs,pn %icc, loop_2134 tcc %xcc, 0x0 fbug %fcc1, loop_2135 ta %icc, 0x6 loop_2134: tcs %icc, 0x5 fcmpeq16 %f10, %f14, %o6 loop_2135: fcmpeq32 %f8, %f0, %l2 fmovsg %icc, %f11, %f14 fands %f7, %f9, %f11 tn %icc, 0x6 fpadd16 %f14, %f4, %f14 fmovrsne %g1, %f11, %f13 orncc %l5, 0x161F, %g3 alignaddrl %i7, %g6, %l1 lduh [%l7 + 0x3A], %g5 edge16ln %i5, %i4, %i1 bshuffle %f12, %f0, %f8 ldub [%l7 + 0x32], %o2 ld [%l7 + 0x3C], %f7 ldd [%l7 + 0x48], %f6 nop setx loop_2136, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tvc %xcc, 0x2 te %xcc, 0x2 ldx [%l7 + 0x70], %l3 loop_2136: subc %g7, %o7, %g2 fpadd16s %f6, %f4, %f14 fmovdpos %xcc, %f11, %f12 mova %icc, %o1, %o5 sth %l0, [%l7 + 0x68] ld [%l7 + 0x28], %f14 fsrc2 %f10, %f8 addccc %o3, 0x192B, %o4 fbl %fcc2, loop_2137 sll %l4, %i0, %i6 edge16 %g4, %l6, %i2 stw %o0, [%l7 + 0x20] loop_2137: fmovdl %icc, %f3, %f12 stb %o6, [%l7 + 0x56] tsubcctv %i3, 0x14C9, %g1 lduw [%l7 + 0x0C], %l5 smul %g3, %l2, %i7 fxor %f4, %f2, %f14 fpsub16 %f4, %f10, %f6 stw %l1, [%l7 + 0x0C] ld [%l7 + 0x30], %f0 stx %g5, [%l7 + 0x78] fmovrsne %i5, %f3, %f10 ldd [%l7 + 0x60], %f14 brgz %i4, loop_2138 fcmpne32 %f10, %f12, %g6 umulcc %o2, 0x1473, %i1 fmuld8sux16 %f6, %f13, %f10 loop_2138: st %f3, [%l7 + 0x64] alignaddrl %g7, %l3, %o7 st %f0, [%l7 + 0x5C] fpadd32s %f12, %f12, %f12 sth %g2, [%l7 + 0x3E] tgu %xcc, 0x5 movgu %icc, %o1, %l0 sth %o3, [%l7 + 0x52] tne %xcc, 0x1 bcs,a,pn %icc, loop_2139 subccc %o5, 0x1199, %o4 movvs %xcc, %i0, %i6 siam 0x6 loop_2139: bcs,pt %icc, loop_2140 ldsb [%l7 + 0x48], %g4 alignaddr %l4, %l6, %o0 udivcc %o6, 0x11B1, %i3 loop_2140: fpadd16 %f4, %f0, %f0 mulscc %g1, 0x1067, %l5 orncc %i2, %l2, %g3 fxnors %f4, %f13, %f3 sth %i7, [%l7 + 0x60] fpmerge %f0, %f1, %f4 fmovsneg %icc, %f9, %f0 fcmpne32 %f8, %f14, %g5 lduw [%l7 + 0x1C], %l1 fxnor %f10, %f2, %f8 fmovs %f3, %f6 movrlz %i5, %g6, %i4 smul %i1, 0x1496, %g7 ldx [%l7 + 0x28], %o2 std %f2, [%l7 + 0x50] brgez %l3, loop_2141 sth %g2, [%l7 + 0x66] sethi 0x156B, %o1 st %f12, [%l7 + 0x7C] loop_2141: ldd [%l7 + 0x78], %f8 tsubcctv %l0, 0x08A0, %o3 ldub [%l7 + 0x3C], %o7 brgez,a %o5, loop_2142 movre %i0, 0x023, %o4 srlx %i6, 0x10, %g4 tleu %xcc, 0x1 loop_2142: ldsw [%l7 + 0x0C], %l4 ldsw [%l7 + 0x6C], %l6 subcc %o0, %o6, %g1 bge,a,pt %icc, loop_2143 fbug,a %fcc2, loop_2144 fmovspos %xcc, %f14, %f9 udivcc %i3, 0x1257, %i2 loop_2143: addc %l2, 0x098E, %g3 loop_2144: movpos %icc, %i7, %l5 bcs,a %xcc, loop_2145 fbuge %fcc3, loop_2146 movcs %icc, %l1, %i5 bn,a %icc, loop_2147 loop_2145: movle %xcc, %g5, %g6 loop_2146: nop setx loop_2148, %l0, %l1 jmpl %l1, %i4 bvs,pt %xcc, loop_2149 loop_2147: andcc %i1, 0x0716, %o2 edge32l %l3, %g2, %g7 loop_2148: fmovdn %icc, %f10, %f10 loop_2149: movl %xcc, %l0, %o1 fsrc1 %f0, %f8 nop setx loop_2150, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done umulcc %o7, %o3, %i0 fpsub16s %f3, %f3, %f8 sth %o4, [%l7 + 0x30] loop_2150: ldsh [%l7 + 0x30], %i6 sth %g4, [%l7 + 0x46] bcc,pt %icc, loop_2151 tsubcctv %l4, %l6, %o0 orncc %o5, 0x0E2D, %o6 fmovdn %icc, %f14, %f12 loop_2151: stx %g1, [%l7 + 0x40] ldsb [%l7 + 0x7C], %i2 ldx [%l7 + 0x08], %i3 fbuge %fcc3, loop_2152 fcmpgt32 %f0, %f2, %g3 stb %l2, [%l7 + 0x12] fmovrdgez %l5, %f14, %f4 loop_2152: fbe,a %fcc0, loop_2153 stw %l1, [%l7 + 0x20] fpmerge %f12, %f15, %f14 ldd [%l7 + 0x50], %f2 loop_2153: alignaddrl %i7, %g5, %g6 stb %i5, [%l7 + 0x64] fbuge %fcc0, loop_2154 or %i4, 0x040A, %o2 fmovdleu %xcc, %f14, %f9 fpsub32 %f0, %f4, %f14 loop_2154: xnor %l3, %g2, %g7 ble,a,pn %icc, loop_2155 ba,a,pn %xcc, loop_2156 stw %l0, [%l7 + 0x70] alignaddrl %o1, %i1, %o3 loop_2155: udiv %i0, 0x0FDA, %o4 loop_2156: fcmpgt16 %f10, %f2, %i6 fornot1 %f12, %f10, %f6 ldsh [%l7 + 0x3A], %o7 ldub [%l7 + 0x2E], %l4 st %f7, [%l7 + 0x14] fbule %fcc0, loop_2157 fbu,a %fcc0, loop_2158 st %f11, [%l7 + 0x18] stx %g4, [%l7 + 0x40] loop_2157: xnor %o0, 0x1B0A, %l6 loop_2158: fmovdge %icc, %f0, %f11 stx %o5, [%l7 + 0x58] std %f14, [%l7 + 0x18] fmovrslez %g1, %f11, %f14 std %f14, [%l7 + 0x58] tcc %icc, 0x2 bge %xcc, loop_2159 tg %xcc, 0x6 fxnors %f1, %f2, %f1 fornot1 %f0, %f14, %f8 loop_2159: fbne,a %fcc3, loop_2160 ldsw [%l7 + 0x38], %i2 stw %i3, [%l7 + 0x1C] smulcc %g3, %o6, %l2 loop_2160: ldd [%l7 + 0x78], %f2 fmul8x16 %f4, %f10, %f4 umulcc %l1, 0x0D8D, %i7 ldub [%l7 + 0x60], %g5 lduh [%l7 + 0x58], %g6 fbuge,a %fcc3, loop_2161 fand %f8, %f10, %f8 tsubcctv %l5, 0x144B, %i5 lduh [%l7 + 0x46], %o2 loop_2161: ta %xcc, 0x3 bcc,a loop_2162 ld [%l7 + 0x5C], %f2 ldsb [%l7 + 0x65], %l3 stw %i4, [%l7 + 0x68] loop_2162: ldx [%l7 + 0x08], %g7 stb %g2, [%l7 + 0x61] fmovrslz %o1, %f10, %f9 lduw [%l7 + 0x7C], %i1 stb %o3, [%l7 + 0x52] udivcc %l0, 0x1AF7, %i0 fmovdleu %icc, %f5, %f3 fsrc1s %f4, %f13 bshuffle %f12, %f2, %f10 stx %o4, [%l7 + 0x58] ldub [%l7 + 0x20], %o7 srl %i6, %g4, %l4 nop setx loop_2163, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tcc %icc, 0x7 std %f6, [%l7 + 0x50] fbue %fcc0, loop_2164 loop_2163: fmovsn %xcc, %f11, %f7 fmovrslez %l6, %f8, %f12 ldsb [%l7 + 0x76], %o5 loop_2164: ldd [%l7 + 0x20], %f8 fpack32 %f14, %f12, %f10 fnands %f11, %f0, %f8 stb %o0, [%l7 + 0x5A] ldsh [%l7 + 0x4C], %g1 fornot2s %f10, %f15, %f8 movl %xcc, %i3, %g3 bl %icc, loop_2165 taddcc %i2, 0x159C, %o6 std %f8, [%l7 + 0x20] fcmpgt32 %f8, %f6, %l1 loop_2165: fsrc2 %f12, %f12 add %l2, 0x0923, %g5 srl %g6, 0x13, %l5 fzeros %f1 stx %i7, [%l7 + 0x30] edge16 %o2, %i5, %l3 ldub [%l7 + 0x45], %i4 fmovsg %xcc, %f12, %f5 srl %g7, %g2, %i1 ldsw [%l7 + 0x3C], %o3 ldsw [%l7 + 0x6C], %o1 st %f5, [%l7 + 0x1C] xnorcc %l0, %o4, %o7 fbule,a %fcc0, loop_2166 fones %f2 brgez,a %i6, loop_2167 std %f10, [%l7 + 0x78] loop_2166: ldd [%l7 + 0x60], %f0 fcmped %fcc0, %f10, %f2 loop_2167: ldsw [%l7 + 0x40], %g4 fsrc1s %f2, %f10 ldx [%l7 + 0x70], %i0 st %f4, [%l7 + 0x08] lduw [%l7 + 0x44], %l6 movleu %xcc, %o5, %o0 movvs %icc, %g1, %l4 std %f4, [%l7 + 0x78] fnands %f13, %f0, %f7 xor %i3, 0x1BDB, %g3 edge32ln %i2, %o6, %l1 edge8n %g5, %g6, %l5 fmovsle %xcc, %f0, %f0 edge8 %i7, %l2, %o2 st %f10, [%l7 + 0x38] ldsb [%l7 + 0x27], %i5 st %f3, [%l7 + 0x34] fsrc1s %f4, %f3 brlez %l3, loop_2168 and %g7, %i4, %i1 ldx [%l7 + 0x70], %o3 edge16ln %g2, %o1, %l0 loop_2168: tcc %xcc, 0x5 fandnot2s %f9, %f10, %f7 fbl,a %fcc1, loop_2169 fors %f13, %f11, %f2 sll %o4, 0x01, %o7 fmovrsgz %i6, %f0, %f14 loop_2169: fmovdn %xcc, %f5, %f10 std %f4, [%l7 + 0x70] stb %i0, [%l7 + 0x25] mulscc %g4, %l6, %o5 udivcc %o0, 0x1861, %l4 fornot1s %f13, %f9, %f6 alignaddr %i3, %g1, %i2 andcc %g3, 0x0EAC, %o6 lduw [%l7 + 0x14], %g5 fcmpgt16 %f10, %f10, %g6 ldub [%l7 + 0x68], %l1 fmovdneg %icc, %f6, %f8 tcc %xcc, 0x6 fmovdvc %xcc, %f5, %f12 fnegd %f12, %f4 fors %f10, %f0, %f2 tn %xcc, 0x2 st %f15, [%l7 + 0x34] fpackfix %f10, %f10 edge32l %l5, %i7, %l2 edge16 %i5, %o2, %l3 fbg,a %fcc3, loop_2170 udivcc %i4, 0x12AF, %i1 fpmerge %f9, %f3, %f2 faligndata %f4, %f8, %f4 loop_2170: fcmpd %fcc2, %f0, %f8 fpack32 %f6, %f4, %f12 tg %icc, 0x3 fcmpeq32 %f14, %f8, %o3 fxors %f3, %f14, %f3 fandnot1s %f6, %f1, %f2 sth %g2, [%l7 + 0x70] ldsh [%l7 + 0x62], %o1 edge8n %g7, %l0, %o4 movrgez %o7, 0x285, %i0 stx %g4, [%l7 + 0x30] ldub [%l7 + 0x12], %l6 ld [%l7 + 0x34], %f10 fmovsa %icc, %f4, %f15 smul %i6, %o5, %l4 stw %o0, [%l7 + 0x58] call loop_2171 movge %xcc, %g1, %i2 array16 %i3, %g3, %g5 bpos,pn %xcc, loop_2172 loop_2171: fmuld8sux16 %f15, %f14, %f14 movpos %xcc, %g6, %l1 std %f12, [%l7 + 0x50] loop_2172: movre %l5, %o6, %i7 fnot1 %f0, %f8 ldsb [%l7 + 0x1E], %i5 fmovrdgez %o2, %f14, %f12 edge16n %l3, %i4, %l2 stw %o3, [%l7 + 0x64] lduw [%l7 + 0x20], %i1 fmovsleu %icc, %f12, %f6 stw %o1, [%l7 + 0x44] fbug %fcc1, loop_2173 ldsw [%l7 + 0x60], %g7 fnot1s %f9, %f3 ba,pt %icc, loop_2174 loop_2173: sdiv %l0, 0x11E3, %g2 faligndata %f8, %f12, %f2 fmul8ulx16 %f2, %f8, %f0 loop_2174: fmovsg %xcc, %f1, %f11 brlz %o4, loop_2175 ldsw [%l7 + 0x38], %o7 lduh [%l7 + 0x30], %i0 faligndata %f0, %f8, %f0 loop_2175: andncc %g4, %i6, %o5 fmovsge %icc, %f7, %f11 fands %f15, %f11, %f12 fsrc1 %f4, %f6 tsubcctv %l6, 0x1D1E, %o0 fsrc1 %f12, %f12 fsrc2s %f8, %f7 ld [%l7 + 0x0C], %f5 fmovspos %xcc, %f4, %f12 fbue %fcc2, loop_2176 fcmps %fcc1, %f13, %f1 array32 %l4, %g1, %i3 lduh [%l7 + 0x52], %g3 loop_2176: tle %xcc, 0x2 stw %g5, [%l7 + 0x08] edge16 %g6, %l1, %l5 stx %i2, [%l7 + 0x60] sdiv %o6, 0x0C18, %i7 movrgz %i5, %o2, %l3 fmovrsne %l2, %f1, %f14 fmovrse %o3, %f1, %f12 ldx [%l7 + 0x58], %i1 lduh [%l7 + 0x32], %o1 edge16l %i4, %l0, %g2 sth %g7, [%l7 + 0x14] movrlz %o7, %i0, %o4 ldsw [%l7 + 0x18], %i6 fnegd %f2, %f4 stx %g4, [%l7 + 0x28] bvs,pn %icc, loop_2177 edge8 %o5, %l6, %l4 bvc,pt %xcc, loop_2178 fmul8x16au %f0, %f9, %f4 loop_2177: ldd [%l7 + 0x20], %f2 fcmps %fcc3, %f12, %f6 loop_2178: tcs %xcc, 0x2 fbo %fcc2, loop_2179 fsrc1 %f4, %f6 xor %o0, 0x01E0, %i3 edge32n %g1, %g5, %g6 loop_2179: ld [%l7 + 0x44], %f5 fnegd %f14, %f2 fcmps %fcc0, %f14, %f15 lduh [%l7 + 0x38], %g3 tne %xcc, 0x6 st %f9, [%l7 + 0x0C] fnot1s %f4, %f7 bge,pt %icc, loop_2180 stb %l1, [%l7 + 0x6D] ldsb [%l7 + 0x4B], %i2 ldsh [%l7 + 0x66], %o6 loop_2180: fcmpd %fcc1, %f6, %f12 st %f4, [%l7 + 0x6C] stw %l5, [%l7 + 0x4C] array32 %i7, %i5, %o2 orn %l2, 0x08F5, %l3 std %f0, [%l7 + 0x48] lduh [%l7 + 0x66], %i1 mulscc %o3, 0x0A5B, %o1 std %f12, [%l7 + 0x20] subccc %l0, 0x1B3E, %g2 fmovrdne %i4, %f6, %f4 sth %o7, [%l7 + 0x48] fbu %fcc2, loop_2181 fmul8sux16 %f2, %f2, %f4 fnor %f6, %f10, %f0 fmovsle %icc, %f7, %f14 loop_2181: andn %i0, %o4, %g7 ldub [%l7 + 0x26], %i6 edge32ln %g4, %o5, %l4 fpsub16s %f12, %f11, %f10 stx %o0, [%l7 + 0x20] fmovsvc %xcc, %f4, %f8 fmovscc %xcc, %f15, %f15 ldsw [%l7 + 0x58], %l6 fnegd %f10, %f12 stw %i3, [%l7 + 0x60] lduh [%l7 + 0x28], %g1 stb %g5, [%l7 + 0x08] stb %g3, [%l7 + 0x13] sth %g6, [%l7 + 0x0C] std %f2, [%l7 + 0x70] andcc %i2, %l1, %l5 fsrc1s %f10, %f3 ldx [%l7 + 0x28], %o6 ldd [%l7 + 0x58], %f2 for %f2, %f10, %f10 sllx %i5, %i7, %l2 ldub [%l7 + 0x09], %o2 nop setx loop_2182, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry xorcc %i1, %o3, %l3 tge %xcc, 0x0 array32 %o1, %l0, %i4 loop_2182: smulcc %g2, %i0, %o4 fpsub16s %f8, %f5, %f2 sll %g7, %i6, %o7 fbug,a %fcc2, loop_2183 fpsub32s %f11, %f10, %f9 fandnot1s %f1, %f6, %f5 fcmpne16 %f12, %f2, %o5 loop_2183: ldsb [%l7 + 0x0D], %l4 fmovrde %g4, %f4, %f14 fmovsle %xcc, %f13, %f9 fmovdn %icc, %f9, %f6 movle %icc, %l6, %o0 edge8ln %g1, %g5, %g3 movrne %g6, %i3, %i2 fmovdcc %icc, %f1, %f4 fsrc2 %f12, %f10 ldsb [%l7 + 0x4D], %l5 fmovdle %icc, %f8, %f8 bpos,pt %xcc, loop_2184 stw %l1, [%l7 + 0x50] nop setx loop_2185, %l0, %l1 jmpl %l1, %o6 lduw [%l7 + 0x58], %i5 loop_2184: fbge %fcc1, loop_2186 udivx %l2, 0x074B, %i7 loop_2185: ldx [%l7 + 0x38], %i1 ldx [%l7 + 0x30], %o2 loop_2186: movre %o3, 0x37D, %o1 lduh [%l7 + 0x56], %l0 call loop_2187 be,a %xcc, loop_2188 fpsub16 %f2, %f6, %f14 fmovsneg %icc, %f1, %f11 loop_2187: std %f14, [%l7 + 0x38] loop_2188: bleu,a,pt %icc, loop_2189 fzeros %f7 movge %xcc, %i4, %l3 stb %i0, [%l7 + 0x54] loop_2189: alignaddrl %o4, %g7, %g2 lduw [%l7 + 0x1C], %i6 smulcc %o7, 0x0437, %l4 fmovdl %icc, %f14, %f2 ba,pt %icc, loop_2190 fornot1s %f3, %f11, %f11 fmovsg %icc, %f9, %f0 bshuffle %f2, %f14, %f0 loop_2190: fsrc1 %f0, %f6 smulcc %o5, 0x06A3, %g4 tg %icc, 0x6 fsrc2s %f6, %f14 call loop_2191 ldd [%l7 + 0x10], %f12 fcmpne16 %f12, %f4, %o0 fzero %f12 loop_2191: lduh [%l7 + 0x72], %l6 sth %g5, [%l7 + 0x50] array8 %g1, %g3, %g6 lduh [%l7 + 0x6C], %i2 xnorcc %l5, %i3, %l1 fnegs %f4, %f9 fmovrdgez %i5, %f0, %f6 tge %xcc, 0x6 fornot2 %f12, %f6, %f14 fpack32 %f6, %f0, %f6 te %xcc, 0x0 fbn,a %fcc1, loop_2192 sdivcc %l2, 0x0BD1, %i7 movvc %xcc, %i1, %o2 st %f11, [%l7 + 0x68] loop_2192: sub %o6, %o1, %o3 srlx %l0, %i4, %i0 fcmpne16 %f6, %f2, %l3 sra %g7, %o4, %i6 movn %icc, %o7, %l4 ta %xcc, 0x4 fcmps %fcc3, %f0, %f0 subccc %o5, %g2, %g4 st %f15, [%l7 + 0x70] fzeros %f1 brgz,a %l6, loop_2193 st %f4, [%l7 + 0x50] fnands %f9, %f9, %f5 stb %g5, [%l7 + 0x37] loop_2193: edge8ln %g1, %o0, %g3 orncc %i2, 0x10AB, %l5 movleu %xcc, %i3, %g6 fmovs %f9, %f4 ldx [%l7 + 0x70], %i5 fand %f10, %f12, %f14 subc %l1, 0x1464, %l2 fmovscs %icc, %f5, %f4 bcc,pn %xcc, loop_2194 mulscc %i7, 0x177D, %i1 fcmpes %fcc3, %f10, %f7 ldsw [%l7 + 0x30], %o2 loop_2194: edge32n %o6, %o3, %l0 sub %i4, %i0, %l3 fbg,a %fcc1, loop_2195 std %f10, [%l7 + 0x70] sra %o1, 0x18, %o4 fornot2 %f4, %f0, %f4 loop_2195: addc %i6, 0x08FC, %g7 fnegs %f13, %f2 brgez,a %l4, loop_2196 bcc %xcc, loop_2197 sth %o7, [%l7 + 0x22] bgu loop_2198 loop_2196: fmovsleu %icc, %f13, %f10 loop_2197: fmovdneg %xcc, %f9, %f7 alignaddr %o5, %g2, %g4 loop_2198: edge16n %l6, %g1, %g5 ldd [%l7 + 0x10], %f0 bg,a,pn %icc, loop_2199 fmovdn %xcc, %f12, %f14 ldd [%l7 + 0x28], %f0 brnz %g3, loop_2200 loop_2199: stb %o0, [%l7 + 0x7F] ld [%l7 + 0x1C], %f4 movl %xcc, %l5, %i3 loop_2200: sethi 0x07B4, %i2 xor %i5, 0x069D, %l1 array16 %l2, %g6, %i7 ldx [%l7 + 0x40], %o2 stb %o6, [%l7 + 0x0F] movl %icc, %o3, %l0 fbo,a %fcc3, loop_2201 fpadd32s %f4, %f11, %f5 movrgz %i4, %i0, %i1 srax %o1, 0x00, %l3 loop_2201: udiv %o4, 0x0BCE, %i6 udivcc %l4, 0x0BFD, %g7 fbul %fcc2, loop_2202 lduw [%l7 + 0x20], %o5 fcmpgt32 %f0, %f10, %g2 fmovd %f0, %f10 loop_2202: nop setx loop_2203, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tge %xcc, 0x1 xorcc %g4, %l6, %o7 fcmpeq32 %f8, %f6, %g1 loop_2203: fandnot1s %f0, %f4, %f9 fmovrdne %g5, %f2, %f14 bne loop_2204 edge32l %g3, %l5, %i3 tge %icc, 0x7 st %f8, [%l7 + 0x60] loop_2204: movvs %xcc, %o0, %i5 fpadd32 %f4, %f6, %f6 taddcctv %i2, 0x1327, %l1 fmovrsne %l2, %f2, %f10 fcmps %fcc1, %f13, %f5 movn %icc, %i7, %g6 xnorcc %o6, 0x1DC4, %o2 ldsh [%l7 + 0x16], %o3 fpsub32s %f9, %f3, %f8 sethi 0x0022, %i4 fmovscs %icc, %f11, %f4 xnor %l0, 0x0654, %i0 ldub [%l7 + 0x70], %o1 array8 %l3, %o4, %i6 xnor %l4, 0x1B27, %i1 umul %o5, 0x1F27, %g7 brgz %g4, loop_2205 umul %g2, 0x19D8, %o7 movle %icc, %g1, %g5 bgu,a,pn %xcc, loop_2206 loop_2205: fnot2s %f7, %f5 fbul,a %fcc0, loop_2207 fmovrde %g3, %f14, %f10 loop_2206: brgez %l6, loop_2208 stx %i3, [%l7 + 0x50] loop_2207: srl %l5, 0x0A, %o0 bl loop_2209 loop_2208: bneg,pt %xcc, loop_2210 tn %xcc, 0x3 ldsh [%l7 + 0x6A], %i5 loop_2209: tl %icc, 0x5 loop_2210: fmovse %icc, %f9, %f15 fand %f2, %f12, %f6 tg %icc, 0x4 orn %i2, %l2, %i7 sdiv %g6, 0x19D8, %l1 bg,pn %icc, loop_2211 ldsb [%l7 + 0x3F], %o6 fcmps %fcc1, %f11, %f7 andn %o3, %o2, %i4 loop_2211: fornot1 %f6, %f12, %f4 lduw [%l7 + 0x20], %i0 nop setx loop_2212, %l0, %l1 jmpl %l1, %o1 bge,a %icc, loop_2213 edge16 %l0, %l3, %o4 lduh [%l7 + 0x0C], %l4 loop_2212: brgz %i6, loop_2214 loop_2213: brnz,a %o5, loop_2215 stw %g7, [%l7 + 0x14] movcs %xcc, %i1, %g2 loop_2214: fmovsg %icc, %f12, %f13 loop_2215: fpsub32s %f2, %f5, %f6 fmovdl %icc, %f1, %f7 addc %o7, %g1, %g4 movne %icc, %g3, %l6 edge16 %g5, %l5, %i3 sll %i5, %i2, %l2 and %i7, %o0, %g6 bcc %xcc, loop_2216 sra %o6, %l1, %o3 fbo %fcc0, loop_2217 xor %i4, %o2, %i0 loop_2216: fmovdg %icc, %f12, %f10 fxors %f1, %f10, %f1 loop_2217: sth %l0, [%l7 + 0x4A] smulcc %o1, %l3, %l4 sdivcc %i6, 0x1701, %o4 edge32l %g7, %o5, %g2 fpadd16 %f8, %f12, %f8 addc %i1, %o7, %g1 or %g4, 0x0772, %l6 fcmpd %fcc0, %f10, %f12 fmovrsgz %g5, %f7, %f13 brgz,a %l5, loop_2218 std %f14, [%l7 + 0x48] tsubcc %g3, 0x088E, %i3 fpackfix %f4, %f10 loop_2218: fbne,a %fcc3, loop_2219 movpos %xcc, %i5, %i2 sth %i7, [%l7 + 0x4E] stw %o0, [%l7 + 0x50] loop_2219: sll %l2, 0x09, %g6 ld [%l7 + 0x58], %f14 movre %l1, %o3, %i4 fornot2 %f12, %f8, %f8 subc %o2, %o6, %l0 ldsb [%l7 + 0x31], %o1 tpos %icc, 0x5 stw %i0, [%l7 + 0x74] addcc %l3, 0x0595, %i6 lduh [%l7 + 0x16], %l4 fmovdn %xcc, %f10, %f1 movl %xcc, %o4, %o5 fmovrdgez %g7, %f14, %f8 movleu %xcc, %g2, %i1 orcc %g1, %g4, %o7 srlx %g5, 0x08, %l6 edge32ln %g3, %l5, %i5 fmovsvc %xcc, %f13, %f10 sth %i3, [%l7 + 0x6C] fnors %f9, %f1, %f10 ldsh [%l7 + 0x68], %i7 std %f8, [%l7 + 0x78] fandnot1s %f12, %f3, %f0 stx %i2, [%l7 + 0x68] bshuffle %f14, %f0, %f2 ldsw [%l7 + 0x20], %o0 st %f10, [%l7 + 0x64] fmovsg %icc, %f9, %f3 edge32n %l2, %g6, %l1 be loop_2220 fbug,a %fcc1, loop_2221 addc %i4, 0x0000, %o2 bleu,pt %xcc, loop_2222 loop_2220: bvs loop_2223 loop_2221: edge32ln %o6, %l0, %o3 fxnors %f1, %f7, %f1 loop_2222: ldub [%l7 + 0x2D], %o1 loop_2223: fones %f9 ldub [%l7 + 0x14], %l3 stw %i6, [%l7 + 0x68] umulcc %i0, 0x0247, %l4 fmovrde %o5, %f0, %f2 stb %o4, [%l7 + 0x7E] stb %g7, [%l7 + 0x77] lduw [%l7 + 0x1C], %g2 fmuld8sux16 %f10, %f15, %f8 ld [%l7 + 0x44], %f7 fbo %fcc0, loop_2224 subcc %g1, 0x0524, %g4 lduw [%l7 + 0x08], %i1 edge32l %o7, %l6, %g5 loop_2224: fnegs %f6, %f1 sth %l5, [%l7 + 0x16] or %g3, 0x0534, %i5 movrgz %i7, 0x118, %i3 edge8ln %i2, %l2, %g6 nop setx loop_2225, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bleu,a loop_2226 edge32l %l1, %o0, %i4 fnot2 %f10, %f12 loop_2225: udivcc %o2, 0x1A19, %o6 loop_2226: movge %icc, %l0, %o1 fornot2 %f6, %f10, %f4 fpackfix %f6, %f8 stx %l3, [%l7 + 0x48] stw %i6, [%l7 + 0x60] brlez %o3, loop_2227 fnegs %f10, %f8 mulscc %l4, 0x153E, %o5 srlx %i0, %g7, %g2 loop_2227: xorcc %o4, %g4, %g1 xnorcc %o7, 0x1A02, %l6 nop setx loop_2228, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done addccc %i1, 0x0ADE, %g5 movg %xcc, %l5, %i5 stw %i7, [%l7 + 0x20] loop_2228: nop setx loop_2229, %l0, %l1 jmpl %l1, %i3 move %xcc, %g3, %l2 fmul8ulx16 %f12, %f10, %f2 ldub [%l7 + 0x25], %i2 loop_2229: edge16 %l1, %g6, %i4 srlx %o2, %o0, %l0 ta %xcc, 0x0 fmovsa %xcc, %f12, %f6 fabss %f6, %f6 fmovdgu %icc, %f15, %f8 edge32l %o6, %l3, %i6 umulcc %o1, 0x1DDF, %l4 fornot1 %f8, %f14, %f8 lduh [%l7 + 0x16], %o3 fmovsvc %xcc, %f9, %f5 fsrc2s %f10, %f7 st %f6, [%l7 + 0x60] and %o5, 0x1928, %g7 ld [%l7 + 0x1C], %f1 array8 %g2, %o4, %g4 ld [%l7 + 0x60], %f14 bg,a loop_2230 fandnot1 %f12, %f0, %f6 fmovdn %icc, %f6, %f7 array16 %g1, %o7, %l6 loop_2230: stx %i1, [%l7 + 0x78] stb %i0, [%l7 + 0x16] stb %g5, [%l7 + 0x1A] movgu %xcc, %l5, %i5 xnor %i7, %i3, %l2 mulx %i2, %l1, %g3 xnorcc %i4, %g6, %o0 std %f4, [%l7 + 0x30] fand %f10, %f0, %f0 ldub [%l7 + 0x34], %o2 std %f12, [%l7 + 0x30] movcs %xcc, %o6, %l0 umul %l3, %o1, %i6 ldx [%l7 + 0x28], %o3 movre %o5, %g7, %g2 edge16n %o4, %g4, %l4 stw %g1, [%l7 + 0x68] fmovde %icc, %f9, %f3 fmovse %xcc, %f2, %f12 edge32n %l6, %i1, %i0 and %g5, 0x1C1A, %l5 fble %fcc3, loop_2231 edge32 %o7, %i5, %i7 fbue %fcc0, loop_2232 sll %l2, 0x01, %i2 loop_2231: ldub [%l7 + 0x12], %l1 orcc %g3, %i3, %i4 loop_2232: movrgez %g6, %o2, %o6 ldsw [%l7 + 0x2C], %l0 bshuffle %f14, %f0, %f6 andcc %o0, 0x1E23, %o1 bn loop_2233 sth %i6, [%l7 + 0x36] stb %l3, [%l7 + 0x5C] tn %icc, 0x3 loop_2233: fpsub16 %f14, %f4, %f4 fbul,a %fcc2, loop_2234 srax %o5, 0x0E, %g7 edge32l %g2, %o4, %o3 nop setx loop_2235, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2234: ldsw [%l7 + 0x74], %l4 brgez,a %g4, loop_2236 ldub [%l7 + 0x18], %g1 loop_2235: brz %i1, loop_2237 fmovrslz %i0, %f14, %f12 loop_2236: fbl %fcc1, loop_2238 brz %g5, loop_2239 loop_2237: st %f12, [%l7 + 0x40] edge32ln %l5, %l6, %i5 loop_2238: move %icc, %o7, %i7 loop_2239: bn,a %icc, loop_2240 edge8l %l2, %l1, %i2 fors %f0, %f9, %f12 xorcc %g3, %i3, %i4 loop_2240: st %f8, [%l7 + 0x4C] std %f12, [%l7 + 0x40] sub %o2, %o6, %g6 fbne %fcc1, loop_2241 ldd [%l7 + 0x18], %f8 bleu,a,pn %xcc, loop_2242 ldsw [%l7 + 0x50], %o0 loop_2241: stx %l0, [%l7 + 0x58] ldd [%l7 + 0x30], %f6 loop_2242: udiv %o1, 0x03F5, %i6 stx %o5, [%l7 + 0x40] brz,a %l3, loop_2243 fmovdvs %xcc, %f13, %f14 subcc %g2, 0x1A12, %g7 edge16n %o4, %l4, %g4 loop_2243: tge %icc, 0x2 tn %xcc, 0x6 st %f3, [%l7 + 0x1C] fcmpd %fcc0, %f10, %f6 stx %o3, [%l7 + 0x10] fbue %fcc2, loop_2244 lduw [%l7 + 0x34], %g1 sth %i0, [%l7 + 0x2A] fmovdg %icc, %f6, %f1 loop_2244: ldsh [%l7 + 0x36], %g5 fba %fcc0, loop_2245 lduh [%l7 + 0x14], %i1 fzero %f2 fone %f2 loop_2245: edge32 %l6, %i5, %l5 movge %xcc, %i7, %l2 fbuge %fcc0, loop_2246 fcmpgt16 %f8, %f12, %o7 ldsh [%l7 + 0x26], %i2 fmovrdgz %g3, %f8, %f12 loop_2246: ta %xcc, 0x7 bpos,a,pt %xcc, loop_2247 fpadd16s %f1, %f8, %f15 fbue %fcc3, loop_2248 sth %i3, [%l7 + 0x16] loop_2247: lduw [%l7 + 0x74], %l1 fsrc2s %f3, %f13 loop_2248: ldx [%l7 + 0x78], %o2 fmovscc %icc, %f3, %f12 stx %o6, [%l7 + 0x38] fbule %fcc0, loop_2249 fbue %fcc3, loop_2250 array16 %g6, %o0, %l0 fble,a %fcc0, loop_2251 loop_2249: fxnors %f4, %f15, %f3 loop_2250: bvs loop_2252 lduw [%l7 + 0x54], %i4 loop_2251: mulx %i6, %o5, %o1 subccc %g2, 0x0B9F, %l3 loop_2252: fnegd %f0, %f0 ldd [%l7 + 0x68], %f6 fmovsleu %icc, %f1, %f2 fbl %fcc1, loop_2253 stw %g7, [%l7 + 0x50] alignaddrl %o4, %g4, %l4 bvc,pn %icc, loop_2254 loop_2253: fmuld8sux16 %f8, %f8, %f2 edge8 %g1, %i0, %o3 fmovdn %xcc, %f7, %f5 loop_2254: fbule %fcc3, loop_2255 popc 0x1BBC, %g5 fmovrdgz %i1, %f4, %f12 fmul8x16au %f1, %f5, %f4 loop_2255: fmovrde %l6, %f4, %f10 movg %icc, %l5, %i5 bpos,a,pt %xcc, loop_2256 fcmple32 %f6, %f12, %l2 fcmpgt16 %f2, %f2, %i7 stx %i2, [%l7 + 0x08] loop_2256: umul %o7, 0x0597, %i3 addccc %g3, 0x09E3, %l1 pdist %f6, %f0, %f4 add %o2, 0x023F, %g6 fmovrse %o6, %f1, %f8 stb %l0, [%l7 + 0x49] array8 %i4, %o0, %i6 fmovsne %xcc, %f3, %f5 nop setx loop_2257, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bn,a,pn %icc, loop_2258 orcc %o5, 0x04DA, %o1 ldx [%l7 + 0x30], %l3 loop_2257: mulscc %g7, 0x1915, %o4 loop_2258: lduh [%l7 + 0x14], %g2 movvs %icc, %l4, %g1 std %f4, [%l7 + 0x48] ldx [%l7 + 0x08], %g4 fexpand %f9, %f6 bleu loop_2259 lduh [%l7 + 0x3C], %i0 tl %icc, 0x7 pdist %f14, %f6, %f10 loop_2259: fpsub32 %f8, %f12, %f8 sth %o3, [%l7 + 0x22] subcc %g5, %l6, %l5 movneg %icc, %i5, %i1 movvc %icc, %l2, %i2 fblg %fcc2, loop_2260 fones %f1 movrlz %i7, %i3, %o7 fbne,a %fcc0, loop_2261 loop_2260: ld [%l7 + 0x48], %f6 stw %g3, [%l7 + 0x5C] lduh [%l7 + 0x24], %l1 loop_2261: tle %icc, 0x7 st %f15, [%l7 + 0x4C] fmovsne %xcc, %f8, %f7 fmovrse %g6, %f2, %f10 nop setx loop_2262, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdg %xcc, %f5, %f13 fpadd32 %f6, %f2, %f2 fsrc1 %f12, %f0 loop_2262: fbge %fcc2, loop_2263 fors %f13, %f12, %f3 fbule %fcc1, loop_2264 ldx [%l7 + 0x50], %o2 loop_2263: sdiv %o6, 0x0DD0, %l0 fmovsn %xcc, %f15, %f12 loop_2264: tsubcc %i4, 0x02F2, %i6 fcmpes %fcc1, %f9, %f3 smulcc %o0, %o1, %l3 bvs loop_2265 ldsh [%l7 + 0x44], %o5 ld [%l7 + 0x54], %f5 sllx %o4, %g7, %l4 loop_2265: ble,a,pt %icc, loop_2266 array8 %g2, %g1, %i0 tl %xcc, 0x2 bvs,a %icc, loop_2267 loop_2266: add %g4, 0x0FCF, %o3 be,a,pt %icc, loop_2268 ldsh [%l7 + 0x1E], %g5 loop_2267: edge8l %l5, %l6, %i1 fbn %fcc1, loop_2269 loop_2268: stw %i5, [%l7 + 0x74] smul %i2, %i7, %i3 fmovdneg %xcc, %f7, %f14 loop_2269: pdist %f10, %f6, %f0 edge16l %o7, %l2, %l1 fpmerge %f15, %f2, %f10 bneg,a,pn %icc, loop_2270 stx %g3, [%l7 + 0x20] bcc,a,pt %icc, loop_2271 fmovdne %xcc, %f13, %f11 loop_2270: ldx [%l7 + 0x50], %o2 be,pt %icc, loop_2272 loop_2271: lduh [%l7 + 0x5E], %g6 fmovscc %icc, %f0, %f12 fmuld8ulx16 %f6, %f3, %f6 loop_2272: fnors %f8, %f2, %f6 fmovde %xcc, %f1, %f9 umulcc %o6, %l0, %i4 fmovsleu %xcc, %f11, %f1 fmovsle %icc, %f8, %f14 stw %i6, [%l7 + 0x20] fmovrsgez %o1, %f12, %f3 fbge,a %fcc2, loop_2273 stw %o0, [%l7 + 0x78] smulcc %o5, 0x11E1, %l3 ldsh [%l7 + 0x62], %g7 loop_2273: fnands %f4, %f14, %f9 fba,a %fcc3, loop_2274 ldsh [%l7 + 0x70], %l4 fbug,a %fcc1, loop_2275 ta %icc, 0x7 loop_2274: fmovdg %xcc, %f2, %f1 for %f6, %f6, %f10 loop_2275: nop setx loop_2276, %l0, %l1 jmpl %l1, %o4 fmovrslez %g1, %f13, %f6 st %f9, [%l7 + 0x08] stx %i0, [%l7 + 0x60] loop_2276: fpadd32s %f4, %f13, %f3 st %f6, [%l7 + 0x08] fxnor %f8, %f6, %f0 bne,pt %xcc, loop_2277 ldx [%l7 + 0x08], %g2 fnands %f13, %f10, %f0 stx %g4, [%l7 + 0x70] loop_2277: stb %o3, [%l7 + 0x49] brgz %g5, loop_2278 stx %l6, [%l7 + 0x10] stx %l5, [%l7 + 0x78] stb %i1, [%l7 + 0x31] loop_2278: ldsh [%l7 + 0x14], %i5 fcmpne32 %f10, %f2, %i2 fmul8x16 %f4, %f8, %f4 nop setx loop_2279, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x08], %i3 edge32n %o7, %i7, %l1 bge,pn %xcc, loop_2280 loop_2279: andn %l2, %g3, %o2 movgu %icc, %o6, %l0 st %f7, [%l7 + 0x70] loop_2280: fsrc1 %f14, %f14 fsrc1s %f4, %f6 edge32ln %g6, %i6, %o1 lduw [%l7 + 0x3C], %o0 edge32ln %i4, %l3, %o5 fba,a %fcc0, loop_2281 ldub [%l7 + 0x28], %g7 array16 %o4, %l4, %g1 ldx [%l7 + 0x68], %g2 loop_2281: fmovdle %xcc, %f7, %f6 sth %g4, [%l7 + 0x42] std %f2, [%l7 + 0x20] fmovscc %xcc, %f9, %f15 movvs %icc, %i0, %g5 movvc %xcc, %o3, %l6 sth %l5, [%l7 + 0x26] fmovdne %xcc, %f2, %f11 fpadd32 %f4, %f4, %f10 tne %icc, 0x3 fbu,a %fcc3, loop_2282 tge %icc, 0x1 tcc %xcc, 0x0 ld [%l7 + 0x18], %f11 loop_2282: fmovrse %i5, %f4, %f4 lduh [%l7 + 0x32], %i1 lduh [%l7 + 0x12], %i2 edge8n %o7, %i7, %l1 fandnot2 %f12, %f12, %f12 fcmpgt32 %f2, %f2, %i3 fmovrde %l2, %f4, %f0 bpos,pn %icc, loop_2283 fmovsneg %xcc, %f14, %f11 stw %g3, [%l7 + 0x38] lduh [%l7 + 0x1E], %o2 loop_2283: brlz %l0, loop_2284 ldub [%l7 + 0x38], %g6 xnor %o6, 0x1CB4, %i6 fcmps %fcc1, %f5, %f11 loop_2284: fpmerge %f5, %f1, %f0 ldx [%l7 + 0x40], %o0 fmovsge %xcc, %f6, %f8 fsrc2s %f6, %f0 udivx %i4, 0x09F5, %o1 fbg,a %fcc2, loop_2285 fbo,a %fcc2, loop_2286 edge32n %l3, %o5, %o4 subccc %l4, 0x106F, %g1 loop_2285: fmovrdgez %g7, %f0, %f10 loop_2286: stw %g4, [%l7 + 0x38] fcmpes %fcc0, %f2, %f11 tge %xcc, 0x0 stx %i0, [%l7 + 0x18] bvs,a,pn %icc, loop_2287 bleu %icc, loop_2288 movle %xcc, %g2, %g5 ldd [%l7 + 0x08], %f0 loop_2287: ble,a loop_2289 loop_2288: fnor %f4, %f6, %f2 fbule,a %fcc0, loop_2290 fnand %f10, %f0, %f4 loop_2289: movre %l6, %o3, %l5 ld [%l7 + 0x74], %f10 loop_2290: fpadd32s %f4, %f5, %f2 faligndata %f12, %f4, %f12 edge8 %i1, %i2, %o7 fbne %fcc3, loop_2291 fblg %fcc0, loop_2292 be,a,pt %icc, loop_2293 tvc %icc, 0x0 loop_2291: lduh [%l7 + 0x3A], %i7 loop_2292: sdivx %l1, 0x0CB2, %i3 loop_2293: bge,a loop_2294 fabss %f8, %f8 fmovdpos %xcc, %f7, %f8 ldx [%l7 + 0x40], %i5 loop_2294: fpack32 %f6, %f4, %f14 tvs %xcc, 0x7 sethi 0x146C, %g3 fcmple32 %f12, %f14, %o2 tsubcctv %l0, %g6, %o6 movrgez %l2, 0x0F9, %o0 brlz,a %i4, loop_2295 fpmerge %f8, %f9, %f10 fpackfix %f6, %f13 st %f7, [%l7 + 0x28] loop_2295: fmovspos %icc, %f11, %f12 tsubcctv %o1, 0x1512, %i6 fmovs %f14, %f7 call loop_2296 lduh [%l7 + 0x18], %l3 brlz %o4, loop_2297 array16 %o5, %l4, %g1 loop_2296: fmovsn %icc, %f8, %f0 fmovsg %icc, %f0, %f7 loop_2297: fand %f12, %f0, %f2 add %g7, %g4, %i0 addccc %g5, 0x0ACA, %g2 ldsh [%l7 + 0x56], %o3 edge32l %l5, %i1, %l6 call loop_2298 sth %o7, [%l7 + 0x40] lduw [%l7 + 0x08], %i2 fmul8x16au %f1, %f14, %f10 loop_2298: ldsb [%l7 + 0x73], %i7 fcmped %fcc0, %f2, %f8 fxnor %f14, %f12, %f2 tneg %xcc, 0x7 fpsub32 %f6, %f14, %f14 bcc,a %icc, loop_2299 call loop_2300 ldx [%l7 + 0x70], %i3 lduh [%l7 + 0x68], %i5 loop_2299: std %f12, [%l7 + 0x10] loop_2300: fzero %f6 fand %f14, %f6, %f4 fmovda %icc, %f1, %f9 movrlez %l1, 0x3CA, %o2 std %f8, [%l7 + 0x40] fmovsneg %icc, %f4, %f5 orn %l0, 0x0AE8, %g3 movvc %icc, %g6, %o6 fmovdleu %icc, %f13, %f13 fmovsgu %xcc, %f13, %f12 fmovsge %xcc, %f3, %f11 edge8 %l2, %i4, %o1 mulx %i6, 0x198C, %o0 st %f8, [%l7 + 0x30] tvc %icc, 0x5 taddcc %l3, 0x1454, %o5 fcmpgt16 %f2, %f4, %l4 bleu,pt %icc, loop_2301 edge32ln %g1, %g7, %o4 fnegd %f6, %f4 stw %i0, [%l7 + 0x14] loop_2301: fornot1 %f14, %f14, %f8 tge %icc, 0x6 sdivcc %g5, 0x0F53, %g2 tl %icc, 0x2 ldsb [%l7 + 0x3E], %o3 st %f4, [%l7 + 0x38] ldsb [%l7 + 0x0E], %l5 edge16l %i1, %l6, %g4 tpos %icc, 0x1 brlez,a %o7, loop_2302 movrgz %i7, 0x02B, %i3 fands %f15, %f8, %f13 fsrc1s %f15, %f15 loop_2302: fsrc1 %f2, %f6 faligndata %f0, %f0, %f10 fcmpne32 %f14, %f2, %i5 stw %i2, [%l7 + 0x64] stx %l1, [%l7 + 0x38] movre %o2, 0x0B2, %g3 lduh [%l7 + 0x46], %g6 fbue %fcc1, loop_2303 fnands %f14, %f7, %f12 lduh [%l7 + 0x36], %o6 fmovsvs %xcc, %f8, %f10 loop_2303: fandnot2s %f1, %f3, %f15 ldd [%l7 + 0x08], %f8 st %f12, [%l7 + 0x34] orncc %l0, %i4, %o1 or %i6, 0x1608, %l2 fbu,a %fcc3, loop_2304 tge %icc, 0x7 st %f2, [%l7 + 0x18] fmovdcc %icc, %f13, %f0 loop_2304: lduh [%l7 + 0x56], %o0 fmovrsgez %o5, %f0, %f14 nop setx loop_2305, %l0, %l1 jmpl %l1, %l3 andn %g1, %l4, %g7 fbl %fcc3, loop_2306 fmovdcc %icc, %f4, %f15 loop_2305: andncc %i0, %o4, %g5 ldsw [%l7 + 0x68], %o3 loop_2306: fnand %f10, %f6, %f6 ldub [%l7 + 0x19], %g2 bpos,a,pt %icc, loop_2307 fcmpes %fcc3, %f12, %f1 ldsw [%l7 + 0x54], %l5 ldsh [%l7 + 0x64], %l6 loop_2307: ble,pt %xcc, loop_2308 lduw [%l7 + 0x3C], %g4 stx %o7, [%l7 + 0x30] ldd [%l7 + 0x30], %f12 loop_2308: fandnot2s %f3, %f13, %f7 fpackfix %f0, %f5 bgu,a loop_2309 fnand %f2, %f14, %f2 and %i1, %i3, %i5 ldx [%l7 + 0x20], %i7 loop_2309: siam 0x7 ld [%l7 + 0x78], %f7 brgz %i2, loop_2310 call loop_2311 st %f4, [%l7 + 0x68] nop setx loop_2312, %l0, %l1 jmpl %l1, %l1 loop_2310: ldub [%l7 + 0x20], %g3 loop_2311: fpsub32s %f5, %f3, %f12 fpmerge %f7, %f10, %f2 loop_2312: sth %o2, [%l7 + 0x68] fpsub32 %f2, %f14, %f12 fmovs %f15, %f0 movn %xcc, %g6, %o6 fandnot2s %f15, %f13, %f13 stx %i4, [%l7 + 0x58] brnz %l0, loop_2313 ldub [%l7 + 0x65], %o1 fpadd16s %f13, %f7, %f2 fcmps %fcc0, %f11, %f4 loop_2313: fors %f9, %f11, %f15 stb %l2, [%l7 + 0x40] movpos %xcc, %i6, %o5 orcc %o0, 0x1AEE, %l3 fmovdge %xcc, %f7, %f13 subcc %g1, %g7, %l4 ld [%l7 + 0x44], %f3 st %f8, [%l7 + 0x58] ldd [%l7 + 0x10], %f0 ld [%l7 + 0x50], %f15 stx %o4, [%l7 + 0x38] mulx %i0, 0x0EEE, %o3 stx %g2, [%l7 + 0x18] fnors %f7, %f12, %f7 bleu,a loop_2314 edge8ln %l5, %l6, %g4 fmovdcc %icc, %f5, %f15 stx %g5, [%l7 + 0x18] loop_2314: lduh [%l7 + 0x30], %o7 andcc %i1, 0x10A8, %i5 bg loop_2315 fpadd32 %f8, %f14, %f0 sdiv %i3, 0x1FC0, %i2 ld [%l7 + 0x44], %f4 loop_2315: fnegs %f14, %f2 stx %i7, [%l7 + 0x68] movrne %g3, 0x184, %o2 fba %fcc2, loop_2316 edge8 %l1, %o6, %g6 bg %icc, loop_2317 umulcc %l0, %i4, %o1 loop_2316: ldsw [%l7 + 0x68], %i6 bvs loop_2318 loop_2317: brlz %l2, loop_2319 fmovdne %xcc, %f5, %f8 ldd [%l7 + 0x10], %f10 loop_2318: fmovdpos %xcc, %f10, %f4 loop_2319: lduw [%l7 + 0x4C], %o5 fmovrslez %o0, %f13, %f5 movvc %xcc, %l3, %g1 fbg,a %fcc1, loop_2320 bshuffle %f12, %f6, %f6 ldsw [%l7 + 0x20], %l4 fblg %fcc2, loop_2321 loop_2320: fbn,a %fcc3, loop_2322 fmovdl %xcc, %f2, %f2 fmul8ulx16 %f12, %f4, %f10 loop_2321: std %f2, [%l7 + 0x70] loop_2322: movn %xcc, %o4, %i0 movneg %icc, %g7, %g2 sdivx %l5, 0x1639, %l6 fxor %f6, %f10, %f2 bpos,a,pn %xcc, loop_2323 fsrc1 %f14, %f4 fmovdgu %icc, %f2, %f7 smul %o3, 0x14E7, %g5 loop_2323: movrgz %g4, %o7, %i5 fmovsg %xcc, %f10, %f10 fbne %fcc3, loop_2324 bneg loop_2325 srax %i3, %i2, %i1 bneg loop_2326 loop_2324: fmovdgu %icc, %f6, %f3 loop_2325: ld [%l7 + 0x64], %f4 fbu,a %fcc2, loop_2327 loop_2326: ble,a,pn %icc, loop_2328 lduh [%l7 + 0x5E], %i7 fmovsneg %xcc, %f4, %f8 loop_2327: fcmple16 %f0, %f6, %o2 loop_2328: ldsh [%l7 + 0x32], %g3 stb %l1, [%l7 + 0x3A] fpackfix %f2, %f7 fxnors %f15, %f12, %f0 stx %g6, [%l7 + 0x10] fnegs %f6, %f9 xnor %l0, %i4, %o6 lduw [%l7 + 0x6C], %i6 ldsb [%l7 + 0x31], %o1 alignaddr %o5, %o0, %l2 fmovdg %icc, %f1, %f7 taddcc %l3, %g1, %o4 call loop_2329 fcmpgt16 %f8, %f6, %l4 udivcc %i0, 0x1134, %g7 stw %l5, [%l7 + 0x48] loop_2329: fbne %fcc1, loop_2330 ldx [%l7 + 0x30], %g2 lduw [%l7 + 0x44], %o3 edge32 %l6, %g5, %o7 loop_2330: movrlez %i5, 0x163, %g4 ldsw [%l7 + 0x6C], %i2 st %f5, [%l7 + 0x58] fmovdleu %xcc, %f7, %f12 edge32l %i1, %i7, %i3 fands %f3, %f10, %f10 xnor %o2, %g3, %l1 fpackfix %f0, %f4 fbue,a %fcc1, loop_2331 fcmpgt16 %f4, %f6, %l0 fmovdcs %xcc, %f7, %f12 fandnot2s %f5, %f1, %f10 loop_2331: orn %i4, 0x0987, %o6 move %xcc, %i6, %o1 fors %f13, %f4, %f2 fmovdleu %icc, %f7, %f12 add %o5, %g6, %l2 fmovda %xcc, %f10, %f7 fone %f4 tn %icc, 0x3 fmovrde %l3, %f10, %f10 fsrc2s %f0, %f0 fpack32 %f10, %f2, %f4 stb %g1, [%l7 + 0x16] fmovsne %xcc, %f0, %f15 fmuld8ulx16 %f8, %f12, %f0 lduw [%l7 + 0x44], %o4 fbe,a %fcc0, loop_2332 fzeros %f4 tpos %xcc, 0x1 siam 0x3 loop_2332: fmovspos %xcc, %f13, %f8 fmovdvs %icc, %f12, %f9 ldsb [%l7 + 0x5C], %l4 edge32l %i0, %g7, %o0 fbg,a %fcc3, loop_2333 lduw [%l7 + 0x2C], %l5 fpadd16s %f13, %f12, %f2 fmul8ulx16 %f12, %f4, %f10 loop_2333: fmovsge %icc, %f4, %f9 fxnors %f12, %f7, %f2 fmovrsne %g2, %f5, %f10 bvs,a,pn %icc, loop_2334 fmovsge %icc, %f4, %f5 ldsh [%l7 + 0x74], %l6 st %f15, [%l7 + 0x24] loop_2334: fble %fcc1, loop_2335 popc 0x0B6D, %o3 std %f14, [%l7 + 0x38] taddcc %o7, %i5, %g5 loop_2335: fbl %fcc0, loop_2336 fsrc2s %f15, %f1 fbu %fcc2, loop_2337 ldsw [%l7 + 0x40], %g4 loop_2336: stw %i2, [%l7 + 0x44] stb %i7, [%l7 + 0x33] loop_2337: ble,a,pn %icc, loop_2338 ldsb [%l7 + 0x56], %i3 ldsb [%l7 + 0x33], %o2 bvc,a,pt %xcc, loop_2339 loop_2338: stb %i1, [%l7 + 0x76] ldx [%l7 + 0x70], %l1 fbu,a %fcc0, loop_2340 loop_2339: fbul %fcc2, loop_2341 andcc %l0, 0x1333, %g3 fmovda %xcc, %f14, %f4 loop_2340: ldx [%l7 + 0x70], %o6 loop_2341: fmovdge %icc, %f6, %f5 fbn %fcc0, loop_2342 fmul8ulx16 %f14, %f14, %f4 ldsh [%l7 + 0x0E], %i4 st %f6, [%l7 + 0x40] loop_2342: bcs,pt %icc, loop_2343 edge16ln %i6, %o1, %o5 tleu %xcc, 0x4 fbul %fcc0, loop_2344 loop_2343: stw %l2, [%l7 + 0x18] fmovdge %icc, %f12, %f1 ble,a loop_2345 loop_2344: fcmpne16 %f8, %f0, %g6 sll %l3, %o4, %g1 fmovdne %icc, %f2, %f13 loop_2345: ldsh [%l7 + 0x3E], %l4 fmovsge %xcc, %f8, %f13 ldd [%l7 + 0x20], %f0 fbu,a %fcc2, loop_2346 edge8l %i0, %o0, %l5 std %f8, [%l7 + 0x08] ldsh [%l7 + 0x70], %g2 loop_2346: nop setx loop_2347, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsb [%l7 + 0x65], %g7 bge %xcc, loop_2348 bneg loop_2349 loop_2347: movvc %icc, %o3, %o7 fornot1s %f0, %f3, %f11 loop_2348: fcmpeq32 %f6, %f0, %l6 loop_2349: be %icc, loop_2350 fbe %fcc1, loop_2351 fcmpes %fcc0, %f3, %f5 nop setx loop_2352, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_2350: fsrc2s %f7, %f0 loop_2351: ldsh [%l7 + 0x0E], %g5 ldub [%l7 + 0x10], %g4 loop_2352: edge16l %i2, %i5, %i7 sth %o2, [%l7 + 0x74] fmovrsgez %i3, %f1, %f3 fnegd %f14, %f14 udivcc %l1, 0x1C0C, %l0 tge %icc, 0x1 addc %i1, 0x1227, %g3 stx %o6, [%l7 + 0x58] sth %i6, [%l7 + 0x5C] st %f15, [%l7 + 0x08] fmovrdlz %i4, %f2, %f12 stb %o1, [%l7 + 0x4B] udivcc %o5, 0x05C0, %g6 for %f14, %f10, %f10 stx %l2, [%l7 + 0x40] ldub [%l7 + 0x73], %l3 stb %o4, [%l7 + 0x1D] ld [%l7 + 0x34], %f11 fbl,a %fcc0, loop_2353 fxor %f4, %f12, %f4 bl,a,pt %icc, loop_2354 sllx %l4, %g1, %i0 loop_2353: fxnors %f4, %f15, %f10 mulscc %o0, %l5, %g2 loop_2354: fpadd32s %f0, %f2, %f7 edge32n %o3, %g7, %l6 lduw [%l7 + 0x38], %g5 movre %o7, %g4, %i5 udivx %i2, 0x0113, %i7 move %xcc, %i3, %o2 std %f4, [%l7 + 0x28] fmovscc %icc, %f12, %f15 fblg,a %fcc2, loop_2355 taddcctv %l1, 0x15DE, %l0 sth %i1, [%l7 + 0x6E] bneg,pt %icc, loop_2356 loop_2355: std %f10, [%l7 + 0x08] fmovdl %xcc, %f3, %f2 fmovscs %icc, %f5, %f14 loop_2356: movneg %xcc, %g3, %o6 and %i4, %o1, %i6 fmovdle %icc, %f9, %f4 mulscc %o5, %l2, %l3 lduh [%l7 + 0x18], %o4 xorcc %g6, 0x0EAF, %g1 fbuge %fcc0, loop_2357 ldsb [%l7 + 0x37], %i0 subc %o0, %l5, %g2 xnorcc %l4, 0x0DBB, %g7 loop_2357: stb %l6, [%l7 + 0x7A] andn %o3, %g5, %g4 fzero %f6 fmovsge %xcc, %f11, %f5 fmovrdgez %o7, %f4, %f0 std %f10, [%l7 + 0x20] fcmple16 %f2, %f10, %i2 stw %i5, [%l7 + 0x0C] ldx [%l7 + 0x20], %i3 ldub [%l7 + 0x56], %o2 sub %i7, %l1, %i1 st %f12, [%l7 + 0x38] andn %l0, 0x08A5, %g3 lduw [%l7 + 0x10], %i4 tn %icc, 0x4 fand %f14, %f6, %f4 fcmpne16 %f10, %f0, %o6 fcmps %fcc1, %f9, %f5 fbu,a %fcc1, loop_2358 std %f14, [%l7 + 0x40] ldsb [%l7 + 0x16], %o1 ldd [%l7 + 0x38], %f14 loop_2358: edge16l %o5, %i6, %l3 fpadd16s %f0, %f11, %f9 mova %xcc, %o4, %g6 srl %g1, %l2, %o0 udivx %l5, 0x1E44, %g2 andncc %l4, %i0, %g7 ba,a,pn %xcc, loop_2359 lduw [%l7 + 0x28], %l6 fmovsn %icc, %f13, %f14 movre %o3, 0x288, %g4 loop_2359: ldd [%l7 + 0x78], %f2 ldsh [%l7 + 0x66], %g5 fmovsle %icc, %f8, %f1 pdist %f12, %f4, %f2 tcs %xcc, 0x1 fxors %f9, %f6, %f3 tle %xcc, 0x5 fbul,a %fcc2, loop_2360 movcs %icc, %o7, %i5 fmovd %f10, %f0 fbule,a %fcc0, loop_2361 loop_2360: smulcc %i2, %i3, %o2 fmovdvc %icc, %f7, %f0 ldsh [%l7 + 0x2C], %i7 loop_2361: stw %l1, [%l7 + 0x1C] ldx [%l7 + 0x18], %l0 stb %g3, [%l7 + 0x0E] fnot1s %f15, %f8 fcmped %fcc2, %f8, %f4 fmovrdgez %i4, %f4, %f14 movcc %xcc, %i1, %o1 sdivx %o6, 0x1E98, %o5 fsrc2 %f4, %f2 fbg %fcc3, loop_2362 fand %f8, %f14, %f4 movne %xcc, %l3, %o4 lduw [%l7 + 0x2C], %g6 loop_2362: ta %icc, 0x1 orcc %i6, %l2, %o0 orcc %g1, %g2, %l5 fmovdneg %icc, %f12, %f11 ldub [%l7 + 0x7F], %l4 std %f10, [%l7 + 0x60] fble %fcc3, loop_2363 edge32ln %i0, %g7, %o3 fsrc1s %f0, %f0 movcc %icc, %l6, %g4 loop_2363: fxor %f2, %f4, %f0 stb %g5, [%l7 + 0x26] add %i5, %i2, %o7 fbug %fcc2, loop_2364 lduh [%l7 + 0x4C], %i3 fcmps %fcc3, %f8, %f10 ldsh [%l7 + 0x36], %o2 loop_2364: fbg,a %fcc1, loop_2365 udivcc %l1, 0x1A2C, %l0 ldsb [%l7 + 0x0F], %i7 tge %xcc, 0x1 loop_2365: stb %i4, [%l7 + 0x6F] subccc %i1, %g3, %o6 stb %o1, [%l7 + 0x3B] fmovrdlez %o5, %f10, %f10 movrlez %l3, %g6, %i6 sdiv %l2, 0x0539, %o4 sdiv %o0, 0x0824, %g2 fbe %fcc0, loop_2366 ldsh [%l7 + 0x16], %l5 stb %g1, [%l7 + 0x5F] movpos %icc, %l4, %g7 loop_2366: fcmpd %fcc3, %f2, %f6 st %f14, [%l7 + 0x7C] fxnor %f12, %f10, %f12 srax %o3, 0x17, %l6 brlez %i0, loop_2367 stb %g4, [%l7 + 0x52] tn %icc, 0x3 edge8ln %g5, %i5, %o7 loop_2367: ldub [%l7 + 0x1E], %i3 fmovse %icc, %f3, %f12 bcs,a loop_2368 stb %i2, [%l7 + 0x2C] tcs %icc, 0x0 fbge %fcc2, loop_2369 loop_2368: tsubcc %l1, %l0, %o2 tleu %xcc, 0x7 fbuge %fcc2, loop_2370 loop_2369: std %f8, [%l7 + 0x78] fmovscc %xcc, %f13, %f14 ldx [%l7 + 0x60], %i7 loop_2370: fba,a %fcc1, loop_2371 fmovdneg %xcc, %f9, %f4 tpos %xcc, 0x5 fbu %fcc0, loop_2372 loop_2371: ldsh [%l7 + 0x64], %i1 stb %i4, [%l7 + 0x08] taddcc %g3, 0x0F58, %o6 loop_2372: fblg,a %fcc0, loop_2373 fcmpne32 %f10, %f14, %o5 orn %l3, 0x1301, %g6 fmovdg %icc, %f14, %f2 loop_2373: ldsw [%l7 + 0x7C], %i6 andn %l2, %o4, %o1 srlx %o0, %g2, %l5 fpsub16 %f14, %f0, %f0 fnot2s %f7, %f0 fmovdg %xcc, %f9, %f3 addc %g1, %g7, %o3 mulscc %l4, %i0, %l6 array32 %g4, %i5, %g5 fornot2s %f11, %f1, %f9 taddcctv %o7, %i3, %l1 ldub [%l7 + 0x17], %l0 fnand %f8, %f12, %f2 bcs,a,pt %xcc, loop_2374 stb %o2, [%l7 + 0x48] be,pt %icc, loop_2375 st %f5, [%l7 + 0x58] loop_2374: fmovdle %icc, %f11, %f8 fmovdge %icc, %f15, %f4 loop_2375: for %f0, %f10, %f10 fcmpne16 %f4, %f2, %i7 bg %icc, loop_2376 fandnot2s %f11, %f6, %f13 ldx [%l7 + 0x38], %i2 movleu %xcc, %i1, %g3 loop_2376: edge32l %i4, %o5, %o6 brgez,a %g6, loop_2377 tneg %icc, 0x2 nop setx loop_2378, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fsrc2s %f0, %f5 loop_2377: movn %xcc, %l3, %i6 udivcc %l2, 0x196E, %o1 loop_2378: stw %o0, [%l7 + 0x68] ldd [%l7 + 0x30], %f4 add %g2, %l5, %g1 srl %g7, %o4, %l4 fcmped %fcc3, %f4, %f12 array8 %o3, %l6, %g4 edge32n %i0, %i5, %g5 tcc %xcc, 0x0 fors %f6, %f9, %f3 fmovrse %i3, %f9, %f3 sdivcc %l1, 0x0AE2, %l0 bcs,pt %xcc, loop_2379 ldsh [%l7 + 0x40], %o2 ldd [%l7 + 0x58], %f2 lduw [%l7 + 0x70], %i7 loop_2379: sdivcc %o7, 0x06F8, %i2 fbne,a %fcc3, loop_2380 fble %fcc3, loop_2381 fmovsgu %icc, %f13, %f3 fands %f9, %f4, %f2 loop_2380: tpos %xcc, 0x3 loop_2381: brlz,a %g3, loop_2382 ldsh [%l7 + 0x0E], %i1 fsrc2 %f4, %f4 sth %o5, [%l7 + 0x66] loop_2382: stb %i4, [%l7 + 0x62] movrlez %g6, 0x11E, %l3 ldsw [%l7 + 0x5C], %o6 stx %l2, [%l7 + 0x70] ld [%l7 + 0x30], %f11 fcmpne32 %f2, %f8, %o1 fzeros %f0 bne,a,pn %icc, loop_2383 tvc %xcc, 0x0 fnot1s %f11, %f12 fbuge,a %fcc2, loop_2384 loop_2383: udivcc %o0, 0x1BDA, %i6 popc %l5, %g1 nop setx loop_2385, %l0, %l1 jmpl %l1, %g2 loop_2384: edge16n %g7, %o4, %l4 ldsh [%l7 + 0x7A], %o3 sth %l6, [%l7 + 0x2E] loop_2385: nop setx loop_2386, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldub [%l7 + 0x20], %i0 st %f0, [%l7 + 0x6C] lduw [%l7 + 0x48], %g4 loop_2386: tcc %xcc, 0x5 ldx [%l7 + 0x50], %i5 sdiv %i3, 0x1A6B, %l1 array8 %l0, %o2, %i7 ta %xcc, 0x4 fmovrslez %g5, %f11, %f8 stx %i2, [%l7 + 0x18] movne %xcc, %g3, %o7 xnorcc %i1, 0x1B4F, %i4 andn %g6, 0x0004, %o5 fble,a %fcc3, loop_2387 sra %l3, 0x0E, %l2 fand %f0, %f4, %f10 tpos %icc, 0x6 loop_2387: fnor %f4, %f2, %f0 ldd [%l7 + 0x48], %f6 fbne,a %fcc3, loop_2388 edge16n %o1, %o6, %i6 movge %icc, %o0, %g1 ldsb [%l7 + 0x0F], %g2 loop_2388: fmovda %xcc, %f0, %f6 movpos %icc, %g7, %l5 fmovrdgez %l4, %f8, %f4 nop setx loop_2389, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tvs %xcc, 0x3 bneg,a,pt %icc, loop_2390 fmovsa %icc, %f1, %f13 loop_2389: sra %o4, %o3, %l6 ldub [%l7 + 0x61], %g4 loop_2390: sub %i0, 0x13CF, %i3 be,a %xcc, loop_2391 fbg %fcc1, loop_2392 edge32n %i5, %l1, %l0 fbge %fcc3, loop_2393 loop_2391: fmovrsgez %i7, %f5, %f10 loop_2392: fmovdpos %xcc, %f15, %f11 fmovs %f13, %f3 loop_2393: ldsh [%l7 + 0x10], %o2 lduh [%l7 + 0x1A], %g5 bleu,pn %icc, loop_2394 fcmpgt32 %f6, %f14, %i2 fcmpeq32 %f6, %f2, %g3 brgez %i1, loop_2395 loop_2394: bne,a,pn %icc, loop_2396 lduh [%l7 + 0x40], %o7 tg %icc, 0x0 loop_2395: subccc %i4, 0x1FFC, %g6 loop_2396: fcmpgt32 %f6, %f14, %l3 ldsh [%l7 + 0x28], %l2 sth %o1, [%l7 + 0x72] stw %o6, [%l7 + 0x2C] brlez,a %i6, loop_2397 fmovscs %icc, %f2, %f8 for %f10, %f6, %f6 movle %icc, %o0, %o5 loop_2397: ldsw [%l7 + 0x58], %g2 ldsh [%l7 + 0x62], %g1 ldsw [%l7 + 0x1C], %g7 udiv %l5, 0x155F, %l4 fmovda %xcc, %f1, %f2 and %o4, 0x078A, %l6 tgu %xcc, 0x0 nop setx loop_2398, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ld [%l7 + 0x64], %f5 ldd [%l7 + 0x50], %f12 xorcc %o3, %i0, %i3 loop_2398: std %f14, [%l7 + 0x78] fmovsa %icc, %f1, %f3 xnor %i5, %l1, %l0 ldsb [%l7 + 0x7A], %g4 array8 %o2, %i7, %g5 fmovsne %xcc, %f7, %f0 ldub [%l7 + 0x10], %i2 ldsb [%l7 + 0x4B], %g3 fbl,a %fcc2, loop_2399 fzeros %f12 fmovrslz %o7, %f3, %f5 subccc %i4, %i1, %l3 loop_2399: fmovdge %icc, %f10, %f3 edge8 %g6, %o1, %l2 udiv %i6, 0x1FE1, %o0 lduw [%l7 + 0x08], %o5 stx %g2, [%l7 + 0x58] fmovsl %icc, %f4, %f0 stb %g1, [%l7 + 0x28] fmovdvc %xcc, %f13, %f13 ldd [%l7 + 0x60], %f8 lduw [%l7 + 0x6C], %o6 fcmpeq16 %f12, %f12, %g7 fcmpeq32 %f4, %f8, %l5 fands %f2, %f12, %f4 fmovsle %icc, %f9, %f10 ld [%l7 + 0x44], %f11 ld [%l7 + 0x40], %f6 bl loop_2400 fmovdneg %xcc, %f8, %f10 st %f8, [%l7 + 0x08] tneg %xcc, 0x3 loop_2400: udivx %o4, 0x0529, %l4 ld [%l7 + 0x3C], %f9 xnor %l6, 0x0913, %o3 fcmpne32 %f12, %f4, %i3 lduh [%l7 + 0x22], %i5 brz,a %l1, loop_2401 fmovde %icc, %f5, %f13 movrgez %l0, %i0, %o2 fnands %f15, %f13, %f13 loop_2401: stw %g4, [%l7 + 0x30] fornot2 %f0, %f10, %f12 fmovsvc %xcc, %f6, %f14 smul %g5, 0x0043, %i2 stb %i7, [%l7 + 0x0C] subcc %g3, 0x01C4, %i4 fands %f14, %f11, %f10 udivcc %i1, 0x194F, %l3 tcs %icc, 0x2 fpack32 %f14, %f8, %f4 fcmple32 %f12, %f14, %g6 fmovdpos %icc, %f4, %f4 fba,a %fcc0, loop_2402 fpadd16s %f14, %f11, %f2 edge16l %o1, %l2, %o7 st %f10, [%l7 + 0x18] loop_2402: bge,a %icc, loop_2403 fmovrslez %o0, %f0, %f12 ldx [%l7 + 0x30], %o5 fmovdpos %icc, %f12, %f5 loop_2403: movgu %xcc, %i6, %g1 movrgez %o6, 0x202, %g7 ldub [%l7 + 0x17], %l5 lduh [%l7 + 0x28], %g2 ldsb [%l7 + 0x54], %l4 umul %o4, %l6, %i3 movrgz %i5, 0x267, %l1 movl %icc, %l0, %i0 xnor %o3, 0x165D, %o2 fmovdle %icc, %f15, %f0 fors %f12, %f12, %f8 ldd [%l7 + 0x10], %f4 tpos %xcc, 0x0 fzeros %f4 fmovrdgz %g5, %f14, %f0 tl %icc, 0x4 fmovdneg %xcc, %f14, %f10 fandnot2 %f6, %f10, %f6 fba,a %fcc1, loop_2404 edge16ln %i2, %g4, %g3 nop setx loop_2405, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge8n %i7, %i4, %i1 loop_2404: ldsb [%l7 + 0x66], %g6 movneg %xcc, %l3, %l2 loop_2405: fandnot2 %f4, %f12, %f12 nop setx loop_2406, %l0, %l1 jmpl %l1, %o1 fcmple32 %f2, %f14, %o7 add %o5, 0x1F6A, %o0 stb %i6, [%l7 + 0x32] loop_2406: stx %o6, [%l7 + 0x50] fmul8x16 %f11, %f14, %f2 edge32 %g1, %g7, %g2 fbule,a %fcc1, loop_2407 lduh [%l7 + 0x68], %l4 movcs %xcc, %o4, %l6 st %f7, [%l7 + 0x18] loop_2407: sdivx %l5, 0x02AE, %i3 std %f0, [%l7 + 0x30] movleu %icc, %i5, %l0 std %f8, [%l7 + 0x08] fpackfix %f10, %f14 bg %xcc, loop_2408 edge16n %l1, %i0, %o3 ba loop_2409 stw %g5, [%l7 + 0x14] loop_2408: stb %i2, [%l7 + 0x60] brgz,a %g4, loop_2410 loop_2409: stw %o2, [%l7 + 0x60] sdivcc %g3, 0x028A, %i7 fbl,a %fcc1, loop_2411 loop_2410: fsrc2 %f2, %f2 fors %f7, %f15, %f5 bcc,a,pt %xcc, loop_2412 loop_2411: sth %i1, [%l7 + 0x44] fmovsn %icc, %f8, %f11 lduw [%l7 + 0x6C], %i4 loop_2412: ldsh [%l7 + 0x1C], %g6 fmovsl %icc, %f2, %f8 udivcc %l2, 0x179E, %l3 fpack32 %f2, %f4, %f6 sethi 0x1E5F, %o1 ldsb [%l7 + 0x16], %o5 ldd [%l7 + 0x30], %f8 fmuld8sux16 %f15, %f4, %f6 bg %icc, loop_2413 fbo %fcc3, loop_2414 nop setx loop_2415, %l0, %l1 jmpl %l1, %o0 st %f9, [%l7 + 0x68] loop_2413: mulscc %i6, %o6, %g1 loop_2414: std %f6, [%l7 + 0x20] loop_2415: ldx [%l7 + 0x70], %o7 xnor %g2, 0x0216, %g7 sth %o4, [%l7 + 0x78] call loop_2416 fmovs %f8, %f6 ldsh [%l7 + 0x1C], %l4 orcc %l5, 0x188C, %l6 loop_2416: fnors %f10, %f2, %f0 movvc %icc, %i5, %i3 fnegd %f8, %f6 stb %l1, [%l7 + 0x48] stb %i0, [%l7 + 0x26] xnor %o3, %l0, %i2 movpos %icc, %g4, %o2 ldsb [%l7 + 0x1A], %g3 sethi 0x0AE2, %i7 fbne %fcc1, loop_2417 fcmpd %fcc3, %f10, %f8 std %f2, [%l7 + 0x20] sth %g5, [%l7 + 0x2A] loop_2417: bshuffle %f10, %f4, %f8 ldsh [%l7 + 0x2A], %i4 udivx %i1, 0x1EC6, %l2 stw %g6, [%l7 + 0x10] movpos %icc, %o1, %l3 fmovrsgez %o0, %f11, %f2 ldsh [%l7 + 0x46], %i6 fmovdcc %icc, %f15, %f10 stb %o5, [%l7 + 0x53] fmovdne %icc, %f3, %f4 fmovrsgz %o6, %f8, %f9 edge32 %o7, %g1, %g7 ldsh [%l7 + 0x32], %g2 brgz %l4, loop_2418 lduw [%l7 + 0x3C], %l5 edge16 %o4, %i5, %l6 fbl,a %fcc3, loop_2419 loop_2418: edge8n %l1, %i0, %o3 movvs %icc, %i3, %i2 umul %l0, %o2, %g4 loop_2419: fbg %fcc2, loop_2420 subc %g3, %i7, %i4 fnegd %f0, %f6 stx %g5, [%l7 + 0x50] loop_2420: fmovdvs %xcc, %f0, %f2 stb %i1, [%l7 + 0x6C] siam 0x2 std %f12, [%l7 + 0x78] movpos %xcc, %l2, %o1 fmovd %f2, %f4 array8 %l3, %o0, %g6 ldd [%l7 + 0x70], %f8 movneg %icc, %i6, %o6 fmovsn %icc, %f13, %f10 stx %o7, [%l7 + 0x78] std %f4, [%l7 + 0x10] edge32ln %o5, %g7, %g2 edge32 %g1, %l5, %o4 edge16 %l4, %l6, %l1 lduw [%l7 + 0x68], %i0 ldsh [%l7 + 0x2A], %o3 fbe,a %fcc0, loop_2421 st %f9, [%l7 + 0x78] ldsh [%l7 + 0x74], %i3 or %i2, 0x13ED, %l0 loop_2421: tcc %xcc, 0x6 fmovdn %xcc, %f0, %f3 fmovsneg %xcc, %f14, %f1 fands %f14, %f5, %f0 ldub [%l7 + 0x24], %i5 tvs %xcc, 0x0 st %f8, [%l7 + 0x3C] fmovdl %icc, %f7, %f9 andn %o2, %g3, %g4 brgez %i7, loop_2422 fcmpgt32 %f8, %f6, %g5 ld [%l7 + 0x50], %f15 stx %i1, [%l7 + 0x58] loop_2422: fbo,a %fcc3, loop_2423 tg %icc, 0x5 fandnot2 %f12, %f6, %f10 movg %icc, %l2, %o1 loop_2423: movpos %xcc, %l3, %i4 movcc %icc, %g6, %i6 ldsh [%l7 + 0x6E], %o6 movre %o7, 0x0D6, %o5 stw %g7, [%l7 + 0x7C] fzeros %f1 fornot2s %f14, %f13, %f8 fba %fcc3, loop_2424 ldsw [%l7 + 0x44], %o0 sth %g2, [%l7 + 0x1C] sdivx %g1, 0x06B8, %l5 loop_2424: te %xcc, 0x3 fbule %fcc1, loop_2425 call loop_2426 movcs %xcc, %o4, %l4 xorcc %l6, %l1, %i0 loop_2425: tsubcctv %o3, %i2, %i3 loop_2426: mulx %i5, 0x190F, %l0 fpadd16 %f12, %f10, %f4 fbne %fcc2, loop_2427 and %g3, %g4, %i7 edge32l %g5, %i1, %l2 ldsw [%l7 + 0x2C], %o1 loop_2427: movg %xcc, %o2, %i4 lduh [%l7 + 0x36], %g6 addc %i6, 0x1EA7, %o6 ldsw [%l7 + 0x54], %o7 edge16l %o5, %g7, %l3 movrne %g2, %o0, %l5 brlz %g1, loop_2428 fmul8x16 %f6, %f6, %f14 movge %xcc, %l4, %l6 array32 %o4, %l1, %o3 loop_2428: pdist %f0, %f8, %f2 pdist %f12, %f10, %f2 orncc %i0, 0x1023, %i2 ble,a,pn %icc, loop_2429 edge8l %i5, %i3, %l0 ldsw [%l7 + 0x6C], %g4 taddcctv %g3, 0x1541, %g5 loop_2429: lduh [%l7 + 0x44], %i7 st %f7, [%l7 + 0x2C] movvc %xcc, %l2, %i1 fmovdpos %xcc, %f7, %f5 lduw [%l7 + 0x48], %o1 fbue %fcc3, loop_2430 smulcc %o2, %g6, %i4 ldsh [%l7 + 0x68], %i6 fandnot2s %f12, %f10, %f9 loop_2430: fsrc2 %f0, %f8 movne %xcc, %o7, %o5 fbge %fcc2, loop_2431 lduh [%l7 + 0x32], %o6 sdiv %g7, 0x1409, %g2 nop setx loop_2432, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_2431: movgu %icc, %o0, %l5 ldd [%l7 + 0x18], %f14 fmovsvc %xcc, %f6, %f12 loop_2432: movg %xcc, %g1, %l3 fnands %f13, %f6, %f5 ldub [%l7 + 0x36], %l4 fcmpes %fcc1, %f6, %f13 fmovsvs %icc, %f3, %f5 bg,a %icc, loop_2433 brgez %o4, loop_2434 fba %fcc0, loop_2435 fsrc2 %f8, %f12 loop_2433: tge %icc, 0x5 loop_2434: brz %l1, loop_2436 loop_2435: nop setx loop_2437, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsh [%l7 + 0x5A], %o3 taddcc %l6, %i0, %i2 loop_2436: std %f8, [%l7 + 0x50] loop_2437: lduw [%l7 + 0x28], %i3 movg %icc, %i5, %l0 brlz %g3, loop_2438 fmovdcs %icc, %f13, %f12 fmovrdgez %g4, %f2, %f6 ldub [%l7 + 0x08], %g5 loop_2438: fmovdleu %icc, %f8, %f14 movrgez %l2, %i1, %o1 fzero %f4 edge8 %i7, %g6, %i4 stx %i6, [%l7 + 0x10] ldsb [%l7 + 0x50], %o2 edge32n %o5, %o6, %o7 sdiv %g2, 0x05D7, %o0 srax %l5, %g7, %l3 fmul8x16al %f3, %f6, %f12 sdivcc %l4, 0x062D, %o4 ldsw [%l7 + 0x08], %g1 movvs %xcc, %o3, %l1 umul %i0, 0x0CDF, %l6 sll %i3, 0x0C, %i5 std %f6, [%l7 + 0x38] movrne %l0, %i2, %g3 edge32l %g5, %g4, %i1 ba,a %icc, loop_2439 sth %l2, [%l7 + 0x12] ld [%l7 + 0x64], %f6 bshuffle %f8, %f12, %f14 loop_2439: ld [%l7 + 0x3C], %f1 fpsub16 %f12, %f8, %f8 fmovrslez %i7, %f10, %f8 xorcc %g6, %o1, %i4 edge32ln %i6, %o2, %o5 fcmpeq16 %f6, %f2, %o6 st %f9, [%l7 + 0x6C] be,a loop_2440 ld [%l7 + 0x68], %f15 ldsw [%l7 + 0x08], %g2 movn %icc, %o0, %l5 loop_2440: ldsh [%l7 + 0x7E], %g7 movcc %xcc, %l3, %l4 ld [%l7 + 0x10], %f9 umulcc %o4, %g1, %o3 fmovdge %icc, %f11, %f12 bpos,a,pn %xcc, loop_2441 movge %icc, %l1, %o7 ldub [%l7 + 0x4F], %i0 fandnot1 %f8, %f4, %f6 loop_2441: mulscc %l6, 0x022E, %i3 srlx %i5, 0x12, %i2 array8 %g3, %l0, %g5 fpackfix %f2, %f2 fmovdpos %icc, %f13, %f1 std %f4, [%l7 + 0x48] bn loop_2442 edge32 %i1, %l2, %g4 bneg,pn %xcc, loop_2443 bne %icc, loop_2444 loop_2442: movcc %icc, %g6, %o1 ldsh [%l7 + 0x24], %i4 loop_2443: fbo %fcc1, loop_2445 loop_2444: fxnors %f8, %f12, %f12 sth %i7, [%l7 + 0x22] edge16 %i6, %o5, %o2 loop_2445: ta %xcc, 0x1 edge16l %o6, %g2, %o0 edge32ln %g7, %l3, %l5 fmovdpos %icc, %f4, %f0 fmul8sux16 %f6, %f6, %f8 lduh [%l7 + 0x3A], %l4 fmovdcs %icc, %f5, %f8 pdist %f12, %f2, %f14 bpos,a %xcc, loop_2446 ta %xcc, 0x5 stx %o4, [%l7 + 0x58] movg %xcc, %o3, %g1 loop_2446: orn %l1, %i0, %o7 fmovsgu %xcc, %f11, %f13 fmul8x16al %f15, %f4, %f2 te %xcc, 0x1 fmovdgu %icc, %f10, %f9 fpack32 %f12, %f14, %f0 bn,a loop_2447 array32 %i3, %l6, %i5 sra %g3, %l0, %i2 nop setx loop_2448, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2447: lduw [%l7 + 0x2C], %i1 fble,a %fcc2, loop_2449 fmovde %xcc, %f7, %f6 loop_2448: nop setx loop_2450, %l0, %l1 jmpl %l1, %l2 bpos,a loop_2451 loop_2449: fmovrsne %g4, %f10, %f6 ldsw [%l7 + 0x4C], %g5 loop_2450: edge8ln %o1, %i4, %i7 loop_2451: bvc loop_2452 fxor %f4, %f6, %f14 tle %xcc, 0x0 fnors %f8, %f9, %f0 loop_2452: sth %i6, [%l7 + 0x3E] subc %g6, %o5, %o2 move %icc, %g2, %o6 fbuge %fcc2, loop_2453 fmovrdgz %g7, %f6, %f0 fcmpd %fcc3, %f14, %f0 fmovsge %xcc, %f14, %f9 loop_2453: ld [%l7 + 0x24], %f4 brlez %l3, loop_2454 edge16l %o0, %l4, %o4 xorcc %l5, %o3, %g1 fexpand %f15, %f14 loop_2454: edge16ln %i0, %l1, %i3 ldub [%l7 + 0x7B], %l6 edge8 %o7, %g3, %i5 ldsh [%l7 + 0x3E], %i2 sth %i1, [%l7 + 0x5C] sdivcc %l2, 0x021E, %g4 bcs,a %xcc, loop_2455 movrgez %l0, %g5, %o1 ldd [%l7 + 0x58], %f2 fmovrsne %i7, %f10, %f12 loop_2455: fmovdpos %icc, %f5, %f8 ldsb [%l7 + 0x62], %i6 stb %g6, [%l7 + 0x54] movvs %icc, %o5, %o2 fmovs %f11, %f2 fmovrslez %i4, %f0, %f12 stb %o6, [%l7 + 0x21] fornot1s %f8, %f10, %f2 fxnors %f1, %f7, %f7 fnot2 %f6, %f14 fcmpeq32 %f2, %f10, %g7 ld [%l7 + 0x2C], %f9 fnands %f5, %f6, %f1 fmovsa %icc, %f7, %f13 nop setx loop_2456, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %l3, [%l7 + 0x10] bneg,a loop_2457 fmovdcc %icc, %f6, %f5 loop_2456: fpack16 %f8, %f2 ld [%l7 + 0x34], %f13 loop_2457: fmovrde %o0, %f4, %f4 sll %l4, 0x12, %o4 fmovrde %l5, %f6, %f8 umulcc %g2, %o3, %g1 movvc %xcc, %l1, %i0 ldd [%l7 + 0x68], %f0 fblg %fcc1, loop_2458 fmovrdlz %l6, %f2, %f6 fmuld8sux16 %f9, %f5, %f4 fmul8x16au %f14, %f9, %f14 loop_2458: ldx [%l7 + 0x40], %i3 addccc %o7, 0x1CCC, %g3 mulx %i5, %i1, %l2 stb %g4, [%l7 + 0x6A] bg loop_2459 ldx [%l7 + 0x40], %i2 fbe,a %fcc2, loop_2460 movn %icc, %l0, %o1 loop_2459: movge %icc, %i7, %g5 fornot1 %f2, %f8, %f6 loop_2460: nop setx loop_2461, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpne32 %f0, %f10, %g6 lduh [%l7 + 0x1C], %i6 move %xcc, %o5, %o2 loop_2461: ldsb [%l7 + 0x70], %i4 sth %o6, [%l7 + 0x24] ba,a loop_2462 movleu %icc, %l3, %o0 ldub [%l7 + 0x13], %g7 ldd [%l7 + 0x38], %f8 loop_2462: ld [%l7 + 0x4C], %f15 lduw [%l7 + 0x6C], %l4 fbe %fcc1, loop_2463 fbn,a %fcc2, loop_2464 stx %o4, [%l7 + 0x18] fmovdcs %xcc, %f0, %f0 loop_2463: movvc %icc, %l5, %g2 loop_2464: lduh [%l7 + 0x54], %g1 mulx %l1, %o3, %l6 alignaddr %i0, %i3, %o7 stw %i5, [%l7 + 0x30] sethi 0x0362, %g3 lduw [%l7 + 0x14], %i1 ld [%l7 + 0x24], %f12 lduh [%l7 + 0x2C], %l2 edge8n %g4, %l0, %i2 fmovsa %xcc, %f4, %f0 tleu %icc, 0x0 ldx [%l7 + 0x70], %o1 bl %icc, loop_2465 smul %i7, 0x0849, %g6 tg %icc, 0x0 fpackfix %f0, %f3 loop_2465: edge8n %i6, %o5, %o2 ldx [%l7 + 0x40], %i4 stb %g5, [%l7 + 0x33] fmovrslez %l3, %f13, %f1 tvs %xcc, 0x2 te %xcc, 0x3 fmovdne %icc, %f4, %f1 std %f2, [%l7 + 0x78] tgu %icc, 0x1 lduh [%l7 + 0x52], %o0 movleu %icc, %g7, %o6 ldsb [%l7 + 0x64], %o4 ldsw [%l7 + 0x6C], %l5 umulcc %g2, 0x10D3, %l4 srl %l1, %o3, %g1 ldsw [%l7 + 0x28], %i0 fmul8x16 %f10, %f6, %f12 orncc %i3, 0x029B, %o7 fmovdgu %xcc, %f5, %f13 stx %l6, [%l7 + 0x38] fandnot1s %f6, %f8, %f8 sth %i5, [%l7 + 0x76] bg,a %xcc, loop_2466 fmovrdlz %g3, %f8, %f0 fbug %fcc0, loop_2467 stw %i1, [%l7 + 0x5C] loop_2466: fsrc1 %f2, %f12 fmul8x16au %f0, %f14, %f4 loop_2467: fpackfix %f10, %f15 tpos %xcc, 0x5 array32 %l2, %g4, %l0 stw %i2, [%l7 + 0x40] fxnors %f6, %f4, %f3 pdist %f14, %f8, %f8 fmovde %icc, %f2, %f8 lduh [%l7 + 0x50], %i7 for %f4, %f12, %f2 subcc %g6, %i6, %o5 udivx %o1, 0x1E6A, %o2 fmul8sux16 %f6, %f2, %f6 st %f13, [%l7 + 0x2C] lduw [%l7 + 0x40], %i4 stx %l3, [%l7 + 0x58] tge %icc, 0x0 movrgez %g5, 0x191, %g7 brnz %o6, loop_2468 sllx %o0, %o4, %g2 fmovdle %xcc, %f13, %f11 edge16 %l4, %l1, %o3 loop_2468: fmul8ulx16 %f10, %f12, %f12 ldx [%l7 + 0x60], %g1 st %f3, [%l7 + 0x28] ta %icc, 0x2 siam 0x4 st %f6, [%l7 + 0x70] bne,a loop_2469 ld [%l7 + 0x10], %f10 ldd [%l7 + 0x78], %f2 ld [%l7 + 0x54], %f6 loop_2469: add %i0, %i3, %l5 umulcc %o7, %i5, %g3 fmovsa %xcc, %f13, %f15 fpackfix %f10, %f15 fpadd32s %f13, %f10, %f15 bcs,a loop_2470 fmovspos %xcc, %f14, %f4 addc %i1, %l6, %g4 ble,pn %icc, loop_2471 loop_2470: be,a,pt %icc, loop_2472 tleu %icc, 0x4 udivcc %l0, 0x19EC, %l2 loop_2471: andn %i2, %g6, %i6 loop_2472: fands %f15, %f0, %f15 lduh [%l7 + 0x0A], %i7 be,a loop_2473 fnands %f6, %f4, %f7 ldx [%l7 + 0x28], %o5 bg,a,pt %xcc, loop_2474 loop_2473: fbuge,a %fcc0, loop_2475 std %f10, [%l7 + 0x78] fmovrdne %o2, %f14, %f2 loop_2474: fcmpgt16 %f10, %f2, %i4 loop_2475: fmovdvc %icc, %f10, %f14 te %xcc, 0x4 fmovrslez %l3, %f9, %f6 std %f8, [%l7 + 0x58] ldsh [%l7 + 0x6A], %o1 ldsw [%l7 + 0x64], %g7 ldd [%l7 + 0x20], %f2 fcmpes %fcc0, %f13, %f5 xnor %o6, 0x0FE7, %o0 fors %f4, %f14, %f14 bvc,pt %xcc, loop_2476 fmovdle %xcc, %f3, %f3 st %f1, [%l7 + 0x5C] brgz,a %o4, loop_2477 loop_2476: fbul %fcc3, loop_2478 ldub [%l7 + 0x79], %g5 movvc %xcc, %g2, %l1 loop_2477: ldub [%l7 + 0x34], %l4 loop_2478: fmovdvc %xcc, %f3, %f0 std %f2, [%l7 + 0x48] umul %o3, 0x18A0, %i0 lduw [%l7 + 0x1C], %i3 fmovrslz %l5, %f15, %f4 ldsw [%l7 + 0x44], %g1 movrlz %i5, %g3, %i1 ldub [%l7 + 0x78], %o7 xor %g4, 0x0472, %l6 ldub [%l7 + 0x0F], %l2 fbug %fcc0, loop_2479 ldsb [%l7 + 0x1F], %i2 subcc %g6, 0x11B1, %i6 std %f10, [%l7 + 0x38] loop_2479: lduh [%l7 + 0x7C], %l0 fxor %f6, %f4, %f2 fmovdvs %icc, %f1, %f3 ldub [%l7 + 0x09], %i7 xnorcc %o2, %o5, %l3 ldsh [%l7 + 0x22], %i4 orn %g7, %o1, %o6 andncc %o0, %g5, %g2 sth %o4, [%l7 + 0x6A] ldx [%l7 + 0x50], %l1 fxor %f6, %f0, %f4 te %xcc, 0x2 movrgz %l4, %i0, %i3 smulcc %l5, 0x1928, %o3 edge8n %g1, %g3, %i5 fcmple16 %f8, %f14, %o7 xorcc %i1, 0x1718, %g4 tne %xcc, 0x7 fpadd16s %f10, %f15, %f14 fbl %fcc0, loop_2480 fsrc2s %f7, %f5 sllx %l2, %i2, %g6 fmovscc %xcc, %f5, %f13 loop_2480: ba,a,pn %xcc, loop_2481 std %f12, [%l7 + 0x30] st %f7, [%l7 + 0x24] popc 0x027E, %l6 loop_2481: tl %icc, 0x1 lduh [%l7 + 0x4E], %i6 fornot2 %f8, %f14, %f8 stb %i7, [%l7 + 0x5B] st %f1, [%l7 + 0x7C] stx %l0, [%l7 + 0x30] brlz,a %o2, loop_2482 fbule %fcc0, loop_2483 tvc %icc, 0x1 srax %o5, 0x13, %l3 loop_2482: fmovsn %icc, %f15, %f2 loop_2483: fnot1s %f0, %f5 st %f6, [%l7 + 0x1C] edge32ln %i4, %o1, %o6 sth %o0, [%l7 + 0x4C] bvc,pt %xcc, loop_2484 ta %xcc, 0x6 fors %f4, %f1, %f12 addc %g5, %g7, %g2 loop_2484: fandnot2 %f8, %f0, %f2 fsrc1s %f6, %f7 stw %l1, [%l7 + 0x1C] ldub [%l7 + 0x59], %o4 fand %f0, %f12, %f12 lduh [%l7 + 0x20], %i0 edge16n %i3, %l4, %l5 stw %g1, [%l7 + 0x44] brlez,a %g3, loop_2485 fbo,a %fcc0, loop_2486 addcc %o3, 0x0BF1, %i5 movne %icc, %o7, %g4 loop_2485: subccc %i1, %l2, %g6 loop_2486: stw %i2, [%l7 + 0x68] fpadd32 %f14, %f8, %f8 fsrc1 %f0, %f12 movrgz %l6, 0x3B9, %i7 edge8ln %l0, %i6, %o2 fcmps %fcc2, %f7, %f4 std %f4, [%l7 + 0x48] tcc %xcc, 0x0 movgu %xcc, %l3, %i4 ldsh [%l7 + 0x60], %o1 fbuge %fcc1, loop_2487 te %icc, 0x3 tle %xcc, 0x7 fors %f1, %f8, %f14 loop_2487: ld [%l7 + 0x7C], %f0 ldd [%l7 + 0x18], %f12 stb %o6, [%l7 + 0x4C] st %f8, [%l7 + 0x4C] fmovd %f14, %f6 ldsh [%l7 + 0x62], %o5 fone %f0 fmovdcc %icc, %f13, %f8 bne,a loop_2488 sth %g5, [%l7 + 0x42] std %f14, [%l7 + 0x30] ld [%l7 + 0x38], %f4 loop_2488: fnegs %f6, %f12 fmovsleu %xcc, %f5, %f3 udiv %o0, 0x0D82, %g2 ldsb [%l7 + 0x3C], %g7 move %icc, %l1, %o4 fnors %f13, %f3, %f5 bl %xcc, loop_2489 lduh [%l7 + 0x7C], %i0 sth %i3, [%l7 + 0x0A] fmovrdlez %l5, %f10, %f2 loop_2489: ld [%l7 + 0x14], %f3 fba %fcc1, loop_2490 fone %f0 fbug %fcc0, loop_2491 fcmpgt32 %f2, %f14, %g1 loop_2490: fba,a %fcc1, loop_2492 ldx [%l7 + 0x48], %l4 loop_2491: srlx %o3, 0x1D, %i5 orncc %o7, %g3, %g4 loop_2492: ble,a %icc, loop_2493 ld [%l7 + 0x2C], %f5 te %xcc, 0x4 fnand %f8, %f4, %f0 loop_2493: lduw [%l7 + 0x44], %l2 tpos %xcc, 0x4 fandnot1s %f0, %f1, %f15 nop setx loop_2494, %l0, %l1 jmpl %l1, %g6 edge16ln %i2, %i1, %l6 udivx %l0, 0x1F8F, %i6 stw %o2, [%l7 + 0x3C] loop_2494: tne %xcc, 0x1 fmuld8sux16 %f0, %f12, %f6 fbn %fcc2, loop_2495 tsubcctv %l3, 0x12C6, %i7 smulcc %o1, 0x1644, %i4 movge %xcc, %o5, %g5 loop_2495: bpos,pt %xcc, loop_2496 fsrc1 %f10, %f0 fbul,a %fcc2, loop_2497 ldsw [%l7 + 0x20], %o0 loop_2496: fbu %fcc0, loop_2498 fmovscc %xcc, %f11, %f9 loop_2497: tl %xcc, 0x5 fmovsa %icc, %f1, %f0 loop_2498: lduh [%l7 + 0x40], %o6 fandnot2 %f0, %f14, %f14 fpadd16s %f14, %f5, %f5 fsrc2s %f8, %f4 bneg,a %xcc, loop_2499 lduh [%l7 + 0x5E], %g7 array8 %l1, %o4, %g2 fornot1s %f0, %f5, %f0 loop_2499: fmovs %f2, %f7 movcc %icc, %i0, %i3 st %f3, [%l7 + 0x70] lduh [%l7 + 0x66], %l5 tl %icc, 0x6 std %f0, [%l7 + 0x78] fsrc2 %f4, %f12 ldsb [%l7 + 0x4E], %l4 sra %o3, 0x02, %g1 stb %i5, [%l7 + 0x41] fone %f12 fmovd %f2, %f6 brlz,a %g3, loop_2500 movrgz %o7, %l2, %g4 stw %g6, [%l7 + 0x64] std %f0, [%l7 + 0x40] loop_2500: taddcctv %i1, 0x0A3A, %i2 fcmpgt16 %f0, %f6, %l6 tvc %icc, 0x7 sdivcc %l0, 0x157E, %o2 sllx %i6, 0x1D, %i7 fnor %f2, %f4, %f14 ldsb [%l7 + 0x43], %l3 tsubcc %i4, %o5, %o1 fnands %f4, %f8, %f5 edge32n %o0, %o6, %g5 movvc %icc, %g7, %o4 std %f12, [%l7 + 0x30] fpsub32s %f0, %f0, %f0 fmovdg %xcc, %f5, %f11 fcmpne16 %f8, %f10, %g2 fblg,a %fcc2, loop_2501 stx %i0, [%l7 + 0x20] fabss %f12, %f13 fxors %f5, %f14, %f1 loop_2501: movl %icc, %l1, %l5 edge8l %i3, %l4, %g1 fmovd %f2, %f10 edge16n %o3, %i5, %o7 addccc %l2, %g4, %g3 fmovsl %xcc, %f14, %f15 ldsh [%l7 + 0x42], %g6 xorcc %i2, %l6, %i1 fpsub16 %f10, %f0, %f4 lduh [%l7 + 0x50], %o2 sth %i6, [%l7 + 0x4E] fbn %fcc0, loop_2502 fmovsn %xcc, %f3, %f2 tn %icc, 0x7 ldsb [%l7 + 0x6F], %l0 loop_2502: lduh [%l7 + 0x12], %l3 ldsw [%l7 + 0x28], %i4 tvs %xcc, 0x3 edge16ln %i7, %o1, %o0 ldub [%l7 + 0x35], %o5 lduh [%l7 + 0x48], %o6 stx %g7, [%l7 + 0x48] fmovsvs %xcc, %f4, %f8 ldx [%l7 + 0x58], %o4 ldsb [%l7 + 0x6B], %g2 fbge %fcc2, loop_2503 fmovdcc %xcc, %f9, %f14 sth %g5, [%l7 + 0x0C] add %l1, 0x05EB, %i0 loop_2503: std %f0, [%l7 + 0x08] ldsh [%l7 + 0x4E], %i3 smul %l5, 0x1059, %g1 ld [%l7 + 0x24], %f5 umulcc %l4, %o3, %i5 fmovdvc %xcc, %f12, %f6 tcs %xcc, 0x1 fbul %fcc1, loop_2504 movrgez %l2, 0x2F0, %g4 ldsb [%l7 + 0x2A], %g3 fpsub16 %f14, %f6, %f12 loop_2504: popc 0x00FE, %g6 fpmerge %f0, %f15, %f14 sth %i2, [%l7 + 0x7A] andn %o7, 0x17E0, %i1 ldub [%l7 + 0x24], %o2 or %i6, %l6, %l0 fcmpne32 %f2, %f6, %l3 edge8ln %i4, %o1, %i7 edge16n %o0, %o5, %g7 popc %o6, %g2 fbuge %fcc1, loop_2505 std %f8, [%l7 + 0x30] fandnot2s %f12, %f15, %f6 or %o4, %l1, %i0 loop_2505: stx %i3, [%l7 + 0x60] edge32n %l5, %g1, %g5 bl,a,pn %xcc, loop_2506 ld [%l7 + 0x70], %f7 orncc %o3, 0x0252, %l4 ldub [%l7 + 0x22], %i5 loop_2506: movvs %icc, %g4, %g3 fmovsg %icc, %f9, %f4 fbl,a %fcc2, loop_2507 tsubcc %g6, 0x115E, %i2 fmovd %f0, %f4 addccc %l2, 0x1ECA, %i1 loop_2507: fbg,a %fcc0, loop_2508 movn %icc, %o7, %o2 std %f4, [%l7 + 0x08] ldx [%l7 + 0x08], %l6 loop_2508: fmovsvc %xcc, %f11, %f11 bn loop_2509 ldsh [%l7 + 0x1E], %l0 edge16ln %l3, %i4, %o1 tg %xcc, 0x5 loop_2509: andncc %i7, %o0, %o5 ldx [%l7 + 0x50], %g7 lduh [%l7 + 0x54], %o6 sth %i6, [%l7 + 0x3C] ta %icc, 0x4 fmovrslez %g2, %f15, %f10 fbu,a %fcc1, loop_2510 ldsh [%l7 + 0x60], %o4 ldd [%l7 + 0x20], %f0 fmovscc %xcc, %f10, %f7 loop_2510: edge8n %i0, %i3, %l1 lduw [%l7 + 0x68], %l5 lduh [%l7 + 0x58], %g5 ldsb [%l7 + 0x33], %g1 st %f14, [%l7 + 0x18] fxor %f0, %f0, %f8 fmovdvs %xcc, %f9, %f12 fnot2s %f3, %f11 fpadd16s %f1, %f0, %f7 lduh [%l7 + 0x44], %l4 fnor %f14, %f2, %f12 fpadd32s %f2, %f13, %f8 faligndata %f0, %f14, %f6 fmovsg %icc, %f13, %f11 fcmped %fcc3, %f8, %f12 orncc %i5, 0x0843, %g4 fblg %fcc3, loop_2511 sdivcc %o3, 0x1706, %g6 udiv %g3, 0x0AFC, %l2 fornot2 %f8, %f12, %f4 loop_2511: ldx [%l7 + 0x48], %i1 xor %i2, 0x0488, %o7 fbue,a %fcc1, loop_2512 fmovde %xcc, %f8, %f11 fcmpd %fcc2, %f10, %f10 bneg,a %xcc, loop_2513 loop_2512: fmul8x16 %f3, %f8, %f8 fmovrsne %o2, %f10, %f5 stx %l0, [%l7 + 0x40] loop_2513: ldsw [%l7 + 0x6C], %l3 fmovrdlez %l6, %f8, %f14 stw %i4, [%l7 + 0x2C] ldsw [%l7 + 0x08], %o1 orn %o0, %o5, %g7 st %f3, [%l7 + 0x08] addccc %o6, %i6, %g2 bpos,a,pn %icc, loop_2514 movge %icc, %i7, %i0 fbe,a %fcc3, loop_2515 tle %xcc, 0x3 loop_2514: fbo %fcc2, loop_2516 xorcc %i3, %l1, %o4 loop_2515: movg %xcc, %l5, %g5 fbule %fcc3, loop_2517 loop_2516: fpadd32 %f4, %f0, %f8 lduh [%l7 + 0x42], %g1 movrgz %i5, %l4, %g4 loop_2517: sethi 0x0041, %o3 ldsw [%l7 + 0x40], %g6 edge16l %g3, %i1, %i2 sll %o7, 0x14, %o2 or %l0, %l3, %l2 movpos %icc, %i4, %o1 bvs loop_2518 addcc %o0, %o5, %l6 stx %g7, [%l7 + 0x10] std %f10, [%l7 + 0x10] loop_2518: ldsh [%l7 + 0x30], %i6 nop setx loop_2519, %l0, %l1 jmpl %l1, %o6 movl %xcc, %i7, %i0 for %f4, %f2, %f4 lduw [%l7 + 0x74], %g2 loop_2519: fandnot2s %f5, %f4, %f6 fmovdcc %xcc, %f10, %f11 fmovrsgz %i3, %f11, %f1 stx %o4, [%l7 + 0x30] fbul,a %fcc1, loop_2520 ldd [%l7 + 0x20], %f4 ldsw [%l7 + 0x64], %l5 bpos,pn %icc, loop_2521 loop_2520: stx %g5, [%l7 + 0x20] movcs %icc, %g1, %l1 fbule,a %fcc2, loop_2522 loop_2521: fmovdn %icc, %f7, %f6 edge32l %i5, %l4, %o3 edge16l %g6, %g3, %g4 loop_2522: pdist %f14, %f6, %f14 sth %i1, [%l7 + 0x66] siam 0x2 fmovd %f6, %f0 std %f14, [%l7 + 0x48] fnot1s %f11, %f4 bcc,pn %icc, loop_2523 nop setx loop_2524, %l0, %l1 jmpl %l1, %i2 ldd [%l7 + 0x38], %f10 array8 %o2, %l0, %o7 loop_2523: fornot1 %f8, %f0, %f6 loop_2524: addcc %l2, 0x004A, %i4 bl %xcc, loop_2525 fnand %f8, %f0, %f4 fbu %fcc3, loop_2526 ba,a,pt %xcc, loop_2527 loop_2525: st %f2, [%l7 + 0x28] movl %xcc, %o1, %o0 loop_2526: st %f11, [%l7 + 0x50] loop_2527: fcmpne16 %f12, %f4, %o5 fmovsvc %xcc, %f8, %f8 bleu loop_2528 lduw [%l7 + 0x38], %l3 fnot1 %f12, %f14 sth %g7, [%l7 + 0x1A] loop_2528: ld [%l7 + 0x4C], %f7 addccc %l6, %o6, %i7 and %i0, 0x09D8, %g2 fmovd %f8, %f0 movrgz %i6, 0x32A, %o4 nop setx loop_2529, %l0, %l1 jmpl %l1, %l5 sdiv %i3, 0x1C2D, %g1 bgu,a loop_2530 taddcc %g5, %l1, %i5 loop_2529: xor %l4, 0x0CFF, %o3 fpadd16 %f14, %f14, %f6 loop_2530: orncc %g3, 0x1D4B, %g4 orn %g6, %i1, %i2 sllx %o2, 0x1A, %o7 fmovsleu %xcc, %f9, %f6 fbl,a %fcc3, loop_2531 ldsw [%l7 + 0x40], %l2 taddcctv %i4, %o1, %l0 stx %o0, [%l7 + 0x58] loop_2531: fnot2s %f10, %f6 lduh [%l7 + 0x46], %l3 lduh [%l7 + 0x0C], %o5 ldsh [%l7 + 0x6C], %g7 fbg,a %fcc2, loop_2532 fornot1s %f9, %f11, %f1 lduh [%l7 + 0x1E], %o6 movg %xcc, %l6, %i0 loop_2532: ld [%l7 + 0x2C], %f14 fcmps %fcc2, %f4, %f7 fornot1 %f0, %f14, %f14 fmuld8ulx16 %f15, %f2, %f2 movvc %icc, %i7, %g2 sethi 0x0D09, %o4 stb %l5, [%l7 + 0x6C] sllx %i6, 0x04, %i3 alignaddr %g5, %l1, %g1 ldub [%l7 + 0x76], %l4 alignaddr %i5, %g3, %g4 fnegs %f8, %f5 lduw [%l7 + 0x18], %g6 ldx [%l7 + 0x70], %i1 movvc %xcc, %o3, %o2 ldub [%l7 + 0x67], %o7 stx %l2, [%l7 + 0x68] fmovsg %xcc, %f12, %f4 andn %i2, %i4, %l0 subcc %o0, 0x010F, %l3 fmovde %xcc, %f3, %f11 fnegs %f7, %f4 ble loop_2533 std %f8, [%l7 + 0x20] fcmple32 %f10, %f8, %o1 fmovdg %icc, %f12, %f15 loop_2533: fmovsn %icc, %f0, %f7 ldx [%l7 + 0x68], %g7 lduh [%l7 + 0x0E], %o6 std %f0, [%l7 + 0x38] fbul,a %fcc3, loop_2534 ldsw [%l7 + 0x70], %l6 ble %icc, loop_2535 fmovdvc %icc, %f9, %f11 loop_2534: fmovdge %icc, %f14, %f9 fmovda %xcc, %f8, %f13 loop_2535: fxors %f6, %f4, %f12 fzeros %f0 fmovrdgz %o5, %f10, %f0 ldub [%l7 + 0x62], %i7 fmovrslz %i0, %f1, %f1 fbo %fcc1, loop_2536 ldd [%l7 + 0x78], %f14 fmovsvc %icc, %f14, %f4 fmovsvc %icc, %f1, %f12 loop_2536: addcc %g2, %o4, %l5 movgu %xcc, %i6, %i3 ldub [%l7 + 0x51], %l1 ldx [%l7 + 0x20], %g5 movvs %xcc, %l4, %i5 ldsh [%l7 + 0x5E], %g1 movpos %icc, %g3, %g6 fmovsne %xcc, %f10, %f4 stb %i1, [%l7 + 0x62] ldd [%l7 + 0x68], %f14 fnot1s %f7, %f9 ldsw [%l7 + 0x20], %o3 movpos %xcc, %o2, %g4 bneg,a,pt %icc, loop_2537 fmul8x16au %f12, %f3, %f2 sdivcc %o7, 0x1B0B, %l2 ld [%l7 + 0x44], %f13 loop_2537: fandnot1s %f0, %f7, %f7 fbg,a %fcc2, loop_2538 ld [%l7 + 0x74], %f14 fandnot2s %f5, %f5, %f5 movleu %xcc, %i2, %i4 loop_2538: fpadd16s %f7, %f3, %f11 fbe,a %fcc2, loop_2539 array16 %l0, %o0, %l3 fsrc1s %f15, %f4 fmovsleu %xcc, %f0, %f4 loop_2539: fzero %f0 lduw [%l7 + 0x20], %g7 sra %o1, 0x10, %o6 fpadd16s %f14, %f6, %f9 fnor %f0, %f6, %f2 fnot2 %f6, %f14 movrgz %l6, %i7, %i0 fbue %fcc3, loop_2540 stw %o5, [%l7 + 0x10] fmovsa %icc, %f6, %f6 sth %o4, [%l7 + 0x26] loop_2540: addccc %l5, %i6, %g2 bne %xcc, loop_2541 tsubcctv %l1, %i3, %l4 stw %i5, [%l7 + 0x50] tl %xcc, 0x0 loop_2541: tn %xcc, 0x0 fmovrdgz %g1, %f4, %f0 fbl,a %fcc1, loop_2542 stb %g3, [%l7 + 0x19] std %f10, [%l7 + 0x70] tsubcctv %g6, %g5, %i1 loop_2542: fmovdcs %icc, %f13, %f10 fmovdg %icc, %f13, %f15 fmovsge %icc, %f8, %f2 fzero %f14 and %o2, 0x14E6, %g4 fpsub32 %f0, %f14, %f0 sdiv %o7, 0x16D4, %o3 fpsub32 %f2, %f0, %f6 ld [%l7 + 0x50], %f3 ldx [%l7 + 0x48], %l2 sethi 0x075A, %i2 fpsub32 %f4, %f2, %f12 fzeros %f6 ldd [%l7 + 0x50], %f0 ldsb [%l7 + 0x39], %i4 fpadd32s %f2, %f15, %f9 bgu,a %xcc, loop_2543 tcs %xcc, 0x2 orn %l0, %o0, %l3 mulscc %o1, %g7, %o6 loop_2543: for %f8, %f0, %f4 nop setx loop_2544, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsw [%l7 + 0x70], %i7 fbl,a %fcc0, loop_2545 te %icc, 0x2 loop_2544: stx %l6, [%l7 + 0x50] ld [%l7 + 0x5C], %f14 loop_2545: edge8n %i0, %o5, %l5 lduw [%l7 + 0x38], %i6 tcs %icc, 0x6 fnors %f5, %f1, %f14 lduw [%l7 + 0x74], %o4 lduw [%l7 + 0x18], %g2 lduh [%l7 + 0x46], %i3 umulcc %l4, %i5, %l1 stb %g3, [%l7 + 0x1B] fnot2s %f8, %f10 fpadd32s %f12, %f12, %f8 tne %icc, 0x3 edge16ln %g1, %g6, %g5 movrgez %o2, %g4, %i1 stx %o3, [%l7 + 0x18] fone %f10 lduw [%l7 + 0x74], %l2 lduw [%l7 + 0x64], %i2 fbu,a %fcc0, loop_2546 lduw [%l7 + 0x50], %i4 addcc %o7, 0x1DED, %o0 st %f10, [%l7 + 0x54] loop_2546: movge %icc, %l3, %o1 edge16l %g7, %o6, %l0 tge %xcc, 0x0 fabss %f10, %f6 ldsb [%l7 + 0x47], %i7 stx %l6, [%l7 + 0x30] movre %o5, 0x316, %i0 sth %l5, [%l7 + 0x3A] fmovdpos %icc, %f8, %f12 ldd [%l7 + 0x28], %f2 fpmerge %f12, %f9, %f12 fpadd32 %f4, %f10, %f0 fxor %f0, %f2, %f4 tle %icc, 0x4 ldub [%l7 + 0x34], %i6 xnor %o4, 0x120E, %i3 ldsw [%l7 + 0x7C], %g2 stw %i5, [%l7 + 0x54] stx %l4, [%l7 + 0x18] smulcc %l1, %g3, %g6 fcmpgt16 %f4, %f6, %g5 umul %o2, 0x18C0, %g4 fcmped %fcc2, %f10, %f8 addc %i1, 0x147C, %g1 udivcc %o3, 0x1ACF, %i2 ldsw [%l7 + 0x64], %l2 addc %i4, %o7, %l3 tg %icc, 0x3 fmovdleu %xcc, %f5, %f10 std %f14, [%l7 + 0x70] edge16 %o1, %g7, %o6 ldsb [%l7 + 0x26], %l0 bgu loop_2547 edge32n %i7, %l6, %o0 fcmps %fcc0, %f4, %f8 fmovse %icc, %f15, %f6 loop_2547: ldd [%l7 + 0x40], %f0 edge16l %o5, %l5, %i6 for %f12, %f2, %f12 fmovsa %icc, %f13, %f12 udivcc %o4, 0x0993, %i3 ldsh [%l7 + 0x54], %g2 std %f12, [%l7 + 0x70] te %icc, 0x4 lduh [%l7 + 0x66], %i5 ldx [%l7 + 0x60], %l4 fexpand %f7, %f10 nop setx loop_2548, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bvs,a,pn %icc, loop_2549 ldd [%l7 + 0x18], %f10 fzero %f12 loop_2548: andncc %l1, %i0, %g6 loop_2549: subcc %g3, %g5, %g4 sethi 0x0E0C, %i1 fcmpne32 %f4, %f2, %o2 smul %g1, %o3, %i2 brnz,a %l2, loop_2550 tvs %xcc, 0x1 tcs %icc, 0x4 fmovs %f9, %f3 loop_2550: lduh [%l7 + 0x0C], %i4 sth %l3, [%l7 + 0x68] fxors %f15, %f2, %f4 mova %xcc, %o1, %g7 edge32n %o6, %o7, %i7 lduh [%l7 + 0x2A], %l6 fandnot2 %f14, %f14, %f4 st %f8, [%l7 + 0x0C] fmuld8sux16 %f15, %f14, %f10 xnorcc %o0, 0x011C, %l0 ldsw [%l7 + 0x30], %o5 stx %l5, [%l7 + 0x30] udivx %i6, 0x0A6D, %i3 bge,pn %icc, loop_2551 fcmple16 %f10, %f2, %o4 or %i5, %l4, %g2 ld [%l7 + 0x40], %f13 loop_2551: ld [%l7 + 0x54], %f9 fmovrde %l1, %f6, %f10 movcc %icc, %g6, %i0 tneg %icc, 0x6 ldsw [%l7 + 0x48], %g3 fmovdgu %xcc, %f1, %f6 fbo %fcc3, loop_2552 nop setx loop_2553, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpack16 %f14, %f5 smulcc %g4, 0x0060, %i1 loop_2552: subc %g5, 0x192B, %o2 loop_2553: fpadd16s %f12, %f10, %f15 edge32n %g1, %i2, %l2 std %f2, [%l7 + 0x20] fpadd32s %f2, %f12, %f3 bneg,a %icc, loop_2554 fandnot1s %f2, %f4, %f8 bshuffle %f2, %f0, %f10 fbn,a %fcc3, loop_2555 loop_2554: tsubcctv %i4, %o3, %o1 fsrc2 %f4, %f4 movvc %xcc, %g7, %l3 loop_2555: fmul8ulx16 %f0, %f8, %f8 movpos %icc, %o7, %i7 ldx [%l7 + 0x60], %o6 fmovsn %xcc, %f11, %f11 stb %l6, [%l7 + 0x38] bvs,a,pn %xcc, loop_2556 fmovdge %xcc, %f13, %f3 fmovsl %xcc, %f6, %f3 fmovrse %l0, %f9, %f2 loop_2556: sll %o0, 0x1E, %l5 brnz,a %o5, loop_2557 fmovsa %xcc, %f14, %f13 sdivx %i6, 0x1A72, %i3 fbg %fcc0, loop_2558 loop_2557: fmovdge %icc, %f10, %f5 fmovsneg %xcc, %f9, %f13 st %f7, [%l7 + 0x2C] loop_2558: fone %f0 udiv %i5, 0x1A43, %o4 fnot1s %f14, %f15 fmovsge %xcc, %f7, %f9 fnot2 %f6, %f2 stb %l4, [%l7 + 0x54] fpack32 %f12, %f8, %f10 fmovrse %g2, %f5, %f8 st %f8, [%l7 + 0x5C] movvc %xcc, %l1, %i0 fmovsne %icc, %f7, %f4 edge8n %g6, %g3, %g4 fpadd32 %f6, %f14, %f10 ldsh [%l7 + 0x36], %g5 udiv %o2, 0x1F2C, %g1 bcc,pn %xcc, loop_2559 alignaddrl %i2, %i1, %l2 fmovrde %o3, %f12, %f6 edge16n %i4, %g7, %o1 loop_2559: xorcc %l3, %o7, %o6 be,pt %xcc, loop_2560 st %f15, [%l7 + 0x38] ldsw [%l7 + 0x20], %l6 fbu,a %fcc2, loop_2561 loop_2560: sdiv %i7, 0x095A, %l0 fors %f8, %f13, %f3 st %f5, [%l7 + 0x48] loop_2561: fpack16 %f12, %f10 movrne %o0, 0x29B, %l5 smul %o5, %i6, %i5 ldd [%l7 + 0x50], %f14 smulcc %i3, 0x14E7, %l4 ldx [%l7 + 0x68], %g2 movgu %xcc, %l1, %o4 ta %icc, 0x0 stw %g6, [%l7 + 0x2C] movleu %xcc, %g3, %g4 udivcc %i0, 0x1B89, %o2 lduw [%l7 + 0x1C], %g5 sdivx %i2, 0x1A46, %i1 movl %icc, %g1, %o3 edge8n %l2, %i4, %g7 bl,pn %icc, loop_2562 udiv %l3, 0x0385, %o7 fbule,a %fcc3, loop_2563 std %f14, [%l7 + 0x20] loop_2562: fexpand %f15, %f12 fandnot1 %f8, %f2, %f0 loop_2563: stw %o6, [%l7 + 0x68] fmovrse %o1, %f10, %f2 ldsb [%l7 + 0x7D], %i7 fblg,a %fcc3, loop_2564 stb %l0, [%l7 + 0x7E] tgu %xcc, 0x0 ble,a,pn %icc, loop_2565 loop_2564: fsrc2s %f8, %f1 bne %xcc, loop_2566 edge32n %l6, %l5, %o5 loop_2565: fmovse %icc, %f14, %f12 xnor %o0, 0x1349, %i6 loop_2566: fmovdcs %icc, %f7, %f14 movle %icc, %i3, %i5 ld [%l7 + 0x38], %f12 array32 %l4, %g2, %l1 subc %g6, %g3, %o4 add %i0, %g4, %g5 ble,a,pn %xcc, loop_2567 fmovse %xcc, %f11, %f7 fornot1 %f6, %f2, %f14 ldsw [%l7 + 0x68], %o2 loop_2567: fmovsge %icc, %f15, %f1 stb %i2, [%l7 + 0x46] fmovsvc %xcc, %f9, %f2 movneg %xcc, %i1, %g1 subcc %o3, 0x1BE0, %l2 ldd [%l7 + 0x78], %f12 stx %g7, [%l7 + 0x18] fmovsneg %xcc, %f3, %f0 add %i4, 0x056A, %o7 sth %o6, [%l7 + 0x0A] umulcc %o1, 0x1213, %l3 edge32 %i7, %l0, %l6 fba,a %fcc3, loop_2568 fbn %fcc2, loop_2569 fcmple32 %f6, %f10, %o5 fmovdl %icc, %f14, %f11 loop_2568: ld [%l7 + 0x30], %f2 loop_2569: ldsw [%l7 + 0x7C], %o0 fabss %f7, %f12 fmovsvc %xcc, %f12, %f6 ldx [%l7 + 0x68], %l5 brgez %i3, loop_2570 fbug %fcc0, loop_2571 movl %xcc, %i5, %i6 fone %f4 loop_2570: tl %xcc, 0x7 loop_2571: bcc %icc, loop_2572 ldx [%l7 + 0x08], %l4 bshuffle %f6, %f12, %f4 udivx %g2, 0x1B4D, %l1 loop_2572: movvc %icc, %g6, %g3 sra %i0, %o4, %g5 fornot2 %f14, %f14, %f2 faligndata %f12, %f4, %f2 std %f6, [%l7 + 0x68] fmovsneg %xcc, %f3, %f9 lduw [%l7 + 0x48], %o2 movpos %icc, %i2, %i1 subc %g1, %g4, %o3 fpack16 %f4, %f11 sdiv %l2, 0x0980, %g7 fbl,a %fcc0, loop_2573 lduw [%l7 + 0x68], %o7 fpsub16s %f13, %f12, %f2 ldx [%l7 + 0x20], %i4 loop_2573: fbule %fcc2, loop_2574 sdivcc %o6, 0x1E99, %o1 sll %l3, 0x1D, %i7 tcs %icc, 0x0 loop_2574: tcs %xcc, 0x2 andncc %l0, %l6, %o0 fcmpeq32 %f14, %f8, %l5 ta %xcc, 0x4 fmovdle %icc, %f2, %f13 lduw [%l7 + 0x7C], %i3 bl,pn %xcc, loop_2575 sth %i5, [%l7 + 0x12] ba,a %xcc, loop_2576 smulcc %i6, %o5, %l4 loop_2575: fbul,a %fcc2, loop_2577 fmovrdlez %g2, %f14, %f2 loop_2576: stb %g6, [%l7 + 0x70] tg %icc, 0x0 loop_2577: fxnor %f0, %f6, %f2 ldx [%l7 + 0x78], %g3 fbue %fcc3, loop_2578 xorcc %l1, %i0, %o4 fmovrdlz %g5, %f14, %f12 addc %o2, 0x1686, %i2 loop_2578: bshuffle %f6, %f12, %f2 movleu %xcc, %i1, %g4 fpackfix %f2, %f3 movvs %xcc, %g1, %l2 fbg,a %fcc1, loop_2579 ldsh [%l7 + 0x34], %o3 tn %xcc, 0x4 fmovsle %icc, %f11, %f2 loop_2579: edge8ln %o7, %g7, %o6 movrlez %o1, 0x22F, %l3 fmul8x16au %f5, %f8, %f14 fnor %f0, %f8, %f2 ldub [%l7 + 0x6E], %i7 fmovsn %xcc, %f2, %f11 fbo,a %fcc1, loop_2580 ldub [%l7 + 0x75], %l0 ldsb [%l7 + 0x13], %l6 fmovscs %xcc, %f3, %f11 loop_2580: movn %xcc, %o0, %i4 ldsb [%l7 + 0x0D], %l5 taddcc %i3, 0x1373, %i6 subc %o5, %i5, %g2 fmovsle %xcc, %f3, %f2 fble %fcc2, loop_2581 ldsh [%l7 + 0x6C], %g6 fmovdleu %xcc, %f14, %f11 fmovdge %xcc, %f8, %f13 loop_2581: edge16ln %g3, %l4, %l1 fcmped %fcc0, %f6, %f4 ldsw [%l7 + 0x40], %o4 st %f10, [%l7 + 0x4C] ldsw [%l7 + 0x1C], %g5 edge8ln %i0, %o2, %i2 movre %i1, 0x240, %g1 fmul8x16al %f14, %f9, %f6 fnands %f7, %f7, %f15 lduw [%l7 + 0x58], %l2 subcc %o3, 0x0E5B, %g4 ldub [%l7 + 0x14], %o7 sth %g7, [%l7 + 0x68] ldsw [%l7 + 0x54], %o1 fzero %f6 sth %l3, [%l7 + 0x72] fmovrdgez %i7, %f6, %f6 udivx %l0, 0x1943, %o6 for %f6, %f8, %f8 stb %l6, [%l7 + 0x20] fmovrdgz %i4, %f8, %f12 ldsb [%l7 + 0x2E], %o0 ldsb [%l7 + 0x0E], %i3 fnand %f4, %f4, %f6 fnor %f14, %f12, %f14 fbn,a %fcc1, loop_2582 tcc %xcc, 0x4 fmovrdlz %l5, %f6, %f4 sth %i6, [%l7 + 0x66] loop_2582: fbl,a %fcc2, loop_2583 lduh [%l7 + 0x46], %o5 brnz %i5, loop_2584 bn,a %xcc, loop_2585 loop_2583: fmovdg %xcc, %f3, %f1 ldsb [%l7 + 0x2E], %g6 loop_2584: ldsw [%l7 + 0x2C], %g2 loop_2585: fpmerge %f13, %f15, %f6 sub %g3, 0x02A5, %l1 lduw [%l7 + 0x50], %l4 fmul8sux16 %f8, %f8, %f2 fmul8ulx16 %f2, %f10, %f12 umulcc %g5, 0x0F83, %i0 subcc %o4, 0x1025, %i2 fbule %fcc1, loop_2586 fcmple16 %f6, %f10, %o2 fcmpeq16 %f10, %f8, %g1 ld [%l7 + 0x24], %f14 loop_2586: sth %i1, [%l7 + 0x08] bneg,a,pn %icc, loop_2587 st %f5, [%l7 + 0x14] tsubcctv %o3, 0x1235, %g4 addcc %o7, 0x1F3F, %l2 loop_2587: bne,a,pt %icc, loop_2588 lduh [%l7 + 0x60], %o1 ldsh [%l7 + 0x34], %g7 stw %l3, [%l7 + 0x68] loop_2588: fabsd %f10, %f8 sllx %i7, %l0, %l6 fbn %fcc3, loop_2589 stb %i4, [%l7 + 0x78] ldx [%l7 + 0x58], %o6 add %i3, 0x0FDF, %l5 loop_2589: fbu,a %fcc3, loop_2590 bleu,a,pn %xcc, loop_2591 ba,a loop_2592 st %f11, [%l7 + 0x10] loop_2590: andcc %i6, 0x0AD5, %o0 loop_2591: fpackfix %f10, %f10 loop_2592: fbg %fcc2, loop_2593 ldsb [%l7 + 0x34], %o5 be,pn %icc, loop_2594 ldsh [%l7 + 0x40], %i5 loop_2593: bcc,a loop_2595 fbu,a %fcc2, loop_2596 loop_2594: ldsh [%l7 + 0x18], %g2 fornot2s %f3, %f12, %f8 loop_2595: be,a loop_2597 loop_2596: stb %g6, [%l7 + 0x2C] movle %icc, %g3, %l1 ba %xcc, loop_2598 loop_2597: xnor %l4, 0x0918, %i0 fxnors %f4, %f2, %f1 bvc,a,pt %icc, loop_2599 loop_2598: movge %icc, %g5, %i2 for %f14, %f6, %f4 fnors %f3, %f8, %f12 loop_2599: bneg,a %icc, loop_2600 mova %xcc, %o4, %g1 tge %xcc, 0x1 stx %i1, [%l7 + 0x18] loop_2600: edge16ln %o3, %o2, %g4 fba,a %fcc1, loop_2601 udivcc %o7, 0x18F7, %o1 stw %g7, [%l7 + 0x40] stx %l3, [%l7 + 0x48] loop_2601: bge,pn %xcc, loop_2602 fmovdge %icc, %f9, %f14 tneg %xcc, 0x1 addcc %i7, 0x1F65, %l0 loop_2602: for %f12, %f12, %f0 fba,a %fcc2, loop_2603 fpsub32 %f0, %f4, %f12 lduh [%l7 + 0x0A], %l2 fmovdvs %icc, %f5, %f5 loop_2603: bleu,pt %icc, loop_2604 fbule %fcc1, loop_2605 tcc %icc, 0x0 faligndata %f6, %f4, %f12 loop_2604: ldsh [%l7 + 0x42], %l6 loop_2605: fsrc1s %f15, %f3 sth %i4, [%l7 + 0x70] std %f8, [%l7 + 0x20] addc %i3, %o6, %i6 stb %l5, [%l7 + 0x67] fpmerge %f3, %f9, %f8 stw %o5, [%l7 + 0x70] fand %f4, %f14, %f6 fnegs %f2, %f12 std %f0, [%l7 + 0x50] nop setx loop_2606, %l0, %l1 jmpl %l1, %i5 tleu %xcc, 0x0 call loop_2607 fmovdl %icc, %f7, %f3 loop_2606: brgez,a %o0, loop_2608 brnz %g6, loop_2609 loop_2607: fbn,a %fcc1, loop_2610 brgz %g3, loop_2611 loop_2608: subc %l1, %l4, %g2 loop_2609: nop setx loop_2612, %l0, %l1 jmpl %l1, %i0 loop_2610: and %i2, 0x0A30, %o4 loop_2611: fmovrsgz %g5, %f6, %f5 ldsw [%l7 + 0x34], %g1 loop_2612: brnz,a %i1, loop_2613 fmovrdgez %o2, %f14, %f10 tvc %icc, 0x5 edge32 %g4, %o3, %o7 loop_2613: edge32l %o1, %g7, %i7 std %f10, [%l7 + 0x30] ldsh [%l7 + 0x34], %l3 fxnors %f12, %f2, %f2 edge8n %l0, %l6, %i4 ldsh [%l7 + 0x32], %l2 fblg %fcc3, loop_2614 movrgez %i3, %i6, %o6 fbule,a %fcc3, loop_2615 movre %l5, %i5, %o0 loop_2614: movrgz %g6, %g3, %o5 ld [%l7 + 0x0C], %f6 loop_2615: fbule,a %fcc1, loop_2616 brnz %l1, loop_2617 udivx %g2, 0x0E5D, %l4 ldsh [%l7 + 0x4E], %i0 loop_2616: fzero %f12 loop_2617: ldd [%l7 + 0x58], %f6 st %f11, [%l7 + 0x24] movneg %icc, %i2, %o4 lduw [%l7 + 0x0C], %g1 movrgz %g5, 0x20F, %i1 fmovrdlez %g4, %f4, %f12 taddcc %o2, %o7, %o1 stx %o3, [%l7 + 0x08] movre %g7, 0x2D2, %i7 andn %l0, 0x1303, %l3 fors %f12, %f11, %f5 fmovs %f1, %f8 fcmple32 %f14, %f6, %l6 fpsub32 %f0, %f8, %f2 fsrc2 %f2, %f0 ldd [%l7 + 0x30], %f8 addccc %l2, 0x0DBB, %i3 ldsb [%l7 + 0x6D], %i4 edge32l %o6, %i6, %i5 fnot1s %f7, %f8 fmul8x16 %f13, %f2, %f8 ldsh [%l7 + 0x48], %o0 ldd [%l7 + 0x60], %f0 ldsw [%l7 + 0x78], %l5 fmovdvs %icc, %f1, %f5 tleu %xcc, 0x4 fcmple16 %f10, %f10, %g6 ldd [%l7 + 0x38], %f12 sth %o5, [%l7 + 0x6A] bcc,pn %icc, loop_2618 stw %l1, [%l7 + 0x64] bleu,pt %icc, loop_2619 stb %g3, [%l7 + 0x41] loop_2618: mulx %l4, %i0, %g2 fmovspos %xcc, %f2, %f6 loop_2619: fone %f4 fbuge,a %fcc1, loop_2620 addccc %i2, %g1, %o4 ldub [%l7 + 0x36], %i1 bcc,pn %xcc, loop_2621 loop_2620: lduh [%l7 + 0x28], %g5 bcc,a,pn %xcc, loop_2622 ldsh [%l7 + 0x0A], %o2 loop_2621: edge16ln %g4, %o1, %o7 tne %xcc, 0x3 loop_2622: fmovdle %icc, %f11, %f2 fcmpne32 %f12, %f4, %g7 fnor %f10, %f4, %f12 tneg %icc, 0x4 ldx [%l7 + 0x58], %o3 fmovdg %icc, %f3, %f9 fzero %f10 fpadd16 %f10, %f10, %f6 tne %icc, 0x2 ldub [%l7 + 0x29], %i7 sth %l3, [%l7 + 0x08] fba %fcc3, loop_2623 tvc %icc, 0x4 fmovdcs %icc, %f4, %f14 fbug %fcc1, loop_2624 loop_2623: st %f10, [%l7 + 0x58] srl %l0, %l2, %l6 lduw [%l7 + 0x64], %i3 loop_2624: ldsw [%l7 + 0x20], %o6 fpadd16 %f12, %f8, %f14 fmul8ulx16 %f2, %f2, %f14 bneg %icc, loop_2625 udiv %i4, 0x0491, %i6 edge8l %i5, %l5, %o0 srax %o5, 0x06, %g6 loop_2625: ld [%l7 + 0x54], %f3 siam 0x3 ta %icc, 0x2 fexpand %f7, %f8 fornot1s %f9, %f14, %f3 addccc %g3, 0x1D9C, %l1 ldub [%l7 + 0x3A], %i0 ldsb [%l7 + 0x23], %g2 ta %xcc, 0x3 edge8ln %l4, %g1, %i2 ldx [%l7 + 0x68], %o4 ldub [%l7 + 0x2C], %g5 fmovdge %icc, %f10, %f9 movne %icc, %i1, %g4 fnor %f10, %f6, %f8 ldd [%l7 + 0x40], %f4 lduw [%l7 + 0x14], %o2 ldub [%l7 + 0x76], %o7 movrlez %o1, 0x08C, %o3 alignaddrl %g7, %i7, %l3 std %f12, [%l7 + 0x68] movl %icc, %l2, %l0 st %f9, [%l7 + 0x58] bne,pn %xcc, loop_2626 edge8n %l6, %i3, %i4 fmovsneg %xcc, %f2, %f4 bvs,a loop_2627 loop_2626: movrgz %i6, %i5, %l5 edge16ln %o6, %o5, %o0 ldsb [%l7 + 0x75], %g3 loop_2627: st %f11, [%l7 + 0x38] ld [%l7 + 0x14], %f5 fmovsa %xcc, %f4, %f0 ldsw [%l7 + 0x58], %l1 stx %g6, [%l7 + 0x60] brgz,a %i0, loop_2628 lduh [%l7 + 0x0C], %l4 ldx [%l7 + 0x68], %g1 nop setx loop_2629, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_2628: tsubcc %i2, 0x0473, %g2 fone %f0 ldx [%l7 + 0x78], %o4 loop_2629: fones %f7 sethi 0x1B33, %g5 fpadd32 %f0, %f10, %f14 smulcc %g4, %o2, %i1 fmovse %xcc, %f5, %f4 sdivx %o7, 0x08C8, %o3 movgu %xcc, %o1, %g7 ldsh [%l7 + 0x36], %i7 sra %l2, %l3, %l6 fcmple32 %f4, %f2, %l0 movge %xcc, %i3, %i4 ldsh [%l7 + 0x28], %i6 popc 0x13B8, %l5 movgu %icc, %i5, %o6 fornot2 %f0, %f8, %f6 movn %icc, %o5, %g3 popc 0x0292, %o0 tl %icc, 0x2 array8 %g6, %i0, %l4 fmovd %f4, %f14 alignaddrl %l1, %i2, %g1 udiv %g2, 0x1597, %g5 fnand %f6, %f10, %f6 st %f11, [%l7 + 0x10] ld [%l7 + 0x20], %f13 bvc,a,pt %xcc, loop_2630 brlez %g4, loop_2631 fcmpne32 %f4, %f4, %o2 ldsh [%l7 + 0x24], %i1 loop_2630: mova %icc, %o4, %o7 loop_2631: sth %o3, [%l7 + 0x22] fpsub32s %f5, %f15, %f8 fands %f1, %f5, %f7 ldx [%l7 + 0x78], %o1 fbe,a %fcc2, loop_2632 addccc %g7, 0x0315, %l2 alignaddrl %l3, %i7, %l6 fmovsa %xcc, %f11, %f3 loop_2632: fpack16 %f6, %f11 fbuge,a %fcc0, loop_2633 bcc,pt %icc, loop_2634 tge %xcc, 0x3 ldx [%l7 + 0x10], %l0 loop_2633: ld [%l7 + 0x10], %f8 loop_2634: ldub [%l7 + 0x3E], %i3 andn %i6, 0x0374, %i4 fandnot2s %f9, %f2, %f3 fnegs %f2, %f15 movrlez %i5, 0x216, %o6 addc %o5, %l5, %o0 sethi 0x1FEA, %g6 sth %i0, [%l7 + 0x10] fmovsgu %icc, %f2, %f4 bvc,a,pt %icc, loop_2635 ldsh [%l7 + 0x24], %l4 fpsub32s %f9, %f11, %f10 stx %g3, [%l7 + 0x60] loop_2635: st %f1, [%l7 + 0x60] ldsw [%l7 + 0x08], %i2 brz %g1, loop_2636 ba,a loop_2637 fpack16 %f6, %f11 ldsw [%l7 + 0x34], %g2 loop_2636: fcmpne32 %f2, %f2, %g5 loop_2637: movpos %xcc, %l1, %o2 ldsb [%l7 + 0x7D], %i1 nop setx loop_2638, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %o4, [%l7 + 0x3C] brgz %o7, loop_2639 edge16l %o3, %o1, %g4 loop_2638: stb %g7, [%l7 + 0x53] fmovrslz %l3, %f14, %f4 loop_2639: fmul8x16au %f5, %f15, %f2 stw %i7, [%l7 + 0x34] fcmple16 %f8, %f0, %l2 ba,a,pt %xcc, loop_2640 ldub [%l7 + 0x47], %l6 tcc %icc, 0x4 ldd [%l7 + 0x68], %f12 loop_2640: ldsb [%l7 + 0x4F], %i3 st %f5, [%l7 + 0x54] andn %l0, 0x19EE, %i4 ldub [%l7 + 0x25], %i6 smulcc %i5, %o5, %l5 xorcc %o6, 0x0215, %o0 nop setx loop_2641, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x1C], %g6 brlez %i0, loop_2642 lduh [%l7 + 0x20], %l4 loop_2641: fpadd32s %f2, %f6, %f0 fcmpeq16 %f10, %f12, %i2 loop_2642: stb %g3, [%l7 + 0x39] mulx %g1, %g2, %g5 ldsw [%l7 + 0x38], %o2 edge8l %l1, %i1, %o4 popc %o3, %o1 lduh [%l7 + 0x46], %g4 fnors %f14, %f14, %f7 ldd [%l7 + 0x70], %f6 sth %o7, [%l7 + 0x08] sdivx %g7, 0x1424, %i7 fmovsvc %icc, %f14, %f11 fbug %fcc0, loop_2643 fmovrsgez %l3, %f12, %f5 movne %icc, %l6, %l2 tl %xcc, 0x1 loop_2643: bneg,a loop_2644 umulcc %l0, 0x0698, %i3 movvs %icc, %i6, %i4 andncc %i5, %o5, %o6 loop_2644: stb %o0, [%l7 + 0x5E] fmul8sux16 %f8, %f0, %f12 edge8l %l5, %g6, %l4 stb %i0, [%l7 + 0x1B] tvs %icc, 0x5 ldub [%l7 + 0x51], %g3 add %i2, 0x0EF6, %g2 ldsb [%l7 + 0x72], %g5 addcc %o2, %g1, %i1 bpos,a,pn %icc, loop_2645 sth %l1, [%l7 + 0x3C] fbo,a %fcc2, loop_2646 fmul8x16al %f4, %f15, %f6 loop_2645: nop setx loop_2647, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fones %f7 loop_2646: fmovrdne %o3, %f8, %f12 call loop_2648 loop_2647: fmovsle %xcc, %f2, %f13 ldsb [%l7 + 0x0D], %o1 ldx [%l7 + 0x58], %g4 loop_2648: fpack16 %f6, %f1 mova %xcc, %o4, %o7 lduh [%l7 + 0x62], %g7 bge,a,pt %icc, loop_2649 fxnor %f4, %f6, %f10 fxor %f10, %f10, %f10 sth %i7, [%l7 + 0x78] loop_2649: st %f13, [%l7 + 0x50] ldd [%l7 + 0x18], %f6 tle %xcc, 0x2 fmovsne %xcc, %f11, %f5 fmovsne %xcc, %f8, %f11 fandnot1s %f7, %f6, %f2 fbule,a %fcc0, loop_2650 fbn,a %fcc3, loop_2651 ldx [%l7 + 0x48], %l3 ldd [%l7 + 0x60], %f2 loop_2650: fxor %f6, %f8, %f10 loop_2651: bpos %xcc, loop_2652 fmovrdlez %l2, %f12, %f6 fcmpne16 %f4, %f10, %l6 ldd [%l7 + 0x20], %f2 loop_2652: stx %i3, [%l7 + 0x28] movleu %xcc, %i6, %i4 bne,pn %xcc, loop_2653 tgu %icc, 0x6 movleu %icc, %l0, %i5 edge32 %o6, %o0, %l5 loop_2653: bcs,a,pn %xcc, loop_2654 lduw [%l7 + 0x10], %o5 bg,a,pn %xcc, loop_2655 ldsb [%l7 + 0x7D], %g6 loop_2654: edge16ln %i0, %l4, %i2 nop setx loop_2656, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2655: fcmpne32 %f2, %f10, %g2 fmovdne %xcc, %f11, %f10 andcc %g5, 0x15EC, %o2 loop_2656: fpsub16 %f6, %f12, %f2 stw %g3, [%l7 + 0x5C] fmovrde %g1, %f4, %f12 edge8ln %l1, %i1, %o1 orncc %g4, 0x0A43, %o4 ldsw [%l7 + 0x48], %o7 array16 %o3, %g7, %l3 movge %icc, %l2, %i7 fmovdl %icc, %f1, %f1 bvs,pn %icc, loop_2657 ldsb [%l7 + 0x55], %i3 fbne %fcc1, loop_2658 std %f14, [%l7 + 0x30] loop_2657: brlz,a %l6, loop_2659 fbge %fcc1, loop_2660 loop_2658: ld [%l7 + 0x5C], %f11 ld [%l7 + 0x68], %f4 loop_2659: fmovdleu %xcc, %f0, %f14 loop_2660: ld [%l7 + 0x6C], %f15 sra %i6, %i4, %i5 brnz %o6, loop_2661 ldub [%l7 + 0x79], %o0 stb %l5, [%l7 + 0x33] subcc %o5, 0x1F44, %g6 loop_2661: tvs %icc, 0x0 ldsb [%l7 + 0x72], %i0 tpos %icc, 0x5 stx %l4, [%l7 + 0x20] faligndata %f10, %f10, %f10 movle %xcc, %l0, %i2 fmovsvc %icc, %f14, %f1 fxnor %f4, %f0, %f6 brgez %g2, loop_2662 fxnors %f4, %f1, %f3 fnegd %f12, %f6 ldsb [%l7 + 0x0E], %o2 loop_2662: fmovsn %xcc, %f2, %f7 ldd [%l7 + 0x30], %f0 lduh [%l7 + 0x40], %g3 fone %f14 fmovdpos %icc, %f8, %f15 movge %xcc, %g1, %g5 lduw [%l7 + 0x54], %i1 fnands %f6, %f13, %f1 fnot2s %f14, %f3 stx %l1, [%l7 + 0x18] ldsw [%l7 + 0x7C], %o1 fmovdge %icc, %f11, %f10 movrlez %o4, %g4, %o3 ldsb [%l7 + 0x29], %o7 sub %l3, %g7, %l2 fcmped %fcc1, %f6, %f14 call loop_2663 tg %xcc, 0x0 fmovsle %icc, %f0, %f9 movrne %i7, %i3, %l6 loop_2663: st %f4, [%l7 + 0x74] fmul8x16au %f9, %f13, %f14 lduw [%l7 + 0x14], %i6 movrgez %i4, 0x3FC, %i5 ldub [%l7 + 0x61], %o0 ldx [%l7 + 0x60], %o6 fpadd16 %f14, %f12, %f2 smul %o5, %l5, %g6 fcmple32 %f0, %f4, %l4 sll %i0, 0x18, %i2 bleu,a %icc, loop_2664 movcs %xcc, %l0, %o2 lduw [%l7 + 0x70], %g3 fmovsa %icc, %f11, %f1 loop_2664: edge16 %g1, %g5, %i1 fbe,a %fcc0, loop_2665 brz %g2, loop_2666 ldub [%l7 + 0x57], %o1 fmovrslz %o4, %f2, %f2 loop_2665: edge32n %g4, %l1, %o7 loop_2666: udivcc %l3, 0x09C9, %o3 tvs %xcc, 0x4 tne %icc, 0x2 fandnot1 %f0, %f8, %f2 tge %icc, 0x4 fsrc1s %f4, %f4 brgz,a %l2, loop_2667 bleu %xcc, loop_2668 fbo %fcc2, loop_2669 andn %i7, 0x1BE4, %g7 loop_2667: fmovdvs %icc, %f15, %f10 loop_2668: fmovsn %icc, %f6, %f2 loop_2669: taddcctv %i3, %i6, %i4 std %f12, [%l7 + 0x38] bgu,a,pn %xcc, loop_2670 edge32n %i5, %o0, %o6 bshuffle %f12, %f14, %f8 udiv %l6, 0x0B7B, %l5 loop_2670: fornot2s %f6, %f8, %f15 movneg %xcc, %o5, %l4 ldsw [%l7 + 0x3C], %i0 fbue,a %fcc3, loop_2671 andncc %i2, %g6, %l0 andcc %o2, 0x0E09, %g3 st %f14, [%l7 + 0x68] loop_2671: edge32ln %g5, %i1, %g1 ldx [%l7 + 0x38], %g2 bleu,a,pt %xcc, loop_2672 stx %o1, [%l7 + 0x48] st %f1, [%l7 + 0x64] fmovscc %icc, %f10, %f3 loop_2672: ldx [%l7 + 0x50], %g4 ld [%l7 + 0x30], %f10 fnegs %f7, %f9 xnorcc %o4, 0x07DD, %o7 ldub [%l7 + 0x24], %l1 movneg %icc, %l3, %o3 std %f12, [%l7 + 0x40] ld [%l7 + 0x6C], %f13 tvc %xcc, 0x4 fcmpeq16 %f4, %f8, %i7 tvs %icc, 0x5 sth %g7, [%l7 + 0x08] fxnors %f6, %f6, %f6 nop setx loop_2673, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bvc,a loop_2674 fandnot2 %f2, %f8, %f0 edge16l %i3, %i6, %i4 loop_2673: fbug %fcc0, loop_2675 loop_2674: stb %l2, [%l7 + 0x7C] fmovd %f6, %f12 orcc %o0, 0x011D, %o6 loop_2675: movl %xcc, %i5, %l6 lduh [%l7 + 0x4C], %l5 fpackfix %f8, %f8 ld [%l7 + 0x70], %f7 ldub [%l7 + 0x45], %l4 st %f11, [%l7 + 0x74] stw %i0, [%l7 + 0x34] ldsb [%l7 + 0x6F], %o5 fnot2s %f5, %f9 stb %g6, [%l7 + 0x31] ldub [%l7 + 0x30], %i2 fmovsgu %icc, %f8, %f6 add %l0, 0x0BD5, %o2 lduh [%l7 + 0x64], %g5 udivx %i1, 0x0D73, %g3 fmovdcs %icc, %f8, %f2 ldd [%l7 + 0x38], %f4 movl %xcc, %g2, %o1 ldsh [%l7 + 0x4A], %g4 fmovsleu %icc, %f14, %f13 fmovsvc %xcc, %f12, %f5 alignaddr %g1, %o4, %o7 fmovspos %icc, %f13, %f7 ldsb [%l7 + 0x7E], %l1 bcc,a loop_2676 movvc %xcc, %l3, %o3 fmovrdlz %i7, %f8, %f6 fmovrdgz %i3, %f10, %f14 loop_2676: tl %xcc, 0x3 fmovde %xcc, %f6, %f8 fbu %fcc2, loop_2677 fcmple32 %f0, %f6, %i6 fmul8x16al %f10, %f13, %f14 bleu,pt %icc, loop_2678 loop_2677: st %f15, [%l7 + 0x6C] fcmple32 %f0, %f8, %g7 fbu,a %fcc1, loop_2679 loop_2678: edge16 %i4, %l2, %o0 nop setx loop_2680, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brgez,a %i5, loop_2681 loop_2679: andn %l6, 0x01FB, %l5 ld [%l7 + 0x0C], %f8 loop_2680: fpsub16 %f6, %f4, %f2 loop_2681: fpadd16 %f4, %f2, %f0 fmovsvc %icc, %f5, %f9 sub %l4, 0x17F2, %o6 fors %f14, %f14, %f6 fsrc1 %f12, %f4 stb %o5, [%l7 + 0x2C] sth %g6, [%l7 + 0x2C] sdivcc %i0, 0x0F14, %i2 ldsh [%l7 + 0x2E], %o2 bpos,a,pn %icc, loop_2682 fmovscc %icc, %f6, %f5 tge %icc, 0x6 bcc,a %xcc, loop_2683 loop_2682: ldd [%l7 + 0x20], %f12 fbo %fcc2, loop_2684 tne %xcc, 0x5 loop_2683: ldsh [%l7 + 0x1E], %l0 bvc %icc, loop_2685 loop_2684: edge8ln %i1, %g5, %g3 sdivcc %g2, 0x1F6A, %g4 movcs %icc, %o1, %o4 loop_2685: tgu %xcc, 0x1 nop setx loop_2686, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmul8x16au %f15, %f9, %f0 brlez,a %g1, loop_2687 movre %o7, 0x072, %l1 loop_2686: fbue %fcc1, loop_2688 stw %l3, [%l7 + 0x60] loop_2687: lduh [%l7 + 0x28], %i7 subcc %o3, 0x026D, %i3 loop_2688: fxnor %f2, %f4, %f4 ldsh [%l7 + 0x48], %i6 stb %g7, [%l7 + 0x33] fmovdl %icc, %f1, %f6 fornot1 %f10, %f8, %f12 fbl %fcc3, loop_2689 fmovsa %xcc, %f1, %f7 ld [%l7 + 0x0C], %f1 lduw [%l7 + 0x2C], %i4 loop_2689: ld [%l7 + 0x38], %f5 fmovrslez %l2, %f6, %f14 tsubcctv %i5, %o0, %l6 st %f9, [%l7 + 0x50] call loop_2690 bcs,a %icc, loop_2691 stb %l4, [%l7 + 0x18] fors %f9, %f3, %f8 loop_2690: movrgz %l5, %o5, %o6 loop_2691: fbu,a %fcc2, loop_2692 fmuld8ulx16 %f8, %f10, %f2 move %icc, %i0, %i2 stb %g6, [%l7 + 0x10] loop_2692: udivx %o2, 0x0AE2, %l0 srlx %g5, 0x02, %g3 fcmpeq32 %f4, %f14, %g2 fcmpne16 %f8, %f0, %g4 ldx [%l7 + 0x50], %o1 edge16ln %o4, %i1, %o7 smulcc %g1, %l1, %i7 tcs %icc, 0x7 fbule %fcc3, loop_2693 movleu %xcc, %l3, %o3 movcs %xcc, %i6, %g7 tge %xcc, 0x7 loop_2693: stw %i3, [%l7 + 0x74] tne %icc, 0x2 lduw [%l7 + 0x20], %l2 ld [%l7 + 0x78], %f7 fmovdge %icc, %f1, %f12 andcc %i5, 0x16FE, %o0 stb %l6, [%l7 + 0x75] movrlz %i4, %l4, %o5 ldd [%l7 + 0x18], %f10 fcmpne32 %f2, %f12, %l5 fcmpeq16 %f10, %f12, %o6 addcc %i2, 0x0B12, %g6 movrlez %i0, %o2, %g5 xnorcc %l0, 0x0E19, %g2 stb %g3, [%l7 + 0x66] smul %g4, %o4, %i1 array16 %o7, %o1, %l1 mova %xcc, %i7, %g1 srlx %l3, %o3, %g7 fpsub32s %f7, %f13, %f7 fnot2 %f4, %f14 fcmpne16 %f8, %f12, %i3 subcc %i6, %l2, %i5 std %f8, [%l7 + 0x50] fpsub16s %f14, %f15, %f0 fzeros %f1 stw %l6, [%l7 + 0x78] fmul8x16au %f0, %f11, %f8 nop setx loop_2694, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fandnot2 %f8, %f4, %f6 fone %f4 ldx [%l7 + 0x08], %i4 loop_2694: taddcc %o0, 0x095A, %o5 edge8 %l4, %l5, %i2 fmovrsne %g6, %f2, %f5 sdivx %i0, 0x0CD8, %o6 fbuge %fcc3, loop_2695 fandnot2 %f6, %f12, %f12 mulx %o2, %l0, %g2 fmovrdlz %g5, %f10, %f4 loop_2695: movl %xcc, %g3, %o4 xnor %g4, 0x05AC, %i1 lduw [%l7 + 0x1C], %o7 fpmerge %f6, %f3, %f0 movvs %xcc, %l1, %o1 st %f4, [%l7 + 0x7C] bvc,a %xcc, loop_2696 fpsub16 %f8, %f12, %f6 stx %g1, [%l7 + 0x10] movrlz %l3, 0x345, %i7 loop_2696: fmovdle %icc, %f9, %f4 subc %g7, 0x1048, %i3 edge32 %i6, %o3, %i5 ldsw [%l7 + 0x20], %l2 or %i4, %o0, %l6 edge32n %o5, %l5, %l4 sub %g6, 0x092B, %i0 fbu %fcc1, loop_2697 fnegd %f2, %f8 stx %o6, [%l7 + 0x20] ld [%l7 + 0x58], %f2 loop_2697: ldd [%l7 + 0x10], %f8 sth %o2, [%l7 + 0x0E] tvs %icc, 0x0 brlez,a %i2, loop_2698 stw %g2, [%l7 + 0x08] alignaddrl %g5, %g3, %l0 tgu %xcc, 0x5 loop_2698: fmovdvc %xcc, %f12, %f14 ldd [%l7 + 0x48], %f4 fpackfix %f8, %f13 sdivx %g4, 0x1830, %o4 fmovdcs %icc, %f14, %f11 fmul8x16al %f10, %f4, %f8 fmovrsgz %o7, %f14, %f8 sll %l1, 0x1F, %i1 sub %g1, %o1, %l3 movpos %xcc, %g7, %i3 ldd [%l7 + 0x70], %f0 smulcc %i7, 0x0430, %o3 ldd [%l7 + 0x78], %f4 fpmerge %f10, %f6, %f8 tne %xcc, 0x3 ta %icc, 0x6 st %f9, [%l7 + 0x24] fmovrse %i5, %f2, %f0 addc %l2, 0x1A8B, %i4 tn %xcc, 0x3 edge16ln %i6, %o0, %l6 ldx [%l7 + 0x68], %l5 ldub [%l7 + 0x5B], %l4 fpack16 %f2, %f10 brnz,a %g6, loop_2699 xor %o5, %i0, %o6 fnot1s %f5, %f10 ld [%l7 + 0x0C], %f1 loop_2699: nop setx loop_2700, %l0, %l1 jmpl %l1, %o2 movrlz %g2, 0x27E, %g5 stw %i2, [%l7 + 0x38] ld [%l7 + 0x58], %f2 loop_2700: movneg %xcc, %g3, %g4 fmovrse %l0, %f13, %f0 stb %o4, [%l7 + 0x3A] lduw [%l7 + 0x14], %l1 movre %i1, 0x28E, %g1 andcc %o7, 0x0E2D, %o1 stb %g7, [%l7 + 0x75] fpack32 %f8, %f2, %f8 fmovdge %xcc, %f12, %f0 fornot2 %f8, %f12, %f0 tge %xcc, 0x7 umul %l3, 0x0B17, %i7 fmul8x16au %f15, %f5, %f8 tneg %xcc, 0x4 ldsb [%l7 + 0x58], %i3 ldsw [%l7 + 0x7C], %o3 fmovda %icc, %f12, %f9 edge16 %l2, %i5, %i6 orn %o0, 0x169E, %i4 fmovsgu %icc, %f5, %f2 tn %icc, 0x3 movle %xcc, %l6, %l5 subcc %l4, %g6, %o5 stb %o6, [%l7 + 0x5D] fcmpeq16 %f0, %f6, %i0 mova %xcc, %g2, %g5 array16 %i2, %g3, %o2 brlz %g4, loop_2701 fcmpgt16 %f4, %f8, %o4 fpsub32s %f3, %f3, %f4 te %xcc, 0x3 loop_2701: edge8l %l0, %l1, %g1 nop setx loop_2702, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry addccc %o7, %o1, %i1 std %f12, [%l7 + 0x68] bpos,a loop_2703 loop_2702: srlx %l3, 0x0E, %g7 tl %icc, 0x4 ldx [%l7 + 0x18], %i7 loop_2703: subcc %o3, %l2, %i3 movl %icc, %i5, %i6 edge16n %o0, %l6, %i4 fones %f12 movcc %icc, %l5, %l4 fmul8sux16 %f2, %f10, %f12 ldsb [%l7 + 0x74], %o5 fmovdcc %xcc, %f11, %f7 lduw [%l7 + 0x6C], %o6 ldsh [%l7 + 0x70], %g6 fpmerge %f0, %f9, %f4 st %f3, [%l7 + 0x3C] movcc %xcc, %g2, %g5 fpackfix %f12, %f11 movle %xcc, %i0, %i2 fmovdvs %xcc, %f15, %f10 fpack16 %f0, %f6 stx %o2, [%l7 + 0x40] tsubcctv %g3, 0x1AAD, %o4 fmovsge %xcc, %f2, %f9 edge8l %l0, %l1, %g1 fmovsa %icc, %f11, %f11 ld [%l7 + 0x18], %f3 fbl,a %fcc0, loop_2704 fnegs %f8, %f11 smul %g4, %o7, %i1 fbue,a %fcc1, loop_2705 loop_2704: movrgz %o1, 0x29B, %l3 fbule,a %fcc0, loop_2706 fmovdpos %icc, %f13, %f1 loop_2705: tle %icc, 0x3 fmovdg %xcc, %f5, %f6 loop_2706: lduh [%l7 + 0x4A], %g7 ldsh [%l7 + 0x26], %o3 ld [%l7 + 0x54], %f15 ldsb [%l7 + 0x5F], %i7 fbu,a %fcc0, loop_2707 lduw [%l7 + 0x4C], %i3 movrlez %l2, 0x3EB, %i5 udivcc %i6, 0x0E36, %o0 loop_2707: fnot2 %f12, %f2 tgu %icc, 0x0 ldsw [%l7 + 0x08], %i4 faligndata %f4, %f10, %f14 fmuld8ulx16 %f6, %f4, %f2 bleu %icc, loop_2708 stx %l5, [%l7 + 0x18] ldd [%l7 + 0x10], %f10 subccc %l6, 0x1E44, %l4 loop_2708: ldsb [%l7 + 0x41], %o5 tl %xcc, 0x2 alignaddrl %g6, %g2, %o6 bne,a loop_2709 stx %i0, [%l7 + 0x08] fmovdcc %xcc, %f10, %f5 ldub [%l7 + 0x61], %g5 loop_2709: fones %f8 smulcc %i2, 0x0AC6, %o2 stw %o4, [%l7 + 0x5C] fmovse %icc, %f11, %f14 fmul8x16au %f9, %f3, %f4 lduw [%l7 + 0x74], %l0 fmovdvc %icc, %f4, %f2 lduh [%l7 + 0x18], %l1 bpos,a,pn %icc, loop_2710 sra %g1, %g4, %o7 fmovs %f10, %f10 mulx %g3, 0x0815, %i1 loop_2710: stx %l3, [%l7 + 0x48] fmovsne %xcc, %f15, %f13 sllx %o1, 0x07, %g7 be,a %xcc, loop_2711 sth %i7, [%l7 + 0x32] fxors %f13, %f13, %f11 stx %o3, [%l7 + 0x60] loop_2711: movcc %xcc, %l2, %i5 array8 %i6, %o0, %i4 ble,a,pn %icc, loop_2712 subc %i3, %l6, %l4 fpackfix %f10, %f0 lduw [%l7 + 0x20], %o5 loop_2712: ldsh [%l7 + 0x50], %l5 sub %g2, 0x155F, %o6 ldsw [%l7 + 0x14], %i0 tn %xcc, 0x7 movvs %icc, %g6, %i2 fmovdn %icc, %f5, %f2 tcs %icc, 0x6 sth %o2, [%l7 + 0x44] lduw [%l7 + 0x14], %g5 udivx %o4, 0x1DE1, %l1 lduh [%l7 + 0x60], %l0 fcmpgt32 %f14, %f4, %g1 fmovsgu %icc, %f6, %f11 fmovd %f0, %f4 udivcc %g4, 0x1C20, %o7 te %xcc, 0x7 brgz,a %g3, loop_2713 stb %i1, [%l7 + 0x75] fcmpgt32 %f8, %f2, %o1 movg %xcc, %l3, %i7 loop_2713: and %g7, %l2, %i5 nop setx loop_2714, %l0, %l1 jmpl %l1, %o3 stx %i6, [%l7 + 0x78] siam 0x3 stb %i4, [%l7 + 0x3B] loop_2714: fcmpgt16 %f0, %f4, %o0 ldsw [%l7 + 0x68], %i3 fmovsvc %xcc, %f1, %f5 fnands %f3, %f9, %f8 lduh [%l7 + 0x34], %l6 std %f6, [%l7 + 0x58] ldd [%l7 + 0x08], %f10 bn,a,pt %icc, loop_2715 fmuld8sux16 %f6, %f9, %f10 mulx %o5, 0x1E8B, %l5 fbug,a %fcc1, loop_2716 loop_2715: stw %g2, [%l7 + 0x0C] fbg,a %fcc2, loop_2717 lduw [%l7 + 0x58], %l4 loop_2716: stx %o6, [%l7 + 0x68] stb %i0, [%l7 + 0x13] loop_2717: fnot1 %f10, %f14 lduh [%l7 + 0x70], %g6 sll %o2, %i2, %o4 ldsw [%l7 + 0x64], %g5 ldsw [%l7 + 0x54], %l1 ldub [%l7 + 0x59], %l0 array32 %g4, %o7, %g3 te %xcc, 0x4 ld [%l7 + 0x60], %f2 std %f4, [%l7 + 0x50] stb %i1, [%l7 + 0x41] stx %g1, [%l7 + 0x78] fmovda %icc, %f10, %f1 movleu %icc, %o1, %l3 fpadd16 %f2, %f0, %f0 fmovdvc %xcc, %f11, %f12 lduw [%l7 + 0x28], %i7 for %f0, %f0, %f2 fnegs %f12, %f5 taddcctv %g7, 0x0135, %l2 ldsb [%l7 + 0x15], %i5 fpsub16 %f14, %f4, %f0 fmovdcs %icc, %f10, %f3 fbne,a %fcc3, loop_2718 fcmpd %fcc2, %f10, %f0 fblg,a %fcc1, loop_2719 orncc %o3, %i6, %i4 loop_2718: ldsh [%l7 + 0x46], %o0 fones %f6 loop_2719: edge32n %i3, %l6, %l5 array16 %o5, %l4, %g2 siam 0x4 edge32n %i0, %g6, %o2 fmovdvs %icc, %f8, %f1 stw %o6, [%l7 + 0x70] stx %i2, [%l7 + 0x20] lduh [%l7 + 0x64], %g5 ldx [%l7 + 0x50], %l1 faligndata %f8, %f2, %f6 bvc,a,pt %icc, loop_2720 fone %f14 edge16 %l0, %o4, %o7 lduh [%l7 + 0x7A], %g4 loop_2720: mulscc %i1, 0x089C, %g1 ldx [%l7 + 0x20], %o1 fmovrdlz %l3, %f0, %f0 fmovdleu %xcc, %f1, %f13 fzeros %f10 sub %i7, %g7, %g3 umulcc %i5, %l2, %o3 mulscc %i6, 0x1C3D, %i4 tsubcc %i3, %o0, %l6 edge16l %l5, %o5, %l4 stx %g2, [%l7 + 0x18] array16 %g6, %o2, %o6 fbe,a %fcc0, loop_2721 umulcc %i0, 0x1E99, %i2 fmovdvs %xcc, %f11, %f2 xor %g5, 0x02D4, %l0 loop_2721: fands %f7, %f2, %f11 edge32 %o4, %l1, %o7 ba %icc, loop_2722 fmovd %f12, %f2 bvc,pn %xcc, loop_2723 fmovscs %icc, %f14, %f11 loop_2722: movcc %xcc, %i1, %g4 ld [%l7 + 0x4C], %f7 loop_2723: stw %g1, [%l7 + 0x40] nop setx loop_2724, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry st %f10, [%l7 + 0x40] bvc,pt %icc, loop_2725 stx %l3, [%l7 + 0x30] loop_2724: edge32ln %i7, %g7, %g3 st %f6, [%l7 + 0x20] loop_2725: fbu,a %fcc2, loop_2726 fmovsgu %icc, %f4, %f7 bneg %xcc, loop_2727 stx %i5, [%l7 + 0x48] loop_2726: ldsw [%l7 + 0x6C], %l2 lduh [%l7 + 0x7C], %o1 loop_2727: be,a,pn %xcc, loop_2728 orn %o3, 0x14CF, %i4 fbg,a %fcc3, loop_2729 ldsb [%l7 + 0x56], %i6 loop_2728: add %o0, 0x1310, %i3 brlez %l6, loop_2730 loop_2729: ta %xcc, 0x1 umulcc %l5, 0x0998, %l4 movvc %icc, %o5, %g6 loop_2730: ldsb [%l7 + 0x2C], %o2 ldub [%l7 + 0x7D], %g2 fnot2 %f12, %f12 fbo %fcc0, loop_2731 fmovd %f8, %f10 lduw [%l7 + 0x08], %i0 fmovdcs %icc, %f10, %f11 loop_2731: fmovrslz %o6, %f7, %f11 lduw [%l7 + 0x48], %i2 fmovdvc %xcc, %f2, %f9 st %f4, [%l7 + 0x5C] fmovrdgez %l0, %f2, %f4 lduh [%l7 + 0x0C], %o4 ldd [%l7 + 0x10], %f6 fmovrdgz %g5, %f0, %f4 fone %f12 fpack32 %f8, %f6, %f8 fmovdg %icc, %f0, %f1 ldub [%l7 + 0x2F], %l1 for %f4, %f2, %f0 sub %i1, 0x0EC9, %g4 fxnor %f10, %f2, %f12 fmuld8sux16 %f0, %f14, %f4 sub %o7, 0x0AD9, %g1 fnands %f1, %f5, %f12 fones %f12 ble,a loop_2732 umulcc %i7, 0x19D2, %l3 bpos,pt %xcc, loop_2733 movgu %xcc, %g3, %g7 loop_2732: xorcc %l2, 0x1D91, %i5 fexpand %f0, %f10 loop_2733: orncc %o1, 0x0054, %i4 fbo %fcc1, loop_2734 fmovsvc %xcc, %f6, %f13 stx %i6, [%l7 + 0x60] fnands %f8, %f10, %f15 loop_2734: ldsh [%l7 + 0x48], %o3 fmovscs %xcc, %f3, %f15 array32 %o0, %i3, %l6 fand %f2, %f8, %f10 ldsw [%l7 + 0x14], %l4 movrlez %l5, 0x31E, %g6 edge32n %o5, %g2, %i0 std %f2, [%l7 + 0x08] lduh [%l7 + 0x1E], %o6 ldsw [%l7 + 0x48], %o2 fpadd32s %f8, %f13, %f1 fands %f4, %f11, %f14 move %icc, %l0, %i2 fmovdne %xcc, %f6, %f5 fba,a %fcc1, loop_2735 lduh [%l7 + 0x56], %o4 fmovdcs %xcc, %f11, %f10 movne %xcc, %g5, %i1 loop_2735: ldsh [%l7 + 0x22], %l1 ldx [%l7 + 0x40], %g4 ldub [%l7 + 0x38], %o7 st %f2, [%l7 + 0x48] sdivx %i7, 0x1A40, %g1 fmovdle %xcc, %f11, %f3 fone %f10 bn %icc, loop_2736 ba,a,pn %xcc, loop_2737 lduw [%l7 + 0x40], %g3 edge16 %g7, %l2, %i5 loop_2736: ldx [%l7 + 0x10], %l3 loop_2737: fones %f3 umulcc %i4, 0x1F45, %i6 fmovrdlz %o1, %f14, %f6 fnot2 %f10, %f6 fnors %f3, %f2, %f2 array16 %o0, %o3, %l6 nop setx loop_2738, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bvc,a loop_2739 udivx %i3, 0x12BF, %l4 edge32 %l5, %g6, %g2 loop_2738: sra %o5, %i0, %o2 loop_2739: edge16n %l0, %i2, %o4 tg %xcc, 0x2 fmul8x16al %f0, %f7, %f8 fpsub16s %f3, %f12, %f10 sllx %g5, 0x0A, %i1 stb %o6, [%l7 + 0x22] ldsw [%l7 + 0x14], %l1 addcc %o7, %i7, %g1 stb %g3, [%l7 + 0x5C] ldsb [%l7 + 0x7E], %g4 be,pn %icc, loop_2740 fmovs %f3, %f3 ld [%l7 + 0x64], %f12 taddcctv %g7, 0x13A5, %l2 loop_2740: bcs,a %xcc, loop_2741 fmul8x16al %f14, %f15, %f2 fbl,a %fcc2, loop_2742 stb %i5, [%l7 + 0x6A] loop_2741: fmovrsgz %i4, %f3, %f7 fornot2s %f14, %f9, %f9 loop_2742: fbne,a %fcc2, loop_2743 fmul8ulx16 %f2, %f4, %f6 ldsb [%l7 + 0x0F], %l3 edge8l %i6, %o0, %o1 loop_2743: ldd [%l7 + 0x50], %f12 nop setx loop_2744, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x74], %l6 ldsh [%l7 + 0x64], %o3 ldx [%l7 + 0x68], %l4 loop_2744: fbge,a %fcc3, loop_2745 ba,a %icc, loop_2746 fbu %fcc3, loop_2747 stw %l5, [%l7 + 0x18] loop_2745: std %f0, [%l7 + 0x70] loop_2746: fmovdge %icc, %f8, %f6 loop_2747: subcc %i3, 0x1A48, %g6 movgu %icc, %g2, %i0 xnorcc %o2, %o5, %l0 stx %i2, [%l7 + 0x10] fmovdne %xcc, %f7, %f10 tn %xcc, 0x5 fzero %f14 ldx [%l7 + 0x30], %o4 fandnot1s %f10, %f10, %f12 bleu,a,pt %xcc, loop_2748 ldsb [%l7 + 0x5A], %i1 ld [%l7 + 0x78], %f3 nop setx loop_2749, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2748: ldsh [%l7 + 0x70], %o6 fcmpeq16 %f10, %f12, %l1 movgu %icc, %o7, %g5 loop_2749: fmovsvc %xcc, %f8, %f3 ldsw [%l7 + 0x0C], %i7 movpos %xcc, %g3, %g4 tleu %icc, 0x7 ld [%l7 + 0x5C], %f0 brlz,a %g7, loop_2750 fbu %fcc0, loop_2751 sdivcc %g1, 0x0BC5, %i5 fbue %fcc1, loop_2752 loop_2750: fbu,a %fcc0, loop_2753 loop_2751: sth %l2, [%l7 + 0x42] fba %fcc0, loop_2754 loop_2752: fbule %fcc1, loop_2755 loop_2753: srax %i4, 0x13, %l3 ldd [%l7 + 0x58], %f6 loop_2754: orn %o0, %o1, %i6 loop_2755: ldsh [%l7 + 0x70], %l6 bn,pt %xcc, loop_2756 fsrc2s %f6, %f6 fmovdvs %icc, %f11, %f13 srlx %o3, %l4, %l5 loop_2756: ldx [%l7 + 0x68], %g6 fones %f15 movn %xcc, %g2, %i0 fmovsg %icc, %f15, %f1 lduw [%l7 + 0x38], %i3 tsubcc %o2, 0x16EC, %o5 ldsw [%l7 + 0x58], %i2 fmul8ulx16 %f8, %f10, %f2 fsrc1s %f15, %f9 st %f5, [%l7 + 0x60] st %f9, [%l7 + 0x14] fble %fcc0, loop_2757 fnor %f0, %f4, %f4 fbul %fcc3, loop_2758 ldsb [%l7 + 0x38], %o4 loop_2757: edge16 %l0, %o6, %i1 andcc %o7, 0x0D7D, %l1 loop_2758: ldsw [%l7 + 0x44], %i7 ld [%l7 + 0x44], %f6 fmovdg %xcc, %f6, %f7 orncc %g5, 0x1B5C, %g4 stb %g7, [%l7 + 0x19] fabsd %f8, %f10 popc %g1, %g3 tge %xcc, 0x6 fxors %f15, %f2, %f15 umul %l2, %i4, %l3 fmovdvc %icc, %f5, %f13 sub %i5, 0x18D3, %o0 sdivcc %i6, 0x1C71, %o1 fmovrsne %o3, %f7, %f2 ldd [%l7 + 0x28], %f8 fnor %f12, %f12, %f6 tle %icc, 0x1 orn %l4, %l5, %l6 movcs %icc, %g2, %g6 fmovrdgz %i0, %f6, %f2 fbl,a %fcc0, loop_2759 fabsd %f10, %f12 fmovrslez %i3, %f15, %f4 fcmpne16 %f12, %f10, %o5 loop_2759: fmovsge %icc, %f4, %f2 edge16ln %o2, %i2, %o4 movpos %xcc, %l0, %o6 fcmpeq32 %f2, %f6, %i1 fabsd %f12, %f14 srax %o7, 0x1C, %l1 alignaddr %g5, %g4, %i7 fandnot2 %f8, %f10, %f4 ldx [%l7 + 0x28], %g7 lduw [%l7 + 0x7C], %g1 fmovrse %l2, %f10, %f15 movle %xcc, %i4, %g3 tne %icc, 0x3 fexpand %f9, %f12 fbne %fcc2, loop_2760 movg %icc, %i5, %o0 movrne %l3, 0x2E1, %o1 fandnot2s %f11, %f7, %f3 loop_2760: bshuffle %f0, %f14, %f2 lduh [%l7 + 0x58], %o3 fornot1 %f14, %f0, %f14 srl %l4, 0x11, %i6 array8 %l6, %l5, %g6 mova %icc, %g2, %i0 fnand %f10, %f8, %f10 movcs %xcc, %i3, %o2 ldsh [%l7 + 0x2C], %i2 fmovsl %xcc, %f8, %f11 ldsh [%l7 + 0x26], %o5 array8 %l0, %o4, %i1 fcmpd %fcc3, %f6, %f2 sth %o6, [%l7 + 0x68] stb %l1, [%l7 + 0x55] bshuffle %f2, %f6, %f4 edge8n %o7, %g5, %i7 stb %g4, [%l7 + 0x44] ld [%l7 + 0x7C], %f1 ld [%l7 + 0x5C], %f1 fmovdvc %xcc, %f3, %f11 fornot2s %f4, %f6, %f6 st %f0, [%l7 + 0x0C] fbe %fcc1, loop_2761 brgz,a %g1, loop_2762 fmovsl %xcc, %f4, %f3 bge,a,pt %icc, loop_2763 loop_2761: fpackfix %f2, %f1 loop_2762: ldx [%l7 + 0x10], %g7 edge8l %i4, %l2, %i5 loop_2763: nop setx loop_2764, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x54], %g3 stb %o0, [%l7 + 0x71] stx %l3, [%l7 + 0x38] loop_2764: addc %o3, 0x09D0, %o1 lduh [%l7 + 0x2A], %i6 fmovdneg %xcc, %f2, %f8 brgez,a %l6, loop_2765 orcc %l4, %g6, %g2 fandnot2 %f14, %f14, %f14 stw %l5, [%l7 + 0x30] loop_2765: fmovrdlez %i3, %f4, %f8 ldsw [%l7 + 0x7C], %i0 fandnot1 %f0, %f0, %f8 fcmpeq32 %f10, %f12, %o2 fmovsleu %xcc, %f6, %f15 tn %xcc, 0x4 tneg %icc, 0x5 fpmerge %f9, %f1, %f0 tcc %icc, 0x4 fbug,a %fcc3, loop_2766 lduw [%l7 + 0x24], %o5 fba %fcc0, loop_2767 ldd [%l7 + 0x50], %f4 loop_2766: fmul8x16al %f13, %f13, %f8 ldx [%l7 + 0x40], %l0 loop_2767: fcmpgt16 %f8, %f14, %i2 movrne %o4, %i1, %o6 bvc,a %icc, loop_2768 std %f10, [%l7 + 0x70] fmul8ulx16 %f14, %f6, %f0 movrgez %l1, 0x399, %g5 loop_2768: alignaddrl %o7, %g4, %i7 fmovdle %xcc, %f5, %f4 edge32ln %g7, %g1, %l2 ldsb [%l7 + 0x66], %i4 srlx %i5, %g3, %o0 fone %f14 stx %l3, [%l7 + 0x78] fcmps %fcc3, %f6, %f11 sdiv %o3, 0x0115, %o1 sth %i6, [%l7 + 0x68] sdivcc %l6, 0x06E5, %l4 fmovrslez %g2, %f9, %f14 fmovsn %icc, %f5, %f3 fmovs %f10, %f8 lduw [%l7 + 0x48], %l5 std %f0, [%l7 + 0x70] movrlz %i3, %i0, %g6 tsubcctv %o5, %l0, %i2 fcmple16 %f12, %f6, %o2 fnands %f10, %f10, %f4 fmovdcs %xcc, %f2, %f11 stx %i1, [%l7 + 0x40] udivx %o4, 0x092E, %o6 ldx [%l7 + 0x30], %g5 fcmple32 %f8, %f12, %l1 array32 %o7, %g4, %g7 or %g1, %l2, %i4 subc %i5, %i7, %o0 xor %g3, %o3, %o1 st %f14, [%l7 + 0x14] fzeros %f5 fcmps %fcc1, %f7, %f0 fmovsgu %xcc, %f4, %f10 edge32n %i6, %l3, %l4 bne %icc, loop_2769 fxor %f8, %f0, %f10 fmovrslez %l6, %f9, %f7 fmovdcs %xcc, %f15, %f1 loop_2769: fandnot2s %f0, %f1, %f14 addc %g2, 0x1B01, %l5 stb %i3, [%l7 + 0x15] srl %i0, 0x05, %o5 fors %f15, %f13, %f2 fsrc1s %f0, %f5 ldsw [%l7 + 0x30], %l0 fbe,a %fcc0, loop_2770 std %f0, [%l7 + 0x58] orn %g6, 0x03FD, %i2 fmovspos %xcc, %f3, %f0 loop_2770: tle %icc, 0x0 ldsb [%l7 + 0x5F], %o2 fmovrdgez %i1, %f0, %f4 udiv %o6, 0x09FA, %o4 bgu %icc, loop_2771 stw %l1, [%l7 + 0x18] fmovsne %xcc, %f15, %f5 stx %o7, [%l7 + 0x10] loop_2771: ldd [%l7 + 0x08], %f6 fmul8x16 %f8, %f12, %f14 fcmpgt16 %f4, %f0, %g5 fxnors %f4, %f5, %f4 fmovs %f14, %f15 fmovrslz %g7, %f15, %f3 or %g1, 0x0E71, %g4 ldsh [%l7 + 0x3A], %i4 move %xcc, %i5, %i7 addcc %l2, 0x1373, %g3 ldsh [%l7 + 0x66], %o0 array8 %o1, %o3, %l3 udivcc %l4, 0x01C2, %i6 movne %xcc, %l6, %l5 sdiv %g2, 0x1518, %i0 movvc %icc, %i3, %l0 lduh [%l7 + 0x08], %o5 edge32l %i2, %o2, %g6 popc 0x15EB, %i1 tne %icc, 0x4 subc %o4, 0x074A, %l1 fble %fcc3, loop_2772 bn,a loop_2773 array32 %o7, %o6, %g7 fbule,a %fcc1, loop_2774 loop_2772: fcmpgt16 %f8, %f8, %g1 loop_2773: movcc %icc, %g4, %g5 fcmple32 %f12, %f2, %i5 loop_2774: std %f12, [%l7 + 0x58] stw %i7, [%l7 + 0x64] ldd [%l7 + 0x08], %f4 ldx [%l7 + 0x20], %i4 alignaddr %l2, %g3, %o1 array32 %o0, %l3, %l4 fnand %f4, %f2, %f10 lduh [%l7 + 0x5E], %i6 fmovrslz %l6, %f7, %f2 fmovsgu %icc, %f5, %f10 xorcc %o3, 0x1EC7, %g2 taddcc %l5, 0x0C06, %i3 ldsh [%l7 + 0x2C], %l0 movcs %xcc, %o5, %i0 fandnot2s %f15, %f9, %f4 ldx [%l7 + 0x48], %i2 addccc %o2, %i1, %o4 edge8l %l1, %o7, %g6 siam 0x6 fbul %fcc0, loop_2775 fmovscc %icc, %f5, %f11 ldx [%l7 + 0x50], %g7 movle %icc, %g1, %o6 loop_2775: fbug,a %fcc0, loop_2776 st %f11, [%l7 + 0x74] ldsw [%l7 + 0x50], %g5 fxnor %f0, %f10, %f14 loop_2776: udiv %i5, 0x13B3, %g4 tneg %icc, 0x0 fcmpeq32 %f8, %f0, %i4 bpos,a loop_2777 stb %i7, [%l7 + 0x58] brgz %g3, loop_2778 brz %l2, loop_2779 loop_2777: call loop_2780 std %f14, [%l7 + 0x48] loop_2778: ldsb [%l7 + 0x70], %o1 loop_2779: st %f4, [%l7 + 0x6C] loop_2780: movrlez %l3, %o0, %l4 lduh [%l7 + 0x70], %i6 sth %l6, [%l7 + 0x52] fcmped %fcc2, %f0, %f6 andcc %o3, 0x0773, %g2 bvc,pn %icc, loop_2781 tn %icc, 0x7 ldsh [%l7 + 0x20], %l5 lduh [%l7 + 0x2E], %l0 loop_2781: st %f10, [%l7 + 0x6C] edge16 %o5, %i3, %i0 fmovdcs %xcc, %f0, %f5 tvc %icc, 0x5 ldd [%l7 + 0x20], %f10 nop setx loop_2782, %l0, %l1 jmpl %l1, %o2 lduw [%l7 + 0x3C], %i1 be,pn %icc, loop_2783 tneg %xcc, 0x2 loop_2782: ldsh [%l7 + 0x26], %i2 fornot1s %f2, %f10, %f14 loop_2783: stb %o4, [%l7 + 0x6B] udivcc %l1, 0x1270, %g6 movneg %xcc, %g7, %g1 ld [%l7 + 0x14], %f7 siam 0x0 movrgez %o7, %o6, %g5 edge16n %g4, %i4, %i5 tg %icc, 0x4 fnors %f8, %f9, %f12 srax %g3, %l2, %i7 andncc %l3, %o0, %l4 fmovdle %icc, %f4, %f9 srl %i6, %l6, %o3 orn %o1, %g2, %l5 lduh [%l7 + 0x52], %o5 bne,a loop_2784 stx %i3, [%l7 + 0x18] smul %i0, 0x04C5, %l0 movle %xcc, %o2, %i1 loop_2784: st %f11, [%l7 + 0x2C] fbue %fcc3, loop_2785 movcs %xcc, %o4, %l1 add %i2, %g6, %g7 ldub [%l7 + 0x23], %o7 loop_2785: ta %icc, 0x0 fpadd16s %f2, %f15, %f10 fands %f14, %f14, %f5 stx %g1, [%l7 + 0x08] te %icc, 0x6 st %f3, [%l7 + 0x68] movgu %icc, %g5, %o6 fcmpd %fcc3, %f12, %f12 stw %g4, [%l7 + 0x1C] alignaddrl %i5, %i4, %l2 movg %xcc, %i7, %l3 pdist %f12, %f14, %f0 umulcc %o0, 0x0882, %l4 ldsb [%l7 + 0x23], %g3 fpsub16 %f6, %f10, %f10 fmovdg %xcc, %f1, %f1 fmovdne %xcc, %f3, %f12 tle %xcc, 0x6 fmovde %icc, %f7, %f10 sll %l6, 0x11, %i6 bshuffle %f14, %f12, %f12 ldsb [%l7 + 0x0C], %o3 edge32n %o1, %g2, %o5 xnor %i3, 0x10C2, %l5 fmovs %f10, %f12 fcmpeq32 %f14, %f0, %l0 stb %o2, [%l7 + 0x0D] std %f10, [%l7 + 0x68] ld [%l7 + 0x74], %f1 ldx [%l7 + 0x58], %i1 tcc %icc, 0x5 edge16 %o4, %i0, %l1 fmovscc %icc, %f12, %f2 sth %g6, [%l7 + 0x2A] fornot2 %f4, %f2, %f12 fmul8x16 %f10, %f10, %f0 andn %i2, 0x0CF5, %g7 pdist %f12, %f14, %f0 move %icc, %o7, %g1 bcs,a loop_2786 fbe %fcc3, loop_2787 movrgz %o6, 0x34F, %g4 fors %f13, %f9, %f11 loop_2786: fmovdleu %icc, %f4, %f3 loop_2787: fxnors %f8, %f1, %f6 fnot2s %f0, %f7 tn %xcc, 0x3 and %g5, %i4, %i5 std %f0, [%l7 + 0x18] stx %l2, [%l7 + 0x38] taddcctv %i7, 0x0192, %l3 fpsub16 %f10, %f12, %f4 fbule %fcc0, loop_2788 ba,a,pt %xcc, loop_2789 std %f8, [%l7 + 0x10] fand %f4, %f8, %f10 loop_2788: array32 %l4, %o0, %g3 loop_2789: lduh [%l7 + 0x60], %i6 std %f6, [%l7 + 0x48] fmovsleu %xcc, %f6, %f5 bvc,pn %xcc, loop_2790 andcc %l6, %o3, %o1 st %f15, [%l7 + 0x40] edge8 %g2, %i3, %o5 loop_2790: fmovsleu %xcc, %f6, %f6 fbu,a %fcc0, loop_2791 fbn,a %fcc2, loop_2792 fones %f5 movpos %xcc, %l0, %l5 loop_2791: alignaddr %i1, %o2, %o4 loop_2792: ldd [%l7 + 0x78], %f0 fbg,a %fcc2, loop_2793 stw %l1, [%l7 + 0x1C] lduh [%l7 + 0x58], %i0 edge8ln %i2, %g6, %o7 loop_2793: udivx %g1, 0x1DB5, %g7 ldsh [%l7 + 0x58], %g4 tcs %xcc, 0x5 std %f0, [%l7 + 0x78] fmovdcc %icc, %f15, %f5 ldd [%l7 + 0x10], %f10 edge16ln %o6, %g5, %i4 fmovd %f4, %f4 lduh [%l7 + 0x3E], %l2 fba %fcc0, loop_2794 ba,pn %xcc, loop_2795 tne %icc, 0x0 ld [%l7 + 0x30], %f0 loop_2794: ldsw [%l7 + 0x44], %i7 loop_2795: fbge %fcc0, loop_2796 array32 %i5, %l3, %o0 std %f0, [%l7 + 0x78] movrgz %g3, 0x39D, %i6 loop_2796: movcs %icc, %l4, %o3 tsubcctv %o1, 0x0EC2, %l6 alignaddrl %g2, %o5, %i3 st %f13, [%l7 + 0x78] tsubcctv %l5, %i1, %l0 brgez %o4, loop_2797 or %l1, 0x0F85, %o2 movpos %xcc, %i2, %g6 nop setx loop_2798, %l0, %l1 jmpl %l1, %o7 loop_2797: brz,a %i0, loop_2799 fble,a %fcc0, loop_2800 ldub [%l7 + 0x6B], %g7 loop_2798: fbug %fcc3, loop_2801 loop_2799: movvs %icc, %g1, %g4 loop_2800: ldsw [%l7 + 0x3C], %o6 ldd [%l7 + 0x58], %f10 loop_2801: stw %i4, [%l7 + 0x34] ldsw [%l7 + 0x38], %l2 bl %icc, loop_2802 fmul8ulx16 %f8, %f4, %f2 fmul8x16al %f15, %f6, %f14 and %g5, 0x1E5F, %i7 loop_2802: stw %l3, [%l7 + 0x30] lduh [%l7 + 0x62], %o0 add %i5, 0x1AE2, %g3 tcs %icc, 0x0 fexpand %f10, %f8 ldsh [%l7 + 0x4E], %i6 ldsh [%l7 + 0x76], %o3 fmovdle %xcc, %f10, %f12 fpsub32s %f1, %f12, %f7 ldd [%l7 + 0x10], %f12 stx %l4, [%l7 + 0x30] bgu,a,pn %icc, loop_2803 brlez,a %o1, loop_2804 fmovrsne %g2, %f5, %f15 fmovda %xcc, %f8, %f8 loop_2803: std %f8, [%l7 + 0x08] loop_2804: bgu loop_2805 tvs %xcc, 0x1 fpsub16s %f5, %f4, %f7 bshuffle %f14, %f0, %f12 loop_2805: fmovsleu %icc, %f1, %f14 fmovdg %icc, %f13, %f14 ba,pn %xcc, loop_2806 ldd [%l7 + 0x30], %f14 ldsw [%l7 + 0x30], %l6 lduw [%l7 + 0x44], %i3 loop_2806: ldd [%l7 + 0x28], %f2 udivcc %l5, 0x0FF0, %o5 stw %i1, [%l7 + 0x28] xorcc %l0, %o4, %l1 fnor %f2, %f6, %f14 ldsh [%l7 + 0x6E], %o2 movcc %xcc, %i2, %g6 lduw [%l7 + 0x08], %i0 fmul8ulx16 %f4, %f4, %f2 ldsh [%l7 + 0x2C], %g7 fornot2 %f14, %f14, %f4 fmul8ulx16 %f2, %f2, %f12 ldsw [%l7 + 0x44], %o7 movl %icc, %g1, %o6 call loop_2807 st %f9, [%l7 + 0x0C] movleu %icc, %i4, %l2 array16 %g5, %g4, %l3 loop_2807: fmovrdlez %o0, %f6, %f8 fbul,a %fcc0, loop_2808 std %f12, [%l7 + 0x48] fbge,a %fcc2, loop_2809 stx %i7, [%l7 + 0x38] loop_2808: addccc %g3, %i5, %o3 tcc %xcc, 0x0 loop_2809: nop setx loop_2810, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sth %i6, [%l7 + 0x3A] lduw [%l7 + 0x74], %l4 fmul8x16au %f8, %f3, %f2 loop_2810: st %f8, [%l7 + 0x74] fornot1 %f6, %f14, %f14 ldx [%l7 + 0x38], %g2 ld [%l7 + 0x2C], %f3 mulscc %l6, 0x0072, %o1 movrlz %i3, %o5, %l5 fmovrdgez %l0, %f0, %f12 movgu %xcc, %i1, %o4 fmovrsne %l1, %f6, %f15 andn %o2, %i2, %g6 lduh [%l7 + 0x3E], %g7 lduh [%l7 + 0x62], %i0 fpsub32s %f12, %f9, %f8 fmovdcc %icc, %f15, %f7 fpadd32s %f1, %f8, %f4 fmovrslz %g1, %f10, %f7 tne %xcc, 0x1 edge8ln %o6, %o7, %i4 fmovsl %xcc, %f4, %f3 fpadd16s %f13, %f8, %f13 st %f8, [%l7 + 0x44] movneg %icc, %g5, %g4 lduh [%l7 + 0x20], %l3 edge16n %l2, %i7, %o0 bvc,pt %icc, loop_2811 std %f8, [%l7 + 0x70] fmovsle %icc, %f2, %f15 stb %g3, [%l7 + 0x7C] loop_2811: stb %i5, [%l7 + 0x48] te %icc, 0x1 fnot2s %f13, %f1 tle %xcc, 0x3 fbe,a %fcc1, loop_2812 fmovrsgez %i6, %f12, %f3 brz %l4, loop_2813 ldsh [%l7 + 0x2A], %g2 loop_2812: fsrc2 %f4, %f12 stb %o3, [%l7 + 0x2B] loop_2813: fmovdcs %icc, %f14, %f10 ldsb [%l7 + 0x15], %o1 movrlez %i3, %l6, %l5 movle %icc, %l0, %i1 tvc %icc, 0x5 addcc %o5, %o4, %o2 fsrc2s %f10, %f4 fbg,a %fcc2, loop_2814 fxnors %f2, %f14, %f4 array16 %l1, %g6, %i2 st %f2, [%l7 + 0x40] loop_2814: fnand %f2, %f10, %f8 stb %i0, [%l7 + 0x61] fba %fcc1, loop_2815 ldsb [%l7 + 0x35], %g1 nop setx loop_2816, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbu,a %fcc1, loop_2817 loop_2815: fcmpne16 %f4, %f6, %g7 fmovdge %icc, %f2, %f7 loop_2816: umulcc %o7, 0x1783, %i4 loop_2817: fmovspos %icc, %f2, %f7 udivx %g5, 0x1F0D, %g4 st %f12, [%l7 + 0x14] edge32ln %o6, %l2, %l3 stw %o0, [%l7 + 0x1C] movn %xcc, %g3, %i5 st %f15, [%l7 + 0x24] fmovsge %xcc, %f1, %f6 ldx [%l7 + 0x38], %i6 sdivx %i7, 0x126B, %g2 fmovrdne %l4, %f10, %f4 fxnors %f6, %f10, %f10 fzeros %f13 fcmpes %fcc3, %f8, %f14 fmovdvc %xcc, %f11, %f1 ldd [%l7 + 0x50], %f4 tsubcc %o3, 0x0B8B, %i3 fbuge %fcc2, loop_2818 fmovdne %icc, %f12, %f3 stw %o1, [%l7 + 0x28] ldsb [%l7 + 0x10], %l5 loop_2818: tne %xcc, 0x7 fsrc2 %f14, %f14 fbge %fcc2, loop_2819 st %f9, [%l7 + 0x28] fmovrse %l0, %f4, %f0 fpadd16s %f8, %f15, %f13 loop_2819: fmovdne %xcc, %f13, %f0 ld [%l7 + 0x78], %f4 fmul8x16al %f3, %f10, %f12 array16 %i1, %l6, %o5 fmovdge %xcc, %f1, %f4 fba %fcc2, loop_2820 fmovdge %xcc, %f13, %f12 tg %xcc, 0x5 ldsh [%l7 + 0x5E], %o4 loop_2820: ldd [%l7 + 0x60], %f12 bcc,a loop_2821 ldsw [%l7 + 0x20], %o2 stx %g6, [%l7 + 0x10] addccc %l1, %i0, %g1 loop_2821: srl %g7, 0x13, %i2 fands %f8, %f14, %f2 fands %f15, %f12, %f5 bcc,pt %icc, loop_2822 bneg %xcc, loop_2823 fsrc1s %f8, %f15 lduw [%l7 + 0x0C], %i4 loop_2822: ldsb [%l7 + 0x42], %o7 loop_2823: edge32l %g5, %g4, %l2 ldsw [%l7 + 0x58], %o6 fbuge,a %fcc2, loop_2824 st %f7, [%l7 + 0x50] fornot1 %f10, %f8, %f2 array32 %l3, %g3, %i5 loop_2824: fmovsn %icc, %f4, %f14 tn %icc, 0x2 fbge,a %fcc3, loop_2825 fmovdl %xcc, %f9, %f8 fpmerge %f7, %f15, %f14 fmul8sux16 %f14, %f10, %f10 loop_2825: ldd [%l7 + 0x50], %f8 fcmps %fcc3, %f13, %f10 fmul8x16 %f8, %f0, %f6 sth %i6, [%l7 + 0x5E] stx %i7, [%l7 + 0x18] fcmple32 %f2, %f6, %o0 edge16 %g2, %l4, %i3 fbo,a %fcc2, loop_2826 fpsub16 %f6, %f2, %f0 tsubcc %o1, 0x1694, %o3 brgz,a %l0, loop_2827 loop_2826: fmovscs %xcc, %f10, %f7 fbo %fcc2, loop_2828 ldsb [%l7 + 0x10], %i1 loop_2827: stb %l6, [%l7 + 0x77] fmovrsgz %l5, %f10, %f4 loop_2828: tcs %icc, 0x3 lduw [%l7 + 0x24], %o5 movpos %icc, %o4, %o2 fbe %fcc2, loop_2829 fmovd %f10, %f6 fors %f10, %f12, %f7 ta %xcc, 0x1 loop_2829: fmovdpos %xcc, %f0, %f1 movgu %icc, %l1, %g6 pdist %f2, %f4, %f14 tcc %xcc, 0x3 sdivx %i0, 0x1868, %g7 tcc %xcc, 0x1 fmovdl %xcc, %f6, %f9 stw %i2, [%l7 + 0x0C] fmovscc %xcc, %f9, %f2 fmovsn %xcc, %f6, %f7 fmovrdne %g1, %f14, %f12 fnot2 %f14, %f6 faligndata %f8, %f12, %f8 st %f13, [%l7 + 0x58] lduw [%l7 + 0x14], %o7 ldd [%l7 + 0x10], %f4 ld [%l7 + 0x38], %f0 udivx %i4, 0x1EE2, %g5 sth %g4, [%l7 + 0x28] fsrc2s %f11, %f7 fzero %f8 ldd [%l7 + 0x08], %f6 ldub [%l7 + 0x0B], %o6 fmovdn %xcc, %f9, %f4 ldsb [%l7 + 0x61], %l3 fmovdge %icc, %f0, %f7 fpackfix %f10, %f2 fxors %f5, %f9, %f7 movcc %icc, %l2, %i5 fmul8x16au %f7, %f15, %f8 fbne,a %fcc2, loop_2830 fbo %fcc2, loop_2831 ldsb [%l7 + 0x6E], %i6 bvs,a,pn %icc, loop_2832 loop_2830: stb %g3, [%l7 + 0x63] loop_2831: addc %i7, 0x0D57, %o0 fmovdle %icc, %f13, %f14 loop_2832: fbg,a %fcc0, loop_2833 ldsb [%l7 + 0x78], %l4 std %f0, [%l7 + 0x58] fcmpeq32 %f10, %f6, %i3 loop_2833: ldx [%l7 + 0x38], %o1 ldsw [%l7 + 0x7C], %o3 stx %l0, [%l7 + 0x78] fpack16 %f4, %f4 andn %g2, %i1, %l5 stx %o5, [%l7 + 0x78] bvc,pt %icc, loop_2834 subccc %o4, 0x12E5, %l6 std %f12, [%l7 + 0x60] ble %xcc, loop_2835 loop_2834: fmovse %icc, %f2, %f8 fmovsa %xcc, %f6, %f7 fbe,a %fcc3, loop_2836 loop_2835: sllx %o2, 0x0F, %l1 fmovdcc %xcc, %f12, %f6 movrlz %g6, %g7, %i2 loop_2836: fcmped %fcc3, %f0, %f0 ldsh [%l7 + 0x5C], %i0 movrgz %g1, %o7, %g5 edge32ln %i4, %g4, %l3 tle %xcc, 0x4 movre %o6, 0x21C, %i5 fmovrsgez %i6, %f1, %f11 bge %icc, loop_2837 stx %l2, [%l7 + 0x08] bpos %icc, loop_2838 ldd [%l7 + 0x20], %f8 loop_2837: sth %i7, [%l7 + 0x72] movrgz %g3, 0x172, %o0 loop_2838: fnands %f8, %f7, %f9 movvs %icc, %l4, %o1 orcc %i3, %o3, %l0 fmovdn %icc, %f0, %f8 ldsb [%l7 + 0x52], %g2 addcc %i1, 0x12B6, %l5 andncc %o5, %l6, %o2 fmul8sux16 %f0, %f6, %f10 ldsb [%l7 + 0x2D], %l1 edge16 %o4, %g6, %g7 std %f6, [%l7 + 0x78] lduw [%l7 + 0x08], %i0 fandnot2s %f6, %f1, %f9 lduw [%l7 + 0x50], %g1 tgu %icc, 0x3 fand %f8, %f2, %f14 fcmpgt16 %f4, %f8, %i2 ldsb [%l7 + 0x70], %o7 fcmpes %fcc0, %f15, %f14 st %f5, [%l7 + 0x40] ld [%l7 + 0x14], %f6 fmul8x16 %f2, %f4, %f14 bg,pn %icc, loop_2839 srlx %i4, 0x09, %g5 alignaddr %l3, %o6, %i5 fmul8sux16 %f8, %f0, %f14 loop_2839: ld [%l7 + 0x5C], %f9 movre %i6, 0x25C, %g4 sth %i7, [%l7 + 0x22] smulcc %g3, %o0, %l4 lduw [%l7 + 0x28], %l2 ldd [%l7 + 0x28], %f10 ldx [%l7 + 0x78], %o1 mova %xcc, %o3, %i3 fble %fcc1, loop_2840 movne %xcc, %g2, %l0 fpackfix %f2, %f12 movg %icc, %l5, %o5 loop_2840: ldsw [%l7 + 0x4C], %l6 fmovdge %xcc, %f9, %f10 addc %i1, 0x05D1, %l1 tsubcc %o4, %g6, %g7 addc %o2, 0x19AA, %g1 movrlez %i0, %i2, %i4 tleu %icc, 0x5 lduw [%l7 + 0x44], %g5 edge8n %o7, %l3, %o6 lduw [%l7 + 0x74], %i5 fmovrsgz %i6, %f3, %f13 tgu %xcc, 0x0 ldub [%l7 + 0x54], %g4 stw %i7, [%l7 + 0x14] std %f6, [%l7 + 0x50] subc %g3, %l4, %o0 ldsb [%l7 + 0x6A], %o1 stw %l2, [%l7 + 0x7C] fnors %f11, %f14, %f13 tvs %icc, 0x7 fbl,a %fcc2, loop_2841 fmovdl %xcc, %f13, %f2 sub %o3, 0x0FF4, %i3 bgu,a,pt %xcc, loop_2842 loop_2841: ldsh [%l7 + 0x30], %g2 fmovda %icc, %f10, %f15 fmovsg %xcc, %f5, %f15 loop_2842: siam 0x7 fmuld8sux16 %f7, %f7, %f0 orncc %l0, 0x063C, %l5 fpsub16 %f6, %f6, %f0 fmovdleu %xcc, %f4, %f8 bvc,pt %xcc, loop_2843 ldx [%l7 + 0x30], %l6 ldx [%l7 + 0x48], %i1 movrlez %l1, %o4, %o5 loop_2843: std %f12, [%l7 + 0x78] ldsh [%l7 + 0x5C], %g6 movcs %icc, %o2, %g7 sth %i0, [%l7 + 0x4A] ldx [%l7 + 0x18], %i2 movrne %g1, 0x3B2, %g5 fand %f14, %f2, %f4 fmovsl %icc, %f10, %f0 smulcc %o7, 0x12AE, %l3 lduw [%l7 + 0x54], %i4 fsrc2s %f11, %f12 std %f2, [%l7 + 0x10] fmovsgu %icc, %f4, %f6 ld [%l7 + 0x18], %f7 stw %o6, [%l7 + 0x10] fmovrdne %i5, %f4, %f6 sdivcc %i6, 0x1044, %g4 fmovd %f6, %f4 lduh [%l7 + 0x26], %g3 sth %i7, [%l7 + 0x14] edge16ln %l4, %o0, %l2 alignaddrl %o1, %i3, %o3 fbge %fcc3, loop_2844 fbne %fcc1, loop_2845 mova %xcc, %g2, %l5 brnz %l0, loop_2846 loop_2844: fmovs %f6, %f10 loop_2845: bvc,a %xcc, loop_2847 st %f14, [%l7 + 0x48] loop_2846: fsrc2s %f13, %f10 stb %i1, [%l7 + 0x36] loop_2847: ldsh [%l7 + 0x46], %l6 fmovscs %icc, %f8, %f1 edge8l %o4, %l1, %o5 ldsb [%l7 + 0x28], %g6 fpsub16s %f9, %f2, %f13 bne,a,pt %icc, loop_2848 edge16ln %o2, %g7, %i0 lduw [%l7 + 0x64], %i2 fble %fcc0, loop_2849 loop_2848: fnors %f5, %f8, %f15 fblg %fcc3, loop_2850 xnorcc %g1, 0x04C7, %g5 loop_2849: movle %icc, %l3, %i4 movcs %xcc, %o6, %i5 loop_2850: tge %xcc, 0x7 fmovdpos %xcc, %f3, %f3 array8 %i6, %o7, %g3 brlez %g4, loop_2851 tvc %xcc, 0x2 ldsw [%l7 + 0x40], %l4 sub %i7, 0x032F, %l2 loop_2851: fpsub16s %f3, %f10, %f4 taddcc %o1, 0x0D36, %o0 taddcctv %i3, 0x1C5B, %o3 fnot2 %f0, %f8 and %g2, %l5, %i1 sllx %l6, 0x03, %l0 ldd [%l7 + 0x38], %f0 fornot1 %f14, %f2, %f6 andn %o4, %l1, %g6 ldub [%l7 + 0x1A], %o5 bn,a,pn %icc, loop_2852 fmovdvs %xcc, %f12, %f9 fmuld8sux16 %f6, %f14, %f10 taddcctv %o2, %g7, %i2 loop_2852: fbug %fcc0, loop_2853 sdivx %g1, 0x1DCF, %i0 fxnor %f2, %f2, %f6 srl %g5, %i4, %l3 loop_2853: ldub [%l7 + 0x25], %o6 tge %icc, 0x6 fbule,a %fcc2, loop_2854 sra %i6, %i5, %o7 fcmps %fcc1, %f6, %f5 ldsb [%l7 + 0x0F], %g3 loop_2854: fbul,a %fcc2, loop_2855 srax %g4, %l4, %i7 fzero %f0 smulcc %o1, %l2, %i3 loop_2855: fbo,a %fcc0, loop_2856 edge16l %o0, %o3, %g2 ldx [%l7 + 0x10], %i1 fbuge,a %fcc2, loop_2857 loop_2856: fnands %f14, %f15, %f5 ldsw [%l7 + 0x5C], %l5 udiv %l6, 0x05DE, %l0 loop_2857: ldub [%l7 + 0x7B], %o4 fbn,a %fcc2, loop_2858 movg %icc, %g6, %l1 fmovdl %icc, %f0, %f7 fcmple16 %f10, %f8, %o2 loop_2858: lduw [%l7 + 0x78], %o5 fandnot1s %f15, %f15, %f12 subcc %g7, %g1, %i2 movg %xcc, %i0, %i4 subccc %g5, %o6, %i6 fmuld8sux16 %f15, %f11, %f8 fmovdgu %icc, %f10, %f3 fmul8x16al %f12, %f6, %f8 std %f8, [%l7 + 0x28] ldx [%l7 + 0x40], %l3 edge8l %i5, %g3, %g4 fones %f11 movne %icc, %l4, %o7 ldub [%l7 + 0x3A], %o1 brgez,a %i7, loop_2859 nop setx loop_2860, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x50], %l2 lduw [%l7 + 0x64], %o0 loop_2859: srax %i3, 0x0E, %o3 loop_2860: taddcc %i1, 0x1189, %g2 fmovscs %icc, %f15, %f15 bleu,a %icc, loop_2861 stw %l5, [%l7 + 0x5C] bne %xcc, loop_2862 be,a,pn %icc, loop_2863 loop_2861: sth %l6, [%l7 + 0x12] stb %l0, [%l7 + 0x34] loop_2862: ldsw [%l7 + 0x4C], %g6 loop_2863: sth %l1, [%l7 + 0x0C] ldsb [%l7 + 0x7D], %o2 lduh [%l7 + 0x6E], %o4 bgu,a %icc, loop_2864 tleu %xcc, 0x6 fmovs %f6, %f11 faligndata %f4, %f2, %f2 loop_2864: faligndata %f10, %f6, %f2 xnorcc %o5, %g7, %g1 ldsw [%l7 + 0x1C], %i0 fmovrdne %i2, %f6, %f4 ld [%l7 + 0x40], %f15 fnot2s %f7, %f13 andcc %i4, %o6, %i6 mova %xcc, %g5, %i5 for %f2, %f8, %f6 tge %xcc, 0x2 mova %xcc, %l3, %g3 fmovscc %xcc, %f9, %f4 lduw [%l7 + 0x4C], %g4 movrlz %l4, %o1, %o7 movre %l2, %o0, %i3 ldd [%l7 + 0x28], %f10 edge8l %o3, %i1, %g2 mulx %i7, 0x0715, %l5 edge32l %l0, %g6, %l1 bvs,a,pt %xcc, loop_2865 nop setx loop_2866, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsh [%l7 + 0x1C], %o2 fzero %f10 loop_2865: fmovscs %icc, %f5, %f15 loop_2866: ld [%l7 + 0x3C], %f3 fnot2s %f2, %f1 sllx %l6, 0x10, %o4 sth %o5, [%l7 + 0x0E] fxnors %f12, %f4, %f2 fmovscs %icc, %f12, %f15 fble %fcc3, loop_2867 stb %g1, [%l7 + 0x60] lduw [%l7 + 0x5C], %g7 bneg,pt %icc, loop_2868 loop_2867: add %i2, 0x008E, %i0 sdivcc %o6, 0x0CBB, %i4 umul %g5, 0x15B0, %i5 loop_2868: sth %i6, [%l7 + 0x18] fmovsneg %xcc, %f15, %f7 ldsw [%l7 + 0x34], %l3 smul %g3, %l4, %g4 movrne %o7, %l2, %o0 fmovsvs %icc, %f3, %f7 movre %i3, %o3, %i1 bgu %xcc, loop_2869 fmovdne %xcc, %f3, %f10 lduw [%l7 + 0x4C], %o1 fcmps %fcc0, %f7, %f2 loop_2869: edge16l %i7, %g2, %l0 sth %g6, [%l7 + 0x24] srax %l1, %o2, %l6 tge %icc, 0x7 std %f4, [%l7 + 0x38] ldsh [%l7 + 0x1C], %l5 std %f0, [%l7 + 0x78] mulx %o5, %g1, %g7 xnor %i2, %o4, %o6 fmovrdne %i0, %f10, %f0 bpos,a,pt %xcc, loop_2870 st %f8, [%l7 + 0x1C] sth %g5, [%l7 + 0x26] edge32 %i4, %i6, %l3 loop_2870: edge8 %i5, %g3, %g4 bneg,a loop_2871 sdivcc %o7, 0x007A, %l4 ldd [%l7 + 0x40], %f4 std %f12, [%l7 + 0x10] loop_2871: fmovdgu %xcc, %f6, %f0 mulx %o0, %l2, %o3 fpadd32s %f14, %f12, %f7 array16 %i3, %o1, %i7 bl,a,pt %xcc, loop_2872 movcc %xcc, %i1, %l0 mulx %g2, 0x0F83, %l1 fbge,a %fcc2, loop_2873 loop_2872: ldd [%l7 + 0x08], %f10 ldsh [%l7 + 0x18], %g6 std %f6, [%l7 + 0x38] loop_2873: addcc %l6, %l5, %o5 fsrc1 %f8, %f14 lduw [%l7 + 0x74], %o2 movrgez %g1, %g7, %i2 fsrc1s %f14, %f2 brnz,a %o6, loop_2874 movrgez %o4, %i0, %i4 brz %g5, loop_2875 stw %l3, [%l7 + 0x30] loop_2874: andncc %i5, %i6, %g3 fandnot2 %f12, %f10, %f2 loop_2875: fsrc1s %f7, %f12 ldx [%l7 + 0x50], %o7 mova %icc, %g4, %o0 stx %l2, [%l7 + 0x68] fblg,a %fcc3, loop_2876 lduw [%l7 + 0x58], %l4 stx %o3, [%l7 + 0x78] xorcc %i3, %o1, %i7 loop_2876: sdiv %l0, 0x00A2, %i1 bcc loop_2877 ld [%l7 + 0x10], %f5 fnands %f12, %f6, %f8 ldsb [%l7 + 0x7D], %l1 loop_2877: st %f15, [%l7 + 0x30] movleu %xcc, %g6, %l6 srl %g2, 0x13, %l5 ldsw [%l7 + 0x14], %o2 fmul8ulx16 %f6, %f14, %f14 call loop_2878 sth %g1, [%l7 + 0x3C] subcc %o5, %g7, %i2 stx %o6, [%l7 + 0x18] loop_2878: lduw [%l7 + 0x68], %o4 bl %icc, loop_2879 ldub [%l7 + 0x50], %i4 bg,a loop_2880 bn,a loop_2881 loop_2879: ld [%l7 + 0x6C], %f6 stw %i0, [%l7 + 0x74] loop_2880: addcc %l3, %i5, %i6 loop_2881: fpsub16 %f12, %f12, %f2 ld [%l7 + 0x7C], %f8 fcmpne16 %f12, %f8, %g5 movneg %icc, %g3, %g4 lduh [%l7 + 0x14], %o7 fbul %fcc0, loop_2882 fmovda %icc, %f13, %f14 stx %o0, [%l7 + 0x10] fexpand %f11, %f0 loop_2882: fnors %f3, %f3, %f8 brz,a %l4, loop_2883 mulscc %o3, 0x0682, %l2 sdiv %i3, 0x12F3, %i7 tge %xcc, 0x2 loop_2883: fpsub32s %f7, %f13, %f3 xor %o1, 0x06C9, %l0 edge16n %i1, %l1, %g6 fble,a %fcc2, loop_2884 fmovsne %xcc, %f8, %f8 fmovsg %icc, %f0, %f8 fcmpeq16 %f8, %f2, %l6 loop_2884: sub %l5, 0x1EEE, %g2 edge16n %g1, %o5, %o2 ld [%l7 + 0x1C], %f1 movneg %icc, %i2, %o6 fmovsleu %icc, %f7, %f4 ldub [%l7 + 0x6B], %o4 sdiv %i4, 0x1B99, %g7 tcc %icc, 0x7 bge,a,pt %icc, loop_2885 add %i0, 0x0BCD, %l3 subc %i6, %g5, %i5 smul %g3, 0x1A16, %o7 loop_2885: and %g4, 0x1BEE, %o0 bneg,a %icc, loop_2886 call loop_2887 ldsb [%l7 + 0x5B], %l4 fmovrde %l2, %f0, %f0 loop_2886: fmovscc %icc, %f5, %f14 loop_2887: pdist %f8, %f2, %f6 ldx [%l7 + 0x40], %i3 andcc %o3, 0x1315, %i7 bgu,a %icc, loop_2888 fsrc1 %f8, %f14 stw %l0, [%l7 + 0x38] ldsw [%l7 + 0x24], %o1 loop_2888: smul %i1, 0x0A55, %l1 std %f6, [%l7 + 0x10] ld [%l7 + 0x38], %f13 edge32n %g6, %l6, %l5 subcc %g2, 0x1371, %o5 fmovscc %xcc, %f4, %f5 lduw [%l7 + 0x24], %o2 lduw [%l7 + 0x70], %i2 edge32ln %g1, %o4, %i4 st %f11, [%l7 + 0x1C] brz,a %o6, loop_2889 fmovdcc %xcc, %f5, %f5 array8 %i0, %l3, %i6 edge8 %g7, %g5, %i5 loop_2889: ldsb [%l7 + 0x30], %o7 ldx [%l7 + 0x20], %g4 ldsh [%l7 + 0x4E], %o0 fnands %f3, %f8, %f13 stw %g3, [%l7 + 0x54] sth %l2, [%l7 + 0x28] ldx [%l7 + 0x30], %l4 fcmpgt32 %f8, %f6, %o3 fpsub32s %f0, %f0, %f7 tsubcctv %i3, %l0, %i7 movrgez %i1, %l1, %g6 fmovdvs %xcc, %f8, %f15 fpack16 %f10, %f4 fcmped %fcc0, %f8, %f6 fmovrdgez %o1, %f10, %f12 fcmpes %fcc3, %f5, %f15 ldsh [%l7 + 0x26], %l6 bcs %icc, loop_2890 stb %g2, [%l7 + 0x53] fxor %f4, %f8, %f10 umulcc %o5, %l5, %o2 loop_2890: fandnot2 %f12, %f2, %f0 movneg %icc, %i2, %g1 ld [%l7 + 0x6C], %f9 tcs %icc, 0x5 fmovdcs %xcc, %f5, %f7 fornot1s %f5, %f15, %f9 tne %icc, 0x1 st %f12, [%l7 + 0x38] ldub [%l7 + 0x37], %i4 ldd [%l7 + 0x50], %f10 tvc %xcc, 0x1 ldsb [%l7 + 0x22], %o4 movrlz %o6, %l3, %i6 fcmpd %fcc3, %f6, %f10 fcmpgt16 %f2, %f8, %i0 movrlz %g7, %g5, %o7 for %f4, %f12, %f14 fcmpeq32 %f8, %f2, %i5 call loop_2891 tg %xcc, 0x0 ldsh [%l7 + 0x58], %o0 fpackfix %f12, %f11 loop_2891: ldx [%l7 + 0x50], %g4 fands %f3, %f1, %f3 ldsb [%l7 + 0x61], %l2 for %f8, %f4, %f4 lduh [%l7 + 0x44], %g3 ldd [%l7 + 0x28], %f10 add %o3, %l4, %l0 tvs %xcc, 0x4 movpos %xcc, %i3, %i7 xor %l1, 0x08D0, %g6 tg %icc, 0x1 fmovdne %icc, %f0, %f3 fpsub32 %f8, %f2, %f2 ldx [%l7 + 0x38], %i1 fand %f14, %f0, %f10 movge %xcc, %l6, %g2 lduw [%l7 + 0x08], %o5 brgez %l5, loop_2892 bgu %xcc, loop_2893 fblg %fcc2, loop_2894 ld [%l7 + 0x0C], %f11 loop_2892: call loop_2895 loop_2893: fmovsge %icc, %f12, %f3 loop_2894: fbl %fcc3, loop_2896 udiv %o1, 0x1A5A, %i2 loop_2895: bne,a %icc, loop_2897 fpsub16s %f5, %f14, %f8 loop_2896: tge %icc, 0x5 fzeros %f1 loop_2897: fmuld8sux16 %f8, %f12, %f2 taddcctv %o2, 0x0F81, %i4 movgu %icc, %o4, %o6 movvc %xcc, %l3, %g1 ld [%l7 + 0x70], %f11 sdiv %i6, 0x0E09, %i0 sdiv %g7, 0x0BCA, %o7 array8 %i5, %g5, %o0 tsubcctv %l2, 0x0EA2, %g3 sethi 0x073E, %g4 movrgez %l4, 0x2C4, %l0 ldx [%l7 + 0x30], %o3 sth %i3, [%l7 + 0x68] ldx [%l7 + 0x08], %l1 movneg %icc, %i7, %i1 fmovdpos %xcc, %f1, %f14 movvs %icc, %l6, %g6 ld [%l7 + 0x30], %f3 stx %g2, [%l7 + 0x70] fmovdcs %xcc, %f6, %f0 movvs %icc, %l5, %o5 ld [%l7 + 0x2C], %f15 fnand %f0, %f0, %f14 ldub [%l7 + 0x66], %o1 xor %o2, 0x1333, %i2 ld [%l7 + 0x24], %f2 lduh [%l7 + 0x20], %i4 ldd [%l7 + 0x18], %f6 sth %o6, [%l7 + 0x70] edge16n %o4, %g1, %l3 fmovdvc %xcc, %f8, %f8 fornot1 %f14, %f8, %f0 stb %i0, [%l7 + 0x59] movcc %xcc, %i6, %o7 lduw [%l7 + 0x48], %i5 fsrc1 %f6, %f2 fmovspos %icc, %f12, %f0 movg %icc, %g5, %g7 movneg %xcc, %l2, %o0 edge8n %g3, %g4, %l0 fmovrde %o3, %f14, %f2 ldsh [%l7 + 0x2C], %l4 stw %i3, [%l7 + 0x58] ldx [%l7 + 0x68], %l1 ldub [%l7 + 0x7B], %i7 fcmpeq32 %f0, %f4, %l6 udiv %g6, 0x0382, %i1 tsubcc %l5, 0x0E8C, %g2 fbg %fcc2, loop_2898 movvc %icc, %o1, %o2 edge16l %o5, %i4, %i2 alignaddr %o6, %g1, %l3 loop_2898: fmovdleu %icc, %f9, %f15 fpack32 %f12, %f8, %f14 srl %o4, 0x0F, %i0 move %xcc, %i6, %o7 brgz,a %g5, loop_2899 tcc %icc, 0x0 orcc %g7, 0x1139, %i5 stw %o0, [%l7 + 0x6C] loop_2899: ldub [%l7 + 0x66], %g3 srlx %g4, %l0, %l2 tgu %xcc, 0x7 edge32n %l4, %o3, %l1 sth %i3, [%l7 + 0x6A] fmovdpos %xcc, %f3, %f5 ldd [%l7 + 0x58], %f12 bl,pt %icc, loop_2900 tvc %xcc, 0x0 fzeros %f13 array16 %l6, %g6, %i1 loop_2900: alignaddrl %i7, %g2, %o1 ldx [%l7 + 0x10], %o2 stb %l5, [%l7 + 0x51] fmovsle %xcc, %f1, %f5 edge8l %i4, %o5, %o6 fnand %f10, %f6, %f14 ldsh [%l7 + 0x14], %i2 ldsw [%l7 + 0x2C], %l3 smulcc %g1, 0x1F0B, %i0 bgu,pt %xcc, loop_2901 faligndata %f0, %f0, %f10 ldd [%l7 + 0x60], %f4 lduw [%l7 + 0x28], %i6 loop_2901: fpadd16s %f15, %f10, %f11 ldsw [%l7 + 0x2C], %o4 fands %f4, %f11, %f11 fmovsle %xcc, %f0, %f8 fblg,a %fcc1, loop_2902 addcc %g5, 0x1E90, %g7 xor %o7, %o0, %i5 taddcc %g3, %g4, %l2 loop_2902: fble,a %fcc1, loop_2903 fand %f6, %f6, %f0 fmovs %f1, %f13 lduw [%l7 + 0x48], %l0 loop_2903: fmovrdlz %o3, %f2, %f6 ld [%l7 + 0x68], %f6 std %f4, [%l7 + 0x08] tleu %xcc, 0x0 ldsh [%l7 + 0x14], %l1 bgu,pt %icc, loop_2904 movpos %icc, %i3, %l4 fbo,a %fcc2, loop_2905 fmovrde %l6, %f4, %f0 loop_2904: fmul8sux16 %f2, %f8, %f12 subccc %i1, 0x0A99, %g6 loop_2905: lduw [%l7 + 0x54], %i7 st %f12, [%l7 + 0x3C] movrgez %o1, %g2, %l5 taddcctv %i4, %o5, %o2 udiv %o6, 0x058B, %i2 ld [%l7 + 0x58], %f6 stx %g1, [%l7 + 0x08] sth %l3, [%l7 + 0x1C] subcc %i6, %o4, %i0 fnegs %f12, %f5 stw %g7, [%l7 + 0x3C] stx %o7, [%l7 + 0x20] fmovrdlez %o0, %f0, %f8 srl %i5, %g5, %g3 fmovsge %icc, %f0, %f0 fmuld8ulx16 %f11, %f6, %f2 ldsh [%l7 + 0x4E], %l2 orn %g4, %l0, %o3 andn %l1, 0x1728, %i3 ldx [%l7 + 0x18], %l4 fmovspos %icc, %f5, %f14 bl,a %icc, loop_2906 fmul8ulx16 %f0, %f0, %f0 fcmpeq32 %f12, %f4, %i1 ldx [%l7 + 0x68], %g6 loop_2906: edge16l %l6, %i7, %o1 fpsub32s %f4, %f11, %f12 fmovd %f0, %f12 fmovrde %g2, %f12, %f10 ldub [%l7 + 0x65], %l5 sdivx %o5, 0x1A9E, %o2 ldx [%l7 + 0x08], %o6 tne %xcc, 0x7 lduw [%l7 + 0x18], %i4 fands %f12, %f11, %f15 movgu %xcc, %i2, %l3 fmovsne %icc, %f6, %f9 tneg %xcc, 0x5 tcc %xcc, 0x5 st %f15, [%l7 + 0x60] add %g1, %i6, %i0 fpadd16 %f14, %f14, %f6 edge8l %g7, %o7, %o0 lduw [%l7 + 0x70], %o4 sth %g5, [%l7 + 0x4E] fmovdleu %icc, %f15, %f3 stb %i5, [%l7 + 0x1B] fmovrdne %g3, %f12, %f10 fpack32 %f12, %f10, %f14 fcmpeq16 %f14, %f12, %g4 taddcctv %l2, %l0, %o3 mulx %l1, %l4, %i1 movrgez %g6, %l6, %i3 stb %i7, [%l7 + 0x69] lduh [%l7 + 0x40], %o1 lduh [%l7 + 0x6A], %g2 movpos %xcc, %l5, %o5 tge %icc, 0x7 bvs,pn %xcc, loop_2907 fba %fcc2, loop_2908 fandnot2 %f2, %f8, %f8 ld [%l7 + 0x6C], %f14 loop_2907: fmul8sux16 %f8, %f12, %f8 loop_2908: ldsw [%l7 + 0x68], %o2 siam 0x1 ldx [%l7 + 0x68], %i4 array8 %o6, %i2, %g1 brlz %i6, loop_2909 edge32n %l3, %g7, %o7 udivcc %i0, 0x007D, %o4 movrgez %g5, %i5, %g3 loop_2909: ldsw [%l7 + 0x4C], %o0 ldsw [%l7 + 0x78], %g4 fbn %fcc0, loop_2910 bl,a,pt %xcc, loop_2911 sub %l2, %l0, %l1 stx %l4, [%l7 + 0x10] loop_2910: ldsh [%l7 + 0x14], %i1 loop_2911: lduw [%l7 + 0x30], %o3 stx %l6, [%l7 + 0x30] bvs,a %xcc, loop_2912 fands %f13, %f3, %f13 fxnor %f8, %f2, %f4 movcc %icc, %g6, %i7 loop_2912: ld [%l7 + 0x40], %f10 fnors %f1, %f7, %f6 tsubcctv %o1, 0x1BDD, %g2 edge32n %l5, %i3, %o5 fbule,a %fcc1, loop_2913 fbug %fcc1, loop_2914 fcmpd %fcc0, %f2, %f8 ble loop_2915 loop_2913: edge32 %i4, %o6, %i2 loop_2914: movn %icc, %g1, %i6 ldd [%l7 + 0x50], %f0 loop_2915: st %f14, [%l7 + 0x48] and %o2, 0x0A61, %g7 tcc %icc, 0x7 bvs %icc, loop_2916 ldsb [%l7 + 0x55], %o7 brlez,a %l3, loop_2917 tle %icc, 0x0 loop_2916: stb %o4, [%l7 + 0x30] std %f2, [%l7 + 0x48] loop_2917: ldsb [%l7 + 0x14], %g5 movneg %icc, %i5, %i0 taddcctv %o0, %g4, %g3 siam 0x1 ldsb [%l7 + 0x58], %l2 movrgez %l0, 0x2D6, %l1 smulcc %l4, %o3, %i1 move %xcc, %g6, %i7 ldsw [%l7 + 0x6C], %o1 fmovdcc %xcc, %f10, %f7 fpack16 %f2, %f11 bgu,a %icc, loop_2918 stx %l6, [%l7 + 0x10] ldd [%l7 + 0x28], %f0 fbl %fcc3, loop_2919 loop_2918: ldd [%l7 + 0x10], %f14 edge8n %l5, %g2, %o5 fmovrsgez %i3, %f0, %f3 loop_2919: st %f10, [%l7 + 0x08] taddcc %o6, 0x0707, %i4 fmovda %xcc, %f10, %f12 sth %i2, [%l7 + 0x4E] sllx %i6, %g1, %g7 tcc %icc, 0x4 mova %icc, %o7, %o2 ldsh [%l7 + 0x20], %o4 ldsh [%l7 + 0x3A], %g5 ldsw [%l7 + 0x68], %i5 fmovrdgz %i0, %f4, %f6 fabsd %f4, %f12 udiv %o0, 0x054F, %l3 ldx [%l7 + 0x30], %g4 movleu %xcc, %l2, %g3 fpadd32s %f1, %f15, %f13 tn %icc, 0x2 ldub [%l7 + 0x2E], %l0 be %icc, loop_2920 edge32 %l1, %o3, %l4 bl loop_2921 srlx %g6, 0x01, %i1 loop_2920: fbule,a %fcc1, loop_2922 st %f2, [%l7 + 0x38] loop_2921: ta %icc, 0x1 fmovrdgz %i7, %f14, %f6 loop_2922: fble %fcc3, loop_2923 fpsub16s %f3, %f7, %f10 ldsw [%l7 + 0x54], %l6 bcs,a loop_2924 loop_2923: stb %o1, [%l7 + 0x74] stb %g2, [%l7 + 0x5D] ta %icc, 0x6 loop_2924: sra %o5, 0x1A, %l5 sll %i3, %o6, %i4 srlx %i2, 0x1C, %i6 ld [%l7 + 0x64], %f9 bpos %xcc, loop_2925 fmovsg %icc, %f4, %f10 fnot2 %f0, %f4 ldd [%l7 + 0x50], %f14 loop_2925: movvs %icc, %g7, %g1 movcs %xcc, %o2, %o7 fmovse %icc, %f3, %f8 bn loop_2926 movcc %xcc, %g5, %i5 fmovsvs %xcc, %f3, %f4 ldsh [%l7 + 0x7E], %o4 loop_2926: lduw [%l7 + 0x60], %o0 ldub [%l7 + 0x15], %l3 fnot1 %f12, %f14 fcmpgt32 %f12, %f14, %i0 tpos %icc, 0x5 fmovsg %xcc, %f0, %f15 ldub [%l7 + 0x58], %g4 sllx %g3, 0x07, %l0 lduh [%l7 + 0x62], %l1 tsubcctv %o3, %l2, %l4 tsubcctv %g6, %i1, %l6 movcs %xcc, %i7, %o1 movneg %icc, %o5, %l5 fpadd32s %f4, %f8, %f4 ldsb [%l7 + 0x35], %i3 lduw [%l7 + 0x08], %o6 std %f12, [%l7 + 0x58] subccc %i4, %i2, %i6 fnegd %f2, %f2 taddcc %g2, %g1, %g7 brgez,a %o7, loop_2927 fmovsge %icc, %f0, %f0 srlx %g5, 0x1D, %o2 ba,a %icc, loop_2928 loop_2927: movre %o4, %i5, %l3 fmovrse %i0, %f3, %f4 sth %o0, [%l7 + 0x30] loop_2928: lduh [%l7 + 0x24], %g3 stb %g4, [%l7 + 0x0E] stw %l0, [%l7 + 0x4C] fmovdgu %icc, %f11, %f13 fmovdl %icc, %f15, %f1 sth %o3, [%l7 + 0x16] umul %l2, 0x1390, %l1 fbge %fcc1, loop_2929 fpsub32s %f13, %f8, %f3 tcc %xcc, 0x0 fxors %f5, %f14, %f5 loop_2929: fmovscs %icc, %f11, %f4 ldsw [%l7 + 0x18], %g6 stb %i1, [%l7 + 0x64] ldub [%l7 + 0x21], %l4 faligndata %f2, %f14, %f10 taddcc %i7, %o1, %l6 fornot2 %f2, %f0, %f0 std %f6, [%l7 + 0x28] and %o5, %i3, %l5 stb %i4, [%l7 + 0x67] fmovd %f0, %f6 stb %o6, [%l7 + 0x23] fblg,a %fcc3, loop_2930 fmovdcs %xcc, %f5, %f7 fmovrdgz %i6, %f0, %f6 edge8ln %g2, %i2, %g1 loop_2930: ta %icc, 0x6 edge16 %g7, %g5, %o7 array8 %o2, %i5, %l3 ldd [%l7 + 0x58], %f14 edge8l %o4, %o0, %g3 addc %g4, %i0, %l0 ld [%l7 + 0x70], %f2 fcmple32 %f14, %f0, %l2 fmovrdgz %l1, %f0, %f0 fbe %fcc1, loop_2931 fmovsne %icc, %f10, %f9 taddcc %g6, 0x0ABB, %i1 fone %f4 loop_2931: lduw [%l7 + 0x48], %l4 tl %xcc, 0x7 orncc %i7, 0x11A2, %o1 fbul,a %fcc3, loop_2932 stw %o3, [%l7 + 0x24] bleu %xcc, loop_2933 fmovda %icc, %f12, %f3 loop_2932: movrgez %o5, 0x155, %i3 ld [%l7 + 0x08], %f3 loop_2933: faligndata %f10, %f6, %f0 mulscc %l5, 0x1A9E, %l6 lduw [%l7 + 0x68], %i4 fbu,a %fcc3, loop_2934 move %icc, %o6, %g2 fnot2 %f4, %f8 lduw [%l7 + 0x34], %i2 loop_2934: bvs,a loop_2935 edge32l %i6, %g7, %g5 tgu %xcc, 0x2 fpadd32s %f3, %f2, %f13 loop_2935: ldd [%l7 + 0x10], %f4 fpadd32 %f12, %f10, %f14 lduh [%l7 + 0x34], %o7 fmul8x16 %f0, %f12, %f10 ta %xcc, 0x6 lduw [%l7 + 0x0C], %g1 ldsb [%l7 + 0x34], %i5 fbue,a %fcc1, loop_2936 stx %o2, [%l7 + 0x28] movvc %xcc, %l3, %o0 tgu %xcc, 0x7 loop_2936: edge8ln %o4, %g4, %i0 array8 %g3, %l2, %l0 fmovdcc %xcc, %f3, %f5 ldsb [%l7 + 0x7F], %l1 fbu,a %fcc0, loop_2937 or %i1, 0x1C79, %l4 std %f12, [%l7 + 0x58] ldub [%l7 + 0x6A], %g6 loop_2937: fmovsg %icc, %f2, %f14 lduh [%l7 + 0x64], %i7 nop setx loop_2938, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovda %icc, %f0, %f3 ldd [%l7 + 0x70], %f14 ldsw [%l7 + 0x30], %o3 loop_2938: movcs %icc, %o1, %i3 add %l5, %o5, %l6 fmul8x16au %f15, %f11, %f0 ld [%l7 + 0x10], %f13 add %i4, 0x0036, %o6 fmovrsgez %g2, %f12, %f13 bvc,pt %xcc, loop_2939 tsubcctv %i6, 0x0900, %i2 edge32ln %g7, %o7, %g5 ldub [%l7 + 0x40], %i5 loop_2939: fmovsneg %xcc, %f0, %f11 stw %g1, [%l7 + 0x24] fmovs %f3, %f5 sth %l3, [%l7 + 0x3A] ldsh [%l7 + 0x68], %o2 fblg %fcc3, loop_2940 movrlez %o4, 0x2A4, %g4 fpsub32 %f6, %f2, %f0 fbu %fcc1, loop_2941 loop_2940: sll %i0, 0x10, %o0 ldsb [%l7 + 0x41], %g3 stb %l0, [%l7 + 0x42] loop_2941: lduh [%l7 + 0x42], %l2 fmovrdlez %i1, %f10, %f0 fcmpeq16 %f0, %f14, %l1 fornot1s %f13, %f8, %f11 fmovde %xcc, %f5, %f5 fbule %fcc2, loop_2942 udivcc %g6, 0x1854, %i7 sdiv %l4, 0x17BD, %o1 fmuld8ulx16 %f9, %f6, %f14 loop_2942: ldsb [%l7 + 0x1A], %i3 bvs,pn %icc, loop_2943 srlx %o3, 0x17, %o5 fpadd16 %f0, %f6, %f14 fmul8x16au %f9, %f10, %f2 loop_2943: stb %l6, [%l7 + 0x50] lduh [%l7 + 0x56], %l5 fcmpeq32 %f14, %f12, %o6 fandnot1s %f0, %f12, %f9 movrgez %i4, %i6, %i2 fmovsge %icc, %f15, %f1 fmovdcc %xcc, %f14, %f5 brlez,a %g2, loop_2944 fornot1s %f3, %f5, %f14 ldub [%l7 + 0x55], %g7 fcmpne16 %f10, %f14, %g5 loop_2944: fmovsgu %xcc, %f8, %f14 fexpand %f15, %f6 fnor %f4, %f14, %f4 fmovrsgez %i5, %f13, %f15 ldsw [%l7 + 0x14], %g1 st %f1, [%l7 + 0x18] fcmple16 %f4, %f14, %o7 tn %xcc, 0x1 ldsh [%l7 + 0x08], %o2 fxor %f12, %f6, %f14 ldub [%l7 + 0x54], %l3 fpsub32 %f6, %f8, %f6 fxors %f3, %f7, %f8 std %f12, [%l7 + 0x38] fmuld8ulx16 %f7, %f4, %f12 brz %o4, loop_2945 ldsb [%l7 + 0x50], %g4 fmovse %xcc, %f1, %f2 stx %i0, [%l7 + 0x18] loop_2945: tgu %xcc, 0x0 array16 %o0, %l0, %g3 ldsh [%l7 + 0x24], %i1 ldub [%l7 + 0x4E], %l2 ldsb [%l7 + 0x4F], %l1 ldd [%l7 + 0x30], %f4 ldsb [%l7 + 0x44], %g6 bg,a,pt %icc, loop_2946 fabss %f15, %f12 fmovsne %icc, %f3, %f0 fmovrsgez %l4, %f4, %f4 loop_2946: fmovsa %icc, %f1, %f12 fandnot2 %f2, %f8, %f0 fnot1s %f0, %f7 sth %o1, [%l7 + 0x2C] or %i3, 0x07A2, %o3 fmovrdgz %o5, %f8, %f6 array8 %i7, %l5, %l6 fxor %f6, %f6, %f10 stb %i4, [%l7 + 0x36] fmovsvs %xcc, %f10, %f1 ldd [%l7 + 0x78], %f0 fbul,a %fcc0, loop_2947 bl,pn %icc, loop_2948 ld [%l7 + 0x40], %f13 andcc %i6, %o6, %i2 loop_2947: stx %g2, [%l7 + 0x30] loop_2948: fpsub16 %f10, %f6, %f2 fcmps %fcc1, %f12, %f12 fandnot2s %f12, %f13, %f15 ld [%l7 + 0x68], %f12 edge8l %g7, %i5, %g1 ldsb [%l7 + 0x15], %o7 fnot1 %f4, %f4 movneg %xcc, %g5, %l3 stb %o2, [%l7 + 0x75] tgu %icc, 0x0 tne %icc, 0x2 fmovdpos %xcc, %f9, %f2 movrlez %g4, %i0, %o0 fmovsg %icc, %f12, %f6 fmovrsne %l0, %f2, %f12 std %f8, [%l7 + 0x48] fsrc2s %f12, %f8 fbge,a %fcc0, loop_2949 umul %o4, %i1, %g3 array16 %l2, %l1, %g6 srl %l4, 0x00, %i3 loop_2949: xnorcc %o3, %o5, %i7 fmovsge %icc, %f10, %f2 sth %l5, [%l7 + 0x76] lduh [%l7 + 0x7A], %o1 fpsub16 %f10, %f12, %f8 ld [%l7 + 0x28], %f5 xnorcc %l6, %i6, %i4 pdist %f12, %f6, %f6 fpsub16 %f8, %f8, %f12 fmuld8ulx16 %f2, %f2, %f14 fxors %f11, %f13, %f13 lduh [%l7 + 0x28], %i2 lduw [%l7 + 0x30], %g2 fbule %fcc3, loop_2950 edge8n %o6, %i5, %g1 brnz %g7, loop_2951 fmovdcc %xcc, %f6, %f2 loop_2950: ldsh [%l7 + 0x7E], %o7 fmovrdlez %l3, %f10, %f14 loop_2951: fcmpgt32 %f12, %f4, %g5 ld [%l7 + 0x38], %f5 stb %g4, [%l7 + 0x6C] bleu %xcc, loop_2952 fmovsn %icc, %f8, %f3 ldsw [%l7 + 0x64], %o2 ldsh [%l7 + 0x62], %i0 loop_2952: fbo %fcc2, loop_2953 ldd [%l7 + 0x50], %f12 stb %o0, [%l7 + 0x23] ldx [%l7 + 0x08], %o4 loop_2953: ldx [%l7 + 0x68], %i1 fmovdpos %icc, %f6, %f7 fbu,a %fcc1, loop_2954 tle %xcc, 0x0 ldsb [%l7 + 0x65], %g3 addccc %l2, %l1, %g6 loop_2954: tvs %icc, 0x7 fcmpes %fcc3, %f11, %f8 sdivx %l4, 0x1DCE, %i3 fbuge %fcc2, loop_2955 ldsw [%l7 + 0x38], %o3 srax %o5, %l0, %l5 ldsb [%l7 + 0x25], %i7 loop_2955: fpack16 %f4, %f2 fbule,a %fcc3, loop_2956 ldsb [%l7 + 0x3E], %o1 fmovsneg %icc, %f5, %f7 fornot1 %f8, %f4, %f12 loop_2956: ldub [%l7 + 0x7D], %i6 fmovse %icc, %f0, %f8 bcc,a,pn %icc, loop_2957 xnorcc %l6, 0x02DD, %i4 ldsw [%l7 + 0x5C], %i2 array16 %g2, %o6, %i5 loop_2957: array8 %g1, %g7, %o7 fnot1s %f11, %f7 lduh [%l7 + 0x16], %g5 array32 %g4, %l3, %i0 tl %icc, 0x2 smul %o0, 0x10F0, %o2 fcmpne16 %f10, %f8, %i1 edge8n %o4, %g3, %l2 fornot2 %f6, %f8, %f10 tg %icc, 0x6 andcc %l1, 0x1EF5, %l4 tcs %xcc, 0x0 brnz %g6, loop_2958 fbue,a %fcc0, loop_2959 tne %icc, 0x6 lduh [%l7 + 0x12], %i3 loop_2958: srl %o3, %o5, %l0 loop_2959: fbuge,a %fcc1, loop_2960 fmovse %xcc, %f7, %f9 fmovsa %xcc, %f4, %f8 fmovdleu %icc, %f8, %f10 loop_2960: fzero %f8 fpsub16s %f2, %f0, %f4 fpadd32 %f2, %f8, %f12 fmovdcc %xcc, %f5, %f10 fmul8sux16 %f4, %f0, %f12 addcc %l5, %i7, %o1 sth %i6, [%l7 + 0x48] fandnot2 %f8, %f6, %f2 stx %l6, [%l7 + 0x10] xor %i2, 0x1F21, %i4 fmovdl %xcc, %f15, %f10 xorcc %g2, %o6, %g1 xor %i5, %o7, %g7 ble,a,pt %icc, loop_2961 add %g4, %l3, %g5 fmul8x16 %f14, %f2, %f10 sllx %i0, 0x0F, %o2 loop_2961: stw %i1, [%l7 + 0x44] orncc %o0, %o4, %g3 tge %icc, 0x7 movvc %icc, %l2, %l4 fmovse %xcc, %f3, %f11 edge32 %l1, %g6, %o3 brz %i3, loop_2962 fbge,a %fcc3, loop_2963 be loop_2964 fmul8x16al %f9, %f6, %f8 loop_2962: fornot2s %f8, %f1, %f9 loop_2963: fnors %f12, %f12, %f12 loop_2964: ldsb [%l7 + 0x0D], %o5 ldub [%l7 + 0x1F], %l0 fbul,a %fcc1, loop_2965 ldsw [%l7 + 0x08], %i7 fmul8x16al %f15, %f0, %f2 bg loop_2966 loop_2965: movvs %icc, %l5, %o1 stw %i6, [%l7 + 0x10] edge8l %i2, %i4, %g2 loop_2966: bg,a,pt %icc, loop_2967 fpmerge %f6, %f5, %f6 tneg %xcc, 0x3 ldsw [%l7 + 0x44], %o6 loop_2967: fmuld8ulx16 %f11, %f2, %f14 fcmpeq16 %f6, %f6, %l6 edge32 %i5, %o7, %g1 fmovdvc %xcc, %f11, %f14 brgez %g4, loop_2968 fcmpne16 %f6, %f12, %l3 mova %xcc, %g7, %g5 pdist %f8, %f4, %f12 loop_2968: faligndata %f6, %f14, %f4 fmovdl %xcc, %f1, %f12 lduh [%l7 + 0x1A], %o2 stw %i1, [%l7 + 0x68] fbug,a %fcc2, loop_2969 std %f0, [%l7 + 0x78] fornot1s %f0, %f8, %f10 fnegs %f7, %f12 loop_2969: ld [%l7 + 0x1C], %f4 tsubcc %i0, %o4, %o0 st %f11, [%l7 + 0x1C] stx %l2, [%l7 + 0x40] fabsd %f6, %f12 fpsub16s %f6, %f6, %f2 st %f6, [%l7 + 0x60] stw %l4, [%l7 + 0x50] fsrc1 %f10, %f14 array16 %g3, %g6, %o3 fmovdl %xcc, %f13, %f2 bpos,pn %xcc, loop_2970 lduh [%l7 + 0x4A], %l1 ldsh [%l7 + 0x3E], %i3 ldx [%l7 + 0x38], %o5 loop_2970: stw %i7, [%l7 + 0x7C] ldsh [%l7 + 0x62], %l5 ldsb [%l7 + 0x17], %l0 call loop_2971 ld [%l7 + 0x2C], %f0 fmovspos %icc, %f0, %f15 siam 0x6 loop_2971: stx %o1, [%l7 + 0x18] movrlz %i2, %i6, %g2 edge32n %o6, %l6, %i4 fbg,a %fcc1, loop_2972 st %f11, [%l7 + 0x54] bcs,a loop_2973 fnot2s %f3, %f5 loop_2972: fmovrdgez %i5, %f0, %f6 fmovrsgz %g1, %f7, %f1 loop_2973: st %f6, [%l7 + 0x20] edge16 %o7, %g4, %l3 move %icc, %g7, %o2 subcc %i1, %i0, %g5 mulscc %o4, %l2, %o0 faligndata %f6, %f6, %f4 fmovsn %icc, %f6, %f12 lduw [%l7 + 0x24], %l4 std %f2, [%l7 + 0x40] lduw [%l7 + 0x50], %g6 fmovdleu %xcc, %f6, %f8 fmovdpos %xcc, %f1, %f15 ldx [%l7 + 0x28], %g3 fmovsg %icc, %f0, %f13 fandnot1s %f1, %f13, %f8 lduw [%l7 + 0x28], %o3 stw %i3, [%l7 + 0x3C] tge %icc, 0x7 stw %l1, [%l7 + 0x50] fone %f12 tne %xcc, 0x7 ldsh [%l7 + 0x4C], %o5 fcmps %fcc1, %f13, %f8 tle %icc, 0x7 movgu %icc, %l5, %l0 fpsub32s %f11, %f7, %f14 ld [%l7 + 0x38], %f14 ldsb [%l7 + 0x3C], %i7 udivcc %o1, 0x1748, %i6 fnand %f0, %f10, %f12 fmovrdlez %g2, %f8, %f10 brlz %i2, loop_2974 fbug %fcc1, loop_2975 fexpand %f8, %f0 brgez %l6, loop_2976 loop_2974: sth %o6, [%l7 + 0x3A] loop_2975: fcmpeq16 %f6, %f0, %i5 edge32n %g1, %o7, %g4 loop_2976: fmovdn %icc, %f6, %f5 fmul8x16al %f6, %f9, %f12 ld [%l7 + 0x28], %f7 ldub [%l7 + 0x74], %l3 tsubcctv %i4, %g7, %i1 fmovs %f12, %f11 fpmerge %f14, %f4, %f0 xorcc %o2, 0x1BE5, %i0 lduh [%l7 + 0x3A], %o4 fmovsge %xcc, %f8, %f5 stb %g5, [%l7 + 0x24] ldub [%l7 + 0x3D], %l2 tsubcctv %o0, 0x19D1, %l4 bn,pt %xcc, loop_2977 std %f8, [%l7 + 0x38] ldub [%l7 + 0x30], %g6 sub %g3, %i3, %o3 loop_2977: fxnor %f12, %f12, %f12 fbe,a %fcc2, loop_2978 lduh [%l7 + 0x74], %l1 andcc %o5, %l0, %l5 stw %o1, [%l7 + 0x48] loop_2978: fmovda %icc, %f5, %f8 lduw [%l7 + 0x50], %i6 stx %i7, [%l7 + 0x18] fmovrdlz %i2, %f8, %f2 alignaddr %g2, %l6, %o6 lduw [%l7 + 0x5C], %i5 andncc %o7, %g4, %g1 fornot1s %f12, %f9, %f6 ta %xcc, 0x7 fba,a %fcc0, loop_2979 fmul8sux16 %f4, %f14, %f2 movcc %xcc, %l3, %g7 edge8ln %i1, %o2, %i0 loop_2979: fpack16 %f6, %f8 ldsw [%l7 + 0x64], %o4 fxnors %f4, %f4, %f2 fmovd %f12, %f10 stw %g5, [%l7 + 0x6C] ldub [%l7 + 0x79], %i4 lduh [%l7 + 0x68], %l2 fbn %fcc0, loop_2980 subcc %l4, 0x01BB, %g6 stw %g3, [%l7 + 0x38] ldub [%l7 + 0x31], %i3 loop_2980: fmovsge %xcc, %f2, %f8 fmovsvc %xcc, %f9, %f9 tgu %xcc, 0x7 fmovrdne %o0, %f0, %f14 lduh [%l7 + 0x26], %l1 faligndata %f12, %f10, %f12 array8 %o3, %o5, %l0 subccc %o1, %l5, %i6 ldsw [%l7 + 0x30], %i2 bgu %icc, loop_2981 fmovsa %icc, %f4, %f15 fmovrdlz %g2, %f2, %f0 movleu %xcc, %l6, %o6 loop_2981: fzero %f0 fmuld8ulx16 %f6, %f10, %f10 sub %i5, 0x19A3, %o7 tsubcctv %g4, 0x0AE3, %i7 srl %l3, 0x03, %g7 ldd [%l7 + 0x18], %f12 fsrc2s %f8, %f10 ldd [%l7 + 0x08], %f4 brnz,a %i1, loop_2982 lduh [%l7 + 0x6A], %g1 std %f10, [%l7 + 0x48] lduw [%l7 + 0x44], %o2 loop_2982: andcc %i0, %g5, %o4 fornot2 %f14, %f6, %f12 ldub [%l7 + 0x17], %l2 ldd [%l7 + 0x18], %f10 fandnot1 %f12, %f4, %f4 std %f12, [%l7 + 0x60] st %f15, [%l7 + 0x08] brgz,a %l4, loop_2983 ldsh [%l7 + 0x1E], %g6 fsrc2 %f4, %f14 sth %i4, [%l7 + 0x38] loop_2983: array8 %i3, %o0, %g3 srlx %o3, 0x08, %l1 ble,a loop_2984 ta %icc, 0x0 ldsb [%l7 + 0x21], %l0 ldx [%l7 + 0x48], %o1 loop_2984: andn %l5, %i6, %o5 fmovs %f9, %f3 ld [%l7 + 0x24], %f2 stb %g2, [%l7 + 0x2E] brlez %l6, loop_2985 fand %f0, %f2, %f0 sllx %o6, %i2, %i5 sth %g4, [%l7 + 0x4E] loop_2985: udiv %o7, 0x113D, %l3 bleu,a,pn %icc, loop_2986 lduh [%l7 + 0x3A], %g7 lduh [%l7 + 0x50], %i1 fbule %fcc0, loop_2987 loop_2986: fsrc1 %f6, %f0 andncc %g1, %o2, %i7 nop setx loop_2988, %l0, %l1 jmpl %l1, %i0 loop_2987: tl %icc, 0x1 fmul8sux16 %f12, %f4, %f2 sth %g5, [%l7 + 0x14] loop_2988: fmuld8sux16 %f13, %f6, %f4 movne %xcc, %o4, %l2 fnors %f10, %f4, %f6 edge16 %l4, %i4, %i3 fpadd16s %f4, %f13, %f9 fand %f2, %f2, %f12 fcmped %fcc0, %f12, %f8 ldx [%l7 + 0x70], %o0 mulscc %g6, %g3, %o3 fcmple32 %f10, %f8, %l0 fmovsne %xcc, %f14, %f0 fmuld8sux16 %f7, %f0, %f6 ldx [%l7 + 0x50], %o1 fornot2 %f12, %f12, %f14 fors %f13, %f13, %f6 bcc,pn %icc, loop_2989 bvc loop_2990 for %f2, %f12, %f6 ldd [%l7 + 0x48], %f4 loop_2989: ld [%l7 + 0x10], %f13 loop_2990: orcc %l1, %l5, %i6 sdivcc %o5, 0x1BCA, %l6 orn %g2, %i2, %o6 fmovspos %xcc, %f8, %f13 move %icc, %g4, %i5 fandnot1s %f10, %f10, %f0 edge8n %o7, %g7, %l3 fmovdcs %xcc, %f4, %f9 fbe %fcc0, loop_2991 edge16 %g1, %o2, %i1 fblg,a %fcc3, loop_2992 stx %i7, [%l7 + 0x08] loop_2991: ld [%l7 + 0x50], %f3 fmovse %icc, %f13, %f3 loop_2992: brz,a %g5, loop_2993 fmovspos %xcc, %f9, %f4 fmul8x16au %f0, %f13, %f8 fmovsl %xcc, %f3, %f6 loop_2993: std %f4, [%l7 + 0x38] stb %o4, [%l7 + 0x2D] sdivcc %l2, 0x0535, %i0 tle %icc, 0x5 ldsw [%l7 + 0x4C], %l4 st %f8, [%l7 + 0x58] ld [%l7 + 0x38], %f2 bn,pt %xcc, loop_2994 ldd [%l7 + 0x60], %f14 ldsb [%l7 + 0x72], %i3 ldsb [%l7 + 0x76], %i4 loop_2994: bneg,pt %xcc, loop_2995 te %icc, 0x3 lduh [%l7 + 0x60], %o0 fcmpes %fcc3, %f7, %f6 loop_2995: movcs %xcc, %g3, %o3 fxor %f2, %f2, %f6 movrne %g6, %l0, %l1 lduw [%l7 + 0x30], %l5 fmovrdne %o1, %f2, %f4 sth %i6, [%l7 + 0x2C] ldsh [%l7 + 0x62], %o5 movgu %xcc, %g2, %l6 stb %o6, [%l7 + 0x5F] fmovdl %xcc, %f6, %f9 stw %i2, [%l7 + 0x0C] orncc %g4, 0x058A, %i5 srl %g7, %l3, %g1 bn %xcc, loop_2996 fxnor %f6, %f0, %f0 ldsw [%l7 + 0x24], %o2 movcs %xcc, %i1, %o7 loop_2996: st %f2, [%l7 + 0x4C] tleu %xcc, 0x7 subccc %g5, 0x0CD6, %i7 tn %xcc, 0x3 stx %o4, [%l7 + 0x68] addccc %i0, %l2, %l4 tneg %icc, 0x1 sethi 0x139C, %i3 movcs %icc, %i4, %g3 stx %o3, [%l7 + 0x60] sdivcc %o0, 0x1B88, %l0 fmovrdne %g6, %f4, %f14 fbue,a %fcc1, loop_2997 te %xcc, 0x7 fornot2s %f1, %f1, %f0 array16 %l5, %o1, %i6 loop_2997: fornot2 %f4, %f14, %f6 subccc %o5, 0x1BAA, %l1 fmovdcs %xcc, %f1, %f11 ldd [%l7 + 0x70], %f0 ldub [%l7 + 0x66], %l6 fbuge,a %fcc3, loop_2998 tle %xcc, 0x1 tneg %icc, 0x2 fnand %f4, %f12, %f14 loop_2998: bvc,a,pt %xcc, loop_2999 ldx [%l7 + 0x38], %g2 fcmpeq32 %f0, %f4, %i2 orcc %o6, 0x1982, %i5 loop_2999: ldd [%l7 + 0x78], %f14 movg %icc, %g7, %l3 mulscc %g1, %o2, %g4 fmovdleu %xcc, %f15, %f5 alignaddrl %i1, %o7, %i7 ldd [%l7 + 0x20], %f0 fmuld8ulx16 %f15, %f0, %f14 st %f2, [%l7 + 0x5C] lduh [%l7 + 0x3C], %g5 ldub [%l7 + 0x48], %i0 fmuld8sux16 %f5, %f6, %f4 edge32n %l2, %o4, %l4 fabsd %f2, %f14 ldx [%l7 + 0x78], %i3 tsubcc %i4, 0x0FC7, %g3 stx %o3, [%l7 + 0x38] std %f0, [%l7 + 0x38] movge %xcc, %l0, %o0 fmovrdgez %g6, %f8, %f0 stx %l5, [%l7 + 0x20] brz,a %o1, loop_3000 movn %icc, %o5, %i6 edge16n %l6, %g2, %i2 fnot1 %f2, %f0 loop_3000: movrlz %o6, %l1, %g7 bvs loop_3001 fmul8x16au %f14, %f13, %f10 ble,a,pt %icc, loop_3002 umul %i5, %l3, %o2 loop_3001: udiv %g4, 0x066E, %i1 tle %xcc, 0x0 loop_3002: sll %g1, 0x09, %i7 fmovdpos %xcc, %f1, %f11 fcmpgt16 %f14, %f12, %g5 ldx [%l7 + 0x10], %o7 sth %i0, [%l7 + 0x36] fnegs %f9, %f1 tneg %icc, 0x5 fmovscs %xcc, %f13, %f11 sth %o4, [%l7 + 0x5E] ldx [%l7 + 0x20], %l4 fnegs %f9, %f2 ldsb [%l7 + 0x6E], %i3 std %f2, [%l7 + 0x48] ldsh [%l7 + 0x0E], %i4 mova %icc, %l2, %g3 fxnors %f11, %f10, %f8 fnegs %f13, %f7 fpack16 %f0, %f13 fpadd32s %f12, %f10, %f12 add %l0, %o0, %o3 fmovsa %xcc, %f11, %f12 std %f8, [%l7 + 0x30] be,a %xcc, loop_3003 ta %xcc, 0x0 fmovs %f2, %f11 bshuffle %f14, %f2, %f14 loop_3003: fbue,a %fcc2, loop_3004 movleu %xcc, %g6, %l5 movcs %xcc, %o1, %o5 stb %l6, [%l7 + 0x37] loop_3004: tpos %icc, 0x5 fmovdvc %xcc, %f9, %f15 stw %i6, [%l7 + 0x0C] fcmpne32 %f2, %f0, %g2 fsrc1 %f2, %f4 siam 0x1 nop setx loop_3005, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbug %fcc1, loop_3006 lduh [%l7 + 0x3C], %o6 fnors %f6, %f2, %f14 loop_3005: tn %xcc, 0x4 loop_3006: brz %l1, loop_3007 alignaddrl %i2, %i5, %l3 bne loop_3008 tge %icc, 0x0 loop_3007: fbne %fcc3, loop_3009 brlez %g7, loop_3010 loop_3008: ldsb [%l7 + 0x1C], %o2 nop setx loop_3011, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3009: fbl %fcc2, loop_3012 loop_3010: ldub [%l7 + 0x38], %g4 st %f8, [%l7 + 0x1C] loop_3011: udiv %g1, 0x04C5, %i1 loop_3012: st %f3, [%l7 + 0x70] fcmpd %fcc3, %f6, %f0 fnegd %f6, %f10 addc %g5, %i7, %o7 std %f8, [%l7 + 0x18] taddcctv %o4, 0x0275, %i0 fcmpgt16 %f4, %f8, %i3 umulcc %l4, %i4, %g3 lduw [%l7 + 0x64], %l0 edge16 %o0, %l2, %g6 umul %l5, %o1, %o5 fsrc2s %f12, %f6 ld [%l7 + 0x58], %f1 ldx [%l7 + 0x60], %o3 lduw [%l7 + 0x24], %l6 fbuge,a %fcc1, loop_3013 fmovd %f8, %f0 sllx %i6, %g2, %o6 stx %l1, [%l7 + 0x50] loop_3013: tg %xcc, 0x6 ldub [%l7 + 0x58], %i5 umulcc %l3, %g7, %i2 fcmpd %fcc2, %f6, %f8 sth %o2, [%l7 + 0x34] alignaddr %g1, %i1, %g5 tneg %icc, 0x0 sdivcc %g4, 0x098D, %i7 sth %o4, [%l7 + 0x56] fcmpne16 %f2, %f6, %o7 fbo,a %fcc0, loop_3014 tg %xcc, 0x3 movrlz %i0, %l4, %i3 movl %icc, %i4, %l0 loop_3014: fabsd %f0, %f4 lduw [%l7 + 0x4C], %o0 call loop_3015 udivx %g3, 0x00D1, %l2 ldsb [%l7 + 0x36], %l5 fsrc2 %f4, %f14 loop_3015: andncc %o1, %g6, %o3 tpos %xcc, 0x2 ldsb [%l7 + 0x21], %l6 ldsh [%l7 + 0x7C], %o5 stx %i6, [%l7 + 0x18] srl %g2, %o6, %i5 ldub [%l7 + 0x74], %l1 tleu %xcc, 0x2 std %f4, [%l7 + 0x28] st %f0, [%l7 + 0x4C] movgu %xcc, %g7, %i2 movrlez %l3, 0x3DE, %o2 te %xcc, 0x5 ldsw [%l7 + 0x5C], %g1 ldsw [%l7 + 0x20], %g5 std %f8, [%l7 + 0x10] sethi 0x1CB1, %i1 ldsh [%l7 + 0x72], %g4 fbule,a %fcc1, loop_3016 fmovdne %icc, %f6, %f8 stw %o4, [%l7 + 0x2C] addccc %o7, 0x1410, %i7 loop_3016: fcmpes %fcc0, %f12, %f6 movn %xcc, %l4, %i0 fones %f6 fmovdvc %xcc, %f2, %f14 ldsh [%l7 + 0x6E], %i4 tsubcc %i3, 0x042F, %o0 srax %g3, 0x1B, %l2 tvs %icc, 0x2 array32 %l5, %o1, %g6 ldub [%l7 + 0x6F], %l0 tvc %icc, 0x2 fpsub32 %f6, %f8, %f12 fmul8x16 %f5, %f6, %f10 ldub [%l7 + 0x3D], %o3 ld [%l7 + 0x28], %f9 xnorcc %o5, 0x15D8, %l6 movrlez %i6, 0x114, %o6 fmovsa %icc, %f7, %f11 bne,a %icc, loop_3017 srax %i5, 0x0E, %l1 orcc %g7, 0x09AD, %i2 bge,a %xcc, loop_3018 loop_3017: stx %g2, [%l7 + 0x10] ldsh [%l7 + 0x4E], %o2 bn,a,pt %icc, loop_3019 loop_3018: faligndata %f14, %f2, %f10 fpadd32 %f12, %f14, %f14 fba,a %fcc0, loop_3020 loop_3019: fmovdgu %xcc, %f9, %f0 ldsw [%l7 + 0x4C], %g1 fzero %f0 loop_3020: fors %f6, %f12, %f4 fzeros %f7 ld [%l7 + 0x64], %f5 tpos %xcc, 0x5 ldx [%l7 + 0x08], %l3 bg loop_3021 tvs %icc, 0x2 fmovspos %xcc, %f5, %f8 edge8l %g5, %g4, %o4 loop_3021: sub %o7, 0x190B, %i1 xnorcc %i7, %i0, %l4 fxnors %f1, %f11, %f10 bvc,a,pn %xcc, loop_3022 umul %i4, 0x176D, %i3 bneg loop_3023 fmovrdlez %o0, %f2, %f0 loop_3022: lduw [%l7 + 0x78], %g3 fsrc2s %f0, %f8 loop_3023: smulcc %l5, 0x1ECF, %l2 xor %g6, %o1, %l0 fmovdvc %xcc, %f14, %f12 bcs loop_3024 movgu %xcc, %o3, %l6 fand %f8, %f10, %f0 add %o5, 0x04FD, %i6 loop_3024: fba,a %fcc2, loop_3025 mulx %i5, %l1, %o6 stx %i2, [%l7 + 0x30] sth %g2, [%l7 + 0x0A] loop_3025: ldub [%l7 + 0x09], %g7 tsubcc %g1, 0x0866, %o2 fxnor %f4, %f0, %f10 nop setx loop_3026, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry st %f2, [%l7 + 0x18] stw %l3, [%l7 + 0x20] ldx [%l7 + 0x50], %g5 loop_3026: ldsb [%l7 + 0x6D], %g4 fmovde %xcc, %f7, %f1 tsubcctv %o7, %o4, %i7 ldx [%l7 + 0x50], %i1 fxnors %f6, %f8, %f3 lduh [%l7 + 0x5C], %i0 sth %i4, [%l7 + 0x7C] fbuge %fcc2, loop_3027 orcc %i3, 0x079C, %o0 ld [%l7 + 0x6C], %f7 fbul,a %fcc2, loop_3028 loop_3027: fabss %f4, %f3 fbn %fcc2, loop_3029 fmovs %f10, %f4 loop_3028: stb %l4, [%l7 + 0x4E] movcs %icc, %l5, %l2 loop_3029: movrlz %g3, %g6, %l0 fmovdgu %icc, %f0, %f12 ldx [%l7 + 0x58], %o3 edge8l %l6, %o1, %o5 orcc %i5, 0x0F1B, %i6 fmovrse %l1, %f13, %f5 fmovrdlez %i2, %f10, %f4 fmovsge %icc, %f6, %f7 sth %o6, [%l7 + 0x52] subcc %g2, 0x1A4A, %g1 fnands %f11, %f10, %f0 fcmpne16 %f0, %f10, %g7 fpadd16 %f14, %f12, %f8 nop setx loop_3030, %l0, %l1 jmpl %l1, %o2 fmovrsgez %g5, %f4, %f4 edge32n %l3, %g4, %o7 fmovdn %xcc, %f3, %f8 loop_3030: fcmps %fcc2, %f7, %f15 movvc %icc, %o4, %i7 stb %i1, [%l7 + 0x22] fandnot2s %f3, %f11, %f11 fcmped %fcc0, %f14, %f12 fmul8x16al %f13, %f10, %f4 fsrc2s %f7, %f15 stw %i0, [%l7 + 0x38] stw %i3, [%l7 + 0x1C] lduh [%l7 + 0x3A], %o0 fmovrdne %l4, %f10, %f12 tsubcc %l5, 0x0A97, %l2 bvc %icc, loop_3031 bvs loop_3032 be,a,pn %xcc, loop_3033 movre %g3, %g6, %i4 loop_3031: mova %icc, %o3, %l0 loop_3032: ldd [%l7 + 0x18], %f4 loop_3033: movrne %l6, 0x2CC, %o5 lduw [%l7 + 0x1C], %i5 fnot2s %f7, %f0 sth %i6, [%l7 + 0x52] std %f8, [%l7 + 0x50] ld [%l7 + 0x38], %f8 addccc %l1, %i2, %o6 stw %o1, [%l7 + 0x74] lduh [%l7 + 0x46], %g2 fba %fcc0, loop_3034 movrgez %g7, 0x31C, %o2 fandnot1s %f15, %f9, %f14 ldd [%l7 + 0x10], %f8 loop_3034: brlz %g1, loop_3035 stb %l3, [%l7 + 0x0B] bn,a %icc, loop_3036 movrlz %g5, 0x1F9, %o7 loop_3035: fabsd %f6, %f14 movvc %xcc, %g4, %i7 loop_3036: ldsb [%l7 + 0x51], %o4 fnot1 %f4, %f14 sth %i0, [%l7 + 0x18] ldsh [%l7 + 0x1E], %i3 ldx [%l7 + 0x38], %i1 tsubcc %o0, %l4, %l2 fnand %f12, %f10, %f0 fpadd32 %f2, %f8, %f6 subc %l5, %g6, %g3 bn,a,pt %xcc, loop_3037 udivcc %o3, 0x116F, %l0 ldsw [%l7 + 0x58], %i4 tge %xcc, 0x2 loop_3037: bpos,a loop_3038 fmovrdgz %l6, %f2, %f4 stw %o5, [%l7 + 0x34] stw %i5, [%l7 + 0x44] loop_3038: stw %l1, [%l7 + 0x74] st %f8, [%l7 + 0x54] st %f1, [%l7 + 0x14] fands %f1, %f15, %f5 xorcc %i6, 0x0DA1, %i2 tg %xcc, 0x2 fmovspos %icc, %f8, %f4 ldsb [%l7 + 0x1F], %o1 movre %g2, 0x113, %o6 andn %g7, %g1, %l3 tne %xcc, 0x6 stx %o2, [%l7 + 0x78] ldd [%l7 + 0x28], %f14 fbg %fcc1, loop_3039 alignaddr %o7, %g5, %i7 bvs loop_3040 orn %g4, 0x0A2E, %i0 loop_3039: bgu,a %xcc, loop_3041 ld [%l7 + 0x38], %f2 loop_3040: fmovsl %icc, %f4, %f12 ld [%l7 + 0x78], %f8 loop_3041: fbne %fcc1, loop_3042 ldsh [%l7 + 0x1A], %i3 tneg %icc, 0x0 sth %i1, [%l7 + 0x62] loop_3042: fcmpgt16 %f6, %f12, %o4 fbo %fcc0, loop_3043 fsrc2s %f14, %f3 fbn %fcc2, loop_3044 orcc %l4, %l2, %o0 loop_3043: fmovsvs %icc, %f9, %f2 siam 0x3 loop_3044: fpsub32 %f10, %f8, %f10 sth %l5, [%l7 + 0x56] fmovsvs %xcc, %f2, %f5 st %f7, [%l7 + 0x68] fbge %fcc0, loop_3045 ldsb [%l7 + 0x16], %g3 fxors %f9, %f10, %f8 ld [%l7 + 0x18], %f15 loop_3045: sll %o3, %l0, %g6 lduw [%l7 + 0x70], %i4 stw %o5, [%l7 + 0x1C] nop setx loop_3046, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpsub32s %f5, %f4, %f11 stb %i5, [%l7 + 0x39] lduw [%l7 + 0x14], %l1 loop_3046: lduw [%l7 + 0x10], %l6 fsrc2 %f2, %f4 xnorcc %i6, 0x1C64, %i2 move %icc, %g2, %o1 addccc %g7, 0x01E3, %g1 tpos %icc, 0x4 st %f11, [%l7 + 0x64] or %l3, %o2, %o7 ldd [%l7 + 0x60], %f14 fmovdneg %xcc, %f1, %f9 bn,pt %xcc, loop_3047 fmovdleu %xcc, %f8, %f1 ldsh [%l7 + 0x5C], %g5 fbue,a %fcc0, loop_3048 loop_3047: bleu,pt %xcc, loop_3049 fcmpd %fcc1, %f10, %f12 fmovrdne %i7, %f2, %f12 loop_3048: tpos %xcc, 0x7 loop_3049: tleu %xcc, 0x7 ldx [%l7 + 0x38], %g4 fexpand %f12, %f2 fmul8x16au %f15, %f1, %f10 orcc %i0, 0x1E70, %i3 xnor %o6, %i1, %o4 fmovrde %l2, %f8, %f4 pdist %f10, %f2, %f10 ldx [%l7 + 0x78], %o0 std %f6, [%l7 + 0x28] fandnot1 %f14, %f0, %f14 udiv %l4, 0x00C7, %l5 tleu %icc, 0x1 ld [%l7 + 0x58], %f12 movl %icc, %o3, %l0 fbu %fcc2, loop_3050 std %f12, [%l7 + 0x60] fnot1s %f0, %f0 fbl,a %fcc2, loop_3051 loop_3050: movrne %g3, %i4, %g6 fors %f3, %f11, %f0 ldsb [%l7 + 0x28], %i5 loop_3051: lduw [%l7 + 0x58], %o5 fbue %fcc0, loop_3052 edge32l %l1, %i6, %i2 ldsb [%l7 + 0x4D], %l6 std %f2, [%l7 + 0x58] loop_3052: edge16n %g2, %o1, %g1 srlx %l3, 0x1B, %g7 ldsb [%l7 + 0x4E], %o7 fba %fcc2, loop_3053 movne %icc, %o2, %g5 fnors %f14, %f2, %f3 fmovsneg %icc, %f0, %f5 loop_3053: tvc %xcc, 0x7 fbge %fcc2, loop_3054 fba,a %fcc1, loop_3055 movcs %icc, %i7, %i0 tneg %xcc, 0x0 loop_3054: lduh [%l7 + 0x78], %g4 loop_3055: addc %o6, %i3, %i1 fxor %f4, %f2, %f2 xnorcc %l2, %o0, %o4 bn,a %icc, loop_3056 movcs %icc, %l4, %l5 movn %xcc, %o3, %l0 lduh [%l7 + 0x62], %g3 loop_3056: edge32n %g6, %i4, %o5 lduw [%l7 + 0x14], %l1 fxor %f2, %f12, %f10 movrgz %i5, %i2, %l6 movvc %xcc, %g2, %o1 fbge %fcc3, loop_3057 fmovsa %icc, %f12, %f3 fmovsvc %icc, %f6, %f9 fmovsvs %xcc, %f4, %f5 loop_3057: fpadd32 %f2, %f10, %f6 fmovde %icc, %f6, %f4 tle %xcc, 0x2 fmovs %f10, %f8 fmovd %f0, %f0 lduw [%l7 + 0x70], %i6 stb %l3, [%l7 + 0x30] ldx [%l7 + 0x08], %g7 st %f12, [%l7 + 0x10] ldub [%l7 + 0x64], %g1 tne %icc, 0x3 movvs %icc, %o2, %g5 tvc %icc, 0x3 brnz %i7, loop_3058 fpackfix %f12, %f14 stw %i0, [%l7 + 0x28] fcmped %fcc1, %f8, %f12 loop_3058: fbge %fcc1, loop_3059 fmovrslez %o7, %f14, %f10 stb %o6, [%l7 + 0x71] fmovdne %icc, %f14, %f0 loop_3059: udiv %g4, 0x1BE5, %i1 fcmple32 %f6, %f14, %l2 fmovdcs %icc, %f3, %f8 fnot1 %f10, %f2 ld [%l7 + 0x1C], %f7 sethi 0x095B, %o0 fmovs %f10, %f2 tgu %xcc, 0x3 ld [%l7 + 0x4C], %f8 movvc %icc, %i3, %l4 fmovdl %xcc, %f2, %f2 bge %icc, loop_3060 fmovdpos %xcc, %f2, %f7 edge16ln %l5, %o4, %o3 fxnor %f12, %f6, %f10 loop_3060: fors %f15, %f11, %f5 movne %icc, %g3, %l0 andcc %g6, %o5, %i4 mulscc %l1, %i5, %i2 fones %f15 fmovdvs %icc, %f12, %f4 bn,a loop_3061 movg %icc, %l6, %o1 stb %g2, [%l7 + 0x34] umulcc %i6, %l3, %g7 loop_3061: xorcc %o2, 0x1F71, %g5 ldsh [%l7 + 0x78], %g1 fbne,a %fcc2, loop_3062 tle %icc, 0x4 fmul8sux16 %f8, %f12, %f10 edge8l %i7, %o7, %i0 loop_3062: fmovdg %icc, %f3, %f13 fbne,a %fcc1, loop_3063 fmovdle %icc, %f15, %f0 bneg,pn %xcc, loop_3064 fmovrsgz %o6, %f7, %f1 loop_3063: fmovrsgz %i1, %f8, %f13 move %xcc, %g4, %l2 loop_3064: ldd [%l7 + 0x30], %f0 lduh [%l7 + 0x40], %o0 stx %i3, [%l7 + 0x38] fmul8ulx16 %f4, %f10, %f12 ldd [%l7 + 0x10], %f0 movpos %icc, %l4, %o4 ldx [%l7 + 0x48], %l5 udiv %g3, 0x1D4D, %o3 ld [%l7 + 0x0C], %f0 fmovd %f0, %f8 fmovsa %icc, %f6, %f5 fone %f4 ld [%l7 + 0x6C], %f13 fnand %f10, %f4, %f4 movrgz %g6, 0x0AA, %o5 bn,pt %xcc, loop_3065 st %f10, [%l7 + 0x28] lduw [%l7 + 0x70], %i4 andcc %l1, %i5, %l0 loop_3065: fmovscs %xcc, %f0, %f7 fmovrsne %i2, %f9, %f14 taddcc %l6, 0x1472, %g2 ldd [%l7 + 0x68], %f12 fandnot1s %f0, %f15, %f9 ta %xcc, 0x7 ldsh [%l7 + 0x40], %i6 std %f2, [%l7 + 0x20] fmovse %icc, %f15, %f2 ldx [%l7 + 0x28], %l3 fsrc2 %f14, %f12 tsubcctv %o1, %g7, %o2 movcc %xcc, %g5, %i7 edge8l %g1, %o7, %o6 lduh [%l7 + 0x70], %i1 fsrc2 %f0, %f10 stb %i0, [%l7 + 0x61] udivcc %g4, 0x08D2, %o0 stw %l2, [%l7 + 0x5C] ld [%l7 + 0x14], %f10 stw %i3, [%l7 + 0x78] popc 0x177C, %l4 nop setx loop_3066, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsvs %icc, %f6, %f6 fcmpgt16 %f2, %f14, %o4 brlez,a %l5, loop_3067 loop_3066: fmovsvs %icc, %f13, %f15 smulcc %g3, 0x131C, %o3 brnz %g6, loop_3068 loop_3067: ldub [%l7 + 0x0F], %i4 movcs %xcc, %l1, %i5 be,pn %icc, loop_3069 loop_3068: stx %o5, [%l7 + 0x08] ldsb [%l7 + 0x53], %l0 tl %xcc, 0x0 loop_3069: tsubcc %i2, 0x0936, %g2 fnot1s %f15, %f1 fmovrdlez %i6, %f6, %f6 bleu,a,pn %xcc, loop_3070 fones %f4 srax %l3, %l6, %g7 fpsub32 %f6, %f8, %f6 loop_3070: fandnot2s %f1, %f13, %f7 addcc %o1, %o2, %g5 std %f6, [%l7 + 0x28] tcc %icc, 0x0 alignaddrl %i7, %g1, %o7 movne %xcc, %i1, %o6 brgz,a %i0, loop_3071 fmuld8ulx16 %f8, %f9, %f4 edge16ln %g4, %o0, %i3 fandnot1 %f2, %f2, %f6 loop_3071: fcmpgt16 %f14, %f0, %l4 array8 %o4, %l5, %l2 fmovsvs %icc, %f11, %f10 alignaddr %o3, %g6, %g3 fpadd32s %f3, %f13, %f11 sth %i4, [%l7 + 0x56] lduh [%l7 + 0x30], %i5 fnands %f5, %f2, %f8 fmovdle %icc, %f8, %f11 fmovspos %xcc, %f9, %f9 std %f10, [%l7 + 0x20] fnegd %f2, %f10 tg %xcc, 0x6 ldub [%l7 + 0x5D], %l1 fmovda %icc, %f11, %f14 fxor %f8, %f2, %f0 fxors %f13, %f13, %f10 and %l0, %o5, %i2 smulcc %i6, %g2, %l3 brlz,a %l6, loop_3072 stw %o1, [%l7 + 0x74] fbo %fcc0, loop_3073 ldx [%l7 + 0x48], %g7 loop_3072: brlz,a %o2, loop_3074 fmovdpos %icc, %f9, %f4 loop_3073: st %f7, [%l7 + 0x58] taddcc %i7, 0x19D3, %g5 loop_3074: std %f6, [%l7 + 0x60] taddcc %g1, %i1, %o6 movre %i0, 0x09E, %g4 fcmpeq32 %f0, %f6, %o0 stb %i3, [%l7 + 0x47] fcmpeq32 %f0, %f6, %l4 fxnor %f0, %f0, %f6 fbuge,a %fcc1, loop_3075 ldd [%l7 + 0x28], %f10 ld [%l7 + 0x38], %f10 ldsw [%l7 + 0x28], %o7 loop_3075: movrlz %l5, %o4, %l2 fxnor %f4, %f14, %f8 sub %o3, %g6, %g3 fnands %f0, %f8, %f12 mova %xcc, %i4, %l1 ldub [%l7 + 0x34], %i5 fcmpgt32 %f14, %f6, %l0 fmovdge %xcc, %f11, %f11 stx %i2, [%l7 + 0x50] tgu %xcc, 0x0 bcc,a,pt %icc, loop_3076 stw %i6, [%l7 + 0x40] stw %g2, [%l7 + 0x14] nop setx loop_3077, %l0, %l1 jmpl %l1, %l3 loop_3076: stw %l6, [%l7 + 0x38] ldsw [%l7 + 0x1C], %o5 fbug,a %fcc3, loop_3078 loop_3077: fbue,a %fcc3, loop_3079 lduh [%l7 + 0x0C], %o1 movpos %icc, %o2, %i7 loop_3078: edge16n %g5, %g1, %g7 loop_3079: fands %f13, %f15, %f11 movn %xcc, %o6, %i0 array8 %g4, %i1, %i3 lduw [%l7 + 0x18], %o0 movge %icc, %l4, %l5 te %xcc, 0x6 tg %xcc, 0x6 movcs %icc, %o7, %l2 fmovda %icc, %f0, %f14 fmovsle %icc, %f0, %f1 fmovdg %xcc, %f10, %f6 ldsb [%l7 + 0x7C], %o4 siam 0x0 fble,a %fcc3, loop_3080 fabsd %f0, %f12 sub %o3, %g6, %i4 bcs loop_3081 loop_3080: orn %g3, %i5, %l1 stb %l0, [%l7 + 0x5E] subccc %i6, 0x1645, %i2 loop_3081: fmovde %xcc, %f9, %f14 fandnot2 %f12, %f12, %f6 tcc %xcc, 0x2 fcmple16 %f4, %f10, %l3 edge32n %g2, %l6, %o5 fmovrse %o1, %f8, %f3 fcmpne32 %f10, %f14, %o2 edge32 %g5, %g1, %i7 tleu %icc, 0x0 edge16n %g7, %i0, %o6 nop setx loop_3082, %l0, %l1 jmpl %l1, %g4 lduw [%l7 + 0x7C], %i3 srl %i1, 0x13, %o0 stw %l5, [%l7 + 0x3C] loop_3082: lduh [%l7 + 0x30], %o7 fnot2 %f8, %f12 std %f10, [%l7 + 0x60] sllx %l4, 0x0F, %o4 ld [%l7 + 0x2C], %f13 ldsb [%l7 + 0x31], %l2 addccc %g6, 0x0A39, %o3 edge8 %i4, %i5, %g3 mova %icc, %l1, %i6 tpos %icc, 0x7 ldsh [%l7 + 0x66], %i2 fbe %fcc2, loop_3083 andcc %l0, %g2, %l6 be loop_3084 srax %o5, 0x12, %o1 loop_3083: fbg %fcc1, loop_3085 fmovd %f6, %f2 loop_3084: bcc %icc, loop_3086 ldd [%l7 + 0x18], %f2 loop_3085: siam 0x4 fcmps %fcc2, %f2, %f7 loop_3086: fpadd32 %f4, %f14, %f12 te %xcc, 0x7 andcc %o2, %g5, %g1 lduw [%l7 + 0x40], %l3 edge16ln %g7, %i7, %i0 fxor %f6, %f6, %f4 andcc %o6, %g4, %i1 movg %icc, %i3, %o0 st %f4, [%l7 + 0x08] ldd [%l7 + 0x10], %f6 ldsh [%l7 + 0x60], %l5 fmovdleu %xcc, %f10, %f9 fnands %f12, %f2, %f6 fnands %f11, %f14, %f13 ldx [%l7 + 0x48], %o7 fble %fcc2, loop_3087 edge8ln %l4, %o4, %l2 fcmps %fcc2, %f10, %f9 fbo %fcc1, loop_3088 loop_3087: fbule,a %fcc2, loop_3089 bcs,a,pt %xcc, loop_3090 fmovdn %xcc, %f0, %f8 loop_3088: te %xcc, 0x0 loop_3089: ld [%l7 + 0x64], %f6 loop_3090: ldsh [%l7 + 0x7C], %o3 addccc %i4, 0x0D7B, %i5 pdist %f10, %f8, %f0 smulcc %g6, 0x1F49, %g3 fmovrslz %i6, %f15, %f12 stw %i2, [%l7 + 0x58] bleu loop_3091 be,a %xcc, loop_3092 std %f14, [%l7 + 0x40] ldsw [%l7 + 0x38], %l1 loop_3091: edge16l %g2, %l0, %o5 loop_3092: lduh [%l7 + 0x68], %o1 sdiv %l6, 0x0971, %o2 tleu %icc, 0x4 andncc %g5, %g1, %l3 fmovsle %xcc, %f0, %f8 bne,a,pn %icc, loop_3093 fpsub32 %f12, %f8, %f8 fble,a %fcc3, loop_3094 tn %icc, 0x7 loop_3093: fbge %fcc0, loop_3095 fmovrdgez %i7, %f4, %f6 loop_3094: fmovdgu %icc, %f5, %f4 ldd [%l7 + 0x10], %f2 loop_3095: fandnot2 %f14, %f14, %f0 andncc %i0, %o6, %g7 ldsw [%l7 + 0x4C], %g4 stw %i1, [%l7 + 0x74] xnor %i3, 0x1F05, %l5 fbe,a %fcc1, loop_3096 siam 0x1 lduw [%l7 + 0x4C], %o7 stb %l4, [%l7 + 0x73] loop_3096: bgu,pn %xcc, loop_3097 fmovsvc %icc, %f8, %f15 ldsw [%l7 + 0x70], %o4 fnor %f10, %f6, %f10 loop_3097: fmovrde %o0, %f8, %f12 movg %icc, %o3, %l2 ta %xcc, 0x5 ldsw [%l7 + 0x28], %i5 stw %i4, [%l7 + 0x30] st %f15, [%l7 + 0x78] bpos,pn %icc, loop_3098 bvs,pt %xcc, loop_3099 fbul,a %fcc2, loop_3100 nop setx loop_3101, %l0, %l1 jmpl %l1, %g6 loop_3098: fbuge,a %fcc2, loop_3102 loop_3099: movvc %xcc, %g3, %i2 loop_3100: movneg %xcc, %l1, %g2 loop_3101: fornot2s %f7, %f7, %f12 loop_3102: ldsb [%l7 + 0x6D], %l0 fnot2 %f6, %f8 brgez %i6, loop_3103 edge16l %o1, %l6, %o2 lduh [%l7 + 0x54], %o5 array32 %g5, %g1, %i7 loop_3103: brgz %l3, loop_3104 fmovrdlez %o6, %f4, %f4 ldsb [%l7 + 0x4F], %g7 movcc %icc, %g4, %i1 loop_3104: fmovdle %xcc, %f1, %f11 edge32 %i0, %i3, %o7 srax %l5, %o4, %o0 sub %o3, 0x0F06, %l2 lduh [%l7 + 0x40], %l4 umul %i4, 0x101A, %g6 lduw [%l7 + 0x74], %i5 fnor %f10, %f10, %f8 fbne,a %fcc1, loop_3105 tsubcctv %g3, 0x0BC1, %l1 movge %icc, %i2, %l0 stx %i6, [%l7 + 0x58] loop_3105: fmovdgu %icc, %f9, %f8 bneg,a loop_3106 movge %icc, %o1, %l6 fabss %f3, %f9 fmul8ulx16 %f2, %f6, %f0 loop_3106: bcc,a,pt %xcc, loop_3107 fnand %f12, %f10, %f8 fmovsl %icc, %f7, %f3 bleu loop_3108 loop_3107: ldd [%l7 + 0x60], %f12 bpos,pn %icc, loop_3109 fsrc2 %f14, %f2 loop_3108: fmul8ulx16 %f2, %f6, %f4 ldsb [%l7 + 0x6B], %o2 loop_3109: fbo %fcc1, loop_3110 be %xcc, loop_3111 sdivcc %o5, 0x1C20, %g2 te %icc, 0x6 loop_3110: ldsb [%l7 + 0x48], %g1 loop_3111: nop setx loop_3112, %l0, %l1 jmpl %l1, %i7 array8 %g5, %o6, %g7 fmul8x16 %f6, %f14, %f8 fmovdleu %xcc, %f3, %f14 loop_3112: movleu %xcc, %l3, %g4 fnor %f2, %f6, %f8 fpadd32 %f10, %f12, %f14 ldsw [%l7 + 0x28], %i0 ldx [%l7 + 0x60], %i1 lduw [%l7 + 0x64], %i3 fsrc2 %f12, %f10 taddcc %l5, %o4, %o7 ldx [%l7 + 0x60], %o0 ld [%l7 + 0x64], %f14 movge %icc, %o3, %l2 fornot1s %f13, %f11, %f10 ldsh [%l7 + 0x78], %i4 fbge,a %fcc0, loop_3113 addcc %l4, %g6, %i5 tcc %xcc, 0x5 fbug,a %fcc2, loop_3114 loop_3113: ldub [%l7 + 0x0A], %l1 mova %icc, %i2, %g3 fmovsl %xcc, %f7, %f1 loop_3114: movpos %icc, %l0, %i6 movn %icc, %l6, %o2 fbn %fcc2, loop_3115 ld [%l7 + 0x0C], %f6 movrgez %o5, 0x23F, %o1 sth %g1, [%l7 + 0x5A] loop_3115: fmovsg %xcc, %f15, %f2 bn loop_3116 std %f12, [%l7 + 0x28] fmovrdlez %g2, %f4, %f6 addc %g5, 0x1556, %i7 loop_3116: st %f13, [%l7 + 0x48] fand %f6, %f0, %f0 movrgz %o6, 0x0DF, %l3 subc %g7, %i0, %i1 fmovsge %xcc, %f11, %f14 fmul8ulx16 %f14, %f12, %f4 ldsw [%l7 + 0x7C], %g4 fmovdgu %xcc, %f9, %f14 fzeros %f9 nop setx loop_3117, %l0, %l1 jmpl %l1, %i3 movcc %xcc, %o4, %o7 fbul,a %fcc2, loop_3118 tl %icc, 0x7 loop_3117: ldsb [%l7 + 0x7D], %o0 fbul %fcc2, loop_3119 loop_3118: fmovdg %xcc, %f11, %f6 bshuffle %f4, %f8, %f2 ldd [%l7 + 0x08], %f10 loop_3119: sllx %l5, %l2, %i4 movvc %icc, %o3, %g6 ldd [%l7 + 0x50], %f14 fmovrdlz %i5, %f8, %f6 alignaddrl %l1, %l4, %i2 fones %f2 or %g3, %l0, %l6 bleu %xcc, loop_3120 stw %i6, [%l7 + 0x3C] ldub [%l7 + 0x2C], %o2 alignaddrl %o1, %o5, %g2 loop_3120: fmuld8ulx16 %f7, %f13, %f6 ld [%l7 + 0x78], %f5 ldsw [%l7 + 0x38], %g1 fbn %fcc0, loop_3121 stb %g5, [%l7 + 0x34] fpadd16 %f4, %f10, %f10 ldsb [%l7 + 0x7D], %i7 loop_3121: ldsh [%l7 + 0x42], %o6 ldd [%l7 + 0x60], %f4 sth %l3, [%l7 + 0x12] udiv %g7, 0x14F1, %i1 fmovrde %i0, %f4, %f4 stx %i3, [%l7 + 0x40] movneg %icc, %o4, %o7 ldsh [%l7 + 0x3C], %o0 ldx [%l7 + 0x70], %l5 fbge %fcc3, loop_3122 fmovrdgez %l2, %f12, %f2 fmovrslez %g4, %f11, %f7 taddcctv %o3, 0x0841, %i4 loop_3122: lduh [%l7 + 0x16], %g6 ld [%l7 + 0x08], %f9 movre %l1, 0x0DD, %i5 ldx [%l7 + 0x48], %l4 std %f14, [%l7 + 0x50] ta %icc, 0x4 edge32l %g3, %i2, %l0 fsrc1s %f6, %f15 nop setx loop_3123, %l0, %l1 jmpl %l1, %l6 fmovde %icc, %f4, %f0 fmovs %f15, %f11 fmovrse %i6, %f13, %f12 loop_3123: addcc %o1, %o2, %g2 fones %f4 movge %xcc, %g1, %g5 fnands %f15, %f15, %f3 stx %i7, [%l7 + 0x10] ldd [%l7 + 0x38], %f14 lduh [%l7 + 0x70], %o5 tpos %xcc, 0x0 edge16 %o6, %g7, %l3 fpadd32 %f10, %f10, %f6 fzeros %f9 stw %i1, [%l7 + 0x74] lduw [%l7 + 0x1C], %i0 edge8n %o4, %o7, %i3 bcc,pt %icc, loop_3124 fbule %fcc0, loop_3125 fmovrsne %o0, %f0, %f15 fbn %fcc1, loop_3126 loop_3124: ldsh [%l7 + 0x0E], %l5 loop_3125: fcmpeq32 %f10, %f0, %l2 array16 %o3, %i4, %g4 loop_3126: fcmple16 %f4, %f8, %g6 mova %icc, %l1, %l4 ldub [%l7 + 0x5B], %i5 stx %g3, [%l7 + 0x48] fbne,a %fcc3, loop_3127 fsrc2 %f2, %f8 fmovsg %icc, %f7, %f14 fmovdge %icc, %f14, %f11 loop_3127: fpadd32s %f2, %f11, %f0 sth %i2, [%l7 + 0x24] stx %l0, [%l7 + 0x48] sdivcc %i6, 0x1D00, %l6 fcmpd %fcc0, %f8, %f0 sethi 0x092F, %o1 brnz,a %o2, loop_3128 bleu loop_3129 stw %g1, [%l7 + 0x20] fzero %f4 loop_3128: fbu %fcc1, loop_3130 loop_3129: ldsb [%l7 + 0x0C], %g2 and %g5, 0x18AA, %i7 fmovsleu %icc, %f14, %f7 loop_3130: stw %o5, [%l7 + 0x68] tsubcctv %g7, 0x14DF, %l3 ld [%l7 + 0x60], %f6 fmovsneg %xcc, %f9, %f13 fmovrsgez %i1, %f14, %f0 movre %i0, %o6, %o4 te %xcc, 0x6 sth %i3, [%l7 + 0x0E] fmovrdne %o0, %f0, %f14 fbu,a %fcc0, loop_3131 sethi 0x0BF4, %o7 fmovsvs %icc, %f6, %f13 st %f11, [%l7 + 0x34] loop_3131: fpadd32s %f14, %f4, %f8 tpos %xcc, 0x5 fmul8sux16 %f14, %f0, %f6 ldub [%l7 + 0x0F], %l5 fcmps %fcc3, %f3, %f4 movgu %xcc, %o3, %l2 fpadd16 %f0, %f0, %f6 fcmpne32 %f12, %f8, %i4 tcs %xcc, 0x4 movvc %xcc, %g4, %l1 fnot2s %f10, %f1 fbo,a %fcc1, loop_3132 stb %g6, [%l7 + 0x75] bcs,pn %icc, loop_3133 sth %l4, [%l7 + 0x0A] loop_3132: fmovrdgz %g3, %f6, %f10 udivcc %i2, 0x0E71, %i5 loop_3133: ldd [%l7 + 0x60], %f8 fmovrsgez %i6, %f2, %f12 bcs,a,pt %icc, loop_3134 array32 %l0, %l6, %o1 movleu %xcc, %g1, %g2 popc %o2, %i7 loop_3134: fzero %f6 movpos %icc, %g5, %g7 fands %f2, %f1, %f5 fmovspos %icc, %f1, %f8 fmovrslez %o5, %f5, %f6 movleu %xcc, %i1, %l3 brgez,a %o6, loop_3135 stx %i0, [%l7 + 0x48] lduh [%l7 + 0x62], %i3 brlez %o0, loop_3136 loop_3135: smulcc %o4, 0x163F, %o7 stb %o3, [%l7 + 0x7D] tleu %xcc, 0x7 loop_3136: srlx %l5, %i4, %l2 umul %g4, 0x0CAD, %g6 movpos %xcc, %l1, %l4 bcc,pt %icc, loop_3137 fmovsne %xcc, %f3, %f7 fmovsvc %xcc, %f8, %f4 tn %icc, 0x1 loop_3137: tvs %xcc, 0x4 ldd [%l7 + 0x20], %f4 fmovda %xcc, %f7, %f10 movrne %g3, 0x323, %i2 fxnors %f13, %f7, %f1 fble,a %fcc0, loop_3138 fands %f8, %f5, %f8 fand %f0, %f8, %f10 ldub [%l7 + 0x54], %i6 loop_3138: fors %f1, %f2, %f12 std %f2, [%l7 + 0x78] movvs %icc, %i5, %l6 stw %o1, [%l7 + 0x7C] movvs %icc, %g1, %l0 stb %g2, [%l7 + 0x1E] std %f0, [%l7 + 0x18] ldsb [%l7 + 0x45], %o2 lduw [%l7 + 0x44], %g5 ldx [%l7 + 0x68], %i7 fbug %fcc1, loop_3139 tl %icc, 0x7 fcmple16 %f12, %f2, %g7 stx %i1, [%l7 + 0x20] loop_3139: fornot2s %f10, %f13, %f14 bpos,pn %xcc, loop_3140 brlz %l3, loop_3141 ldub [%l7 + 0x27], %o5 movre %i0, 0x025, %o6 loop_3140: fandnot1s %f9, %f5, %f4 loop_3141: fmovde %xcc, %f2, %f11 ldx [%l7 + 0x50], %o0 fmovrdlez %o4, %f10, %f8 fbule,a %fcc1, loop_3142 fmovrsgez %i3, %f4, %f13 tvc %xcc, 0x7 fpadd16 %f12, %f14, %f10 loop_3142: subcc %o7, %o3, %i4 sdivcc %l5, 0x0F75, %g4 ldsh [%l7 + 0x60], %g6 bg %xcc, loop_3143 std %f6, [%l7 + 0x50] fxor %f0, %f4, %f0 ldx [%l7 + 0x70], %l2 loop_3143: fpsub32 %f6, %f12, %f0 movcc %icc, %l4, %l1 lduh [%l7 + 0x3A], %g3 bgu,pn %xcc, loop_3144 stw %i6, [%l7 + 0x14] movl %icc, %i2, %i5 ldsb [%l7 + 0x71], %l6 loop_3144: ldsb [%l7 + 0x27], %g1 lduw [%l7 + 0x7C], %o1 orcc %l0, %g2, %g5 movle %icc, %o2, %i7 fnands %f11, %f2, %f12 fnot1 %f12, %f0 ld [%l7 + 0x6C], %f6 lduw [%l7 + 0x18], %i1 orcc %l3, %o5, %g7 brgz,a %i0, loop_3145 orcc %o6, 0x1B34, %o4 popc %i3, %o7 ldsw [%l7 + 0x5C], %o3 loop_3145: fmuld8ulx16 %f13, %f4, %f10 fpsub32 %f2, %f8, %f14 std %f2, [%l7 + 0x58] fandnot1s %f5, %f11, %f12 fpadd32s %f14, %f6, %f2 brlz,a %i4, loop_3146 ldsw [%l7 + 0x10], %l5 mulscc %o0, %g4, %g6 fmovdl %icc, %f0, %f2 loop_3146: fblg %fcc3, loop_3147 ldsh [%l7 + 0x7E], %l4 std %f12, [%l7 + 0x38] alignaddr %l2, %g3, %i6 loop_3147: ld [%l7 + 0x38], %f2 movrgz %i2, %l1, %i5 fbge %fcc2, loop_3148 and %g1, %o1, %l0 stb %l6, [%l7 + 0x75] orncc %g2, %g5, %o2 loop_3148: movcs %icc, %i7, %i1 fmovdne %xcc, %f7, %f8 fmovrsgz %l3, %f7, %f8 fbe,a %fcc3, loop_3149 tleu %icc, 0x7 sethi 0x1343, %o5 st %f4, [%l7 + 0x7C] loop_3149: bpos,pt %xcc, loop_3150 ld [%l7 + 0x24], %f5 edge16n %g7, %i0, %o6 fbo,a %fcc3, loop_3151 loop_3150: fmovsle %icc, %f6, %f0 fmovdcc %xcc, %f7, %f11 ldx [%l7 + 0x60], %i3 loop_3151: ta %icc, 0x5 tle %icc, 0x7 mova %xcc, %o4, %o7 fmovsne %icc, %f7, %f10 ld [%l7 + 0x18], %f15 std %f2, [%l7 + 0x30] smul %o3, 0x1EA2, %l5 fpadd32 %f2, %f8, %f14 fbl,a %fcc2, loop_3152 sdivx %i4, 0x1901, %o0 taddcc %g6, 0x0AC2, %g4 fors %f8, %f7, %f10 loop_3152: fba,a %fcc2, loop_3153 edge32n %l2, %l4, %i6 fmul8x16au %f15, %f4, %f6 tl %icc, 0x0 loop_3153: fpadd16 %f6, %f14, %f6 andcc %i2, %g3, %i5 fnor %f8, %f14, %f14 stb %l1, [%l7 + 0x5E] ldx [%l7 + 0x38], %g1 fblg,a %fcc1, loop_3154 ldx [%l7 + 0x18], %o1 edge8 %l6, %g2, %g5 srlx %l0, %o2, %i7 loop_3154: ldd [%l7 + 0x18], %f12 sth %i1, [%l7 + 0x24] ldsb [%l7 + 0x70], %l3 udivcc %g7, 0x0CB9, %i0 ldub [%l7 + 0x3E], %o6 ble,pn %xcc, loop_3155 bl %xcc, loop_3156 fbg,a %fcc3, loop_3157 std %f8, [%l7 + 0x58] loop_3155: fmovdg %icc, %f7, %f13 loop_3156: ld [%l7 + 0x30], %f12 loop_3157: movne %icc, %i3, %o4 ldsb [%l7 + 0x36], %o7 fmovsle %icc, %f1, %f8 fabsd %f14, %f14 movre %o5, %l5, %o3 ldsh [%l7 + 0x70], %i4 popc %g6, %g4 ldsh [%l7 + 0x48], %l2 subcc %l4, 0x083B, %i6 fbge %fcc1, loop_3158 lduw [%l7 + 0x40], %i2 fbl %fcc3, loop_3159 fmovdgu %icc, %f9, %f8 loop_3158: edge16 %g3, %i5, %l1 ldsb [%l7 + 0x25], %g1 loop_3159: fpsub16s %f15, %f2, %f13 std %f6, [%l7 + 0x50] stb %o0, [%l7 + 0x46] tle %xcc, 0x1 movrlez %l6, %o1, %g2 ld [%l7 + 0x34], %f1 stw %g5, [%l7 + 0x30] movcc %icc, %l0, %i7 tle %xcc, 0x3 lduh [%l7 + 0x32], %o2 bge loop_3160 movrlez %l3, %i1, %g7 ldub [%l7 + 0x1C], %o6 siam 0x0 loop_3160: fxors %f3, %f3, %f2 fmovsgu %xcc, %f11, %f8 fbul,a %fcc1, loop_3161 bvs %icc, loop_3162 fbl %fcc0, loop_3163 fnors %f13, %f9, %f7 loop_3161: srl %i3, %i0, %o4 loop_3162: fmovsa %xcc, %f11, %f7 loop_3163: fmovdgu %icc, %f8, %f11 subc %o5, 0x1A78, %o7 sth %l5, [%l7 + 0x7E] fbuge,a %fcc0, loop_3164 stb %i4, [%l7 + 0x48] fmovs %f2, %f7 fcmpgt32 %f10, %f10, %o3 loop_3164: std %f12, [%l7 + 0x18] xor %g6, %l2, %g4 bneg,a %icc, loop_3165 ldx [%l7 + 0x38], %i6 tsubcctv %l4, 0x09D1, %g3 fmovsgu %xcc, %f12, %f13 loop_3165: ldub [%l7 + 0x1E], %i2 bpos,a,pn %xcc, loop_3166 fbo %fcc3, loop_3167 lduw [%l7 + 0x28], %i5 ldsb [%l7 + 0x57], %g1 loop_3166: fmovdn %icc, %f14, %f3 loop_3167: stx %l1, [%l7 + 0x48] fmovrdgez %l6, %f2, %f2 array16 %o0, %o1, %g5 addc %l0, %i7, %g2 addc %l3, 0x11A9, %i1 ld [%l7 + 0x08], %f1 ldub [%l7 + 0x75], %g7 fmovdvc %icc, %f3, %f10 brgez %o6, loop_3168 fmovsn %icc, %f13, %f5 ldub [%l7 + 0x3C], %o2 edge8n %i0, %o4, %i3 loop_3168: pdist %f8, %f8, %f6 fmovs %f15, %f11 andncc %o7, %l5, %o5 fbo %fcc3, loop_3169 for %f2, %f6, %f10 ldsw [%l7 + 0x5C], %o3 orn %i4, 0x0EEF, %l2 loop_3169: fcmple16 %f10, %f12, %g4 fcmpne32 %f4, %f12, %g6 ldsh [%l7 + 0x0C], %i6 fcmple32 %f2, %f4, %g3 subccc %i2, %i5, %g1 fnand %f8, %f6, %f2 bneg,pt %xcc, loop_3170 lduh [%l7 + 0x56], %l4 st %f11, [%l7 + 0x40] orncc %l6, %o0, %l1 loop_3170: fzeros %f10 fmul8x16 %f0, %f8, %f0 sdivcc %o1, 0x1C39, %l0 tcc %xcc, 0x6 movle %icc, %i7, %g5 st %f3, [%l7 + 0x60] sth %g2, [%l7 + 0x6A] st %f7, [%l7 + 0x20] fbo,a %fcc3, loop_3171 std %f10, [%l7 + 0x18] fornot2s %f13, %f1, %f1 fmovdgu %xcc, %f10, %f12 loop_3171: bleu,pn %xcc, loop_3172 tleu %xcc, 0x7 add %l3, 0x097F, %i1 fcmpgt16 %f8, %f12, %g7 loop_3172: fmovsvs %icc, %f5, %f7 ldub [%l7 + 0x6A], %o6 tpos %icc, 0x4 ldub [%l7 + 0x39], %o2 call loop_3173 sth %i0, [%l7 + 0x16] stw %i3, [%l7 + 0x4C] fmul8x16au %f9, %f3, %f2 loop_3173: fnor %f14, %f2, %f0 stw %o4, [%l7 + 0x3C] sra %l5, 0x00, %o5 array8 %o7, %o3, %i4 sub %l2, %g6, %g4 fcmpgt16 %f10, %f4, %g3 ld [%l7 + 0x4C], %f4 fbl %fcc0, loop_3174 fblg,a %fcc0, loop_3175 fbe %fcc1, loop_3176 fmovrsgez %i6, %f6, %f13 loop_3174: stx %i5, [%l7 + 0x38] loop_3175: st %f3, [%l7 + 0x44] loop_3176: nop setx loop_3177, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fexpand %f11, %f8 fmovdvc %icc, %f1, %f4 lduh [%l7 + 0x7C], %i2 loop_3177: fmovd %f6, %f14 fbe,a %fcc2, loop_3178 ldsw [%l7 + 0x50], %g1 fble %fcc1, loop_3179 brnz,a %l6, loop_3180 loop_3178: fbne %fcc0, loop_3181 fors %f8, %f11, %f12 loop_3179: fbg,a %fcc1, loop_3182 loop_3180: ba,a loop_3183 loop_3181: fpadd16 %f10, %f10, %f6 ldsw [%l7 + 0x60], %l4 loop_3182: st %f5, [%l7 + 0x68] loop_3183: ld [%l7 + 0x08], %f8 orcc %o0, 0x10AF, %l1 tcs %xcc, 0x7 fmovrdgez %o1, %f8, %f8 bvs %xcc, loop_3184 std %f8, [%l7 + 0x08] fors %f4, %f9, %f6 udiv %l0, 0x0AAB, %g5 loop_3184: fmovdg %icc, %f5, %f6 fmovde %xcc, %f3, %f3 fcmpne16 %f8, %f6, %i7 fmovdl %xcc, %f14, %f7 std %f8, [%l7 + 0x28] fones %f3 fbue %fcc1, loop_3185 sub %g2, %i1, %g7 tle %icc, 0x2 fand %f14, %f10, %f10 loop_3185: stb %o6, [%l7 + 0x44] ldsh [%l7 + 0x2C], %o2 srax %l3, %i0, %i3 std %f4, [%l7 + 0x10] fand %f4, %f4, %f0 fandnot1 %f4, %f6, %f2 movrlez %l5, 0x2A5, %o5 movcs %xcc, %o7, %o3 fpmerge %f7, %f1, %f0 ldsb [%l7 + 0x5A], %o4 sll %i4, 0x13, %g6 array16 %g4, %l2, %i6 bcc,pt %xcc, loop_3186 fornot1 %f12, %f2, %f10 ldub [%l7 + 0x21], %i5 tvs %xcc, 0x7 loop_3186: ldsh [%l7 + 0x14], %g3 fornot2 %f6, %f8, %f8 array16 %i2, %l6, %l4 fcmpeq16 %f4, %f8, %o0 bneg,pt %xcc, loop_3187 fcmpeq16 %f6, %f0, %g1 addcc %l1, 0x14DB, %l0 sll %g5, 0x14, %i7 loop_3187: fpsub32 %f12, %f0, %f10 fsrc2s %f6, %f7 fbge %fcc1, loop_3188 std %f0, [%l7 + 0x70] stb %g2, [%l7 + 0x33] fsrc1s %f11, %f13 loop_3188: nop setx loop_3189, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldx [%l7 + 0x78], %i1 fmovsl %xcc, %f3, %f10 std %f14, [%l7 + 0x38] loop_3189: addcc %o1, 0x072E, %o6 edge16 %o2, %g7, %l3 movne %xcc, %i0, %l5 ld [%l7 + 0x40], %f4 fbug %fcc0, loop_3190 alignaddrl %o5, %o7, %i3 fmovdpos %icc, %f11, %f12 fbug %fcc0, loop_3191 loop_3190: bleu %icc, loop_3192 move %xcc, %o3, %o4 fmovrdgez %g6, %f12, %f2 loop_3191: fmul8ulx16 %f10, %f12, %f14 loop_3192: movge %icc, %i4, %g4 orn %l2, %i6, %g3 sth %i2, [%l7 + 0x2C] movvc %icc, %i5, %l6 addc %o0, 0x1868, %g1 subccc %l4, %l0, %l1 ld [%l7 + 0x14], %f15 fbge,a %fcc3, loop_3193 lduh [%l7 + 0x60], %i7 fornot1s %f13, %f9, %f11 st %f4, [%l7 + 0x44] loop_3193: orn %g5, %g2, %o1 ld [%l7 + 0x3C], %f5 ldd [%l7 + 0x30], %f10 bge loop_3194 fcmpne16 %f10, %f6, %o6 ld [%l7 + 0x28], %f0 fornot2 %f10, %f14, %f10 loop_3194: movrlez %o2, %g7, %i1 edge8 %l3, %l5, %o5 fmovrdlez %o7, %f0, %f0 std %f0, [%l7 + 0x68] fnors %f14, %f0, %f11 fmovrslz %i0, %f2, %f1 movle %xcc, %o3, %i3 movvs %icc, %g6, %o4 edge16 %i4, %g4, %l2 stb %i6, [%l7 + 0x0B] bge,a loop_3195 fands %f9, %f14, %f8 movrlz %i2, 0x228, %i5 bge loop_3196 loop_3195: ta %icc, 0x7 udiv %g3, 0x081C, %o0 nop setx loop_3197, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_3196: nop setx loop_3198, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbl,a %fcc3, loop_3199 fmovdleu %xcc, %f7, %f5 loop_3197: stb %l6, [%l7 + 0x62] loop_3198: ldsh [%l7 + 0x4E], %g1 loop_3199: lduw [%l7 + 0x70], %l4 fmovrslz %l1, %f15, %f8 xorcc %l0, %g5, %g2 fpadd32s %f13, %f0, %f0 fands %f1, %f8, %f13 fmovrslez %o1, %f9, %f2 fmovdg %icc, %f12, %f12 srl %o6, 0x0A, %o2 ldsh [%l7 + 0x2E], %i7 udivcc %i1, 0x0C8D, %g7 fsrc2 %f0, %f4 ldsb [%l7 + 0x62], %l3 lduh [%l7 + 0x28], %o5 ld [%l7 + 0x1C], %f1 fnors %f9, %f12, %f9 fxor %f6, %f14, %f12 st %f2, [%l7 + 0x78] movvc %xcc, %o7, %l5 fcmps %fcc0, %f14, %f0 ldsh [%l7 + 0x64], %i0 andn %i3, 0x0750, %o3 movrlez %g6, %o4, %i4 fcmple32 %f6, %f8, %l2 movg %icc, %g4, %i2 fbul,a %fcc0, loop_3200 ldsw [%l7 + 0x10], %i5 ldsw [%l7 + 0x64], %i6 st %f13, [%l7 + 0x7C] loop_3200: movl %icc, %g3, %l6 fmul8x16 %f9, %f12, %f12 ta %icc, 0x3 andcc %o0, %g1, %l4 fpmerge %f12, %f8, %f12 ldx [%l7 + 0x50], %l1 movneg %xcc, %g5, %l0 fmovdne %xcc, %f3, %f14 fnot2s %f6, %f1 tgu %icc, 0x4 std %f4, [%l7 + 0x40] xorcc %o1, %o6, %o2 std %f12, [%l7 + 0x60] fxors %f6, %f0, %f5 ldd [%l7 + 0x28], %f6 std %f10, [%l7 + 0x40] fmovdne %xcc, %f12, %f8 fpackfix %f4, %f8 fabss %f12, %f5 fmovsne %xcc, %f0, %f5 tsubcc %i7, %i1, %g7 bneg,a loop_3201 std %f12, [%l7 + 0x38] nop setx loop_3202, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry xorcc %l3, %g2, %o7 loop_3201: sra %l5, %i0, %o5 subc %i3, 0x0E16, %g6 loop_3202: edge16 %o4, %i4, %l2 fandnot2 %f2, %f14, %f4 ld [%l7 + 0x14], %f5 sth %o3, [%l7 + 0x54] movrlez %i2, %i5, %i6 sdiv %g3, 0x0F6C, %l6 stw %g4, [%l7 + 0x4C] orn %g1, %l4, %l1 stb %o0, [%l7 + 0x0D] fpack16 %f6, %f10 fcmpne16 %f4, %f8, %g5 stb %l0, [%l7 + 0x66] ldsb [%l7 + 0x6C], %o6 bne,a %xcc, loop_3203 tpos %xcc, 0x4 fpadd16s %f14, %f14, %f1 fmul8sux16 %f4, %f4, %f10 loop_3203: std %f0, [%l7 + 0x30] bgu,a,pn %xcc, loop_3204 stb %o1, [%l7 + 0x6A] tvs %xcc, 0x3 fbug %fcc2, loop_3205 loop_3204: st %f8, [%l7 + 0x7C] tge %xcc, 0x1 fpack16 %f12, %f11 loop_3205: fmovspos %xcc, %f1, %f1 bvs,a %icc, loop_3206 faligndata %f6, %f2, %f10 ldx [%l7 + 0x38], %o2 pdist %f2, %f2, %f10 loop_3206: udiv %i7, 0x08B5, %i1 movvc %xcc, %l3, %g2 ldd [%l7 + 0x18], %f10 fnot2s %f12, %f11 stw %o7, [%l7 + 0x38] faligndata %f14, %f14, %f12 fbule,a %fcc2, loop_3207 movvs %icc, %g7, %l5 stx %o5, [%l7 + 0x78] ldub [%l7 + 0x54], %i3 loop_3207: tne %icc, 0x5 bcs,a,pn %xcc, loop_3208 std %f12, [%l7 + 0x78] sdiv %i0, 0x0C89, %g6 fmovsge %xcc, %f4, %f6 loop_3208: mulscc %o4, %i4, %l2 array8 %i2, %o3, %i6 stb %i5, [%l7 + 0x44] fmovrdgez %l6, %f12, %f10 fbule,a %fcc0, loop_3209 stb %g4, [%l7 + 0x3C] fmovsg %xcc, %f4, %f15 fsrc1s %f7, %f1 loop_3209: nop setx loop_3210, %l0, %l1 jmpl %l1, %g3 ldsh [%l7 + 0x70], %l4 fba,a %fcc0, loop_3211 fmovdne %icc, %f13, %f2 loop_3210: fmovsge %xcc, %f0, %f13 brlz %l1, loop_3212 loop_3211: fmovsne %xcc, %f6, %f10 std %f6, [%l7 + 0x60] ldsb [%l7 + 0x4C], %o0 loop_3212: fxnors %f11, %f11, %f9 lduw [%l7 + 0x30], %g5 fmovsne %icc, %f5, %f4 fnot1s %f15, %f3 edge8 %g1, %l0, %o1 tsubcctv %o6, %o2, %i1 ldd [%l7 + 0x08], %f8 fmovrsgez %i7, %f12, %f11 sdiv %l3, 0x0317, %g2 orn %g7, %o7, %l5 taddcc %o5, %i3, %i0 sth %g6, [%l7 + 0x54] stb %i4, [%l7 + 0x65] movrgez %l2, 0x398, %o4 fba %fcc2, loop_3213 tle %icc, 0x7 fornot2s %f14, %f8, %f0 bge,a,pn %xcc, loop_3214 loop_3213: brgz %o3, loop_3215 fnegd %f0, %f6 stx %i2, [%l7 + 0x60] loop_3214: edge8ln %i6, %l6, %i5 loop_3215: and %g4, 0x1A8E, %g3 sra %l1, %o0, %g5 edge16n %l4, %l0, %g1 nop setx loop_3216, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brlz,a %o1, loop_3217 fbule %fcc0, loop_3218 fsrc2 %f10, %f4 loop_3216: ldd [%l7 + 0x60], %f12 loop_3217: andcc %o6, %o2, %i7 loop_3218: lduw [%l7 + 0x4C], %i1 fcmpgt16 %f10, %f2, %g2 fba %fcc3, loop_3219 ldsh [%l7 + 0x2A], %l3 tpos %icc, 0x5 fsrc1 %f10, %f4 loop_3219: fbg %fcc3, loop_3220 taddcc %g7, 0x18AF, %l5 movvs %xcc, %o5, %i3 bgu,a,pn %xcc, loop_3221 loop_3220: ldx [%l7 + 0x48], %o7 fxor %f6, %f6, %f8 fmovrsgez %i0, %f8, %f10 loop_3221: fmovsl %xcc, %f15, %f11 sth %g6, [%l7 + 0x68] fpsub16 %f10, %f6, %f8 brz %i4, loop_3222 fba,a %fcc1, loop_3223 lduh [%l7 + 0x70], %l2 st %f1, [%l7 + 0x34] loop_3222: ldsw [%l7 + 0x6C], %o4 loop_3223: xorcc %o3, %i6, %i2 fmovspos %icc, %f1, %f8 bcs loop_3224 fmovsn %xcc, %f10, %f11 edge32 %i5, %l6, %g3 stb %l1, [%l7 + 0x43] loop_3224: ld [%l7 + 0x7C], %f9 fxor %f2, %f12, %f4 fmovrse %o0, %f3, %f5 stb %g4, [%l7 + 0x38] fnot1 %f12, %f6 fba %fcc2, loop_3225 stb %g5, [%l7 + 0x30] st %f1, [%l7 + 0x24] for %f4, %f12, %f2 loop_3225: fbo %fcc2, loop_3226 lduh [%l7 + 0x4C], %l0 fbul %fcc0, loop_3227 fpadd32s %f4, %f14, %f0 loop_3226: ldsb [%l7 + 0x3E], %l4 fzeros %f6 loop_3227: st %f15, [%l7 + 0x4C] fmovse %icc, %f12, %f9 sra %g1, 0x07, %o1 movgu %xcc, %o6, %o2 tg %icc, 0x0 movge %xcc, %i7, %i1 sth %g2, [%l7 + 0x4A] ldsw [%l7 + 0x7C], %l3 subcc %g7, 0x06B0, %o5 stx %i3, [%l7 + 0x58] fmuld8ulx16 %f7, %f11, %f6 taddcctv %l5, %i0, %o7 edge8l %i4, %l2, %o4 fmovrsne %o3, %f4, %f4 edge16 %i6, %g6, %i5 stx %l6, [%l7 + 0x30] addccc %g3, 0x1C02, %l1 fpadd16 %f14, %f12, %f0 movvc %xcc, %i2, %o0 sth %g4, [%l7 + 0x32] fxnors %f13, %f2, %f15 bcc,a %xcc, loop_3228 fnot1s %f13, %f7 nop setx loop_3229, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done orn %g5, %l4, %g1 loop_3228: ld [%l7 + 0x1C], %f8 lduw [%l7 + 0x14], %l0 loop_3229: bg,a,pt %icc, loop_3230 stb %o1, [%l7 + 0x6B] and %o2, %o6, %i1 fcmpgt16 %f2, %f4, %g2 loop_3230: ldsb [%l7 + 0x31], %i7 fmovda %icc, %f11, %f4 fone %f8 edge16ln %l3, %g7, %o5 ldsw [%l7 + 0x18], %i3 call loop_3231 stb %i0, [%l7 + 0x6B] ldub [%l7 + 0x11], %o7 movrgz %l5, 0x203, %l2 loop_3231: movle %icc, %i4, %o4 movrgz %i6, 0x1FE, %o3 fmovse %xcc, %f11, %f5 be %icc, loop_3232 fone %f8 ld [%l7 + 0x08], %f13 fmovdg %xcc, %f6, %f7 loop_3232: fmovrsgez %i5, %f4, %f8 ldsw [%l7 + 0x0C], %l6 fbl,a %fcc1, loop_3233 movl %xcc, %g3, %l1 fmovrde %g6, %f12, %f2 fmovdcc %icc, %f12, %f4 loop_3233: bl,pn %xcc, loop_3234 ldd [%l7 + 0x20], %f4 std %f12, [%l7 + 0x50] ldsb [%l7 + 0x20], %i2 loop_3234: fmovrdne %o0, %f14, %f2 edge8n %g4, %l4, %g1 fcmpgt32 %f0, %f8, %l0 srl %o1, 0x1B, %o2 ldx [%l7 + 0x60], %o6 fpadd16s %f4, %f5, %f15 stx %g5, [%l7 + 0x08] pdist %f0, %f6, %f12 std %f12, [%l7 + 0x10] sethi 0x1B15, %i1 bpos,a loop_3235 bg,pn %icc, loop_3236 ldub [%l7 + 0x40], %g2 bneg,pn %icc, loop_3237 loop_3235: siam 0x4 loop_3236: fpsub32 %f2, %f10, %f14 ld [%l7 + 0x20], %f6 loop_3237: mova %xcc, %l3, %i7 fcmpne32 %f14, %f8, %g7 ldsw [%l7 + 0x58], %i3 lduh [%l7 + 0x4E], %i0 edge16 %o5, %l5, %l2 movleu %xcc, %i4, %o7 fmovrdgez %i6, %f14, %f10 fmovrslz %o4, %f12, %f5 fnot2s %f2, %f5 tvs %icc, 0x6 sdivx %i5, 0x1F99, %l6 fsrc1s %f11, %f12 fors %f1, %f12, %f15 fbge %fcc0, loop_3238 mulx %g3, %o3, %l1 stb %g6, [%l7 + 0x19] lduh [%l7 + 0x24], %o0 loop_3238: stw %i2, [%l7 + 0x74] fpsub16 %f2, %f10, %f12 lduw [%l7 + 0x14], %l4 smulcc %g1, %g4, %l0 fmovdg %icc, %f15, %f1 ldsw [%l7 + 0x10], %o2 fpadd16s %f10, %f11, %f1 ldd [%l7 + 0x38], %f10 ldsb [%l7 + 0x3E], %o1 fmovd %f12, %f10 fpsub32s %f12, %f11, %f0 ldsb [%l7 + 0x27], %o6 tcs %icc, 0x2 fxnor %f2, %f4, %f0 taddcctv %i1, 0x0161, %g5 pdist %f4, %f4, %f6 fmovrsne %g2, %f11, %f15 stb %l3, [%l7 + 0x69] movre %i7, %g7, %i3 bge %icc, loop_3239 sethi 0x00B3, %i0 fbuge %fcc1, loop_3240 fnors %f15, %f11, %f1 loop_3239: fmovrdne %l5, %f4, %f6 and %l2, 0x1B25, %o5 loop_3240: fpackfix %f0, %f6 ldx [%l7 + 0x58], %o7 ldsh [%l7 + 0x0A], %i4 fones %f15 taddcctv %i6, 0x19B4, %i5 std %f2, [%l7 + 0x10] fmovsle %xcc, %f8, %f2 bvc,a,pt %xcc, loop_3241 fmovdg %xcc, %f14, %f12 movleu %xcc, %o4, %g3 fcmped %fcc1, %f8, %f4 loop_3241: fcmps %fcc3, %f12, %f0 ldsw [%l7 + 0x78], %o3 stb %l6, [%l7 + 0x09] movcs %icc, %l1, %o0 ldx [%l7 + 0x58], %g6 tcs %icc, 0x2 fmovrse %l4, %f4, %f2 movcs %xcc, %i2, %g4 fmovrdlz %g1, %f4, %f14 fmovsge %icc, %f11, %f4 orncc %l0, 0x0EC9, %o1 ldsw [%l7 + 0x0C], %o2 fones %f14 udivcc %i1, 0x0D51, %g5 fmovdvc %xcc, %f1, %f9 fnot2s %f5, %f15 andn %o6, %l3, %i7 fnot1s %f15, %f3 std %f2, [%l7 + 0x30] fsrc2s %f5, %f8 array8 %g2, %g7, %i3 ldub [%l7 + 0x77], %i0 nop setx loop_3242, %l0, %l1 jmpl %l1, %l5 ld [%l7 + 0x48], %f4 ldsb [%l7 + 0x11], %o5 ldsh [%l7 + 0x64], %o7 loop_3242: std %f10, [%l7 + 0x70] stw %i4, [%l7 + 0x70] fba %fcc0, loop_3243 movleu %xcc, %l2, %i6 fmovdvc %xcc, %f13, %f10 fcmps %fcc2, %f6, %f5 loop_3243: bn,a %xcc, loop_3244 movgu %icc, %o4, %g3 alignaddrl %o3, %i5, %l6 fbug %fcc0, loop_3245 loop_3244: tsubcctv %l1, 0x10EF, %g6 array8 %l4, %o0, %i2 fbug,a %fcc3, loop_3246 loop_3245: fcmple32 %f14, %f10, %g4 edge32 %l0, %g1, %o1 stx %i1, [%l7 + 0x70] loop_3246: ld [%l7 + 0x64], %f0 fbl,a %fcc1, loop_3247 smul %o2, 0x1966, %g5 fbo,a %fcc0, loop_3248 udiv %o6, 0x1EDC, %i7 loop_3247: fsrc2s %f3, %f11 st %f9, [%l7 + 0x0C] loop_3248: stw %l3, [%l7 + 0x74] fones %f7 std %f12, [%l7 + 0x78] fpadd16 %f4, %f4, %f12 sll %g2, %i3, %i0 ldd [%l7 + 0x48], %f10 st %f1, [%l7 + 0x48] brz,a %g7, loop_3249 edge16 %l5, %o7, %o5 ldd [%l7 + 0x78], %f4 ba,pt %xcc, loop_3250 loop_3249: st %f0, [%l7 + 0x78] lduw [%l7 + 0x0C], %l2 ble loop_3251 loop_3250: taddcc %i4, %i6, %g3 fmovdge %icc, %f1, %f5 orcc %o3, %o4, %i5 loop_3251: fnor %f2, %f10, %f2 ldsw [%l7 + 0x20], %l6 fmovsg %icc, %f10, %f11 fand %f12, %f12, %f2 stx %g6, [%l7 + 0x60] fxor %f2, %f12, %f12 movg %xcc, %l1, %l4 alignaddrl %o0, %g4, %l0 ldub [%l7 + 0x47], %i2 fmovsne %xcc, %f6, %f4 std %f8, [%l7 + 0x60] smul %o1, 0x13C1, %i1 siam 0x1 stx %o2, [%l7 + 0x50] nop setx loop_3252, %l0, %l1 jmpl %l1, %g1 stb %g5, [%l7 + 0x64] lduw [%l7 + 0x3C], %i7 bshuffle %f6, %f2, %f14 loop_3252: st %f12, [%l7 + 0x40] ldx [%l7 + 0x48], %l3 ldsh [%l7 + 0x3E], %g2 fzeros %f9 fbe,a %fcc1, loop_3253 ldsb [%l7 + 0x5C], %o6 smulcc %i3, %g7, %i0 faligndata %f10, %f14, %f2 loop_3253: fbul,a %fcc0, loop_3254 tg %xcc, 0x4 te %xcc, 0x0 brgz,a %l5, loop_3255 loop_3254: ldx [%l7 + 0x08], %o5 sth %l2, [%l7 + 0x10] smulcc %o7, 0x1C53, %i4 loop_3255: lduh [%l7 + 0x54], %i6 brz,a %o3, loop_3256 sdivx %g3, 0x1F53, %o4 tg %xcc, 0x0 nop setx loop_3257, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3256: sllx %l6, 0x0A, %i5 lduw [%l7 + 0x74], %g6 fcmple32 %f8, %f12, %l1 loop_3257: call loop_3258 fble,a %fcc1, loop_3259 std %f0, [%l7 + 0x50] tpos %icc, 0x4 loop_3258: fmovse %icc, %f6, %f5 loop_3259: fabsd %f14, %f14 tsubcctv %l4, 0x004A, %o0 fsrc2 %f8, %f4 ldsb [%l7 + 0x46], %g4 smul %l0, %o1, %i1 bcc,pn %xcc, loop_3260 std %f8, [%l7 + 0x60] stx %i2, [%l7 + 0x28] fmovsg %xcc, %f13, %f3 loop_3260: fpsub32 %f0, %f6, %f6 brlez %o2, loop_3261 fbule,a %fcc2, loop_3262 nop setx loop_3263, %l0, %l1 jmpl %l1, %g1 and %i7, %l3, %g5 loop_3261: movge %icc, %o6, %i3 loop_3262: ldsw [%l7 + 0x70], %g7 loop_3263: brgz,a %g2, loop_3264 lduw [%l7 + 0x2C], %i0 fpack32 %f4, %f10, %f2 fabsd %f6, %f14 loop_3264: fmovsn %icc, %f4, %f12 tpos %xcc, 0x6 andcc %o5, %l5, %l2 movneg %icc, %i4, %o7 fbul,a %fcc2, loop_3265 ldd [%l7 + 0x48], %f8 std %f0, [%l7 + 0x38] fmovsvc %xcc, %f13, %f6 loop_3265: fbul,a %fcc0, loop_3266 sth %o3, [%l7 + 0x4E] fpmerge %f6, %f12, %f10 fmovsn %xcc, %f13, %f11 loop_3266: fxnor %f4, %f14, %f0 fands %f11, %f3, %f9 fones %f9 array16 %g3, %o4, %l6 fors %f5, %f13, %f0 fnors %f3, %f8, %f15 call loop_3267 lduh [%l7 + 0x18], %i5 fbe %fcc1, loop_3268 fmovsge %xcc, %f6, %f13 loop_3267: sdiv %i6, 0x06E3, %g6 bl,a loop_3269 loop_3268: tg %icc, 0x7 fcmped %fcc1, %f0, %f4 sth %l1, [%l7 + 0x60] loop_3269: ldsb [%l7 + 0x4F], %l4 xorcc %o0, 0x1AD0, %g4 stx %l0, [%l7 + 0x28] ta %icc, 0x2 ldsb [%l7 + 0x2E], %o1 fblg,a %fcc2, loop_3270 std %f14, [%l7 + 0x60] fpackfix %f4, %f12 ta %icc, 0x2 loop_3270: fmovscc %icc, %f4, %f0 tne %icc, 0x6 fmul8x16 %f13, %f0, %f6 fbl,a %fcc3, loop_3271 fbne,a %fcc1, loop_3272 fsrc2s %f2, %f12 fxnor %f4, %f0, %f10 loop_3271: fmovse %xcc, %f0, %f5 loop_3272: call loop_3273 stw %i1, [%l7 + 0x20] st %f13, [%l7 + 0x30] tge %icc, 0x6 loop_3273: sth %o2, [%l7 + 0x0C] xnor %i2, 0x0A2B, %i7 fbul,a %fcc1, loop_3274 movre %g1, %l3, %g5 fcmps %fcc3, %f4, %f13 tgu %icc, 0x2 loop_3274: std %f12, [%l7 + 0x30] brgez,a %o6, loop_3275 movvc %xcc, %i3, %g2 fbl,a %fcc1, loop_3276 fornot2s %f6, %f9, %f8 loop_3275: fnegs %f8, %f14 fbn %fcc0, loop_3277 loop_3276: bleu,pt %xcc, loop_3278 fmovrslz %i0, %f8, %f12 lduw [%l7 + 0x4C], %o5 loop_3277: stw %l5, [%l7 + 0x30] loop_3278: movl %xcc, %l2, %i4 edge16n %o7, %g7, %g3 udivx %o3, 0x19F8, %l6 ble,a,pn %icc, loop_3279 fpmerge %f0, %f9, %f2 fba %fcc2, loop_3280 stx %o4, [%l7 + 0x40] loop_3279: fbge,a %fcc0, loop_3281 fmovsl %xcc, %f3, %f4 loop_3280: array8 %i5, %i6, %l1 stx %g6, [%l7 + 0x60] loop_3281: fcmpne16 %f0, %f0, %o0 fmovrdgez %l4, %f10, %f6 stb %l0, [%l7 + 0x1E] ldx [%l7 + 0x28], %g4 fba %fcc3, loop_3282 fmovdcc %xcc, %f0, %f8 movcs %xcc, %i1, %o2 fmovsvs %xcc, %f11, %f2 loop_3282: sdivcc %i2, 0x03A0, %i7 fbuge %fcc0, loop_3283 fnegd %f10, %f4 tgu %xcc, 0x4 srl %g1, %o1, %g5 loop_3283: ld [%l7 + 0x24], %f3 fpsub16s %f6, %f4, %f10 edge32 %o6, %l3, %i3 movrlz %g2, %o5, %l5 fnors %f1, %f4, %f6 stw %l2, [%l7 + 0x7C] ldx [%l7 + 0x78], %i4 ldsh [%l7 + 0x1C], %o7 fabss %f15, %f1 fcmple32 %f4, %f12, %g7 edge32ln %g3, %o3, %l6 stw %o4, [%l7 + 0x1C] movpos %icc, %i0, %i5 fpsub32s %f1, %f3, %f9 fcmpgt16 %f6, %f10, %l1 fmovspos %xcc, %f5, %f1 fcmpgt16 %f4, %f2, %i6 movrne %g6, 0x2FF, %l4 fcmpd %fcc0, %f2, %f12 bcs,a %xcc, loop_3284 fxor %f0, %f0, %f0 ldsb [%l7 + 0x0A], %l0 brnz %o0, loop_3285 loop_3284: stx %i1, [%l7 + 0x40] bcc,pt %icc, loop_3286 fxors %f6, %f2, %f14 loop_3285: lduw [%l7 + 0x34], %o2 fmovrsne %g4, %f4, %f5 loop_3286: fbg %fcc3, loop_3287 fmul8sux16 %f8, %f14, %f8 and %i7, %g1, %i2 fzero %f4 loop_3287: fandnot1 %f4, %f2, %f14 fmovrde %g5, %f14, %f8 fmul8x16au %f15, %f8, %f2 fmovscc %icc, %f6, %f12 ld [%l7 + 0x40], %f11 ldsw [%l7 + 0x0C], %o1 stw %l3, [%l7 + 0x1C] ld [%l7 + 0x40], %f4 ld [%l7 + 0x4C], %f3 lduw [%l7 + 0x48], %o6 tsubcctv %i3, 0x1F19, %g2 movn %icc, %o5, %l5 fmovscs %icc, %f4, %f5 ldub [%l7 + 0x0A], %l2 sth %i4, [%l7 + 0x40] stb %g7, [%l7 + 0x10] stw %o7, [%l7 + 0x18] fmovsgu %xcc, %f2, %f9 std %f4, [%l7 + 0x38] fmovsg %xcc, %f8, %f0 fbne,a %fcc2, loop_3288 fpadd16s %f9, %f3, %f6 ldd [%l7 + 0x78], %f12 stb %o3, [%l7 + 0x2A] loop_3288: movge %xcc, %l6, %g3 te %xcc, 0x7 fornot2s %f12, %f14, %f6 tle %xcc, 0x0 ldd [%l7 + 0x10], %f0 ld [%l7 + 0x3C], %f10 taddcctv %i0, 0x12D4, %o4 lduw [%l7 + 0x40], %l1 fmovsge %xcc, %f12, %f9 std %f4, [%l7 + 0x68] fmul8x16 %f4, %f0, %f12 fmovrse %i6, %f13, %f11 fbl %fcc2, loop_3289 ldsb [%l7 + 0x75], %g6 fbe %fcc2, loop_3290 bneg,pt %xcc, loop_3291 loop_3289: ldx [%l7 + 0x10], %l4 ldd [%l7 + 0x28], %f12 loop_3290: st %f3, [%l7 + 0x5C] loop_3291: fpadd32s %f14, %f4, %f10 tne %xcc, 0x7 fexpand %f14, %f14 ldsh [%l7 + 0x3C], %l0 fbuge,a %fcc0, loop_3292 fpack16 %f12, %f8 sth %i5, [%l7 + 0x14] array32 %o0, %o2, %g4 loop_3292: fexpand %f7, %f4 movge %xcc, %i7, %i1 mova %icc, %i2, %g5 srl %g1, 0x0F, %l3 ble,pn %icc, loop_3293 nop setx loop_3294, %l0, %l1 jmpl %l1, %o6 lduh [%l7 + 0x42], %i3 movrlz %o1, 0x282, %g2 loop_3293: pdist %f12, %f14, %f10 loop_3294: brlez,a %l5, loop_3295 andcc %l2, %i4, %g7 fbn,a %fcc2, loop_3296 fmovrdgz %o5, %f2, %f10 loop_3295: ldd [%l7 + 0x18], %f10 fandnot2s %f7, %f7, %f13 loop_3296: fbge,a %fcc3, loop_3297 edge8 %o3, %l6, %o7 ldsh [%l7 + 0x5C], %i0 tcc %icc, 0x1 loop_3297: movre %g3, %o4, %i6 for %f0, %f12, %f8 tvc %icc, 0x1 ldsb [%l7 + 0x71], %g6 fpsub16s %f13, %f8, %f11 bvc,pt %icc, loop_3298 sth %l1, [%l7 + 0x4E] lduh [%l7 + 0x24], %l4 fmovrdlz %i5, %f10, %f0 loop_3298: ldsh [%l7 + 0x7E], %l0 xor %o0, 0x1464, %g4 tge %xcc, 0x6 fxnors %f7, %f9, %f0 sdiv %i7, 0x003B, %o2 stx %i2, [%l7 + 0x38] fmovsne %xcc, %f12, %f10 ld [%l7 + 0x40], %f0 fcmps %fcc3, %f1, %f7 fmovdl %icc, %f5, %f14 orncc %i1, 0x0692, %g5 sllx %l3, %o6, %g1 ldub [%l7 + 0x7B], %i3 fmovrdlez %o1, %f2, %f10 bvc,a,pn %icc, loop_3299 fmovrde %g2, %f4, %f14 ldd [%l7 + 0x68], %f12 fmovdle %xcc, %f14, %f12 loop_3299: andn %l5, %l2, %i4 orncc %g7, 0x124E, %o5 for %f2, %f14, %f0 ldsh [%l7 + 0x4A], %o3 addcc %o7, 0x0B9D, %l6 xnorcc %i0, 0x15C0, %o4 sllx %i6, %g3, %g6 alignaddrl %l4, %i5, %l0 ldx [%l7 + 0x58], %l1 fone %f6 movre %g4, %i7, %o2 ldsw [%l7 + 0x70], %i2 ldub [%l7 + 0x29], %i1 bshuffle %f6, %f12, %f4 mulx %g5, 0x14F7, %l3 fsrc1s %f7, %f2 fmovsl %xcc, %f12, %f6 alignaddr %o6, %o0, %i3 fmovrdne %o1, %f14, %f6 bcs %xcc, loop_3300 ldx [%l7 + 0x48], %g1 tvc %xcc, 0x6 ldsh [%l7 + 0x44], %g2 loop_3300: subc %l5, 0x117E, %i4 fbule,a %fcc2, loop_3301 fabsd %f2, %f8 ldsh [%l7 + 0x44], %l2 fmovsvs %icc, %f13, %f14 loop_3301: fmovdcs %xcc, %f13, %f15 fmovrslz %o5, %f10, %f11 tn %icc, 0x6 addccc %o3, %g7, %o7 sth %l6, [%l7 + 0x3A] udivx %i0, 0x0E31, %i6 nop setx loop_3302, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fble,a %fcc2, loop_3303 bg %icc, loop_3304 fmovsneg %xcc, %f0, %f11 loop_3302: fmovrdgz %g3, %f6, %f14 loop_3303: fpsub32s %f3, %f13, %f2 loop_3304: ldsw [%l7 + 0x68], %g6 orcc %l4, %o4, %l0 stb %l1, [%l7 + 0x10] bshuffle %f12, %f6, %f4 subccc %i5, %g4, %o2 lduw [%l7 + 0x78], %i7 ldd [%l7 + 0x50], %f10 mulx %i1, 0x1A5F, %i2 sth %l3, [%l7 + 0x74] lduw [%l7 + 0x50], %g5 fbu %fcc2, loop_3305 movrgez %o6, 0x17F, %i3 ldsw [%l7 + 0x18], %o0 bne %xcc, loop_3306 loop_3305: sth %o1, [%l7 + 0x66] fmul8ulx16 %f10, %f4, %f2 fmovrdgez %g1, %f6, %f6 loop_3306: array16 %l5, %g2, %l2 ldx [%l7 + 0x48], %o5 ldsw [%l7 + 0x20], %i4 ba %icc, loop_3307 brz,a %o3, loop_3308 fmovrde %g7, %f4, %f4 ldub [%l7 + 0x6D], %l6 loop_3307: ldx [%l7 + 0x08], %i0 loop_3308: fone %f8 fexpand %f14, %f0 std %f10, [%l7 + 0x78] fandnot2s %f1, %f8, %f3 tn %icc, 0x7 bcc,pt %xcc, loop_3309 fbg,a %fcc2, loop_3310 fmovsneg %icc, %f8, %f0 taddcc %o7, 0x0677, %g3 loop_3309: ldsh [%l7 + 0x52], %g6 loop_3310: fmovdpos %icc, %f7, %f6 stw %l4, [%l7 + 0x74] movne %icc, %i6, %l0 fmul8sux16 %f0, %f10, %f10 tg %xcc, 0x4 nop setx loop_3311, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x74], %o4 fpsub16 %f14, %f0, %f10 stw %l1, [%l7 + 0x20] loop_3311: st %f8, [%l7 + 0x20] st %f3, [%l7 + 0x14] fpadd32s %f5, %f9, %f5 ldx [%l7 + 0x58], %g4 movvs %icc, %i5, %i7 lduw [%l7 + 0x4C], %o2 ldsw [%l7 + 0x4C], %i1 fmovdne %xcc, %f2, %f14 fpsub16s %f1, %f9, %f3 sth %i2, [%l7 + 0x30] fmovdcs %icc, %f14, %f3 alignaddrl %l3, %o6, %g5 fabsd %f6, %f4 tcs %icc, 0x0 ldsw [%l7 + 0x7C], %o0 andcc %i3, %g1, %l5 fone %f4 ldd [%l7 + 0x30], %f14 movl %xcc, %o1, %g2 lduw [%l7 + 0x54], %o5 ldsh [%l7 + 0x7C], %l2 lduh [%l7 + 0x76], %i4 ta %icc, 0x0 edge32 %o3, %l6, %g7 fbne,a %fcc1, loop_3312 fmovrdlz %o7, %f14, %f6 bgu,a,pn %icc, loop_3313 stb %g3, [%l7 + 0x65] loop_3312: ldsw [%l7 + 0x10], %g6 edge16l %i0, %i6, %l0 loop_3313: bn,pn %xcc, loop_3314 fbn %fcc0, loop_3315 ldx [%l7 + 0x60], %o4 fnot2s %f7, %f1 loop_3314: movl %icc, %l4, %l1 loop_3315: bneg,a,pn %xcc, loop_3316 fbl %fcc0, loop_3317 fble,a %fcc0, loop_3318 lduh [%l7 + 0x2A], %i5 loop_3316: fmovdcs %xcc, %f14, %f1 loop_3317: movn %xcc, %g4, %i7 loop_3318: ldsh [%l7 + 0x7C], %o2 fpmerge %f1, %f14, %f4 sth %i1, [%l7 + 0x0A] ldsw [%l7 + 0x10], %l3 nop setx loop_3319, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fzero %f12 ldsh [%l7 + 0x50], %o6 ldd [%l7 + 0x48], %f0 loop_3319: edge16 %i2, %o0, %g5 sth %g1, [%l7 + 0x2C] fba %fcc3, loop_3320 xorcc %l5, 0x1C1D, %o1 fnegs %f13, %f4 ldsw [%l7 + 0x74], %g2 loop_3320: orcc %o5, %i3, %i4 fpadd16 %f0, %f4, %f10 sth %l2, [%l7 + 0x60] mulscc %o3, 0x1FF0, %g7 ldsw [%l7 + 0x1C], %o7 fmovrsne %l6, %f8, %f4 lduw [%l7 + 0x6C], %g6 fmovsa %xcc, %f14, %f1 fxors %f11, %f7, %f6 move %xcc, %g3, %i6 ldub [%l7 + 0x34], %i0 ldub [%l7 + 0x2D], %l0 brz,a %l4, loop_3321 fbul,a %fcc3, loop_3322 stw %o4, [%l7 + 0x28] subccc %l1, %i5, %i7 loop_3321: tge %icc, 0x7 loop_3322: ldx [%l7 + 0x28], %o2 movg %xcc, %g4, %l3 lduh [%l7 + 0x44], %i1 std %f4, [%l7 + 0x60] orn %o6, 0x0CAC, %o0 tn %xcc, 0x3 tvc %icc, 0x4 te %icc, 0x1 fmovrsne %g5, %f3, %f6 fnors %f3, %f11, %f12 stw %i2, [%l7 + 0x40] fmovsle %xcc, %f12, %f3 fba %fcc3, loop_3323 stw %g1, [%l7 + 0x50] fmovdne %xcc, %f10, %f4 fmovdge %icc, %f6, %f5 loop_3323: fexpand %f10, %f6 ldsw [%l7 + 0x34], %l5 be,a %xcc, loop_3324 bshuffle %f12, %f12, %f4 tg %icc, 0x2 fmovrsgez %g2, %f4, %f3 loop_3324: fpadd16s %f8, %f12, %f3 fmovd %f6, %f14 ldd [%l7 + 0x10], %f12 stb %o5, [%l7 + 0x0D] fmul8ulx16 %f4, %f14, %f6 fand %f14, %f4, %f12 stx %o1, [%l7 + 0x38] movgu %icc, %i4, %i3 lduw [%l7 + 0x30], %o3 fmovsleu %xcc, %f5, %f7 edge32n %g7, %o7, %l2 sethi 0x0E3F, %l6 ldx [%l7 + 0x60], %g3 fbule %fcc0, loop_3325 ldd [%l7 + 0x58], %f12 subccc %i6, %g6, %i0 udivx %l4, 0x04BB, %l0 loop_3325: stx %o4, [%l7 + 0x50] fnot1 %f14, %f14 edge16n %i5, %i7, %l1 fmul8ulx16 %f12, %f2, %f8 fbuge,a %fcc3, loop_3326 movne %icc, %g4, %l3 fxnors %f15, %f6, %f8 fble %fcc0, loop_3327 loop_3326: lduh [%l7 + 0x18], %o2 stb %o6, [%l7 + 0x20] fands %f13, %f15, %f8 loop_3327: fsrc2s %f15, %f5 mulscc %i1, 0x17E8, %o0 ldx [%l7 + 0x78], %g5 movrne %i2, %l5, %g2 fcmple16 %f0, %f12, %g1 udivx %o5, 0x15A3, %i4 ldx [%l7 + 0x70], %o1 fmovdcs %icc, %f15, %f13 sethi 0x0037, %o3 ldsh [%l7 + 0x48], %i3 sub %o7, 0x0799, %g7 fmovrslz %l6, %f5, %f12 movleu %icc, %g3, %l2 ldsb [%l7 + 0x5A], %i6 ld [%l7 + 0x18], %f15 fmuld8sux16 %f12, %f2, %f0 fzero %f12 fmovd %f0, %f8 lduw [%l7 + 0x3C], %i0 add %l4, 0x169F, %g6 movl %icc, %l0, %o4 nop setx loop_3328, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ta %icc, 0x3 mulx %i7, %i5, %l1 ldsw [%l7 + 0x50], %l3 loop_3328: bshuffle %f6, %f0, %f2 fandnot1 %f12, %f8, %f4 fmovdgu %xcc, %f8, %f3 fmovse %xcc, %f6, %f2 edge32ln %o2, %o6, %i1 lduw [%l7 + 0x38], %g4 mova %icc, %g5, %o0 brlez,a %l5, loop_3329 bcc,a %xcc, loop_3330 fmovsg %icc, %f6, %f8 fnand %f4, %f12, %f14 loop_3329: fmovsa %xcc, %f0, %f8 loop_3330: andncc %g2, %i2, %g1 movg %xcc, %i4, %o1 st %f0, [%l7 + 0x3C] ldsw [%l7 + 0x60], %o5 fandnot2s %f0, %f1, %f8 popc 0x1798, %o3 fandnot2s %f3, %f6, %f7 stb %i3, [%l7 + 0x29] fmul8x16au %f2, %f7, %f4 edge8 %o7, %l6, %g3 ldub [%l7 + 0x61], %g7 tne %icc, 0x7 ldx [%l7 + 0x08], %l2 umul %i6, %i0, %g6 fcmpeq16 %f12, %f4, %l4 fcmpd %fcc1, %f4, %f0 fands %f5, %f10, %f9 fmovdge %xcc, %f3, %f7 alignaddrl %o4, %i7, %i5 ldsh [%l7 + 0x58], %l1 fpackfix %f8, %f14 fmovsle %icc, %f12, %f14 subcc %l0, 0x022C, %l3 sth %o6, [%l7 + 0x22] lduh [%l7 + 0x18], %o2 fmovsn %icc, %f15, %f12 ldsw [%l7 + 0x6C], %g4 subc %g5, %o0, %l5 fmovrslz %g2, %f8, %f9 stw %i1, [%l7 + 0x18] xnor %g1, 0x1B9E, %i4 nop setx loop_3331, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sra %i2, %o1, %o5 sth %i3, [%l7 + 0x4A] fmovsvc %icc, %f4, %f10 loop_3331: stw %o7, [%l7 + 0x58] ldx [%l7 + 0x40], %o3 fmovrdlez %g3, %f0, %f14 st %f6, [%l7 + 0x14] bcc,pn %xcc, loop_3332 fnor %f2, %f14, %f12 ldub [%l7 + 0x31], %l6 ldx [%l7 + 0x28], %l2 loop_3332: fmovsl %xcc, %f8, %f11 fbg %fcc1, loop_3333 fzero %f12 fbne,a %fcc0, loop_3334 fmovsgu %xcc, %f2, %f15 loop_3333: ldsb [%l7 + 0x58], %g7 movrne %i0, %i6, %g6 loop_3334: fmovsneg %xcc, %f9, %f5 fmovscc %xcc, %f7, %f9 tne %icc, 0x4 fmul8x16al %f8, %f4, %f2 nop setx loop_3335, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry lduw [%l7 + 0x10], %o4 orn %i7, %l4, %l1 ldsh [%l7 + 0x2E], %l0 loop_3335: fmovd %f4, %f12 ldsw [%l7 + 0x3C], %i5 st %f4, [%l7 + 0x34] ldx [%l7 + 0x58], %o6 std %f14, [%l7 + 0x60] fpmerge %f12, %f0, %f14 subcc %o2, %g4, %l3 st %f5, [%l7 + 0x18] lduh [%l7 + 0x36], %g5 stw %o0, [%l7 + 0x4C] fmul8x16 %f1, %f2, %f2 addcc %g2, %i1, %g1 ldsw [%l7 + 0x50], %i4 addccc %i2, %l5, %o1 lduh [%l7 + 0x44], %i3 fnors %f6, %f13, %f8 fmovrdgz %o5, %f8, %f0 ldsw [%l7 + 0x18], %o7 siam 0x2 bcc,pt %xcc, loop_3336 fpack32 %f2, %f14, %f6 fxnor %f2, %f0, %f2 fmovdgu %xcc, %f12, %f1 loop_3336: movle %xcc, %o3, %l6 nop setx loop_3337, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry srlx %g3, 0x16, %l2 fmovse %xcc, %f7, %f6 lduh [%l7 + 0x1C], %g7 loop_3337: movrlz %i6, %g6, %o4 mova %icc, %i0, %l4 fmovsn %xcc, %f4, %f5 movg %icc, %l1, %l0 mulx %i7, %o6, %i5 ldsh [%l7 + 0x38], %g4 sdivx %l3, 0x0CC4, %o2 ldsb [%l7 + 0x28], %o0 ldx [%l7 + 0x50], %g2 tvs %xcc, 0x2 nop setx loop_3338, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ld [%l7 + 0x68], %f4 movvc %xcc, %i1, %g5 stx %i4, [%l7 + 0x20] loop_3338: fmovdge %icc, %f13, %f10 edge8l %g1, %l5, %i2 fmovspos %icc, %f2, %f2 ldd [%l7 + 0x40], %f10 edge32 %i3, %o1, %o5 fors %f15, %f5, %f11 call loop_3339 sdivx %o3, 0x0EAA, %o7 fmul8x16 %f1, %f10, %f14 bpos,a %icc, loop_3340 loop_3339: stx %l6, [%l7 + 0x70] ldsb [%l7 + 0x16], %g3 st %f12, [%l7 + 0x50] loop_3340: fmovscs %xcc, %f8, %f3 fcmple16 %f8, %f14, %g7 fba,a %fcc2, loop_3341 tle %icc, 0x3 xnorcc %i6, 0x07F1, %g6 ble,a %xcc, loop_3342 loop_3341: lduh [%l7 + 0x3E], %l2 fmul8ulx16 %f4, %f4, %f8 ldd [%l7 + 0x40], %f8 loop_3342: movrlz %i0, 0x13C, %o4 ld [%l7 + 0x28], %f9 sth %l1, [%l7 + 0x72] smul %l0, %i7, %l4 ldx [%l7 + 0x08], %o6 st %f10, [%l7 + 0x78] addc %i5, 0x098E, %g4 stb %o2, [%l7 + 0x14] fmovda %icc, %f3, %f13 edge32ln %l3, %o0, %i1 taddcctv %g2, %g5, %i4 st %f7, [%l7 + 0x0C] sth %l5, [%l7 + 0x62] fmovsa %xcc, %f10, %f8 brlez %g1, loop_3343 call loop_3344 umulcc %i3, 0x0BE4, %o1 fpadd16s %f9, %f15, %f7 loop_3343: smulcc %o5, 0x1F0E, %o3 loop_3344: edge32n %o7, %l6, %g3 fbug %fcc2, loop_3345 movle %xcc, %g7, %i6 ldx [%l7 + 0x50], %i2 sethi 0x1D7C, %l2 loop_3345: tcs %xcc, 0x5 ldd [%l7 + 0x10], %f14 fandnot2s %f5, %f12, %f11 fnors %f3, %f1, %f3 alignaddrl %g6, %i0, %l1 xnor %o4, 0x1E79, %l0 fandnot1 %f14, %f12, %f8 bleu %xcc, loop_3346 srl %l4, 0x17, %i7 fbo,a %fcc2, loop_3347 fnors %f3, %f6, %f12 loop_3346: std %f12, [%l7 + 0x48] orn %i5, %g4, %o6 loop_3347: sra %l3, %o0, %i1 tpos %icc, 0x6 lduw [%l7 + 0x18], %g2 stx %g5, [%l7 + 0x08] tl %icc, 0x5 fpadd32 %f0, %f14, %f6 bge loop_3348 fcmpes %fcc0, %f5, %f10 tne %xcc, 0x6 lduw [%l7 + 0x74], %o2 loop_3348: fmul8x16au %f5, %f14, %f4 movvc %icc, %i4, %l5 smulcc %g1, %i3, %o1 fcmpd %fcc2, %f8, %f4 fba %fcc3, loop_3349 fxors %f10, %f5, %f6 ldd [%l7 + 0x68], %f14 bvc %icc, loop_3350 loop_3349: bvs,pn %xcc, loop_3351 lduw [%l7 + 0x60], %o5 ldub [%l7 + 0x7B], %o7 loop_3350: bcs,a %icc, loop_3352 loop_3351: std %f0, [%l7 + 0x40] stx %o3, [%l7 + 0x38] fsrc1 %f14, %f4 loop_3352: std %f6, [%l7 + 0x78] lduh [%l7 + 0x3C], %l6 edge16n %g3, %g7, %i6 fpack32 %f2, %f4, %f12 fcmpd %fcc1, %f2, %f6 tvc %icc, 0x7 fornot1 %f6, %f6, %f8 fmuld8sux16 %f10, %f11, %f0 ldsh [%l7 + 0x0A], %i2 fbo,a %fcc3, loop_3353 fmovsl %xcc, %f10, %f14 fcmpd %fcc1, %f0, %f12 st %f10, [%l7 + 0x74] loop_3353: stb %l2, [%l7 + 0x5D] stw %g6, [%l7 + 0x24] fcmpd %fcc3, %f2, %f4 andn %l1, 0x0A94, %o4 fnand %f8, %f14, %f6 ldsh [%l7 + 0x0A], %l0 tvc %icc, 0x7 ldsb [%l7 + 0x62], %i0 fmovrsne %i7, %f3, %f13 ld [%l7 + 0x68], %f10 tleu %xcc, 0x1 mova %xcc, %l4, %g4 stx %o6, [%l7 + 0x30] xor %i5, %o0, %l3 lduh [%l7 + 0x4A], %g2 fmovscs %xcc, %f8, %f8 taddcc %i1, %o2, %g5 std %f14, [%l7 + 0x38] ldd [%l7 + 0x68], %f0 alignaddr %l5, %i4, %g1 stb %i3, [%l7 + 0x27] edge8 %o5, %o7, %o3 ldx [%l7 + 0x70], %o1 bn,a,pn %xcc, loop_3354 fone %f2 ba,pt %icc, loop_3355 fpadd32s %f1, %f0, %f7 loop_3354: addc %g3, %g7, %i6 std %f12, [%l7 + 0x60] loop_3355: fpadd16s %f15, %f11, %f14 fnor %f12, %f2, %f10 fmovdleu %xcc, %f1, %f7 ldx [%l7 + 0x68], %i2 ldd [%l7 + 0x48], %f10 brnz,a %l2, loop_3356 ldsw [%l7 + 0x68], %l6 fmovrslez %l1, %f2, %f10 fpsub32 %f8, %f0, %f2 loop_3356: tvs %icc, 0x4 fsrc1s %f3, %f3 fpsub16s %f1, %f12, %f10 fmovrdgez %g6, %f0, %f2 lduw [%l7 + 0x1C], %o4 fpackfix %f8, %f10 sth %i0, [%l7 + 0x68] fornot2 %f8, %f4, %f0 subc %i7, 0x1A2E, %l4 ldsh [%l7 + 0x52], %g4 xnorcc %o6, 0x1E0C, %l0 bneg,a,pt %icc, loop_3357 fcmpeq16 %f10, %f4, %i5 edge16ln %l3, %g2, %o0 ldsh [%l7 + 0x7C], %o2 loop_3357: lduw [%l7 + 0x48], %i1 lduw [%l7 + 0x20], %g5 ldub [%l7 + 0x77], %i4 fands %f9, %f12, %f3 ldub [%l7 + 0x66], %g1 ldx [%l7 + 0x78], %l5 ld [%l7 + 0x50], %f14 movpos %xcc, %i3, %o7 fbue,a %fcc1, loop_3358 fpsub16s %f3, %f12, %f8 tgu %icc, 0x2 stx %o3, [%l7 + 0x40] loop_3358: fnor %f6, %f6, %f0 movle %icc, %o5, %o1 addccc %g3, %i6, %i2 stb %g7, [%l7 + 0x61] edge8ln %l6, %l1, %l2 fpmerge %f10, %f14, %f6 lduh [%l7 + 0x32], %o4 array16 %g6, %i0, %l4 stx %g4, [%l7 + 0x38] movvc %icc, %o6, %i7 subccc %l0, 0x1DB7, %l3 movvs %xcc, %i5, %o0 brz %g2, loop_3359 fpsub32s %f7, %f10, %f8 st %f12, [%l7 + 0x44] fmovsa %xcc, %f9, %f4 loop_3359: fmovrdgez %i1, %f14, %f14 ldsw [%l7 + 0x70], %g5 ldsb [%l7 + 0x53], %o2 sdivcc %i4, 0x11EA, %l5 ldsh [%l7 + 0x3C], %g1 fmovdvc %icc, %f9, %f2 movn %icc, %o7, %i3 sllx %o3, 0x0B, %o1 movpos %xcc, %g3, %i6 fxnor %f10, %f0, %f4 edge8n %o5, %g7, %i2 tvs %icc, 0x5 fmovrdgz %l1, %f6, %f4 array32 %l6, %o4, %l2 bcs,a loop_3360 ldsh [%l7 + 0x66], %i0 ta %icc, 0x7 fmovrdgz %g6, %f14, %f10 loop_3360: ldsb [%l7 + 0x68], %g4 faligndata %f6, %f6, %f0 edge8ln %o6, %i7, %l4 fmovdcc %xcc, %f4, %f1 fxor %f10, %f12, %f10 fpsub16 %f4, %f6, %f8 xnorcc %l3, %i5, %o0 call loop_3361 udivx %l0, 0x1E29, %i1 fnegs %f1, %f7 fbue %fcc3, loop_3362 loop_3361: sth %g2, [%l7 + 0x16] fble,a %fcc3, loop_3363 ldd [%l7 + 0x20], %f0 loop_3362: stb %o2, [%l7 + 0x15] st %f9, [%l7 + 0x30] loop_3363: ldsh [%l7 + 0x76], %g5 ldsw [%l7 + 0x1C], %i4 fbne %fcc3, loop_3364 for %f8, %f14, %f2 fmul8ulx16 %f2, %f8, %f12 fsrc2s %f0, %f10 loop_3364: fmovda %xcc, %f7, %f10 fcmpes %fcc3, %f15, %f15 sub %g1, 0x0BC3, %o7 mova %icc, %l5, %o3 stw %o1, [%l7 + 0x0C] st %f12, [%l7 + 0x74] nop setx loop_3365, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsb [%l7 + 0x41], %i3 fmovspos %icc, %f9, %f11 tsubcc %g3, 0x1AE7, %i6 loop_3365: tn %xcc, 0x1 edge16ln %o5, %g7, %i2 fornot2 %f12, %f2, %f0 st %f12, [%l7 + 0x40] srlx %l1, 0x01, %o4 ld [%l7 + 0x2C], %f10 sdivcc %l2, 0x05D6, %i0 fmul8x16 %f14, %f10, %f4 udivx %g6, 0x147B, %g4 lduh [%l7 + 0x46], %o6 subcc %l6, 0x05B6, %l4 edge16ln %i7, %i5, %o0 ldd [%l7 + 0x70], %f4 ldsh [%l7 + 0x16], %l0 movl %icc, %l3, %i1 ldx [%l7 + 0x38], %o2 lduh [%l7 + 0x22], %g2 ldd [%l7 + 0x48], %f2 stw %i4, [%l7 + 0x68] fornot2 %f4, %f4, %f2 fmovdvc %icc, %f7, %f4 bn loop_3366 nop setx loop_3367, %l0, %l1 jmpl %l1, %g1 fbne %fcc3, loop_3368 movpos %icc, %g5, %o7 loop_3366: fnor %f14, %f2, %f2 loop_3367: ldsw [%l7 + 0x08], %l5 loop_3368: st %f8, [%l7 + 0x40] ldsh [%l7 + 0x3E], %o3 st %f6, [%l7 + 0x60] movne %icc, %o1, %g3 sth %i6, [%l7 + 0x28] ldd [%l7 + 0x50], %f14 subc %i3, 0x07F9, %o5 fxor %f8, %f2, %f14 stx %g7, [%l7 + 0x58] stw %i2, [%l7 + 0x68] bpos %xcc, loop_3369 fmovsn %icc, %f13, %f7 andncc %l1, %l2, %i0 tgu %icc, 0x7 loop_3369: tvc %xcc, 0x7 sdivx %o4, 0x10BC, %g4 bcs,pt %icc, loop_3370 fmovdg %xcc, %f12, %f3 stw %g6, [%l7 + 0x4C] fmovspos %xcc, %f0, %f1 loop_3370: sth %o6, [%l7 + 0x1C] add %l6, 0x16A0, %i7 xor %i5, 0x18CF, %o0 fba,a %fcc0, loop_3371 lduw [%l7 + 0x1C], %l0 be,a,pn %xcc, loop_3372 edge16ln %l3, %l4, %i1 loop_3371: ldub [%l7 + 0x72], %o2 stb %i4, [%l7 + 0x5D] loop_3372: andcc %g1, %g2, %g5 mulx %l5, 0x11D4, %o3 fble,a %fcc0, loop_3373 tl %icc, 0x5 tvs %xcc, 0x2 edge16l %o7, %g3, %o1 loop_3373: fcmpeq16 %f6, %f14, %i6 bvs loop_3374 fmovdcc %xcc, %f2, %f11 pdist %f10, %f8, %f4 stx %i3, [%l7 + 0x30] loop_3374: fors %f9, %f0, %f5 movgu %xcc, %o5, %i2 mova %xcc, %g7, %l2 fors %f3, %f12, %f13 xorcc %l1, 0x0876, %i0 udivcc %o4, 0x1D5B, %g4 ldsw [%l7 + 0x20], %g6 ldub [%l7 + 0x4F], %o6 subcc %i7, %l6, %i5 stw %o0, [%l7 + 0x2C] nop setx loop_3375, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done array8 %l0, %l3, %i1 movgu %xcc, %o2, %i4 stx %l4, [%l7 + 0x70] loop_3375: srlx %g2, 0x1D, %g5 for %f8, %f12, %f10 nop setx loop_3376, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x78], %l5 sth %g1, [%l7 + 0x2C] ldd [%l7 + 0x68], %f10 loop_3376: tcs %xcc, 0x4 fnot1 %f4, %f4 fpack16 %f8, %f4 fbg,a %fcc3, loop_3377 ldsh [%l7 + 0x24], %o7 fcmpes %fcc0, %f9, %f1 stx %o3, [%l7 + 0x30] loop_3377: fnors %f10, %f9, %f13 fmovdvs %xcc, %f1, %f8 fmovscs %xcc, %f15, %f11 fcmpd %fcc1, %f2, %f10 for %f0, %f0, %f8 fornot2s %f15, %f10, %f12 add %g3, %o1, %i3 or %o5, %i6, %g7 fbule %fcc2, loop_3378 smulcc %i2, %l2, %l1 fnot1s %f15, %f13 std %f14, [%l7 + 0x08] loop_3378: fmovrdgez %i0, %f12, %f8 addccc %o4, %g4, %o6 fbule,a %fcc0, loop_3379 fpack16 %f0, %f9 ldd [%l7 + 0x78], %f6 fands %f6, %f9, %f6 loop_3379: fnegs %f1, %f15 ldx [%l7 + 0x30], %g6 lduh [%l7 + 0x4A], %l6 fmuld8ulx16 %f11, %f7, %f10 fmovrde %i5, %f10, %f2 udivcc %i7, 0x015D, %o0 fbe %fcc3, loop_3380 ld [%l7 + 0x24], %f7 smulcc %l3, %l0, %i1 fble %fcc3, loop_3381 loop_3380: brgz %o2, loop_3382 tl %xcc, 0x6 addccc %i4, 0x1DD7, %l4 loop_3381: ld [%l7 + 0x70], %f14 loop_3382: fmovsneg %xcc, %f10, %f15 movrlez %g5, %l5, %g1 addccc %o7, 0x0A22, %g2 lduw [%l7 + 0x18], %o3 fble %fcc0, loop_3383 std %f4, [%l7 + 0x50] fmovsge %icc, %f1, %f8 subcc %g3, %i3, %o1 loop_3383: stx %o5, [%l7 + 0x50] faligndata %f2, %f8, %f0 fmovsa %xcc, %f6, %f5 fbule,a %fcc2, loop_3384 edge8ln %g7, %i6, %i2 edge16ln %l2, %i0, %o4 fand %f6, %f10, %f4 loop_3384: std %f4, [%l7 + 0x60] stw %l1, [%l7 + 0x50] bg,a loop_3385 fbn,a %fcc2, loop_3386 srl %o6, %g6, %g4 fbuge %fcc3, loop_3387 loop_3385: popc 0x107E, %i5 loop_3386: ldsb [%l7 + 0x41], %i7 edge16l %l6, %o0, %l3 loop_3387: fnands %f14, %f3, %f9 bne loop_3388 lduh [%l7 + 0x5E], %i1 ldd [%l7 + 0x40], %f2 andn %l0, %i4, %l4 loop_3388: fmovrsgz %o2, %f4, %f8 andncc %l5, %g1, %o7 fmovrdgez %g2, %f10, %f8 tpos %icc, 0x3 fcmpeq16 %f8, %f10, %g5 fmovdg %xcc, %f4, %f12 fbl %fcc2, loop_3389 udivcc %g3, 0x0B51, %i3 stb %o1, [%l7 + 0x17] sethi 0x1F13, %o5 loop_3389: fpsub32 %f8, %f6, %f10 stx %o3, [%l7 + 0x50] fmovsl %icc, %f9, %f5 stb %g7, [%l7 + 0x77] stb %i2, [%l7 + 0x70] tleu %xcc, 0x5 movre %i6, 0x399, %i0 ld [%l7 + 0x24], %f13 fpsub16 %f2, %f12, %f0 fpack16 %f14, %f10 fabsd %f0, %f8 fmovspos %icc, %f4, %f0 ld [%l7 + 0x38], %f9 fmovsl %icc, %f10, %f6 fnegs %f4, %f11 sdivcc %l2, 0x005F, %o4 fpadd32s %f5, %f5, %f0 fmovsn %xcc, %f10, %f5 fmovrde %o6, %f8, %f10 alignaddrl %l1, %g6, %i5 fmovsn %icc, %f2, %f7 sth %i7, [%l7 + 0x74] ldd [%l7 + 0x30], %f6 fxors %f8, %f10, %f12 fmovdn %icc, %f8, %f12 ld [%l7 + 0x68], %f9 bge,a loop_3390 lduw [%l7 + 0x6C], %g4 tcs %icc, 0x0 stx %o0, [%l7 + 0x18] loop_3390: fmovdvs %icc, %f6, %f0 fones %f12 ldx [%l7 + 0x38], %l6 fmovdleu %icc, %f5, %f5 tl %icc, 0x0 faligndata %f6, %f4, %f10 fbne,a %fcc2, loop_3391 fcmpgt16 %f0, %f4, %l3 nop setx loop_3392, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmul8x16al %f1, %f0, %f8 loop_3391: stx %l0, [%l7 + 0x18] tleu %xcc, 0x5 loop_3392: lduh [%l7 + 0x28], %i1 sethi 0x0D0E, %l4 fnot2 %f4, %f6 fmovdne %xcc, %f11, %f8 std %f12, [%l7 + 0x70] ba,pn %xcc, loop_3393 stw %i4, [%l7 + 0x38] fmovsl %icc, %f2, %f6 fmul8x16al %f1, %f12, %f0 loop_3393: ld [%l7 + 0x6C], %f15 st %f1, [%l7 + 0x58] fmovdvs %xcc, %f12, %f4 fnor %f0, %f6, %f14 subccc %l5, %g1, %o2 ldub [%l7 + 0x5A], %g2 subccc %o7, 0x1513, %g5 lduh [%l7 + 0x52], %g3 fsrc1 %f0, %f14 nop setx loop_3394, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsb [%l7 + 0x1B], %o1 fmovsl %icc, %f6, %f2 call loop_3395 loop_3394: sllx %o5, 0x15, %i3 ldsh [%l7 + 0x76], %g7 for %f12, %f0, %f6 loop_3395: fcmps %fcc0, %f2, %f12 fmovdpos %icc, %f3, %f13 ba,a,pt %icc, loop_3396 ldsb [%l7 + 0x15], %o3 fnor %f14, %f0, %f8 umulcc %i2, 0x0007, %i6 loop_3396: movvc %icc, %i0, %o4 move %icc, %l2, %l1 be %icc, loop_3397 ldd [%l7 + 0x48], %f4 xorcc %g6, %o6, %i7 andcc %i5, 0x02E1, %o0 loop_3397: fmovdg %icc, %f13, %f1 st %f5, [%l7 + 0x7C] fbo %fcc3, loop_3398 fmovspos %icc, %f4, %f11 fcmps %fcc3, %f7, %f4 fornot2 %f2, %f6, %f6 loop_3398: bleu %icc, loop_3399 fsrc1s %f13, %f1 fbu,a %fcc1, loop_3400 fmovd %f10, %f2 loop_3399: fmovsleu %xcc, %f10, %f15 fand %f12, %f2, %f2 loop_3400: andcc %l6, %g4, %l0 ldub [%l7 + 0x23], %l3 lduw [%l7 + 0x34], %i1 orncc %i4, %l4, %g1 stx %l5, [%l7 + 0x10] fandnot2 %f10, %f10, %f0 std %f10, [%l7 + 0x30] fcmpeq32 %f6, %f14, %g2 fabsd %f4, %f8 ldd [%l7 + 0x48], %f6 array16 %o7, %g5, %g3 pdist %f8, %f8, %f14 and %o1, 0x0A7A, %o5 fmovrdlez %o2, %f6, %f10 fmovrsgez %i3, %f3, %f2 xnorcc %o3, %g7, %i2 sdivx %i6, 0x1BF6, %o4 fmovsvs %xcc, %f0, %f14 lduw [%l7 + 0x40], %l2 andcc %i0, 0x0857, %g6 smul %l1, 0x0B7F, %o6 stw %i7, [%l7 + 0x18] fandnot1s %f7, %f3, %f3 fblg,a %fcc1, loop_3401 fnand %f12, %f10, %f10 lduw [%l7 + 0x18], %o0 stw %i5, [%l7 + 0x38] loop_3401: fxnor %f8, %f0, %f14 addccc %g4, %l0, %l6 ldsh [%l7 + 0x24], %i1 edge32n %i4, %l4, %g1 ldsh [%l7 + 0x2E], %l5 st %f1, [%l7 + 0x64] ldub [%l7 + 0x08], %g2 fmovdvs %icc, %f0, %f3 ldsb [%l7 + 0x17], %o7 movpos %xcc, %g5, %g3 array32 %o1, %o5, %o2 tpos %xcc, 0x3 sll %i3, %o3, %g7 sll %i2, %i6, %l3 pdist %f4, %f2, %f2 movge %xcc, %o4, %i0 fbu,a %fcc1, loop_3402 ldsh [%l7 + 0x66], %l2 move %icc, %g6, %o6 fcmpgt32 %f14, %f14, %i7 loop_3402: tcc %xcc, 0x1 edge16n %l1, %i5, %o0 fnot2s %f6, %f7 stw %l0, [%l7 + 0x1C] ldx [%l7 + 0x60], %l6 lduh [%l7 + 0x5C], %g4 tg %icc, 0x4 move %icc, %i4, %i1 lduh [%l7 + 0x56], %g1 umulcc %l5, 0x0BEF, %g2 stx %o7, [%l7 + 0x48] subcc %g5, %l4, %g3 ldsw [%l7 + 0x20], %o1 bvs,a %icc, loop_3403 bne loop_3404 fmovspos %icc, %f9, %f0 mulscc %o2, %o5, %i3 loop_3403: fmovrdgez %o3, %f10, %f10 loop_3404: fbg %fcc2, loop_3405 fnot1s %f10, %f3 movrne %g7, %i6, %i2 be,pt %icc, loop_3406 loop_3405: fmovda %icc, %f9, %f11 fandnot2 %f12, %f8, %f14 fmovrslez %o4, %f1, %f0 loop_3406: sllx %i0, 0x0A, %l2 fands %f11, %f11, %f7 edge8n %g6, %l3, %i7 tsubcctv %l1, 0x0960, %i5 ldsb [%l7 + 0x7F], %o0 std %f14, [%l7 + 0x18] move %xcc, %o6, %l6 sth %g4, [%l7 + 0x46] sub %i4, %i1, %l0 mulscc %l5, %g1, %g2 fbge,a %fcc0, loop_3407 call loop_3408 fandnot1s %f1, %f14, %f14 fxnors %f4, %f3, %f12 loop_3407: move %xcc, %o7, %g5 loop_3408: tpos %icc, 0x4 lduh [%l7 + 0x46], %g3 smul %l4, 0x18B2, %o1 alignaddrl %o5, %o2, %i3 stb %g7, [%l7 + 0x2A] fmul8ulx16 %f8, %f6, %f8 fmovrslez %o3, %f13, %f4 fbn,a %fcc1, loop_3409 mulx %i6, %i2, %o4 bge,a,pt %xcc, loop_3410 fabss %f0, %f12 loop_3409: ldd [%l7 + 0x20], %f6 stw %l2, [%l7 + 0x34] loop_3410: fblg,a %fcc1, loop_3411 st %f9, [%l7 + 0x34] ldsw [%l7 + 0x70], %g6 ldd [%l7 + 0x10], %f8 loop_3411: udivx %i0, 0x0553, %i7 fmovsvs %icc, %f3, %f5 tg %xcc, 0x3 udivcc %l1, 0x1578, %i5 fmul8x16al %f12, %f2, %f4 fone %f0 fmovdcc %xcc, %f1, %f11 xor %o0, %o6, %l3 ldx [%l7 + 0x18], %l6 ldsb [%l7 + 0x42], %g4 fbug,a %fcc2, loop_3412 edge16 %i1, %i4, %l5 sth %l0, [%l7 + 0x68] fands %f10, %f15, %f7 loop_3412: fmovsleu %icc, %f10, %f13 tle %xcc, 0x6 sth %g1, [%l7 + 0x3C] fcmpd %fcc2, %f14, %f6 fnegd %f10, %f2 fcmpes %fcc3, %f10, %f4 brgz,a %o7, loop_3413 stw %g2, [%l7 + 0x14] tgu %icc, 0x2 ldd [%l7 + 0x60], %f2 loop_3413: fbg,a %fcc3, loop_3414 ldsh [%l7 + 0x3A], %g5 fblg %fcc2, loop_3415 brgz,a %l4, loop_3416 loop_3414: fmul8sux16 %f4, %f10, %f6 fbu %fcc1, loop_3417 loop_3415: array16 %g3, %o1, %o2 loop_3416: ldsb [%l7 + 0x35], %i3 bge,pn %xcc, loop_3418 loop_3417: fmovse %icc, %f5, %f6 fmovdle %icc, %f8, %f1 fbge,a %fcc1, loop_3419 loop_3418: lduh [%l7 + 0x4C], %g7 std %f4, [%l7 + 0x30] fmul8x16 %f2, %f4, %f14 loop_3419: fbl,a %fcc3, loop_3420 fnot1s %f9, %f14 ldd [%l7 + 0x78], %f0 ldsh [%l7 + 0x3E], %o5 loop_3420: movrlz %i6, 0x12B, %i2 stb %o4, [%l7 + 0x55] array32 %l2, %o3, %g6 tvc %icc, 0x3 std %f14, [%l7 + 0x20] stx %i0, [%l7 + 0x78] fbule %fcc2, loop_3421 ble %xcc, loop_3422 sllx %l1, 0x0E, %i7 fpack16 %f14, %f1 loop_3421: stx %o0, [%l7 + 0x48] loop_3422: stw %o6, [%l7 + 0x68] srl %i5, %l6, %l3 stw %g4, [%l7 + 0x48] udivx %i4, 0x0DB2, %i1 srax %l0, %l5, %g1 fpackfix %f2, %f11 fcmped %fcc1, %f12, %f4 fbo %fcc3, loop_3423 fmovdge %icc, %f7, %f1 movn %xcc, %g2, %g5 brnz %l4, loop_3424 loop_3423: fandnot1s %f9, %f13, %f12 brz %g3, loop_3425 orn %o1, %o2, %i3 loop_3424: sll %g7, %o7, %o5 fcmpne16 %f6, %f0, %i2 loop_3425: fcmps %fcc0, %f13, %f7 ldsw [%l7 + 0x58], %i6 fandnot1 %f0, %f4, %f14 ldsh [%l7 + 0x2C], %l2 edge16ln %o4, %g6, %i0 stw %o3, [%l7 + 0x64] mulx %i7, %l1, %o6 st %f3, [%l7 + 0x68] andncc %o0, %i5, %l3 movrgez %l6, 0x1C9, %g4 fbu,a %fcc3, loop_3426 fmovrdlz %i1, %f6, %f10 stx %l0, [%l7 + 0x28] siam 0x0 loop_3426: sth %l5, [%l7 + 0x6C] fpack32 %f6, %f14, %f2 edge32n %g1, %g2, %g5 fcmple16 %f2, %f10, %l4 tn %xcc, 0x0 fbuge %fcc2, loop_3427 ldsw [%l7 + 0x30], %i4 taddcc %g3, %o2, %i3 fbge %fcc0, loop_3428 loop_3427: alignaddr %o1, %o7, %g7 fmovdn %xcc, %f12, %f15 tleu %icc, 0x6 loop_3428: be,a,pt %xcc, loop_3429 fcmpne16 %f10, %f12, %o5 bcc,a loop_3430 stx %i6, [%l7 + 0x50] loop_3429: orncc %l2, 0x0E6C, %i2 stx %o4, [%l7 + 0x40] loop_3430: st %f4, [%l7 + 0x5C] fbo,a %fcc3, loop_3431 fbne %fcc3, loop_3432 fmovsg %icc, %f11, %f11 stw %g6, [%l7 + 0x58] loop_3431: ldx [%l7 + 0x48], %o3 loop_3432: lduw [%l7 + 0x2C], %i0 bpos,pt %icc, loop_3433 subcc %l1, 0x1469, %o6 fmuld8ulx16 %f11, %f8, %f0 mulx %o0, %i7, %l3 loop_3433: movvc %icc, %l6, %g4 fornot1s %f3, %f2, %f12 ldx [%l7 + 0x40], %i5 fcmpd %fcc3, %f14, %f10 ldsb [%l7 + 0x7B], %l0 sdivx %i1, 0x1197, %l5 ldx [%l7 + 0x20], %g2 fabsd %f6, %f14 ldsw [%l7 + 0x50], %g5 movcs %icc, %l4, %g1 std %f8, [%l7 + 0x38] fmovsvs %xcc, %f13, %f13 fmovsge %icc, %f2, %f14 tne %xcc, 0x5 edge32ln %g3, %o2, %i3 fnors %f0, %f5, %f14 udivx %o1, 0x021D, %i4 ldsb [%l7 + 0x1E], %o7 fmovsgu %icc, %f6, %f3 sth %o5, [%l7 + 0x0A] edge16l %i6, %l2, %g7 fmovdne %icc, %f0, %f14 movge %icc, %o4, %i2 ldd [%l7 + 0x48], %f4 fbne,a %fcc3, loop_3434 mova %icc, %o3, %g6 fnot2s %f2, %f4 fcmpd %fcc3, %f2, %f10 loop_3434: fmovrsgez %l1, %f4, %f12 fpack16 %f4, %f2 ldsh [%l7 + 0x24], %i0 tsubcctv %o6, 0x181E, %o0 fnegd %f8, %f2 ldsw [%l7 + 0x3C], %i7 ldsb [%l7 + 0x17], %l6 fmovrsgz %g4, %f10, %f1 ldsw [%l7 + 0x74], %i5 fcmped %fcc1, %f12, %f14 tle %xcc, 0x6 ldsw [%l7 + 0x78], %l3 movneg %icc, %i1, %l5 movrgez %l0, 0x0EB, %g2 fpadd16 %f0, %f6, %f10 ble,a %xcc, loop_3435 fpmerge %f12, %f5, %f0 fmovsg %icc, %f12, %f7 fandnot2 %f0, %f14, %f14 loop_3435: sdivx %l4, 0x10F1, %g5 addc %g1, 0x1486, %o2 fmovrdgz %g3, %f2, %f14 umul %i3, 0x0067, %i4 bvs %icc, loop_3436 tneg %icc, 0x3 stb %o7, [%l7 + 0x49] ldd [%l7 + 0x78], %f6 loop_3436: bcs,a,pt %icc, loop_3437 movge %icc, %o5, %i6 fcmple32 %f14, %f6, %l2 fornot1 %f8, %f14, %f12 loop_3437: ldx [%l7 + 0x38], %o1 fpmerge %f12, %f6, %f14 bcs,a,pt %icc, loop_3438 fornot1s %f0, %f9, %f2 fbug,a %fcc3, loop_3439 stw %g7, [%l7 + 0x7C] loop_3438: fornot1s %f6, %f4, %f10 fmovscc %icc, %f11, %f4 loop_3439: edge32l %o4, %o3, %i2 lduw [%l7 + 0x3C], %l1 edge16 %g6, %o6, %o0 fbul %fcc2, loop_3440 movle %icc, %i7, %i0 fbuge %fcc0, loop_3441 ldd [%l7 + 0x08], %f4 loop_3440: bg,a %xcc, loop_3442 ldub [%l7 + 0x3A], %l6 loop_3441: sll %g4, %l3, %i1 ldd [%l7 + 0x60], %f14 loop_3442: brgz %l5, loop_3443 fnors %f9, %f2, %f7 fcmpes %fcc1, %f4, %f12 st %f0, [%l7 + 0x24] loop_3443: orncc %i5, 0x12BC, %l0 ld [%l7 + 0x6C], %f8 fmovrse %g2, %f1, %f8 movle %xcc, %g5, %g1 for %f4, %f6, %f6 bcs,pn %xcc, loop_3444 tvs %icc, 0x7 ldub [%l7 + 0x38], %o2 edge8l %l4, %g3, %i3 loop_3444: ldd [%l7 + 0x40], %f8 ldd [%l7 + 0x10], %f12 fbg %fcc0, loop_3445 fcmpne32 %f14, %f6, %o7 lduw [%l7 + 0x14], %o5 fbne,a %fcc3, loop_3446 loop_3445: tgu %icc, 0x2 pdist %f10, %f8, %f12 bvc,a,pt %icc, loop_3447 loop_3446: st %f14, [%l7 + 0x6C] fsrc1s %f11, %f12 and %i4, %i6, %l2 loop_3447: xnor %o1, %o4, %o3 edge16 %i2, %l1, %g7 xnorcc %g6, 0x1213, %o0 movge %xcc, %o6, %i0 st %f6, [%l7 + 0x20] fbg %fcc1, loop_3448 fnot1 %f12, %f12 fnot2 %f10, %f8 lduw [%l7 + 0x44], %i7 loop_3448: xor %l6, %l3, %i1 fand %f14, %f0, %f10 fcmpne32 %f12, %f12, %l5 subccc %i5, 0x0D83, %g4 taddcctv %g2, %l0, %g1 stb %o2, [%l7 + 0x10] movl %icc, %g5, %l4 st %f6, [%l7 + 0x54] fmovsge %icc, %f4, %f11 movrgz %i3, 0x1D6, %o7 fnot2 %f12, %f0 ldd [%l7 + 0x10], %f0 stw %o5, [%l7 + 0x0C] fsrc2 %f6, %f2 std %f6, [%l7 + 0x40] stb %i4, [%l7 + 0x61] ldx [%l7 + 0x50], %g3 fcmps %fcc0, %f15, %f11 andcc %l2, %o1, %o4 udivcc %o3, 0x1245, %i6 ldsb [%l7 + 0x3E], %i2 movrlez %g7, %l1, %g6 bne,pn %icc, loop_3449 taddcc %o6, 0x14CF, %o0 ld [%l7 + 0x78], %f8 lduh [%l7 + 0x56], %i0 loop_3449: std %f10, [%l7 + 0x70] movrlez %i7, %l3, %l6 sll %i1, 0x1F, %i5 stb %l5, [%l7 + 0x68] fcmple32 %f0, %f12, %g2 fsrc1 %f2, %f8 bl,a %xcc, loop_3450 stx %g4, [%l7 + 0x68] fbu,a %fcc0, loop_3451 subcc %l0, %o2, %g1 loop_3450: edge32ln %l4, %i3, %o7 ldsh [%l7 + 0x6E], %g5 loop_3451: ldub [%l7 + 0x67], %o5 fmovsa %xcc, %f2, %f4 fmovsn %xcc, %f4, %f11 te %xcc, 0x0 ldsb [%l7 + 0x0A], %i4 ldub [%l7 + 0x58], %g3 subcc %o1, 0x094C, %o4 sethi 0x1260, %l2 ldsh [%l7 + 0x44], %o3 fpsub16s %f7, %f5, %f1 ldd [%l7 + 0x40], %f2 ldx [%l7 + 0x18], %i2 fpmerge %f4, %f5, %f12 movrgez %i6, 0x1F5, %g7 fnot1s %f7, %f13 fpadd32 %f14, %f8, %f6 fmovdgu %xcc, %f9, %f15 edge32ln %g6, %o6, %o0 tsubcc %i0, %i7, %l1 array16 %l6, %i1, %l3 movrlz %i5, 0x0DD, %l5 stb %g4, [%l7 + 0x32] fmovdgu %icc, %f5, %f13 st %f12, [%l7 + 0x3C] sth %l0, [%l7 + 0x14] ld [%l7 + 0x28], %f2 stw %o2, [%l7 + 0x10] fmovdleu %icc, %f9, %f6 lduh [%l7 + 0x2C], %g1 fones %f8 fcmpgt32 %f6, %f6, %l4 sth %g2, [%l7 + 0x18] fpadd16 %f2, %f2, %f0 lduw [%l7 + 0x20], %o7 fmovdle %icc, %f6, %f10 fpack16 %f14, %f8 nop setx loop_3452, %l0, %l1 jmpl %l1, %i3 fmovsge %icc, %f2, %f8 edge8l %g5, %o5, %g3 ba %xcc, loop_3453 loop_3452: nop setx loop_3454, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stb %i4, [%l7 + 0x2B] fornot2s %f3, %f6, %f12 loop_3453: ldsh [%l7 + 0x1C], %o1 loop_3454: fmul8x16al %f8, %f4, %f12 ldsw [%l7 + 0x64], %l2 fmovdl %xcc, %f5, %f10 ldd [%l7 + 0x08], %f12 pdist %f14, %f2, %f4 fcmpne32 %f6, %f4, %o3 lduh [%l7 + 0x5C], %o4 andcc %i2, %g7, %i6 std %f6, [%l7 + 0x28] fones %f12 xnor %g6, 0x1AAD, %o6 stw %i0, [%l7 + 0x1C] fmul8x16 %f10, %f4, %f14 fmul8x16al %f10, %f13, %f8 lduw [%l7 + 0x44], %i7 ldsw [%l7 + 0x14], %l1 lduh [%l7 + 0x66], %o0 fors %f5, %f0, %f2 ldsb [%l7 + 0x21], %i1 addccc %l6, %l3, %i5 fmovdge %icc, %f15, %f5 ldsh [%l7 + 0x22], %g4 fmuld8sux16 %f8, %f14, %f6 sth %l0, [%l7 + 0x22] fnand %f12, %f2, %f4 ldsb [%l7 + 0x6D], %o2 fmovs %f9, %f7 ldub [%l7 + 0x64], %g1 std %f12, [%l7 + 0x18] fmovrdlez %l5, %f0, %f12 fands %f7, %f9, %f3 tcc %icc, 0x6 mova %icc, %l4, %o7 stb %i3, [%l7 + 0x75] umulcc %g5, 0x0B39, %o5 fabsd %f14, %f10 and %g3, %i4, %g2 fmovrsgz %o1, %f5, %f5 bvs loop_3455 bgu,pn %xcc, loop_3456 fbge,a %fcc0, loop_3457 xnorcc %o3, 0x0760, %l2 loop_3455: fmovsne %icc, %f3, %f3 loop_3456: te %xcc, 0x6 loop_3457: edge8n %o4, %i2, %i6 stx %g6, [%l7 + 0x70] fmul8x16 %f3, %f10, %f0 fones %f12 array8 %o6, %g7, %i7 umulcc %i0, 0x1866, %o0 fmovrdne %l1, %f8, %f10 ldd [%l7 + 0x40], %f10 fnot2 %f6, %f14 stw %i1, [%l7 + 0x58] fornot2s %f10, %f12, %f13 tne %xcc, 0x7 ldsw [%l7 + 0x74], %l3 ldub [%l7 + 0x1B], %l6 std %f2, [%l7 + 0x68] nop setx loop_3458, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnands %f6, %f14, %f5 fbule %fcc2, loop_3459 ldx [%l7 + 0x38], %i5 loop_3458: fnot1 %f0, %f14 siam 0x7 loop_3459: fmovscs %icc, %f13, %f6 fmovsleu %xcc, %f3, %f15 ldsw [%l7 + 0x7C], %l0 movle %xcc, %o2, %g1 ldub [%l7 + 0x69], %g4 sth %l4, [%l7 + 0x42] std %f12, [%l7 + 0x08] addccc %l5, 0x12B5, %i3 add %g5, 0x1F29, %o5 fmovde %xcc, %f9, %f14 fone %f0 movrgez %g3, %i4, %g2 fpack32 %f10, %f6, %f4 fmovrsgz %o1, %f13, %f14 mova %xcc, %o7, %l2 fmovscc %xcc, %f4, %f9 std %f12, [%l7 + 0x78] ldub [%l7 + 0x1D], %o3 ble,pn %xcc, loop_3460 fnegs %f10, %f14 bleu,a loop_3461 fmovrdlz %o4, %f10, %f0 loop_3460: ld [%l7 + 0x0C], %f0 fmovdl %icc, %f3, %f7 loop_3461: stx %i6, [%l7 + 0x08] bneg %xcc, loop_3462 ldub [%l7 + 0x7C], %g6 array16 %o6, %i2, %i7 fmovsvs %xcc, %f3, %f15 loop_3462: stb %g7, [%l7 + 0x11] umulcc %i0, %o0, %l1 st %f3, [%l7 + 0x10] ldsw [%l7 + 0x70], %l3 fmovdn %xcc, %f7, %f3 ldsb [%l7 + 0x58], %l6 fnor %f12, %f8, %f14 ldsh [%l7 + 0x50], %i1 array32 %l0, %o2, %g1 srlx %g4, %i5, %l5 std %f14, [%l7 + 0x18] lduw [%l7 + 0x48], %i3 tvs %xcc, 0x2 movge %xcc, %l4, %g5 fmovda %icc, %f5, %f11 tn %xcc, 0x6 fbo %fcc2, loop_3463 stb %o5, [%l7 + 0x6E] fpackfix %f2, %f1 fxnor %f12, %f0, %f14 loop_3463: array32 %i4, %g3, %o1 fble,a %fcc3, loop_3464 ldsh [%l7 + 0x2C], %g2 fmuld8ulx16 %f12, %f12, %f2 tgu %xcc, 0x2 loop_3464: fmul8sux16 %f6, %f8, %f4 bvs %xcc, loop_3465 fmul8ulx16 %f8, %f4, %f14 movrne %l2, 0x000, %o3 fnor %f4, %f4, %f4 loop_3465: movg %xcc, %o4, %o7 std %f0, [%l7 + 0x20] fpadd16s %f9, %f5, %f14 fnands %f15, %f3, %f8 st %f9, [%l7 + 0x08] fbge %fcc2, loop_3466 udivx %g6, 0x0D5E, %i6 std %f4, [%l7 + 0x58] taddcctv %i2, 0x010B, %i7 loop_3466: fpsub32s %f1, %f8, %f4 alignaddrl %g7, %i0, %o6 fmovdcc %icc, %f3, %f11 sth %l1, [%l7 + 0x20] orn %l3, 0x11E5, %l6 lduh [%l7 + 0x1C], %i1 std %f0, [%l7 + 0x28] edge8ln %o0, %o2, %g1 brgz %l0, loop_3467 andcc %i5, %l5, %g4 ldd [%l7 + 0x08], %f4 sdiv %i3, 0x037D, %l4 loop_3467: stb %g5, [%l7 + 0x3C] stb %o5, [%l7 + 0x79] and %g3, 0x1634, %i4 xnor %o1, 0x0AD6, %g2 movrgz %o3, %l2, %o7 edge32l %g6, %o4, %i6 lduw [%l7 + 0x70], %i7 stb %i2, [%l7 + 0x36] tcc %icc, 0x3 bneg %icc, loop_3468 stx %g7, [%l7 + 0x30] fones %f4 tsubcc %i0, 0x0F28, %o6 loop_3468: fnor %f14, %f2, %f10 st %f9, [%l7 + 0x48] ldx [%l7 + 0x38], %l1 nop setx loop_3469, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fba %fcc2, loop_3470 ld [%l7 + 0x30], %f8 ldd [%l7 + 0x20], %f2 loop_3469: movleu %icc, %l6, %i1 loop_3470: movn %xcc, %l3, %o0 movrlz %g1, %l0, %o2 fmovsge %xcc, %f4, %f11 fpmerge %f12, %f1, %f8 fnor %f8, %f2, %f2 andncc %l5, %i5, %i3 ld [%l7 + 0x60], %f1 fpsub16s %f2, %f10, %f9 fblg,a %fcc2, loop_3471 stw %l4, [%l7 + 0x48] subcc %g5, %o5, %g3 ld [%l7 + 0x38], %f10 loop_3471: fpsub16s %f3, %f14, %f2 edge8ln %i4, %o1, %g4 fpsub16s %f6, %f7, %f15 fmovsl %icc, %f14, %f2 stw %g2, [%l7 + 0x0C] orncc %o3, 0x1E8B, %l2 mulx %o7, %o4, %g6 bcc,a,pn %icc, loop_3472 fxnor %f2, %f2, %f8 movrne %i7, %i2, %g7 ldsw [%l7 + 0x50], %i6 loop_3472: ldd [%l7 + 0x78], %f12 addccc %i0, 0x1F63, %o6 fbu %fcc3, loop_3473 add %l1, 0x05E0, %l6 andncc %i1, %o0, %g1 fmovrdne %l0, %f2, %f10 loop_3473: sub %o2, 0x00A6, %l3 fmovrdlz %l5, %f0, %f2 umulcc %i3, 0x06FA, %i5 bn,a,pn %icc, loop_3474 ld [%l7 + 0x6C], %f11 edge16ln %l4, %g5, %g3 bvc,pn %xcc, loop_3475 loop_3474: ld [%l7 + 0x58], %f5 edge32l %o5, %i4, %o1 fmovdpos %xcc, %f3, %f6 loop_3475: udivx %g4, 0x0817, %g2 fnegd %f4, %f8 fmovdle %xcc, %f5, %f2 fandnot2 %f14, %f14, %f4 fexpand %f9, %f12 bg,a %icc, loop_3476 bcs %xcc, loop_3477 fmovspos %xcc, %f10, %f3 sth %l2, [%l7 + 0x1E] loop_3476: fmul8x16al %f8, %f5, %f8 loop_3477: ldsw [%l7 + 0x4C], %o7 ble,a %xcc, loop_3478 stb %o3, [%l7 + 0x69] tsubcctv %g6, 0x04DA, %i7 stx %o4, [%l7 + 0x68] loop_3478: ldx [%l7 + 0x28], %g7 fmovsgu %icc, %f3, %f13 sethi 0x0472, %i6 stw %i2, [%l7 + 0x7C] fabss %f6, %f7 fcmple16 %f4, %f4, %o6 fpack16 %f8, %f12 bne,a %icc, loop_3479 fcmpne16 %f8, %f10, %l1 srax %i0, 0x03, %i1 stb %l6, [%l7 + 0x70] loop_3479: ldsw [%l7 + 0x3C], %g1 std %f2, [%l7 + 0x68] movle %xcc, %o0, %o2 lduh [%l7 + 0x52], %l3 fpsub32 %f6, %f8, %f4 sth %l5, [%l7 + 0x16] array16 %l0, %i5, %l4 fornot2 %f12, %f0, %f2 movrlz %g5, 0x095, %g3 tsubcc %o5, %i3, %o1 tge %xcc, 0x3 bleu,pt %icc, loop_3480 std %f2, [%l7 + 0x08] bgu %icc, loop_3481 lduw [%l7 + 0x38], %g4 loop_3480: ldsw [%l7 + 0x54], %i4 fmovscs %icc, %f12, %f14 loop_3481: fxnors %f11, %f13, %f2 stb %l2, [%l7 + 0x2F] edge32 %o7, %o3, %g2 movrne %i7, %g6, %o4 xnor %i6, %g7, %o6 fmul8ulx16 %f6, %f0, %f12 bleu,pn %icc, loop_3482 ldx [%l7 + 0x20], %i2 ldd [%l7 + 0x18], %f0 fmovdcc %xcc, %f9, %f4 loop_3482: tne %xcc, 0x0 stx %i0, [%l7 + 0x68] fbu,a %fcc3, loop_3483 fble,a %fcc0, loop_3484 ldsw [%l7 + 0x14], %l1 addcc %i1, 0x02CC, %g1 loop_3483: fnor %f0, %f10, %f2 loop_3484: edge16n %o0, %o2, %l3 ldx [%l7 + 0x58], %l6 fnors %f7, %f13, %f11 fmuld8ulx16 %f1, %f3, %f10 fmovscc %xcc, %f4, %f1 smul %l5, 0x137E, %i5 umul %l4, %l0, %g3 lduh [%l7 + 0x2A], %o5 fmovsn %xcc, %f8, %f6 fmovdg %icc, %f12, %f10 udiv %i3, 0x1242, %o1 fbo %fcc0, loop_3485 fornot2s %f8, %f6, %f14 sth %g4, [%l7 + 0x16] bgu loop_3486 loop_3485: lduw [%l7 + 0x40], %i4 bne,a %xcc, loop_3487 ldx [%l7 + 0x78], %g5 loop_3486: fexpand %f10, %f4 movpos %icc, %l2, %o7 loop_3487: fmovrse %o3, %f13, %f15 fcmpne32 %f12, %f8, %i7 lduw [%l7 + 0x14], %g2 st %f6, [%l7 + 0x68] fcmped %fcc3, %f0, %f4 tn %xcc, 0x3 xnor %g6, %i6, %o4 ldd [%l7 + 0x20], %f6 tvs %xcc, 0x1 fmovsa %xcc, %f1, %f1 ba,pt %icc, loop_3488 std %f10, [%l7 + 0x78] popc %o6, %g7 tgu %icc, 0x3 loop_3488: tne %icc, 0x6 stw %i0, [%l7 + 0x2C] movvc %xcc, %i2, %i1 ldub [%l7 + 0x45], %l1 edge8n %o0, %g1, %l3 edge32n %o2, %l6, %l5 array8 %l4, %l0, %g3 fmovsl %xcc, %f4, %f1 fnor %f6, %f6, %f6 fmovdgu %icc, %f14, %f8 ldsw [%l7 + 0x28], %i5 fsrc2 %f10, %f4 fmovsvs %icc, %f2, %f3 popc 0x0CA9, %i3 orn %o1, 0x1B86, %o5 nop setx loop_3489, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsl %icc, %f13, %f5 addccc %i4, 0x0630, %g5 xor %l2, %o7, %g4 loop_3489: fcmps %fcc1, %f15, %f8 xor %o3, 0x072E, %g2 movcs %xcc, %g6, %i7 ldsb [%l7 + 0x7A], %i6 sdivx %o6, 0x0416, %g7 tvs %xcc, 0x4 edge8ln %o4, %i0, %i2 stb %i1, [%l7 + 0x63] edge16 %l1, %o0, %l3 sdivx %o2, 0x18AD, %l6 ldsw [%l7 + 0x48], %g1 fmovrsgez %l4, %f6, %f13 array16 %l5, %l0, %g3 subccc %i5, %i3, %o5 ldd [%l7 + 0x58], %f0 bneg,a,pt %icc, loop_3490 movre %o1, 0x2C9, %i4 ldd [%l7 + 0x28], %f10 fmovdn %xcc, %f13, %f15 loop_3490: stb %l2, [%l7 + 0x13] brgz %o7, loop_3491 ldub [%l7 + 0x60], %g5 stx %o3, [%l7 + 0x08] stx %g4, [%l7 + 0x38] loop_3491: movvs %icc, %g6, %g2 ldsh [%l7 + 0x56], %i7 fcmpgt16 %f4, %f8, %i6 ldsw [%l7 + 0x20], %g7 ldsh [%l7 + 0x52], %o6 std %f0, [%l7 + 0x08] fpsub32s %f3, %f9, %f9 std %f14, [%l7 + 0x38] fand %f4, %f8, %f14 fbul,a %fcc2, loop_3492 fcmped %fcc3, %f6, %f6 ldd [%l7 + 0x40], %f0 tle %xcc, 0x3 loop_3492: bl,a,pt %icc, loop_3493 fnors %f1, %f8, %f6 bgu,a,pn %xcc, loop_3494 ldd [%l7 + 0x20], %f2 loop_3493: for %f0, %f8, %f10 fmovdl %xcc, %f12, %f0 loop_3494: fzero %f4 fands %f15, %f13, %f7 st %f1, [%l7 + 0x1C] fcmpgt32 %f10, %f4, %i0 te %xcc, 0x4 fmul8ulx16 %f12, %f14, %f4 lduw [%l7 + 0x08], %i2 fpackfix %f12, %f9 edge16n %o4, %l1, %i1 stw %l3, [%l7 + 0x74] ldub [%l7 + 0x10], %o0 ld [%l7 + 0x3C], %f9 ldsb [%l7 + 0x3A], %o2 stw %g1, [%l7 + 0x48] stw %l6, [%l7 + 0x28] fbg %fcc0, loop_3495 fmul8x16au %f7, %f9, %f6 movre %l5, 0x3C5, %l0 ldub [%l7 + 0x34], %l4 loop_3495: or %g3, %i5, %o5 ta %icc, 0x1 fmovse %xcc, %f13, %f4 movpos %xcc, %o1, %i3 brgz %l2, loop_3496 fbn %fcc2, loop_3497 xnorcc %o7, 0x0B2E, %i4 bvc,a,pn %xcc, loop_3498 loop_3496: fmovdleu %xcc, %f6, %f4 loop_3497: ldub [%l7 + 0x30], %g5 fcmpne16 %f2, %f10, %g4 loop_3498: fmovdn %icc, %f3, %f7 fones %f9 tsubcc %g6, %o3, %g2 ldub [%l7 + 0x24], %i7 tvs %icc, 0x7 bleu,a,pn %xcc, loop_3499 bleu %xcc, loop_3500 fmovdleu %icc, %f11, %f11 orn %i6, 0x1861, %g7 loop_3499: st %f9, [%l7 + 0x34] loop_3500: fnot1 %f8, %f8 umul %o6, %i2, %i0 movrgz %l1, %o4, %l3 edge32ln %i1, %o0, %o2 fmovdle %icc, %f8, %f7 ld [%l7 + 0x68], %f8 taddcctv %g1, %l5, %l0 fcmple32 %f2, %f12, %l6 lduw [%l7 + 0x48], %g3 tleu %icc, 0x0 fpsub32 %f14, %f12, %f6 srl %i5, 0x12, %o5 stb %l4, [%l7 + 0x6D] lduh [%l7 + 0x2C], %o1 stx %l2, [%l7 + 0x08] fmovsle %icc, %f1, %f4 fnot1s %f11, %f8 fzero %f6 fcmped %fcc3, %f12, %f10 bge,pt %xcc, loop_3501 fnor %f0, %f2, %f14 sll %i3, 0x0B, %i4 movcs %icc, %g5, %g4 loop_3501: subcc %g6, %o7, %o3 fmovsle %icc, %f0, %f5 lduw [%l7 + 0x34], %i7 movgu %icc, %g2, %i6 stw %o6, [%l7 + 0x44] andn %g7, 0x18EA, %i0 fmovdl %xcc, %f12, %f10 ldsw [%l7 + 0x2C], %l1 fmovsgu %icc, %f2, %f14 bvc,pt %icc, loop_3502 tleu %xcc, 0x7 fmovdge %icc, %f1, %f2 std %f12, [%l7 + 0x38] loop_3502: tleu %xcc, 0x4 fnors %f15, %f13, %f13 ldub [%l7 + 0x60], %o4 fmovsl %xcc, %f10, %f9 ldx [%l7 + 0x50], %i2 stb %l3, [%l7 + 0x2E] tneg %icc, 0x1 alignaddr %i1, %o0, %g1 lduw [%l7 + 0x0C], %o2 ldd [%l7 + 0x68], %f2 fbu %fcc0, loop_3503 movpos %icc, %l0, %l5 taddcctv %g3, 0x18C2, %i5 andncc %l6, %l4, %o1 loop_3503: st %f5, [%l7 + 0x3C] orn %l2, %i3, %i4 fmovdl %xcc, %f9, %f11 stw %o5, [%l7 + 0x6C] siam 0x1 orncc %g5, 0x04C7, %g6 ldsb [%l7 + 0x1C], %g4 add %o3, %o7, %i7 fones %f15 fmul8sux16 %f14, %f4, %f0 fsrc2s %f0, %f11 sra %i6, %o6, %g2 brgez,a %g7, loop_3504 fmuld8sux16 %f7, %f4, %f2 andcc %l1, %i0, %i2 andn %l3, %i1, %o4 loop_3504: std %f6, [%l7 + 0x30] udivcc %o0, 0x0854, %g1 fcmpeq16 %f6, %f10, %l0 fmovsvs %icc, %f1, %f15 st %f2, [%l7 + 0x20] stb %l5, [%l7 + 0x59] tl %icc, 0x1 std %f2, [%l7 + 0x48] siam 0x0 fbn %fcc0, loop_3505 bcc,a loop_3506 edge32l %g3, %o2, %l6 umul %i5, 0x04A1, %o1 loop_3505: orncc %l2, %l4, %i4 loop_3506: ldub [%l7 + 0x3C], %i3 fmovrdlez %o5, %f0, %f12 stb %g6, [%l7 + 0x14] ld [%l7 + 0x58], %f6 ldx [%l7 + 0x10], %g5 ld [%l7 + 0x24], %f4 fandnot1s %f11, %f7, %f3 fbo,a %fcc2, loop_3507 fmuld8ulx16 %f5, %f12, %f2 movneg %icc, %g4, %o7 fmovdn %xcc, %f5, %f9 loop_3507: fmul8x16 %f11, %f12, %f2 ldsh [%l7 + 0x6A], %i7 sdiv %i6, 0x069B, %o6 fbule %fcc1, loop_3508 smul %g2, 0x1F83, %g7 movpos %xcc, %l1, %o3 edge32n %i0, %l3, %i2 loop_3508: array8 %i1, %o4, %o0 bn,a,pn %xcc, loop_3509 fmovd %f14, %f0 sra %g1, %l5, %l0 ldx [%l7 + 0x20], %g3 loop_3509: ldd [%l7 + 0x30], %f0 ld [%l7 + 0x10], %f7 fmovsne %icc, %f1, %f14 movle %xcc, %l6, %i5 fmovrslez %o2, %f0, %f5 ldub [%l7 + 0x4A], %l2 fmovse %icc, %f6, %f8 bge,a loop_3510 lduh [%l7 + 0x72], %o1 fmovdcs %icc, %f0, %f11 bpos,a,pn %xcc, loop_3511 loop_3510: fmovdle %icc, %f15, %f0 xnor %l4, 0x134A, %i3 std %f2, [%l7 + 0x58] loop_3511: ldsw [%l7 + 0x7C], %i4 lduw [%l7 + 0x10], %o5 fmovdge %xcc, %f7, %f9 srlx %g5, 0x17, %g6 stx %o7, [%l7 + 0x48] fandnot1s %f5, %f8, %f0 ld [%l7 + 0x78], %f13 bg %xcc, loop_3512 st %f13, [%l7 + 0x08] ldsh [%l7 + 0x40], %i7 stx %i6, [%l7 + 0x30] loop_3512: xnorcc %g4, 0x161F, %g2 fsrc1 %f6, %f12 tpos %icc, 0x2 movvc %xcc, %o6, %l1 stw %o3, [%l7 + 0x1C] lduh [%l7 + 0x4E], %g7 fbue %fcc2, loop_3513 fnot1 %f0, %f2 andncc %l3, %i2, %i0 fcmpes %fcc0, %f10, %f4 loop_3513: fmovrsgez %i1, %f7, %f14 stb %o4, [%l7 + 0x36] ldsh [%l7 + 0x20], %o0 st %f13, [%l7 + 0x4C] fmovdneg %icc, %f4, %f2 lduw [%l7 + 0x5C], %g1 udivx %l5, 0x01A4, %g3 sth %l6, [%l7 + 0x74] edge32 %l0, %i5, %l2 movcc %xcc, %o1, %l4 fmovdneg %xcc, %f2, %f12 ldsh [%l7 + 0x0E], %o2 bvc,a,pn %xcc, loop_3514 orcc %i4, 0x0172, %o5 fmovrdgz %g5, %f10, %f6 fmovrde %g6, %f14, %f2 loop_3514: ldsw [%l7 + 0x3C], %o7 fnor %f2, %f8, %f10 ldx [%l7 + 0x10], %i3 fpmerge %f1, %f12, %f14 lduh [%l7 + 0x10], %i7 st %f11, [%l7 + 0x5C] tsubcc %i6, %g2, %o6 fcmple16 %f4, %f0, %g4 nop setx loop_3515, %l0, %l1 jmpl %l1, %l1 ld [%l7 + 0x58], %f1 ld [%l7 + 0x70], %f1 lduh [%l7 + 0x1E], %g7 loop_3515: bgu %xcc, loop_3516 ldd [%l7 + 0x10], %f2 pdist %f0, %f2, %f0 stw %o3, [%l7 + 0x74] loop_3516: tgu %icc, 0x1 fabss %f1, %f6 movn %icc, %l3, %i0 fbue %fcc3, loop_3517 ldd [%l7 + 0x18], %f12 fbn %fcc2, loop_3518 ldd [%l7 + 0x50], %f8 loop_3517: mulscc %i2, 0x1C6B, %i1 fbu %fcc3, loop_3519 loop_3518: fmovsleu %icc, %f4, %f4 ldsw [%l7 + 0x54], %o4 subc %o0, %l5, %g1 loop_3519: fmovdl %xcc, %f10, %f12 tsubcctv %l6, 0x0AB0, %l0 tgu %icc, 0x3 fmovsneg %icc, %f8, %f14 fcmpeq16 %f6, %f2, %i5 brz %l2, loop_3520 bn,pn %xcc, loop_3521 bvc %xcc, loop_3522 sth %o1, [%l7 + 0x34] loop_3520: fmovrdne %l4, %f14, %f14 loop_3521: fbue,a %fcc0, loop_3523 loop_3522: fmuld8ulx16 %f9, %f10, %f6 alignaddrl %o2, %g3, %o5 umul %i4, %g5, %o7 loop_3523: ldx [%l7 + 0x50], %i3 fsrc2 %f2, %f2 fzero %f10 edge32l %g6, %i7, %i6 fmovdg %icc, %f11, %f1 fmuld8ulx16 %f10, %f1, %f6 fnor %f6, %f6, %f2 bn %xcc, loop_3524 fpackfix %f12, %f2 ldd [%l7 + 0x70], %f10 bpos,a %xcc, loop_3525 loop_3524: fbug %fcc0, loop_3526 stw %o6, [%l7 + 0x18] edge32l %g2, %g4, %g7 loop_3525: ldx [%l7 + 0x20], %o3 loop_3526: fmovrsgez %l1, %f10, %f0 orncc %l3, 0x1EE6, %i0 tle %icc, 0x0 addc %i1, 0x19DD, %i2 movleu %icc, %o0, %o4 sdiv %l5, 0x0C44, %l6 std %f4, [%l7 + 0x30] ld [%l7 + 0x60], %f2 fmuld8ulx16 %f3, %f9, %f4 fornot1s %f7, %f3, %f10 srlx %g1, 0x01, %i5 stx %l0, [%l7 + 0x78] tleu %icc, 0x0 xnor %o1, 0x04ED, %l2 sth %l4, [%l7 + 0x64] st %f15, [%l7 + 0x50] movre %o2, %g3, %o5 brlez,a %g5, loop_3527 umulcc %o7, %i3, %g6 bge,a %xcc, loop_3528 sll %i7, %i4, %i6 loop_3527: ba,pt %xcc, loop_3529 fandnot2s %f4, %f7, %f3 loop_3528: move %xcc, %g2, %o6 srlx %g4, 0x14, %g7 loop_3529: ldsh [%l7 + 0x2C], %l1 bvc loop_3530 fcmple16 %f6, %f6, %l3 fmovd %f0, %f14 add %o3, %i0, %i1 loop_3530: fpadd16s %f3, %f9, %f8 lduh [%l7 + 0x20], %o0 ldsw [%l7 + 0x08], %i2 fpsub16s %f14, %f2, %f2 lduw [%l7 + 0x14], %o4 fornot1s %f12, %f2, %f9 movn %xcc, %l5, %l6 ldsh [%l7 + 0x70], %g1 fmovrdgez %l0, %f0, %f12 ldx [%l7 + 0x48], %i5 ldx [%l7 + 0x28], %o1 fmovsg %icc, %f1, %f3 fnors %f13, %f10, %f14 std %f8, [%l7 + 0x40] subcc %l2, 0x00CB, %l4 fpsub16 %f0, %f2, %f10 fnands %f4, %f5, %f15 fmovsn %xcc, %f15, %f4 lduh [%l7 + 0x58], %o2 lduw [%l7 + 0x28], %o5 bshuffle %f2, %f14, %f10 fbg %fcc3, loop_3531 movne %xcc, %g3, %o7 movn %icc, %i3, %g6 fbl %fcc3, loop_3532 loop_3531: subcc %g5, %i7, %i4 stw %g2, [%l7 + 0x0C] brlz,a %i6, loop_3533 loop_3532: subccc %o6, 0x026B, %g4 ldsh [%l7 + 0x32], %l1 mulscc %l3, %g7, %o3 loop_3533: edge8n %i0, %o0, %i1 fmovde %xcc, %f12, %f5 bne,a %icc, loop_3534 bshuffle %f0, %f14, %f2 taddcc %i2, 0x1ADD, %l5 xnor %o4, %g1, %l0 loop_3534: stx %l6, [%l7 + 0x20] bne,pt %icc, loop_3535 fsrc1s %f3, %f2 ldd [%l7 + 0x30], %f4 stx %o1, [%l7 + 0x40] loop_3535: fpmerge %f3, %f8, %f0 fxnors %f2, %f8, %f15 ldsb [%l7 + 0x0B], %l2 mova %icc, %i5, %l4 std %f4, [%l7 + 0x78] andcc %o5, %g3, %o7 fnors %f11, %f9, %f14 xnor %i3, %o2, %g6 lduw [%l7 + 0x68], %g5 ldd [%l7 + 0x40], %f6 ld [%l7 + 0x6C], %f6 ldsw [%l7 + 0x74], %i4 ldsh [%l7 + 0x50], %g2 fmuld8ulx16 %f14, %f0, %f12 fcmpes %fcc2, %f10, %f9 bn loop_3536 brgz,a %i7, loop_3537 movn %xcc, %o6, %i6 fmovdne %xcc, %f0, %f6 loop_3536: bneg,pn %xcc, loop_3538 loop_3537: fandnot1s %f5, %f3, %f1 fcmpeq16 %f4, %f0, %g4 addcc %l3, %g7, %o3 loop_3538: fmovdvs %xcc, %f7, %f8 faligndata %f14, %f0, %f6 ldsw [%l7 + 0x18], %i0 ldx [%l7 + 0x18], %o0 ldsb [%l7 + 0x56], %i1 ld [%l7 + 0x58], %f4 ldx [%l7 + 0x30], %l1 edge16ln %l5, %i2, %o4 stx %l0, [%l7 + 0x78] ldsh [%l7 + 0x32], %g1 ldsw [%l7 + 0x4C], %l6 alignaddrl %o1, %l2, %l4 stb %i5, [%l7 + 0x27] stb %g3, [%l7 + 0x2D] umul %o5, %o7, %i3 fbe %fcc2, loop_3539 fmovrsgz %o2, %f0, %f1 ld [%l7 + 0x48], %f14 mulscc %g5, 0x1C89, %i4 loop_3539: ldx [%l7 + 0x50], %g2 fmovrse %g6, %f10, %f3 bneg,a loop_3540 tgu %xcc, 0x6 sth %i7, [%l7 + 0x72] movle %xcc, %o6, %g4 loop_3540: udivx %l3, 0x0689, %g7 edge32n %o3, %i0, %i6 ldd [%l7 + 0x58], %f12 fbug %fcc0, loop_3541 movge %icc, %o0, %i1 fandnot2 %f8, %f2, %f8 andcc %l1, %l5, %i2 loop_3541: fands %f3, %f11, %f8 array8 %o4, %g1, %l0 orn %o1, %l6, %l2 fsrc2 %f8, %f2 ldsh [%l7 + 0x62], %i5 fpadd16s %f10, %f3, %f3 fmovdge %icc, %f5, %f1 fpsub16s %f14, %f0, %f8 stb %l4, [%l7 + 0x71] fmovsle %icc, %f9, %f9 fmul8ulx16 %f6, %f6, %f6 ldsb [%l7 + 0x62], %o5 fmovrdne %o7, %f2, %f0 stw %g3, [%l7 + 0x40] st %f5, [%l7 + 0x2C] ld [%l7 + 0x68], %f13 std %f14, [%l7 + 0x20] ldub [%l7 + 0x70], %o2 fmovrde %g5, %f0, %f0 stx %i4, [%l7 + 0x08] fmul8x16 %f5, %f0, %f14 tpos %xcc, 0x6 srlx %i3, %g6, %g2 fsrc1 %f4, %f8 fmovde %icc, %f1, %f13 fmuld8ulx16 %f6, %f13, %f0 stx %i7, [%l7 + 0x60] edge32 %o6, %g4, %l3 movrgz %o3, %g7, %i6 fmovdvs %xcc, %f2, %f3 call loop_3542 te %icc, 0x5 bn,a %icc, loop_3543 ldd [%l7 + 0x38], %f0 loop_3542: lduw [%l7 + 0x48], %i0 bcc,pt %icc, loop_3544 loop_3543: movne %icc, %i1, %l1 be,pt %icc, loop_3545 subcc %o0, %l5, %i2 loop_3544: sth %g1, [%l7 + 0x44] fabsd %f2, %f6 loop_3545: xorcc %o4, 0x0F2E, %o1 stb %l6, [%l7 + 0x49] movg %icc, %l0, %l2 fnegd %f14, %f8 tleu %xcc, 0x7 orncc %i5, %o5, %o7 movrlz %l4, %g3, %g5 faligndata %f12, %f12, %f14 mulx %i4, %i3, %o2 fcmpeq32 %f8, %f8, %g6 lduw [%l7 + 0x08], %i7 stb %g2, [%l7 + 0x77] st %f3, [%l7 + 0x64] lduw [%l7 + 0x7C], %o6 bleu %xcc, loop_3546 lduh [%l7 + 0x08], %l3 sdiv %o3, 0x1B65, %g7 movvs %xcc, %g4, %i6 loop_3546: bshuffle %f4, %f10, %f8 sdiv %i1, 0x10ED, %i0 fornot2s %f15, %f15, %f12 call loop_3547 fmovrdgez %o0, %f8, %f12 fbne,a %fcc3, loop_3548 edge32n %l1, %l5, %g1 loop_3547: movneg %icc, %o4, %i2 fnors %f0, %f14, %f8 loop_3548: edge8ln %l6, %o1, %l0 te %xcc, 0x6 sllx %i5, %o5, %o7 fands %f4, %f6, %f7 stb %l2, [%l7 + 0x51] lduw [%l7 + 0x64], %l4 fcmpeq32 %f10, %f14, %g5 stx %i4, [%l7 + 0x60] edge32l %g3, %i3, %o2 fbule,a %fcc3, loop_3549 ldd [%l7 + 0x08], %f10 fxnors %f2, %f14, %f0 fmovsle %xcc, %f6, %f12 loop_3549: taddcc %i7, %g2, %g6 ldsh [%l7 + 0x60], %l3 bshuffle %f2, %f0, %f12 lduh [%l7 + 0x18], %o6 movne %xcc, %o3, %g7 movvc %xcc, %i6, %g4 tgu %icc, 0x2 xor %i0, 0x1D86, %i1 lduh [%l7 + 0x18], %l1 bge,pt %icc, loop_3550 bvc,a,pn %icc, loop_3551 fcmpeq32 %f8, %f4, %o0 stw %l5, [%l7 + 0x34] loop_3550: brz,a %o4, loop_3552 loop_3551: bleu %icc, loop_3553 umulcc %i2, 0x0458, %g1 st %f2, [%l7 + 0x48] loop_3552: subc %l6, 0x1066, %o1 loop_3553: ldsw [%l7 + 0x0C], %i5 tcs %xcc, 0x6 fmovscs %icc, %f9, %f5 movgu %icc, %l0, %o5 brz %l2, loop_3554 ldsb [%l7 + 0x7B], %l4 stx %g5, [%l7 + 0x78] sth %i4, [%l7 + 0x70] loop_3554: fmovsn %xcc, %f13, %f4 fzeros %f15 ldx [%l7 + 0x68], %o7 movrlez %i3, 0x1D4, %g3 stw %o2, [%l7 + 0x6C] ldsb [%l7 + 0x39], %g2 edge16ln %g6, %i7, %l3 ldd [%l7 + 0x30], %f14 move %xcc, %o3, %g7 fnegd %f12, %f12 subc %o6, 0x1EAB, %g4 fxnor %f14, %f2, %f4 subcc %i6, 0x0BC6, %i0 edge8ln %l1, %o0, %i1 fpsub16 %f2, %f8, %f8 st %f13, [%l7 + 0x18] fbuge %fcc2, loop_3555 fxor %f10, %f12, %f10 movrlez %o4, %l5, %g1 movvs %icc, %l6, %i2 loop_3555: fsrc1 %f10, %f6 movcc %xcc, %o1, %i5 fmul8x16au %f8, %f1, %f6 ldd [%l7 + 0x08], %f12 fcmped %fcc0, %f12, %f4 ldsw [%l7 + 0x1C], %o5 sdivx %l0, 0x18D1, %l2 subccc %g5, 0x09C4, %l4 brgez %i4, loop_3556 fmovsl %xcc, %f5, %f11 movcs %icc, %o7, %i3 fmovrsne %g3, %f4, %f0 loop_3556: fmovscc %icc, %f10, %f11 st %f12, [%l7 + 0x58] ldd [%l7 + 0x68], %f4 fzero %f14 fabsd %f4, %f6 fornot1s %f10, %f2, %f8 stb %o2, [%l7 + 0x3B] fornot2 %f6, %f14, %f12 tvs %xcc, 0x2 ld [%l7 + 0x0C], %f8 stb %g6, [%l7 + 0x59] st %f15, [%l7 + 0x78] call loop_3557 sll %i7, %g2, %l3 sethi 0x1E1B, %g7 tge %icc, 0x2 loop_3557: fmovdcs %xcc, %f5, %f6 fnegs %f15, %f5 fnot2 %f12, %f12 sth %o3, [%l7 + 0x6C] srl %g4, %i6, %o6 fpadd32s %f2, %f2, %f8 ld [%l7 + 0x74], %f11 array16 %l1, %i0, %i1 stx %o4, [%l7 + 0x10] ld [%l7 + 0x1C], %f8 fmovrslez %o0, %f12, %f13 ldd [%l7 + 0x58], %f14 edge8l %l5, %l6, %i2 fornot2s %f10, %f11, %f12 ba,pt %icc, loop_3558 fmovsn %xcc, %f1, %f7 orcc %o1, 0x0AA1, %i5 bgu,a,pn %icc, loop_3559 loop_3558: fnegd %f12, %f2 edge32n %g1, %o5, %l2 fmovrdlez %g5, %f8, %f2 loop_3559: te %xcc, 0x0 fpadd16s %f7, %f8, %f1 fxnor %f2, %f14, %f6 fxnor %f2, %f6, %f8 fsrc2s %f5, %f6 fmovsvs %icc, %f5, %f15 nop setx loop_3560, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmple32 %f12, %f0, %l4 add %l0, %i4, %i3 fmovsneg %xcc, %f8, %f14 loop_3560: stb %g3, [%l7 + 0x57] fnegd %f12, %f10 srlx %o7, %g6, %i7 fsrc1s %f13, %f5 ldx [%l7 + 0x40], %o2 fmovrde %g2, %f6, %f2 tcc %xcc, 0x3 fmovrdlz %g7, %f10, %f12 fandnot1 %f8, %f6, %f12 andncc %l3, %o3, %g4 edge8n %i6, %o6, %l1 st %f3, [%l7 + 0x1C] brlz %i1, loop_3561 fble %fcc1, loop_3562 srax %o4, %o0, %l5 fpsub32s %f11, %f2, %f6 loop_3561: fbe %fcc2, loop_3563 loop_3562: ldub [%l7 + 0x08], %i0 std %f14, [%l7 + 0x70] fsrc1s %f2, %f2 loop_3563: ldsh [%l7 + 0x1E], %i2 fmovsa %icc, %f12, %f10 std %f8, [%l7 + 0x30] or %o1, %i5, %g1 ldub [%l7 + 0x6B], %o5 fnands %f14, %f13, %f8 fbe %fcc1, loop_3564 fmovrsgz %l6, %f13, %f1 lduh [%l7 + 0x62], %g5 fmovsvs %icc, %f8, %f9 loop_3564: taddcctv %l2, %l0, %l4 tne %xcc, 0x7 lduh [%l7 + 0x66], %i4 tgu %xcc, 0x0 ldx [%l7 + 0x20], %i3 ldsb [%l7 + 0x29], %o7 fmovdgu %xcc, %f15, %f11 stx %g6, [%l7 + 0x40] ldub [%l7 + 0x38], %i7 tgu %xcc, 0x4 st %f8, [%l7 + 0x7C] fands %f3, %f3, %f9 ldsb [%l7 + 0x48], %g3 lduh [%l7 + 0x24], %g2 fzeros %f12 stx %o2, [%l7 + 0x68] sdivcc %l3, 0x0905, %o3 fand %f6, %f12, %f14 std %f0, [%l7 + 0x18] fmovsn %icc, %f15, %f5 ldub [%l7 + 0x4A], %g7 fmovscc %icc, %f4, %f3 bg,a,pn %icc, loop_3565 andn %i6, %o6, %l1 fmovrdgz %g4, %f2, %f8 xnorcc %i1, 0x15EF, %o4 loop_3565: fmovsl %xcc, %f12, %f8 stw %l5, [%l7 + 0x0C] sth %o0, [%l7 + 0x48] tgu %icc, 0x6 fcmpne32 %f2, %f6, %i2 ldsh [%l7 + 0x5C], %i0 fmovsne %xcc, %f11, %f10 ldub [%l7 + 0x2F], %i5 fcmpgt16 %f14, %f10, %o1 ldsb [%l7 + 0x2F], %o5 faligndata %f12, %f8, %f10 movrlz %l6, %g1, %g5 ldsw [%l7 + 0x48], %l2 ba %xcc, loop_3566 bn,a,pt %xcc, loop_3567 ldsw [%l7 + 0x3C], %l4 lduw [%l7 + 0x1C], %l0 loop_3566: fmovsleu %xcc, %f12, %f1 loop_3567: bvc,a,pn %icc, loop_3568 movrlez %i3, %o7, %i4 fnegd %f8, %f12 fmovse %xcc, %f1, %f6 loop_3568: movge %icc, %g6, %g3 fmovrdgez %i7, %f10, %f8 edge8ln %o2, %l3, %g2 std %f12, [%l7 + 0x08] ldsb [%l7 + 0x5B], %o3 taddcc %g7, %i6, %o6 ldsw [%l7 + 0x54], %l1 lduh [%l7 + 0x08], %i1 addc %o4, 0x0CAB, %l5 smulcc %o0, 0x11F2, %g4 bcs %icc, loop_3569 fbne %fcc2, loop_3570 and %i2, 0x1050, %i5 movleu %icc, %i0, %o5 loop_3569: xnorcc %l6, %g1, %o1 loop_3570: ldd [%l7 + 0x18], %f0 fsrc2 %f6, %f6 fmovdge %icc, %f9, %f2 bpos loop_3571 fpsub32s %f10, %f13, %f13 sdivx %l2, 0x1E2D, %l4 ldsw [%l7 + 0x40], %g5 loop_3571: fexpand %f2, %f0 brz,a %l0, loop_3572 lduh [%l7 + 0x14], %i3 subc %i4, %o7, %g6 movre %i7, 0x2DA, %g3 loop_3572: fmovrdgz %o2, %f10, %f14 ldsh [%l7 + 0x40], %l3 add %g2, %g7, %i6 st %f11, [%l7 + 0x74] mova %xcc, %o6, %o3 st %f5, [%l7 + 0x14] fxnor %f14, %f8, %f6 fmovrde %l1, %f12, %f0 fmovdcs %xcc, %f8, %f9 fmovdn %icc, %f11, %f2 fabsd %f10, %f12 movrgz %i1, 0x1E0, %o4 fmovscs %icc, %f6, %f10 array8 %l5, %o0, %i2 fpadd16s %f7, %f10, %f0 mova %xcc, %g4, %i5 fmul8sux16 %f8, %f0, %f6 fcmpeq16 %f4, %f8, %i0 ldsw [%l7 + 0x4C], %o5 xnor %l6, %o1, %l2 ldsw [%l7 + 0x68], %g1 umul %l4, %g5, %l0 ldd [%l7 + 0x78], %f14 stb %i3, [%l7 + 0x21] be %xcc, loop_3573 and %i4, 0x17FC, %o7 fbne %fcc2, loop_3574 tneg %xcc, 0x1 loop_3573: fcmpgt32 %f4, %f0, %i7 sth %g3, [%l7 + 0x1E] loop_3574: xnorcc %o2, %g6, %l3 addccc %g7, %i6, %g2 ldub [%l7 + 0x78], %o3 movpos %xcc, %l1, %o6 brgz,a %o4, loop_3575 tg %icc, 0x6 edge8ln %i1, %o0, %l5 nop setx loop_3576, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_3575: fcmple16 %f10, %f4, %g4 udiv %i2, 0x1B19, %i5 fmovda %xcc, %f3, %f0 loop_3576: fbn %fcc0, loop_3577 fmovdl %xcc, %f3, %f2 fpadd16 %f6, %f12, %f2 fble,a %fcc0, loop_3578 loop_3577: fmovdcs %icc, %f15, %f14 fmovrdgz %o5, %f4, %f14 lduw [%l7 + 0x58], %l6 loop_3578: fabsd %f8, %f10 fmovsge %xcc, %f0, %f12 nop setx loop_3579, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fxor %f10, %f0, %f6 tsubcc %i0, %o1, %l2 fmovsl %icc, %f15, %f4 loop_3579: ldub [%l7 + 0x41], %l4 ldsh [%l7 + 0x5A], %g5 ldx [%l7 + 0x08], %g1 fbu %fcc2, loop_3580 tne %icc, 0x0 fcmpgt32 %f6, %f10, %i3 std %f6, [%l7 + 0x28] loop_3580: ldd [%l7 + 0x08], %f2 sdiv %l0, 0x10B2, %i4 bvc,a,pn %icc, loop_3581 fbl,a %fcc3, loop_3582 stb %i7, [%l7 + 0x76] fcmpne32 %f4, %f0, %o7 loop_3581: fbe %fcc3, loop_3583 loop_3582: subcc %g3, %g6, %l3 xorcc %g7, %i6, %o2 stw %g2, [%l7 + 0x60] loop_3583: sth %l1, [%l7 + 0x72] fmul8ulx16 %f14, %f4, %f12 xor %o3, %o6, %o4 edge8 %i1, %l5, %g4 bg,pn %icc, loop_3584 fmovsa %xcc, %f13, %f11 lduw [%l7 + 0x74], %i2 bleu,pn %icc, loop_3585 loop_3584: fcmple16 %f10, %f0, %o0 ld [%l7 + 0x40], %f11 brlz,a %i5, loop_3586 loop_3585: ldsh [%l7 + 0x44], %o5 stx %l6, [%l7 + 0x10] fabsd %f14, %f10 loop_3586: lduh [%l7 + 0x70], %i0 fmovsl %xcc, %f3, %f14 bn,pt %icc, loop_3587 ld [%l7 + 0x68], %f6 edge32n %l2, %l4, %o1 sdivcc %g1, 0x1466, %g5 loop_3587: edge16 %i3, %l0, %i7 ldsw [%l7 + 0x38], %o7 movvc %xcc, %i4, %g3 fmovrde %g6, %f2, %f2 sth %l3, [%l7 + 0x48] fbl %fcc3, loop_3588 faligndata %f0, %f14, %f8 smul %i6, %o2, %g7 move %icc, %g2, %o3 loop_3588: fxnor %f6, %f14, %f14 fmovdpos %xcc, %f3, %f10 st %f12, [%l7 + 0x7C] fmovdcs %xcc, %f1, %f8 sll %o6, %o4, %l1 fmovdneg %xcc, %f13, %f10 fpadd32 %f12, %f8, %f4 ldd [%l7 + 0x58], %f8 ldsb [%l7 + 0x6F], %i1 mova %xcc, %l5, %g4 stb %i2, [%l7 + 0x08] addc %o0, %i5, %l6 edge32l %o5, %l2, %i0 call loop_3589 fmovdne %xcc, %f3, %f14 stw %o1, [%l7 + 0x10] fcmple16 %f2, %f12, %g1 loop_3589: ld [%l7 + 0x78], %f5 ldub [%l7 + 0x1E], %l4 fnot2s %f10, %f8 stb %g5, [%l7 + 0x26] fmovrdgez %i3, %f0, %f6 fors %f2, %f0, %f12 ldub [%l7 + 0x6E], %l0 ble,a loop_3590 fone %f10 lduh [%l7 + 0x60], %i7 movleu %xcc, %o7, %g3 loop_3590: bpos,a loop_3591 ba %icc, loop_3592 ldub [%l7 + 0x23], %i4 movgu %icc, %l3, %g6 loop_3591: bcs,pt %xcc, loop_3593 loop_3592: fexpand %f7, %f0 pdist %f6, %f8, %f4 or %o2, 0x0B20, %g7 loop_3593: movle %icc, %i6, %o3 move %xcc, %o6, %o4 fmovd %f10, %f10 st %f8, [%l7 + 0x7C] udivcc %l1, 0x1253, %g2 stb %i1, [%l7 + 0x16] ld [%l7 + 0x24], %f6 fcmpeq32 %f4, %f0, %g4 fba %fcc1, loop_3594 fbuge,a %fcc2, loop_3595 ldx [%l7 + 0x20], %i2 fsrc2s %f1, %f15 loop_3594: movleu %xcc, %l5, %o0 loop_3595: ldx [%l7 + 0x48], %l6 fmovscs %xcc, %f11, %f8 fnot1 %f12, %f14 lduw [%l7 + 0x78], %i5 te %xcc, 0x3 fmovsa %xcc, %f9, %f15 fmovrdlez %o5, %f10, %f12 sll %l2, 0x10, %i0 fbule %fcc1, loop_3596 std %f6, [%l7 + 0x58] stx %g1, [%l7 + 0x40] fmovdn %icc, %f14, %f15 loop_3596: bge,a,pt %xcc, loop_3597 taddcc %l4, %g5, %o1 lduw [%l7 + 0x6C], %l0 movg %xcc, %i3, %o7 loop_3597: xorcc %i7, 0x1FB1, %i4 stx %l3, [%l7 + 0x40] fpack16 %f4, %f1 te %icc, 0x6 tne %icc, 0x7 movre %g3, 0x2C3, %o2 bgu,a,pn %xcc, loop_3598 fpadd32 %f0, %f12, %f8 be,a loop_3599 fandnot1 %f2, %f12, %f2 loop_3598: srl %g7, 0x1C, %g6 edge16 %o3, %o6, %o4 loop_3599: fmovrdne %l1, %f10, %f4 movre %g2, 0x3EB, %i6 fmovsle %xcc, %f12, %f4 std %f10, [%l7 + 0x50] tl %icc, 0x3 ldub [%l7 + 0x33], %g4 tgu %xcc, 0x3 tcs %xcc, 0x3 tsubcc %i1, %l5, %i2 fmovdleu %icc, %f6, %f0 fandnot2s %f9, %f3, %f10 fmovsgu %icc, %f10, %f13 srl %l6, %i5, %o5 bn,pt %xcc, loop_3600 ldsb [%l7 + 0x47], %o0 std %f10, [%l7 + 0x08] ldsh [%l7 + 0x34], %i0 loop_3600: bshuffle %f8, %f10, %f12 fzeros %f2 fpack32 %f4, %f8, %f4 mulx %g1, %l2, %g5 xnorcc %l4, %o1, %l0 fcmped %fcc0, %f10, %f2 stb %i3, [%l7 + 0x6B] stb %o7, [%l7 + 0x2B] xnorcc %i7, %i4, %l3 ldsb [%l7 + 0x18], %g3 bcc,a %icc, loop_3601 fmovsg %icc, %f14, %f7 fpack32 %f0, %f4, %f14 fbu,a %fcc0, loop_3602 loop_3601: edge8l %g7, %g6, %o2 addcc %o3, 0x0676, %o4 sth %o6, [%l7 + 0x56] loop_3602: fblg,a %fcc1, loop_3603 std %f14, [%l7 + 0x30] and %l1, %g2, %g4 fbg %fcc2, loop_3604 loop_3603: fcmple16 %f2, %f12, %i6 ldx [%l7 + 0x38], %i1 fmul8ulx16 %f0, %f4, %f6 loop_3604: stw %l5, [%l7 + 0x60] brz,a %l6, loop_3605 alignaddrl %i5, %i2, %o0 taddcc %i0, 0x1519, %o5 fors %f8, %f0, %f7 loop_3605: stx %g1, [%l7 + 0x78] lduh [%l7 + 0x5A], %g5 sra %l4, 0x05, %l2 fmul8x16al %f5, %f8, %f8 sll %l0, %o1, %o7 fmovsge %xcc, %f9, %f2 fmovrsne %i3, %f7, %f3 fbne,a %fcc0, loop_3606 ldd [%l7 + 0x30], %f14 fzeros %f0 fxor %f4, %f6, %f12 loop_3606: fmovrdlz %i7, %f0, %f0 array8 %i4, %g3, %l3 subccc %g7, 0x037B, %o2 fcmpeq32 %f10, %f6, %g6 ldd [%l7 + 0x48], %f8 bneg,a,pt %xcc, loop_3607 fpmerge %f8, %f5, %f6 stw %o3, [%l7 + 0x28] tge %icc, 0x5 loop_3607: stw %o4, [%l7 + 0x2C] std %f0, [%l7 + 0x20] fbue,a %fcc3, loop_3608 stb %l1, [%l7 + 0x79] tl %icc, 0x1 fpadd16 %f0, %f10, %f6 loop_3608: fmovrsne %g2, %f2, %f13 movvs %xcc, %o6, %i6 xnorcc %g4, 0x1BD6, %l5 bg loop_3609 tne %icc, 0x2 orn %l6, 0x02D0, %i1 bg,a %icc, loop_3610 loop_3609: edge16n %i5, %o0, %i0 edge8ln %o5, %i2, %g1 fbge,a %fcc0, loop_3611 loop_3610: fnegd %f10, %f6 fcmpgt32 %f14, %f8, %l4 lduw [%l7 + 0x24], %g5 loop_3611: fblg %fcc2, loop_3612 fxor %f4, %f6, %f14 sub %l0, 0x0979, %o1 fmovsneg %icc, %f3, %f11 loop_3612: fmul8x16al %f6, %f0, %f14 edge16n %l2, %o7, %i7 ldsw [%l7 + 0x54], %i3 fpsub32s %f10, %f9, %f10 array32 %i4, %l3, %g3 brgez %g7, loop_3613 fmovdne %xcc, %f3, %f14 subc %g6, %o2, %o4 fmovdgu %icc, %f2, %f7 loop_3613: edge32n %l1, %g2, %o6 subc %o3, %g4, %i6 fors %f10, %f14, %f14 fmovrdne %l6, %f0, %f4 st %f15, [%l7 + 0x28] movcs %xcc, %i1, %i5 fsrc2s %f10, %f9 fcmple32 %f14, %f2, %l5 ldsw [%l7 + 0x5C], %o0 fsrc1s %f1, %f2 fpsub32s %f8, %f5, %f13 sth %o5, [%l7 + 0x24] ldsh [%l7 + 0x6E], %i2 fmovrdgez %g1, %f8, %f6 fandnot2 %f10, %f2, %f10 fors %f2, %f9, %f3 mulx %i0, 0x1557, %g5 stb %l0, [%l7 + 0x5B] fmovsneg %icc, %f14, %f9 smulcc %l4, %o1, %o7 edge16 %i7, %l2, %i4 bpos %xcc, loop_3614 ldsb [%l7 + 0x4F], %l3 movleu %xcc, %i3, %g3 fpsub16 %f6, %f8, %f4 loop_3614: tcc %xcc, 0x6 movn %xcc, %g7, %o2 fbule %fcc0, loop_3615 fmovrdgez %g6, %f10, %f6 ldsw [%l7 + 0x34], %l1 ld [%l7 + 0x6C], %f0 loop_3615: fbue,a %fcc2, loop_3616 stw %g2, [%l7 + 0x58] stb %o6, [%l7 + 0x0A] fmovdg %xcc, %f9, %f8 loop_3616: fmovde %icc, %f2, %f14 edge8ln %o3, %o4, %i6 ldub [%l7 + 0x4E], %l6 ldx [%l7 + 0x58], %g4 fone %f6 fmovrdgez %i5, %f14, %f4 nop setx loop_3617, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stw %l5, [%l7 + 0x70] addc %i1, 0x174F, %o0 fmovrdlz %o5, %f14, %f0 loop_3617: fnot2 %f4, %f12 brlz %i2, loop_3618 edge16l %g1, %i0, %g5 bvc,a,pt %xcc, loop_3619 fbn,a %fcc3, loop_3620 loop_3618: add %l4, %o1, %o7 fbuge %fcc1, loop_3621 loop_3619: fnors %f1, %f11, %f14 loop_3620: pdist %f12, %f10, %f14 or %i7, 0x1C74, %l0 loop_3621: fmovdneg %icc, %f3, %f9 fsrc1s %f10, %f7 edge16n %l2, %i4, %l3 fblg,a %fcc3, loop_3622 st %f11, [%l7 + 0x68] alignaddr %i3, %g3, %o2 fpackfix %f14, %f0 loop_3622: movvs %xcc, %g7, %l1 ldsw [%l7 + 0x14], %g2 fxors %f2, %f5, %f0 udiv %o6, 0x01AA, %o3 stb %o4, [%l7 + 0x40] fmovdcc %xcc, %f14, %f3 sth %g6, [%l7 + 0x22] fmovda %icc, %f8, %f3 ldsw [%l7 + 0x74], %i6 sra %g4, 0x03, %l6 bcc %icc, loop_3623 sth %l5, [%l7 + 0x66] fmovsl %icc, %f12, %f6 fnegd %f2, %f8 loop_3623: tn %icc, 0x7 fbu %fcc2, loop_3624 fsrc2 %f8, %f14 brgz,a %i5, loop_3625 fbg %fcc0, loop_3626 loop_3624: edge8n %o0, %o5, %i2 taddcctv %g1, 0x1967, %i0 loop_3625: fcmpgt16 %f0, %f8, %i1 loop_3626: fzeros %f6 movpos %xcc, %g5, %o1 fsrc2 %f8, %f6 tvc %xcc, 0x1 fmovde %icc, %f8, %f14 popc %l4, %i7 umulcc %l0, 0x1ADA, %o7 array8 %l2, %i4, %l3 movgu %xcc, %i3, %o2 fornot2 %f10, %f4, %f0 lduw [%l7 + 0x20], %g3 ldd [%l7 + 0x58], %f0 ldub [%l7 + 0x6F], %l1 edge16 %g2, %g7, %o3 ldsw [%l7 + 0x20], %o6 array8 %g6, %o4, %g4 fmovsg %icc, %f11, %f5 fcmpne16 %f2, %f10, %i6 subccc %l5, %l6, %i5 fmovsgu %xcc, %f7, %f9 fmovde %icc, %f12, %f1 udivcc %o5, 0x04B7, %i2 brlz,a %o0, loop_3627 tneg %icc, 0x3 edge16 %i0, %g1, %i1 fmovsa %xcc, %f2, %f2 loop_3627: fmovsa %icc, %f1, %f15 ld [%l7 + 0x40], %f10 umul %g5, 0x0A93, %l4 lduw [%l7 + 0x10], %o1 stb %l0, [%l7 + 0x6D] fbule,a %fcc1, loop_3628 movvc %xcc, %o7, %l2 tl %icc, 0x1 fmovsvc %xcc, %f14, %f1 loop_3628: std %f14, [%l7 + 0x58] fcmps %fcc1, %f3, %f2 srlx %i4, 0x0F, %l3 brnz %i7, loop_3629 fcmpgt32 %f10, %f6, %i3 bpos,a loop_3630 stw %o2, [%l7 + 0x24] loop_3629: stx %g3, [%l7 + 0x50] ld [%l7 + 0x18], %f5 loop_3630: fmovdle %icc, %f12, %f10 tsubcc %l1, %g7, %g2 tleu %xcc, 0x4 ldsw [%l7 + 0x14], %o3 fmovsa %icc, %f5, %f5 fmovrdne %g6, %f10, %f2 tg %icc, 0x1 fpack16 %f14, %f8 edge16n %o6, %g4, %o4 ldsh [%l7 + 0x52], %l5 lduw [%l7 + 0x24], %l6 fpsub32 %f4, %f14, %f8 ldub [%l7 + 0x57], %i6 andcc %o5, %i5, %i2 edge16n %i0, %o0, %g1 ldd [%l7 + 0x68], %f12 ldsw [%l7 + 0x24], %g5 edge8l %i1, %o1, %l4 edge16l %l0, %o7, %l2 stb %l3, [%l7 + 0x3B] brnz %i4, loop_3631 addcc %i3, 0x1538, %i7 orn %o2, 0x071E, %g3 tcc %icc, 0x1 loop_3631: udiv %l1, 0x1E91, %g7 fmovdg %xcc, %f9, %f4 stx %g2, [%l7 + 0x10] stb %o3, [%l7 + 0x08] lduh [%l7 + 0x4C], %o6 ldsw [%l7 + 0x68], %g4 nop setx loop_3632, %l0, %l1 jmpl %l1, %o4 fmovrde %l5, %f2, %f0 lduh [%l7 + 0x2A], %g6 bvc,pn %xcc, loop_3633 loop_3632: bneg,a,pt %xcc, loop_3634 fmul8sux16 %f8, %f0, %f4 xor %i6, %l6, %o5 loop_3633: udivx %i2, 0x0251, %i0 loop_3634: stw %i5, [%l7 + 0x54] st %f15, [%l7 + 0x7C] ld [%l7 + 0x74], %f2 fbul %fcc2, loop_3635 movgu %icc, %o0, %g5 movrlez %i1, %g1, %o1 movrne %l4, 0x201, %l0 loop_3635: ldsh [%l7 + 0x6E], %l2 fbne %fcc0, loop_3636 srl %o7, %l3, %i4 movgu %icc, %i3, %o2 fnegd %f12, %f12 loop_3636: movvs %icc, %i7, %g3 stb %l1, [%l7 + 0x23] add %g2, 0x09FE, %g7 call loop_3637 movl %icc, %o3, %g4 ldx [%l7 + 0x38], %o4 tneg %xcc, 0x7 loop_3637: popc %o6, %l5 bneg,pt %icc, loop_3638 stw %i6, [%l7 + 0x44] fnor %f12, %f10, %f8 bneg,a loop_3639 loop_3638: tgu %icc, 0x3 fzero %f2 bcs,a,pn %icc, loop_3640 loop_3639: tpos %xcc, 0x6 fmovrslz %g6, %f7, %f9 ldx [%l7 + 0x50], %l6 loop_3640: ldub [%l7 + 0x3A], %o5 mulx %i2, %i0, %i5 fandnot1 %f10, %f12, %f6 stb %o0, [%l7 + 0x47] mulx %g5, 0x11F7, %g1 lduh [%l7 + 0x44], %o1 fbug,a %fcc1, loop_3641 movleu %xcc, %l4, %i1 fmovrdgz %l0, %f10, %f0 array8 %o7, %l2, %l3 loop_3641: fbug,a %fcc1, loop_3642 sdivcc %i3, 0x12AA, %o2 fmovrsne %i4, %f13, %f13 sdivcc %g3, 0x08A9, %i7 loop_3642: smul %g2, %g7, %l1 movrne %o3, %g4, %o4 fmovdneg %icc, %f1, %f1 st %f15, [%l7 + 0x78] fmovrslz %o6, %f13, %f10 edge16 %i6, %g6, %l6 ble,pn %icc, loop_3643 stb %o5, [%l7 + 0x64] sth %l5, [%l7 + 0x76] srl %i2, 0x19, %i0 loop_3643: ldsh [%l7 + 0x18], %i5 ldx [%l7 + 0x18], %g5 movg %icc, %o0, %g1 fbl %fcc1, loop_3644 ldsw [%l7 + 0x3C], %l4 fpsub16 %f10, %f12, %f10 std %f6, [%l7 + 0x38] loop_3644: fcmpgt32 %f4, %f14, %i1 sdiv %o1, 0x1E0A, %o7 fmovsleu %xcc, %f13, %f10 fbo,a %fcc0, loop_3645 movcc %xcc, %l2, %l3 std %f2, [%l7 + 0x60] fzero %f6 loop_3645: tl %xcc, 0x3 fmovrsne %i3, %f11, %f1 fxnor %f0, %f6, %f8 fmul8ulx16 %f4, %f4, %f6 ldsb [%l7 + 0x3E], %o2 movrgez %l0, 0x307, %g3 xnor %i7, 0x122E, %i4 sdivcc %g2, 0x0808, %g7 fbue,a %fcc2, loop_3646 ldx [%l7 + 0x78], %o3 fmovdvs %icc, %f2, %f6 edge16n %l1, %g4, %o6 loop_3646: stb %o4, [%l7 + 0x20] umul %g6, %i6, %l6 fmovrdgez %l5, %f14, %f2 fxor %f10, %f6, %f14 array8 %o5, %i2, %i5 fbue,a %fcc2, loop_3647 fmovdneg %xcc, %f10, %f0 ld [%l7 + 0x14], %f10 fbg,a %fcc0, loop_3648 loop_3647: movge %xcc, %g5, %i0 fpsub32 %f2, %f14, %f10 ldsh [%l7 + 0x64], %o0 loop_3648: edge8ln %g1, %i1, %l4 brlez,a %o7, loop_3649 edge8ln %o1, %l3, %l2 brlz,a %i3, loop_3650 subc %o2, 0x1229, %l0 loop_3649: fmovse %icc, %f4, %f10 ldd [%l7 + 0x20], %f6 loop_3650: movn %icc, %i7, %i4 fbg,a %fcc2, loop_3651 movrlz %g2, %g7, %g3 subccc %l1, 0x1F5E, %g4 sra %o3, %o4, %o6 loop_3651: fmuld8sux16 %f6, %f4, %f10 bneg,pt %icc, loop_3652 movrgez %i6, %g6, %l6 tge %xcc, 0x6 alignaddr %l5, %i2, %o5 loop_3652: srl %i5, %g5, %i0 std %f0, [%l7 + 0x18] fbne,a %fcc2, loop_3653 fmovdneg %icc, %f8, %f9 bl,a,pt %icc, loop_3654 movrgz %o0, %g1, %l4 loop_3653: stx %i1, [%l7 + 0x68] fmovdg %xcc, %f13, %f12 loop_3654: fbl %fcc3, loop_3655 te %xcc, 0x3 bleu,a,pn %icc, loop_3656 srlx %o1, 0x03, %l3 loop_3655: fmovdpos %xcc, %f14, %f15 sll %o7, %l2, %o2 loop_3656: siam 0x1 stx %i3, [%l7 + 0x48] fcmpgt16 %f0, %f12, %l0 edge16n %i4, %i7, %g7 stb %g3, [%l7 + 0x0C] ld [%l7 + 0x08], %f0 std %f12, [%l7 + 0x38] bg loop_3657 movvs %xcc, %g2, %g4 stx %o3, [%l7 + 0x68] fxnors %f12, %f4, %f10 loop_3657: orncc %o4, 0x0E61, %o6 fornot1 %f10, %f4, %f14 fmovdl %icc, %f4, %f4 stb %i6, [%l7 + 0x20] fmovda %xcc, %f10, %f3 ldsh [%l7 + 0x22], %l1 lduw [%l7 + 0x10], %g6 ldsb [%l7 + 0x29], %l6 movpos %xcc, %l5, %o5 ldsw [%l7 + 0x48], %i5 bvc %icc, loop_3658 fone %f0 ble,a,pn %xcc, loop_3659 fba %fcc1, loop_3660 loop_3658: fbne,a %fcc2, loop_3661 ldub [%l7 + 0x68], %g5 loop_3659: fmovrdlez %i2, %f6, %f10 loop_3660: array8 %o0, %g1, %i0 loop_3661: fpack16 %f4, %f12 fzeros %f3 edge32 %i1, %l4, %l3 stx %o7, [%l7 + 0x68] xor %o1, %o2, %l2 taddcc %l0, 0x037E, %i3 sth %i7, [%l7 + 0x28] movrlez %g7, 0x2A3, %i4 srlx %g2, %g3, %g4 lduh [%l7 + 0x0A], %o4 fcmpes %fcc1, %f11, %f12 lduh [%l7 + 0x28], %o6 fmovsl %icc, %f13, %f0 lduh [%l7 + 0x1E], %i6 stw %l1, [%l7 + 0x14] ldx [%l7 + 0x58], %g6 lduw [%l7 + 0x6C], %o3 ldub [%l7 + 0x20], %l6 lduh [%l7 + 0x7C], %l5 fblg,a %fcc2, loop_3662 xorcc %o5, 0x1D6F, %g5 stw %i2, [%l7 + 0x24] bvc %icc, loop_3663 loop_3662: nop setx loop_3664, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fexpand %f11, %f6 movleu %icc, %o0, %g1 loop_3663: faligndata %f12, %f14, %f4 loop_3664: umulcc %i0, %i5, %l4 stb %l3, [%l7 + 0x4E] for %f10, %f0, %f2 sdivx %i1, 0x1FE2, %o1 umul %o2, 0x13DE, %o7 ta %icc, 0x4 stx %l0, [%l7 + 0x70] fbg %fcc2, loop_3665 movvs %icc, %i3, %l2 ta %xcc, 0x5 ldsw [%l7 + 0x7C], %g7 loop_3665: fsrc1 %f6, %f12 mulx %i4, %i7, %g3 fpmerge %f5, %f8, %f0 ldd [%l7 + 0x38], %f6 st %f3, [%l7 + 0x5C] stx %g4, [%l7 + 0x60] fands %f0, %f7, %f3 fmovrdne %o4, %f0, %f8 st %f9, [%l7 + 0x10] edge8l %o6, %i6, %l1 fble %fcc1, loop_3666 xnor %g2, 0x0A77, %o3 fnegd %f12, %f0 ble loop_3667 loop_3666: movrlz %g6, %l5, %o5 movvs %xcc, %g5, %i2 edge16ln %o0, %g1, %i0 loop_3667: fmovdpos %icc, %f2, %f8 orn %i5, %l4, %l3 fmovrsgz %l6, %f11, %f10 fmovsgu %xcc, %f15, %f9 fbug %fcc2, loop_3668 andcc %i1, 0x0B32, %o2 fmovde %icc, %f9, %f12 fpack32 %f4, %f12, %f10 loop_3668: tg %xcc, 0x6 sth %o7, [%l7 + 0x4C] orn %o1, 0x1FA7, %i3 fmovsleu %icc, %f9, %f8 be,a %xcc, loop_3669 lduh [%l7 + 0x68], %l0 std %f4, [%l7 + 0x68] stw %l2, [%l7 + 0x3C] loop_3669: nop setx loop_3670, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sub %i4, %g7, %g3 sth %i7, [%l7 + 0x22] tne %icc, 0x2 loop_3670: ldsb [%l7 + 0x15], %o4 fbule,a %fcc0, loop_3671 ldsw [%l7 + 0x5C], %o6 fmovrsgz %i6, %f2, %f5 lduw [%l7 + 0x78], %l1 loop_3671: fmovsl %xcc, %f8, %f4 fbul %fcc3, loop_3672 taddcc %g4, 0x13F7, %g2 fmovde %icc, %f7, %f3 bneg,pt %icc, loop_3673 loop_3672: fsrc2 %f6, %f2 lduh [%l7 + 0x7E], %g6 fmovdg %icc, %f1, %f5 loop_3673: ldd [%l7 + 0x60], %f2 ldub [%l7 + 0x7F], %o3 ldx [%l7 + 0x08], %o5 bge,pt %xcc, loop_3674 ld [%l7 + 0x68], %f2 fmovdcc %icc, %f3, %f14 ldsh [%l7 + 0x3C], %g5 loop_3674: fones %f5 brnz %l5, loop_3675 ldsb [%l7 + 0x3A], %i2 bgu,a %icc, loop_3676 fmovsl %icc, %f15, %f1 loop_3675: andcc %g1, 0x1B13, %o0 st %f2, [%l7 + 0x68] loop_3676: tcs %icc, 0x7 srax %i5, 0x1A, %i0 sth %l3, [%l7 + 0x46] movle %xcc, %l4, %l6 edge32n %o2, %o7, %o1 ldub [%l7 + 0x75], %i1 sth %l0, [%l7 + 0x2A] fbo,a %fcc1, loop_3677 sth %l2, [%l7 + 0x24] lduw [%l7 + 0x28], %i3 movl %icc, %g7, %g3 loop_3677: fcmpgt16 %f14, %f0, %i4 xnorcc %i7, %o6, %o4 srl %l1, %i6, %g4 ld [%l7 + 0x64], %f7 nop setx loop_3678, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stw %g6, [%l7 + 0x58] fmovdn %xcc, %f4, %f9 ldsh [%l7 + 0x40], %g2 loop_3678: fandnot1 %f10, %f6, %f8 movge %xcc, %o5, %g5 fmovsvc %icc, %f4, %f4 ldd [%l7 + 0x48], %f8 fxor %f10, %f14, %f2 addc %l5, 0x13B1, %i2 movrne %g1, %o3, %i5 ble,pn %icc, loop_3679 fmovrdgz %i0, %f8, %f14 fandnot2 %f2, %f2, %f0 fble,a %fcc0, loop_3680 loop_3679: ld [%l7 + 0x0C], %f10 movcc %xcc, %l3, %o0 subccc %l6, %l4, %o2 loop_3680: mulx %o1, 0x1636, %o7 subcc %l0, 0x188B, %l2 fmovdcs %icc, %f3, %f8 umulcc %i1, 0x08DB, %i3 fandnot2 %f0, %f12, %f4 stw %g3, [%l7 + 0x34] stx %i4, [%l7 + 0x70] movgu %icc, %i7, %g7 call loop_3681 std %f12, [%l7 + 0x18] std %f2, [%l7 + 0x30] lduw [%l7 + 0x64], %o4 loop_3681: ldd [%l7 + 0x58], %f2 fbg,a %fcc1, loop_3682 ldsh [%l7 + 0x5A], %l1 add %i6, 0x01AA, %g4 ldx [%l7 + 0x28], %g6 loop_3682: std %f6, [%l7 + 0x60] smulcc %g2, 0x044C, %o6 xnorcc %o5, 0x14D8, %g5 fones %f5 fmul8x16al %f12, %f7, %f0 ldsw [%l7 + 0x64], %l5 fcmpeq32 %f12, %f6, %g1 taddcctv %i2, %i5, %i0 fmovdleu %xcc, %f15, %f0 tn %icc, 0x6 fmovrslez %l3, %f7, %f11 fcmpne16 %f4, %f8, %o3 fmovsn %xcc, %f8, %f11 sth %l6, [%l7 + 0x30] fmul8x16 %f5, %f10, %f14 sth %l4, [%l7 + 0x1E] st %f1, [%l7 + 0x4C] ldsb [%l7 + 0x48], %o2 fxor %f6, %f6, %f4 brlez,a %o0, loop_3683 fandnot1 %f14, %f6, %f4 ldx [%l7 + 0x30], %o1 bne,a,pn %xcc, loop_3684 loop_3683: sdivcc %o7, 0x0F9D, %l2 fmovsneg %icc, %f7, %f0 fbue,a %fcc3, loop_3685 loop_3684: nop setx loop_3686, %l0, %l1 jmpl %l1, %l0 fmovdle %xcc, %f4, %f15 tvc %icc, 0x0 loop_3685: subccc %i3, %i1, %g3 loop_3686: fpadd16 %f8, %f14, %f0 fbl %fcc2, loop_3687 movge %icc, %i7, %i4 ldd [%l7 + 0x60], %f10 ldd [%l7 + 0x18], %f2 loop_3687: mulx %o4, 0x004E, %l1 fcmpd %fcc1, %f4, %f2 stw %g7, [%l7 + 0x5C] fblg,a %fcc0, loop_3688 tleu %icc, 0x7 ldx [%l7 + 0x40], %g4 xnorcc %g6, 0x08EB, %i6 loop_3688: ldsh [%l7 + 0x44], %o6 bne %icc, loop_3689 bne,a %xcc, loop_3690 lduw [%l7 + 0x10], %o5 fmovdcs %xcc, %f12, %f14 loop_3689: ldd [%l7 + 0x38], %f2 loop_3690: ldd [%l7 + 0x58], %f14 fpadd16s %f7, %f7, %f2 lduw [%l7 + 0x20], %g2 alignaddr %g5, %g1, %l5 fbl %fcc2, loop_3691 movrlz %i5, %i2, %i0 fcmple16 %f8, %f6, %l3 srlx %l6, 0x18, %l4 loop_3691: for %f6, %f12, %f6 xnor %o3, 0x108A, %o2 udivx %o0, 0x168C, %o7 andcc %o1, 0x1296, %l0 fbul,a %fcc0, loop_3692 tle %icc, 0x1 lduh [%l7 + 0x30], %l2 fandnot1 %f10, %f12, %f0 loop_3692: udivx %i1, 0x0081, %g3 ldsw [%l7 + 0x7C], %i7 fcmpgt32 %f2, %f6, %i3 edge32n %i4, %l1, %g7 fmovsvs %xcc, %f11, %f11 fabsd %f14, %f0 for %f14, %f0, %f8 ldx [%l7 + 0x18], %o4 fcmpne16 %f8, %f10, %g4 fnegd %f2, %f0 std %f6, [%l7 + 0x28] tsubcc %g6, %i6, %o6 fmovsvs %icc, %f5, %f4 ldub [%l7 + 0x62], %o5 lduh [%l7 + 0x1C], %g5 st %f5, [%l7 + 0x58] mova %xcc, %g2, %g1 bcs,pn %xcc, loop_3693 fcmpgt16 %f6, %f0, %l5 brgz,a %i2, loop_3694 sdivcc %i5, 0x0BC3, %l3 loop_3693: ld [%l7 + 0x08], %f7 sethi 0x0C1A, %i0 loop_3694: fxnor %f14, %f2, %f14 movleu %xcc, %l4, %l6 lduh [%l7 + 0x78], %o3 tcs %icc, 0x5 tleu %icc, 0x5 std %f2, [%l7 + 0x58] lduw [%l7 + 0x24], %o0 andncc %o2, %o7, %l0 fbg %fcc0, loop_3695 movle %icc, %o1, %i1 fmovsgu %icc, %f13, %f6 edge16 %g3, %i7, %i3 loop_3695: ble loop_3696 brnz %l2, loop_3697 subcc %l1, 0x1EA0, %g7 mova %xcc, %o4, %g4 loop_3696: fcmps %fcc2, %f9, %f15 loop_3697: orncc %g6, 0x17B2, %i6 ldsh [%l7 + 0x5C], %o6 std %f0, [%l7 + 0x60] alignaddrl %i4, %g5, %o5 fmovsge %xcc, %f9, %f7 ldd [%l7 + 0x40], %f6 te %icc, 0x3 fbn,a %fcc1, loop_3698 smul %g1, 0x198B, %l5 fcmpgt32 %f2, %f10, %g2 ldsw [%l7 + 0x64], %i2 loop_3698: fpackfix %f8, %f9 stw %l3, [%l7 + 0x18] fpsub16s %f14, %f1, %f13 stw %i5, [%l7 + 0x38] fbne,a %fcc1, loop_3699 std %f12, [%l7 + 0x60] fpadd16 %f0, %f14, %f8 fmovrdgz %l4, %f6, %f12 loop_3699: fmovde %xcc, %f14, %f6 subc %i0, 0x05BA, %l6 smul %o0, 0x1784, %o3 bge,a,pn %icc, loop_3700 smul %o2, 0x1822, %o7 ba %xcc, loop_3701 sth %o1, [%l7 + 0x62] loop_3700: fbue,a %fcc2, loop_3702 fbge %fcc2, loop_3703 loop_3701: sth %l0, [%l7 + 0x32] edge8ln %i1, %g3, %i7 loop_3702: ldub [%l7 + 0x16], %i3 loop_3703: fnors %f12, %f8, %f11 fand %f14, %f2, %f12 ldub [%l7 + 0x62], %l1 fbug %fcc3, loop_3704 fmovse %icc, %f7, %f15 fmovdg %icc, %f1, %f1 srlx %l2, 0x1C, %o4 loop_3704: fmul8ulx16 %f10, %f8, %f8 stw %g7, [%l7 + 0x78] tleu %xcc, 0x2 fmovsneg %xcc, %f13, %f0 std %f8, [%l7 + 0x28] fxor %f10, %f14, %f14 fxnor %f4, %f4, %f0 sth %g6, [%l7 + 0x20] ldsh [%l7 + 0x32], %i6 std %f8, [%l7 + 0x10] subcc %o6, %g4, %g5 fxor %f14, %f4, %f0 ldsb [%l7 + 0x70], %i4 ld [%l7 + 0x78], %f1 fmovsne %xcc, %f3, %f2 ldsw [%l7 + 0x2C], %g1 fmovdgu %xcc, %f3, %f14 std %f14, [%l7 + 0x10] bvs,a loop_3705 movrne %o5, 0x190, %g2 ldsb [%l7 + 0x11], %l5 fnot1s %f14, %f14 loop_3705: tgu %icc, 0x0 fmul8ulx16 %f2, %f8, %f0 array32 %l3, %i5, %l4 fnot2s %f15, %f2 ldd [%l7 + 0x30], %f4 ldd [%l7 + 0x10], %f0 std %f0, [%l7 + 0x58] ld [%l7 + 0x6C], %f5 array32 %i2, %l6, %o0 fmuld8sux16 %f8, %f2, %f0 st %f0, [%l7 + 0x48] st %f4, [%l7 + 0x2C] fbue,a %fcc1, loop_3706 popc 0x120D, %o3 fcmps %fcc0, %f5, %f4 fmovda %icc, %f9, %f10 loop_3706: fmovsne %xcc, %f6, %f9 addc %o2, %o7, %i0 fbug,a %fcc1, loop_3707 fbul %fcc3, loop_3708 tgu %xcc, 0x6 fmovdge %xcc, %f8, %f2 loop_3707: fornot1 %f14, %f8, %f8 loop_3708: and %l0, %i1, %g3 faligndata %f10, %f8, %f6 brlez %i7, loop_3709 fmovdcc %icc, %f6, %f15 pdist %f8, %f10, %f0 fmuld8ulx16 %f7, %f4, %f2 loop_3709: subc %i3, %o1, %l1 fpsub16s %f15, %f8, %f15 movrgez %l2, %g7, %o4 st %f4, [%l7 + 0x60] edge8 %i6, %g6, %g4 call loop_3710 umulcc %o6, %g5, %i4 movge %icc, %o5, %g2 lduw [%l7 + 0x30], %l5 loop_3710: fnor %f2, %f4, %f12 fmovda %xcc, %f2, %f0 bl,pn %xcc, loop_3711 ldsh [%l7 + 0x2A], %g1 tn %xcc, 0x6 tn %icc, 0x6 loop_3711: ldsw [%l7 + 0x6C], %l3 fmovdne %xcc, %f9, %f13 lduw [%l7 + 0x78], %i5 fbe,a %fcc0, loop_3712 move %xcc, %l4, %l6 movrgez %i2, 0x248, %o0 fmul8sux16 %f0, %f4, %f6 loop_3712: tsubcctv %o3, %o7, %o2 lduh [%l7 + 0x3E], %l0 fandnot2s %f6, %f1, %f10 fmovspos %xcc, %f3, %f12 popc 0x100D, %i1 fzero %f2 ldsw [%l7 + 0x5C], %g3 stw %i7, [%l7 + 0x7C] mulx %i3, %o1, %i0 movn %xcc, %l1, %g7 udiv %l2, 0x06F1, %o4 fmovrde %i6, %f8, %f10 be,pn %icc, loop_3713 ba,pn %icc, loop_3714 fmul8x16al %f1, %f0, %f4 fmovs %f0, %f10 loop_3713: fmul8ulx16 %f10, %f12, %f12 loop_3714: ldub [%l7 + 0x5F], %g4 array16 %o6, %g5, %i4 fmovs %f0, %f15 std %f12, [%l7 + 0x30] ld [%l7 + 0x44], %f2 fsrc2 %f0, %f12 fbu,a %fcc2, loop_3715 stx %o5, [%l7 + 0x48] fcmps %fcc1, %f4, %f4 fone %f6 loop_3715: nop setx loop_3716, %l0, %l1 jmpl %l1, %g2 subc %g6, 0x1207, %l5 be,a,pn %xcc, loop_3717 fsrc1 %f10, %f6 loop_3716: fpsub32 %f8, %f6, %f4 std %f14, [%l7 + 0x50] loop_3717: bvc loop_3718 std %f12, [%l7 + 0x20] edge16 %l3, %g1, %i5 fxors %f2, %f3, %f2 loop_3718: ldsw [%l7 + 0x24], %l6 smulcc %l4, %i2, %o3 ldx [%l7 + 0x78], %o7 tpos %xcc, 0x2 fmovd %f6, %f2 tvc %icc, 0x7 ldd [%l7 + 0x48], %f6 xnorcc %o2, %l0, %o0 fpack16 %f10, %f7 tneg %icc, 0x1 stb %i1, [%l7 + 0x7B] tle %icc, 0x4 fexpand %f8, %f4 subc %i7, 0x1959, %i3 fbule,a %fcc3, loop_3719 fcmpgt16 %f10, %f2, %o1 movl %icc, %i0, %l1 tsubcctv %g7, 0x1410, %l2 loop_3719: fands %f6, %f0, %f9 fmovdn %xcc, %f7, %f12 call loop_3720 lduh [%l7 + 0x2A], %g3 nop setx loop_3721, %l0, %l1 jmpl %l1, %o4 tleu %icc, 0x5 loop_3720: ldx [%l7 + 0x08], %g4 tleu %icc, 0x4 loop_3721: stb %i6, [%l7 + 0x76] stb %o6, [%l7 + 0x1C] stx %g5, [%l7 + 0x70] ble %icc, loop_3722 ldsw [%l7 + 0x74], %o5 tleu %xcc, 0x3 movneg %xcc, %g2, %g6 loop_3722: fmovs %f10, %f5 tneg %icc, 0x4 bvs loop_3723 tvc %icc, 0x6 ld [%l7 + 0x10], %f5 fbg %fcc2, loop_3724 loop_3723: fmovsle %icc, %f8, %f9 xnorcc %i4, 0x133A, %l5 ldub [%l7 + 0x0F], %g1 loop_3724: fmul8x16 %f10, %f4, %f8 std %f4, [%l7 + 0x30] bvc %icc, loop_3725 movcc %icc, %i5, %l6 siam 0x2 ldsw [%l7 + 0x44], %l4 loop_3725: fbug %fcc2, loop_3726 stx %l3, [%l7 + 0x40] fnot1s %f11, %f5 movneg %icc, %o3, %o7 loop_3726: tcs %xcc, 0x0 movrlez %o2, 0x1EE, %l0 smulcc %i2, 0x0DFF, %o0 fmovsa %icc, %f2, %f3 siam 0x5 ldd [%l7 + 0x08], %f4 move %xcc, %i7, %i3 bne,pn %xcc, loop_3727 stb %o1, [%l7 + 0x4C] ldub [%l7 + 0x47], %i0 smul %l1, %g7, %i1 loop_3727: tsubcc %g3, %o4, %g4 fmovsle %icc, %f13, %f9 movleu %xcc, %l2, %o6 fble %fcc1, loop_3728 ldub [%l7 + 0x0D], %i6 bg %xcc, loop_3729 fpadd16s %f13, %f10, %f5 loop_3728: ldsw [%l7 + 0x38], %o5 ldsw [%l7 + 0x50], %g2 loop_3729: sdivcc %g6, 0x1A52, %i4 tl %icc, 0x6 ldx [%l7 + 0x38], %g5 ldsh [%l7 + 0x48], %g1 call loop_3730 fbg %fcc0, loop_3731 stx %i5, [%l7 + 0x68] popc 0x1844, %l5 loop_3730: movgu %xcc, %l4, %l3 loop_3731: ldx [%l7 + 0x78], %o3 stx %l6, [%l7 + 0x38] fmovs %f6, %f1 ldub [%l7 + 0x36], %o2 fmovrsne %o7, %f7, %f15 fbe %fcc3, loop_3732 ld [%l7 + 0x38], %f5 or %l0, 0x0E91, %i2 tcc %icc, 0x6 loop_3732: ldsh [%l7 + 0x4C], %i7 bge,a,pt %xcc, loop_3733 movrne %i3, 0x10C, %o0 sdiv %i0, 0x1FA8, %o1 fbe %fcc2, loop_3734 loop_3733: array16 %g7, %l1, %i1 tneg %xcc, 0x4 std %f6, [%l7 + 0x30] loop_3734: ldx [%l7 + 0x78], %o4 ldub [%l7 + 0x4C], %g4 xnorcc %l2, 0x07DD, %o6 lduh [%l7 + 0x5C], %i6 fmul8sux16 %f14, %f10, %f6 ldub [%l7 + 0x73], %o5 fxor %f14, %f8, %f6 std %f0, [%l7 + 0x58] ldub [%l7 + 0x4C], %g3 fblg,a %fcc3, loop_3735 fexpand %f7, %f14 ldx [%l7 + 0x58], %g2 orn %g6, %g5, %i4 loop_3735: lduh [%l7 + 0x6A], %g1 stw %i5, [%l7 + 0x38] ldsb [%l7 + 0x5A], %l4 subccc %l5, 0x112E, %l3 std %f8, [%l7 + 0x30] nop setx loop_3736, %l0, %l1 jmpl %l1, %l6 alignaddrl %o3, %o7, %l0 ldd [%l7 + 0x18], %f12 bgu,pn %icc, loop_3737 loop_3736: subc %o2, %i7, %i3 stw %i2, [%l7 + 0x40] stx %o0, [%l7 + 0x60] loop_3737: stb %i0, [%l7 + 0x0E] fors %f13, %f2, %f0 fmovsa %xcc, %f2, %f9 edge16ln %g7, %l1, %i1 fnot2s %f14, %f1 and %o1, %g4, %o4 movrgez %o6, %l2, %i6 movge %xcc, %g3, %o5 pdist %f4, %f6, %f14 fmovrdlz %g6, %f6, %f14 movpos %xcc, %g2, %i4 movrlz %g5, 0x3E8, %g1 ldsb [%l7 + 0x40], %l4 or %i5, %l3, %l6 ld [%l7 + 0x30], %f6 udiv %o3, 0x0F55, %o7 fmovdne %icc, %f15, %f10 ldsb [%l7 + 0x0E], %l0 fmuld8sux16 %f5, %f11, %f14 ldsw [%l7 + 0x58], %l5 bg,pt %xcc, loop_3738 ldsh [%l7 + 0x1E], %o2 stx %i7, [%l7 + 0x48] movpos %icc, %i3, %o0 loop_3738: ldub [%l7 + 0x1F], %i0 fpadd16 %f12, %f6, %f4 ldub [%l7 + 0x11], %i2 fmovdneg %xcc, %f9, %f1 bpos,pt %icc, loop_3739 fmovsvc %icc, %f14, %f7 st %f0, [%l7 + 0x74] fmovrsne %g7, %f6, %f6 loop_3739: brnz,a %l1, loop_3740 addc %i1, %o1, %g4 fsrc1 %f12, %f6 ldsh [%l7 + 0x32], %o6 loop_3740: bne,a,pn %xcc, loop_3741 fbue,a %fcc3, loop_3742 fpsub16s %f13, %f5, %f5 edge16l %l2, %o4, %i6 loop_3741: lduw [%l7 + 0x4C], %g3 loop_3742: ldsh [%l7 + 0x7C], %o5 nop setx loop_3743, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpack32 %f4, %f6, %f8 fsrc2 %f14, %f2 tvc %xcc, 0x2 loop_3743: fmovrdgez %g6, %f10, %f14 ldsh [%l7 + 0x5A], %i4 ld [%l7 + 0x70], %f9 fcmple32 %f12, %f12, %g5 edge32 %g1, %l4, %i5 stw %g2, [%l7 + 0x14] st %f9, [%l7 + 0x18] fmovd %f10, %f6 fble %fcc0, loop_3744 fmovdne %xcc, %f14, %f8 ldub [%l7 + 0x33], %l3 fbul,a %fcc3, loop_3745 loop_3744: addcc %l6, 0x1BC1, %o3 movrgez %l0, 0x16C, %o7 fandnot1 %f10, %f14, %f14 loop_3745: orcc %l5, 0x1EDF, %o2 andn %i7, 0x0685, %o0 std %f2, [%l7 + 0x58] tne %icc, 0x4 ldd [%l7 + 0x68], %f14 brlz,a %i3, loop_3746 stw %i0, [%l7 + 0x78] fpack32 %f8, %f4, %f8 lduh [%l7 + 0x64], %g7 loop_3746: ldsb [%l7 + 0x35], %i2 stx %l1, [%l7 + 0x18] fpadd32s %f5, %f0, %f3 ldub [%l7 + 0x7E], %o1 fmovrslz %g4, %f7, %f0 sub %i1, 0x0E2B, %o6 bneg %xcc, loop_3747 ldsh [%l7 + 0x48], %o4 fmul8x16al %f3, %f8, %f6 movgu %icc, %l2, %g3 loop_3747: andn %i6, 0x1D0B, %o5 lduh [%l7 + 0x24], %g6 edge8l %i4, %g5, %l4 udivcc %i5, 0x0D27, %g1 fbe %fcc0, loop_3748 fcmpeq16 %f6, %f12, %l3 stw %g2, [%l7 + 0x74] fmovscs %xcc, %f9, %f13 loop_3748: fmovrslez %l6, %f8, %f6 xnorcc %l0, %o7, %o3 tgu %xcc, 0x6 fnand %f0, %f0, %f12 xnor %o2, %l5, %o0 pdist %f0, %f6, %f6 fandnot2s %f11, %f6, %f14 lduh [%l7 + 0x48], %i3 fmovsl %icc, %f9, %f12 array16 %i7, %g7, %i0 tcc %xcc, 0x2 fmovsgu %xcc, %f2, %f4 and %l1, 0x0BFC, %i2 ldub [%l7 + 0x61], %g4 lduh [%l7 + 0x22], %i1 fcmped %fcc3, %f0, %f2 fbuge %fcc2, loop_3749 ldsh [%l7 + 0x24], %o1 ldub [%l7 + 0x37], %o6 fnot2 %f2, %f14 loop_3749: fmovs %f4, %f2 fmovsa %xcc, %f14, %f0 subccc %l2, 0x143F, %g3 edge16ln %i6, %o4, %o5 bshuffle %f10, %f6, %f2 ldx [%l7 + 0x50], %i4 lduw [%l7 + 0x60], %g5 movcs %xcc, %l4, %i5 ldsw [%l7 + 0x10], %g6 bpos %icc, loop_3750 fble,a %fcc1, loop_3751 fmovsvc %icc, %f0, %f6 sth %g1, [%l7 + 0x3E] loop_3750: fxors %f13, %f12, %f3 loop_3751: movcc %icc, %g2, %l3 ld [%l7 + 0x7C], %f8 fmul8x16au %f1, %f13, %f4 srax %l0, 0x1D, %l6 brgz %o7, loop_3752 be,pn %xcc, loop_3753 movrlz %o2, %o3, %o0 move %icc, %i3, %l5 loop_3752: stw %g7, [%l7 + 0x5C] loop_3753: ldsb [%l7 + 0x33], %i0 fmul8x16al %f15, %f8, %f8 fpadd16 %f0, %f14, %f12 std %f14, [%l7 + 0x48] fmovrsgz %i7, %f3, %f1 fmovsneg %xcc, %f0, %f11 or %l1, 0x03A9, %i2 bpos,a,pn %xcc, loop_3754 and %g4, 0x177E, %i1 st %f13, [%l7 + 0x4C] st %f5, [%l7 + 0x74] loop_3754: sdivcc %o6, 0x1BDA, %o1 srl %g3, %l2, %i6 ble,a,pn %icc, loop_3755 ldd [%l7 + 0x68], %f14 ldsh [%l7 + 0x46], %o4 tleu %icc, 0x5 loop_3755: and %i4, %g5, %o5 fandnot2 %f12, %f2, %f4 movge %xcc, %l4, %i5 fmovsge %icc, %f8, %f13 ldsh [%l7 + 0x56], %g6 fmovdg %icc, %f0, %f13 brgz %g2, loop_3756 bl,a,pt %icc, loop_3757 ldx [%l7 + 0x38], %l3 tleu %icc, 0x6 loop_3756: stb %l0, [%l7 + 0x67] loop_3757: ldub [%l7 + 0x6B], %l6 ldd [%l7 + 0x38], %f8 st %f2, [%l7 + 0x44] fcmple32 %f14, %f4, %o7 lduw [%l7 + 0x60], %o2 orncc %o3, %o0, %g1 fcmple32 %f12, %f12, %i3 fblg %fcc1, loop_3758 fmovsle %xcc, %f3, %f13 mova %icc, %g7, %i0 fornot1 %f4, %f12, %f12 loop_3758: xnor %i7, 0x0B0A, %l5 fmovdcs %xcc, %f11, %f7 move %xcc, %i2, %g4 stb %l1, [%l7 + 0x45] addc %i1, %o6, %o1 addc %l2, %g3, %o4 movre %i6, %i4, %o5 fmovdge %xcc, %f12, %f4 sth %l4, [%l7 + 0x5E] fpackfix %f6, %f13 fbe,a %fcc2, loop_3759 fmovrslz %i5, %f12, %f15 fmul8x16au %f7, %f15, %f2 stb %g5, [%l7 + 0x51] loop_3759: tle %xcc, 0x6 edge8n %g6, %l3, %l0 movleu %xcc, %g2, %l6 ldd [%l7 + 0x78], %f2 subcc %o2, 0x0A3F, %o7 fpack32 %f2, %f2, %f2 lduw [%l7 + 0x24], %o0 ldsb [%l7 + 0x59], %g1 stx %i3, [%l7 + 0x68] tvc %xcc, 0x6 fnot1s %f10, %f13 ldsw [%l7 + 0x74], %g7 movl %xcc, %o3, %i7 fbn %fcc2, loop_3760 fmovdne %icc, %f6, %f6 fornot2s %f6, %f9, %f4 stb %l5, [%l7 + 0x65] loop_3760: movn %icc, %i2, %g4 stx %i0, [%l7 + 0x78] fmovdcs %icc, %f8, %f9 fxnor %f2, %f0, %f8 st %f6, [%l7 + 0x68] fmovrslz %l1, %f2, %f9 pdist %f2, %f14, %f10 fmovspos %icc, %f0, %f9 fnot1 %f6, %f12 stx %o6, [%l7 + 0x18] fmovsa %icc, %f14, %f2 movcc %icc, %i1, %o1 fbn %fcc3, loop_3761 fmuld8ulx16 %f4, %f4, %f10 addcc %g3, %l2, %o4 xorcc %i6, %o5, %i4 loop_3761: ldd [%l7 + 0x50], %f14 edge16l %l4, %g5, %g6 stw %i5, [%l7 + 0x38] fmovsneg %icc, %f5, %f0 fmovdpos %xcc, %f13, %f5 edge8 %l3, %g2, %l0 fcmpne16 %f12, %f12, %l6 fmovda %xcc, %f8, %f4 movn %xcc, %o7, %o2 faligndata %f12, %f2, %f4 fbu %fcc0, loop_3762 lduh [%l7 + 0x20], %o0 fexpand %f2, %f14 ldsb [%l7 + 0x25], %g1 loop_3762: fmovdleu %xcc, %f15, %f15 fba,a %fcc1, loop_3763 tge %icc, 0x1 fba %fcc1, loop_3764 bl,pt %xcc, loop_3765 loop_3763: fxor %f0, %f14, %f0 subcc %g7, 0x1D7B, %o3 loop_3764: fpmerge %f15, %f5, %f10 loop_3765: tleu %icc, 0x0 taddcctv %i3, %l5, %i7 ldsw [%l7 + 0x78], %g4 fbu,a %fcc0, loop_3766 bcs,a loop_3767 orcc %i0, 0x0B26, %i2 fors %f4, %f0, %f10 loop_3766: fxor %f12, %f2, %f4 loop_3767: fmovdgu %xcc, %f4, %f6 movrlez %o6, %l1, %o1 lduw [%l7 + 0x10], %g3 smul %i1, 0x197A, %o4 mulx %i6, %l2, %i4 movrgez %o5, 0x0F0, %g5 array16 %g6, %i5, %l3 fmul8x16au %f9, %f8, %f6 fbug,a %fcc3, loop_3768 array16 %g2, %l0, %l4 fnegs %f13, %f15 ldub [%l7 + 0x46], %l6 loop_3768: fzeros %f9 st %f3, [%l7 + 0x10] tpos %icc, 0x6 fmovsne %xcc, %f5, %f0 brnz,a %o7, loop_3769 ldub [%l7 + 0x20], %o0 tsubcctv %o2, %g7, %o3 ldd [%l7 + 0x10], %f10 loop_3769: array8 %g1, %l5, %i7 lduw [%l7 + 0x34], %g4 fbg,a %fcc2, loop_3770 fmovsvc %icc, %f12, %f5 std %f14, [%l7 + 0x10] fcmpes %fcc1, %f5, %f5 loop_3770: sth %i0, [%l7 + 0x36] tpos %xcc, 0x1 lduh [%l7 + 0x68], %i2 fbn,a %fcc3, loop_3771 fmovdneg %icc, %f3, %f14 stx %o6, [%l7 + 0x20] fsrc2s %f12, %f13 loop_3771: movpos %icc, %l1, %o1 movne %xcc, %g3, %i1 fpsub16s %f2, %f15, %f1 fmovdl %icc, %f3, %f1 ldsb [%l7 + 0x7B], %i3 st %f14, [%l7 + 0x70] tsubcc %o4, %l2, %i6 fxnors %f6, %f2, %f2 fmovscs %xcc, %f9, %f13 ldub [%l7 + 0x70], %o5 fmul8ulx16 %f8, %f10, %f14 fabsd %f6, %f4 fmovrdgez %i4, %f0, %f6 fors %f3, %f4, %f2 bcc,pn %xcc, loop_3772 fxnor %f4, %f12, %f0 movrlz %g5, %g6, %i5 fands %f1, %f15, %f7 loop_3772: fcmpne16 %f6, %f6, %g2 tvs %icc, 0x1 movn %icc, %l3, %l0 fzeros %f15 ld [%l7 + 0x78], %f11 fpsub32 %f10, %f14, %f10 fornot2s %f5, %f8, %f13 fmovrsne %l4, %f0, %f5 fcmpeq16 %f8, %f12, %l6 ldsb [%l7 + 0x0A], %o7 tcs %xcc, 0x7 tsubcc %o0, %g7, %o3 movl %xcc, %o2, %l5 ldx [%l7 + 0x78], %g1 fbl,a %fcc1, loop_3773 fbu,a %fcc1, loop_3774 sth %i7, [%l7 + 0x7A] ldsb [%l7 + 0x37], %i0 loop_3773: fbn,a %fcc1, loop_3775 loop_3774: stb %g4, [%l7 + 0x42] be loop_3776 mulscc %i2, 0x172C, %o6 loop_3775: fmovrse %l1, %f12, %f11 fmovd %f14, %f0 loop_3776: fcmpeq32 %f12, %f6, %o1 lduh [%l7 + 0x6E], %i1 edge16 %i3, %o4, %l2 fmovrsne %g3, %f6, %f0 edge8l %i6, %i4, %o5 umulcc %g6, 0x1634, %i5 movpos %xcc, %g2, %l3 bvc,a %icc, loop_3777 subccc %g5, 0x15BE, %l0 movcc %icc, %l6, %l4 st %f10, [%l7 + 0x74] loop_3777: movre %o7, 0x0E5, %g7 fandnot2 %f2, %f0, %f2 fmovdneg %icc, %f15, %f1 ldx [%l7 + 0x40], %o3 fornot1 %f10, %f4, %f4 fmul8x16 %f10, %f14, %f0 sub %o2, 0x06E1, %o0 fzeros %f12 ldsb [%l7 + 0x55], %l5 smulcc %g1, 0x0922, %i7 movvs %icc, %i0, %i2 fpack32 %f12, %f8, %f8 fpack16 %f10, %f5 fcmple16 %f2, %f2, %o6 subcc %l1, %g4, %o1 ldx [%l7 + 0x28], %i1 fmovdcc %xcc, %f9, %f6 edge8n %i3, %l2, %g3 fabss %f4, %f11 lduw [%l7 + 0x10], %o4 fcmpd %fcc2, %f12, %f8 xor %i4, 0x0BEB, %o5 fmuld8sux16 %f4, %f10, %f12 movrgz %g6, %i5, %i6 tle %xcc, 0x7 tn %xcc, 0x6 sub %l3, 0x1AE5, %g2 fpackfix %f2, %f3 movgu %xcc, %g5, %l6 fmul8x16 %f0, %f4, %f8 fpadd16 %f10, %f0, %f0 ldx [%l7 + 0x78], %l0 ld [%l7 + 0x1C], %f12 fxnor %f14, %f0, %f0 movrgez %o7, 0x1E4, %g7 ldx [%l7 + 0x70], %l4 fmovsl %icc, %f11, %f1 edge16ln %o2, %o3, %l5 fmovrde %g1, %f0, %f14 ble,a,pt %icc, loop_3778 fbule,a %fcc3, loop_3779 stb %o0, [%l7 + 0x25] stw %i7, [%l7 + 0x5C] loop_3778: lduh [%l7 + 0x2A], %i0 loop_3779: ldsh [%l7 + 0x54], %i2 edge8l %l1, %o6, %g4 fmuld8ulx16 %f0, %f15, %f14 stx %o1, [%l7 + 0x30] subcc %i3, %i1, %g3 alignaddr %l2, %i4, %o5 stw %g6, [%l7 + 0x1C] ldsw [%l7 + 0x14], %o4 smulcc %i5, %l3, %g2 subccc %i6, %l6, %g5 fblg %fcc2, loop_3780 fcmpeq16 %f2, %f8, %l0 ba loop_3781 ldsh [%l7 + 0x1E], %o7 loop_3780: xor %l4, %o2, %g7 alignaddrl %o3, %g1, %o0 loop_3781: ble,a loop_3782 fcmps %fcc1, %f7, %f3 ldx [%l7 + 0x08], %i7 fmovrse %l5, %f15, %f5 loop_3782: fcmpne16 %f6, %f8, %i2 fcmpne32 %f4, %f10, %i0 fnand %f12, %f0, %f0 array16 %l1, %g4, %o1 addc %i3, 0x1CDA, %i1 ldub [%l7 + 0x47], %g3 srlx %l2, 0x10, %i4 ldsb [%l7 + 0x7F], %o5 subcc %o6, %o4, %g6 sdivcc %i5, 0x007E, %g2 stw %i6, [%l7 + 0x20] fbu,a %fcc0, loop_3783 std %f8, [%l7 + 0x48] edge16l %l3, %g5, %l0 fxor %f2, %f4, %f6 loop_3783: ld [%l7 + 0x74], %f4 fexpand %f11, %f6 sth %o7, [%l7 + 0x46] fnot2s %f6, %f7 stb %l6, [%l7 + 0x67] fnot1s %f6, %f10 edge8n %o2, %l4, %o3 tvc %xcc, 0x6 ldd [%l7 + 0x50], %f2 fxor %f12, %f6, %f6 fmovrdlz %g1, %f10, %f6 lduh [%l7 + 0x4C], %o0 addc %g7, %l5, %i7 ldsb [%l7 + 0x1B], %i0 tcs %xcc, 0x1 std %f6, [%l7 + 0x30] fmovrslez %l1, %f7, %f0 tcs %xcc, 0x7 brz %g4, loop_3784 std %f8, [%l7 + 0x50] fmovdg %xcc, %f7, %f9 udiv %i2, 0x05CE, %o1 loop_3784: fcmpgt16 %f12, %f8, %i1 andn %g3, 0x1F9F, %i3 fcmpne32 %f12, %f2, %l2 ld [%l7 + 0x48], %f11 tne %icc, 0x5 sdivcc %o5, 0x0BD6, %o6 orncc %o4, 0x0F0D, %g6 fnegd %f14, %f6 tg %icc, 0x3 mulscc %i5, %i4, %g2 tvs %xcc, 0x0 ldx [%l7 + 0x78], %l3 sth %i6, [%l7 + 0x56] stw %l0, [%l7 + 0x50] ldsb [%l7 + 0x3B], %o7 lduh [%l7 + 0x5C], %g5 edge8ln %o2, %l4, %o3 fmovspos %icc, %f2, %f3 fmovdgu %icc, %f3, %f2 bg,pn %icc, loop_3785 stb %g1, [%l7 + 0x62] mulscc %l6, %o0, %l5 andcc %g7, %i7, %l1 loop_3785: fmuld8sux16 %f1, %f1, %f8 ldsh [%l7 + 0x58], %i0 ldsh [%l7 + 0x76], %i2 for %f6, %f12, %f12 srl %o1, %g4, %i1 ldsw [%l7 + 0x34], %g3 ldsw [%l7 + 0x38], %l2 nop setx loop_3786, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movleu %xcc, %o5, %o6 ldx [%l7 + 0x50], %o4 fmul8x16 %f9, %f6, %f14 loop_3786: fcmpeq32 %f14, %f14, %g6 bg,a loop_3787 ld [%l7 + 0x5C], %f12 fmovd %f0, %f6 bneg,a,pn %xcc, loop_3788 loop_3787: fcmpgt32 %f6, %f2, %i3 subccc %i5, %i4, %l3 array8 %i6, %l0, %g2 loop_3788: st %f10, [%l7 + 0x24] fmul8x16al %f14, %f12, %f0 fmovrdgz %g5, %f6, %f6 fandnot2 %f2, %f14, %f12 call loop_3789 fmovrsgez %o2, %f10, %f13 stb %o7, [%l7 + 0x42] sth %o3, [%l7 + 0x5C] loop_3789: fmovsne %icc, %f13, %f6 fxnor %f2, %f0, %f12 tl %icc, 0x4 fmovd %f10, %f14 sdivx %g1, 0x0599, %l6 fmovrslez %l4, %f15, %f4 be loop_3790 fmovsl %xcc, %f4, %f5 edge32n %o0, %l5, %g7 brnz,a %l1, loop_3791 loop_3790: ldsw [%l7 + 0x64], %i0 fabsd %f4, %f8 lduh [%l7 + 0x28], %i7 loop_3791: stb %o1, [%l7 + 0x54] sth %i2, [%l7 + 0x24] andn %i1, 0x016A, %g3 srlx %l2, 0x00, %g4 bcs,a loop_3792 fsrc2s %f10, %f13 lduh [%l7 + 0x3A], %o6 fsrc1s %f15, %f7 loop_3792: fnor %f14, %f14, %f10 stx %o5, [%l7 + 0x58] tsubcc %g6, %o4, %i3 fmovrse %i4, %f13, %f15 tleu %icc, 0x4 std %f2, [%l7 + 0x78] and %i5, 0x15F9, %i6 sth %l3, [%l7 + 0x52] fpsub32 %f6, %f4, %f4 edge32n %g2, %g5, %l0 stx %o2, [%l7 + 0x50] bneg,pn %xcc, loop_3793 fbu,a %fcc0, loop_3794 fbl %fcc0, loop_3795 nop setx loop_3796, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3793: fmovspos %xcc, %f7, %f15 loop_3794: array32 %o3, %o7, %l6 loop_3795: ldsw [%l7 + 0x28], %l4 loop_3796: movcc %icc, %g1, %o0 lduw [%l7 + 0x74], %g7 fbne,a %fcc0, loop_3797 fsrc2 %f12, %f0 fcmpgt16 %f14, %f12, %l1 stw %i0, [%l7 + 0x24] loop_3797: stb %i7, [%l7 + 0x6A] bvs,a loop_3798 xnorcc %o1, %i2, %l5 fmovs %f6, %f1 ldsb [%l7 + 0x5D], %i1 loop_3798: movge %xcc, %l2, %g3 sth %g4, [%l7 + 0x28] ldd [%l7 + 0x20], %f4 xnor %o5, 0x1FE3, %g6 array8 %o4, %o6, %i3 fnand %f2, %f6, %f0 tsubcc %i5, %i6, %l3 fpadd16s %f10, %f2, %f8 bg loop_3799 edge32 %i4, %g5, %l0 ld [%l7 + 0x24], %f9 fmovrsgz %o2, %f6, %f3 loop_3799: fandnot1s %f5, %f1, %f7 bn,pt %icc, loop_3800 alignaddrl %o3, %g2, %l6 ldsh [%l7 + 0x52], %l4 fnand %f2, %f0, %f12 loop_3800: edge16n %g1, %o7, %o0 ld [%l7 + 0x2C], %f14 ldsb [%l7 + 0x58], %l1 stw %g7, [%l7 + 0x64] fpadd32s %f9, %f10, %f2 edge16n %i0, %o1, %i2 ldx [%l7 + 0x58], %i7 bvs %xcc, loop_3801 fmuld8sux16 %f4, %f8, %f6 ble,pn %icc, loop_3802 ba %xcc, loop_3803 loop_3801: fcmpeq32 %f14, %f8, %i1 ldx [%l7 + 0x30], %l5 loop_3802: xorcc %g3, %l2, %g4 loop_3803: or %o5, %g6, %o4 st %f7, [%l7 + 0x14] fbne,a %fcc0, loop_3804 sth %o6, [%l7 + 0x78] fmovsvs %xcc, %f6, %f4 sth %i3, [%l7 + 0x7C] loop_3804: edge16n %i6, %i5, %l3 fpsub32s %f11, %f3, %f1 stw %i4, [%l7 + 0x44] ldx [%l7 + 0x30], %l0 movrgz %o2, %o3, %g2 fands %f10, %f10, %f11 ble,a loop_3805 bpos,a loop_3806 addccc %g5, 0x085C, %l6 stw %l4, [%l7 + 0x64] loop_3805: tvs %icc, 0x4 loop_3806: bvs,a loop_3807 fmovdcs %icc, %f2, %f1 edge16l %g1, %o7, %l1 ble,a,pt %xcc, loop_3808 loop_3807: ldub [%l7 + 0x66], %o0 ldub [%l7 + 0x20], %i0 fmuld8ulx16 %f13, %f13, %f14 loop_3808: ldd [%l7 + 0x40], %f2 fpack32 %f8, %f14, %f4 stx %g7, [%l7 + 0x58] fmovrdlz %o1, %f4, %f10 alignaddrl %i7, %i2, %i1 lduw [%l7 + 0x50], %l5 fmovsg %icc, %f10, %f4 lduw [%l7 + 0x30], %g3 fmuld8sux16 %f8, %f0, %f2 stb %l2, [%l7 + 0x62] movleu %xcc, %o5, %g4 fnot1s %f9, %f5 movvc %icc, %g6, %o4 fmovd %f12, %f8 smul %o6, 0x1239, %i6 udivcc %i3, 0x0870, %l3 fnegs %f15, %f4 stx %i4, [%l7 + 0x10] edge32n %l0, %i5, %o3 fornot1 %f0, %f6, %f10 movvs %icc, %o2, %g2 fcmpne32 %f2, %f8, %g5 nop setx loop_3809, %l0, %l1 jmpl %l1, %l4 movcc %icc, %l6, %g1 ldsh [%l7 + 0x44], %l1 st %f5, [%l7 + 0x24] loop_3809: fmovsvs %xcc, %f2, %f10 fmovrslz %o0, %f13, %f8 sra %i0, %o7, %o1 ldx [%l7 + 0x40], %i7 fmovdvs %xcc, %f1, %f9 stw %g7, [%l7 + 0x3C] fmovse %icc, %f15, %f9 fbue,a %fcc0, loop_3810 srlx %i1, 0x1F, %i2 fpmerge %f5, %f2, %f8 lduw [%l7 + 0x08], %g3 loop_3810: xor %l2, %l5, %g4 call loop_3811 fmovdvs %xcc, %f7, %f11 movrlez %o5, 0x106, %g6 fbue %fcc3, loop_3812 loop_3811: movneg %xcc, %o4, %i6 ld [%l7 + 0x28], %f12 std %f12, [%l7 + 0x70] loop_3812: fnot2 %f0, %f6 sth %i3, [%l7 + 0x7E] st %f3, [%l7 + 0x68] fcmpeq32 %f10, %f0, %l3 fxors %f0, %f14, %f6 ldsb [%l7 + 0x1A], %o6 fmovs %f15, %f11 brgez,a %l0, loop_3813 fandnot2 %f12, %f4, %f0 ldsw [%l7 + 0x08], %i5 fexpand %f6, %f14 loop_3813: sllx %i4, %o2, %g2 movre %g5, %l4, %o3 ldx [%l7 + 0x78], %l6 stw %l1, [%l7 + 0x58] nop setx loop_3814, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tle %xcc, 0x4 move %icc, %o0, %g1 fcmped %fcc0, %f2, %f6 loop_3814: and %o7, 0x1A7E, %i0 movvs %xcc, %i7, %g7 lduw [%l7 + 0x54], %o1 edge32ln %i2, %i1, %g3 fnot1 %f10, %f8 tcs %icc, 0x6 st %f4, [%l7 + 0x20] lduw [%l7 + 0x4C], %l2 ldsh [%l7 + 0x52], %l5 lduw [%l7 + 0x60], %g4 bcc,a loop_3815 ldsh [%l7 + 0x3E], %g6 mulscc %o4, %o5, %i3 fbo,a %fcc1, loop_3816 loop_3815: movg %icc, %i6, %l3 sra %o6, %i5, %i4 fmovsne %xcc, %f11, %f9 loop_3816: ldsw [%l7 + 0x74], %l0 fsrc2 %f14, %f12 fxnor %f0, %f10, %f8 or %o2, %g2, %g5 fcmpd %fcc1, %f2, %f0 stb %o3, [%l7 + 0x17] sllx %l6, 0x00, %l4 tvc %xcc, 0x2 fmul8sux16 %f12, %f2, %f10 ldsh [%l7 + 0x60], %o0 faligndata %f12, %f12, %f12 edge16 %g1, %l1, %i0 be %xcc, loop_3817 ld [%l7 + 0x10], %f13 edge16ln %o7, %i7, %o1 stx %g7, [%l7 + 0x68] loop_3817: ldsw [%l7 + 0x38], %i1 sth %i2, [%l7 + 0x0E] for %f12, %f2, %f0 smulcc %g3, 0x1092, %l5 andcc %g4, 0x0DC8, %l2 bgu,a,pt %xcc, loop_3818 add %o4, %o5, %g6 movre %i6, 0x36E, %l3 stb %i3, [%l7 + 0x40] loop_3818: fbug %fcc3, loop_3819 stx %i5, [%l7 + 0x38] stw %o6, [%l7 + 0x54] stx %l0, [%l7 + 0x40] loop_3819: fbue %fcc1, loop_3820 sth %i4, [%l7 + 0x78] tvs %icc, 0x4 ldsh [%l7 + 0x38], %o2 loop_3820: std %f4, [%l7 + 0x68] stb %g2, [%l7 + 0x2D] srl %o3, %l6, %l4 sdiv %o0, 0x106F, %g5 xnor %l1, %g1, %i0 brz %o7, loop_3821 fornot2 %f0, %f10, %f8 orn %o1, 0x0E7D, %g7 fmovdl %xcc, %f3, %f1 loop_3821: fbl,a %fcc2, loop_3822 ld [%l7 + 0x2C], %f14 edge8n %i7, %i1, %g3 ldsb [%l7 + 0x18], %i2 loop_3822: srlx %g4, 0x1F, %l5 fxor %f2, %f12, %f6 fnands %f12, %f8, %f5 fmul8ulx16 %f12, %f14, %f2 array16 %l2, %o4, %g6 fble %fcc0, loop_3823 fxnors %f11, %f6, %f10 brz %i6, loop_3824 stb %l3, [%l7 + 0x11] loop_3823: fornot1 %f0, %f2, %f14 stx %i3, [%l7 + 0x10] loop_3824: fmovsl %icc, %f2, %f7 ldsw [%l7 + 0x14], %i5 sll %o5, 0x10, %l0 ldub [%l7 + 0x2C], %i4 ldsh [%l7 + 0x42], %o6 fbe %fcc0, loop_3825 fmovse %xcc, %f4, %f7 fsrc2 %f12, %f2 taddcctv %g2, 0x011E, %o2 loop_3825: udivx %o3, 0x0EDF, %l4 movrne %o0, %g5, %l6 fmovrdgez %l1, %f6, %f8 fpsub32 %f0, %f2, %f8 sdiv %g1, 0x0A10, %o7 movn %xcc, %o1, %g7 sth %i0, [%l7 + 0x4A] fmovsg %icc, %f5, %f15 fbug,a %fcc3, loop_3826 edge8l %i1, %i7, %g3 fmovsne %xcc, %f13, %f9 movcc %xcc, %g4, %i2 loop_3826: fone %f4 fbule,a %fcc2, loop_3827 ldub [%l7 + 0x0A], %l5 sth %o4, [%l7 + 0x0E] tge %icc, 0x3 loop_3827: pdist %f2, %f6, %f2 ld [%l7 + 0x10], %f2 fmovdge %xcc, %f9, %f1 nop setx loop_3828, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done srlx %g6, %i6, %l3 xor %l2, %i5, %o5 ldsh [%l7 + 0x50], %l0 loop_3828: brlz %i3, loop_3829 ldsb [%l7 + 0x4F], %o6 fcmped %fcc3, %f2, %f12 ld [%l7 + 0x7C], %f7 loop_3829: fmovdvs %xcc, %f7, %f7 std %f12, [%l7 + 0x30] edge8 %i4, %g2, %o2 andcc %o3, %o0, %g5 fexpand %f5, %f8 std %f4, [%l7 + 0x10] brlez %l4, loop_3830 sth %l1, [%l7 + 0x1A] fpmerge %f15, %f15, %f14 ldsw [%l7 + 0x78], %l6 loop_3830: ld [%l7 + 0x68], %f5 st %f1, [%l7 + 0x24] be %icc, loop_3831 bshuffle %f14, %f14, %f2 sth %o7, [%l7 + 0x74] sth %g1, [%l7 + 0x34] loop_3831: st %f11, [%l7 + 0x28] ldsw [%l7 + 0x08], %g7 ldsb [%l7 + 0x38], %o1 sdivx %i1, 0x189A, %i0 ldsw [%l7 + 0x64], %g3 fpsub16s %f8, %f0, %f15 fmul8x16au %f11, %f2, %f8 fors %f2, %f5, %f5 fcmpgt16 %f2, %f6, %i7 fbg %fcc0, loop_3832 ldd [%l7 + 0x18], %f10 sethi 0x1F75, %i2 ldsh [%l7 + 0x2E], %l5 loop_3832: tvs %icc, 0x2 sra %g4, %o4, %g6 stx %l3, [%l7 + 0x58] sth %l2, [%l7 + 0x6E] fmovsleu %xcc, %f12, %f4 ldub [%l7 + 0x76], %i5 nop setx loop_3833, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fands %f6, %f5, %f10 faligndata %f4, %f10, %f4 movvc %icc, %o5, %l0 loop_3833: std %f0, [%l7 + 0x70] fbge %fcc0, loop_3834 bge loop_3835 andncc %i6, %i3, %o6 add %i4, %o2, %o3 loop_3834: ld [%l7 + 0x4C], %f10 loop_3835: fbne %fcc2, loop_3836 fcmple16 %f2, %f12, %g2 movrlz %g5, %l4, %o0 fnot1s %f14, %f7 loop_3836: tl %xcc, 0x7 andn %l1, 0x0EBB, %o7 fbl,a %fcc2, loop_3837 ta %xcc, 0x3 nop setx loop_3838, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tsubcc %g1, 0x0386, %l6 loop_3837: brlez,a %o1, loop_3839 xnorcc %g7, %i0, %i1 loop_3838: sth %g3, [%l7 + 0x08] ldx [%l7 + 0x10], %i7 loop_3839: stx %l5, [%l7 + 0x70] sth %i2, [%l7 + 0x26] fandnot2s %f10, %f15, %f14 sdivx %g4, 0x18D0, %o4 sra %g6, 0x1F, %l2 umulcc %l3, %i5, %o5 sdivcc %l0, 0x0933, %i6 tcc %icc, 0x7 movge %icc, %i3, %i4 orcc %o2, %o3, %o6 fbug %fcc2, loop_3840 fands %f15, %f11, %f1 fpadd16s %f11, %f4, %f1 popc 0x1B0B, %g2 loop_3840: stb %g5, [%l7 + 0x63] subc %l4, %o0, %o7 movvc %icc, %g1, %l6 fcmpeq16 %f10, %f14, %l1 ldub [%l7 + 0x2C], %g7 ldx [%l7 + 0x20], %i0 popc %i1, %o1 fmovdvc %icc, %f10, %f8 fnot1 %f6, %f12 ldsh [%l7 + 0x12], %g3 sll %i7, %l5, %g4 stx %i2, [%l7 + 0x30] fmovsa %icc, %f5, %f3 std %f10, [%l7 + 0x08] movcc %icc, %o4, %l2 fmovsn %xcc, %f3, %f13 edge8n %l3, %i5, %o5 edge8l %l0, %i6, %g6 sdivcc %i3, 0x02B5, %o2 std %f0, [%l7 + 0x50] fbug,a %fcc3, loop_3841 fsrc1s %f12, %f7 array8 %o3, %o6, %i4 fmovrslz %g5, %f0, %f7 loop_3841: ldsw [%l7 + 0x58], %g2 fcmpes %fcc3, %f14, %f3 movcs %icc, %l4, %o7 movrgz %g1, %l6, %o0 stx %l1, [%l7 + 0x38] sth %g7, [%l7 + 0x12] stb %i0, [%l7 + 0x7F] nop setx loop_3842, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done xnor %o1, %i1, %i7 fmovrdgez %l5, %f6, %f6 lduh [%l7 + 0x4C], %g4 loop_3842: ldd [%l7 + 0x60], %f2 fcmpeq32 %f4, %f14, %i2 fmul8ulx16 %f10, %f14, %f6 movvc %icc, %o4, %l2 fors %f15, %f3, %f3 ldsb [%l7 + 0x6B], %l3 alignaddr %g3, %i5, %l0 edge32n %i6, %o5, %g6 ldub [%l7 + 0x19], %o2 ld [%l7 + 0x40], %f6 fpack16 %f12, %f0 edge8l %o3, %i3, %o6 nop setx loop_3843, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdg %icc, %f4, %f13 tsubcc %i4, 0x0921, %g5 fmul8x16 %f6, %f12, %f2 loop_3843: ld [%l7 + 0x78], %f13 taddcctv %l4, 0x053B, %o7 fmovdn %xcc, %f12, %f3 fcmple16 %f8, %f0, %g2 ldsb [%l7 + 0x79], %l6 fmovdge %icc, %f0, %f3 movle %xcc, %g1, %l1 lduw [%l7 + 0x50], %g7 for %f10, %f8, %f10 fmuld8ulx16 %f0, %f8, %f10 ldx [%l7 + 0x70], %i0 alignaddr %o1, %i1, %i7 fbug %fcc0, loop_3844 fmovsle %icc, %f2, %f12 udiv %l5, 0x038F, %g4 fpsub16s %f7, %f7, %f14 loop_3844: sllx %o0, %o4, %l2 stx %l3, [%l7 + 0x38] st %f2, [%l7 + 0x1C] taddcctv %i2, 0x0E6D, %i5 bcs,pt %xcc, loop_3845 fmovrdlez %g3, %f4, %f6 subc %l0, %i6, %g6 fmul8ulx16 %f2, %f12, %f12 loop_3845: ldsh [%l7 + 0x2E], %o5 bvc,a,pn %icc, loop_3846 lduh [%l7 + 0x34], %o3 bneg,a %icc, loop_3847 fmovd %f14, %f2 loop_3846: fmovrsgez %i3, %f8, %f12 fpmerge %f12, %f1, %f0 loop_3847: fones %f9 fnot1 %f12, %f0 fbul,a %fcc1, loop_3848 ld [%l7 + 0x20], %f9 xnorcc %o6, 0x17AB, %i4 fmovrdgz %o2, %f2, %f12 loop_3848: bcs loop_3849 stb %g5, [%l7 + 0x1A] fnot1 %f0, %f12 ldd [%l7 + 0x60], %f4 loop_3849: addcc %l4, %g2, %o7 fmovsgu %xcc, %f3, %f4 ldsh [%l7 + 0x5C], %l6 fones %f15 addc %l1, %g7, %g1 stw %o1, [%l7 + 0x58] ldsb [%l7 + 0x11], %i0 ldsb [%l7 + 0x7F], %i1 ble,a loop_3850 stw %i7, [%l7 + 0x40] array8 %l5, %g4, %o4 tpos %xcc, 0x1 loop_3850: movneg %icc, %l2, %o0 tle %xcc, 0x1 orncc %i2, %l3, %i5 std %f0, [%l7 + 0x70] stb %g3, [%l7 + 0x6A] stw %l0, [%l7 + 0x28] movrlz %i6, 0x1FF, %o5 te %icc, 0x1 bleu,pt %xcc, loop_3851 movg %xcc, %g6, %o3 movleu %icc, %o6, %i3 fmovsgu %icc, %f14, %f1 loop_3851: fcmple16 %f2, %f10, %o2 movcs %icc, %g5, %i4 ldub [%l7 + 0x52], %l4 fblg,a %fcc2, loop_3852 ld [%l7 + 0x28], %f12 tsubcctv %g2, %o7, %l6 tg %icc, 0x5 loop_3852: edge8n %l1, %g7, %g1 tsubcc %i0, %o1, %i7 ldsh [%l7 + 0x46], %l5 movne %xcc, %g4, %o4 stx %l2, [%l7 + 0x78] sdivcc %i1, 0x136E, %o0 fcmped %fcc0, %f8, %f6 lduw [%l7 + 0x3C], %i2 brgez,a %i5, loop_3853 edge8n %l3, %g3, %i6 ldsb [%l7 + 0x5A], %l0 fornot1s %f5, %f11, %f0 loop_3853: ldd [%l7 + 0x60], %f10 movpos %icc, %g6, %o3 fmovsl %xcc, %f13, %f4 ba %icc, loop_3854 andcc %o5, %o6, %o2 fbuge %fcc2, loop_3855 fmovse %icc, %f0, %f8 loop_3854: xor %i3, %g5, %l4 movne %icc, %g2, %o7 loop_3855: std %f12, [%l7 + 0x50] ld [%l7 + 0x38], %f14 ldd [%l7 + 0x58], %f4 movrlez %l6, 0x24F, %i4 std %f12, [%l7 + 0x08] fnands %f10, %f4, %f4 stw %g7, [%l7 + 0x1C] ldsh [%l7 + 0x5A], %l1 st %f11, [%l7 + 0x5C] ta %icc, 0x2 andncc %g1, %i0, %i7 fmul8sux16 %f6, %f14, %f10 ld [%l7 + 0x40], %f5 fmovsg %icc, %f9, %f10 fpsub16s %f14, %f13, %f4 xnorcc %l5, 0x09D2, %o1 lduh [%l7 + 0x7C], %o4 fmovdn %icc, %f6, %f4 st %f4, [%l7 + 0x2C] stb %l2, [%l7 + 0x7E] tpos %xcc, 0x0 edge32n %i1, %o0, %g4 edge16l %i2, %l3, %i5 lduw [%l7 + 0x68], %i6 srlx %l0, %g3, %o3 movn %icc, %g6, %o5 stb %o6, [%l7 + 0x5B] sub %o2, 0x006E, %i3 taddcctv %g5, 0x151E, %l4 fbul %fcc3, loop_3856 lduw [%l7 + 0x70], %o7 fmovdvc %icc, %f0, %f0 stb %g2, [%l7 + 0x1F] loop_3856: fmovrsgez %l6, %f7, %f9 bpos loop_3857 fxor %f14, %f10, %f4 ld [%l7 + 0x7C], %f9 movcc %icc, %i4, %g7 loop_3857: fmovdcc %icc, %f6, %f12 ldsh [%l7 + 0x5C], %g1 ble,a,pt %xcc, loop_3858 ldx [%l7 + 0x60], %i0 fbug,a %fcc1, loop_3859 fexpand %f8, %f6 loop_3858: fmovrdgez %l1, %f14, %f6 fmovrslez %i7, %f7, %f13 loop_3859: lduh [%l7 + 0x1E], %l5 fpadd16s %f7, %f2, %f0 fmovdle %icc, %f1, %f10 fcmps %fcc0, %f4, %f1 srl %o1, %l2, %o4 movrgez %i1, %g4, %o0 edge8 %i2, %i5, %i6 movvc %xcc, %l3, %l0 ldsw [%l7 + 0x68], %o3 brlez %g6, loop_3860 mulscc %o5, %o6, %o2 ldsw [%l7 + 0x20], %g3 lduh [%l7 + 0x4C], %i3 loop_3860: movrgz %l4, %g5, %o7 fpadd32 %f10, %f14, %f8 movrlez %g2, 0x17D, %i4 ba %xcc, loop_3861 faligndata %f0, %f4, %f10 st %f0, [%l7 + 0x4C] fmovs %f10, %f3 loop_3861: fpadd16 %f10, %f2, %f8 fsrc2 %f4, %f0 fcmple16 %f12, %f14, %l6 fcmpes %fcc1, %f7, %f0 stb %g1, [%l7 + 0x26] fmovde %icc, %f11, %f15 edge32l %g7, %i0, %i7 fmovrdgez %l1, %f8, %f8 popc 0x0844, %l5 ld [%l7 + 0x70], %f14 fmovdge %xcc, %f15, %f14 fpsub16 %f10, %f14, %f12 stx %o1, [%l7 + 0x38] stw %o4, [%l7 + 0x78] ldd [%l7 + 0x78], %f8 fmovsle %icc, %f6, %f11 edge32l %i1, %g4, %o0 fmovde %xcc, %f2, %f15 te %xcc, 0x0 fmovsge %icc, %f6, %f10 lduh [%l7 + 0x16], %i2 fnot2s %f15, %f12 fmul8x16au %f9, %f13, %f10 std %f0, [%l7 + 0x60] bvc,pt %xcc, loop_3862 fmovrdlz %i5, %f10, %f10 ldub [%l7 + 0x08], %i6 fmovrdlz %l3, %f14, %f0 loop_3862: fcmpgt32 %f14, %f14, %l0 fmovs %f7, %f11 brlez,a %o3, loop_3863 fnors %f7, %f12, %f1 std %f10, [%l7 + 0x28] movge %icc, %l2, %o5 loop_3863: be,a loop_3864 ldsb [%l7 + 0x6E], %o6 fmovrslez %o2, %f0, %f5 srax %g6, 0x13, %g3 loop_3864: fmovd %f6, %f14 stb %i3, [%l7 + 0x0D] fcmpeq16 %f14, %f4, %g5 fcmpne32 %f6, %f14, %o7 edge8 %g2, %i4, %l6 fpadd16s %f13, %f13, %f12 stw %l4, [%l7 + 0x1C] popc %g1, %i0 ld [%l7 + 0x58], %f0 stx %i7, [%l7 + 0x48] fbo %fcc3, loop_3865 orcc %l1, 0x0BB1, %g7 std %f8, [%l7 + 0x50] edge32 %o1, %l5, %o4 loop_3865: movl %xcc, %i1, %o0 fnot2 %f8, %f0 fcmpes %fcc3, %f11, %f3 tsubcc %i2, %g4, %i5 tvc %xcc, 0x4 ldd [%l7 + 0x48], %f10 udiv %i6, 0x0A5F, %l0 bgu,a,pt %icc, loop_3866 fcmps %fcc3, %f14, %f7 ldsb [%l7 + 0x5C], %l3 subcc %o3, 0x092E, %o5 loop_3866: bl %xcc, loop_3867 ldsh [%l7 + 0x7E], %o6 tcc %xcc, 0x5 lduw [%l7 + 0x3C], %o2 loop_3867: fmovsl %xcc, %f4, %f0 for %f8, %f4, %f12 ldd [%l7 + 0x40], %f2 ldsh [%l7 + 0x60], %l2 fmovsn %xcc, %f1, %f5 bvc,a,pt %icc, loop_3868 edge8n %g6, %g3, %g5 brgz,a %i3, loop_3869 edge16n %o7, %i4, %l6 loop_3868: edge8n %l4, %g2, %i0 ldsb [%l7 + 0x5E], %g1 loop_3869: sdivx %l1, 0x0DC5, %i7 fmovsleu %icc, %f10, %f15 fble,a %fcc0, loop_3870 ldsw [%l7 + 0x70], %g7 subcc %o1, 0x068B, %o4 bvc,a,pt %icc, loop_3871 loop_3870: fblg,a %fcc1, loop_3872 fble,a %fcc1, loop_3873 fmovrdne %i1, %f0, %f0 loop_3871: bvc,a loop_3874 loop_3872: fbne %fcc2, loop_3875 loop_3873: xorcc %l5, 0x0AAA, %i2 ldsb [%l7 + 0x7C], %g4 loop_3874: ldsh [%l7 + 0x0A], %i5 loop_3875: andncc %o0, %i6, %l0 and %o3, 0x0703, %o5 fandnot2 %f8, %f6, %f6 addc %o6, %l3, %l2 bn,pt %xcc, loop_3876 ldsw [%l7 + 0x50], %o2 bvc,a loop_3877 stb %g6, [%l7 + 0x68] loop_3876: movcs %icc, %g3, %i3 addcc %o7, %i4, %g5 loop_3877: st %f10, [%l7 + 0x7C] stb %l4, [%l7 + 0x22] xnor %g2, 0x01D3, %i0 tl %xcc, 0x6 fpadd32s %f8, %f7, %f3 ldsw [%l7 + 0x20], %l6 siam 0x3 movre %g1, %i7, %l1 andncc %g7, %o4, %o1 fmul8x16al %f1, %f7, %f6 subccc %l5, 0x09D2, %i2 taddcctv %g4, 0x19B4, %i1 popc 0x13DD, %o0 st %f7, [%l7 + 0x40] sdiv %i6, 0x0301, %i5 lduh [%l7 + 0x6E], %l0 fxors %f15, %f10, %f12 addc %o3, %o6, %o5 ldsh [%l7 + 0x42], %l3 bne,a,pt %icc, loop_3878 ldsh [%l7 + 0x42], %o2 movgu %xcc, %g6, %g3 addcc %i3, 0x14F1, %o7 loop_3878: movrgz %i4, %g5, %l4 bgu,pt %xcc, loop_3879 fbug,a %fcc0, loop_3880 fpadd16 %f8, %f0, %f14 ldsw [%l7 + 0x50], %g2 loop_3879: sub %l2, %i0, %l6 loop_3880: ldsb [%l7 + 0x59], %g1 lduw [%l7 + 0x50], %l1 ldsb [%l7 + 0x65], %g7 bge,pt %icc, loop_3881 xnorcc %o4, %o1, %l5 movgu %icc, %i7, %i2 ldx [%l7 + 0x48], %g4 loop_3881: bvc loop_3882 fnand %f10, %f4, %f4 fmovdcc %xcc, %f1, %f4 fmovsvc %icc, %f13, %f9 loop_3882: and %i1, %o0, %i5 tgu %xcc, 0x3 ldx [%l7 + 0x70], %l0 fabsd %f10, %f8 fbg,a %fcc2, loop_3883 ldsb [%l7 + 0x43], %i6 fmovrsgez %o6, %f4, %f11 brgz,a %o3, loop_3884 loop_3883: ldsb [%l7 + 0x42], %o5 fmovsge %xcc, %f15, %f12 fbne %fcc1, loop_3885 loop_3884: st %f5, [%l7 + 0x18] fble,a %fcc3, loop_3886 stx %l3, [%l7 + 0x50] loop_3885: ble,pn %xcc, loop_3887 lduh [%l7 + 0x12], %g6 loop_3886: movrlez %o2, 0x396, %g3 sth %i3, [%l7 + 0x10] loop_3887: stw %i4, [%l7 + 0x70] fpack16 %f14, %f15 fmovsvc %xcc, %f10, %f1 ld [%l7 + 0x48], %f7 stw %g5, [%l7 + 0x54] fcmps %fcc0, %f9, %f15 stx %o7, [%l7 + 0x70] edge16 %g2, %l2, %l4 ldsb [%l7 + 0x74], %i0 lduw [%l7 + 0x54], %g1 fmovde %icc, %f0, %f6 fmovrslz %l1, %f13, %f8 fmul8x16al %f0, %f14, %f14 alignaddr %g7, %l6, %o4 fmovdl %icc, %f11, %f9 popc %o1, %l5 array8 %i7, %i2, %g4 taddcctv %i1, %i5, %o0 fmovsleu %icc, %f2, %f9 st %f8, [%l7 + 0x38] be,a loop_3888 fmovd %f4, %f2 fcmple16 %f12, %f2, %i6 fmovdvc %xcc, %f10, %f9 loop_3888: fmovde %xcc, %f5, %f4 fnand %f10, %f4, %f12 sth %l0, [%l7 + 0x0A] fmovdle %xcc, %f5, %f3 be,a loop_3889 brlez %o6, loop_3890 fandnot2s %f5, %f7, %f8 popc 0x0397, %o3 loop_3889: fzero %f0 loop_3890: ldsw [%l7 + 0x5C], %l3 array8 %o5, %g6, %g3 fmovda %icc, %f15, %f6 fcmple32 %f14, %f6, %o2 fcmpgt32 %f2, %f2, %i3 edge32 %g5, %i4, %g2 umul %o7, 0x04D7, %l4 fmul8x16au %f3, %f5, %f4 bge,a loop_3891 fpadd16 %f0, %f2, %f14 ld [%l7 + 0x6C], %f10 fcmpes %fcc1, %f3, %f8 loop_3891: fmul8sux16 %f6, %f4, %f6 movle %xcc, %i0, %g1 fmovrde %l1, %f4, %f14 ldx [%l7 + 0x18], %l2 std %f14, [%l7 + 0x70] edge16ln %l6, %g7, %o4 edge32 %o1, %l5, %i7 stw %i2, [%l7 + 0x64] fbug,a %fcc3, loop_3892 fxnors %f9, %f15, %f10 edge16ln %g4, %i5, %i1 umulcc %i6, %o0, %o6 loop_3892: sra %l0, 0x07, %o3 movrne %o5, %g6, %l3 movleu %icc, %o2, %i3 fpack32 %f0, %f0, %f14 sth %g3, [%l7 + 0x18] tgu %xcc, 0x1 edge32 %i4, %g5, %o7 ldsh [%l7 + 0x3C], %g2 fmovsge %xcc, %f11, %f13 sth %i0, [%l7 + 0x54] ldx [%l7 + 0x10], %g1 fmovdle %icc, %f14, %f12 stw %l1, [%l7 + 0x54] fbn,a %fcc3, loop_3893 fabss %f9, %f2 andcc %l4, 0x0DEA, %l2 fbn,a %fcc2, loop_3894 loop_3893: tcs %icc, 0x5 movn %icc, %l6, %g7 edge8n %o1, %o4, %l5 loop_3894: movcc %xcc, %i2, %g4 tcc %icc, 0x2 sdivcc %i5, 0x1903, %i7 movvs %xcc, %i1, %o0 array32 %i6, %o6, %l0 fbge %fcc3, loop_3895 ldsb [%l7 + 0x10], %o5 sth %o3, [%l7 + 0x7A] taddcc %g6, %l3, %i3 loop_3895: udiv %o2, 0x16B2, %i4 ld [%l7 + 0x60], %f2 ldsb [%l7 + 0x2C], %g5 ldsw [%l7 + 0x28], %o7 fmovdge %xcc, %f3, %f9 ldsw [%l7 + 0x20], %g2 fnot2s %f13, %f1 fnot1 %f0, %f12 movrlez %g3, 0x341, %i0 lduw [%l7 + 0x7C], %l1 bcs loop_3896 st %f0, [%l7 + 0x48] ldx [%l7 + 0x50], %l4 fmovsgu %xcc, %f8, %f14 loop_3896: fandnot2s %f5, %f5, %f10 movcc %xcc, %g1, %l2 fnor %f6, %f12, %f4 stx %g7, [%l7 + 0x48] tn %icc, 0x0 fors %f13, %f3, %f10 ba,a,pn %xcc, loop_3897 st %f11, [%l7 + 0x1C] fmovrdlz %o1, %f14, %f8 ldsb [%l7 + 0x49], %o4 loop_3897: pdist %f12, %f10, %f6 be loop_3898 ldx [%l7 + 0x08], %l6 smulcc %i2, 0x010F, %l5 fmovdgu %icc, %f7, %f0 loop_3898: std %f8, [%l7 + 0x18] move %xcc, %g4, %i5 faligndata %f10, %f8, %f4 edge32n %i7, %i1, %i6 te %icc, 0x1 brnz %o6, loop_3899 fbu,a %fcc1, loop_3900 fnot2s %f7, %f5 ldsh [%l7 + 0x66], %l0 loop_3899: fnot1 %f8, %f4 loop_3900: tl %icc, 0x3 fmovrdlz %o0, %f12, %f10 alignaddr %o5, %o3, %g6 fmovda %xcc, %f9, %f7 nop setx loop_3901, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry smulcc %l3, 0x13E7, %i3 tcc %xcc, 0x0 fmovdle %icc, %f1, %f5 loop_3901: tgu %icc, 0x7 subccc %o2, %g5, %i4 stx %o7, [%l7 + 0x30] ld [%l7 + 0x10], %f6 fmovrslz %g2, %f11, %f8 tne %xcc, 0x3 tvs %xcc, 0x2 stb %g3, [%l7 + 0x7F] sub %i0, 0x0FBC, %l4 bvc,a,pn %xcc, loop_3902 lduh [%l7 + 0x5A], %l1 sth %g1, [%l7 + 0x0E] sth %g7, [%l7 + 0x24] loop_3902: fcmpes %fcc0, %f2, %f12 ldsh [%l7 + 0x5C], %l2 fcmps %fcc3, %f15, %f7 addc %o1, 0x0B6D, %l6 ldx [%l7 + 0x30], %i2 movgu %xcc, %o4, %g4 movrgez %l5, 0x191, %i5 brz,a %i7, loop_3903 ldsh [%l7 + 0x52], %i1 subc %i6, 0x130B, %l0 xorcc %o0, %o5, %o6 loop_3903: orncc %o3, %g6, %i3 fnot2 %f6, %f8 stw %l3, [%l7 + 0x70] edge16l %o2, %i4, %g5 brgez %o7, loop_3904 fmovscs %icc, %f11, %f9 fnot1s %f15, %f1 movrgez %g3, %i0, %g2 loop_3904: mulscc %l1, 0x07CB, %g1 tgu %xcc, 0x0 edge8l %g7, %l2, %l4 tgu %icc, 0x4 fmovrdgez %l6, %f4, %f6 ba,pn %xcc, loop_3905 or %o1, 0x1ADD, %o4 lduh [%l7 + 0x4C], %i2 ldsw [%l7 + 0x18], %g4 loop_3905: ldx [%l7 + 0x68], %i5 alignaddr %i7, %l5, %i1 smul %l0, %i6, %o0 tsubcc %o6, 0x0708, %o5 fsrc2 %f0, %f10 edge32 %g6, %i3, %l3 stb %o2, [%l7 + 0x0A] brgz,a %i4, loop_3906 srlx %o3, %g5, %g3 ldsb [%l7 + 0x75], %i0 fcmpeq32 %f2, %f4, %o7 loop_3906: edge8 %l1, %g2, %g7 bn loop_3907 ldx [%l7 + 0x68], %g1 stw %l4, [%l7 + 0x54] lduw [%l7 + 0x20], %l2 loop_3907: ble,a %icc, loop_3908 fbu,a %fcc0, loop_3909 bvs,a,pt %xcc, loop_3910 popc %o1, %o4 loop_3908: taddcc %i2, 0x073A, %l6 loop_3909: sth %i5, [%l7 + 0x42] loop_3910: ldx [%l7 + 0x18], %i7 st %f7, [%l7 + 0x28] tneg %icc, 0x4 st %f5, [%l7 + 0x1C] bn,pn %xcc, loop_3911 movge %icc, %g4, %l5 ld [%l7 + 0x28], %f7 smulcc %l0, %i1, %i6 loop_3911: tg %xcc, 0x5 be,a,pn %xcc, loop_3912 nop setx loop_3913, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bvs,a,pt %icc, loop_3914 stw %o0, [%l7 + 0x4C] loop_3912: sra %o5, 0x1C, %o6 loop_3913: xor %g6, 0x017A, %l3 loop_3914: fnot2s %f12, %f0 sth %i3, [%l7 + 0x58] sll %o2, %o3, %i4 bgu,a loop_3915 stb %g5, [%l7 + 0x56] ldsw [%l7 + 0x50], %i0 andn %g3, %o7, %l1 loop_3915: fandnot2s %f5, %f2, %f10 fcmpgt32 %f14, %f12, %g7 taddcc %g1, 0x1AE4, %l4 andn %g2, 0x16AE, %l2 bn,a loop_3916 ba,pt %xcc, loop_3917 array8 %o4, %i2, %l6 sth %i5, [%l7 + 0x28] loop_3916: tg %xcc, 0x1 loop_3917: std %f10, [%l7 + 0x30] fmovdn %icc, %f8, %f2 fornot2 %f8, %f12, %f6 sll %o1, %g4, %i7 fpadd32 %f12, %f14, %f0 fcmple16 %f10, %f6, %l0 movcs %xcc, %i1, %i6 fnot2s %f14, %f11 move %xcc, %l5, %o0 fnands %f3, %f0, %f6 st %f14, [%l7 + 0x50] udiv %o5, 0x1665, %g6 fzeros %f5 fzeros %f7 fmovscc %icc, %f14, %f2 fbuge %fcc3, loop_3918 ldub [%l7 + 0x0E], %o6 ble loop_3919 sdivx %i3, 0x03CD, %l3 loop_3918: stb %o3, [%l7 + 0x27] fble %fcc0, loop_3920 loop_3919: fmul8x16 %f8, %f0, %f10 umulcc %o2, 0x1772, %i4 popc %g5, %i0 loop_3920: fmul8x16al %f11, %f1, %f0 ldub [%l7 + 0x6A], %g3 ldsh [%l7 + 0x50], %o7 sub %l1, %g7, %l4 lduh [%l7 + 0x18], %g2 fmovda %xcc, %f9, %f0 fmul8x16au %f5, %f2, %f6 fmovrse %g1, %f4, %f10 add %l2, 0x1BF1, %o4 ldd [%l7 + 0x20], %f4 fmovsge %xcc, %f15, %f15 sdivx %l6, 0x0419, %i5 bgu loop_3921 fornot2 %f8, %f10, %f0 stb %i2, [%l7 + 0x28] fzero %f12 loop_3921: taddcc %o1, %g4, %l0 brgez %i1, loop_3922 ldx [%l7 + 0x78], %i7 xnor %l5, 0x1058, %o0 lduw [%l7 + 0x24], %i6 loop_3922: brgz,a %g6, loop_3923 movge %icc, %o6, %i3 movcs %icc, %o5, %o3 fcmpgt16 %f14, %f6, %l3 loop_3923: fmovrdne %o2, %f14, %f14 lduw [%l7 + 0x48], %g5 nop setx loop_3924, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f12, [%l7 + 0x58] fcmped %fcc0, %f6, %f12 ldsb [%l7 + 0x15], %i0 loop_3924: fcmpgt32 %f12, %f6, %i4 ldub [%l7 + 0x38], %o7 fnand %f10, %f12, %f2 tle %xcc, 0x5 umul %l1, 0x1B2D, %g7 ldsh [%l7 + 0x7E], %g3 ld [%l7 + 0x30], %f14 fors %f8, %f10, %f6 st %f3, [%l7 + 0x64] brgz,a %l4, loop_3925 sth %g2, [%l7 + 0x6A] brnz,a %l2, loop_3926 fnot2s %f5, %f2 loop_3925: fornot1 %f6, %f0, %f12 nop setx loop_3927, %l0, %l1 jmpl %l1, %g1 loop_3926: ld [%l7 + 0x0C], %f11 stb %l6, [%l7 + 0x12] fmovscc %icc, %f3, %f4 loop_3927: fbo,a %fcc3, loop_3928 brnz %i5, loop_3929 and %o4, 0x1FC5, %o1 fcmple32 %f2, %f0, %g4 loop_3928: popc 0x1E57, %i2 loop_3929: edge8ln %i1, %i7, %l5 fblg %fcc1, loop_3930 fcmpes %fcc3, %f15, %f15 ldsh [%l7 + 0x5A], %o0 movrne %i6, %g6, %o6 loop_3930: fpadd32 %f14, %f2, %f2 edge8l %l0, %o5, %o3 fmovrdgez %l3, %f14, %f12 bne,pt %icc, loop_3931 brlz %o2, loop_3932 lduw [%l7 + 0x30], %g5 fbue,a %fcc1, loop_3933 loop_3931: fpadd32s %f4, %f14, %f2 loop_3932: lduh [%l7 + 0x42], %i0 mulscc %i3, %i4, %l1 loop_3933: ldsh [%l7 + 0x56], %g7 fmovdleu %xcc, %f12, %f14 fbe %fcc1, loop_3934 fmovrslez %g3, %f15, %f15 fmovdneg %icc, %f14, %f10 call loop_3935 loop_3934: tvs %xcc, 0x7 fbul %fcc0, loop_3936 popc 0x14E8, %o7 loop_3935: addc %g2, %l2, %g1 fcmps %fcc3, %f4, %f0 loop_3936: movre %l4, 0x338, %i5 sth %o4, [%l7 + 0x78] fbge,a %fcc1, loop_3937 ldsb [%l7 + 0x19], %l6 fcmpeq16 %f12, %f8, %g4 ld [%l7 + 0x44], %f5 loop_3937: ldub [%l7 + 0x38], %o1 fandnot1s %f8, %f6, %f4 fmovsneg %xcc, %f5, %f5 ldd [%l7 + 0x70], %f10 stb %i2, [%l7 + 0x20] fbe %fcc0, loop_3938 fmovrdlz %i1, %f12, %f12 for %f2, %f6, %f6 bcc loop_3939 loop_3938: fcmpeq16 %f0, %f4, %i7 array8 %o0, %i6, %g6 stw %l5, [%l7 + 0x3C] loop_3939: fors %f0, %f4, %f8 ldsh [%l7 + 0x68], %l0 nop setx loop_3940, %l0, %l1 jmpl %l1, %o6 ldsh [%l7 + 0x6A], %o5 ld [%l7 + 0x68], %f6 fmovdgu %xcc, %f14, %f3 loop_3940: tl %xcc, 0x5 ldsh [%l7 + 0x38], %o3 edge16l %o2, %g5, %l3 nop setx loop_3941, %l0, %l1 jmpl %l1, %i0 bpos loop_3942 udiv %i3, 0x0D55, %i4 fmovrsgz %g7, %f8, %f0 loop_3941: fba,a %fcc1, loop_3943 loop_3942: nop setx loop_3944, %l0, %l1 jmpl %l1, %g3 stw %l1, [%l7 + 0x44] fnot1s %f8, %f0 loop_3943: edge16l %o7, %g2, %l2 loop_3944: tpos %icc, 0x1 movge %icc, %l4, %g1 stw %o4, [%l7 + 0x54] lduh [%l7 + 0x14], %l6 xorcc %i5, 0x0D76, %g4 brz %i2, loop_3945 tcs %icc, 0x0 fnegs %f8, %f7 xorcc %i1, 0x1E71, %o1 loop_3945: fcmpgt16 %f14, %f8, %o0 ldd [%l7 + 0x38], %f8 ldsb [%l7 + 0x70], %i7 ldd [%l7 + 0x70], %f8 movrgz %i6, 0x01B, %l5 fblg,a %fcc2, loop_3946 tvs %xcc, 0x0 fmovde %icc, %f1, %f6 ld [%l7 + 0x2C], %f15 loop_3946: fbu,a %fcc0, loop_3947 orncc %l0, 0x18B9, %g6 tgu %icc, 0x2 fandnot2 %f12, %f2, %f2 loop_3947: fmuld8sux16 %f10, %f11, %f2 fmovdleu %xcc, %f6, %f9 movneg %xcc, %o6, %o5 ldub [%l7 + 0x1B], %o2 fbe %fcc2, loop_3948 ldsw [%l7 + 0x34], %g5 udivx %o3, 0x1D94, %l3 ta %xcc, 0x1 loop_3948: xorcc %i3, 0x1192, %i0 movrlez %i4, %g7, %g3 ldsh [%l7 + 0x58], %l1 movcs %icc, %o7, %l2 stb %l4, [%l7 + 0x0F] orcc %g1, %o4, %l6 edge16n %i5, %g4, %g2 lduw [%l7 + 0x1C], %i2 fnands %f4, %f11, %f4 move %icc, %o1, %i1 fmovs %f12, %f14 subcc %i7, %i6, %o0 fba %fcc3, loop_3949 ldsh [%l7 + 0x08], %l5 fpmerge %f12, %f13, %f8 ldsw [%l7 + 0x64], %l0 loop_3949: tvc %xcc, 0x3 tleu %icc, 0x0 fbge %fcc3, loop_3950 lduh [%l7 + 0x22], %g6 fmovdpos %icc, %f12, %f0 fcmpeq16 %f2, %f8, %o5 loop_3950: ldx [%l7 + 0x38], %o2 fmovdneg %icc, %f10, %f10 smul %o6, 0x0E6D, %o3 sub %l3, %i3, %g5 fmovrde %i4, %f2, %f8 ta %icc, 0x2 fmul8x16al %f3, %f15, %f4 fandnot1 %f6, %f14, %f14 fmovdcc %icc, %f8, %f10 bgu loop_3951 subc %i0, %g7, %l1 fpadd16 %f2, %f12, %f6 fzero %f0 loop_3951: fandnot1s %f5, %f5, %f8 movn %icc, %g3, %l2 xnor %o7, 0x0A40, %l4 fmovdgu %xcc, %f2, %f9 fsrc2s %f4, %f7 fmovsg %icc, %f9, %f6 std %f14, [%l7 + 0x28] ldsh [%l7 + 0x78], %o4 ldd [%l7 + 0x78], %f2 ld [%l7 + 0x58], %f2 subccc %l6, 0x111E, %g1 lduh [%l7 + 0x60], %i5 ldsw [%l7 + 0x70], %g2 movgu %xcc, %g4, %i2 fands %f6, %f12, %f12 fpackfix %f12, %f1 fpmerge %f5, %f13, %f8 edge32ln %i1, %o1, %i7 ldd [%l7 + 0x08], %f0 stw %i6, [%l7 + 0x74] ldsh [%l7 + 0x74], %o0 ld [%l7 + 0x7C], %f11 ldx [%l7 + 0x68], %l5 smulcc %l0, %o5, %o2 brlez,a %o6, loop_3952 fxor %f4, %f12, %f12 brz %g6, loop_3953 fpadd16s %f12, %f15, %f11 loop_3952: fmovrsgez %o3, %f6, %f7 lduh [%l7 + 0x3E], %i3 loop_3953: fmovsg %xcc, %f13, %f14 faligndata %f8, %f14, %f14 fnor %f2, %f10, %f2 sth %l3, [%l7 + 0x1C] orcc %g5, %i0, %i4 edge8n %l1, %g7, %g3 bpos loop_3954 stb %l2, [%l7 + 0x1A] orn %l4, %o4, %o7 ldd [%l7 + 0x48], %f4 loop_3954: fmovsneg %icc, %f6, %f3 bvs,a %icc, loop_3955 edge8 %g1, %l6, %i5 std %f8, [%l7 + 0x48] fexpand %f1, %f12 loop_3955: bcs,a,pt %xcc, loop_3956 fmovrse %g2, %f3, %f10 ldd [%l7 + 0x70], %f10 bpos,pn %icc, loop_3957 loop_3956: fmovsn %xcc, %f4, %f6 ta %xcc, 0x5 lduw [%l7 + 0x24], %i2 loop_3957: ldsh [%l7 + 0x4C], %g4 movcc %xcc, %i1, %o1 ldsw [%l7 + 0x1C], %i6 mulx %o0, %l5, %l0 lduh [%l7 + 0x70], %i7 tl %xcc, 0x7 fmovrsgez %o2, %f9, %f12 stw %o6, [%l7 + 0x7C] fbule %fcc0, loop_3958 fpsub16 %f14, %f0, %f14 movgu %icc, %o5, %o3 umulcc %g6, 0x1508, %i3 loop_3958: ldd [%l7 + 0x08], %f8 edge8ln %l3, %i0, %g5 fpadd32s %f8, %f3, %f7 brlz,a %i4, loop_3959 fbo,a %fcc2, loop_3960 ldsh [%l7 + 0x12], %g7 fmovsvs %xcc, %f12, %f5 loop_3959: srlx %g3, 0x05, %l2 loop_3960: and %l1, 0x046D, %o4 fsrc1s %f6, %f5 array32 %o7, %l4, %l6 tcs %icc, 0x5 ldd [%l7 + 0x60], %f2 fmul8x16au %f2, %f10, %f2 movrgz %g1, %i5, %g2 fabsd %f6, %f12 fmovdpos %xcc, %f2, %f0 movvc %icc, %i2, %g4 std %f14, [%l7 + 0x08] fcmpgt16 %f4, %f6, %i1 movrgz %o1, %i6, %o0 ldsh [%l7 + 0x0A], %l5 movn %xcc, %l0, %i7 stw %o2, [%l7 + 0x5C] stx %o5, [%l7 + 0x18] ldd [%l7 + 0x78], %f8 movvs %xcc, %o6, %g6 fmovscc %icc, %f0, %f15 sdivcc %i3, 0x0B02, %o3 fmovsneg %icc, %f3, %f11 fpsub32 %f6, %f12, %f12 stw %i0, [%l7 + 0x24] fmovdleu %icc, %f15, %f12 st %f11, [%l7 + 0x24] popc %l3, %g5 ld [%l7 + 0x6C], %f14 stb %g7, [%l7 + 0x53] fcmpes %fcc1, %f3, %f3 fmul8x16 %f9, %f8, %f4 sll %i4, 0x14, %l2 smulcc %l1, 0x1DA6, %o4 movrlez %o7, %g3, %l6 fornot1 %f0, %f4, %f10 fbug,a %fcc2, loop_3961 lduw [%l7 + 0x74], %l4 ldsh [%l7 + 0x42], %i5 st %f5, [%l7 + 0x48] loop_3961: st %f6, [%l7 + 0x44] ldd [%l7 + 0x70], %f6 movg %xcc, %g2, %i2 fmovdcc %xcc, %f6, %f6 siam 0x0 ldsw [%l7 + 0x5C], %g4 lduw [%l7 + 0x64], %g1 std %f6, [%l7 + 0x20] movl %icc, %i1, %o1 sth %i6, [%l7 + 0x28] tle %icc, 0x4 std %f12, [%l7 + 0x30] fpsub16s %f4, %f4, %f11 sdivx %o0, 0x005D, %l0 fands %f13, %f2, %f7 movcc %xcc, %i7, %l5 ldsh [%l7 + 0x4A], %o2 fcmpgt16 %f10, %f6, %o6 sdivcc %o5, 0x0A25, %i3 fcmple32 %f12, %f4, %o3 fpadd32s %f12, %f11, %f8 fnot2 %f8, %f2 ldub [%l7 + 0x30], %g6 fands %f2, %f3, %f13 tsubcctv %i0, 0x111C, %g5 ldsb [%l7 + 0x40], %l3 movcs %icc, %g7, %i4 ldsw [%l7 + 0x1C], %l1 brgez,a %l2, loop_3962 fmovdg %icc, %f4, %f14 movrgz %o7, 0x17C, %o4 fmul8x16al %f7, %f14, %f0 loop_3962: tge %xcc, 0x6 fmovdcc %xcc, %f0, %f7 ldsh [%l7 + 0x4A], %l6 sth %l4, [%l7 + 0x28] tleu %icc, 0x1 ldsw [%l7 + 0x60], %g3 tvc %xcc, 0x6 movleu %xcc, %i5, %i2 fcmpes %fcc0, %f9, %f11 edge16n %g4, %g2, %g1 ldsb [%l7 + 0x68], %i1 fornot2s %f10, %f14, %f5 ldx [%l7 + 0x40], %i6 fmul8x16al %f6, %f13, %f8 edge16n %o1, %o0, %l0 brlz %l5, loop_3963 movgu %xcc, %i7, %o2 bn,pt %xcc, loop_3964 umul %o5, 0x13A0, %i3 loop_3963: ld [%l7 + 0x14], %f3 fxors %f10, %f4, %f0 loop_3964: ldd [%l7 + 0x68], %f6 bne loop_3965 bg,pt %xcc, loop_3966 fmovse %xcc, %f10, %f14 mova %xcc, %o3, %o6 loop_3965: bn,pt %xcc, loop_3967 loop_3966: smulcc %g6, 0x0E4F, %g5 fsrc2 %f10, %f4 alignaddrl %l3, %g7, %i4 loop_3967: fcmped %fcc3, %f8, %f10 fbn,a %fcc1, loop_3968 fcmpeq32 %f8, %f8, %i0 ldsb [%l7 + 0x31], %l2 brnz,a %l1, loop_3969 loop_3968: lduh [%l7 + 0x54], %o7 ldub [%l7 + 0x60], %o4 subcc %l6, 0x103C, %l4 loop_3969: fbo %fcc2, loop_3970 sethi 0x165C, %i5 lduw [%l7 + 0x34], %g3 edge8 %g4, %g2, %i2 loop_3970: fmovse %xcc, %f14, %f7 fmovscs %icc, %f8, %f3 lduh [%l7 + 0x58], %g1 fornot1s %f6, %f5, %f7 fbge %fcc0, loop_3971 ldx [%l7 + 0x40], %i1 fmovsvc %icc, %f9, %f10 ldsb [%l7 + 0x61], %i6 loop_3971: bge,pn %xcc, loop_3972 fxnors %f12, %f11, %f11 fabss %f13, %f4 stx %o0, [%l7 + 0x20] loop_3972: sth %l0, [%l7 + 0x62] brlz,a %o1, loop_3973 ldsb [%l7 + 0x66], %l5 fmovsne %xcc, %f6, %f11 fmovscs %xcc, %f10, %f2 loop_3973: edge16n %o2, %o5, %i7 fmovdneg %icc, %f4, %f6 fpadd16s %f7, %f5, %f4 fmovda %icc, %f2, %f7 st %f13, [%l7 + 0x64] edge16ln %o3, %i3, %g6 sth %g5, [%l7 + 0x6C] sth %o6, [%l7 + 0x2A] fmuld8sux16 %f6, %f8, %f14 fmovsl %xcc, %f4, %f15 stb %l3, [%l7 + 0x58] fmovsa %icc, %f15, %f11 movrgez %i4, 0x36D, %i0 ldd [%l7 + 0x28], %f10 fblg %fcc1, loop_3974 sth %l2, [%l7 + 0x5A] fsrc2 %f10, %f8 ldsh [%l7 + 0x34], %g7 loop_3974: fmovdcc %xcc, %f4, %f4 fpack32 %f2, %f14, %f2 stx %o7, [%l7 + 0x28] addc %o4, 0x051D, %l1 fxors %f15, %f7, %f5 fmovd %f12, %f12 bcs %xcc, loop_3975 sdivx %l6, 0x09AF, %l4 fmovsge %icc, %f7, %f8 fmovrsne %g3, %f5, %f11 loop_3975: or %i5, 0x1FB6, %g2 movrgez %g4, 0x068, %i2 subccc %i1, %i6, %g1 fpmerge %f4, %f3, %f2 bleu,a loop_3976 fands %f0, %f9, %f4 tsubcc %o0, 0x06CB, %o1 fmovde %xcc, %f14, %f14 loop_3976: srl %l5, 0x03, %o2 ta %icc, 0x3 bn,a,pn %xcc, loop_3977 orn %l0, 0x0603, %i7 bne,pn %icc, loop_3978 call loop_3979 loop_3977: stb %o5, [%l7 + 0x58] bcc,a %xcc, loop_3980 loop_3978: ldd [%l7 + 0x50], %f4 loop_3979: ble,pt %icc, loop_3981 fornot1 %f2, %f4, %f2 loop_3980: mova %icc, %i3, %o3 for %f0, %f4, %f4 loop_3981: edge8n %g6, %g5, %o6 fbn,a %fcc2, loop_3982 pdist %f12, %f12, %f10 stw %i4, [%l7 + 0x20] fnors %f1, %f14, %f11 loop_3982: fnot1 %f8, %f12 ldx [%l7 + 0x70], %l3 fmul8x16au %f6, %f10, %f4 ldsw [%l7 + 0x7C], %l2 fmovdneg %icc, %f2, %f11 fmovd %f2, %f8 movpos %icc, %i0, %g7 ldsw [%l7 + 0x60], %o4 smulcc %l1, %o7, %l4 ldsh [%l7 + 0x4E], %g3 fmovrdgez %l6, %f2, %f14 fnot1 %f2, %f0 tne %xcc, 0x6 ldd [%l7 + 0x30], %f12 sth %g2, [%l7 + 0x60] fpadd32 %f0, %f2, %f8 brz,a %i5, loop_3983 edge8l %i2, %g4, %i6 movleu %icc, %g1, %i1 lduw [%l7 + 0x18], %o0 loop_3983: mulscc %o1, %o2, %l0 fbne %fcc1, loop_3984 fpadd32 %f6, %f4, %f6 stx %l5, [%l7 + 0x08] edge32l %i7, %o5, %o3 loop_3984: srlx %i3, %g5, %g6 tle %xcc, 0x0 fpack16 %f4, %f13 ldsb [%l7 + 0x0F], %o6 and %l3, %i4, %i0 fmovsneg %xcc, %f4, %f15 ldsb [%l7 + 0x3B], %l2 fba %fcc2, loop_3985 fmovrsgz %g7, %f8, %f8 ldx [%l7 + 0x68], %o4 fmuld8ulx16 %f9, %f0, %f4 loop_3985: std %f10, [%l7 + 0x10] for %f8, %f8, %f10 fands %f14, %f11, %f11 sra %l1, %o7, %g3 lduw [%l7 + 0x6C], %l6 fbg,a %fcc2, loop_3986 smul %g2, %i5, %l4 ldd [%l7 + 0x78], %f10 ld [%l7 + 0x68], %f3 loop_3986: tsubcc %i2, %i6, %g1 std %f2, [%l7 + 0x60] ldub [%l7 + 0x24], %i1 fpadd16 %f6, %f0, %f0 ld [%l7 + 0x2C], %f15 ldx [%l7 + 0x30], %g4 movrlez %o0, %o2, %l0 fmovdleu %xcc, %f9, %f2 tle %xcc, 0x6 bvs,pt %xcc, loop_3987 brlz %o1, loop_3988 array8 %i7, %o5, %o3 bshuffle %f4, %f14, %f2 loop_3987: ldx [%l7 + 0x08], %i3 loop_3988: fpadd16s %f9, %f6, %f0 fxor %f0, %f4, %f10 tl %icc, 0x7 ldsh [%l7 + 0x22], %g5 stb %g6, [%l7 + 0x1D] edge16n %o6, %l5, %l3 movvs %icc, %i4, %i0 ld [%l7 + 0x1C], %f1 fmovdleu %xcc, %f1, %f12 stw %g7, [%l7 + 0x5C] ldub [%l7 + 0x22], %l2 st %f0, [%l7 + 0x70] fbul,a %fcc0, loop_3989 lduh [%l7 + 0x2C], %o4 edge16l %o7, %l1, %g3 fbl,a %fcc3, loop_3990 loop_3989: ldx [%l7 + 0x40], %l6 brgez,a %g2, loop_3991 sth %i5, [%l7 + 0x28] loop_3990: fbn %fcc2, loop_3992 orn %l4, 0x1FE8, %i2 loop_3991: fmovse %icc, %f14, %f8 ld [%l7 + 0x50], %f15 loop_3992: fzero %f10 fmovrsgz %i6, %f0, %f12 st %f15, [%l7 + 0x4C] movl %xcc, %g1, %g4 fornot2s %f2, %f6, %f10 sdivcc %i1, 0x0BCE, %o0 bgu,pn %icc, loop_3993 fmovspos %icc, %f9, %f0 fexpand %f8, %f2 or %o2, 0x01CC, %l0 loop_3993: bvs,a %xcc, loop_3994 lduh [%l7 + 0x6C], %i7 ldd [%l7 + 0x10], %f2 edge8l %o5, %o3, %i3 loop_3994: tvs %icc, 0x3 fornot1s %f1, %f12, %f6 fmovrdlez %g5, %f6, %f12 ld [%l7 + 0x14], %f14 movl %xcc, %g6, %o6 stb %o1, [%l7 + 0x64] ldsh [%l7 + 0x3C], %l3 faligndata %f14, %f6, %f0 fmovrdlez %i4, %f0, %f14 fba,a %fcc1, loop_3995 ld [%l7 + 0x0C], %f11 fands %f8, %f15, %f3 ldx [%l7 + 0x60], %i0 loop_3995: edge16n %l5, %l2, %o4 ble,a,pt %xcc, loop_3996 edge16l %g7, %l1, %g3 fands %f3, %f2, %f13 tl %icc, 0x2 loop_3996: bne,pt %icc, loop_3997 fzero %f4 fmovs %f14, %f11 tvs %icc, 0x7 loop_3997: fcmpgt32 %f6, %f8, %o7 bvs,a,pt %xcc, loop_3998 fcmpes %fcc1, %f8, %f14 std %f0, [%l7 + 0x58] fbu %fcc2, loop_3999 loop_3998: brgz %g2, loop_4000 fcmpgt16 %f6, %f0, %l6 sll %i5, %i2, %i6 loop_3999: fnegs %f3, %f0 loop_4000: fmovdgu %icc, %f5, %f13 stw %g1, [%l7 + 0x48] stb %l4, [%l7 + 0x0F] fmuld8ulx16 %f11, %f0, %f12 movvs %icc, %i1, %g4 stw %o2, [%l7 + 0x64] fbue,a %fcc2, loop_4001 ldx [%l7 + 0x78], %l0 tne %icc, 0x2 stw %o0, [%l7 + 0x44] loop_4001: stb %i7, [%l7 + 0x0F] fmuld8ulx16 %f8, %f3, %f6 sdivx %o3, 0x0810, %i3 ldub [%l7 + 0x16], %o5 fxors %f5, %f3, %f4 fbge,a %fcc1, loop_4002 fpadd32s %f14, %f0, %f11 lduh [%l7 + 0x18], %g5 ld [%l7 + 0x14], %f11 loop_4002: stb %g6, [%l7 + 0x20] ldx [%l7 + 0x18], %o6 stx %l3, [%l7 + 0x78] fble %fcc1, loop_4003 movre %i4, 0x183, %i0 sth %l5, [%l7 + 0x3A] sth %l2, [%l7 + 0x18] loop_4003: fbul %fcc1, loop_4004 fblg %fcc3, loop_4005 fones %f10 fble %fcc3, loop_4006 loop_4004: fble %fcc3, loop_4007 loop_4005: ld [%l7 + 0x3C], %f5 fmovd %f14, %f0 loop_4006: fcmple32 %f14, %f2, %o4 loop_4007: nop setx loop_4008, %l0, %l1 jmpl %l1, %g7 fpack32 %f8, %f14, %f0 ldd [%l7 + 0x38], %f8 fpmerge %f9, %f2, %f6 loop_4008: ldsb [%l7 + 0x0C], %o1 sth %l1, [%l7 + 0x16] fmovsa %xcc, %f15, %f1 fmuld8sux16 %f6, %f14, %f14 movvc %icc, %o7, %g3 fand %f10, %f12, %f4 bcc %xcc, loop_4009 fnot2s %f15, %f0 fors %f15, %f9, %f1 fmovdleu %xcc, %f6, %f1 loop_4009: edge8l %l6, %g2, %i5 fmovrde %i6, %f8, %f14 movn %xcc, %g1, %l4 add %i2, 0x1499, %g4 fbul,a %fcc0, loop_4010 edge32l %o2, %l0, %o0 fbe,a %fcc1, loop_4011 stx %i7, [%l7 + 0x40] loop_4010: sub %i1, %i3, %o5 ldsb [%l7 + 0x5A], %g5 loop_4011: fmul8x16au %f4, %f8, %f12 ldx [%l7 + 0x10], %g6 mulx %o6, %l3, %o3 fcmpeq32 %f8, %f10, %i0 fcmple32 %f4, %f6, %l5 faligndata %f14, %f0, %f2 fmovdne %xcc, %f4, %f4 lduh [%l7 + 0x1A], %i4 ldsw [%l7 + 0x64], %l2 ldd [%l7 + 0x58], %f2 nop setx loop_4012, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f9, [%l7 + 0x54] sth %g7, [%l7 + 0x2A] ld [%l7 + 0x38], %f11 loop_4012: fandnot2 %f2, %f0, %f14 bpos,a %icc, loop_4013 fandnot2s %f9, %f2, %f0 sra %o1, %o4, %l1 bpos %xcc, loop_4014 loop_4013: brgz,a %g3, loop_4015 bneg %icc, loop_4016 stb %o7, [%l7 + 0x0B] loop_4014: fbn %fcc1, loop_4017 loop_4015: fmovscs %icc, %f5, %f14 loop_4016: orn %l6, 0x03A8, %g2 st %f1, [%l7 + 0x78] loop_4017: ldsb [%l7 + 0x3D], %i6 bpos,a,pn %xcc, loop_4018 mova %icc, %g1, %i5 tl %xcc, 0x7 fbge,a %fcc3, loop_4019 loop_4018: fmuld8sux16 %f13, %f9, %f6 fmovdcs %icc, %f4, %f6 taddcctv %l4, %g4, %i2 loop_4019: movrgez %o2, 0x24C, %o0 ldub [%l7 + 0x13], %i7 fexpand %f6, %f10 fbe,a %fcc2, loop_4020 bgu,a %xcc, loop_4021 stb %i1, [%l7 + 0x67] fmovsle %icc, %f2, %f7 loop_4020: pdist %f0, %f10, %f2 loop_4021: lduw [%l7 + 0x74], %i3 fxor %f14, %f4, %f4 fornot2s %f1, %f13, %f4 xnor %l0, %g5, %g6 andcc %o5, 0x0CAC, %l3 fand %f0, %f8, %f0 std %f4, [%l7 + 0x08] srlx %o3, %o6, %i0 fmovse %icc, %f8, %f3 fsrc1 %f0, %f12 tcc %icc, 0x1 fbuge,a %fcc2, loop_4022 ldsw [%l7 + 0x4C], %i4 fnors %f7, %f1, %f5 ld [%l7 + 0x28], %f2 loop_4022: ld [%l7 + 0x0C], %f11 fmovdneg %icc, %f6, %f11 fmovdneg %icc, %f12, %f7 fmovdl %xcc, %f6, %f5 tpos %xcc, 0x2 fmovrde %l2, %f8, %f14 ldub [%l7 + 0x56], %g7 ldub [%l7 + 0x27], %o1 fmovdneg %icc, %f4, %f2 stb %l5, [%l7 + 0x7B] ldd [%l7 + 0x50], %f0 bne,pn %icc, loop_4023 fnot2 %f6, %f10 or %l1, %o4, %g3 fbe,a %fcc0, loop_4024 loop_4023: fbg %fcc2, loop_4025 fmovscc %xcc, %f5, %f4 sdivcc %o7, 0x05A4, %l6 loop_4024: bne,a %xcc, loop_4026 loop_4025: fsrc2s %f4, %f13 lduh [%l7 + 0x5E], %i6 ldx [%l7 + 0x08], %g1 loop_4026: fcmpeq32 %f14, %f8, %g2 movrgez %l4, 0x098, %g4 ldd [%l7 + 0x18], %f2 fnot1s %f13, %f1 ldsw [%l7 + 0x78], %i2 taddcc %o2, 0x0E4B, %i5 fand %f6, %f8, %f12 fornot2s %f0, %f0, %f4 ldd [%l7 + 0x58], %f6 bvs,a,pn %xcc, loop_4027 fpsub16 %f8, %f14, %f10 fmovdg %icc, %f5, %f6 ldub [%l7 + 0x47], %o0 loop_4027: fnegs %f8, %f2 bshuffle %f14, %f6, %f6 st %f12, [%l7 + 0x78] ldsw [%l7 + 0x1C], %i1 ldx [%l7 + 0x68], %i3 ldx [%l7 + 0x68], %i7 tpos %icc, 0x6 movgu %xcc, %g5, %g6 ldsb [%l7 + 0x7F], %l0 sth %l3, [%l7 + 0x34] fexpand %f10, %f4 ldub [%l7 + 0x51], %o5 fnand %f6, %f14, %f14 alignaddrl %o3, %i0, %i4 stw %o6, [%l7 + 0x7C] smul %l2, %g7, %o1 addccc %l5, %o4, %l1 lduw [%l7 + 0x08], %g3 movg %xcc, %o7, %l6 bneg,a loop_4028 subc %i6, 0x182D, %g1 fnot1 %f4, %f4 tl %xcc, 0x4 loop_4028: std %f4, [%l7 + 0x60] fmovsle %icc, %f3, %f14 array16 %g2, %l4, %g4 bpos,a,pn %xcc, loop_4029 fmovse %icc, %f11, %f4 ldsw [%l7 + 0x60], %o2 fmovsle %icc, %f13, %f1 loop_4029: tvs %xcc, 0x6 fmovdleu %icc, %f9, %f2 te %icc, 0x7 stb %i2, [%l7 + 0x5D] edge16n %i5, %i1, %i3 brnz %o0, loop_4030 fnor %f0, %f14, %f10 ldsw [%l7 + 0x48], %g5 pdist %f14, %f14, %f8 loop_4030: fcmple32 %f2, %f14, %g6 fmovsge %icc, %f12, %f8 bge,a,pn %icc, loop_4031 fcmpd %fcc2, %f10, %f10 ldub [%l7 + 0x44], %l0 lduw [%l7 + 0x08], %i7 loop_4031: fmovsneg %icc, %f4, %f2 fnor %f14, %f14, %f14 subc %l3, 0x0479, %o3 std %f14, [%l7 + 0x70] subccc %i0, 0x1E5E, %i4 ldsh [%l7 + 0x6C], %o5 edge32n %l2, %g7, %o6 movg %xcc, %l5, %o4 tcc %xcc, 0x1 fmovdle %icc, %f8, %f3 ldx [%l7 + 0x28], %o1 ldd [%l7 + 0x30], %f10 move %xcc, %l1, %g3 orncc %o7, 0x0F80, %i6 sethi 0x1556, %l6 for %f10, %f6, %f8 srl %g2, %l4, %g4 fmovdge %icc, %f14, %f15 fpadd32 %f0, %f8, %f8 stx %o2, [%l7 + 0x60] fbge,a %fcc1, loop_4032 fors %f5, %f0, %f8 ldx [%l7 + 0x48], %g1 fnands %f8, %f1, %f13 loop_4032: ld [%l7 + 0x7C], %f15 te %xcc, 0x1 fble %fcc2, loop_4033 lduw [%l7 + 0x14], %i2 ld [%l7 + 0x50], %f5 edge16ln %i1, %i3, %i5 loop_4033: taddcctv %o0, %g5, %g6 ta %xcc, 0x2 fmovda %xcc, %f7, %f0 fnot1s %f12, %f11 taddcc %i7, 0x1D94, %l0 tne %xcc, 0x4 ldub [%l7 + 0x14], %o3 fmovrsne %l3, %f9, %f9 srlx %i4, 0x16, %o5 edge32l %i0, %g7, %l2 tvc %icc, 0x1 fnot1s %f7, %f0 sth %o6, [%l7 + 0x24] fzeros %f10 fmovdcc %xcc, %f1, %f14 fcmpgt32 %f6, %f4, %l5 mulscc %o4, %l1, %o1 subccc %g3, 0x1ECD, %o7 movpos %icc, %i6, %g2 fmovdvs %xcc, %f13, %f13 sra %l4, %g4, %l6 ld [%l7 + 0x18], %f11 umulcc %o2, 0x088A, %i2 st %f1, [%l7 + 0x3C] nop setx loop_4034, %l0, %l1 jmpl %l1, %i1 ldx [%l7 + 0x60], %g1 edge16n %i3, %o0, %g5 bpos loop_4035 loop_4034: fxnor %f14, %f6, %f2 xor %g6, 0x0F40, %i5 fmul8x16au %f6, %f3, %f12 loop_4035: subc %l0, 0x08DA, %i7 stx %l3, [%l7 + 0x78] fmovdle %icc, %f8, %f11 bge loop_4036 fnot1s %f2, %f3 stb %o3, [%l7 + 0x7F] tcs %xcc, 0x0 loop_4036: sth %o5, [%l7 + 0x20] lduw [%l7 + 0x48], %i0 ldsw [%l7 + 0x48], %g7 fmovsvs %icc, %f13, %f5 ldub [%l7 + 0x66], %i4 fmul8sux16 %f10, %f14, %f4 bne loop_4037 andn %l2, %l5, %o4 fmul8sux16 %f2, %f14, %f4 fmovrsgz %o6, %f3, %f8 loop_4037: fbuge,a %fcc2, loop_4038 fbu,a %fcc1, loop_4039 ldsw [%l7 + 0x38], %o1 fbue,a %fcc2, loop_4040 loop_4038: orn %g3, %o7, %l1 loop_4039: fandnot1 %f12, %f12, %f0 fone %f2 loop_4040: bshuffle %f4, %f2, %f6 fpsub16 %f0, %f8, %f10 fmul8x16 %f11, %f2, %f12 bne,a %xcc, loop_4041 fones %f13 fbe %fcc2, loop_4042 tvs %xcc, 0x5 loop_4041: st %f6, [%l7 + 0x14] fnot1s %f5, %f0 loop_4042: fbu %fcc2, loop_4043 stx %g2, [%l7 + 0x58] ldd [%l7 + 0x28], %f6 movneg %icc, %i6, %g4 loop_4043: tleu %icc, 0x3 ldx [%l7 + 0x58], %l6 fmovdvc %xcc, %f8, %f1 fmul8ulx16 %f6, %f2, %f14 or %o2, 0x116A, %l4 st %f6, [%l7 + 0x68] bvc %icc, loop_4044 sub %i1, %i2, %i3 std %f0, [%l7 + 0x68] udivx %g1, 0x1172, %g5 loop_4044: sdiv %g6, 0x13EF, %i5 fmovrdlz %l0, %f4, %f4 fbl,a %fcc0, loop_4045 ldub [%l7 + 0x76], %i7 stx %o0, [%l7 + 0x48] brgez %o3, loop_4046 loop_4045: fmovrslez %o5, %f11, %f1 ldx [%l7 + 0x50], %i0 lduw [%l7 + 0x1C], %l3 loop_4046: ldsh [%l7 + 0x46], %g7 tle %xcc, 0x5 bg,a,pn %xcc, loop_4047 stx %l2, [%l7 + 0x58] edge16l %i4, %o4, %l5 move %xcc, %o1, %g3 loop_4047: fpackfix %f12, %f12 fbne,a %fcc2, loop_4048 std %f0, [%l7 + 0x50] ldub [%l7 + 0x23], %o7 lduw [%l7 + 0x7C], %l1 loop_4048: fornot2 %f2, %f6, %f12 fmovscs %icc, %f8, %f8 edge32n %o6, %i6, %g4 movgu %xcc, %l6, %g2 fmovrslz %o2, %f14, %f13 xorcc %i1, %i2, %l4 st %f1, [%l7 + 0x60] ldub [%l7 + 0x74], %g1 fornot2 %f0, %f8, %f4 fornot1 %f8, %f8, %f12 stb %i3, [%l7 + 0x4D] st %f6, [%l7 + 0x10] bl,a,pn %icc, loop_4049 movg %icc, %g5, %i5 bvs,a loop_4050 stw %l0, [%l7 + 0x4C] loop_4049: ldx [%l7 + 0x10], %g6 nop setx loop_4051, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4050: pdist %f2, %f4, %f0 fmovsg %xcc, %f1, %f14 ldsw [%l7 + 0x34], %o0 loop_4051: be,pt %xcc, loop_4052 fbg %fcc2, loop_4053 ldsb [%l7 + 0x1D], %i7 ldub [%l7 + 0x3E], %o3 loop_4052: alignaddr %i0, %l3, %g7 loop_4053: mulx %l2, 0x0913, %o5 xor %o4, 0x1121, %i4 movrlz %l5, %g3, %o1 fbe,a %fcc0, loop_4054 fnor %f2, %f4, %f10 fmovdcc %icc, %f0, %f0 ta %icc, 0x4 loop_4054: fmovsgu %xcc, %f5, %f4 ldx [%l7 + 0x78], %l1 udiv %o6, 0x083A, %o7 fmovdne %xcc, %f6, %f4 ldx [%l7 + 0x48], %g4 sth %l6, [%l7 + 0x0C] faligndata %f8, %f6, %f12 stb %i6, [%l7 + 0x35] fmovrdgez %g2, %f0, %f6 ld [%l7 + 0x34], %f15 xnorcc %i1, %i2, %o2 edge32l %l4, %i3, %g5 be,a,pn %xcc, loop_4055 taddcctv %i5, 0x010C, %g1 ldsb [%l7 + 0x4B], %l0 fmovs %f13, %f14 loop_4055: call loop_4056 fmovda %xcc, %f8, %f1 fmul8ulx16 %f6, %f6, %f8 ldsw [%l7 + 0x54], %o0 loop_4056: edge8n %i7, %g6, %o3 tvs %xcc, 0x5 bge,pt %icc, loop_4057 mulscc %i0, 0x1664, %l3 fnot2 %f0, %f12 sth %g7, [%l7 + 0x2C] loop_4057: fbue,a %fcc2, loop_4058 udivcc %l2, 0x0E82, %o4 stx %i4, [%l7 + 0x70] fmovrsne %l5, %f9, %f14 loop_4058: lduw [%l7 + 0x24], %o5 stx %g3, [%l7 + 0x40] te %xcc, 0x3 ldx [%l7 + 0x78], %l1 fbg %fcc1, loop_4059 umul %o1, 0x0E5B, %o7 nop setx loop_4060, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done andncc %g4, %l6, %i6 loop_4059: ld [%l7 + 0x3C], %f2 ldx [%l7 + 0x20], %g2 loop_4060: fmovdvs %icc, %f11, %f14 fpsub32s %f0, %f8, %f15 ldsh [%l7 + 0x3E], %i1 fnegs %f0, %f11 fmovdle %icc, %f11, %f0 ldsw [%l7 + 0x64], %i2 fnot2 %f10, %f0 te %icc, 0x3 fornot1 %f0, %f12, %f8 ldd [%l7 + 0x08], %f14 fbule %fcc1, loop_4061 fmovrdgez %o6, %f8, %f6 fbge,a %fcc0, loop_4062 for %f2, %f8, %f4 loop_4061: subccc %l4, 0x0AE6, %i3 ldx [%l7 + 0x48], %o2 loop_4062: movcc %icc, %g5, %g1 sllx %i5, %l0, %o0 fandnot1s %f8, %f15, %f1 mova %xcc, %g6, %i7 ldx [%l7 + 0x78], %i0 fmovde %icc, %f4, %f12 edge16n %o3, %l3, %l2 fornot2 %f0, %f10, %f8 fmovsleu %xcc, %f15, %f5 fnot1 %f14, %f4 brgez,a %o4, loop_4063 subc %i4, %g7, %o5 ldx [%l7 + 0x38], %g3 fmovsneg %xcc, %f10, %f4 loop_4063: lduh [%l7 + 0x66], %l5 lduh [%l7 + 0x26], %l1 brlz %o7, loop_4064 movcc %xcc, %o1, %g4 popc 0x0034, %i6 orncc %l6, 0x04C0, %i1 loop_4064: ldx [%l7 + 0x28], %i2 bge,pt %xcc, loop_4065 fbo %fcc1, loop_4066 pdist %f10, %f0, %f12 stb %o6, [%l7 + 0x6F] loop_4065: addc %g2, %l4, %o2 loop_4066: fmul8x16au %f10, %f4, %f4 tcc %xcc, 0x1 subcc %i3, %g1, %g5 fbl %fcc2, loop_4067 sra %l0, %i5, %o0 fmovsvs %icc, %f11, %f11 fpack32 %f6, %f12, %f6 loop_4067: lduw [%l7 + 0x74], %g6 addc %i0, 0x0321, %i7 subcc %l3, 0x0E0F, %o3 and %l2, 0x1E91, %o4 ldsw [%l7 + 0x74], %g7 st %f2, [%l7 + 0x7C] popc %o5, %i4 fmovscs %icc, %f0, %f15 fbul %fcc2, loop_4068 ldd [%l7 + 0x78], %f14 ld [%l7 + 0x5C], %f4 tg %xcc, 0x3 loop_4068: movne %icc, %l5, %l1 fandnot2 %f10, %f0, %f6 stx %g3, [%l7 + 0x70] fmovd %f4, %f14 fmovsgu %xcc, %f8, %f6 tneg %xcc, 0x4 sth %o7, [%l7 + 0x5C] xnorcc %o1, 0x07F4, %i6 nop setx loop_4069, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %l6, [%l7 + 0x60] fcmps %fcc3, %f7, %f10 movl %icc, %i1, %g4 loop_4069: movg %icc, %i2, %g2 movleu %xcc, %o6, %o2 movg %icc, %l4, %g1 bpos,a loop_4070 ldd [%l7 + 0x18], %f14 udivx %g5, 0x1B64, %i3 bg %icc, loop_4071 loop_4070: andn %i5, 0x0AB7, %l0 fmul8sux16 %f2, %f12, %f6 movl %xcc, %o0, %i0 loop_4071: smulcc %g6, %i7, %l3 edge8n %o3, %o4, %g7 movvs %icc, %o5, %l2 tpos %icc, 0x7 fnegd %f4, %f2 stw %i4, [%l7 + 0x24] fpmerge %f1, %f13, %f4 sth %l1, [%l7 + 0x44] stw %g3, [%l7 + 0x74] movre %o7, %o1, %l5 st %f3, [%l7 + 0x18] movge %xcc, %i6, %l6 movneg %xcc, %g4, %i1 fmul8ulx16 %f14, %f12, %f0 addc %g2, 0x1458, %o6 bgu,a %icc, loop_4072 stb %i2, [%l7 + 0x5B] fandnot1s %f8, %f1, %f5 fone %f4 loop_4072: ld [%l7 + 0x78], %f4 fcmpd %fcc1, %f0, %f4 and %l4, %g1, %g5 and %o2, 0x0D83, %i3 xnor %i5, %o0, %i0 movrlz %g6, 0x0BF, %i7 tle %icc, 0x0 fmovda %icc, %f4, %f8 or %l3, %l0, %o3 sth %o4, [%l7 + 0x26] bl %xcc, loop_4073 taddcc %o5, %l2, %i4 fzero %f14 ldsb [%l7 + 0x42], %g7 loop_4073: ldsh [%l7 + 0x7C], %g3 fbo,a %fcc2, loop_4074 ldsh [%l7 + 0x22], %l1 bl loop_4075 tl %icc, 0x1 loop_4074: ldub [%l7 + 0x4E], %o1 fornot2 %f4, %f4, %f8 loop_4075: fnand %f4, %f14, %f10 bne,a,pt %icc, loop_4076 fblg,a %fcc3, loop_4077 ldx [%l7 + 0x38], %o7 fmul8sux16 %f6, %f14, %f4 loop_4076: sub %i6, %l6, %l5 loop_4077: edge16l %i1, %g4, %g2 ldsw [%l7 + 0x1C], %i2 sllx %l4, 0x15, %g1 st %f2, [%l7 + 0x38] fbu,a %fcc1, loop_4078 sllx %o6, 0x0E, %g5 st %f6, [%l7 + 0x2C] fmovdvc %icc, %f4, %f2 loop_4078: ldsb [%l7 + 0x0A], %o2 subc %i5, %o0, %i0 or %g6, 0x0C82, %i7 fsrc1 %f6, %f8 fcmpne32 %f0, %f2, %i3 tneg %xcc, 0x0 ldd [%l7 + 0x40], %f0 stx %l0, [%l7 + 0x58] fmovdg %icc, %f3, %f11 fcmpgt16 %f0, %f0, %o3 lduw [%l7 + 0x4C], %o4 movleu %icc, %l3, %o5 tcs %xcc, 0x3 bvs loop_4079 bleu,pt %xcc, loop_4080 fzeros %f14 fbne,a %fcc2, loop_4081 loop_4079: fmovsge %icc, %f4, %f12 loop_4080: fbne %fcc0, loop_4082 and %i4, %l2, %g3 loop_4081: fmuld8sux16 %f4, %f12, %f8 alignaddrl %l1, %o1, %g7 loop_4082: movrgez %i6, %o7, %l5 fmovsgu %xcc, %f14, %f3 sth %l6, [%l7 + 0x20] bge loop_4083 fmovdvc %xcc, %f15, %f14 edge16l %i1, %g4, %i2 fzero %f4 loop_4083: fmovsgu %xcc, %f10, %f13 ldx [%l7 + 0x38], %l4 srlx %g2, %o6, %g1 brnz %g5, loop_4084 ldsw [%l7 + 0x34], %o2 fpmerge %f3, %f1, %f8 stx %o0, [%l7 + 0x78] loop_4084: stw %i0, [%l7 + 0x7C] fmovdleu %icc, %f12, %f3 fmovrslez %i5, %f3, %f12 tgu %xcc, 0x2 ldx [%l7 + 0x68], %g6 fmovdg %xcc, %f9, %f1 fmul8ulx16 %f10, %f4, %f14 fmovdneg %xcc, %f0, %f4 alignaddr %i3, %i7, %l0 lduh [%l7 + 0x4C], %o3 fcmpne16 %f0, %f4, %l3 movvs %icc, %o5, %i4 ldsb [%l7 + 0x12], %o4 bcs,a,pn %icc, loop_4085 bleu,a,pt %xcc, loop_4086 stx %g3, [%l7 + 0x50] fbne,a %fcc0, loop_4087 loop_4085: nop setx loop_4088, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_4086: sdiv %l1, 0x09ED, %o1 movge %xcc, %l2, %g7 loop_4087: fbug %fcc2, loop_4089 loop_4088: stw %i6, [%l7 + 0x54] subccc %l5, 0x1839, %o7 std %f12, [%l7 + 0x68] loop_4089: fmovrslz %l6, %f13, %f8 fmovdgu %xcc, %f12, %f5 mulscc %g4, 0x02F8, %i2 fxnors %f13, %f13, %f9 lduw [%l7 + 0x60], %l4 stw %i1, [%l7 + 0x40] tvs %icc, 0x1 sth %g2, [%l7 + 0x52] tcc %icc, 0x1 movle %icc, %o6, %g5 fba,a %fcc2, loop_4090 ldsh [%l7 + 0x1A], %o2 ld [%l7 + 0x2C], %f5 ld [%l7 + 0x0C], %f7 loop_4090: tvc %icc, 0x6 fmovrslz %o0, %f9, %f15 fbl %fcc1, loop_4091 udivx %i0, 0x1AEF, %i5 bcc %xcc, loop_4092 movvs %xcc, %g6, %g1 loop_4091: movcc %xcc, %i3, %l0 fmovsvs %xcc, %f2, %f12 loop_4092: srl %i7, %o3, %l3 edge32ln %o5, %i4, %g3 fmovsneg %icc, %f4, %f1 ldsw [%l7 + 0x10], %l1 std %f10, [%l7 + 0x20] move %xcc, %o1, %l2 siam 0x0 ldsb [%l7 + 0x6B], %o4 tsubcc %g7, 0x005A, %i6 fmovdleu %icc, %f7, %f3 ld [%l7 + 0x08], %f15 movpos %xcc, %l5, %o7 fmovspos %icc, %f13, %f0 tneg %xcc, 0x0 tvc %icc, 0x2 ldub [%l7 + 0x38], %l6 fbuge,a %fcc2, loop_4093 tsubcctv %i2, %g4, %i1 andn %l4, 0x1F44, %o6 or %g5, %o2, %g2 loop_4093: nop setx loop_4094, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f14, [%l7 + 0x5C] ldsw [%l7 + 0x50], %i0 subc %o0, 0x0366, %i5 loop_4094: bne,a,pt %xcc, loop_4095 fmovdle %icc, %f8, %f6 stb %g6, [%l7 + 0x44] bpos,a loop_4096 loop_4095: edge8n %g1, %l0, %i3 ld [%l7 + 0x70], %f3 fnot2 %f14, %f6 loop_4096: brgez,a %o3, loop_4097 bpos,a,pn %icc, loop_4098 ldsh [%l7 + 0x28], %i7 fnot1s %f9, %f6 loop_4097: fcmpne16 %f2, %f8, %l3 loop_4098: stx %i4, [%l7 + 0x68] fbue %fcc0, loop_4099 xnor %g3, 0x0D4B, %o5 subcc %o1, %l1, %o4 movne %xcc, %g7, %i6 loop_4099: brz %l5, loop_4100 fsrc2s %f9, %f3 lduh [%l7 + 0x54], %o7 tcc %icc, 0x0 loop_4100: fmovrdlez %l2, %f6, %f4 stw %i2, [%l7 + 0x50] tcc %xcc, 0x7 movre %l6, %i1, %l4 fnot2 %f4, %f4 addc %o6, %g4, %g5 fmovsg %xcc, %f13, %f12 ldd [%l7 + 0x08], %f4 fpackfix %f2, %f4 move %xcc, %o2, %i0 stb %g2, [%l7 + 0x3C] movpos %xcc, %i5, %o0 ldx [%l7 + 0x58], %g6 nop setx loop_4101, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f13, [%l7 + 0x64] movvc %icc, %l0, %i3 fmovdcc %icc, %f10, %f1 loop_4101: fzero %f10 ldsb [%l7 + 0x18], %g1 ldd [%l7 + 0x50], %f12 stx %i7, [%l7 + 0x18] fmovse %xcc, %f4, %f15 sth %o3, [%l7 + 0x38] ldsh [%l7 + 0x60], %l3 fpack32 %f6, %f4, %f14 ldsw [%l7 + 0x74], %g3 ldx [%l7 + 0x48], %i4 fbug,a %fcc1, loop_4102 fmovrsgez %o1, %f12, %f9 sth %o5, [%l7 + 0x50] mulx %o4, %g7, %i6 loop_4102: lduh [%l7 + 0x20], %l5 fnegs %f9, %f11 ldub [%l7 + 0x45], %l1 fmovsg %xcc, %f4, %f14 ld [%l7 + 0x30], %f8 srl %o7, 0x09, %l2 lduh [%l7 + 0x18], %i2 brnz,a %i1, loop_4103 movneg %icc, %l4, %l6 fpack32 %f8, %f0, %f2 fandnot1s %f3, %f1, %f9 loop_4103: stw %g4, [%l7 + 0x58] fexpand %f11, %f2 ldub [%l7 + 0x3C], %g5 ld [%l7 + 0x30], %f10 fmovda %icc, %f11, %f5 sdivx %o6, 0x0E96, %i0 fnegd %f4, %f6 fsrc2 %f4, %f4 movvs %xcc, %g2, %i5 addcc %o0, 0x1046, %g6 bpos,pn %xcc, loop_4104 nop setx loop_4105, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done subc %o2, %l0, %i3 xnor %i7, %o3, %l3 loop_4104: mova %icc, %g1, %i4 loop_4105: xor %o1, 0x186B, %o5 edge8 %o4, %g7, %g3 fmuld8ulx16 %f11, %f11, %f14 taddcc %l5, %i6, %o7 fmul8sux16 %f4, %f10, %f0 movle %icc, %l2, %i2 fone %f2 fmul8sux16 %f2, %f14, %f0 fzero %f8 udivcc %i1, 0x1EF7, %l4 lduw [%l7 + 0x60], %l1 fzero %f14 stb %g4, [%l7 + 0x1F] sllx %g5, %l6, %i0 fba %fcc2, loop_4106 fmovsvs %xcc, %f8, %f9 move %icc, %g2, %o6 movpos %xcc, %i5, %o0 loop_4106: fnegs %f9, %f10 stw %g6, [%l7 + 0x30] edge8ln %o2, %l0, %i7 bvc,pt %icc, loop_4107 movrgez %i3, %o3, %l3 ldsh [%l7 + 0x70], %i4 addc %o1, 0x1D12, %o5 loop_4107: fandnot2 %f4, %f12, %f0 ldsw [%l7 + 0x18], %g1 fmovdl %xcc, %f11, %f15 fble %fcc2, loop_4108 ldub [%l7 + 0x4D], %o4 subccc %g3, %l5, %i6 bg %icc, loop_4109 loop_4108: addcc %g7, 0x099F, %l2 movle %xcc, %i2, %i1 andn %o7, 0x1812, %l1 loop_4109: movg %icc, %g4, %g5 ldx [%l7 + 0x40], %l6 bleu,a,pt %icc, loop_4110 fbule,a %fcc2, loop_4111 fmovda %xcc, %f15, %f12 sra %i0, 0x0A, %l4 loop_4110: ldsh [%l7 + 0x22], %g2 loop_4111: fcmpne32 %f10, %f0, %o6 subc %i5, %o0, %o2 stx %g6, [%l7 + 0x78] fpack32 %f4, %f4, %f6 ldub [%l7 + 0x79], %i7 fmovrslz %l0, %f11, %f10 fmul8sux16 %f6, %f0, %f8 fpackfix %f8, %f7 orcc %o3, %l3, %i4 bg,pt %icc, loop_4112 fmovsgu %icc, %f10, %f3 umul %i3, 0x035D, %o5 fmovrdgz %o1, %f8, %f2 loop_4112: fmovdneg %icc, %f8, %f1 fpackfix %f4, %f15 fcmpne32 %f4, %f8, %o4 fandnot2s %f3, %f6, %f7 stx %g1, [%l7 + 0x78] edge8ln %g3, %i6, %l5 edge32ln %l2, %g7, %i2 fmovsl %xcc, %f6, %f10 array16 %i1, %l1, %o7 fbge,a %fcc0, loop_4113 fmovdne %xcc, %f4, %f14 ldx [%l7 + 0x70], %g5 tvs %icc, 0x7 loop_4113: edge16n %l6, %g4, %l4 fmovrslez %i0, %f0, %f10 fmovd %f14, %f2 fcmpne16 %f6, %f6, %o6 te %xcc, 0x1 st %f2, [%l7 + 0x2C] fmul8x16au %f12, %f9, %f10 sth %i5, [%l7 + 0x6A] fexpand %f7, %f10 te %xcc, 0x3 fabss %f7, %f14 fmuld8sux16 %f7, %f15, %f4 xnorcc %o0, %g2, %o2 subcc %i7, %l0, %g6 ld [%l7 + 0x5C], %f3 brgez %l3, loop_4114 fmovd %f0, %f0 popc %i4, %o3 umul %o5, 0x1ACF, %o1 loop_4114: fsrc1s %f11, %f8 bgu,a,pn %xcc, loop_4115 sra %i3, 0x05, %o4 tgu %icc, 0x7 movgu %xcc, %g3, %g1 loop_4115: fbul %fcc2, loop_4116 bleu %xcc, loop_4117 brgz %l5, loop_4118 movne %icc, %l2, %i6 loop_4116: ldd [%l7 + 0x60], %f12 loop_4117: siam 0x5 loop_4118: fpsub16s %f3, %f10, %f1 ldsw [%l7 + 0x60], %i2 fnot1s %f4, %f15 fmovsa %xcc, %f14, %f8 fpackfix %f12, %f9 fmul8ulx16 %f8, %f4, %f2 std %f0, [%l7 + 0x38] brz,a %g7, loop_4119 fmovsle %icc, %f14, %f14 tcs %icc, 0x6 brz %i1, loop_4120 loop_4119: fmovs %f8, %f11 ldsb [%l7 + 0x1A], %l1 fbu %fcc2, loop_4121 loop_4120: ld [%l7 + 0x60], %f11 umul %g5, 0x1882, %l6 brlez %g4, loop_4122 loop_4121: ldx [%l7 + 0x28], %l4 std %f8, [%l7 + 0x48] taddcc %i0, 0x07BC, %o6 loop_4122: stb %o7, [%l7 + 0x23] srlx %i5, %o0, %o2 bn,a loop_4123 ldub [%l7 + 0x4A], %g2 edge16l %l0, %g6, %i7 fpsub16s %f1, %f8, %f12 loop_4123: ldd [%l7 + 0x30], %f12 fmovs %f13, %f9 edge16n %i4, %o3, %l3 fmovdge %xcc, %f7, %f9 mulx %o1, 0x0484, %i3 fexpand %f9, %f14 ld [%l7 + 0x14], %f15 popc 0x1D20, %o4 fba,a %fcc2, loop_4124 lduw [%l7 + 0x0C], %g3 ldsw [%l7 + 0x68], %o5 movvs %icc, %g1, %l2 loop_4124: lduw [%l7 + 0x64], %i6 movvs %xcc, %i2, %g7 ldub [%l7 + 0x63], %l5 alignaddr %i1, %g5, %l6 bl loop_4125 ble,a,pt %icc, loop_4126 stb %l1, [%l7 + 0x25] mulx %l4, 0x1E93, %i0 loop_4125: bvs,a,pn %xcc, loop_4127 loop_4126: tcc %xcc, 0x0 fnands %f7, %f13, %f15 fabss %f12, %f15 loop_4127: brlez,a %g4, loop_4128 stb %o7, [%l7 + 0x55] fzeros %f11 fmovsgu %icc, %f2, %f0 loop_4128: fmovscc %icc, %f11, %f10 bneg,a,pn %icc, loop_4129 subcc %o6, %o0, %i5 st %f7, [%l7 + 0x14] fcmpeq32 %f14, %f2, %g2 loop_4129: fbo,a %fcc3, loop_4130 fblg,a %fcc1, loop_4131 brgz,a %o2, loop_4132 ldd [%l7 + 0x50], %f4 loop_4130: edge8l %g6, %l0, %i7 loop_4131: fmovsneg %xcc, %f15, %f7 loop_4132: ldx [%l7 + 0x28], %o3 ldd [%l7 + 0x40], %f12 std %f0, [%l7 + 0x40] fmovdcs %icc, %f13, %f5 umul %i4, %l3, %o1 move %icc, %o4, %g3 movvs %icc, %o5, %g1 fmovrslez %i3, %f1, %f6 fcmpeq16 %f8, %f14, %i6 ldx [%l7 + 0x50], %i2 st %f1, [%l7 + 0x64] fbule %fcc0, loop_4133 addcc %l2, 0x0ED5, %l5 fmovd %f2, %f0 edge32 %g7, %i1, %l6 loop_4133: movpos %icc, %l1, %g5 ldsw [%l7 + 0x7C], %i0 bneg,a %icc, loop_4134 fmovdleu %xcc, %f2, %f1 std %f14, [%l7 + 0x50] fornot2s %f11, %f9, %f3 loop_4134: movleu %icc, %g4, %l4 nop setx loop_4135, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tpos %xcc, 0x7 orcc %o7, 0x1FFF, %o6 stx %o0, [%l7 + 0x70] loop_4135: brlez,a %i5, loop_4136 stw %g2, [%l7 + 0x24] fbul,a %fcc0, loop_4137 ldub [%l7 + 0x52], %g6 loop_4136: sdivx %o2, 0x1D03, %l0 orcc %o3, 0x04AC, %i7 loop_4137: fmovs %f14, %f14 fandnot1 %f10, %f6, %f12 stb %i4, [%l7 + 0x72] movrgez %l3, %o1, %o4 tsubcc %g3, 0x07A0, %o5 umul %g1, 0x0317, %i3 srl %i6, 0x1C, %i2 movl %icc, %l2, %g7 movrgz %i1, 0x0D5, %l5 fnegs %f9, %f8 tne %xcc, 0x5 movl %xcc, %l6, %g5 fmovrdlz %i0, %f10, %f12 fpadd32 %f8, %f8, %f10 xorcc %l1, 0x1348, %l4 fcmpeq32 %f8, %f6, %g4 fcmpes %fcc1, %f6, %f9 ldsb [%l7 + 0x0C], %o7 fnor %f8, %f0, %f8 stw %o6, [%l7 + 0x08] std %f14, [%l7 + 0x58] stx %o0, [%l7 + 0x38] ldsh [%l7 + 0x2E], %g2 andncc %i5, %g6, %l0 fcmpne32 %f12, %f10, %o2 sdiv %i7, 0x079B, %o3 stw %l3, [%l7 + 0x1C] fmuld8ulx16 %f12, %f8, %f10 fandnot1s %f14, %f7, %f3 tvs %xcc, 0x1 bge,a,pt %xcc, loop_4138 ldx [%l7 + 0x50], %i4 fmovsgu %xcc, %f8, %f10 fmovrde %o4, %f0, %f6 loop_4138: bne,a loop_4139 fmovdg %xcc, %f0, %f13 fornot2 %f14, %f0, %f12 ldd [%l7 + 0x20], %f12 loop_4139: nop setx loop_4140, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmped %fcc2, %f8, %f2 fxor %f6, %f12, %f0 fmovs %f4, %f1 loop_4140: srlx %o1, %g3, %o5 st %f5, [%l7 + 0x54] fexpand %f2, %f8 fmovspos %icc, %f14, %f2 ld [%l7 + 0x74], %f5 stb %g1, [%l7 + 0x20] lduw [%l7 + 0x4C], %i3 ldsh [%l7 + 0x12], %i6 fxnor %f8, %f0, %f4 subc %i2, 0x156C, %l2 stw %g7, [%l7 + 0x28] bvs,a,pt %xcc, loop_4141 fxnors %f2, %f12, %f15 bg loop_4142 movneg %icc, %l5, %i1 loop_4141: fmul8ulx16 %f6, %f2, %f12 fors %f3, %f5, %f3 loop_4142: orn %g5, 0x05FD, %i0 stx %l6, [%l7 + 0x50] fmovdneg %icc, %f1, %f4 fornot1s %f7, %f4, %f13 xnor %l1, %g4, %o7 subc %l4, %o6, %o0 ldx [%l7 + 0x58], %i5 fpack32 %f6, %f8, %f10 edge8ln %g6, %l0, %g2 std %f6, [%l7 + 0x30] fmul8ulx16 %f10, %f8, %f4 add %i7, %o2, %l3 fmovrsne %i4, %f15, %f6 orcc %o3, 0x1A0A, %o1 and %g3, %o5, %o4 ldd [%l7 + 0x50], %f14 ldsh [%l7 + 0x4C], %g1 st %f10, [%l7 + 0x68] brgez %i3, loop_4143 bvs,a,pn %icc, loop_4144 fba,a %fcc1, loop_4145 ldsw [%l7 + 0x68], %i6 loop_4143: ld [%l7 + 0x20], %f15 loop_4144: stw %l2, [%l7 + 0x30] loop_4145: edge16 %i2, %g7, %i1 sethi 0x1521, %l5 ldsb [%l7 + 0x60], %g5 stw %i0, [%l7 + 0x1C] fmovdne %icc, %f5, %f6 tcs %icc, 0x0 ldsb [%l7 + 0x36], %l1 fpmerge %f11, %f7, %f12 std %f8, [%l7 + 0x48] fnot1 %f6, %f8 xnorcc %g4, %l6, %o7 std %f10, [%l7 + 0x70] fmovsvs %xcc, %f12, %f14 sth %l4, [%l7 + 0x40] fbul,a %fcc0, loop_4146 ldub [%l7 + 0x52], %o0 fmul8ulx16 %f8, %f6, %f2 fmovsn %icc, %f15, %f14 loop_4146: edge16l %o6, %g6, %l0 fmovdgu %xcc, %f7, %f12 edge16ln %i5, %i7, %o2 andncc %g2, %l3, %o3 fmovspos %icc, %f10, %f13 srlx %i4, %o1, %g3 tvc %xcc, 0x0 stb %o5, [%l7 + 0x5E] fnot1 %f4, %f2 sth %o4, [%l7 + 0x54] lduh [%l7 + 0x46], %g1 sdivcc %i6, 0x03A6, %i3 ldsb [%l7 + 0x47], %i2 fbne,a %fcc3, loop_4147 st %f5, [%l7 + 0x1C] fpmerge %f2, %f14, %f2 call loop_4148 loop_4147: ld [%l7 + 0x60], %f14 brlz,a %l2, loop_4149 fone %f10 loop_4148: sll %g7, 0x1E, %i1 addccc %g5, %i0, %l1 loop_4149: std %f4, [%l7 + 0x20] sra %g4, 0x15, %l6 edge8l %o7, %l5, %o0 fornot1 %f0, %f14, %f6 lduw [%l7 + 0x08], %l4 fpackfix %f8, %f11 movcs %xcc, %o6, %g6 fmovrse %l0, %f14, %f8 std %f12, [%l7 + 0x48] bne,a %xcc, loop_4150 andncc %i7, %i5, %g2 fxors %f0, %f9, %f8 stb %o2, [%l7 + 0x3A] loop_4150: fbn,a %fcc3, loop_4151 tcc %xcc, 0x7 xorcc %o3, %l3, %i4 fpadd32s %f8, %f1, %f11 loop_4151: fbge,a %fcc0, loop_4152 stb %g3, [%l7 + 0x6A] movre %o5, 0x3CC, %o1 array8 %g1, %i6, %o4 loop_4152: fmovrslz %i2, %f4, %f3 stx %l2, [%l7 + 0x40] ldsb [%l7 + 0x0A], %g7 srax %i3, 0x13, %g5 fnor %f2, %f8, %f14 ldsh [%l7 + 0x32], %i0 be,a %icc, loop_4153 fcmps %fcc2, %f7, %f4 fmovsge %xcc, %f10, %f9 sth %l1, [%l7 + 0x24] loop_4153: orcc %i1, 0x111D, %g4 tvs %icc, 0x3 bleu,pt %xcc, loop_4154 fsrc2 %f8, %f14 bleu %icc, loop_4155 ld [%l7 + 0x74], %f0 loop_4154: sra %o7, %l5, %o0 fmovdpos %icc, %f3, %f9 loop_4155: fcmpd %fcc3, %f10, %f2 mova %xcc, %l4, %o6 taddcc %g6, 0x1D7A, %l0 fmovrsgz %l6, %f2, %f3 fpsub32s %f8, %f4, %f9 udivx %i5, 0x0652, %g2 stb %i7, [%l7 + 0x40] sllx %o2, 0x02, %o3 sth %i4, [%l7 + 0x7E] fmovdle %icc, %f10, %f11 lduw [%l7 + 0x20], %l3 ble,pn %icc, loop_4156 ld [%l7 + 0x44], %f1 ldsb [%l7 + 0x36], %g3 fand %f14, %f2, %f14 loop_4156: lduh [%l7 + 0x14], %o1 fpmerge %f7, %f4, %f0 ldx [%l7 + 0x78], %g1 subccc %o5, 0x0A46, %o4 fandnot1s %f7, %f15, %f2 srl %i2, 0x07, %l2 fone %f6 ldsb [%l7 + 0x5F], %g7 fsrc2s %f4, %f7 orncc %i6, %i3, %g5 sth %l1, [%l7 + 0x44] te %icc, 0x6 ldub [%l7 + 0x67], %i1 bl,a %icc, loop_4157 stx %i0, [%l7 + 0x58] fcmps %fcc1, %f15, %f10 fnot1s %f0, %f15 loop_4157: edge32l %o7, %g4, %l5 bcc,a %icc, loop_4158 fpadd16s %f13, %f7, %f12 stw %o0, [%l7 + 0x38] brnz %o6, loop_4159 loop_4158: fbule,a %fcc3, loop_4160 st %f5, [%l7 + 0x54] fmovrsgez %l4, %f3, %f0 loop_4159: fmovdvc %xcc, %f15, %f5 loop_4160: fbne %fcc0, loop_4161 bvc,a,pt %icc, loop_4162 or %l0, %g6, %i5 fmovdleu %icc, %f9, %f15 loop_4161: sth %l6, [%l7 + 0x10] loop_4162: stw %i7, [%l7 + 0x60] edge32ln %g2, %o2, %o3 udiv %l3, 0x05B8, %g3 fpsub16s %f6, %f6, %f12 tvc %xcc, 0x2 fxor %f12, %f2, %f8 stb %o1, [%l7 + 0x5A] fpadd32s %f6, %f9, %f5 movvc %xcc, %g1, %o5 movgu %xcc, %i4, %o4 fcmpeq16 %f4, %f0, %i2 stb %g7, [%l7 + 0x0F] alignaddr %i6, %i3, %g5 edge32l %l1, %i1, %l2 be,a loop_4163 bneg loop_4164 fbn %fcc3, loop_4165 st %f10, [%l7 + 0x48] loop_4163: sth %i0, [%l7 + 0x1C] loop_4164: fmovrdlz %g4, %f4, %f12 loop_4165: ldsh [%l7 + 0x62], %o7 udivcc %o0, 0x1FA6, %l5 sll %o6, %l4, %l0 brlz %i5, loop_4166 st %f15, [%l7 + 0x34] ldx [%l7 + 0x70], %g6 addc %l6, 0x025B, %i7 loop_4166: std %f6, [%l7 + 0x48] siam 0x0 bg,pn %icc, loop_4167 st %f5, [%l7 + 0x78] add %o2, 0x0826, %o3 fmovrslz %l3, %f2, %f13 loop_4167: ldd [%l7 + 0x08], %f6 ld [%l7 + 0x5C], %f7 fmovdvs %xcc, %f9, %f2 sub %g2, 0x03AE, %o1 stw %g3, [%l7 + 0x64] fabsd %f4, %f2 be,a,pt %icc, loop_4168 addccc %o5, 0x0BAC, %g1 ldsh [%l7 + 0x6E], %i4 ble,a,pt %icc, loop_4169 loop_4168: fmovd %f2, %f2 stx %o4, [%l7 + 0x08] faligndata %f6, %f8, %f0 loop_4169: srlx %g7, %i6, %i2 fcmpd %fcc1, %f8, %f12 fmovdle %icc, %f15, %f14 te %xcc, 0x2 lduh [%l7 + 0x38], %i3 bvs %xcc, loop_4170 brgz %g5, loop_4171 st %f1, [%l7 + 0x60] array32 %i1, %l2, %i0 loop_4170: movleu %xcc, %l1, %o7 loop_4171: udivx %g4, 0x01A6, %o0 ldd [%l7 + 0x70], %f2 popc %l5, %l4 movgu %icc, %o6, %i5 fmuld8ulx16 %f0, %f4, %f10 edge16l %g6, %l6, %l0 tn %xcc, 0x2 edge16l %o2, %i7, %o3 tge %icc, 0x2 ldsh [%l7 + 0x1A], %l3 stb %g2, [%l7 + 0x08] sth %g3, [%l7 + 0x36] movleu %icc, %o1, %o5 stx %i4, [%l7 + 0x38] fxors %f6, %f6, %f7 call loop_4172 orncc %o4, %g1, %i6 lduh [%l7 + 0x46], %i2 tpos %icc, 0x0 loop_4172: brlez %i3, loop_4173 edge8 %g7, %g5, %i1 mulx %l2, %l1, %i0 ldd [%l7 + 0x10], %f0 loop_4173: ldx [%l7 + 0x58], %o7 ldsw [%l7 + 0x60], %g4 nop setx loop_4174, %l0, %l1 jmpl %l1, %l5 fmovrdgz %l4, %f0, %f4 ldsb [%l7 + 0x1A], %o0 bne,a,pn %icc, loop_4175 loop_4174: addc %o6, %g6, %l6 ld [%l7 + 0x24], %f5 mulscc %i5, %o2, %l0 loop_4175: ldsh [%l7 + 0x4A], %o3 ldx [%l7 + 0x40], %l3 bvs,a,pt %xcc, loop_4176 movgu %xcc, %i7, %g3 fmovrsgez %g2, %f4, %f14 ta %xcc, 0x6 loop_4176: fmul8x16 %f4, %f14, %f0 fba,a %fcc2, loop_4177 movrne %o5, %i4, %o4 fpadd32s %f1, %f2, %f11 sdiv %o1, 0x01D0, %i6 loop_4177: fmovrdne %g1, %f12, %f2 fmovdle %icc, %f14, %f0 fmovrsgz %i3, %f4, %f9 srax %g7, 0x0D, %g5 ld [%l7 + 0x24], %f11 sdivx %i2, 0x1561, %i1 xnor %l2, %l1, %i0 edge8n %o7, %g4, %l5 fmovrdgez %o0, %f2, %f0 stx %o6, [%l7 + 0x48] fmovdpos %xcc, %f5, %f7 sth %l4, [%l7 + 0x1C] fpadd16s %f12, %f10, %f4 st %f6, [%l7 + 0x5C] fexpand %f11, %f4 lduw [%l7 + 0x68], %l6 fmovrsne %g6, %f1, %f6 array8 %o2, %i5, %o3 nop setx loop_4178, %l0, %l1 jmpl %l1, %l0 ldd [%l7 + 0x58], %f14 movle %xcc, %l3, %g3 fbg,a %fcc3, loop_4179 loop_4178: udivx %i7, 0x15E5, %o5 bge,a,pn %icc, loop_4180 fnegs %f3, %f2 loop_4179: fornot2 %f4, %f2, %f8 movne %xcc, %i4, %o4 loop_4180: fornot1 %f6, %f6, %f8 for %f14, %f6, %f4 sth %o1, [%l7 + 0x24] edge16l %i6, %g1, %i3 sdivx %g2, 0x1FC6, %g5 fandnot2 %f2, %f14, %f0 sra %g7, %i2, %i1 movrlz %l1, 0x26F, %l2 fmovdpos %icc, %f13, %f12 sth %i0, [%l7 + 0x24] ldx [%l7 + 0x50], %o7 call loop_4181 ld [%l7 + 0x54], %f7 mulx %l5, 0x0722, %o0 st %f7, [%l7 + 0x24] loop_4181: stb %g4, [%l7 + 0x10] fnand %f10, %f14, %f6 fandnot1s %f11, %f15, %f5 subc %o6, %l4, %l6 srl %o2, %i5, %g6 udiv %l0, 0x030A, %l3 fnot1 %f6, %f2 ldsw [%l7 + 0x5C], %g3 ldx [%l7 + 0x30], %o3 fmul8x16 %f0, %f6, %f10 fbe,a %fcc1, loop_4182 stw %o5, [%l7 + 0x10] fbge,a %fcc2, loop_4183 ldd [%l7 + 0x08], %f2 loop_4182: fmovdg %icc, %f8, %f2 movne %icc, %i7, %o4 loop_4183: fornot2s %f10, %f8, %f15 array16 %o1, %i4, %g1 fbue,a %fcc1, loop_4184 fors %f7, %f10, %f12 orncc %i6, 0x02E4, %g2 fmul8x16 %f3, %f12, %f6 loop_4184: ldsw [%l7 + 0x38], %i3 move %xcc, %g5, %i2 ldsh [%l7 + 0x1A], %i1 movrlez %g7, 0x283, %l1 fbg %fcc1, loop_4185 movl %xcc, %i0, %l2 movrlz %o7, %o0, %l5 fmovdneg %icc, %f6, %f7 loop_4185: bcs,a loop_4186 edge8 %g4, %l4, %o6 fba %fcc2, loop_4187 fbug %fcc2, loop_4188 loop_4186: ldsh [%l7 + 0x20], %l6 edge8l %i5, %o2, %g6 loop_4187: movgu %icc, %l0, %g3 loop_4188: fand %f14, %f2, %f2 fbul %fcc0, loop_4189 sllx %l3, 0x1B, %o3 ldub [%l7 + 0x13], %i7 bne,pt %icc, loop_4190 loop_4189: be,pn %icc, loop_4191 faligndata %f8, %f12, %f10 fmul8x16au %f15, %f1, %f2 loop_4190: fmovrdgez %o4, %f6, %f0 loop_4191: movpos %xcc, %o1, %o5 udivcc %g1, 0x09C0, %i6 fcmple32 %f0, %f4, %i4 srl %i3, %g5, %g2 sdiv %i1, 0x1556, %i2 fmul8x16au %f2, %f0, %f14 mulscc %l1, %i0, %l2 edge32 %g7, %o7, %l5 alignaddrl %g4, %l4, %o0 fcmpd %fcc2, %f4, %f10 fcmps %fcc2, %f14, %f15 tvc %xcc, 0x5 subcc %o6, %i5, %l6 fmovdcc %xcc, %f9, %f15 andcc %g6, %o2, %l0 xor %g3, %o3, %i7 fbo %fcc2, loop_4192 fcmpd %fcc0, %f6, %f6 bshuffle %f2, %f8, %f14 ldsb [%l7 + 0x4C], %l3 loop_4192: fmovrse %o4, %f1, %f7 bn,a,pt %xcc, loop_4193 stw %o5, [%l7 + 0x2C] fcmpne16 %f12, %f14, %g1 ld [%l7 + 0x70], %f3 loop_4193: movre %o1, %i4, %i6 stb %g5, [%l7 + 0x46] smulcc %g2, %i1, %i3 tsubcc %i2, %i0, %l2 tsubcctv %l1, 0x0D8C, %o7 tl %icc, 0x2 be,a loop_4194 fmovdgu %icc, %f7, %f11 fands %f10, %f15, %f13 movg %xcc, %g7, %g4 loop_4194: sethi 0x07DD, %l4 fmovspos %xcc, %f13, %f9 sdivx %o0, 0x0560, %o6 ldsb [%l7 + 0x42], %l5 fmovsneg %icc, %f6, %f8 mova %xcc, %l6, %i5 lduw [%l7 + 0x58], %g6 for %f2, %f6, %f14 fmul8sux16 %f6, %f10, %f6 fmovrdlz %o2, %f8, %f10 ldsb [%l7 + 0x42], %g3 tvc %xcc, 0x5 bge,a,pn %icc, loop_4195 movrne %l0, 0x151, %i7 fornot2 %f12, %f10, %f4 call loop_4196 loop_4195: movrne %l3, %o3, %o5 fexpand %f4, %f12 sdivcc %o4, 0x1118, %g1 loop_4196: movneg %xcc, %o1, %i6 brz %i4, loop_4197 bge,a,pt %icc, loop_4198 edge8n %g5, %i1, %g2 srax %i2, %i0, %l2 loop_4197: array8 %l1, %o7, %g7 loop_4198: fcmpne16 %f12, %f8, %i3 stx %l4, [%l7 + 0x70] fnot1 %f6, %f8 orncc %o0, 0x1645, %g4 fmovdpos %xcc, %f9, %f5 movrlez %o6, 0x198, %l5 tvs %icc, 0x5 subc %l6, %g6, %o2 fbul %fcc0, loop_4199 tsubcc %i5, 0x079B, %g3 fcmpes %fcc3, %f14, %f1 siam 0x4 loop_4199: st %f14, [%l7 + 0x6C] ldx [%l7 + 0x38], %l0 fmovsn %xcc, %f2, %f8 std %f0, [%l7 + 0x18] srax %i7, %l3, %o5 brgez %o4, loop_4200 fzeros %f5 movge %xcc, %g1, %o1 fmovsvs %icc, %f12, %f10 loop_4200: ldx [%l7 + 0x38], %i6 fnors %f10, %f6, %f8 lduw [%l7 + 0x58], %o3 fsrc2 %f8, %f0 fpadd32s %f10, %f12, %f0 fmovsge %icc, %f9, %f3 ba,a %xcc, loop_4201 tpos %xcc, 0x1 fpsub32s %f6, %f7, %f13 stw %g5, [%l7 + 0x4C] loop_4201: stx %i4, [%l7 + 0x58] brgez,a %i1, loop_4202 ldsw [%l7 + 0x60], %i2 nop setx loop_4203, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fzeros %f8 loop_4202: fxnors %f2, %f4, %f0 nop setx loop_4204, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_4203: fsrc1s %f10, %f11 bcc,pt %icc, loop_4205 fxor %f4, %f12, %f12 loop_4204: fmovdge %icc, %f10, %f1 movneg %icc, %g2, %l2 loop_4205: ldsw [%l7 + 0x14], %i0 fexpand %f10, %f8 st %f3, [%l7 + 0x3C] addccc %l1, %o7, %g7 fbn %fcc0, loop_4206 ldsw [%l7 + 0x3C], %i3 ldub [%l7 + 0x1A], %o0 fpmerge %f9, %f11, %f12 loop_4206: movvc %xcc, %g4, %o6 fcmpes %fcc0, %f11, %f4 movrgz %l5, 0x263, %l6 fcmpes %fcc1, %f1, %f12 fpadd16s %f12, %f1, %f11 ldub [%l7 + 0x3E], %g6 xnor %o2, %i5, %l4 st %f0, [%l7 + 0x38] fmovdle %xcc, %f12, %f14 edge8ln %l0, %i7, %g3 fmovrsgz %o5, %f4, %f12 brlez,a %o4, loop_4207 fnegd %f10, %f2 tvs %xcc, 0x1 stb %l3, [%l7 + 0x5F] loop_4207: stw %g1, [%l7 + 0x24] ta %xcc, 0x3 sth %i6, [%l7 + 0x72] edge8 %o3, %o1, %i4 srlx %g5, %i2, %g2 fmovrdgz %i1, %f2, %f4 bl,pt %xcc, loop_4208 fmovrse %l2, %f7, %f6 fsrc2 %f10, %f2 fbule %fcc1, loop_4209 loop_4208: fmovrde %i0, %f10, %f2 fands %f0, %f0, %f9 faligndata %f8, %f8, %f14 loop_4209: ldx [%l7 + 0x50], %l1 sll %o7, 0x00, %g7 movle %xcc, %i3, %o0 udivx %g4, 0x15F8, %o6 fmovrdgz %l5, %f12, %f10 movgu %xcc, %l6, %o2 orcc %i5, %l4, %l0 fors %f7, %f11, %f13 fmovrdlz %g6, %f6, %f8 pdist %f0, %f6, %f6 fcmpne32 %f4, %f2, %g3 fmovdcc %xcc, %f10, %f12 siam 0x4 movgu %xcc, %o5, %i7 ldsw [%l7 + 0x7C], %l3 stx %g1, [%l7 + 0x38] fmovsg %xcc, %f10, %f11 fmovrsgz %i6, %f9, %f6 udivx %o4, 0x00D4, %o3 bgu %icc, loop_4210 std %f4, [%l7 + 0x30] fmovdn %xcc, %f3, %f5 fnegs %f13, %f15 loop_4210: sdivcc %o1, 0x1658, %i4 ldsw [%l7 + 0x10], %i2 lduh [%l7 + 0x4E], %g2 ldsh [%l7 + 0x0E], %i1 movge %icc, %l2, %i0 fone %f2 fbug,a %fcc3, loop_4211 ldsh [%l7 + 0x46], %g5 tg %icc, 0x0 fzero %f10 loop_4211: ldsh [%l7 + 0x1E], %l1 movrgez %o7, 0x3A6, %i3 movle %icc, %o0, %g4 taddcctv %o6, 0x0770, %g7 movleu %icc, %l6, %l5 movrgz %i5, 0x1ED, %l4 fmovscs %icc, %f3, %f10 movl %icc, %l0, %o2 ldd [%l7 + 0x40], %f4 tg %icc, 0x1 fpack16 %f10, %f0 umulcc %g3, %o5, %i7 fornot1s %f10, %f10, %f5 fsrc1s %f15, %f2 xorcc %l3, %g1, %i6 fnegs %f5, %f6 fors %f14, %f0, %f2 sra %o4, %o3, %o1 std %f12, [%l7 + 0x70] addcc %g6, %i4, %i2 edge16l %i1, %g2, %i0 fexpand %f14, %f0 ldx [%l7 + 0x30], %l2 ld [%l7 + 0x30], %f6 st %f8, [%l7 + 0x1C] edge16l %l1, %o7, %g5 ldsh [%l7 + 0x4C], %o0 ldsw [%l7 + 0x5C], %i3 fbne,a %fcc0, loop_4212 bge,a %icc, loop_4213 movcs %xcc, %o6, %g7 edge8n %l6, %l5, %i5 loop_4212: movvs %xcc, %l4, %l0 loop_4213: nop setx loop_4214, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %g4, [%l7 + 0x28] fxnor %f8, %f8, %f4 stx %o2, [%l7 + 0x18] loop_4214: ldx [%l7 + 0x10], %o5 umulcc %i7, 0x0450, %g3 ld [%l7 + 0x44], %f11 ldsb [%l7 + 0x69], %l3 smulcc %i6, 0x02FD, %o4 st %f10, [%l7 + 0x14] fbne %fcc0, loop_4215 fmovdcc %xcc, %f9, %f11 fmovsl %icc, %f5, %f2 ldsw [%l7 + 0x40], %g1 loop_4215: ldsh [%l7 + 0x54], %o3 lduh [%l7 + 0x3E], %o1 ldsw [%l7 + 0x7C], %g6 tne %icc, 0x1 fpsub16s %f10, %f13, %f7 move %xcc, %i2, %i4 fmovdn %icc, %f14, %f7 fbo %fcc2, loop_4216 lduh [%l7 + 0x1A], %g2 ld [%l7 + 0x48], %f7 tcs %xcc, 0x3 loop_4216: fmovrdgez %i0, %f8, %f14 lduh [%l7 + 0x5E], %l2 fcmpgt32 %f2, %f14, %l1 sra %i1, %o7, %g5 ldsh [%l7 + 0x2A], %o0 tgu %xcc, 0x0 nop setx loop_4217, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movgu %xcc, %i3, %o6 brlez,a %g7, loop_4218 st %f13, [%l7 + 0x38] loop_4217: fnors %f15, %f8, %f2 fcmpd %fcc1, %f4, %f6 loop_4218: ldx [%l7 + 0x60], %l6 sth %l5, [%l7 + 0x14] fmovsvc %xcc, %f3, %f1 std %f2, [%l7 + 0x58] bvs loop_4219 srl %i5, 0x19, %l4 andncc %l0, %g4, %o2 movle %xcc, %o5, %g3 loop_4219: fmovsle %xcc, %f14, %f7 ld [%l7 + 0x6C], %f5 fnors %f8, %f8, %f1 fcmpne16 %f4, %f0, %i7 st %f1, [%l7 + 0x6C] movn %xcc, %i6, %l3 mulscc %o4, %o3, %g1 ldub [%l7 + 0x22], %o1 fmovsne %icc, %f14, %f0 ldsh [%l7 + 0x70], %i2 fsrc1 %f2, %f6 fbl,a %fcc1, loop_4220 ldub [%l7 + 0x10], %g6 srl %i4, 0x09, %i0 fpsub16 %f6, %f6, %f12 loop_4220: fnegs %f0, %f14 sth %l2, [%l7 + 0x46] tcs %xcc, 0x4 srlx %g2, %l1, %i1 fcmpne32 %f2, %f14, %g5 bshuffle %f10, %f2, %f4 fones %f14 tl %icc, 0x0 tvs %icc, 0x5 bn,a %xcc, loop_4221 xor %o7, 0x1718, %o0 st %f0, [%l7 + 0x3C] fone %f8 loop_4221: fzero %f8 bneg loop_4222 xnor %o6, %i3, %g7 ld [%l7 + 0x58], %f2 tcs %xcc, 0x3 loop_4222: stw %l6, [%l7 + 0x08] fpadd16s %f13, %f9, %f1 srax %l5, 0x0C, %i5 stb %l4, [%l7 + 0x09] ldd [%l7 + 0x08], %f12 ldsh [%l7 + 0x58], %l0 fbne,a %fcc3, loop_4223 sllx %o2, %o5, %g3 fpsub16s %f14, %f3, %f8 ld [%l7 + 0x28], %f11 loop_4223: sethi 0x099C, %i7 call loop_4224 ldsh [%l7 + 0x16], %i6 fmovsvc %icc, %f9, %f14 edge16 %l3, %g4, %o3 loop_4224: fand %f14, %f2, %f2 fornot2 %f12, %f14, %f0 stx %g1, [%l7 + 0x60] tcs %icc, 0x2 fmovd %f8, %f6 movrgz %o4, %i2, %o1 addcc %g6, 0x0CEF, %i4 fexpand %f11, %f12 fmovsleu %xcc, %f6, %f15 fnot1s %f10, %f15 be,a,pt %icc, loop_4225 brnz,a %i0, loop_4226 fmovsg %icc, %f9, %f9 edge16ln %l2, %l1, %i1 loop_4225: edge8ln %g2, %g5, %o7 loop_4226: ldsb [%l7 + 0x4E], %o6 ldx [%l7 + 0x68], %o0 edge8ln %g7, %i3, %l6 edge8ln %i5, %l4, %l5 ldsb [%l7 + 0x33], %l0 ld [%l7 + 0x10], %f12 ble,a,pt %icc, loop_4227 bleu,pt %xcc, loop_4228 movvc %xcc, %o2, %o5 fnot1s %f4, %f5 loop_4227: lduw [%l7 + 0x7C], %i7 loop_4228: fcmpeq16 %f14, %f6, %i6 fandnot1s %f14, %f1, %f10 fnegs %f13, %f12 fmovsvs %icc, %f14, %f7 fsrc1 %f12, %f2 add %g3, %g4, %l3 edge32 %g1, %o3, %o4 fmovsvc %xcc, %f2, %f11 movgu %icc, %i2, %o1 fcmpd %fcc2, %f4, %f8 fbuge %fcc2, loop_4229 std %f8, [%l7 + 0x08] bge,a,pn %icc, loop_4230 fcmpeq16 %f10, %f6, %g6 loop_4229: ldsh [%l7 + 0x22], %i0 tvc %icc, 0x5 loop_4230: ldd [%l7 + 0x20], %f10 fpadd32s %f15, %f8, %f3 fbne,a %fcc3, loop_4231 fmovsn %icc, %f5, %f8 movle %icc, %i4, %l2 ldd [%l7 + 0x20], %f10 loop_4231: addcc %l1, %i1, %g2 fmul8x16 %f7, %f14, %f0 std %f2, [%l7 + 0x60] srlx %o7, %g5, %o0 lduh [%l7 + 0x16], %o6 fmovs %f5, %f12 stw %i3, [%l7 + 0x24] ldx [%l7 + 0x40], %g7 stx %i5, [%l7 + 0x10] ldsh [%l7 + 0x3A], %l6 taddcctv %l4, %l0, %o2 ldsh [%l7 + 0x7E], %o5 tvs %icc, 0x4 fble %fcc0, loop_4232 fnot2s %f2, %f2 fsrc1 %f8, %f2 fbue,a %fcc1, loop_4233 loop_4232: orncc %l5, 0x096E, %i6 ldub [%l7 + 0x37], %g3 ldub [%l7 + 0x4F], %g4 loop_4233: ldsh [%l7 + 0x5A], %i7 movneg %xcc, %l3, %o3 fmovrdlz %o4, %f10, %f6 lduw [%l7 + 0x34], %g1 fmovrde %i2, %f0, %f4 fcmpd %fcc2, %f12, %f4 fbne %fcc3, loop_4234 mova %xcc, %o1, %i0 movrgz %i4, %l2, %l1 srax %g6, %g2, %o7 loop_4234: tvc %icc, 0x2 fandnot1 %f4, %f4, %f10 lduh [%l7 + 0x7E], %g5 movl %xcc, %i1, %o0 lduw [%l7 + 0x6C], %o6 edge8l %g7, %i5, %l6 fbe %fcc2, loop_4235 ldub [%l7 + 0x53], %i3 bpos,a,pn %icc, loop_4236 mulscc %l4, 0x0CEC, %l0 loop_4235: st %f13, [%l7 + 0x38] tpos %xcc, 0x4 loop_4236: bcs,a loop_4237 edge16 %o2, %o5, %i6 fmovrse %g3, %f11, %f13 ld [%l7 + 0x20], %f9 loop_4237: ldsh [%l7 + 0x44], %l5 st %f11, [%l7 + 0x78] nop setx loop_4238, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdgez %g4, %f12, %f10 orcc %l3, %i7, %o4 fmovdvs %icc, %f1, %f13 loop_4238: fmovdvs %icc, %f7, %f13 fornot2 %f10, %f12, %f14 lduh [%l7 + 0x6E], %o3 ldsb [%l7 + 0x46], %i2 andncc %g1, %i0, %i4 st %f15, [%l7 + 0x10] fmovrsne %l2, %f12, %f1 movvc %icc, %o1, %g6 orncc %g2, 0x14C9, %l1 edge16 %g5, %o7, %i1 fbn %fcc3, loop_4239 alignaddrl %o0, %g7, %o6 array32 %i5, %i3, %l6 and %l4, 0x156F, %l0 loop_4239: sth %o5, [%l7 + 0x42] fmovsa %icc, %f13, %f0 ldsb [%l7 + 0x1E], %i6 ldsw [%l7 + 0x7C], %o2 std %f12, [%l7 + 0x78] fcmple32 %f8, %f0, %g3 sth %l5, [%l7 + 0x68] edge8l %g4, %i7, %l3 ldsb [%l7 + 0x43], %o4 ldd [%l7 + 0x30], %f12 fcmple32 %f8, %f8, %o3 fcmpgt16 %f4, %f2, %g1 ld [%l7 + 0x4C], %f7 fnot2s %f2, %f0 fmovdgu %xcc, %f15, %f6 fandnot1 %f6, %f4, %f10 fnot2 %f0, %f12 movg %xcc, %i0, %i4 movne %icc, %i2, %o1 tl %xcc, 0x5 stw %g6, [%l7 + 0x20] ldsh [%l7 + 0x12], %l2 tvc %xcc, 0x5 lduh [%l7 + 0x28], %l1 st %f10, [%l7 + 0x2C] fcmps %fcc3, %f6, %f1 lduh [%l7 + 0x46], %g2 stw %o7, [%l7 + 0x38] stb %g5, [%l7 + 0x59] te %xcc, 0x7 ldsb [%l7 + 0x09], %o0 tsubcctv %i1, 0x1251, %o6 tcc %icc, 0x3 ldub [%l7 + 0x1C], %g7 bg,a,pt %xcc, loop_4240 fmovsleu %xcc, %f1, %f15 tn %icc, 0x3 ldsh [%l7 + 0x62], %i5 loop_4240: subcc %l6, %l4, %i3 ldub [%l7 + 0x34], %l0 tcc %icc, 0x2 sub %o5, %i6, %g3 stw %o2, [%l7 + 0x58] brlez %l5, loop_4241 fmovrdlez %g4, %f14, %f4 sethi 0x1C0C, %l3 ldub [%l7 + 0x6A], %o4 loop_4241: ldd [%l7 + 0x08], %f6 move %icc, %i7, %g1 fsrc2s %f5, %f5 bvs,a %icc, loop_4242 sth %o3, [%l7 + 0x5C] fmovrdne %i0, %f0, %f12 xorcc %i4, 0x18F9, %o1 loop_4242: bleu,a %xcc, loop_4243 fpsub16 %f8, %f14, %f14 lduw [%l7 + 0x58], %g6 ldsw [%l7 + 0x60], %i2 loop_4243: andn %l2, 0x09B1, %g2 stb %o7, [%l7 + 0x4A] ldx [%l7 + 0x58], %g5 te %xcc, 0x2 tsubcctv %o0, 0x0A69, %i1 ta %xcc, 0x4 fcmpne16 %f14, %f0, %l1 fnand %f12, %f0, %f10 ldsh [%l7 + 0x52], %o6 udiv %g7, 0x0426, %l6 stw %i5, [%l7 + 0x74] bne,a,pt %xcc, loop_4244 ldsb [%l7 + 0x7A], %l4 lduh [%l7 + 0x52], %l0 fbn,a %fcc1, loop_4245 loop_4244: sth %i3, [%l7 + 0x44] udivx %i6, 0x1431, %g3 tle %xcc, 0x3 loop_4245: fmovrsgz %o5, %f15, %f15 fmovrdlz %o2, %f2, %f8 stw %g4, [%l7 + 0x08] stb %l5, [%l7 + 0x50] std %f2, [%l7 + 0x10] stw %o4, [%l7 + 0x5C] bg %icc, loop_4246 tgu %icc, 0x2 sth %l3, [%l7 + 0x6A] tn %icc, 0x4 loop_4246: fbe %fcc1, loop_4247 movre %g1, 0x179, %i7 st %f5, [%l7 + 0x18] st %f12, [%l7 + 0x14] loop_4247: sdivcc %o3, 0x1C1B, %i4 stw %o1, [%l7 + 0x24] fcmps %fcc2, %f6, %f9 ldsb [%l7 + 0x6C], %g6 sth %i0, [%l7 + 0x28] fbge %fcc2, loop_4248 movrgz %i2, %l2, %o7 fmovdl %icc, %f2, %f15 bvc,pt %icc, loop_4249 loop_4248: orcc %g2, 0x17EB, %g5 fmovda %xcc, %f4, %f0 be,a loop_4250 loop_4249: fandnot2s %f4, %f8, %f4 add %o0, 0x0060, %i1 st %f3, [%l7 + 0x54] loop_4250: orncc %o6, 0x1279, %l1 ldx [%l7 + 0x20], %g7 ldsh [%l7 + 0x6E], %i5 fnor %f8, %f0, %f8 stw %l4, [%l7 + 0x70] nop setx loop_4251, %l0, %l1 jmpl %l1, %l6 lduw [%l7 + 0x50], %i3 ldx [%l7 + 0x50], %l0 fmovsge %icc, %f9, %f6 loop_4251: fmovdvc %xcc, %f6, %f8 movrne %g3, %i6, %o2 ldsw [%l7 + 0x4C], %o5 st %f4, [%l7 + 0x48] stb %l5, [%l7 + 0x29] lduh [%l7 + 0x6E], %o4 ldsh [%l7 + 0x0A], %l3 lduh [%l7 + 0x3A], %g4 ldsh [%l7 + 0x2E], %g1 fmul8x16 %f4, %f8, %f14 ldx [%l7 + 0x08], %i7 bcs,a %xcc, loop_4252 std %f2, [%l7 + 0x58] fpack32 %f8, %f6, %f14 stb %o3, [%l7 + 0x24] loop_4252: bcs,a,pn %xcc, loop_4253 movvc %xcc, %o1, %g6 fmovdvs %icc, %f3, %f4 edge16 %i4, %i2, %i0 loop_4253: fmovrdlez %l2, %f0, %f4 fand %f12, %f10, %f2 tpos %icc, 0x0 tn %xcc, 0x6 for %f0, %f0, %f0 array16 %g2, %g5, %o0 bne,a,pn %xcc, loop_4254 fmovdpos %xcc, %f2, %f6 fmovse %icc, %f3, %f8 lduh [%l7 + 0x30], %o7 loop_4254: ldx [%l7 + 0x68], %o6 fmovsa %xcc, %f8, %f3 std %f6, [%l7 + 0x08] ldub [%l7 + 0x7E], %l1 brz,a %g7, loop_4255 ldsb [%l7 + 0x2C], %i1 ldx [%l7 + 0x08], %i5 ldsw [%l7 + 0x4C], %l6 loop_4255: alignaddrl %l4, %l0, %i3 bpos,a loop_4256 fmovdpos %icc, %f13, %f12 fbue,a %fcc3, loop_4257 movvc %icc, %i6, %g3 loop_4256: movpos %icc, %o5, %o2 ble,pn %icc, loop_4258 loop_4257: fmovrslez %l5, %f15, %f15 ld [%l7 + 0x5C], %f5 ldsb [%l7 + 0x49], %l3 loop_4258: add %o4, %g4, %g1 fmovsa %xcc, %f14, %f5 andncc %i7, %o3, %o1 ldsh [%l7 + 0x1C], %i4 bgu,a,pt %icc, loop_4259 stx %g6, [%l7 + 0x78] array32 %i0, %i2, %g2 nop setx loop_4260, %l0, %l1 jmpl %l1, %g5 loop_4259: sth %o0, [%l7 + 0x72] alignaddrl %o7, %o6, %l1 ldsb [%l7 + 0x34], %g7 loop_4260: mulx %l2, 0x0316, %i5 fabss %f14, %f14 edge32n %i1, %l6, %l0 fpadd32 %f4, %f0, %f14 tneg %xcc, 0x3 fbne %fcc1, loop_4261 tcs %icc, 0x1 umulcc %i3, 0x1F82, %i6 ldsw [%l7 + 0x6C], %g3 loop_4261: ld [%l7 + 0x74], %f13 edge32l %l4, %o5, %o2 ldsw [%l7 + 0x7C], %l3 ld [%l7 + 0x30], %f3 fbo,a %fcc2, loop_4262 fmovrse %l5, %f13, %f9 fbuge %fcc3, loop_4263 fmovs %f15, %f3 loop_4262: be,pn %xcc, loop_4264 sth %o4, [%l7 + 0x46] loop_4263: fmul8x16 %f1, %f4, %f2 fbu %fcc0, loop_4265 loop_4264: fabss %f13, %f13 subccc %g1, %g4, %i7 stx %o3, [%l7 + 0x40] loop_4265: st %f12, [%l7 + 0x3C] ldx [%l7 + 0x18], %i4 tvc %icc, 0x1 fmovsle %xcc, %f7, %f4 umul %o1, 0x0FA1, %i0 fbl,a %fcc3, loop_4266 edge16n %g6, %i2, %g5 fmovrse %o0, %f13, %f6 stw %o7, [%l7 + 0x60] loop_4266: bleu %icc, loop_4267 fnegd %f8, %f10 tsubcc %g2, 0x1AF4, %l1 fpadd32s %f7, %f15, %f7 loop_4267: mulx %g7, 0x1756, %o6 tpos %icc, 0x5 ldsh [%l7 + 0x52], %l2 edge8ln %i5, %l6, %l0 lduw [%l7 + 0x50], %i3 edge32l %i1, %g3, %l4 fmovrsgez %o5, %f12, %f2 fnors %f13, %f1, %f13 ldsw [%l7 + 0x78], %i6 bg,a loop_4268 bcs,a,pt %xcc, loop_4269 st %f1, [%l7 + 0x64] add %o2, 0x096A, %l5 loop_4268: be,a loop_4270 loop_4269: movgu %icc, %l3, %g1 stx %o4, [%l7 + 0x08] xor %g4, %i7, %i4 loop_4270: ldx [%l7 + 0x58], %o3 and %i0, %o1, %i2 andncc %g6, %o0, %o7 tn %icc, 0x0 fpadd32 %f12, %f8, %f4 fnot1 %f0, %f4 srl %g5, %g2, %g7 ldub [%l7 + 0x5A], %o6 bneg,a loop_4271 ldub [%l7 + 0x7C], %l2 st %f14, [%l7 + 0x30] array8 %l1, %l6, %l0 loop_4271: movrlez %i5, %i1, %g3 fexpand %f3, %f10 fnot2s %f13, %f6 fzeros %f12 stb %i3, [%l7 + 0x0F] bneg %xcc, loop_4272 fcmple32 %f2, %f2, %l4 popc %o5, %i6 movle %icc, %l5, %o2 loop_4272: fbl %fcc3, loop_4273 std %f12, [%l7 + 0x18] addccc %g1, %o4, %g4 ld [%l7 + 0x0C], %f6 loop_4273: ldsh [%l7 + 0x74], %l3 ba %xcc, loop_4274 orcc %i4, 0x124D, %o3 bne,a %xcc, loop_4275 tsubcctv %i0, %o1, %i7 loop_4274: siam 0x7 fandnot1s %f14, %f12, %f3 loop_4275: bcc,a loop_4276 fnot1s %f11, %f14 sdivcc %g6, 0x15F2, %i2 movl %xcc, %o7, %o0 loop_4276: std %f12, [%l7 + 0x08] xorcc %g5, 0x044E, %g7 fcmple16 %f4, %f2, %o6 ldsw [%l7 + 0x40], %g2 tg %icc, 0x7 brgez %l2, loop_4277 bn,a %xcc, loop_4278 brgz %l6, loop_4279 ldd [%l7 + 0x30], %f12 loop_4277: add %l0, %i5, %l1 loop_4278: bne,pn %xcc, loop_4280 loop_4279: movne %xcc, %i1, %g3 sdivx %l4, 0x089C, %i3 stb %i6, [%l7 + 0x5A] loop_4280: ld [%l7 + 0x68], %f13 fcmpd %fcc2, %f2, %f0 tsubcc %o5, 0x1DBC, %l5 tne %xcc, 0x6 bcc,pt %icc, loop_4281 ldd [%l7 + 0x08], %f2 st %f5, [%l7 + 0x4C] ldd [%l7 + 0x48], %f8 loop_4281: brgez %g1, loop_4282 fmovscc %xcc, %f3, %f12 fone %f8 smulcc %o4, 0x156F, %g4 loop_4282: bge loop_4283 fbue,a %fcc0, loop_4284 sethi 0x1641, %l3 ldsh [%l7 + 0x6A], %o2 loop_4283: for %f4, %f10, %f12 loop_4284: fsrc1 %f4, %f12 and %i4, %o3, %o1 be,a,pt %xcc, loop_4285 fexpand %f7, %f2 fnot2 %f6, %f6 stb %i0, [%l7 + 0x2E] loop_4285: fmovsgu %icc, %f8, %f5 edge32 %g6, %i7, %o7 ldub [%l7 + 0x7B], %i2 edge32n %g5, %g7, %o0 stx %o6, [%l7 + 0x58] srax %l2, 0x0A, %l6 fand %f2, %f0, %f4 fabsd %f0, %f8 stb %g2, [%l7 + 0x1C] fsrc1 %f0, %f12 fmovdcc %xcc, %f3, %f14 sdivcc %i5, 0x0E35, %l0 movleu %icc, %l1, %i1 movrlez %l4, 0x031, %g3 stw %i6, [%l7 + 0x38] array16 %o5, %i3, %l5 ldsb [%l7 + 0x67], %o4 fnor %f2, %f8, %f14 fbule %fcc2, loop_4286 stw %g1, [%l7 + 0x74] fble %fcc1, loop_4287 stb %l3, [%l7 + 0x18] loop_4286: brz,a %o2, loop_4288 sub %g4, 0x0E43, %i4 loop_4287: movcs %icc, %o1, %i0 fornot2 %f4, %f14, %f8 loop_4288: stx %o3, [%l7 + 0x10] st %f6, [%l7 + 0x6C] fornot1 %f14, %f14, %f2 ldx [%l7 + 0x18], %i7 fmovdpos %icc, %f10, %f4 fmovdge %icc, %f15, %f1 bneg,a,pt %xcc, loop_4289 array32 %o7, %i2, %g6 tneg %icc, 0x0 fbule %fcc3, loop_4290 loop_4289: fornot1 %f6, %f4, %f8 fmovs %f10, %f3 tcs %xcc, 0x0 loop_4290: fzeros %f9 movg %xcc, %g7, %g5 lduh [%l7 + 0x38], %o6 tl %icc, 0x3 ldsh [%l7 + 0x16], %l2 fcmpes %fcc0, %f12, %f14 fmovdneg %icc, %f11, %f8 fmovda %icc, %f13, %f10 fornot2 %f12, %f14, %f6 stx %l6, [%l7 + 0x08] sra %g2, %i5, %o0 ldd [%l7 + 0x38], %f12 stw %l1, [%l7 + 0x2C] lduw [%l7 + 0x34], %i1 bge,a,pn %xcc, loop_4291 fandnot2s %f4, %f0, %f13 fmovsleu %icc, %f12, %f9 movvs %xcc, %l4, %l0 loop_4291: fbg,a %fcc2, loop_4292 movne %icc, %i6, %g3 subc %i3, %l5, %o5 edge32l %o4, %g1, %l3 loop_4292: fbne %fcc2, loop_4293 fabss %f10, %f12 srax %g4, %i4, %o2 fabsd %f12, %f10 loop_4293: std %f2, [%l7 + 0x30] ldsw [%l7 + 0x70], %o1 fabss %f8, %f15 sllx %o3, %i0, %o7 ldub [%l7 + 0x51], %i2 fmovdg %icc, %f14, %f13 sth %g6, [%l7 + 0x60] brgz,a %g7, loop_4294 stb %g5, [%l7 + 0x56] ld [%l7 + 0x54], %f11 std %f0, [%l7 + 0x70] loop_4294: smul %o6, 0x0F51, %l2 brlez %l6, loop_4295 fabsd %f6, %f8 umul %g2, 0x17D3, %i5 ldsw [%l7 + 0x34], %o0 loop_4295: ld [%l7 + 0x4C], %f4 movrne %l1, 0x00C, %i1 movg %xcc, %i7, %l4 fmovdcc %xcc, %f11, %f2 ldd [%l7 + 0x78], %f12 fmovscc %xcc, %f10, %f12 ldd [%l7 + 0x58], %f10 fpadd16 %f14, %f8, %f12 lduh [%l7 + 0x7E], %l0 movcc %icc, %i6, %i3 tvs %icc, 0x6 fmovrde %g3, %f4, %f0 subcc %o5, %l5, %o4 srl %g1, %l3, %g4 ldx [%l7 + 0x10], %o2 fblg %fcc2, loop_4296 fbge %fcc3, loop_4297 ldsb [%l7 + 0x5F], %i4 fba %fcc2, loop_4298 loop_4296: fbne,a %fcc2, loop_4299 loop_4297: stw %o1, [%l7 + 0x4C] fpsub16 %f12, %f2, %f12 loop_4298: sdiv %i0, 0x06C0, %o3 loop_4299: stw %o7, [%l7 + 0x08] movcs %xcc, %g6, %g7 sth %g5, [%l7 + 0x7A] ldd [%l7 + 0x10], %f2 std %f12, [%l7 + 0x10] std %f2, [%l7 + 0x60] ldsh [%l7 + 0x58], %i2 bne,a,pn %xcc, loop_4300 ld [%l7 + 0x1C], %f15 fmul8x16au %f0, %f13, %f4 fbuge,a %fcc3, loop_4301 loop_4300: sdivx %o6, 0x0BF9, %l2 bleu,pn %xcc, loop_4302 tvs %icc, 0x0 loop_4301: tvs %xcc, 0x5 fmovdvc %icc, %f5, %f9 loop_4302: ldd [%l7 + 0x38], %f10 fbu,a %fcc2, loop_4303 movre %g2, 0x06A, %l6 fmuld8sux16 %f8, %f3, %f4 ldx [%l7 + 0x28], %i5 loop_4303: edge32l %l1, %o0, %i1 fones %f2 xnorcc %l4, 0x1596, %i7 edge16l %i6, %i3, %g3 fzero %f10 fpmerge %f14, %f0, %f8 fbue %fcc3, loop_4304 ldsw [%l7 + 0x70], %o5 edge8ln %l5, %l0, %o4 sdivcc %l3, 0x07C1, %g1 loop_4304: st %f1, [%l7 + 0x2C] ldsw [%l7 + 0x40], %o2 fmovs %f11, %f15 ldsw [%l7 + 0x3C], %g4 fmuld8sux16 %f3, %f5, %f10 and %o1, %i4, %i0 fmovdvs %icc, %f14, %f8 fexpand %f9, %f14 subc %o7, %o3, %g7 fcmped %fcc2, %f6, %f10 bcc %icc, loop_4305 edge32 %g6, %g5, %i2 edge32n %l2, %o6, %g2 udiv %l6, 0x0BC8, %i5 loop_4305: ble,pn %xcc, loop_4306 edge32ln %l1, %o0, %l4 lduw [%l7 + 0x70], %i1 fmovspos %xcc, %f9, %f15 loop_4306: fblg %fcc3, loop_4307 movrlz %i6, %i7, %i3 sdiv %g3, 0x09DF, %o5 fmovdleu %icc, %f4, %f4 loop_4307: stw %l0, [%l7 + 0x2C] edge8 %l5, %o4, %g1 tneg %xcc, 0x0 orncc %o2, 0x0D51, %l3 fornot2s %f13, %f4, %f12 fbne,a %fcc2, loop_4308 fmovspos %xcc, %f11, %f8 xnor %g4, %i4, %o1 stx %o7, [%l7 + 0x10] loop_4308: fpadd16s %f1, %f14, %f7 ldsb [%l7 + 0x23], %i0 fsrc2s %f15, %f2 ldsb [%l7 + 0x7C], %g7 fmovspos %icc, %f11, %f5 ldd [%l7 + 0x30], %f4 tn %xcc, 0x3 sdivx %g6, 0x058B, %g5 lduw [%l7 + 0x1C], %i2 ldsb [%l7 + 0x66], %o3 stb %o6, [%l7 + 0x13] tsubcctv %g2, 0x0039, %l2 fmovrsne %i5, %f4, %f13 stx %l6, [%l7 + 0x78] stx %o0, [%l7 + 0x20] fors %f14, %f4, %f8 fcmpne32 %f6, %f0, %l4 edge32n %l1, %i1, %i7 te %icc, 0x0 stw %i6, [%l7 + 0x20] subcc %g3, %o5, %i3 stx %l0, [%l7 + 0x70] bleu,pn %icc, loop_4309 movleu %icc, %o4, %l5 lduw [%l7 + 0x50], %g1 fba %fcc1, loop_4310 loop_4309: brz,a %l3, loop_4311 fsrc1 %f4, %f12 ldx [%l7 + 0x68], %g4 loop_4310: ldx [%l7 + 0x58], %o2 loop_4311: ldd [%l7 + 0x40], %f10 te %icc, 0x4 for %f6, %f0, %f12 edge16n %i4, %o1, %o7 bn %icc, loop_4312 srl %i0, 0x07, %g7 fmovsleu %xcc, %f11, %f14 movle %xcc, %g6, %g5 loop_4312: movvs %xcc, %o3, %i2 ld [%l7 + 0x70], %f5 movrgz %g2, 0x24E, %l2 orcc %i5, 0x0D51, %o6 xnor %o0, %l4, %l6 fbul %fcc3, loop_4313 bg loop_4314 for %f10, %f0, %f14 and %i1, %l1, %i6 loop_4313: lduh [%l7 + 0x74], %i7 loop_4314: brnz %o5, loop_4315 fpackfix %f8, %f6 fmovrdlez %g3, %f4, %f10 fpsub32 %f14, %f12, %f12 loop_4315: fbu,a %fcc0, loop_4316 fpsub32 %f8, %f4, %f4 fzero %f2 tl %xcc, 0x1 loop_4316: fmovdne %xcc, %f12, %f11 ldx [%l7 + 0x58], %i3 move %icc, %l0, %l5 srl %g1, 0x15, %o4 fmovd %f6, %f10 sdivcc %g4, 0x1B6C, %l3 tvs %icc, 0x1 std %f6, [%l7 + 0x10] bne,a loop_4317 fornot1 %f4, %f8, %f0 mulscc %i4, 0x0EB6, %o1 std %f0, [%l7 + 0x20] loop_4317: sra %o7, 0x02, %i0 lduw [%l7 + 0x54], %o2 fxor %f6, %f0, %f0 fzeros %f14 stx %g6, [%l7 + 0x10] ldsw [%l7 + 0x10], %g7 stw %o3, [%l7 + 0x74] bcc,a %icc, loop_4318 fnors %f7, %f3, %f8 be,a loop_4319 fcmpes %fcc3, %f0, %f15 loop_4318: brlz,a %i2, loop_4320 edge8n %g2, %g5, %i5 loop_4319: tpos %xcc, 0x2 orcc %l2, 0x1998, %o0 loop_4320: orncc %l4, %l6, %o6 fnand %f10, %f14, %f12 fcmpgt32 %f10, %f6, %i1 movrlez %i6, %l1, %i7 lduw [%l7 + 0x7C], %g3 fcmpd %fcc2, %f12, %f2 bpos,pt %icc, loop_4321 ldub [%l7 + 0x3D], %i3 brlz %l0, loop_4322 xor %o5, %g1, %l5 loop_4321: orn %o4, 0x10B3, %g4 fble,a %fcc0, loop_4323 loop_4322: stw %l3, [%l7 + 0x40] fcmpne32 %f2, %f6, %o1 fpsub16s %f1, %f3, %f6 loop_4323: movn %xcc, %o7, %i4 umulcc %o2, %i0, %g6 stb %g7, [%l7 + 0x69] fmovsa %icc, %f14, %f13 subc %i2, 0x1C14, %g2 ldsb [%l7 + 0x13], %o3 st %f7, [%l7 + 0x68] ldsh [%l7 + 0x14], %i5 fors %f6, %f5, %f9 pdist %f0, %f4, %f4 srl %g5, 0x1A, %o0 taddcc %l4, %l6, %o6 lduw [%l7 + 0x68], %i1 xnor %l2, %l1, %i6 lduh [%l7 + 0x20], %g3 fmovsg %icc, %f9, %f8 andncc %i3, %i7, %o5 fmovrsgez %g1, %f2, %f6 fmovrse %l0, %f2, %f9 subcc %o4, %g4, %l5 edge8 %o1, %o7, %i4 movrlz %o2, 0x2F8, %l3 std %f8, [%l7 + 0x30] lduw [%l7 + 0x5C], %i0 fmovdvc %icc, %f9, %f8 movcs %icc, %g7, %g6 fble %fcc2, loop_4324 umulcc %i2, %o3, %g2 tleu %xcc, 0x2 fbug,a %fcc2, loop_4325 loop_4324: fmovsleu %icc, %f5, %f2 fbuge,a %fcc3, loop_4326 bleu,pt %icc, loop_4327 loop_4325: nop setx loop_4328, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdneg %icc, %f1, %f9 loop_4326: fpmerge %f4, %f14, %f10 loop_4327: stw %g5, [%l7 + 0x28] loop_4328: edge32l %i5, %l4, %o0 fnegs %f2, %f10 udivx %o6, 0x07B0, %l6 ldsh [%l7 + 0x24], %l2 ldx [%l7 + 0x18], %i1 fmovrsgez %i6, %f10, %f14 edge32l %g3, %l1, %i7 siam 0x1 fmovdl %xcc, %f14, %f5 be %icc, loop_4329 movrgz %o5, %g1, %l0 st %f15, [%l7 + 0x1C] fnegs %f8, %f11 loop_4329: bg,a %xcc, loop_4330 fmovdgu %icc, %f7, %f5 tsubcc %i3, 0x1536, %o4 tn %xcc, 0x7 loop_4330: st %f6, [%l7 + 0x4C] stx %l5, [%l7 + 0x20] brgz,a %g4, loop_4331 fbule,a %fcc0, loop_4332 fzero %f10 srax %o7, 0x00, %i4 loop_4331: fbule,a %fcc2, loop_4333 loop_4332: fmovd %f8, %f8 fnors %f15, %f0, %f5 fblg,a %fcc1, loop_4334 loop_4333: andn %o2, %l3, %i0 fbne %fcc2, loop_4335 ldx [%l7 + 0x38], %o1 loop_4334: fabss %f1, %f0 tge %xcc, 0x0 loop_4335: fcmpgt16 %f4, %f2, %g6 xnorcc %g7, 0x0D4A, %o3 std %f4, [%l7 + 0x30] ld [%l7 + 0x40], %f14 movge %icc, %g2, %g5 bcc,pn %xcc, loop_4336 fmovdg %xcc, %f9, %f12 ldsw [%l7 + 0x34], %i2 fpadd32s %f13, %f8, %f3 loop_4336: fxnors %f12, %f5, %f11 smulcc %i5, %l4, %o6 orncc %o0, %l2, %l6 ldsh [%l7 + 0x58], %i6 ldx [%l7 + 0x58], %i1 ldx [%l7 + 0x10], %g3 sth %i7, [%l7 + 0x3C] fmovdneg %icc, %f12, %f10 movneg %icc, %o5, %l1 ldsb [%l7 + 0x3C], %g1 ldsb [%l7 + 0x21], %l0 fnegs %f0, %f15 fabss %f5, %f9 alignaddrl %o4, %i3, %g4 taddcctv %o7, %l5, %o2 andn %l3, 0x035D, %i4 ldsh [%l7 + 0x52], %o1 fcmped %fcc1, %f4, %f2 fnand %f10, %f2, %f10 fmovrdlez %i0, %f0, %f2 pdist %f0, %f12, %f12 fmovdge %icc, %f12, %f12 fmovdcc %icc, %f3, %f0 ldsw [%l7 + 0x28], %g7 te %icc, 0x4 fbug,a %fcc2, loop_4337 ldub [%l7 + 0x6D], %g6 edge32 %g2, %o3, %i2 fmovdgu %xcc, %f15, %f2 loop_4337: nop setx loop_4338, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sdivx %i5, 0x1FB5, %l4 nop setx loop_4339, %l0, %l1 jmpl %l1, %o6 lduw [%l7 + 0x50], %o0 loop_4338: sth %l2, [%l7 + 0x60] movneg %xcc, %l6, %g5 loop_4339: fpack32 %f8, %f4, %f6 fmovde %icc, %f9, %f13 movrgz %i6, %g3, %i1 orncc %i7, 0x1710, %l1 sethi 0x004C, %o5 fmovdn %xcc, %f11, %f1 ldub [%l7 + 0x0C], %l0 addcc %o4, %g1, %i3 mova %icc, %g4, %l5 fcmpne32 %f14, %f8, %o2 bleu,a %xcc, loop_4340 ldsw [%l7 + 0x14], %l3 ldub [%l7 + 0x42], %o7 mulx %i4, 0x0FC4, %o1 loop_4340: move %xcc, %g7, %g6 alignaddr %i0, %o3, %g2 pdist %f2, %f0, %f8 movre %i5, %i2, %o6 fpadd32 %f12, %f10, %f8 bgu loop_4341 std %f2, [%l7 + 0x50] udivx %l4, 0x1611, %o0 brgz %l6, loop_4342 loop_4341: ldsh [%l7 + 0x0C], %g5 fcmpeq16 %f6, %f10, %i6 movrlez %g3, 0x3E3, %i1 loop_4342: fmovrde %i7, %f10, %f8 fnor %f8, %f4, %f8 movcs %icc, %l2, %o5 ba,pn %icc, loop_4343 fbu,a %fcc0, loop_4344 ldub [%l7 + 0x3D], %l0 stb %o4, [%l7 + 0x78] loop_4343: sll %g1, 0x08, %l1 loop_4344: and %i3, 0x1ECA, %g4 lduw [%l7 + 0x44], %o2 brlz,a %l3, loop_4345 ldd [%l7 + 0x48], %f12 fbu,a %fcc3, loop_4346 fnors %f5, %f11, %f6 loop_4345: stw %o7, [%l7 + 0x10] fmovdcs %xcc, %f11, %f11 loop_4346: fbule %fcc1, loop_4347 ldub [%l7 + 0x57], %i4 ldd [%l7 + 0x08], %f4 fandnot1 %f10, %f10, %f2 loop_4347: ld [%l7 + 0x50], %f11 fbe %fcc1, loop_4348 fmovde %icc, %f9, %f13 std %f4, [%l7 + 0x48] edge16 %l5, %o1, %g7 loop_4348: sdiv %g6, 0x1245, %o3 fmovdle %xcc, %f11, %f1 sth %g2, [%l7 + 0x70] fandnot1s %f15, %f8, %f13 stb %i5, [%l7 + 0x7C] ldx [%l7 + 0x50], %i2 edge32 %o6, %i0, %l4 tsubcctv %l6, %o0, %g5 fmovdn %xcc, %f14, %f2 movpos %icc, %g3, %i6 std %f6, [%l7 + 0x18] fmovdcs %icc, %f8, %f10 ldx [%l7 + 0x40], %i1 ldsh [%l7 + 0x5E], %i7 fmovsg %icc, %f8, %f4 andn %o5, 0x122C, %l0 orcc %o4, %l2, %g1 tn %icc, 0x7 st %f5, [%l7 + 0x40] tgu %icc, 0x6 ldsb [%l7 + 0x22], %l1 orncc %g4, 0x08A9, %i3 fbne,a %fcc1, loop_4349 edge32 %l3, %o2, %i4 fmuld8sux16 %f2, %f0, %f4 fbe %fcc2, loop_4350 loop_4349: stx %l5, [%l7 + 0x48] orn %o1, 0x1999, %o7 lduw [%l7 + 0x54], %g6 loop_4350: sra %g7, %g2, %i5 add %i2, %o3, %i0 ldsw [%l7 + 0x7C], %o6 fmul8ulx16 %f6, %f8, %f0 fmovsleu %icc, %f4, %f7 tl %icc, 0x7 ldx [%l7 + 0x18], %l4 subc %o0, %l6, %g3 fnands %f1, %f6, %f1 faligndata %f0, %f14, %f10 movrgz %g5, %i6, %i1 fandnot2 %f6, %f14, %f6 edge16n %o5, %i7, %o4 alignaddrl %l0, %l2, %l1 fabss %f2, %f10 udivx %g1, 0x1DDA, %g4 andcc %i3, 0x07FD, %l3 mulx %i4, %o2, %o1 sth %o7, [%l7 + 0x10] fmovda %icc, %f2, %f5 sllx %l5, %g7, %g2 fnegs %f7, %f13 stb %g6, [%l7 + 0x6E] lduw [%l7 + 0x44], %i5 movg %xcc, %o3, %i2 stb %i0, [%l7 + 0x52] subccc %l4, %o0, %l6 fble %fcc2, loop_4351 std %f6, [%l7 + 0x30] be,a,pn %icc, loop_4352 ldx [%l7 + 0x28], %o6 loop_4351: st %f7, [%l7 + 0x70] lduh [%l7 + 0x48], %g5 loop_4352: fpsub32s %f12, %f11, %f15 fpsub16s %f15, %f2, %f7 ldsb [%l7 + 0x2D], %i6 fcmple32 %f6, %f2, %g3 fbge,a %fcc1, loop_4353 brgz %o5, loop_4354 sll %i7, %i1, %o4 ldsb [%l7 + 0x40], %l2 loop_4353: or %l1, 0x1FA3, %l0 loop_4354: fornot2s %f7, %f15, %f12 tgu %xcc, 0x6 edge8n %g1, %i3, %l3 smulcc %g4, %i4, %o2 std %f10, [%l7 + 0x08] fpackfix %f10, %f14 sth %o7, [%l7 + 0x78] addccc %l5, %o1, %g2 lduh [%l7 + 0x34], %g7 ld [%l7 + 0x38], %f2 stb %i5, [%l7 + 0x41] call loop_4355 and %g6, %o3, %i0 taddcctv %i2, %l4, %l6 addc %o6, %o0, %g5 loop_4355: pdist %f10, %f14, %f4 tge %icc, 0x3 fmovscs %xcc, %f8, %f14 addcc %i6, 0x1C2C, %g3 movrne %o5, 0x342, %i7 array16 %o4, %l2, %l1 bpos,a,pn %xcc, loop_4356 ldx [%l7 + 0x28], %l0 std %f4, [%l7 + 0x10] tvc %icc, 0x4 loop_4356: ldx [%l7 + 0x28], %i1 ldsh [%l7 + 0x26], %g1 edge32n %l3, %i3, %g4 ldd [%l7 + 0x68], %f10 fbu,a %fcc0, loop_4357 edge8 %o2, %i4, %l5 popc 0x0897, %o1 std %f4, [%l7 + 0x38] loop_4357: fpack32 %f2, %f14, %f14 lduh [%l7 + 0x22], %g2 siam 0x0 ldx [%l7 + 0x60], %g7 fmul8x16al %f11, %f3, %f12 bg,a loop_4358 fcmpes %fcc3, %f8, %f12 addcc %i5, %g6, %o7 umul %o3, %i0, %i2 loop_4358: ld [%l7 + 0x74], %f6 fzeros %f15 fmovdgu %xcc, %f15, %f1 fpadd16 %f6, %f10, %f12 fmovdg %xcc, %f5, %f6 fpack32 %f8, %f6, %f6 std %f10, [%l7 + 0x58] lduw [%l7 + 0x60], %l6 subc %o6, 0x169A, %o0 andcc %g5, %i6, %g3 fbge,a %fcc1, loop_4359 edge16l %l4, %o5, %o4 fnors %f3, %f14, %f10 bl loop_4360 loop_4359: fmovdpos %xcc, %f8, %f3 ld [%l7 + 0x78], %f12 fpadd32 %f6, %f0, %f8 loop_4360: udiv %i7, 0x0CC9, %l1 fbule,a %fcc3, loop_4361 fcmpeq32 %f4, %f12, %l2 ldd [%l7 + 0x50], %f10 ldub [%l7 + 0x2E], %i1 loop_4361: ldub [%l7 + 0x61], %l0 sdivx %l3, 0x0D47, %g1 addccc %g4, 0x0415, %o2 lduh [%l7 + 0x24], %i3 add %l5, %i4, %g2 fmul8x16al %f8, %f0, %f2 or %g7, 0x074C, %o1 fmovspos %icc, %f14, %f1 stb %i5, [%l7 + 0x31] fmovsle %xcc, %f15, %f10 edge32ln %g6, %o7, %o3 udiv %i2, 0x1D94, %l6 fbe %fcc3, loop_4362 tne %icc, 0x7 fnors %f3, %f6, %f12 movge %xcc, %o6, %i0 loop_4362: fnor %f8, %f0, %f12 fcmple16 %f6, %f2, %o0 ldx [%l7 + 0x28], %i6 std %f4, [%l7 + 0x48] nop setx loop_4363, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x51], %g5 tle %xcc, 0x6 lduh [%l7 + 0x68], %g3 loop_4363: ldd [%l7 + 0x28], %f6 fmovdneg %xcc, %f15, %f5 ldd [%l7 + 0x38], %f4 fabsd %f6, %f10 be %icc, loop_4364 movle %xcc, %o5, %o4 ldsb [%l7 + 0x08], %l4 srax %i7, %l2, %i1 loop_4364: tsubcc %l1, 0x1B38, %l0 sth %l3, [%l7 + 0x76] movne %xcc, %g1, %o2 bg,pt %icc, loop_4365 for %f0, %f0, %f4 fblg %fcc2, loop_4366 std %f0, [%l7 + 0x78] loop_4365: addcc %i3, 0x12FD, %l5 std %f10, [%l7 + 0x68] loop_4366: edge32 %g4, %i4, %g7 lduh [%l7 + 0x34], %g2 ldd [%l7 + 0x20], %f2 fmovrslez %o1, %f2, %f8 tgu %icc, 0x2 ba,a loop_4367 fnot2s %f11, %f2 std %f14, [%l7 + 0x20] sth %g6, [%l7 + 0x60] loop_4367: ba loop_4368 fmovse %xcc, %f3, %f8 fmovdle %icc, %f11, %f0 faligndata %f0, %f2, %f6 loop_4368: brgz,a %i5, loop_4369 sethi 0x18B6, %o3 xor %o7, %l6, %o6 fmovdle %xcc, %f12, %f9 loop_4369: edge32l %i2, %i0, %i6 bshuffle %f8, %f4, %f0 ldsw [%l7 + 0x6C], %g5 xorcc %g3, %o5, %o4 lduh [%l7 + 0x1A], %o0 fornot2 %f10, %f2, %f2 fmovsleu %icc, %f2, %f11 fpadd16 %f10, %f4, %f8 bn,a loop_4370 orncc %i7, 0x0BA4, %l2 movrlez %l4, %i1, %l1 fmovdcs %icc, %f13, %f7 loop_4370: orcc %l3, %g1, %l0 st %f8, [%l7 + 0x28] andncc %i3, %o2, %l5 srl %i4, 0x04, %g4 fsrc2s %f12, %f11 fmovrdgz %g2, %f0, %f4 fpack16 %f8, %f0 array16 %o1, %g6, %g7 st %f6, [%l7 + 0x34] fbge,a %fcc1, loop_4371 ldsb [%l7 + 0x4C], %o3 movrne %i5, %l6, %o6 movgu %xcc, %o7, %i0 loop_4371: ldsh [%l7 + 0x56], %i6 udivcc %i2, 0x0047, %g5 fmovsneg %xcc, %f10, %f4 andncc %g3, %o4, %o5 be %xcc, loop_4372 ldub [%l7 + 0x6B], %i7 fsrc1 %f6, %f12 nop setx loop_4373, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_4372: fmovsleu %xcc, %f1, %f6 tcc %xcc, 0x2 movre %o0, 0x201, %l2 loop_4373: fmovdne %xcc, %f10, %f0 mulscc %i1, 0x0208, %l4 edge16 %l1, %g1, %l3 andcc %l0, %i3, %l5 tcs %xcc, 0x3 subcc %o2, %i4, %g4 fbge %fcc1, loop_4374 fmovdne %icc, %f11, %f3 stb %o1, [%l7 + 0x5E] fnot2 %f2, %f14 loop_4374: movle %xcc, %g2, %g6 st %f7, [%l7 + 0x5C] fmovdcc %icc, %f14, %f7 fsrc2s %f10, %f11 smul %g7, 0x0DE0, %o3 movn %icc, %l6, %o6 stw %i5, [%l7 + 0x18] mova %icc, %i0, %i6 brnz %i2, loop_4375 fandnot1 %f10, %f0, %f14 ldd [%l7 + 0x20], %f12 xorcc %o7, 0x17A3, %g3 loop_4375: sllx %o4, 0x16, %g5 movvc %icc, %o5, %i7 stw %l2, [%l7 + 0x44] std %f0, [%l7 + 0x78] tn %xcc, 0x4 ldub [%l7 + 0x40], %i1 lduw [%l7 + 0x64], %o0 tsubcctv %l1, 0x06CF, %l4 bvs,a,pt %xcc, loop_4376 srl %l3, %l0, %g1 lduh [%l7 + 0x0C], %i3 std %f12, [%l7 + 0x20] loop_4376: brlez %o2, loop_4377 fmovsl %icc, %f15, %f7 fornot1 %f10, %f12, %f14 st %f6, [%l7 + 0x50] loop_4377: stw %i4, [%l7 + 0x2C] edge16n %g4, %l5, %g2 lduw [%l7 + 0x4C], %o1 stx %g6, [%l7 + 0x60] movrlz %o3, 0x1A4, %g7 array16 %l6, %i5, %i0 ldub [%l7 + 0x1C], %o6 tcc %xcc, 0x7 brlez %i6, loop_4378 call loop_4379 ldub [%l7 + 0x2D], %i2 addcc %o7, %g3, %o4 loop_4378: bge,a loop_4380 loop_4379: fbn,a %fcc0, loop_4381 movleu %icc, %g5, %i7 edge32l %l2, %o5, %o0 loop_4380: fmovrde %i1, %f14, %f14 loop_4381: fsrc2 %f0, %f0 umul %l1, %l4, %l0 stb %g1, [%l7 + 0x5E] alignaddr %l3, %i3, %i4 fmovrdlez %o2, %f0, %f2 fbg,a %fcc3, loop_4382 tleu %icc, 0x2 fbue,a %fcc1, loop_4383 fmovde %xcc, %f11, %f14 loop_4382: fmul8x16 %f12, %f10, %f10 movleu %icc, %g4, %g2 loop_4383: srlx %l5, 0x18, %o1 std %f2, [%l7 + 0x38] bge,a %icc, loop_4384 lduh [%l7 + 0x72], %g6 bn %icc, loop_4385 tsubcc %g7, %l6, %o3 loop_4384: fabss %f7, %f5 ldsh [%l7 + 0x6E], %i0 loop_4385: fcmpd %fcc1, %f0, %f6 fmuld8sux16 %f13, %f5, %f14 fcmple32 %f0, %f10, %i5 ldsb [%l7 + 0x37], %o6 fcmple32 %f4, %f6, %i2 sth %o7, [%l7 + 0x3E] ldx [%l7 + 0x30], %i6 fbl,a %fcc3, loop_4386 fmovrdgz %g3, %f8, %f0 movrgz %o4, %g5, %l2 st %f6, [%l7 + 0x3C] loop_4386: st %f5, [%l7 + 0x2C] fblg %fcc1, loop_4387 fmovdvc %xcc, %f13, %f5 fbge,a %fcc2, loop_4388 bge,pt %icc, loop_4389 loop_4387: addcc %o5, 0x1C89, %o0 ldsw [%l7 + 0x5C], %i7 loop_4388: movl %xcc, %i1, %l4 loop_4389: movleu %icc, %l1, %l0 fmovrdlez %g1, %f8, %f14 orncc %i3, 0x1D7D, %l3 fones %f6 tcc %xcc, 0x7 std %f2, [%l7 + 0x70] fexpand %f12, %f2 ble,a,pn %icc, loop_4390 call loop_4391 st %f3, [%l7 + 0x78] array16 %o2, %g4, %i4 loop_4390: fcmpgt16 %f14, %f14, %g2 loop_4391: fmovsl %xcc, %f12, %f4 ldsh [%l7 + 0x38], %l5 edge8n %g6, %g7, %o1 ldsw [%l7 + 0x2C], %o3 addccc %i0, 0x1933, %i5 sdivcc %o6, 0x1DD2, %l6 ldx [%l7 + 0x10], %i2 edge32n %o7, %g3, %o4 fxnor %f6, %f8, %f12 srlx %g5, 0x11, %l2 lduh [%l7 + 0x3C], %o5 srlx %o0, %i6, %i7 fmovrse %i1, %f13, %f15 fbg %fcc3, loop_4392 sethi 0x024F, %l4 tgu %xcc, 0x7 fmovrsgz %l0, %f11, %f5 loop_4392: fmovdvc %icc, %f7, %f7 fcmpes %fcc2, %f7, %f3 ldd [%l7 + 0x20], %f0 sll %l1, 0x03, %g1 ldsb [%l7 + 0x53], %i3 srax %o2, %g4, %i4 srl %l3, %g2, %l5 st %f7, [%l7 + 0x54] ldub [%l7 + 0x20], %g6 sth %g7, [%l7 + 0x54] ldsw [%l7 + 0x08], %o3 be loop_4393 fmovsvc %icc, %f4, %f4 fnors %f0, %f10, %f5 fsrc1 %f6, %f4 loop_4393: fmovrsgez %i0, %f3, %f15 ldsb [%l7 + 0x10], %o1 fand %f14, %f14, %f6 fxor %f6, %f6, %f4 brlz %i5, loop_4394 stw %l6, [%l7 + 0x58] fcmple16 %f6, %f8, %i2 std %f14, [%l7 + 0x58] loop_4394: fmovrse %o6, %f15, %f6 st %f8, [%l7 + 0x08] fnot1s %f11, %f14 tsubcctv %o7, %o4, %g5 nop setx loop_4395, %l0, %l1 jmpl %l1, %l2 fmovdvc %xcc, %f0, %f6 ldub [%l7 + 0x56], %g3 faligndata %f8, %f6, %f2 loop_4395: ldx [%l7 + 0x78], %o5 bvs,a,pn %xcc, loop_4396 bleu,a %xcc, loop_4397 std %f6, [%l7 + 0x70] fmul8ulx16 %f12, %f6, %f14 loop_4396: fmovsne %xcc, %f15, %f10 loop_4397: fmovsn %xcc, %f5, %f0 lduh [%l7 + 0x14], %o0 movvs %icc, %i7, %i1 movrgz %i6, %l4, %l1 srax %l0, %i3, %g1 edge16ln %o2, %g4, %l3 ldd [%l7 + 0x28], %f14 sth %i4, [%l7 + 0x66] fnegd %f10, %f8 stw %g2, [%l7 + 0x4C] movrgz %g6, 0x259, %l5 std %f2, [%l7 + 0x18] popc 0x15CB, %g7 stx %i0, [%l7 + 0x48] udivcc %o3, 0x0F63, %i5 fand %f0, %f8, %f14 fcmpne32 %f2, %f2, %l6 fmovscc %xcc, %f9, %f12 xor %o1, %o6, %i2 umulcc %o4, %o7, %g5 siam 0x0 fnegd %f8, %f4 edge16l %g3, %l2, %o0 lduh [%l7 + 0x4E], %o5 fmovsn %xcc, %f11, %f4 nop setx loop_4398, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done srl %i1, 0x00, %i6 fblg,a %fcc3, loop_4399 fmovdge %xcc, %f14, %f3 loop_4398: brlez,a %l4, loop_4400 popc %l1, %l0 loop_4399: fbule %fcc0, loop_4401 movvc %xcc, %i7, %g1 loop_4400: fmovscc %xcc, %f3, %f0 ld [%l7 + 0x24], %f8 loop_4401: tvc %icc, 0x7 fnands %f5, %f2, %f5 subcc %i3, %g4, %l3 fands %f0, %f4, %f7 subc %i4, %g2, %g6 orn %l5, %o2, %g7 lduh [%l7 + 0x14], %o3 fpack16 %f0, %f0 bvs,a %icc, loop_4402 ldub [%l7 + 0x5E], %i0 fcmpne16 %f12, %f8, %l6 ldd [%l7 + 0x10], %f12 loop_4402: tleu %xcc, 0x4 subc %o1, %o6, %i5 ldsw [%l7 + 0x08], %o4 ldsb [%l7 + 0x72], %o7 ldsb [%l7 + 0x2B], %g5 ldsh [%l7 + 0x44], %i2 for %f14, %f8, %f4 siam 0x4 brnz %g3, loop_4403 mulscc %l2, %o0, %i1 st %f12, [%l7 + 0x50] fexpand %f0, %f14 loop_4403: stb %o5, [%l7 + 0x68] fpackfix %f12, %f6 fmovsne %icc, %f12, %f5 st %f15, [%l7 + 0x28] lduh [%l7 + 0x20], %i6 bpos loop_4404 fsrc2 %f0, %f2 lduw [%l7 + 0x7C], %l1 tn %icc, 0x0 loop_4404: tpos %xcc, 0x4 fbge,a %fcc0, loop_4405 fmovsge %xcc, %f11, %f11 pdist %f12, %f14, %f8 ld [%l7 + 0x44], %f9 loop_4405: st %f15, [%l7 + 0x60] ldsw [%l7 + 0x50], %l4 stw %i7, [%l7 + 0x24] ldsb [%l7 + 0x28], %l0 ta %xcc, 0x6 edge8ln %i3, %g1, %l3 tcs %icc, 0x3 stb %g4, [%l7 + 0x48] stw %i4, [%l7 + 0x54] fmovrslz %g2, %f11, %f1 fcmpgt32 %f4, %f10, %g6 sth %l5, [%l7 + 0x20] fornot2s %f8, %f2, %f4 udiv %g7, 0x1D38, %o3 faligndata %f14, %f12, %f0 fcmpgt16 %f4, %f8, %i0 ldub [%l7 + 0x0F], %l6 tsubcctv %o2, %o6, %i5 xnorcc %o1, 0x0639, %o7 be,a %xcc, loop_4406 bneg,pt %xcc, loop_4407 lduh [%l7 + 0x1E], %o4 stx %i2, [%l7 + 0x38] loop_4406: fmul8x16 %f10, %f8, %f12 loop_4407: fmovrsne %g5, %f15, %f7 bn loop_4408 ld [%l7 + 0x70], %f13 st %f10, [%l7 + 0x68] fnot1s %f12, %f5 loop_4408: stb %l2, [%l7 + 0x29] fpack16 %f8, %f15 te %xcc, 0x7 stb %o0, [%l7 + 0x34] fsrc2 %f4, %f8 st %f12, [%l7 + 0x4C] movvs %xcc, %g3, %o5 fabss %f7, %f1 and %i6, %l1, %l4 brgz,a %i1, loop_4409 fmovdn %icc, %f5, %f12 tneg %icc, 0x6 nop setx loop_4410, %l0, %l1 jmpl %l1, %i7 loop_4409: lduw [%l7 + 0x54], %l0 fands %f1, %f3, %f12 edge16n %i3, %g1, %l3 loop_4410: fmul8x16 %f0, %f10, %f10 bgu,a,pn %icc, loop_4411 edge32 %g4, %i4, %g2 fcmpes %fcc0, %f6, %f2 array32 %g6, %l5, %o3 loop_4411: subccc %i0, 0x1327, %g7 ldsh [%l7 + 0x7A], %l6 fxnor %f14, %f4, %f12 sth %o2, [%l7 + 0x1A] stw %i5, [%l7 + 0x34] fmovsne %xcc, %f2, %f4 subccc %o6, %o7, %o4 lduh [%l7 + 0x3C], %i2 fmovdneg %icc, %f6, %f4 fbo,a %fcc2, loop_4412 st %f6, [%l7 + 0x4C] movpos %icc, %g5, %o1 movg %icc, %l2, %o0 loop_4412: srl %g3, 0x0F, %i6 mova %icc, %o5, %l1 sth %l4, [%l7 + 0x5C] fnot1s %f1, %f5 fmovsl %icc, %f13, %f7 ldx [%l7 + 0x18], %i7 fbule,a %fcc2, loop_4413 fsrc1 %f8, %f0 movl %xcc, %i1, %l0 sth %g1, [%l7 + 0x3E] loop_4413: ldub [%l7 + 0x40], %l3 bg loop_4414 stx %i3, [%l7 + 0x70] xnor %g4, %g2, %g6 ta %icc, 0x0 loop_4414: mulx %l5, %o3, %i4 fpsub16 %f14, %f2, %f10 stb %g7, [%l7 + 0x22] lduh [%l7 + 0x22], %l6 ldsw [%l7 + 0x40], %o2 movrgz %i0, 0x1A2, %i5 fbo %fcc0, loop_4415 bne,pn %icc, loop_4416 andn %o7, 0x0F9F, %o6 movre %o4, 0x398, %g5 loop_4415: fmovdgu %icc, %f0, %f10 loop_4416: fnot1s %f1, %f14 stx %o1, [%l7 + 0x38] stx %i2, [%l7 + 0x38] orncc %o0, %g3, %l2 lduh [%l7 + 0x70], %i6 ldd [%l7 + 0x48], %f6 fbuge,a %fcc1, loop_4417 fbe %fcc0, loop_4418 stb %o5, [%l7 + 0x6B] fornot1s %f2, %f12, %f12 loop_4417: bvc,pn %icc, loop_4419 loop_4418: fblg,a %fcc2, loop_4420 fmovsgu %xcc, %f3, %f10 fba,a %fcc1, loop_4421 loop_4419: ldsb [%l7 + 0x3D], %l4 loop_4420: movl %xcc, %i7, %i1 ldsw [%l7 + 0x54], %l1 loop_4421: brnz %g1, loop_4422 fmovrse %l0, %f8, %f5 sdivcc %l3, 0x1F70, %i3 std %f0, [%l7 + 0x08] loop_4422: fone %f2 std %f8, [%l7 + 0x18] fcmpne16 %f4, %f4, %g4 fpackfix %f0, %f15 stb %g2, [%l7 + 0x28] ble %xcc, loop_4423 lduh [%l7 + 0x48], %g6 umul %l5, 0x0E2E, %o3 fnors %f3, %f12, %f3 loop_4423: st %f7, [%l7 + 0x50] movn %xcc, %g7, %l6 fands %f1, %f15, %f5 movrlez %o2, %i4, %i0 fbne,a %fcc1, loop_4424 fnot2s %f15, %f13 fbu %fcc2, loop_4425 bg,a,pt %icc, loop_4426 loop_4424: tleu %xcc, 0x5 fxors %f11, %f2, %f13 loop_4425: movrgez %o7, %o6, %i5 loop_4426: fmovsge %xcc, %f0, %f3 fbue,a %fcc2, loop_4427 st %f13, [%l7 + 0x58] siam 0x0 edge8n %o4, %o1, %i2 loop_4427: fmovsle %xcc, %f14, %f0 fbug %fcc1, loop_4428 sth %g5, [%l7 + 0x54] tneg %xcc, 0x5 brz %g3, loop_4429 loop_4428: fcmpne32 %f0, %f8, %l2 movle %icc, %o0, %i6 fmovrde %o5, %f10, %f14 loop_4429: fmovrslz %i7, %f11, %f0 fsrc2s %f8, %f14 pdist %f0, %f10, %f2 tne %icc, 0x2 ldx [%l7 + 0x38], %l4 stw %i1, [%l7 + 0x74] ldx [%l7 + 0x48], %g1 ldx [%l7 + 0x10], %l1 ldsw [%l7 + 0x7C], %l0 fmovrdgz %i3, %f0, %f2 add %g4, %l3, %g6 sth %g2, [%l7 + 0x5C] sdiv %o3, 0x18C5, %l5 fmovrslez %g7, %f8, %f12 ldsh [%l7 + 0x70], %o2 ldsw [%l7 + 0x1C], %i4 fpsub32s %f2, %f3, %f13 sth %l6, [%l7 + 0x6E] sethi 0x1F63, %o7 ldx [%l7 + 0x40], %o6 ldsw [%l7 + 0x44], %i5 ldsh [%l7 + 0x36], %i0 fcmpd %fcc1, %f2, %f14 sra %o1, 0x1F, %o4 fsrc1 %f6, %f4 ldsb [%l7 + 0x3D], %i2 ldsw [%l7 + 0x6C], %g3 sll %g5, 0x0B, %o0 ldsw [%l7 + 0x10], %i6 fmovsle %icc, %f13, %f0 ldd [%l7 + 0x30], %f12 std %f0, [%l7 + 0x50] fmovdgu %icc, %f13, %f12 fmovdleu %xcc, %f2, %f2 fbuge %fcc1, loop_4430 fmovsl %xcc, %f2, %f14 movleu %icc, %l2, %o5 tle %icc, 0x0 loop_4430: movpos %icc, %i7, %i1 lduh [%l7 + 0x78], %l4 bcc,a loop_4431 and %l1, %l0, %g1 fmovdpos %icc, %f0, %f5 st %f13, [%l7 + 0x78] loop_4431: fba,a %fcc3, loop_4432 sth %g4, [%l7 + 0x54] std %f4, [%l7 + 0x08] std %f6, [%l7 + 0x70] loop_4432: sethi 0x126D, %i3 stx %l3, [%l7 + 0x78] brgez,a %g2, loop_4433 fands %f1, %f2, %f4 edge16 %g6, %l5, %g7 bvc loop_4434 loop_4433: fxors %f6, %f14, %f9 ldsh [%l7 + 0x76], %o2 fors %f1, %f1, %f11 loop_4434: ldub [%l7 + 0x57], %i4 movl %xcc, %l6, %o3 fmovdgu %icc, %f12, %f0 ldx [%l7 + 0x08], %o7 taddcc %o6, %i0, %o1 fcmpne32 %f10, %f6, %o4 bcc,pn %xcc, loop_4435 edge8 %i2, %g3, %i5 bvc,a %xcc, loop_4436 fornot1s %f11, %f13, %f4 loop_4435: fornot2s %f5, %f4, %f2 fcmpeq16 %f4, %f12, %o0 loop_4436: tge %xcc, 0x4 stw %i6, [%l7 + 0x24] tleu %xcc, 0x0 fmuld8sux16 %f0, %f6, %f4 mova %icc, %l2, %g5 addcc %i7, %o5, %l4 mova %icc, %l1, %l0 edge8n %g1, %i1, %g4 ldsh [%l7 + 0x3C], %i3 fands %f1, %f13, %f14 subcc %g2, %l3, %l5 bshuffle %f12, %f2, %f8 ld [%l7 + 0x28], %f3 fbge %fcc0, loop_4437 fmovrdgz %g6, %f2, %f0 stw %o2, [%l7 + 0x40] stx %i4, [%l7 + 0x58] loop_4437: fbue %fcc3, loop_4438 andncc %g7, %o3, %o7 fands %f9, %f9, %f12 stw %l6, [%l7 + 0x68] loop_4438: fbug %fcc0, loop_4439 fcmpne16 %f6, %f4, %o6 bshuffle %f10, %f2, %f12 movn %xcc, %o1, %o4 loop_4439: bleu %xcc, loop_4440 fornot1s %f2, %f15, %f7 fblg,a %fcc2, loop_4441 nop setx loop_4442, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4440: fsrc2 %f0, %f12 ldub [%l7 + 0x6F], %i0 loop_4441: orn %i2, %i5, %g3 loop_4442: ldsb [%l7 + 0x71], %i6 edge32ln %o0, %g5, %l2 lduw [%l7 + 0x28], %o5 fbo %fcc0, loop_4443 ldub [%l7 + 0x70], %l4 edge16l %l1, %i7, %l0 st %f14, [%l7 + 0x58] loop_4443: edge16ln %g1, %g4, %i3 edge8l %g2, %i1, %l5 fmovrdgz %l3, %f10, %f0 pdist %f14, %f12, %f12 bvc,pn %icc, loop_4444 fmovsleu %xcc, %f12, %f3 fcmple32 %f10, %f12, %g6 xnorcc %o2, 0x1840, %g7 loop_4444: brgz,a %o3, loop_4445 sllx %i4, 0x00, %o7 fbul,a %fcc3, loop_4446 edge8n %l6, %o1, %o6 loop_4445: add %o4, 0x1FEA, %i0 stb %i2, [%l7 + 0x2E] loop_4446: edge16n %i5, %i6, %o0 sdivcc %g3, 0x1B82, %l2 array8 %g5, %l4, %o5 bpos,a,pt %xcc, loop_4447 ldsh [%l7 + 0x44], %l1 fpsub32s %f4, %f14, %f6 fmovsleu %xcc, %f0, %f9 loop_4447: fcmpd %fcc1, %f8, %f0 tneg %icc, 0x4 or %l0, 0x0DED, %i7 stx %g1, [%l7 + 0x10] sub %g4, %i3, %i1 fmovsneg %icc, %f2, %f8 ldd [%l7 + 0x68], %f8 mova %icc, %l5, %g2 stb %l3, [%l7 + 0x28] udivcc %o2, 0x1816, %g7 lduh [%l7 + 0x58], %g6 ldx [%l7 + 0x48], %o3 fmovdn %xcc, %f11, %f8 ldx [%l7 + 0x58], %i4 fbul %fcc2, loop_4448 fnot2 %f12, %f6 edge16ln %l6, %o1, %o7 fpsub32 %f2, %f12, %f2 loop_4448: edge8l %o4, %o6, %i0 edge16n %i2, %i5, %o0 sllx %i6, 0x1D, %g3 be,a,pt %xcc, loop_4449 fnot2 %f2, %f0 fmul8x16al %f8, %f11, %f12 lduh [%l7 + 0x0A], %g5 loop_4449: fsrc1s %f4, %f14 tpos %xcc, 0x4 fmovde %icc, %f11, %f3 ldsb [%l7 + 0x61], %l4 lduw [%l7 + 0x64], %l2 fnegd %f2, %f10 bge %icc, loop_4450 fmovdvs %xcc, %f12, %f4 fmovrsne %o5, %f14, %f12 tgu %icc, 0x7 loop_4450: fxnor %f10, %f10, %f8 tsubcctv %l0, 0x13F6, %l1 fxor %f4, %f10, %f14 sub %g1, %g4, %i3 fbuge %fcc3, loop_4451 sra %i1, %l5, %g2 bg,pn %icc, loop_4452 lduh [%l7 + 0x1A], %i7 loop_4451: fxors %f10, %f11, %f2 stx %l3, [%l7 + 0x50] loop_4452: ldsh [%l7 + 0x4A], %o2 taddcc %g7, 0x1EE0, %g6 movn %icc, %o3, %l6 array8 %i4, %o7, %o4 sdiv %o1, 0x120D, %i0 stx %i2, [%l7 + 0x68] xorcc %o6, 0x0F6D, %i5 fmovsvs %xcc, %f9, %f12 std %f6, [%l7 + 0x58] fmovspos %xcc, %f9, %f8 ldsh [%l7 + 0x1A], %o0 ldsw [%l7 + 0x18], %g3 sdiv %i6, 0x1880, %g5 ldsw [%l7 + 0x08], %l4 sth %o5, [%l7 + 0x38] movge %xcc, %l2, %l1 tcc %xcc, 0x4 fornot1s %f14, %f0, %f13 lduw [%l7 + 0x40], %l0 fmovdne %xcc, %f11, %f9 fmovsg %xcc, %f9, %f11 fmovrde %g4, %f0, %f2 ta %icc, 0x3 fpsub32s %f9, %f11, %f4 bge,a %icc, loop_4453 lduh [%l7 + 0x28], %g1 edge16n %i3, %i1, %l5 fcmpgt32 %f10, %f6, %i7 loop_4453: lduh [%l7 + 0x54], %l3 movle %icc, %g2, %o2 fxnor %f2, %f14, %f6 stw %g6, [%l7 + 0x58] fbn,a %fcc1, loop_4454 fornot1s %f10, %f9, %f15 fsrc2 %f10, %f10 sth %g7, [%l7 + 0x5E] loop_4454: fzero %f8 or %l6, %o3, %o7 ldsb [%l7 + 0x23], %o4 edge8ln %o1, %i4, %i0 edge8l %o6, %i5, %o0 fcmpgt16 %f14, %f12, %g3 tcs %xcc, 0x6 fmovrde %i2, %f6, %f12 fbu,a %fcc1, loop_4455 edge32n %g5, %i6, %o5 st %f14, [%l7 + 0x40] subc %l2, 0x0F8A, %l4 loop_4455: movleu %icc, %l0, %g4 subccc %g1, 0x0C16, %i3 bgu %xcc, loop_4456 subccc %l1, %l5, %i7 st %f7, [%l7 + 0x70] movneg %xcc, %i1, %g2 loop_4456: fbue,a %fcc0, loop_4457 tsubcctv %o2, %l3, %g6 ldsw [%l7 + 0x58], %g7 bneg,pn %icc, loop_4458 loop_4457: edge16ln %o3, %o7, %o4 fble %fcc3, loop_4459 sra %l6, %o1, %i0 loop_4458: fbne %fcc1, loop_4460 fandnot2s %f15, %f15, %f7 loop_4459: ldsb [%l7 + 0x41], %o6 stb %i5, [%l7 + 0x51] loop_4460: nop setx loop_4461, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fxor %f14, %f4, %f2 bne,a,pt %icc, loop_4462 taddcctv %o0, 0x02C3, %g3 loop_4461: lduh [%l7 + 0x42], %i4 nop setx loop_4463, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_4462: edge8n %i2, %g5, %i6 fnot1s %f12, %f2 fones %f10 loop_4463: fpadd16 %f4, %f4, %f12 lduw [%l7 + 0x0C], %o5 bgu,a loop_4464 smulcc %l2, 0x1AC3, %l0 movrgz %l4, 0x32E, %g1 tsubcc %g4, %l1, %l5 loop_4464: sllx %i7, 0x16, %i3 bneg,a,pn %icc, loop_4465 fmovdle %xcc, %f15, %f11 fpadd32 %f12, %f8, %f12 stw %i1, [%l7 + 0x78] loop_4465: fble %fcc2, loop_4466 bcs,a loop_4467 ldub [%l7 + 0x43], %g2 edge16l %l3, %g6, %o2 loop_4466: fxnors %f9, %f9, %f2 loop_4467: fmovse %icc, %f15, %f14 fbg,a %fcc0, loop_4468 nop setx loop_4469, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdcc %xcc, %f12, %f0 fsrc2s %f12, %f13 loop_4468: fmovsl %icc, %f4, %f0 loop_4469: ldsh [%l7 + 0x48], %g7 brz,a %o7, loop_4470 fornot2s %f4, %f5, %f6 brnz,a %o4, loop_4471 ldsw [%l7 + 0x60], %l6 loop_4470: movre %o1, 0x38F, %o3 ldd [%l7 + 0x20], %f8 loop_4471: fpsub32 %f14, %f10, %f12 pdist %f0, %f14, %f2 fnot1 %f0, %f14 stw %o6, [%l7 + 0x10] ldsw [%l7 + 0x24], %i0 fcmps %fcc3, %f10, %f5 bge loop_4472 fbge %fcc1, loop_4473 sth %i5, [%l7 + 0x7C] fmovrsgz %o0, %f9, %f7 loop_4472: ld [%l7 + 0x60], %f6 loop_4473: andncc %i4, %i2, %g3 ba,a,pn %icc, loop_4474 ldx [%l7 + 0x60], %g5 sub %o5, %i6, %l0 fmul8sux16 %f14, %f14, %f12 loop_4474: fmovrdlz %l4, %f6, %f10 fmovdcs %xcc, %f13, %f12 lduh [%l7 + 0x7E], %g1 fandnot1s %f1, %f10, %f6 movrlez %l2, 0x0F3, %g4 stx %l1, [%l7 + 0x70] ld [%l7 + 0x08], %f13 fone %f8 fmovrsgez %l5, %f6, %f0 fmovsa %icc, %f6, %f2 fmovs %f10, %f15 te %xcc, 0x5 tpos %xcc, 0x0 fornot1 %f0, %f10, %f2 srlx %i3, %i7, %i1 fmovsleu %xcc, %f10, %f11 bge,a loop_4475 mova %xcc, %l3, %g6 udivx %g2, 0x0653, %o2 fmovrse %o7, %f4, %f9 loop_4475: sth %g7, [%l7 + 0x30] ldd [%l7 + 0x18], %f6 bpos,pt %icc, loop_4476 mulx %l6, 0x0AB6, %o4 fmul8sux16 %f8, %f10, %f2 addc %o3, 0x05A0, %o6 loop_4476: ldx [%l7 + 0x08], %i0 st %f2, [%l7 + 0x74] edge16n %o1, %i5, %o0 st %f9, [%l7 + 0x74] fmovspos %icc, %f6, %f10 fmovs %f10, %f8 std %f2, [%l7 + 0x38] std %f14, [%l7 + 0x10] taddcc %i4, %i2, %g3 lduh [%l7 + 0x66], %o5 fmovrdlez %g5, %f0, %f6 array32 %i6, %l0, %g1 fbu,a %fcc2, loop_4477 fmovrdlez %l4, %f4, %f6 pdist %f0, %f10, %f12 fnot2s %f8, %f14 loop_4477: bpos,a,pt %xcc, loop_4478 udiv %l2, 0x163D, %l1 alignaddr %l5, %i3, %i7 ldub [%l7 + 0x41], %i1 loop_4478: andcc %g4, 0x19DE, %g6 std %f14, [%l7 + 0x40] movle %xcc, %l3, %g2 srlx %o2, 0x19, %o7 bcs,a %xcc, loop_4479 tneg %icc, 0x1 movrgz %g7, 0x1CE, %o4 movn %xcc, %o3, %l6 loop_4479: movrne %o6, 0x2AF, %i0 sll %i5, 0x04, %o0 std %f12, [%l7 + 0x70] fbuge %fcc0, loop_4480 st %f15, [%l7 + 0x24] st %f4, [%l7 + 0x20] fcmpgt16 %f2, %f14, %i4 loop_4480: ldsh [%l7 + 0x38], %o1 fpsub32 %f2, %f12, %f8 fmovdleu %xcc, %f8, %f4 movrgez %g3, 0x294, %o5 ldsb [%l7 + 0x7C], %i2 alignaddr %i6, %g5, %g1 bneg %icc, loop_4481 smul %l0, %l4, %l2 andn %l5, 0x1BA8, %i3 stb %l1, [%l7 + 0x26] loop_4481: faligndata %f2, %f10, %f12 fnegd %f8, %f4 movn %icc, %i7, %g4 fmovsa %icc, %f4, %f13 array16 %i1, %l3, %g6 brgz %o2, loop_4482 ldsb [%l7 + 0x51], %g2 fandnot2 %f14, %f14, %f4 fxnor %f0, %f6, %f10 loop_4482: fmovrde %g7, %f2, %f10 std %f6, [%l7 + 0x50] fmul8sux16 %f6, %f14, %f2 ldd [%l7 + 0x08], %f6 stb %o7, [%l7 + 0x56] ldd [%l7 + 0x40], %f10 or %o3, 0x1118, %o4 stw %l6, [%l7 + 0x7C] edge16l %i0, %i5, %o6 add %o0, %i4, %o1 tle %xcc, 0x0 and %o5, %g3, %i2 sth %i6, [%l7 + 0x20] fones %f13 stx %g1, [%l7 + 0x40] ldx [%l7 + 0x60], %l0 fmovdgu %icc, %f0, %f0 ldsw [%l7 + 0x60], %g5 nop setx loop_4483, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stx %l4, [%l7 + 0x50] brlz,a %l2, loop_4484 stx %i3, [%l7 + 0x68] loop_4483: fbe,a %fcc2, loop_4485 nop setx loop_4486, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4484: bne loop_4487 edge8ln %l1, %l5, %i7 loop_4485: fcmpne32 %f12, %f8, %g4 loop_4486: ldsh [%l7 + 0x28], %l3 loop_4487: fmovsl %xcc, %f4, %f2 st %f8, [%l7 + 0x24] fmovdl %icc, %f14, %f7 sth %g6, [%l7 + 0x16] stw %i1, [%l7 + 0x74] siam 0x4 ld [%l7 + 0x54], %f1 lduh [%l7 + 0x46], %g2 edge32ln %o2, %o7, %o3 bg,a loop_4488 fornot2 %f2, %f12, %f12 brgz,a %g7, loop_4489 fbe,a %fcc3, loop_4490 loop_4488: array32 %o4, %i0, %l6 ldub [%l7 + 0x73], %i5 loop_4489: fmovsne %xcc, %f3, %f5 loop_4490: fmovrdgz %o0, %f2, %f4 array16 %o6, %o1, %i4 bcs,a,pt %xcc, loop_4491 edge32ln %g3, %o5, %i2 fmul8sux16 %f4, %f0, %f6 fmovdleu %icc, %f14, %f8 loop_4491: sll %g1, 0x19, %i6 movneg %xcc, %g5, %l0 srl %l4, 0x01, %l2 fandnot1 %f10, %f14, %f4 stx %i3, [%l7 + 0x18] movg %xcc, %l1, %i7 std %f12, [%l7 + 0x48] st %f12, [%l7 + 0x38] fcmple16 %f10, %f4, %l5 fornot2 %f4, %f8, %f4 fmovdge %xcc, %f6, %f13 fmovrdlez %l3, %f2, %f14 movcc %icc, %g4, %i1 movpos %xcc, %g2, %o2 mulx %g6, 0x0562, %o3 ldub [%l7 + 0x6F], %o7 sth %o4, [%l7 + 0x24] ldsh [%l7 + 0x5A], %i0 fmovsle %xcc, %f3, %f6 move %xcc, %l6, %g7 fmovse %xcc, %f15, %f3 mulx %i5, 0x0F54, %o6 subccc %o1, 0x1AA7, %o0 sethi 0x1938, %i4 fmovspos %icc, %f7, %f13 stx %g3, [%l7 + 0x28] subc %o5, %i2, %i6 stw %g5, [%l7 + 0x1C] fmovscs %icc, %f10, %f8 fmovsleu %icc, %f0, %f11 bn,a %icc, loop_4492 fmul8ulx16 %f6, %f0, %f4 ldsb [%l7 + 0x64], %l0 fcmple16 %f0, %f0, %g1 loop_4492: movge %xcc, %l2, %i3 std %f10, [%l7 + 0x50] orcc %l1, %l4, %l5 fors %f7, %f5, %f2 fmovsne %xcc, %f10, %f7 bgu,a loop_4493 ldsh [%l7 + 0x3E], %l3 bcs,pn %xcc, loop_4494 edge32l %i7, %i1, %g4 loop_4493: fmovscc %xcc, %f6, %f3 ld [%l7 + 0x58], %f15 loop_4494: fmovrslz %o2, %f5, %f2 srlx %g6, %g2, %o3 fbe,a %fcc2, loop_4495 fpsub16s %f15, %f2, %f3 stw %o7, [%l7 + 0x18] movge %icc, %o4, %l6 loop_4495: edge16n %g7, %i0, %o6 lduh [%l7 + 0x28], %o1 bn loop_4496 fmovdneg %icc, %f1, %f10 fblg %fcc2, loop_4497 bleu %icc, loop_4498 loop_4496: fmovrdne %i5, %f6, %f0 array32 %o0, %i4, %o5 loop_4497: fbo,a %fcc2, loop_4499 loop_4498: tge %icc, 0x6 edge16 %g3, %i6, %i2 stb %l0, [%l7 + 0x52] loop_4499: fcmped %fcc3, %f6, %f2 ldsh [%l7 + 0x1A], %g1 fpmerge %f2, %f6, %f4 fbg,a %fcc0, loop_4500 ldsw [%l7 + 0x5C], %l2 mulx %g5, %i3, %l4 movl %icc, %l1, %l5 loop_4500: ldub [%l7 + 0x27], %i7 fnor %f8, %f8, %f6 ldub [%l7 + 0x4F], %l3 bneg,pn %icc, loop_4501 fmovspos %xcc, %f15, %f11 fblg %fcc1, loop_4502 std %f14, [%l7 + 0x50] loop_4501: fbn %fcc1, loop_4503 sdivx %i1, 0x00EF, %g4 loop_4502: andcc %o2, 0x0A9C, %g2 st %f13, [%l7 + 0x30] loop_4503: tg %icc, 0x0 tcc %xcc, 0x4 fmovsn %icc, %f8, %f1 fmovsvc %icc, %f12, %f1 stx %o3, [%l7 + 0x40] taddcc %g6, %o4, %o7 ldub [%l7 + 0x4C], %g7 lduh [%l7 + 0x70], %i0 fmovspos %icc, %f1, %f5 bge,a,pn %icc, loop_4504 lduw [%l7 + 0x20], %o6 te %icc, 0x2 movneg %icc, %l6, %i5 loop_4504: sth %o0, [%l7 + 0x64] ldd [%l7 + 0x50], %f2 and %i4, %o1, %o5 fmovsne %xcc, %f2, %f15 fbl,a %fcc2, loop_4505 std %f8, [%l7 + 0x60] fmovrdne %i6, %f8, %f10 smulcc %i2, %g3, %l0 loop_4505: stw %l2, [%l7 + 0x6C] tvc %icc, 0x6 stb %g1, [%l7 + 0x78] mulscc %i3, %l4, %g5 fbg %fcc0, loop_4506 fbge,a %fcc1, loop_4507 ldsw [%l7 + 0x40], %l5 mulscc %i7, %l1, %l3 loop_4506: and %g4, 0x11C2, %o2 loop_4507: bpos,a,pt %xcc, loop_4508 edge8ln %i1, %g2, %g6 bshuffle %f6, %f2, %f4 tpos %icc, 0x3 loop_4508: sdivx %o3, 0x0D93, %o7 ldx [%l7 + 0x18], %g7 andn %i0, 0x0415, %o6 bne,pt %icc, loop_4509 fmovrdlz %o4, %f14, %f6 fmovde %xcc, %f3, %f13 fand %f2, %f2, %f0 loop_4509: alignaddrl %l6, %i5, %o0 ta %icc, 0x7 ldd [%l7 + 0x28], %f12 fxors %f15, %f8, %f0 smulcc %o1, %o5, %i6 ldx [%l7 + 0x70], %i4 fbul %fcc1, loop_4510 fbn %fcc3, loop_4511 sra %i2, %l0, %g3 ldsw [%l7 + 0x64], %g1 loop_4510: fcmpgt32 %f0, %f0, %i3 loop_4511: bn,pn %xcc, loop_4512 edge32ln %l4, %l2, %l5 fandnot2 %f6, %f2, %f12 movrgez %g5, %i7, %l3 loop_4512: sub %g4, 0x1ED1, %l1 tleu %icc, 0x2 udivx %i1, 0x0D44, %g2 stx %o2, [%l7 + 0x10] fnot1s %f0, %f9 bvs,a %xcc, loop_4513 ldx [%l7 + 0x50], %g6 ldx [%l7 + 0x48], %o3 lduh [%l7 + 0x2E], %o7 loop_4513: fpsub16 %f14, %f12, %f12 ldsb [%l7 + 0x1B], %i0 movgu %icc, %o6, %o4 brlz,a %g7, loop_4514 fones %f14 bl,a,pt %xcc, loop_4515 fmovdcs %icc, %f1, %f1 loop_4514: addcc %i5, 0x0C6C, %o0 tne %icc, 0x5 loop_4515: sth %l6, [%l7 + 0x0C] fxor %f10, %f14, %f6 addc %o1, %o5, %i4 smulcc %i2, %l0, %i6 fornot2 %f2, %f2, %f8 fbge %fcc1, loop_4516 nop setx loop_4517, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry std %f10, [%l7 + 0x78] stx %g3, [%l7 + 0x78] loop_4516: fnot1 %f4, %f8 loop_4517: ldub [%l7 + 0x1B], %i3 fzeros %f14 fbug,a %fcc1, loop_4518 ldsh [%l7 + 0x74], %g1 te %xcc, 0x3 ble,pt %icc, loop_4519 loop_4518: fnot1s %f7, %f15 addcc %l2, %l4, %g5 ldub [%l7 + 0x5D], %i7 loop_4519: tneg %icc, 0x7 mova %xcc, %l5, %l3 fones %f9 edge8n %g4, %i1, %l1 smul %o2, %g2, %g6 brgez,a %o3, loop_4520 ldd [%l7 + 0x58], %f2 std %f4, [%l7 + 0x48] stw %o7, [%l7 + 0x1C] loop_4520: fsrc2s %f5, %f14 fornot2s %f14, %f3, %f7 tle %icc, 0x4 st %f9, [%l7 + 0x24] sllx %o6, 0x0F, %o4 fba,a %fcc3, loop_4521 tne %xcc, 0x1 fpsub32 %f12, %f0, %f6 taddcctv %g7, %i0, %i5 loop_4521: fmovdl %xcc, %f13, %f10 fzero %f8 bneg,a,pn %icc, loop_4522 fmovdneg %icc, %f3, %f7 ldsb [%l7 + 0x58], %o0 fsrc2 %f2, %f8 loop_4522: ldsb [%l7 + 0x59], %l6 std %f14, [%l7 + 0x10] stw %o1, [%l7 + 0x7C] fmovdne %icc, %f2, %f15 fnor %f14, %f0, %f8 tneg %icc, 0x5 fornot2s %f6, %f4, %f3 movvs %icc, %o5, %i4 fandnot1s %f1, %f0, %f9 std %f6, [%l7 + 0x20] ld [%l7 + 0x2C], %f2 fbug,a %fcc0, loop_4523 for %f6, %f8, %f0 ld [%l7 + 0x0C], %f10 be,a,pn %icc, loop_4524 loop_4523: ldd [%l7 + 0x18], %f2 ld [%l7 + 0x40], %f10 orcc %l0, 0x0453, %i6 loop_4524: stw %i2, [%l7 + 0x34] tleu %icc, 0x2 movcc %icc, %g3, %i3 fbl,a %fcc3, loop_4525 smulcc %l2, %l4, %g1 addccc %i7, %l5, %g5 movpos %xcc, %l3, %g4 loop_4525: tl %icc, 0x1 fmovdle %icc, %f8, %f10 edge8n %i1, %o2, %g2 ldx [%l7 + 0x50], %l1 mulx %g6, 0x1869, %o3 stx %o6, [%l7 + 0x28] andncc %o7, %o4, %g7 st %f14, [%l7 + 0x18] taddcc %i0, %o0, %l6 ldsh [%l7 + 0x10], %o1 edge16l %i5, %i4, %l0 fmovda %icc, %f15, %f15 sth %o5, [%l7 + 0x5C] tcc %icc, 0x1 pdist %f6, %f6, %f0 fmovdge %xcc, %f3, %f0 fpackfix %f2, %f3 fbe %fcc0, loop_4526 ldd [%l7 + 0x18], %f8 alignaddrl %i6, %i2, %i3 st %f12, [%l7 + 0x20] loop_4526: fbue %fcc2, loop_4527 fpmerge %f0, %f3, %f0 fmovsleu %xcc, %f15, %f6 fmul8sux16 %f0, %f6, %f0 loop_4527: movrne %l2, %g3, %g1 fbn %fcc1, loop_4528 fmovsn %xcc, %f3, %f9 fbul %fcc3, loop_4529 tne %xcc, 0x1 loop_4528: lduw [%l7 + 0x14], %i7 tle %icc, 0x7 loop_4529: stw %l5, [%l7 + 0x08] fmovsvs %xcc, %f5, %f1 sdiv %g5, 0x0CEF, %l4 sdivcc %l3, 0x0F34, %i1 fxnors %f10, %f13, %f0 ldsw [%l7 + 0x0C], %g4 fba,a %fcc0, loop_4530 alignaddrl %g2, %l1, %o2 ldsb [%l7 + 0x7E], %o3 xor %o6, %o7, %o4 loop_4530: fands %f6, %f3, %f9 stx %g7, [%l7 + 0x38] tsubcctv %g6, 0x1869, %i0 ldsb [%l7 + 0x2A], %l6 xnor %o1, %o0, %i5 fmovdle %icc, %f9, %f1 edge16 %i4, %o5, %i6 ld [%l7 + 0x64], %f4 alignaddr %i2, %l0, %i3 st %f2, [%l7 + 0x60] st %f1, [%l7 + 0x4C] fmovscs %xcc, %f6, %f15 smulcc %l2, %g1, %i7 fnot1s %f6, %f4 fmovrsne %l5, %f14, %f12 nop setx loop_4531, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sra %g3, 0x1F, %l4 fpack32 %f12, %f0, %f10 fbuge %fcc3, loop_4532 loop_4531: fpsub16s %f0, %f14, %f10 fandnot1s %f0, %f11, %f10 and %g5, 0x0CA9, %l3 loop_4532: fnot1 %f6, %f4 fpsub16 %f12, %f6, %f0 stb %g4, [%l7 + 0x5F] ldx [%l7 + 0x20], %g2 stx %l1, [%l7 + 0x70] fmovdg %icc, %f13, %f8 ldx [%l7 + 0x58], %o2 ld [%l7 + 0x28], %f12 edge32n %i1, %o3, %o7 brlez %o6, loop_4533 tle %xcc, 0x0 srlx %o4, %g7, %i0 tl %xcc, 0x3 loop_4533: fpackfix %f2, %f7 fnot2s %f10, %f6 add %l6, 0x1D8A, %g6 fbul,a %fcc3, loop_4534 move %xcc, %o1, %i5 movrgez %i4, %o5, %o0 fnands %f8, %f15, %f5 loop_4534: fmovs %f15, %f8 fornot2 %f14, %f12, %f2 fmovs %f8, %f13 udiv %i2, 0x12A0, %i6 fmovrdgz %i3, %f4, %f6 ldx [%l7 + 0x38], %l2 fcmpgt32 %f6, %f0, %g1 ldx [%l7 + 0x68], %i7 ldd [%l7 + 0x60], %f0 fpack32 %f0, %f6, %f6 fcmped %fcc1, %f14, %f8 fble,a %fcc1, loop_4535 fxors %f14, %f8, %f5 taddcc %l0, 0x098D, %g3 fnand %f12, %f2, %f10 loop_4535: fmovdvc %xcc, %f12, %f11 xnorcc %l4, 0x0656, %g5 bcs,a,pt %icc, loop_4536 stx %l5, [%l7 + 0x68] sra %g4, %g2, %l1 fandnot2s %f1, %f5, %f6 loop_4536: fmovdl %icc, %f7, %f11 array8 %l3, %o2, %o3 subccc %i1, 0x1D8D, %o6 lduh [%l7 + 0x38], %o7 ldd [%l7 + 0x18], %f10 sth %g7, [%l7 + 0x0E] fble,a %fcc0, loop_4537 fbl %fcc0, loop_4538 fpackfix %f2, %f12 stx %o4, [%l7 + 0x70] loop_4537: edge32l %i0, %l6, %o1 loop_4538: stx %i5, [%l7 + 0x30] movl %icc, %g6, %o5 lduh [%l7 + 0x7C], %i4 addcc %o0, %i6, %i2 fabss %f8, %f2 ldsh [%l7 + 0x46], %i3 tpos %icc, 0x7 sdivcc %l2, 0x18D8, %g1 movgu %icc, %l0, %g3 fpackfix %f0, %f13 tvs %xcc, 0x1 st %f7, [%l7 + 0x58] fcmpd %fcc3, %f0, %f0 xorcc %l4, 0x1CC6, %i7 movpos %xcc, %g5, %l5 fpadd32s %f13, %f11, %f14 ldsb [%l7 + 0x08], %g2 fnegd %f0, %f8 bgu,pn %icc, loop_4539 edge8l %g4, %l3, %l1 fornot2s %f1, %f0, %f13 mova %xcc, %o3, %o2 loop_4539: movn %xcc, %i1, %o6 brz,a %o7, loop_4540 smulcc %g7, 0x07D3, %o4 tn %icc, 0x7 udivcc %l6, 0x0DE2, %i0 loop_4540: popc 0x09B1, %i5 stw %g6, [%l7 + 0x60] fnors %f3, %f4, %f7 fmovda %icc, %f4, %f3 ldsh [%l7 + 0x58], %o5 tn %icc, 0x6 ble,pt %icc, loop_4541 xor %i4, %o0, %i6 fxor %f0, %f14, %f14 bcc,pt %icc, loop_4542 loop_4541: fbuge,a %fcc1, loop_4543 ldd [%l7 + 0x10], %f8 fcmped %fcc1, %f0, %f8 loop_4542: fandnot1s %f4, %f15, %f11 loop_4543: fmovdcs %xcc, %f8, %f9 movrgz %o1, %i3, %i2 bleu,a %icc, loop_4544 fnegs %f15, %f13 sdivx %l2, 0x0115, %l0 fmovdl %xcc, %f9, %f6 loop_4544: lduw [%l7 + 0x10], %g1 fsrc1 %f2, %f10 taddcctv %l4, %i7, %g5 fmovde %xcc, %f6, %f11 tvc %xcc, 0x6 fmovsle %icc, %f2, %f4 std %f14, [%l7 + 0x70] ldub [%l7 + 0x0C], %l5 or %g2, %g3, %g4 ta %icc, 0x1 fnegd %f0, %f14 bgu,pn %icc, loop_4545 stx %l3, [%l7 + 0x58] fnors %f15, %f13, %f3 ldub [%l7 + 0x26], %l1 loop_4545: fmuld8sux16 %f15, %f15, %f12 ld [%l7 + 0x38], %f4 fsrc2 %f12, %f14 ldsb [%l7 + 0x58], %o3 tleu %icc, 0x0 ldsw [%l7 + 0x5C], %i1 std %f2, [%l7 + 0x30] fcmpeq16 %f4, %f2, %o2 fmovd %f4, %f6 movle %xcc, %o6, %g7 sth %o7, [%l7 + 0x6C] sdiv %o4, 0x185E, %l6 sdivcc %i5, 0x06BF, %i0 ldsb [%l7 + 0x2B], %o5 fbuge,a %fcc3, loop_4546 fone %f6 movne %icc, %i4, %g6 te %xcc, 0x3 loop_4546: mulx %o0, 0x1BD0, %i6 fmovrsgz %i3, %f2, %f11 sdivcc %i2, 0x1065, %l2 bgu,a,pn %xcc, loop_4547 ldx [%l7 + 0x30], %l0 stx %o1, [%l7 + 0x38] fandnot1s %f7, %f3, %f14 loop_4547: tl %icc, 0x5 fmovdg %icc, %f15, %f9 fmovrsgz %l4, %f12, %f10 sllx %g1, %g5, %i7 fmul8x16 %f0, %f8, %f14 fmovsa %xcc, %f8, %f15 sdiv %g2, 0x143F, %l5 ldub [%l7 + 0x6C], %g3 fmovsle %icc, %f0, %f10 stb %g4, [%l7 + 0x77] fmovsl %xcc, %f11, %f15 subc %l1, %l3, %o3 ldsw [%l7 + 0x68], %i1 ldsh [%l7 + 0x08], %o2 movcc %xcc, %g7, %o6 sth %o4, [%l7 + 0x4E] fones %f9 umulcc %l6, %o7, %i0 std %f12, [%l7 + 0x28] fxnor %f10, %f6, %f2 fmovd %f10, %f14 tvc %icc, 0x0 alignaddr %o5, %i4, %g6 fmovrse %i5, %f10, %f8 sethi 0x1DB6, %o0 fbne %fcc2, loop_4548 fmovdneg %xcc, %f1, %f1 mulscc %i3, %i2, %l2 fmovdle %xcc, %f12, %f6 loop_4548: tleu %icc, 0x2 bg %icc, loop_4549 ldsb [%l7 + 0x23], %l0 st %f6, [%l7 + 0x68] xor %o1, 0x1E88, %l4 loop_4549: fornot1s %f7, %f12, %f4 st %f1, [%l7 + 0x78] lduw [%l7 + 0x34], %g1 edge16 %i6, %g5, %g2 ldsh [%l7 + 0x24], %l5 fbg,a %fcc0, loop_4550 fmul8ulx16 %f0, %f14, %f10 ldsw [%l7 + 0x14], %g3 fbule,a %fcc2, loop_4551 loop_4550: srax %i7, %g4, %l3 fmovsvc %xcc, %f5, %f13 sub %o3, 0x178F, %i1 loop_4551: ldsb [%l7 + 0x43], %l1 fpsub16 %f14, %f14, %f0 fmovsn %icc, %f5, %f2 bl,pn %xcc, loop_4552 bneg,pn %xcc, loop_4553 fcmple32 %f14, %f0, %g7 edge32n %o6, %o2, %o4 loop_4552: tg %xcc, 0x7 loop_4553: fandnot1 %f12, %f0, %f6 lduh [%l7 + 0x56], %o7 st %f9, [%l7 + 0x38] tleu %icc, 0x5 umul %l6, %i0, %i4 fpackfix %f10, %f13 lduw [%l7 + 0x20], %o5 lduh [%l7 + 0x44], %i5 movl %xcc, %o0, %g6 fbg %fcc0, loop_4554 fnands %f8, %f14, %f3 fpackfix %f8, %f10 std %f12, [%l7 + 0x68] loop_4554: fmovdgu %icc, %f11, %f10 fmul8x16au %f13, %f4, %f10 stw %i2, [%l7 + 0x14] fblg %fcc3, loop_4555 fcmps %fcc3, %f11, %f7 stb %i3, [%l7 + 0x7E] ldsh [%l7 + 0x52], %l0 loop_4555: xnor %o1, %l2, %g1 ble loop_4556 taddcctv %i6, 0x1315, %g5 fexpand %f3, %f10 fmovse %xcc, %f11, %f8 loop_4556: tcc %xcc, 0x3 pdist %f4, %f14, %f8 ldx [%l7 + 0x30], %g2 tcc %xcc, 0x6 ldsb [%l7 + 0x18], %l5 fandnot2s %f4, %f0, %f8 bpos,a,pt %xcc, loop_4557 stw %l4, [%l7 + 0x6C] ldsw [%l7 + 0x3C], %g3 tl %xcc, 0x2 loop_4557: call loop_4558 fmovsl %xcc, %f0, %f6 fbn,a %fcc1, loop_4559 movne %xcc, %g4, %i7 loop_4558: stw %l3, [%l7 + 0x20] sllx %o3, 0x0D, %l1 loop_4559: sra %i1, 0x19, %o6 movvs %icc, %g7, %o2 alignaddr %o7, %l6, %o4 movge %icc, %i0, %o5 mulx %i4, %i5, %o0 bg,pt %xcc, loop_4560 edge16 %i2, %i3, %g6 edge32l %o1, %l0, %g1 tsubcctv %l2, 0x0B41, %i6 loop_4560: fmovdge %xcc, %f8, %f14 lduh [%l7 + 0x46], %g2 ldsb [%l7 + 0x28], %g5 fornot1 %f10, %f2, %f2 ld [%l7 + 0x68], %f14 ldsw [%l7 + 0x30], %l5 fcmpes %fcc1, %f2, %f1 std %f12, [%l7 + 0x20] fexpand %f6, %f12 ld [%l7 + 0x18], %f13 smulcc %l4, 0x0DB4, %g4 stb %g3, [%l7 + 0x61] fbn %fcc0, loop_4561 fbl %fcc3, loop_4562 tvc %icc, 0x0 fcmps %fcc2, %f14, %f12 loop_4561: bge %icc, loop_4563 loop_4562: std %f0, [%l7 + 0x68] tvs %icc, 0x6 tleu %icc, 0x2 loop_4563: alignaddrl %l3, %o3, %i7 fmovrsgz %i1, %f6, %f10 add %o6, 0x1493, %g7 fmovrsgz %l1, %f15, %f6 movvs %xcc, %o2, %o7 ldx [%l7 + 0x78], %l6 mulx %i0, %o4, %i4 fors %f5, %f11, %f3 fone %f10 ldub [%l7 + 0x68], %i5 tleu %icc, 0x5 std %f2, [%l7 + 0x08] fmovrslz %o0, %f0, %f15 popc %o5, %i3 fpadd32 %f0, %f4, %f4 tsubcctv %i2, 0x18CD, %o1 stb %g6, [%l7 + 0x08] ba,a,pn %xcc, loop_4564 lduh [%l7 + 0x7C], %g1 fmovdvc %xcc, %f5, %f4 bcs,a loop_4565 loop_4564: ldx [%l7 + 0x58], %l2 fsrc1s %f9, %f4 fcmpd %fcc0, %f4, %f8 loop_4565: fmovrdgez %i6, %f6, %f12 brgez,a %l0, loop_4566 st %f9, [%l7 + 0x28] ldsw [%l7 + 0x4C], %g2 udiv %g5, 0x007E, %l5 loop_4566: fxor %f0, %f4, %f6 fors %f13, %f5, %f1 movrgz %l4, %g3, %g4 movrlez %o3, %i7, %l3 fmuld8sux16 %f12, %f15, %f10 ldsh [%l7 + 0x3A], %o6 xorcc %i1, %g7, %o2 orn %l1, 0x18D3, %l6 tge %xcc, 0x5 sdivcc %i0, 0x096F, %o4 subc %o7, 0x0A00, %i5 fmovdne %icc, %f0, %f1 call loop_4567 ldsb [%l7 + 0x17], %i4 std %f0, [%l7 + 0x78] taddcc %o0, 0x1008, %i3 loop_4567: fbu %fcc2, loop_4568 subccc %o5, %o1, %g6 fbule %fcc0, loop_4569 bgu,a,pt %icc, loop_4570 loop_4568: movrne %i2, 0x2EF, %g1 lduw [%l7 + 0x20], %l2 loop_4569: movvc %xcc, %l0, %g2 loop_4570: sllx %i6, %g5, %l5 ldd [%l7 + 0x10], %f0 bn,a,pn %xcc, loop_4571 ldd [%l7 + 0x60], %f6 fble,a %fcc1, loop_4572 fpadd32s %f13, %f6, %f3 loop_4571: fbule,a %fcc1, loop_4573 faligndata %f6, %f0, %f4 loop_4572: sth %l4, [%l7 + 0x64] ld [%l7 + 0x34], %f3 loop_4573: movrgez %g3, %g4, %o3 tg %xcc, 0x7 fpadd32 %f2, %f2, %f4 fmovdleu %icc, %f9, %f2 bneg,a %icc, loop_4574 ldsb [%l7 + 0x5B], %l3 st %f10, [%l7 + 0x44] std %f0, [%l7 + 0x28] loop_4574: fpack32 %f0, %f8, %f10 movgu %icc, %i7, %i1 fmovsneg %xcc, %f10, %f4 ld [%l7 + 0x30], %f14 movn %xcc, %o6, %o2 fmovsvc %xcc, %f13, %f3 fcmpes %fcc2, %f14, %f15 smulcc %l1, %l6, %g7 subccc %o4, %o7, %i0 mova %xcc, %i5, %o0 fpack32 %f4, %f6, %f14 edge32ln %i3, %o5, %i4 std %f8, [%l7 + 0x28] pdist %f12, %f12, %f12 std %f8, [%l7 + 0x20] udiv %g6, 0x1E6A, %o1 fmovrdlez %g1, %f12, %f10 tle %xcc, 0x7 fandnot1 %f4, %f4, %f2 brz %l2, loop_4575 xnor %l0, %i2, %g2 lduh [%l7 + 0x32], %i6 sth %l5, [%l7 + 0x14] loop_4575: fblg,a %fcc2, loop_4576 fble,a %fcc0, loop_4577 nop setx loop_4578, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f8, [%l7 + 0x28] loop_4576: fcmpeq16 %f6, %f2, %g5 loop_4577: xnorcc %g3, %g4, %o3 loop_4578: bne,pt %icc, loop_4579 ldx [%l7 + 0x50], %l3 edge8n %l4, %i1, %o6 tle %icc, 0x2 loop_4579: movrgz %i7, 0x0B8, %l1 fbue %fcc3, loop_4580 udivx %l6, 0x1CAC, %g7 fpadd16s %f9, %f14, %f14 orcc %o2, 0x13F8, %o4 loop_4580: movneg %icc, %o7, %i0 brlz,a %o0, loop_4581 movcs %xcc, %i5, %i3 edge32ln %o5, %i4, %g6 fbul %fcc1, loop_4582 loop_4581: tpos %xcc, 0x4 udivx %o1, 0x0D87, %g1 bcs,a,pt %icc, loop_4583 loop_4582: fornot1s %f13, %f9, %f14 ldd [%l7 + 0x38], %f2 ldub [%l7 + 0x6B], %l0 loop_4583: mova %icc, %i2, %g2 tsubcc %l2, 0x174F, %l5 stb %g5, [%l7 + 0x4A] edge8ln %g3, %g4, %o3 fbule,a %fcc2, loop_4584 std %f4, [%l7 + 0x08] xnor %i6, %l3, %i1 ldsw [%l7 + 0x44], %l4 loop_4584: ldx [%l7 + 0x30], %o6 fmovsgu %xcc, %f4, %f15 fsrc2 %f14, %f2 stx %l1, [%l7 + 0x08] movleu %icc, %l6, %g7 ldub [%l7 + 0x54], %i7 fnors %f2, %f14, %f6 stb %o4, [%l7 + 0x2A] fmovrsgz %o2, %f7, %f15 alignaddr %o7, %o0, %i0 ldsh [%l7 + 0x48], %i5 st %f0, [%l7 + 0x48] fbe %fcc3, loop_4585 ldx [%l7 + 0x10], %o5 sll %i4, %g6, %o1 pdist %f8, %f2, %f10 loop_4585: std %f6, [%l7 + 0x08] st %f13, [%l7 + 0x38] st %f3, [%l7 + 0x4C] stx %g1, [%l7 + 0x18] nop setx loop_4586, %l0, %l1 jmpl %l1, %i3 fmovda %xcc, %f13, %f0 fmovrslez %i2, %f6, %f3 fpsub16 %f6, %f6, %f12 loop_4586: bleu,a,pt %xcc, loop_4587 sth %g2, [%l7 + 0x4C] movrgez %l0, %l2, %g5 movg %xcc, %l5, %g3 loop_4587: fcmpd %fcc3, %f6, %f10 fmuld8ulx16 %f4, %f10, %f14 ta %xcc, 0x0 brnz %g4, loop_4588 std %f0, [%l7 + 0x08] sth %i6, [%l7 + 0x14] movcc %icc, %l3, %i1 loop_4588: andncc %o3, %o6, %l4 lduh [%l7 + 0x44], %l6 ldub [%l7 + 0x44], %l1 nop setx loop_4589, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sll %i7, %g7, %o4 ldx [%l7 + 0x58], %o2 smulcc %o0, 0x0D16, %o7 loop_4589: sth %i5, [%l7 + 0x70] lduh [%l7 + 0x72], %o5 stw %i4, [%l7 + 0x18] fornot1s %f12, %f2, %f11 edge32ln %g6, %o1, %g1 xnor %i0, %i3, %g2 edge16ln %i2, %l0, %l2 lduw [%l7 + 0x54], %l5 ldd [%l7 + 0x48], %f12 fpadd16 %f6, %f6, %f12 addccc %g3, %g5, %i6 stb %l3, [%l7 + 0x21] edge16l %i1, %o3, %o6 tgu %xcc, 0x2 tn %icc, 0x0 std %f10, [%l7 + 0x60] movl %icc, %g4, %l6 ldd [%l7 + 0x08], %f6 std %f4, [%l7 + 0x40] std %f6, [%l7 + 0x08] ble,a %xcc, loop_4590 fbuge,a %fcc1, loop_4591 fbue,a %fcc3, loop_4592 bpos,a loop_4593 loop_4590: fcmpes %fcc3, %f1, %f9 loop_4591: tg %icc, 0x5 loop_4592: ld [%l7 + 0x50], %f8 loop_4593: ldsh [%l7 + 0x4E], %l4 sth %i7, [%l7 + 0x2E] bn,a,pt %xcc, loop_4594 stb %l1, [%l7 + 0x3D] array8 %o4, %o2, %o0 xor %o7, %i5, %o5 loop_4594: tvc %xcc, 0x1 fnegd %f4, %f14 movrgez %g7, %i4, %g6 fpmerge %f7, %f6, %f2 lduh [%l7 + 0x5A], %g1 addcc %o1, 0x0F92, %i3 movrgz %i0, 0x27C, %g2 pdist %f10, %f10, %f0 fcmped %fcc2, %f6, %f14 bcc,pt %icc, loop_4595 ba,a loop_4596 bshuffle %f12, %f12, %f10 tcc %icc, 0x0 loop_4595: array32 %i2, %l2, %l0 loop_4596: tl %icc, 0x0 fornot2s %f4, %f5, %f11 ldd [%l7 + 0x20], %f12 fmovscs %icc, %f3, %f14 bcs loop_4597 ldsw [%l7 + 0x1C], %g3 fmovrsne %g5, %f11, %f2 fble,a %fcc2, loop_4598 loop_4597: orn %i6, %l3, %i1 subccc %l5, %o6, %o3 std %f10, [%l7 + 0x28] loop_4598: fmovsvc %xcc, %f1, %f11 ldsw [%l7 + 0x48], %l6 fandnot2 %f8, %f12, %f4 array8 %g4, %i7, %l4 lduw [%l7 + 0x28], %o4 ld [%l7 + 0x54], %f15 udivcc %o2, 0x1756, %l1 lduh [%l7 + 0x14], %o7 fcmpne32 %f8, %f6, %i5 ldsw [%l7 + 0x60], %o5 fbo,a %fcc2, loop_4599 fandnot1 %f6, %f0, %f8 fmovdleu %xcc, %f0, %f6 orcc %g7, %i4, %o0 loop_4599: fcmpeq16 %f12, %f12, %g1 ldsh [%l7 + 0x10], %g6 sth %o1, [%l7 + 0x7E] sth %i0, [%l7 + 0x50] fnegs %f1, %f9 movn %xcc, %g2, %i2 mulscc %l2, 0x02A0, %l0 fmovdpos %xcc, %f7, %f14 tcc %icc, 0x2 movpos %xcc, %g3, %i3 fcmpne32 %f8, %f8, %g5 movn %xcc, %l3, %i1 movrne %i6, 0x283, %l5 brnz %o3, loop_4600 ldsh [%l7 + 0x4C], %l6 fmovdge %xcc, %f3, %f0 fandnot2s %f3, %f5, %f10 loop_4600: mulscc %g4, 0x03DA, %o6 fbug %fcc1, loop_4601 fmuld8sux16 %f10, %f7, %f4 std %f2, [%l7 + 0x18] movrgz %l4, %i7, %o2 loop_4601: fbge,a %fcc3, loop_4602 fmovdl %xcc, %f3, %f5 sth %l1, [%l7 + 0x14] stx %o7, [%l7 + 0x48] loop_4602: fnot1 %f12, %f8 fbe %fcc0, loop_4603 lduw [%l7 + 0x74], %o4 siam 0x5 bge loop_4604 loop_4603: stx %o5, [%l7 + 0x08] fmovs %f15, %f5 fzeros %f3 loop_4604: tge %xcc, 0x1 ldx [%l7 + 0x28], %i5 fsrc2s %f3, %f15 st %f11, [%l7 + 0x20] movcc %icc, %g7, %o0 tvc %icc, 0x6 fabsd %f10, %f8 fbo %fcc0, loop_4605 fnot1s %f7, %f9 movrlez %g1, %g6, %o1 fmovdleu %icc, %f13, %f10 loop_4605: tcc %xcc, 0x2 fcmpne16 %f2, %f14, %i0 bcc loop_4606 fnegs %f8, %f3 nop setx loop_4607, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_4608, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_4606: nop setx loop_4609, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_4610, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4607: fcmpeq32 %f2, %f10, %g2 loop_4608: fbge %fcc1, loop_4611 loop_4609: fandnot2s %f2, %f14, %f2 loop_4610: fmovrsgez %i2, %f14, %f10 bg,a %xcc, loop_4612 loop_4611: movpos %icc, %l2, %l0 fands %f5, %f0, %f4 subcc %g3, %i3, %i4 loop_4612: alignaddr %g5, %l3, %i6 fpsub32 %f0, %f0, %f6 st %f10, [%l7 + 0x70] edge32l %l5, %i1, %l6 smul %g4, %o6, %l4 brgz %i7, loop_4613 fmul8ulx16 %f8, %f6, %f0 fbul,a %fcc2, loop_4614 pdist %f12, %f2, %f0 loop_4613: call loop_4615 fmovsvc %xcc, %f4, %f7 loop_4614: fmovda %xcc, %f2, %f7 fxor %f10, %f14, %f10 loop_4615: fmovda %icc, %f12, %f8 sllx %o2, 0x04, %o3 tcc %icc, 0x0 stb %o7, [%l7 + 0x4B] stx %l1, [%l7 + 0x18] ld [%l7 + 0x2C], %f1 bg %icc, loop_4616 andcc %o4, 0x1821, %o5 smulcc %g7, %i5, %g1 edge16ln %o0, %g6, %i0 loop_4616: tl %icc, 0x7 fpadd16s %f5, %f4, %f15 ldx [%l7 + 0x20], %o1 stb %i2, [%l7 + 0x1D] edge32l %g2, %l2, %g3 st %f1, [%l7 + 0x24] andn %i3, %l0, %i4 fba,a %fcc2, loop_4617 fmovrdgz %g5, %f12, %f2 stx %l3, [%l7 + 0x18] tcs %icc, 0x7 loop_4617: edge8l %i6, %l5, %i1 edge8l %l6, %o6, %l4 fsrc2s %f8, %f13 nop setx loop_4618, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x64], %g4 sth %o2, [%l7 + 0x30] alignaddrl %o3, %o7, %i7 loop_4618: fcmpne32 %f6, %f0, %o4 fmovsvc %icc, %f13, %f5 fmul8x16 %f15, %f12, %f4 edge16l %o5, %l1, %g7 fmovspos %icc, %f3, %f7 fbu %fcc0, loop_4619 fcmpeq32 %f12, %f8, %g1 fone %f0 bl,a,pn %xcc, loop_4620 loop_4619: fmovse %icc, %f5, %f11 stb %i5, [%l7 + 0x42] sth %o0, [%l7 + 0x5A] loop_4620: brlz %i0, loop_4621 fsrc2 %f8, %f2 udiv %g6, 0x0425, %o1 ldsh [%l7 + 0x42], %i2 loop_4621: bpos,a,pn %icc, loop_4622 stw %l2, [%l7 + 0x6C] mova %icc, %g2, %i3 nop setx loop_4623, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_4622: fxnors %f5, %f5, %f6 edge16ln %l0, %i4, %g5 fornot1 %f8, %f0, %f14 loop_4623: std %f8, [%l7 + 0x78] edge32 %l3, %i6, %l5 fmovdcc %icc, %f2, %f10 tneg %icc, 0x0 fmovsge %icc, %f3, %f5 movrgez %g3, 0x0E6, %l6 bpos,a,pn %xcc, loop_4624 call loop_4625 edge16l %o6, %l4, %g4 fmovrsgez %o2, %f15, %f1 loop_4624: ldsw [%l7 + 0x0C], %i1 loop_4625: fbe,a %fcc2, loop_4626 stx %o3, [%l7 + 0x60] taddcctv %i7, 0x0CDF, %o4 ble,pn %xcc, loop_4627 loop_4626: fbule %fcc2, loop_4628 stx %o5, [%l7 + 0x28] orncc %l1, %o7, %g7 loop_4627: ba,pn %xcc, loop_4629 loop_4628: fabss %f11, %f5 fsrc2s %f8, %f3 ld [%l7 + 0x54], %f4 loop_4629: srlx %g1, %o0, %i0 fcmpeq16 %f10, %f10, %g6 fnands %f12, %f10, %f6 fmovrde %o1, %f12, %f2 fpsub16 %f14, %f14, %f14 lduh [%l7 + 0x32], %i5 fmul8x16al %f13, %f14, %f0 ldx [%l7 + 0x68], %l2 xorcc %g2, %i2, %l0 brgz,a %i3, loop_4630 ldsb [%l7 + 0x2C], %i4 fmovdl %xcc, %f10, %f10 orncc %l3, 0x0849, %g5 loop_4630: fbge %fcc3, loop_4631 ldsh [%l7 + 0x36], %l5 ldub [%l7 + 0x1E], %i6 stw %l6, [%l7 + 0x68] loop_4631: nop setx loop_4632, %l0, %l1 jmpl %l1, %o6 fmovrdlz %g3, %f0, %f4 fnors %f9, %f5, %f2 movvc %xcc, %l4, %g4 loop_4632: edge32 %i1, %o2, %o3 orcc %i7, 0x08F1, %o4 ldub [%l7 + 0x2F], %l1 sllx %o5, %o7, %g1 nop setx loop_4633, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fzeros %f6 fmovdl %icc, %f7, %f8 udivcc %g7, 0x0C9B, %o0 loop_4633: fmovrdgez %g6, %f4, %f10 fandnot2 %f14, %f0, %f2 stw %o1, [%l7 + 0x0C] stx %i0, [%l7 + 0x10] edge32 %l2, %i5, %g2 fmovsa %xcc, %f8, %f12 bpos,a loop_4634 be,pt %icc, loop_4635 fmovdcc %icc, %f0, %f3 bgu loop_4636 loop_4634: smulcc %i2, %i3, %l0 loop_4635: ldsb [%l7 + 0x3D], %l3 st %f2, [%l7 + 0x28] loop_4636: nop setx loop_4637, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fone %f0 taddcc %g5, 0x09F4, %l5 stb %i4, [%l7 + 0x3B] loop_4637: fmovde %xcc, %f2, %f9 fands %f0, %f3, %f6 ldsw [%l7 + 0x1C], %i6 fmovsne %icc, %f15, %f2 lduh [%l7 + 0x20], %l6 edge16 %g3, %l4, %g4 fmovdcc %xcc, %f8, %f14 movvc %xcc, %i1, %o2 bvc,a %icc, loop_4638 fnot2s %f15, %f7 lduw [%l7 + 0x7C], %o3 fmovrdlz %o6, %f8, %f12 loop_4638: andcc %o4, 0x064D, %i7 lduh [%l7 + 0x42], %o5 ldub [%l7 + 0x1E], %l1 bgu,a %xcc, loop_4639 tcc %xcc, 0x5 edge8n %g1, %g7, %o0 fbue %fcc2, loop_4640 loop_4639: fmovrslz %g6, %f10, %f1 ldx [%l7 + 0x30], %o1 fmovsne %xcc, %f12, %f12 loop_4640: sllx %i0, %o7, %l2 fmovdcs %icc, %f8, %f6 andn %i5, %i2, %i3 tleu %xcc, 0x6 ldsh [%l7 + 0x3C], %g2 bcc,a,pn %xcc, loop_4641 fmovsvs %icc, %f13, %f8 fcmpne16 %f6, %f0, %l3 lduw [%l7 + 0x50], %l0 loop_4641: tne %xcc, 0x2 brgez %l5, loop_4642 movgu %xcc, %g5, %i4 ldx [%l7 + 0x58], %i6 subcc %g3, %l4, %g4 loop_4642: movgu %xcc, %i1, %o2 stb %o3, [%l7 + 0x53] array16 %o6, %o4, %i7 fmovscs %icc, %f4, %f2 alignaddr %o5, %l6, %l1 fors %f1, %f5, %f3 tneg %xcc, 0x0 stb %g7, [%l7 + 0x51] nop setx loop_4643, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsh [%l7 + 0x56], %g1 ldd [%l7 + 0x68], %f4 movneg %xcc, %o0, %g6 loop_4643: tcc %xcc, 0x2 movpos %icc, %o1, %i0 stw %o7, [%l7 + 0x08] stb %l2, [%l7 + 0x5A] fzeros %f13 udivx %i5, 0x07B7, %i3 fnand %f0, %f0, %f0 stx %i2, [%l7 + 0x50] fmovdle %xcc, %f14, %f9 fmovdle %icc, %f2, %f8 ldx [%l7 + 0x20], %l3 stx %g2, [%l7 + 0x60] std %f14, [%l7 + 0x58] st %f5, [%l7 + 0x30] taddcc %l0, %g5, %i4 add %i6, %g3, %l4 ldsh [%l7 + 0x5E], %g4 movrgez %i1, %l5, %o2 ldsw [%l7 + 0x20], %o3 bvs,pn %xcc, loop_4644 stw %o4, [%l7 + 0x5C] fnor %f10, %f4, %f8 edge16n %i7, %o6, %o5 loop_4644: fpack32 %f8, %f8, %f12 ldx [%l7 + 0x38], %l6 fbule %fcc2, loop_4645 stw %l1, [%l7 + 0x1C] subcc %g7, 0x0561, %o0 edge16l %g6, %o1, %g1 loop_4645: movl %icc, %i0, %o7 fmul8x16 %f1, %f4, %f14 fmovsvs %xcc, %f9, %f1 lduw [%l7 + 0x48], %i5 fmovdge %icc, %f12, %f5 fmovrsgez %l2, %f6, %f7 st %f9, [%l7 + 0x60] tle %icc, 0x3 fmovsleu %icc, %f12, %f10 fmovspos %icc, %f11, %f6 movgu %xcc, %i2, %i3 taddcctv %l3, %l0, %g2 fmovdcc %xcc, %f6, %f3 fmovs %f14, %f6 addccc %g5, %i4, %i6 std %f8, [%l7 + 0x60] addc %l4, %g3, %g4 fpmerge %f13, %f1, %f14 fmovdcc %icc, %f3, %f15 fbne,a %fcc0, loop_4646 movrgz %i1, 0x239, %l5 udivx %o2, 0x1DE2, %o4 sth %o3, [%l7 + 0x36] loop_4646: sra %i7, 0x01, %o6 fcmpeq16 %f8, %f8, %o5 fbn %fcc2, loop_4647 fmovsneg %xcc, %f11, %f7 std %f8, [%l7 + 0x38] fmovdge %icc, %f1, %f12 loop_4647: array8 %l6, %g7, %l1 edge8 %g6, %o1, %o0 mova %xcc, %g1, %i0 ld [%l7 + 0x70], %f15 fmovdn %xcc, %f11, %f7 fmovde %icc, %f9, %f13 ld [%l7 + 0x70], %f15 tn %xcc, 0x4 be,a,pn %icc, loop_4648 fmovsleu %xcc, %f7, %f10 movcc %icc, %o7, %l2 sth %i5, [%l7 + 0x22] loop_4648: umul %i3, %i2, %l3 movre %g2, %l0, %g5 fbne,a %fcc2, loop_4649 tneg %xcc, 0x5 fmovde %xcc, %f6, %f8 fmovsgu %xcc, %f1, %f11 loop_4649: fmovrsgz %i4, %f6, %f10 ldub [%l7 + 0x71], %l4 ldsw [%l7 + 0x20], %i6 lduh [%l7 + 0x48], %g4 lduh [%l7 + 0x3A], %i1 stw %l5, [%l7 + 0x38] ldx [%l7 + 0x28], %g3 fnegs %f4, %f6 std %f0, [%l7 + 0x60] stb %o2, [%l7 + 0x67] fxnors %f7, %f6, %f0 ldd [%l7 + 0x60], %f4 movcc %xcc, %o4, %i7 std %f8, [%l7 + 0x38] orn %o3, %o5, %l6 ldsw [%l7 + 0x5C], %g7 fnegd %f0, %f12 fbo,a %fcc2, loop_4650 and %o6, 0x1356, %g6 bleu,pn %xcc, loop_4651 ldsw [%l7 + 0x1C], %l1 loop_4650: ldx [%l7 + 0x50], %o1 ldsw [%l7 + 0x50], %o0 loop_4651: taddcc %g1, 0x1605, %i0 bvs,pt %xcc, loop_4652 fmovsa %icc, %f3, %f9 fones %f13 st %f3, [%l7 + 0x3C] loop_4652: stb %o7, [%l7 + 0x21] orcc %i5, %l2, %i3 ldx [%l7 + 0x18], %l3 bn %xcc, loop_4653 addc %g2, 0x0B7F, %i2 stb %g5, [%l7 + 0x2D] taddcctv %l0, %l4, %i6 loop_4653: ldub [%l7 + 0x6A], %g4 movpos %icc, %i4, %l5 movrne %g3, %i1, %o2 ble,a,pn %icc, loop_4654 ldsh [%l7 + 0x54], %i7 fmovrdne %o4, %f14, %f0 movrgez %o3, 0x059, %l6 loop_4654: edge16 %g7, %o6, %o5 fmovsl %icc, %f5, %f9 xorcc %l1, 0x05AF, %g6 movrne %o0, %o1, %g1 bvs,a %icc, loop_4655 fpadd32s %f2, %f6, %f10 stb %i0, [%l7 + 0x5C] edge32n %o7, %l2, %i5 loop_4655: bcs,a loop_4656 orncc %i3, %g2, %i2 array32 %l3, %l0, %g5 movrgz %i6, 0x1EC, %g4 loop_4656: pdist %f2, %f10, %f14 ldsh [%l7 + 0x58], %i4 movl %icc, %l5, %g3 st %f11, [%l7 + 0x5C] ldsw [%l7 + 0x18], %l4 fmovdgu %icc, %f1, %f3 fabsd %f12, %f12 smul %i1, %o2, %o4 fmovscs %icc, %f1, %f10 smul %i7, %l6, %g7 std %f14, [%l7 + 0x40] stx %o6, [%l7 + 0x10] ldsb [%l7 + 0x2F], %o3 array16 %l1, %o5, %o0 lduh [%l7 + 0x6E], %g6 smul %g1, 0x124A, %i0 fmovsneg %icc, %f5, %f13 edge16n %o7, %o1, %l2 fmovrdgez %i3, %f12, %f6 brgez,a %i5, loop_4657 stw %g2, [%l7 + 0x50] edge8 %l3, %i2, %l0 fbo,a %fcc3, loop_4658 loop_4657: movvc %xcc, %i6, %g5 ta %xcc, 0x6 fbuge %fcc0, loop_4659 loop_4658: edge8l %g4, %i4, %l5 fmovdcs %icc, %f11, %f11 fbuge %fcc0, loop_4660 loop_4659: fcmpes %fcc1, %f6, %f11 fmovdvc %icc, %f9, %f5 fpsub16s %f12, %f9, %f1 loop_4660: orncc %g3, %i1, %o2 fmovdcc %icc, %f5, %f13 ld [%l7 + 0x34], %f14 ldsw [%l7 + 0x0C], %o4 fmovdvs %icc, %f4, %f4 fandnot2s %f12, %f4, %f7 st %f13, [%l7 + 0x78] tvs %xcc, 0x3 fnands %f3, %f12, %f0 brz %l4, loop_4661 fpmerge %f11, %f15, %f8 bgu loop_4662 mulscc %i7, %l6, %g7 loop_4661: fbo,a %fcc0, loop_4663 fmovsne %icc, %f1, %f0 loop_4662: movleu %xcc, %o6, %l1 fnot1s %f11, %f9 loop_4663: fmovsa %xcc, %f10, %f5 bne loop_4664 brlez,a %o3, loop_4665 fmovs %f6, %f15 sdivx %o5, 0x1D1A, %o0 loop_4664: ld [%l7 + 0x24], %f10 loop_4665: sdivcc %g1, 0x0C92, %i0 fnot2 %f0, %f8 fmovrdgz %g6, %f0, %f0 movg %icc, %o7, %l2 fxor %f6, %f14, %f8 st %f15, [%l7 + 0x50] sdivcc %o1, 0x0082, %i5 fones %f7 ldub [%l7 + 0x17], %i3 sllx %l3, %g2, %l0 fcmped %fcc2, %f14, %f6 stx %i2, [%l7 + 0x30] fcmpeq16 %f0, %f2, %g5 stx %g4, [%l7 + 0x48] fmovrsne %i6, %f4, %f0 sub %i4, %l5, %i1 stb %g3, [%l7 + 0x0A] xnorcc %o2, 0x0FC3, %o4 fnot1s %f0, %f7 fmovdneg %icc, %f7, %f4 st %f10, [%l7 + 0x58] stw %i7, [%l7 + 0x2C] ta %icc, 0x1 fba,a %fcc1, loop_4666 movcc %xcc, %l4, %g7 movcc %icc, %o6, %l1 st %f12, [%l7 + 0x18] loop_4666: lduw [%l7 + 0x5C], %o3 movl %xcc, %o5, %l6 orn %g1, %i0, %g6 ldx [%l7 + 0x28], %o7 ldsh [%l7 + 0x5A], %o0 array16 %o1, %l2, %i3 fands %f12, %f6, %f12 ldsw [%l7 + 0x54], %i5 fones %f11 fzero %f4 ba,pn %icc, loop_4667 ldx [%l7 + 0x50], %g2 ldsw [%l7 + 0x0C], %l0 fmovdn %xcc, %f12, %f4 loop_4667: fmovdvs %xcc, %f10, %f15 movrlez %i2, %l3, %g5 fmovdl %xcc, %f6, %f3 fpsub32 %f2, %f14, %f8 fpsub32 %f2, %f4, %f12 stb %g4, [%l7 + 0x54] fcmpeq32 %f6, %f0, %i4 lduw [%l7 + 0x70], %i6 array8 %l5, %g3, %i1 fmovsneg %xcc, %f10, %f15 taddcc %o2, %o4, %l4 sethi 0x1D0B, %i7 fmovsn %icc, %f5, %f7 ldsb [%l7 + 0x2E], %o6 fbule %fcc1, loop_4668 fmovsg %xcc, %f8, %f13 fandnot2s %f0, %f12, %f14 stx %g7, [%l7 + 0x50] loop_4668: fpack16 %f10, %f14 orcc %o3, %l1, %o5 fand %f2, %f10, %f4 nop setx loop_4669, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tpos %xcc, 0x7 fmovspos %xcc, %f5, %f13 move %icc, %g1, %l6 loop_4669: and %g6, 0x0C77, %o7 ld [%l7 + 0x48], %f6 fors %f10, %f3, %f13 fornot1 %f14, %f14, %f6 fmovrdgz %o0, %f8, %f8 fnand %f4, %f2, %f8 lduw [%l7 + 0x38], %i0 fmovdn %icc, %f12, %f3 fmul8sux16 %f2, %f2, %f6 ldsw [%l7 + 0x44], %l2 taddcctv %i3, 0x1264, %i5 ldub [%l7 + 0x1B], %o1 fbug %fcc3, loop_4670 ldub [%l7 + 0x24], %g2 sdivx %i2, 0x0DC4, %l3 fbug %fcc0, loop_4671 loop_4670: lduw [%l7 + 0x20], %l0 fnot1s %f1, %f13 fornot1s %f2, %f5, %f1 loop_4671: fcmple32 %f10, %f12, %g4 edge32 %g5, %i4, %i6 ldsb [%l7 + 0x69], %l5 ldsw [%l7 + 0x68], %g3 st %f2, [%l7 + 0x30] lduh [%l7 + 0x60], %o2 fnot2s %f2, %f8 ldsh [%l7 + 0x46], %o4 fmovsl %xcc, %f13, %f15 fexpand %f7, %f6 ldub [%l7 + 0x77], %l4 movn %xcc, %i1, %o6 addccc %g7, %o3, %l1 fmovdne %icc, %f9, %f11 bgu,a loop_4672 fcmps %fcc2, %f0, %f4 sll %o5, %g1, %i7 stw %g6, [%l7 + 0x30] loop_4672: fbne %fcc3, loop_4673 fbuge %fcc2, loop_4674 tvc %icc, 0x4 movn %xcc, %l6, %o7 loop_4673: fone %f10 loop_4674: st %f7, [%l7 + 0x48] fbge,a %fcc3, loop_4675 fmul8x16al %f8, %f10, %f14 fornot2s %f11, %f14, %f8 sdivcc %i0, 0x0C25, %o0 loop_4675: fexpand %f5, %f10 nop setx loop_4676, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stb %l2, [%l7 + 0x44] st %f13, [%l7 + 0x24] fmovsg %icc, %f2, %f3 loop_4676: fands %f5, %f3, %f14 fmovscs %icc, %f10, %f7 subccc %i5, 0x0C9F, %o1 ldd [%l7 + 0x60], %f8 fcmps %fcc3, %f6, %f11 st %f3, [%l7 + 0x48] te %xcc, 0x7 fnot2 %f2, %f12 orn %g2, 0x193A, %i2 bgu,pn %xcc, loop_4677 stw %i3, [%l7 + 0x18] xor %l3, 0x1C08, %l0 bcc,a %icc, loop_4678 loop_4677: ldsb [%l7 + 0x20], %g5 movvs %xcc, %g4, %i6 fpackfix %f0, %f13 loop_4678: orncc %i4, %g3, %l5 edge32 %o2, %o4, %l4 ldsw [%l7 + 0x58], %i1 ldd [%l7 + 0x30], %f0 fpackfix %f12, %f11 fba %fcc2, loop_4679 fcmps %fcc2, %f12, %f12 for %f2, %f0, %f4 lduw [%l7 + 0x1C], %o6 loop_4679: taddcctv %o3, 0x1C7C, %g7 ldd [%l7 + 0x78], %f0 stw %l1, [%l7 + 0x2C] fbg %fcc3, loop_4680 sth %g1, [%l7 + 0x64] edge16 %i7, %g6, %o5 bgu,a loop_4681 loop_4680: fands %f13, %f15, %f15 bcs,a %xcc, loop_4682 mulscc %l6, %o7, %o0 loop_4681: lduw [%l7 + 0x18], %i0 movpos %icc, %i5, %l2 loop_4682: fpsub32 %f0, %f4, %f12 ble,a,pn %icc, loop_4683 tpos %icc, 0x4 bvs,pt %icc, loop_4684 array16 %o1, %i2, %g2 loop_4683: move %xcc, %i3, %l3 fcmpne32 %f2, %f14, %l0 loop_4684: fmovdpos %icc, %f5, %f11 subc %g5, 0x08AD, %i6 fandnot2s %f3, %f8, %f8 tn %xcc, 0x0 movcc %xcc, %i4, %g3 fmovdvc %xcc, %f4, %f6 st %f15, [%l7 + 0x70] fmovrdlz %l5, %f4, %f12 fabsd %f6, %f14 ldsb [%l7 + 0x77], %o2 fzeros %f6 st %f0, [%l7 + 0x24] edge8 %g4, %o4, %l4 nop setx loop_4685, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbuge,a %fcc0, loop_4686 fmovrsgz %o6, %f5, %f14 subcc %o3, %i1, %l1 loop_4685: udiv %g7, 0x1521, %i7 loop_4686: fmovd %f8, %f8 tsubcc %g6, %o5, %g1 lduh [%l7 + 0x2E], %o7 fmovrdlz %o0, %f0, %f6 call loop_4687 sub %l6, %i0, %l2 fmovsa %xcc, %f13, %f5 tsubcc %i5, 0x0F4B, %i2 loop_4687: stx %g2, [%l7 + 0x50] fand %f8, %f2, %f2 fmovsne %xcc, %f13, %f5 ldsw [%l7 + 0x7C], %o1 ld [%l7 + 0x7C], %f8 sll %l3, 0x02, %l0 fbul %fcc3, loop_4688 bne %icc, loop_4689 fmovscs %xcc, %f9, %f10 edge8n %i3, %i6, %i4 loop_4688: ld [%l7 + 0x40], %f3 loop_4689: fandnot1 %f6, %f2, %f0 fnegs %f13, %f10 fpack16 %f8, %f13 tvs %xcc, 0x1 fmovscs %icc, %f9, %f10 ldsb [%l7 + 0x7E], %g5 fnot1 %f10, %f8 movrgez %l5, %o2, %g3 fmovrde %g4, %f4, %f0 ldx [%l7 + 0x60], %l4 bcs,pn %xcc, loop_4690 ldsb [%l7 + 0x0E], %o6 bpos %icc, loop_4691 bvs loop_4692 loop_4690: alignaddrl %o4, %o3, %l1 ldd [%l7 + 0x58], %f0 loop_4691: tvc %icc, 0x3 loop_4692: fmovrse %i1, %f14, %f13 orn %i7, %g7, %g6 edge8ln %g1, %o5, %o7 fmovsge %icc, %f3, %f7 fpackfix %f6, %f0 fmovsa %icc, %f12, %f8 edge8ln %o0, %l6, %l2 fmovdge %xcc, %f11, %f11 fandnot2 %f4, %f4, %f4 stb %i0, [%l7 + 0x7A] addccc %i5, 0x0275, %i2 array16 %o1, %g2, %l3 stw %l0, [%l7 + 0x54] sth %i6, [%l7 + 0x78] fcmpne32 %f14, %f10, %i3 fabss %f10, %f3 movg %xcc, %g5, %l5 fones %f10 sub %i4, 0x0CDE, %o2 fmovsleu %icc, %f15, %f0 fmovsgu %xcc, %f8, %f8 brz %g3, loop_4693 fbo,a %fcc3, loop_4694 stx %g4, [%l7 + 0x10] fpsub32s %f9, %f15, %f15 loop_4693: sra %o6, %o4, %o3 loop_4694: fandnot1s %f12, %f5, %f15 fandnot1 %f10, %f10, %f6 ldub [%l7 + 0x0F], %l1 fnot2s %f10, %f1 ble,a,pn %xcc, loop_4695 ldsh [%l7 + 0x54], %l4 ldsh [%l7 + 0x38], %i7 movge %xcc, %i1, %g6 loop_4695: fmuld8sux16 %f9, %f15, %f14 tvc %xcc, 0x5 fxor %f14, %f6, %f6 fbn,a %fcc1, loop_4696 sdivcc %g7, 0x1996, %o5 srl %g1, %o0, %o7 udiv %l2, 0x0B9F, %i0 loop_4696: andcc %l6, %i2, %o1 ldsb [%l7 + 0x59], %g2 fbue %fcc2, loop_4697 lduh [%l7 + 0x2C], %l3 stb %l0, [%l7 + 0x3D] ldsh [%l7 + 0x12], %i6 loop_4697: ldsb [%l7 + 0x22], %i3 bn,pn %xcc, loop_4698 fmovsvc %xcc, %f6, %f15 fbue %fcc2, loop_4699 std %f10, [%l7 + 0x58] loop_4698: ldsh [%l7 + 0x2E], %i5 sra %l5, 0x1C, %g5 loop_4699: fcmpne16 %f2, %f12, %o2 bge,pn %xcc, loop_4700 ld [%l7 + 0x30], %f8 stb %g3, [%l7 + 0x42] bcc loop_4701 loop_4700: mulscc %i4, 0x1B0C, %g4 std %f14, [%l7 + 0x68] fmovdne %xcc, %f4, %f13 loop_4701: srax %o6, %o3, %l1 pdist %f4, %f0, %f2 fxor %f14, %f12, %f0 bvc,a,pn %icc, loop_4702 stx %l4, [%l7 + 0x10] ldub [%l7 + 0x76], %i7 fcmpeq32 %f8, %f2, %o4 loop_4702: tsubcctv %i1, 0x113A, %g6 ldsw [%l7 + 0x64], %g7 ldsh [%l7 + 0x2A], %g1 tcs %xcc, 0x2 movpos %xcc, %o5, %o7 std %f8, [%l7 + 0x50] fpmerge %f1, %f1, %f2 array16 %o0, %l2, %l6 fmuld8ulx16 %f0, %f3, %f14 tcc %xcc, 0x4 ld [%l7 + 0x24], %f15 fnegd %f8, %f4 orcc %i2, 0x0FB0, %i0 fxor %f10, %f10, %f2 fpsub32 %f12, %f0, %f6 edge8n %g2, %l3, %o1 movne %icc, %l0, %i6 lduw [%l7 + 0x14], %i5 fnor %f10, %f8, %f12 stx %l5, [%l7 + 0x38] fmovrse %g5, %f2, %f8 lduw [%l7 + 0x28], %o2 fmuld8sux16 %f2, %f6, %f10 udivcc %i3, 0x1AB8, %i4 umulcc %g4, %g3, %o6 brgz %l1, loop_4703 fsrc1 %f12, %f10 ldsb [%l7 + 0x28], %l4 fcmple16 %f6, %f8, %o3 loop_4703: fmovdl %xcc, %f4, %f11 fmovdgu %xcc, %f6, %f0 fsrc1s %f10, %f1 fnot2 %f6, %f12 fexpand %f14, %f0 fmovscc %icc, %f10, %f11 ldsw [%l7 + 0x2C], %o4 fmovdvc %icc, %f2, %f15 movrlez %i1, %g6, %i7 umul %g1, 0x1FC3, %g7 fbule,a %fcc1, loop_4704 stb %o7, [%l7 + 0x46] fmovrdne %o5, %f8, %f2 fblg,a %fcc1, loop_4705 loop_4704: xor %o0, 0x0BED, %l6 edge16n %l2, %i0, %i2 tsubcctv %l3, %o1, %l0 loop_4705: fmovrse %i6, %f1, %f9 lduw [%l7 + 0x60], %i5 movge %xcc, %l5, %g5 fands %f3, %f6, %f11 fbu %fcc1, loop_4706 std %f0, [%l7 + 0x08] fmovde %xcc, %f12, %f14 ldsw [%l7 + 0x40], %o2 loop_4706: tneg %xcc, 0x2 fcmpd %fcc3, %f8, %f8 fnegs %f10, %f4 fcmpeq16 %f12, %f0, %g2 ldx [%l7 + 0x18], %i4 std %f10, [%l7 + 0x50] fnegd %f14, %f0 tgu %icc, 0x3 bl %icc, loop_4707 edge16 %g4, %g3, %i3 ld [%l7 + 0x50], %f7 bvs,pn %xcc, loop_4708 loop_4707: ba,a %xcc, loop_4709 sth %l1, [%l7 + 0x4A] fmovrsgez %o6, %f15, %f14 loop_4708: movle %icc, %l4, %o3 loop_4709: fnors %f7, %f4, %f3 addc %o4, %g6, %i1 fandnot1s %f7, %f0, %f1 fpadd16 %f10, %f0, %f6 edge16 %i7, %g1, %g7 ldd [%l7 + 0x08], %f0 lduw [%l7 + 0x7C], %o5 fmul8x16al %f11, %f13, %f0 fmovrsne %o0, %f1, %f8 udivx %o7, 0x09BF, %l2 stw %l6, [%l7 + 0x7C] lduw [%l7 + 0x68], %i2 ldsh [%l7 + 0x5A], %i0 ldx [%l7 + 0x28], %l3 bg,a loop_4710 udivx %l0, 0x0FCC, %o1 bcs,a,pt %xcc, loop_4711 fba,a %fcc2, loop_4712 loop_4710: fabss %f15, %f10 fsrc2s %f8, %f1 loop_4711: ld [%l7 + 0x5C], %f15 loop_4712: sllx %i5, %l5, %g5 fsrc1 %f12, %f12 movre %i6, %g2, %i4 udiv %g4, 0x0757, %o2 ld [%l7 + 0x28], %f5 bvc,a %icc, loop_4713 fnot1s %f13, %f3 alignaddrl %g3, %i3, %l1 fmul8x16 %f15, %f4, %f8 loop_4713: andncc %l4, %o3, %o6 fmovrdlz %g6, %f12, %f14 srl %i1, 0x19, %o4 fmovda %icc, %f3, %f1 alignaddr %g1, %i7, %g7 array32 %o0, %o5, %l2 fmovdvs %icc, %f15, %f0 fcmpgt32 %f4, %f2, %l6 bvs,a %icc, loop_4714 fcmpes %fcc2, %f14, %f14 fmovdneg %xcc, %f0, %f1 move %icc, %i2, %o7 loop_4714: nop setx loop_4715, %l0, %l1 jmpl %l1, %i0 stb %l0, [%l7 + 0x4C] stw %l3, [%l7 + 0x0C] fble %fcc2, loop_4716 loop_4715: lduh [%l7 + 0x12], %o1 tge %icc, 0x7 edge32l %l5, %i5, %i6 loop_4716: fbo,a %fcc2, loop_4717 ldd [%l7 + 0x60], %f10 ldx [%l7 + 0x30], %g5 stw %i4, [%l7 + 0x58] loop_4717: brlz %g4, loop_4718 fnot1s %f11, %f11 ldd [%l7 + 0x50], %f2 stb %g2, [%l7 + 0x3B] loop_4718: ba,pn %icc, loop_4719 orcc %o2, %g3, %l1 ld [%l7 + 0x18], %f14 fnot2 %f8, %f2 loop_4719: tcc %icc, 0x6 stw %i3, [%l7 + 0x34] fbn %fcc1, loop_4720 ldsb [%l7 + 0x57], %o3 fcmple32 %f8, %f14, %l4 sth %g6, [%l7 + 0x2A] loop_4720: ldsw [%l7 + 0x50], %i1 ldub [%l7 + 0x63], %o6 movvc %xcc, %o4, %g1 brgez,a %g7, loop_4721 tsubcc %o0, %i7, %l2 fblg %fcc2, loop_4722 xnor %l6, %i2, %o7 loop_4721: fmovrdlz %o5, %f6, %f10 bleu loop_4723 loop_4722: fmovd %f2, %f10 bne loop_4724 ldx [%l7 + 0x08], %l0 loop_4723: tgu %icc, 0x2 bleu loop_4725 loop_4724: stw %l3, [%l7 + 0x78] andcc %o1, 0x07D9, %i0 fabsd %f12, %f14 loop_4725: fmovrdlz %i5, %f0, %f4 fand %f12, %f4, %f4 fblg,a %fcc0, loop_4726 stx %i6, [%l7 + 0x60] ld [%l7 + 0x30], %f9 ldsb [%l7 + 0x27], %l5 loop_4726: tle %xcc, 0x5 fmovdg %xcc, %f2, %f4 tcs %xcc, 0x3 fpackfix %f8, %f11 lduw [%l7 + 0x30], %g5 brnz,a %g4, loop_4727 stw %i4, [%l7 + 0x6C] fornot1 %f12, %f12, %f6 bneg,a,pt %icc, loop_4728 loop_4727: fbne %fcc2, loop_4729 stb %g2, [%l7 + 0x50] fmul8x16al %f7, %f2, %f0 loop_4728: bcc %xcc, loop_4730 loop_4729: mulx %g3, %l1, %i3 bvs,pt %xcc, loop_4731 ldd [%l7 + 0x78], %f6 loop_4730: ldub [%l7 + 0x5D], %o2 fnot2s %f14, %f7 loop_4731: brnz,a %l4, loop_4732 fcmpeq16 %f0, %f12, %g6 fmovdge %xcc, %f10, %f9 ldd [%l7 + 0x10], %f4 loop_4732: bcs,pt %xcc, loop_4733 fabsd %f0, %f0 movcs %xcc, %o3, %o6 fnegd %f12, %f6 loop_4733: edge8n %i1, %o4, %g1 stw %g7, [%l7 + 0x4C] fcmple32 %f4, %f4, %i7 edge16 %o0, %l2, %i2 stw %o7, [%l7 + 0x40] fpsub32s %f6, %f2, %f12 brlz %o5, loop_4734 ldd [%l7 + 0x28], %f6 move %icc, %l6, %l3 lduh [%l7 + 0x66], %o1 loop_4734: lduh [%l7 + 0x4A], %l0 stw %i5, [%l7 + 0x78] fandnot2s %f0, %f9, %f14 fpadd32s %f6, %f9, %f1 sth %i0, [%l7 + 0x4C] ld [%l7 + 0x68], %f10 orncc %i6, 0x0A8C, %l5 ldd [%l7 + 0x40], %f6 fornot2s %f5, %f15, %f8 edge8ln %g4, %i4, %g5 fnegd %f0, %f6 te %xcc, 0x3 fzero %f12 sdiv %g2, 0x1D53, %l1 fxnor %f0, %f12, %f8 fornot2s %f13, %f15, %f3 fmovspos %xcc, %f15, %f14 bg,pt %xcc, loop_4735 ld [%l7 + 0x1C], %f6 fmovrde %i3, %f4, %f10 fbo %fcc1, loop_4736 loop_4735: ldx [%l7 + 0x48], %g3 ldub [%l7 + 0x6E], %l4 ldx [%l7 + 0x10], %g6 loop_4736: xnor %o2, %o6, %o3 lduh [%l7 + 0x7E], %i1 fbn,a %fcc2, loop_4737 subccc %g1, 0x1EA3, %o4 stb %g7, [%l7 + 0x29] fmul8x16 %f9, %f6, %f12 loop_4737: array16 %o0, %l2, %i7 ldsh [%l7 + 0x2C], %o7 fmovscc %xcc, %f8, %f14 fmovdvc %icc, %f11, %f3 ldd [%l7 + 0x40], %f8 brlez %o5, loop_4738 ldx [%l7 + 0x70], %i2 fcmpgt32 %f10, %f10, %l3 ldsw [%l7 + 0x2C], %l6 loop_4738: fmovsleu %xcc, %f5, %f7 fmovdleu %xcc, %f2, %f15 std %f10, [%l7 + 0x18] ldub [%l7 + 0x2D], %l0 ldsw [%l7 + 0x58], %i5 stb %i0, [%l7 + 0x3F] fand %f6, %f14, %f0 ldsw [%l7 + 0x50], %o1 ta %xcc, 0x2 alignaddrl %l5, %g4, %i6 fornot2 %f6, %f10, %f6 fmovsge %xcc, %f11, %f2 xorcc %i4, %g5, %l1 fand %f12, %f14, %f10 for %f0, %f14, %f2 andn %i3, %g3, %g2 stb %g6, [%l7 + 0x0C] fmuld8sux16 %f7, %f7, %f0 andcc %o2, %o6, %l4 fandnot1s %f5, %f12, %f2 sub %i1, %o3, %g1 ldsb [%l7 + 0x0F], %o4 fmovsge %xcc, %f15, %f3 fcmple32 %f6, %f8, %g7 fblg,a %fcc0, loop_4739 ldub [%l7 + 0x0B], %o0 fbne %fcc1, loop_4740 stw %l2, [%l7 + 0x68] loop_4739: sra %o7, %i7, %i2 ldsb [%l7 + 0x31], %l3 loop_4740: fpsub16s %f4, %f3, %f14 edge16l %l6, %o5, %i5 xorcc %i0, %o1, %l0 fpadd32s %f4, %f4, %f1 stw %l5, [%l7 + 0x34] fmovdneg %icc, %f11, %f1 tsubcctv %g4, %i6, %i4 sth %g5, [%l7 + 0x1A] brgez %l1, loop_4741 ldx [%l7 + 0x50], %i3 ldsw [%l7 + 0x70], %g2 popc 0x174D, %g3 loop_4741: orncc %o2, %g6, %o6 bl loop_4742 fble,a %fcc3, loop_4743 fmovsleu %xcc, %f10, %f6 fcmpeq16 %f14, %f8, %l4 loop_4742: fmovrslez %o3, %f3, %f1 loop_4743: fone %f0 popc %i1, %o4 ldub [%l7 + 0x0F], %g1 st %f2, [%l7 + 0x70] xnor %g7, 0x1225, %o0 fmovsne %icc, %f14, %f1 sth %l2, [%l7 + 0x78] st %f6, [%l7 + 0x30] sdivcc %i7, 0x059B, %i2 lduw [%l7 + 0x74], %o7 fbg %fcc0, loop_4744 ldsb [%l7 + 0x13], %l3 ldsw [%l7 + 0x68], %l6 stb %o5, [%l7 + 0x40] loop_4744: fcmpne16 %f2, %f12, %i0 ba,a,pt %xcc, loop_4745 fmovsgu %xcc, %f2, %f15 ld [%l7 + 0x38], %f3 ldsb [%l7 + 0x2F], %o1 loop_4745: bge,a,pt %icc, loop_4746 sdivcc %l0, 0x0C92, %i5 fbo,a %fcc2, loop_4747 movre %g4, %i6, %l5 loop_4746: ldsw [%l7 + 0x0C], %g5 stw %l1, [%l7 + 0x64] loop_4747: stw %i4, [%l7 + 0x48] ldub [%l7 + 0x52], %i3 lduw [%l7 + 0x7C], %g2 ldd [%l7 + 0x70], %f6 fbn,a %fcc0, loop_4748 stb %g3, [%l7 + 0x58] ld [%l7 + 0x24], %f2 movre %g6, 0x306, %o6 loop_4748: bn,a loop_4749 umulcc %l4, %o3, %o2 std %f0, [%l7 + 0x78] move %xcc, %i1, %g1 loop_4749: udivcc %g7, 0x1E86, %o4 tvc %xcc, 0x5 edge16n %o0, %i7, %l2 fcmpeq32 %f6, %f12, %i2 popc 0x1DC1, %o7 tl %xcc, 0x1 fmovde %icc, %f4, %f2 fnot1 %f6, %f12 fmovsl %icc, %f9, %f14 std %f2, [%l7 + 0x70] fbul,a %fcc3, loop_4750 fmul8ulx16 %f0, %f12, %f0 ldsh [%l7 + 0x22], %l3 ldx [%l7 + 0x58], %l6 loop_4750: ldsw [%l7 + 0x68], %o5 st %f7, [%l7 + 0x68] fmovsl %xcc, %f10, %f6 ldsw [%l7 + 0x10], %i0 stw %l0, [%l7 + 0x40] bcc loop_4751 ldx [%l7 + 0x58], %i5 addccc %g4, 0x1046, %i6 andcc %l5, 0x08D1, %g5 loop_4751: umul %o1, %i4, %i3 ld [%l7 + 0x10], %f14 stx %g2, [%l7 + 0x70] ldd [%l7 + 0x10], %f4 ldd [%l7 + 0x60], %f8 ld [%l7 + 0x64], %f11 addcc %l1, %g3, %o6 orncc %l4, 0x1F1C, %g6 stb %o3, [%l7 + 0x2B] fexpand %f0, %f12 fpsub16 %f12, %f12, %f8 fmovrdgz %o2, %f0, %f6 fcmps %fcc2, %f7, %f13 fnand %f8, %f6, %f0 fcmple32 %f10, %f8, %i1 fbn,a %fcc0, loop_4752 fmul8ulx16 %f14, %f14, %f10 ldub [%l7 + 0x10], %g7 fbe %fcc0, loop_4753 loop_4752: bne,a loop_4754 stw %o4, [%l7 + 0x08] fxnors %f2, %f5, %f9 loop_4753: lduh [%l7 + 0x78], %g1 loop_4754: st %f5, [%l7 + 0x44] fmovsa %icc, %f3, %f15 fornot1s %f1, %f5, %f14 fcmpgt16 %f2, %f14, %i7 stb %o0, [%l7 + 0x20] xor %i2, %o7, %l3 sth %l6, [%l7 + 0x4C] ldsh [%l7 + 0x78], %l2 ldsh [%l7 + 0x2C], %o5 sth %i0, [%l7 + 0x70] fmovdleu %icc, %f15, %f0 stb %l0, [%l7 + 0x7A] fmovsvc %xcc, %f8, %f1 fbn,a %fcc3, loop_4755 fcmple32 %f2, %f4, %i5 st %f10, [%l7 + 0x1C] fbue,a %fcc0, loop_4756 loop_4755: fmovrsgz %g4, %f9, %f2 fxnor %f0, %f10, %f4 bn,a,pn %xcc, loop_4757 loop_4756: brz %i6, loop_4758 fpmerge %f11, %f8, %f6 pdist %f12, %f4, %f4 loop_4757: std %f0, [%l7 + 0x60] loop_4758: nop setx loop_4759, %l0, %l1 jmpl %l1, %l5 alignaddrl %o1, %i4, %g5 fcmple32 %f4, %f12, %g2 ldx [%l7 + 0x30], %l1 loop_4759: array16 %g3, %o6, %i3 fmovsl %xcc, %f8, %f2 fpsub16s %f12, %f11, %f1 fmovrsgez %l4, %f0, %f0 fabsd %f8, %f10 std %f0, [%l7 + 0x70] bge,a loop_4760 ldsw [%l7 + 0x44], %o3 fmovdgu %xcc, %f1, %f4 lduw [%l7 + 0x5C], %g6 loop_4760: fands %f1, %f7, %f11 std %f10, [%l7 + 0x38] stx %o2, [%l7 + 0x20] popc %i1, %g7 movrlz %o4, %g1, %o0 stw %i2, [%l7 + 0x38] bleu,a,pn %xcc, loop_4761 fpsub32s %f14, %f5, %f10 stx %i7, [%l7 + 0x20] tn %icc, 0x3 loop_4761: popc 0x1AA3, %o7 taddcctv %l3, %l2, %l6 fblg,a %fcc1, loop_4762 fmovrslz %i0, %f3, %f0 fmovrde %o5, %f8, %f0 st %f14, [%l7 + 0x24] loop_4762: brlez,a %i5, loop_4763 fmul8x16 %f12, %f8, %f0 fmovrslez %g4, %f9, %f7 lduh [%l7 + 0x5C], %i6 loop_4763: ldsw [%l7 + 0x68], %l0 nop setx loop_4764, %l0, %l1 jmpl %l1, %l5 lduw [%l7 + 0x78], %o1 udivx %g5, 0x1C7B, %g2 fmovse %xcc, %f9, %f3 loop_4764: ldd [%l7 + 0x30], %f10 lduw [%l7 + 0x38], %l1 fmovdgu %icc, %f6, %f13 fmul8x16al %f6, %f2, %f4 fmovrsgz %i4, %f11, %f15 fmovdcc %icc, %f7, %f9 fcmpne32 %f0, %f4, %g3 fabsd %f4, %f4 stw %i3, [%l7 + 0x60] movleu %icc, %o6, %o3 ldub [%l7 + 0x5C], %l4 stb %g6, [%l7 + 0x6D] edge8n %i1, %o2, %o4 fmovsleu %icc, %f10, %f9 nop setx loop_4765, %l0, %l1 jmpl %l1, %g7 ble,a loop_4766 fbo %fcc0, loop_4767 fcmpne32 %f12, %f8, %o0 loop_4765: fcmpd %fcc0, %f4, %f14 loop_4766: bg,a,pn %icc, loop_4768 loop_4767: fbn,a %fcc3, loop_4769 popc 0x0DBA, %g1 fmovsge %xcc, %f2, %f11 loop_4768: fmovrdgz %i7, %f6, %f12 loop_4769: bne,a,pt %xcc, loop_4770 movn %icc, %o7, %l3 stb %l2, [%l7 + 0x10] taddcctv %i2, %i0, %l6 loop_4770: fmovdgu %xcc, %f11, %f13 sth %i5, [%l7 + 0x7E] fandnot2s %f3, %f6, %f6 bge,a,pt %xcc, loop_4771 edge16 %g4, %i6, %o5 fmul8ulx16 %f0, %f2, %f14 subc %l0, 0x158E, %o1 loop_4771: ldx [%l7 + 0x60], %l5 taddcc %g5, 0x03E1, %g2 fpackfix %f0, %f0 fnands %f14, %f13, %f14 fors %f2, %f14, %f1 st %f14, [%l7 + 0x2C] addccc %l1, 0x1BBF, %i4 ldub [%l7 + 0x76], %i3 stx %g3, [%l7 + 0x18] xor %o3, %l4, %g6 brlz,a %i1, loop_4772 stx %o2, [%l7 + 0x28] tleu %xcc, 0x1 ldsb [%l7 + 0x22], %o4 loop_4772: sth %o6, [%l7 + 0x48] fmul8ulx16 %f2, %f0, %f8 fcmple16 %f0, %f12, %o0 sdiv %g7, 0x157F, %g1 lduw [%l7 + 0x5C], %o7 fmovse %icc, %f1, %f3 tg %xcc, 0x1 fbo %fcc2, loop_4773 sllx %l3, 0x18, %l2 fnot2 %f4, %f2 fandnot1 %f6, %f10, %f10 loop_4773: fnot2 %f6, %f2 sth %i7, [%l7 + 0x6C] fexpand %f13, %f12 fbo,a %fcc2, loop_4774 tn %xcc, 0x6 subcc %i2, %l6, %i0 brz,a %i5, loop_4775 loop_4774: xorcc %i6, %o5, %g4 fmul8x16au %f4, %f5, %f6 fnegs %f5, %f6 loop_4775: bvc,a,pn %xcc, loop_4776 fcmped %fcc3, %f4, %f4 movrlz %o1, 0x247, %l0 std %f0, [%l7 + 0x70] loop_4776: edge32n %g5, %l5, %l1 stx %i4, [%l7 + 0x10] for %f6, %f2, %f14 ldd [%l7 + 0x60], %f4 fpmerge %f6, %f14, %f14 alignaddr %g2, %i3, %g3 movvc %icc, %o3, %l4 andncc %i1, %g6, %o2 fandnot2s %f14, %f7, %f11 nop setx loop_4777, %l0, %l1 jmpl %l1, %o6 fsrc2 %f14, %f8 edge32l %o0, %g7, %o4 fmovsa %icc, %f13, %f8 loop_4777: fmovsvs %icc, %f13, %f2 sth %o7, [%l7 + 0x76] movrlez %g1, 0x183, %l2 sethi 0x03FF, %l3 lduw [%l7 + 0x74], %i7 ldsw [%l7 + 0x3C], %l6 movrne %i2, %i5, %i6 fpmerge %f14, %f11, %f10 ldsh [%l7 + 0x20], %o5 fcmpeq32 %f0, %f4, %g4 te %xcc, 0x1 tvs %xcc, 0x5 lduw [%l7 + 0x74], %o1 bg,pn %xcc, loop_4778 alignaddr %i0, %g5, %l5 mova %xcc, %l1, %l0 sdiv %i4, 0x018D, %i3 loop_4778: ldub [%l7 + 0x21], %g3 edge8 %g2, %l4, %i1 fmul8sux16 %f10, %f8, %f12 stx %g6, [%l7 + 0x68] fandnot2s %f14, %f9, %f6 lduh [%l7 + 0x60], %o2 movleu %icc, %o3, %o6 brz %o0, loop_4779 fbe,a %fcc1, loop_4780 fba %fcc2, loop_4781 udivcc %g7, 0x09A6, %o4 loop_4779: movn %xcc, %o7, %l2 loop_4780: tpos %icc, 0x7 loop_4781: fmovse %icc, %f15, %f5 sdivcc %l3, 0x0841, %i7 fsrc1s %f5, %f10 stb %g1, [%l7 + 0x4D] fxnor %f6, %f10, %f12 ldx [%l7 + 0x10], %l6 subcc %i5, 0x1E3B, %i2 fnot1 %f2, %f6 fand %f8, %f14, %f10 srlx %i6, 0x13, %g4 lduw [%l7 + 0x78], %o5 stx %o1, [%l7 + 0x50] stw %g5, [%l7 + 0x64] ldub [%l7 + 0x0B], %l5 fcmps %fcc3, %f5, %f11 fmovsvs %icc, %f5, %f3 ble,pn %xcc, loop_4782 std %f0, [%l7 + 0x30] smul %i0, %l0, %i4 std %f4, [%l7 + 0x58] loop_4782: fsrc1 %f4, %f12 sth %l1, [%l7 + 0x54] fbule %fcc1, loop_4783 fbug %fcc0, loop_4784 fcmpne16 %f12, %f10, %g3 movneg %icc, %i3, %l4 loop_4783: movg %xcc, %i1, %g2 loop_4784: ldub [%l7 + 0x5C], %o2 ldsw [%l7 + 0x1C], %o3 fpsub16s %f4, %f10, %f11 fcmpne32 %f14, %f2, %g6 movgu %icc, %o6, %g7 stw %o4, [%l7 + 0x2C] ldx [%l7 + 0x28], %o0 bg loop_4785 ld [%l7 + 0x10], %f0 fcmple32 %f2, %f0, %l2 fcmpgt32 %f4, %f2, %l3 loop_4785: fxor %f8, %f8, %f2 ldsb [%l7 + 0x0E], %i7 fmovdg %icc, %f10, %f6 taddcc %g1, 0x0B90, %l6 fbo %fcc0, loop_4786 tgu %icc, 0x2 sdivx %o7, 0x15B6, %i2 ldsb [%l7 + 0x46], %i6 loop_4786: stx %i5, [%l7 + 0x60] bge,a loop_4787 sth %o5, [%l7 + 0x08] nop setx loop_4788, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done srl %o1, 0x15, %g4 loop_4787: movrgez %l5, %i0, %l0 stx %i4, [%l7 + 0x78] loop_4788: stx %g5, [%l7 + 0x60] bpos,pt %xcc, loop_4789 fmovdneg %xcc, %f9, %f6 fpsub32 %f0, %f10, %f0 ble,pt %xcc, loop_4790 loop_4789: ldsw [%l7 + 0x08], %l1 fabsd %f8, %f6 and %g3, %i3, %i1 loop_4790: brlz %l4, loop_4791 fxnors %f10, %f9, %f13 std %f4, [%l7 + 0x28] siam 0x1 loop_4791: fabss %f3, %f2 std %f14, [%l7 + 0x08] ldsh [%l7 + 0x16], %g2 tne %xcc, 0x5 ldsh [%l7 + 0x68], %o2 fmovrslz %g6, %f6, %f7 fbn %fcc1, loop_4792 fmovdgu %xcc, %f11, %f14 array32 %o3, %g7, %o4 fmovsne %icc, %f12, %f14 loop_4792: fone %f14 ldub [%l7 + 0x7E], %o0 fmovdcc %icc, %f9, %f11 fmovdg %xcc, %f12, %f7 bn,pt %icc, loop_4793 bcc,pt %xcc, loop_4794 fandnot2s %f13, %f1, %f7 movge %icc, %l2, %o6 loop_4793: ld [%l7 + 0x78], %f2 loop_4794: fbn %fcc0, loop_4795 fmovde %xcc, %f4, %f3 alignaddr %i7, %l3, %g1 edge32n %o7, %i2, %i6 loop_4795: fmul8x16 %f10, %f12, %f2 fmovdleu %xcc, %f7, %f2 stw %i5, [%l7 + 0x38] fpadd32s %f2, %f10, %f11 movleu %icc, %l6, %o1 sth %g4, [%l7 + 0x48] bpos loop_4796 ld [%l7 + 0x30], %f13 srax %l5, 0x08, %i0 fmovsgu %xcc, %f10, %f6 loop_4796: fpadd16s %f9, %f7, %f7 movrgez %o5, %i4, %g5 ldsb [%l7 + 0x54], %l0 brlz,a %g3, loop_4797 fzero %f8 edge32 %l1, %i3, %l4 andn %g2, %i1, %g6 loop_4797: be loop_4798 bg,a,pt %xcc, loop_4799 ld [%l7 + 0x14], %f2 call loop_4800 loop_4798: movne %icc, %o3, %o2 loop_4799: tcc %icc, 0x1 ldsh [%l7 + 0x28], %g7 loop_4800: tpos %xcc, 0x1 fba %fcc0, loop_4801 fornot2s %f1, %f6, %f4 brlez %o0, loop_4802 fcmple16 %f8, %f14, %o4 loop_4801: fcmpes %fcc0, %f5, %f6 fornot1 %f2, %f2, %f12 loop_4802: sdivx %l2, 0x1F66, %i7 sub %l3, %g1, %o6 sdivx %o7, 0x1BF7, %i2 edge16n %i5, %i6, %o1 ldsw [%l7 + 0x14], %l6 stb %l5, [%l7 + 0x31] bg,pn %icc, loop_4803 std %f4, [%l7 + 0x28] fble,a %fcc3, loop_4804 stx %g4, [%l7 + 0x68] loop_4803: lduh [%l7 + 0x6E], %i0 fbg,a %fcc3, loop_4805 loop_4804: fmovsgu %icc, %f6, %f13 sub %i4, %o5, %l0 bshuffle %f8, %f10, %f2 loop_4805: fpadd16 %f2, %f10, %f4 fnot2s %f0, %f7 stb %g3, [%l7 + 0x7B] tsubcc %l1, %i3, %g5 fmovrslz %l4, %f8, %f2 bleu,pn %xcc, loop_4806 tleu %xcc, 0x1 be,pn %xcc, loop_4807 lduw [%l7 + 0x08], %g2 loop_4806: edge16n %i1, %g6, %o2 pdist %f10, %f4, %f12 loop_4807: faligndata %f10, %f14, %f6 ble,pn %icc, loop_4808 stx %o3, [%l7 + 0x38] subcc %o0, %g7, %l2 movleu %xcc, %o4, %i7 loop_4808: fbuge %fcc1, loop_4809 fcmpgt32 %f8, %f0, %l3 fpmerge %f15, %f3, %f0 fand %f4, %f12, %f4 loop_4809: udiv %g1, 0x1003, %o7 bvc,pn %xcc, loop_4810 fpack16 %f10, %f5 movvc %xcc, %i2, %o6 xorcc %i5, 0x1BAB, %o1 loop_4810: fmovsvs %icc, %f8, %f5 std %f2, [%l7 + 0x70] sethi 0x1980, %i6 xnorcc %l5, 0x04BD, %g4 fmovsvs %icc, %f5, %f9 xnorcc %i0, %l6, %o5 alignaddr %l0, %g3, %i4 std %f12, [%l7 + 0x78] fbo,a %fcc1, loop_4811 edge8l %l1, %g5, %l4 stb %i3, [%l7 + 0x0C] fbug,a %fcc1, loop_4812 loop_4811: tle %xcc, 0x0 fmovs %f11, %f6 fmovdleu %xcc, %f9, %f12 loop_4812: bvs,a %xcc, loop_4813 be,pt %xcc, loop_4814 sth %i1, [%l7 + 0x1E] fmovrdlz %g6, %f8, %f10 loop_4813: brz %o2, loop_4815 loop_4814: ldsh [%l7 + 0x76], %o3 fornot1 %f10, %f10, %f12 mulscc %o0, 0x11C3, %g7 loop_4815: std %f0, [%l7 + 0x20] subc %l2, %g2, %i7 edge32n %l3, %g1, %o4 nop setx loop_4816, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry umulcc %i2, 0x0141, %o6 ld [%l7 + 0x74], %f14 ldsb [%l7 + 0x7A], %o7 loop_4816: edge8n %i5, %i6, %o1 stx %g4, [%l7 + 0x30] stw %i0, [%l7 + 0x38] srax %l5, 0x14, %l6 edge32ln %o5, %l0, %g3 brlez %i4, loop_4817 srlx %l1, %g5, %i3 orcc %l4, %g6, %i1 fcmple32 %f6, %f0, %o3 loop_4817: fmovsgu %icc, %f4, %f6 edge32 %o2, %g7, %o0 udiv %g2, 0x08FB, %i7 brgz,a %l2, loop_4818 edge32l %g1, %l3, %i2 bl,a,pn %xcc, loop_4819 bleu,a,pn %xcc, loop_4820 loop_4818: ldsb [%l7 + 0x5A], %o4 fbuge %fcc1, loop_4821 loop_4819: fba %fcc0, loop_4822 loop_4820: ldsh [%l7 + 0x2A], %o6 movvs %xcc, %i5, %i6 loop_4821: fmovrdgz %o1, %f14, %f8 loop_4822: xnorcc %o7, 0x1920, %g4 fbul,a %fcc0, loop_4823 mulscc %l5, 0x0BBE, %i0 andcc %l6, %l0, %g3 fabsd %f0, %f4 loop_4823: std %f2, [%l7 + 0x50] stw %i4, [%l7 + 0x60] ldd [%l7 + 0x10], %f12 bpos,a loop_4824 fmovse %icc, %f12, %f3 fmovda %icc, %f0, %f6 nop setx loop_4825, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4824: tge %icc, 0x0 ldd [%l7 + 0x18], %f14 fpadd16s %f13, %f3, %f9 loop_4825: movg %icc, %o5, %l1 orcc %i3, %l4, %g6 fmovdn %icc, %f6, %f6 fmovdvs %icc, %f14, %f8 taddcc %i1, %g5, %o3 lduh [%l7 + 0x3C], %g7 fcmpne16 %f2, %f4, %o0 tvs %icc, 0x6 fxnor %f2, %f8, %f2 mova %xcc, %g2, %o2 fnot1s %f15, %f8 array8 %l2, %i7, %l3 stx %i2, [%l7 + 0x18] stx %o4, [%l7 + 0x10] edge8 %o6, %i5, %g1 bl,pt %xcc, loop_4826 sdiv %i6, 0x11C5, %o7 andncc %g4, %l5, %o1 fandnot2s %f13, %f10, %f2 loop_4826: fcmpgt32 %f2, %f6, %l6 andncc %l0, %g3, %i4 movvc %xcc, %i0, %o5 and %l1, %l4, %g6 ldsb [%l7 + 0x77], %i3 stx %g5, [%l7 + 0x48] nop setx loop_4827, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ba,a,pt %xcc, loop_4828 move %icc, %i1, %o3 fbule %fcc3, loop_4829 loop_4827: st %f15, [%l7 + 0x2C] loop_4828: ld [%l7 + 0x14], %f11 orn %o0, %g7, %o2 loop_4829: for %f8, %f4, %f2 ldsb [%l7 + 0x3F], %l2 fmovda %icc, %f10, %f12 alignaddrl %g2, %i7, %i2 fpack16 %f0, %f4 addc %o4, %l3, %o6 tsubcctv %g1, %i5, %i6 stx %o7, [%l7 + 0x10] fmovsle %icc, %f2, %f15 stb %l5, [%l7 + 0x2F] nop setx loop_4830, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brlz %g4, loop_4831 udiv %l6, 0x1125, %l0 fpsub32 %f12, %f14, %f14 loop_4830: brlez %g3, loop_4832 loop_4831: movcc %icc, %o1, %i0 array8 %o5, %i4, %l4 subcc %l1, %i3, %g5 loop_4832: smulcc %g6, %i1, %o3 movcc %xcc, %g7, %o2 tle %xcc, 0x6 fxnors %f13, %f8, %f0 movvs %icc, %o0, %g2 fpsub32s %f4, %f13, %f8 tle %xcc, 0x5 movl %xcc, %l2, %i7 fpackfix %f14, %f8 fmul8x16al %f1, %f5, %f8 bvs,a,pt %xcc, loop_4833 fmovs %f0, %f6 fpadd32 %f14, %f8, %f2 fmovdvc %icc, %f15, %f11 loop_4833: bge,pt %icc, loop_4834 sth %o4, [%l7 + 0x0E] ldub [%l7 + 0x26], %l3 ldub [%l7 + 0x1F], %i2 loop_4834: fpack32 %f10, %f8, %f6 stw %o6, [%l7 + 0x14] fmovsl %xcc, %f7, %f3 tsubcctv %i5, %g1, %o7 fcmpeq16 %f14, %f2, %i6 st %f7, [%l7 + 0x1C] bne %icc, loop_4835 sth %g4, [%l7 + 0x30] siam 0x3 sll %l5, 0x0E, %l0 loop_4835: fbg %fcc3, loop_4836 umulcc %l6, 0x16CB, %g3 fcmpeq32 %f2, %f2, %i0 bvs %xcc, loop_4837 loop_4836: movvc %icc, %o1, %i4 fmul8x16au %f8, %f1, %f4 tsubcc %o5, 0x106B, %l1 loop_4837: fpackfix %f6, %f14 ldd [%l7 + 0x58], %f8 ldd [%l7 + 0x78], %f6 ldx [%l7 + 0x28], %l4 brlz,a %i3, loop_4838 add %g6, %g5, %i1 fbul,a %fcc3, loop_4839 add %o3, 0x1A67, %g7 loop_4838: fnors %f10, %f15, %f4 ldx [%l7 + 0x60], %o0 loop_4839: ldsh [%l7 + 0x7C], %g2 ldsb [%l7 + 0x5C], %l2 edge32n %i7, %o4, %l3 sdivcc %i2, 0x1E8C, %o6 fzeros %f5 movrgez %o2, 0x256, %i5 sdivcc %g1, 0x080B, %o7 ldub [%l7 + 0x6F], %i6 sth %l5, [%l7 + 0x36] fmovrse %l0, %f10, %f0 lduw [%l7 + 0x4C], %l6 ldd [%l7 + 0x10], %f8 fmul8ulx16 %f0, %f2, %f2 stw %g3, [%l7 + 0x2C] fsrc2 %f14, %f0 smulcc %i0, %g4, %i4 bl loop_4840 add %o1, 0x0247, %o5 bge,pn %icc, loop_4841 stb %l1, [%l7 + 0x3C] loop_4840: fpsub32 %f0, %f6, %f8 st %f14, [%l7 + 0x10] loop_4841: fnot1 %f6, %f2 lduw [%l7 + 0x78], %l4 sth %g6, [%l7 + 0x16] bne,a,pt %xcc, loop_4842 smulcc %i3, 0x0A47, %i1 fmovsle %icc, %f8, %f2 ldsb [%l7 + 0x10], %o3 loop_4842: lduw [%l7 + 0x60], %g5 edge32l %o0, %g7, %g2 tcs %icc, 0x3 or %i7, 0x11A6, %l2 edge8n %l3, %o4, %i2 stw %o2, [%l7 + 0x5C] st %f13, [%l7 + 0x6C] ld [%l7 + 0x4C], %f11 sub %i5, 0x1329, %o6 fbge %fcc3, loop_4843 sth %o7, [%l7 + 0x4E] tge %icc, 0x0 ldsh [%l7 + 0x66], %g1 loop_4843: movpos %icc, %i6, %l0 lduh [%l7 + 0x2E], %l6 ldd [%l7 + 0x28], %f10 std %f6, [%l7 + 0x70] st %f6, [%l7 + 0x0C] fmovde %icc, %f1, %f15 ldsh [%l7 + 0x32], %g3 fmovsl %xcc, %f3, %f4 st %f12, [%l7 + 0x6C] ldub [%l7 + 0x7C], %i0 stw %g4, [%l7 + 0x08] mova %xcc, %i4, %l5 fbge,a %fcc2, loop_4844 fands %f3, %f3, %f7 fbuge %fcc3, loop_4845 ldsh [%l7 + 0x4E], %o5 loop_4844: fones %f10 fmovdleu %icc, %f6, %f2 loop_4845: srlx %l1, %l4, %o1 xnorcc %i3, 0x15CF, %g6 lduh [%l7 + 0x2C], %o3 movpos %icc, %g5, %o0 ta %xcc, 0x5 sllx %g7, 0x18, %g2 fmul8sux16 %f0, %f10, %f10 fmovdcs %icc, %f3, %f12 tvc %xcc, 0x6 fmovrslez %i7, %f9, %f3 ld [%l7 + 0x30], %f5 fmovsleu %icc, %f6, %f8 movrlez %l2, %l3, %o4 std %f14, [%l7 + 0x38] fandnot1s %f8, %f14, %f9 stb %i1, [%l7 + 0x59] sth %o2, [%l7 + 0x7E] fbuge,a %fcc1, loop_4846 nop setx loop_4847, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmuld8sux16 %f11, %f10, %f2 edge16ln %i5, %i2, %o7 loop_4846: fandnot1s %f1, %f12, %f6 loop_4847: fcmpne16 %f10, %f14, %o6 fcmpgt16 %f4, %f8, %i6 fnot1s %f12, %f4 fba,a %fcc3, loop_4848 fands %f5, %f0, %f10 fbne %fcc0, loop_4849 tsubcctv %g1, %l0, %g3 loop_4848: bvs,a %icc, loop_4850 movrlz %l6, 0x1D3, %i0 loop_4849: or %g4, %i4, %l5 fbne %fcc0, loop_4851 loop_4850: movle %xcc, %l1, %o5 fcmpne16 %f14, %f6, %l4 ldd [%l7 + 0x38], %f12 loop_4851: bl,pn %icc, loop_4852 fones %f6 movrlz %i3, %o1, %o3 ldub [%l7 + 0x54], %g5 loop_4852: edge32ln %o0, %g6, %g7 ld [%l7 + 0x78], %f6 movrne %g2, %l2, %i7 movrlez %o4, 0x086, %i1 ldd [%l7 + 0x58], %f6 fcmpne16 %f8, %f4, %o2 ldsb [%l7 + 0x10], %l3 udiv %i5, 0x1372, %o7 std %f4, [%l7 + 0x20] lduh [%l7 + 0x2A], %o6 fornot2 %f4, %f2, %f4 or %i6, 0x0D96, %g1 tne %xcc, 0x2 fbl %fcc1, loop_4853 bvs,pn %xcc, loop_4854 edge32 %l0, %i2, %l6 ldsh [%l7 + 0x36], %i0 loop_4853: tvs %icc, 0x7 loop_4854: fmovdg %icc, %f9, %f6 fmovdg %xcc, %f2, %f11 fmul8x16au %f9, %f2, %f8 fbu %fcc2, loop_4855 tcc %xcc, 0x3 sra %g3, %g4, %l5 mulscc %i4, 0x0BD2, %l1 loop_4855: bvc,a,pt %icc, loop_4856 ldub [%l7 + 0x16], %l4 sdivcc %o5, 0x07D5, %o1 stb %i3, [%l7 + 0x52] loop_4856: fandnot1s %f7, %f11, %f3 fmovscc %icc, %f0, %f8 movleu %xcc, %g5, %o3 be,a loop_4857 fmovdcs %icc, %f6, %f7 fbge,a %fcc0, loop_4858 stx %o0, [%l7 + 0x38] loop_4857: tle %icc, 0x0 fbe,a %fcc3, loop_4859 loop_4858: fnors %f7, %f5, %f6 edge16l %g6, %g2, %g7 stb %i7, [%l7 + 0x62] loop_4859: fpsub32 %f0, %f6, %f6 ldsh [%l7 + 0x70], %l2 stw %o4, [%l7 + 0x10] fbg %fcc1, loop_4860 bleu,a,pn %xcc, loop_4861 fbuge %fcc0, loop_4862 ldx [%l7 + 0x78], %o2 loop_4860: ldx [%l7 + 0x10], %i1 loop_4861: tsubcctv %i5, 0x0CC6, %l3 loop_4862: fornot1 %f14, %f8, %f8 xnorcc %o6, %o7, %i6 bcs,a,pt %icc, loop_4863 bpos,a loop_4864 fbu %fcc0, loop_4865 ld [%l7 + 0x38], %f11 loop_4863: xorcc %g1, %i2, %l6 loop_4864: move %icc, %l0, %i0 loop_4865: fmovrde %g4, %f12, %f6 brgz %g3, loop_4866 sth %l5, [%l7 + 0x5A] ldx [%l7 + 0x30], %l1 fpmerge %f3, %f4, %f10 loop_4866: ldx [%l7 + 0x30], %l4 tvc %xcc, 0x4 movrgez %i4, 0x221, %o5 stw %o1, [%l7 + 0x68] fnor %f8, %f10, %f0 movcc %icc, %i3, %o3 fmovrdlez %g5, %f14, %f12 movgu %xcc, %g6, %g2 stb %g7, [%l7 + 0x41] edge8ln %o0, %i7, %l2 add %o4, %i1, %i5 fsrc2s %f9, %f8 bn,pt %icc, loop_4867 fmovsne %xcc, %f0, %f15 bne,a,pn %icc, loop_4868 sethi 0x1787, %l3 loop_4867: bpos loop_4869 addccc %o2, 0x1391, %o6 loop_4868: fmovscs %xcc, %f14, %f13 fzeros %f10 loop_4869: fmovda %icc, %f11, %f7 fexpand %f9, %f8 tl %xcc, 0x7 fpsub32 %f6, %f12, %f4 fcmpeq16 %f6, %f10, %o7 lduw [%l7 + 0x4C], %i6 ldsh [%l7 + 0x32], %i2 ldub [%l7 + 0x17], %g1 fandnot1s %f9, %f12, %f14 fand %f8, %f14, %f8 fbl,a %fcc1, loop_4870 edge16n %l0, %i0, %g4 fxor %f10, %f6, %f12 fands %f2, %f8, %f6 loop_4870: movle %icc, %l6, %g3 movle %xcc, %l5, %l1 call loop_4871 lduh [%l7 + 0x2A], %l4 stw %i4, [%l7 + 0x40] fxors %f11, %f7, %f14 loop_4871: stx %o5, [%l7 + 0x58] bvs,a,pn %xcc, loop_4872 fbn,a %fcc3, loop_4873 bleu,pn %icc, loop_4874 fbl,a %fcc0, loop_4875 loop_4872: lduh [%l7 + 0x5E], %o1 loop_4873: ldd [%l7 + 0x58], %f12 loop_4874: fpsub32 %f12, %f12, %f2 loop_4875: edge16n %i3, %g5, %g6 lduh [%l7 + 0x7E], %g2 sth %o3, [%l7 + 0x50] ldx [%l7 + 0x08], %g7 bneg,a loop_4876 array32 %o0, %l2, %i7 brlez %i1, loop_4877 fnand %f12, %f12, %f6 loop_4876: fnot2 %f14, %f14 bge loop_4878 loop_4877: fmovde %icc, %f14, %f7 udivcc %o4, 0x0ADD, %l3 fnands %f11, %f4, %f13 loop_4878: fpsub32 %f6, %f2, %f2 fmovsneg %icc, %f15, %f7 fornot2 %f2, %f2, %f14 movpos %xcc, %i5, %o2 fxnors %f3, %f3, %f8 ldsw [%l7 + 0x68], %o7 lduw [%l7 + 0x5C], %o6 bpos,a loop_4879 fxor %f6, %f8, %f14 ldd [%l7 + 0x30], %f14 movre %i2, %g1, %l0 loop_4879: movrgz %i0, %g4, %i6 udivx %l6, 0x020C, %l5 stx %g3, [%l7 + 0x68] be,a,pt %icc, loop_4880 fmovrslez %l4, %f0, %f10 fxnor %f4, %f4, %f14 ldd [%l7 + 0x10], %f12 loop_4880: fnegd %f6, %f0 mulscc %i4, 0x0DA3, %l1 stw %o1, [%l7 + 0x78] edge8ln %i3, %g5, %g6 ldub [%l7 + 0x4B], %g2 fmovscs %xcc, %f1, %f9 udivcc %o3, 0x1FED, %g7 ldsw [%l7 + 0x1C], %o0 fbug,a %fcc2, loop_4881 fcmpne32 %f14, %f12, %o5 ldub [%l7 + 0x5B], %l2 fxors %f14, %f11, %f13 loop_4881: movneg %xcc, %i7, %o4 ldub [%l7 + 0x6C], %i1 fmovse %xcc, %f9, %f11 edge8 %i5, %o2, %l3 stw %o7, [%l7 + 0x40] stb %o6, [%l7 + 0x45] fbuge %fcc0, loop_4882 popc %i2, %l0 smul %i0, 0x02A4, %g4 movcs %xcc, %g1, %i6 loop_4882: mulx %l6, %l5, %l4 movvc %xcc, %g3, %l1 fcmpgt16 %f4, %f10, %o1 fmovrdne %i3, %f8, %f14 ldsh [%l7 + 0x14], %i4 fpack32 %f6, %f10, %f10 lduh [%l7 + 0x3C], %g6 fmovscc %xcc, %f3, %f14 edge16ln %g5, %o3, %g7 ldub [%l7 + 0x43], %g2 lduh [%l7 + 0x66], %o0 mulscc %o5, %i7, %o4 movcs %xcc, %l2, %i5 fbl,a %fcc1, loop_4883 subc %o2, %l3, %o7 std %f8, [%l7 + 0x78] edge32n %i1, %o6, %i2 loop_4883: srl %i0, 0x07, %g4 andn %l0, 0x0749, %g1 ldd [%l7 + 0x08], %f8 st %f5, [%l7 + 0x3C] for %f10, %f0, %f2 mulscc %i6, 0x10E0, %l5 lduh [%l7 + 0x66], %l4 ldd [%l7 + 0x58], %f10 ldd [%l7 + 0x18], %f10 fpackfix %f8, %f5 fnegs %f12, %f14 bpos,a,pt %xcc, loop_4884 fcmpeq32 %f6, %f6, %g3 fmovscs %xcc, %f6, %f0 ldd [%l7 + 0x50], %f6 loop_4884: fbul,a %fcc0, loop_4885 ldsw [%l7 + 0x68], %l1 alignaddr %l6, %o1, %i4 fmovrdlz %i3, %f8, %f8 loop_4885: xnor %g6, %g5, %g7 stw %o3, [%l7 + 0x10] fexpand %f5, %f2 fmovdpos %xcc, %f9, %f9 fpadd32s %f15, %f9, %f4 ldsb [%l7 + 0x5E], %o0 bleu,a %xcc, loop_4886 tcc %xcc, 0x4 array16 %g2, %i7, %o5 bvs,pt %xcc, loop_4887 loop_4886: std %f0, [%l7 + 0x20] fmovsvc %xcc, %f10, %f8 stb %o4, [%l7 + 0x2F] loop_4887: lduh [%l7 + 0x2A], %i5 ldx [%l7 + 0x50], %l2 movrne %o2, %o7, %i1 bcs,pn %xcc, loop_4888 fnor %f6, %f14, %f2 stw %o6, [%l7 + 0x60] alignaddr %l3, %i2, %g4 loop_4888: fmovsne %xcc, %f10, %f4 movrlz %l0, 0x298, %g1 sth %i0, [%l7 + 0x30] stb %i6, [%l7 + 0x3D] fzeros %f9 ld [%l7 + 0x1C], %f15 fmovsvc %icc, %f15, %f14 call loop_4889 sth %l5, [%l7 + 0x12] lduw [%l7 + 0x34], %l4 andcc %g3, 0x1AD1, %l1 loop_4889: lduh [%l7 + 0x58], %l6 fbu %fcc2, loop_4890 movvs %xcc, %i4, %i3 stw %g6, [%l7 + 0x5C] tsubcctv %o1, %g5, %g7 loop_4890: fmovsn %xcc, %f5, %f1 edge32n %o0, %g2, %o3 fmovrdlz %i7, %f6, %f14 fornot1s %f1, %f3, %f13 fmovrdgez %o4, %f0, %f14 ldub [%l7 + 0x26], %o5 ldx [%l7 + 0x70], %l2 fmovrse %i5, %f13, %f5 orncc %o2, %o7, %i1 ldd [%l7 + 0x50], %f0 stw %o6, [%l7 + 0x74] fandnot1 %f0, %f0, %f0 movrlz %l3, 0x309, %g4 nop setx loop_4891, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movg %icc, %i2, %l0 andcc %g1, 0x1FBB, %i0 tcs %xcc, 0x3 loop_4891: movrlez %l5, 0x3E7, %l4 subc %g3, 0x03C1, %l1 std %f6, [%l7 + 0x08] for %f4, %f2, %f0 stw %i6, [%l7 + 0x40] fabsd %f0, %f6 fmul8ulx16 %f8, %f14, %f2 bvc,a,pt %icc, loop_4892 ldsb [%l7 + 0x18], %i4 movrne %l6, %g6, %o1 stb %g5, [%l7 + 0x71] loop_4892: fmovrdgz %i3, %f10, %f14 edge16n %g7, %g2, %o3 stx %i7, [%l7 + 0x50] movgu %xcc, %o0, %o4 sllx %o5, %i5, %l2 fnegd %f8, %f4 bl,a,pn %xcc, loop_4893 ldsh [%l7 + 0x1A], %o2 smulcc %o7, %o6, %l3 sra %i1, 0x1B, %g4 loop_4893: fones %f10 tl %icc, 0x5 array32 %l0, %g1, %i0 nop setx loop_4894, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdg %xcc, %f3, %f8 fmovsg %xcc, %f5, %f3 fbne,a %fcc3, loop_4895 loop_4894: edge32 %l5, %l4, %i2 ldx [%l7 + 0x68], %g3 ba,a,pt %xcc, loop_4896 loop_4895: fmovsl %xcc, %f6, %f6 lduh [%l7 + 0x0A], %l1 stb %i4, [%l7 + 0x4E] loop_4896: call loop_4897 movrlz %i6, 0x211, %l6 lduh [%l7 + 0x68], %g6 st %f14, [%l7 + 0x68] loop_4897: fornot2 %f0, %f0, %f4 fmuld8sux16 %f8, %f1, %f14 lduh [%l7 + 0x12], %o1 ldsb [%l7 + 0x7F], %i3 ldub [%l7 + 0x52], %g7 fcmpgt16 %f12, %f10, %g5 lduw [%l7 + 0x5C], %g2 smul %i7, %o3, %o0 movne %icc, %o4, %o5 bvs,pn %icc, loop_4898 movrlz %l2, 0x219, %i5 fmovdvc %icc, %f0, %f7 stx %o2, [%l7 + 0x60] loop_4898: ldub [%l7 + 0x34], %o7 fzeros %f7 edge8 %l3, %i1, %o6 fbne %fcc1, loop_4899 sethi 0x0DA0, %l0 stx %g1, [%l7 + 0x68] fbul %fcc2, loop_4900 loop_4899: subc %i0, 0x17F3, %g4 move %icc, %l5, %i2 ldx [%l7 + 0x50], %l4 loop_4900: movne %icc, %g3, %l1 addc %i6, %l6, %i4 fmovsg %icc, %f13, %f7 mulscc %g6, %o1, %g7 movcs %xcc, %i3, %g2 fmovrslz %i7, %f14, %f15 fcmple32 %f0, %f4, %o3 ldub [%l7 + 0x72], %g5 fcmpgt32 %f8, %f12, %o4 fbg %fcc2, loop_4901 fba,a %fcc1, loop_4902 andcc %o5, 0x1876, %l2 brgez %i5, loop_4903 loop_4901: fpackfix %f12, %f1 loop_4902: fcmpeq16 %f12, %f2, %o2 fmovdleu %xcc, %f2, %f9 loop_4903: call loop_4904 fzeros %f13 fmul8x16 %f14, %f14, %f10 fble %fcc3, loop_4905 loop_4904: tsubcctv %o0, %o7, %l3 lduh [%l7 + 0x4E], %o6 be,pt %xcc, loop_4906 loop_4905: movvc %xcc, %i1, %l0 stx %i0, [%l7 + 0x68] sth %g1, [%l7 + 0x22] loop_4906: fmovsneg %icc, %f14, %f0 be %icc, loop_4907 edge16n %l5, %g4, %l4 ldsb [%l7 + 0x36], %g3 sra %i2, 0x14, %l1 loop_4907: stw %i6, [%l7 + 0x14] movl %icc, %i4, %l6 fbule %fcc0, loop_4908 bpos,a,pt %icc, loop_4909 fpsub32s %f15, %f0, %f7 std %f2, [%l7 + 0x70] loop_4908: udiv %o1, 0x00FD, %g7 loop_4909: edge16l %i3, %g2, %g6 ldsw [%l7 + 0x24], %o3 array8 %i7, %g5, %o4 fabsd %f14, %f2 subc %l2, %o5, %o2 ldd [%l7 + 0x58], %f14 edge32ln %o0, %o7, %l3 ldub [%l7 + 0x75], %o6 sub %i5, 0x0FB7, %l0 fpsub16s %f15, %f5, %f4 array8 %i1, %g1, %i0 tleu %icc, 0x2 fbg %fcc0, loop_4910 ldub [%l7 + 0x33], %l5 ldx [%l7 + 0x08], %l4 andcc %g4, 0x14FC, %g3 loop_4910: fnot2 %f8, %f6 fbug,a %fcc0, loop_4911 edge32 %i2, %l1, %i6 and %i4, %o1, %g7 xnorcc %i3, %g2, %g6 loop_4911: ldub [%l7 + 0x47], %l6 fpsub16s %f13, %f8, %f14 lduh [%l7 + 0x24], %i7 subccc %o3, 0x1025, %g5 fbu,a %fcc3, loop_4912 ldx [%l7 + 0x20], %l2 fmovdge %xcc, %f10, %f2 stw %o4, [%l7 + 0x74] loop_4912: movgu %xcc, %o5, %o0 ldsh [%l7 + 0x7A], %o7 edge32n %o2, %o6, %l3 fmovdneg %icc, %f3, %f5 orncc %i5, 0x12AA, %i1 fmovrdgz %l0, %f8, %f2 fmovdl %xcc, %f0, %f8 fxnor %f10, %f0, %f10 fpack16 %f10, %f2 lduw [%l7 + 0x60], %i0 stb %l5, [%l7 + 0x18] ldub [%l7 + 0x73], %l4 andncc %g4, %g3, %g1 fmovse %icc, %f6, %f3 ld [%l7 + 0x68], %f6 ldsw [%l7 + 0x5C], %i2 taddcc %l1, %i4, %i6 movcs %xcc, %o1, %i3 fxnors %f0, %f4, %f6 movrne %g7, 0x1AE, %g2 fmovsneg %icc, %f4, %f7 st %f9, [%l7 + 0x10] bvc,pn %icc, loop_4913 sllx %l6, 0x10, %i7 andcc %o3, 0x167D, %g6 tgu %xcc, 0x3 loop_4913: faligndata %f6, %f2, %f4 xnor %g5, 0x14D8, %l2 ld [%l7 + 0x3C], %f13 std %f14, [%l7 + 0x30] sdiv %o4, 0x13E1, %o0 bvs,a loop_4914 bvs,pt %icc, loop_4915 fmovsgu %xcc, %f9, %f13 stb %o7, [%l7 + 0x43] loop_4914: ldd [%l7 + 0x50], %f12 loop_4915: fands %f15, %f13, %f13 fmovdvs %icc, %f4, %f2 sth %o2, [%l7 + 0x32] lduh [%l7 + 0x14], %o5 fnegd %f4, %f4 ldsh [%l7 + 0x60], %l3 brgez,a %o6, loop_4916 sth %i5, [%l7 + 0x20] xorcc %l0, 0x117A, %i1 fmuld8sux16 %f2, %f15, %f0 loop_4916: stw %i0, [%l7 + 0x24] subc %l5, 0x1F2F, %g4 fpackfix %f12, %f11 ldsb [%l7 + 0x24], %l4 srax %g3, 0x13, %g1 fmovrsgez %l1, %f8, %f10 alignaddrl %i2, %i6, %i4 sth %i3, [%l7 + 0x0C] udivcc %g7, 0x1361, %g2 brgez %o1, loop_4917 lduh [%l7 + 0x32], %i7 ld [%l7 + 0x18], %f12 edge32 %o3, %l6, %g5 loop_4917: std %f6, [%l7 + 0x40] fmovs %f3, %f5 movgu %xcc, %l2, %g6 fcmpd %fcc2, %f10, %f14 brlz %o0, loop_4918 xor %o7, %o2, %o4 orcc %o5, %o6, %i5 lduw [%l7 + 0x60], %l0 loop_4918: st %f6, [%l7 + 0x58] fmul8ulx16 %f10, %f6, %f0 lduh [%l7 + 0x1C], %i1 ldsb [%l7 + 0x6D], %i0 fmovsa %icc, %f13, %f15 ld [%l7 + 0x28], %f11 lduh [%l7 + 0x08], %l3 lduh [%l7 + 0x2C], %g4 fandnot1s %f13, %f12, %f9 edge32ln %l4, %g3, %l5 fmovrdlz %g1, %f10, %f12 fbo,a %fcc3, loop_4919 tvc %icc, 0x7 fpsub16s %f15, %f10, %f1 ldd [%l7 + 0x40], %f14 loop_4919: tl %xcc, 0x4 fors %f15, %f1, %f11 udiv %l1, 0x1668, %i2 fbue,a %fcc0, loop_4920 tsubcc %i6, 0x025A, %i3 add %i4, 0x1CF0, %g2 fmovdl %xcc, %f14, %f1 loop_4920: ldsb [%l7 + 0x56], %o1 fmovrse %g7, %f1, %f10 edge8l %o3, %i7, %l6 ldx [%l7 + 0x60], %l2 xorcc %g5, 0x0FA4, %g6 mulscc %o0, %o2, %o7 ldx [%l7 + 0x78], %o4 ldsw [%l7 + 0x74], %o5 bgu,a loop_4921 sdivx %o6, 0x01FE, %i5 ld [%l7 + 0x74], %f15 fbn,a %fcc0, loop_4922 loop_4921: edge8ln %i1, %l0, %l3 alignaddr %i0, %g4, %l4 fmovrdgz %g3, %f12, %f12 loop_4922: smul %g1, 0x1460, %l5 fnegd %f6, %f2 udivcc %i2, 0x1E1E, %l1 udiv %i6, 0x1380, %i4 fxnors %f8, %f6, %f1 fandnot1 %f14, %f6, %f4 bshuffle %f2, %f0, %f2 stb %g2, [%l7 + 0x46] tcc %xcc, 0x0 ld [%l7 + 0x58], %f9 ldub [%l7 + 0x5C], %i3 fmovdcs %icc, %f8, %f15 movrlz %g7, 0x164, %o3 sth %i7, [%l7 + 0x6E] fcmped %fcc1, %f8, %f12 srl %o1, %l2, %g5 fmovde %icc, %f9, %f4 ldub [%l7 + 0x08], %l6 fmovrsne %o0, %f3, %f2 nop setx loop_4923, %l0, %l1 jmpl %l1, %o2 bneg loop_4924 std %f6, [%l7 + 0x28] sth %o7, [%l7 + 0x2C] loop_4923: fmovse %icc, %f5, %f15 loop_4924: fbge %fcc1, loop_4925 xnor %g6, 0x1E32, %o4 edge8 %o5, %i5, %o6 movl %icc, %l0, %i1 loop_4925: ldx [%l7 + 0x20], %i0 array8 %l3, %l4, %g4 udivx %g3, 0x1D15, %g1 ble,pn %icc, loop_4926 movn %xcc, %i2, %l1 ldsw [%l7 + 0x3C], %i6 fexpand %f12, %f6 loop_4926: bcs,pt %icc, loop_4927 movrgez %i4, %g2, %i3 fmovscc %icc, %f0, %f11 fmovscc %xcc, %f11, %f8 loop_4927: movvc %xcc, %g7, %o3 edge32ln %i7, %l5, %l2 fmovsn %xcc, %f13, %f4 tge %xcc, 0x5 ldsb [%l7 + 0x13], %o1 umul %l6, 0x1373, %o0 ldsh [%l7 + 0x3A], %o2 udivx %o7, 0x1037, %g6 xorcc %g5, %o4, %i5 fbul %fcc2, loop_4928 ldsb [%l7 + 0x26], %o5 fbu,a %fcc0, loop_4929 fnegs %f11, %f3 loop_4928: edge16 %o6, %i1, %i0 ldd [%l7 + 0x70], %f12 loop_4929: sth %l3, [%l7 + 0x30] fandnot2 %f0, %f14, %f8 fbe %fcc1, loop_4930 subc %l0, 0x1D84, %l4 fmovrde %g3, %f0, %f12 sth %g4, [%l7 + 0x74] loop_4930: bn,a,pn %icc, loop_4931 movrgz %i2, %g1, %l1 subccc %i6, 0x1C8F, %g2 st %f8, [%l7 + 0x24] loop_4931: tne %icc, 0x4 fcmpeq16 %f14, %f10, %i4 fnot1s %f2, %f14 ldsb [%l7 + 0x16], %g7 lduw [%l7 + 0x0C], %i3 tn %icc, 0x1 fnands %f12, %f1, %f8 lduh [%l7 + 0x2A], %i7 st %f3, [%l7 + 0x4C] fpsub16 %f6, %f4, %f0 fbne %fcc1, loop_4932 ld [%l7 + 0x0C], %f13 fnot2s %f5, %f3 fmovsge %xcc, %f12, %f8 loop_4932: fmovspos %icc, %f3, %f10 movvs %xcc, %o3, %l5 fmul8x16al %f5, %f1, %f10 brgz %l2, loop_4933 ldsh [%l7 + 0x2C], %l6 fandnot1 %f2, %f0, %f10 subcc %o0, 0x038C, %o1 loop_4933: fmovrdlz %o7, %f10, %f12 fornot2s %f5, %f2, %f12 addccc %g6, 0x1ED7, %g5 st %f3, [%l7 + 0x1C] fpadd16 %f6, %f2, %f2 fxor %f6, %f14, %f0 ldsb [%l7 + 0x4C], %o2 tg %icc, 0x1 brnz,a %o4, loop_4934 ldsw [%l7 + 0x44], %o5 edge32 %o6, %i5, %i1 taddcctv %l3, %l0, %l4 loop_4934: ldd [%l7 + 0x20], %f8 tpos %icc, 0x5 fbn %fcc3, loop_4935 ta %xcc, 0x5 stb %g3, [%l7 + 0x4F] ld [%l7 + 0x24], %f3 loop_4935: taddcc %g4, %i0, %i2 lduh [%l7 + 0x6A], %l1 orcc %i6, %g1, %g2 nop setx loop_4936, %l0, %l1 jmpl %l1, %i4 stw %g7, [%l7 + 0x44] edge16 %i3, %i7, %o3 bn,a loop_4937 loop_4936: fpmerge %f13, %f0, %f4 tsubcc %l5, 0x13E9, %l2 add %o0, %l6, %o1 loop_4937: subccc %o7, 0x11BE, %g6 smul %g5, %o4, %o2 stw %o5, [%l7 + 0x64] std %f12, [%l7 + 0x70] array8 %i5, %o6, %l3 ldd [%l7 + 0x58], %f10 st %f2, [%l7 + 0x68] fcmped %fcc1, %f10, %f0 ldx [%l7 + 0x60], %l0 edge32ln %l4, %i1, %g4 movpos %icc, %g3, %i2 bne,pt %xcc, loop_4938 tgu %icc, 0x2 ld [%l7 + 0x0C], %f11 array8 %l1, %i6, %i0 loop_4938: movrgz %g2, %i4, %g7 edge8n %g1, %i7, %o3 ld [%l7 + 0x0C], %f2 fnegd %f0, %f12 fbe,a %fcc2, loop_4939 tneg %icc, 0x3 stb %l5, [%l7 + 0x17] edge16ln %i3, %o0, %l6 loop_4939: lduw [%l7 + 0x34], %o1 stx %o7, [%l7 + 0x58] tge %icc, 0x2 tsubcctv %g6, %g5, %l2 ldx [%l7 + 0x60], %o2 ldsh [%l7 + 0x7E], %o4 ble,a %icc, loop_4940 stb %o5, [%l7 + 0x5E] fornot2 %f10, %f4, %f12 fcmpne16 %f14, %f8, %o6 loop_4940: ldub [%l7 + 0x1A], %i5 fnot1s %f2, %f1 edge16 %l0, %l3, %i1 sth %l4, [%l7 + 0x0C] fmovscs %xcc, %f12, %f7 ldub [%l7 + 0x0C], %g4 movg %icc, %g3, %i2 fandnot2 %f14, %f8, %f10 stw %i6, [%l7 + 0x5C] udivx %i0, 0x104A, %g2 fmovscs %icc, %f3, %f14 stx %i4, [%l7 + 0x58] tgu %xcc, 0x2 stx %l1, [%l7 + 0x78] movn %xcc, %g7, %g1 ldx [%l7 + 0x70], %o3 fmovscs %icc, %f5, %f11 edge32n %i7, %l5, %i3 fmovscs %xcc, %f0, %f6 fxor %f14, %f14, %f12 nop setx loop_4941, %l0, %l1 jmpl %l1, %l6 lduw [%l7 + 0x70], %o0 add %o7, 0x1481, %g6 mova %xcc, %o1, %l2 loop_4941: fmul8x16 %f1, %f14, %f4 ldub [%l7 + 0x08], %o2 siam 0x3 fbuge,a %fcc1, loop_4942 ldsh [%l7 + 0x1C], %g5 movrgz %o4, %o5, %o6 ld [%l7 + 0x10], %f14 loop_4942: umul %l0, 0x1748, %i5 fsrc1 %f10, %f10 fmovrdgez %i1, %f2, %f14 fbule %fcc1, loop_4943 array32 %l3, %g4, %l4 movne %xcc, %i2, %g3 brz,a %i6, loop_4944 loop_4943: ldsw [%l7 + 0x54], %g2 srlx %i4, 0x1D, %l1 ldx [%l7 + 0x30], %g7 loop_4944: fandnot2s %f15, %f10, %f4 edge8ln %g1, %i0, %o3 taddcctv %i7, 0x0FCD, %l5 ldx [%l7 + 0x28], %i3 ldx [%l7 + 0x58], %o0 movneg %icc, %o7, %g6 movrne %l6, 0x3A3, %l2 fabsd %f14, %f2 st %f5, [%l7 + 0x40] ldub [%l7 + 0x7B], %o1 fpadd16s %f7, %f13, %f1 edge16 %o2, %o4, %g5 movneg %xcc, %o5, %o6 fmovdneg %xcc, %f11, %f5 addc %l0, 0x15DD, %i1 fmovdg %xcc, %f11, %f8 srl %i5, %g4, %l3 stw %i2, [%l7 + 0x70] fmovdvc %xcc, %f3, %f7 fmovsneg %icc, %f9, %f12 taddcctv %g3, 0x0F4D, %i6 stx %l4, [%l7 + 0x28] bpos loop_4945 edge32ln %i4, %g2, %l1 popc %g1, %i0 bleu,pt %icc, loop_4946 loop_4945: tle %xcc, 0x5 std %f8, [%l7 + 0x20] andn %o3, %i7, %g7 loop_4946: fmovsge %xcc, %f3, %f8 ldub [%l7 + 0x75], %l5 orn %i3, 0x093D, %o7 stw %g6, [%l7 + 0x54] bpos,a,pn %xcc, loop_4947 std %f10, [%l7 + 0x68] subcc %l6, %o0, %l2 edge8n %o2, %o4, %g5 loop_4947: sth %o5, [%l7 + 0x2C] fpadd16 %f2, %f8, %f10 fpadd16 %f4, %f8, %f0 movrlez %o1, 0x3B8, %o6 ldsh [%l7 + 0x12], %i1 fmul8x16au %f4, %f4, %f2 srlx %i5, 0x0B, %l0 fbul %fcc0, loop_4948 fmovrse %g4, %f5, %f5 fmovrsgez %i2, %f5, %f5 sra %g3, %i6, %l3 loop_4948: fbl %fcc0, loop_4949 fmovsge %xcc, %f1, %f3 ldsh [%l7 + 0x22], %i4 fmovrdlz %l4, %f10, %f14 loop_4949: movrlz %g2, 0x142, %l1 brz %i0, loop_4950 fmovrdgez %g1, %f14, %f2 ldsh [%l7 + 0x3C], %o3 edge8n %g7, %i7, %l5 loop_4950: fmovsge %icc, %f12, %f13 fmovrde %o7, %f12, %f10 edge32ln %g6, %i3, %o0 std %f12, [%l7 + 0x60] umulcc %l6, %l2, %o2 umul %o4, 0x14F8, %g5 fmovdvs %xcc, %f5, %f11 xorcc %o1, 0x0449, %o5 tgu %icc, 0x4 movrgez %o6, %i1, %l0 andncc %i5, %g4, %g3 brnz %i6, loop_4951 fmovscc %xcc, %f14, %f0 movleu %icc, %i2, %i4 bshuffle %f14, %f10, %f4 loop_4951: bleu,a %xcc, loop_4952 ldsb [%l7 + 0x29], %l4 pdist %f10, %f4, %f0 ld [%l7 + 0x70], %f11 loop_4952: brgz %g2, loop_4953 ldsb [%l7 + 0x09], %l1 fmovdvc %xcc, %f3, %f14 ldub [%l7 + 0x2A], %l3 loop_4953: bvc,a loop_4954 sth %i0, [%l7 + 0x18] fbl %fcc1, loop_4955 array16 %g1, %g7, %i7 loop_4954: fmul8x16al %f11, %f10, %f12 fpadd32s %f14, %f7, %f15 loop_4955: fbug %fcc3, loop_4956 fmul8x16al %f11, %f14, %f10 smulcc %o3, 0x0985, %o7 tvs %icc, 0x6 loop_4956: lduw [%l7 + 0x40], %g6 tsubcc %i3, %o0, %l5 ldub [%l7 + 0x26], %l6 fmovdle %xcc, %f13, %f8 tge %xcc, 0x3 andncc %o2, %o4, %l2 movvs %xcc, %o1, %g5 sth %o6, [%l7 + 0x2A] fmovdneg %icc, %f0, %f7 fmul8x16al %f11, %f14, %f0 tn %icc, 0x0 ldub [%l7 + 0x5B], %i1 umulcc %l0, 0x08E2, %i5 fmuld8ulx16 %f9, %f11, %f14 ldd [%l7 + 0x28], %f10 sdivx %o5, 0x08BD, %g4 ldx [%l7 + 0x08], %i6 array32 %i2, %g3, %i4 lduw [%l7 + 0x18], %l4 bvs,pn %icc, loop_4957 fnand %f10, %f6, %f6 movneg %icc, %l1, %g2 stb %l3, [%l7 + 0x63] loop_4957: tcs %xcc, 0x1 fands %f4, %f12, %f9 fblg %fcc1, loop_4958 brz %g1, loop_4959 movneg %icc, %i0, %i7 sll %o3, 0x11, %g7 loop_4958: bpos,pn %xcc, loop_4960 loop_4959: fmovsge %icc, %f11, %f9 sth %g6, [%l7 + 0x58] lduh [%l7 + 0x60], %o7 loop_4960: udiv %o0, 0x162F, %l5 fcmps %fcc0, %f11, %f4 ldsw [%l7 + 0x40], %l6 subccc %i3, %o2, %l2 ld [%l7 + 0x0C], %f9 stb %o1, [%l7 + 0x73] fmovd %f0, %f14 ldsh [%l7 + 0x54], %o4 ldsw [%l7 + 0x7C], %g5 ldub [%l7 + 0x09], %o6 movvs %xcc, %i1, %l0 brgez %o5, loop_4961 edge8l %g4, %i6, %i2 brlz,a %i5, loop_4962 sdivcc %i4, 0x1362, %l4 loop_4961: fbule,a %fcc1, loop_4963 fcmped %fcc3, %f4, %f10 loop_4962: fbo %fcc1, loop_4964 sra %g3, %l1, %g2 loop_4963: stx %g1, [%l7 + 0x60] or %l3, %i7, %i0 loop_4964: ldd [%l7 + 0x38], %f2 sra %o3, 0x01, %g7 sdivcc %g6, 0x1B9C, %o7 std %f14, [%l7 + 0x70] ld [%l7 + 0x7C], %f8 tcc %icc, 0x4 fcmpne32 %f4, %f4, %l5 movre %l6, %i3, %o2 fpadd32 %f2, %f12, %f2 fornot1 %f12, %f8, %f12 bgu %icc, loop_4965 stx %o0, [%l7 + 0x60] taddcctv %o1, 0x0B4F, %o4 fmovsa %xcc, %f3, %f6 loop_4965: call loop_4966 fmovs %f4, %f4 lduh [%l7 + 0x2C], %g5 fmovrsgz %o6, %f14, %f5 loop_4966: fmovdne %icc, %f13, %f4 lduh [%l7 + 0x0A], %i1 fzeros %f8 fblg %fcc2, loop_4967 lduw [%l7 + 0x0C], %l2 fands %f10, %f1, %f0 fmul8ulx16 %f0, %f4, %f8 loop_4967: mulscc %l0, %o5, %g4 movgu %icc, %i6, %i2 fpsub32 %f4, %f14, %f14 tg %icc, 0x5 fmul8x16 %f4, %f8, %f2 fcmpeq16 %f4, %f12, %i5 edge16 %l4, %g3, %i4 tcc %xcc, 0x5 subc %g2, %g1, %l3 call loop_4968 ldub [%l7 + 0x22], %i7 lduw [%l7 + 0x40], %i0 lduh [%l7 + 0x0C], %o3 loop_4968: popc 0x1114, %l1 smulcc %g7, 0x1AC9, %g6 std %f4, [%l7 + 0x60] taddcc %l5, 0x0924, %l6 movn %xcc, %o7, %i3 st %f8, [%l7 + 0x58] tcs %icc, 0x0 ldub [%l7 + 0x56], %o2 fone %f8 alignaddr %o0, %o4, %o1 subcc %o6, 0x02A7, %g5 st %f4, [%l7 + 0x6C] bge,pt %xcc, loop_4969 bcc,a,pt %xcc, loop_4970 fandnot2 %f8, %f14, %f6 tcs %icc, 0x1 loop_4969: ld [%l7 + 0x74], %f8 loop_4970: tsubcc %l2, 0x1A8D, %l0 fmovdcc %xcc, %f8, %f9 fpack32 %f6, %f10, %f0 fzeros %f10 fbn,a %fcc1, loop_4971 fsrc2 %f14, %f8 addcc %i1, 0x1BE4, %o5 alignaddrl %g4, %i2, %i5 loop_4971: ldsb [%l7 + 0x2D], %i6 edge8ln %g3, %i4, %l4 edge8n %g1, %l3, %g2 taddcc %i0, %o3, %i7 array32 %l1, %g6, %g7 fpackfix %f14, %f0 alignaddrl %l6, %l5, %i3 fmovrdgez %o7, %f6, %f4 smul %o0, %o2, %o1 ldub [%l7 + 0x3E], %o6 movrlez %o4, 0x006, %l2 xor %l0, %g5, %i1 fmul8ulx16 %f6, %f8, %f0 brgez,a %g4, loop_4972 stx %o5, [%l7 + 0x70] fcmple32 %f12, %f4, %i2 mulx %i6, %i5, %i4 loop_4972: stw %g3, [%l7 + 0x50] bg,pt %xcc, loop_4973 movre %l4, %g1, %l3 edge32ln %g2, %i0, %o3 tleu %xcc, 0x5 loop_4973: taddcctv %l1, %i7, %g6 stx %g7, [%l7 + 0x50] fnot1s %f7, %f13 st %f12, [%l7 + 0x08] smulcc %l5, %i3, %l6 movl %icc, %o7, %o2 fmovsg %icc, %f14, %f6 call loop_4974 fmovscs %icc, %f12, %f11 fsrc2s %f15, %f12 fornot2s %f9, %f3, %f15 loop_4974: ldsb [%l7 + 0x3B], %o0 stw %o6, [%l7 + 0x10] sdivcc %o4, 0x00D6, %l2 tl %icc, 0x1 st %f9, [%l7 + 0x44] fmul8ulx16 %f12, %f6, %f12 fxor %f4, %f6, %f8 fpadd16s %f3, %f1, %f1 fmovscc %icc, %f2, %f5 ldsb [%l7 + 0x7E], %o1 ld [%l7 + 0x30], %f6 brz %l0, loop_4975 fsrc2 %f10, %f14 tle %icc, 0x1 ldsb [%l7 + 0x0C], %g5 loop_4975: stw %g4, [%l7 + 0x44] std %f4, [%l7 + 0x58] fors %f8, %f5, %f4 edge16n %i1, %i2, %o5 fblg %fcc1, loop_4976 orn %i6, %i4, %g3 fnot1s %f1, %f1 array16 %l4, %g1, %i5 loop_4976: fxnor %f2, %f6, %f2 fbo %fcc0, loop_4977 fcmple16 %f12, %f6, %g2 ldsh [%l7 + 0x3A], %i0 fabss %f5, %f10 loop_4977: taddcctv %o3, %l1, %l3 tle %xcc, 0x3 movrlz %g6, %i7, %g7 sdivx %i3, 0x0CF2, %l5 addccc %l6, 0x0D3D, %o2 movpos %icc, %o7, %o0 fbule %fcc3, loop_4978 ldsb [%l7 + 0x1D], %o4 movrlz %o6, 0x168, %l2 ldub [%l7 + 0x5C], %o1 loop_4978: nop setx loop_4979, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsl %xcc, %f13, %f10 ba,pt %xcc, loop_4980 ld [%l7 + 0x54], %f15 loop_4979: or %g5, %l0, %g4 movre %i1, 0x1FB, %i2 loop_4980: array32 %i6, %o5, %g3 fnor %f4, %f12, %f8 movneg %xcc, %i4, %g1 call loop_4981 std %f10, [%l7 + 0x30] tn %xcc, 0x5 movrne %i5, %g2, %l4 loop_4981: orcc %i0, 0x071B, %l1 fornot2s %f4, %f6, %f9 st %f4, [%l7 + 0x34] xnor %o3, %g6, %i7 xorcc %g7, %i3, %l5 sdivx %l6, 0x1BF2, %o2 fcmps %fcc1, %f3, %f10 bpos %xcc, loop_4982 fmovdleu %xcc, %f1, %f3 movl %xcc, %o7, %o0 tge %icc, 0x2 loop_4982: xnor %o4, %l3, %l2 fmovdvc %xcc, %f4, %f0 fandnot2s %f11, %f3, %f5 tgu %xcc, 0x1 tge %icc, 0x5 smul %o1, %g5, %o6 bg,pn %xcc, loop_4983 ldsh [%l7 + 0x38], %g4 ldsb [%l7 + 0x32], %l0 fmovdgu %xcc, %f11, %f1 loop_4983: ldx [%l7 + 0x38], %i2 tg %xcc, 0x0 orn %i6, %i1, %o5 stb %i4, [%l7 + 0x44] umul %g1, 0x0D7D, %i5 bneg,a %xcc, loop_4984 edge8ln %g3, %g2, %l4 movle %icc, %i0, %o3 tpos %xcc, 0x7 loop_4984: ldd [%l7 + 0x48], %f4 bne,a,pt %xcc, loop_4985 fpadd16 %f4, %f8, %f8 ldsb [%l7 + 0x5B], %l1 orcc %g6, %i7, %g7 loop_4985: te %xcc, 0x2 stb %i3, [%l7 + 0x28] fnot2 %f2, %f6 stw %l5, [%l7 + 0x0C] ldsw [%l7 + 0x54], %l6 movle %xcc, %o7, %o0 lduw [%l7 + 0x40], %o2 move %xcc, %o4, %l2 edge32ln %l3, %o1, %o6 bneg loop_4986 fmovrsgez %g5, %f3, %f6 fbge,a %fcc0, loop_4987 fbge,a %fcc3, loop_4988 loop_4986: xorcc %l0, %g4, %i6 ldsb [%l7 + 0x54], %i1 loop_4987: fzero %f8 loop_4988: sth %i2, [%l7 + 0x4C] ldsw [%l7 + 0x3C], %i4 andn %o5, %i5, %g3 ldsh [%l7 + 0x42], %g2 subcc %g1, %l4, %i0 fpadd32 %f0, %f2, %f6 fmul8ulx16 %f8, %f14, %f0 be,a,pt %xcc, loop_4989 lduw [%l7 + 0x24], %l1 movle %xcc, %o3, %g6 brlez %i7, loop_4990 loop_4989: fmovrslz %g7, %f12, %f3 ldsb [%l7 + 0x33], %i3 srl %l6, 0x16, %l5 loop_4990: ldub [%l7 + 0x26], %o0 st %f7, [%l7 + 0x50] ldsw [%l7 + 0x5C], %o7 fcmpeq16 %f4, %f4, %o2 orncc %l2, 0x03BB, %o4 fbug %fcc1, loop_4991 fbul %fcc3, loop_4992 st %f0, [%l7 + 0x70] fmovdge %icc, %f6, %f11 loop_4991: fpsub32s %f8, %f11, %f15 loop_4992: call loop_4993 umul %l3, 0x1F48, %o1 fcmpne32 %f4, %f8, %o6 st %f14, [%l7 + 0x1C] loop_4993: bl,pt %xcc, loop_4994 fmovsgu %icc, %f9, %f6 fmovdneg %icc, %f7, %f7 edge32l %g5, %g4, %l0 loop_4994: udivcc %i6, 0x171A, %i1 ldx [%l7 + 0x70], %i2 fnands %f0, %f9, %f1 st %f7, [%l7 + 0x64] addc %i4, %i5, %g3 fpadd16s %f1, %f6, %f2 nop setx loop_4995, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f4, [%l7 + 0x48] fcmpgt16 %f14, %f6, %o5 fmovsneg %icc, %f11, %f12 loop_4995: movvc %xcc, %g1, %l4 bge,a %xcc, loop_4996 sth %i0, [%l7 + 0x5E] lduw [%l7 + 0x7C], %g2 ldsw [%l7 + 0x7C], %l1 loop_4996: ldsb [%l7 + 0x0F], %o3 ld [%l7 + 0x18], %f10 sdivcc %g6, 0x14B5, %g7 sth %i3, [%l7 + 0x16] xnorcc %i7, 0x0238, %l5 fabsd %f6, %f6 st %f1, [%l7 + 0x70] fandnot1 %f4, %f14, %f10 bne,a loop_4997 tcs %xcc, 0x1 ld [%l7 + 0x18], %f5 fcmpd %fcc0, %f4, %f0 loop_4997: ldub [%l7 + 0x65], %l6 fmovrdne %o0, %f2, %f8 fmovsa %icc, %f3, %f9 ldd [%l7 + 0x20], %f12 fmovscc %xcc, %f7, %f3 lduw [%l7 + 0x48], %o2 fnor %f6, %f12, %f6 movl %xcc, %o7, %o4 stb %l3, [%l7 + 0x25] fcmpgt32 %f10, %f12, %o1 ldx [%l7 + 0x30], %o6 std %f2, [%l7 + 0x70] edge16l %l2, %g5, %g4 fxor %f4, %f2, %f6 xorcc %i6, 0x1AEE, %i1 movcc %xcc, %l0, %i4 ldsw [%l7 + 0x60], %i2 fmovscs %icc, %f0, %f5 std %f14, [%l7 + 0x40] bge loop_4998 fmovd %f12, %f4 fmovdn %icc, %f12, %f12 movrgz %i5, 0x231, %o5 loop_4998: fbn,a %fcc3, loop_4999 ldsw [%l7 + 0x60], %g3 umulcc %g1, 0x1AA9, %l4 fone %f2 loop_4999: fmovrslz %i0, %f11, %f15 stw %g2, [%l7 + 0x2C] tle %xcc, 0x7 st %f10, [%l7 + 0x74] fbn %fcc3, loop_5000 fnot1 %f4, %f2 fblg,a %fcc2, loop_5001 lduw [%l7 + 0x4C], %o3 loop_5000: xor %g6, %l1, %i3 fors %f7, %f7, %f10 loop_5001: fmovspos %xcc, %f2, %f0 sth %i7, [%l7 + 0x76] ldsb [%l7 + 0x3D], %g7 fcmpgt32 %f10, %f0, %l5 sth %l6, [%l7 + 0x44] ldx [%l7 + 0x40], %o0 ba,a loop_5002 movge %xcc, %o7, %o4 stw %o2, [%l7 + 0x78] fcmpd %fcc1, %f4, %f2 loop_5002: and %o1, %l3, %o6 stx %l2, [%l7 + 0x70] smulcc %g4, %i6, %i1 edge32n %g5, %i4, %i2 fcmpeq16 %f14, %f4, %i5 std %f14, [%l7 + 0x78] fpack16 %f4, %f14 edge16 %l0, %o5, %g1 ld [%l7 + 0x18], %f3 fandnot2 %f0, %f4, %f4 tne %xcc, 0x7 array8 %l4, %i0, %g2 ldsb [%l7 + 0x51], %o3 taddcc %g6, 0x046F, %g3 umulcc %i3, 0x1335, %i7 ldd [%l7 + 0x48], %f0 fmovsa %xcc, %f14, %f5 fand %f10, %f2, %f8 nop setx loop_5003, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brgez,a %g7, loop_5004 std %f6, [%l7 + 0x50] orn %l5, %l6, %o0 loop_5003: fmul8sux16 %f2, %f12, %f0 loop_5004: ldx [%l7 + 0x68], %l1 ldd [%l7 + 0x58], %f4 brnz %o7, loop_5005 tgu %icc, 0x1 stx %o2, [%l7 + 0x70] for %f14, %f12, %f8 loop_5005: fnor %f8, %f6, %f10 fmovdne %xcc, %f0, %f4 edge8n %o4, %l3, %o6 brgz,a %o1, loop_5006 stb %l2, [%l7 + 0x3C] ldsw [%l7 + 0x4C], %g4 stb %i6, [%l7 + 0x3A] loop_5006: array32 %g5, %i4, %i1 std %f10, [%l7 + 0x20] fcmpne16 %f14, %f0, %i5 ld [%l7 + 0x6C], %f10 fbug %fcc3, loop_5007 ldd [%l7 + 0x68], %f8 addcc %l0, 0x1E7D, %i2 fmovrsgz %o5, %f1, %f2 loop_5007: andncc %g1, %i0, %g2 fblg %fcc3, loop_5008 sth %o3, [%l7 + 0x38] bge,pt %icc, loop_5009 edge32l %l4, %g6, %i3 loop_5008: fmovrdgz %i7, %f0, %f4 orcc %g7, %g3, %l6 loop_5009: ldd [%l7 + 0x78], %f8 fpmerge %f15, %f6, %f14 st %f1, [%l7 + 0x60] ldsh [%l7 + 0x08], %o0 fpmerge %f4, %f11, %f0 udivcc %l1, 0x12D5, %l5 ldsw [%l7 + 0x5C], %o2 std %f8, [%l7 + 0x10] lduw [%l7 + 0x64], %o7 fba,a %fcc2, loop_5010 ldsw [%l7 + 0x20], %l3 ldub [%l7 + 0x36], %o6 ldx [%l7 + 0x70], %o1 loop_5010: fmovsvs %icc, %f15, %f13 movrne %l2, 0x1AE, %g4 fmovsgu %icc, %f3, %f12 stb %i6, [%l7 + 0x74] addc %g5, 0x1E83, %o4 fpmerge %f4, %f5, %f12 ldsh [%l7 + 0x6E], %i4 movn %icc, %i1, %l0 stw %i2, [%l7 + 0x64] mulx %i5, %g1, %o5 fcmpes %fcc2, %f8, %f13 fmovrdlez %i0, %f10, %f4 tsubcctv %o3, 0x1804, %g2 fmul8sux16 %f4, %f10, %f8 movrgez %l4, %i3, %i7 edge32 %g7, %g6, %l6 addc %g3, %o0, %l1 stx %o2, [%l7 + 0x10] ldsb [%l7 + 0x3F], %l5 fmovdleu %xcc, %f5, %f2 smulcc %o7, %o6, %l3 mulscc %l2, %o1, %g4 fexpand %f1, %f10 ldub [%l7 + 0x3D], %i6 lduh [%l7 + 0x14], %o4 and %i4, %g5, %i1 fmovrslz %i2, %f0, %f15 stx %i5, [%l7 + 0x08] fmovrsgez %l0, %f6, %f12 ld [%l7 + 0x4C], %f0 fnot1s %f6, %f13 lduh [%l7 + 0x1A], %g1 ld [%l7 + 0x54], %f11 ta %icc, 0x5 stb %i0, [%l7 + 0x22] fmuld8sux16 %f5, %f3, %f4 ldub [%l7 + 0x2B], %o3 fcmple16 %f0, %f6, %g2 edge8 %o5, %i3, %l4 std %f4, [%l7 + 0x78] bleu loop_5011 popc %g7, %g6 lduw [%l7 + 0x4C], %l6 edge32l %i7, %o0, %l1 loop_5011: tneg %xcc, 0x5 fpackfix %f10, %f9 ldsb [%l7 + 0x28], %o2 movne %icc, %l5, %g3 faligndata %f14, %f14, %f10 fcmpne32 %f12, %f6, %o7 fcmpne16 %f2, %f2, %o6 ldx [%l7 + 0x68], %l2 movg %xcc, %o1, %l3 fabss %f9, %f0 st %f3, [%l7 + 0x2C] add %i6, %g4, %i4 sth %o4, [%l7 + 0x34] fsrc2s %f14, %f12 stw %g5, [%l7 + 0x4C] fpack32 %f14, %f4, %f14 fandnot2s %f10, %f1, %f11 fabss %f10, %f13 std %f12, [%l7 + 0x58] tn %xcc, 0x2 fsrc1s %f5, %f2 movrgez %i2, %i5, %l0 ldsh [%l7 + 0x5A], %g1 movpos %xcc, %i0, %i1 sth %g2, [%l7 + 0x48] addcc %o5, %i3, %l4 fandnot2s %f0, %f11, %f6 andn %o3, %g7, %l6 be,pn %xcc, loop_5012 edge16n %g6, %o0, %i7 array32 %l1, %o2, %g3 tne %icc, 0x6 loop_5012: st %f8, [%l7 + 0x40] fnands %f12, %f12, %f2 pdist %f10, %f8, %f2 stw %o7, [%l7 + 0x78] fmovdg %icc, %f2, %f3 subccc %o6, 0x0F70, %l5 pdist %f10, %f2, %f8 smulcc %o1, 0x01B3, %l2 movl %icc, %i6, %g4 brlez %i4, loop_5013 tge %xcc, 0x0 fmovrsgez %o4, %f8, %f11 ldub [%l7 + 0x55], %l3 loop_5013: be,a,pt %xcc, loop_5014 fmovsneg %icc, %f9, %f7 ld [%l7 + 0x40], %f9 movcs %xcc, %g5, %i2 loop_5014: fbuge %fcc3, loop_5015 ldsw [%l7 + 0x5C], %l0 bcs,a %xcc, loop_5016 std %f6, [%l7 + 0x68] loop_5015: stw %i5, [%l7 + 0x60] fnot1 %f12, %f4 loop_5016: stw %i0, [%l7 + 0x3C] fnot1 %f6, %f4 stb %g1, [%l7 + 0x61] brgez,a %g2, loop_5017 ldsh [%l7 + 0x30], %o5 bne,pn %xcc, loop_5018 movrgez %i3, 0x3B8, %l4 loop_5017: fpsub16 %f10, %f4, %f8 fbn %fcc3, loop_5019 loop_5018: tneg %icc, 0x1 ld [%l7 + 0x50], %f13 fornot2 %f0, %f6, %f6 loop_5019: fmovsvs %xcc, %f7, %f12 lduh [%l7 + 0x1C], %i1 tcc %icc, 0x1 fbne %fcc3, loop_5020 ldsb [%l7 + 0x31], %g7 fmovdle %icc, %f7, %f11 tcs %icc, 0x4 loop_5020: sethi 0x03F9, %l6 fmovrdgez %o3, %f2, %f4 fbul,a %fcc0, loop_5021 fcmpes %fcc3, %f12, %f13 fpadd16 %f2, %f4, %f12 movn %xcc, %o0, %g6 loop_5021: lduw [%l7 + 0x50], %l1 bne loop_5022 bvc,a,pt %icc, loop_5023 edge32ln %i7, %o2, %o7 tneg %xcc, 0x6 loop_5022: ldsh [%l7 + 0x62], %g3 loop_5023: bne loop_5024 fnands %f4, %f1, %f15 ble %icc, loop_5025 movrgz %l5, 0x2D1, %o1 loop_5024: sth %l2, [%l7 + 0x7E] siam 0x1 loop_5025: std %f2, [%l7 + 0x70] ldd [%l7 + 0x70], %f2 fnot2s %f4, %f1 udiv %i6, 0x0C09, %g4 ldsw [%l7 + 0x28], %o6 fbg %fcc1, loop_5026 fbu %fcc3, loop_5027 movle %xcc, %i4, %o4 brnz %l3, loop_5028 loop_5026: fnegd %f12, %f4 loop_5027: fmovdpos %xcc, %f10, %f1 edge8n %g5, %l0, %i5 loop_5028: tvs %xcc, 0x6 edge32l %i0, %i2, %g2 fpadd16 %f2, %f14, %f4 movle %xcc, %g1, %i3 andn %l4, %i1, %o5 tge %xcc, 0x0 st %f5, [%l7 + 0x78] subc %l6, %g7, %o3 fandnot1s %f5, %f13, %f5 fmovdcs %xcc, %f0, %f7 stb %g6, [%l7 + 0x1A] brgez %l1, loop_5029 fnand %f0, %f8, %f10 fabsd %f8, %f10 tcc %xcc, 0x7 loop_5029: stw %i7, [%l7 + 0x68] fornot1s %f0, %f12, %f14 movrlz %o0, %o7, %g3 fbu,a %fcc2, loop_5030 smul %l5, 0x0975, %o2 fcmpgt16 %f10, %f8, %l2 ld [%l7 + 0x10], %f14 loop_5030: fabss %f5, %f15 array16 %i6, %o1, %g4 mova %icc, %i4, %o6 fpackfix %f4, %f4 fmovdle %icc, %f1, %f13 fmovsn %xcc, %f12, %f15 fxnor %f8, %f0, %f6 smul %l3, 0x0546, %g5 stw %l0, [%l7 + 0x68] ldx [%l7 + 0x60], %o4 addcc %i5, 0x11C5, %i2 umul %i0, 0x1CAB, %g1 fba,a %fcc2, loop_5031 std %f14, [%l7 + 0x58] ldsh [%l7 + 0x32], %g2 ldd [%l7 + 0x58], %f2 loop_5031: movg %xcc, %i3, %l4 fbuge,a %fcc2, loop_5032 fandnot1 %f0, %f10, %f12 ldub [%l7 + 0x64], %o5 smulcc %l6, %g7, %o3 loop_5032: sethi 0x0D96, %g6 fble,a %fcc1, loop_5033 fmovrsgz %l1, %f0, %f12 movg %icc, %i1, %o0 tpos %icc, 0x3 loop_5033: fones %f7 ble,a %xcc, loop_5034 xnorcc %i7, %g3, %l5 ldx [%l7 + 0x58], %o7 ldd [%l7 + 0x38], %f2 loop_5034: fmovdg %xcc, %f0, %f14 movcs %icc, %o2, %l2 fcmpne16 %f8, %f6, %i6 stx %o1, [%l7 + 0x38] edge16ln %i4, %o6, %g4 movl %xcc, %g5, %l0 lduh [%l7 + 0x18], %l3 fmovdvs %xcc, %f12, %f2 movgu %icc, %i5, %o4 andn %i0, 0x108C, %i2 movrlz %g1, %g2, %l4 fbug %fcc2, loop_5035 smulcc %i3, %l6, %g7 ldub [%l7 + 0x5F], %o5 stw %g6, [%l7 + 0x60] loop_5035: stw %l1, [%l7 + 0x44] fbule,a %fcc3, loop_5036 sllx %i1, %o3, %o0 lduh [%l7 + 0x54], %g3 fbne %fcc0, loop_5037 loop_5036: fcmpd %fcc2, %f4, %f12 std %f0, [%l7 + 0x08] bshuffle %f8, %f6, %f10 loop_5037: sdivcc %l5, 0x14BD, %i7 tsubcc %o2, 0x1721, %o7 ldsw [%l7 + 0x0C], %i6 ldx [%l7 + 0x10], %l2 fba %fcc1, loop_5038 fpack16 %f8, %f9 stw %o1, [%l7 + 0x10] ldub [%l7 + 0x10], %i4 loop_5038: edge16ln %o6, %g4, %g5 lduh [%l7 + 0x68], %l0 fmovdgu %icc, %f6, %f13 xnorcc %i5, 0x1E91, %o4 bcs,a loop_5039 srl %i0, 0x15, %i2 fsrc1 %f8, %f4 brnz %g1, loop_5040 loop_5039: st %f2, [%l7 + 0x20] fnor %f6, %f2, %f8 sth %g2, [%l7 + 0x5E] loop_5040: faligndata %f12, %f6, %f12 st %f15, [%l7 + 0x0C] subccc %l4, 0x100D, %l3 movgu %xcc, %l6, %g7 fands %f1, %f1, %f8 movge %icc, %o5, %g6 stx %i3, [%l7 + 0x58] bneg,pn %xcc, loop_5041 ta %icc, 0x7 fnot2 %f10, %f2 ldsh [%l7 + 0x56], %l1 loop_5041: orn %i1, 0x05F3, %o0 bcc,a,pt %icc, loop_5042 movn %xcc, %o3, %g3 fbl %fcc1, loop_5043 fbne,a %fcc1, loop_5044 loop_5042: fbo %fcc0, loop_5045 ldub [%l7 + 0x5A], %i7 loop_5043: stb %o2, [%l7 + 0x53] loop_5044: fbg,a %fcc1, loop_5046 loop_5045: ldsb [%l7 + 0x2F], %l5 ldsw [%l7 + 0x50], %o7 ldsb [%l7 + 0x53], %i6 loop_5046: movre %l2, %i4, %o6 stb %o1, [%l7 + 0x66] stx %g5, [%l7 + 0x50] movneg %icc, %l0, %i5 fmul8sux16 %f8, %f10, %f0 subccc %o4, %g4, %i2 std %f2, [%l7 + 0x30] fmovrsgz %g1, %f15, %f12 fmovdl %xcc, %f11, %f14 ldx [%l7 + 0x10], %g2 st %f5, [%l7 + 0x08] ldsh [%l7 + 0x48], %l4 fmovs %f8, %f10 nop setx loop_5047, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movn %xcc, %l3, %i0 bne,a loop_5048 stw %g7, [%l7 + 0x78] loop_5047: fmuld8sux16 %f1, %f5, %f4 edge8ln %l6, %g6, %i3 loop_5048: sdiv %o5, 0x031B, %i1 fbge,a %fcc2, loop_5049 fmovdgu %xcc, %f15, %f3 stx %o0, [%l7 + 0x28] sth %l1, [%l7 + 0x3E] loop_5049: fbuge,a %fcc0, loop_5050 fcmpne32 %f8, %f2, %g3 subcc %o3, %o2, %i7 fornot1 %f12, %f12, %f8 loop_5050: fors %f8, %f5, %f0 lduw [%l7 + 0x6C], %o7 addc %l5, %l2, %i6 sdivcc %i4, 0x0679, %o6 ldx [%l7 + 0x08], %o1 fcmpeq32 %f10, %f12, %l0 fnegd %f0, %f10 edge8ln %g5, %o4, %i5 st %f8, [%l7 + 0x6C] st %f0, [%l7 + 0x60] fzero %f8 movrlez %g4, 0x15C, %i2 ld [%l7 + 0x34], %f9 fsrc2s %f13, %f5 fbg,a %fcc1, loop_5051 std %f14, [%l7 + 0x50] stw %g1, [%l7 + 0x3C] andn %g2, %l4, %l3 loop_5051: ld [%l7 + 0x48], %f15 lduh [%l7 + 0x56], %g7 or %l6, %i0, %g6 sdivcc %i3, 0x1A20, %i1 bge,pt %xcc, loop_5052 fcmpgt32 %f14, %f4, %o5 sth %o0, [%l7 + 0x24] ldx [%l7 + 0x08], %l1 loop_5052: stw %g3, [%l7 + 0x3C] fbg %fcc2, loop_5053 stx %o2, [%l7 + 0x30] ldsh [%l7 + 0x1E], %i7 fpack32 %f6, %f14, %f2 loop_5053: subc %o3, 0x1EAD, %o7 fmovsne %xcc, %f2, %f5 ba loop_5054 stx %l2, [%l7 + 0x68] ldub [%l7 + 0x7C], %l5 fabss %f12, %f7 loop_5054: te %icc, 0x3 stb %i4, [%l7 + 0x0A] lduh [%l7 + 0x76], %o6 sth %i6, [%l7 + 0x24] fands %f8, %f1, %f9 orcc %o1, 0x1308, %g5 fmovse %xcc, %f5, %f6 orn %o4, %l0, %i5 stx %i2, [%l7 + 0x70] fbne %fcc3, loop_5055 edge32 %g4, %g2, %g1 stw %l4, [%l7 + 0x20] nop setx loop_5056, %l0, %l1 jmpl %l1, %l3 loop_5055: taddcc %l6, 0x08B1, %i0 bleu,a,pn %xcc, loop_5057 fbue %fcc3, loop_5058 loop_5056: st %f6, [%l7 + 0x70] st %f4, [%l7 + 0x48] loop_5057: movre %g6, 0x3BF, %g7 loop_5058: ldd [%l7 + 0x70], %f2 fandnot1 %f0, %f14, %f2 edge8ln %i3, %i1, %o5 tl %icc, 0x0 st %f4, [%l7 + 0x7C] ld [%l7 + 0x44], %f2 movrlez %l1, %g3, %o2 movne %icc, %i7, %o0 ta %icc, 0x0 fcmped %fcc3, %f6, %f14 brgz,a %o3, loop_5059 fbule,a %fcc3, loop_5060 addccc %o7, %l5, %i4 lduw [%l7 + 0x40], %o6 loop_5059: call loop_5061 loop_5060: brz %i6, loop_5062 fcmps %fcc1, %f9, %f2 fxnor %f12, %f10, %f6 loop_5061: fabss %f3, %f0 loop_5062: ldsh [%l7 + 0x62], %l2 tvs %xcc, 0x3 fbu %fcc2, loop_5063 tsubcc %g5, %o4, %o1 fmovrse %l0, %f10, %f10 fpadd16 %f2, %f0, %f2 loop_5063: st %f8, [%l7 + 0x50] fmovrdgz %i5, %f4, %f8 fabsd %f0, %f2 fand %f14, %f2, %f8 ldsb [%l7 + 0x6C], %i2 ba loop_5064 srlx %g2, %g1, %l4 fmovsvc %xcc, %f7, %f7 tne %icc, 0x6 loop_5064: fbul %fcc1, loop_5065 fmovrse %l3, %f10, %f10 lduw [%l7 + 0x40], %g4 ldx [%l7 + 0x28], %l6 loop_5065: std %f14, [%l7 + 0x48] tne %xcc, 0x6 array32 %g6, %i0, %i3 tvc %xcc, 0x2 fmovspos %xcc, %f7, %f12 fnegs %f1, %f9 fmul8x16al %f15, %f13, %f8 ldsb [%l7 + 0x70], %i1 alignaddrl %o5, %g7, %g3 fxnor %f8, %f0, %f0 fmovrdne %l1, %f4, %f4 fcmpne32 %f2, %f6, %i7 lduw [%l7 + 0x48], %o2 sdiv %o0, 0x1B78, %o7 fbug %fcc3, loop_5066 fbue,a %fcc1, loop_5067 fcmpeq16 %f12, %f14, %l5 st %f5, [%l7 + 0x0C] loop_5066: brlz,a %i4, loop_5068 loop_5067: be,pt %icc, loop_5069 andcc %o6, 0x19B4, %o3 fmovscc %xcc, %f5, %f4 loop_5068: for %f14, %f0, %f12 loop_5069: ldx [%l7 + 0x70], %i6 bpos,a %xcc, loop_5070 xor %g5, 0x165B, %o4 stx %o1, [%l7 + 0x58] stw %l0, [%l7 + 0x70] loop_5070: fbul,a %fcc2, loop_5071 ldd [%l7 + 0x50], %f6 stw %i5, [%l7 + 0x5C] brnz %i2, loop_5072 loop_5071: movcs %xcc, %l2, %g2 ta %xcc, 0x2 ldsb [%l7 + 0x29], %l4 loop_5072: fbul %fcc1, loop_5073 fmovdneg %icc, %f0, %f12 lduh [%l7 + 0x32], %l3 orcc %g1, %l6, %g4 loop_5073: ldx [%l7 + 0x68], %g6 ldub [%l7 + 0x6F], %i0 brgz %i1, loop_5074 movle %xcc, %i3, %o5 orcc %g7, %l1, %i7 lduw [%l7 + 0x30], %o2 loop_5074: fcmple32 %f12, %f4, %o0 fzero %f6 brgez %o7, loop_5075 tpos %xcc, 0x5 xnorcc %g3, 0x1089, %l5 lduh [%l7 + 0x76], %o6 loop_5075: edge32 %i4, %i6, %o3 fpsub32 %f4, %f12, %f8 fmovdvs %xcc, %f15, %f10 lduw [%l7 + 0x30], %g5 fsrc2s %f12, %f10 ldsb [%l7 + 0x54], %o1 fcmpne32 %f2, %f10, %o4 fsrc2 %f12, %f8 tg %xcc, 0x6 fcmpne32 %f14, %f12, %i5 stx %i2, [%l7 + 0x50] fmovscc %icc, %f15, %f7 orncc %l2, %l0, %l4 udiv %g2, 0x131C, %g1 tge %xcc, 0x0 fmovdcs %xcc, %f14, %f10 bl %xcc, loop_5076 stw %l6, [%l7 + 0x48] tneg %xcc, 0x1 sth %g4, [%l7 + 0x68] loop_5076: std %f8, [%l7 + 0x10] ldub [%l7 + 0x3B], %g6 tpos %xcc, 0x3 ldx [%l7 + 0x18], %l3 andcc %i1, 0x0323, %i3 st %f5, [%l7 + 0x58] fpadd32 %f8, %f8, %f8 orncc %i0, %o5, %l1 fxnor %f0, %f12, %f12 lduh [%l7 + 0x18], %g7 smulcc %o2, 0x04F1, %i7 add %o0, %o7, %g3 tvc %icc, 0x1 movn %xcc, %o6, %l5 fbl %fcc1, loop_5077 bl,a,pt %icc, loop_5078 edge8 %i6, %i4, %g5 mulx %o1, %o3, %o4 loop_5077: brgez %i2, loop_5079 loop_5078: movrgz %l2, %i5, %l4 ld [%l7 + 0x14], %f0 tne %xcc, 0x3 loop_5079: lduw [%l7 + 0x38], %g2 fornot2 %f8, %f2, %f6 ldd [%l7 + 0x28], %f10 addccc %l0, 0x09DF, %l6 subc %g4, %g6, %l3 fmovdgu %icc, %f2, %f3 siam 0x6 tvs %xcc, 0x6 fmovdgu %xcc, %f7, %f0 fandnot1s %f0, %f9, %f7 andncc %g1, %i1, %i3 andcc %o5, 0x0DB4, %l1 udiv %i0, 0x1864, %g7 fmovrdgez %i7, %f8, %f4 popc 0x1A92, %o2 tge %icc, 0x6 fabss %f7, %f14 fmovdvc %icc, %f2, %f8 fmovda %icc, %f0, %f10 tge %xcc, 0x2 movge %xcc, %o7, %o0 fmovde %icc, %f8, %f9 fmovsl %xcc, %f2, %f4 udiv %o6, 0x1691, %l5 ldx [%l7 + 0x50], %i6 fone %f12 fornot2 %f4, %f12, %f6 fcmpd %fcc0, %f10, %f0 ld [%l7 + 0x3C], %f1 ld [%l7 + 0x28], %f14 fble %fcc0, loop_5080 lduh [%l7 + 0x52], %i4 fmovse %xcc, %f3, %f3 bgu %xcc, loop_5081 loop_5080: ldd [%l7 + 0x40], %f8 ta %xcc, 0x1 ldub [%l7 + 0x15], %g5 loop_5081: fpadd32 %f4, %f14, %f2 fnands %f4, %f10, %f15 movre %g3, 0x2EA, %o3 fmovrdlez %o4, %f8, %f4 fpmerge %f5, %f11, %f12 movpos %xcc, %o1, %i2 lduw [%l7 + 0x08], %l2 subcc %i5, %l4, %g2 fbl,a %fcc1, loop_5082 tge %icc, 0x5 std %f6, [%l7 + 0x40] ldd [%l7 + 0x38], %f2 loop_5082: fpadd16s %f6, %f2, %f6 tcs %icc, 0x5 fbne %fcc3, loop_5083 fmovrde %l0, %f6, %f8 ldx [%l7 + 0x40], %l6 fxnors %f15, %f14, %f3 loop_5083: sra %g4, 0x18, %l3 fpackfix %f6, %f12 fandnot2s %f10, %f5, %f14 fpack32 %f2, %f8, %f6 st %f1, [%l7 + 0x24] std %f0, [%l7 + 0x10] stw %g1, [%l7 + 0x3C] stb %i1, [%l7 + 0x29] bg,pt %icc, loop_5084 fmovspos %xcc, %f10, %f15 sllx %i3, %g6, %o5 ldsb [%l7 + 0x78], %i0 loop_5084: stw %g7, [%l7 + 0x0C] movg %xcc, %i7, %o2 fpack16 %f4, %f10 std %f6, [%l7 + 0x30] fpsub32 %f2, %f12, %f4 brgez %l1, loop_5085 ldsh [%l7 + 0x4C], %o7 sdivx %o6, 0x0066, %o0 xnor %i6, 0x0C25, %i4 loop_5085: bneg loop_5086 lduw [%l7 + 0x5C], %g5 stx %g3, [%l7 + 0x38] fmovsvc %xcc, %f2, %f5 loop_5086: array32 %l5, %o3, %o1 fmovdge %icc, %f9, %f15 fand %f12, %f10, %f2 fblg,a %fcc3, loop_5087 fnot2 %f4, %f6 fsrc1 %f14, %f14 xorcc %o4, 0x09BA, %l2 loop_5087: fmovdcc %icc, %f3, %f8 fmovse %xcc, %f4, %f0 fsrc2 %f10, %f2 fpadd32s %f1, %f10, %f10 ld [%l7 + 0x68], %f13 sdivx %i2, 0x05BB, %l4 ldx [%l7 + 0x08], %g2 tl %icc, 0x1 fmul8ulx16 %f10, %f0, %f12 tne %icc, 0x0 ldub [%l7 + 0x33], %l0 tg %xcc, 0x2 stx %i5, [%l7 + 0x58] ldub [%l7 + 0x7F], %l6 fcmple32 %f10, %f8, %g4 bl,a,pt %xcc, loop_5088 fxnor %f0, %f6, %f10 ldsh [%l7 + 0x32], %l3 fcmpeq32 %f14, %f12, %g1 loop_5088: fbg %fcc3, loop_5089 stx %i1, [%l7 + 0x30] edge16n %i3, %o5, %g6 sdiv %g7, 0x0BFE, %i7 loop_5089: fnegs %f10, %f9 fandnot2 %f14, %f14, %f10 ta %icc, 0x2 edge16n %o2, %l1, %o7 ld [%l7 + 0x58], %f2 stw %o6, [%l7 + 0x0C] array8 %o0, %i6, %i0 bcs,a loop_5090 srax %i4, 0x0E, %g5 fcmpne32 %f0, %f14, %g3 fba,a %fcc1, loop_5091 loop_5090: ldx [%l7 + 0x38], %o3 fnand %f4, %f6, %f0 edge16n %l5, %o1, %l2 loop_5091: addcc %o4, 0x0741, %l4 popc 0x1387, %g2 ld [%l7 + 0x48], %f15 bvs,pn %xcc, loop_5092 edge16 %i2, %i5, %l6 mova %xcc, %l0, %g4 fble,a %fcc2, loop_5093 loop_5092: popc %l3, %i1 fmul8x16al %f12, %f13, %f14 ldsw [%l7 + 0x14], %g1 loop_5093: edge32n %i3, %o5, %g7 ld [%l7 + 0x30], %f2 stb %g6, [%l7 + 0x7C] tsubcctv %o2, %l1, %i7 nop setx loop_5094, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fands %f10, %f0, %f7 fmovsneg %xcc, %f15, %f2 srax %o6, %o7, %o0 loop_5094: fmovsne %icc, %f7, %f13 stx %i6, [%l7 + 0x70] sdiv %i0, 0x0060, %g5 tge %icc, 0x0 fxors %f11, %f1, %f15 stx %i4, [%l7 + 0x08] srl %o3, 0x1C, %g3 alignaddr %o1, %l2, %o4 ldx [%l7 + 0x30], %l4 ld [%l7 + 0x1C], %f15 fmul8ulx16 %f0, %f8, %f10 ldsb [%l7 + 0x71], %g2 stw %i2, [%l7 + 0x50] fmovrse %i5, %f6, %f2 udivx %l5, 0x13AC, %l0 fmovrsgz %g4, %f8, %f6 stw %l6, [%l7 + 0x0C] fbug %fcc2, loop_5095 stb %i1, [%l7 + 0x64] bneg %xcc, loop_5096 fmovdn %icc, %f1, %f10 loop_5095: ldd [%l7 + 0x18], %f0 fmovdpos %icc, %f13, %f14 loop_5096: or %g1, 0x0A42, %i3 ld [%l7 + 0x18], %f8 andcc %l3, %g7, %o5 fcmpne16 %f14, %f4, %g6 sth %o2, [%l7 + 0x56] srl %i7, 0x05, %l1 movgu %icc, %o7, %o0 fornot2 %f0, %f12, %f14 tpos %icc, 0x2 lduw [%l7 + 0x78], %o6 ldsw [%l7 + 0x38], %i0 ldub [%l7 + 0x54], %g5 or %i4, %i6, %g3 faligndata %f0, %f4, %f0 fmovd %f12, %f4 fmovdcc %xcc, %f13, %f15 fxnor %f14, %f0, %f2 ldsb [%l7 + 0x72], %o1 movrgz %o3, %l2, %l4 ldd [%l7 + 0x50], %f2 sllx %g2, %i2, %i5 fbue %fcc2, loop_5097 alignaddrl %o4, %l5, %l0 smul %l6, 0x163E, %i1 fmovspos %xcc, %f14, %f7 loop_5097: std %f14, [%l7 + 0x08] lduh [%l7 + 0x70], %g1 ble,a %icc, loop_5098 umulcc %g4, 0x04E7, %l3 udivcc %i3, 0x0B5B, %g7 andcc %g6, 0x1C67, %o2 loop_5098: movvs %icc, %o5, %l1 ta %xcc, 0x4 sub %i7, 0x0435, %o7 nop setx loop_5099, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry st %f9, [%l7 + 0x1C] fsrc2s %f14, %f6 bneg,a loop_5100 loop_5099: sth %o0, [%l7 + 0x78] fmovdle %xcc, %f14, %f12 brlez,a %i0, loop_5101 loop_5100: fcmped %fcc0, %f2, %f2 for %f2, %f12, %f0 sth %o6, [%l7 + 0x2C] loop_5101: ldsb [%l7 + 0x39], %i4 udivx %g5, 0x0F57, %i6 movrgz %o1, 0x0A3, %o3 sll %l2, 0x1D, %l4 st %f7, [%l7 + 0x48] fbl,a %fcc0, loop_5102 fandnot1 %f0, %f4, %f14 udivx %g2, 0x0886, %g3 sth %i2, [%l7 + 0x66] loop_5102: fba %fcc3, loop_5103 stb %i5, [%l7 + 0x5C] lduw [%l7 + 0x1C], %o4 sth %l5, [%l7 + 0x2C] loop_5103: fbul %fcc2, loop_5104 fble %fcc2, loop_5105 popc %l0, %i1 ldsh [%l7 + 0x4A], %g1 loop_5104: fabss %f0, %f2 loop_5105: nop setx loop_5106, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tgu %xcc, 0x2 fcmpgt32 %f4, %f2, %g4 fabsd %f0, %f12 loop_5106: movl %icc, %l6, %i3 brnz,a %g7, loop_5107 call loop_5108 fnot2s %f13, %f10 fmovsneg %xcc, %f3, %f4 loop_5107: andcc %g6, %o2, %l3 loop_5108: fpsub32 %f8, %f8, %f14 st %f1, [%l7 + 0x14] ldub [%l7 + 0x66], %o5 ldsh [%l7 + 0x5A], %l1 popc %o7, %i7 ld [%l7 + 0x3C], %f2 brgz,a %i0, loop_5109 smulcc %o0, 0x0D7B, %o6 ld [%l7 + 0x38], %f1 fcmps %fcc0, %f10, %f13 loop_5109: fmovspos %icc, %f0, %f4 stw %g5, [%l7 + 0x24] fmovdg %icc, %f13, %f8 stw %i6, [%l7 + 0x14] ldsb [%l7 + 0x51], %i4 popc 0x1134, %o3 lduh [%l7 + 0x26], %l2 fcmpeq16 %f4, %f6, %l4 std %f0, [%l7 + 0x58] fbuge %fcc3, loop_5110 ba,pt %xcc, loop_5111 fmul8ulx16 %f8, %f0, %f14 ldd [%l7 + 0x40], %f10 loop_5110: fmovsneg %icc, %f2, %f0 loop_5111: addcc %g2, 0x19E9, %g3 std %f6, [%l7 + 0x58] tvc %xcc, 0x7 fmovdgu %icc, %f7, %f7 tpos %xcc, 0x1 ldx [%l7 + 0x10], %o1 fmul8sux16 %f8, %f10, %f12 fexpand %f11, %f0 fand %f2, %f0, %f10 movrgz %i2, %o4, %l5 alignaddr %l0, %i5, %g1 edge16l %g4, %i1, %i3 sll %l6, 0x0B, %g6 fmovda %icc, %f4, %f6 std %f6, [%l7 + 0x20] orcc %g7, 0x1A67, %o2 fmul8x16 %f10, %f14, %f0 ble %icc, loop_5112 stb %l3, [%l7 + 0x46] ld [%l7 + 0x10], %f10 fcmple16 %f6, %f14, %l1 loop_5112: pdist %f6, %f10, %f8 fsrc1 %f0, %f12 bneg,a loop_5113 fpack32 %f6, %f10, %f12 stb %o7, [%l7 + 0x56] ldd [%l7 + 0x50], %f4 loop_5113: lduh [%l7 + 0x40], %i7 fmovrdgez %i0, %f0, %f2 edge16l %o5, %o6, %g5 ld [%l7 + 0x30], %f7 pdist %f8, %f14, %f6 fcmped %fcc2, %f6, %f10 fmovdcc %icc, %f0, %f6 fbue %fcc2, loop_5114 tl %xcc, 0x2 sth %i6, [%l7 + 0x0C] movgu %xcc, %i4, %o0 loop_5114: add %l2, %l4, %o3 fpsub16s %f12, %f10, %f3 fpadd16s %f7, %f10, %f0 xorcc %g3, 0x1566, %o1 fpsub16s %f0, %f5, %f9 movn %icc, %i2, %o4 brnz,a %g2, loop_5115 fornot1s %f2, %f10, %f0 ldsh [%l7 + 0x26], %l0 addc %i5, %g1, %l5 loop_5115: stw %i1, [%l7 + 0x14] stx %g4, [%l7 + 0x38] ldsh [%l7 + 0x74], %l6 ld [%l7 + 0x64], %f5 movn %xcc, %g6, %i3 fmovspos %xcc, %f10, %f14 fblg %fcc0, loop_5116 fornot1s %f7, %f15, %f7 bne,pt %xcc, loop_5117 lduw [%l7 + 0x7C], %o2 loop_5116: array8 %g7, %l1, %l3 tn %icc, 0x4 loop_5117: fnot2 %f10, %f2 fmovdn %icc, %f12, %f1 smul %o7, 0x1C1E, %i7 fpadd32 %f8, %f14, %f8 fmovd %f0, %f0 fmovsl %xcc, %f7, %f13 fmovdge %icc, %f6, %f14 ldub [%l7 + 0x1B], %o5 st %f4, [%l7 + 0x60] alignaddrl %o6, %i0, %i6 fcmpne16 %f12, %f2, %i4 ldsh [%l7 + 0x78], %o0 fcmpeq16 %f10, %f12, %g5 ldsw [%l7 + 0x74], %l4 srax %l2, %o3, %g3 brlz %o1, loop_5118 orncc %i2, 0x1CFD, %g2 ldsh [%l7 + 0x3C], %l0 andn %i5, %g1, %o4 loop_5118: fmuld8ulx16 %f0, %f3, %f6 ldsb [%l7 + 0x0C], %l5 xnorcc %i1, 0x1ADC, %l6 ldx [%l7 + 0x78], %g4 tleu %icc, 0x1 movneg %icc, %g6, %o2 st %f1, [%l7 + 0x5C] movgu %icc, %g7, %i3 fone %f12 sethi 0x1568, %l3 ldx [%l7 + 0x70], %o7 tcc %icc, 0x3 fbne,a %fcc2, loop_5119 popc 0x1DD6, %i7 fxors %f8, %f12, %f14 fmul8ulx16 %f4, %f8, %f2 loop_5119: fornot2 %f2, %f6, %f10 lduw [%l7 + 0x2C], %l1 fbo,a %fcc3, loop_5120 ble %xcc, loop_5121 ta %icc, 0x4 fnegd %f10, %f8 loop_5120: ldd [%l7 + 0x78], %f14 loop_5121: lduh [%l7 + 0x1E], %o5 ta %xcc, 0x2 fxors %f1, %f5, %f14 orncc %i0, %o6, %i6 move %xcc, %i4, %g5 movcc %xcc, %o0, %l2 brgez %l4, loop_5122 fnot2 %f10, %f12 lduw [%l7 + 0x30], %o3 std %f8, [%l7 + 0x50] loop_5122: brgz,a %o1, loop_5123 fmovdne %icc, %f11, %f12 brlz,a %i2, loop_5124 fnot2 %f12, %f4 loop_5123: sth %g3, [%l7 + 0x74] bge %icc, loop_5125 loop_5124: ldsb [%l7 + 0x20], %g2 add %i5, %l0, %o4 fornot1 %f14, %f10, %f2 loop_5125: brz %g1, loop_5126 umulcc %l5, %l6, %g4 fcmps %fcc2, %f15, %f3 movgu %xcc, %i1, %o2 loop_5126: stb %g7, [%l7 + 0x4D] bleu,a,pt %xcc, loop_5127 ldsb [%l7 + 0x1B], %g6 edge8ln %i3, %o7, %l3 ldx [%l7 + 0x48], %l1 loop_5127: fbl %fcc1, loop_5128 fmovde %icc, %f0, %f13 fmovdg %icc, %f1, %f7 ld [%l7 + 0x44], %f1 loop_5128: ldsb [%l7 + 0x31], %i7 fmul8x16 %f0, %f2, %f2 ldx [%l7 + 0x70], %i0 fmovrdgez %o6, %f2, %f8 taddcctv %i6, 0x13AF, %o5 movvc %xcc, %g5, %i4 fbn %fcc0, loop_5129 fpackfix %f14, %f11 edge32n %l2, %l4, %o3 fmovdneg %icc, %f10, %f12 loop_5129: subcc %o0, %o1, %i2 lduh [%l7 + 0x48], %g2 andcc %g3, %i5, %o4 fsrc1s %f2, %f12 andncc %g1, %l5, %l0 stb %l6, [%l7 + 0x1F] fpsub32s %f7, %f7, %f1 fmovdleu %icc, %f8, %f0 bge,pt %xcc, loop_5130 fmovdl %icc, %f12, %f4 fcmpeq16 %f6, %f8, %g4 subccc %i1, %o2, %g6 loop_5130: st %f1, [%l7 + 0x30] lduw [%l7 + 0x7C], %i3 std %f8, [%l7 + 0x68] te %xcc, 0x5 lduw [%l7 + 0x20], %o7 fmovrsgez %g7, %f2, %f0 ldsh [%l7 + 0x3A], %l3 stb %l1, [%l7 + 0x5D] fmovsvc %xcc, %f14, %f6 stw %i0, [%l7 + 0x24] fbo,a %fcc2, loop_5131 movleu %icc, %i7, %i6 fxor %f14, %f12, %f4 stb %o5, [%l7 + 0x56] loop_5131: nop setx loop_5132, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x4C], %f4 popc %o6, %i4 fba,a %fcc2, loop_5133 loop_5132: edge32n %g5, %l4, %o3 fmovsneg %xcc, %f10, %f11 fpadd32 %f6, %f2, %f2 loop_5133: call loop_5134 udiv %o0, 0x17DA, %o1 pdist %f14, %f6, %f2 fmovdg %xcc, %f14, %f3 loop_5134: fpsub16 %f12, %f10, %f12 fcmpes %fcc1, %f7, %f0 std %f12, [%l7 + 0x40] tne %icc, 0x4 fsrc1s %f5, %f14 ldsb [%l7 + 0x3B], %i2 std %f8, [%l7 + 0x48] stx %l2, [%l7 + 0x50] fmul8sux16 %f10, %f14, %f8 bcs %icc, loop_5135 stw %g3, [%l7 + 0x2C] xnor %g2, 0x1503, %o4 fmovsleu %icc, %f6, %f3 loop_5135: orncc %i5, %g1, %l5 xorcc %l6, 0x1DC2, %g4 sdivcc %i1, 0x10B5, %l0 sethi 0x093D, %g6 fandnot2s %f7, %f0, %f4 movneg %icc, %i3, %o7 for %f6, %f14, %f12 tge %icc, 0x3 fbule %fcc0, loop_5136 fpsub16 %f14, %f4, %f8 fmul8x16au %f8, %f9, %f10 tn %xcc, 0x0 loop_5136: ba %xcc, loop_5137 st %f3, [%l7 + 0x6C] movcs %icc, %o2, %g7 mulx %l3, 0x0EAA, %l1 loop_5137: array8 %i7, %i0, %o5 st %f9, [%l7 + 0x70] fmovdge %icc, %f15, %f0 lduw [%l7 + 0x20], %o6 udivx %i4, 0x12F4, %g5 fcmple16 %f8, %f12, %l4 fcmpne16 %f2, %f2, %o3 lduw [%l7 + 0x50], %o0 fmovscs %xcc, %f2, %f10 udivx %o1, 0x1D8C, %i2 fmovsn %icc, %f6, %f0 tvc %icc, 0x7 ldub [%l7 + 0x08], %l2 mulx %g3, 0x0264, %g2 fsrc1s %f7, %f5 fpsub32 %f14, %f0, %f6 bcc,pt %icc, loop_5138 fmovspos %xcc, %f3, %f6 fpadd32s %f10, %f5, %f9 fbn,a %fcc0, loop_5139 loop_5138: fsrc1s %f4, %f2 fmovdneg %icc, %f11, %f4 stb %o4, [%l7 + 0x1C] loop_5139: mova %icc, %i6, %g1 lduh [%l7 + 0x3E], %l5 stx %i5, [%l7 + 0x50] ldsh [%l7 + 0x18], %g4 bcs,a loop_5140 ld [%l7 + 0x74], %f10 fornot2s %f8, %f14, %f8 for %f8, %f8, %f4 loop_5140: edge32 %i1, %l6, %l0 fmovdvc %icc, %f15, %f0 ldsb [%l7 + 0x20], %g6 fmuld8sux16 %f4, %f3, %f10 fmovdle %xcc, %f12, %f1 subccc %o7, %o2, %i3 fornot1 %f14, %f0, %f6 fmovd %f10, %f4 tn %icc, 0x6 lduh [%l7 + 0x66], %l3 bneg,a,pn %icc, loop_5141 fbn %fcc2, loop_5142 fpadd32 %f0, %f2, %f14 fsrc1 %f2, %f10 loop_5141: sth %g7, [%l7 + 0x48] loop_5142: fcmpeq16 %f6, %f2, %l1 ldsb [%l7 + 0x3E], %i7 fmul8x16al %f10, %f11, %f8 fmul8sux16 %f6, %f6, %f10 movrlz %i0, 0x2BD, %o5 movre %o6, 0x198, %i4 stw %l4, [%l7 + 0x5C] ldsb [%l7 + 0x63], %o3 fmovsneg %xcc, %f8, %f4 srax %o0, %g5, %i2 movvs %icc, %o1, %g3 add %l2, 0x008A, %o4 fmovsa %xcc, %f3, %f9 ldsb [%l7 + 0x1D], %g2 movvc %icc, %g1, %l5 srl %i5, 0x05, %g4 fmovdvs %icc, %f13, %f12 ldx [%l7 + 0x20], %i1 ldd [%l7 + 0x08], %f2 bvc loop_5143 fmovrslz %l6, %f11, %f7 ldsh [%l7 + 0x20], %i6 subc %g6, 0x08BB, %o7 loop_5143: fsrc1s %f9, %f4 sth %l0, [%l7 + 0x14] umul %o2, %l3, %g7 std %f12, [%l7 + 0x40] bg,pn %xcc, loop_5144 fmovrsgz %l1, %f4, %f2 faligndata %f8, %f0, %f6 stx %i3, [%l7 + 0x08] loop_5144: st %f12, [%l7 + 0x5C] fmul8ulx16 %f2, %f8, %f2 ldx [%l7 + 0x58], %i7 ldx [%l7 + 0x08], %o5 fmovrslez %i0, %f1, %f12 fmovrslz %o6, %f5, %f4 sub %l4, %o3, %o0 fnands %f2, %f15, %f11 orncc %i4, %g5, %i2 fcmple32 %f0, %f14, %g3 fmovrdgez %l2, %f0, %f12 ldsb [%l7 + 0x5B], %o1 array16 %o4, %g2, %g1 bvc,pt %xcc, loop_5145 movne %icc, %l5, %i5 stx %i1, [%l7 + 0x30] std %f4, [%l7 + 0x08] loop_5145: sdivcc %l6, 0x15A1, %g4 stb %i6, [%l7 + 0x51] fcmpgt32 %f6, %f14, %g6 st %f11, [%l7 + 0x1C] tsubcc %l0, %o2, %o7 lduh [%l7 + 0x22], %l3 fmovdcs %icc, %f13, %f3 movge %xcc, %g7, %i3 brlez,a %i7, loop_5146 fors %f10, %f14, %f15 fabsd %f4, %f0 lduh [%l7 + 0x24], %o5 loop_5146: alignaddrl %l1, %i0, %l4 fsrc1s %f14, %f12 ble,a %xcc, loop_5147 fornot1s %f5, %f2, %f13 sth %o6, [%l7 + 0x6C] sdivcc %o3, 0x0F25, %i4 loop_5147: fcmpgt32 %f6, %f8, %o0 fnot1 %f2, %f14 std %f12, [%l7 + 0x28] fpack32 %f6, %f12, %f10 movneg %xcc, %i2, %g5 fmovdg %icc, %f14, %f7 fmovdvc %icc, %f12, %f4 sdivcc %l2, 0x0EE2, %o1 and %g3, 0x04B8, %g2 lduh [%l7 + 0x60], %o4 lduw [%l7 + 0x44], %l5 fbue,a %fcc2, loop_5148 ldd [%l7 + 0x10], %f10 ld [%l7 + 0x08], %f9 ld [%l7 + 0x18], %f5 loop_5148: stb %i5, [%l7 + 0x2A] stx %i1, [%l7 + 0x38] lduw [%l7 + 0x44], %g1 stx %l6, [%l7 + 0x48] srl %g4, %i6, %l0 sll %o2, %g6, %o7 ldsw [%l7 + 0x50], %l3 fmovdle %xcc, %f14, %f0 fmovdge %xcc, %f8, %f0 move %xcc, %i3, %i7 ldub [%l7 + 0x76], %o5 fmovsleu %icc, %f11, %f8 xnorcc %g7, %l1, %l4 add %o6, %o3, %i0 tn %xcc, 0x0 stb %i4, [%l7 + 0x5E] sth %i2, [%l7 + 0x50] xnorcc %o0, %l2, %o1 st %f10, [%l7 + 0x28] stw %g3, [%l7 + 0x6C] fmovdl %xcc, %f9, %f6 fmovdneg %xcc, %f1, %f3 stb %g5, [%l7 + 0x0B] tg %icc, 0x5 orn %o4, %g2, %l5 bneg,a,pt %xcc, loop_5149 stb %i1, [%l7 + 0x27] bg %icc, loop_5150 edge32 %i5, %l6, %g4 loop_5149: fmovdl %icc, %f6, %f12 movle %xcc, %i6, %l0 loop_5150: andn %g1, 0x1F60, %g6 ldsb [%l7 + 0x24], %o2 fcmpeq16 %f2, %f4, %o7 sth %i3, [%l7 + 0x20] tge %xcc, 0x1 stx %i7, [%l7 + 0x20] stx %l3, [%l7 + 0x38] std %f12, [%l7 + 0x40] ld [%l7 + 0x14], %f4 ldub [%l7 + 0x1C], %o5 fbule %fcc1, loop_5151 fnot2 %f4, %f4 fpackfix %f10, %f7 lduw [%l7 + 0x5C], %g7 loop_5151: fpsub16s %f15, %f4, %f13 sth %l4, [%l7 + 0x7C] ldd [%l7 + 0x28], %f4 fmovdn %xcc, %f5, %f11 tcc %icc, 0x6 fcmple32 %f8, %f8, %l1 fabsd %f10, %f6 fpack16 %f12, %f1 st %f10, [%l7 + 0x14] st %f4, [%l7 + 0x24] tleu %xcc, 0x0 ldsh [%l7 + 0x1E], %o3 array8 %o6, %i0, %i4 fmovsneg %xcc, %f5, %f1 nop setx loop_5152, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpsub16s %f15, %f9, %f2 fble %fcc0, loop_5153 array32 %i2, %o0, %o1 loop_5152: umul %l2, %g3, %g5 ldd [%l7 + 0x40], %f6 loop_5153: ldd [%l7 + 0x58], %f4 fmovdge %icc, %f5, %f0 fpsub32s %f12, %f14, %f10 bn %icc, loop_5154 ldx [%l7 + 0x08], %g2 movvs %icc, %l5, %o4 ldsh [%l7 + 0x20], %i1 loop_5154: edge16l %i5, %g4, %i6 bg loop_5155 bneg %icc, loop_5156 fbu %fcc0, loop_5157 subc %l0, %l6, %g6 loop_5155: movn %xcc, %o2, %g1 loop_5156: addccc %o7, 0x1290, %i3 loop_5157: fba,a %fcc0, loop_5158 fandnot1s %f11, %f4, %f13 ldsw [%l7 + 0x20], %i7 lduw [%l7 + 0x3C], %l3 loop_5158: fmovrdgz %g7, %f12, %f4 fbue %fcc0, loop_5159 fmovrdlz %l4, %f6, %f0 movrgez %l1, 0x00D, %o3 bn %xcc, loop_5160 loop_5159: fornot1 %f12, %f12, %f2 fnegd %f8, %f8 stb %o6, [%l7 + 0x42] loop_5160: std %f10, [%l7 + 0x20] ld [%l7 + 0x38], %f6 movrlz %o5, 0x213, %i4 fmul8x16au %f14, %f5, %f6 bne,pn %icc, loop_5161 fbg,a %fcc3, loop_5162 taddcc %i2, 0x0DBC, %i0 edge32 %o0, %l2, %g3 loop_5161: fpack32 %f10, %f2, %f4 loop_5162: brnz %g5, loop_5163 umul %g2, %o1, %l5 fsrc1 %f6, %f12 fsrc2s %f6, %f13 loop_5163: fmovde %xcc, %f14, %f3 fmovs %f15, %f14 stx %i1, [%l7 + 0x78] movrlez %i5, %g4, %o4 stb %l0, [%l7 + 0x4F] fpackfix %f8, %f13 stx %i6, [%l7 + 0x40] add %l6, 0x0702, %g6 fexpand %f0, %f6 edge16 %g1, %o7, %o2 sdivx %i3, 0x0A65, %l3 movgu %xcc, %i7, %g7 fxor %f10, %f8, %f10 fmovs %f5, %f2 fmovdg %icc, %f3, %f1 fbu,a %fcc2, loop_5164 ldsb [%l7 + 0x6B], %l4 array16 %o3, %o6, %o5 movneg %icc, %l1, %i2 loop_5164: ldsb [%l7 + 0x0F], %i4 bgu,pt %xcc, loop_5165 edge8n %i0, %o0, %g3 fnegs %f0, %f15 lduh [%l7 + 0x4C], %l2 loop_5165: st %f8, [%l7 + 0x44] stx %g2, [%l7 + 0x08] fmovsl %xcc, %f8, %f8 fmovrsgez %g5, %f8, %f15 fxor %f0, %f14, %f12 fornot2s %f14, %f9, %f0 andcc %o1, 0x056A, %i1 fmovrdne %l5, %f2, %f0 fmovsge %icc, %f3, %f6 ldd [%l7 + 0x78], %f4 fcmple16 %f8, %f6, %i5 tsubcc %g4, 0x1F7E, %l0 fxors %f15, %f14, %f13 brgez,a %i6, loop_5166 fnands %f10, %f1, %f13 fcmpd %fcc1, %f10, %f12 fcmple32 %f12, %f6, %l6 loop_5166: bcs loop_5167 fbug,a %fcc1, loop_5168 sth %g6, [%l7 + 0x2E] std %f10, [%l7 + 0x30] loop_5167: bshuffle %f14, %f14, %f10 loop_5168: movle %xcc, %g1, %o4 fands %f8, %f15, %f9 fpack32 %f4, %f12, %f0 fmovdge %xcc, %f9, %f9 stw %o7, [%l7 + 0x68] fmovrse %i3, %f3, %f2 movpos %xcc, %o2, %i7 fpsub32 %f14, %f0, %f4 stb %l3, [%l7 + 0x41] lduw [%l7 + 0x54], %g7 fpsub16s %f6, %f10, %f5 fpsub16 %f12, %f10, %f10 brgez,a %o3, loop_5169 ldd [%l7 + 0x58], %f6 fmovdne %xcc, %f8, %f10 brgez %o6, loop_5170 loop_5169: movvc %icc, %o5, %l4 fmovrslz %i2, %f11, %f13 ba,a %icc, loop_5171 loop_5170: movvc %xcc, %l1, %i0 fbu %fcc1, loop_5172 fmovdcc %icc, %f7, %f3 loop_5171: fxnors %f14, %f8, %f1 fblg,a %fcc1, loop_5173 loop_5172: fnor %f4, %f12, %f12 bn,a %icc, loop_5174 bl,a loop_5175 loop_5173: std %f8, [%l7 + 0x28] sth %o0, [%l7 + 0x14] loop_5174: st %f12, [%l7 + 0x5C] loop_5175: movrgz %g3, 0x157, %i4 fbuge %fcc1, loop_5176 fmovdgu %xcc, %f11, %f10 fmovscs %icc, %f4, %f11 fbge %fcc2, loop_5177 loop_5176: stb %l2, [%l7 + 0x60] nop setx loop_5178, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbuge,a %fcc0, loop_5179 loop_5177: lduw [%l7 + 0x4C], %g5 move %icc, %o1, %i1 loop_5178: ldx [%l7 + 0x18], %l5 loop_5179: andn %i5, %g2, %g4 brgz %l0, loop_5180 fmovsvs %xcc, %f10, %f8 tvc %xcc, 0x2 xor %i6, 0x0F1E, %l6 loop_5180: bn,pn %xcc, loop_5181 movrgz %g1, %o4, %g6 fnot2 %f10, %f12 nop setx loop_5182, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_5181: fbl,a %fcc0, loop_5183 bl loop_5184 xnorcc %i3, %o2, %o7 loop_5182: fsrc2s %f11, %f5 loop_5183: fmovsg %xcc, %f14, %f2 loop_5184: lduw [%l7 + 0x18], %i7 alignaddrl %l3, %o3, %g7 fxor %f0, %f12, %f0 ldsw [%l7 + 0x74], %o6 movl %icc, %l4, %i2 bge,a %xcc, loop_5185 fmul8x16 %f15, %f6, %f4 fors %f9, %f14, %f7 fpadd32 %f2, %f8, %f2 loop_5185: tsubcctv %l1, %o5, %o0 fcmple16 %f8, %f6, %g3 ldx [%l7 + 0x50], %i0 bne,a,pn %icc, loop_5186 ldub [%l7 + 0x58], %i4 edge8l %l2, %g5, %o1 fsrc2s %f10, %f2 loop_5186: fpmerge %f0, %f4, %f6 ldsw [%l7 + 0x2C], %i1 movrlz %l5, %i5, %g2 fmul8ulx16 %f0, %f10, %f4 subcc %g4, %i6, %l6 ldsw [%l7 + 0x7C], %g1 ldub [%l7 + 0x70], %l0 fnot2s %f6, %f12 stw %g6, [%l7 + 0x70] fmovdneg %icc, %f1, %f4 fbne,a %fcc3, loop_5187 movrgez %o4, 0x1EF, %i3 bgu,a,pn %xcc, loop_5188 stb %o2, [%l7 + 0x23] loop_5187: lduh [%l7 + 0x48], %o7 lduh [%l7 + 0x2E], %l3 loop_5188: edge16l %i7, %g7, %o3 bvc,pt %icc, loop_5189 alignaddr %l4, %o6, %l1 ldx [%l7 + 0x50], %i2 lduh [%l7 + 0x68], %o5 loop_5189: edge16n %o0, %i0, %i4 fmovsvc %xcc, %f2, %f12 movne %icc, %l2, %g3 ldx [%l7 + 0x38], %o1 bge,a,pn %icc, loop_5190 xor %g5, 0x0353, %l5 movvc %icc, %i1, %i5 sll %g2, %i6, %l6 loop_5190: udivx %g1, 0x13F7, %g4 edge16 %g6, %o4, %i3 stw %o2, [%l7 + 0x08] fpadd16s %f9, %f2, %f3 andcc %o7, %l3, %l0 xorcc %g7, 0x1DE4, %i7 movcs %icc, %l4, %o6 fblg %fcc3, loop_5191 fxors %f6, %f10, %f11 lduh [%l7 + 0x6C], %o3 fbue %fcc1, loop_5192 loop_5191: tg %icc, 0x6 fmovdcs %icc, %f12, %f3 fmovsn %icc, %f4, %f5 loop_5192: fabss %f10, %f6 fsrc1 %f6, %f4 lduw [%l7 + 0x10], %l1 ldsb [%l7 + 0x66], %o5 stw %o0, [%l7 + 0x78] stb %i0, [%l7 + 0x18] fmovrde %i4, %f14, %f4 addc %l2, 0x1C34, %i2 ldsh [%l7 + 0x24], %g3 bg,a,pn %icc, loop_5193 ldx [%l7 + 0x60], %g5 st %f7, [%l7 + 0x5C] ld [%l7 + 0x5C], %f9 loop_5193: movn %xcc, %o1, %i1 bge,pn %icc, loop_5194 fmovsneg %icc, %f9, %f13 ld [%l7 + 0x10], %f15 st %f6, [%l7 + 0x58] loop_5194: stw %l5, [%l7 + 0x1C] array16 %i5, %i6, %g2 fmul8x16 %f11, %f4, %f2 movrlez %l6, 0x14D, %g1 fbo %fcc3, loop_5195 fzero %f0 movpos %icc, %g6, %o4 popc 0x1068, %i3 loop_5195: movrlez %o2, %o7, %g4 movl %xcc, %l0, %l3 fmovscc %xcc, %f6, %f9 stw %g7, [%l7 + 0x60] brgez %l4, loop_5196 fbl,a %fcc1, loop_5197 array16 %i7, %o6, %o3 sethi 0x1E70, %o5 loop_5196: fbge,a %fcc2, loop_5198 loop_5197: nop setx loop_5199, %l0, %l1 jmpl %l1, %o0 fmovdcc %icc, %f5, %f0 brnz %l1, loop_5200 loop_5198: movleu %xcc, %i4, %i0 loop_5199: or %i2, %g3, %g5 fmovsgu %xcc, %f12, %f12 loop_5200: mulscc %l2, 0x078A, %i1 fmovdne %xcc, %f10, %f8 ldsh [%l7 + 0x60], %o1 ba,a loop_5201 ldx [%l7 + 0x20], %l5 umul %i6, 0x1F95, %g2 fmuld8sux16 %f3, %f1, %f8 loop_5201: fmul8x16al %f6, %f10, %f6 fmovdvc %xcc, %f3, %f10 lduh [%l7 + 0x42], %l6 fbu %fcc2, loop_5202 add %g1, 0x1A64, %g6 tsubcctv %i5, 0x0EBB, %i3 std %f6, [%l7 + 0x38] loop_5202: movgu %xcc, %o4, %o7 stx %o2, [%l7 + 0x48] andcc %l0, 0x09E4, %g4 fcmpne32 %f2, %f6, %g7 mulx %l4, %i7, %o6 xnorcc %l3, %o3, %o0 sth %o5, [%l7 + 0x6E] ldub [%l7 + 0x5C], %i4 fones %f0 fmovde %icc, %f14, %f15 st %f0, [%l7 + 0x34] taddcctv %l1, %i2, %i0 fmovsvs %xcc, %f15, %f9 fcmpgt16 %f4, %f2, %g3 tleu %xcc, 0x5 fmovrsne %g5, %f11, %f8 fzero %f6 fbue,a %fcc1, loop_5203 ldsh [%l7 + 0x70], %l2 fornot2s %f5, %f1, %f4 movg %xcc, %o1, %l5 loop_5203: tge %icc, 0x2 fmovdgu %xcc, %f11, %f12 fandnot1s %f7, %f13, %f7 fnot1 %f0, %f0 ldd [%l7 + 0x20], %f0 stx %i1, [%l7 + 0x78] fbe,a %fcc2, loop_5204 fmovde %xcc, %f11, %f12 edge16ln %i6, %l6, %g1 fsrc1s %f12, %f7 loop_5204: ldx [%l7 + 0x70], %g6 brlez %i5, loop_5205 bge loop_5206 sub %g2, %o4, %i3 lduw [%l7 + 0x1C], %o2 loop_5205: stb %o7, [%l7 + 0x08] loop_5206: fornot1 %f10, %f6, %f12 movg %xcc, %l0, %g4 fpack32 %f8, %f0, %f14 fmovde %icc, %f6, %f4 fbo %fcc0, loop_5207 fcmpgt32 %f10, %f0, %g7 stx %i7, [%l7 + 0x78] fbl,a %fcc1, loop_5208 loop_5207: fmovdgu %icc, %f14, %f5 stx %o6, [%l7 + 0x10] fone %f4 loop_5208: edge16n %l3, %l4, %o3 srl %o0, %i4, %o5 stx %l1, [%l7 + 0x40] ldx [%l7 + 0x08], %i2 fnot1 %f6, %f6 call loop_5209 fmovsleu %icc, %f14, %f6 stx %i0, [%l7 + 0x40] ble,a loop_5210 loop_5209: brz,a %g5, loop_5211 movrlz %l2, 0x1BB, %o1 stx %l5, [%l7 + 0x60] loop_5210: fpadd32s %f3, %f7, %f14 loop_5211: ldsh [%l7 + 0x2A], %g3 fpmerge %f2, %f0, %f4 ldx [%l7 + 0x60], %i6 tgu %icc, 0x3 taddcctv %i1, %g1, %l6 bgu,a %icc, loop_5212 stw %g6, [%l7 + 0x78] movrne %i5, 0x233, %g2 nop setx loop_5213, %l0, %l1 jmpl %l1, %i3 loop_5212: ld [%l7 + 0x40], %f7 fmovsge %icc, %f4, %f11 sdivx %o2, 0x0634, %o4 loop_5213: popc %l0, %o7 te %xcc, 0x2 sth %g4, [%l7 + 0x4C] fblg,a %fcc1, loop_5214 fmovdcs %xcc, %f3, %f12 fnot1s %f0, %f10 stx %g7, [%l7 + 0x70] loop_5214: ldx [%l7 + 0x18], %o6 addcc %i7, 0x11F7, %l4 movne %icc, %o3, %o0 lduh [%l7 + 0x12], %i4 bcc,a loop_5215 taddcctv %o5, 0x0F0B, %l1 sdivx %i2, 0x15ED, %l3 brgez,a %g5, loop_5216 loop_5215: fmovrdlz %i0, %f0, %f10 stw %o1, [%l7 + 0x20] fmovsa %xcc, %f12, %f4 loop_5216: fbge,a %fcc3, loop_5217 ldx [%l7 + 0x28], %l5 ldsh [%l7 + 0x6E], %g3 stx %l2, [%l7 + 0x68] loop_5217: tle %xcc, 0x2 ldsw [%l7 + 0x68], %i6 fmul8ulx16 %f0, %f8, %f10 bpos,pn %xcc, loop_5218 sub %g1, 0x05F2, %l6 stb %i1, [%l7 + 0x5B] stw %g6, [%l7 + 0x50] loop_5218: std %f4, [%l7 + 0x08] brnz %i5, loop_5219 edge8 %i3, %g2, %o2 ldub [%l7 + 0x4D], %l0 stw %o4, [%l7 + 0x7C] loop_5219: brlz %o7, loop_5220 tneg %icc, 0x0 stw %g7, [%l7 + 0x30] fpsub16 %f0, %f0, %f14 loop_5220: smul %o6, %i7, %l4 fxors %f15, %f8, %f0 fabsd %f6, %f10 alignaddr %o3, %o0, %i4 fmovse %icc, %f7, %f15 st %f9, [%l7 + 0x28] move %icc, %g4, %l1 movne %xcc, %i2, %o5 sdivcc %g5, 0x1FDD, %l3 ldsh [%l7 + 0x08], %i0 bne %icc, loop_5221 fmovdleu %icc, %f11, %f1 fmuld8sux16 %f14, %f10, %f12 st %f12, [%l7 + 0x74] loop_5221: fbl %fcc2, loop_5222 stb %l5, [%l7 + 0x55] fmovrdgez %g3, %f2, %f12 fmovspos %xcc, %f13, %f15 loop_5222: stb %o1, [%l7 + 0x36] fmovrdgz %i6, %f4, %f4 fabss %f12, %f15 fnegd %f0, %f14 xnor %g1, %l2, %i1 fmovdcc %xcc, %f11, %f13 movvs %xcc, %l6, %g6 ldsw [%l7 + 0x64], %i5 fmovsle %icc, %f11, %f7 fmovde %icc, %f12, %f0 fpack32 %f12, %f14, %f4 ldd [%l7 + 0x70], %f0 or %i3, %g2, %l0 sth %o2, [%l7 + 0x0A] fpadd16 %f8, %f4, %f8 bpos,a,pn %xcc, loop_5223 array16 %o7, %g7, %o6 stb %o4, [%l7 + 0x0E] fble,a %fcc2, loop_5224 loop_5223: lduh [%l7 + 0x6E], %l4 array8 %i7, %o3, %i4 stw %o0, [%l7 + 0x6C] loop_5224: fmovdleu %icc, %f15, %f9 st %f5, [%l7 + 0x48] bg loop_5225 stx %g4, [%l7 + 0x30] brgez,a %l1, loop_5226 movle %icc, %o5, %g5 loop_5225: stb %l3, [%l7 + 0x0C] ldd [%l7 + 0x60], %f6 loop_5226: ble,a loop_5227 st %f13, [%l7 + 0x30] mulscc %i0, %i2, %g3 edge16 %o1, %l5, %g1 loop_5227: brgez %l2, loop_5228 ldsb [%l7 + 0x58], %i1 alignaddr %i6, %g6, %i5 srax %i3, 0x02, %l6 loop_5228: edge16l %g2, %l0, %o2 fmovse %icc, %f7, %f4 fmovdl %xcc, %f13, %f11 bg,pn %icc, loop_5229 fnors %f5, %f8, %f4 ldd [%l7 + 0x60], %f2 fmovsle %icc, %f11, %f1 loop_5229: fmovrdlez %o7, %f2, %f14 alignaddrl %o6, %o4, %l4 ldub [%l7 + 0x3D], %i7 te %icc, 0x6 fmovsneg %xcc, %f3, %f15 faligndata %f10, %f14, %f4 addccc %o3, 0x1D34, %g7 fmovscs %xcc, %f15, %f1 movpos %xcc, %o0, %g4 tcs %xcc, 0x6 sth %i4, [%l7 + 0x2E] addcc %o5, %g5, %l1 stw %l3, [%l7 + 0x68] fnegd %f14, %f10 edge32n %i2, %g3, %i0 stb %l5, [%l7 + 0x53] bleu loop_5230 movne %icc, %o1, %g1 edge32l %i1, %i6, %g6 ldsh [%l7 + 0x54], %i5 loop_5230: bvc %icc, loop_5231 tge %icc, 0x1 bleu %xcc, loop_5232 fmovsneg %icc, %f15, %f6 loop_5231: fnot1 %f6, %f2 addc %i3, %l6, %l2 loop_5232: ldub [%l7 + 0x1F], %l0 fxnor %f4, %f8, %f2 lduh [%l7 + 0x1C], %o2 srlx %o7, %o6, %g2 addcc %o4, %i7, %o3 bleu,a,pt %xcc, loop_5233 fcmpgt32 %f4, %f0, %l4 mova %xcc, %g7, %g4 ldsh [%l7 + 0x48], %i4 loop_5233: tle %xcc, 0x6 bn,pt %icc, loop_5234 movl %icc, %o0, %g5 sth %l1, [%l7 + 0x70] stb %l3, [%l7 + 0x74] loop_5234: movn %icc, %o5, %g3 addcc %i0, 0x124C, %l5 movgu %icc, %o1, %i2 fmuld8sux16 %f15, %f13, %f10 stb %g1, [%l7 + 0x11] siam 0x6 stx %i6, [%l7 + 0x38] for %f4, %f4, %f4 bn,a,pt %xcc, loop_5235 fpadd16 %f4, %f14, %f12 sth %g6, [%l7 + 0x66] ldsb [%l7 + 0x51], %i1 loop_5235: stx %i3, [%l7 + 0x18] edge8ln %l6, %l2, %l0 fmovsne %xcc, %f13, %f5 ba,a,pt %icc, loop_5236 xorcc %i5, 0x1DDF, %o7 fbule %fcc2, loop_5237 fmuld8ulx16 %f6, %f12, %f14 loop_5236: ldub [%l7 + 0x09], %o2 fmovrdlez %g2, %f8, %f4 loop_5237: bpos,pn %xcc, loop_5238 fbo %fcc0, loop_5239 fcmpne16 %f10, %f4, %o6 edge32l %i7, %o4, %o3 loop_5238: bleu,pt %xcc, loop_5240 loop_5239: fabss %f12, %f3 brnz,a %g7, loop_5241 nop setx loop_5242, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_5240: or %l4, %g4, %o0 faligndata %f0, %f0, %f6 loop_5241: fmovrdne %g5, %f8, %f2 loop_5242: tne %xcc, 0x5 ldx [%l7 + 0x70], %i4 tn %xcc, 0x5 ldsb [%l7 + 0x5E], %l1 fbn %fcc1, loop_5243 fbne,a %fcc0, loop_5244 fbu %fcc3, loop_5245 fornot2s %f10, %f7, %f9 loop_5243: stx %l3, [%l7 + 0x20] loop_5244: sth %g3, [%l7 + 0x64] loop_5245: lduh [%l7 + 0x3E], %i0 tvs %xcc, 0x5 st %f2, [%l7 + 0x28] udivcc %l5, 0x1A72, %o1 subcc %i2, 0x104C, %o5 srax %g1, 0x1F, %g6 fandnot1 %f10, %f2, %f10 movvs %xcc, %i6, %i1 sth %i3, [%l7 + 0x30] fpack32 %f10, %f8, %f0 alignaddr %l6, %l0, %l2 tneg %xcc, 0x2 for %f2, %f4, %f10 and %o7, 0x1629, %o2 std %f8, [%l7 + 0x38] fpadd16s %f11, %f3, %f14 std %f10, [%l7 + 0x10] fnand %f10, %f6, %f10 array32 %g2, %o6, %i7 tn %icc, 0x3 stx %o4, [%l7 + 0x58] fzero %f12 sth %o3, [%l7 + 0x68] brgz,a %g7, loop_5246 lduw [%l7 + 0x54], %i5 lduw [%l7 + 0x1C], %g4 lduw [%l7 + 0x50], %l4 loop_5246: fpsub16s %f6, %f7, %f1 fmuld8sux16 %f14, %f14, %f2 fnands %f14, %f4, %f2 fmovrdgz %g5, %f6, %f4 stx %o0, [%l7 + 0x50] sethi 0x1856, %i4 fornot1 %f14, %f8, %f14 edge16ln %l1, %g3, %i0 ldub [%l7 + 0x57], %l3 fmovsgu %xcc, %f2, %f13 ldsh [%l7 + 0x6A], %o1 fmovdvs %icc, %f15, %f2 fmovrdgez %l5, %f4, %f6 nop setx loop_5247, %l0, %l1 jmpl %l1, %i2 fmuld8ulx16 %f12, %f4, %f8 fmovrse %o5, %f5, %f3 ldd [%l7 + 0x48], %f8 loop_5247: stb %g6, [%l7 + 0x26] fandnot2 %f12, %f0, %f2 bcc,pt %xcc, loop_5248 fmovrde %i6, %f12, %f6 movrgez %g1, %i3, %l6 bl,pt %xcc, loop_5249 loop_5248: fmovsl %icc, %f8, %f9 ta %icc, 0x1 ldub [%l7 + 0x27], %l0 loop_5249: bne,a loop_5250 stb %l2, [%l7 + 0x7C] fmovsleu %icc, %f0, %f11 bneg,a,pn %icc, loop_5251 loop_5250: fmovsa %xcc, %f12, %f0 movle %xcc, %i1, %o7 fblg,a %fcc3, loop_5252 loop_5251: ldsb [%l7 + 0x42], %g2 ldub [%l7 + 0x7B], %o6 ldsw [%l7 + 0x40], %o2 loop_5252: ld [%l7 + 0x1C], %f5 lduh [%l7 + 0x30], %o4 ldd [%l7 + 0x18], %f0 srlx %i7, 0x1C, %o3 fpsub32 %f6, %f2, %f12 fmovsvs %icc, %f4, %f11 for %f4, %f4, %f4 addcc %g7, %g4, %i5 fmovscc %icc, %f1, %f15 udivx %l4, 0x17BC, %o0 subcc %i4, %g5, %l1 fmul8ulx16 %f2, %f4, %f6 fnand %f2, %f2, %f8 fmovs %f0, %f15 stx %g3, [%l7 + 0x50] fbg,a %fcc0, loop_5253 fmovsneg %icc, %f14, %f9 stw %l3, [%l7 + 0x60] movne %icc, %o1, %i0 loop_5253: std %f12, [%l7 + 0x30] std %f4, [%l7 + 0x60] lduh [%l7 + 0x46], %l5 tvc %xcc, 0x2 fand %f10, %f6, %f10 fmovrdlz %i2, %f10, %f2 sth %o5, [%l7 + 0x66] fcmpne16 %f8, %f12, %i6 ldsb [%l7 + 0x21], %g6 for %f2, %f14, %f8 edge32n %i3, %g1, %l0 stw %l2, [%l7 + 0x5C] sdivx %i1, 0x042F, %l6 ldx [%l7 + 0x38], %o7 fbuge %fcc0, loop_5254 ldx [%l7 + 0x78], %g2 array8 %o6, %o4, %i7 edge16l %o2, %g7, %o3 loop_5254: ldsh [%l7 + 0x1A], %g4 fsrc2s %f0, %f12 stx %l4, [%l7 + 0x28] ldx [%l7 + 0x28], %i5 fzero %f2 lduw [%l7 + 0x1C], %i4 brlez %o0, loop_5255 brnz,a %g5, loop_5256 fmovspos %xcc, %f9, %f8 fmovsneg %icc, %f9, %f12 loop_5255: fmovdvs %icc, %f9, %f11 loop_5256: std %f4, [%l7 + 0x30] fbn,a %fcc2, loop_5257 edge8 %l1, %l3, %o1 ldsb [%l7 + 0x2F], %i0 sdivcc %g3, 0x1318, %l5 loop_5257: sub %o5, %i6, %g6 fpsub32s %f3, %f3, %f7 ldd [%l7 + 0x08], %f10 ldub [%l7 + 0x0E], %i2 udivcc %i3, 0x1F30, %l0 fmovrsgez %l2, %f6, %f5 ldsh [%l7 + 0x08], %i1 ldub [%l7 + 0x7C], %l6 smul %g1, 0x1725, %g2 bvc,a,pt %icc, loop_5258 sth %o7, [%l7 + 0x2C] sll %o6, 0x11, %o4 ldx [%l7 + 0x28], %i7 loop_5258: sth %g7, [%l7 + 0x2C] fxnors %f8, %f11, %f4 movvc %icc, %o3, %o2 call loop_5259 alignaddr %l4, %i5, %i4 fmovdcs %xcc, %f7, %f11 brnz %o0, loop_5260 loop_5259: fbule,a %fcc1, loop_5261 st %f3, [%l7 + 0x30] stb %g4, [%l7 + 0x25] loop_5260: array32 %g5, %l1, %l3 loop_5261: bleu,pt %xcc, loop_5262 fcmpne32 %f10, %f14, %o1 fxnor %f14, %f4, %f4 lduh [%l7 + 0x6E], %g3 loop_5262: fbn %fcc2, loop_5263 taddcc %l5, %i0, %o5 fbue %fcc1, loop_5264 fsrc2 %f10, %f0 loop_5263: ldsb [%l7 + 0x13], %g6 bvc,a,pn %xcc, loop_5265 loop_5264: fmovse %icc, %f5, %f8 fone %f4 fmovrslez %i2, %f10, %f12 loop_5265: fnors %f11, %f3, %f4 fmovrsgz %i3, %f13, %f14 fbue,a %fcc1, loop_5266 andncc %l0, %l2, %i6 lduh [%l7 + 0x1C], %i1 stw %g1, [%l7 + 0x1C] loop_5266: ldd [%l7 + 0x20], %f14 call loop_5267 ld [%l7 + 0x08], %f6 fmovdpos %icc, %f4, %f8 andncc %l6, %g2, %o7 loop_5267: brnz %o4, loop_5268 edge16 %i7, %g7, %o3 ldsw [%l7 + 0x34], %o2 orncc %o6, 0x1D81, %l4 loop_5268: fmovdneg %xcc, %f14, %f12 fmovrdlez %i5, %f4, %f8 ld [%l7 + 0x18], %f13 add %o0, %i4, %g5 stx %l1, [%l7 + 0x18] fbuge,a %fcc1, loop_5269 fmovsleu %xcc, %f9, %f5 fpadd16s %f10, %f8, %f13 brgz,a %g4, loop_5270 loop_5269: fbuge %fcc1, loop_5271 fnot1s %f5, %f15 array16 %l3, %o1, %l5 loop_5270: fmovse %icc, %f8, %f13 loop_5271: fmul8sux16 %f12, %f2, %f0 fpsub32s %f11, %f11, %f0 tleu %xcc, 0x4 movg %xcc, %i0, %g3 fmovdcs %icc, %f9, %f1 stx %o5, [%l7 + 0x10] ldx [%l7 + 0x78], %i2 st %f8, [%l7 + 0x48] fmovscc %xcc, %f8, %f12 fmovsge %icc, %f10, %f1 fmovsle %icc, %f0, %f6 stb %i3, [%l7 + 0x11] ld [%l7 + 0x50], %f11 smulcc %l0, 0x0E6D, %l2 st %f4, [%l7 + 0x7C] fmovdl %xcc, %f6, %f3 sth %g6, [%l7 + 0x5E] fmovsvc %icc, %f11, %f6 fmovrsgez %i1, %f15, %f11 smul %g1, %l6, %i6 sth %g2, [%l7 + 0x0A] std %f14, [%l7 + 0x30] array16 %o7, %i7, %g7 edge8ln %o3, %o2, %o4 movvc %xcc, %l4, %o6 fornot1 %f4, %f0, %f8 fmul8x16 %f5, %f2, %f4 srlx %i5, 0x0D, %i4 fcmpgt16 %f14, %f6, %o0 subcc %l1, %g5, %g4 fmovrdne %o1, %f6, %f2 smulcc %l5, %i0, %l3 sth %g3, [%l7 + 0x50] siam 0x2 lduh [%l7 + 0x7A], %o5 fsrc2 %f8, %f12 fmul8ulx16 %f14, %f6, %f0 fmovdge %xcc, %f9, %f13 smulcc %i2, %i3, %l2 ldsw [%l7 + 0x54], %g6 srax %i1, 0x08, %g1 bshuffle %f10, %f0, %f10 sth %l0, [%l7 + 0x4A] call loop_5272 movne %icc, %i6, %g2 fmovdl %icc, %f10, %f12 fandnot1 %f12, %f6, %f2 loop_5272: ldsw [%l7 + 0x30], %o7 fnot2 %f12, %f2 fpack32 %f12, %f4, %f14 std %f12, [%l7 + 0x20] fmovrdgez %l6, %f10, %f10 fmovs %f5, %f13 fmovsneg %xcc, %f6, %f12 fmovrdne %g7, %f4, %f14 xnorcc %i7, %o2, %o4 fbge %fcc1, loop_5273 fcmpgt32 %f0, %f14, %l4 taddcc %o3, %i5, %i4 fmovsl %icc, %f0, %f15 loop_5273: umulcc %o0, %l1, %g5 edge16 %o6, %g4, %l5 fmovs %f8, %f7 subc %i0, 0x1548, %l3 movle %icc, %o1, %g3 stb %i2, [%l7 + 0x79] fble %fcc1, loop_5274 sth %i3, [%l7 + 0x5A] fxnor %f8, %f12, %f4 fbn %fcc1, loop_5275 loop_5274: ldd [%l7 + 0x28], %f4 ldx [%l7 + 0x58], %l2 ldsh [%l7 + 0x34], %o5 loop_5275: edge8ln %g6, %g1, %l0 fmovsvs %icc, %f3, %f8 fmul8x16al %f8, %f6, %f2 fmovsneg %icc, %f7, %f9 fors %f2, %f15, %f0 orncc %i1, %g2, %i6 tgu %xcc, 0x7 fmovdn %icc, %f6, %f11 fands %f10, %f14, %f4 fmovrdgz %o7, %f4, %f8 fbge %fcc2, loop_5276 movre %g7, %l6, %i7 edge16l %o2, %l4, %o4 fcmpeq32 %f2, %f2, %o3 loop_5276: ld [%l7 + 0x58], %f8 sth %i4, [%l7 + 0x64] edge16ln %o0, %l1, %g5 tle %icc, 0x3 fors %f1, %f6, %f7 fmovdg %icc, %f6, %f4 fmul8ulx16 %f12, %f12, %f2 ldx [%l7 + 0x68], %o6 movl %icc, %i5, %g4 fnand %f4, %f14, %f4 subc %i0, %l3, %l5 ldsb [%l7 + 0x6C], %o1 fpadd32 %f6, %f0, %f4 andncc %i2, %i3, %g3 movleu %icc, %l2, %o5 fble,a %fcc0, loop_5277 ble,a,pn %icc, loop_5278 fmovdpos %icc, %f15, %f9 srax %g1, %g6, %i1 loop_5277: ldx [%l7 + 0x68], %l0 loop_5278: fsrc2 %f6, %f0 edge32n %i6, %o7, %g7 ldub [%l7 + 0x27], %l6 ldsw [%l7 + 0x28], %i7 and %g2, 0x18EB, %l4 bl,pn %xcc, loop_5279 umulcc %o4, %o2, %i4 bl %xcc, loop_5280 ldx [%l7 + 0x70], %o3 loop_5279: fmovdle %xcc, %f9, %f7 nop setx loop_5281, %l0, %l1 jmpl %l1, %l1 loop_5280: fble %fcc2, loop_5282 stx %g5, [%l7 + 0x18] fmovdvs %icc, %f4, %f4 loop_5281: fones %f0 loop_5282: fnegd %f8, %f2 bl,a,pt %xcc, loop_5283 fandnot2 %f2, %f6, %f12 brgez,a %o0, loop_5284 std %f0, [%l7 + 0x38] loop_5283: fmuld8sux16 %f11, %f11, %f10 bl,a %xcc, loop_5285 loop_5284: lduh [%l7 + 0x6E], %i5 fmovdvc %xcc, %f1, %f2 subcc %o6, 0x162A, %g4 loop_5285: stx %l3, [%l7 + 0x60] fcmpgt32 %f8, %f4, %i0 fpadd32 %f0, %f10, %f10 fmovsne %xcc, %f15, %f0 ldsh [%l7 + 0x56], %l5 brgez %i2, loop_5286 edge16l %i3, %g3, %o1 fmovscc %icc, %f15, %f13 srl %o5, 0x16, %l2 loop_5286: edge32l %g6, %g1, %i1 std %f10, [%l7 + 0x10] fbue %fcc0, loop_5287 brgz,a %l0, loop_5288 fands %f9, %f1, %f0 fcmpd %fcc1, %f14, %f10 loop_5287: edge16 %o7, %i6, %l6 loop_5288: fmovdg %xcc, %f3, %f12 ldsh [%l7 + 0x5C], %g7 fands %f14, %f12, %f9 fbne %fcc0, loop_5289 st %f1, [%l7 + 0x64] pdist %f4, %f0, %f6 sllx %i7, 0x0D, %g2 loop_5289: stw %l4, [%l7 + 0x24] fpadd32s %f7, %f12, %f4 fors %f14, %f7, %f9 fones %f10 edge32 %o4, %o2, %o3 tneg %icc, 0x7 edge16n %l1, %g5, %i4 stb %i5, [%l7 + 0x21] bge,a,pn %xcc, loop_5290 stb %o0, [%l7 + 0x41] movgu %xcc, %g4, %o6 fmovdleu %xcc, %f4, %f11 loop_5290: fbule,a %fcc1, loop_5291 edge8ln %i0, %l5, %i2 fbl %fcc3, loop_5292 movcs %xcc, %i3, %g3 loop_5291: pdist %f14, %f12, %f14 ldsb [%l7 + 0x38], %l3 loop_5292: tcs %xcc, 0x6 tvc %icc, 0x5 bne,a,pn %icc, loop_5293 std %f12, [%l7 + 0x20] stb %o5, [%l7 + 0x77] bne,pt %icc, loop_5294 loop_5293: ldsb [%l7 + 0x56], %l2 lduw [%l7 + 0x5C], %o1 lduh [%l7 + 0x62], %g1 loop_5294: movle %xcc, %g6, %i1 bvs,pt %icc, loop_5295 array32 %l0, %o7, %l6 lduw [%l7 + 0x54], %i6 be,a,pt %xcc, loop_5296 loop_5295: edge32ln %i7, %g7, %l4 fcmpne16 %f6, %f10, %g2 ldub [%l7 + 0x36], %o4 loop_5296: stx %o2, [%l7 + 0x10] std %f12, [%l7 + 0x78] subccc %l1, 0x06CB, %o3 xnorcc %g5, %i4, %o0 umulcc %g4, 0x0812, %o6 fcmple32 %f6, %f2, %i0 ba,a,pn %xcc, loop_5297 fand %f2, %f12, %f2 tsubcctv %l5, %i5, %i2 sll %i3, %l3, %g3 loop_5297: xor %l2, %o5, %g1 umulcc %o1, 0x03C1, %i1 bvc,a,pt %xcc, loop_5298 fbl,a %fcc2, loop_5299 fabsd %f12, %f4 lduw [%l7 + 0x40], %g6 loop_5298: orn %o7, 0x02CA, %l0 loop_5299: fmul8x16 %f7, %f14, %f4 fmovsleu %xcc, %f12, %f12 ldd [%l7 + 0x48], %f2 bpos loop_5300 stx %i6, [%l7 + 0x48] movre %l6, %g7, %l4 fmovrsgz %i7, %f3, %f11 loop_5300: fnot2s %f12, %f3 tcs %icc, 0x4 fblg,a %fcc1, loop_5301 fmovdneg %icc, %f10, %f0 fmovrslz %o4, %f10, %f13 sllx %g2, %o2, %o3 loop_5301: sub %l1, %i4, %o0 fmovrsne %g5, %f0, %f12 mulx %o6, %g4, %i0 tvc %icc, 0x0 fbul,a %fcc0, loop_5302 fandnot1 %f14, %f8, %f12 fbue,a %fcc2, loop_5303 fmuld8ulx16 %f2, %f6, %f12 loop_5302: fone %f14 fbne,a %fcc1, loop_5304 loop_5303: edge16n %l5, %i5, %i3 fmovdg %xcc, %f6, %f13 fpmerge %f13, %f1, %f12 loop_5304: ldx [%l7 + 0x60], %i2 tn %icc, 0x6 lduw [%l7 + 0x68], %g3 subc %l2, %l3, %o5 sethi 0x0647, %g1 fabsd %f10, %f12 fxor %f10, %f12, %f14 lduh [%l7 + 0x20], %i1 fnegd %f8, %f4 st %f8, [%l7 + 0x10] smulcc %o1, 0x1D30, %g6 orcc %l0, 0x1454, %o7 ldub [%l7 + 0x5D], %i6 fmovsleu %xcc, %f1, %f4 fsrc2 %f14, %f2 sth %l6, [%l7 + 0x28] te %xcc, 0x7 sth %l4, [%l7 + 0x54] popc %g7, %i7 fbue,a %fcc1, loop_5305 fmovdvs %icc, %f10, %f15 fmovdle %icc, %f6, %f1 fbl,a %fcc1, loop_5306 loop_5305: smul %g2, 0x0DA1, %o2 fors %f7, %f13, %f14 edge32l %o4, %l1, %o3 loop_5306: brnz %o0, loop_5307 fblg,a %fcc1, loop_5308 ldsw [%l7 + 0x70], %i4 std %f8, [%l7 + 0x28] loop_5307: movrgz %g5, %o6, %i0 loop_5308: stb %l5, [%l7 + 0x13] bleu loop_5309 fsrc1 %f12, %f12 edge32 %g4, %i5, %i2 fpack32 %f12, %f10, %f14 loop_5309: lduw [%l7 + 0x5C], %i3 fmovdn %xcc, %f7, %f1 fmovscs %xcc, %f10, %f15 andn %g3, %l3, %l2 bg,pt %icc, loop_5310 sethi 0x1313, %o5 fandnot1 %f6, %f4, %f8 bvc loop_5311 loop_5310: tl %xcc, 0x0 bge,a %xcc, loop_5312 xnorcc %i1, 0x1B83, %g1 loop_5311: fcmple16 %f14, %f12, %g6 fba,a %fcc3, loop_5313 loop_5312: tneg %xcc, 0x3 sdivcc %o1, 0x03A8, %l0 movg %xcc, %o7, %i6 loop_5313: lduh [%l7 + 0x4C], %l4 fandnot1s %f1, %f15, %f11 fbug,a %fcc2, loop_5314 fmul8ulx16 %f2, %f8, %f4 std %f0, [%l7 + 0x08] fbu %fcc0, loop_5315 loop_5314: std %f12, [%l7 + 0x70] xor %g7, 0x1462, %i7 stb %g2, [%l7 + 0x10] loop_5315: bge,a,pt %icc, loop_5316 fmovsle %icc, %f3, %f4 movvs %xcc, %o2, %l6 edge16ln %l1, %o4, %o0 loop_5316: sth %o3, [%l7 + 0x44] stw %i4, [%l7 + 0x34] lduh [%l7 + 0x30], %g5 ldsh [%l7 + 0x58], %i0 tneg %icc, 0x4 tleu %xcc, 0x7 ldsh [%l7 + 0x2C], %l5 std %f2, [%l7 + 0x30] lduh [%l7 + 0x5E], %o6 movle %xcc, %g4, %i5 sth %i3, [%l7 + 0x6C] fors %f11, %f15, %f11 st %f11, [%l7 + 0x18] ldub [%l7 + 0x1B], %i2 edge32n %l3, %l2, %o5 srax %i1, %g3, %g1 fbl,a %fcc3, loop_5317 st %f3, [%l7 + 0x6C] tsubcctv %g6, %l0, %o7 sth %o1, [%l7 + 0x28] loop_5317: std %f14, [%l7 + 0x30] sth %l4, [%l7 + 0x0C] bge,a,pt %xcc, loop_5318 fmovde %xcc, %f1, %f6 tsubcc %g7, 0x0CB0, %i7 fnot1 %f6, %f6 loop_5318: lduw [%l7 + 0x24], %i6 stb %o2, [%l7 + 0x31] fble,a %fcc0, loop_5319 fpadd32s %f3, %f6, %f15 stx %g2, [%l7 + 0x20] ble,a loop_5320 loop_5319: ldd [%l7 + 0x40], %f2 brlez %l1, loop_5321 udivcc %l6, 0x0CDD, %o4 loop_5320: fcmpne32 %f10, %f10, %o3 bn,a %xcc, loop_5322 loop_5321: ta %xcc, 0x5 movl %icc, %i4, %o0 lduh [%l7 + 0x6A], %g5 loop_5322: fmovrslz %i0, %f2, %f15 st %f13, [%l7 + 0x18] stw %o6, [%l7 + 0x60] fpadd32 %f4, %f12, %f14 bn,a,pn %xcc, loop_5323 movl %icc, %l5, %g4 fpsub32 %f10, %f12, %f6 fmul8sux16 %f12, %f4, %f4 loop_5323: lduh [%l7 + 0x66], %i5 tne %icc, 0x2 fbe %fcc0, loop_5324 stb %i3, [%l7 + 0x1F] or %l3, 0x0ACB, %l2 ld [%l7 + 0x2C], %f11 loop_5324: bvc,a,pn %xcc, loop_5325 ldub [%l7 + 0x79], %o5 fornot1s %f1, %f13, %f14 stb %i1, [%l7 + 0x4B] loop_5325: stb %i2, [%l7 + 0x2A] orncc %g3, 0x000F, %g1 stx %g6, [%l7 + 0x68] stx %l0, [%l7 + 0x10] te %icc, 0x4 std %f0, [%l7 + 0x70] fmovsleu %icc, %f8, %f12 bcc,pn %icc, loop_5326 smul %o1, %o7, %l4 edge32n %g7, %i6, %o2 stx %i7, [%l7 + 0x50] loop_5326: std %f10, [%l7 + 0x38] movpos %icc, %l1, %l6 tg %icc, 0x2 movneg %icc, %g2, %o3 edge16n %o4, %i4, %o0 fmuld8ulx16 %f15, %f15, %f6 edge32 %g5, %i0, %o6 stw %g4, [%l7 + 0x4C] fmovrdgez %i5, %f6, %f2 fmovdvc %xcc, %f4, %f14 array32 %i3, %l5, %l2 ba loop_5327 bcc,a,pn %xcc, loop_5328 movrlz %l3, %o5, %i1 xor %g3, 0x1E06, %i2 loop_5327: movvs %icc, %g6, %g1 loop_5328: fcmple16 %f0, %f0, %o1 fxnors %f1, %f4, %f6 bne,pn %icc, loop_5329 edge8n %l0, %l4, %g7 fmovsg %icc, %f3, %f8 fxor %f10, %f12, %f8 loop_5329: fexpand %f14, %f10 fmuld8ulx16 %f7, %f11, %f0 lduw [%l7 + 0x50], %i6 sub %o7, %i7, %o2 ldub [%l7 + 0x5A], %l1 fmovrsgz %l6, %f10, %f9 tn %xcc, 0x5 sth %o3, [%l7 + 0x3A] stw %g2, [%l7 + 0x20] nop setx loop_5330, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movrlez %i4, %o4, %o0 fmovrse %i0, %f11, %f13 fornot1 %f14, %f12, %f8 loop_5330: fpsub16s %f10, %f5, %f3 bcc,a,pn %icc, loop_5331 fmovdgu %icc, %f6, %f4 fmovsvs %xcc, %f14, %f12 fmovsleu %xcc, %f9, %f8 loop_5331: ldsh [%l7 + 0x0A], %o6 sdiv %g5, 0x0A84, %i5 fornot1s %f7, %f4, %f14 udiv %i3, 0x1D77, %l5 lduh [%l7 + 0x10], %l2 taddcctv %g4, 0x0BCA, %l3 fexpand %f7, %f2 ldd [%l7 + 0x68], %f12 edge16ln %i1, %o5, %g3 lduh [%l7 + 0x12], %i2 movpos %icc, %g6, %g1 fmovdl %icc, %f2, %f4 srl %o1, 0x11, %l0 fmovdvc %icc, %f8, %f13 fmovde %icc, %f10, %f3 fmovsl %icc, %f11, %f8 sth %l4, [%l7 + 0x5E] sub %i6, %g7, %o7 ldsb [%l7 + 0x5F], %i7 fnegd %f14, %f12 fnegs %f3, %f13 ldsw [%l7 + 0x18], %l1 fmovdpos %icc, %f8, %f1 ldd [%l7 + 0x60], %f6 bl,a loop_5332 fmovdne %xcc, %f15, %f7 lduh [%l7 + 0x7A], %l6 bn loop_5333 loop_5332: udivcc %o2, 0x0DC3, %o3 move %icc, %g2, %o4 tne %icc, 0x0 loop_5333: array8 %i4, %i0, %o6 mulx %g5, %i5, %o0 fbl,a %fcc3, loop_5334 ldsh [%l7 + 0x0E], %l5 mulscc %i3, 0x1006, %l2 fmovda %xcc, %f4, %f8 loop_5334: fnot1s %f0, %f10 fnot2 %f14, %f2 bgu,pn %xcc, loop_5335 std %f12, [%l7 + 0x40] fmovsleu %xcc, %f13, %f2 stw %g4, [%l7 + 0x38] loop_5335: brgez,a %l3, loop_5336 array16 %o5, %i1, %g3 tvc %icc, 0x3 fbn %fcc0, loop_5337 loop_5336: sdiv %i2, 0x078F, %g6 fbg %fcc0, loop_5338 fnands %f7, %f11, %f3 loop_5337: fmovsn %xcc, %f1, %f1 sdiv %o1, 0x0B49, %g1 loop_5338: st %f8, [%l7 + 0x2C] ldx [%l7 + 0x30], %l0 ldsw [%l7 + 0x2C], %l4 movvs %xcc, %i6, %g7 fnot1s %f2, %f8 fones %f4 fcmple16 %f10, %f0, %o7 ldsh [%l7 + 0x22], %l1 fpadd32 %f12, %f0, %f10 st %f1, [%l7 + 0x18] mova %icc, %i7, %l6 fmovsvc %xcc, %f12, %f2 ldsw [%l7 + 0x2C], %o2 fmovdl %xcc, %f4, %f6 movrgez %g2, %o3, %o4 ldx [%l7 + 0x08], %i4 fbul %fcc3, loop_5339 edge8n %i0, %o6, %g5 fornot1s %f11, %f13, %f9 ldsh [%l7 + 0x30], %o0 loop_5339: edge32l %i5, %i3, %l5 tn %icc, 0x4 fble %fcc0, loop_5340 fpackfix %f6, %f6 faligndata %f10, %f2, %f6 fcmped %fcc2, %f2, %f10 loop_5340: fcmped %fcc3, %f0, %f2 lduh [%l7 + 0x24], %l2 sdiv %g4, 0x1BD6, %o5 stw %l3, [%l7 + 0x28] ldub [%l7 + 0x5B], %g3 edge8n %i1, %g6, %o1 array32 %i2, %g1, %l0 array32 %i6, %l4, %g7 fblg,a %fcc3, loop_5341 fnot2 %f12, %f8 bl,a %xcc, loop_5342 orcc %l1, %i7, %o7 loop_5341: sdivcc %o2, 0x0371, %g2 fnot1 %f14, %f8 loop_5342: movle %xcc, %l6, %o3 fmovdcc %icc, %f5, %f10 std %f4, [%l7 + 0x50] sdivcc %i4, 0x029B, %o4 ldsw [%l7 + 0x48], %i0 lduh [%l7 + 0x20], %o6 orncc %o0, %g5, %i5 sth %l5, [%l7 + 0x1C] bn,pt %icc, loop_5343 fmul8x16au %f0, %f1, %f0 brlez %i3, loop_5344 fmovrdlz %l2, %f8, %f4 loop_5343: brlz,a %o5, loop_5345 fsrc1s %f9, %f5 loop_5344: stw %g4, [%l7 + 0x58] fmovdcc %xcc, %f0, %f2 loop_5345: bcs,a loop_5346 fmovrde %l3, %f6, %f10 fxor %f8, %f14, %f8 bne,a,pt %xcc, loop_5347 loop_5346: bvs loop_5348 bcs,a,pn %icc, loop_5349 ldd [%l7 + 0x28], %f6 loop_5347: xorcc %i1, %g6, %o1 loop_5348: fsrc2s %f3, %f14 loop_5349: ldsh [%l7 + 0x26], %i2 std %f10, [%l7 + 0x20] sub %g1, 0x01AC, %g3 fand %f8, %f6, %f12 edge32 %l0, %l4, %g7 fcmple16 %f6, %f2, %i6 fbuge,a %fcc0, loop_5350 fabsd %f12, %f0 fmovdne %icc, %f1, %f1 bne,a %icc, loop_5351 loop_5350: fcmpne16 %f2, %f2, %l1 ldx [%l7 + 0x28], %i7 ldx [%l7 + 0x78], %o2 loop_5351: movgu %icc, %g2, %l6 tvs %xcc, 0x2 fmul8x16 %f10, %f6, %f10 sub %o3, %i4, %o7 udivx %o4, 0x0665, %o6 ldx [%l7 + 0x78], %i0 fbue,a %fcc3, loop_5352 movrlz %o0, %g5, %i5 fbule,a %fcc2, loop_5353 fbo %fcc0, loop_5354 loop_5352: stb %i3, [%l7 + 0x6A] fmovscs %icc, %f8, %f9 loop_5353: fmul8sux16 %f8, %f0, %f10 loop_5354: movrgez %l5, 0x18D, %o5 bgu %icc, loop_5355 popc 0x0C5C, %g4 movvc %icc, %l2, %i1 sth %l3, [%l7 + 0x70] loop_5355: fcmpes %fcc0, %f0, %f6 fand %f6, %f12, %f8 umulcc %o1, %i2, %g1 bvs,a,pn %icc, loop_5356 ld [%l7 + 0x78], %f15 st %f9, [%l7 + 0x18] orn %g3, %g6, %l4 loop_5356: fandnot2 %f6, %f6, %f2 lduw [%l7 + 0x4C], %g7 edge8n %l0, %l1, %i6 ldsw [%l7 + 0x60], %o2 ldsb [%l7 + 0x68], %i7 fmovrdgez %g2, %f14, %f4 lduw [%l7 + 0x20], %l6 ld [%l7 + 0x1C], %f15 tcc %icc, 0x2 ld [%l7 + 0x54], %f9 or %o3, %o7, %i4 stb %o6, [%l7 + 0x0B] fpadd16s %f14, %f8, %f11 st %f5, [%l7 + 0x2C] bpos loop_5357 fpadd16 %f12, %f4, %f14 fbule %fcc3, loop_5358 fpadd16s %f7, %f11, %f0 loop_5357: orncc %i0, %o0, %g5 edge16 %o4, %i5, %l5 loop_5358: ldsw [%l7 + 0x34], %i3 or %o5, 0x0FE6, %l2 st %f3, [%l7 + 0x3C] fcmpne32 %f0, %f0, %g4 lduw [%l7 + 0x3C], %i1 sth %o1, [%l7 + 0x56] fbule %fcc3, loop_5359 fmovdge %icc, %f8, %f3 orn %i2, 0x0084, %l3 fmul8x16al %f0, %f2, %f8 loop_5359: ldx [%l7 + 0x70], %g1 ldd [%l7 + 0x28], %f12 std %f12, [%l7 + 0x28] tg %icc, 0x2 fands %f9, %f12, %f1 ba,a %xcc, loop_5360 brlez %g3, loop_5361 st %f11, [%l7 + 0x14] fmovdgu %icc, %f6, %f10 loop_5360: bvs,a,pt %icc, loop_5362 loop_5361: edge16l %l4, %g7, %g6 fnot2 %f4, %f12 edge8n %l0, %i6, %o2 loop_5362: fcmpes %fcc2, %f6, %f14 fpsub32 %f0, %f10, %f10 mulscc %l1, 0x05D3, %i7 nop setx loop_5363, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsb [%l7 + 0x75], %g2 fmovrsne %o3, %f8, %f10 ldub [%l7 + 0x21], %l6 loop_5363: fmovsleu %xcc, %f9, %f8 sth %o7, [%l7 + 0x36] tge %xcc, 0x4 movcc %xcc, %i4, %i0 ldub [%l7 + 0x17], %o0 fble %fcc0, loop_5364 tgu %icc, 0x0 fbge,a %fcc3, loop_5365 fcmps %fcc0, %f15, %f1 loop_5364: ldsh [%l7 + 0x78], %o6 st %f9, [%l7 + 0x3C] loop_5365: ldd [%l7 + 0x08], %f8 lduw [%l7 + 0x18], %o4 movl %icc, %g5, %i5 ldsb [%l7 + 0x3C], %l5 stw %o5, [%l7 + 0x0C] fmovse %xcc, %f10, %f15 ldsh [%l7 + 0x6C], %l2 sdiv %g4, 0x055D, %i1 stb %i3, [%l7 + 0x32] fmovdle %xcc, %f15, %f12 tvs %xcc, 0x4 fmovs %f6, %f10 lduw [%l7 + 0x7C], %o1 fmul8sux16 %f10, %f2, %f14 tneg %xcc, 0x5 st %f8, [%l7 + 0x50] fmovsleu %xcc, %f5, %f14 bn,pn %icc, loop_5366 bleu,a %xcc, loop_5367 bleu,a,pn %icc, loop_5368 fcmps %fcc3, %f13, %f15 loop_5366: umulcc %i2, 0x1A07, %l3 loop_5367: bn loop_5369 loop_5368: subcc %g1, 0x1ECC, %l4 sdivx %g7, 0x1ED6, %g3 fmovdle %icc, %f1, %f9 loop_5369: fmovdvc %xcc, %f3, %f14 tge %icc, 0x6 bne,a %icc, loop_5370 ldd [%l7 + 0x50], %f8 call loop_5371 ldsh [%l7 + 0x72], %g6 loop_5370: fble %fcc0, loop_5372 fmovrsgz %i6, %f5, %f8 loop_5371: bne,a,pt %xcc, loop_5373 fmovrdne %o2, %f8, %f0 loop_5372: movvs %xcc, %l0, %i7 movne %icc, %l1, %o3 loop_5373: fmovsl %icc, %f3, %f2 movrlez %g2, 0x3F0, %o7 fors %f6, %f2, %f9 fand %f2, %f2, %f4 stw %i4, [%l7 + 0x0C] srax %i0, %o0, %o6 ld [%l7 + 0x54], %f12 ldd [%l7 + 0x78], %f8 tne %icc, 0x0 bneg,pn %icc, loop_5374 fmovrdlez %l6, %f14, %f6 fmul8x16al %f14, %f11, %f6 fcmpne16 %f8, %f12, %o4 loop_5374: fmuld8sux16 %f3, %f1, %f2 bleu,a loop_5375 ldd [%l7 + 0x68], %f12 fcmpgt16 %f10, %f8, %g5 fbo,a %fcc1, loop_5376 loop_5375: bcc,pn %icc, loop_5377 lduh [%l7 + 0x62], %l5 lduh [%l7 + 0x56], %i5 loop_5376: ldub [%l7 + 0x1C], %l2 loop_5377: movrne %g4, 0x145, %o5 edge32 %i3, %o1, %i1 lduw [%l7 + 0x4C], %i2 tvc %icc, 0x1 fbne,a %fcc1, loop_5378 andn %l3, %g1, %l4 sth %g3, [%l7 + 0x5C] lduw [%l7 + 0x34], %g6 loop_5378: ld [%l7 + 0x78], %f7 fcmpes %fcc0, %f2, %f7 subc %g7, %o2, %i6 tpos %xcc, 0x3 subcc %i7, 0x1A34, %l0 addc %o3, %g2, %o7 array32 %l1, %i4, %i0 andn %o6, %l6, %o4 stb %o0, [%l7 + 0x7E] fmovrsne %l5, %f0, %f10 brgz %g5, loop_5379 fandnot2s %f15, %f9, %f6 ldd [%l7 + 0x30], %f6 fmovdcs %icc, %f13, %f13 loop_5379: ld [%l7 + 0x30], %f12 fmovsl %icc, %f10, %f13 ld [%l7 + 0x48], %f2 st %f13, [%l7 + 0x48] fbul,a %fcc0, loop_5380 tcs %icc, 0x6 fcmpeq16 %f0, %f14, %l2 sethi 0x054B, %i5 loop_5380: stw %o5, [%l7 + 0x30] ldsb [%l7 + 0x56], %i3 srlx %g4, 0x02, %i1 fmul8x16 %f13, %f4, %f6 st %f7, [%l7 + 0x38] stb %i2, [%l7 + 0x60] ba,a,pt %xcc, loop_5381 fmovdvs %icc, %f14, %f0 brz,a %o1, loop_5382 mulx %l3, 0x020B, %l4 loop_5381: fmovdgu %xcc, %f6, %f11 fmovdneg %icc, %f1, %f10 loop_5382: array16 %g1, %g3, %g7 bn,pt %xcc, loop_5383 srlx %o2, 0x0B, %i6 sdiv %g6, 0x152C, %i7 xorcc %o3, %l0, %o7 loop_5383: srlx %g2, %i4, %l1 ldd [%l7 + 0x78], %f8 edge8ln %i0, %l6, %o6 fexpand %f6, %f10 subc %o4, %l5, %o0 alignaddr %g5, %i5, %o5 std %f4, [%l7 + 0x38] brlez,a %i3, loop_5384 stx %g4, [%l7 + 0x68] array32 %i1, %l2, %o1 stw %l3, [%l7 + 0x30] loop_5384: fba,a %fcc0, loop_5385 array8 %l4, %g1, %i2 st %f6, [%l7 + 0x34] lduh [%l7 + 0x0C], %g3 loop_5385: brz %g7, loop_5386 edge8l %i6, %o2, %g6 sdivcc %o3, 0x0967, %l0 fmovdpos %icc, %f5, %f10 loop_5386: ba,pt %icc, loop_5387 bleu,a %icc, loop_5388 fmovrsgez %o7, %f15, %f6 ldsb [%l7 + 0x10], %g2 loop_5387: array32 %i7, %i4, %i0 loop_5388: lduh [%l7 + 0x38], %l6 fpsub16 %f6, %f10, %f12 fxor %f14, %f2, %f12 ba loop_5389 tpos %icc, 0x2 ldsh [%l7 + 0x5E], %o6 ba loop_5390 loop_5389: fmovdle %xcc, %f15, %f15 fbge,a %fcc0, loop_5391 fabsd %f4, %f8 loop_5390: edge8n %l1, %l5, %o4 sdiv %o0, 0x029B, %i5 loop_5391: fandnot2 %f10, %f14, %f12 edge32 %g5, %o5, %i3 fbn,a %fcc3, loop_5392 call loop_5393 andcc %i1, 0x0044, %l2 sth %o1, [%l7 + 0x22] loop_5392: fnegd %f8, %f6 loop_5393: add %g4, 0x0D34, %l3 xor %l4, 0x166B, %g1 fmovsn %xcc, %f9, %f11 fcmple16 %f8, %f10, %g3 fsrc1s %f14, %f15 tvs %icc, 0x1 ldsw [%l7 + 0x40], %i2 addc %g7, 0x10CF, %o2 fmovdge %xcc, %f15, %f6 std %f0, [%l7 + 0x08] stb %g6, [%l7 + 0x2C] orn %o3, %l0, %i6 lduh [%l7 + 0x58], %g2 tl %icc, 0x5 addc %i7, %o7, %i0 fxors %f12, %f9, %f3 fcmpgt16 %f8, %f4, %i4 tvc %icc, 0x7 fmovdne %icc, %f6, %f1 ldd [%l7 + 0x70], %f14 tn %icc, 0x2 brgez,a %l6, loop_5394 fmovrdne %o6, %f6, %f8 fmovrdlz %l5, %f0, %f6 sth %o4, [%l7 + 0x2C] loop_5394: udiv %o0, 0x09AE, %i5 fnor %f4, %f12, %f12 std %f6, [%l7 + 0x50] ldx [%l7 + 0x20], %g5 fandnot2s %f6, %f3, %f8 sth %o5, [%l7 + 0x44] fcmpes %fcc2, %f6, %f11 fmovse %xcc, %f11, %f0 sub %l1, %i1, %l2 lduw [%l7 + 0x40], %o1 st %f11, [%l7 + 0x7C] movcc %icc, %g4, %i3 nop setx loop_5395, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done xnor %l4, %g1, %g3 ldsw [%l7 + 0x60], %l3 stb %i2, [%l7 + 0x6B] loop_5395: movge %xcc, %o2, %g6 fbuge,a %fcc1, loop_5396 fbule %fcc0, loop_5397 fcmpes %fcc2, %f0, %f11 lduw [%l7 + 0x14], %o3 loop_5396: fmovsneg %xcc, %f6, %f11 loop_5397: fxnor %f2, %f8, %f14 fcmple32 %f8, %f14, %g7 tsubcctv %i6, 0x0804, %g2 fcmpd %fcc1, %f2, %f10 movrlz %l0, %o7, %i7 movrlez %i4, %l6, %o6 brgez,a %i0, loop_5398 fpack32 %f4, %f8, %f14 fbu,a %fcc0, loop_5399 edge8n %l5, %o4, %o0 loop_5398: edge16ln %i5, %o5, %l1 tne %icc, 0x4 loop_5399: lduw [%l7 + 0x08], %i1 ldd [%l7 + 0x08], %f6 movge %icc, %g5, %o1 umul %l2, 0x14E4, %g4 stx %l4, [%l7 + 0x58] subc %g1, %g3, %l3 ldsw [%l7 + 0x74], %i2 ld [%l7 + 0x1C], %f1 lduh [%l7 + 0x64], %i3 stx %o2, [%l7 + 0x60] fone %f10 subccc %g6, %o3, %i6 array16 %g7, %g2, %o7 tsubcc %i7, 0x0CAB, %l0 lduw [%l7 + 0x48], %i4 fexpand %f14, %f12 ld [%l7 + 0x78], %f7 stx %o6, [%l7 + 0x08] fbo,a %fcc3, loop_5400 bvs %xcc, loop_5401 fornot2s %f3, %f9, %f3 brlez,a %i0, loop_5402 loop_5400: ldd [%l7 + 0x28], %f12 loop_5401: taddcctv %l6, 0x0E40, %l5 fmovdge %xcc, %f15, %f7 loop_5402: fmovdcc %icc, %f14, %f6 fmovdn %xcc, %f4, %f9 fcmps %fcc2, %f15, %f6 ldub [%l7 + 0x17], %o0 stx %i5, [%l7 + 0x70] std %f2, [%l7 + 0x18] bcc,pn %icc, loop_5403 tcc %icc, 0x7 fmovrslz %o5, %f9, %f4 sth %o4, [%l7 + 0x26] loop_5403: st %f4, [%l7 + 0x3C] movrgez %l1, %g5, %o1 fsrc1 %f10, %f0 bvc loop_5404 tge %xcc, 0x5 andn %l2, 0x13CA, %g4 ldub [%l7 + 0x78], %l4 loop_5404: bn,a %xcc, loop_5405 move %icc, %g1, %i1 for %f14, %f12, %f6 fzeros %f4 loop_5405: fmovrdgz %g3, %f14, %f8 edge8 %i2, %l3, %i3 sdiv %o2, 0x0EEB, %o3 fornot1s %f14, %f5, %f13 fmuld8sux16 %f12, %f15, %f0 lduh [%l7 + 0x4E], %i6 stw %g6, [%l7 + 0x1C] mulscc %g7, %g2, %o7 nop setx loop_5406, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsle %xcc, %f13, %f10 ldsb [%l7 + 0x76], %i7 array16 %l0, %o6, %i4 loop_5406: bg,a %icc, loop_5407 fmovsl %icc, %f10, %f3 bvs,a,pn %icc, loop_5408 st %f6, [%l7 + 0x24] loop_5407: lduh [%l7 + 0x3A], %i0 stw %l6, [%l7 + 0x5C] loop_5408: ldub [%l7 + 0x63], %l5 sllx %o0, %o5, %o4 lduw [%l7 + 0x0C], %i5 movleu %icc, %g5, %o1 fbul,a %fcc3, loop_5409 movcs %xcc, %l1, %l2 std %f10, [%l7 + 0x60] fnor %f10, %f2, %f2 loop_5409: fmovdcs %icc, %f10, %f11 bgu %icc, loop_5410 stx %g4, [%l7 + 0x20] fmuld8sux16 %f1, %f9, %f4 fmovdpos %icc, %f2, %f10 loop_5410: ldd [%l7 + 0x58], %f6 fpadd32 %f4, %f6, %f14 fmovrse %l4, %f4, %f14 tl %xcc, 0x7 ldd [%l7 + 0x18], %f4 ble,a loop_5411 fcmps %fcc3, %f5, %f1 stb %i1, [%l7 + 0x50] ldub [%l7 + 0x6B], %g3 loop_5411: fnot2s %f14, %f0 ldd [%l7 + 0x70], %f10 fcmpeq32 %f12, %f12, %i2 fmovscc %xcc, %f8, %f3 bge,pn %xcc, loop_5412 lduh [%l7 + 0x72], %g1 stx %i3, [%l7 + 0x28] ldsb [%l7 + 0x5B], %o2 loop_5412: fmovdl %icc, %f3, %f6 brgez,a %l3, loop_5413 fornot1 %f14, %f12, %f2 fmovsvs %xcc, %f8, %f4 tneg %xcc, 0x5 loop_5413: fcmpne32 %f4, %f14, %i6 lduh [%l7 + 0x14], %g6 fmovdne %xcc, %f0, %f1 pdist %f14, %f2, %f8 stb %o3, [%l7 + 0x27] subc %g2, 0x0141, %o7 lduw [%l7 + 0x58], %i7 alignaddrl %g7, %l0, %i4 ldsw [%l7 + 0x58], %i0 ldx [%l7 + 0x40], %l6 move %icc, %l5, %o0 tgu %xcc, 0x4 ld [%l7 + 0x5C], %f10 umul %o6, %o5, %o4 stb %i5, [%l7 + 0x1C] std %f8, [%l7 + 0x70] tvc %icc, 0x4 fmovrdlez %g5, %f14, %f2 st %f5, [%l7 + 0x58] fmul8x16al %f0, %f12, %f6 tle %xcc, 0x5 fcmped %fcc1, %f10, %f14 movrlez %o1, %l2, %l1 fnot2 %f14, %f2 fmovdle %xcc, %f9, %f6 bne,a %icc, loop_5414 fcmped %fcc3, %f12, %f14 fblg,a %fcc1, loop_5415 edge32 %l4, %g4, %g3 loop_5414: fbe,a %fcc0, loop_5416 stb %i2, [%l7 + 0x4D] loop_5415: array8 %g1, %i1, %i3 fxors %f0, %f10, %f2 loop_5416: udivcc %o2, 0x13F3, %i6 edge16n %g6, %o3, %g2 lduw [%l7 + 0x3C], %o7 movcc %icc, %l3, %g7 movcs %icc, %l0, %i4 brlez %i0, loop_5417 fmovdn %icc, %f4, %f1 brnz %i7, loop_5418 fmovrdlz %l6, %f8, %f6 loop_5417: fbg %fcc0, loop_5419 stb %o0, [%l7 + 0x23] loop_5418: bcs,a %xcc, loop_5420 fnand %f14, %f0, %f4 loop_5419: fnor %f8, %f10, %f4 fmuld8sux16 %f1, %f12, %f8 loop_5420: ldub [%l7 + 0x16], %o6 stw %l5, [%l7 + 0x58] movvs %xcc, %o4, %i5 srax %g5, 0x05, %o1 sllx %o5, 0x1F, %l2 ld [%l7 + 0x6C], %f5 faligndata %f4, %f10, %f2 fmovsl %icc, %f2, %f6 fmovsl %xcc, %f12, %f9 lduh [%l7 + 0x4A], %l1 brlez %l4, loop_5421 mova %icc, %g3, %g4 fnegs %f8, %f11 ldsh [%l7 + 0x78], %g1 loop_5421: ldx [%l7 + 0x70], %i1 fcmps %fcc0, %f10, %f12 movg %xcc, %i3, %o2 fnot1 %f0, %f0 andcc %i6, 0x0966, %g6 fmovscc %xcc, %f0, %f7 fxnors %f12, %f15, %f5 nop setx loop_5422, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fxors %f13, %f0, %f9 bg,a,pn %xcc, loop_5423 fmovrsgez %i2, %f13, %f11 loop_5422: ldd [%l7 + 0x68], %f14 fblg,a %fcc1, loop_5424 loop_5423: ldsw [%l7 + 0x6C], %g2 orn %o3, %o7, %g7 move %xcc, %l3, %i4 loop_5424: ldub [%l7 + 0x7D], %l0 std %f2, [%l7 + 0x68] fmovrde %i7, %f8, %f4 mova %xcc, %i0, %l6 sth %o6, [%l7 + 0x3A] stb %o0, [%l7 + 0x44] fnand %f8, %f0, %f8 subccc %o4, %i5, %g5 ba,a,pt %xcc, loop_5425 udivx %o1, 0x1E59, %l5 subccc %l2, %l1, %o5 movg %xcc, %l4, %g3 loop_5425: bn,pn %icc, loop_5426 movrgz %g1, %i1, %i3 ld [%l7 + 0x4C], %f4 movge %icc, %o2, %i6 loop_5426: ldsb [%l7 + 0x27], %g4 stw %i2, [%l7 + 0x70] fornot1 %f10, %f10, %f8 fmovsvc %icc, %f15, %f11 ldub [%l7 + 0x2B], %g2 fbo,a %fcc3, loop_5427 fmovse %xcc, %f8, %f13 ba %icc, loop_5428 movl %xcc, %g6, %o3 loop_5427: brlz,a %o7, loop_5429 ldsw [%l7 + 0x28], %g7 loop_5428: tvc %icc, 0x3 ldsb [%l7 + 0x16], %i4 loop_5429: ldsh [%l7 + 0x20], %l0 fmuld8ulx16 %f8, %f10, %f2 fmovdvs %icc, %f2, %f11 ldsb [%l7 + 0x26], %l3 movn %xcc, %i0, %l6 ldub [%l7 + 0x2D], %o6 ldsh [%l7 + 0x68], %o0 andn %i7, 0x11C8, %i5 brlz %g5, loop_5430 std %f2, [%l7 + 0x60] fba,a %fcc1, loop_5431 movrlez %o1, %l5, %l2 loop_5430: fmovdcc %icc, %f6, %f1 ldsb [%l7 + 0x75], %l1 loop_5431: fsrc1 %f4, %f0 fnor %f4, %f14, %f12 movgu %xcc, %o5, %o4 fcmple32 %f0, %f6, %g3 fmovsleu %xcc, %f6, %f2 movpos %xcc, %l4, %i1 tsubcctv %g1, 0x164E, %o2 srax %i3, %i6, %i2 udiv %g4, 0x0CAD, %g2 sdivcc %o3, 0x02F1, %g6 ta %icc, 0x6 lduh [%l7 + 0x1A], %g7 ldub [%l7 + 0x58], %i4 smulcc %l0, %l3, %i0 xnor %o7, 0x16B3, %o6 tpos %xcc, 0x0 movrlz %o0, %l6, %i7 fpadd16 %f2, %f14, %f2 movneg %icc, %g5, %i5 lduh [%l7 + 0x7E], %o1 st %f6, [%l7 + 0x50] bcc,pn %icc, loop_5432 fmovrslez %l2, %f14, %f14 stb %l5, [%l7 + 0x2F] mova %icc, %o5, %o4 loop_5432: bgu,pn %icc, loop_5433 fmovdge %xcc, %f4, %f14 fpadd16 %f4, %f4, %f4 fba,a %fcc1, loop_5434 loop_5433: fmovsa %icc, %f12, %f3 bg,a %icc, loop_5435 movneg %icc, %l1, %l4 loop_5434: fbue %fcc2, loop_5436 lduh [%l7 + 0x2A], %g3 loop_5435: fmovdvc %icc, %f8, %f1 fmovrsgz %g1, %f9, %f12 loop_5436: ldd [%l7 + 0x70], %f10 sub %o2, 0x17F8, %i3 ldd [%l7 + 0x60], %f14 fmovspos %icc, %f12, %f4 bneg,a,pt %icc, loop_5437 lduh [%l7 + 0x34], %i6 stb %i1, [%l7 + 0x51] fornot1 %f6, %f6, %f0 loop_5437: fnand %f4, %f2, %f10 fbule %fcc3, loop_5438 bcc,a loop_5439 brgez %i2, loop_5440 ldsw [%l7 + 0x40], %g2 loop_5438: call loop_5441 loop_5439: ldub [%l7 + 0x5C], %o3 loop_5440: tcc %icc, 0x6 std %f4, [%l7 + 0x30] loop_5441: st %f6, [%l7 + 0x34] stx %g6, [%l7 + 0x50] bne %icc, loop_5442 ldsh [%l7 + 0x20], %g7 fnors %f6, %f5, %f11 fmovdgu %icc, %f8, %f1 loop_5442: fmovdneg %icc, %f3, %f15 sdiv %i4, 0x12C7, %l0 movrlz %l3, %g4, %i0 movrne %o7, %o0, %o6 ldsh [%l7 + 0x0A], %l6 lduh [%l7 + 0x30], %g5 stw %i5, [%l7 + 0x44] fandnot2 %f12, %f12, %f10 ldsh [%l7 + 0x08], %o1 sth %i7, [%l7 + 0x4A] ble,a,pn %icc, loop_5443 ldd [%l7 + 0x58], %f4 tge %xcc, 0x4 fmovda %icc, %f5, %f7 loop_5443: movrlez %l5, %o5, %o4 addc %l2, %l1, %g3 ldub [%l7 + 0x4D], %l4 movrlez %g1, %i3, %o2 ldsh [%l7 + 0x08], %i6 fornot2 %f12, %f10, %f8 fmovse %xcc, %f13, %f0 brgez %i1, loop_5444 bshuffle %f0, %f8, %f14 fmovscc %icc, %f12, %f10 mova %xcc, %g2, %i2 loop_5444: lduh [%l7 + 0x18], %o3 st %f7, [%l7 + 0x30] smulcc %g6, %i4, %g7 fandnot2 %f14, %f10, %f0 stb %l0, [%l7 + 0x5A] lduh [%l7 + 0x7A], %g4 siam 0x1 ldsh [%l7 + 0x5E], %l3 edge32n %o7, %o0, %i0 fmovdcs %xcc, %f10, %f15 stb %l6, [%l7 + 0x4D] te %icc, 0x3 ldx [%l7 + 0x48], %o6 ldsw [%l7 + 0x3C], %i5 fnot1 %f10, %f14 fmovsgu %xcc, %f6, %f14 brlz,a %g5, loop_5445 fexpand %f2, %f8 stx %i7, [%l7 + 0x10] brgez %o1, loop_5446 loop_5445: std %f8, [%l7 + 0x58] fmovs %f3, %f4 fcmpgt32 %f14, %f0, %o5 loop_5446: lduh [%l7 + 0x72], %l5 lduw [%l7 + 0x40], %o4 fmul8ulx16 %f10, %f10, %f12 fzero %f4 tcc %icc, 0x1 sdiv %l1, 0x0F15, %l2 movgu %xcc, %l4, %g1 array32 %i3, %g3, %o2 andncc %i1, %i6, %i2 fbuge %fcc0, loop_5447 stw %g2, [%l7 + 0x2C] fxnor %f14, %f12, %f10 movrlz %o3, %g6, %g7 loop_5447: subc %l0, 0x1D01, %g4 ld [%l7 + 0x58], %f15 bl,pn %xcc, loop_5448 movn %icc, %i4, %l3 bvc loop_5449 fnegs %f5, %f0 loop_5448: std %f8, [%l7 + 0x60] fxor %f14, %f0, %f10 loop_5449: fmovdleu %xcc, %f4, %f13 stb %o0, [%l7 + 0x10] fnot1s %f8, %f3 orcc %i0, 0x1E56, %o7 fmovdvc %xcc, %f9, %f5 movpos %icc, %o6, %i5 fornot2s %f9, %f13, %f4 fabss %f5, %f1 bvc %xcc, loop_5450 fmovsvc %xcc, %f2, %f1 ldsh [%l7 + 0x26], %g5 ldx [%l7 + 0x50], %i7 loop_5450: stx %o1, [%l7 + 0x58] xnorcc %l6, %o5, %o4 fexpand %f5, %f4 ldub [%l7 + 0x78], %l1 ldsw [%l7 + 0x48], %l5 fcmple16 %f10, %f6, %l2 tn %icc, 0x6 srax %l4, 0x1F, %g1 fxor %f14, %f0, %f2 ldx [%l7 + 0x08], %g3 subccc %i3, 0x066D, %i1 ldsh [%l7 + 0x3C], %o2 st %f15, [%l7 + 0x38] ldsh [%l7 + 0x46], %i6 ldsb [%l7 + 0x72], %i2 xorcc %g2, 0x0B6B, %o3 bg,a,pt %icc, loop_5451 ldd [%l7 + 0x10], %f10 fbu,a %fcc2, loop_5452 edge16ln %g7, %g6, %g4 loop_5451: fcmple16 %f6, %f2, %i4 and %l0, %o0, %i0 loop_5452: fmovrdgez %o7, %f6, %f6 stw %o6, [%l7 + 0x54] sth %l3, [%l7 + 0x34] st %f6, [%l7 + 0x6C] xnorcc %g5, 0x097F, %i5 addc %i7, %o1, %l6 nop setx loop_5453, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry lduw [%l7 + 0x08], %o5 fmovscs %icc, %f10, %f11 std %f14, [%l7 + 0x20] loop_5453: sethi 0x0386, %l1 ld [%l7 + 0x70], %f2 sra %o4, %l2, %l5 movle %icc, %g1, %l4 tvc %xcc, 0x5 addc %g3, %i1, %i3 stx %o2, [%l7 + 0x70] te %xcc, 0x3 movre %i2, 0x042, %i6 ldsh [%l7 + 0x0E], %g2 sth %g7, [%l7 + 0x3E] ldub [%l7 + 0x30], %g6 ble %xcc, loop_5454 fones %f5 ta %xcc, 0x6 fandnot1 %f2, %f4, %f8 loop_5454: fmovsa %icc, %f8, %f4 st %f7, [%l7 + 0x54] edge16l %g4, %i4, %o3 fnot1 %f8, %f14 fnot2s %f13, %f15 fpadd16s %f10, %f9, %f6 stx %o0, [%l7 + 0x10] fmovsle %icc, %f0, %f10 fmovsle %xcc, %f1, %f2 ldsb [%l7 + 0x32], %i0 stx %o7, [%l7 + 0x78] srax %o6, %l3, %l0 lduh [%l7 + 0x52], %g5 stb %i7, [%l7 + 0x70] fpack32 %f10, %f8, %f0 ldsh [%l7 + 0x3E], %i5 lduh [%l7 + 0x78], %o1 ldd [%l7 + 0x48], %f8 ldsw [%l7 + 0x74], %o5 ldx [%l7 + 0x38], %l6 fmul8sux16 %f10, %f4, %f10 fble %fcc2, loop_5455 fcmpgt16 %f4, %f8, %l1 fcmpd %fcc0, %f4, %f8 fpsub16s %f0, %f3, %f8 loop_5455: stw %l2, [%l7 + 0x68] stw %o4, [%l7 + 0x54] stw %g1, [%l7 + 0x48] fbu,a %fcc3, loop_5456 lduh [%l7 + 0x0C], %l4 pdist %f10, %f10, %f14 fnor %f8, %f4, %f10 loop_5456: tleu %xcc, 0x4 udivx %g3, 0x0C98, %i1 sdivcc %i3, 0x113D, %l5 ldd [%l7 + 0x38], %f8 fnegd %f14, %f8 addc %o2, %i6, %i2 fexpand %f8, %f8 xor %g2, 0x12EC, %g6 tsubcc %g7, 0x13BE, %i4 bleu,a loop_5457 tneg %xcc, 0x5 stb %o3, [%l7 + 0x77] fpsub16s %f8, %f3, %f12 loop_5457: fmovsle %icc, %f6, %f1 ldsb [%l7 + 0x6B], %g4 fcmpd %fcc3, %f2, %f8 brz %o0, loop_5458 st %f7, [%l7 + 0x24] array16 %o7, %o6, %i0 fpsub32s %f10, %f15, %f15 loop_5458: sdivx %l0, 0x18F5, %l3 stw %g5, [%l7 + 0x5C] be,pn %icc, loop_5459 fmovrse %i5, %f6, %f12 umulcc %i7, %o1, %o5 ldsh [%l7 + 0x58], %l6 loop_5459: sdiv %l1, 0x0B6D, %o4 array32 %g1, %l2, %l4 edge32 %g3, %i1, %i3 std %f10, [%l7 + 0x38] ldd [%l7 + 0x48], %f8 lduh [%l7 + 0x62], %o2 fbul,a %fcc2, loop_5460 fcmple32 %f10, %f2, %i6 be,pn %icc, loop_5461 lduh [%l7 + 0x1A], %i2 loop_5460: ldx [%l7 + 0x30], %l5 std %f10, [%l7 + 0x70] loop_5461: ldsb [%l7 + 0x2D], %g6 stb %g2, [%l7 + 0x5E] fpsub16s %f5, %f9, %f3 ldsb [%l7 + 0x71], %i4 tle %xcc, 0x1 mulx %g7, %g4, %o3 and %o7, 0x19F2, %o6 fmovdl %icc, %f6, %f5 tneg %xcc, 0x6 bge,a,pn %xcc, loop_5462 bge,a loop_5463 fnor %f4, %f12, %f8 movvc %xcc, %i0, %o0 loop_5462: brlz %l0, loop_5464 loop_5463: brgz,a %l3, loop_5465 fornot2 %f6, %f6, %f0 tle %xcc, 0x7 loop_5464: lduw [%l7 + 0x40], %g5 loop_5465: st %f9, [%l7 + 0x6C] fcmpgt32 %f12, %f10, %i7 bcs,a loop_5466 array32 %o1, %i5, %l6 srl %o5, %o4, %g1 ldx [%l7 + 0x60], %l1 loop_5466: movle %xcc, %l2, %g3 udiv %i1, 0x04E0, %l4 fmovscs %icc, %f3, %f0 sdivx %i3, 0x1A82, %o2 fbul %fcc3, loop_5467 ld [%l7 + 0x4C], %f3 ld [%l7 + 0x74], %f1 fmovdpos %icc, %f4, %f3 loop_5467: addc %i6, %i2, %g6 bshuffle %f4, %f8, %f6 orn %g2, 0x0364, %i4 sth %l5, [%l7 + 0x4C] alignaddr %g4, %o3, %g7 smul %o7, 0x1E53, %o6 stb %i0, [%l7 + 0x5E] tsubcctv %l0, 0x04D8, %l3 fcmpd %fcc2, %f2, %f6 fpackfix %f4, %f3 fabss %f0, %f4 fcmpeq32 %f12, %f12, %g5 ldx [%l7 + 0x38], %o0 ldd [%l7 + 0x58], %f12 edge16ln %i7, %i5, %o1 sdiv %o5, 0x1B1D, %o4 fble %fcc2, loop_5468 tge %icc, 0x7 movcc %icc, %l6, %l1 lduh [%l7 + 0x66], %l2 loop_5468: st %f6, [%l7 + 0x74] fones %f1 lduw [%l7 + 0x30], %g1 stw %i1, [%l7 + 0x2C] tl %xcc, 0x5 stb %g3, [%l7 + 0x76] fnand %f6, %f8, %f12 faligndata %f4, %f10, %f10 movre %l4, 0x18C, %o2 movcc %icc, %i6, %i3 tge %xcc, 0x6 ldsw [%l7 + 0x48], %i2 ble,a loop_5469 fmul8x16au %f4, %f12, %f8 ldub [%l7 + 0x0E], %g6 bcs,pn %xcc, loop_5470 loop_5469: ldd [%l7 + 0x68], %f2 fbge,a %fcc1, loop_5471 tvs %icc, 0x1 loop_5470: movle %xcc, %g2, %l5 addc %i4, %o3, %g4 loop_5471: edge8ln %g7, %o6, %i0 tvs %icc, 0x2 stw %o7, [%l7 + 0x78] fmovdvs %xcc, %f14, %f0 brnz %l0, loop_5472 brz,a %g5, loop_5473 ldub [%l7 + 0x78], %o0 tsubcc %l3, %i5, %o1 loop_5472: fnor %f12, %f10, %f6 loop_5473: udiv %i7, 0x0373, %o4 fmovrdlz %o5, %f6, %f12 ldub [%l7 + 0x34], %l1 ta %xcc, 0x5 fbge,a %fcc3, loop_5474 ldsw [%l7 + 0x34], %l2 udivx %l6, 0x0970, %g1 edge16l %i1, %l4, %g3 loop_5474: tsubcctv %o2, %i3, %i2 srl %g6, %g2, %i6 ldx [%l7 + 0x70], %i4 st %f0, [%l7 + 0x54] edge8ln %l5, %o3, %g7 fmuld8sux16 %f15, %f9, %f2 orcc %g4, 0x1545, %i0 stw %o6, [%l7 + 0x18] tgu %icc, 0x7 fmovsge %icc, %f5, %f9 stw %o7, [%l7 + 0x1C] ldx [%l7 + 0x08], %l0 sra %g5, %l3, %o0 udiv %o1, 0x1A8E, %i7 sllx %i5, 0x07, %o5 brz,a %l1, loop_5475 ldd [%l7 + 0x28], %f0 ldsw [%l7 + 0x64], %o4 fmovdcc %icc, %f5, %f12 loop_5475: fand %f12, %f6, %f10 andcc %l6, 0x1178, %g1 stx %i1, [%l7 + 0x10] fand %f4, %f6, %f6 fabss %f10, %f0 alignaddr %l2, %l4, %o2 fmovdn %icc, %f15, %f3 fmovsl %xcc, %f11, %f3 tcc %icc, 0x1 fmovdn %xcc, %f10, %f3 lduw [%l7 + 0x64], %i3 edge8l %g3, %i2, %g6 fcmpgt16 %f4, %f12, %i6 fmovdg %xcc, %f2, %f5 std %f4, [%l7 + 0x38] movrgz %i4, %l5, %o3 fcmpes %fcc0, %f2, %f10 ldsh [%l7 + 0x3E], %g7 stx %g2, [%l7 + 0x78] movle %icc, %i0, %o6 fnands %f2, %f14, %f9 fbuge %fcc2, loop_5476 ldx [%l7 + 0x40], %g4 fmovrsgz %o7, %f2, %f14 movvs %xcc, %l0, %l3 loop_5476: udivx %o0, 0x1FF1, %o1 fmovsa %xcc, %f13, %f7 fbne,a %fcc2, loop_5477 ldx [%l7 + 0x78], %g5 fbuge,a %fcc3, loop_5478 fmovrsgz %i5, %f4, %f12 loop_5477: lduh [%l7 + 0x1A], %o5 move %xcc, %l1, %o4 loop_5478: st %f8, [%l7 + 0x48] xnorcc %i7, %l6, %g1 taddcc %l2, 0x01A4, %i1 ld [%l7 + 0x40], %f0 stw %o2, [%l7 + 0x38] stw %i3, [%l7 + 0x68] fbe %fcc3, loop_5479 udivx %l4, 0x1A1E, %g3 subc %g6, %i2, %i6 fmovspos %xcc, %f4, %f6 loop_5479: stx %l5, [%l7 + 0x68] stb %o3, [%l7 + 0x39] fmovsneg %xcc, %f0, %f4 stw %g7, [%l7 + 0x74] st %f1, [%l7 + 0x4C] fpsub32 %f6, %f14, %f4 orn %g2, 0x081C, %i4 orcc %i0, 0x05D5, %g4 ldsw [%l7 + 0x28], %o7 fmovdne %xcc, %f13, %f12 ld [%l7 + 0x3C], %f8 fornot2s %f1, %f5, %f11 st %f0, [%l7 + 0x10] fmovsgu %icc, %f7, %f0 te %icc, 0x3 stw %o6, [%l7 + 0x20] movge %icc, %l3, %o0 stx %l0, [%l7 + 0x70] ldd [%l7 + 0x60], %f12 st %f6, [%l7 + 0x2C] siam 0x5 taddcctv %g5, %i5, %o5 fmovdpos %xcc, %f5, %f1 brz %o1, loop_5480 ldsh [%l7 + 0x2E], %o4 ldd [%l7 + 0x10], %f6 siam 0x2 loop_5480: ldsb [%l7 + 0x7B], %i7 popc %l6, %l1 nop setx loop_5481, %l0, %l1 jmpl %l1, %l2 fones %f9 bg,pt %xcc, loop_5482 movle %icc, %g1, %i1 loop_5481: fabsd %f8, %f10 bn,a,pn %icc, loop_5483 loop_5482: xnorcc %i3, %o2, %l4 ble,pn %icc, loop_5484 ldx [%l7 + 0x68], %g6 loop_5483: tg %icc, 0x7 tcc %icc, 0x2 loop_5484: edge8ln %g3, %i2, %l5 fmovsle %icc, %f15, %f2 stb %i6, [%l7 + 0x0E] tpos %icc, 0x2 stx %o3, [%l7 + 0x40] fnor %f6, %f2, %f8 fmovsle %xcc, %f8, %f0 nop setx loop_5485, %l0, %l1 jmpl %l1, %g2 stx %i4, [%l7 + 0x50] andcc %i0, %g7, %g4 sth %o7, [%l7 + 0x7E] loop_5485: fmovrdne %l3, %f8, %f2 udiv %o0, 0x0F49, %o6 bl,a,pt %icc, loop_5486 andn %l0, 0x1E2D, %i5 tvs %icc, 0x5 brgz %g5, loop_5487 loop_5486: stw %o5, [%l7 + 0x58] fbu %fcc1, loop_5488 movneg %xcc, %o1, %i7 loop_5487: movneg %xcc, %o4, %l1 fbuge,a %fcc2, loop_5489 loop_5488: srl %l6, %g1, %l2 ldsw [%l7 + 0x0C], %i3 fmovdge %xcc, %f1, %f13 loop_5489: ldub [%l7 + 0x30], %o2 sth %i1, [%l7 + 0x2C] array8 %l4, %g3, %g6 stb %i2, [%l7 + 0x4F] fmovde %icc, %f6, %f1 fmovrdgz %l5, %f10, %f2 fmovdl %icc, %f10, %f0 fnand %f6, %f10, %f0 stx %i6, [%l7 + 0x78] stx %o3, [%l7 + 0x28] ldub [%l7 + 0x0B], %g2 fbuge,a %fcc2, loop_5490 fexpand %f0, %f2 fornot2 %f14, %f10, %f4 add %i0, 0x057A, %g7 loop_5490: udivx %g4, 0x09B5, %o7 tgu %xcc, 0x4 mova %icc, %i4, %o0 stb %l3, [%l7 + 0x63] srl %o6, 0x01, %l0 stx %g5, [%l7 + 0x68] brlz,a %o5, loop_5491 movg %xcc, %o1, %i7 bge %xcc, loop_5492 ldub [%l7 + 0x27], %o4 loop_5491: ldsb [%l7 + 0x74], %i5 smul %l1, %l6, %g1 loop_5492: sth %i3, [%l7 + 0x24] fpadd16 %f14, %f6, %f6 st %f5, [%l7 + 0x68] addc %l2, %i1, %l4 sdivx %o2, 0x1750, %g6 stx %i2, [%l7 + 0x20] ta %icc, 0x5 bvs,a,pn %xcc, loop_5493 movge %xcc, %g3, %l5 ldx [%l7 + 0x58], %i6 sllx %g2, 0x1C, %i0 loop_5493: stx %o3, [%l7 + 0x48] fmovrde %g4, %f2, %f0 ld [%l7 + 0x10], %f9 ldsb [%l7 + 0x65], %g7 ldd [%l7 + 0x70], %f8 bg,a,pn %xcc, loop_5494 movre %o7, %o0, %l3 ldsb [%l7 + 0x4A], %o6 srl %i4, 0x08, %l0 loop_5494: ldsh [%l7 + 0x70], %o5 fmovsn %icc, %f8, %f8 tsubcc %g5, %i7, %o1 fblg %fcc1, loop_5495 fmovsge %icc, %f12, %f4 fbul %fcc1, loop_5496 lduw [%l7 + 0x7C], %i5 loop_5495: ldx [%l7 + 0x68], %o4 fmovrse %l1, %f9, %f13 loop_5496: st %f1, [%l7 + 0x10] ld [%l7 + 0x44], %f11 movrlz %g1, 0x00F, %i3 tcs %xcc, 0x1 fmovsleu %xcc, %f8, %f7 bneg,pt %xcc, loop_5497 edge16 %l6, %i1, %l4 fone %f2 movn %icc, %l2, %g6 loop_5497: ldx [%l7 + 0x18], %o2 fsrc2s %f14, %f6 ldx [%l7 + 0x40], %i2 ldsh [%l7 + 0x1A], %g3 fnot2 %f2, %f8 tcc %xcc, 0x3 umulcc %i6, %g2, %l5 fmovscc %icc, %f0, %f4 xor %i0, 0x1010, %o3 edge16ln %g7, %o7, %g4 std %f6, [%l7 + 0x60] fmovdpos %xcc, %f11, %f14 fmovde %icc, %f9, %f1 ldx [%l7 + 0x70], %l3 ldd [%l7 + 0x38], %f8 brlz,a %o6, loop_5498 ba,pt %xcc, loop_5499 movcc %xcc, %i4, %l0 ldsw [%l7 + 0x28], %o5 loop_5498: fsrc2 %f0, %f12 loop_5499: fmuld8sux16 %f2, %f9, %f4 fmovdle %icc, %f7, %f7 std %f0, [%l7 + 0x58] fnor %f8, %f4, %f2 faligndata %f2, %f14, %f4 fmovscs %xcc, %f15, %f7 fabsd %f4, %f4 alignaddr %o0, %i7, %g5 ldx [%l7 + 0x08], %o1 brnz %i5, loop_5500 stw %o4, [%l7 + 0x4C] lduh [%l7 + 0x30], %l1 bn,a %icc, loop_5501 loop_5500: movge %icc, %g1, %l6 ldsw [%l7 + 0x08], %i1 tge %xcc, 0x6 loop_5501: nop setx loop_5502, %l0, %l1 jmpl %l1, %l4 fmovrdne %i3, %f8, %f2 fbne,a %fcc2, loop_5503 fmovsle %xcc, %f8, %f6 loop_5502: fmovrdlz %g6, %f2, %f14 fmovrsne %l2, %f11, %f2 loop_5503: fzeros %f9 array8 %o2, %g3, %i2 bneg %xcc, loop_5504 sdivx %i6, 0x059D, %g2 fcmpd %fcc3, %f8, %f12 fandnot2 %f8, %f10, %f8 loop_5504: xorcc %i0, 0x13C7, %l5 sth %o3, [%l7 + 0x32] fnors %f1, %f1, %f11 fba,a %fcc2, loop_5505 sth %g7, [%l7 + 0x2A] fmuld8ulx16 %f8, %f6, %f2 bcs,a,pt %icc, loop_5506 loop_5505: fbule,a %fcc2, loop_5507 fble,a %fcc2, loop_5508 fornot1s %f8, %f11, %f11 loop_5506: udivx %o7, 0x163D, %l3 loop_5507: lduh [%l7 + 0x4C], %o6 loop_5508: fmovrslez %i4, %f8, %f10 fcmped %fcc2, %f14, %f4 fcmple16 %f0, %f4, %g4 ldx [%l7 + 0x58], %l0 tcs %icc, 0x0 smulcc %o5, %o0, %i7 fmul8x16au %f11, %f7, %f4 ldsw [%l7 + 0x3C], %o1 umul %g5, 0x1F64, %o4 st %f1, [%l7 + 0x1C] ldsb [%l7 + 0x15], %l1 fmovrde %g1, %f12, %f12 ldub [%l7 + 0x53], %l6 ldsw [%l7 + 0x34], %i1 for %f0, %f6, %f14 lduw [%l7 + 0x10], %l4 fbl %fcc1, loop_5509 xorcc %i5, %i3, %l2 ldub [%l7 + 0x47], %g6 smul %o2, %g3, %i2 loop_5509: udiv %g2, 0x16F5, %i0 bshuffle %f14, %f6, %f10 movpos %icc, %i6, %o3 subccc %g7, %o7, %l3 ldsb [%l7 + 0x34], %o6 fornot1 %f12, %f6, %f6 fsrc1s %f12, %f10 tn %icc, 0x4 fsrc2 %f10, %f4 fcmpeq32 %f0, %f2, %l5 tge %xcc, 0x1 bg %icc, loop_5510 fmul8sux16 %f6, %f0, %f12 nop setx loop_5511, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpgt16 %f8, %f12, %g4 loop_5510: stx %i4, [%l7 + 0x48] movre %o5, %l0, %o0 loop_5511: sdivcc %i7, 0x0C6A, %g5 xorcc %o4, 0x0ED9, %l1 ldd [%l7 + 0x50], %f10 fmovsg %icc, %f11, %f1 movg %icc, %o1, %g1 srlx %l6, %l4, %i5 edge16 %i3, %l2, %g6 te %xcc, 0x7 fcmpeq16 %f14, %f2, %o2 stw %i1, [%l7 + 0x64] ldub [%l7 + 0x31], %i2 fnegs %f0, %f7 fandnot1 %f14, %f10, %f2 and %g3, %g2, %i0 sra %i6, %o3, %g7 brz,a %l3, loop_5512 move %xcc, %o6, %o7 array8 %g4, %i4, %l5 ldub [%l7 + 0x19], %l0 loop_5512: udivcc %o5, 0x1B00, %i7 ldsw [%l7 + 0x60], %o0 edge8ln %o4, %g5, %l1 fandnot1s %f12, %f13, %f11 edge32 %o1, %l6, %l4 fpadd16 %f10, %f8, %f8 udivcc %i5, 0x1EBF, %g1 tcc %icc, 0x4 fornot1s %f11, %f2, %f4 ldd [%l7 + 0x68], %f4 ldsw [%l7 + 0x54], %i3 udivx %g6, 0x0277, %l2 tneg %xcc, 0x4 stb %o2, [%l7 + 0x13] fxor %f2, %f2, %f0 fmovspos %icc, %f11, %f10 fbug,a %fcc0, loop_5513 ldd [%l7 + 0x08], %f4 movleu %xcc, %i1, %g3 fmovdge %xcc, %f11, %f8 loop_5513: tl %icc, 0x5 nop setx loop_5514, %l0, %l1 jmpl %l1, %g2 fmovscc %xcc, %f14, %f0 fornot2 %f2, %f0, %f0 stw %i2, [%l7 + 0x34] loop_5514: fnands %f1, %f15, %f15 fsrc2s %f11, %f12 stb %i6, [%l7 + 0x31] sth %i0, [%l7 + 0x68] ldd [%l7 + 0x30], %f2 brlez %o3, loop_5515 add %g7, 0x1C5F, %o6 std %f8, [%l7 + 0x20] fmovd %f14, %f12 loop_5515: fmovdl %icc, %f5, %f5 sth %l3, [%l7 + 0x5C] fmovsne %xcc, %f4, %f6 stx %o7, [%l7 + 0x28] fcmpgt32 %f4, %f0, %i4 fmovsleu %icc, %f5, %f10 fbl %fcc0, loop_5516 edge32ln %g4, %l0, %o5 fpsub32 %f12, %f6, %f4 umulcc %i7, %l5, %o4 loop_5516: fornot2 %f0, %f6, %f12 fcmpgt16 %f14, %f8, %o0 stb %l1, [%l7 + 0x54] umulcc %o1, %g5, %l4 lduh [%l7 + 0x1E], %i5 bgu,a loop_5517 tsubcc %g1, 0x1319, %i3 stx %g6, [%l7 + 0x08] stw %l2, [%l7 + 0x2C] loop_5517: fmovspos %icc, %f0, %f9 fmovrslez %o2, %f5, %f11 stw %i1, [%l7 + 0x74] ldd [%l7 + 0x40], %f8 fble %fcc2, loop_5518 fmovrdgez %l6, %f8, %f14 fmovsvc %xcc, %f6, %f13 fbule %fcc3, loop_5519 loop_5518: fbo,a %fcc3, loop_5520 srlx %g2, 0x19, %i2 taddcc %i6, %g3, %i0 loop_5519: fmovrsne %g7, %f10, %f2 loop_5520: std %f4, [%l7 + 0x40] fmuld8sux16 %f8, %f14, %f4 ldub [%l7 + 0x23], %o3 ldub [%l7 + 0x55], %o6 bcc,pn %icc, loop_5521 fandnot1s %f14, %f2, %f11 std %f10, [%l7 + 0x58] ldsw [%l7 + 0x5C], %o7 loop_5521: brgz %l3, loop_5522 tge %xcc, 0x1 tvc %xcc, 0x6 fmovrde %i4, %f0, %f8 loop_5522: bcc,pt %xcc, loop_5523 stw %l0, [%l7 + 0x44] nop setx loop_5524, %l0, %l1 jmpl %l1, %o5 move %icc, %g4, %i7 loop_5523: lduw [%l7 + 0x40], %o4 fcmple16 %f0, %f0, %l5 loop_5524: bn loop_5525 fbue %fcc0, loop_5526 fmuld8ulx16 %f9, %f12, %f6 tl %icc, 0x3 loop_5525: tvc %icc, 0x1 loop_5526: faligndata %f14, %f4, %f4 stw %l1, [%l7 + 0x34] ldx [%l7 + 0x20], %o0 sth %g5, [%l7 + 0x76] fmovdle %icc, %f12, %f13 edge32n %o1, %i5, %g1 bg,a loop_5527 std %f2, [%l7 + 0x48] edge8 %i3, %g6, %l4 fcmps %fcc2, %f14, %f4 loop_5527: fcmpeq16 %f10, %f10, %l2 stx %i1, [%l7 + 0x50] add %l6, 0x0442, %o2 fcmpne32 %f4, %f4, %g2 stx %i6, [%l7 + 0x60] fbu %fcc1, loop_5528 xnor %g3, 0x0744, %i2 stb %g7, [%l7 + 0x79] edge16n %i0, %o6, %o7 loop_5528: bne,a %xcc, loop_5529 brlez,a %l3, loop_5530 sth %i4, [%l7 + 0x50] bpos,pn %xcc, loop_5531 loop_5529: tne %icc, 0x5 loop_5530: ldsb [%l7 + 0x4C], %o3 brlez,a %l0, loop_5532 loop_5531: movrgez %o5, %g4, %i7 std %f12, [%l7 + 0x40] fcmped %fcc1, %f4, %f14 loop_5532: sth %o4, [%l7 + 0x7C] tsubcc %l5, 0x0EDB, %l1 fxor %f2, %f8, %f14 fbul %fcc3, loop_5533 ldsw [%l7 + 0x18], %o0 fmul8x16au %f0, %f13, %f14 stb %g5, [%l7 + 0x4A] loop_5533: fbg %fcc2, loop_5534 movn %icc, %i5, %o1 movrgez %g1, 0x0DE, %i3 ldsh [%l7 + 0x2A], %g6 loop_5534: ldx [%l7 + 0x18], %l4 fpsub32s %f2, %f10, %f8 tsubcctv %l2, %l6, %i1 bn,pn %xcc, loop_5535 bcs,a %icc, loop_5536 ldd [%l7 + 0x30], %f14 mulscc %g2, %o2, %g3 loop_5535: array32 %i2, %g7, %i0 loop_5536: bg,pt %xcc, loop_5537 stb %o6, [%l7 + 0x11] brlez %i6, loop_5538 fxors %f0, %f11, %f13 loop_5537: tge %xcc, 0x6 fmovdgu %xcc, %f15, %f6 loop_5538: bcc,a %icc, loop_5539 ld [%l7 + 0x44], %f10 fmovsge %icc, %f14, %f4 fmuld8sux16 %f13, %f15, %f10 loop_5539: fpack16 %f14, %f5 fmovdleu %icc, %f1, %f1 lduh [%l7 + 0x18], %l3 fmul8x16al %f15, %f11, %f8 stb %o7, [%l7 + 0x56] ldsw [%l7 + 0x50], %o3 movrlez %l0, %i4, %g4 fmovsne %xcc, %f6, %f6 faligndata %f2, %f0, %f0 fbe %fcc2, loop_5540 fxor %f2, %f0, %f6 fmul8sux16 %f4, %f4, %f2 fmovdle %icc, %f6, %f2 loop_5540: fxors %f7, %f2, %f2 fbo,a %fcc2, loop_5541 bvc,pt %icc, loop_5542 mulx %i7, 0x1780, %o4 tne %xcc, 0x2 loop_5541: ld [%l7 + 0x5C], %f5 loop_5542: stb %o5, [%l7 + 0x33] fmovrdlez %l1, %f8, %f8 fbul %fcc1, loop_5543 smul %o0, 0x0F1E, %l5 ld [%l7 + 0x60], %f14 addccc %i5, 0x15BD, %g5 loop_5543: ld [%l7 + 0x58], %f2 tpos %xcc, 0x5 sethi 0x04AB, %g1 ldx [%l7 + 0x30], %o1 ldd [%l7 + 0x50], %f6 fnegd %f0, %f2 stx %i3, [%l7 + 0x70] ldsw [%l7 + 0x50], %g6 ld [%l7 + 0x0C], %f5 edge16n %l2, %l4, %l6 ldsh [%l7 + 0x1C], %g2 move %icc, %o2, %i1 array32 %g3, %g7, %i2 fbu %fcc2, loop_5544 movg %icc, %i0, %i6 fxnor %f6, %f12, %f14 fmovs %f13, %f14 loop_5544: fnot1s %f10, %f4 fmovde %icc, %f5, %f7 tpos %icc, 0x1 taddcc %l3, %o7, %o3 ldsb [%l7 + 0x43], %o6 fmovrsgz %l0, %f6, %f15 tsubcc %i4, 0x115F, %g4 bg,pn %xcc, loop_5545 fblg %fcc0, loop_5546 ldsh [%l7 + 0x68], %i7 fmovdge %icc, %f8, %f5 loop_5545: sethi 0x0CFB, %o4 loop_5546: fbne,a %fcc3, loop_5547 stx %o5, [%l7 + 0x28] lduw [%l7 + 0x68], %o0 st %f14, [%l7 + 0x44] loop_5547: for %f4, %f14, %f4 movrlez %l5, %i5, %g5 srax %g1, %l1, %i3 orncc %g6, %o1, %l2 edge8l %l4, %g2, %l6 stw %i1, [%l7 + 0x08] ldsh [%l7 + 0x7A], %g3 fpadd32 %f8, %f0, %f0 pdist %f14, %f10, %f6 bvs,pt %xcc, loop_5548 bvc,pt %xcc, loop_5549 fcmpgt16 %f0, %f4, %o2 fmovrdne %i2, %f12, %f10 loop_5548: fbuge %fcc1, loop_5550 loop_5549: fmovdle %xcc, %f3, %f14 fpsub32s %f1, %f14, %f0 fmovsn %icc, %f5, %f10 loop_5550: lduw [%l7 + 0x14], %i0 xnor %g7, %l3, %o7 movrgz %o3, %o6, %l0 fbne,a %fcc1, loop_5551 lduw [%l7 + 0x08], %i4 mova %xcc, %i6, %i7 sth %g4, [%l7 + 0x40] loop_5551: fmovrdgez %o4, %f6, %f4 tvs %xcc, 0x6 tge %xcc, 0x1 ldsh [%l7 + 0x18], %o0 lduw [%l7 + 0x38], %l5 ldsb [%l7 + 0x7A], %o5 st %f12, [%l7 + 0x14] fmovsgu %xcc, %f3, %f1 ldsb [%l7 + 0x51], %i5 ldub [%l7 + 0x10], %g5 fmovrdlz %l1, %f10, %f12 fmovrsne %g1, %f15, %f6 fones %f9 fbg %fcc0, loop_5552 subcc %g6, 0x054D, %o1 fors %f0, %f14, %f10 fmovrdlez %l2, %f6, %f2 loop_5552: fandnot2s %f2, %f9, %f12 bge,a,pt %xcc, loop_5553 or %l4, 0x16EB, %g2 fabss %f10, %f1 ldsb [%l7 + 0x46], %l6 loop_5553: pdist %f0, %f12, %f0 fmovrslz %i1, %f7, %f9 movneg %xcc, %i3, %o2 stx %g3, [%l7 + 0x38] stx %i2, [%l7 + 0x60] fands %f10, %f8, %f11 bshuffle %f4, %f6, %f4 fmovrdlz %g7, %f2, %f2 fmovrsgz %l3, %f10, %f14 pdist %f8, %f2, %f12 array16 %i0, %o3, %o7 fpsub16s %f2, %f8, %f12 fmovda %xcc, %f6, %f5 fmovsl %icc, %f0, %f8 fmovdle %icc, %f9, %f5 ldsb [%l7 + 0x70], %o6 fcmpne16 %f8, %f8, %l0 fmovsle %icc, %f14, %f13 tgu %icc, 0x1 stw %i4, [%l7 + 0x40] sth %i7, [%l7 + 0x34] edge32n %g4, %i6, %o4 stx %l5, [%l7 + 0x50] std %f2, [%l7 + 0x40] fmovspos %icc, %f5, %f5 lduh [%l7 + 0x52], %o0 fmovrslz %o5, %f7, %f4 fmul8x16 %f15, %f8, %f6 stx %i5, [%l7 + 0x38] fmovsvs %icc, %f1, %f1 fbuge %fcc2, loop_5554 taddcc %l1, 0x1CBB, %g1 movre %g5, 0x125, %o1 st %f14, [%l7 + 0x70] loop_5554: ldsh [%l7 + 0x60], %g6 std %f4, [%l7 + 0x38] fpack16 %f12, %f3 andcc %l2, %l4, %l6 lduw [%l7 + 0x10], %i1 siam 0x7 stw %g2, [%l7 + 0x50] addccc %i3, %o2, %i2 lduh [%l7 + 0x50], %g3 ldsb [%l7 + 0x63], %g7 edge32 %l3, %o3, %i0 lduw [%l7 + 0x2C], %o6 st %f6, [%l7 + 0x7C] std %f12, [%l7 + 0x08] fpsub16 %f14, %f2, %f2 movl %xcc, %l0, %i4 tcs %xcc, 0x4 lduw [%l7 + 0x50], %o7 bleu,pn %icc, loop_5555 stx %g4, [%l7 + 0x50] fpsub32s %f5, %f15, %f7 fmovrdgz %i6, %f2, %f8 loop_5555: and %i7, 0x1F09, %o4 array8 %o0, %o5, %i5 fmovsneg %xcc, %f2, %f0 std %f4, [%l7 + 0x48] fbug,a %fcc2, loop_5556 fblg,a %fcc1, loop_5557 tsubcc %l1, %g1, %l5 fpmerge %f15, %f9, %f6 loop_5556: std %f12, [%l7 + 0x20] loop_5557: fornot1s %f6, %f12, %f15 stx %g5, [%l7 + 0x60] fnegd %f6, %f2 fmovdpos %icc, %f4, %f15 fmovdg %xcc, %f12, %f2 fbge %fcc0, loop_5558 fmovda %icc, %f0, %f7 fbue,a %fcc2, loop_5559 ldsw [%l7 + 0x30], %o1 loop_5558: stw %l2, [%l7 + 0x28] fmovsle %xcc, %f14, %f3 loop_5559: nop setx loop_5560, %l0, %l1 jmpl %l1, %l4 fmovsleu %xcc, %f6, %f6 ldsh [%l7 + 0x18], %g6 siam 0x0 loop_5560: ld [%l7 + 0x3C], %f9 std %f2, [%l7 + 0x38] faligndata %f6, %f10, %f14 mulscc %l6, %i1, %i3 fble,a %fcc3, loop_5561 fcmpeq16 %f12, %f2, %o2 fmovdvc %xcc, %f1, %f9 lduh [%l7 + 0x74], %g2 loop_5561: fmovsl %xcc, %f3, %f11 fbge,a %fcc3, loop_5562 fbu,a %fcc2, loop_5563 sdivcc %i2, 0x0C22, %g3 addcc %g7, %l3, %o3 loop_5562: stw %o6, [%l7 + 0x48] loop_5563: fmovsneg %xcc, %f3, %f0 fxnor %f12, %f12, %f10 lduh [%l7 + 0x0E], %i0 stb %l0, [%l7 + 0x55] edge8l %i4, %o7, %i6 stw %g4, [%l7 + 0x60] st %f9, [%l7 + 0x38] ldsw [%l7 + 0x14], %i7 brz %o0, loop_5564 fbe %fcc3, loop_5565 fmovdvc %xcc, %f7, %f1 edge16ln %o5, %o4, %i5 loop_5564: fsrc1s %f3, %f9 loop_5565: ldub [%l7 + 0x7F], %g1 ldx [%l7 + 0x78], %l5 fbug %fcc1, loop_5566 ld [%l7 + 0x0C], %f0 fpsub16s %f12, %f3, %f2 fmovsneg %xcc, %f13, %f14 loop_5566: fxnor %f4, %f8, %f14 tvc %icc, 0x0 fxnor %f8, %f12, %f0 xnorcc %g5, %o1, %l2 fmovdvc %xcc, %f3, %f13 ldub [%l7 + 0x49], %l4 movrne %g6, 0x29F, %l6 fbue,a %fcc3, loop_5567 movle %xcc, %l1, %i3 fba %fcc3, loop_5568 smul %o2, 0x1960, %g2 loop_5567: fmul8x16 %f10, %f10, %f2 fbo %fcc1, loop_5569 loop_5568: st %f3, [%l7 + 0x70] fpadd16 %f2, %f2, %f6 fmovdpos %icc, %f5, %f3 loop_5569: xnor %i1, %i2, %g7 ldsh [%l7 + 0x5E], %l3 ba,pn %xcc, loop_5570 fcmpne16 %f12, %f10, %o3 fmul8sux16 %f12, %f0, %f0 lduw [%l7 + 0x0C], %o6 loop_5570: ldsb [%l7 + 0x75], %i0 fxors %f14, %f2, %f2 movrlz %l0, 0x3A3, %g3 st %f13, [%l7 + 0x3C] fnot2 %f8, %f6 udivx %o7, 0x088F, %i6 ldx [%l7 + 0x10], %i4 array8 %g4, %i7, %o5 udivx %o4, 0x05B0, %i5 edge32n %o0, %g1, %l5 movn %icc, %g5, %o1 andcc %l4, 0x08CF, %g6 fble %fcc1, loop_5571 fnand %f0, %f0, %f10 ldub [%l7 + 0x12], %l6 ldub [%l7 + 0x27], %l1 loop_5571: fmovspos %icc, %f9, %f12 edge8 %i3, %l2, %g2 ldd [%l7 + 0x40], %f12 fmovdg %xcc, %f5, %f13 xorcc %i1, %o2, %g7 fbuge,a %fcc0, loop_5572 movcs %xcc, %i2, %o3 siam 0x6 fpsub16s %f0, %f11, %f7 loop_5572: lduh [%l7 + 0x74], %o6 lduh [%l7 + 0x7A], %l3 stw %i0, [%l7 + 0x14] movcs %icc, %g3, %l0 be loop_5573 add %i6, %o7, %i4 addcc %i7, 0x1667, %o5 edge16n %g4, %i5, %o0 loop_5573: movrlz %g1, 0x042, %o4 fors %f2, %f11, %f9 pdist %f10, %f0, %f0 edge16 %g5, %l5, %o1 std %f2, [%l7 + 0x10] edge32 %g6, %l4, %l1 tcs %icc, 0x7 ldsb [%l7 + 0x57], %i3 fpsub32 %f14, %f12, %f6 ld [%l7 + 0x2C], %f5 ldx [%l7 + 0x68], %l6 st %f3, [%l7 + 0x38] andn %l2, 0x0861, %g2 ld [%l7 + 0x4C], %f8 ldd [%l7 + 0x70], %f10 fnands %f0, %f14, %f0 bpos,pt %icc, loop_5574 fmovrdlz %i1, %f6, %f10 edge8l %g7, %o2, %o3 fands %f6, %f13, %f7 loop_5574: stb %i2, [%l7 + 0x76] taddcc %l3, %o6, %g3 ldsb [%l7 + 0x48], %i0 lduw [%l7 + 0x10], %l0 brlz %i6, loop_5575 ldsw [%l7 + 0x68], %o7 taddcc %i4, 0x0B97, %i7 bpos loop_5576 loop_5575: fnot1s %f1, %f15 tcs %xcc, 0x6 xorcc %o5, 0x15CD, %g4 loop_5576: movge %xcc, %i5, %o0 brgz %o4, loop_5577 fandnot1 %f0, %f2, %f2 fabsd %f2, %f2 fone %f12 loop_5577: tge %xcc, 0x4 brlez,a %g5, loop_5578 fpsub32s %f13, %f3, %f10 movrgz %l5, 0x335, %g1 orn %o1, 0x1FA7, %l4 loop_5578: tle %icc, 0x1 lduh [%l7 + 0x4E], %l1 st %f12, [%l7 + 0x50] fbo %fcc0, loop_5579 fmovdn %xcc, %f10, %f9 fnot2 %f4, %f4 fpsub16 %f8, %f2, %f6 loop_5579: movcc %icc, %g6, %i3 stb %l6, [%l7 + 0x40] xor %g2, 0x0E7D, %i1 tvs %icc, 0x5 std %f12, [%l7 + 0x28] fpadd16s %f8, %f11, %f2 sth %g7, [%l7 + 0x6E] lduw [%l7 + 0x34], %o2 movl %xcc, %l2, %o3 fnot1 %f8, %f0 fcmple32 %f8, %f2, %l3 fcmpgt16 %f2, %f10, %o6 fandnot1s %f6, %f4, %f14 movl %icc, %g3, %i0 stx %i2, [%l7 + 0x58] brgz %l0, loop_5580 fmovdgu %xcc, %f10, %f5 edge8l %i6, %o7, %i7 lduh [%l7 + 0x2E], %i4 loop_5580: fmovrdgz %g4, %f2, %f2 lduw [%l7 + 0x10], %i5 movvs %icc, %o0, %o5 fcmpgt16 %f2, %f4, %o4 ldsw [%l7 + 0x4C], %g5 lduw [%l7 + 0x7C], %l5 fornot2s %f2, %f13, %f11 movrne %o1, 0x024, %g1 fmovrslz %l4, %f5, %f15 edge8 %g6, %i3, %l1 lduw [%l7 + 0x38], %g2 ldsb [%l7 + 0x10], %i1 movleu %icc, %l6, %o2 fpadd32 %f14, %f2, %f8 fmovdcs %icc, %f7, %f13 ldd [%l7 + 0x78], %f10 bg,pt %icc, loop_5581 fors %f10, %f5, %f4 sub %g7, 0x1F34, %l2 fnot2s %f13, %f2 loop_5581: movvs %xcc, %l3, %o6 movrgez %o3, 0x3CF, %g3 bcs,a loop_5582 lduh [%l7 + 0x4E], %i2 fmovrslez %i0, %f2, %f7 tg %xcc, 0x0 loop_5582: bvc,pt %icc, loop_5583 fbne,a %fcc2, loop_5584 mulscc %i6, 0x1B79, %l0 tneg %xcc, 0x6 loop_5583: fmovscc %xcc, %f9, %f15 loop_5584: ld [%l7 + 0x58], %f11 ldsh [%l7 + 0x60], %o7 lduh [%l7 + 0x24], %i4 fmuld8sux16 %f6, %f15, %f8 smul %g4, %i5, %i7 lduh [%l7 + 0x56], %o5 ldsb [%l7 + 0x3B], %o0 taddcc %g5, %l5, %o4 movpos %icc, %o1, %l4 xor %g6, %i3, %g1 fmovde %xcc, %f9, %f7 nop setx loop_5585, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movl %icc, %g2, %l1 fble %fcc1, loop_5586 fmovspos %xcc, %f9, %f3 loop_5585: fmovrslz %i1, %f7, %f6 fabsd %f4, %f6 loop_5586: tsubcc %l6, %g7, %l2 sth %l3, [%l7 + 0x60] sth %o2, [%l7 + 0x1A] lduh [%l7 + 0x10], %o3 lduh [%l7 + 0x78], %o6 fmovdvs %icc, %f13, %f0 alignaddrl %i2, %i0, %g3 ldsb [%l7 + 0x2C], %l0 ldd [%l7 + 0x50], %f10 taddcctv %i6, 0x13D7, %o7 fbul %fcc3, loop_5587 bneg,a %xcc, loop_5588 ldsb [%l7 + 0x40], %g4 fornot2s %f12, %f9, %f11 loop_5587: fmovrdgez %i4, %f0, %f12 loop_5588: st %f11, [%l7 + 0x30] bvs,a,pt %xcc, loop_5589 ldx [%l7 + 0x28], %i5 fmovdvc %xcc, %f6, %f4 fornot1 %f0, %f12, %f0 loop_5589: addccc %i7, %o0, %o5 stw %g5, [%l7 + 0x4C] fmovrdgez %o4, %f10, %f12 fcmps %fcc0, %f9, %f15 fmovsvc %icc, %f11, %f10 fcmpgt16 %f10, %f10, %o1 stx %l5, [%l7 + 0x38] fmovda %xcc, %f1, %f5 te %icc, 0x4 ldsh [%l7 + 0x0E], %l4 fmovrslez %i3, %f12, %f7 fpsub32 %f8, %f2, %f0 fblg,a %fcc0, loop_5590 fmovdneg %xcc, %f14, %f1 ldsw [%l7 + 0x74], %g1 fbo %fcc2, loop_5591 loop_5590: fzeros %f0 orn %g2, %l1, %g6 ldsw [%l7 + 0x74], %i1 loop_5591: sth %l6, [%l7 + 0x60] fbu,a %fcc2, loop_5592 stb %g7, [%l7 + 0x53] fba %fcc0, loop_5593 fba %fcc0, loop_5594 loop_5592: fcmpes %fcc0, %f8, %f13 st %f13, [%l7 + 0x10] loop_5593: std %f12, [%l7 + 0x70] loop_5594: lduh [%l7 + 0x28], %l3 fmovrdlez %o2, %f10, %f12 fmovrde %l2, %f4, %f2 mulscc %o6, %i2, %i0 fbul %fcc1, loop_5595 fmovdgu %xcc, %f13, %f8 ldsw [%l7 + 0x78], %g3 movleu %xcc, %o3, %i6 loop_5595: ld [%l7 + 0x74], %f2 sdivx %o7, 0x1E3E, %l0 stx %g4, [%l7 + 0x08] orncc %i4, %i7, %i5 ldx [%l7 + 0x40], %o0 subcc %o5, %g5, %o4 movg %icc, %o1, %l4 ba %xcc, loop_5596 stb %l5, [%l7 + 0x46] sdivx %i3, 0x1583, %g2 srlx %g1, 0x02, %l1 loop_5596: stw %g6, [%l7 + 0x18] sub %l6, %g7, %i1 udivx %o2, 0x164E, %l3 movrne %l2, %o6, %i2 taddcc %i0, %g3, %o3 umulcc %o7, 0x0DFF, %i6 ldsb [%l7 + 0x69], %g4 fmovda %xcc, %f4, %f4 st %f6, [%l7 + 0x4C] fmovdge %xcc, %f10, %f9 fexpand %f2, %f12 ldsh [%l7 + 0x28], %i4 fnot2 %f12, %f10 movrgz %i7, 0x24A, %i5 nop setx loop_5597, %l0, %l1 jmpl %l1, %o0 fcmpne32 %f4, %f4, %l0 tneg %icc, 0x7 fmovdcs %xcc, %f11, %f7 loop_5597: sth %o5, [%l7 + 0x26] bn,pt %xcc, loop_5598 bge loop_5599 edge32l %o4, %g5, %l4 fxors %f8, %f15, %f14 loop_5598: sth %o1, [%l7 + 0x74] loop_5599: std %f12, [%l7 + 0x28] tcc %icc, 0x5 fbue %fcc1, loop_5600 fmovd %f14, %f12 fmovsge %xcc, %f5, %f1 std %f4, [%l7 + 0x10] loop_5600: fmul8x16au %f3, %f0, %f12 ldsw [%l7 + 0x50], %l5 smulcc %g2, %i3, %g1 orcc %g6, 0x0502, %l6 edge32ln %g7, %l1, %o2 bleu,pt %xcc, loop_5601 ldx [%l7 + 0x58], %i1 edge16ln %l2, %l3, %i2 fxnor %f6, %f14, %f8 loop_5601: movneg %icc, %o6, %i0 movg %xcc, %o3, %o7 fxor %f6, %f12, %f10 fmovsne %xcc, %f3, %f6 movcc %icc, %i6, %g3 st %f3, [%l7 + 0x14] stb %g4, [%l7 + 0x0E] fnot2s %f9, %f7 ldx [%l7 + 0x48], %i7 bg,a loop_5602 ldx [%l7 + 0x10], %i4 movrgez %i5, 0x031, %l0 ldsb [%l7 + 0x46], %o0 loop_5602: fmovdpos %xcc, %f4, %f3 fands %f3, %f12, %f5 fbu %fcc3, loop_5603 bgu %icc, loop_5604 movgu %xcc, %o5, %o4 fpack32 %f14, %f8, %f4 loop_5603: edge32ln %l4, %o1, %l5 loop_5604: smulcc %g2, 0x0D85, %g5 lduh [%l7 + 0x7E], %g1 fmovsle %xcc, %f2, %f1 movrgez %i3, %g6, %g7 ld [%l7 + 0x40], %f2 sub %l1, 0x067B, %o2 lduw [%l7 + 0x64], %l6 ldx [%l7 + 0x38], %i1 stx %l2, [%l7 + 0x38] tsubcctv %l3, %i2, %o6 stb %o3, [%l7 + 0x3A] fbug %fcc1, loop_5605 bge,pn %icc, loop_5606 edge32ln %i0, %i6, %g3 bcs,pn %xcc, loop_5607 loop_5605: bleu,pn %xcc, loop_5608 loop_5606: taddcc %o7, %g4, %i4 tneg %icc, 0x1 loop_5607: fmovrslz %i7, %f13, %f9 loop_5608: movvs %icc, %l0, %o0 sth %i5, [%l7 + 0x32] popc 0x02D6, %o4 tneg %icc, 0x7 lduh [%l7 + 0x56], %o5 xor %l4, 0x1F9F, %o1 std %f4, [%l7 + 0x60] fxors %f14, %f7, %f0 stw %g2, [%l7 + 0x20] smulcc %l5, 0x1946, %g5 lduw [%l7 + 0x7C], %g1 ld [%l7 + 0x74], %f7 fornot2 %f4, %f4, %f6 srl %g6, 0x1F, %i3 st %f0, [%l7 + 0x58] fmovrsne %g7, %f1, %f8 fmovdcs %xcc, %f1, %f2 movrlez %l1, %l6, %o2 fmovdge %xcc, %f7, %f11 umulcc %l2, 0x1966, %l3 udivx %i2, 0x0AE1, %i1 sdivx %o6, 0x02E1, %i0 fbn,a %fcc1, loop_5609 ld [%l7 + 0x70], %f8 fnors %f8, %f15, %f14 tsubcc %i6, %o3, %o7 loop_5609: fbge %fcc2, loop_5610 fmovsn %icc, %f7, %f13 std %f12, [%l7 + 0x50] nop setx loop_5611, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5610: fmovsle %icc, %f11, %f5 tl %icc, 0x6 fbu %fcc3, loop_5612 loop_5611: fbo,a %fcc1, loop_5613 fble %fcc3, loop_5614 ldsb [%l7 + 0x7B], %g4 loop_5612: fmovrsne %i4, %f13, %f11 loop_5613: fmovs %f8, %f0 loop_5614: orn %g3, %l0, %i7 addcc %i5, 0x10FB, %o4 fbue %fcc1, loop_5615 movn %icc, %o5, %l4 fnors %f7, %f14, %f5 fmul8x16al %f14, %f15, %f6 loop_5615: fxor %f6, %f4, %f6 movl %icc, %o1, %g2 fmovdl %icc, %f12, %f8 st %f14, [%l7 + 0x08] bpos,a,pt %icc, loop_5616 fnegd %f0, %f0 fbe %fcc3, loop_5617 std %f10, [%l7 + 0x18] loop_5616: tl %icc, 0x4 fbe %fcc3, loop_5618 loop_5617: bpos,pn %xcc, loop_5619 movrlz %l5, 0x149, %g5 movne %icc, %o0, %g6 loop_5618: bcs,pn %icc, loop_5620 loop_5619: faligndata %f8, %f8, %f6 edge32l %g1, %g7, %i3 srl %l6, 0x11, %o2 loop_5620: sth %l2, [%l7 + 0x36] lduh [%l7 + 0x1C], %l3 fmovrdgez %l1, %f10, %f8 pdist %f0, %f2, %f4 fcmpne32 %f2, %f2, %i1 stx %i2, [%l7 + 0x58] fbge,a %fcc0, loop_5621 lduh [%l7 + 0x2A], %o6 st %f6, [%l7 + 0x78] movcc %icc, %i0, %i6 loop_5621: ldd [%l7 + 0x18], %f6 srax %o7, %o3, %i4 movle %icc, %g3, %l0 fmuld8sux16 %f2, %f7, %f10 st %f9, [%l7 + 0x44] fmovrdlz %i7, %f0, %f12 fbe %fcc3, loop_5622 fzeros %f7 movvs %icc, %g4, %i5 movrgz %o4, %o5, %o1 loop_5622: movrne %g2, %l5, %g5 fbuge,a %fcc1, loop_5623 std %f4, [%l7 + 0x28] srax %o0, 0x1A, %l4 tvc %xcc, 0x7 loop_5623: stw %g6, [%l7 + 0x4C] fones %f10 ldsb [%l7 + 0x2C], %g7 lduw [%l7 + 0x0C], %i3 lduh [%l7 + 0x20], %l6 bshuffle %f0, %f8, %f2 array16 %o2, %g1, %l2 brgez,a %l3, loop_5624 fpmerge %f6, %f6, %f4 ldx [%l7 + 0x30], %l1 brgez %i1, loop_5625 loop_5624: stb %o6, [%l7 + 0x41] ldd [%l7 + 0x08], %f8 ld [%l7 + 0x64], %f12 loop_5625: ldsb [%l7 + 0x42], %i0 ldub [%l7 + 0x0A], %i6 edge16 %i2, %o7, %o3 tvs %icc, 0x2 fmovrse %g3, %f3, %f3 fba,a %fcc3, loop_5626 movrlez %l0, 0x0E2, %i7 fcmpd %fcc0, %f2, %f10 edge16n %g4, %i4, %i5 loop_5626: bvs,a %icc, loop_5627 ldsb [%l7 + 0x56], %o5 ldsh [%l7 + 0x6A], %o4 fmovsl %xcc, %f14, %f15 loop_5627: fones %f10 fmovs %f15, %f14 nop setx loop_5628, %l0, %l1 jmpl %l1, %g2 and %o1, %g5, %l5 andn %l4, %g6, %o0 fmovdne %icc, %f11, %f8 loop_5628: fand %f6, %f10, %f2 orncc %i3, %l6, %o2 fnegs %f13, %f15 fmul8ulx16 %f0, %f2, %f10 tne %xcc, 0x1 stx %g1, [%l7 + 0x50] bge %icc, loop_5629 stw %l2, [%l7 + 0x3C] stb %l3, [%l7 + 0x54] add %g7, %i1, %l1 loop_5629: udiv %i0, 0x0610, %o6 bcs,a,pn %icc, loop_5630 bvs loop_5631 addcc %i6, %o7, %o3 bneg,a,pt %xcc, loop_5632 loop_5630: orncc %g3, %l0, %i7 loop_5631: st %f5, [%l7 + 0x30] ld [%l7 + 0x48], %f0 loop_5632: sub %i2, 0x0E4A, %g4 stx %i5, [%l7 + 0x18] fbn,a %fcc0, loop_5633 fmovrdne %i4, %f12, %f2 ldx [%l7 + 0x28], %o4 tg %xcc, 0x5 loop_5633: mulx %o5, 0x0675, %g2 fbg,a %fcc2, loop_5634 lduh [%l7 + 0x1E], %o1 ldsh [%l7 + 0x3C], %g5 movg %xcc, %l5, %l4 loop_5634: fsrc2s %f15, %f9 xnor %o0, 0x0848, %i3 sth %g6, [%l7 + 0x08] fmovdvs %xcc, %f5, %f5 st %f14, [%l7 + 0x08] bgu,pt %xcc, loop_5635 fsrc1s %f3, %f15 stw %l6, [%l7 + 0x44] tne %icc, 0x4 loop_5635: fxnor %f10, %f14, %f2 movrlez %o2, 0x343, %l2 tgu %icc, 0x4 movg %icc, %g1, %l3 lduh [%l7 + 0x52], %i1 fzeros %f1 fbue %fcc3, loop_5636 bn loop_5637 smul %l1, 0x1E36, %g7 tgu %xcc, 0x4 loop_5636: or %o6, %i0, %o7 loop_5637: std %f12, [%l7 + 0x48] ldsb [%l7 + 0x34], %o3 brgz,a %g3, loop_5638 fabsd %f12, %f8 brgez %l0, loop_5639 fmovrdne %i7, %f14, %f14 loop_5638: stx %i6, [%l7 + 0x58] xorcc %g4, 0x0AB3, %i2 loop_5639: array32 %i4, %i5, %o5 udivx %g2, 0x119C, %o4 ldx [%l7 + 0x70], %o1 bn,pn %icc, loop_5640 ldsh [%l7 + 0x1E], %l5 std %f6, [%l7 + 0x08] popc %l4, %g5 loop_5640: fpack16 %f12, %f3 movle %xcc, %o0, %g6 bcc,pt %icc, loop_5641 lduw [%l7 + 0x24], %l6 tvc %icc, 0x2 ldub [%l7 + 0x0B], %i3 loop_5641: fmovscc %xcc, %f7, %f8 fpadd32s %f5, %f9, %f11 fmovscc %icc, %f8, %f12 movcs %icc, %o2, %l2 fandnot2s %f0, %f3, %f6 srax %g1, %l3, %i1 ldsh [%l7 + 0x36], %l1 ta %icc, 0x0 move %icc, %g7, %o6 ldub [%l7 + 0x45], %i0 stw %o3, [%l7 + 0x18] ldsh [%l7 + 0x2C], %g3 taddcctv %l0, %o7, %i7 movgu %xcc, %g4, %i2 stx %i6, [%l7 + 0x58] fbue %fcc2, loop_5642 stb %i5, [%l7 + 0x11] fandnot1s %f2, %f2, %f14 movcc %icc, %o5, %i4 loop_5642: edge32n %o4, %g2, %l5 fsrc1 %f8, %f10 ldub [%l7 + 0x28], %l4 brnz,a %g5, loop_5643 stw %o1, [%l7 + 0x08] ldsh [%l7 + 0x2E], %g6 fmovrdlz %o0, %f4, %f2 loop_5643: udiv %l6, 0x1F65, %o2 fcmpne16 %f2, %f2, %i3 fand %f14, %f4, %f2 lduh [%l7 + 0x38], %g1 movre %l2, 0x0CF, %l3 bcs,a %icc, loop_5644 tge %xcc, 0x1 fmovsgu %xcc, %f3, %f0 std %f0, [%l7 + 0x10] loop_5644: fors %f12, %f1, %f4 std %f12, [%l7 + 0x20] fcmple16 %f12, %f2, %i1 ldub [%l7 + 0x64], %g7 ldd [%l7 + 0x08], %f0 fpadd16 %f2, %f10, %f2 udivcc %l1, 0x144A, %o6 fmovrdgez %i0, %f12, %f4 bcs,pt %xcc, loop_5645 fandnot2s %f12, %f4, %f14 fxnors %f4, %f1, %f11 udivx %g3, 0x067C, %l0 loop_5645: orncc %o7, %o3, %i7 ba,a,pt %xcc, loop_5646 fexpand %f9, %f4 fble %fcc1, loop_5647 bl,a,pn %xcc, loop_5648 loop_5646: fandnot1s %f6, %f11, %f6 fmovsn %xcc, %f8, %f14 loop_5647: fmovscc %xcc, %f14, %f0 loop_5648: ld [%l7 + 0x3C], %f4 movvs %icc, %g4, %i2 st %f7, [%l7 + 0x34] movne %icc, %i5, %i6 edge16ln %i4, %o4, %o5 fmovrdlez %l5, %f4, %f14 tcc %xcc, 0x6 stw %g2, [%l7 + 0x3C] andncc %l4, %o1, %g5 ldsw [%l7 + 0x64], %g6 ldd [%l7 + 0x58], %f8 orncc %o0, 0x0BC7, %l6 edge8 %o2, %i3, %l2 lduw [%l7 + 0x20], %g1 fbuge,a %fcc3, loop_5649 fnegd %f4, %f0 ldub [%l7 + 0x33], %l3 tleu %icc, 0x5 loop_5649: fpsub16s %f11, %f4, %f5 std %f2, [%l7 + 0x48] ldsh [%l7 + 0x54], %g7 ldd [%l7 + 0x20], %f0 ld [%l7 + 0x60], %f4 fmovrdne %i1, %f10, %f0 brlez,a %o6, loop_5650 fornot2s %f3, %f3, %f5 sdivx %i0, 0x019D, %l1 fornot1 %f8, %f4, %f8 loop_5650: movpos %xcc, %l0, %g3 bg,a %xcc, loop_5651 array8 %o7, %i7, %o3 fpmerge %f12, %f6, %f4 fbul,a %fcc0, loop_5652 loop_5651: fone %f2 fbge %fcc1, loop_5653 udiv %g4, 0x15ED, %i2 loop_5652: tleu %icc, 0x4 fxor %f0, %f4, %f14 loop_5653: fmovsvc %icc, %f1, %f14 ldsw [%l7 + 0x60], %i6 andn %i5, %o4, %i4 fmovrdne %o5, %f14, %f2 udivx %g2, 0x0FD4, %l5 fmovsa %xcc, %f1, %f15 fzeros %f6 bleu %icc, loop_5654 stw %o1, [%l7 + 0x64] fnors %f12, %f4, %f7 fmovrse %g5, %f8, %f10 loop_5654: nop setx loop_5655, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brlez,a %l4, loop_5656 bshuffle %f12, %f0, %f14 xorcc %g6, %o0, %l6 loop_5655: fmovsvs %xcc, %f2, %f11 loop_5656: movcc %xcc, %i3, %l2 fbul,a %fcc0, loop_5657 std %f2, [%l7 + 0x50] movneg %icc, %o2, %l3 sth %g7, [%l7 + 0x60] loop_5657: fsrc2 %f14, %f0 fmovsvs %xcc, %f1, %f13 tvc %xcc, 0x0 ld [%l7 + 0x68], %f7 fmovsg %xcc, %f0, %f6 ldx [%l7 + 0x30], %i1 fbug %fcc1, loop_5658 subc %g1, %i0, %o6 bne %xcc, loop_5659 fmovd %f6, %f8 loop_5658: ldsb [%l7 + 0x2F], %l1 ldsw [%l7 + 0x68], %g3 loop_5659: subc %o7, 0x0E67, %l0 add %o3, 0x07C4, %g4 fbule %fcc0, loop_5660 fbule,a %fcc0, loop_5661 movcc %xcc, %i2, %i7 fmovdle %xcc, %f7, %f1 loop_5660: tl %xcc, 0x5 loop_5661: ldx [%l7 + 0x48], %i6 fcmpne32 %f2, %f0, %i5 fbule %fcc3, loop_5662 ldsb [%l7 + 0x21], %o4 fcmpgt32 %f0, %f0, %i4 ldsw [%l7 + 0x4C], %o5 loop_5662: stw %l5, [%l7 + 0x60] te %icc, 0x5 stb %o1, [%l7 + 0x65] std %f14, [%l7 + 0x68] st %f0, [%l7 + 0x6C] lduh [%l7 + 0x64], %g2 srlx %g5, 0x05, %l4 sdivx %o0, 0x0E97, %l6 fnot1s %f3, %f13 mulscc %g6, 0x0044, %i3 fmovsne %icc, %f4, %f15 fble,a %fcc1, loop_5663 movrne %o2, 0x15D, %l3 fmovdgu %xcc, %f1, %f14 srax %g7, %l2, %i1 loop_5663: stx %i0, [%l7 + 0x28] lduh [%l7 + 0x0A], %o6 mova %icc, %l1, %g3 ldx [%l7 + 0x08], %g1 fmovdg %icc, %f5, %f5 bcc loop_5664 fmovrse %o7, %f14, %f0 fmovdcc %xcc, %f10, %f1 movne %xcc, %o3, %l0 loop_5664: ldsh [%l7 + 0x44], %g4 ldx [%l7 + 0x40], %i2 fpadd16s %f5, %f11, %f8 stw %i7, [%l7 + 0x30] st %f8, [%l7 + 0x70] fnand %f10, %f14, %f6 umul %i6, %o4, %i4 fpack16 %f2, %f0 smulcc %i5, 0x0878, %l5 or %o5, 0x0BB6, %o1 bleu,a,pt %xcc, loop_5665 sub %g2, 0x088D, %g5 edge8l %o0, %l6, %g6 ld [%l7 + 0x24], %f14 loop_5665: fmovdvs %icc, %f6, %f7 ld [%l7 + 0x2C], %f6 fmovscs %xcc, %f0, %f12 bcs,pt %icc, loop_5666 ldsw [%l7 + 0x4C], %l4 fnors %f5, %f11, %f0 nop setx loop_5667, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5666: st %f9, [%l7 + 0x68] ldd [%l7 + 0x60], %f12 array8 %o2, %l3, %i3 loop_5667: subccc %l2, 0x03BC, %g7 movle %icc, %i0, %i1 brz %o6, loop_5668 sub %l1, 0x08A5, %g3 brlez %g1, loop_5669 fcmpes %fcc2, %f6, %f8 loop_5668: fandnot1 %f10, %f10, %f8 ldsb [%l7 + 0x64], %o3 loop_5669: siam 0x3 edge32 %o7, %l0, %g4 fmovda %icc, %f15, %f0 edge16n %i2, %i7, %i6 umulcc %o4, %i4, %l5 udivx %i5, 0x0886, %o1 be,pt %xcc, loop_5670 udivcc %g2, 0x0656, %g5 ldsh [%l7 + 0x1A], %o0 orcc %l6, 0x1175, %o5 loop_5670: sth %l4, [%l7 + 0x3C] ldub [%l7 + 0x29], %g6 fcmpeq32 %f4, %f14, %o2 fnor %f2, %f10, %f8 mulx %i3, %l3, %l2 ldsb [%l7 + 0x1F], %i0 fmovrsgez %i1, %f3, %f4 edge16n %g7, %l1, %g3 fmovda %icc, %f8, %f2 stx %o6, [%l7 + 0x60] fones %f11 fbn %fcc0, loop_5671 tl %icc, 0x2 st %f6, [%l7 + 0x70] fnot2s %f15, %f6 loop_5671: fmovdn %icc, %f13, %f0 nop setx loop_5672, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done array8 %o3, %g1, %o7 fmovrsne %l0, %f1, %f13 movvc %icc, %i2, %g4 loop_5672: fabsd %f12, %f14 mova %xcc, %i7, %i6 movle %xcc, %i4, %o4 ldub [%l7 + 0x4C], %i5 fornot2 %f12, %f8, %f10 ldub [%l7 + 0x16], %o1 fpackfix %f12, %f9 movrlez %l5, 0x073, %g5 fnands %f12, %f5, %f8 fble %fcc0, loop_5673 edge16l %g2, %l6, %o5 orcc %l4, %o0, %g6 ldsh [%l7 + 0x3A], %i3 loop_5673: stx %l3, [%l7 + 0x70] movrgez %o2, %l2, %i1 ldd [%l7 + 0x70], %f8 fandnot2 %f10, %f2, %f4 fmovsn %xcc, %f15, %f2 lduw [%l7 + 0x50], %g7 bneg,pn %icc, loop_5674 stw %i0, [%l7 + 0x7C] popc 0x181E, %l1 ldub [%l7 + 0x74], %g3 loop_5674: fpsub16 %f12, %f10, %f10 fble %fcc3, loop_5675 fpsub16s %f9, %f12, %f2 andncc %o3, %o6, %g1 sdivcc %l0, 0x1DD1, %i2 loop_5675: fxnor %f2, %f6, %f4 movg %xcc, %o7, %g4 mulscc %i7, %i4, %o4 ldub [%l7 + 0x5D], %i5 movpos %icc, %i6, %o1 bgu,a,pn %icc, loop_5676 smulcc %g5, 0x09EA, %g2 ld [%l7 + 0x14], %f14 edge8l %l6, %l5, %l4 loop_5676: fmovsge %xcc, %f5, %f13 bcc,a,pt %xcc, loop_5677 ldsw [%l7 + 0x34], %o5 ldsh [%l7 + 0x62], %g6 ldx [%l7 + 0x48], %o0 loop_5677: mova %xcc, %l3, %i3 fcmpgt16 %f2, %f0, %l2 fmovscs %xcc, %f5, %f13 fbe %fcc3, loop_5678 sllx %i1, 0x1B, %g7 stx %i0, [%l7 + 0x68] fnand %f4, %f12, %f10 loop_5678: movrlez %o2, %l1, %g3 fsrc1 %f6, %f2 fbuge %fcc1, loop_5679 movne %icc, %o3, %g1 fabss %f6, %f6 orncc %o6, %i2, %o7 loop_5679: sethi 0x0272, %g4 ldx [%l7 + 0x08], %l0 movrgz %i4, %i7, %i5 orn %o4, %i6, %o1 array8 %g2, %l6, %g5 fbl %fcc3, loop_5680 stw %l4, [%l7 + 0x48] fnot1s %f12, %f12 lduw [%l7 + 0x6C], %o5 loop_5680: tpos %xcc, 0x3 fbul %fcc0, loop_5681 ldsw [%l7 + 0x64], %g6 ldub [%l7 + 0x33], %l5 fmovdvc %xcc, %f5, %f9 loop_5681: ldub [%l7 + 0x0A], %o0 ldsb [%l7 + 0x13], %i3 ldd [%l7 + 0x70], %f8 ldsh [%l7 + 0x64], %l2 ldx [%l7 + 0x48], %l3 fpadd32 %f8, %f0, %f12 tne %xcc, 0x5 lduh [%l7 + 0x1E], %g7 ld [%l7 + 0x60], %f13 brnz %i1, loop_5682 fmovsl %icc, %f14, %f6 fbe,a %fcc0, loop_5683 ldsh [%l7 + 0x68], %i0 loop_5682: ld [%l7 + 0x50], %f15 fandnot2s %f13, %f7, %f5 loop_5683: bvc,pn %xcc, loop_5684 stx %l1, [%l7 + 0x78] ldsb [%l7 + 0x6C], %o2 bge,a,pt %icc, loop_5685 loop_5684: fones %f13 sth %g3, [%l7 + 0x62] tn %icc, 0x0 loop_5685: fmovsvc %icc, %f7, %f12 fnegs %f8, %f7 brz %g1, loop_5686 movle %icc, %o3, %i2 fpadd32 %f8, %f4, %f0 lduh [%l7 + 0x5C], %o6 loop_5686: brlz,a %o7, loop_5687 nop setx loop_5688, %l0, %l1 jmpl %l1, %g4 ld [%l7 + 0x7C], %f14 fmovrsgz %i4, %f9, %f4 loop_5687: movg %icc, %i7, %i5 loop_5688: fmovsle %icc, %f13, %f4 fabsd %f4, %f10 edge8l %l0, %i6, %o4 tpos %xcc, 0x7 fpadd16s %f6, %f0, %f5 ldsw [%l7 + 0x1C], %g2 fcmpgt16 %f8, %f14, %o1 bcs %icc, loop_5689 ldsh [%l7 + 0x78], %l6 stb %g5, [%l7 + 0x50] tcs %icc, 0x7 loop_5689: srlx %o5, 0x1B, %g6 udiv %l4, 0x16C0, %o0 siam 0x4 fmovdcs %xcc, %f0, %f13 ldub [%l7 + 0x09], %i3 fmovdgu %icc, %f0, %f6 fones %f10 edge32l %l2, %l3, %l5 edge16l %i1, %i0, %l1 ldd [%l7 + 0x70], %f6 fmovrse %o2, %f1, %f13 stw %g7, [%l7 + 0x08] sra %g3, 0x0F, %o3 bcc loop_5690 fmul8x16 %f13, %f14, %f0 call loop_5691 fnands %f14, %f5, %f1 loop_5690: array16 %i2, %g1, %o6 ldub [%l7 + 0x0C], %g4 loop_5691: ldsb [%l7 + 0x25], %i4 fzeros %f6 ldx [%l7 + 0x10], %o7 xnorcc %i5, 0x1BE3, %i7 sllx %l0, 0x16, %i6 ldsb [%l7 + 0x35], %g2 edge8n %o1, %o4, %g5 lduw [%l7 + 0x10], %l6 fbge %fcc3, loop_5692 fnot1s %f13, %f14 fsrc2s %f6, %f11 udivcc %o5, 0x07BF, %l4 loop_5692: fmovsneg %xcc, %f12, %f1 edge16l %g6, %i3, %l2 movleu %xcc, %l3, %o0 ldsh [%l7 + 0x62], %l5 st %f0, [%l7 + 0x48] fmovdvc %icc, %f2, %f1 xnor %i0, %i1, %l1 fcmpes %fcc3, %f9, %f8 movn %icc, %o2, %g3 lduw [%l7 + 0x40], %o3 fmuld8sux16 %f6, %f15, %f12 fors %f8, %f4, %f0 tl %xcc, 0x7 mulscc %g7, %i2, %o6 ld [%l7 + 0x18], %f15 bn %icc, loop_5693 ta %icc, 0x0 fnegs %f12, %f2 umulcc %g4, %g1, %o7 loop_5693: stw %i5, [%l7 + 0x08] edge32n %i4, %i7, %l0 lduw [%l7 + 0x18], %g2 subcc %i6, 0x11D7, %o1 fzeros %f4 fmovs %f3, %f7 sdivx %o4, 0x1090, %l6 nop setx loop_5694, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry lduh [%l7 + 0x6E], %o5 std %f14, [%l7 + 0x40] smulcc %l4, 0x124D, %g5 loop_5694: alignaddr %g6, %i3, %l3 umul %o0, %l2, %l5 fbuge %fcc3, loop_5695 ld [%l7 + 0x5C], %f0 taddcctv %i0, 0x17EB, %l1 ldsw [%l7 + 0x1C], %i1 loop_5695: sub %g3, 0x13D4, %o2 fcmped %fcc2, %f0, %f4 tg %xcc, 0x4 call loop_5696 fbne %fcc3, loop_5697 array16 %o3, %i2, %g7 brgz,a %o6, loop_5698 loop_5696: bvc %xcc, loop_5699 loop_5697: ld [%l7 + 0x74], %f11 st %f6, [%l7 + 0x60] loop_5698: lduw [%l7 + 0x68], %g1 loop_5699: orncc %g4, 0x0F1F, %i5 bl,a,pn %xcc, loop_5700 fsrc2s %f4, %f13 ldub [%l7 + 0x12], %i4 movpos %icc, %i7, %o7 loop_5700: udivx %g2, 0x0448, %i6 fmovdpos %xcc, %f1, %f8 fabss %f12, %f13 fbug %fcc0, loop_5701 ldub [%l7 + 0x33], %l0 ble loop_5702 fxors %f1, %f7, %f10 loop_5701: lduw [%l7 + 0x70], %o4 sth %o1, [%l7 + 0x14] loop_5702: sdiv %l6, 0x1B66, %l4 fbuge %fcc0, loop_5703 tl %icc, 0x0 movg %xcc, %o5, %g5 ldsw [%l7 + 0x78], %g6 loop_5703: stw %l3, [%l7 + 0x7C] movne %icc, %i3, %l2 ldsb [%l7 + 0x09], %o0 fones %f8 fmovdvc %icc, %f9, %f12 bl,pn %xcc, loop_5704 fpack16 %f12, %f6 brz %i0, loop_5705 edge16n %l5, %i1, %l1 loop_5704: ble,a,pt %icc, loop_5706 tvc %xcc, 0x3 loop_5705: ld [%l7 + 0x2C], %f14 fmovsgu %icc, %f8, %f13 loop_5706: fmovspos %icc, %f0, %f3 smulcc %o2, 0x05F0, %g3 taddcc %i2, 0x157D, %o3 xnorcc %g7, %g1, %o6 movneg %icc, %g4, %i4 stw %i7, [%l7 + 0x78] ldsb [%l7 + 0x7A], %o7 fxnors %f5, %f0, %f4 fmovdvs %xcc, %f3, %f15 stw %g2, [%l7 + 0x24] fpmerge %f7, %f8, %f10 lduw [%l7 + 0x30], %i6 stb %l0, [%l7 + 0x52] ba,pt %icc, loop_5707 fabsd %f8, %f8 ldd [%l7 + 0x58], %f12 ldsw [%l7 + 0x34], %i5 loop_5707: subc %o4, %l6, %o1 movl %xcc, %o5, %g5 sth %g6, [%l7 + 0x3E] fbge %fcc3, loop_5708 ldub [%l7 + 0x61], %l3 ldub [%l7 + 0x75], %i3 srlx %l4, 0x1C, %o0 loop_5708: tl %xcc, 0x4 sth %i0, [%l7 + 0x6C] ldsw [%l7 + 0x5C], %l2 fandnot2s %f6, %f11, %f6 stb %l5, [%l7 + 0x63] fabsd %f8, %f8 fabsd %f14, %f6 tcc %xcc, 0x0 lduh [%l7 + 0x28], %i1 edge32 %o2, %g3, %l1 fexpand %f8, %f10 andn %i2, %g7, %g1 fbuge,a %fcc2, loop_5709 for %f6, %f0, %f8 movre %o6, 0x154, %g4 fpack32 %f2, %f2, %f6 loop_5709: st %f0, [%l7 + 0x34] ldx [%l7 + 0x78], %i4 fmovdcc %xcc, %f5, %f5 st %f3, [%l7 + 0x74] fmovscc %xcc, %f8, %f10 for %f0, %f0, %f8 fpack32 %f8, %f8, %f12 fbg,a %fcc3, loop_5710 ldub [%l7 + 0x4F], %o3 ldsh [%l7 + 0x34], %o7 fmul8ulx16 %f12, %f8, %f14 loop_5710: stx %i7, [%l7 + 0x18] fmovsle %xcc, %f10, %f0 add %g2, 0x0CB9, %i6 sth %i5, [%l7 + 0x12] tne %xcc, 0x6 stb %o4, [%l7 + 0x74] ldsb [%l7 + 0x3E], %l6 fcmpd %fcc2, %f8, %f12 udivcc %o1, 0x1546, %o5 fmovsvc %icc, %f3, %f6 ldx [%l7 + 0x40], %g5 movvc %xcc, %g6, %l3 udivcc %i3, 0x1EB9, %l0 ldsb [%l7 + 0x68], %o0 bg loop_5711 fbl,a %fcc1, loop_5712 sra %i0, %l2, %l4 ldub [%l7 + 0x28], %l5 loop_5711: stw %o2, [%l7 + 0x58] loop_5712: bn loop_5713 xnorcc %i1, %l1, %i2 bcc,a %icc, loop_5714 edge8 %g7, %g1, %g3 loop_5713: movg %xcc, %g4, %o6 ldsb [%l7 + 0x2F], %o3 loop_5714: ldub [%l7 + 0x58], %o7 fnand %f14, %f4, %f4 stx %i7, [%l7 + 0x08] ldsh [%l7 + 0x64], %g2 stb %i6, [%l7 + 0x31] fzeros %f5 bpos,pn %xcc, loop_5715 srlx %i4, 0x1D, %i5 stw %o4, [%l7 + 0x28] movvc %icc, %l6, %o1 loop_5715: st %f0, [%l7 + 0x14] ldsw [%l7 + 0x7C], %o5 fbue,a %fcc3, loop_5716 fmovrslez %g6, %f12, %f0 st %f7, [%l7 + 0x74] bleu,a,pt %xcc, loop_5717 loop_5716: fmovrdgez %g5, %f0, %f0 ldsh [%l7 + 0x2A], %l3 fsrc2 %f12, %f2 loop_5717: fabsd %f14, %f10 fornot2 %f12, %f14, %f12 ldsh [%l7 + 0x12], %l0 and %i3, %i0, %l2 st %f15, [%l7 + 0x38] sub %l4, 0x053E, %o0 call loop_5718 fmovse %icc, %f1, %f9 fba,a %fcc0, loop_5719 tpos %xcc, 0x4 loop_5718: ba,a,pt %icc, loop_5720 fornot1s %f10, %f8, %f15 loop_5719: fxnors %f10, %f15, %f14 fcmpeq32 %f4, %f0, %o2 loop_5720: orncc %l5, %l1, %i2 sth %g7, [%l7 + 0x26] umul %i1, %g1, %g4 movvc %icc, %g3, %o3 ldsh [%l7 + 0x50], %o6 fnand %f2, %f4, %f4 fmovse %icc, %f4, %f11 ldd [%l7 + 0x58], %f4 or %o7, 0x177E, %i7 bl,pt %icc, loop_5721 st %f7, [%l7 + 0x24] sdivx %g2, 0x0AF7, %i6 stx %i5, [%l7 + 0x30] loop_5721: tge %icc, 0x3 addcc %i4, %o4, %o1 ldub [%l7 + 0x4B], %l6 fbl,a %fcc1, loop_5722 subcc %o5, %g5, %g6 andn %l3, 0x14FD, %i3 ldd [%l7 + 0x20], %f6 loop_5722: fsrc2s %f7, %f6 udivcc %i0, 0x0953, %l2 ld [%l7 + 0x14], %f12 nop setx loop_5723, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry taddcc %l0, 0x0F22, %l4 stw %o2, [%l7 + 0x18] move %xcc, %o0, %l5 loop_5723: fmovdpos %xcc, %f0, %f13 fmovdge %icc, %f5, %f6 movn %xcc, %i2, %l1 fxnor %f4, %f10, %f10 fpsub32 %f8, %f12, %f12 movn %icc, %i1, %g7 stx %g4, [%l7 + 0x40] andn %g1, 0x1C3F, %o3 bneg %icc, loop_5724 stb %o6, [%l7 + 0x5C] bvc %xcc, loop_5725 edge8ln %o7, %i7, %g3 loop_5724: te %icc, 0x1 orncc %i6, %g2, %i4 loop_5725: fbne %fcc2, loop_5726 stx %i5, [%l7 + 0x40] nop setx loop_5727, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry lduw [%l7 + 0x68], %o4 loop_5726: stw %l6, [%l7 + 0x70] brgz,a %o1, loop_5728 loop_5727: movge %icc, %o5, %g5 ldsb [%l7 + 0x5B], %l3 faligndata %f8, %f14, %f0 loop_5728: brgez,a %i3, loop_5729 tn %icc, 0x4 fbue,a %fcc0, loop_5730 ldsw [%l7 + 0x2C], %g6 loop_5729: fandnot1s %f12, %f7, %f9 tn %icc, 0x0 loop_5730: stb %l2, [%l7 + 0x3B] bgu,a,pt %xcc, loop_5731 fmovrsgez %i0, %f12, %f13 fmovsa %xcc, %f6, %f12 ldsh [%l7 + 0x44], %l0 loop_5731: ldd [%l7 + 0x60], %f4 fpack32 %f12, %f0, %f8 ldx [%l7 + 0x30], %o2 bshuffle %f14, %f4, %f12 ldsh [%l7 + 0x54], %l4 fmovdne %xcc, %f1, %f8 movl %xcc, %o0, %l5 fcmps %fcc0, %f8, %f11 fmul8sux16 %f12, %f0, %f10 lduw [%l7 + 0x28], %l1 bneg,pn %xcc, loop_5732 lduw [%l7 + 0x38], %i1 sth %g7, [%l7 + 0x48] edge32n %g4, %g1, %i2 loop_5732: fmuld8sux16 %f3, %f15, %f14 fnegd %f10, %f4 fnors %f14, %f8, %f12 xnor %o3, 0x1839, %o7 lduh [%l7 + 0x52], %i7 sth %g3, [%l7 + 0x0C] fmovrslez %o6, %f7, %f3 fornot2 %f4, %f12, %f12 faligndata %f2, %f10, %f6 brgz %g2, loop_5733 movvc %xcc, %i4, %i5 array8 %i6, %o4, %l6 addc %o5, 0x1FDD, %g5 loop_5733: fpack16 %f6, %f15 fmovrdgz %l3, %f4, %f6 movpos %xcc, %o1, %g6 ldsw [%l7 + 0x30], %i3 sllx %l2, %i0, %l0 ldsh [%l7 + 0x38], %o2 orncc %o0, 0x00E5, %l4 lduh [%l7 + 0x70], %l1 fbue,a %fcc1, loop_5734 fand %f4, %f4, %f10 array16 %i1, %g7, %l5 brnz %g4, loop_5735 loop_5734: lduh [%l7 + 0x34], %i2 stb %o3, [%l7 + 0x27] edge8ln %o7, %g1, %g3 loop_5735: fpadd32 %f12, %f6, %f12 lduh [%l7 + 0x0E], %i7 mulx %o6, %g2, %i5 fmovsle %icc, %f6, %f1 smulcc %i4, %i6, %l6 movrgz %o4, %o5, %l3 bcc %icc, loop_5736 stb %o1, [%l7 + 0x2A] ldub [%l7 + 0x1E], %g5 st %f0, [%l7 + 0x2C] loop_5736: umulcc %g6, 0x11C2, %i3 bge,a loop_5737 fbue %fcc3, loop_5738 movgu %icc, %l2, %i0 movneg %xcc, %o2, %l0 loop_5737: sdivx %o0, 0x1D4E, %l1 loop_5738: mulscc %i1, 0x1894, %l4 fornot1 %f14, %f6, %f4 fmovspos %icc, %f9, %f3 add %l5, 0x08DF, %g4 fmovsleu %icc, %f2, %f15 bpos %xcc, loop_5739 stw %g7, [%l7 + 0x1C] be,pn %icc, loop_5740 edge16n %i2, %o7, %o3 loop_5739: addccc %g3, 0x11BE, %g1 umulcc %i7, %g2, %i5 loop_5740: fabss %f3, %f15 bge,a %xcc, loop_5741 fmovdpos %xcc, %f13, %f4 ldsw [%l7 + 0x2C], %i4 ld [%l7 + 0x30], %f6 loop_5741: lduh [%l7 + 0x1C], %i6 fmovscc %xcc, %f4, %f12 fmovdvs %xcc, %f8, %f15 bpos,pn %icc, loop_5742 brz %l6, loop_5743 lduw [%l7 + 0x30], %o6 subccc %o4, %l3, %o1 loop_5742: andn %o5, 0x00B5, %g5 loop_5743: tg %icc, 0x1 bl,pn %icc, loop_5744 ldsw [%l7 + 0x70], %g6 std %f0, [%l7 + 0x48] ldsh [%l7 + 0x24], %l2 loop_5744: lduh [%l7 + 0x72], %i3 fzero %f2 movcc %icc, %i0, %l0 fbuge,a %fcc0, loop_5745 tpos %xcc, 0x4 sllx %o0, 0x01, %l1 std %f4, [%l7 + 0x30] loop_5745: st %f12, [%l7 + 0x5C] edge8 %i1, %o2, %l4 movgu %xcc, %l5, %g7 subccc %i2, 0x13FA, %o7 tneg %xcc, 0x6 movcc %icc, %o3, %g3 call loop_5746 fmovdg %xcc, %f3, %f11 fmovdne %icc, %f3, %f8 fand %f6, %f6, %f8 loop_5746: std %f2, [%l7 + 0x78] fbuge,a %fcc1, loop_5747 pdist %f12, %f8, %f0 fzeros %f10 and %g1, 0x028F, %g4 loop_5747: fmul8sux16 %f12, %f6, %f4 fbue %fcc2, loop_5748 ldd [%l7 + 0x10], %f0 alignaddrl %i7, %i5, %g2 xorcc %i4, 0x12D2, %l6 loop_5748: sth %i6, [%l7 + 0x0A] stb %o4, [%l7 + 0x6D] stw %o6, [%l7 + 0x18] bleu loop_5749 movrgz %l3, 0x110, %o5 fnands %f7, %f8, %f7 fmovrdne %g5, %f6, %f2 loop_5749: stw %g6, [%l7 + 0x1C] std %f4, [%l7 + 0x50] fors %f9, %f15, %f12 be,pn %icc, loop_5750 fmovdg %icc, %f2, %f10 ldd [%l7 + 0x48], %f8 fmovrdlz %o1, %f8, %f14 loop_5750: ldsw [%l7 + 0x30], %i3 fmovrdgez %l2, %f4, %f2 ldsb [%l7 + 0x65], %i0 std %f10, [%l7 + 0x40] mulscc %l0, %o0, %l1 fmovde %xcc, %f1, %f12 ld [%l7 + 0x48], %f13 bcs,a %icc, loop_5751 sth %i1, [%l7 + 0x0E] fsrc1 %f0, %f8 stw %l4, [%l7 + 0x48] loop_5751: xnorcc %l5, 0x16BC, %o2 edge16n %g7, %o7, %o3 stb %g3, [%l7 + 0x40] siam 0x5 fpadd16s %f1, %f14, %f12 ldsb [%l7 + 0x7D], %g1 ldx [%l7 + 0x28], %g4 ldsw [%l7 + 0x30], %i7 tleu %xcc, 0x2 ld [%l7 + 0x24], %f13 fornot2s %f12, %f14, %f2 fabss %f10, %f2 fandnot2 %f4, %f14, %f4 brlez %i5, loop_5752 fmovdleu %xcc, %f5, %f15 fxnor %f2, %f4, %f8 stx %g2, [%l7 + 0x50] loop_5752: alignaddr %i4, %l6, %i2 ldub [%l7 + 0x5F], %i6 umul %o4, %l3, %o5 movrlez %g5, 0x062, %g6 fmovde %xcc, %f12, %f14 ldsh [%l7 + 0x38], %o6 orn %i3, %o1, %i0 fpadd16s %f12, %f9, %f6 bg %xcc, loop_5753 fbul,a %fcc3, loop_5754 ldx [%l7 + 0x60], %l2 fmovsa %icc, %f15, %f10 loop_5753: fbul %fcc3, loop_5755 loop_5754: array8 %o0, %l0, %l1 edge8 %i1, %l4, %l5 movg %icc, %g7, %o7 loop_5755: fmovdpos %xcc, %f7, %f7 fcmpd %fcc1, %f0, %f4 fpack32 %f8, %f0, %f2 ldsh [%l7 + 0x72], %o3 fcmpne16 %f6, %f2, %g3 xorcc %g1, %o2, %i7 ldsh [%l7 + 0x48], %i5 fmovs %f11, %f8 fbn %fcc1, loop_5756 xnorcc %g2, %i4, %g4 subccc %i2, 0x130D, %i6 tneg %xcc, 0x2 loop_5756: ldx [%l7 + 0x48], %o4 fpsub32 %f14, %f4, %f14 edge8n %l3, %o5, %g5 array8 %g6, %l6, %i3 sub %o6, %o1, %i0 fmovdge %xcc, %f3, %f2 sdivcc %l2, 0x00D0, %l0 siam 0x4 ldsb [%l7 + 0x78], %o0 fpsub32s %f11, %f8, %f12 movvs %xcc, %l1, %l4 lduw [%l7 + 0x68], %l5 fornot2 %f6, %f8, %f0 movrne %i1, 0x29A, %o7 fcmple16 %f8, %f4, %g7 xnorcc %o3, %g1, %o2 movneg %xcc, %i7, %i5 ldsb [%l7 + 0x79], %g3 fmovda %icc, %f13, %f14 ldsh [%l7 + 0x68], %i4 bcc %xcc, loop_5757 udivcc %g2, 0x1895, %g4 fmovsne %xcc, %f12, %f3 mulscc %i6, 0x0AD7, %o4 loop_5757: movrgez %i2, 0x0A5, %o5 stb %l3, [%l7 + 0x13] fbo %fcc0, loop_5758 subcc %g5, 0x0479, %l6 sdivx %g6, 0x0E22, %o6 ldsh [%l7 + 0x0E], %i3 loop_5758: array8 %i0, %l2, %l0 ldx [%l7 + 0x58], %o1 addccc %l1, %l4, %l5 fzeros %f2 fmul8ulx16 %f10, %f8, %f8 ld [%l7 + 0x30], %f1 fmovdpos %icc, %f13, %f6 ld [%l7 + 0x1C], %f11 or %i1, %o7, %g7 lduw [%l7 + 0x1C], %o0 fand %f14, %f12, %f6 fmovsneg %xcc, %f5, %f10 and %o3, 0x172A, %o2 fbge %fcc2, loop_5759 be,pt %icc, loop_5760 tsubcc %i7, %g1, %i5 lduh [%l7 + 0x4A], %g3 loop_5759: brnz %i4, loop_5761 loop_5760: tgu %icc, 0x1 ldsh [%l7 + 0x50], %g2 st %f8, [%l7 + 0x70] loop_5761: ldx [%l7 + 0x38], %i6 bg,a %icc, loop_5762 fba %fcc3, loop_5763 ldsh [%l7 + 0x64], %g4 st %f14, [%l7 + 0x70] loop_5762: ld [%l7 + 0x78], %f0 loop_5763: fmovrsgez %i2, %f11, %f7 fzero %f14 fmovrslz %o5, %f10, %f13 ldsw [%l7 + 0x54], %l3 fmovdgu %icc, %f13, %f6 and %o4, 0x0F16, %l6 fcmpgt32 %f8, %f14, %g6 movre %g5, %i3, %o6 fone %f8 lduh [%l7 + 0x68], %l2 smulcc %i0, 0x1118, %l0 fpsub16s %f11, %f10, %f7 mulx %l1, 0x13AE, %l4 ldx [%l7 + 0x60], %o1 fmovsneg %xcc, %f11, %f3 fmul8x16au %f10, %f14, %f4 fxor %f0, %f4, %f0 orn %l5, %o7, %i1 orn %o0, 0x1D86, %o3 sra %o2, 0x14, %i7 std %f10, [%l7 + 0x28] brnz %g7, loop_5764 ldub [%l7 + 0x0E], %g1 fmovrde %i5, %f8, %f6 ldx [%l7 + 0x50], %g3 loop_5764: ldub [%l7 + 0x2F], %g2 subc %i4, 0x080D, %i6 fbul %fcc3, loop_5765 fandnot1s %f15, %f8, %f11 fornot2s %f7, %f1, %f13 fbn %fcc2, loop_5766 loop_5765: ldx [%l7 + 0x60], %i2 edge8n %o5, %l3, %g4 edge16 %o4, %l6, %g5 loop_5766: fmul8ulx16 %f0, %f12, %f4 andcc %i3, %o6, %l2 ldsb [%l7 + 0x35], %i0 fmovsn %xcc, %f14, %f4 orcc %g6, 0x0E69, %l1 fmovrdlz %l4, %f10, %f14 nop setx loop_5767, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movvs %xcc, %o1, %l0 subcc %l5, %i1, %o0 movg %xcc, %o7, %o2 loop_5767: brgez,a %o3, loop_5768 ldsb [%l7 + 0x5C], %g7 ble loop_5769 movrgez %i7, 0x3ED, %g1 loop_5768: ldsh [%l7 + 0x12], %i5 array8 %g3, %i4, %g2 loop_5769: stw %i2, [%l7 + 0x18] pdist %f2, %f4, %f12 ldd [%l7 + 0x40], %f6 fmovrslez %i6, %f5, %f10 fcmpeq32 %f14, %f4, %l3 fbuge,a %fcc1, loop_5770 fcmpd %fcc0, %f12, %f2 stx %o5, [%l7 + 0x38] fmovdn %icc, %f12, %f13 loop_5770: ba,a loop_5771 movrlz %o4, %g4, %l6 fandnot1 %f6, %f6, %f8 xnor %g5, 0x10C8, %o6 loop_5771: edge16ln %l2, %i3, %g6 fbg %fcc1, loop_5772 srax %i0, 0x02, %l1 tvs %icc, 0x5 st %f13, [%l7 + 0x20] loop_5772: taddcc %l4, 0x08A1, %l0 taddcctv %o1, 0x0AE0, %l5 lduw [%l7 + 0x40], %o0 lduh [%l7 + 0x66], %o7 brz,a %o2, loop_5773 stx %i1, [%l7 + 0x50] fmovsne %icc, %f2, %f8 edge8n %g7, %i7, %g1 loop_5773: taddcctv %o3, %i5, %g3 stx %i4, [%l7 + 0x08] ldsb [%l7 + 0x79], %g2 tneg %xcc, 0x6 fpadd32s %f1, %f2, %f1 edge8 %i6, %l3, %o5 xnor %o4, 0x039C, %i2 siam 0x3 sth %l6, [%l7 + 0x26] fmovdge %xcc, %f0, %f0 fzero %f4 fnot1 %f6, %f14 tcc %xcc, 0x2 fmuld8sux16 %f5, %f2, %f10 tgu %xcc, 0x7 taddcc %g5, 0x05C2, %o6 st %f0, [%l7 + 0x48] fzero %f4 addcc %g4, %i3, %g6 movvs %icc, %l2, %i0 bge,a,pt %icc, loop_5774 stx %l4, [%l7 + 0x40] ldsh [%l7 + 0x7A], %l1 sth %l0, [%l7 + 0x42] loop_5774: ldsb [%l7 + 0x29], %o1 fpadd32 %f0, %f2, %f14 fmul8x16al %f10, %f12, %f6 bcc %icc, loop_5775 fsrc1s %f0, %f1 lduw [%l7 + 0x58], %l5 lduh [%l7 + 0x0A], %o7 loop_5775: ldub [%l7 + 0x69], %o0 edge16l %i1, %g7, %o2 tgu %xcc, 0x7 fpsub32 %f14, %f10, %f2 bn,a loop_5776 fmovrslz %i7, %f14, %f12 fnot2s %f3, %f8 ldub [%l7 + 0x65], %o3 loop_5776: ldx [%l7 + 0x38], %g1 ldx [%l7 + 0x20], %g3 ldx [%l7 + 0x68], %i4 move %xcc, %i5, %g2 stb %i6, [%l7 + 0x4F] fcmped %fcc2, %f6, %f0 bgu,a %xcc, loop_5777 fand %f10, %f10, %f0 movge %icc, %o5, %l3 brgz,a %o4, loop_5778 loop_5777: fmovrdgz %l6, %f14, %f2 ldsb [%l7 + 0x61], %i2 fmovsne %xcc, %f6, %f0 loop_5778: stx %g5, [%l7 + 0x78] call loop_5779 fxor %f10, %f8, %f0 fmovrse %g4, %f12, %f7 ldsw [%l7 + 0x24], %i3 loop_5779: fmovscc %icc, %f12, %f4 fmovsne %icc, %f13, %f8 fmovdge %icc, %f4, %f3 bge,pt %icc, loop_5780 movrlez %g6, 0x34D, %l2 taddcc %i0, 0x1043, %l4 fmovrsgz %l1, %f8, %f10 loop_5780: movre %o6, 0x253, %o1 fcmpgt16 %f10, %f10, %l0 add %l5, 0x04A9, %o0 fbn,a %fcc0, loop_5781 taddcctv %o7, 0x1D15, %g7 or %i1, %o2, %i7 udivx %o3, 0x1E8E, %g3 loop_5781: bgu loop_5782 fandnot2s %f12, %f5, %f7 fandnot2s %f14, %f12, %f14 fmovdpos %xcc, %f9, %f5 loop_5782: fmovsgu %xcc, %f1, %f9 fmovdg %icc, %f3, %f3 fnegs %f15, %f9 addc %g1, %i4, %g2 faligndata %f12, %f14, %f6 sll %i6, %o5, %i5 ldsb [%l7 + 0x30], %o4 st %f12, [%l7 + 0x38] movvc %icc, %l3, %i2 bg,a %icc, loop_5783 fnands %f15, %f2, %f5 xnorcc %g5, 0x108A, %l6 sth %g4, [%l7 + 0x2A] loop_5783: ldsw [%l7 + 0x50], %i3 udiv %l2, 0x176B, %i0 xnor %g6, 0x1368, %l1 stx %l4, [%l7 + 0x20] ldsw [%l7 + 0x58], %o1 fmovdg %xcc, %f10, %f0 movrgez %l0, 0x3D4, %o6 fsrc1s %f1, %f2 fnand %f6, %f14, %f2 ldx [%l7 + 0x78], %l5 lduh [%l7 + 0x4C], %o0 bvc,a,pn %icc, loop_5784 movvc %icc, %o7, %g7 ldx [%l7 + 0x08], %o2 fornot2 %f2, %f2, %f12 loop_5784: movg %icc, %i7, %i1 fmuld8sux16 %f10, %f13, %f2 subc %o3, 0x1945, %g3 fornot1s %f2, %f14, %f8 udiv %g1, 0x045F, %g2 srax %i6, 0x12, %o5 fbue %fcc0, loop_5785 lduh [%l7 + 0x6C], %i4 addcc %i5, 0x0B81, %l3 edge16n %i2, %o4, %g5 loop_5785: edge32 %g4, %i3, %l2 fands %f9, %f0, %f12 fpack16 %f6, %f7 fmovrdgz %l6, %f8, %f8 sth %g6, [%l7 + 0x6A] stx %l1, [%l7 + 0x48] brz,a %i0, loop_5786 sth %o1, [%l7 + 0x38] ld [%l7 + 0x1C], %f7 lduw [%l7 + 0x4C], %l0 loop_5786: fmovdge %xcc, %f2, %f4 array8 %l4, %o6, %o0 fmovsne %xcc, %f8, %f1 fmovrse %o7, %f5, %f0 fmovsneg %xcc, %f7, %f2 ldub [%l7 + 0x41], %l5 andcc %o2, 0x113B, %i7 ldx [%l7 + 0x10], %i1 tcs %icc, 0x1 fnot2s %f7, %f0 tleu %icc, 0x2 fmovsa %icc, %f14, %f4 fpack32 %f8, %f6, %f2 fmovd %f10, %f4 udiv %o3, 0x1949, %g7 ldx [%l7 + 0x20], %g3 ld [%l7 + 0x10], %f12 xnorcc %g1, 0x03B3, %i6 faligndata %f4, %f10, %f12 stx %o5, [%l7 + 0x20] fmul8x16au %f8, %f15, %f8 fmovdle %icc, %f15, %f7 sth %g2, [%l7 + 0x74] movg %xcc, %i4, %i5 fbne,a %fcc0, loop_5787 sdiv %l3, 0x19B8, %o4 mulscc %g5, %g4, %i3 tvc %icc, 0x5 loop_5787: fors %f10, %f5, %f9 bpos,a %icc, loop_5788 edge32 %i2, %l2, %g6 call loop_5789 ldsb [%l7 + 0x25], %l1 loop_5788: bgu,a,pn %icc, loop_5790 ldsh [%l7 + 0x28], %l6 loop_5789: array8 %o1, %i0, %l4 fmovdpos %icc, %f12, %f2 loop_5790: stx %o6, [%l7 + 0x70] fmovrslez %o0, %f7, %f9 ldsb [%l7 + 0x5A], %l0 movneg %icc, %l5, %o2 fmovsle %icc, %f14, %f14 stb %o7, [%l7 + 0x69] movrlz %i7, 0x25E, %o3 fpadd16s %f12, %f4, %f4 ldsh [%l7 + 0x44], %i1 ldsw [%l7 + 0x3C], %g7 movge %xcc, %g3, %i6 fornot1s %f1, %f4, %f4 edge16 %o5, %g1, %i4 alignaddr %g2, %l3, %i5 fbg %fcc2, loop_5791 fpmerge %f9, %f0, %f0 fbule,a %fcc0, loop_5792 fandnot2s %f6, %f9, %f8 loop_5791: fcmpne16 %f12, %f10, %o4 fmuld8sux16 %f12, %f9, %f6 loop_5792: lduw [%l7 + 0x1C], %g4 fmovrdgez %i3, %f0, %f12 fbuge,a %fcc0, loop_5793 fbl,a %fcc2, loop_5794 array32 %i2, %g5, %g6 ldub [%l7 + 0x64], %l2 loop_5793: st %f1, [%l7 + 0x1C] loop_5794: andcc %l6, %o1, %i0 tn %xcc, 0x3 movrgz %l4, 0x0C2, %o6 popc %o0, %l0 addccc %l5, 0x08BD, %o2 fcmpgt16 %f4, %f10, %o7 tvc %xcc, 0x5 sub %i7, %o3, %l1 udiv %i1, 0x0513, %g7 smulcc %i6, 0x0396, %o5 ldsh [%l7 + 0x66], %g1 fbg %fcc3, loop_5795 fnot2 %f0, %f4 tvs %xcc, 0x0 fxors %f0, %f7, %f2 loop_5795: ldsb [%l7 + 0x33], %g3 subc %i4, %l3, %i5 alignaddr %o4, %g2, %g4 lduh [%l7 + 0x2E], %i3 ldsw [%l7 + 0x4C], %g5 bg,a,pn %icc, loop_5796 sth %i2, [%l7 + 0x50] te %xcc, 0x4 movrgez %g6, 0x3FA, %l2 loop_5796: sub %l6, 0x0356, %o1 tgu %xcc, 0x5 fmovsgu %xcc, %f5, %f15 tneg %xcc, 0x2 mulscc %i0, 0x0549, %o6 bvs %xcc, loop_5797 fpsub16 %f0, %f6, %f2 ldd [%l7 + 0x60], %f8 ldsw [%l7 + 0x0C], %l4 loop_5797: fpsub16 %f6, %f0, %f14 fandnot2 %f6, %f6, %f0 fmovsg %xcc, %f5, %f3 fornot1 %f2, %f0, %f8 sth %l0, [%l7 + 0x58] ble,pn %xcc, loop_5798 stw %l5, [%l7 + 0x20] ldsh [%l7 + 0x48], %o2 sth %o7, [%l7 + 0x60] loop_5798: ldsh [%l7 + 0x78], %o0 ldd [%l7 + 0x78], %f8 ba,a,pt %icc, loop_5799 tleu %xcc, 0x1 udivx %i7, 0x0DC6, %o3 fcmped %fcc1, %f4, %f8 loop_5799: ldub [%l7 + 0x4C], %l1 fmovs %f9, %f0 st %f0, [%l7 + 0x3C] mulx %g7, 0x0D5B, %i6 fmovd %f2, %f8 st %f6, [%l7 + 0x24] lduw [%l7 + 0x14], %o5 tneg %xcc, 0x6 fpadd16s %f3, %f13, %f11 fmovrslz %g1, %f0, %f10 fand %f14, %f4, %f0 ldsb [%l7 + 0x6F], %i1 mova %icc, %i4, %g3 fbue %fcc0, loop_5800 tvc %xcc, 0x7 lduw [%l7 + 0x3C], %i5 fmul8sux16 %f8, %f4, %f2 loop_5800: fble %fcc0, loop_5801 fmovscc %xcc, %f8, %f1 std %f4, [%l7 + 0x58] sth %o4, [%l7 + 0x40] loop_5801: fcmps %fcc0, %f4, %f3 std %f12, [%l7 + 0x50] fandnot1 %f14, %f14, %f8 fbne %fcc1, loop_5802 stb %g2, [%l7 + 0x6F] fmovdg %xcc, %f3, %f3 stw %l3, [%l7 + 0x08] loop_5802: st %f12, [%l7 + 0x70] ldub [%l7 + 0x3A], %i3 fcmpes %fcc3, %f13, %f0 popc %g4, %g5 st %f3, [%l7 + 0x28] bvc,a,pn %icc, loop_5803 fmul8x16 %f13, %f12, %f6 fblg %fcc0, loop_5804 ldsw [%l7 + 0x64], %i2 loop_5803: fnegs %f13, %f12 stx %l2, [%l7 + 0x18] loop_5804: fmovdvs %icc, %f4, %f13 std %f0, [%l7 + 0x30] fcmple16 %f4, %f14, %l6 srlx %g6, 0x10, %o1 smul %o6, %i0, %l0 array8 %l5, %l4, %o2 add %o7, %i7, %o0 fnot2 %f8, %f12 movl %xcc, %l1, %o3 fmovscc %xcc, %f14, %f11 fcmpeq16 %f0, %f12, %i6 stx %g7, [%l7 + 0x18] st %f8, [%l7 + 0x20] tn %icc, 0x0 tne %xcc, 0x5 fnot2s %f11, %f6 fnot2 %f6, %f14 lduw [%l7 + 0x68], %g1 bvc loop_5805 bcs,a,pn %icc, loop_5806 fbg,a %fcc0, loop_5807 bvc,a,pt %icc, loop_5808 loop_5805: st %f5, [%l7 + 0x18] loop_5806: fmovse %xcc, %f4, %f4 loop_5807: fandnot2 %f10, %f10, %f4 loop_5808: andn %o5, 0x1008, %i4 fmovrdlz %i1, %f2, %f14 subc %g3, %i5, %g2 siam 0x2 fbug %fcc2, loop_5809 tsubcctv %l3, 0x0C24, %i3 fcmps %fcc0, %f10, %f4 fbg,a %fcc3, loop_5810 loop_5809: lduw [%l7 + 0x70], %g4 fbo %fcc2, loop_5811 edge16ln %o4, %g5, %i2 loop_5810: ble,a %xcc, loop_5812 st %f3, [%l7 + 0x78] loop_5811: lduw [%l7 + 0x64], %l2 array32 %l6, %o1, %o6 loop_5812: ldsb [%l7 + 0x5C], %g6 bcs,pn %icc, loop_5813 fpsub32 %f14, %f14, %f0 brlez,a %l0, loop_5814 fabss %f15, %f9 loop_5813: ldsh [%l7 + 0x7A], %l5 fblg %fcc0, loop_5815 loop_5814: ldsh [%l7 + 0x20], %l4 fxor %f8, %f12, %f0 and %i0, %o2, %i7 loop_5815: move %icc, %o7, %o0 fpsub16 %f6, %f4, %f10 fmovspos %icc, %f5, %f1 st %f4, [%l7 + 0x40] ldsb [%l7 + 0x55], %l1 lduw [%l7 + 0x14], %i6 xnor %o3, %g7, %o5 ldsb [%l7 + 0x66], %g1 sth %i4, [%l7 + 0x36] taddcctv %i1, 0x0C05, %i5 fcmpgt32 %f6, %f14, %g2 bcs,a,pt %icc, loop_5816 ldsw [%l7 + 0x5C], %l3 stw %g3, [%l7 + 0x38] ldub [%l7 + 0x79], %i3 loop_5816: ldd [%l7 + 0x28], %f2 ldd [%l7 + 0x60], %f4 udivx %g4, 0x0F8D, %o4 movneg %icc, %g5, %l2 ldub [%l7 + 0x4E], %l6 ldsb [%l7 + 0x59], %i2 brz,a %o1, loop_5817 bneg,pt %icc, loop_5818 tle %xcc, 0x6 fcmpgt16 %f10, %f14, %g6 loop_5817: ldx [%l7 + 0x20], %l0 loop_5818: ldd [%l7 + 0x70], %f2 fmovsle %icc, %f7, %f6 fmovsleu %xcc, %f6, %f1 fmovsg %xcc, %f11, %f14 std %f2, [%l7 + 0x18] ld [%l7 + 0x74], %f4 bpos,a %xcc, loop_5819 srax %o6, %l4, %i0 edge32l %l5, %i7, %o2 or %o0, %o7, %i6 loop_5819: stw %l1, [%l7 + 0x58] call loop_5820 st %f3, [%l7 + 0x0C] std %f0, [%l7 + 0x58] umulcc %o3, 0x0240, %g7 loop_5820: lduw [%l7 + 0x38], %g1 lduh [%l7 + 0x56], %i4 movcc %xcc, %i1, %i5 ldsb [%l7 + 0x7F], %o5 movleu %xcc, %g2, %g3 bl,pn %xcc, loop_5821 ldsb [%l7 + 0x65], %i3 fpadd32s %f4, %f8, %f0 fornot2 %f14, %f12, %f14 loop_5821: tne %icc, 0x6 ldd [%l7 + 0x38], %f4 fmovdleu %xcc, %f7, %f10 movcc %xcc, %g4, %o4 tsubcctv %g5, 0x11F5, %l2 fornot2s %f1, %f11, %f9 ld [%l7 + 0x3C], %f13 bne,a,pt %xcc, loop_5822 fpack32 %f4, %f12, %f10 brlez,a %l6, loop_5823 edge8n %i2, %l3, %o1 loop_5822: std %f8, [%l7 + 0x68] ldsw [%l7 + 0x4C], %g6 loop_5823: fcmpeq16 %f2, %f6, %o6 subccc %l4, %l0, %l5 move %xcc, %i0, %o2 movg %xcc, %o0, %i7 brlez %o7, loop_5824 sth %i6, [%l7 + 0x74] fnands %f9, %f5, %f6 fble %fcc1, loop_5825 loop_5824: edge8n %o3, %l1, %g7 stx %g1, [%l7 + 0x18] movn %icc, %i4, %i5 loop_5825: bgu loop_5826 stb %o5, [%l7 + 0x32] movleu %xcc, %g2, %i1 fble,a %fcc3, loop_5827 loop_5826: ldsb [%l7 + 0x0E], %g3 bge,a,pn %icc, loop_5828 fpack32 %f10, %f14, %f2 loop_5827: ldsb [%l7 + 0x3B], %i3 ldsb [%l7 + 0x35], %o4 loop_5828: ldsw [%l7 + 0x6C], %g5 fandnot1s %f8, %f8, %f12 pdist %f4, %f4, %f12 fmovrdgz %l2, %f10, %f14 ld [%l7 + 0x1C], %f5 stx %l6, [%l7 + 0x58] fbo %fcc0, loop_5829 movrlz %i2, %g4, %l3 fmuld8ulx16 %f7, %f6, %f2 fmovscc %xcc, %f0, %f8 loop_5829: bne,a,pn %icc, loop_5830 fmovrsne %g6, %f2, %f4 be %icc, loop_5831 ldsh [%l7 + 0x50], %o1 loop_5830: fmovrde %o6, %f10, %f14 bpos,a,pn %xcc, loop_5832 loop_5831: fmovsleu %xcc, %f10, %f14 fmovrde %l4, %f12, %f2 fmovsgu %icc, %f13, %f3 loop_5832: stx %l0, [%l7 + 0x30] fsrc1 %f12, %f14 ldsh [%l7 + 0x2A], %i0 sll %o2, %l5, %o0 fmovsneg %xcc, %f10, %f9 bneg,a,pn %xcc, loop_5833 fmovrdgz %i7, %f4, %f12 bneg,pt %icc, loop_5834 fba,a %fcc0, loop_5835 loop_5833: ldd [%l7 + 0x30], %f12 fones %f5 loop_5834: ldsw [%l7 + 0x4C], %i6 loop_5835: movg %xcc, %o3, %o7 ldx [%l7 + 0x20], %g7 andncc %l1, %i4, %g1 pdist %f8, %f10, %f0 ba,a,pn %icc, loop_5836 fmovsvs %icc, %f10, %f7 srl %o5, %g2, %i5 stb %i1, [%l7 + 0x23] loop_5836: fsrc1s %f6, %f11 fmuld8sux16 %f12, %f7, %f10 be,a,pt %icc, loop_5837 fone %f14 fbne %fcc3, loop_5838 edge16n %g3, %i3, %g5 loop_5837: ldub [%l7 + 0x7D], %o4 movre %l6, %l2, %i2 loop_5838: fmovsleu %xcc, %f3, %f4 ldx [%l7 + 0x28], %g4 fcmped %fcc0, %f2, %f14 stx %l3, [%l7 + 0x50] edge16n %o1, %g6, %o6 taddcc %l4, 0x15A5, %i0 xnorcc %l0, %l5, %o0 st %f8, [%l7 + 0x14] movvc %xcc, %o2, %i6 xorcc %i7, 0x1C5F, %o3 fcmpne16 %f12, %f8, %o7 lduw [%l7 + 0x2C], %g7 xnorcc %i4, %l1, %g1 stb %o5, [%l7 + 0x64] ldsw [%l7 + 0x08], %i5 mova %icc, %g2, %i1 movvc %icc, %g3, %g5 fmovsvc %icc, %f8, %f5 be,a loop_5839 movcc %icc, %i3, %o4 ldsb [%l7 + 0x6B], %l2 bn,a,pn %icc, loop_5840 loop_5839: ldx [%l7 + 0x20], %i2 fnot1 %f10, %f2 fcmpne16 %f8, %f0, %g4 loop_5840: movn %xcc, %l3, %l6 ldsh [%l7 + 0x3C], %g6 brgez,a %o6, loop_5841 ldsb [%l7 + 0x59], %l4 ldx [%l7 + 0x20], %i0 xorcc %l0, %l5, %o0 loop_5841: popc %o1, %o2 std %f0, [%l7 + 0x58] ld [%l7 + 0x14], %f4 sdivx %i7, 0x0F9C, %i6 fones %f15 xor %o3, 0x111F, %o7 and %i4, %g7, %l1 edge16l %g1, %o5, %g2 fones %f4 fsrc1s %f9, %f6 fcmpd %fcc1, %f4, %f2 fbo,a %fcc1, loop_5842 udivx %i1, 0x021D, %i5 fmovdcs %icc, %f4, %f7 ldub [%l7 + 0x34], %g5 loop_5842: ldx [%l7 + 0x08], %i3 move %icc, %g3, %l2 ld [%l7 + 0x7C], %f4 movpos %xcc, %o4, %i2 ldsw [%l7 + 0x14], %g4 brz %l6, loop_5843 stb %g6, [%l7 + 0x2F] stw %o6, [%l7 + 0x7C] sll %l3, 0x0B, %l4 loop_5843: sra %l0, 0x1F, %l5 fbne,a %fcc3, loop_5844 addcc %i0, %o0, %o1 brlz %o2, loop_5845 fabsd %f6, %f14 loop_5844: lduh [%l7 + 0x2E], %i6 fones %f8 loop_5845: movgu %icc, %o3, %i7 tneg %xcc, 0x7 std %f8, [%l7 + 0x48] fmovrdlz %i4, %f12, %f6 st %f10, [%l7 + 0x50] movrlez %g7, %l1, %g1 addcc %o7, %o5, %i1 fxor %f12, %f10, %f8 subcc %i5, %g2, %g5 bneg,a,pt %icc, loop_5846 fmovdpos %icc, %f10, %f15 fmovda %xcc, %f14, %f0 stw %g3, [%l7 + 0x18] loop_5846: fbug %fcc2, loop_5847 ldsw [%l7 + 0x10], %l2 stw %i3, [%l7 + 0x44] ldx [%l7 + 0x68], %o4 loop_5847: fmovdle %icc, %f10, %f9 udivcc %i2, 0x0656, %l6 movrne %g4, %o6, %g6 fpsub16 %f10, %f2, %f6 st %f15, [%l7 + 0x24] lduh [%l7 + 0x32], %l3 movg %icc, %l4, %l5 fbn,a %fcc0, loop_5848 ta %icc, 0x5 array8 %i0, %l0, %o1 or %o2, %o0, %o3 loop_5848: edge8 %i7, %i6, %i4 edge16n %g7, %g1, %o7 lduw [%l7 + 0x10], %o5 sub %l1, 0x0558, %i1 bvs,pn %icc, loop_5849 fbue,a %fcc3, loop_5850 ldsw [%l7 + 0x44], %g2 st %f13, [%l7 + 0x08] loop_5849: ldsw [%l7 + 0x78], %g5 loop_5850: fmovdvs %icc, %f6, %f12 srl %i5, %l2, %g3 lduw [%l7 + 0x48], %o4 fmovsg %icc, %f6, %f4 fpack32 %f4, %f4, %f0 fnegs %f11, %f13 array16 %i2, %l6, %i3 ldsb [%l7 + 0x1E], %g4 sdivx %o6, 0x1C14, %l3 fone %f4 be,pn %icc, loop_5851 movvs %icc, %l4, %g6 fmovrdgz %l5, %f14, %f10 edge16ln %l0, %o1, %i0 loop_5851: fones %f12 ldsh [%l7 + 0x18], %o2 st %f12, [%l7 + 0x78] fbg %fcc0, loop_5852 brz %o3, loop_5853 fornot1 %f2, %f6, %f8 edge32l %o0, %i7, %i6 loop_5852: bvc,pn %xcc, loop_5854 loop_5853: fors %f13, %f6, %f14 edge32n %i4, %g7, %o7 fsrc1 %f2, %f2 loop_5854: fxnor %f2, %f8, %f12 tpos %xcc, 0x1 bcc,pn %xcc, loop_5855 ldsb [%l7 + 0x7B], %g1 fmovdgu %icc, %f1, %f14 fands %f3, %f6, %f6 loop_5855: movpos %xcc, %o5, %i1 taddcc %l1, %g5, %i5 umulcc %l2, 0x0155, %g3 movgu %icc, %o4, %i2 andncc %l6, %i3, %g4 fexpand %f4, %f2 fmovdpos %icc, %f11, %f8 fmovsn %xcc, %f13, %f7 taddcctv %o6, 0x0D50, %l3 bvs loop_5856 ldub [%l7 + 0x16], %l4 std %f2, [%l7 + 0x78] sth %g6, [%l7 + 0x6A] loop_5856: stw %l5, [%l7 + 0x54] fcmpd %fcc3, %f2, %f2 fba,a %fcc3, loop_5857 fmovsa %xcc, %f5, %f11 tcs %xcc, 0x1 ldsw [%l7 + 0x64], %l0 loop_5857: st %f15, [%l7 + 0x78] ldsw [%l7 + 0x44], %g2 ldsh [%l7 + 0x5C], %o1 ldsh [%l7 + 0x76], %o2 fbuge %fcc1, loop_5858 subccc %o3, 0x0A91, %o0 brnz %i7, loop_5859 ldsh [%l7 + 0x1C], %i6 loop_5858: bn,a %icc, loop_5860 fone %f6 loop_5859: ta %xcc, 0x0 fpmerge %f3, %f0, %f6 loop_5860: ldsw [%l7 + 0x1C], %i0 fnot2s %f2, %f4 fmovrsgz %g7, %f14, %f0 tg %xcc, 0x4 ldx [%l7 + 0x58], %o7 lduh [%l7 + 0x12], %i4 subc %g1, %i1, %l1 fzero %f0 add %g5, %i5, %o5 ldsw [%l7 + 0x48], %l2 fcmpgt32 %f12, %f14, %g3 andn %o4, 0x0C36, %i2 brlez,a %i3, loop_5861 array32 %l6, %o6, %g4 ldub [%l7 + 0x67], %l4 fba %fcc0, loop_5862 loop_5861: fbo %fcc0, loop_5863 brlz %l3, loop_5864 fone %f6 loop_5862: edge32l %l5, %g6, %l0 loop_5863: fabsd %f12, %f10 loop_5864: stx %o1, [%l7 + 0x40] tneg %xcc, 0x6 ld [%l7 + 0x1C], %f4 fmovsne %icc, %f14, %f11 tgu %icc, 0x4 ld [%l7 + 0x44], %f12 fcmpd %fcc0, %f8, %f12 ldd [%l7 + 0x48], %f8 lduh [%l7 + 0x76], %o2 edge16n %o3, %g2, %i7 edge32 %i6, %o0, %i0 fornot2s %f8, %f15, %f14 fmovdpos %xcc, %f14, %f1 fcmpeq16 %f10, %f6, %o7 nop setx loop_5865, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry array8 %g7, %i4, %i1 fcmps %fcc1, %f9, %f8 stx %g1, [%l7 + 0x78] loop_5865: stw %g5, [%l7 + 0x58] stw %l1, [%l7 + 0x14] movne %icc, %o5, %l2 fmovde %icc, %f1, %f7 fble,a %fcc0, loop_5866 andcc %g3, %i5, %i2 ldsw [%l7 + 0x10], %i3 orn %o4, %o6, %g4 loop_5866: sdivcc %l4, 0x1A3F, %l3 nop setx loop_5867, %l0, %l1 jmpl %l1, %l5 stb %l6, [%l7 + 0x4C] stb %g6, [%l7 + 0x7D] sth %l0, [%l7 + 0x72] loop_5867: ldsw [%l7 + 0x2C], %o1 lduh [%l7 + 0x32], %o3 fmovsvc %xcc, %f3, %f0 andn %g2, %i7, %o2 edge16ln %o0, %i6, %o7 fmuld8ulx16 %f10, %f13, %f4 fmovrsgez %g7, %f4, %f10 fxors %f3, %f8, %f12 fmuld8ulx16 %f13, %f2, %f6 move %icc, %i0, %i1 ldub [%l7 + 0x68], %i4 call loop_5868 st %f13, [%l7 + 0x30] orncc %g5, %g1, %l1 fbne %fcc2, loop_5869 loop_5868: orcc %o5, 0x048B, %g3 fpmerge %f12, %f9, %f12 tg %xcc, 0x0 loop_5869: fnot2s %f8, %f6 ldub [%l7 + 0x38], %l2 fmovrslz %i5, %f12, %f11 bleu,pt %xcc, loop_5870 fble,a %fcc3, loop_5871 fpack32 %f4, %f14, %f2 ldsb [%l7 + 0x3E], %i3 loop_5870: fcmps %fcc3, %f3, %f6 loop_5871: ba loop_5872 orcc %i2, %o6, %g4 stb %o4, [%l7 + 0x42] st %f0, [%l7 + 0x38] loop_5872: fnot1 %f4, %f10 brnz %l4, loop_5873 lduh [%l7 + 0x40], %l3 lduw [%l7 + 0x40], %l6 fmovdl %xcc, %f13, %f12 loop_5873: fcmps %fcc2, %f12, %f12 fbule,a %fcc1, loop_5874 fmovrslez %g6, %f1, %f8 bcs %xcc, loop_5875 ldsw [%l7 + 0x70], %l5 loop_5874: tg %icc, 0x4 edge32 %l0, %o3, %g2 loop_5875: andn %i7, 0x0629, %o2 fmovscc %icc, %f7, %f2 ldsw [%l7 + 0x48], %o0 fbg %fcc0, loop_5876 sth %i6, [%l7 + 0x1C] edge16ln %o7, %g7, %i0 nop setx loop_5877, %l0, %l1 jmpl %l1, %o1 loop_5876: ldsb [%l7 + 0x56], %i1 stx %i4, [%l7 + 0x20] ldsh [%l7 + 0x36], %g5 loop_5877: ldd [%l7 + 0x60], %f2 sdivx %l1, 0x1C1A, %o5 fmovsvc %xcc, %f15, %f14 srl %g3, %g1, %l2 te %icc, 0x0 ld [%l7 + 0x28], %f4 ldsb [%l7 + 0x39], %i5 fbule,a %fcc1, loop_5878 tgu %xcc, 0x5 ld [%l7 + 0x0C], %f12 ld [%l7 + 0x08], %f8 loop_5878: be,a,pn %icc, loop_5879 tsubcctv %i2, %i3, %o6 fand %f10, %f14, %f6 udivcc %g4, 0x052C, %l4 loop_5879: tg %xcc, 0x6 ldub [%l7 + 0x76], %o4 udiv %l6, 0x1105, %g6 stx %l3, [%l7 + 0x78] lduw [%l7 + 0x40], %l5 stx %o3, [%l7 + 0x40] fpadd32 %f2, %f12, %f14 ldsb [%l7 + 0x2D], %g2 subcc %l0, %i7, %o0 st %f0, [%l7 + 0x74] fblg %fcc0, loop_5880 fbo,a %fcc2, loop_5881 movrgz %i6, 0x035, %o7 edge32l %o2, %g7, %o1 loop_5880: brgz %i1, loop_5882 loop_5881: std %f4, [%l7 + 0x18] movrgz %i4, 0x258, %g5 bge,a,pn %icc, loop_5883 loop_5882: bn,pn %xcc, loop_5884 or %i0, 0x1F11, %l1 stw %g3, [%l7 + 0x54] loop_5883: fcmpd %fcc0, %f2, %f4 loop_5884: fmovdvc %xcc, %f1, %f10 lduh [%l7 + 0x54], %o5 stx %g1, [%l7 + 0x38] st %f10, [%l7 + 0x28] srlx %l2, 0x05, %i2 fmovrsgz %i5, %f2, %f1 ldx [%l7 + 0x38], %o6 nop setx loop_5885, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsleu %xcc, %f14, %f14 fblg,a %fcc3, loop_5886 movneg %icc, %i3, %g4 loop_5885: srl %o4, 0x0B, %l6 edge16l %g6, %l3, %l5 loop_5886: movge %icc, %o3, %g2 fxnors %f0, %f6, %f0 fand %f2, %f12, %f6 fmovrslz %l0, %f7, %f13 movrgz %l4, %i7, %o0 sth %o7, [%l7 + 0x34] fmovrdne %i6, %f4, %f10 movne %xcc, %o2, %g7 fbue %fcc1, loop_5887 fors %f15, %f15, %f5 fnot1 %f6, %f6 fandnot2s %f1, %f0, %f9 loop_5887: fpsub32 %f4, %f2, %f4 ldsw [%l7 + 0x5C], %o1 lduw [%l7 + 0x2C], %i4 fcmpgt32 %f14, %f10, %g5 ldx [%l7 + 0x08], %i1 fmovspos %icc, %f11, %f4 bvc,pn %xcc, loop_5888 ldsb [%l7 + 0x21], %l1 fmovsle %icc, %f9, %f10 ld [%l7 + 0x18], %f1 loop_5888: fmul8sux16 %f8, %f12, %f6 edge16l %g3, %i0, %g1 smul %o5, 0x06BE, %i2 std %f2, [%l7 + 0x48] ldsh [%l7 + 0x2A], %i5 fcmpd %fcc1, %f2, %f6 ldsb [%l7 + 0x62], %o6 stw %i3, [%l7 + 0x50] movl %xcc, %l2, %g4 fmovspos %xcc, %f7, %f2 xnor %o4, %g6, %l3 udivcc %l5, 0x0F1D, %l6 nop setx loop_5889, %l0, %l1 jmpl %l1, %o3 lduw [%l7 + 0x54], %l0 ldsw [%l7 + 0x7C], %g2 sth %i7, [%l7 + 0x64] loop_5889: ldsh [%l7 + 0x7A], %o0 ldsh [%l7 + 0x1A], %o7 ldx [%l7 + 0x60], %i6 stw %l4, [%l7 + 0x28] movneg %xcc, %o2, %o1 brgz %g7, loop_5890 fxnor %f8, %f4, %f6 fbn %fcc1, loop_5891 ldd [%l7 + 0x28], %f2 loop_5890: bpos,a loop_5892 ld [%l7 + 0x3C], %f8 loop_5891: orn %g5, 0x0FB4, %i1 fblg,a %fcc2, loop_5893 loop_5892: movne %icc, %l1, %i4 ldx [%l7 + 0x58], %i0 fmovdpos %icc, %f11, %f15 loop_5893: ldsb [%l7 + 0x7A], %g3 fmovsne %icc, %f10, %f15 fpackfix %f8, %f6 ldx [%l7 + 0x30], %o5 lduh [%l7 + 0x68], %g1 ldx [%l7 + 0x68], %i2 fmovdg %icc, %f12, %f5 ld [%l7 + 0x74], %f13 fpadd32 %f12, %f4, %f2 st %f9, [%l7 + 0x20] ldsh [%l7 + 0x70], %o6 fmovdpos %xcc, %f1, %f5 lduw [%l7 + 0x10], %i5 xor %i3, %l2, %g4 xor %o4, 0x0BB6, %g6 popc 0x117E, %l3 fmul8x16 %f7, %f8, %f14 ble,a,pt %icc, loop_5894 tvc %xcc, 0x4 fnegs %f11, %f4 ldx [%l7 + 0x58], %l6 loop_5894: fmovsgu %xcc, %f2, %f13 ldub [%l7 + 0x1F], %o3 lduw [%l7 + 0x60], %l0 orn %l5, %i7, %o0 edge8ln %g2, %o7, %i6 ldd [%l7 + 0x78], %f6 fones %f3 stx %l4, [%l7 + 0x68] array32 %o1, %g7, %g5 ldsw [%l7 + 0x24], %o2 orcc %i1, %i4, %i0 fmovdle %icc, %f1, %f8 stx %l1, [%l7 + 0x28] bne,pn %icc, loop_5895 movne %icc, %o5, %g3 sllx %g1, 0x12, %o6 brgz %i2, loop_5896 loop_5895: sethi 0x037D, %i3 bneg loop_5897 fmovrslez %i5, %f7, %f4 loop_5896: fmul8sux16 %f12, %f4, %f8 fzero %f8 loop_5897: fzero %f2 pdist %f14, %f6, %f6 ldsw [%l7 + 0x20], %l2 addc %o4, %g6, %g4 st %f11, [%l7 + 0x0C] subccc %l3, %l6, %o3 addc %l5, 0x073C, %l0 andncc %i7, %g2, %o7 addccc %o0, 0x1B77, %i6 fnot1s %f6, %f14 std %f10, [%l7 + 0x30] srlx %l4, %g7, %o1 movcs %icc, %o2, %i1 addcc %g5, 0x0672, %i4 std %f0, [%l7 + 0x48] fpsub16 %f10, %f10, %f12 xor %l1, 0x03DC, %o5 fmovrdlez %i0, %f4, %f12 sth %g1, [%l7 + 0x54] tleu %xcc, 0x0 udivx %o6, 0x125D, %g3 smul %i3, 0x1184, %i2 fmul8x16au %f5, %f6, %f8 st %f15, [%l7 + 0x2C] tpos %icc, 0x7 call loop_5898 mulscc %l2, 0x0F5F, %o4 udivcc %g6, 0x10DA, %i5 lduw [%l7 + 0x0C], %l3 loop_5898: fmovsa %icc, %f13, %f2 movcs %xcc, %l6, %g4 fsrc1 %f4, %f8 bpos,pn %icc, loop_5899 fabss %f8, %f4 fnegs %f11, %f2 orn %o3, 0x14EC, %l5 loop_5899: bvs %icc, loop_5900 fmovde %xcc, %f4, %f7 std %f8, [%l7 + 0x50] xnor %l0, 0x0BF4, %i7 loop_5900: fpadd32 %f2, %f4, %f4 fpadd32 %f2, %f0, %f2 ldub [%l7 + 0x44], %o7 lduh [%l7 + 0x38], %g2 fmovrslz %i6, %f13, %f0 lduh [%l7 + 0x0C], %l4 bpos,a,pn %xcc, loop_5901 be %icc, loop_5902 fmovdg %icc, %f1, %f15 fmovdle %icc, %f12, %f6 loop_5901: ld [%l7 + 0x5C], %f7 loop_5902: fpsub16 %f10, %f14, %f8 taddcctv %g7, 0x0DA3, %o0 ldsb [%l7 + 0x3C], %o2 fmovscc %xcc, %f11, %f8 bge,a loop_5903 std %f0, [%l7 + 0x28] fblg %fcc3, loop_5904 fandnot1s %f14, %f2, %f13 loop_5903: sethi 0x0AB1, %i1 and %o1, %g5, %i4 loop_5904: bvs,pt %icc, loop_5905 movg %xcc, %o5, %l1 addccc %g1, %i0, %g3 fpadd32s %f5, %f9, %f10 loop_5905: siam 0x5 stw %i3, [%l7 + 0x20] fandnot2 %f14, %f8, %f4 fmovda %icc, %f9, %f5 alignaddrl %o6, %i2, %l2 fpadd16 %f8, %f6, %f4 sdivcc %o4, 0x0178, %i5 tcs %icc, 0x1 movleu %xcc, %l3, %g6 udiv %l6, 0x0022, %g4 movleu %icc, %o3, %l0 fmul8x16 %f11, %f12, %f6 st %f4, [%l7 + 0x6C] movrlz %i7, %l5, %g2 orcc %i6, %o7, %g7 sdiv %o0, 0x087E, %l4 ldd [%l7 + 0x58], %f2 fmovse %icc, %f14, %f7 fornot2s %f0, %f14, %f4 fbu %fcc2, loop_5906 fble %fcc3, loop_5907 st %f3, [%l7 + 0x18] fmovsg %xcc, %f9, %f3 loop_5906: ldub [%l7 + 0x1D], %i1 loop_5907: fmovsge %xcc, %f10, %f7 fandnot2s %f1, %f13, %f14 fmovrsgez %o2, %f10, %f15 tg %icc, 0x5 brz %g5, loop_5908 sth %i4, [%l7 + 0x4E] movcc %xcc, %o1, %l1 tvs %icc, 0x1 loop_5908: sdivx %o5, 0x1B3B, %g1 lduh [%l7 + 0x12], %g3 fmovsn %xcc, %f11, %f3 lduw [%l7 + 0x4C], %i0 ldsw [%l7 + 0x78], %o6 bl loop_5909 fmovsl %xcc, %f10, %f9 ldx [%l7 + 0x38], %i3 stx %l2, [%l7 + 0x58] loop_5909: fmul8x16al %f15, %f7, %f10 ldd [%l7 + 0x70], %f2 xnor %o4, 0x1355, %i5 fmovdneg %icc, %f7, %f4 tpos %icc, 0x6 fmovde %xcc, %f3, %f10 tleu %xcc, 0x4 fsrc2 %f4, %f14 fmovdcc %xcc, %f2, %f10 movcs %icc, %i2, %l3 fors %f9, %f4, %f3 fmovde %xcc, %f13, %f10 fmovrde %l6, %f0, %f2 fmovsne %xcc, %f13, %f4 fands %f14, %f5, %f11 ldsw [%l7 + 0x70], %g6 fbue %fcc1, loop_5910 sth %g4, [%l7 + 0x50] ldd [%l7 + 0x60], %f10 st %f15, [%l7 + 0x58] loop_5910: fmovdcs %xcc, %f15, %f6 fmovsge %icc, %f10, %f15 nop setx loop_5911, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fandnot2 %f6, %f2, %f8 edge8n %l0, %o3, %l5 ldd [%l7 + 0x30], %f6 loop_5911: umulcc %g2, %i6, %i7 fbl %fcc2, loop_5912 fxors %f13, %f7, %f9 bge,a,pn %xcc, loop_5913 brlez %g7, loop_5914 loop_5912: fornot2 %f12, %f0, %f0 bvs,pn %icc, loop_5915 loop_5913: movvs %icc, %o0, %l4 loop_5914: bn,pn %icc, loop_5916 tle %xcc, 0x6 loop_5915: fcmple32 %f8, %f0, %i1 std %f14, [%l7 + 0x58] loop_5916: ldd [%l7 + 0x58], %f14 and %o2, 0x1F15, %o7 ld [%l7 + 0x2C], %f3 sth %i4, [%l7 + 0x2C] nop setx loop_5917, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done subccc %o1, %l1, %g5 edge32 %o5, %g1, %g3 ldsw [%l7 + 0x0C], %i0 loop_5917: srl %i3, 0x11, %o6 or %l2, 0x0A2C, %o4 edge16ln %i5, %i2, %l6 edge8ln %g6, %l3, %l0 movg %xcc, %o3, %l5 bl,a,pn %xcc, loop_5918 for %f0, %f0, %f12 stw %g2, [%l7 + 0x6C] fmovrdgz %g4, %f0, %f14 loop_5918: edge16 %i7, %g7, %i6 edge32ln %l4, %i1, %o0 stb %o7, [%l7 + 0x21] movvs %icc, %o2, %i4 edge32n %l1, %g5, %o5 fandnot2s %f11, %f15, %f14 ldsh [%l7 + 0x4E], %o1 fmovsge %icc, %f15, %f0 ldub [%l7 + 0x7A], %g1 st %f9, [%l7 + 0x40] lduh [%l7 + 0x10], %g3 ldsb [%l7 + 0x08], %i0 st %f5, [%l7 + 0x48] tvs %icc, 0x7 ldsb [%l7 + 0x5A], %o6 add %l2, 0x13C8, %i3 fpmerge %f5, %f15, %f6 fmovdge %xcc, %f14, %f3 movle %icc, %i5, %o4 std %f8, [%l7 + 0x50] be,a %xcc, loop_5919 bcs,pt %icc, loop_5920 fcmpne32 %f10, %f12, %l6 sra %g6, 0x02, %l3 loop_5919: fxnor %f2, %f6, %f10 loop_5920: bcc,pn %xcc, loop_5921 alignaddrl %l0, %i2, %o3 movg %icc, %g2, %l5 edge8n %g4, %i7, %g7 loop_5921: smul %i6, %l4, %o0 fbg %fcc1, loop_5922 fmovdcs %xcc, %f5, %f1 taddcctv %i1, %o7, %o2 std %f12, [%l7 + 0x10] loop_5922: edge32n %l1, %g5, %i4 fmul8x16 %f12, %f8, %f8 ldub [%l7 + 0x48], %o5 movgu %icc, %o1, %g3 stb %g1, [%l7 + 0x11] movrgez %o6, %l2, %i3 fbul %fcc3, loop_5923 movn %icc, %i5, %i0 mova %icc, %o4, %g6 fmovsl %xcc, %f6, %f15 loop_5923: stb %l6, [%l7 + 0x3A] addccc %l3, 0x0EBE, %i2 edge32 %l0, %o3, %l5 edge8l %g4, %i7, %g2 bneg,a loop_5924 ldsb [%l7 + 0x70], %i6 ldd [%l7 + 0x40], %f10 fcmpd %fcc1, %f14, %f2 loop_5924: fmovdneg %icc, %f2, %f11 brlz %g7, loop_5925 bgu,a %xcc, loop_5926 fbg,a %fcc1, loop_5927 fands %f8, %f3, %f10 loop_5925: fmovsg %xcc, %f10, %f7 loop_5926: std %f8, [%l7 + 0x60] loop_5927: ldx [%l7 + 0x48], %l4 fmovrdlez %o0, %f8, %f6 tn %icc, 0x3 sth %i1, [%l7 + 0x58] array32 %o2, %o7, %l1 fmovdge %icc, %f0, %f14 xnor %i4, 0x158A, %g5 fbn %fcc1, loop_5928 bl,a %xcc, loop_5929 fzeros %f8 st %f5, [%l7 + 0x34] loop_5928: udivcc %o5, 0x1799, %g3 loop_5929: tge %icc, 0x6 fmovsvc %icc, %f10, %f1 bgu,a,pt %icc, loop_5930 ldsh [%l7 + 0x40], %g1 fmovdcc %icc, %f13, %f3 fpadd16 %f14, %f6, %f14 loop_5930: fmovrse %o1, %f9, %f7 fmovrde %o6, %f4, %f0 stw %l2, [%l7 + 0x7C] movne %icc, %i3, %i5 fbn %fcc1, loop_5931 stx %i0, [%l7 + 0x10] fmovdg %xcc, %f3, %f5 fandnot1 %f0, %f14, %f14 loop_5931: fmovrdgz %g6, %f6, %f4 xorcc %l6, %o4, %i2 andn %l0, %o3, %l5 edge8 %l3, %g4, %i7 stx %g2, [%l7 + 0x68] stb %i6, [%l7 + 0x42] st %f1, [%l7 + 0x08] fmovse %icc, %f12, %f5 edge32 %l4, %o0, %i1 movrlz %o2, 0x24A, %g7 tleu %icc, 0x5 std %f6, [%l7 + 0x30] fmovrse %o7, %f9, %f0 fmovsvs %icc, %f5, %f12 array8 %l1, %g5, %i4 orcc %o5, %g1, %o1 bcc,a loop_5932 fbl,a %fcc1, loop_5933 tge %xcc, 0x6 fmuld8ulx16 %f6, %f15, %f8 loop_5932: ldub [%l7 + 0x44], %o6 loop_5933: array8 %l2, %i3, %i5 movgu %xcc, %i0, %g6 fmovrdgz %g3, %f12, %f2 stw %o4, [%l7 + 0x78] ldsw [%l7 + 0x64], %i2 fxnors %f2, %f8, %f1 fcmple16 %f6, %f4, %l0 tg %xcc, 0x7 subccc %l6, %o3, %l5 xnor %l3, 0x09AD, %i7 ba,pt %icc, loop_5934 ldsb [%l7 + 0x2B], %g4 fnor %f12, %f4, %f14 fmovsvs %icc, %f0, %f0 loop_5934: ldsb [%l7 + 0x1F], %i6 ld [%l7 + 0x74], %f14 movre %g2, %l4, %o0 ldd [%l7 + 0x68], %f8 edge16l %i1, %g7, %o2 fmuld8ulx16 %f14, %f6, %f6 edge32ln %l1, %o7, %g5 fcmpgt16 %f14, %f2, %i4 lduh [%l7 + 0x1A], %g1 tcc %icc, 0x4 fmovsvs %xcc, %f14, %f5 fmovrsne %o5, %f12, %f3 fpadd32s %f2, %f1, %f14 fbg %fcc1, loop_5935 stw %o6, [%l7 + 0x64] edge32l %l2, %o1, %i5 edge16l %i3, %g6, %i0 loop_5935: taddcctv %g3, %i2, %o4 edge16n %l0, %l6, %o3 movg %xcc, %l5, %i7 ldsw [%l7 + 0x48], %l3 smulcc %i6, 0x1A74, %g4 fmovdpos %icc, %f4, %f14 ldsh [%l7 + 0x28], %g2 udivcc %l4, 0x14E8, %i1 fmovdge %xcc, %f9, %f15 fandnot2 %f14, %f10, %f14 tge %xcc, 0x5 fsrc1 %f6, %f10 ldd [%l7 + 0x38], %f12 xor %g7, 0x0F0E, %o2 sllx %o0, %o7, %g5 lduh [%l7 + 0x3E], %l1 xnorcc %g1, %o5, %o6 array32 %i4, %l2, %i5 fmovsle %xcc, %f8, %f4 fmovspos %xcc, %f15, %f3 fmovdl %xcc, %f7, %f14 ldx [%l7 + 0x08], %i3 ldx [%l7 + 0x08], %g6 fmuld8ulx16 %f5, %f9, %f0 for %f4, %f8, %f0 lduh [%l7 + 0x5E], %o1 fnands %f14, %f2, %f8 fba %fcc0, loop_5936 lduh [%l7 + 0x08], %g3 fmovsne %xcc, %f12, %f13 fpsub16s %f14, %f15, %f6 loop_5936: fmovsleu %xcc, %f12, %f5 be %icc, loop_5937 fmul8ulx16 %f8, %f10, %f0 srax %i2, %o4, %i0 fzero %f10 loop_5937: nop setx loop_5938, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldub [%l7 + 0x0E], %l6 lduw [%l7 + 0x7C], %o3 nop setx loop_5939, %l0, %l1 jmpl %l1, %l0 loop_5938: std %f0, [%l7 + 0x50] fnot1s %f5, %f13 udivcc %l5, 0x073B, %i7 loop_5939: call loop_5940 nop setx loop_5941, %l0, %l1 jmpl %l1, %i6 ldsb [%l7 + 0x6B], %l3 bneg,a loop_5942 loop_5940: fmovrdlez %g2, %f14, %f0 loop_5941: fmovd %f14, %f12 edge32l %l4, %g4, %g7 loop_5942: lduh [%l7 + 0x1C], %o2 fmovdcc %xcc, %f6, %f15 st %f10, [%l7 + 0x0C] lduw [%l7 + 0x28], %o0 edge8ln %i1, %o7, %l1 ldx [%l7 + 0x78], %g1 lduh [%l7 + 0x3C], %g5 fmovdle %icc, %f15, %f3 bn,a loop_5943 fxnor %f4, %f0, %f2 smulcc %o6, %o5, %i4 popc %l2, %i3 loop_5943: stx %g6, [%l7 + 0x28] tcc %xcc, 0x3 for %f0, %f10, %f8 te %icc, 0x6 srlx %i5, 0x11, %g3 edge16n %o1, %i2, %o4 brgez,a %l6, loop_5944 lduw [%l7 + 0x58], %o3 fnors %f15, %f7, %f8 ld [%l7 + 0x18], %f7 loop_5944: ldsh [%l7 + 0x2A], %l0 edge8ln %i0, %l5, %i6 ldsw [%l7 + 0x7C], %l3 fbul,a %fcc0, loop_5945 stb %i7, [%l7 + 0x22] fmul8sux16 %f12, %f6, %f10 fmovrdgez %g2, %f14, %f12 loop_5945: be %icc, loop_5946 fmovscc %icc, %f7, %f5 brgz,a %l4, loop_5947 fmovdleu %xcc, %f13, %f7 loop_5946: tvc %xcc, 0x6 edge8 %g7, %o2, %o0 loop_5947: bneg,a,pt %xcc, loop_5948 st %f1, [%l7 + 0x60] tsubcc %i1, %o7, %l1 fmovsgu %icc, %f9, %f12 loop_5948: tpos %xcc, 0x3 lduh [%l7 + 0x24], %g4 fcmpd %fcc0, %f12, %f4 fmovs %f2, %f12 brgz,a %g5, loop_5949 subccc %g1, 0x14A3, %o5 fsrc1s %f7, %f1 fcmps %fcc0, %f4, %f11 loop_5949: fmovdvc %xcc, %f4, %f4 array16 %i4, %o6, %i3 fxnor %f10, %f0, %f6 stx %g6, [%l7 + 0x68] tvs %icc, 0x6 movvs %icc, %i5, %g3 stb %o1, [%l7 + 0x30] fmovsleu %xcc, %f15, %f5 edge32ln %l2, %i2, %o4 st %f13, [%l7 + 0x1C] fmovspos %xcc, %f10, %f9 movpos %xcc, %o3, %l0 pdist %f8, %f14, %f10 sth %i0, [%l7 + 0x3A] ldsh [%l7 + 0x4E], %l5 edge32l %i6, %l6, %l3 udivcc %g2, 0x0F93, %i7 bcs %icc, loop_5950 fnand %f6, %f12, %f2 tleu %xcc, 0x2 fmovdcc %icc, %f9, %f2 loop_5950: fmovdg %xcc, %f8, %f14 fbl %fcc3, loop_5951 fmovscs %icc, %f12, %f14 sdivx %g7, 0x067E, %o2 ld [%l7 + 0x50], %f14 loop_5951: udivcc %l4, 0x182F, %i1 fandnot1s %f14, %f13, %f3 andncc %o0, %l1, %g4 ldub [%l7 + 0x75], %g5 fmul8ulx16 %f2, %f0, %f8 stb %o7, [%l7 + 0x61] fbu %fcc3, loop_5952 addccc %g1, 0x1CA5, %o5 bge,a loop_5953 xnor %o6, %i3, %i4 loop_5952: fpsub16s %f0, %f9, %f0 pdist %f12, %f6, %f6 loop_5953: brnz %i5, loop_5954 movl %xcc, %g6, %g3 umul %o1, %l2, %i2 movneg %xcc, %o3, %l0 loop_5954: fpackfix %f8, %f14 tvc %xcc, 0x1 fmovrde %o4, %f0, %f8 lduw [%l7 + 0x50], %l5 or %i0, 0x0E6B, %i6 fmovscs %icc, %f4, %f8 array8 %l6, %g2, %i7 fmovrsne %g7, %f15, %f12 bpos,pn %xcc, loop_5955 fmovrdlez %o2, %f12, %f0 fcmpeq16 %f2, %f6, %l4 ldsh [%l7 + 0x6A], %l3 loop_5955: ldub [%l7 + 0x7F], %i1 fbg %fcc0, loop_5956 std %f6, [%l7 + 0x68] bvc,a,pt %xcc, loop_5957 fmul8ulx16 %f14, %f2, %f0 loop_5956: orcc %o0, %g4, %g5 fmovsleu %xcc, %f10, %f10 loop_5957: fbul %fcc2, loop_5958 fmovscc %xcc, %f13, %f8 fnegs %f7, %f10 array32 %o7, %l1, %g1 loop_5958: tneg %icc, 0x0 fbule %fcc3, loop_5959 fnegs %f6, %f9 ldd [%l7 + 0x70], %f12 ldub [%l7 + 0x67], %o5 loop_5959: sdivx %i3, 0x0990, %o6 edge32 %i5, %i4, %g6 te %xcc, 0x1 movpos %xcc, %o1, %g3 edge16n %i2, %l2, %l0 brnz,a %o4, loop_5960 fcmpeq16 %f14, %f12, %o3 fmovsa %xcc, %f3, %f12 fmovsvc %icc, %f0, %f4 loop_5960: fones %f1 fcmpd %fcc0, %f2, %f12 xorcc %l5, 0x149D, %i0 st %f13, [%l7 + 0x20] brgz,a %i6, loop_5961 fmovrdlz %g2, %f2, %f2 bn,pt %icc, loop_5962 fmovdvc %xcc, %f15, %f12 loop_5961: subcc %i7, %l6, %g7 xorcc %o2, %l4, %i1 loop_5962: ldx [%l7 + 0x28], %l3 ldub [%l7 + 0x43], %o0 pdist %f6, %f10, %f14 lduh [%l7 + 0x2A], %g5 tg %icc, 0x0 tcs %icc, 0x0 fmovsa %xcc, %f8, %f1 fpsub16s %f8, %f1, %f4 edge8 %o7, %g4, %g1 fmovse %xcc, %f8, %f15 lduw [%l7 + 0x3C], %o5 std %f2, [%l7 + 0x68] ldsh [%l7 + 0x62], %l1 fcmpgt16 %f4, %f2, %o6 fandnot2s %f8, %f8, %f11 movcs %xcc, %i3, %i5 movre %i4, %o1, %g3 fmovscs %icc, %f5, %f11 fnors %f9, %f10, %f9 fornot2s %f3, %f13, %f2 tsubcc %g6, 0x027C, %l2 fbe %fcc1, loop_5963 fzeros %f6 edge32n %i2, %l0, %o3 stw %o4, [%l7 + 0x68] loop_5963: addc %i0, %i6, %l5 sll %i7, %g2, %l6 stw %g7, [%l7 + 0x18] xnorcc %l4, %i1, %o2 tleu %icc, 0x2 ldsh [%l7 + 0x1E], %o0 edge8ln %l3, %g5, %o7 mulx %g1, %g4, %o5 tvc %icc, 0x6 movg %icc, %l1, %o6 ld [%l7 + 0x10], %f14 andncc %i5, %i3, %i4 tleu %icc, 0x0 ble,pn %icc, loop_5964 ldsh [%l7 + 0x6A], %o1 subcc %g3, 0x078C, %l2 ldsw [%l7 + 0x44], %g6 loop_5964: fmovsge %xcc, %f13, %f9 fands %f13, %f12, %f8 sth %i2, [%l7 + 0x70] sth %l0, [%l7 + 0x28] stx %o4, [%l7 + 0x48] lduh [%l7 + 0x64], %o3 edge16n %i0, %l5, %i7 fmovdpos %xcc, %f8, %f5 ldx [%l7 + 0x30], %i6 udivcc %l6, 0x1680, %g2 bg,pt %xcc, loop_5965 fcmpes %fcc3, %f14, %f13 nop setx loop_5966, %l0, %l1 jmpl %l1, %g7 ldsb [%l7 + 0x34], %l4 loop_5965: fcmpeq16 %f2, %f4, %i1 movcc %icc, %o0, %o2 loop_5966: ldub [%l7 + 0x75], %l3 smul %o7, %g1, %g4 bcs loop_5967 fnot2 %f12, %f4 faligndata %f4, %f2, %f14 fbo %fcc0, loop_5968 loop_5967: fmovdl %xcc, %f4, %f14 taddcc %o5, 0x124C, %g5 fmovrsgez %o6, %f15, %f1 loop_5968: ldsb [%l7 + 0x24], %l1 movrne %i3, 0x062, %i5 movvc %xcc, %i4, %g3 movcs %xcc, %l2, %g6 mulx %i2, 0x00CD, %o1 std %f0, [%l7 + 0x40] fmovdvs %xcc, %f6, %f10 lduh [%l7 + 0x08], %l0 stx %o4, [%l7 + 0x60] fbn,a %fcc2, loop_5969 andcc %o3, 0x0070, %i0 fnors %f1, %f0, %f12 brgz,a %l5, loop_5970 loop_5969: xnorcc %i7, 0x1D54, %i6 fpadd32s %f8, %f5, %f13 ldd [%l7 + 0x30], %f0 loop_5970: brz %l6, loop_5971 fmovdcc %xcc, %f2, %f11 stb %g7, [%l7 + 0x1A] edge8 %g2, %i1, %o0 loop_5971: edge8ln %o2, %l4, %o7 ldx [%l7 + 0x68], %l3 fmovdcs %xcc, %f1, %f7 brlz,a %g1, loop_5972 fpack32 %f0, %f2, %f12 brgez %g4, loop_5973 lduh [%l7 + 0x78], %o5 loop_5972: fmovdleu %icc, %f5, %f5 fbuge,a %fcc2, loop_5974 loop_5973: ldsb [%l7 + 0x72], %g5 tneg %xcc, 0x1 stb %o6, [%l7 + 0x5C] loop_5974: stb %l1, [%l7 + 0x62] tsubcc %i3, 0x1F97, %i4 fmovsvs %xcc, %f9, %f9 movcs %xcc, %i5, %l2 ldd [%l7 + 0x38], %f12 bneg,pt %xcc, loop_5975 bvc,a,pn %xcc, loop_5976 subcc %g3, %g6, %i2 fandnot1s %f13, %f5, %f3 loop_5975: fbue,a %fcc2, loop_5977 loop_5976: fmovdle %icc, %f15, %f1 fmovrslez %l0, %f10, %f11 sll %o1, %o3, %o4 loop_5977: ldx [%l7 + 0x38], %i0 fpadd16 %f6, %f0, %f6 ldsw [%l7 + 0x64], %l5 fnot1 %f10, %f10 fmovscs %icc, %f0, %f3 fors %f3, %f7, %f3 tl %icc, 0x4 andcc %i6, 0x17F4, %l6 ldsb [%l7 + 0x30], %g7 fnot2 %f6, %f4 fnot2s %f10, %f12 addc %g2, 0x1E1A, %i1 bg,a %xcc, loop_5978 bg,a %icc, loop_5979 tvs %icc, 0x1 ld [%l7 + 0x14], %f9 loop_5978: fmovdl %icc, %f13, %f10 loop_5979: fbule,a %fcc2, loop_5980 sdiv %o0, 0x1AF8, %i7 stw %l4, [%l7 + 0x10] stx %o2, [%l7 + 0x78] loop_5980: fmovrdgz %l3, %f8, %f14 fmovdcs %xcc, %f8, %f11 fcmpne32 %f12, %f8, %g1 ld [%l7 + 0x74], %f6 fnot2 %f2, %f0 bn loop_5981 stx %o7, [%l7 + 0x30] fmovsvc %icc, %f12, %f10 ldub [%l7 + 0x22], %g4 loop_5981: fzeros %f2 stw %o5, [%l7 + 0x18] brlz,a %g5, loop_5982 faligndata %f8, %f4, %f4 ldsh [%l7 + 0x4A], %o6 st %f13, [%l7 + 0x08] loop_5982: stw %i3, [%l7 + 0x50] edge8 %i4, %l1, %i5 st %f6, [%l7 + 0x60] movcc %icc, %g3, %l2 stb %g6, [%l7 + 0x50] fmovse %xcc, %f10, %f14 fcmps %fcc3, %f4, %f12 alignaddrl %l0, %o1, %o3 stx %i2, [%l7 + 0x20] lduh [%l7 + 0x0C], %o4 edge16ln %i0, %i6, %l5 st %f3, [%l7 + 0x60] ldsw [%l7 + 0x34], %g7 fnors %f5, %f8, %f8 stx %l6, [%l7 + 0x38] stx %g2, [%l7 + 0x08] bpos,pn %icc, loop_5983 fnand %f8, %f0, %f12 fone %f4 movg %xcc, %i1, %o0 loop_5983: sdivx %i7, 0x1164, %o2 fmovdvc %icc, %f6, %f9 fblg,a %fcc2, loop_5984 std %f12, [%l7 + 0x50] fmovrsgz %l4, %f2, %f0 ld [%l7 + 0x50], %f10 loop_5984: stb %l3, [%l7 + 0x53] fmovsa %icc, %f0, %f9 ldub [%l7 + 0x60], %o7 fbuge,a %fcc1, loop_5985 fmovsne %icc, %f7, %f5 st %f12, [%l7 + 0x18] fpadd32s %f8, %f7, %f6 loop_5985: fbuge %fcc1, loop_5986 tneg %icc, 0x7 fbe %fcc2, loop_5987 xnorcc %g4, %o5, %g5 loop_5986: fnegs %f9, %f10 movl %xcc, %g1, %i3 loop_5987: fand %f10, %f12, %f6 movcs %xcc, %o6, %l1 fcmpeq16 %f8, %f14, %i4 array8 %g3, %l2, %i5 fmovsleu %icc, %f15, %f4 fmovdl %icc, %f3, %f1 fmovdcc %xcc, %f2, %f9 fmuld8sux16 %f11, %f15, %f8 fandnot2s %f9, %f13, %f7 lduh [%l7 + 0x46], %g6 fble,a %fcc2, loop_5988 fbl,a %fcc0, loop_5989 std %f8, [%l7 + 0x18] sll %l0, 0x05, %o3 loop_5988: fble,a %fcc1, loop_5990 loop_5989: ldsh [%l7 + 0x0C], %i2 fmul8x16 %f0, %f0, %f8 call loop_5991 loop_5990: fbn %fcc2, loop_5992 sll %o1, 0x15, %o4 fmovrsgez %i0, %f6, %f11 loop_5991: bge,a loop_5993 loop_5992: bne,a,pt %xcc, loop_5994 fnot2 %f14, %f14 lduh [%l7 + 0x54], %l5 loop_5993: stx %i6, [%l7 + 0x30] loop_5994: stb %l6, [%l7 + 0x6B] fmovdl %icc, %f5, %f6 fsrc2 %f8, %f2 tvc %icc, 0x4 ld [%l7 + 0x34], %f4 stb %g2, [%l7 + 0x22] fnegd %f10, %f10 sth %i1, [%l7 + 0x1A] fbn %fcc1, loop_5995 fmovrsgz %g7, %f1, %f2 srl %i7, 0x01, %o0 fpack32 %f14, %f0, %f2 loop_5995: fmovdvc %xcc, %f12, %f10 fmovsleu %icc, %f12, %f14 st %f0, [%l7 + 0x08] fmovrdlz %o2, %f8, %f6 sdivx %l4, 0x06FE, %o7 lduw [%l7 + 0x20], %g4 std %f6, [%l7 + 0x68] edge8ln %o5, %l3, %g5 stx %g1, [%l7 + 0x78] stx %o6, [%l7 + 0x28] stx %l1, [%l7 + 0x50] fabsd %f14, %f0 fmul8x16au %f2, %f4, %f14 movge %icc, %i3, %g3 stx %i4, [%l7 + 0x48] fmovdpos %xcc, %f10, %f0 st %f5, [%l7 + 0x74] lduh [%l7 + 0x76], %l2 fpadd16s %f2, %f9, %f12 ldub [%l7 + 0x57], %g6 fbn %fcc0, loop_5996 ldsb [%l7 + 0x36], %i5 fmovscs %icc, %f0, %f5 bl,a,pt %icc, loop_5997 loop_5996: fcmpne16 %f0, %f10, %l0 fpmerge %f11, %f13, %f6 brgez %i2, loop_5998 loop_5997: sdiv %o3, 0x1FE9, %o4 movg %icc, %o1, %i0 lduw [%l7 + 0x2C], %l5 loop_5998: ldsh [%l7 + 0x56], %i6 stb %l6, [%l7 + 0x0D] stw %g2, [%l7 + 0x10] mulx %i1, 0x1AE3, %i7 addc %g7, 0x16CF, %o0 alignaddrl %l4, %o7, %g4 sth %o2, [%l7 + 0x0E] bcc,a,pt %xcc, loop_5999 fnegd %f6, %f0 or %l3, 0x0723, %g5 xnor %g1, %o6, %l1 loop_5999: lduw [%l7 + 0x3C], %i3 stb %o5, [%l7 + 0x56] fmovde %icc, %f15, %f12 movcc %icc, %i4, %g3 tsubcctv %l2, 0x04E9, %g6 fmovscc %xcc, %f2, %f0 sdivcc %l0, 0x1C0A, %i2 fmovrslz %o3, %f11, %f6 movrlez %o4, %i5, %o1 edge8ln %i0, %l5, %i6 bleu,a loop_6000 ldsh [%l7 + 0x0A], %l6 fbug,a %fcc2, loop_6001 lduw [%l7 + 0x78], %g2 loop_6000: brlz %i1, loop_6002 lduh [%l7 + 0x68], %g7 loop_6001: bvc loop_6003 umulcc %o0, 0x0867, %l4 loop_6002: umul %i7, %o7, %o2 tleu %icc, 0x4 loop_6003: bpos,a,pt %icc, loop_6004 fnors %f5, %f1, %f11 movg %xcc, %l3, %g5 fcmpeq16 %f6, %f6, %g1 loop_6004: ld [%l7 + 0x48], %f1 st %f11, [%l7 + 0x70] be loop_6005 orn %o6, 0x10F8, %l1 fcmpgt16 %f0, %f0, %i3 edge16l %o5, %g4, %g3 loop_6005: movge %icc, %l2, %i4 fmovda %icc, %f6, %f1 movvc %xcc, %l0, %g6 mova %icc, %i2, %o4 movcs %xcc, %i5, %o3 std %f2, [%l7 + 0x40] array32 %i0, %o1, %l5 lduh [%l7 + 0x46], %l6 fmovsle %icc, %f15, %f0 fnot2 %f10, %f6 stb %i6, [%l7 + 0x4B] ldx [%l7 + 0x30], %i1 fmovdneg %icc, %f6, %f2 fcmple16 %f0, %f14, %g2 move %icc, %o0, %l4 lduw [%l7 + 0x50], %g7 fnegs %f1, %f2 std %f8, [%l7 + 0x30] sra %o7, 0x11, %o2 sllx %l3, %g5, %i7 stw %o6, [%l7 + 0x2C] fors %f7, %f11, %f0 bne,a loop_6006 fexpand %f2, %f14 stx %l1, [%l7 + 0x08] stw %i3, [%l7 + 0x5C] loop_6006: fnand %f0, %f6, %f6 std %f6, [%l7 + 0x38] ldd [%l7 + 0x10], %f14 nop setx loop_6007, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x6C], %g1 brgez %g4, loop_6008 movge %xcc, %g3, %l2 loop_6007: tleu %xcc, 0x3 ld [%l7 + 0x38], %f9 loop_6008: movrlez %o5, %i4, %l0 add %g6, %i2, %i5 fmovspos %xcc, %f0, %f10 ldsb [%l7 + 0x30], %o4 fmovsg %icc, %f13, %f0 fcmpne16 %f12, %f14, %o3 fbl %fcc2, loop_6009 orn %i0, 0x0185, %o1 fble %fcc2, loop_6010 sdiv %l6, 0x0453, %l5 loop_6009: fcmpes %fcc3, %f15, %f11 fpadd32s %f8, %f9, %f3 loop_6010: fnot2s %f0, %f11 ldub [%l7 + 0x0E], %i1 stx %i6, [%l7 + 0x70] stb %g2, [%l7 + 0x46] tle %xcc, 0x0 fxnor %f2, %f8, %f6 bn loop_6011 st %f5, [%l7 + 0x34] edge32l %o0, %g7, %l4 fmuld8sux16 %f4, %f15, %f14 loop_6011: movvs %icc, %o2, %l3 fpsub16s %f0, %f5, %f5 fone %f12 ldub [%l7 + 0x12], %g5 stw %o7, [%l7 + 0x40] ldsw [%l7 + 0x1C], %o6 fmovrde %i7, %f6, %f10 movrlez %l1, 0x2FF, %i3 alignaddrl %g1, %g4, %g3 fmovscs %icc, %f11, %f14 brlz,a %o5, loop_6012 fmovsleu %xcc, %f7, %f0 fmovsvc %xcc, %f10, %f2 lduw [%l7 + 0x0C], %i4 loop_6012: fmovrse %l2, %f13, %f4 bn,a,pn %icc, loop_6013 sth %l0, [%l7 + 0x4E] fmovdvc %icc, %f9, %f3 sdivcc %i2, 0x0759, %i5 loop_6013: std %f8, [%l7 + 0x50] lduh [%l7 + 0x64], %o4 fmovsg %icc, %f0, %f14 fbo %fcc3, loop_6014 fmovrde %g6, %f12, %f6 std %f10, [%l7 + 0x20] stw %o3, [%l7 + 0x2C] loop_6014: sth %i0, [%l7 + 0x52] fxor %f12, %f0, %f2 ldx [%l7 + 0x68], %l6 ldsb [%l7 + 0x47], %l5 movg %xcc, %i1, %o1 brlez,a %g2, loop_6015 lduw [%l7 + 0x7C], %o0 fbl %fcc0, loop_6016 movvc %icc, %g7, %l4 loop_6015: ldub [%l7 + 0x6C], %i6 fors %f4, %f4, %f8 loop_6016: fcmple32 %f4, %f0, %o2 fpsub16s %f1, %f12, %f0 ldsb [%l7 + 0x19], %l3 fpadd16 %f14, %f2, %f8 fbue,a %fcc1, loop_6017 tvc %icc, 0x1 fpsub32s %f8, %f0, %f5 sth %g5, [%l7 + 0x68] loop_6017: ble,pt %icc, loop_6018 fpsub16s %f11, %f0, %f1 ldub [%l7 + 0x6A], %o6 umul %i7, %o7, %l1 loop_6018: ldsw [%l7 + 0x28], %i3 stb %g1, [%l7 + 0x34] ldx [%l7 + 0x50], %g4 stb %g3, [%l7 + 0x4E] ldd [%l7 + 0x28], %f10 movgu %xcc, %o5, %l2 ldsw [%l7 + 0x64], %l0 stx %i4, [%l7 + 0x08] ldd [%l7 + 0x78], %f12 umulcc %i5, %i2, %o4 andn %g6, 0x1A03, %o3 sllx %l6, 0x0B, %l5 alignaddr %i1, %o1, %i0 ldsb [%l7 + 0x0E], %o0 fpsub16s %f10, %f0, %f11 sth %g7, [%l7 + 0x12] sdivx %g2, 0x0D7C, %i6 ld [%l7 + 0x78], %f4 ldsw [%l7 + 0x48], %o2 fmovrslez %l4, %f14, %f4 fbg,a %fcc1, loop_6019 sra %l3, %o6, %g5 fmul8x16au %f3, %f6, %f0 tle %xcc, 0x2 loop_6019: lduw [%l7 + 0x30], %i7 tcc %icc, 0x7 movrgz %o7, %l1, %g1 fpadd16s %f12, %f8, %f0 fabss %f6, %f9 movcs %icc, %i3, %g4 ldx [%l7 + 0x78], %g3 xor %l2, 0x0F65, %o5 mulx %l0, %i5, %i2 fcmpne16 %f10, %f14, %i4 ldsb [%l7 + 0x0D], %o4 ldx [%l7 + 0x10], %g6 fpack16 %f6, %f0 bpos loop_6020 fmovsneg %icc, %f12, %f12 edge16 %l6, %o3, %i1 fmovrdgez %o1, %f14, %f0 loop_6020: std %f10, [%l7 + 0x38] sth %l5, [%l7 + 0x3E] array8 %i0, %g7, %o0 ldsh [%l7 + 0x30], %i6 stw %o2, [%l7 + 0x18] lduh [%l7 + 0x5C], %g2 fbg,a %fcc0, loop_6021 fmovsl %icc, %f15, %f0 ldsh [%l7 + 0x40], %l3 ble,a loop_6022 loop_6021: stx %o6, [%l7 + 0x18] fbug %fcc0, loop_6023 bvs,pt %icc, loop_6024 loop_6022: lduw [%l7 + 0x1C], %g5 ldsh [%l7 + 0x3C], %l4 loop_6023: fnor %f12, %f8, %f12 loop_6024: fsrc1s %f1, %f11 edge32 %i7, %l1, %g1 ld [%l7 + 0x1C], %f9 bvc %xcc, loop_6025 fmovsvc %xcc, %f3, %f4 ldsw [%l7 + 0x70], %o7 ldub [%l7 + 0x36], %g4 loop_6025: fmovde %xcc, %f6, %f1 st %f0, [%l7 + 0x70] stb %i3, [%l7 + 0x08] stb %g3, [%l7 + 0x51] fmovsg %xcc, %f1, %f12 st %f10, [%l7 + 0x40] ldub [%l7 + 0x24], %l2 fmovrdgz %l0, %f8, %f0 fmovsn %icc, %f13, %f15 fandnot1s %f4, %f4, %f0 fands %f2, %f6, %f3 ldx [%l7 + 0x18], %o5 fmovdge %xcc, %f0, %f2 fbuge %fcc3, loop_6026 ld [%l7 + 0x64], %f11 orncc %i5, %i2, %o4 xnor %g6, 0x0193, %l6 loop_6026: tcs %icc, 0x2 ld [%l7 + 0x18], %f14 fpmerge %f7, %f14, %f6 fxnor %f8, %f4, %f0 fpadd32 %f14, %f12, %f2 stw %i4, [%l7 + 0x08] std %f12, [%l7 + 0x40] stw %o3, [%l7 + 0x28] xnor %o1, 0x02C1, %i1 ld [%l7 + 0x64], %f1 lduh [%l7 + 0x48], %l5 fmovdleu %xcc, %f0, %f13 movleu %icc, %g7, %i0 stb %o0, [%l7 + 0x77] edge32ln %i6, %g2, %o2 fbue,a %fcc0, loop_6027 fpmerge %f14, %f1, %f0 fcmpne16 %f6, %f2, %o6 fmovrdgez %l3, %f4, %f8 loop_6027: ldsh [%l7 + 0x62], %g5 bvc,a,pn %xcc, loop_6028 bgu,a,pt %xcc, loop_6029 sth %l4, [%l7 + 0x28] fbule,a %fcc2, loop_6030 loop_6028: movrne %l1, %g1, %o7 loop_6029: alignaddr %g4, %i3, %g3 fpackfix %f12, %f7 loop_6030: fcmpes %fcc3, %f3, %f10 lduw [%l7 + 0x44], %i7 tvs %xcc, 0x6 fpadd16s %f5, %f7, %f8 fbe %fcc3, loop_6031 fzeros %f15 lduw [%l7 + 0x2C], %l0 fmovsge %icc, %f3, %f2 loop_6031: fmovrslz %o5, %f11, %f0 andncc %l2, %i2, %i5 brgz %o4, loop_6032 sllx %l6, 0x04, %i4 tgu %icc, 0x6 sdivx %g6, 0x1253, %o3 loop_6032: fmovs %f3, %f12 smul %i1, 0x164C, %l5 fmovdge %xcc, %f4, %f8 lduw [%l7 + 0x7C], %o1 edge8 %g7, %i0, %i6 udivcc %g2, 0x0FE2, %o2 fmovrdgez %o6, %f6, %f14 fornot2s %f6, %f10, %f10 movn %icc, %l3, %o0 nop setx loop_6033, %l0, %l1 jmpl %l1, %g5 fcmpgt32 %f12, %f0, %l4 stb %l1, [%l7 + 0x41] brlz,a %g1, loop_6034 loop_6033: umul %o7, 0x0447, %g4 fmovdne %xcc, %f12, %f15 fmovdleu %icc, %f4, %f14 loop_6034: fmovdvc %xcc, %f12, %f4 st %f5, [%l7 + 0x34] subc %g3, 0x01F0, %i7 st %f6, [%l7 + 0x58] st %f6, [%l7 + 0x0C] alignaddr %i3, %o5, %l0 movge %icc, %l2, %i5 orncc %o4, 0x1072, %i2 ba,pn %icc, loop_6035 lduw [%l7 + 0x40], %i4 fmovrdlz %g6, %f14, %f2 fpsub16s %f4, %f11, %f7 loop_6035: fnegs %f5, %f12 stx %l6, [%l7 + 0x08] bvs loop_6036 sdivx %o3, 0x06F4, %i1 tne %xcc, 0x6 fmovrdgz %o1, %f2, %f4 loop_6036: add %l5, %i0, %g7 andncc %g2, %o2, %i6 fbne,a %fcc1, loop_6037 bne,pt %icc, loop_6038 ldx [%l7 + 0x38], %l3 bvc loop_6039 loop_6037: fmovrdgez %o0, %f0, %f8 loop_6038: ldd [%l7 + 0x48], %f4 tl %xcc, 0x4 loop_6039: fand %f12, %f10, %f0 std %f4, [%l7 + 0x60] fmovsl %xcc, %f14, %f0 stx %o6, [%l7 + 0x30] fmovrdne %g5, %f6, %f4 nop setx loop_6040, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdcc %xcc, %f3, %f2 movl %icc, %l4, %g1 fmovscs %xcc, %f2, %f10 loop_6040: brgz %l1, loop_6041 addcc %o7, 0x0759, %g4 sra %g3, %i7, %i3 fmovdleu %icc, %f2, %f7 loop_6041: fmovs %f6, %f2 te %xcc, 0x2 taddcc %o5, 0x10A2, %l0 fmovdg %xcc, %f1, %f1 fexpand %f5, %f12 fmul8x16al %f13, %f13, %f10 lduh [%l7 + 0x32], %l2 fmuld8ulx16 %f12, %f6, %f2 ldx [%l7 + 0x40], %i5 bshuffle %f2, %f12, %f12 bpos,a,pt %xcc, loop_6042 tne %icc, 0x2 st %f3, [%l7 + 0x2C] tgu %icc, 0x7 loop_6042: fbul %fcc1, loop_6043 ba,pt %xcc, loop_6044 stb %i2, [%l7 + 0x57] sll %o4, 0x1B, %i4 loop_6043: stb %g6, [%l7 + 0x59] loop_6044: fmul8ulx16 %f4, %f4, %f14 fmovdleu %icc, %f14, %f6 orncc %o3, 0x1630, %l6 fbl,a %fcc1, loop_6045 ble,a %xcc, loop_6046 brgez %o1, loop_6047 bcc,pn %xcc, loop_6048 loop_6045: ldsw [%l7 + 0x30], %i1 loop_6046: st %f2, [%l7 + 0x58] loop_6047: nop setx loop_6049, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6048: lduh [%l7 + 0x42], %i0 fbne,a %fcc2, loop_6050 sdivx %g7, 0x06E0, %l5 loop_6049: lduw [%l7 + 0x3C], %o2 tl %icc, 0x6 loop_6050: ld [%l7 + 0x78], %f1 alignaddr %g2, %l3, %o0 andcc %o6, 0x0F62, %g5 udivx %l4, 0x17E3, %g1 lduw [%l7 + 0x40], %l1 ldsh [%l7 + 0x30], %i6 st %f10, [%l7 + 0x0C] smul %o7, %g4, %i7 ldsw [%l7 + 0x28], %g3 stb %o5, [%l7 + 0x4F] fcmpne32 %f0, %f4, %i3 fcmpes %fcc2, %f11, %f0 fbuge %fcc2, loop_6051 ld [%l7 + 0x70], %f15 stw %l2, [%l7 + 0x44] ldd [%l7 + 0x40], %f0 loop_6051: fmovdgu %xcc, %f6, %f13 ldsh [%l7 + 0x28], %l0 movleu %icc, %i5, %o4 fpsub32 %f0, %f14, %f10 srl %i2, %i4, %g6 edge8ln %o3, %o1, %i1 fmovrse %l6, %f1, %f9 stw %i0, [%l7 + 0x44] fornot1 %f8, %f10, %f6 ldx [%l7 + 0x20], %g7 fpackfix %f2, %f10 stx %o2, [%l7 + 0x28] fpadd32s %f15, %f9, %f14 fmovrdne %g2, %f6, %f8 lduh [%l7 + 0x6C], %l3 fble,a %fcc3, loop_6052 fnor %f0, %f14, %f6 movvc %icc, %o0, %l5 stx %g5, [%l7 + 0x40] loop_6052: fornot2 %f6, %f14, %f2 st %f5, [%l7 + 0x68] tl %xcc, 0x1 movle %xcc, %o6, %l4 stx %l1, [%l7 + 0x20] fsrc1s %f1, %f0 and %g1, 0x1D23, %o7 ld [%l7 + 0x0C], %f12 ldsb [%l7 + 0x19], %g4 alignaddr %i7, %g3, %o5 stb %i6, [%l7 + 0x3A] fmovdpos %icc, %f8, %f12 sra %l2, 0x18, %l0 smul %i5, 0x09CE, %i3 fnand %f10, %f10, %f12 call loop_6053 movne %xcc, %o4, %i2 smulcc %g6, %i4, %o3 fmovs %f10, %f12 loop_6053: tle %xcc, 0x5 lduh [%l7 + 0x4A], %i1 ld [%l7 + 0x30], %f11 srl %l6, %i0, %o1 taddcctv %o2, 0x06CD, %g7 sdiv %l3, 0x13DD, %o0 fmovdge %xcc, %f15, %f3 srl %l5, 0x16, %g5 ldub [%l7 + 0x41], %o6 edge8 %g2, %l1, %l4 bcs %icc, loop_6054 or %o7, 0x0A26, %g4 array8 %i7, %g3, %g1 stw %o5, [%l7 + 0x7C] loop_6054: array16 %i6, %l2, %i5 fblg %fcc2, loop_6055 fbge,a %fcc0, loop_6056 fnegs %f13, %f5 stx %i3, [%l7 + 0x50] loop_6055: fandnot2s %f12, %f5, %f11 loop_6056: ldsb [%l7 + 0x0F], %l0 bneg,a %xcc, loop_6057 ldsb [%l7 + 0x12], %o4 ld [%l7 + 0x0C], %f0 brz %i2, loop_6058 loop_6057: fmovsn %icc, %f1, %f14 fmovscc %icc, %f15, %f11 stw %i4, [%l7 + 0x14] loop_6058: sth %o3, [%l7 + 0x18] fpadd32s %f12, %f9, %f3 brlez,a %i1, loop_6059 andcc %g6, %l6, %i0 udiv %o2, 0x097F, %o1 fnand %f8, %f10, %f10 loop_6059: fmovscc %icc, %f6, %f11 brgez,a %g7, loop_6060 movleu %xcc, %l3, %o0 fcmpd %fcc0, %f14, %f12 fmovrdgez %l5, %f0, %f2 loop_6060: ldub [%l7 + 0x0B], %o6 movl %xcc, %g2, %g5 ldsw [%l7 + 0x7C], %l4 be,a,pt %icc, loop_6061 ld [%l7 + 0x30], %f3 fmuld8sux16 %f3, %f10, %f12 fmovrsgez %o7, %f9, %f8 loop_6061: fmovscc %xcc, %f12, %f13 edge32l %l1, %g4, %g3 fbne %fcc2, loop_6062 ldub [%l7 + 0x29], %i7 lduw [%l7 + 0x3C], %g1 fmovsge %xcc, %f11, %f7 loop_6062: umul %o5, 0x009C, %l2 fxor %f8, %f2, %f4 ld [%l7 + 0x48], %f14 std %f2, [%l7 + 0x38] sth %i6, [%l7 + 0x32] tne %xcc, 0x1 std %f14, [%l7 + 0x58] stx %i3, [%l7 + 0x38] subc %i5, 0x0274, %l0 tleu %xcc, 0x2 stw %o4, [%l7 + 0x1C] ldsw [%l7 + 0x78], %i4 fxors %f11, %f2, %f10 for %f10, %f2, %f2 std %f8, [%l7 + 0x20] ldsh [%l7 + 0x3E], %o3 bvc,a loop_6063 ldub [%l7 + 0x70], %i2 ldd [%l7 + 0x20], %f10 movl %xcc, %g6, %i1 loop_6063: edge16 %l6, %i0, %o1 fpmerge %f10, %f4, %f0 ldub [%l7 + 0x14], %o2 sth %g7, [%l7 + 0x0E] bl,a,pn %icc, loop_6064 fmovrslez %l3, %f2, %f10 lduw [%l7 + 0x64], %o0 fpmerge %f5, %f1, %f4 loop_6064: edge32 %o6, %g2, %g5 bg,pt %icc, loop_6065 ldub [%l7 + 0x41], %l5 stw %l4, [%l7 + 0x10] ld [%l7 + 0x48], %f12 loop_6065: stx %o7, [%l7 + 0x18] mulx %l1, 0x0A3C, %g4 st %f11, [%l7 + 0x64] std %f12, [%l7 + 0x08] sth %g3, [%l7 + 0x58] nop setx loop_6066, %l0, %l1 jmpl %l1, %i7 ldsb [%l7 + 0x2E], %g1 ldsw [%l7 + 0x34], %o5 tleu %xcc, 0x1 loop_6066: ld [%l7 + 0x40], %f11 stb %i6, [%l7 + 0x5B] movcc %icc, %l2, %i3 ldub [%l7 + 0x18], %i5 lduw [%l7 + 0x78], %o4 std %f2, [%l7 + 0x50] tcc %xcc, 0x7 stx %i4, [%l7 + 0x40] ldsb [%l7 + 0x3B], %o3 movg %xcc, %l0, %i2 tle %icc, 0x0 fmul8x16 %f1, %f6, %f0 ldx [%l7 + 0x10], %i1 fmovspos %icc, %f1, %f3 fmovsgu %icc, %f6, %f5 bcs %xcc, loop_6067 fpack32 %f6, %f4, %f2 bne,pn %icc, loop_6068 std %f12, [%l7 + 0x40] loop_6067: fmovsn %icc, %f6, %f8 fmovsge %icc, %f5, %f7 loop_6068: edge32 %l6, %i0, %g6 tg %icc, 0x2 edge8 %o2, %g7, %o1 fmovsl %xcc, %f9, %f13 alignaddr %o0, %o6, %l3 xnor %g5, %l5, %g2 tcs %xcc, 0x6 lduh [%l7 + 0x64], %o7 lduw [%l7 + 0x44], %l4 bcs,a %icc, loop_6069 fbo %fcc0, loop_6070 array8 %g4, %l1, %g3 lduw [%l7 + 0x5C], %i7 loop_6069: fmovde %xcc, %f6, %f4 loop_6070: fmovdge %xcc, %f6, %f13 fcmpd %fcc1, %f2, %f14 bvc,a,pn %xcc, loop_6071 subc %o5, 0x1DE6, %i6 sdivcc %l2, 0x1427, %g1 fpsub16 %f10, %f0, %f14 loop_6071: fmul8x16au %f12, %f3, %f6 taddcctv %i5, %i3, %i4 bne,a %xcc, loop_6072 taddcc %o4, %o3, %i2 fcmpne32 %f12, %f6, %i1 andncc %l6, %i0, %g6 loop_6072: stb %l0, [%l7 + 0x17] stw %o2, [%l7 + 0x54] movgu %icc, %g7, %o1 bn %xcc, loop_6073 fcmpne16 %f10, %f12, %o6 mulx %l3, %g5, %l5 fmovdl %xcc, %f5, %f1 loop_6073: ldsw [%l7 + 0x7C], %o0 brgez,a %o7, loop_6074 fmovdneg %icc, %f1, %f10 umulcc %l4, 0x1EB5, %g2 fmovsa %xcc, %f11, %f7 loop_6074: fbo %fcc0, loop_6075 fmul8sux16 %f6, %f4, %f14 tleu %xcc, 0x3 edge8l %l1, %g3, %g4 loop_6075: fmovdvc %xcc, %f9, %f13 movre %o5, %i7, %l2 fmovrdlz %g1, %f12, %f2 udivcc %i6, 0x0695, %i5 fmovdge %icc, %f2, %f3 andncc %i4, %o4, %i3 ba loop_6076 std %f0, [%l7 + 0x50] fbne,a %fcc0, loop_6077 fpsub16s %f11, %f7, %f1 loop_6076: fnot2s %f7, %f10 movcs %xcc, %i2, %o3 loop_6077: movrlez %i1, %l6, %i0 fmovrsgez %l0, %f4, %f8 udivcc %g6, 0x1075, %g7 ba,a,pt %xcc, loop_6078 ldsw [%l7 + 0x48], %o1 ld [%l7 + 0x10], %f3 fpackfix %f6, %f6 loop_6078: fnot2s %f11, %f12 stx %o6, [%l7 + 0x08] std %f12, [%l7 + 0x18] bcs,a,pt %icc, loop_6079 te %icc, 0x6 fmovse %xcc, %f14, %f12 srlx %o2, %l3, %g5 loop_6079: fmovs %f10, %f0 array16 %o0, %o7, %l4 fornot1s %f14, %f12, %f11 ldsh [%l7 + 0x30], %l5 edge8 %g2, %l1, %g4 fmovsne %icc, %f14, %f2 fones %f8 fba %fcc1, loop_6080 brgz %g3, loop_6081 array16 %i7, %o5, %g1 fornot1 %f0, %f4, %f12 loop_6080: ldsh [%l7 + 0x20], %l2 loop_6081: fors %f2, %f12, %f0 array32 %i6, %i4, %i5 smul %i3, %i2, %o3 fmovdg %icc, %f10, %f8 fmovdcs %xcc, %f14, %f0 ld [%l7 + 0x08], %f10 sdivx %i1, 0x1473, %o4 fmovrsgez %l6, %f1, %f8 fcmpeq16 %f14, %f14, %i0 fnegs %f11, %f13 ldsw [%l7 + 0x74], %l0 fmovscc %xcc, %f11, %f12 fnands %f4, %f3, %f4 st %f10, [%l7 + 0x20] fmovsneg %xcc, %f15, %f15 bcc,pn %icc, loop_6082 ldsh [%l7 + 0x16], %g6 std %f0, [%l7 + 0x08] array8 %g7, %o1, %o2 loop_6082: fnegd %f12, %f8 ldsw [%l7 + 0x2C], %o6 fmul8x16 %f8, %f0, %f6 ldsh [%l7 + 0x5A], %g5 stx %l3, [%l7 + 0x20] array32 %o7, %l4, %o0 stx %l5, [%l7 + 0x08] fnot2 %f4, %f12 fmovrse %g2, %f2, %f0 fbl,a %fcc3, loop_6083 tcs %icc, 0x3 ldsh [%l7 + 0x58], %g4 alignaddrl %l1, %g3, %o5 loop_6083: fmul8ulx16 %f12, %f10, %f10 andcc %g1, %i7, %i6 te %icc, 0x5 fones %f13 subc %l2, 0x0391, %i4 add %i5, 0x03FF, %i3 fbn,a %fcc1, loop_6084 movrlez %i2, %i1, %o3 fbe,a %fcc2, loop_6085 edge32n %o4, %l6, %i0 loop_6084: stb %g6, [%l7 + 0x44] ldsh [%l7 + 0x24], %g7 loop_6085: lduw [%l7 + 0x4C], %o1 ldsw [%l7 + 0x6C], %o2 fmovrde %o6, %f0, %f10 subcc %g5, %l0, %o7 fble,a %fcc1, loop_6086 ldx [%l7 + 0x70], %l4 stx %l3, [%l7 + 0x30] movneg %icc, %l5, %o0 loop_6086: sth %g4, [%l7 + 0x66] fpsub16 %f2, %f12, %f10 stb %l1, [%l7 + 0x0A] stb %g2, [%l7 + 0x41] fbl %fcc0, loop_6087 taddcctv %o5, %g3, %i7 fmovsa %icc, %f15, %f13 std %f14, [%l7 + 0x40] loop_6087: fmovrse %i6, %f7, %f10 fble %fcc3, loop_6088 fabsd %f10, %f12 ldsb [%l7 + 0x77], %g1 st %f12, [%l7 + 0x18] loop_6088: sth %i4, [%l7 + 0x36] tge %xcc, 0x2 umul %i5, 0x0BD7, %i3 edge16n %i2, %l2, %i1 tneg %xcc, 0x6 ldsw [%l7 + 0x34], %o4 fpsub32 %f8, %f8, %f2 fmovrsgez %o3, %f4, %f8 stx %i0, [%l7 + 0x20] orcc %g6, 0x15F0, %g7 edge16 %o1, %o2, %l6 stx %o6, [%l7 + 0x50] fmovrdlz %g5, %f14, %f14 fnegs %f9, %f1 std %f4, [%l7 + 0x70] fnot1s %f7, %f9 fmovrsgez %o7, %f4, %f4 tcs %xcc, 0x1 stb %l4, [%l7 + 0x34] sth %l0, [%l7 + 0x30] array8 %l3, %o0, %l5 fmovdleu %xcc, %f1, %f13 edge16n %l1, %g2, %o5 ld [%l7 + 0x48], %f6 ldx [%l7 + 0x48], %g4 fpack32 %f4, %f14, %f14 stb %g3, [%l7 + 0x0D] array32 %i7, %i6, %i4 fmovrde %i5, %f12, %f12 ld [%l7 + 0x48], %f1 be,pt %icc, loop_6089 fbne,a %fcc0, loop_6090 brnz %i3, loop_6091 ldsb [%l7 + 0x38], %i2 loop_6089: ldd [%l7 + 0x08], %f12 loop_6090: bne,a,pn %xcc, loop_6092 loop_6091: fmovsgu %icc, %f13, %f10 stw %g1, [%l7 + 0x08] tsubcc %i1, %l2, %o3 loop_6092: orcc %o4, 0x1FB4, %i0 stx %g6, [%l7 + 0x38] srlx %o1, %o2, %g7 fmul8x16au %f10, %f7, %f12 fmovdne %xcc, %f8, %f1 ldsw [%l7 + 0x44], %l6 fbl,a %fcc1, loop_6093 stx %g5, [%l7 + 0x78] stx %o7, [%l7 + 0x08] movpos %icc, %l4, %o6 loop_6093: bvc %xcc, loop_6094 tvs %icc, 0x2 movle %xcc, %l3, %l0 st %f5, [%l7 + 0x38] loop_6094: std %f10, [%l7 + 0x08] std %f12, [%l7 + 0x60] movrne %l5, %o0, %g2 umulcc %o5, %l1, %g4 array32 %i7, %g3, %i4 movleu %xcc, %i6, %i5 move %xcc, %i2, %g1 fors %f4, %f1, %f11 fcmpd %fcc3, %f12, %f2 ldub [%l7 + 0x50], %i3 bneg loop_6095 fmuld8sux16 %f1, %f15, %f12 tg %xcc, 0x3 tvc %icc, 0x3 loop_6095: ldsb [%l7 + 0x42], %i1 fmovdleu %xcc, %f9, %f7 bl,pn %icc, loop_6096 srlx %l2, 0x1D, %o3 for %f14, %f2, %f2 bvc,pn %icc, loop_6097 loop_6096: umulcc %i0, %o4, %o1 andcc %o2, %g6, %g7 edge8n %g5, %o7, %l6 loop_6097: ld [%l7 + 0x78], %f12 fand %f12, %f12, %f4 sdivx %l4, 0x10C8, %o6 fand %f12, %f10, %f10 fmovdpos %xcc, %f2, %f11 st %f11, [%l7 + 0x4C] fbn,a %fcc3, loop_6098 fmuld8sux16 %f7, %f6, %f10 taddcc %l0, %l5, %o0 stw %l3, [%l7 + 0x1C] loop_6098: sethi 0x1952, %g2 fbuge,a %fcc2, loop_6099 subccc %o5, %g4, %i7 fnot1s %f8, %f9 lduh [%l7 + 0x2E], %l1 loop_6099: fmovrdgez %g3, %f12, %f2 srax %i4, %i6, %i5 stb %g1, [%l7 + 0x3E] lduh [%l7 + 0x26], %i2 alignaddrl %i3, %l2, %i1 orncc %i0, %o4, %o3 lduw [%l7 + 0x08], %o1 fpsub32 %f10, %f2, %f0 ldsw [%l7 + 0x28], %g6 fmovsge %xcc, %f5, %f6 fmovdleu %xcc, %f1, %f9 ble,a %icc, loop_6100 fmovsle %icc, %f0, %f2 ldd [%l7 + 0x78], %f12 fpsub32 %f2, %f14, %f14 loop_6100: fmovrslez %o2, %f3, %f9 subc %g5, %o7, %l6 fmovsleu %xcc, %f0, %f15 fmul8x16al %f5, %f2, %f2 stb %g7, [%l7 + 0x0D] fmovsgu %xcc, %f3, %f1 ble,a %xcc, loop_6101 xor %l4, 0x086F, %o6 std %f8, [%l7 + 0x18] fbo,a %fcc0, loop_6102 loop_6101: fmovrsgez %l5, %f0, %f6 lduh [%l7 + 0x10], %l0 fmovse %xcc, %f1, %f13 loop_6102: fsrc1 %f6, %f4 edge32 %o0, %l3, %g2 std %f12, [%l7 + 0x60] fmovrde %g4, %f12, %f12 ldx [%l7 + 0x40], %o5 lduh [%l7 + 0x5C], %i7 fmovde %xcc, %f4, %f10 nop setx loop_6103, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnands %f9, %f6, %f14 std %f10, [%l7 + 0x08] movcc %icc, %l1, %i4 loop_6103: st %f5, [%l7 + 0x08] fmovrsgez %i6, %f1, %f8 ldub [%l7 + 0x19], %i5 stw %g3, [%l7 + 0x0C] ld [%l7 + 0x48], %f0 andncc %i2, %g1, %l2 fabss %f0, %f14 nop setx loop_6104, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fornot1 %f8, %f2, %f2 tleu %icc, 0x1 sra %i1, %i3, %i0 loop_6104: faligndata %f2, %f0, %f12 st %f3, [%l7 + 0x10] ld [%l7 + 0x6C], %f7 xor %o4, %o3, %o1 std %f0, [%l7 + 0x30] fbuge,a %fcc2, loop_6105 srax %o2, 0x1D, %g6 nop setx loop_6106, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrlz %g5, 0x338, %o7 loop_6105: movgu %xcc, %g7, %l4 movpos %icc, %o6, %l6 loop_6106: edge8 %l0, %o0, %l3 fcmpd %fcc1, %f14, %f8 ldub [%l7 + 0x38], %g2 ldsb [%l7 + 0x0B], %g4 fbne %fcc3, loop_6107 sth %o5, [%l7 + 0x7E] stb %l5, [%l7 + 0x4A] mulx %i7, %i4, %l1 loop_6107: fmovsleu %xcc, %f11, %f2 fmovdcs %icc, %f6, %f2 edge16l %i6, %i5, %g3 lduh [%l7 + 0x7A], %g1 ldsb [%l7 + 0x1D], %l2 movle %xcc, %i1, %i3 st %f4, [%l7 + 0x7C] bne,a %xcc, loop_6108 lduh [%l7 + 0x68], %i2 movrgez %o4, %i0, %o1 lduw [%l7 + 0x2C], %o3 loop_6108: stb %o2, [%l7 + 0x35] std %f0, [%l7 + 0x68] tge %xcc, 0x2 stx %g6, [%l7 + 0x78] fmovdg %icc, %f3, %f13 smulcc %g5, 0x0BE4, %g7 fmovscs %icc, %f6, %f10 fmovrde %o7, %f4, %f2 xorcc %l4, 0x1785, %l6 andn %l0, 0x002D, %o0 fmovsne %xcc, %f7, %f11 fbue,a %fcc1, loop_6109 sth %o6, [%l7 + 0x30] fmovrse %g2, %f13, %f9 fpmerge %f1, %f13, %f6 loop_6109: tle %xcc, 0x1 lduw [%l7 + 0x68], %g4 orncc %l3, %o5, %l5 edge32l %i4, %l1, %i7 fmul8x16au %f10, %f11, %f8 fmovsl %xcc, %f10, %f12 fbu,a %fcc3, loop_6110 fcmpne16 %f6, %f6, %i5 fmovsl %xcc, %f2, %f0 orn %g3, %g1, %i6 loop_6110: subcc %l2, 0x044A, %i3 std %f14, [%l7 + 0x30] fmovdge %icc, %f3, %f3 fnot2 %f0, %f14 fbge,a %fcc3, loop_6111 fmovsvs %xcc, %f14, %f14 fxor %f14, %f6, %f2 fba %fcc3, loop_6112 loop_6111: sethi 0x02CF, %i1 fmovsn %icc, %f12, %f4 ldsh [%l7 + 0x4E], %o4 loop_6112: bshuffle %f4, %f14, %f8 fzero %f14 nop setx loop_6113, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge8l %i2, %i0, %o1 array16 %o2, %g6, %g5 fbn,a %fcc0, loop_6114 loop_6113: brz,a %g7, loop_6115 array32 %o3, %o7, %l6 ldsh [%l7 + 0x3A], %l0 loop_6114: and %o0, %o6, %l4 loop_6115: tpos %xcc, 0x6 bcs loop_6116 fxnor %f12, %f0, %f10 movrlez %g2, %l3, %g4 fbuge,a %fcc1, loop_6117 loop_6116: ldub [%l7 + 0x2B], %l5 bge,a,pn %xcc, loop_6118 smulcc %i4, 0x0241, %o5 loop_6117: sth %l1, [%l7 + 0x0E] ldsh [%l7 + 0x0C], %i5 loop_6118: fmovrdlz %g3, %f8, %f10 ble,a,pn %icc, loop_6119 sethi 0x0702, %i7 tleu %xcc, 0x1 std %f0, [%l7 + 0x38] loop_6119: fandnot1s %f10, %f1, %f5 tg %icc, 0x1 tsubcctv %i6, %g1, %l2 sra %i1, 0x0C, %o4 movgu %icc, %i2, %i3 ldsw [%l7 + 0x38], %i0 siam 0x1 ldsb [%l7 + 0x46], %o2 andcc %g6, %g5, %o1 sllx %g7, %o7, %l6 edge8 %o3, %l0, %o0 ldsh [%l7 + 0x50], %l4 fmovdvc %xcc, %f2, %f8 addccc %g2, %l3, %o6 fcmpeq16 %f6, %f2, %g4 ldx [%l7 + 0x68], %l5 ld [%l7 + 0x3C], %f12 andncc %i4, %o5, %i5 sdivx %l1, 0x16E3, %i7 lduh [%l7 + 0x3A], %g3 edge8 %i6, %g1, %i1 fpmerge %f14, %f2, %f14 ldsh [%l7 + 0x68], %o4 movge %xcc, %l2, %i3 fmovrsne %i0, %f4, %f13 smul %i2, %o2, %g6 srlx %o1, %g5, %o7 fnands %f0, %f9, %f7 ldsh [%l7 + 0x2C], %l6 sub %g7, 0x01D0, %l0 fmovrde %o3, %f8, %f2 fpackfix %f8, %f6 ldsw [%l7 + 0x4C], %l4 bleu,a %icc, loop_6120 lduh [%l7 + 0x60], %o0 ldub [%l7 + 0x4E], %l3 std %f2, [%l7 + 0x08] loop_6120: ldsb [%l7 + 0x72], %o6 ldsw [%l7 + 0x50], %g4 fornot1s %f1, %f13, %f15 ldd [%l7 + 0x48], %f8 stw %g2, [%l7 + 0x6C] brgz,a %i4, loop_6121 movrne %o5, 0x06F, %i5 sth %l5, [%l7 + 0x24] ldsb [%l7 + 0x0C], %i7 loop_6121: mulx %g3, %l1, %i6 sth %i1, [%l7 + 0x6C] edge32ln %o4, %g1, %l2 add %i0, 0x15C3, %i2 sdivx %o2, 0x17F0, %i3 fmovrslez %g6, %f13, %f13 lduh [%l7 + 0x2C], %o1 fbue %fcc1, loop_6122 fornot1 %f10, %f2, %f4 fmovsleu %icc, %f2, %f5 brnz,a %g5, loop_6123 loop_6122: fmovrdlez %o7, %f12, %f14 ld [%l7 + 0x3C], %f1 sth %l6, [%l7 + 0x16] loop_6123: ldsb [%l7 + 0x29], %l0 fsrc1 %f14, %f8 fmovsn %xcc, %f11, %f0 fors %f8, %f12, %f11 lduw [%l7 + 0x68], %g7 fpadd16 %f2, %f6, %f8 stb %o3, [%l7 + 0x6E] stx %l4, [%l7 + 0x60] lduw [%l7 + 0x74], %o0 fmovrdgez %l3, %f14, %f4 fmovsgu %xcc, %f4, %f0 srlx %g4, %g2, %o6 fmovdvs %xcc, %f10, %f10 ldsh [%l7 + 0x32], %o5 fmovrdlez %i4, %f14, %f14 ldsh [%l7 + 0x7A], %i5 ldub [%l7 + 0x40], %i7 fpadd32 %f12, %f6, %f4 ldsh [%l7 + 0x50], %l5 fandnot1s %f8, %f4, %f6 bvc,a,pn %icc, loop_6124 stx %g3, [%l7 + 0x40] movvs %icc, %i6, %i1 fmovsvs %xcc, %f13, %f13 loop_6124: fmovdg %icc, %f1, %f7 ldsw [%l7 + 0x3C], %l1 movcs %xcc, %g1, %l2 fornot1 %f4, %f6, %f4 fornot1 %f6, %f6, %f10 fsrc2 %f8, %f14 fmovsneg %xcc, %f0, %f6 fones %f7 bgu,pt %xcc, loop_6125 andncc %o4, %i2, %i0 edge8ln %o2, %i3, %o1 ta %icc, 0x2 loop_6125: stx %g6, [%l7 + 0x28] xnorcc %o7, %g5, %l6 sth %l0, [%l7 + 0x6A] tne %icc, 0x7 ld [%l7 + 0x30], %f8 fsrc1s %f4, %f5 movneg %icc, %o3, %l4 andn %g7, 0x029C, %l3 fcmpgt32 %f12, %f14, %o0 fbu %fcc3, loop_6126 stb %g4, [%l7 + 0x6A] fexpand %f8, %f8 bpos,pt %icc, loop_6127 loop_6126: stw %o6, [%l7 + 0x68] lduw [%l7 + 0x1C], %o5 add %g2, %i5, %i4 loop_6127: tge %icc, 0x4 stb %i7, [%l7 + 0x0B] fones %f4 fpadd16s %f0, %f6, %f11 fmovrdne %g3, %f8, %f8 lduh [%l7 + 0x58], %l5 faligndata %f0, %f4, %f12 tsubcctv %i6, 0x04AA, %i1 fblg,a %fcc2, loop_6128 srax %g1, %l2, %o4 addcc %i2, %i0, %o2 udiv %i3, 0x0AF0, %l1 loop_6128: fpack32 %f8, %f10, %f14 movcs %icc, %g6, %o7 ba %xcc, loop_6129 brnz,a %g5, loop_6130 for %f0, %f8, %f4 fmuld8ulx16 %f15, %f3, %f0 loop_6129: sth %o1, [%l7 + 0x72] loop_6130: bne,pn %icc, loop_6131 fbne,a %fcc1, loop_6132 nop setx loop_6133, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldd [%l7 + 0x38], %f14 loop_6131: fpmerge %f14, %f13, %f8 loop_6132: move %xcc, %l0, %l6 loop_6133: fbue,a %fcc2, loop_6134 fmuld8sux16 %f4, %f8, %f12 st %f5, [%l7 + 0x3C] movleu %xcc, %o3, %g7 loop_6134: edge8ln %l3, %l4, %g4 brgez,a %o6, loop_6135 movleu %xcc, %o5, %o0 stx %i5, [%l7 + 0x68] stw %g2, [%l7 + 0x20] loop_6135: and %i7, 0x0232, %i4 fmovsneg %xcc, %f0, %f14 bge,a %icc, loop_6136 add %g3, 0x1367, %i6 and %i1, %g1, %l5 bvs,a loop_6137 loop_6136: tvc %xcc, 0x5 fxor %f0, %f14, %f2 tg %xcc, 0x0 loop_6137: std %f4, [%l7 + 0x38] sdivx %o4, 0x1AD7, %l2 ldsh [%l7 + 0x24], %i0 fmovrdgz %i2, %f12, %f14 fsrc1 %f6, %f4 ldub [%l7 + 0x5D], %i3 st %f3, [%l7 + 0x64] orcc %o2, 0x1EE3, %l1 fornot1 %f8, %f10, %f10 bpos,a,pn %xcc, loop_6138 fmovsg %xcc, %f3, %f14 fcmped %fcc2, %f6, %f4 fbe %fcc0, loop_6139 loop_6138: sth %o7, [%l7 + 0x2E] fpack16 %f14, %f6 fmovdl %xcc, %f14, %f3 loop_6139: st %f12, [%l7 + 0x40] orncc %g6, %g5, %o1 fpmerge %f10, %f6, %f4 fmovsle %icc, %f4, %f3 edge16l %l0, %o3, %l6 movrne %l3, %l4, %g7 fmovrdlz %g4, %f2, %f2 smulcc %o5, %o0, %o6 ldub [%l7 + 0x34], %g2 orncc %i7, %i4, %i5 st %f11, [%l7 + 0x1C] mova %icc, %i6, %i1 brgz %g3, loop_6140 lduh [%l7 + 0x2A], %l5 move %icc, %o4, %g1 sth %l2, [%l7 + 0x62] loop_6140: stw %i0, [%l7 + 0x24] ldsh [%l7 + 0x7C], %i3 std %f0, [%l7 + 0x78] brnz %i2, loop_6141 andcc %o2, 0x1EA3, %l1 udivx %g6, 0x0E30, %g5 movcs %icc, %o1, %o7 loop_6141: tgu %xcc, 0x5 fxor %f10, %f6, %f2 sth %l0, [%l7 + 0x32] nop setx loop_6142, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsw [%l7 + 0x28], %l6 fone %f8 ld [%l7 + 0x3C], %f5 loop_6142: lduh [%l7 + 0x26], %l3 std %f4, [%l7 + 0x60] fcmpeq16 %f14, %f10, %o3 subcc %l4, %g4, %g7 edge32ln %o5, %o0, %o6 ld [%l7 + 0x50], %f12 brgez,a %i7, loop_6143 bvc,a,pt %icc, loop_6144 smul %g2, %i4, %i5 ldub [%l7 + 0x55], %i6 loop_6143: ldsw [%l7 + 0x08], %g3 loop_6144: ldx [%l7 + 0x10], %i1 fbge %fcc3, loop_6145 ldd [%l7 + 0x38], %f8 edge16ln %l5, %o4, %l2 ld [%l7 + 0x70], %f1 loop_6145: fxnors %f3, %f9, %f13 stb %g1, [%l7 + 0x55] movrlz %i0, %i3, %o2 fmovdg %icc, %f14, %f2 brgz %i2, loop_6146 bleu loop_6147 bcs,a,pn %icc, loop_6148 bleu,pt %icc, loop_6149 loop_6146: fxnor %f6, %f4, %f8 loop_6147: st %f6, [%l7 + 0x68] loop_6148: fxnors %f13, %f2, %f2 loop_6149: addc %l1, 0x0B0A, %g6 add %o1, %g5, %l0 udivx %l6, 0x1D42, %l3 fmovsne %icc, %f6, %f1 fzero %f2 tsubcctv %o7, 0x04FC, %l4 ldub [%l7 + 0x0A], %o3 fmovse %icc, %f8, %f0 edge32 %g4, %o5, %o0 fmovrde %o6, %f10, %f14 fpack16 %f10, %f6 std %f8, [%l7 + 0x10] fpadd32s %f5, %f6, %f7 fpadd16s %f7, %f15, %f12 bgu,a loop_6150 brgz,a %g7, loop_6151 orncc %g2, 0x1326, %i7 alignaddr %i5, %i4, %g3 loop_6150: fmovrde %i1, %f0, %f6 loop_6151: fcmple32 %f6, %f6, %i6 stb %l5, [%l7 + 0x43] ldd [%l7 + 0x78], %f2 lduw [%l7 + 0x30], %l2 ba,pt %icc, loop_6152 st %f14, [%l7 + 0x68] xnor %g1, %o4, %i3 edge32ln %o2, %i2, %i0 loop_6152: call loop_6153 xorcc %g6, 0x19B3, %l1 ldsh [%l7 + 0x4A], %o1 be,a,pt %icc, loop_6154 loop_6153: sth %l0, [%l7 + 0x7E] stb %g5, [%l7 + 0x53] tcs %icc, 0x7 loop_6154: ld [%l7 + 0x30], %f15 fpmerge %f10, %f5, %f14 fmovrse %l3, %f13, %f11 ldd [%l7 + 0x20], %f6 stb %o7, [%l7 + 0x4C] sllx %l6, %o3, %l4 fand %f8, %f12, %f8 fabsd %f4, %f8 fbg,a %fcc3, loop_6155 alignaddr %o5, %g4, %o0 fmovsgu %icc, %f4, %f4 movrgez %o6, %g2, %g7 loop_6155: array32 %i5, %i4, %g3 fbe,a %fcc1, loop_6156 fmovrdgez %i7, %f2, %f10 tsubcc %i1, 0x0160, %i6 add %l5, %g1, %o4 loop_6156: udivcc %i3, 0x1510, %l2 fandnot2 %f4, %f10, %f12 bl,pn %xcc, loop_6157 bpos,a,pn %icc, loop_6158 ldd [%l7 + 0x78], %f12 movgu %xcc, %o2, %i0 loop_6157: sth %g6, [%l7 + 0x7E] loop_6158: movneg %xcc, %l1, %o1 ldx [%l7 + 0x08], %l0 pdist %f10, %f6, %f14 smulcc %i2, 0x0784, %g5 sub %l3, 0x1C08, %l6 fmovd %f2, %f12 fpsub16s %f13, %f4, %f8 fcmple16 %f0, %f6, %o7 fnand %f10, %f12, %f10 st %f0, [%l7 + 0x40] subc %l4, %o3, %o5 alignaddr %g4, %o6, %o0 ldub [%l7 + 0x6B], %g7 std %f6, [%l7 + 0x10] orncc %g2, %i5, %i4 srlx %g3, %i1, %i6 movrlez %l5, %i7, %g1 fmovsgu %icc, %f8, %f11 addc %o4, 0x00A4, %i3 fands %f6, %f10, %f8 std %f4, [%l7 + 0x50] fmovrsne %o2, %f11, %f5 stb %l2, [%l7 + 0x5E] movrne %g6, 0x1C2, %i0 sub %l1, 0x03B9, %l0 fbule %fcc2, loop_6159 fbne %fcc0, loop_6160 movvc %xcc, %i2, %o1 lduh [%l7 + 0x12], %l3 loop_6159: fmovdleu %icc, %f0, %f2 loop_6160: fpackfix %f12, %f14 sllx %g5, %l6, %o7 fmovscs %icc, %f4, %f14 fxors %f4, %f6, %f15 ldsh [%l7 + 0x12], %l4 ba,a %xcc, loop_6161 std %f2, [%l7 + 0x18] ld [%l7 + 0x40], %f13 stb %o3, [%l7 + 0x7A] loop_6161: fmovrsne %g4, %f5, %f5 fpmerge %f0, %f0, %f0 tleu %icc, 0x5 sth %o6, [%l7 + 0x42] movle %xcc, %o0, %g7 fone %f4 edge8l %g2, %i5, %i4 movgu %icc, %o5, %i1 edge16ln %g3, %i6, %l5 stb %i7, [%l7 + 0x3C] orncc %o4, 0x0C0F, %g1 movge %xcc, %i3, %l2 brnz %o2, loop_6162 move %icc, %i0, %l1 lduh [%l7 + 0x34], %l0 fmovrdlz %g6, %f8, %f8 loop_6162: fmovsl %icc, %f12, %f10 lduh [%l7 + 0x34], %i2 ld [%l7 + 0x74], %f6 fpadd16 %f0, %f6, %f4 edge16 %l3, %o1, %l6 fandnot1s %f0, %f8, %f8 tg %icc, 0x3 sth %g5, [%l7 + 0x1C] umul %o7, %o3, %g4 fmovdpos %xcc, %f12, %f4 ldd [%l7 + 0x10], %f4 fnot1s %f1, %f15 sub %o6, 0x1D42, %o0 ldsw [%l7 + 0x7C], %l4 tge %xcc, 0x1 ldx [%l7 + 0x58], %g2 fornot1 %f6, %f10, %f10 ldsw [%l7 + 0x0C], %g7 fmovrsgz %i5, %f5, %f15 fmovdcs %xcc, %f11, %f1 umulcc %o5, %i4, %g3 movvs %icc, %i1, %i6 stx %i7, [%l7 + 0x18] xnorcc %o4, %g1, %i3 be loop_6163 stb %l5, [%l7 + 0x79] ldd [%l7 + 0x38], %f0 udivx %o2, 0x1459, %i0 loop_6163: fandnot2 %f2, %f8, %f10 fnor %f6, %f8, %f10 srlx %l2, 0x1D, %l0 subccc %l1, %i2, %l3 movne %xcc, %o1, %l6 fpadd16s %f7, %f8, %f3 movre %g6, %g5, %o3 addccc %g4, 0x14A1, %o7 movl %icc, %o6, %o0 lduw [%l7 + 0x6C], %l4 movne %xcc, %g7, %g2 fble,a %fcc1, loop_6164 fnors %f9, %f0, %f14 fsrc1s %f4, %f6 st %f15, [%l7 + 0x50] loop_6164: lduh [%l7 + 0x26], %o5 brlz %i5, loop_6165 st %f1, [%l7 + 0x34] fornot2s %f5, %f4, %f2 fpsub16 %f4, %f8, %f14 loop_6165: tpos %xcc, 0x2 brlz,a %g3, loop_6166 bneg %xcc, loop_6167 taddcc %i1, %i4, %i7 movrne %o4, %g1, %i3 loop_6166: fmovsvs %xcc, %f15, %f7 loop_6167: fcmpes %fcc1, %f14, %f2 fmovrdgez %l5, %f2, %f6 ldsb [%l7 + 0x32], %o2 ldx [%l7 + 0x18], %i6 stb %i0, [%l7 + 0x3F] movneg %xcc, %l0, %l1 movrlz %i2, 0x32F, %l2 fzeros %f6 fmovrdne %l3, %f6, %f0 bcs,a loop_6168 stb %l6, [%l7 + 0x3F] udivcc %o1, 0x0C5F, %g5 xnorcc %g6, 0x0E60, %g4 loop_6168: addc %o7, 0x120F, %o3 fnor %f12, %f12, %f6 ldub [%l7 + 0x16], %o6 fbul %fcc2, loop_6169 orncc %o0, 0x04BB, %l4 tneg %icc, 0x5 stx %g2, [%l7 + 0x28] loop_6169: subcc %g7, 0x10DD, %i5 fmovda %icc, %f8, %f13 movg %xcc, %o5, %g3 std %f14, [%l7 + 0x08] udivcc %i4, 0x12F6, %i7 or %i1, %o4, %g1 movge %xcc, %l5, %o2 movn %icc, %i6, %i3 brz,a %l0, loop_6170 fcmpeq16 %f8, %f14, %i0 brnz,a %l1, loop_6171 lduh [%l7 + 0x24], %l2 loop_6170: tge %xcc, 0x4 fzeros %f15 loop_6171: fones %f14 fbo %fcc3, loop_6172 movgu %icc, %l3, %l6 st %f5, [%l7 + 0x14] ld [%l7 + 0x58], %f10 loop_6172: movcs %icc, %i2, %g5 fbn,a %fcc3, loop_6173 and %g6, %o1, %g4 udivcc %o3, 0x1A22, %o7 sth %o6, [%l7 + 0x3E] loop_6173: edge8 %o0, %g2, %g7 movg %icc, %i5, %l4 ldsw [%l7 + 0x3C], %g3 fornot1s %f11, %f1, %f8 stx %i4, [%l7 + 0x78] fxor %f10, %f2, %f6 ldsh [%l7 + 0x0E], %o5 stb %i7, [%l7 + 0x7C] ld [%l7 + 0x14], %f15 sra %i1, 0x15, %o4 ta %xcc, 0x1 stx %g1, [%l7 + 0x38] movrne %l5, 0x34D, %o2 subc %i3, 0x1977, %l0 move %icc, %i6, %l1 fmovsn %icc, %f12, %f6 fbu %fcc2, loop_6174 siam 0x7 stw %l2, [%l7 + 0x50] ld [%l7 + 0x48], %f11 loop_6174: fors %f14, %f0, %f4 edge16l %i0, %l6, %l3 mulscc %g5, %i2, %g6 fmuld8sux16 %f9, %f11, %f8 st %f4, [%l7 + 0x4C] tneg %xcc, 0x0 mova %icc, %o1, %o3 fbe,a %fcc3, loop_6175 brnz %g4, loop_6176 ldub [%l7 + 0x3D], %o7 fcmps %fcc1, %f4, %f10 loop_6175: ld [%l7 + 0x40], %f2 loop_6176: brgz %o0, loop_6177 tg %icc, 0x7 sll %g2, %o6, %g7 std %f10, [%l7 + 0x68] loop_6177: ldd [%l7 + 0x18], %f4 bleu %xcc, loop_6178 nop setx loop_6179, %l0, %l1 jmpl %l1, %l4 or %i5, %g3, %o5 array8 %i7, %i4, %o4 loop_6178: ldx [%l7 + 0x18], %i1 loop_6179: fmovdcs %icc, %f3, %f6 fcmpeq32 %f0, %f4, %g1 fbuge,a %fcc2, loop_6180 ld [%l7 + 0x18], %f8 fabss %f10, %f4 srl %o2, %i3, %l0 loop_6180: ldsb [%l7 + 0x67], %l5 fmovsn %xcc, %f10, %f5 std %f12, [%l7 + 0x60] tgu %icc, 0x7 fsrc2 %f0, %f4 brgez,a %l1, loop_6181 fcmpne32 %f8, %f14, %i6 array8 %l2, %l6, %i0 ldsh [%l7 + 0x2A], %g5 loop_6181: fmul8x16al %f6, %f9, %f0 fmovdvc %xcc, %f1, %f12 stw %i2, [%l7 + 0x74] or %l3, 0x019E, %o1 edge16n %g6, %o3, %g4 andncc %o7, %g2, %o0 array16 %g7, %l4, %o6 ldd [%l7 + 0x30], %f14 st %f13, [%l7 + 0x10] fcmpne32 %f14, %f2, %g3 tcc %xcc, 0x6 fbn %fcc0, loop_6182 tg %xcc, 0x7 ldsw [%l7 + 0x7C], %i5 ld [%l7 + 0x74], %f3 loop_6182: lduh [%l7 + 0x4C], %i7 be,pn %icc, loop_6183 nop setx loop_6184, %l0, %l1 jmpl %l1, %o5 sth %o4, [%l7 + 0x42] movgu %xcc, %i1, %g1 loop_6183: fbg,a %fcc2, loop_6185 loop_6184: fabss %f13, %f13 move %xcc, %o2, %i3 stx %i4, [%l7 + 0x78] loop_6185: bne,a,pn %xcc, loop_6186 tleu %xcc, 0x3 ldub [%l7 + 0x6F], %l0 ldsh [%l7 + 0x72], %l1 loop_6186: edge32n %l5, %l2, %l6 std %f6, [%l7 + 0x38] movle %icc, %i0, %i6 std %f12, [%l7 + 0x48] movrgez %i2, 0x3F2, %l3 udivcc %o1, 0x1F71, %g6 sll %g5, 0x1D, %g4 ld [%l7 + 0x14], %f6 bcc,pt %icc, loop_6187 ldx [%l7 + 0x60], %o3 fbue,a %fcc3, loop_6188 fblg %fcc1, loop_6189 loop_6187: fsrc1 %f6, %f12 fbo %fcc2, loop_6190 loop_6188: te %icc, 0x6 loop_6189: edge8 %o7, %o0, %g2 stw %g7, [%l7 + 0x08] loop_6190: fblg,a %fcc1, loop_6191 fandnot2s %f8, %f5, %f10 bcs,pn %icc, loop_6192 lduh [%l7 + 0x68], %o6 loop_6191: fmovsle %xcc, %f7, %f12 te %xcc, 0x7 loop_6192: movvs %icc, %l4, %i5 tn %icc, 0x4 subccc %g3, 0x0D4E, %i7 udivx %o4, 0x0970, %i1 ldsh [%l7 + 0x5C], %o5 fabss %f8, %f5 nop setx loop_6193, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %g1, [%l7 + 0x60] fandnot2 %f4, %f0, %f4 fornot1 %f6, %f10, %f0 loop_6193: fmovrslz %o2, %f2, %f12 fblg,a %fcc3, loop_6194 be,a,pt %xcc, loop_6195 bn,a loop_6196 fba,a %fcc3, loop_6197 loop_6194: fmovs %f6, %f5 loop_6195: fpsub32 %f0, %f14, %f4 loop_6196: fone %f12 loop_6197: tcs %xcc, 0x4 lduh [%l7 + 0x54], %i4 fpadd16s %f5, %f14, %f14 orcc %i3, 0x11CE, %l0 ldsb [%l7 + 0x55], %l5 bcs,a,pn %icc, loop_6198 edge8n %l2, %l1, %i0 movvs %xcc, %l6, %i6 edge32 %i2, %l3, %o1 loop_6198: fmovsleu %xcc, %f8, %f12 fandnot2 %f12, %f2, %f2 fmovrde %g5, %f14, %f0 ld [%l7 + 0x6C], %f9 stb %g6, [%l7 + 0x36] tne %icc, 0x3 movneg %xcc, %g4, %o7 bpos,a loop_6199 lduw [%l7 + 0x70], %o0 fcmps %fcc0, %f6, %f6 fbge %fcc2, loop_6200 loop_6199: fmovdn %xcc, %f0, %f8 ldd [%l7 + 0x50], %f8 xnor %o3, 0x0368, %g2 loop_6200: fmovsneg %icc, %f7, %f1 fnand %f6, %f0, %f10 fmovsg %icc, %f15, %f13 fmovsn %xcc, %f14, %f13 bneg,a %xcc, loop_6201 ldsb [%l7 + 0x72], %o6 fabss %f4, %f10 ldsh [%l7 + 0x12], %l4 loop_6201: ldsb [%l7 + 0x0D], %g7 brnz,a %i5, loop_6202 tcs %icc, 0x6 ldub [%l7 + 0x37], %i7 movpos %icc, %g3, %i1 loop_6202: movrne %o4, 0x33F, %g1 subccc %o2, 0x0AB7, %i4 tcc %icc, 0x7 fbule,a %fcc3, loop_6203 movneg %icc, %i3, %o5 ldsh [%l7 + 0x7E], %l5 addcc %l0, %l2, %i0 loop_6203: ldsw [%l7 + 0x70], %l6 ldsw [%l7 + 0x40], %i6 edge32l %i2, %l1, %o1 ldub [%l7 + 0x2F], %g5 lduw [%l7 + 0x74], %g6 mova %icc, %g4, %o7 fzeros %f5 fmovscc %xcc, %f10, %f5 ld [%l7 + 0x5C], %f8 fmuld8sux16 %f10, %f15, %f4 sth %o0, [%l7 + 0x1C] edge16n %l3, %o3, %o6 fandnot1s %f14, %f9, %f3 mulscc %l4, %g2, %g7 fpsub32s %f4, %f10, %f9 ld [%l7 + 0x40], %f9 ldx [%l7 + 0x48], %i5 fpsub32 %f12, %f2, %f8 sdiv %g3, 0x0A61, %i1 stb %o4, [%l7 + 0x24] std %f2, [%l7 + 0x50] fbue %fcc0, loop_6204 lduw [%l7 + 0x68], %i7 be %icc, loop_6205 fbo %fcc1, loop_6206 loop_6204: sdivcc %g1, 0x0583, %i4 addcc %o2, %o5, %i3 loop_6205: fmovrslz %l5, %f10, %f13 loop_6206: fpack16 %f0, %f14 orcc %l2, 0x0A17, %i0 fand %f0, %f10, %f2 fmul8ulx16 %f8, %f12, %f6 brz,a %l0, loop_6207 fbe,a %fcc0, loop_6208 fmovdneg %icc, %f4, %f12 faligndata %f2, %f8, %f8 loop_6207: bvc,pn %icc, loop_6209 loop_6208: stx %i6, [%l7 + 0x58] fmul8x16au %f12, %f1, %f2 lduw [%l7 + 0x68], %l6 loop_6209: std %f0, [%l7 + 0x68] tneg %xcc, 0x5 st %f12, [%l7 + 0x44] movne %xcc, %l1, %i2 bgu loop_6210 fmovse %icc, %f5, %f1 tleu %xcc, 0x2 ldsh [%l7 + 0x4C], %o1 loop_6210: fpack16 %f10, %f3 fmovsn %xcc, %f15, %f0 ldsw [%l7 + 0x30], %g5 movge %xcc, %g4, %o7 fba %fcc2, loop_6211 stx %g6, [%l7 + 0x10] ble,a,pn %xcc, loop_6212 bcc,pn %xcc, loop_6213 loop_6211: fpadd32 %f6, %f12, %f2 ldx [%l7 + 0x28], %o0 loop_6212: fmovdl %xcc, %f14, %f1 loop_6213: st %f10, [%l7 + 0x1C] fpack32 %f10, %f6, %f4 fmovsne %xcc, %f13, %f6 edge32l %l3, %o6, %l4 bvc,a loop_6214 tleu %icc, 0x2 fpsub16s %f0, %f15, %f10 subccc %g2, 0x1B25, %g7 loop_6214: array8 %i5, %g3, %o3 ldx [%l7 + 0x10], %o4 movrlz %i7, 0x347, %i1 fpsub16 %f4, %f0, %f14 brgez %i4, loop_6215 fmovrslez %o2, %f9, %f12 movge %icc, %g1, %o5 fba,a %fcc1, loop_6216 loop_6215: mova %xcc, %l5, %i3 nop setx loop_6217, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bg,a,pn %xcc, loop_6218 loop_6216: stx %i0, [%l7 + 0x68] fmovdn %icc, %f11, %f0 loop_6217: edge16ln %l0, %l2, %i6 loop_6218: tcs %icc, 0x2 addccc %l6, %l1, %i2 sth %o1, [%l7 + 0x52] ldd [%l7 + 0x10], %f4 fmovsleu %xcc, %f5, %f6 mulx %g5, %o7, %g4 std %f14, [%l7 + 0x10] stb %g6, [%l7 + 0x34] st %f10, [%l7 + 0x08] edge16ln %l3, %o0, %o6 fornot1s %f2, %f12, %f0 bcs,a,pn %icc, loop_6219 fble %fcc3, loop_6220 tneg %icc, 0x5 fexpand %f1, %f10 loop_6219: fcmpeq16 %f0, %f0, %l4 loop_6220: fpadd16 %f4, %f4, %f14 fzeros %f14 ldub [%l7 + 0x1C], %g2 array16 %i5, %g7, %g3 fnor %f0, %f0, %f4 fnor %f2, %f6, %f2 stb %o4, [%l7 + 0x7C] std %f8, [%l7 + 0x08] ld [%l7 + 0x70], %f6 st %f15, [%l7 + 0x64] ldsh [%l7 + 0x2C], %o3 stb %i1, [%l7 + 0x08] fpackfix %f4, %f0 fbe,a %fcc2, loop_6221 std %f8, [%l7 + 0x68] tcc %icc, 0x7 fbug %fcc0, loop_6222 loop_6221: fexpand %f5, %f2 fmovrsgz %i7, %f3, %f8 lduw [%l7 + 0x6C], %o2 loop_6222: ld [%l7 + 0x14], %f11 taddcc %g1, %i4, %o5 fsrc2 %f0, %f10 xnor %l5, %i0, %l0 bneg,a %xcc, loop_6223 movvc %icc, %l2, %i3 srax %i6, 0x04, %l6 stx %i2, [%l7 + 0x28] loop_6223: movle %icc, %o1, %l1 edge16l %g5, %g4, %g6 bg loop_6224 stw %o7, [%l7 + 0x20] fpackfix %f12, %f15 mulscc %l3, 0x16F3, %o6 loop_6224: subcc %o0, 0x0175, %l4 edge32n %g2, %g7, %i5 ldsb [%l7 + 0x79], %g3 edge8 %o4, %i1, %o3 umul %o2, %g1, %i7 stx %i4, [%l7 + 0x50] mulx %o5, %l5, %l0 tsubcc %i0, %l2, %i6 pdist %f0, %f0, %f12 subccc %i3, 0x01E8, %l6 subccc %o1, 0x1DBC, %l1 fxors %f12, %f9, %f4 bcs,a,pt %xcc, loop_6225 ldub [%l7 + 0x24], %i2 fba %fcc0, loop_6226 ld [%l7 + 0x30], %f8 loop_6225: movleu %xcc, %g5, %g6 tgu %icc, 0x4 loop_6226: ldub [%l7 + 0x31], %g4 bshuffle %f10, %f4, %f14 xnor %o7, 0x1007, %l3 ldub [%l7 + 0x1A], %o6 movrgez %o0, 0x21C, %g2 ldsb [%l7 + 0x79], %g7 fors %f2, %f15, %f15 fmul8x16au %f0, %f1, %f12 lduw [%l7 + 0x68], %l4 ldd [%l7 + 0x18], %f12 lduh [%l7 + 0x0A], %g3 fmovrsne %o4, %f2, %f10 tpos %xcc, 0x7 lduh [%l7 + 0x22], %i1 andn %i5, 0x0565, %o3 ldd [%l7 + 0x30], %f12 fbo,a %fcc0, loop_6227 fbu %fcc2, loop_6228 stw %g1, [%l7 + 0x3C] fnors %f8, %f15, %f12 loop_6227: taddcctv %i7, %i4, %o5 loop_6228: tgu %icc, 0x6 sth %l5, [%l7 + 0x4E] st %f9, [%l7 + 0x70] sth %o2, [%l7 + 0x7A] fble %fcc0, loop_6229 movcs %icc, %l0, %i0 umul %l2, %i3, %l6 lduw [%l7 + 0x24], %i6 loop_6229: sth %o1, [%l7 + 0x62] stb %l1, [%l7 + 0x58] fornot2s %f4, %f10, %f5 fxnor %f10, %f4, %f12 sub %g5, %i2, %g4 fandnot2 %f14, %f14, %f8 ld [%l7 + 0x30], %f7 fnegs %f8, %f7 ldx [%l7 + 0x10], %g6 fmovdl %xcc, %f15, %f7 fcmpd %fcc0, %f8, %f6 fmovd %f0, %f4 movgu %icc, %l3, %o7 fones %f1 subc %o0, %g2, %o6 edge16 %g7, %g3, %l4 stw %o4, [%l7 + 0x30] stx %i1, [%l7 + 0x70] fpsub16s %f3, %f9, %f2 edge8n %o3, %g1, %i5 ldsb [%l7 + 0x6C], %i7 ldub [%l7 + 0x35], %i4 mova %icc, %l5, %o5 udiv %o2, 0x1C17, %i0 fbn,a %fcc2, loop_6230 bgu,a %xcc, loop_6231 fxors %f9, %f14, %f11 fmovse %icc, %f6, %f7 loop_6230: fmovrdgez %l2, %f14, %f6 loop_6231: subc %i3, %l0, %i6 fxnor %f10, %f12, %f14 tne %icc, 0x5 fmovde %xcc, %f10, %f4 fcmpgt16 %f8, %f8, %l6 fcmpeq32 %f8, %f4, %o1 fcmpne16 %f8, %f4, %g5 fmovsle %icc, %f15, %f12 fmovdge %xcc, %f13, %f12 ld [%l7 + 0x28], %f10 edge32 %l1, %i2, %g4 te %xcc, 0x3 ldsh [%l7 + 0x2C], %g6 fbule %fcc3, loop_6232 fandnot1 %f14, %f10, %f8 stx %o7, [%l7 + 0x08] fmovrdgez %l3, %f14, %f0 loop_6232: fmovdge %xcc, %f4, %f11 sdivx %g2, 0x193E, %o6 ldd [%l7 + 0x68], %f10 ldsw [%l7 + 0x2C], %o0 ld [%l7 + 0x60], %f12 fmul8x16au %f12, %f7, %f0 fmovrsne %g3, %f5, %f14 ldsw [%l7 + 0x3C], %l4 fbule %fcc2, loop_6233 tsubcctv %g7, 0x0A9D, %o4 ldsb [%l7 + 0x17], %o3 udiv %i1, 0x0A70, %g1 loop_6233: fmovdcc %icc, %f11, %f4 fands %f12, %f15, %f15 mova %xcc, %i7, %i4 ba,a,pn %xcc, loop_6234 ldub [%l7 + 0x64], %l5 fmovdvc %icc, %f15, %f14 edge32 %o5, %i5, %i0 loop_6234: fmovd %f2, %f6 tneg %xcc, 0x6 movcs %xcc, %l2, %o2 tcc %icc, 0x5 ldx [%l7 + 0x10], %l0 fmovrde %i3, %f6, %f12 lduw [%l7 + 0x14], %l6 mulscc %o1, %g5, %l1 xorcc %i6, %g4, %g6 array32 %o7, %l3, %i2 sub %o6, 0x14BD, %g2 pdist %f12, %f8, %f14 fcmpes %fcc1, %f5, %f0 ldsh [%l7 + 0x08], %g3 bleu loop_6235 ldub [%l7 + 0x22], %o0 edge16 %l4, %o4, %g7 stw %o3, [%l7 + 0x7C] loop_6235: fcmple16 %f6, %f0, %g1 stx %i7, [%l7 + 0x50] fpack32 %f0, %f6, %f2 fones %f13 fmul8x16 %f6, %f12, %f14 and %i4, %i1, %l5 ldsh [%l7 + 0x68], %o5 fone %f6 ldsw [%l7 + 0x14], %i5 fmovdcc %icc, %f8, %f1 fba,a %fcc0, loop_6236 nop setx loop_6237, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdleu %icc, %f14, %f1 fpsub16 %f14, %f10, %f8 loop_6236: bneg,a,pn %xcc, loop_6238 loop_6237: fmovdcc %icc, %f3, %f15 nop setx loop_6239, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bg,a,pn %xcc, loop_6240 loop_6238: edge32ln %l2, %i0, %l0 be loop_6241 loop_6239: movn %xcc, %i3, %l6 loop_6240: ldx [%l7 + 0x68], %o1 fnot2 %f2, %f4 loop_6241: stb %o2, [%l7 + 0x23] fmul8x16 %f3, %f0, %f14 fmovse %icc, %f0, %f7 udivcc %g5, 0x18EE, %i6 ldsb [%l7 + 0x69], %l1 movneg %icc, %g6, %o7 bge,a loop_6242 bvs,a %xcc, loop_6243 fcmpeq32 %f0, %f10, %g4 sethi 0x0731, %i2 loop_6242: stx %o6, [%l7 + 0x30] loop_6243: sth %l3, [%l7 + 0x08] brlez,a %g3, loop_6244 fcmpne32 %f14, %f4, %g2 subccc %o0, %l4, %g7 movpos %xcc, %o3, %g1 loop_6244: umul %o4, 0x12E8, %i7 fbn %fcc1, loop_6245 stx %i1, [%l7 + 0x18] fpack32 %f8, %f6, %f4 stw %i4, [%l7 + 0x70] loop_6245: ld [%l7 + 0x68], %f7 sth %o5, [%l7 + 0x54] tleu %xcc, 0x7 edge8ln %i5, %l2, %i0 fcmple32 %f4, %f12, %l0 bneg,a,pn %icc, loop_6246 andcc %i3, %l5, %l6 fones %f15 fbule %fcc3, loop_6247 loop_6246: fnand %f14, %f8, %f2 fble %fcc3, loop_6248 fpack16 %f12, %f6 loop_6247: fmovdcs %xcc, %f8, %f0 fornot2 %f14, %f12, %f4 loop_6248: sdivx %o1, 0x0B89, %o2 std %f10, [%l7 + 0x68] sra %g5, 0x0F, %i6 addcc %l1, 0x0270, %o7 movvs %icc, %g4, %i2 lduw [%l7 + 0x5C], %g6 fsrc2 %f8, %f6 fmovs %f4, %f12 movg %icc, %o6, %l3 ld [%l7 + 0x28], %f12 lduh [%l7 + 0x44], %g2 edge16ln %g3, %l4, %o0 lduh [%l7 + 0x3A], %g7 tne %icc, 0x0 stw %o3, [%l7 + 0x2C] sllx %o4, %g1, %i1 fbge %fcc2, loop_6249 tneg %xcc, 0x7 stb %i7, [%l7 + 0x1B] st %f6, [%l7 + 0x64] loop_6249: sth %i4, [%l7 + 0x30] sth %o5, [%l7 + 0x42] fpack32 %f6, %f10, %f0 bne,a,pn %icc, loop_6250 st %f15, [%l7 + 0x5C] movleu %xcc, %i5, %l2 stx %i0, [%l7 + 0x48] loop_6250: stb %l0, [%l7 + 0x3D] edge16 %l5, %i3, %o1 tl %icc, 0x6 sth %o2, [%l7 + 0x5E] fpsub32s %f2, %f0, %f4 fsrc1 %f2, %f14 fsrc2 %f2, %f4 fmovdne %xcc, %f2, %f7 fcmpgt32 %f6, %f4, %l6 popc 0x07DC, %i6 ldsh [%l7 + 0x1E], %g5 std %f12, [%l7 + 0x28] fpadd16s %f5, %f10, %f3 fmul8x16au %f4, %f9, %f4 edge32n %l1, %o7, %g4 lduh [%l7 + 0x2C], %g6 stb %i2, [%l7 + 0x52] std %f10, [%l7 + 0x10] fbue,a %fcc2, loop_6251 alignaddr %o6, %g2, %g3 fnegs %f3, %f3 ldub [%l7 + 0x32], %l3 loop_6251: edge16 %o0, %g7, %l4 mulscc %o3, %o4, %i1 fcmpne32 %f2, %f12, %i7 fmovspos %icc, %f10, %f4 fcmple32 %f2, %f8, %g1 ld [%l7 + 0x78], %f3 tn %icc, 0x2 mulscc %o5, 0x0F1F, %i5 fzero %f12 umul %l2, 0x1297, %i0 tle %xcc, 0x1 fbu %fcc3, loop_6252 lduw [%l7 + 0x44], %l0 fpadd16s %f6, %f5, %f8 ldx [%l7 + 0x20], %i4 loop_6252: fmovda %xcc, %f4, %f15 fandnot1s %f0, %f10, %f14 tleu %xcc, 0x2 movn %icc, %l5, %i3 fbo %fcc1, loop_6253 fabss %f9, %f9 sth %o1, [%l7 + 0x26] ldsw [%l7 + 0x10], %o2 loop_6253: st %f13, [%l7 + 0x50] xorcc %l6, %g5, %l1 fpadd16 %f10, %f10, %f14 sth %o7, [%l7 + 0x12] bcc,a,pt %xcc, loop_6254 bpos,pt %xcc, loop_6255 movrlez %i6, %g4, %g6 brgz,a %o6, loop_6256 loop_6254: ble %icc, loop_6257 loop_6255: fbuge %fcc0, loop_6258 edge32n %i2, %g3, %g2 loop_6256: fmovdne %xcc, %f5, %f3 loop_6257: movne %xcc, %o0, %l3 loop_6258: fpackfix %f10, %f10 bl loop_6259 fmovdvs %icc, %f10, %f11 bpos,a %xcc, loop_6260 fpadd16 %f2, %f10, %f2 loop_6259: fcmpes %fcc3, %f15, %f0 fzeros %f14 loop_6260: fors %f0, %f6, %f6 nop setx loop_6261, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge16 %l4, %g7, %o3 ble,pn %xcc, loop_6262 ldsh [%l7 + 0x1C], %i1 loop_6261: ldub [%l7 + 0x12], %o4 faligndata %f2, %f12, %f6 loop_6262: fnot2s %f3, %f0 fzero %f8 ldsw [%l7 + 0x34], %g1 fmovrsgez %o5, %f9, %f7 ld [%l7 + 0x58], %f15 bvc,a,pn %xcc, loop_6263 edge32 %i5, %l2, %i0 fxnors %f0, %f9, %f10 fba %fcc0, loop_6264 loop_6263: fpsub16s %f15, %f13, %f9 fmovsl %xcc, %f14, %f0 fmovsvc %xcc, %f10, %f13 loop_6264: edge16l %i7, %l0, %i4 smulcc %i3, %o1, %o2 sth %l6, [%l7 + 0x3E] fmovsvc %icc, %f8, %f4 fpadd16s %f10, %f4, %f9 srax %g5, 0x16, %l5 umul %o7, %l1, %i6 edge16n %g4, %o6, %i2 lduh [%l7 + 0x7C], %g6 movl %xcc, %g3, %o0 fornot2s %f8, %f3, %f12 fmovda %xcc, %f8, %f0 and %l3, %l4, %g2 stw %o3, [%l7 + 0x40] lduw [%l7 + 0x3C], %g7 ldd [%l7 + 0x40], %f4 popc 0x0632, %i1 st %f6, [%l7 + 0x14] fmovrse %g1, %f13, %f0 srl %o4, 0x0D, %i5 ldd [%l7 + 0x20], %f4 movl %icc, %l2, %i0 fbule %fcc1, loop_6265 te %xcc, 0x7 lduh [%l7 + 0x28], %i7 fmovrdne %l0, %f10, %f10 loop_6265: stw %o5, [%l7 + 0x30] fmovdpos %icc, %f2, %f2 orn %i4, 0x1D0A, %o1 fmovse %xcc, %f2, %f1 fmovdcc %icc, %f7, %f8 ld [%l7 + 0x48], %f13 stb %o2, [%l7 + 0x5D] lduh [%l7 + 0x20], %i3 tvs %xcc, 0x1 fnot2s %f13, %f6 add %g5, %l5, %o7 std %f2, [%l7 + 0x08] brgz,a %l6, loop_6266 sth %i6, [%l7 + 0x0C] fmovsa %icc, %f4, %f6 fbul %fcc1, loop_6267 loop_6266: ldub [%l7 + 0x25], %g4 lduh [%l7 + 0x2E], %o6 ldsw [%l7 + 0x40], %l1 loop_6267: smulcc %g6, 0x07FD, %i2 ldub [%l7 + 0x73], %o0 ldsh [%l7 + 0x30], %l3 bgu,a %icc, loop_6268 fbne %fcc2, loop_6269 fmovspos %icc, %f14, %f8 ldsh [%l7 + 0x2E], %g3 loop_6268: smulcc %g2, %o3, %l4 loop_6269: movcc %xcc, %i1, %g1 movgu %icc, %g7, %i5 std %f14, [%l7 + 0x18] ldd [%l7 + 0x60], %f0 fxors %f7, %f5, %f6 ldub [%l7 + 0x1C], %l2 lduh [%l7 + 0x42], %i0 srlx %i7, 0x06, %l0 fcmpne16 %f8, %f14, %o5 fbl %fcc1, loop_6270 ldsh [%l7 + 0x1A], %o4 fmovdn %xcc, %f7, %f15 fsrc2 %f12, %f12 loop_6270: ldsb [%l7 + 0x1B], %i4 fpmerge %f1, %f3, %f8 st %f5, [%l7 + 0x18] fpackfix %f12, %f5 stw %o2, [%l7 + 0x40] fabss %f15, %f14 ldx [%l7 + 0x78], %i3 sub %g5, 0x04B0, %o1 fpadd32s %f11, %f13, %f1 alignaddrl %o7, %l6, %i6 st %f6, [%l7 + 0x14] st %f10, [%l7 + 0x3C] fnand %f10, %f6, %f14 fcmpeq16 %f8, %f14, %l5 fpadd32s %f2, %f1, %f6 fzero %f10 bge,pn %icc, loop_6271 sll %o6, %l1, %g6 sth %g4, [%l7 + 0x24] edge8n %i2, %l3, %o0 loop_6271: fpadd16 %f0, %f0, %f6 fbge,a %fcc3, loop_6272 movneg %xcc, %g3, %o3 alignaddr %g2, %l4, %g1 fmovsvs %xcc, %f7, %f1 loop_6272: fbg %fcc1, loop_6273 stb %g7, [%l7 + 0x69] fsrc1 %f14, %f14 fnot1 %f8, %f10 loop_6273: movgu %icc, %i5, %l2 fbn,a %fcc1, loop_6274 fmul8sux16 %f14, %f14, %f14 ldd [%l7 + 0x60], %f6 stw %i0, [%l7 + 0x44] loop_6274: fnot2 %f6, %f0 fmovsg %xcc, %f8, %f14 array16 %i7, %i1, %o5 lduh [%l7 + 0x7C], %l0 std %f10, [%l7 + 0x40] sdivcc %o4, 0x1B0C, %i4 fbu,a %fcc1, loop_6275 fcmps %fcc3, %f12, %f0 brlez %o2, loop_6276 brgez,a %g5, loop_6277 loop_6275: fmovrslez %o1, %f3, %f1 fzeros %f6 loop_6276: siam 0x4 loop_6277: alignaddrl %o7, %l6, %i6 bpos loop_6278 stx %i3, [%l7 + 0x60] fpadd16s %f8, %f5, %f15 fsrc2 %f4, %f12 loop_6278: orncc %l5, 0x19E5, %o6 ldsb [%l7 + 0x6F], %l1 fmovrsgz %g4, %f6, %f5 fbug %fcc2, loop_6279 lduh [%l7 + 0x4A], %g6 tn %xcc, 0x6 lduh [%l7 + 0x14], %l3 loop_6279: tvc %xcc, 0x1 tvs %xcc, 0x6 ldsh [%l7 + 0x7E], %i2 fpackfix %f8, %f14 tle %xcc, 0x3 brnz %o0, loop_6280 fmovspos %xcc, %f9, %f1 lduw [%l7 + 0x44], %o3 tneg %icc, 0x7 loop_6280: fpsub16 %f4, %f0, %f8 ldub [%l7 + 0x21], %g2 edge32ln %g3, %g1, %l4 fnot1 %f2, %f4 st %f6, [%l7 + 0x34] fbne %fcc2, loop_6281 sth %i5, [%l7 + 0x3C] call loop_6282 bleu loop_6283 loop_6281: st %f14, [%l7 + 0x64] fnot2 %f8, %f8 loop_6282: st %f14, [%l7 + 0x70] loop_6283: mulx %l2, %g7, %i0 fabsd %f0, %f8 ldsh [%l7 + 0x66], %i1 ldsw [%l7 + 0x68], %o5 fbo %fcc0, loop_6284 std %f0, [%l7 + 0x40] fpmerge %f3, %f8, %f8 ldsh [%l7 + 0x38], %i7 loop_6284: bleu,a loop_6285 fnand %f12, %f12, %f8 be,a,pn %icc, loop_6286 std %f14, [%l7 + 0x20] loop_6285: mova %icc, %l0, %o4 ldx [%l7 + 0x58], %i4 loop_6286: movrgz %g5, 0x34F, %o1 alignaddr %o7, %o2, %l6 stb %i3, [%l7 + 0x2E] fblg %fcc3, loop_6287 movvs %icc, %l5, %i6 fnand %f0, %f6, %f2 stw %o6, [%l7 + 0x3C] loop_6287: lduw [%l7 + 0x2C], %l1 fnand %f2, %f2, %f14 call loop_6288 tle %xcc, 0x4 srl %g4, 0x13, %g6 fnot1 %f8, %f6 loop_6288: fbne,a %fcc0, loop_6289 tsubcctv %l3, %i2, %o3 orn %o0, %g3, %g2 fcmpd %fcc0, %f6, %f14 loop_6289: std %f8, [%l7 + 0x60] edge16 %g1, %l4, %l2 movcs %icc, %g7, %i0 lduh [%l7 + 0x60], %i5 subcc %o5, 0x0407, %i1 tvc %icc, 0x7 lduw [%l7 + 0x54], %l0 fcmpd %fcc2, %f0, %f14 xor %i7, 0x014C, %i4 fmovrsgz %o4, %f14, %f12 sub %g5, %o1, %o2 edge32n %o7, %i3, %l5 bleu,pt %icc, loop_6290 fornot2 %f10, %f6, %f2 fnor %f0, %f6, %f12 popc %i6, %l6 loop_6290: alignaddrl %l1, %o6, %g6 fmul8x16 %f0, %f12, %f2 fpsub16 %f0, %f2, %f6 ldsb [%l7 + 0x22], %l3 stb %i2, [%l7 + 0x33] nop setx loop_6291, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movvs %xcc, %g4, %o3 ldsw [%l7 + 0x4C], %g3 fsrc1s %f2, %f13 loop_6291: stw %o0, [%l7 + 0x4C] fpsub32 %f0, %f4, %f10 st %f13, [%l7 + 0x54] xnor %g1, %l4, %l2 fbne %fcc2, loop_6292 ldsw [%l7 + 0x3C], %g2 sth %i0, [%l7 + 0x4C] lduh [%l7 + 0x66], %i5 loop_6292: fbne,a %fcc0, loop_6293 addc %g7, %o5, %l0 ld [%l7 + 0x38], %f0 tle %xcc, 0x3 loop_6293: fors %f7, %f8, %f8 sdivcc %i1, 0x12A5, %i4 edge16n %i7, %g5, %o4 movleu %icc, %o2, %o7 mulx %i3, 0x0F26, %l5 fbl %fcc1, loop_6294 fmovrsne %i6, %f6, %f7 sth %l6, [%l7 + 0x0C] bleu,a %xcc, loop_6295 loop_6294: subccc %l1, %o6, %g6 ldsh [%l7 + 0x7A], %o1 movge %icc, %i2, %g4 loop_6295: sethi 0x199E, %o3 sra %g3, 0x07, %l3 te %icc, 0x0 siam 0x6 ld [%l7 + 0x24], %f14 stb %g1, [%l7 + 0x7C] ld [%l7 + 0x6C], %f9 edge16 %l4, %o0, %l2 tgu %icc, 0x2 xnor %g2, 0x0B5E, %i0 stw %i5, [%l7 + 0x3C] ldx [%l7 + 0x08], %o5 fba %fcc2, loop_6296 bn %icc, loop_6297 andncc %g7, %l0, %i4 ldsw [%l7 + 0x20], %i7 loop_6296: ldsh [%l7 + 0x42], %i1 loop_6297: lduh [%l7 + 0x32], %o4 fbul %fcc2, loop_6298 st %f9, [%l7 + 0x38] tvs %xcc, 0x1 bpos,a loop_6299 loop_6298: stb %g5, [%l7 + 0x0B] ldsh [%l7 + 0x08], %o2 fbne,a %fcc3, loop_6300 loop_6299: fbuge,a %fcc2, loop_6301 std %f14, [%l7 + 0x48] fmuld8sux16 %f0, %f14, %f10 loop_6300: fzeros %f11 loop_6301: fmovdg %xcc, %f9, %f11 ldsh [%l7 + 0x32], %i3 movvs %icc, %o7, %i6 bvc,pt %xcc, loop_6302 fornot2s %f15, %f11, %f12 smul %l6, 0x09E9, %l1 stw %o6, [%l7 + 0x58] loop_6302: array32 %l5, %o1, %g6 add %g4, %o3, %i2 bcs,pt %icc, loop_6303 ta %icc, 0x3 stw %g3, [%l7 + 0x30] bpos,pn %xcc, loop_6304 loop_6303: fbe,a %fcc2, loop_6305 fbuge %fcc0, loop_6306 move %icc, %g1, %l3 loop_6304: stb %l4, [%l7 + 0x2F] loop_6305: nop setx loop_6307, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6306: st %f12, [%l7 + 0x44] fmovrdlez %l2, %f12, %f0 xorcc %g2, %i0, %o0 loop_6307: ldsb [%l7 + 0x6E], %i5 ld [%l7 + 0x1C], %f3 fbl,a %fcc3, loop_6308 lduh [%l7 + 0x12], %g7 st %f9, [%l7 + 0x38] fones %f13 loop_6308: fpsub16s %f1, %f14, %f0 fnot2s %f11, %f10 movg %icc, %l0, %i4 fsrc2 %f0, %f14 edge32 %i7, %i1, %o4 sdiv %g5, 0x083B, %o5 smul %i3, 0x135D, %o2 xnor %o7, 0x181D, %i6 std %f6, [%l7 + 0x78] taddcctv %l1, 0x1831, %l6 array16 %l5, %o1, %g6 fmul8sux16 %f12, %f4, %f14 ldx [%l7 + 0x40], %o6 fsrc1 %f8, %f8 mova %icc, %o3, %i2 fmovrdgz %g4, %f10, %f14 tsubcc %g1, 0x1B46, %l3 udivcc %l4, 0x09CD, %g3 taddcc %g2, 0x03BB, %i0 fmovscc %icc, %f7, %f10 fmul8x16al %f14, %f5, %f12 fsrc2s %f4, %f6 fmovscc %icc, %f9, %f14 st %f3, [%l7 + 0x6C] ldx [%l7 + 0x10], %l2 fpadd16s %f1, %f11, %f1 tpos %xcc, 0x1 fbn,a %fcc2, loop_6309 ldsb [%l7 + 0x0C], %o0 lduh [%l7 + 0x68], %g7 fbg %fcc0, loop_6310 loop_6309: fands %f10, %f0, %f5 ldub [%l7 + 0x3E], %l0 fmovd %f2, %f4 loop_6310: fmovrdgez %i4, %f14, %f0 stw %i5, [%l7 + 0x48] fbge %fcc2, loop_6311 stx %i1, [%l7 + 0x10] array8 %i7, %g5, %o4 fbo,a %fcc2, loop_6312 loop_6311: fbge,a %fcc0, loop_6313 fmovrsne %o5, %f5, %f9 stx %i3, [%l7 + 0x08] loop_6312: or %o7, 0x1A4D, %o2 loop_6313: sth %l1, [%l7 + 0x7E] fbue,a %fcc3, loop_6314 fand %f8, %f8, %f6 std %f2, [%l7 + 0x50] fmovde %xcc, %f2, %f2 loop_6314: fmovrsgez %l6, %f14, %f15 fmovspos %icc, %f7, %f7 lduh [%l7 + 0x56], %i6 movleu %icc, %l5, %g6 ldsh [%l7 + 0x18], %o6 fsrc2 %f2, %f12 stx %o3, [%l7 + 0x78] fabsd %f4, %f12 tvs %icc, 0x6 std %f0, [%l7 + 0x28] movrlez %o1, 0x28C, %i2 std %f4, [%l7 + 0x70] st %f10, [%l7 + 0x44] andncc %g1, %g4, %l3 stx %l4, [%l7 + 0x50] subcc %g3, 0x023B, %i0 lduh [%l7 + 0x28], %l2 brlz %g2, loop_6315 fone %f14 ldsh [%l7 + 0x10], %g7 fpsub16 %f14, %f0, %f10 loop_6315: bshuffle %f0, %f6, %f14 fbl,a %fcc0, loop_6316 andn %o0, %l0, %i4 fpsub32 %f6, %f4, %f6 addcc %i5, 0x1F08, %i1 loop_6316: ldsb [%l7 + 0x1F], %i7 ldsw [%l7 + 0x68], %g5 tpos %icc, 0x6 ldub [%l7 + 0x77], %o4 stw %o5, [%l7 + 0x74] bge,a %xcc, loop_6317 fmovsn %xcc, %f3, %f9 sdivcc %o7, 0x1E25, %i3 subcc %o2, %l6, %i6 loop_6317: fmovrdgz %l1, %f10, %f10 stx %g6, [%l7 + 0x68] edge16n %l5, %o6, %o1 fmovrdgez %o3, %f2, %f0 umul %g1, %g4, %l3 orncc %l4, %g3, %i0 call loop_6318 fmovdl %icc, %f4, %f0 stx %i2, [%l7 + 0x48] fmovde %xcc, %f13, %f15 loop_6318: edge32n %g2, %g7, %o0 ldsh [%l7 + 0x1A], %l0 movrlz %l2, %i5, %i1 fmuld8sux16 %f0, %f13, %f2 bshuffle %f12, %f4, %f2 st %f5, [%l7 + 0x10] stw %i7, [%l7 + 0x08] mulscc %i4, %g5, %o5 mulscc %o7, %o4, %i3 ldsw [%l7 + 0x0C], %o2 fbo %fcc2, loop_6319 ld [%l7 + 0x24], %f1 movge %icc, %l6, %l1 udivx %g6, 0x0771, %l5 loop_6319: stb %i6, [%l7 + 0x4F] fmovsvc %icc, %f7, %f4 ldsh [%l7 + 0x2E], %o6 stx %o1, [%l7 + 0x08] ldx [%l7 + 0x68], %g1 movcs %xcc, %o3, %l3 ld [%l7 + 0x28], %f9 lduh [%l7 + 0x48], %l4 fbl,a %fcc1, loop_6320 ba %icc, loop_6321 lduw [%l7 + 0x24], %g3 subcc %i0, %g4, %g2 loop_6320: fbg,a %fcc3, loop_6322 loop_6321: fcmpgt16 %f2, %f14, %g7 fand %f8, %f2, %f14 ba,a,pt %xcc, loop_6323 loop_6322: movn %xcc, %o0, %l0 ldsw [%l7 + 0x54], %i2 ld [%l7 + 0x34], %f1 loop_6323: be,a %xcc, loop_6324 movg %icc, %i5, %l2 fmovs %f1, %f14 fpmerge %f14, %f3, %f4 loop_6324: fmovsne %icc, %f0, %f9 sth %i1, [%l7 + 0x38] fmovsleu %xcc, %f11, %f4 fone %f4 or %i4, 0x070B, %i7 addc %g5, 0x1B4E, %o7 fnot1s %f8, %f7 fbne,a %fcc1, loop_6325 alignaddrl %o5, %i3, %o4 lduw [%l7 + 0x6C], %o2 fcmple32 %f6, %f6, %l6 loop_6325: ldx [%l7 + 0x58], %l1 fmovspos %icc, %f7, %f13 ldd [%l7 + 0x60], %f4 movrlz %g6, %i6, %l5 movg %xcc, %o1, %o6 bvc,pt %xcc, loop_6326 tpos %xcc, 0x6 fmovsgu %xcc, %f12, %f9 nop setx loop_6327, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_6326: andncc %o3, %l3, %l4 addccc %g1, 0x0077, %i0 movge %icc, %g4, %g2 loop_6327: movl %xcc, %g3, %g7 bcc,a loop_6328 brlez %o0, loop_6329 movvs %xcc, %l0, %i2 fblg %fcc0, loop_6330 loop_6328: movrgz %l2, 0x2A7, %i5 loop_6329: bcs loop_6331 fornot2s %f1, %f2, %f1 loop_6330: tsubcc %i4, %i7, %g5 bpos,a,pt %icc, loop_6332 loop_6331: ldsh [%l7 + 0x26], %o7 subc %o5, 0x189D, %i3 xor %i1, %o2, %o4 loop_6332: ld [%l7 + 0x24], %f4 fcmped %fcc1, %f10, %f10 ldsb [%l7 + 0x26], %l1 fmovs %f15, %f12 sth %l6, [%l7 + 0x0E] lduh [%l7 + 0x6C], %g6 ldub [%l7 + 0x2E], %i6 bshuffle %f2, %f14, %f10 bg,a,pn %xcc, loop_6333 fmovsvc %xcc, %f12, %f8 alignaddr %l5, %o6, %o3 fexpand %f12, %f12 loop_6333: fpsub32 %f2, %f4, %f4 fmovdg %xcc, %f10, %f5 fpsub16s %f0, %f0, %f1 movvc %xcc, %o1, %l4 addc %g1, 0x08FE, %i0 tcc %xcc, 0x6 ldx [%l7 + 0x40], %g4 andn %l3, %g3, %g7 movvs %icc, %o0, %g2 ldd [%l7 + 0x58], %f6 movleu %icc, %i2, %l0 fcmpeq16 %f14, %f10, %l2 fba,a %fcc1, loop_6334 ldsw [%l7 + 0x0C], %i4 sethi 0x1955, %i7 fcmped %fcc3, %f10, %f4 loop_6334: lduw [%l7 + 0x1C], %i5 fmovdn %icc, %f11, %f4 ldub [%l7 + 0x55], %g5 fmovrsne %o5, %f10, %f3 std %f14, [%l7 + 0x70] movgu %icc, %i3, %o7 ldub [%l7 + 0x43], %i1 st %f11, [%l7 + 0x54] ld [%l7 + 0x28], %f4 ldsh [%l7 + 0x08], %o4 fmovse %xcc, %f3, %f14 fmovsge %icc, %f2, %f7 tcs %xcc, 0x3 array8 %l1, %l6, %g6 ldsw [%l7 + 0x74], %i6 ble,a,pn %xcc, loop_6335 std %f14, [%l7 + 0x70] brz %l5, loop_6336 stx %o2, [%l7 + 0x30] loop_6335: xnor %o3, %o6, %o1 ldx [%l7 + 0x58], %g1 loop_6336: movrgz %i0, %g4, %l3 orncc %g3, 0x09CF, %l4 fnot2s %f6, %f4 tleu %icc, 0x4 fmovdcs %xcc, %f1, %f5 call loop_6337 fmovs %f2, %f7 alignaddr %g7, %g2, %o0 lduh [%l7 + 0x62], %l0 loop_6337: ldsh [%l7 + 0x10], %l2 fcmpgt32 %f4, %f2, %i4 edge8n %i2, %i7, %g5 stx %o5, [%l7 + 0x28] fabsd %f14, %f12 ldd [%l7 + 0x60], %f6 fnegs %f2, %f11 movcc %xcc, %i5, %i3 movg %icc, %i1, %o4 fcmpgt16 %f0, %f0, %o7 ldd [%l7 + 0x58], %f6 fcmpes %fcc0, %f11, %f3 fmovrdne %l6, %f8, %f8 ld [%l7 + 0x10], %f6 ldsh [%l7 + 0x28], %l1 fmovdcs %icc, %f1, %f3 edge16 %i6, %l5, %o2 tsubcc %g6, %o6, %o3 ldsh [%l7 + 0x78], %g1 bvs,pt %icc, loop_6338 ldsb [%l7 + 0x4F], %o1 te %xcc, 0x7 movn %icc, %i0, %g4 loop_6338: tle %icc, 0x5 taddcctv %l3, 0x110F, %g3 fmovde %xcc, %f8, %f8 lduw [%l7 + 0x78], %g7 mulx %g2, %o0, %l4 stx %l2, [%l7 + 0x70] fcmpgt32 %f14, %f10, %l0 fmovde %icc, %f14, %f9 and %i2, 0x1B10, %i7 andcc %g5, %i4, %i5 movrlz %o5, 0x271, %i1 ldx [%l7 + 0x70], %o4 fors %f6, %f3, %f3 fmovrdne %i3, %f8, %f4 lduw [%l7 + 0x64], %o7 alignaddr %l1, %l6, %i6 edge16n %l5, %g6, %o2 fcmpgt32 %f0, %f0, %o3 ld [%l7 + 0x4C], %f7 ldd [%l7 + 0x28], %f6 fsrc1s %f15, %f11 movrgez %g1, 0x384, %o1 fmovsgu %icc, %f12, %f0 fpsub16s %f3, %f6, %f5 movne %icc, %o6, %g4 movn %icc, %l3, %i0 stw %g3, [%l7 + 0x2C] stw %g7, [%l7 + 0x14] fbne,a %fcc1, loop_6339 ldsb [%l7 + 0x69], %o0 st %f15, [%l7 + 0x64] tsubcc %g2, %l2, %l0 loop_6339: addc %l4, 0x0E96, %i7 fbge,a %fcc3, loop_6340 fbe,a %fcc1, loop_6341 st %f2, [%l7 + 0x64] fabss %f11, %f4 loop_6340: tvc %icc, 0x2 loop_6341: fbue %fcc1, loop_6342 fcmpeq16 %f2, %f14, %i2 mova %icc, %g5, %i5 sth %o5, [%l7 + 0x3E] loop_6342: st %f0, [%l7 + 0x28] edge32 %i1, %o4, %i3 fmovda %icc, %f4, %f10 fba,a %fcc2, loop_6343 st %f0, [%l7 + 0x34] fmovscc %xcc, %f2, %f8 stb %i4, [%l7 + 0x52] loop_6343: stw %l1, [%l7 + 0x0C] fmovrdlz %l6, %f4, %f4 fmovsneg %xcc, %f4, %f12 fbn,a %fcc2, loop_6344 ldd [%l7 + 0x48], %f6 fmovdle %xcc, %f7, %f2 nop setx loop_6345, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_6344: tsubcc %i6, %o7, %g6 tpos %xcc, 0x6 stw %l5, [%l7 + 0x5C] loop_6345: fbuge %fcc3, loop_6346 fmovdle %icc, %f8, %f12 subc %o2, %o3, %g1 lduw [%l7 + 0x30], %o1 loop_6346: fexpand %f5, %f4 andncc %o6, %g4, %i0 ba,a loop_6347 sub %l3, 0x1379, %g7 std %f4, [%l7 + 0x38] movrne %o0, 0x201, %g2 loop_6347: fpadd32s %f7, %f13, %f8 movrgz %g3, 0x365, %l2 xorcc %l4, %l0, %i7 pdist %f12, %f6, %f12 tneg %icc, 0x5 bgu,a,pt %icc, loop_6348 edge8n %i2, %g5, %i5 mova %icc, %i1, %o4 ld [%l7 + 0x50], %f6 loop_6348: ldsw [%l7 + 0x74], %o5 bleu,a,pt %icc, loop_6349 bcs,a,pn %xcc, loop_6350 fmovrde %i4, %f0, %f8 fcmpeq32 %f12, %f4, %l1 loop_6349: ldsb [%l7 + 0x1D], %l6 loop_6350: te %xcc, 0x3 fnand %f0, %f12, %f4 fmul8x16al %f9, %f2, %f6 stx %i3, [%l7 + 0x50] fblg,a %fcc2, loop_6351 lduw [%l7 + 0x14], %o7 sth %g6, [%l7 + 0x76] fmovrsgz %i6, %f2, %f14 loop_6351: std %f4, [%l7 + 0x30] fmovdgu %icc, %f7, %f11 sth %l5, [%l7 + 0x32] fmovdge %xcc, %f9, %f12 ldsb [%l7 + 0x2F], %o3 bpos,a %xcc, loop_6352 tleu %xcc, 0x5 fabsd %f0, %f2 fbul,a %fcc0, loop_6353 loop_6352: fmovscc %xcc, %f2, %f12 andn %g1, 0x1751, %o2 movrgez %o1, 0x253, %o6 loop_6353: ldub [%l7 + 0x17], %g4 stw %l3, [%l7 + 0x18] fpack32 %f10, %f8, %f6 taddcc %i0, %o0, %g7 stb %g2, [%l7 + 0x3C] tgu %icc, 0x7 movg %xcc, %g3, %l2 ble,pn %icc, loop_6354 taddcctv %l0, 0x1D67, %i7 movn %icc, %i2, %g5 fmovsvc %icc, %f13, %f15 loop_6354: ldsw [%l7 + 0x2C], %l4 fmovdcs %xcc, %f13, %f0 bg,a,pt %icc, loop_6355 fmovdge %xcc, %f14, %f1 fmovdle %xcc, %f10, %f1 std %f6, [%l7 + 0x20] loop_6355: bleu,a,pt %xcc, loop_6356 umul %i1, %i5, %o5 ldd [%l7 + 0x08], %f8 lduw [%l7 + 0x70], %o4 loop_6356: fbe %fcc0, loop_6357 alignaddr %l1, %l6, %i4 stx %i3, [%l7 + 0x48] subc %o7, 0x0EBB, %g6 loop_6357: srax %i6, %o3, %l5 ldsw [%l7 + 0x64], %g1 movleu %icc, %o2, %o1 movneg %icc, %g4, %o6 fmuld8ulx16 %f13, %f2, %f12 lduw [%l7 + 0x78], %i0 fors %f15, %f11, %f4 fcmpne16 %f6, %f6, %l3 fors %f12, %f12, %f3 movg %xcc, %o0, %g2 fmovsle %icc, %f5, %f9 std %f12, [%l7 + 0x50] lduh [%l7 + 0x30], %g3 st %f7, [%l7 + 0x0C] xnorcc %l2, 0x1FB8, %g7 fmovscc %icc, %f0, %f14 sll %i7, 0x10, %i2 fmovsle %xcc, %f1, %f5 ble %icc, loop_6358 ldub [%l7 + 0x2E], %l0 movleu %icc, %l4, %g5 stx %i1, [%l7 + 0x30] loop_6358: fbu %fcc1, loop_6359 fnand %f6, %f14, %f10 fones %f15 fnands %f4, %f8, %f8 loop_6359: edge16 %o5, %o4, %l1 bleu loop_6360 lduh [%l7 + 0x7C], %l6 tvs %icc, 0x3 fbge,a %fcc0, loop_6361 loop_6360: srax %i4, 0x09, %i3 smul %i5, %o7, %i6 edge16n %g6, %o3, %g1 loop_6361: brgez %o2, loop_6362 stb %l5, [%l7 + 0x1F] move %icc, %g4, %o1 fandnot2 %f0, %f12, %f6 loop_6362: std %f4, [%l7 + 0x60] ldx [%l7 + 0x48], %o6 move %icc, %i0, %o0 tcs %icc, 0x5 fpsub16s %f8, %f5, %f11 fmovsg %icc, %f2, %f7 st %f14, [%l7 + 0x74] ldsh [%l7 + 0x44], %l3 sth %g3, [%l7 + 0x28] fbe %fcc2, loop_6363 bne,a,pn %xcc, loop_6364 stw %l2, [%l7 + 0x24] bcc loop_6365 loop_6363: mulx %g7, %i7, %i2 loop_6364: ld [%l7 + 0x44], %f3 stx %g2, [%l7 + 0x38] loop_6365: movre %l0, %g5, %l4 fnegs %f7, %f12 lduh [%l7 + 0x28], %o5 movrlz %i1, %l1, %o4 edge8 %i4, %l6, %i5 tcc %icc, 0x6 fbn,a %fcc2, loop_6366 fzero %f4 ldx [%l7 + 0x20], %o7 fpadd16 %f2, %f14, %f12 loop_6366: fzeros %f10 ldub [%l7 + 0x25], %i3 tg %xcc, 0x5 edge8n %g6, %o3, %i6 for %f10, %f12, %f4 fmovdpos %icc, %f12, %f5 bpos,pn %icc, loop_6367 fmovrde %o2, %f4, %f4 faligndata %f14, %f0, %f2 popc %l5, %g4 loop_6367: fmul8x16au %f8, %f1, %f2 fmovrslz %o1, %f6, %f4 fmovsleu %xcc, %f12, %f15 bpos,a,pn %xcc, loop_6368 edge8 %o6, %g1, %o0 sethi 0x05A3, %i0 lduh [%l7 + 0x36], %l3 loop_6368: fbuge,a %fcc2, loop_6369 fpadd32s %f13, %f6, %f10 ble,a,pn %icc, loop_6370 ldd [%l7 + 0x50], %f0 loop_6369: tge %icc, 0x7 xor %l2, 0x01BB, %g3 loop_6370: ldd [%l7 + 0x08], %f0 tg %icc, 0x7 fpackfix %f0, %f15 ldsb [%l7 + 0x68], %i7 stw %i2, [%l7 + 0x14] ld [%l7 + 0x6C], %f14 ldx [%l7 + 0x60], %g7 xnorcc %l0, 0x184A, %g2 fpsub16s %f13, %f3, %f5 alignaddrl %g5, %o5, %l4 alignaddr %i1, %l1, %i4 andn %o4, 0x043C, %l6 alignaddr %o7, %i3, %g6 movleu %icc, %o3, %i5 ldd [%l7 + 0x30], %f4 sdivx %o2, 0x0F75, %i6 ta %xcc, 0x4 edge8n %g4, %o1, %l5 bneg %xcc, loop_6371 fbul %fcc0, loop_6372 fmovda %icc, %f11, %f11 ldx [%l7 + 0x08], %g1 loop_6371: andn %o6, %i0, %o0 loop_6372: lduw [%l7 + 0x58], %l3 lduh [%l7 + 0x08], %g3 st %f15, [%l7 + 0x60] fmovrsne %i7, %f2, %f10 std %f10, [%l7 + 0x70] fmovdge %icc, %f13, %f3 edge8 %i2, %g7, %l2 tne %xcc, 0x7 fpadd32s %f12, %f6, %f2 tg %icc, 0x0 xor %l0, 0x123D, %g2 nop setx loop_6373, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movl %xcc, %g5, %l4 xorcc %i1, %l1, %i4 fcmps %fcc3, %f0, %f13 loop_6373: sth %o4, [%l7 + 0x08] fmovdpos %xcc, %f0, %f8 bg,pn %xcc, loop_6374 fmovdne %xcc, %f13, %f11 ldsb [%l7 + 0x4D], %l6 fbe,a %fcc1, loop_6375 loop_6374: ldx [%l7 + 0x18], %o5 ta %icc, 0x3 edge32l %i3, %g6, %o7 loop_6375: std %f4, [%l7 + 0x30] fnegd %f14, %f4 ldsb [%l7 + 0x5F], %o3 sdiv %i5, 0x15CC, %i6 fmul8x16al %f1, %f14, %f0 fandnot1s %f10, %f1, %f5 fmovrse %g4, %f0, %f10 fzero %f14 sra %o2, 0x1F, %l5 fmovrdlz %g1, %f12, %f12 fbn,a %fcc1, loop_6376 sth %o6, [%l7 + 0x08] stb %i0, [%l7 + 0x22] fbule %fcc2, loop_6377 loop_6376: tcs %icc, 0x3 fabsd %f6, %f4 fbe %fcc0, loop_6378 loop_6377: ldsw [%l7 + 0x0C], %o0 fpadd32 %f12, %f6, %f8 edge32l %o1, %g3, %l3 loop_6378: st %f7, [%l7 + 0x58] edge32ln %i7, %g7, %i2 edge16l %l0, %g2, %g5 ldsh [%l7 + 0x60], %l4 fbo,a %fcc2, loop_6379 pdist %f10, %f4, %f2 fnegs %f4, %f13 std %f4, [%l7 + 0x40] loop_6379: fbl %fcc3, loop_6380 fmovse %icc, %f7, %f11 ldd [%l7 + 0x18], %f8 fnot1 %f14, %f8 loop_6380: ldd [%l7 + 0x50], %f10 addcc %i1, 0x1257, %l1 umul %l2, %o4, %l6 nop setx loop_6381, %l0, %l1 jmpl %l1, %i4 fmovdn %xcc, %f9, %f14 fcmpgt32 %f4, %f8, %i3 movvs %xcc, %o5, %o7 loop_6381: lduh [%l7 + 0x5C], %g6 lduh [%l7 + 0x26], %o3 movg %xcc, %i6, %i5 movrne %o2, %g4, %l5 srlx %g1, 0x0B, %o6 bvs,a,pt %xcc, loop_6382 ldsb [%l7 + 0x27], %i0 ldsh [%l7 + 0x70], %o1 fcmped %fcc0, %f2, %f14 loop_6382: fblg %fcc2, loop_6383 lduw [%l7 + 0x14], %o0 fbg %fcc2, loop_6384 brz %l3, loop_6385 loop_6383: fbn %fcc1, loop_6386 movre %g3, %i7, %i2 loop_6384: fxnor %f6, %f2, %f10 loop_6385: fmovsn %xcc, %f11, %f2 loop_6386: move %icc, %g7, %g2 lduw [%l7 + 0x7C], %g5 fands %f0, %f15, %f0 fpsub32 %f14, %f0, %f2 sth %l0, [%l7 + 0x54] lduh [%l7 + 0x56], %l4 brlz,a %i1, loop_6387 fpadd32 %f8, %f8, %f0 fmovde %icc, %f10, %f1 sth %l2, [%l7 + 0x40] loop_6387: fands %f14, %f11, %f2 ldub [%l7 + 0x5F], %o4 ldsb [%l7 + 0x60], %l1 st %f13, [%l7 + 0x60] ldsw [%l7 + 0x1C], %l6 bcs,a %xcc, loop_6388 edge16ln %i3, %o5, %i4 udivx %o7, 0x0057, %o3 ldub [%l7 + 0x10], %g6 loop_6388: ld [%l7 + 0x08], %f2 ldx [%l7 + 0x18], %i5 brz %i6, loop_6389 st %f11, [%l7 + 0x48] fones %f11 fcmple32 %f10, %f12, %g4 loop_6389: movn %icc, %o2, %l5 ldx [%l7 + 0x60], %o6 srlx %i0, %g1, %o1 bleu,pn %icc, loop_6390 ld [%l7 + 0x10], %f11 ldsh [%l7 + 0x68], %l3 stx %g3, [%l7 + 0x40] loop_6390: ldsb [%l7 + 0x6A], %i7 tl %icc, 0x5 call loop_6391 ld [%l7 + 0x30], %f0 andncc %i2, %o0, %g2 fmovspos %icc, %f12, %f15 loop_6391: fcmped %fcc1, %f14, %f2 fcmpeq16 %f12, %f8, %g7 ldub [%l7 + 0x2D], %g5 ldsh [%l7 + 0x62], %l4 edge32 %l0, %l2, %o4 ldd [%l7 + 0x68], %f8 bshuffle %f14, %f4, %f0 sdiv %i1, 0x1BE7, %l6 fbg %fcc2, loop_6392 umul %l1, 0x13B8, %i3 ldsw [%l7 + 0x6C], %i4 fpsub16s %f5, %f13, %f15 loop_6392: taddcc %o5, 0x1588, %o3 fexpand %f13, %f2 fmovrsgez %g6, %f15, %f11 brgz,a %o7, loop_6393 fxors %f1, %f6, %f3 fands %f10, %f8, %f6 addc %i6, 0x119D, %g4 loop_6393: for %f8, %f8, %f2 st %f4, [%l7 + 0x54] fcmple32 %f8, %f8, %o2 ldx [%l7 + 0x70], %l5 st %f12, [%l7 + 0x34] edge32l %o6, %i5, %i0 for %f8, %f14, %f12 tle %icc, 0x2 ldx [%l7 + 0x60], %g1 orcc %l3, 0x1D68, %o1 taddcctv %g3, %i7, %o0 ldsh [%l7 + 0x3E], %i2 stw %g2, [%l7 + 0x40] brlez %g7, loop_6394 edge32ln %l4, %g5, %l2 orcc %l0, %o4, %l6 fbn %fcc2, loop_6395 loop_6394: fmovrsgz %i1, %f6, %f0 sth %i3, [%l7 + 0x72] bvc,pt %icc, loop_6396 loop_6395: st %f15, [%l7 + 0x20] lduw [%l7 + 0x1C], %l1 tvc %icc, 0x3 loop_6396: lduw [%l7 + 0x70], %o5 st %f15, [%l7 + 0x50] nop setx loop_6397, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tleu %xcc, 0x6 movleu %xcc, %o3, %g6 stw %o7, [%l7 + 0x08] loop_6397: std %f12, [%l7 + 0x30] mova %xcc, %i4, %i6 fnands %f7, %f1, %f12 ld [%l7 + 0x74], %f12 fmovsvc %xcc, %f1, %f8 bpos loop_6398 alignaddrl %g4, %l5, %o2 lduw [%l7 + 0x44], %i5 stx %i0, [%l7 + 0x48] loop_6398: fcmpne16 %f14, %f0, %g1 ldx [%l7 + 0x60], %l3 edge8n %o1, %g3, %o6 fsrc2s %f13, %f15 fbo %fcc0, loop_6399 ble,pn %xcc, loop_6400 movl %icc, %i7, %o0 movleu %xcc, %g2, %g7 loop_6399: sth %i2, [%l7 + 0x2C] loop_6400: fmovsge %xcc, %f7, %f10 bneg,a,pt %xcc, loop_6401 sth %l4, [%l7 + 0x6E] ldx [%l7 + 0x70], %g5 fmovdl %icc, %f7, %f10 loop_6401: tcc %xcc, 0x4 ldsb [%l7 + 0x38], %l2 fsrc1s %f8, %f10 fmovrdne %o4, %f10, %f0 fnands %f5, %f7, %f11 edge16ln %l6, %i1, %l0 ldsh [%l7 + 0x3C], %i3 tvc %xcc, 0x2 fmovrsne %o5, %f2, %f10 fxnors %f0, %f11, %f15 ldsh [%l7 + 0x12], %l1 fsrc2s %f15, %f14 sub %o3, 0x06F5, %o7 udivcc %i4, 0x1B80, %g6 ldub [%l7 + 0x4A], %i6 fnors %f8, %f8, %f11 ldsw [%l7 + 0x38], %g4 fmovsvc %xcc, %f5, %f5 brlez,a %l5, loop_6402 lduw [%l7 + 0x60], %o2 fmovsle %xcc, %f5, %f2 ldub [%l7 + 0x5C], %i5 loop_6402: ldsb [%l7 + 0x48], %g1 bshuffle %f14, %f4, %f0 fcmpne16 %f0, %f14, %i0 stb %o1, [%l7 + 0x34] brz %g3, loop_6403 be %icc, loop_6404 brnz,a %o6, loop_6405 and %l3, 0x0071, %i7 loop_6403: ta %icc, 0x3 loop_6404: ld [%l7 + 0x24], %f7 loop_6405: movg %icc, %g2, %g7 fsrc1s %f10, %f4 array16 %o0, %l4, %i2 ldsw [%l7 + 0x40], %l2 lduh [%l7 + 0x38], %o4 movre %l6, %i1, %l0 sth %g5, [%l7 + 0x38] fornot1s %f9, %f3, %f14 tgu %xcc, 0x7 fcmpne16 %f8, %f2, %o5 smul %l1, 0x1CC0, %o3 popc %i3, %i4 sra %g6, %o7, %g4 fxors %f12, %f8, %f0 fcmpes %fcc0, %f5, %f7 lduh [%l7 + 0x66], %i6 fnand %f10, %f0, %f12 orncc %o2, %l5, %i5 te %icc, 0x4 bleu,pt %icc, loop_6406 fmul8sux16 %f6, %f6, %f12 stw %i0, [%l7 + 0x74] and %o1, 0x1F19, %g3 loop_6406: fmovdleu %xcc, %f3, %f0 umulcc %o6, 0x00B3, %l3 sth %g1, [%l7 + 0x7C] subc %g2, %g7, %i7 lduw [%l7 + 0x2C], %o0 tsubcc %i2, 0x117C, %l2 fcmpgt32 %f0, %f0, %o4 fcmps %fcc1, %f12, %f1 srl %l4, 0x07, %l6 fmovrsgz %i1, %f2, %f12 xnorcc %g5, %l0, %o5 alignaddr %o3, %l1, %i3 fmovdpos %icc, %f13, %f14 fabss %f7, %f6 ldsb [%l7 + 0x31], %g6 subcc %i4, %o7, %i6 tcs %xcc, 0x3 std %f10, [%l7 + 0x60] fpadd16s %f5, %f1, %f9 fmovse %xcc, %f7, %f10 orcc %g4, %l5, %o2 andn %i0, 0x032C, %i5 fbue,a %fcc3, loop_6407 lduw [%l7 + 0x54], %o1 bneg %xcc, loop_6408 brnz,a %o6, loop_6409 loop_6407: tcs %icc, 0x0 ldsb [%l7 + 0x6E], %l3 loop_6408: fmovrslz %g3, %f5, %f11 loop_6409: fmovdcc %icc, %f15, %f11 stb %g1, [%l7 + 0x2D] xnorcc %g2, 0x082A, %i7 fsrc2 %f14, %f10 stw %g7, [%l7 + 0x68] mova %icc, %o0, %l2 ldsh [%l7 + 0x62], %i2 ld [%l7 + 0x2C], %f3 lduh [%l7 + 0x72], %o4 udivcc %l6, 0x13AB, %i1 fsrc2s %f13, %f9 ba,a loop_6410 fbo,a %fcc0, loop_6411 nop setx loop_6412, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %g5, [%l7 + 0x10] loop_6410: fmovrsgez %l4, %f9, %f2 loop_6411: fornot2 %f0, %f8, %f12 loop_6412: edge32ln %l0, %o5, %l1 ldsh [%l7 + 0x10], %o3 std %f6, [%l7 + 0x70] brlz,a %g6, loop_6413 fcmpne32 %f2, %f6, %i3 ba loop_6414 movre %i4, %i6, %g4 loop_6413: subcc %o7, 0x13C2, %o2 sth %l5, [%l7 + 0x1C] loop_6414: std %f0, [%l7 + 0x28] fble %fcc2, loop_6415 fandnot2 %f2, %f8, %f0 movge %xcc, %i0, %i5 lduw [%l7 + 0x70], %o1 loop_6415: fcmpeq32 %f8, %f14, %l3 tg %icc, 0x5 ldx [%l7 + 0x38], %g3 bcs loop_6416 edge16 %g1, %o6, %g2 fmovdg %xcc, %f7, %f12 stw %i7, [%l7 + 0x34] loop_6416: subccc %o0, %l2, %g7 fcmpne16 %f14, %f10, %o4 movl %xcc, %i2, %i1 ldx [%l7 + 0x40], %g5 tsubcc %l4, %l0, %l6 lduh [%l7 + 0x30], %l1 array16 %o3, %g6, %o5 fmovdvs %xcc, %f12, %f15 orncc %i3, 0x1AE4, %i4 fmovdcs %xcc, %f0, %f12 ldd [%l7 + 0x50], %f6 and %g4, %i6, %o2 fzeros %f5 brgez,a %o7, loop_6417 for %f0, %f6, %f14 fmovsg %xcc, %f2, %f2 edge8n %l5, %i5, %o1 loop_6417: srlx %l3, %i0, %g3 fpadd32s %f5, %f3, %f6 orn %g1, %g2, %o6 fcmpeq32 %f6, %f14, %i7 ldub [%l7 + 0x6C], %l2 fandnot1 %f8, %f10, %f0 ldsb [%l7 + 0x4D], %g7 movge %icc, %o0, %i2 edge16ln %i1, %o4, %l4 brlz %g5, loop_6418 sth %l6, [%l7 + 0x48] fmovdn %xcc, %f13, %f5 std %f8, [%l7 + 0x58] loop_6418: add %l0, %l1, %g6 fpadd32 %f2, %f14, %f6 ta %xcc, 0x0 andncc %o3, %o5, %i3 sub %i4, %g4, %i6 tleu %xcc, 0x1 xorcc %o2, 0x0120, %o7 tn %icc, 0x6 smulcc %l5, %o1, %l3 stx %i0, [%l7 + 0x28] tcc %icc, 0x6 umulcc %i5, %g1, %g2 fmovd %f12, %f2 lduh [%l7 + 0x46], %o6 ble %icc, loop_6419 fandnot2 %f10, %f4, %f14 ldsh [%l7 + 0x7A], %i7 ldd [%l7 + 0x08], %f6 loop_6419: fmovdne %xcc, %f14, %f9 umul %g3, 0x0AF1, %g7 fcmpne16 %f4, %f2, %l2 stb %i2, [%l7 + 0x12] fcmpeq32 %f2, %f2, %i1 fnot1s %f11, %f0 fornot1 %f12, %f4, %f6 ldsh [%l7 + 0x6A], %o4 andncc %l4, %o0, %g5 fcmpd %fcc2, %f8, %f14 st %f2, [%l7 + 0x34] bcc,a loop_6420 fmovdgu %icc, %f14, %f7 or %l6, %l1, %l0 fpadd16 %f4, %f14, %f2 loop_6420: fmovrsne %g6, %f5, %f8 tn %icc, 0x1 std %f6, [%l7 + 0x28] brnz %o5, loop_6421 ldd [%l7 + 0x70], %f4 fzeros %f4 fandnot1 %f14, %f14, %f2 loop_6421: tvs %xcc, 0x0 movvs %icc, %i3, %i4 edge32n %o3, %g4, %o2 sdivx %o7, 0x0D37, %l5 mulscc %o1, 0x0273, %l3 movle %icc, %i6, %i5 fcmple32 %f0, %f2, %g1 movrgz %g2, 0x039, %o6 movrgz %i0, 0x24A, %g3 fors %f5, %f0, %f1 orcc %i7, %g7, %l2 bvs,a loop_6422 fmovrdgz %i2, %f0, %f10 fabss %f11, %f5 ldsw [%l7 + 0x1C], %i1 loop_6422: bl,a,pn %icc, loop_6423 ldub [%l7 + 0x79], %o4 fors %f11, %f3, %f13 srl %l4, 0x0B, %o0 loop_6423: array16 %l6, %l1, %g5 ld [%l7 + 0x38], %f14 stb %l0, [%l7 + 0x57] fmovdne %xcc, %f7, %f8 sth %g6, [%l7 + 0x4C] lduw [%l7 + 0x2C], %o5 ldsh [%l7 + 0x2A], %i3 stw %i4, [%l7 + 0x18] sth %o3, [%l7 + 0x5C] fornot2 %f8, %f8, %f6 fxor %f4, %f2, %f10 fzeros %f11 umulcc %g4, 0x1423, %o7 lduw [%l7 + 0x18], %o2 std %f8, [%l7 + 0x58] srl %o1, 0x18, %l3 or %l5, 0x08EC, %i5 ldsw [%l7 + 0x7C], %i6 subc %g1, %o6, %g2 fpadd32s %f6, %f1, %f15 addcc %i0, %i7, %g7 xnorcc %l2, 0x1D04, %i2 std %f0, [%l7 + 0x30] fba %fcc1, loop_6424 fxnors %f0, %f0, %f15 fmovdcc %xcc, %f2, %f5 ldx [%l7 + 0x40], %g3 loop_6424: tl %xcc, 0x5 movn %xcc, %o4, %l4 ldd [%l7 + 0x38], %f6 fcmpgt16 %f12, %f6, %i1 ld [%l7 + 0x38], %f14 sdivcc %o0, 0x16C0, %l6 sdivcc %l1, 0x1254, %l0 fabsd %f0, %f8 ldx [%l7 + 0x40], %g6 fbn %fcc3, loop_6425 fmovsn %xcc, %f1, %f13 fnor %f12, %f10, %f2 mulscc %g5, 0x1D1E, %o5 loop_6425: fmovrdlz %i4, %f2, %f8 std %f0, [%l7 + 0x60] fmovsne %xcc, %f15, %f7 fsrc2 %f0, %f8 lduw [%l7 + 0x68], %o3 fmul8x16au %f5, %f15, %f12 fcmpes %fcc2, %f10, %f14 ldsh [%l7 + 0x08], %i3 ldub [%l7 + 0x42], %g4 tcc %xcc, 0x1 ldd [%l7 + 0x58], %f2 subccc %o7, 0x09BE, %o1 umulcc %l3, 0x0933, %o2 bvs,pt %icc, loop_6426 fmovrse %l5, %f0, %f3 tge %xcc, 0x5 fpackfix %f2, %f1 loop_6426: ld [%l7 + 0x7C], %f3 fmovse %icc, %f11, %f6 lduh [%l7 + 0x20], %i5 fbo,a %fcc0, loop_6427 ldub [%l7 + 0x50], %g1 lduh [%l7 + 0x62], %o6 sth %g2, [%l7 + 0x4E] loop_6427: stx %i0, [%l7 + 0x68] movrne %i6, %g7, %i7 fbuge,a %fcc0, loop_6428 tcs %xcc, 0x6 lduh [%l7 + 0x64], %i2 tpos %icc, 0x6 loop_6428: sth %l2, [%l7 + 0x7E] fblg,a %fcc1, loop_6429 udivcc %g3, 0x1021, %l4 movrne %o4, 0x2D8, %o0 subccc %i1, 0x1169, %l6 loop_6429: ldub [%l7 + 0x29], %l0 stw %g6, [%l7 + 0x54] mulx %g5, %l1, %i4 fba %fcc3, loop_6430 fmovdneg %icc, %f15, %f11 st %f3, [%l7 + 0x28] fmovrsgez %o5, %f6, %f15 loop_6430: stw %o3, [%l7 + 0x4C] srlx %g4, %i3, %o7 ldx [%l7 + 0x30], %o1 fornot2s %f0, %f5, %f1 fmovsneg %xcc, %f4, %f10 fbne %fcc3, loop_6431 tvs %icc, 0x7 bn,a loop_6432 ldx [%l7 + 0x70], %o2 loop_6431: fnegd %f12, %f12 fmul8x16 %f0, %f6, %f12 loop_6432: umulcc %l5, %l3, %g1 popc 0x01AD, %o6 bvc,pt %xcc, loop_6433 lduh [%l7 + 0x26], %g2 lduh [%l7 + 0x2A], %i5 movvc %icc, %i0, %i6 loop_6433: fbne %fcc1, loop_6434 fsrc2s %f11, %f9 brz,a %g7, loop_6435 std %f10, [%l7 + 0x38] loop_6434: ld [%l7 + 0x08], %f4 fmovsvc %icc, %f15, %f6 loop_6435: fmovdpos %icc, %f0, %f0 movne %xcc, %i2, %i7 ld [%l7 + 0x48], %f9 ldx [%l7 + 0x60], %g3 fmovdpos %xcc, %f12, %f2 ldsw [%l7 + 0x3C], %l2 fmovrslez %o4, %f0, %f1 tn %icc, 0x0 brlez,a %l4, loop_6436 brlz,a %o0, loop_6437 ldd [%l7 + 0x20], %f4 fmovrslz %i1, %f11, %f15 loop_6436: lduh [%l7 + 0x7E], %l6 loop_6437: fmovdneg %xcc, %f15, %f12 fcmpne16 %f14, %f14, %l0 fmovsleu %icc, %f7, %f14 fnot2s %f15, %f3 ldsh [%l7 + 0x22], %g5 brgz,a %g6, loop_6438 mulx %i4, %o5, %l1 add %g4, 0x011A, %o3 fmovdne %xcc, %f14, %f8 loop_6438: or %i3, %o1, %o7 ldd [%l7 + 0x08], %f0 stw %l5, [%l7 + 0x20] ld [%l7 + 0x5C], %f9 bl %xcc, loop_6439 std %f2, [%l7 + 0x20] brz %l3, loop_6440 andn %o2, %g1, %g2 loop_6439: stx %o6, [%l7 + 0x58] ldd [%l7 + 0x18], %f12 loop_6440: std %f14, [%l7 + 0x38] edge8ln %i0, %i5, %g7 ldsb [%l7 + 0x10], %i2 movn %xcc, %i7, %g3 faligndata %f0, %f6, %f8 sth %i6, [%l7 + 0x0C] edge32ln %o4, %l4, %l2 faligndata %f6, %f2, %f14 fones %f0 xor %o0, %l6, %l0 fmovrdgez %g5, %f10, %f8 st %f10, [%l7 + 0x4C] fmovsa %xcc, %f11, %f12 ldx [%l7 + 0x58], %g6 fmovsvc %xcc, %f9, %f14 fmovdg %icc, %f9, %f5 lduw [%l7 + 0x18], %i4 ldd [%l7 + 0x58], %f0 fnand %f8, %f0, %f14 bge,a,pn %icc, loop_6441 ldsh [%l7 + 0x18], %i1 fornot1s %f8, %f9, %f0 udiv %o5, 0x0A2E, %l1 loop_6441: bne,a,pt %icc, loop_6442 tneg %xcc, 0x2 movn %xcc, %o3, %i3 lduw [%l7 + 0x50], %o1 loop_6442: fbl %fcc1, loop_6443 bge,a,pt %icc, loop_6444 tg %icc, 0x5 stb %g4, [%l7 + 0x47] loop_6443: fmovsle %xcc, %f7, %f4 loop_6444: array16 %l5, %l3, %o2 fmovdpos %xcc, %f6, %f8 ldub [%l7 + 0x26], %o7 edge8l %g2, %g1, %o6 stb %i5, [%l7 + 0x15] st %f15, [%l7 + 0x78] sub %g7, 0x1A68, %i0 tn %xcc, 0x7 siam 0x1 andncc %i7, %i2, %i6 smul %o4, 0x1EBC, %g3 tn %xcc, 0x7 stw %l2, [%l7 + 0x6C] ldx [%l7 + 0x50], %l4 fmovrdlez %o0, %f14, %f12 fmuld8ulx16 %f14, %f12, %f4 smul %l6, %g5, %l0 taddcc %g6, %i4, %o5 xnor %l1, 0x0E2B, %o3 ldx [%l7 + 0x38], %i3 edge16 %o1, %i1, %l5 fmovsvc %xcc, %f15, %f4 fmul8sux16 %f8, %f12, %f12 edge16n %l3, %o2, %o7 fmovrdgz %g2, %f0, %f4 movpos %icc, %g4, %o6 fbg,a %fcc2, loop_6445 fbule,a %fcc3, loop_6446 ldd [%l7 + 0x38], %f0 sth %g1, [%l7 + 0x3C] loop_6445: fmovsne %icc, %f2, %f14 loop_6446: stx %i5, [%l7 + 0x18] fblg %fcc0, loop_6447 fnegd %f2, %f0 edge8 %g7, %i7, %i2 fmovrde %i6, %f12, %f2 loop_6447: sra %o4, 0x00, %g3 fmul8ulx16 %f8, %f14, %f10 fbuge %fcc0, loop_6448 fcmpes %fcc2, %f10, %f6 orcc %l2, 0x0148, %l4 fpack16 %f8, %f9 loop_6448: for %f2, %f6, %f0 ldx [%l7 + 0x38], %o0 ldub [%l7 + 0x52], %l6 fmovrde %i0, %f0, %f0 fmovscs %xcc, %f9, %f6 lduw [%l7 + 0x10], %l0 fbg,a %fcc1, loop_6449 brz,a %g5, loop_6450 udivcc %g6, 0x10E9, %i4 bneg,a,pt %xcc, loop_6451 loop_6449: movrgz %o5, %o3, %i3 loop_6450: sth %o1, [%l7 + 0x44] ldsb [%l7 + 0x4A], %l1 loop_6451: tcs %icc, 0x3 ta %icc, 0x6 movrne %l5, %l3, %i1 call loop_6452 movne %icc, %o2, %g2 stx %g4, [%l7 + 0x78] move %xcc, %o6, %g1 loop_6452: ldsw [%l7 + 0x3C], %i5 stb %g7, [%l7 + 0x12] lduh [%l7 + 0x0A], %i7 lduh [%l7 + 0x72], %i2 fmovrdgez %o7, %f8, %f10 sllx %i6, 0x15, %g3 edge16n %o4, %l2, %l4 ld [%l7 + 0x48], %f11 fmovrsgz %o0, %f7, %f8 subc %i0, 0x166C, %l6 edge8ln %l0, %g6, %i4 ldub [%l7 + 0x1C], %o5 brnz %g5, loop_6453 fmovdcc %icc, %f5, %f3 fnot1 %f8, %f12 array8 %i3, %o1, %o3 loop_6453: fabss %f8, %f11 edge16ln %l5, %l3, %i1 stw %o2, [%l7 + 0x34] fone %f10 fxnor %f10, %f8, %f4 sdivcc %l1, 0x1F26, %g2 fxor %f6, %f8, %f4 fmovsl %icc, %f6, %f8 lduw [%l7 + 0x1C], %o6 fnot2 %f12, %f8 fnegs %f0, %f6 stx %g1, [%l7 + 0x40] fcmpeq32 %f14, %f10, %i5 fcmpeq16 %f12, %f6, %g4 ldd [%l7 + 0x78], %f8 sllx %g7, 0x0E, %i2 array32 %o7, %i7, %i6 edge8l %o4, %g3, %l2 st %f4, [%l7 + 0x38] fsrc1s %f14, %f13 xnor %l4, 0x13E2, %o0 or %i0, 0x1DFB, %l0 umulcc %g6, %l6, %o5 bl,pn %xcc, loop_6454 fpadd16 %f12, %f0, %f14 fmovsvc %xcc, %f4, %f4 ldsh [%l7 + 0x7E], %g5 loop_6454: fmovrde %i4, %f4, %f8 fmovdge %icc, %f15, %f4 fmovsvc %icc, %f8, %f11 fpsub16 %f14, %f4, %f12 st %f14, [%l7 + 0x10] tleu %icc, 0x4 stw %i3, [%l7 + 0x18] stx %o1, [%l7 + 0x70] ld [%l7 + 0x30], %f13 nop setx loop_6455, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sth %l5, [%l7 + 0x08] tcs %xcc, 0x6 fpadd16 %f0, %f0, %f10 loop_6455: stx %l3, [%l7 + 0x78] fmovsleu %icc, %f13, %f10 fnegd %f0, %f8 lduw [%l7 + 0x64], %o3 fbug %fcc1, loop_6456 fnegd %f2, %f14 bpos,pt %icc, loop_6457 fbg %fcc2, loop_6458 loop_6456: orn %i1, %o2, %g2 mulx %o6, %l1, %i5 loop_6457: fcmple32 %f2, %f10, %g1 loop_6458: fzeros %f5 stw %g4, [%l7 + 0x08] fcmpeq16 %f10, %f4, %i2 fmovrsgz %g7, %f4, %f13 fzero %f14 fmovsvs %xcc, %f2, %f12 fcmped %fcc2, %f4, %f6 fmul8ulx16 %f0, %f2, %f2 edge16l %o7, %i6, %o4 fcmpgt16 %f8, %f12, %i7 ld [%l7 + 0x3C], %f9 brnz,a %g3, loop_6459 stw %l2, [%l7 + 0x78] fcmpes %fcc0, %f12, %f4 fpadd16 %f12, %f14, %f4 loop_6459: fmovdcs %icc, %f10, %f1 fmul8sux16 %f8, %f2, %f2 fands %f5, %f3, %f15 array8 %l4, %o0, %i0 fexpand %f7, %f14 fnands %f14, %f11, %f1 fmovrdgz %g6, %f6, %f4 bg,pn %icc, loop_6460 fcmps %fcc0, %f1, %f11 stw %l6, [%l7 + 0x0C] fmovrdne %l0, %f14, %f6 loop_6460: fpsub16s %f4, %f12, %f15 call loop_6461 fpsub16 %f14, %f12, %f12 ta %xcc, 0x5 fsrc2s %f15, %f10 loop_6461: fmovda %icc, %f14, %f9 sethi 0x1CC8, %g5 brlz %i4, loop_6462 fbue,a %fcc2, loop_6463 std %f4, [%l7 + 0x60] tpos %icc, 0x6 loop_6462: bn,a,pt %xcc, loop_6464 loop_6463: fnors %f5, %f14, %f2 lduw [%l7 + 0x7C], %o5 ldsw [%l7 + 0x34], %o1 loop_6464: ldsh [%l7 + 0x1C], %i3 std %f2, [%l7 + 0x60] st %f12, [%l7 + 0x6C] fmovdneg %icc, %f11, %f8 brlz %l3, loop_6465 fnot2s %f6, %f8 ta %icc, 0x7 ldub [%l7 + 0x68], %l5 loop_6465: ta %icc, 0x3 fbne,a %fcc1, loop_6466 fmovsvs %icc, %f11, %f7 orncc %o3, 0x0E29, %o2 lduw [%l7 + 0x1C], %i1 loop_6466: array8 %o6, %l1, %i5 edge8n %g2, %g1, %i2 movne %icc, %g4, %g7 addc %i6, 0x07AB, %o7 fmovdge %icc, %f14, %f11 bpos,a %icc, loop_6467 ldsw [%l7 + 0x14], %o4 ld [%l7 + 0x5C], %f2 fcmpgt16 %f8, %f12, %i7 loop_6467: fbo,a %fcc1, loop_6468 movrlez %l2, 0x288, %g3 sethi 0x1B76, %l4 stw %i0, [%l7 + 0x58] loop_6468: tvc %icc, 0x7 movcc %icc, %g6, %l6 fcmpeq32 %f6, %f10, %l0 nop setx loop_6469, %l0, %l1 jmpl %l1, %g5 stx %i4, [%l7 + 0x10] ldsh [%l7 + 0x5A], %o5 siam 0x5 loop_6469: movrlez %o0, %i3, %l3 call loop_6470 ldsh [%l7 + 0x24], %o1 fpadd32s %f2, %f12, %f7 fnand %f0, %f6, %f10 loop_6470: movrlz %l5, %o3, %o2 movrlez %i1, 0x0F4, %o6 st %f10, [%l7 + 0x4C] fmovsge %xcc, %f7, %f6 fbule %fcc2, loop_6471 movle %xcc, %i5, %g2 fpsub32 %f0, %f2, %f12 fmul8ulx16 %f6, %f2, %f8 loop_6471: fmuld8ulx16 %f2, %f5, %f6 movrlz %l1, 0x09A, %i2 bg,pn %icc, loop_6472 edge8n %g4, %g1, %i6 movrlz %o7, 0x066, %o4 stw %g7, [%l7 + 0x40] loop_6472: orn %i7, %g3, %l2 brlz %i0, loop_6473 tcc %xcc, 0x0 sllx %l4, %l6, %g6 ldub [%l7 + 0x64], %g5 loop_6473: movcs %icc, %l0, %i4 sdivx %o5, 0x010F, %o0 fcmple32 %f0, %f6, %l3 tcs %xcc, 0x7 fnor %f10, %f6, %f6 umul %o1, %l5, %o3 fands %f8, %f6, %f11 ld [%l7 + 0x54], %f1 stw %o2, [%l7 + 0x2C] ldd [%l7 + 0x30], %f2 fmovrdlz %i3, %f10, %f6 mulx %o6, 0x0807, %i5 ldsw [%l7 + 0x30], %i1 tsubcctv %g2, %l1, %g4 fcmped %fcc1, %f14, %f6 fmovda %icc, %f1, %f10 fsrc1 %f4, %f8 fbe,a %fcc0, loop_6474 and %i2, %i6, %g1 bn,pn %icc, loop_6475 fbo,a %fcc3, loop_6476 loop_6474: edge32 %o7, %g7, %i7 lduh [%l7 + 0x2C], %g3 loop_6475: fornot1s %f3, %f2, %f4 loop_6476: ldd [%l7 + 0x68], %f4 fmovrsgz %o4, %f13, %f5 lduw [%l7 + 0x54], %i0 fmovdg %icc, %f1, %f11 fsrc1s %f11, %f3 and %l4, %l6, %g6 fmovrdgz %l2, %f10, %f6 tgu %icc, 0x3 lduh [%l7 + 0x56], %l0 fbe %fcc0, loop_6477 stw %i4, [%l7 + 0x74] stb %o5, [%l7 + 0x48] mulscc %o0, 0x064C, %l3 loop_6477: or %g5, %o1, %o3 brgz,a %o2, loop_6478 nop setx loop_6479, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsw [%l7 + 0x7C], %i3 tcc %xcc, 0x6 loop_6478: popc 0x140E, %l5 loop_6479: fmovdvs %xcc, %f6, %f8 fcmple16 %f12, %f10, %i5 tvs %xcc, 0x5 ld [%l7 + 0x24], %f11 nop setx loop_6480, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f2, [%l7 + 0x08] fcmple16 %f8, %f12, %i1 fmovsle %icc, %f9, %f9 loop_6480: bl,pn %icc, loop_6481 fbue %fcc1, loop_6482 movge %icc, %g2, %l1 ldx [%l7 + 0x28], %g4 loop_6481: movge %icc, %o6, %i2 loop_6482: ldsw [%l7 + 0x78], %i6 fbug %fcc3, loop_6483 fmovdne %icc, %f2, %f8 stw %o7, [%l7 + 0x68] fnands %f12, %f12, %f12 loop_6483: fpadd32s %f6, %f10, %f9 edge32n %g7, %g1, %i7 fexpand %f9, %f10 movcc %icc, %g3, %o4 fmovsle %xcc, %f1, %f5 bpos,a %icc, loop_6484 bvc,pt %xcc, loop_6485 movcs %xcc, %i0, %l4 fblg,a %fcc1, loop_6486 loop_6484: andn %g6, 0x0BE8, %l2 loop_6485: fsrc2 %f8, %f14 sub %l6, %l0, %i4 loop_6486: subccc %o5, %o0, %g5 ldsw [%l7 + 0x4C], %o1 stx %o3, [%l7 + 0x70] fmovrdlz %l3, %f12, %f12 fornot1s %f9, %f15, %f5 fnegs %f15, %f1 std %f6, [%l7 + 0x48] stw %o2, [%l7 + 0x6C] fmovrsgez %i3, %f8, %f5 fmovsvc %xcc, %f2, %f9 std %f4, [%l7 + 0x28] movrgez %l5, %i5, %g2 lduh [%l7 + 0x10], %l1 xor %g4, 0x1003, %i1 ldsw [%l7 + 0x78], %o6 bpos,pt %icc, loop_6487 fmovsl %xcc, %f12, %f14 std %f12, [%l7 + 0x28] fmovsl %icc, %f9, %f5 loop_6487: st %f3, [%l7 + 0x28] fbl,a %fcc0, loop_6488 fmovscc %xcc, %f7, %f2 edge32ln %i2, %i6, %o7 fpsub16s %f11, %f4, %f8 loop_6488: fzeros %f6 fands %f8, %f3, %f4 ldub [%l7 + 0x1F], %g7 fmuld8ulx16 %f4, %f1, %f10 bn,a,pt %icc, loop_6489 fcmpeq16 %f10, %f4, %g1 fmovrslez %g3, %f1, %f1 ldsb [%l7 + 0x4A], %o4 loop_6489: lduh [%l7 + 0x0E], %i7 subccc %i0, %l4, %l2 addc %l6, 0x01F9, %g6 stb %l0, [%l7 + 0x47] taddcctv %o5, 0x1E6C, %i4 add %g5, %o1, %o3 fmuld8sux16 %f14, %f6, %f4 stb %o0, [%l7 + 0x7F] ld [%l7 + 0x48], %f11 fmovs %f4, %f9 bl,a loop_6490 movpos %xcc, %l3, %o2 bpos %xcc, loop_6491 movle %icc, %l5, %i5 loop_6490: array16 %i3, %g2, %l1 bn,pn %icc, loop_6492 loop_6491: tle %xcc, 0x0 ldsw [%l7 + 0x34], %g4 fpsub16s %f11, %f5, %f2 loop_6492: ldsw [%l7 + 0x24], %o6 sth %i2, [%l7 + 0x52] fornot1 %f2, %f12, %f2 ld [%l7 + 0x58], %f6 st %f13, [%l7 + 0x50] ldub [%l7 + 0x3E], %i6 stw %i1, [%l7 + 0x30] stb %g7, [%l7 + 0x24] ldsw [%l7 + 0x34], %g1 nop setx loop_6493, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bne,a,pt %icc, loop_6494 fsrc2 %f14, %f12 stw %g3, [%l7 + 0x48] loop_6493: tcs %xcc, 0x7 loop_6494: fmovdvc %icc, %f2, %f14 ldsb [%l7 + 0x1A], %o7 fmovsn %icc, %f8, %f2 ldub [%l7 + 0x79], %o4 udivx %i7, 0x1270, %i0 movneg %xcc, %l4, %l2 bl %xcc, loop_6495 st %f1, [%l7 + 0x4C] udiv %l6, 0x1EA3, %g6 ldub [%l7 + 0x6F], %o5 loop_6495: fornot1s %f5, %f2, %f10 edge8n %l0, %i4, %g5 std %f14, [%l7 + 0x18] sllx %o1, 0x0C, %o0 fmovrsne %l3, %f9, %f7 taddcc %o3, %l5, %i5 addc %o2, %i3, %l1 ta %icc, 0x0 edge8n %g2, %o6, %g4 ldub [%l7 + 0x56], %i6 alignaddr %i1, %g7, %i2 sub %g3, 0x05C4, %o7 ldsh [%l7 + 0x0E], %g1 stw %i7, [%l7 + 0x70] fand %f14, %f4, %f0 mulscc %i0, 0x1597, %o4 edge32n %l4, %l2, %l6 fmuld8ulx16 %f6, %f1, %f14 subcc %o5, %l0, %g6 fnot2 %f4, %f8 fmovrsne %g5, %f10, %f4 fcmpd %fcc3, %f8, %f12 std %f8, [%l7 + 0x48] bneg,a %xcc, loop_6496 fors %f15, %f12, %f15 tn %xcc, 0x5 std %f0, [%l7 + 0x30] loop_6496: or %o1, %o0, %i4 tge %icc, 0x3 fbug %fcc3, loop_6497 ldd [%l7 + 0x40], %f2 ldub [%l7 + 0x3E], %l3 movrlez %o3, %i5, %l5 loop_6497: ldsh [%l7 + 0x46], %i3 movleu %xcc, %l1, %g2 fcmped %fcc0, %f8, %f12 sth %o6, [%l7 + 0x46] tvs %icc, 0x7 fmovdpos %xcc, %f14, %f5 movn %icc, %o2, %g4 ldub [%l7 + 0x50], %i1 fbe,a %fcc1, loop_6498 smulcc %g7, %i2, %g3 fmuld8ulx16 %f7, %f4, %f8 fmovsge %xcc, %f8, %f4 loop_6498: fmovrsgz %i6, %f7, %f8 stw %g1, [%l7 + 0x64] array8 %o7, %i0, %o4 stw %l4, [%l7 + 0x18] sth %i7, [%l7 + 0x60] lduw [%l7 + 0x48], %l2 fsrc1s %f2, %f1 fxnor %f8, %f6, %f6 stb %l6, [%l7 + 0x17] tvc %xcc, 0x4 movre %l0, %g6, %o5 ldsw [%l7 + 0x10], %o1 fcmpd %fcc0, %f12, %f6 brgz %g5, loop_6499 movg %xcc, %i4, %o0 movrlz %l3, 0x384, %o3 stw %l5, [%l7 + 0x58] loop_6499: fmovdne %icc, %f2, %f4 be loop_6500 fpadd32 %f12, %f6, %f10 fnor %f12, %f8, %f0 movvc %icc, %i5, %l1 loop_6500: bvc loop_6501 fexpand %f0, %f6 brgez,a %g2, loop_6502 bvs,a,pn %xcc, loop_6503 loop_6501: movneg %icc, %o6, %i3 ldub [%l7 + 0x69], %g4 loop_6502: ldd [%l7 + 0x30], %f10 loop_6503: tleu %xcc, 0x6 fba %fcc3, loop_6504 taddcctv %i1, 0x05C4, %o2 fble,a %fcc0, loop_6505 fmuld8ulx16 %f9, %f13, %f2 loop_6504: fmovdgu %xcc, %f0, %f1 sethi 0x1681, %g7 loop_6505: srax %i2, %i6, %g1 ldx [%l7 + 0x40], %g3 fcmpeq16 %f4, %f4, %o7 fnot1s %f10, %f15 and %i0, 0x0EC3, %l4 srax %o4, 0x13, %i7 fandnot1 %f12, %f10, %f6 fornot2 %f12, %f8, %f0 fnot2 %f6, %f12 fcmpgt32 %f0, %f14, %l2 bcs,pt %xcc, loop_6506 fpmerge %f6, %f13, %f8 add %l6, %g6, %l0 fcmple32 %f4, %f4, %o1 loop_6506: fcmpd %fcc2, %f8, %f10 ba,pt %icc, loop_6507 alignaddrl %g5, %o5, %i4 fmul8x16 %f6, %f10, %f4 std %f12, [%l7 + 0x78] loop_6507: mulx %o0, %o3, %l5 taddcc %i5, 0x1430, %l3 addc %l1, 0x0462, %o6 array8 %i3, %g2, %i1 sra %g4, %o2, %g7 bcc loop_6508 lduw [%l7 + 0x14], %i6 ldub [%l7 + 0x3A], %g1 fmovrslz %g3, %f7, %f1 loop_6508: ldsw [%l7 + 0x1C], %o7 bcs %icc, loop_6509 addc %i2, %i0, %o4 tgu %icc, 0x0 fmul8x16 %f14, %f8, %f6 loop_6509: sth %l4, [%l7 + 0x3E] lduw [%l7 + 0x74], %i7 ldub [%l7 + 0x19], %l6 fmovrdne %l2, %f2, %f4 stw %g6, [%l7 + 0x1C] std %f6, [%l7 + 0x10] tcs %xcc, 0x3 ld [%l7 + 0x24], %f12 bleu,a loop_6510 edge16n %o1, %l0, %g5 std %f4, [%l7 + 0x30] fmovrsgez %i4, %f11, %f13 loop_6510: stb %o0, [%l7 + 0x65] brlz %o3, loop_6511 lduw [%l7 + 0x3C], %l5 edge32n %i5, %l3, %o5 array8 %o6, %l1, %g2 loop_6511: fbge %fcc3, loop_6512 umul %i3, %i1, %g4 bne,a,pt %xcc, loop_6513 ld [%l7 + 0x54], %f2 loop_6512: movg %icc, %o2, %i6 ldsb [%l7 + 0x11], %g1 loop_6513: st %f3, [%l7 + 0x64] fsrc2s %f13, %f1 addc %g7, %g3, %o7 sth %i2, [%l7 + 0x42] fone %f14 lduh [%l7 + 0x72], %o4 bvs,a,pt %icc, loop_6514 and %i0, 0x0CB1, %l4 movpos %xcc, %l6, %i7 tvs %xcc, 0x4 loop_6514: ldub [%l7 + 0x42], %g6 bcc,a,pt %xcc, loop_6515 ldx [%l7 + 0x68], %l2 fmovrslez %o1, %f4, %f11 tvc %icc, 0x7 loop_6515: ldsh [%l7 + 0x64], %l0 fbue,a %fcc3, loop_6516 fmul8ulx16 %f12, %f2, %f14 std %f2, [%l7 + 0x18] srlx %i4, %g5, %o3 loop_6516: ldd [%l7 + 0x10], %f2 alignaddr %l5, %o0, %l3 bcs,a,pn %icc, loop_6517 fandnot1s %f4, %f0, %f9 taddcc %o5, %o6, %i5 sub %l1, 0x15DA, %g2 loop_6517: bl,a,pn %xcc, loop_6518 fpsub32s %f8, %f3, %f3 fbo,a %fcc0, loop_6519 stx %i3, [%l7 + 0x28] loop_6518: srl %g4, %o2, %i6 for %f12, %f14, %f8 loop_6519: fmovsl %xcc, %f3, %f5 fbo,a %fcc0, loop_6520 fcmped %fcc0, %f4, %f14 bn,a,pt %xcc, loop_6521 fmul8x16 %f9, %f14, %f6 loop_6520: ldx [%l7 + 0x10], %g1 orncc %g7, %g3, %i1 loop_6521: fbul,a %fcc1, loop_6522 fpsub32s %f1, %f14, %f0 movrgz %i2, 0x3E1, %o4 stb %i0, [%l7 + 0x11] loop_6522: fmovsle %icc, %f11, %f5 fnot1 %f12, %f12 fpadd32 %f6, %f0, %f12 fmovsge %icc, %f2, %f13 ldsh [%l7 + 0x4A], %l4 fand %f12, %f6, %f6 sll %o7, 0x11, %l6 edge32ln %g6, %l2, %o1 ldd [%l7 + 0x58], %f2 orn %i7, %l0, %i4 movcc %xcc, %g5, %o3 lduw [%l7 + 0x4C], %o0 fnegd %f2, %f10 brgez,a %l3, loop_6523 array16 %o5, %o6, %l5 fcmple16 %f6, %f0, %i5 fcmpeq16 %f6, %f6, %g2 loop_6523: sethi 0x1EC0, %l1 addcc %i3, %g4, %i6 sth %o2, [%l7 + 0x66] edge8l %g1, %g7, %i1 fbul %fcc2, loop_6524 subcc %g3, %o4, %i2 sra %i0, 0x05, %o7 stx %l6, [%l7 + 0x50] loop_6524: tcc %icc, 0x1 fmovsgu %xcc, %f6, %f4 array32 %l4, %g6, %l2 ldsh [%l7 + 0x26], %o1 orncc %l0, %i4, %i7 std %f0, [%l7 + 0x50] fmovspos %icc, %f8, %f3 fmovrdlez %o3, %f10, %f0 tgu %icc, 0x4 ldub [%l7 + 0x59], %o0 ldd [%l7 + 0x70], %f12 ldsh [%l7 + 0x32], %l3 udivcc %g5, 0x07FC, %o6 andcc %l5, 0x07C8, %i5 fmovsl %xcc, %f9, %f7 fnands %f1, %f0, %f2 fba %fcc3, loop_6525 fmovrdne %o5, %f6, %f4 ldx [%l7 + 0x58], %l1 fmovsgu %icc, %f8, %f12 loop_6525: ldub [%l7 + 0x38], %i3 fbo %fcc1, loop_6526 fmovrdgez %g4, %f4, %f6 fbg,a %fcc1, loop_6527 fpsub32s %f7, %f8, %f15 loop_6526: faligndata %f6, %f14, %f12 bvs,pt %xcc, loop_6528 loop_6527: std %f2, [%l7 + 0x40] st %f5, [%l7 + 0x40] fone %f12 loop_6528: ldx [%l7 + 0x10], %g2 movcc %icc, %o2, %i6 stx %g1, [%l7 + 0x78] fbe,a %fcc0, loop_6529 fcmple32 %f8, %f0, %i1 stx %g7, [%l7 + 0x48] st %f4, [%l7 + 0x50] loop_6529: fcmpes %fcc3, %f8, %f12 stb %o4, [%l7 + 0x63] fcmps %fcc3, %f7, %f8 fcmpne16 %f10, %f14, %i2 movvc %xcc, %g3, %i0 bpos,a,pt %icc, loop_6530 move %icc, %o7, %l4 edge32 %l6, %g6, %l2 fmul8sux16 %f12, %f14, %f12 loop_6530: fbo %fcc3, loop_6531 pdist %f0, %f6, %f8 stx %o1, [%l7 + 0x68] fands %f3, %f3, %f4 loop_6531: brnz %l0, loop_6532 ldsb [%l7 + 0x42], %i7 tcc %xcc, 0x1 fxnors %f0, %f8, %f0 loop_6532: stw %i4, [%l7 + 0x38] edge32n %o0, %l3, %o3 call loop_6533 smulcc %g5, 0x1F1C, %l5 ldd [%l7 + 0x40], %f12 brgz,a %i5, loop_6534 loop_6533: bpos,pn %icc, loop_6535 nop setx loop_6536, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tg %xcc, 0x3 loop_6534: lduw [%l7 + 0x6C], %o6 loop_6535: fmovsleu %xcc, %f13, %f1 loop_6536: tl %icc, 0x0 fmovrsne %l1, %f13, %f4 fnot1s %f7, %f0 sth %o5, [%l7 + 0x36] fmovdleu %xcc, %f7, %f14 fblg,a %fcc0, loop_6537 srl %g4, 0x02, %g2 edge16l %i3, %o2, %i6 fmovrdlz %i1, %f10, %f0 loop_6537: fmuld8sux16 %f0, %f15, %f4 movrne %g1, 0x39D, %o4 xnorcc %i2, 0x1D61, %g3 fpsub32 %f12, %f6, %f10 fpsub16s %f12, %f8, %f15 brgz %i0, loop_6538 fandnot2 %f0, %f6, %f2 movrne %g7, 0x0B5, %o7 edge32 %l4, %g6, %l6 loop_6538: sub %o1, %l2, %i7 move %xcc, %l0, %i4 fand %f8, %f14, %f6 tl %xcc, 0x4 fmovsl %icc, %f9, %f3 lduw [%l7 + 0x20], %o0 array8 %o3, %g5, %l5 fmovsneg %icc, %f10, %f1 fmovsa %icc, %f8, %f15 or %l3, 0x1618, %i5 fnand %f0, %f8, %f6 fmovdvc %xcc, %f11, %f11 lduw [%l7 + 0x60], %o6 fcmpne32 %f10, %f4, %o5 bgu,a %icc, loop_6539 srlx %l1, %g4, %g2 brlez,a %o2, loop_6540 movge %icc, %i6, %i3 loop_6539: fmovsvs %icc, %f14, %f10 fabss %f3, %f6 loop_6540: lduw [%l7 + 0x34], %i1 fmovdvs %icc, %f7, %f2 ld [%l7 + 0x38], %f15 or %g1, %o4, %g3 fmovdne %xcc, %f15, %f15 fcmpne16 %f10, %f8, %i2 stb %g7, [%l7 + 0x34] alignaddr %i0, %l4, %o7 std %f12, [%l7 + 0x30] bleu,pn %icc, loop_6541 sth %l6, [%l7 + 0x4C] sll %g6, 0x0C, %o1 fbul %fcc1, loop_6542 loop_6541: fmovsvs %icc, %f10, %f4 tleu %icc, 0x5 fmovrslz %i7, %f10, %f11 loop_6542: fcmple16 %f2, %f2, %l0 fbge %fcc1, loop_6543 bn,a loop_6544 movpos %icc, %i4, %o0 bl,a,pn %xcc, loop_6545 loop_6543: edge32 %l2, %o3, %g5 loop_6544: brgez %l3, loop_6546 taddcctv %l5, 0x0AC9, %o6 loop_6545: fmovdgu %xcc, %f9, %f15 movrgz %i5, %o5, %g4 loop_6546: stx %l1, [%l7 + 0x30] fbn,a %fcc3, loop_6547 udiv %o2, 0x1810, %g2 fzeros %f7 movrne %i3, 0x2E9, %i6 loop_6547: fbn,a %fcc0, loop_6548 ldsb [%l7 + 0x0D], %g1 ldx [%l7 + 0x38], %i1 or %o4, %i2, %g7 loop_6548: sth %i0, [%l7 + 0x4A] movl %xcc, %l4, %g3 ldub [%l7 + 0x1E], %l6 fors %f9, %f4, %f3 fmovdg %xcc, %f13, %f6 fsrc1s %f8, %f15 fpadd16s %f3, %f1, %f10 sra %g6, 0x1E, %o7 fpmerge %f14, %f12, %f10 lduw [%l7 + 0x48], %o1 fornot1s %f11, %f4, %f3 nop setx loop_6549, %l0, %l1 jmpl %l1, %l0 fpsub32 %f6, %f12, %f2 std %f10, [%l7 + 0x28] fbule,a %fcc1, loop_6550 loop_6549: subccc %i4, %o0, %l2 ldsw [%l7 + 0x50], %o3 ld [%l7 + 0x74], %f0 loop_6550: lduw [%l7 + 0x50], %g5 sll %i7, 0x07, %l5 stb %o6, [%l7 + 0x51] fmovsl %icc, %f4, %f7 fnegd %f12, %f14 faligndata %f10, %f4, %f12 fmovsgu %icc, %f13, %f10 edge8n %i5, %o5, %l3 ldsw [%l7 + 0x78], %l1 fcmpeq16 %f8, %f12, %g4 fcmpd %fcc0, %f10, %f2 fmovsa %icc, %f2, %f6 edge32n %o2, %i3, %g2 fnand %f12, %f8, %f14 ldd [%l7 + 0x58], %f4 fnot2s %f7, %f8 ld [%l7 + 0x68], %f5 array8 %g1, %i1, %o4 ldub [%l7 + 0x48], %i6 fmovdgu %xcc, %f5, %f10 ldsb [%l7 + 0x21], %i2 brlz %i0, loop_6551 lduh [%l7 + 0x36], %g7 fpadd32s %f4, %f4, %f10 edge32n %l4, %l6, %g3 loop_6551: ldx [%l7 + 0x60], %o7 fpsub16 %f12, %f14, %f8 std %f14, [%l7 + 0x68] fands %f15, %f10, %f11 movg %xcc, %o1, %g6 xorcc %l0, 0x0A23, %o0 lduh [%l7 + 0x28], %i4 std %f4, [%l7 + 0x50] edge16 %l2, %g5, %i7 fmovsneg %icc, %f5, %f6 fabss %f6, %f0 srlx %l5, 0x0D, %o6 tcs %xcc, 0x7 stw %o3, [%l7 + 0x30] mulx %o5, %l3, %i5 bn %xcc, loop_6552 lduw [%l7 + 0x38], %g4 stw %l1, [%l7 + 0x24] array16 %i3, %o2, %g2 loop_6552: lduh [%l7 + 0x6E], %i1 tsubcctv %g1, %o4, %i6 orn %i2, 0x0990, %g7 movrgz %i0, 0x3BD, %l6 ld [%l7 + 0x0C], %f4 ldub [%l7 + 0x35], %l4 ldd [%l7 + 0x78], %f14 fmuld8ulx16 %f2, %f4, %f6 fmul8x16au %f10, %f1, %f10 bge,pn %xcc, loop_6553 ld [%l7 + 0x6C], %f6 subcc %o7, %o1, %g6 fmul8ulx16 %f12, %f8, %f6 loop_6553: fzero %f12 ldx [%l7 + 0x48], %l0 stb %o0, [%l7 + 0x21] stw %i4, [%l7 + 0x38] movle %icc, %g3, %g5 bvs,a,pt %icc, loop_6554 movle %xcc, %i7, %l2 std %f4, [%l7 + 0x08] movrgez %o6, %l5, %o5 loop_6554: movleu %icc, %o3, %i5 fmovspos %xcc, %f4, %f8 edge16 %l3, %l1, %g4 sub %o2, %g2, %i3 stx %i1, [%l7 + 0x08] fmovrslz %o4, %f12, %f15 fmovdvc %xcc, %f4, %f15 tle %icc, 0x0 std %f8, [%l7 + 0x18] xnor %i6, %i2, %g7 fba,a %fcc3, loop_6555 ld [%l7 + 0x2C], %f7 ldsw [%l7 + 0x58], %i0 fba,a %fcc0, loop_6556 loop_6555: fpadd16s %f13, %f5, %f1 fmovscc %xcc, %f0, %f6 fmovsneg %icc, %f11, %f9 loop_6556: fnot1s %f6, %f9 addcc %g1, 0x12BE, %l6 stx %o7, [%l7 + 0x60] fmovsl %xcc, %f1, %f6 bl,pn %icc, loop_6557 fandnot2s %f8, %f5, %f15 andncc %o1, %l4, %l0 lduw [%l7 + 0x48], %o0 loop_6557: ldx [%l7 + 0x50], %g6 fbe %fcc0, loop_6558 tl %xcc, 0x1 fcmpne32 %f12, %f2, %i4 tne %icc, 0x0 loop_6558: be,a,pt %xcc, loop_6559 tle %icc, 0x3 movvc %xcc, %g5, %g3 array16 %l2, %o6, %l5 loop_6559: orncc %o5, %o3, %i5 st %f7, [%l7 + 0x10] and %l3, 0x0809, %l1 edge8n %i7, %g4, %o2 movne %xcc, %i3, %g2 ld [%l7 + 0x44], %f2 mulx %i1, %i6, %o4 lduh [%l7 + 0x5C], %g7 ldub [%l7 + 0x12], %i2 brgz %g1, loop_6560 ldsh [%l7 + 0x0C], %l6 movg %xcc, %i0, %o1 stw %l4, [%l7 + 0x20] loop_6560: alignaddr %l0, %o0, %o7 movn %icc, %i4, %g5 lduw [%l7 + 0x1C], %g3 ld [%l7 + 0x58], %f15 ldub [%l7 + 0x26], %g6 edge16l %l2, %o6, %o5 ldsb [%l7 + 0x23], %l5 movge %xcc, %o3, %l3 fcmpes %fcc1, %f0, %f5 movg %xcc, %l1, %i5 srax %g4, %o2, %i3 xor %i7, 0x0802, %g2 alignaddrl %i6, %i1, %g7 fmovscc %icc, %f13, %f0 fsrc1s %f11, %f4 ldsw [%l7 + 0x34], %o4 fmovrde %g1, %f12, %f8 fpack32 %f8, %f10, %f4 movg %xcc, %l6, %i0 fmul8x16al %f12, %f5, %f12 movcs %xcc, %o1, %i2 fornot2s %f3, %f11, %f0 smul %l4, %l0, %o0 fmovrslez %i4, %f0, %f3 lduh [%l7 + 0x08], %o7 orncc %g3, %g6, %l2 ldsb [%l7 + 0x2E], %o6 fbl,a %fcc1, loop_6561 bshuffle %f6, %f0, %f8 popc %g5, %l5 xnorcc %o3, 0x10B9, %l3 loop_6561: fmovd %f12, %f8 fbue,a %fcc1, loop_6562 fcmpes %fcc0, %f9, %f8 orncc %o5, 0x14A3, %i5 fbe %fcc1, loop_6563 loop_6562: lduh [%l7 + 0x24], %l1 ldub [%l7 + 0x0D], %g4 stw %o2, [%l7 + 0x6C] loop_6563: fmovscc %icc, %f9, %f12 fors %f10, %f12, %f12 tpos %xcc, 0x3 sll %i7, 0x1C, %i3 fmovrsne %i6, %f4, %f1 bpos,a loop_6564 fmovrde %g2, %f10, %f12 fornot2s %f6, %f11, %f15 stb %i1, [%l7 + 0x68] loop_6564: fbg,a %fcc2, loop_6565 ldub [%l7 + 0x34], %g7 bge,a loop_6566 tcs %icc, 0x1 loop_6565: pdist %f4, %f14, %f0 bpos,a %xcc, loop_6567 loop_6566: nop setx loop_6568, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbo %fcc0, loop_6569 fmovsgu %xcc, %f6, %f14 loop_6567: tvc %icc, 0x6 loop_6568: lduw [%l7 + 0x1C], %g1 loop_6569: move %icc, %o4, %i0 fmovsle %xcc, %f2, %f13 taddcc %l6, %i2, %l4 lduh [%l7 + 0x2C], %o1 bcc loop_6570 ld [%l7 + 0x54], %f5 bgu,a %xcc, loop_6571 movneg %icc, %l0, %i4 loop_6570: srl %o7, 0x03, %o0 ld [%l7 + 0x7C], %f4 loop_6571: brnz %g3, loop_6572 andn %l2, %g6, %g5 ldsw [%l7 + 0x38], %o6 fble %fcc1, loop_6573 loop_6572: fsrc2 %f8, %f6 alignaddr %l5, %l3, %o3 lduh [%l7 + 0x20], %o5 loop_6573: fmovsne %icc, %f15, %f0 movge %icc, %l1, %g4 smul %o2, 0x0AB2, %i7 srax %i3, %i5, %g2 bn,a,pt %icc, loop_6574 ldd [%l7 + 0x20], %f8 or %i1, %g7, %g1 fmovdgu %xcc, %f0, %f7 loop_6574: fpsub32 %f12, %f2, %f12 edge16 %i6, %i0, %o4 fcmpes %fcc1, %f12, %f4 movre %l6, %l4, %o1 fmovrdlez %l0, %f10, %f0 fxor %f4, %f14, %f14 fbue,a %fcc3, loop_6575 bn %xcc, loop_6576 tge %xcc, 0x0 addc %i2, %i4, %o7 loop_6575: fmovdl %xcc, %f0, %f12 loop_6576: stw %g3, [%l7 + 0x38] ldd [%l7 + 0x70], %f10 edge8n %l2, %g6, %g5 ldsh [%l7 + 0x54], %o0 ble loop_6577 movge %xcc, %o6, %l3 alignaddr %l5, %o5, %l1 stw %g4, [%l7 + 0x0C] loop_6577: bne,a,pn %icc, loop_6578 addc %o3, 0x128E, %o2 sdivx %i3, 0x0254, %i7 bcc,a %xcc, loop_6579 loop_6578: stb %i5, [%l7 + 0x57] ldsb [%l7 + 0x3F], %i1 stb %g7, [%l7 + 0x1E] loop_6579: fnegd %f10, %f0 movrgez %g2, 0x3AD, %i6 tcc %icc, 0x3 stb %g1, [%l7 + 0x30] sth %o4, [%l7 + 0x5E] ldub [%l7 + 0x44], %i0 ldx [%l7 + 0x18], %l4 fmovrdgez %l6, %f6, %f12 sth %l0, [%l7 + 0x36] sth %o1, [%l7 + 0x2E] brgez %i4, loop_6580 lduh [%l7 + 0x16], %o7 stw %g3, [%l7 + 0x30] fmovrsgez %i2, %f7, %f1 loop_6580: bshuffle %f14, %f4, %f4 ldd [%l7 + 0x28], %f6 edge8 %g6, %g5, %l2 fmovdpos %icc, %f9, %f9 fpsub16 %f0, %f2, %f8 lduw [%l7 + 0x34], %o0 ldsh [%l7 + 0x5E], %o6 fxnor %f14, %f14, %f12 sub %l3, %l5, %o5 movn %xcc, %g4, %l1 stx %o3, [%l7 + 0x68] fmovsl %xcc, %f9, %f15 fsrc2s %f4, %f15 fble %fcc0, loop_6581 sllx %i3, %o2, %i7 fornot1 %f4, %f0, %f12 ldub [%l7 + 0x71], %i5 loop_6581: bl,pn %xcc, loop_6582 stb %g7, [%l7 + 0x4B] ldd [%l7 + 0x18], %f2 ld [%l7 + 0x20], %f0 loop_6582: bn,pt %icc, loop_6583 srlx %g2, 0x08, %i1 movvs %icc, %g1, %i6 st %f7, [%l7 + 0x18] loop_6583: tn %icc, 0x6 lduw [%l7 + 0x28], %i0 stb %l4, [%l7 + 0x26] bne,a,pn %xcc, loop_6584 fsrc2s %f9, %f0 ldx [%l7 + 0x40], %o4 brgez,a %l6, loop_6585 loop_6584: fmovsn %icc, %f9, %f5 bneg,pt %icc, loop_6586 fmovdneg %icc, %f6, %f12 loop_6585: edge32ln %l0, %o1, %i4 brlez %o7, loop_6587 loop_6586: fble %fcc3, loop_6588 fmovdcs %icc, %f14, %f2 ldd [%l7 + 0x10], %f6 loop_6587: fmovdg %icc, %f10, %f6 loop_6588: fandnot1 %f10, %f2, %f0 subccc %g3, %i2, %g6 fmovsge %icc, %f8, %f12 stx %l2, [%l7 + 0x58] ldsb [%l7 + 0x41], %g5 tvc %xcc, 0x7 fblg %fcc1, loop_6589 ldx [%l7 + 0x10], %o6 xnor %l3, 0x0800, %l5 st %f13, [%l7 + 0x68] loop_6589: fmovrsgez %o5, %f2, %f1 fornot1s %f12, %f15, %f1 movrgez %g4, %l1, %o0 tl %icc, 0x0 lduw [%l7 + 0x4C], %o3 fmovdne %xcc, %f5, %f0 ldsb [%l7 + 0x5A], %o2 edge8 %i7, %i3, %g7 srlx %i5, 0x1E, %i1 edge8l %g1, %i6, %i0 ldsw [%l7 + 0x2C], %g2 nop setx loop_6590, %l0, %l1 jmpl %l1, %o4 fmuld8ulx16 %f6, %f1, %f10 fpadd32 %f6, %f0, %f8 mulscc %l4, %l0, %o1 loop_6590: fand %f8, %f0, %f10 ldsw [%l7 + 0x60], %l6 fba %fcc2, loop_6591 brlz %o7, loop_6592 call loop_6593 fmovrsgez %i4, %f2, %f0 loop_6591: movcc %xcc, %g3, %i2 loop_6592: fbule,a %fcc3, loop_6594 loop_6593: fmovdvs %xcc, %f12, %f6 stb %g6, [%l7 + 0x3E] fmovsvs %icc, %f15, %f14 loop_6594: ldsw [%l7 + 0x30], %g5 fmovdl %xcc, %f10, %f8 ld [%l7 + 0x10], %f8 st %f3, [%l7 + 0x64] call loop_6595 fornot1s %f14, %f0, %f11 fcmpeq16 %f12, %f0, %l2 or %l3, %l5, %o5 loop_6595: movn %xcc, %g4, %l1 brz %o6, loop_6596 umul %o3, %o0, %o2 fblg,a %fcc2, loop_6597 st %f10, [%l7 + 0x30] loop_6596: fmovdpos %xcc, %f11, %f15 fbl,a %fcc3, loop_6598 loop_6597: ld [%l7 + 0x6C], %f10 andn %i7, 0x15DD, %g7 bvc,a loop_6599 loop_6598: edge8n %i3, %i5, %g1 movvc %icc, %i1, %i6 ldsh [%l7 + 0x1E], %g2 loop_6599: fmovdcs %icc, %f10, %f11 movvs %icc, %o4, %i0 st %f3, [%l7 + 0x68] ldub [%l7 + 0x1D], %l4 fmovsne %icc, %f13, %f14 fmovdcs %icc, %f11, %f12 edge8ln %o1, %l6, %o7 ldx [%l7 + 0x58], %i4 move %icc, %g3, %i2 fpack16 %f14, %f0 fmovspos %xcc, %f15, %f14 stb %g6, [%l7 + 0x34] fmuld8ulx16 %f10, %f7, %f2 fmovsvs %icc, %f3, %f5 stw %l0, [%l7 + 0x2C] fblg,a %fcc3, loop_6600 std %f10, [%l7 + 0x48] fbue,a %fcc1, loop_6601 fmovdle %xcc, %f5, %f11 loop_6600: movge %xcc, %l2, %l3 addccc %g5, %l5, %o5 loop_6601: stx %l1, [%l7 + 0x78] for %f14, %f6, %f14 fcmpne32 %f12, %f12, %g4 ldsh [%l7 + 0x52], %o3 movle %icc, %o0, %o6 ldx [%l7 + 0x68], %i7 lduw [%l7 + 0x6C], %g7 smulcc %i3, 0x0FE8, %i5 ldx [%l7 + 0x48], %o2 fnands %f6, %f2, %f0 ldd [%l7 + 0x78], %f2 stx %i1, [%l7 + 0x08] movre %i6, %g2, %g1 bvc,a %xcc, loop_6602 lduh [%l7 + 0x5A], %o4 st %f12, [%l7 + 0x4C] bleu %icc, loop_6603 loop_6602: fcmpgt32 %f10, %f0, %i0 fcmpeq32 %f10, %f10, %l4 fxnors %f0, %f2, %f6 loop_6603: fbl,a %fcc0, loop_6604 ldsw [%l7 + 0x28], %l6 smul %o7, 0x0EB2, %o1 fmovsleu %icc, %f9, %f3 loop_6604: move %icc, %g3, %i2 edge16n %i4, %l0, %g6 lduh [%l7 + 0x2E], %l2 fmuld8ulx16 %f10, %f7, %f10 tsubcctv %g5, %l5, %o5 stx %l3, [%l7 + 0x68] orcc %g4, 0x0CEC, %l1 fmuld8sux16 %f9, %f2, %f2 tvc %xcc, 0x5 sdivcc %o0, 0x18D8, %o3 fcmple32 %f14, %f2, %o6 fcmpne16 %f8, %f12, %i7 mulscc %i3, %g7, %i5 ldsb [%l7 + 0x13], %i1 lduw [%l7 + 0x30], %i6 lduw [%l7 + 0x24], %g2 movge %xcc, %o2, %g1 st %f2, [%l7 + 0x30] fmovrslez %i0, %f9, %f13 fmovdg %xcc, %f5, %f8 stb %o4, [%l7 + 0x69] fmovdle %icc, %f9, %f1 fbue %fcc0, loop_6605 ldub [%l7 + 0x55], %l6 fbg,a %fcc1, loop_6606 ldsb [%l7 + 0x6C], %l4 loop_6605: ld [%l7 + 0x1C], %f0 fpsub16s %f14, %f2, %f12 loop_6606: ld [%l7 + 0x74], %f4 ldsb [%l7 + 0x22], %o7 stx %o1, [%l7 + 0x78] fmovrslz %i2, %f12, %f13 tl %xcc, 0x6 std %f8, [%l7 + 0x30] st %f13, [%l7 + 0x08] for %f2, %f14, %f2 bge %xcc, loop_6607 fbl,a %fcc3, loop_6608 fmovrsgez %i4, %f5, %f14 ldsh [%l7 + 0x2C], %g3 loop_6607: fmovdcs %xcc, %f7, %f12 loop_6608: fmovd %f2, %f6 fandnot1 %f14, %f6, %f10 fmul8ulx16 %f10, %f10, %f14 be,a,pn %icc, loop_6609 fmovscc %icc, %f11, %f1 sll %g6, 0x06, %l0 fnot2s %f7, %f2 loop_6609: fmovdcs %icc, %f2, %f10 bvc loop_6610 ldub [%l7 + 0x4F], %l2 movrlez %l5, 0x0A4, %o5 sll %g5, %g4, %l1 loop_6610: bcs %icc, loop_6611 fmovdneg %xcc, %f11, %f4 pdist %f8, %f2, %f10 ldd [%l7 + 0x50], %f8 loop_6611: lduh [%l7 + 0x6A], %o0 fpackfix %f8, %f0 orncc %l3, 0x1B15, %o6 fbug,a %fcc2, loop_6612 ldsw [%l7 + 0x0C], %o3 ldd [%l7 + 0x50], %f4 fmul8x16au %f6, %f5, %f6 loop_6612: xorcc %i3, %i7, %i5 bl %xcc, loop_6613 fxors %f6, %f3, %f10 bgu %icc, loop_6614 fmovsa %icc, %f13, %f14 loop_6613: edge8l %i1, %g7, %i6 orn %o2, 0x006D, %g1 loop_6614: ldsb [%l7 + 0x55], %g2 fones %f9 lduh [%l7 + 0x2C], %o4 fandnot1s %f5, %f13, %f0 fbuge,a %fcc2, loop_6615 fcmps %fcc1, %f14, %f2 call loop_6616 ldsh [%l7 + 0x52], %i0 loop_6615: sth %l6, [%l7 + 0x3C] fmovs %f12, %f13 loop_6616: ldd [%l7 + 0x08], %f6 bvs,a,pn %xcc, loop_6617 fcmpgt16 %f8, %f8, %o7 fmul8x16 %f1, %f0, %f6 ldsh [%l7 + 0x18], %o1 loop_6617: fmovs %f13, %f6 fmovdneg %xcc, %f8, %f5 fbule %fcc1, loop_6618 nop setx loop_6619, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbule,a %fcc3, loop_6620 fnegd %f0, %f12 loop_6618: ld [%l7 + 0x34], %f12 loop_6619: lduw [%l7 + 0x3C], %l4 loop_6620: fcmped %fcc3, %f8, %f2 fsrc2 %f8, %f8 brlez %i4, loop_6621 tcs %xcc, 0x5 stb %i2, [%l7 + 0x58] fsrc1s %f8, %f13 loop_6621: fmovsgu %icc, %f3, %f10 xorcc %g3, %l0, %l2 addcc %g6, 0x02D5, %l5 fone %f6 srax %o5, 0x0C, %g4 fcmpeq16 %f8, %f8, %g5 stw %l1, [%l7 + 0x24] ldsw [%l7 + 0x2C], %l3 fandnot2s %f7, %f4, %f11 xor %o6, 0x19EB, %o0 movrlz %i3, 0x086, %i7 fble %fcc2, loop_6622 movl %icc, %o3, %i5 or %g7, 0x1EA6, %i1 fmovrse %i6, %f11, %f5 loop_6622: lduh [%l7 + 0x7C], %o2 fnor %f4, %f14, %f10 ta %icc, 0x7 tne %icc, 0x4 subc %g2, %o4, %g1 subccc %l6, 0x1438, %o7 bcc loop_6623 fmovd %f6, %f12 ldub [%l7 + 0x3B], %i0 stw %o1, [%l7 + 0x78] loop_6623: tvc %icc, 0x3 movvs %xcc, %l4, %i4 tn %xcc, 0x2 fbule %fcc2, loop_6624 fnors %f15, %f3, %f2 sra %i2, 0x02, %l0 fbne,a %fcc2, loop_6625 loop_6624: subccc %g3, %g6, %l5 fornot2s %f4, %f14, %f8 fbne %fcc3, loop_6626 loop_6625: movvs %xcc, %o5, %g4 fba,a %fcc2, loop_6627 edge32ln %l2, %g5, %l1 loop_6626: ldx [%l7 + 0x48], %o6 fsrc1 %f14, %f10 loop_6627: fcmpne16 %f12, %f10, %l3 sth %i3, [%l7 + 0x14] brnz,a %i7, loop_6628 sth %o0, [%l7 + 0x1A] fsrc1s %f3, %f1 lduw [%l7 + 0x3C], %o3 loop_6628: movg %xcc, %g7, %i1 bne,a loop_6629 stb %i6, [%l7 + 0x38] stx %i5, [%l7 + 0x68] tgu %icc, 0x5 loop_6629: fbo,a %fcc2, loop_6630 tleu %xcc, 0x0 xnorcc %g2, 0x0949, %o2 fnot1 %f4, %f4 loop_6630: fcmple16 %f8, %f14, %g1 bcs,pt %xcc, loop_6631 ld [%l7 + 0x28], %f1 fble,a %fcc0, loop_6632 movne %icc, %l6, %o4 loop_6631: edge16n %o7, %o1, %i0 sra %l4, 0x05, %i4 loop_6632: lduw [%l7 + 0x70], %l0 ldub [%l7 + 0x34], %g3 bleu,a %xcc, loop_6633 st %f7, [%l7 + 0x4C] fmovs %f2, %f4 fmul8ulx16 %f6, %f0, %f6 loop_6633: movrne %g6, 0x0D1, %i2 stw %l5, [%l7 + 0x28] tgu %xcc, 0x5 andcc %o5, %g4, %g5 ldsb [%l7 + 0x58], %l1 mulscc %o6, 0x1705, %l3 orncc %i3, 0x1E65, %i7 fnot1s %f3, %f0 fbn %fcc0, loop_6634 be,pn %xcc, loop_6635 edge8 %o0, %l2, %o3 fnor %f0, %f12, %f8 loop_6634: nop setx loop_6636, %l0, %l1 jmpl %l1, %g7 loop_6635: movvs %xcc, %i1, %i6 ba loop_6637 bvs,a,pt %xcc, loop_6638 loop_6636: ldd [%l7 + 0x28], %f12 edge8l %g2, %o2, %g1 loop_6637: stx %l6, [%l7 + 0x28] loop_6638: srl %i5, %o4, %o7 stw %i0, [%l7 + 0x18] fabsd %f6, %f0 xnorcc %o1, %i4, %l4 bge,pt %xcc, loop_6639 fmovdn %icc, %f7, %f0 fpadd32 %f6, %f2, %f4 lduw [%l7 + 0x78], %l0 loop_6639: and %g3, 0x11D1, %g6 brz %i2, loop_6640 fandnot2 %f4, %f8, %f2 ldd [%l7 + 0x50], %f14 sdivx %l5, 0x096B, %g4 loop_6640: ldub [%l7 + 0x35], %o5 fmovsgu %xcc, %f11, %f5 fbuge %fcc2, loop_6641 fcmpne16 %f8, %f4, %l1 udivx %g5, 0x102A, %l3 fcmpd %fcc1, %f8, %f0 loop_6641: fmovrdgez %i3, %f2, %f12 fxors %f2, %f11, %f11 fmuld8ulx16 %f15, %f3, %f6 lduw [%l7 + 0x08], %o6 ldub [%l7 + 0x49], %i7 movrne %o0, %o3, %l2 fpadd16 %f10, %f6, %f6 xnorcc %i1, %i6, %g2 edge32 %g7, %o2, %l6 array8 %g1, %i5, %o4 sth %o7, [%l7 + 0x44] fxnors %f1, %f15, %f14 fmovrse %o1, %f3, %f3 bvs %xcc, loop_6642 ldsb [%l7 + 0x0E], %i0 bpos,a %icc, loop_6643 tne %xcc, 0x7 loop_6642: udivcc %l4, 0x08EF, %i4 lduw [%l7 + 0x2C], %g3 loop_6643: fmovrdgez %l0, %f2, %f2 st %f13, [%l7 + 0x44] fnot2 %f2, %f4 movrlz %i2, %l5, %g6 fcmpeq16 %f12, %f4, %g4 andncc %o5, %g5, %l3 lduw [%l7 + 0x38], %l1 udivx %i3, 0x0EE0, %o6 lduw [%l7 + 0x2C], %o0 stw %o3, [%l7 + 0x48] bn loop_6644 fmovdne %xcc, %f1, %f11 fmovrde %i7, %f10, %f0 alignaddrl %i1, %i6, %g2 loop_6644: ldsb [%l7 + 0x6D], %l2 bcc,a,pt %icc, loop_6645 st %f12, [%l7 + 0x5C] lduw [%l7 + 0x74], %o2 lduh [%l7 + 0x5A], %l6 loop_6645: mova %xcc, %g7, %g1 stx %i5, [%l7 + 0x68] bge,a,pn %icc, loop_6646 ldub [%l7 + 0x6B], %o7 sth %o1, [%l7 + 0x56] sdivcc %o4, 0x0199, %i0 loop_6646: xnorcc %l4, %g3, %i4 tcs %xcc, 0x6 fbu,a %fcc1, loop_6647 ldd [%l7 + 0x58], %f2 fcmpne32 %f14, %f8, %l0 tn %xcc, 0x4 loop_6647: lduh [%l7 + 0x68], %l5 ldsb [%l7 + 0x42], %i2 sdiv %g4, 0x1356, %o5 fornot2 %f12, %f4, %f0 orcc %g6, %g5, %l3 xor %l1, 0x07AB, %i3 bshuffle %f8, %f2, %f10 fmovsle %icc, %f8, %f2 sll %o6, 0x11, %o0 fmovse %xcc, %f1, %f5 fpack32 %f2, %f4, %f8 fbu %fcc0, loop_6648 mulscc %o3, 0x0961, %i7 sdiv %i6, 0x1801, %g2 ld [%l7 + 0x54], %f13 loop_6648: fmovsne %xcc, %f8, %f9 ldsw [%l7 + 0x18], %l2 fmuld8sux16 %f8, %f10, %f14 ldd [%l7 + 0x58], %f6 stb %i1, [%l7 + 0x4E] fmul8x16 %f15, %f12, %f8 stw %o2, [%l7 + 0x38] fbge %fcc1, loop_6649 ldsw [%l7 + 0x4C], %l6 subccc %g1, %g7, %i5 fpsub16 %f4, %f6, %f6 loop_6649: lduw [%l7 + 0x10], %o1 ldub [%l7 + 0x18], %o4 fmovdcs %icc, %f3, %f7 srax %i0, 0x19, %l4 stx %g3, [%l7 + 0x50] fxor %f2, %f12, %f12 fnand %f8, %f0, %f2 ldsb [%l7 + 0x7A], %i4 smul %o7, 0x0FF1, %l0 fmovsneg %xcc, %f14, %f14 lduh [%l7 + 0x24], %i2 st %f10, [%l7 + 0x54] sdivcc %g4, 0x0F60, %o5 fmovrdlez %l5, %f0, %f14 ldsb [%l7 + 0x17], %g5 fbge,a %fcc3, loop_6650 mova %icc, %g6, %l1 fors %f2, %f1, %f10 stb %l3, [%l7 + 0x7D] loop_6650: st %f9, [%l7 + 0x3C] ldsb [%l7 + 0x5B], %o6 stb %o0, [%l7 + 0x5F] sll %o3, %i7, %i3 fmuld8sux16 %f13, %f8, %f0 taddcctv %i6, 0x07E7, %l2 st %f8, [%l7 + 0x70] fbne,a %fcc2, loop_6651 fmovsge %xcc, %f6, %f13 fcmpgt16 %f6, %f2, %g2 bvs,pt %icc, loop_6652 loop_6651: fnor %f8, %f8, %f6 tge %icc, 0x0 st %f13, [%l7 + 0x34] loop_6652: tn %icc, 0x0 subcc %i1, %l6, %o2 taddcc %g7, 0x0685, %i5 std %f0, [%l7 + 0x58] lduw [%l7 + 0x08], %o1 fmovdgu %xcc, %f15, %f5 movne %xcc, %o4, %g1 fmuld8ulx16 %f1, %f10, %f0 fcmped %fcc3, %f14, %f14 ldub [%l7 + 0x7E], %i0 bshuffle %f6, %f2, %f0 fcmpeq32 %f4, %f12, %g3 lduh [%l7 + 0x6C], %l4 stb %o7, [%l7 + 0x61] fmovsn %icc, %f11, %f11 ldsw [%l7 + 0x34], %i4 ldub [%l7 + 0x4A], %i2 udivcc %l0, 0x1906, %g4 movgu %icc, %o5, %l5 fmovrdne %g6, %f10, %f10 bpos,a,pn %icc, loop_6653 fmovspos %xcc, %f4, %f11 stx %l1, [%l7 + 0x20] fbn,a %fcc0, loop_6654 loop_6653: alignaddrl %l3, %o6, %g5 fmovrsgez %o3, %f4, %f6 fbe %fcc1, loop_6655 loop_6654: nop setx loop_6656, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x60], %i7 popc %i3, %o0 loop_6655: movrlez %i6, %l2, %i1 loop_6656: sdiv %g2, 0x1175, %l6 fones %f12 nop setx loop_6657, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done array32 %o2, %i5, %o1 orncc %g7, 0x0AD1, %g1 stx %o4, [%l7 + 0x38] loop_6657: tne %xcc, 0x1 fbne %fcc3, loop_6658 ldsb [%l7 + 0x45], %g3 fbuge,a %fcc2, loop_6659 movrgz %l4, %i0, %o7 loop_6658: stw %i2, [%l7 + 0x70] nop setx loop_6660, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6659: movvs %xcc, %l0, %g4 st %f14, [%l7 + 0x6C] ldsw [%l7 + 0x3C], %o5 loop_6660: sth %l5, [%l7 + 0x68] tleu %xcc, 0x7 fmovs %f0, %f2 xorcc %g6, 0x1F70, %l1 fpadd32s %f4, %f11, %f9 std %f12, [%l7 + 0x20] fbe,a %fcc3, loop_6661 std %f12, [%l7 + 0x70] edge16ln %l3, %o6, %g5 fbule,a %fcc2, loop_6662 loop_6661: fmovrdgz %i4, %f10, %f8 add %i7, %i3, %o3 fbl,a %fcc0, loop_6663 loop_6662: movle %icc, %o0, %l2 fabsd %f0, %f12 fmul8sux16 %f8, %f10, %f12 loop_6663: fornot1s %f10, %f0, %f6 stx %i1, [%l7 + 0x08] sllx %i6, %g2, %l6 ldub [%l7 + 0x2C], %i5 fmovdl %xcc, %f2, %f4 fmovrdgz %o2, %f12, %f10 stw %g7, [%l7 + 0x48] ldsw [%l7 + 0x58], %o1 fbne,a %fcc2, loop_6664 brgez %o4, loop_6665 fmovspos %xcc, %f6, %f8 subccc %g3, 0x073F, %g1 loop_6664: siam 0x7 loop_6665: sdiv %l4, 0x08EE, %o7 ldsw [%l7 + 0x28], %i0 stb %i2, [%l7 + 0x5C] lduh [%l7 + 0x2A], %g4 fsrc1s %f2, %f7 fnot2s %f12, %f7 movne %xcc, %o5, %l5 ldsh [%l7 + 0x3E], %l0 fcmpne16 %f2, %f10, %g6 pdist %f0, %f2, %f8 fbn %fcc1, loop_6666 sth %l3, [%l7 + 0x52] fmovrslez %o6, %f4, %f9 ldub [%l7 + 0x48], %g5 loop_6666: ld [%l7 + 0x7C], %f9 fexpand %f11, %f2 fmovdge %icc, %f11, %f9 movvc %xcc, %l1, %i7 ldub [%l7 + 0x52], %i3 movrgz %i4, %o0, %l2 sdiv %i1, 0x1A1E, %i6 ldsb [%l7 + 0x67], %o3 sllx %g2, 0x0B, %l6 ldub [%l7 + 0x56], %o2 srlx %i5, 0x0C, %o1 ta %xcc, 0x5 fcmpeq16 %f14, %f4, %o4 fmovspos %xcc, %f5, %f14 movcs %xcc, %g7, %g1 stx %g3, [%l7 + 0x48] fandnot1s %f12, %f11, %f0 bpos loop_6667 fmovdne %icc, %f9, %f8 ldx [%l7 + 0x48], %l4 stb %o7, [%l7 + 0x4D] loop_6667: fble,a %fcc0, loop_6668 stb %i2, [%l7 + 0x3A] stx %i0, [%l7 + 0x60] ldsh [%l7 + 0x46], %o5 loop_6668: fnot2 %f8, %f6 fmovdge %icc, %f11, %f11 movn %xcc, %l5, %l0 tcc %xcc, 0x4 srlx %g6, 0x1A, %l3 movleu %xcc, %g4, %g5 fbge %fcc0, loop_6669 tleu %xcc, 0x7 fandnot1s %f12, %f5, %f3 fbne,a %fcc2, loop_6670 loop_6669: fbge,a %fcc0, loop_6671 ba loop_6672 sethi 0x135E, %o6 loop_6670: ldub [%l7 + 0x60], %l1 loop_6671: tsubcctv %i3, %i7, %i4 loop_6672: orncc %l2, 0x1518, %o0 fmovdne %icc, %f8, %f9 sth %i1, [%l7 + 0x46] bpos loop_6673 stx %o3, [%l7 + 0x68] fmul8x16al %f1, %f14, %f6 fnot2 %f6, %f12 loop_6673: smulcc %i6, 0x1843, %l6 fmovdge %xcc, %f0, %f8 fandnot1s %f6, %f11, %f10 fmovdg %icc, %f9, %f1 fnot2s %f4, %f9 fbg %fcc0, loop_6674 addccc %o2, 0x04AE, %i5 ldsh [%l7 + 0x18], %o1 ldd [%l7 + 0x70], %f10 loop_6674: tg %xcc, 0x2 orn %g2, 0x067C, %g7 stw %o4, [%l7 + 0x40] ldub [%l7 + 0x6F], %g3 fpadd16s %f7, %f13, %f3 tvc %xcc, 0x6 fabsd %f0, %f8 bne,pn %icc, loop_6675 fnegs %f15, %f0 fnot1 %f10, %f4 ldub [%l7 + 0x34], %l4 loop_6675: fnor %f2, %f0, %f6 fmovde %icc, %f3, %f2 movl %icc, %o7, %i2 bgu loop_6676 fandnot2 %f8, %f8, %f8 ldub [%l7 + 0x32], %g1 sdivcc %o5, 0x10E2, %i0 loop_6676: fmovdvs %icc, %f2, %f10 fsrc2 %f4, %f2 movneg %xcc, %l0, %g6 sra %l3, %g4, %g5 sth %o6, [%l7 + 0x7C] sdivx %l5, 0x1EB5, %i3 andcc %i7, %i4, %l2 fmovdn %xcc, %f8, %f13 fmovdcc %icc, %f1, %f3 stx %l1, [%l7 + 0x50] fpsub32s %f5, %f2, %f6 fcmpeq16 %f12, %f14, %i1 movpos %xcc, %o3, %o0 lduw [%l7 + 0x44], %i6 ldsw [%l7 + 0x14], %o2 stx %i5, [%l7 + 0x68] movneg %xcc, %l6, %g2 fmovsg %icc, %f3, %f6 std %f12, [%l7 + 0x40] fmovdcc %xcc, %f1, %f1 fcmpes %fcc0, %f10, %f12 lduw [%l7 + 0x60], %g7 orncc %o1, %o4, %g3 mulscc %l4, %o7, %i2 for %f12, %f10, %f14 faligndata %f6, %f14, %f8 edge32n %o5, %i0, %g1 srlx %l0, %g6, %l3 sll %g4, %g5, %l5 fmovse %xcc, %f2, %f1 movg %xcc, %o6, %i7 fmovspos %icc, %f8, %f11 tge %icc, 0x6 stx %i4, [%l7 + 0x48] ldsb [%l7 + 0x71], %i3 tl %xcc, 0x2 tvs %xcc, 0x6 subc %l1, %l2, %o3 fandnot2 %f6, %f0, %f4 st %f11, [%l7 + 0x40] fpsub32 %f8, %f14, %f12 fmovrsgz %o0, %f10, %f11 fbuge %fcc0, loop_6677 brnz %i1, loop_6678 fmovs %f3, %f9 sethi 0x1C74, %i6 loop_6677: add %i5, %l6, %g2 loop_6678: subccc %o2, %o1, %o4 lduh [%l7 + 0x22], %g3 nop setx loop_6679, %l0, %l1 jmpl %l1, %l4 fmovrslez %g7, %f12, %f10 fbg %fcc1, loop_6680 fmovdge %icc, %f3, %f6 loop_6679: tg %xcc, 0x3 be,pt %icc, loop_6681 loop_6680: tg %icc, 0x0 addcc %i2, %o7, %i0 edge8l %g1, %l0, %o5 loop_6681: udiv %g6, 0x17B2, %l3 fabss %f0, %f12 std %f12, [%l7 + 0x48] ldub [%l7 + 0x38], %g5 orncc %g4, 0x05C6, %o6 ldd [%l7 + 0x78], %f6 tne %xcc, 0x2 ldd [%l7 + 0x70], %f10 fbe %fcc0, loop_6682 nop setx loop_6683, %l0, %l1 jmpl %l1, %i7 fcmped %fcc1, %f6, %f2 fcmped %fcc1, %f14, %f8 loop_6682: lduh [%l7 + 0x74], %i4 loop_6683: ld [%l7 + 0x44], %f4 fbuge,a %fcc3, loop_6684 srl %i3, %l1, %l2 ta %icc, 0x4 edge16l %l5, %o0, %o3 loop_6684: ldd [%l7 + 0x60], %f8 movgu %icc, %i1, %i6 movrgez %i5, 0x3DB, %l6 popc 0x02B7, %o2 stx %o1, [%l7 + 0x40] tvc %icc, 0x0 fones %f2 brlz %o4, loop_6685 sth %g3, [%l7 + 0x68] bcs,a,pt %icc, loop_6686 fmovrsne %g2, %f3, %f1 loop_6685: fbue,a %fcc2, loop_6687 fnegs %f14, %f10 loop_6686: bneg,a,pt %icc, loop_6688 std %f14, [%l7 + 0x40] loop_6687: st %f11, [%l7 + 0x5C] fmovspos %icc, %f5, %f5 loop_6688: stx %g7, [%l7 + 0x78] ldx [%l7 + 0x60], %l4 tvc %xcc, 0x4 fmovdg %icc, %f2, %f4 ldd [%l7 + 0x78], %f8 std %f14, [%l7 + 0x08] fcmps %fcc2, %f1, %f8 edge16n %o7, %i2, %g1 fabsd %f4, %f0 stb %i0, [%l7 + 0x41] lduh [%l7 + 0x64], %l0 stx %g6, [%l7 + 0x20] mulx %l3, %g5, %o5 fandnot1 %f2, %f6, %f12 sdivx %g4, 0x1E64, %i7 add %o6, %i4, %l1 bleu,a,pn %icc, loop_6689 ldsw [%l7 + 0x6C], %i3 bvs,a loop_6690 fpack32 %f6, %f2, %f4 loop_6689: sth %l5, [%l7 + 0x44] fpadd32s %f9, %f0, %f0 loop_6690: fcmple16 %f6, %f4, %l2 ldsw [%l7 + 0x78], %o0 fpsub32s %f8, %f13, %f3 tne %xcc, 0x1 fmovsleu %icc, %f12, %f11 fmuld8ulx16 %f12, %f2, %f12 tne %icc, 0x1 fone %f10 lduh [%l7 + 0x58], %i1 fmovse %xcc, %f3, %f6 fbl,a %fcc1, loop_6691 fsrc2 %f14, %f8 fornot2s %f9, %f1, %f14 stw %o3, [%l7 + 0x30] loop_6691: movne %xcc, %i5, %l6 tne %icc, 0x0 fnors %f0, %f3, %f12 ldsb [%l7 + 0x53], %i6 fblg,a %fcc1, loop_6692 fmovrslz %o1, %f1, %f9 stx %o4, [%l7 + 0x30] alignaddrl %g3, %g2, %g7 loop_6692: lduh [%l7 + 0x46], %o2 edge32l %l4, %i2, %g1 fmovrdne %i0, %f0, %f2 bn,pt %icc, loop_6693 movrgez %l0, %g6, %o7 fmovdle %xcc, %f5, %f2 fpsub32s %f9, %f6, %f5 loop_6693: ldsw [%l7 + 0x0C], %l3 stx %o5, [%l7 + 0x70] stw %g4, [%l7 + 0x78] stb %i7, [%l7 + 0x5E] be,pt %xcc, loop_6694 tgu %icc, 0x6 xor %o6, 0x1621, %i4 fnot1s %f8, %f11 loop_6694: ldsb [%l7 + 0x78], %g5 fbu %fcc1, loop_6695 alignaddr %l1, %i3, %l2 stw %l5, [%l7 + 0x3C] ldd [%l7 + 0x10], %f2 loop_6695: bge,a %icc, loop_6696 fpadd16 %f8, %f0, %f6 fone %f2 fbne %fcc3, loop_6697 loop_6696: fble,a %fcc0, loop_6698 sra %i1, %o0, %i5 fmuld8ulx16 %f11, %f4, %f14 loop_6697: andncc %l6, %i6, %o3 loop_6698: fnot1s %f9, %f13 fmovsg %icc, %f2, %f15 sllx %o1, %o4, %g3 array8 %g2, %g7, %o2 tge %icc, 0x7 fmovdg %icc, %f15, %f8 mulx %i2, 0x1AE4, %l4 fbug,a %fcc0, loop_6699 alignaddr %i0, %g1, %g6 ldx [%l7 + 0x50], %o7 stw %l3, [%l7 + 0x7C] loop_6699: stb %o5, [%l7 + 0x77] lduw [%l7 + 0x10], %l0 edge16l %i7, %o6, %g4 movle %icc, %i4, %g5 ldsw [%l7 + 0x08], %l1 movcc %xcc, %l2, %l5 bshuffle %f12, %f0, %f4 fmul8ulx16 %f6, %f4, %f4 brnz %i1, loop_6700 stw %o0, [%l7 + 0x78] edge32l %i3, %l6, %i5 fmovdne %xcc, %f5, %f5 loop_6700: fble %fcc2, loop_6701 bpos,a,pn %xcc, loop_6702 lduh [%l7 + 0x0E], %o3 stw %o1, [%l7 + 0x50] loop_6701: st %f5, [%l7 + 0x40] loop_6702: st %f14, [%l7 + 0x5C] fmovrslez %i6, %f11, %f1 edge8n %g3, %o4, %g7 fbuge %fcc2, loop_6703 fcmpd %fcc2, %f12, %f10 movrlz %o2, %g2, %l4 array8 %i0, %g1, %g6 loop_6703: lduw [%l7 + 0x54], %i2 fcmped %fcc3, %f4, %f4 fornot2 %f6, %f6, %f0 movre %l3, %o5, %l0 stx %o7, [%l7 + 0x38] stb %i7, [%l7 + 0x66] srlx %o6, %g4, %g5 fcmpgt16 %f6, %f10, %l1 ldub [%l7 + 0x4B], %i4 tl %xcc, 0x4 ldsh [%l7 + 0x2C], %l2 xnorcc %l5, 0x0191, %o0 fones %f6 lduh [%l7 + 0x72], %i1 umul %i3, 0x0962, %i5 tgu %icc, 0x5 movne %icc, %o3, %l6 ldx [%l7 + 0x20], %o1 sllx %g3, 0x03, %i6 fbo %fcc1, loop_6704 edge8l %g7, %o2, %o4 ldx [%l7 + 0x18], %g2 ld [%l7 + 0x3C], %f2 loop_6704: lduw [%l7 + 0x0C], %l4 st %f3, [%l7 + 0x30] fnors %f8, %f5, %f4 stw %i0, [%l7 + 0x74] ldd [%l7 + 0x50], %f4 st %f7, [%l7 + 0x70] fsrc1 %f12, %f12 popc 0x1B45, %g1 orn %g6, %l3, %i2 movre %o5, %l0, %i7 fmovsa %icc, %f12, %f13 ldsh [%l7 + 0x7C], %o7 stw %g4, [%l7 + 0x48] std %f12, [%l7 + 0x70] tvc %icc, 0x2 brlez,a %g5, loop_6705 ldub [%l7 + 0x2C], %l1 fmovde %xcc, %f9, %f6 fmovrdlz %o6, %f0, %f10 loop_6705: tne %xcc, 0x3 tleu %xcc, 0x1 st %f15, [%l7 + 0x08] fmovdne %icc, %f8, %f13 fone %f0 fmovrslz %l2, %f0, %f11 ldd [%l7 + 0x70], %f4 addc %l5, %o0, %i4 lduw [%l7 + 0x1C], %i3 fnot1 %f6, %f0 bneg,a loop_6706 ldsh [%l7 + 0x70], %i5 sllx %o3, %i1, %l6 fmovsleu %icc, %f8, %f11 loop_6706: fmovdg %xcc, %f14, %f6 ldsb [%l7 + 0x21], %g3 sdiv %i6, 0x0550, %o1 ldsw [%l7 + 0x38], %g7 stx %o2, [%l7 + 0x78] stw %o4, [%l7 + 0x28] ldsh [%l7 + 0x7C], %l4 fmovsge %icc, %f0, %f2 fmovsne %icc, %f6, %f7 edge32ln %g2, %i0, %g6 taddcc %g1, 0x1A3A, %i2 ldsw [%l7 + 0x50], %o5 stb %l3, [%l7 + 0x46] stb %l0, [%l7 + 0x1C] fpack32 %f14, %f4, %f4 fornot2 %f8, %f2, %f4 andn %i7, %g4, %g5 edge32ln %l1, %o7, %l2 fand %f8, %f2, %f6 ldd [%l7 + 0x30], %f4 ldsw [%l7 + 0x30], %l5 orcc %o0, 0x065A, %o6 fmovsa %icc, %f7, %f5 sth %i4, [%l7 + 0x42] fmovdvc %icc, %f8, %f7 stb %i5, [%l7 + 0x7E] fsrc2 %f4, %f4 move %icc, %o3, %i1 fmovsa %xcc, %f15, %f2 fmovsn %icc, %f0, %f9 fbe,a %fcc1, loop_6707 add %i3, 0x1C54, %g3 fnot1s %f13, %f4 lduh [%l7 + 0x5E], %i6 loop_6707: ldsw [%l7 + 0x6C], %l6 ldd [%l7 + 0x70], %f12 be,a loop_6708 fmovsa %icc, %f8, %f2 edge16n %g7, %o1, %o2 ldd [%l7 + 0x70], %f6 loop_6708: edge8n %l4, %g2, %i0 fble %fcc2, loop_6709 bleu,a,pn %xcc, loop_6710 std %f2, [%l7 + 0x68] fabsd %f0, %f6 loop_6709: ldd [%l7 + 0x50], %f0 loop_6710: ldsw [%l7 + 0x50], %g6 fandnot1s %f13, %f9, %f14 tgu %icc, 0x2 fmuld8sux16 %f6, %f8, %f14 stw %o4, [%l7 + 0x60] movn %xcc, %i2, %o5 fzeros %f14 move %icc, %g1, %l0 ld [%l7 + 0x28], %f13 fpadd16s %f14, %f15, %f13 fcmpne16 %f12, %f8, %i7 ld [%l7 + 0x38], %f7 fmovdneg %xcc, %f14, %f14 fabsd %f2, %f2 fornot2 %f14, %f14, %f4 fmovdleu %icc, %f14, %f5 fxors %f9, %f7, %f0 st %f3, [%l7 + 0x18] for %f12, %f6, %f0 movneg %icc, %g4, %l3 ldsh [%l7 + 0x2A], %l1 std %f8, [%l7 + 0x38] lduw [%l7 + 0x3C], %o7 fmovsn %xcc, %f15, %f1 andncc %g5, %l2, %o0 ldx [%l7 + 0x20], %o6 xorcc %l5, 0x02AC, %i5 tcs %xcc, 0x2 std %f14, [%l7 + 0x58] alignaddrl %i4, %o3, %i1 fmovdpos %icc, %f7, %f11 taddcc %g3, 0x0466, %i6 lduw [%l7 + 0x60], %l6 lduh [%l7 + 0x4E], %i3 fmovsleu %icc, %f15, %f13 faligndata %f10, %f14, %f6 stx %g7, [%l7 + 0x40] bge,a %icc, loop_6711 ta %xcc, 0x0 ldsh [%l7 + 0x70], %o2 ldsb [%l7 + 0x14], %l4 loop_6711: ldsw [%l7 + 0x28], %o1 ble loop_6712 edge16l %g2, %g6, %i0 ldx [%l7 + 0x40], %i2 ld [%l7 + 0x14], %f8 loop_6712: fmul8x16 %f15, %f12, %f14 fcmpgt32 %f14, %f8, %o4 array16 %g1, %l0, %i7 ldsb [%l7 + 0x50], %o5 std %f14, [%l7 + 0x40] fcmpne16 %f2, %f8, %l3 fmuld8ulx16 %f15, %f8, %f4 smul %l1, %o7, %g5 fmovdneg %xcc, %f6, %f11 bneg,a,pn %xcc, loop_6713 orncc %l2, %o0, %o6 lduh [%l7 + 0x60], %g4 ldsb [%l7 + 0x4B], %i5 loop_6713: fbe,a %fcc3, loop_6714 fandnot2s %f6, %f8, %f12 stw %l5, [%l7 + 0x54] xor %i4, 0x0C32, %i1 loop_6714: fnegs %f10, %f14 ldsb [%l7 + 0x49], %o3 fmovsn %xcc, %f7, %f6 fbl %fcc3, loop_6715 faligndata %f2, %f4, %f0 stw %i6, [%l7 + 0x38] and %g3, 0x1AF9, %l6 loop_6715: fmovde %xcc, %f9, %f4 fmovrsgz %i3, %f13, %f9 tle %xcc, 0x0 fmovsneg %xcc, %f10, %f5 brgz,a %o2, loop_6716 move %xcc, %l4, %g7 ldsh [%l7 + 0x5C], %o1 brnz,a %g2, loop_6717 loop_6716: udivx %i0, 0x123C, %g6 pdist %f0, %f2, %f12 movgu %icc, %o4, %g1 loop_6717: umulcc %l0, %i7, %o5 fmovdn %xcc, %f10, %f0 fcmpgt32 %f6, %f0, %i2 fmovdleu %icc, %f6, %f12 movn %xcc, %l3, %l1 ldx [%l7 + 0x68], %g5 addcc %o7, 0x017C, %l2 ble,a,pt %xcc, loop_6718 ldub [%l7 + 0x47], %o6 sllx %o0, 0x14, %i5 udiv %g4, 0x1A5E, %l5 loop_6718: tpos %xcc, 0x2 alignaddrl %i1, %i4, %i6 fpadd32 %f10, %f2, %f10 srl %o3, %g3, %l6 fmovrdlez %o2, %f8, %f0 movne %xcc, %l4, %i3 sth %g7, [%l7 + 0x08] fmovdpos %xcc, %f9, %f2 fpadd16s %f3, %f11, %f7 ble,a loop_6719 ldx [%l7 + 0x10], %g2 ldx [%l7 + 0x20], %o1 ldsw [%l7 + 0x70], %g6 loop_6719: lduh [%l7 + 0x4A], %o4 bg,a,pn %xcc, loop_6720 st %f13, [%l7 + 0x70] ldub [%l7 + 0x20], %i0 tsubcc %l0, %i7, %g1 loop_6720: std %f8, [%l7 + 0x78] ldx [%l7 + 0x48], %i2 stw %l3, [%l7 + 0x24] ld [%l7 + 0x5C], %f0 fmovdl %icc, %f5, %f11 bleu loop_6721 subccc %l1, 0x16F0, %o5 fcmped %fcc2, %f0, %f4 tne %icc, 0x2 loop_6721: std %f12, [%l7 + 0x28] fornot2s %f9, %f7, %f6 stw %g5, [%l7 + 0x0C] st %f3, [%l7 + 0x08] movvs %icc, %l2, %o7 fcmpd %fcc0, %f8, %f8 std %f8, [%l7 + 0x50] array32 %o0, %i5, %g4 fmovsgu %xcc, %f15, %f9 ldsw [%l7 + 0x10], %o6 array32 %l5, %i4, %i1 fnands %f1, %f9, %f12 ld [%l7 + 0x50], %f8 srax %i6, %o3, %l6 taddcc %g3, 0x1190, %o2 fnor %f6, %f8, %f6 stx %l4, [%l7 + 0x10] move %icc, %g7, %i3 brlz,a %g2, loop_6722 alignaddrl %o1, %o4, %g6 ldsb [%l7 + 0x78], %i0 sub %i7, %g1, %l0 loop_6722: fcmped %fcc0, %f14, %f4 fmovrsgez %i2, %f13, %f11 tn %xcc, 0x1 lduh [%l7 + 0x1C], %l3 fbg %fcc2, loop_6723 stx %o5, [%l7 + 0x40] bneg,pn %xcc, loop_6724 tvs %icc, 0x7 loop_6723: fcmple32 %f8, %f8, %g5 tsubcctv %l2, %o7, %o0 loop_6724: add %i5, 0x1D33, %l1 movneg %icc, %g4, %o6 fmovdg %xcc, %f2, %f1 brlz %i4, loop_6725 fmovsg %icc, %f6, %f3 lduw [%l7 + 0x3C], %l5 fmovsa %icc, %f14, %f11 loop_6725: ldsw [%l7 + 0x14], %i1 array32 %i6, %o3, %g3 nop setx loop_6726, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovde %xcc, %f15, %f1 brlz,a %o2, loop_6727 fsrc2 %f0, %f12 loop_6726: umulcc %l4, 0x1EEF, %l6 fbug,a %fcc2, loop_6728 loop_6727: fmovsg %xcc, %f1, %f4 fbl %fcc0, loop_6729 fpadd16s %f8, %f5, %f14 loop_6728: stb %i3, [%l7 + 0x46] lduh [%l7 + 0x66], %g2 loop_6729: bg,a %xcc, loop_6730 fnot2s %f8, %f9 tg %xcc, 0x5 ldub [%l7 + 0x30], %o1 loop_6730: ldsw [%l7 + 0x20], %g7 smul %o4, %i0, %g6 sllx %i7, 0x17, %g1 ldd [%l7 + 0x48], %f0 ldsb [%l7 + 0x67], %i2 st %f3, [%l7 + 0x24] st %f13, [%l7 + 0x08] fmovrsne %l0, %f12, %f5 stx %l3, [%l7 + 0x78] ld [%l7 + 0x64], %f10 sdivcc %o5, 0x1A3B, %l2 fxors %f15, %f12, %f5 stx %g5, [%l7 + 0x60] orn %o7, 0x0DEE, %o0 fnot2 %f14, %f12 fnand %f8, %f0, %f12 stw %i5, [%l7 + 0x54] fandnot1s %f5, %f13, %f12 movrlez %l1, 0x036, %g4 ld [%l7 + 0x14], %f14 tcs %icc, 0x1 sth %i4, [%l7 + 0x0C] subcc %l5, 0x149E, %o6 fcmpgt32 %f2, %f0, %i1 stb %i6, [%l7 + 0x47] pdist %f12, %f10, %f12 tn %xcc, 0x7 fbu %fcc1, loop_6731 brnz %g3, loop_6732 fpadd16s %f5, %f0, %f6 fnegd %f8, %f12 loop_6731: brgz,a %o3, loop_6733 loop_6732: bneg,a,pn %xcc, loop_6734 fmovdl %icc, %f1, %f7 fzeros %f14 loop_6733: sdiv %o2, 0x1E6A, %l4 loop_6734: popc 0x1D8D, %i3 fmovsl %icc, %f5, %f7 fornot2 %f4, %f2, %f14 lduh [%l7 + 0x44], %g2 sethi 0x1E9B, %l6 fmovdcs %icc, %f0, %f5 fzeros %f7 tvs %xcc, 0x1 mulscc %g7, 0x1FE7, %o4 ldsw [%l7 + 0x0C], %i0 tg %xcc, 0x7 fmovdvs %xcc, %f14, %f2 movvs %icc, %o1, %g6 std %f10, [%l7 + 0x48] subc %g1, %i7, %i2 tneg %xcc, 0x2 ldsw [%l7 + 0x2C], %l3 st %f0, [%l7 + 0x48] bn,a,pn %icc, loop_6735 nop setx loop_6736, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fxors %f0, %f5, %f3 fmul8ulx16 %f10, %f4, %f6 loop_6735: fmovsvc %icc, %f14, %f14 loop_6736: alignaddr %l0, %o5, %g5 mulx %o7, %l2, %i5 fandnot1s %f7, %f15, %f4 fcmpne32 %f4, %f6, %o0 fmovsvc %icc, %f15, %f13 ldsw [%l7 + 0x34], %g4 ld [%l7 + 0x18], %f5 stb %i4, [%l7 + 0x67] bge loop_6737 fble %fcc0, loop_6738 lduw [%l7 + 0x0C], %l5 sth %l1, [%l7 + 0x60] loop_6737: sethi 0x1DDE, %i1 loop_6738: ldsw [%l7 + 0x70], %i6 fmovd %f8, %f2 fmuld8sux16 %f12, %f4, %f6 bl,a,pn %icc, loop_6739 lduw [%l7 + 0x24], %g3 bg loop_6740 bn loop_6741 loop_6739: fnot1s %f15, %f12 ble,pt %xcc, loop_6742 loop_6740: movl %xcc, %o6, %o3 loop_6741: stw %l4, [%l7 + 0x20] fmovrslz %i3, %f0, %f10 loop_6742: fpadd16s %f7, %f14, %f14 lduh [%l7 + 0x1C], %g2 fmovsleu %icc, %f15, %f0 alignaddr %o2, %g7, %l6 tcs %xcc, 0x7 tn %xcc, 0x1 edge32 %i0, %o1, %g6 stb %o4, [%l7 + 0x57] fmovdcc %xcc, %f2, %f13 edge16ln %i7, %i2, %l3 stb %g1, [%l7 + 0x69] lduh [%l7 + 0x2A], %o5 st %f12, [%l7 + 0x38] edge16ln %l0, %g5, %l2 st %f4, [%l7 + 0x44] fbul,a %fcc0, loop_6743 fmovdge %xcc, %f2, %f1 or %o7, 0x19B4, %o0 fblg,a %fcc3, loop_6744 loop_6743: fsrc2 %f0, %f8 bneg %xcc, loop_6745 fpackfix %f6, %f13 loop_6744: movvs %icc, %i5, %g4 fbuge %fcc3, loop_6746 loop_6745: nop setx loop_6747, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldx [%l7 + 0x68], %i4 sdivcc %l5, 0x14A1, %i1 loop_6746: addcc %l1, 0x1DB4, %i6 loop_6747: pdist %f0, %f14, %f6 fandnot2 %f2, %f14, %f6 fzero %f4 fbn,a %fcc1, loop_6748 edge8ln %g3, %o3, %l4 brlez,a %i3, loop_6749 bpos,a,pn %icc, loop_6750 loop_6748: fbl %fcc1, loop_6751 fbo,a %fcc3, loop_6752 loop_6749: fpmerge %f6, %f10, %f4 loop_6750: lduw [%l7 + 0x50], %g2 loop_6751: brgz %o2, loop_6753 loop_6752: bg,pn %xcc, loop_6754 array16 %o6, %l6, %g7 nop setx loop_6755, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_6753: fmul8ulx16 %f2, %f0, %f8 loop_6754: movvs %icc, %i0, %g6 tsubcc %o1, %i7, %i2 loop_6755: movleu %icc, %o4, %l3 bge,a,pn %icc, loop_6756 fsrc2s %f14, %f5 fba,a %fcc1, loop_6757 fmovrse %o5, %f4, %f3 loop_6756: fblg,a %fcc1, loop_6758 stw %l0, [%l7 + 0x64] loop_6757: movcs %icc, %g1, %l2 fornot2s %f0, %f7, %f14 loop_6758: ble,a,pt %icc, loop_6759 ld [%l7 + 0x64], %f0 stx %o7, [%l7 + 0x30] stb %o0, [%l7 + 0x25] loop_6759: and %g5, 0x1298, %i5 fmovdn %xcc, %f7, %f5 ldsh [%l7 + 0x72], %g4 movl %xcc, %i4, %i1 subccc %l1, %l5, %i6 fmovdg %xcc, %f11, %f7 edge16ln %o3, %g3, %l4 stb %i3, [%l7 + 0x5D] stx %g2, [%l7 + 0x40] fmovrdlz %o2, %f10, %f6 ldsh [%l7 + 0x08], %o6 tg %icc, 0x4 bge,a %icc, loop_6760 fors %f2, %f11, %f0 fors %f7, %f0, %f11 sra %l6, 0x12, %i0 loop_6760: fblg,a %fcc3, loop_6761 mova %xcc, %g6, %o1 fmovrslez %i7, %f14, %f7 taddcctv %i2, 0x1A77, %o4 loop_6761: fba,a %fcc1, loop_6762 ldx [%l7 + 0x60], %g7 fornot1s %f1, %f8, %f1 call loop_6763 loop_6762: ldd [%l7 + 0x48], %f12 mova %icc, %o5, %l3 fmovscc %icc, %f4, %f12 loop_6763: fornot2 %f6, %f12, %f4 edge16 %g1, %l0, %o7 andncc %l2, %o0, %g5 bne loop_6764 bcs,a,pn %xcc, loop_6765 movcc %icc, %g4, %i5 sethi 0x04D5, %i1 loop_6764: std %f4, [%l7 + 0x08] loop_6765: ldsh [%l7 + 0x08], %i4 fbul %fcc0, loop_6766 call loop_6767 movrgez %l5, 0x060, %i6 srax %l1, 0x1F, %o3 loop_6766: nop setx loop_6768, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_6767: fmovrde %l4, %f2, %f14 fornot2 %f10, %f0, %f12 fmovs %f14, %f6 loop_6768: fmovdgu %xcc, %f8, %f1 stx %i3, [%l7 + 0x48] movl %icc, %g2, %o2 addccc %g3, 0x0537, %o6 movvs %icc, %i0, %g6 pdist %f2, %f12, %f0 edge16ln %l6, %o1, %i7 array32 %o4, %i2, %o5 movpos %icc, %g7, %l3 lduh [%l7 + 0x7A], %g1 bcc,a %xcc, loop_6769 addc %o7, %l2, %l0 movg %xcc, %g5, %o0 ldx [%l7 + 0x18], %g4 loop_6769: fexpand %f11, %f12 fmovrsgez %i1, %f13, %f12 ld [%l7 + 0x14], %f1 movrne %i4, %l5, %i5 stb %l1, [%l7 + 0x4E] srax %o3, 0x0C, %i6 andn %i3, 0x0CC7, %g2 bg,a %icc, loop_6770 tcc %xcc, 0x6 tl %xcc, 0x2 tle %icc, 0x3 loop_6770: sth %l4, [%l7 + 0x2E] std %f4, [%l7 + 0x10] sdivx %g3, 0x00D2, %o6 andcc %o2, %i0, %l6 sllx %g6, %o1, %i7 lduh [%l7 + 0x5E], %o4 bcs,pt %xcc, loop_6771 fmovdvc %icc, %f9, %f12 srl %i2, %g7, %o5 bleu,pn %xcc, loop_6772 loop_6771: lduh [%l7 + 0x6C], %l3 stw %g1, [%l7 + 0x68] tge %icc, 0x6 loop_6772: ld [%l7 + 0x2C], %f12 fbe %fcc3, loop_6773 stw %l2, [%l7 + 0x68] ldsw [%l7 + 0x1C], %o7 fornot2s %f14, %f14, %f13 loop_6773: std %f0, [%l7 + 0x10] tn %xcc, 0x5 fnands %f3, %f4, %f7 tvc %icc, 0x3 brnz %g5, loop_6774 bcs,a,pt %xcc, loop_6775 fbo,a %fcc3, loop_6776 brnz %l0, loop_6777 loop_6774: lduw [%l7 + 0x30], %g4 loop_6775: fmovdl %icc, %f0, %f15 loop_6776: ldx [%l7 + 0x50], %o0 loop_6777: tl %xcc, 0x6 ldsw [%l7 + 0x1C], %i4 fpsub32 %f4, %f10, %f8 xorcc %l5, 0x163A, %i1 sllx %l1, 0x12, %i5 st %f0, [%l7 + 0x64] ldsw [%l7 + 0x0C], %o3 umul %i6, %g2, %i3 lduh [%l7 + 0x7A], %l4 fnors %f7, %f12, %f1 ldsw [%l7 + 0x64], %o6 edge32l %o2, %i0, %g3 fsrc2 %f14, %f8 bpos,a %xcc, loop_6778 fmovrdlz %l6, %f8, %f0 fnot2 %f0, %f14 ldd [%l7 + 0x08], %f8 loop_6778: edge32n %o1, %g6, %o4 fcmped %fcc2, %f10, %f0 bgu,pn %xcc, loop_6779 ldsh [%l7 + 0x6C], %i7 or %g7, 0x183A, %o5 ld [%l7 + 0x34], %f9 loop_6779: fcmpeq16 %f6, %f10, %l3 movrlz %i2, 0x117, %l2 lduw [%l7 + 0x50], %g1 stx %o7, [%l7 + 0x60] ldsh [%l7 + 0x1C], %g5 lduw [%l7 + 0x08], %g4 fmovdvc %icc, %f6, %f13 std %f6, [%l7 + 0x30] fmovsvs %icc, %f11, %f15 ldd [%l7 + 0x70], %f8 brlz %o0, loop_6780 sra %l0, 0x0A, %l5 tvc %icc, 0x3 st %f2, [%l7 + 0x60] loop_6780: fmovsvs %xcc, %f2, %f6 faligndata %f8, %f6, %f12 ldsw [%l7 + 0x08], %i1 stb %i4, [%l7 + 0x40] sra %l1, 0x18, %o3 fxnor %f4, %f2, %f2 ldsb [%l7 + 0x78], %i6 andn %i5, 0x16C1, %g2 movl %icc, %l4, %i3 smul %o6, %i0, %g3 sll %l6, 0x1C, %o1 ldsw [%l7 + 0x74], %g6 ldx [%l7 + 0x18], %o2 st %f10, [%l7 + 0x3C] ldub [%l7 + 0x19], %o4 stw %i7, [%l7 + 0x74] ldsw [%l7 + 0x2C], %g7 ldd [%l7 + 0x18], %f12 lduw [%l7 + 0x50], %l3 fnegs %f13, %f0 fnand %f6, %f12, %f12 ldd [%l7 + 0x28], %f6 edge32n %i2, %l2, %g1 ldub [%l7 + 0x15], %o7 lduh [%l7 + 0x2C], %o5 fpackfix %f8, %f10 fmovsne %xcc, %f15, %f2 bcc,a,pt %icc, loop_6781 ld [%l7 + 0x08], %f13 fmovsleu %icc, %f5, %f15 fbuge,a %fcc3, loop_6782 loop_6781: fbule,a %fcc3, loop_6783 stx %g5, [%l7 + 0x08] stx %o0, [%l7 + 0x40] loop_6782: nop setx loop_6784, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6783: add %g4, %l0, %l5 lduh [%l7 + 0x40], %i1 ldsb [%l7 + 0x48], %i4 loop_6784: fmovd %f6, %f4 fcmpes %fcc2, %f10, %f12 ldx [%l7 + 0x30], %o3 lduw [%l7 + 0x34], %i6 fsrc2 %f6, %f10 sth %l1, [%l7 + 0x74] bleu loop_6785 edge32l %g2, %i5, %l4 fblg,a %fcc3, loop_6786 stb %o6, [%l7 + 0x6C] loop_6785: ldsh [%l7 + 0x0E], %i0 ldsh [%l7 + 0x08], %i3 loop_6786: ldx [%l7 + 0x48], %l6 fpsub16 %f4, %f4, %f6 fmovrse %g3, %f3, %f4 brlz %g6, loop_6787 fmovdn %icc, %f10, %f15 mova %xcc, %o2, %o1 fbu,a %fcc2, loop_6788 loop_6787: fornot2 %f12, %f4, %f2 array16 %o4, %g7, %l3 stw %i2, [%l7 + 0x44] loop_6788: ldx [%l7 + 0x10], %i7 fbu %fcc0, loop_6789 sdivx %g1, 0x1133, %l2 fmovrslez %o5, %f10, %f1 nop setx loop_6790, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6789: ldx [%l7 + 0x38], %g5 stx %o7, [%l7 + 0x10] sth %o0, [%l7 + 0x74] loop_6790: nop setx loop_6791, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry lduh [%l7 + 0x28], %g4 sub %l5, %i1, %i4 lduw [%l7 + 0x34], %l0 loop_6791: ldsw [%l7 + 0x48], %o3 tn %icc, 0x0 fsrc1s %f9, %f14 movleu %icc, %l1, %i6 fmovdge %xcc, %f13, %f8 fmovrde %g2, %f8, %f2 fbug %fcc0, loop_6792 ldub [%l7 + 0x5B], %l4 st %f11, [%l7 + 0x58] xor %o6, %i5, %i0 loop_6792: fbul,a %fcc3, loop_6793 stx %i3, [%l7 + 0x68] stx %g3, [%l7 + 0x48] sth %g6, [%l7 + 0x5C] loop_6793: fnegs %f13, %f1 tsubcctv %o2, 0x14AF, %l6 sth %o1, [%l7 + 0x76] srax %o4, 0x1E, %g7 fzeros %f10 orcc %l3, %i2, %i7 bn,pn %icc, loop_6794 stx %l2, [%l7 + 0x58] fba %fcc1, loop_6795 bge %xcc, loop_6796 loop_6794: array16 %o5, %g1, %g5 lduh [%l7 + 0x18], %o0 loop_6795: tn %icc, 0x0 loop_6796: tne %icc, 0x2 fbule,a %fcc0, loop_6797 tl %xcc, 0x3 fpadd32 %f14, %f2, %f4 fpack32 %f4, %f6, %f8 loop_6797: tl %icc, 0x3 fmovrse %g4, %f4, %f10 fba %fcc0, loop_6798 srl %o7, %l5, %i4 fmovsa %xcc, %f13, %f9 taddcc %l0, 0x0B33, %i1 loop_6798: ldsb [%l7 + 0x2F], %l1 edge8l %i6, %g2, %o3 fbn,a %fcc2, loop_6799 ldsb [%l7 + 0x26], %l4 tg %xcc, 0x0 srax %o6, 0x09, %i5 loop_6799: lduh [%l7 + 0x26], %i0 fabss %f14, %f0 fmovscs %xcc, %f1, %f8 bpos,pt %icc, loop_6800 stw %i3, [%l7 + 0x74] fcmpd %fcc0, %f12, %f0 fandnot2 %f10, %f0, %f0 loop_6800: fmovda %icc, %f5, %f3 stb %g6, [%l7 + 0x45] fmovdg %xcc, %f9, %f4 fcmpd %fcc2, %f4, %f2 call loop_6801 st %f6, [%l7 + 0x74] ldsb [%l7 + 0x6F], %o2 lduw [%l7 + 0x0C], %l6 loop_6801: ld [%l7 + 0x70], %f2 fabss %f12, %f13 ldsb [%l7 + 0x4F], %g3 fba %fcc0, loop_6802 bvc,a loop_6803 st %f5, [%l7 + 0x44] sth %o1, [%l7 + 0x70] loop_6802: ldsw [%l7 + 0x5C], %o4 loop_6803: stx %g7, [%l7 + 0x30] fbn %fcc1, loop_6804 st %f11, [%l7 + 0x20] fnot2s %f8, %f9 ldsw [%l7 + 0x08], %i2 loop_6804: tl %xcc, 0x7 for %f0, %f4, %f10 fpack16 %f4, %f5 fmovrslez %l3, %f3, %f14 tcs %icc, 0x4 ldd [%l7 + 0x18], %f6 smul %l2, 0x0D34, %i7 fmovsg %icc, %f6, %f9 fbug %fcc0, loop_6805 stx %o5, [%l7 + 0x08] fbu %fcc3, loop_6806 fandnot1 %f12, %f2, %f12 loop_6805: tpos %xcc, 0x7 ld [%l7 + 0x34], %f4 loop_6806: brnz %g5, loop_6807 fbul,a %fcc2, loop_6808 addcc %o0, %g1, %o7 for %f8, %f12, %f2 loop_6807: fandnot2 %f10, %f4, %f12 loop_6808: ldub [%l7 + 0x2A], %l5 andncc %i4, %g4, %l0 st %f1, [%l7 + 0x30] orn %l1, %i6, %g2 sth %i1, [%l7 + 0x5C] movl %icc, %o3, %l4 fmovspos %xcc, %f6, %f14 srl %o6, %i0, %i3 sth %g6, [%l7 + 0x44] faligndata %f2, %f12, %f4 bcc,a,pt %icc, loop_6809 movcs %xcc, %o2, %l6 orncc %g3, %i5, %o1 fbu %fcc3, loop_6810 loop_6809: bne,a %icc, loop_6811 sdivx %o4, 0x1769, %g7 fcmple32 %f12, %f4, %l3 loop_6810: fmovdpos %icc, %f14, %f5 loop_6811: edge16n %i2, %l2, %i7 orn %o5, 0x0A97, %g5 fbge %fcc1, loop_6812 edge32l %g1, %o0, %l5 tleu %xcc, 0x6 st %f13, [%l7 + 0x44] loop_6812: bpos %icc, loop_6813 ldx [%l7 + 0x68], %i4 movpos %icc, %g4, %o7 bshuffle %f14, %f4, %f8 loop_6813: fsrc2s %f10, %f1 popc 0x11FB, %l0 fbge,a %fcc3, loop_6814 movre %i6, %g2, %l1 fmovrslez %i1, %f4, %f5 edge16n %l4, %o6, %o3 loop_6814: fcmple32 %f12, %f14, %i0 fnor %f8, %f0, %f0 addc %i3, %o2, %g6 std %f6, [%l7 + 0x68] fbo,a %fcc0, loop_6815 movcc %icc, %g3, %l6 xnorcc %o1, 0x1BE1, %o4 sth %g7, [%l7 + 0x2E] loop_6815: brgez,a %l3, loop_6816 ba,pn %xcc, loop_6817 sth %i5, [%l7 + 0x14] movpos %icc, %i2, %i7 loop_6816: fpack32 %f10, %f10, %f10 loop_6817: fmovdg %icc, %f10, %f0 movge %xcc, %l2, %g5 movcc %xcc, %o5, %o0 lduw [%l7 + 0x28], %g1 stw %i4, [%l7 + 0x5C] ldsw [%l7 + 0x68], %g4 edge32ln %o7, %l5, %l0 edge32 %i6, %l1, %g2 fexpand %f9, %f12 fmovse %icc, %f14, %f1 fmovdne %icc, %f15, %f14 bge loop_6818 andcc %i1, %l4, %o3 fmovsn %xcc, %f14, %f13 bneg,a,pn %icc, loop_6819 loop_6818: movgu %icc, %o6, %i0 fbue,a %fcc3, loop_6820 lduh [%l7 + 0x50], %o2 loop_6819: xnor %i3, %g3, %l6 fsrc2s %f1, %f9 loop_6820: subccc %g6, 0x1C4F, %o1 fmovsleu %xcc, %f14, %f8 fcmpeq16 %f10, %f2, %o4 lduw [%l7 + 0x24], %g7 srax %i5, 0x02, %l3 fxors %f15, %f10, %f0 fornot1s %f1, %f13, %f2 fmovdn %icc, %f10, %f4 ldsh [%l7 + 0x64], %i7 tn %xcc, 0x1 umul %l2, %g5, %i2 lduh [%l7 + 0x20], %o5 fbl %fcc1, loop_6821 fone %f10 smulcc %o0, 0x1120, %i4 and %g1, %g4, %o7 loop_6821: mova %icc, %l5, %l0 tpos %xcc, 0x0 brgz %l1, loop_6822 lduh [%l7 + 0x2E], %g2 fmovs %f3, %f10 movcc %icc, %i6, %l4 loop_6822: fmovrsgez %o3, %f10, %f9 ld [%l7 + 0x0C], %f5 popc 0x1E17, %o6 fmovdl %icc, %f3, %f5 st %f6, [%l7 + 0x20] edge16n %i0, %o2, %i1 ldx [%l7 + 0x60], %g3 sllx %i3, 0x1F, %g6 fcmple16 %f0, %f14, %o1 te %icc, 0x4 sth %o4, [%l7 + 0x7E] st %f10, [%l7 + 0x6C] stx %l6, [%l7 + 0x60] fcmpgt32 %f2, %f10, %g7 tcc %xcc, 0x6 umulcc %i5, %l3, %l2 bgu %xcc, loop_6823 ta %xcc, 0x0 movne %xcc, %g5, %i2 fornot2 %f2, %f8, %f12 loop_6823: tge %xcc, 0x6 fsrc1s %f5, %f7 fzero %f10 ldd [%l7 + 0x28], %f12 brlez %o5, loop_6824 mulx %o0, %i4, %g1 ldub [%l7 + 0x27], %i7 lduw [%l7 + 0x10], %g4 loop_6824: edge8ln %o7, %l0, %l1 lduh [%l7 + 0x4C], %l5 fand %f6, %f8, %f12 fornot2 %f10, %f0, %f12 orncc %g2, %l4, %i6 movgu %xcc, %o6, %o3 fmovde %xcc, %f8, %f2 fcmpeq16 %f14, %f4, %o2 fabss %f1, %f9 fmovscs %xcc, %f11, %f6 movre %i1, 0x388, %i0 ldsh [%l7 + 0x7A], %i3 fcmps %fcc2, %f5, %f2 fmovsg %icc, %f12, %f7 st %f7, [%l7 + 0x54] fsrc1s %f2, %f5 fmovdgu %icc, %f13, %f11 fnot2s %f9, %f2 ldx [%l7 + 0x48], %g6 nop setx loop_6825, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %o1, [%l7 + 0x58] brgz %g3, loop_6826 tne %icc, 0x1 loop_6825: fmovdl %xcc, %f14, %f14 stb %l6, [%l7 + 0x6B] loop_6826: taddcctv %g7, %o4, %i5 ldsb [%l7 + 0x71], %l3 xorcc %g5, 0x1AB8, %l2 lduw [%l7 + 0x08], %i2 lduh [%l7 + 0x60], %o0 movcs %xcc, %o5, %i4 movge %xcc, %i7, %g1 ldsh [%l7 + 0x44], %g4 ldsw [%l7 + 0x60], %l0 ldsb [%l7 + 0x22], %l1 fmovscc %icc, %f11, %f11 fpsub16 %f8, %f0, %f2 edge32n %l5, %g2, %o7 fmovsgu %icc, %f6, %f10 stw %l4, [%l7 + 0x58] fmuld8sux16 %f6, %f7, %f0 ble,a loop_6827 fbue %fcc0, loop_6828 fsrc2 %f6, %f14 srlx %o6, 0x0A, %o3 loop_6827: nop setx loop_6829, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6828: fpsub32 %f0, %f2, %f6 lduh [%l7 + 0x5E], %o2 fmovsvs %icc, %f9, %f13 loop_6829: lduw [%l7 + 0x0C], %i1 st %f9, [%l7 + 0x24] fones %f10 st %f2, [%l7 + 0x20] fblg %fcc0, loop_6830 lduh [%l7 + 0x5E], %i0 fmovsvc %icc, %f12, %f0 movrgz %i3, %i6, %o1 loop_6830: fpadd16s %f13, %f10, %f15 fcmple16 %f4, %f2, %g6 alignaddrl %l6, %g3, %o4 fmovsleu %xcc, %f6, %f7 fba %fcc1, loop_6831 move %icc, %g7, %i5 sth %g5, [%l7 + 0x48] stx %l2, [%l7 + 0x20] loop_6831: edge16 %l3, %i2, %o0 array32 %o5, %i7, %g1 ldsh [%l7 + 0x76], %i4 fmovrde %l0, %f10, %f2 sth %l1, [%l7 + 0x30] fornot1 %f4, %f6, %f8 nop setx loop_6832, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tcc %xcc, 0x2 ldx [%l7 + 0x48], %l5 fbge %fcc2, loop_6833 loop_6832: fbe %fcc1, loop_6834 stx %g2, [%l7 + 0x40] tge %icc, 0x7 loop_6833: fblg,a %fcc2, loop_6835 loop_6834: st %f14, [%l7 + 0x30] ldsw [%l7 + 0x64], %g4 movrgz %o7, 0x0CD, %o6 loop_6835: fornot1s %f14, %f9, %f9 ldsh [%l7 + 0x60], %l4 nop setx loop_6836, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnands %f10, %f3, %f10 edge8 %o3, %o2, %i1 bcs,a,pt %icc, loop_6837 loop_6836: fmovsvs %xcc, %f11, %f10 fornot1s %f8, %f3, %f12 stb %i3, [%l7 + 0x3F] loop_6837: movcs %icc, %i6, %o1 fcmple32 %f2, %f14, %g6 udivx %l6, 0x0BC4, %g3 sth %i0, [%l7 + 0x0A] ldsw [%l7 + 0x70], %g7 fnot1 %f10, %f8 tge %xcc, 0x1 lduh [%l7 + 0x52], %i5 st %f11, [%l7 + 0x40] fnot1 %f8, %f4 fmovdle %xcc, %f10, %f6 movn %xcc, %g5, %l2 ldx [%l7 + 0x40], %l3 fmovdcs %icc, %f8, %f15 bpos,pt %xcc, loop_6838 movpos %icc, %o4, %i2 bvc,pt %icc, loop_6839 bcc,a,pn %icc, loop_6840 loop_6838: stw %o5, [%l7 + 0x4C] orn %i7, 0x1337, %g1 loop_6839: brlez,a %o0, loop_6841 loop_6840: sth %i4, [%l7 + 0x30] ldsh [%l7 + 0x6C], %l1 fmovda %xcc, %f14, %f9 loop_6841: sllx %l0, 0x15, %g2 bgu loop_6842 andn %l5, 0x17A4, %g4 bge loop_6843 fmovdneg %xcc, %f12, %f8 loop_6842: fmovdvs %icc, %f12, %f9 lduw [%l7 + 0x48], %o6 loop_6843: fmovdvs %xcc, %f10, %f15 fmovdl %icc, %f12, %f11 std %f8, [%l7 + 0x18] stw %o7, [%l7 + 0x5C] fcmpd %fcc1, %f12, %f12 stw %o3, [%l7 + 0x3C] fone %f8 fzero %f2 fsrc2s %f3, %f7 ldd [%l7 + 0x08], %f8 ldd [%l7 + 0x50], %f6 movrgz %l4, 0x247, %o2 movleu %icc, %i1, %i6 ble,a,pn %xcc, loop_6844 fxors %f13, %f6, %f13 fsrc1 %f0, %f0 ldub [%l7 + 0x42], %o1 loop_6844: brz,a %g6, loop_6845 tcc %icc, 0x6 fbge %fcc2, loop_6846 fblg %fcc0, loop_6847 loop_6845: st %f3, [%l7 + 0x74] tge %xcc, 0x7 loop_6846: stx %l6, [%l7 + 0x40] loop_6847: nop setx loop_6848, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrsne %i3, %f3, %f1 tvs %icc, 0x7 fbo,a %fcc2, loop_6849 loop_6848: stx %i0, [%l7 + 0x30] brlz,a %g7, loop_6850 lduw [%l7 + 0x58], %i5 loop_6849: movrgz %g3, 0x26F, %g5 tcc %icc, 0x1 loop_6850: stb %l3, [%l7 + 0x24] stb %l2, [%l7 + 0x3A] fones %f14 fone %f0 stx %i2, [%l7 + 0x38] stb %o5, [%l7 + 0x23] edge16ln %i7, %g1, %o4 fcmps %fcc0, %f4, %f11 edge16 %o0, %i4, %l0 smulcc %g2, 0x16A6, %l5 sub %l1, %g4, %o7 pdist %f12, %f0, %f8 movge %xcc, %o3, %l4 fnegd %f14, %f8 ldsh [%l7 + 0x7E], %o2 ldd [%l7 + 0x20], %f10 call loop_6851 stw %i1, [%l7 + 0x1C] ldd [%l7 + 0x50], %f6 lduw [%l7 + 0x38], %i6 loop_6851: fornot1 %f6, %f6, %f10 brz,a %o1, loop_6852 fnegs %f0, %f5 fmovsgu %icc, %f10, %f9 movpos %icc, %g6, %o6 loop_6852: edge32l %l6, %i3, %g7 fnegd %f6, %f10 lduh [%l7 + 0x4E], %i0 call loop_6853 brgez %g3, loop_6854 addc %g5, 0x1F97, %i5 std %f12, [%l7 + 0x10] loop_6853: subc %l2, %l3, %o5 loop_6854: tne %icc, 0x0 fbl %fcc1, loop_6855 fornot2 %f0, %f0, %f10 fmovsvs %icc, %f15, %f13 ldsh [%l7 + 0x7C], %i2 loop_6855: stx %g1, [%l7 + 0x18] edge32l %i7, %o4, %i4 fones %f15 ldsw [%l7 + 0x64], %o0 pdist %f6, %f12, %f2 stw %l0, [%l7 + 0x14] srl %l5, 0x0A, %l1 fcmpgt16 %f12, %f12, %g4 fnands %f6, %f11, %f8 xnor %g2, 0x0073, %o7 movcs %icc, %o3, %o2 movrgez %l4, %i6, %o1 srax %i1, 0x1A, %g6 call loop_6856 sllx %l6, %o6, %g7 umul %i3, %g3, %g5 ld [%l7 + 0x20], %f14 loop_6856: umul %i0, 0x04E2, %l2 lduh [%l7 + 0x0A], %l3 fxnors %f0, %f9, %f6 tgu %icc, 0x0 andn %o5, %i2, %i5 movvs %icc, %g1, %o4 fpsub16s %f6, %f1, %f10 stx %i4, [%l7 + 0x58] fmovdl %xcc, %f3, %f15 fmovdne %icc, %f13, %f7 udiv %o0, 0x075E, %i7 fnands %f13, %f4, %f2 fpsub32s %f7, %f7, %f0 ldsb [%l7 + 0x38], %l0 lduw [%l7 + 0x50], %l5 edge8 %g4, %l1, %g2 bcc,a,pt %xcc, loop_6857 fabsd %f10, %f10 fcmpeq32 %f6, %f2, %o7 array32 %o3, %l4, %i6 loop_6857: movne %icc, %o2, %o1 fxnor %f14, %f2, %f0 movre %g6, 0x0B8, %l6 stx %o6, [%l7 + 0x20] bleu,pn %xcc, loop_6858 ldsh [%l7 + 0x70], %g7 ldub [%l7 + 0x52], %i3 st %f3, [%l7 + 0x54] loop_6858: tvc %icc, 0x3 stx %g3, [%l7 + 0x08] or %g5, 0x1032, %i0 std %f2, [%l7 + 0x18] fpackfix %f2, %f1 ldd [%l7 + 0x20], %f6 movle %icc, %i1, %l3 bcc,pn %icc, loop_6859 std %f14, [%l7 + 0x18] fxnors %f0, %f3, %f11 fmovrdgez %o5, %f4, %f10 loop_6859: stx %i2, [%l7 + 0x08] stw %i5, [%l7 + 0x20] fbg %fcc2, loop_6860 ta %xcc, 0x7 tcs %icc, 0x1 bpos,a,pt %xcc, loop_6861 loop_6860: fcmpes %fcc2, %f7, %f2 brgez %l2, loop_6862 ldd [%l7 + 0x08], %f12 loop_6861: fmovsgu %icc, %f7, %f0 udivcc %g1, 0x0580, %i4 loop_6862: fands %f10, %f2, %f3 st %f14, [%l7 + 0x60] fbe,a %fcc0, loop_6863 movg %icc, %o4, %i7 fmovrdne %o0, %f6, %f6 fexpand %f14, %f14 loop_6863: tg %xcc, 0x1 ldd [%l7 + 0x28], %f2 addccc %l5, %g4, %l1 lduw [%l7 + 0x28], %l0 fcmpes %fcc3, %f10, %f4 stw %o7, [%l7 + 0x50] movge %xcc, %g2, %o3 lduh [%l7 + 0x1C], %l4 fmovsg %icc, %f8, %f0 siam 0x1 ldsw [%l7 + 0x54], %i6 ldsh [%l7 + 0x46], %o1 srlx %o2, %g6, %l6 sdiv %o6, 0x11DB, %g7 fandnot2s %f7, %f0, %f3 movre %i3, %g5, %i0 srax %g3, %l3, %i1 umul %i2, %i5, %o5 fbul %fcc0, loop_6864 fpackfix %f12, %f5 stb %l2, [%l7 + 0x16] movne %xcc, %i4, %o4 loop_6864: lduh [%l7 + 0x1A], %g1 ldub [%l7 + 0x53], %i7 ld [%l7 + 0x0C], %f6 bg,a loop_6865 add %l5, 0x0CAF, %o0 lduh [%l7 + 0x5E], %g4 ldsb [%l7 + 0x3F], %l1 loop_6865: fones %f10 movrlz %l0, %o7, %o3 tl %icc, 0x4 andncc %g2, %i6, %l4 ldx [%l7 + 0x48], %o1 movle %icc, %g6, %l6 fcmpne32 %f10, %f2, %o2 mova %xcc, %o6, %i3 ldsh [%l7 + 0x2C], %g5 lduh [%l7 + 0x7A], %i0 fpsub32s %f5, %f4, %f12 fpsub16 %f4, %f0, %f0 fones %f8 fpmerge %f0, %f0, %f8 movg %xcc, %g3, %g7 fmovdvs %icc, %f2, %f8 mulscc %l3, %i2, %i5 movgu %xcc, %o5, %l2 fmovdneg %icc, %f4, %f10 sra %i1, 0x08, %o4 sdiv %i4, 0x0DCB, %g1 andcc %i7, 0x1C47, %o0 fcmpne32 %f10, %f0, %g4 st %f4, [%l7 + 0x10] addccc %l1, 0x0188, %l5 be,a %xcc, loop_6866 sll %o7, 0x00, %l0 fbl %fcc1, loop_6867 xnor %g2, 0x1A61, %i6 loop_6866: stw %o3, [%l7 + 0x70] brgez,a %o1, loop_6868 loop_6867: lduh [%l7 + 0x72], %l4 bg,a %xcc, loop_6869 andn %g6, 0x13CB, %l6 loop_6868: stx %o2, [%l7 + 0x38] ldx [%l7 + 0x60], %o6 loop_6869: fbule %fcc3, loop_6870 edge32ln %i3, %i0, %g3 bne,pt %icc, loop_6871 orn %g5, 0x1CB7, %l3 loop_6870: edge32ln %g7, %i5, %i2 fmuld8sux16 %f6, %f15, %f8 loop_6871: fbug %fcc3, loop_6872 ld [%l7 + 0x74], %f8 alignaddrl %l2, %i1, %o4 fcmple16 %f2, %f10, %o5 loop_6872: ldx [%l7 + 0x68], %i4 ldub [%l7 + 0x4F], %g1 ldub [%l7 + 0x7B], %o0 bcc,pt %icc, loop_6873 fmovdl %icc, %f5, %f0 tge %xcc, 0x6 brlez %g4, loop_6874 loop_6873: ldub [%l7 + 0x6D], %l1 ldd [%l7 + 0x38], %f12 fmovrdgz %l5, %f8, %f14 loop_6874: and %o7, 0x0B46, %i7 bcc %icc, loop_6875 bn,a loop_6876 fzeros %f0 umul %l0, %i6, %o3 loop_6875: ldd [%l7 + 0x38], %f0 loop_6876: fmovscs %icc, %f4, %f0 ldsb [%l7 + 0x55], %o1 fmovdgu %icc, %f0, %f5 ld [%l7 + 0x10], %f8 brz %g2, loop_6877 edge32n %l4, %g6, %o2 ldsb [%l7 + 0x77], %l6 fpmerge %f11, %f7, %f10 loop_6877: addccc %o6, %i3, %i0 fmovsa %icc, %f11, %f13 fmovdl %icc, %f15, %f7 xorcc %g5, 0x0A34, %l3 ldsb [%l7 + 0x15], %g7 ldd [%l7 + 0x40], %f14 ble %icc, loop_6878 ldub [%l7 + 0x7F], %g3 fornot2 %f2, %f8, %f8 fzeros %f4 loop_6878: sth %i2, [%l7 + 0x0C] fnot1 %f12, %f2 lduw [%l7 + 0x74], %i5 fmovde %icc, %f15, %f7 fmovrdgz %i1, %f8, %f2 std %f0, [%l7 + 0x68] bleu %xcc, loop_6879 array16 %l2, %o5, %o4 sth %g1, [%l7 + 0x7A] stx %i4, [%l7 + 0x60] loop_6879: fxors %f8, %f8, %f8 ldd [%l7 + 0x58], %f12 stw %o0, [%l7 + 0x08] ldub [%l7 + 0x1B], %g4 std %f4, [%l7 + 0x40] andcc %l5, 0x0DB2, %l1 sub %o7, 0x1173, %l0 ldsb [%l7 + 0x18], %i7 bl,a %icc, loop_6880 alignaddrl %o3, %o1, %g2 and %i6, 0x0B38, %l4 fcmpgt32 %f12, %f2, %g6 loop_6880: fpsub16 %f14, %f8, %f0 alignaddr %o2, %o6, %l6 movrlez %i0, 0x28D, %g5 std %f12, [%l7 + 0x68] ldsh [%l7 + 0x18], %l3 movg %icc, %g7, %g3 tcc %icc, 0x4 fmul8ulx16 %f10, %f10, %f12 fexpand %f3, %f12 ldx [%l7 + 0x50], %i3 movrlez %i2, %i1, %l2 fpackfix %f6, %f11 edge32 %o5, %i5, %o4 ldsw [%l7 + 0x44], %g1 subcc %i4, %o0, %g4 srax %l5, 0x06, %l1 ldsw [%l7 + 0x7C], %l0 fmovdcc %xcc, %f7, %f15 orn %o7, %o3, %i7 fbge,a %fcc2, loop_6881 sdiv %o1, 0x18A8, %g2 nop setx loop_6882, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry faligndata %f0, %f0, %f12 loop_6881: fones %f14 fpadd16s %f14, %f5, %f10 loop_6882: edge16n %l4, %g6, %o2 fnot2 %f10, %f6 st %f12, [%l7 + 0x0C] lduw [%l7 + 0x08], %i6 fornot1 %f10, %f12, %f0 ldsh [%l7 + 0x54], %o6 std %f2, [%l7 + 0x40] srl %i0, %l6, %l3 ldub [%l7 + 0x28], %g7 fnot1 %f2, %f0 tcc %icc, 0x1 fmovdl %xcc, %f8, %f1 lduw [%l7 + 0x24], %g5 std %f10, [%l7 + 0x40] fmovsvc %xcc, %f5, %f14 ld [%l7 + 0x74], %f0 array8 %g3, %i2, %i3 fnot1 %f12, %f6 sth %i1, [%l7 + 0x2A] movrne %o5, %i5, %o4 fmovda %icc, %f8, %f7 fmovdne %xcc, %f0, %f9 srax %l2, 0x13, %i4 stx %g1, [%l7 + 0x78] ba,a loop_6883 std %f2, [%l7 + 0x60] lduw [%l7 + 0x14], %g4 or %l5, 0x09EC, %l1 loop_6883: ldd [%l7 + 0x30], %f4 fcmpne32 %f14, %f14, %l0 fmovdn %xcc, %f2, %f10 taddcctv %o0, %o7, %o3 tgu %icc, 0x2 movcs %icc, %o1, %i7 fsrc1s %f15, %f4 fmovrsne %l4, %f5, %f10 ldsw [%l7 + 0x50], %g2 ldsw [%l7 + 0x18], %o2 xor %g6, %i6, %i0 tpos %xcc, 0x0 ldx [%l7 + 0x68], %o6 fxnors %f15, %f6, %f2 array32 %l6, %g7, %g5 umulcc %l3, 0x09F4, %i2 tg %xcc, 0x6 st %f5, [%l7 + 0x5C] sll %g3, 0x12, %i1 fmovdneg %xcc, %f7, %f4 lduh [%l7 + 0x0E], %i3 lduh [%l7 + 0x3E], %o5 ldub [%l7 + 0x24], %i5 fbge %fcc2, loop_6884 fbue,a %fcc0, loop_6885 fblg,a %fcc0, loop_6886 ldsb [%l7 + 0x50], %o4 loop_6884: lduh [%l7 + 0x6A], %i4 loop_6885: fmovscs %icc, %f1, %f14 loop_6886: fmovdvs %icc, %f12, %f4 movne %icc, %l2, %g1 fbuge,a %fcc0, loop_6887 udiv %l5, 0x0B25, %l1 fcmpeq32 %f8, %f2, %g4 ldd [%l7 + 0x48], %f6 loop_6887: ldsh [%l7 + 0x62], %o0 bg %xcc, loop_6888 ld [%l7 + 0x1C], %f4 siam 0x7 tleu %icc, 0x2 loop_6888: edge16l %l0, %o3, %o1 std %f10, [%l7 + 0x78] std %f2, [%l7 + 0x48] sth %i7, [%l7 + 0x7A] smul %l4, 0x0BBB, %g2 bcc,a %icc, loop_6889 pdist %f8, %f2, %f0 bg,a loop_6890 umul %o7, %g6, %o2 loop_6889: subc %i0, 0x14C6, %i6 movre %l6, %o6, %g5 loop_6890: brgz,a %g7, loop_6891 fmovrsgez %i2, %f6, %f15 fmul8x16 %f11, %f14, %f12 fmovdle %xcc, %f12, %f2 loop_6891: ldsh [%l7 + 0x2E], %g3 edge16 %i1, %l3, %o5 fabss %f15, %f14 st %f3, [%l7 + 0x58] fble,a %fcc2, loop_6892 fmovrdgz %i5, %f8, %f0 sll %i3, %o4, %i4 addccc %g1, %l5, %l1 loop_6892: fbug %fcc0, loop_6893 movrlz %g4, %o0, %l0 ld [%l7 + 0x30], %f6 movrne %o3, %o1, %l2 loop_6893: lduw [%l7 + 0x7C], %i7 fmovda %icc, %f6, %f10 stb %l4, [%l7 + 0x6E] stb %o7, [%l7 + 0x2B] fmovdpos %icc, %f1, %f14 stx %g2, [%l7 + 0x50] stb %o2, [%l7 + 0x44] fpack32 %f6, %f14, %f6 tcs %xcc, 0x0 ldsw [%l7 + 0x64], %i0 fpadd32 %f6, %f6, %f14 udiv %i6, 0x156F, %l6 ldub [%l7 + 0x26], %o6 lduw [%l7 + 0x18], %g6 orcc %g5, %g7, %i2 movrgz %i1, %l3, %g3 stw %i5, [%l7 + 0x70] fcmpgt32 %f10, %f14, %o5 tneg %xcc, 0x0 bvc loop_6894 fmovsleu %xcc, %f1, %f4 movrgz %i3, %i4, %g1 alignaddrl %l5, %l1, %g4 loop_6894: lduh [%l7 + 0x7A], %o0 lduw [%l7 + 0x64], %l0 fpsub16 %f12, %f8, %f6 fmul8x16al %f12, %f2, %f4 fmovdvc %icc, %f8, %f9 addc %o3, %o4, %l2 edge8l %i7, %l4, %o1 fcmps %fcc2, %f12, %f13 sub %o7, 0x05A8, %o2 movge %icc, %g2, %i6 tle %icc, 0x3 ld [%l7 + 0x68], %f1 fands %f7, %f8, %f11 fornot2s %f9, %f1, %f11 fmovrslz %l6, %f12, %f13 ldd [%l7 + 0x70], %f4 st %f1, [%l7 + 0x64] std %f14, [%l7 + 0x48] ldx [%l7 + 0x40], %o6 bgu %xcc, loop_6895 lduw [%l7 + 0x1C], %g6 movpos %icc, %g5, %g7 fbul,a %fcc2, loop_6896 loop_6895: ld [%l7 + 0x34], %f7 fmovsleu %xcc, %f12, %f2 tleu %icc, 0x3 loop_6896: ldd [%l7 + 0x38], %f6 orcc %i0, 0x0C6F, %i2 fbu,a %fcc2, loop_6897 brnz,a %i1, loop_6898 fmovs %f4, %f9 bgu,a,pn %xcc, loop_6899 loop_6897: sll %g3, 0x14, %l3 loop_6898: st %f14, [%l7 + 0x70] fnot2s %f12, %f11 loop_6899: fones %f5 st %f14, [%l7 + 0x18] fmovdl %xcc, %f0, %f14 fcmpeq32 %f2, %f2, %i5 stb %i3, [%l7 + 0x34] movn %xcc, %o5, %g1 std %f14, [%l7 + 0x60] fnot1s %f11, %f6 ldub [%l7 + 0x66], %l5 bleu loop_6900 ldx [%l7 + 0x60], %l1 fmovsleu %icc, %f7, %f10 fmovrdne %i4, %f6, %f8 loop_6900: ldsh [%l7 + 0x22], %g4 bg %xcc, loop_6901 fmovda %xcc, %f11, %f11 fbge,a %fcc0, loop_6902 movle %xcc, %o0, %o3 loop_6901: fnands %f4, %f14, %f6 fmovdne %icc, %f11, %f2 loop_6902: lduh [%l7 + 0x78], %o4 fmovdleu %xcc, %f0, %f6 lduh [%l7 + 0x5C], %l2 std %f6, [%l7 + 0x50] fcmpeq32 %f8, %f2, %i7 edge16ln %l4, %o1, %o7 stx %o2, [%l7 + 0x30] orncc %l0, %i6, %g2 fmovsgu %icc, %f10, %f0 fmovdneg %xcc, %f8, %f1 addccc %l6, 0x0E8D, %o6 ldd [%l7 + 0x58], %f2 fmovd %f4, %f12 fmovrdgez %g5, %f2, %f12 fmovrsgz %g6, %f2, %f12 ldub [%l7 + 0x22], %g7 ldsb [%l7 + 0x6B], %i2 fzeros %f11 alignaddr %i1, %g3, %l3 fnand %f12, %f2, %f10 ldub [%l7 + 0x0E], %i5 fandnot2s %f3, %f12, %f13 ldsw [%l7 + 0x34], %i0 add %o5, 0x15AF, %g1 fmovdn %icc, %f4, %f7 fmovsneg %icc, %f8, %f11 fxor %f0, %f8, %f0 ldd [%l7 + 0x38], %f6 addcc %l5, %l1, %i4 fpadd16s %f5, %f5, %f6 udivcc %g4, 0x0944, %o0 fmovsne %xcc, %f13, %f6 fpadd32 %f12, %f8, %f4 ldsb [%l7 + 0x0D], %i3 fmul8x16 %f15, %f8, %f8 sdivcc %o4, 0x0666, %l2 be,a,pn %icc, loop_6903 st %f15, [%l7 + 0x5C] movneg %icc, %o3, %i7 bcs,a,pt %xcc, loop_6904 loop_6903: fmovsleu %xcc, %f3, %f6 orncc %o1, 0x0AD8, %l4 fnot1s %f5, %f15 loop_6904: fmovdg %xcc, %f1, %f15 fcmpne16 %f12, %f10, %o7 subcc %o2, %i6, %l0 fones %f1 ba,a,pt %xcc, loop_6905 stw %g2, [%l7 + 0x20] tn %icc, 0x1 tle %xcc, 0x4 loop_6905: brgez %o6, loop_6906 tsubcc %g5, %g6, %g7 ldd [%l7 + 0x08], %f10 fbul,a %fcc2, loop_6907 loop_6906: addcc %i2, 0x0C07, %i1 stw %g3, [%l7 + 0x5C] ld [%l7 + 0x40], %f10 loop_6907: orcc %l3, 0x0719, %i5 fmovsge %icc, %f7, %f2 fcmpne16 %f4, %f10, %l6 fors %f2, %f12, %f5 ldd [%l7 + 0x70], %f4 lduw [%l7 + 0x30], %i0 std %f10, [%l7 + 0x78] fbo %fcc2, loop_6908 bneg,a loop_6909 fmovrslz %o5, %f6, %f12 ldd [%l7 + 0x40], %f8 loop_6908: stw %l5, [%l7 + 0x78] loop_6909: fbl,a %fcc0, loop_6910 fbug %fcc3, loop_6911 fmovse %icc, %f6, %f5 stb %g1, [%l7 + 0x2A] loop_6910: alignaddrl %l1, %i4, %g4 loop_6911: fandnot2s %f0, %f14, %f6 fcmpne32 %f6, %f6, %i3 fbul %fcc2, loop_6912 edge16 %o4, %o0, %o3 fands %f3, %f0, %f12 ldsw [%l7 + 0x24], %i7 loop_6912: fbu,a %fcc1, loop_6913 ble,pn %icc, loop_6914 sllx %l2, 0x1C, %o1 addcc %o7, %l4, %o2 loop_6913: smulcc %i6, %g2, %o6 loop_6914: fbn %fcc2, loop_6915 fabsd %f14, %f12 lduw [%l7 + 0x5C], %g5 fcmpne16 %f2, %f10, %l0 loop_6915: tl %icc, 0x1 fmovdpos %icc, %f4, %f8 fmovdvs %xcc, %f1, %f14 movre %g6, %i2, %g7 edge16n %i1, %l3, %g3 movvs %icc, %i5, %l6 st %f3, [%l7 + 0x54] ldsw [%l7 + 0x64], %i0 xnor %o5, %l5, %g1 fpsub16s %f4, %f6, %f7 fpadd16s %f10, %f1, %f5 fpadd16 %f6, %f2, %f14 fmovdg %xcc, %f2, %f15 ldd [%l7 + 0x10], %f6 fsrc2s %f2, %f3 bgu,a %icc, loop_6916 ldsw [%l7 + 0x14], %i4 fpsub16s %f6, %f7, %f6 stx %g4, [%l7 + 0x40] loop_6916: fbu,a %fcc1, loop_6917 lduw [%l7 + 0x08], %l1 fmovdn %icc, %f2, %f8 fmovspos %icc, %f8, %f6 loop_6917: fbu %fcc3, loop_6918 sth %o4, [%l7 + 0x7A] fnand %f4, %f8, %f14 fbo %fcc1, loop_6919 loop_6918: movg %xcc, %o0, %i3 stb %i7, [%l7 + 0x50] movneg %xcc, %l2, %o3 loop_6919: fmovdleu %icc, %f9, %f1 xor %o7, %o1, %o2 tne %icc, 0x3 bvc,a loop_6920 udiv %i6, 0x1E50, %l4 array16 %o6, %g5, %l0 fandnot1 %f12, %f2, %f6 loop_6920: bne,a,pt %icc, loop_6921 brz,a %g2, loop_6922 ldsw [%l7 + 0x14], %i2 fbo,a %fcc1, loop_6923 loop_6921: addc %g7, 0x05A8, %i1 loop_6922: movre %l3, 0x394, %g3 ldsh [%l7 + 0x70], %i5 loop_6923: fmovd %f10, %f2 std %f10, [%l7 + 0x20] stw %g6, [%l7 + 0x38] ldsw [%l7 + 0x54], %i0 ldsw [%l7 + 0x20], %l6 fmovspos %icc, %f3, %f1 st %f2, [%l7 + 0x38] st %f14, [%l7 + 0x08] fcmpd %fcc3, %f2, %f4 brgz %l5, loop_6924 bleu %icc, loop_6925 bvc %xcc, loop_6926 nop setx loop_6927, %l0, %l1 jmpl %l1, %g1 loop_6924: fmul8x16al %f7, %f1, %f10 loop_6925: tge %xcc, 0x2 loop_6926: xnor %i4, %o5, %l1 loop_6927: subc %g4, 0x0837, %o0 bge,pn %xcc, loop_6928 fbne %fcc2, loop_6929 fmovdleu %xcc, %f15, %f12 fmovscs %icc, %f15, %f3 loop_6928: bge,a,pt %xcc, loop_6930 loop_6929: fcmpes %fcc1, %f11, %f14 sth %o4, [%l7 + 0x70] taddcctv %i3, %i7, %o3 loop_6930: tcs %xcc, 0x7 lduw [%l7 + 0x3C], %o7 lduw [%l7 + 0x74], %l2 sethi 0x1951, %o1 lduh [%l7 + 0x7A], %i6 ldsb [%l7 + 0x5C], %o2 fmovrslez %l4, %f12, %f5 fmovsne %icc, %f3, %f8 smul %g5, %l0, %o6 siam 0x3 lduh [%l7 + 0x0C], %i2 fbul,a %fcc0, loop_6931 lduh [%l7 + 0x28], %g2 fcmpgt32 %f12, %f14, %i1 fnot2 %f10, %f0 loop_6931: movrlez %g7, 0x15E, %l3 ld [%l7 + 0x18], %f8 fone %f14 fbge %fcc0, loop_6932 fsrc2 %f14, %f0 fxnor %f4, %f10, %f12 fmovsn %xcc, %f14, %f12 loop_6932: fbul %fcc1, loop_6933 fbne,a %fcc0, loop_6934 bg,a,pn %xcc, loop_6935 faligndata %f2, %f6, %f2 loop_6933: and %i5, 0x0A8E, %g3 loop_6934: fbo,a %fcc0, loop_6936 loop_6935: ldx [%l7 + 0x30], %i0 smulcc %g6, %l6, %l5 fmovsa %icc, %f6, %f12 loop_6936: bcc loop_6937 ldub [%l7 + 0x67], %g1 fpsub32s %f9, %f9, %f0 fpsub16s %f14, %f1, %f5 loop_6937: std %f8, [%l7 + 0x28] movleu %xcc, %o5, %i4 fcmple32 %f8, %f8, %g4 stx %l1, [%l7 + 0x70] tn %icc, 0x3 fmovrdgz %o4, %f2, %f14 nop setx loop_6938, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fzeros %f8 fcmpne32 %f12, %f6, %i3 lduh [%l7 + 0x26], %o0 loop_6938: fxnors %f10, %f12, %f12 lduh [%l7 + 0x30], %i7 fand %f12, %f2, %f6 stb %o3, [%l7 + 0x65] fble,a %fcc3, loop_6939 fbl %fcc3, loop_6940 stb %l2, [%l7 + 0x22] fmovrsgz %o7, %f13, %f8 loop_6939: fornot2s %f9, %f3, %f4 loop_6940: siam 0x5 udivcc %o1, 0x10E3, %i6 fmovdneg %xcc, %f6, %f15 edge8n %l4, %g5, %o2 sth %o6, [%l7 + 0x74] addc %i2, 0x1B38, %g2 fxnors %f0, %f3, %f7 stw %i1, [%l7 + 0x64] movre %g7, 0x2F5, %l0 std %f10, [%l7 + 0x78] fands %f12, %f6, %f14 bg,a loop_6941 fmovdne %xcc, %f11, %f6 stw %l3, [%l7 + 0x70] ldub [%l7 + 0x1A], %g3 loop_6941: movcs %xcc, %i0, %i5 stx %l6, [%l7 + 0x20] movne %icc, %g6, %g1 ldx [%l7 + 0x48], %o5 fbug %fcc1, loop_6942 lduw [%l7 + 0x3C], %i4 fpmerge %f3, %f0, %f2 movre %g4, 0x2AB, %l5 loop_6942: siam 0x5 srl %o4, 0x15, %i3 ldsb [%l7 + 0x45], %o0 mova %xcc, %i7, %l1 subcc %l2, %o3, %o1 or %o7, %l4, %g5 bneg,a %icc, loop_6943 tle %icc, 0x3 fmovse %icc, %f1, %f8 stb %i6, [%l7 + 0x43] loop_6943: std %f2, [%l7 + 0x20] fornot2 %f6, %f8, %f8 fbuge,a %fcc0, loop_6944 sth %o2, [%l7 + 0x70] tne %icc, 0x6 fmovsneg %xcc, %f13, %f5 loop_6944: fpmerge %f1, %f11, %f6 ldx [%l7 + 0x08], %i2 fnegs %f11, %f14 fnot2s %f14, %f0 fxnors %f0, %f3, %f12 be,a,pn %xcc, loop_6945 fmovrdlez %g2, %f8, %f2 fbl,a %fcc0, loop_6946 std %f0, [%l7 + 0x50] loop_6945: ldx [%l7 + 0x70], %i1 fmovsl %icc, %f6, %f10 loop_6946: tgu %icc, 0x7 movrlz %g7, 0x322, %o6 fmovs %f13, %f12 fmovsn %icc, %f6, %f13 fxor %f0, %f10, %f14 fornot2 %f6, %f4, %f12 ldx [%l7 + 0x68], %l0 fbg %fcc2, loop_6947 fmovsa %xcc, %f3, %f5 stw %l3, [%l7 + 0x58] fnot2 %f2, %f6 loop_6947: sth %i0, [%l7 + 0x58] fmovdvc %xcc, %f15, %f13 sllx %i5, 0x12, %g3 edge8 %l6, %g1, %g6 movl %xcc, %i4, %o5 fmovsg %icc, %f8, %f12 edge32n %g4, %o4, %i3 tpos %icc, 0x0 stx %o0, [%l7 + 0x78] sub %l5, 0x127A, %l1 brgz %i7, loop_6948 ble,pn %xcc, loop_6949 mulx %l2, 0x0D8F, %o3 fmovdvc %icc, %f1, %f0 loop_6948: edge32n %o1, %o7, %g5 loop_6949: alignaddr %i6, %o2, %l4 xor %g2, 0x122F, %i1 ldub [%l7 + 0x17], %g7 stw %o6, [%l7 + 0x34] fbg %fcc3, loop_6950 ldx [%l7 + 0x20], %i2 andn %l3, %i0, %i5 fmovrsgez %l0, %f1, %f0 loop_6950: mulx %g3, %g1, %g6 andcc %l6, %i4, %o5 fmovrde %o4, %f12, %f8 ldub [%l7 + 0x57], %i3 sth %g4, [%l7 + 0x64] subccc %l5, 0x1698, %o0 fmovdg %icc, %f5, %f9 fmovrsgz %l1, %f2, %f13 fbge,a %fcc0, loop_6951 fmovdge %xcc, %f5, %f7 tcs %xcc, 0x4 tn %icc, 0x7 loop_6951: ld [%l7 + 0x30], %f5 stw %i7, [%l7 + 0x44] stb %l2, [%l7 + 0x55] fmovda %icc, %f6, %f9 andn %o3, %o7, %g5 st %f13, [%l7 + 0x08] ldx [%l7 + 0x40], %i6 and %o2, 0x04CA, %l4 fcmple32 %f14, %f8, %o1 ldsb [%l7 + 0x6C], %g2 edge16 %g7, %o6, %i1 lduw [%l7 + 0x54], %l3 ldx [%l7 + 0x38], %i0 andcc %i2, %l0, %g3 ldsw [%l7 + 0x34], %i5 fmovrdlez %g6, %f0, %f0 tg %xcc, 0x4 ble,a loop_6952 andn %l6, %g1, %i4 fmovrse %o4, %f14, %f11 andcc %i3, 0x0D5C, %o5 loop_6952: array16 %g4, %l5, %l1 fcmple32 %f14, %f12, %o0 ld [%l7 + 0x0C], %f11 ldsh [%l7 + 0x7C], %l2 fbg,a %fcc1, loop_6953 ldub [%l7 + 0x48], %o3 lduh [%l7 + 0x24], %i7 movg %icc, %g5, %o7 loop_6953: tpos %icc, 0x0 movl %xcc, %i6, %l4 fmovdn %xcc, %f5, %f15 movrgz %o2, 0x3F0, %o1 stx %g2, [%l7 + 0x78] bleu,a,pt %xcc, loop_6954 ldsh [%l7 + 0x7C], %g7 sth %i1, [%l7 + 0x0E] stw %l3, [%l7 + 0x44] loop_6954: fxnors %f2, %f0, %f14 ldsb [%l7 + 0x32], %o6 bleu,a %xcc, loop_6955 stb %i2, [%l7 + 0x43] sth %i0, [%l7 + 0x32] fmovrdlez %g3, %f14, %f4 loop_6955: fbue,a %fcc3, loop_6956 sth %i5, [%l7 + 0x36] fba,a %fcc3, loop_6957 fmovrdlz %g6, %f14, %f10 loop_6956: ldub [%l7 + 0x42], %l6 fmovdl %xcc, %f11, %f14 loop_6957: movvs %xcc, %g1, %l0 mulx %i4, 0x04EA, %o4 movl %xcc, %i3, %o5 bg,a,pt %xcc, loop_6958 ldx [%l7 + 0x18], %l5 fmovsl %icc, %f10, %f1 ldx [%l7 + 0x48], %l1 loop_6958: sethi 0x1B4A, %o0 fmovscs %icc, %f6, %f2 fmovdne %xcc, %f14, %f10 ldsw [%l7 + 0x44], %g4 tvc %xcc, 0x5 movrgez %l2, %i7, %g5 bpos,pt %icc, loop_6959 std %f10, [%l7 + 0x40] brgz,a %o7, loop_6960 fbule %fcc2, loop_6961 loop_6959: ld [%l7 + 0x54], %f0 fcmpgt32 %f10, %f12, %i6 loop_6960: popc %l4, %o3 loop_6961: lduh [%l7 + 0x10], %o2 fmovdvs %icc, %f14, %f14 ldx [%l7 + 0x50], %g2 fbue,a %fcc1, loop_6962 stx %o1, [%l7 + 0x40] ld [%l7 + 0x38], %f3 lduh [%l7 + 0x08], %g7 loop_6962: ldub [%l7 + 0x5A], %i1 stw %o6, [%l7 + 0x18] std %f12, [%l7 + 0x10] fmovspos %xcc, %f11, %f4 fcmpgt32 %f2, %f4, %i2 ldd [%l7 + 0x78], %f10 edge8 %l3, %g3, %i5 sth %i0, [%l7 + 0x50] and %l6, 0x0F53, %g6 fbe,a %fcc3, loop_6963 bne,a,pt %icc, loop_6964 fone %f2 edge16 %l0, %g1, %o4 loop_6963: edge8n %i3, %o5, %i4 loop_6964: lduw [%l7 + 0x18], %l5 taddcctv %l1, %g4, %o0 movpos %icc, %l2, %g5 fmovdcc %xcc, %f12, %f1 ldd [%l7 + 0x40], %f4 fmovdvs %icc, %f9, %f14 st %f8, [%l7 + 0x50] fmovrdne %i7, %f8, %f6 stx %i6, [%l7 + 0x30] lduw [%l7 + 0x4C], %o7 ldsh [%l7 + 0x3A], %l4 smul %o2, 0x18CC, %o3 sethi 0x0BD6, %g2 fmovdl %icc, %f14, %f10 brlz %o1, loop_6965 tvs %icc, 0x5 orncc %g7, %o6, %i2 fands %f5, %f10, %f8 loop_6965: fxnor %f4, %f0, %f0 fbge,a %fcc2, loop_6966 fblg,a %fcc2, loop_6967 stb %l3, [%l7 + 0x3C] ldsw [%l7 + 0x3C], %i1 loop_6966: edge8ln %i5, %g3, %i0 loop_6967: st %f0, [%l7 + 0x34] fpadd32 %f6, %f0, %f8 tsubcctv %g6, 0x0E76, %l0 movneg %icc, %g1, %o4 fmovdvs %icc, %f5, %f13 ta %icc, 0x4 sth %l6, [%l7 + 0x6E] fzero %f10 fmovdge %xcc, %f4, %f0 st %f14, [%l7 + 0x34] fpadd32 %f14, %f6, %f8 fmovscc %icc, %f9, %f12 bvs,a loop_6968 fmovrsgz %o5, %f7, %f8 fmovd %f4, %f4 ldx [%l7 + 0x60], %i3 loop_6968: tge %xcc, 0x0 fbo,a %fcc2, loop_6969 ldd [%l7 + 0x60], %f0 movleu %icc, %l5, %i4 stw %g4, [%l7 + 0x34] loop_6969: tsubcctv %l1, %o0, %l2 udiv %i7, 0x1BD9, %g5 ldx [%l7 + 0x40], %o7 fmovrde %i6, %f12, %f12 bcs,a loop_6970 ldsw [%l7 + 0x18], %o2 sth %o3, [%l7 + 0x56] ldub [%l7 + 0x2A], %l4 loop_6970: tleu %icc, 0x4 fbe %fcc3, loop_6971 fba,a %fcc2, loop_6972 addccc %g2, 0x0CF4, %o1 stx %g7, [%l7 + 0x28] loop_6971: fmovs %f4, %f13 loop_6972: addccc %i2, 0x0DBA, %l3 fmovrde %i1, %f14, %f6 ld [%l7 + 0x60], %f2 fornot2s %f3, %f10, %f8 movcs %icc, %o6, %i5 fcmple16 %f0, %f10, %g3 fors %f15, %f10, %f5 ldsb [%l7 + 0x4F], %g6 ta %xcc, 0x7 lduh [%l7 + 0x38], %i0 lduh [%l7 + 0x3A], %l0 fbn %fcc0, loop_6973 sdivx %o4, 0x02F3, %l6 pdist %f14, %f8, %f12 be,pn %xcc, loop_6974 loop_6973: and %o5, %g1, %i3 ble,a,pt %xcc, loop_6975 fbe %fcc0, loop_6976 loop_6974: fcmpgt16 %f10, %f14, %l5 movn %icc, %g4, %l1 loop_6975: ldx [%l7 + 0x30], %i4 loop_6976: fmovdge %xcc, %f1, %f14 ldsb [%l7 + 0x18], %l2 stw %o0, [%l7 + 0x24] stb %g5, [%l7 + 0x36] fsrc1 %f10, %f8 fmovsne %xcc, %f14, %f10 ldsh [%l7 + 0x0C], %i7 bl,a loop_6977 fmovrslz %i6, %f4, %f4 movrlez %o7, %o2, %o3 edge8n %l4, %g2, %g7 loop_6977: movrlez %o1, 0x131, %i2 te %xcc, 0x6 fmovdn %xcc, %f4, %f3 ldd [%l7 + 0x10], %f8 bvc,pt %icc, loop_6978 movneg %icc, %i1, %o6 brgez %l3, loop_6979 ble,a loop_6980 loop_6978: fmul8ulx16 %f10, %f0, %f8 fbne %fcc3, loop_6981 loop_6979: pdist %f6, %f14, %f6 loop_6980: ldub [%l7 + 0x57], %g3 lduh [%l7 + 0x26], %i5 loop_6981: ldsb [%l7 + 0x1F], %g6 fmovdvc %xcc, %f5, %f14 fmovsl %icc, %f1, %f3 stx %l0, [%l7 + 0x38] subcc %i0, %l6, %o4 udiv %o5, 0x1950, %g1 ldsh [%l7 + 0x5C], %i3 fmovrsne %g4, %f5, %f12 fmuld8sux16 %f3, %f7, %f2 fmovrdlz %l1, %f10, %f4 fpack32 %f8, %f4, %f10 srax %i4, %l5, %o0 bcs,a,pt %xcc, loop_6982 fmovrslz %l2, %f12, %f7 edge8ln %i7, %g5, %i6 brz %o7, loop_6983 loop_6982: fmovsge %xcc, %f15, %f5 fbuge %fcc3, loop_6984 brlez,a %o3, loop_6985 loop_6983: fabss %f7, %f4 fmovsl %xcc, %f10, %f1 loop_6984: bneg loop_6986 loop_6985: lduh [%l7 + 0x34], %o2 fnegd %f8, %f8 ldd [%l7 + 0x68], %f8 loop_6986: fabss %f1, %f9 stb %l4, [%l7 + 0x0B] fpack16 %f8, %f0 edge16ln %g2, %g7, %i2 lduh [%l7 + 0x56], %o1 brnz,a %o6, loop_6987 fzero %f8 ldsh [%l7 + 0x7C], %i1 fmovrdlz %g3, %f14, %f6 loop_6987: array32 %l3, %i5, %l0 lduh [%l7 + 0x0A], %g6 fpsub16s %f15, %f7, %f12 movcc %icc, %l6, %o4 fcmped %fcc0, %f10, %f0 movleu %xcc, %i0, %o5 sdivcc %i3, 0x07B1, %g4 lduh [%l7 + 0x28], %g1 fnot2 %f12, %f8 std %f8, [%l7 + 0x60] fmovsle %icc, %f4, %f11 fmovdl %icc, %f9, %f0 fpsub32 %f2, %f0, %f10 edge8l %l1, %i4, %o0 ldub [%l7 + 0x2C], %l2 tgu %xcc, 0x4 stw %l5, [%l7 + 0x1C] bcs,pt %icc, loop_6988 fone %f0 edge8ln %i7, %g5, %o7 stx %i6, [%l7 + 0x48] loop_6988: fmovdvs %icc, %f13, %f8 orcc %o2, 0x1B4E, %o3 tvc %xcc, 0x2 sdiv %g2, 0x101A, %l4 fbu,a %fcc3, loop_6989 stw %i2, [%l7 + 0x24] std %f0, [%l7 + 0x20] stb %g7, [%l7 + 0x51] loop_6989: fbo,a %fcc0, loop_6990 bcs,pn %icc, loop_6991 fmul8x16al %f5, %f12, %f2 fmovrdgz %o1, %f8, %f8 loop_6990: edge32 %i1, %o6, %l3 loop_6991: fmovrse %i5, %f13, %f5 brlz,a %g3, loop_6992 edge16n %l0, %l6, %o4 or %g6, %i0, %i3 tvc %icc, 0x5 loop_6992: fand %f14, %f6, %f10 fbue,a %fcc3, loop_6993 fbu %fcc2, loop_6994 tvs %icc, 0x7 sra %o5, 0x1C, %g4 loop_6993: tsubcc %l1, %i4, %o0 loop_6994: lduw [%l7 + 0x64], %l2 fmovsge %xcc, %f2, %f11 movpos %icc, %l5, %g1 fcmpeq16 %f12, %f0, %g5 brlez %i7, loop_6995 fbuge %fcc0, loop_6996 tn %xcc, 0x2 edge32n %o7, %o2, %o3 loop_6995: fsrc2 %f0, %f14 loop_6996: movrlez %g2, 0x361, %i6 fmovsleu %icc, %f5, %f11 ldsw [%l7 + 0x20], %i2 sllx %l4, %g7, %o1 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Diag: ! ! Type f : 14198 ! Type cti : 6996 ! Type i : 14418 ! Type l : 14388 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! EXIT_GOOD /* test finish */ /************************************************************************ Test case data start ************************************************************************/ .data user_data_start: scratch_area: .word 0xF67C14F4 .word 0x1A532A81 .word 0x4FB6960A .word 0xF2270293 .word 0x3A0916FF .word 0xE76A8F9F .word 0x901527E4 .word 0xEAA7FBB0 .word 0x5C1B6F68 .word 0x6E9A2383 .word 0x6BD3346E .word 0xEF6BF445 .word 0x709037FE .word 0x10180C1D .word 0x4B167C08 .word 0x6E8178B0 .word 0x0AE4FAC5 .word 0xFC09BDEB .word 0x1FF9E148 .word 0x34CE6B2C .word 0xCFFCC8CD .word 0x687A1BE5 .word 0xBDEA189D .word 0xFF9F3394 .word 0x915E25D5 .word 0xCE17AC71 .word 0x15051355 .word 0xA112F4A5 .word 0xB36D8C36 .word 0x2394A753 .word 0x458FDBD0 .word 0xE30F030F .word 0x77B044F7 .word 0x394AFF1D .word 0x6408CB7E .word 0x064E19BF .word 0x03BBD0CF .word 0xB7CB07BF .word 0xB6BF470B .word 0x40A4E44D .word 0xC12BE737 .word 0x42897E33 .word 0x5FBF30B9 .word 0x3E7AD68A .word 0xC8555E67 .word 0xD863DA52 .word 0x41A2697E .word 0x6E915D6D .word 0x20F951D9 .word 0x9B99AD42 .word 0x7E72A80B .word 0xC3F2558D .word 0xA79540E9 .word 0xA7DEEB1B .word 0x06FBF4DD .word 0xDF5E828D .word 0x9ECE4648 .word 0xDB8F40D8 .word 0x2A0ECD34 .word 0xEF9A4560 .word 0x5EC10E0B .word 0x677CBD74 .word 0x16A9905E .word 0x8492DBFE .end