/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: isa2_basic_fc10.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=771974707" .ident "BY rg131678 ON Mon Jul 14 13:52:29 CDT 2003" .ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc10.s,v 1.3 2007/07/05 21:58:55 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 0x4, %g1 set 0xF, %g2 set 0xE, %g3 set 0x7, %g4 set 0xB, %g5 set 0xD, %g6 set 0x4, %g7 !# Input registers set -0xD, %i0 set -0xB, %i1 set -0xE, %i2 set -0xD, %i3 set -0x6, %i4 set -0x8, %i5 set -0x4, %i6 set -0x7, %i7 !# Local registers set 0x75D08849, %l0 set 0x57A60121, %l1 set 0x17B55044, %l2 set 0x4C8BC437, %l3 set 0x147D06AE, %l4 set 0x0D67BE82, %l5 set 0x6E329ED2, %l6 !# Output registers set 0x0EC1, %o0 set -0x09D7, %o1 set -0x0B5B, %o2 set -0x14A2, %o3 set 0x01D6, %o4 set 0x0667, %o5 set 0x0703, %o6 set -0x144F, %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 .. xor %g2, %o7, %o2 fcmps %fcc2, %f11, %f2 fzeros %f7 xor %o4, %g7, %i3 stx %l6, [%l7 + 0x50] fmovspos %xcc, %f11, %f10 edge16l %o3, %o0, %o5 ldd [%l7 + 0x28], %f12 fmovdvs %icc, %f1, %f11 movrgez %l1, 0x2B8, %i1 or %o6, %g5, %l3 bvc,pt %xcc, loop_1 orncc %i0, %i4, %g3 edge32l %g6, %i5, %l4 fbul %fcc0, loop_2 loop_1: ldsh [%l7 + 0x70], %g1 fpadd32 %f0, %f14, %f12 taddcc %i7, 0x1318, %l2 loop_2: fmovdpos %xcc, %f4, %f14 bl,pn %xcc, loop_3 fors %f10, %f2, %f12 fmovdl %xcc, %f4, %f2 stw %o1, [%l7 + 0x74] loop_3: fmul8x16au %f9, %f14, %f14 fabsd %f2, %f4 bneg loop_4 sth %i2, [%l7 + 0x3A] call loop_5 fpsub32 %f0, %f6, %f10 loop_4: xnorcc %l5, 0x17E8, %l0 fandnot2 %f8, %f2, %f10 loop_5: subcc %i6, 0x178E, %g2 fnegd %f14, %f14 fands %f13, %f4, %f3 ldsh [%l7 + 0x66], %g4 ld [%l7 + 0x78], %f8 addcc %o7, %o4, %g7 edge8n %o2, %l6, %o3 tvs %xcc, 0x3 fnegd %f8, %f0 fand %f14, %f14, %f12 fnot2 %f6, %f2 te %icc, 0x4 umul %i3, %o5, %o0 movre %l1, 0x167, %i1 ld [%l7 + 0x2C], %f2 fzeros %f6 tl %xcc, 0x7 ld [%l7 + 0x34], %f5 movneg %xcc, %g5, %l3 movcc %icc, %o6, %i4 ldx [%l7 + 0x28], %g3 fmovdl %xcc, %f13, %f4 ldub [%l7 + 0x67], %i0 fxors %f12, %f8, %f0 fzero %f10 fbue %fcc1, loop_6 fmul8x16al %f7, %f4, %f2 tcc %xcc, 0x4 lduw [%l7 + 0x2C], %g6 loop_6: stb %l4, [%l7 + 0x33] fcmpes %fcc1, %f10, %f12 ldsh [%l7 + 0x74], %g1 fbg,a %fcc2, loop_7 stx %i7, [%l7 + 0x30] ldub [%l7 + 0x1A], %i5 lduh [%l7 + 0x38], %l2 loop_7: move %xcc, %o1, %i2 fmovdcc %icc, %f13, %f3 st %f2, [%l7 + 0x08] fpack32 %f12, %f0, %f10 tcc %icc, 0x4 ldd [%l7 + 0x10], %f8 call loop_8 movle %icc, %l0, %i6 st %f5, [%l7 + 0x08] fnegs %f11, %f8 loop_8: fcmpes %fcc2, %f10, %f9 sth %g2, [%l7 + 0x58] fba %fcc0, loop_9 fmovdne %xcc, %f11, %f5 fblg %fcc2, loop_10 fpmerge %f4, %f11, %f4 loop_9: tn %icc, 0x1 edge16n %l5, %o7, %o4 loop_10: addccc %g4, 0x1815, %o2 fbg %fcc0, loop_11 fmovdle %xcc, %f10, %f6 ldsh [%l7 + 0x7C], %l6 fcmpd %fcc1, %f8, %f2 loop_11: array32 %g7, %i3, %o3 fabsd %f2, %f10 lduh [%l7 + 0x24], %o0 stw %l1, [%l7 + 0x54] bgu,a,pt %icc, loop_12 fsrc2s %f12, %f4 brnz %o5, loop_13 xnor %i1, %g5, %o6 loop_12: fmovdle %xcc, %f2, %f6 fbul %fcc2, loop_14 loop_13: edge8l %l3, %g3, %i0 ldub [%l7 + 0x09], %g6 fmovsl %icc, %f9, %f2 loop_14: fblg,a %fcc2, loop_15 addc %l4, %g1, %i7 fandnot1s %f1, %f11, %f14 lduw [%l7 + 0x78], %i5 loop_15: fsrc2s %f9, %f1 sth %l2, [%l7 + 0x20] bvs,pn %xcc, loop_16 fcmpeq32 %f0, %f6, %i4 fmul8x16 %f7, %f12, %f4 srl %o1, %l0, %i2 loop_16: fsrc1 %f8, %f10 movvs %xcc, %i6, %g2 fmovs %f13, %f13 fandnot1 %f14, %f2, %f12 ldd [%l7 + 0x38], %f0 and %o7, %l5, %g4 tge %icc, 0x0 ldub [%l7 + 0x4E], %o2 movrgez %l6, %o4, %g7 tcc %icc, 0x3 ldub [%l7 + 0x0A], %o3 ble,a loop_17 st %f8, [%l7 + 0x30] orn %o0, 0x0A77, %l1 movge %xcc, %o5, %i3 loop_17: fmovdcc %icc, %f2, %f1 srl %i1, %g5, %o6 fmovrsgez %g3, %f7, %f0 srax %l3, %g6, %l4 brz,a %g1, loop_18 fmovscc %icc, %f0, %f8 smul %i0, %i5, %l2 tpos %xcc, 0x0 loop_18: movl %xcc, %i4, %i7 smul %o1, 0x0073, %l0 add %i2, %g2, %i6 brlz,a %l5, loop_19 fmovdl %icc, %f2, %f9 fmovd %f6, %f2 taddcc %o7, 0x1AAA, %g4 loop_19: lduh [%l7 + 0x34], %o2 fsrc1s %f9, %f14 ldx [%l7 + 0x20], %l6 udiv %g7, 0x0455, %o4 fnands %f5, %f7, %f8 ldsb [%l7 + 0x28], %o0 alignaddrl %o3, %l1, %i3 ba,a %xcc, loop_20 ldub [%l7 + 0x09], %i1 fmovdleu %icc, %f9, %f5 sth %g5, [%l7 + 0x2A] loop_20: fpsub32s %f14, %f8, %f4 siam 0x5 sth %o6, [%l7 + 0x4E] ldsb [%l7 + 0x66], %g3 ld [%l7 + 0x7C], %f14 nop setx loop_21, %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 %f7, [%l7 + 0x2C] fmovdpos %icc, %f12, %f1 stw %o5, [%l7 + 0x6C] loop_21: xnor %g6, 0x01F0, %l4 fornot2s %f1, %f10, %f9 umul %g1, 0x1B27, %i0 lduh [%l7 + 0x5C], %l3 movrgz %i5, 0x2F3, %l2 st %f1, [%l7 + 0x38] fnor %f12, %f4, %f12 ldx [%l7 + 0x20], %i4 fbl,a %fcc1, loop_22 fmovda %icc, %f12, %f5 fandnot1s %f14, %f1, %f7 fmovs %f14, %f4 loop_22: fmovdleu %icc, %f14, %f0 st %f13, [%l7 + 0x60] sub %o1, 0x1521, %i7 fornot2 %f6, %f2, %f4 mulx %l0, %i2, %g2 lduh [%l7 + 0x3A], %l5 nop setx loop_23, %l0, %l1 jmpl %l1, %o7 fcmpes %fcc0, %f4, %f15 fmovrdlz %g4, %f14, %f8 fmovsa %xcc, %f10, %f7 loop_23: stx %o2, [%l7 + 0x50] andncc %l6, %i6, %o4 addc %g7, %o0, %l1 faligndata %f10, %f8, %f8 ldsw [%l7 + 0x14], %o3 ldx [%l7 + 0x50], %i3 fbn %fcc2, loop_24 fbuge %fcc0, loop_25 ldub [%l7 + 0x53], %i1 fmovdn %icc, %f1, %f2 loop_24: udiv %o6, 0x0920, %g3 loop_25: fandnot1 %f14, %f8, %f2 fands %f10, %f7, %f12 fnegd %f14, %f12 fmovsvs %xcc, %f10, %f7 alignaddrl %g5, %g6, %o5 edge8ln %g1, %l4, %l3 nop setx loop_26, %l0, %l1 jmpl %l1, %i0 stx %l2, [%l7 + 0x10] fbge %fcc0, loop_27 movvc %xcc, %i5, %o1 loop_26: ldub [%l7 + 0x38], %i4 fmovsl %xcc, %f11, %f13 loop_27: sra %i7, %l0, %i2 movrlz %l5, %o7, %g4 ldd [%l7 + 0x30], %f8 edge8 %g2, %o2, %l6 edge16 %i6, %g7, %o4 fpadd32 %f4, %f14, %f14 fmul8ulx16 %f10, %f6, %f10 stb %l1, [%l7 + 0x27] stx %o3, [%l7 + 0x78] stw %i3, [%l7 + 0x14] fpadd16s %f6, %f12, %f7 ldsw [%l7 + 0x18], %o0 ldsw [%l7 + 0x60], %o6 lduh [%l7 + 0x72], %g3 tcs %xcc, 0x1 fmovsg %icc, %f5, %f14 edge16n %g5, %i1, %o5 edge16l %g6, %g1, %l3 udivx %i0, 0x029B, %l4 stx %i5, [%l7 + 0x78] fmovdge %icc, %f14, %f4 fbuge,a %fcc2, loop_28 mulscc %l2, %i4, %o1 brz %l0, loop_29 fcmpd %fcc3, %f0, %f12 loop_28: ldsh [%l7 + 0x54], %i7 fpadd32 %f12, %f8, %f10 loop_29: movle %icc, %l5, %i2 fble,a %fcc2, loop_30 fbule,a %fcc2, loop_31 sth %o7, [%l7 + 0x3E] ldsh [%l7 + 0x50], %g2 loop_30: stx %g4, [%l7 + 0x60] loop_31: orncc %o2, 0x02FD, %l6 fcmpne32 %f0, %f12, %g7 ldd [%l7 + 0x70], %f12 lduw [%l7 + 0x30], %o4 fornot2 %f10, %f14, %f4 and %i6, %l1, %i3 fpsub16 %f12, %f0, %f2 umulcc %o0, %o3, %o6 movcs %xcc, %g5, %i1 bg,pn %icc, loop_32 fbo %fcc2, loop_33 fands %f12, %f11, %f15 ldx [%l7 + 0x18], %g3 loop_32: lduh [%l7 + 0x2A], %o5 loop_33: bpos,pt %icc, loop_34 ldsw [%l7 + 0x0C], %g6 ld [%l7 + 0x68], %f0 xorcc %g1, 0x04F0, %l3 loop_34: bvs,pt %xcc, loop_35 fbl,a %fcc2, loop_36 subcc %i0, 0x1DD7, %i5 srlx %l4, 0x18, %l2 loop_35: tvc %xcc, 0x7 loop_36: brgz,a %i4, loop_37 movne %xcc, %o1, %i7 ba,pt %icc, loop_38 orcc %l5, 0x0694, %l0 loop_37: ba,a %xcc, loop_39 fcmpd %fcc1, %f14, %f14 loop_38: bge,a %icc, loop_40 sdivx %i2, 0x1ACD, %o7 loop_39: ldd [%l7 + 0x60], %f12 ldsw [%l7 + 0x0C], %g4 loop_40: fmovsle %icc, %f0, %f13 ldub [%l7 + 0x6D], %o2 ba,a loop_41 fmovrslez %l6, %f7, %f1 brz %g7, loop_42 fmovrde %o4, %f10, %f8 loop_41: fbug %fcc2, loop_43 ldsw [%l7 + 0x78], %i6 loop_42: lduh [%l7 + 0x60], %g2 ldsb [%l7 + 0x39], %i3 loop_43: lduw [%l7 + 0x18], %l1 brnz,a %o3, loop_44 fba %fcc2, loop_45 fmovsvs %icc, %f15, %f2 stx %o0, [%l7 + 0x08] loop_44: sll %g5, %i1, %o6 loop_45: ta %xcc, 0x2 lduh [%l7 + 0x1C], %g3 bcs,a %icc, loop_46 fcmpgt32 %f12, %f6, %o5 ldx [%l7 + 0x40], %g1 ldx [%l7 + 0x78], %l3 loop_46: brnz,a %g6, loop_47 st %f1, [%l7 + 0x30] fabsd %f6, %f4 fbug,a %fcc0, loop_48 loop_47: st %f10, [%l7 + 0x74] sth %i5, [%l7 + 0x7E] sth %i0, [%l7 + 0x24] loop_48: stx %l2, [%l7 + 0x40] st %f7, [%l7 + 0x24] fpadd16 %f14, %f12, %f14 stw %i4, [%l7 + 0x28] lduw [%l7 + 0x28], %l4 bgu loop_49 for %f4, %f10, %f4 fmovrdgz %i7, %f4, %f6 fmovsa %icc, %f4, %f9 loop_49: stx %l5, [%l7 + 0x08] ldd [%l7 + 0x78], %f0 fcmpgt32 %f2, %f10, %l0 std %f14, [%l7 + 0x08] ldx [%l7 + 0x58], %i2 fexpand %f14, %f10 ld [%l7 + 0x08], %f4 movcs %xcc, %o7, %o1 fbg,a %fcc3, loop_50 fbne %fcc3, loop_51 fnand %f6, %f2, %f0 fmul8x16al %f9, %f13, %f12 loop_50: alignaddrl %o2, %g4, %g7 loop_51: addcc %o4, %i6, %l6 tvc %icc, 0x6 ldsw [%l7 + 0x24], %i3 fmovrslez %l1, %f0, %f11 std %f14, [%l7 + 0x18] stw %o3, [%l7 + 0x10] stx %o0, [%l7 + 0x50] subc %g5, %g2, %o6 stb %g3, [%l7 + 0x26] fmovdneg %xcc, %f11, %f4 movl %xcc, %o5, %g1 movleu %icc, %l3, %g6 ld [%l7 + 0x34], %f10 movrgz %i1, 0x3BB, %i0 ldsb [%l7 + 0x77], %i5 movrgz %i4, %l4, %l2 fbug,a %fcc2, loop_52 edge16n %i7, %l5, %l0 brnz,a %o7, loop_53 fmovsle %icc, %f14, %f13 loop_52: fbul %fcc3, loop_54 fmovdpos %icc, %f11, %f13 loop_53: pdist %f6, %f12, %f12 pdist %f2, %f12, %f12 loop_54: fmovsge %icc, %f15, %f2 lduw [%l7 + 0x60], %i2 brlz %o2, loop_55 lduh [%l7 + 0x46], %o1 fnegd %f6, %f0 call loop_56 loop_55: ldd [%l7 + 0x50], %f4 movpos %xcc, %g4, %g7 fmovsvs %icc, %f8, %f10 loop_56: fmuld8ulx16 %f9, %f11, %f6 fba,a %fcc2, loop_57 fpsub32s %f1, %f5, %f1 edge8l %o4, %i6, %i3 fornot1s %f4, %f8, %f2 loop_57: ld [%l7 + 0x5C], %f2 fsrc2s %f11, %f4 ldub [%l7 + 0x40], %l1 ldx [%l7 + 0x30], %o3 bcc,a %icc, loop_58 movgu %icc, %l6, %o0 fcmpgt32 %f4, %f0, %g2 edge32 %g5, %o6, %o5 loop_58: lduh [%l7 + 0x18], %g1 fandnot1 %f2, %f6, %f8 ldd [%l7 + 0x10], %f4 fmovdg %xcc, %f1, %f0 fpack16 %f6, %f14 fmovrdlez %g3, %f4, %f2 fnot2s %f1, %f1 movle %xcc, %l3, %g6 bgu,a,pn %icc, loop_59 stx %i1, [%l7 + 0x10] fpack32 %f14, %f8, %f0 ldx [%l7 + 0x30], %i0 loop_59: fnot1 %f12, %f8 edge8l %i5, %l4, %i4 ld [%l7 + 0x2C], %f10 fmovdcs %icc, %f2, %f11 ldsw [%l7 + 0x6C], %l2 edge16l %l5, %l0, %i7 fxnors %f8, %f12, %f3 stx %i2, [%l7 + 0x60] ldub [%l7 + 0x76], %o7 ldub [%l7 + 0x59], %o2 ldub [%l7 + 0x1B], %o1 tle %xcc, 0x3 fmuld8ulx16 %f5, %f3, %f0 fmovdgu %icc, %f8, %f3 fpadd16s %f9, %f10, %f6 stw %g4, [%l7 + 0x6C] orcc %g7, %o4, %i3 fsrc2 %f4, %f12 std %f2, [%l7 + 0x58] ldub [%l7 + 0x70], %i6 fnands %f8, %f15, %f6 movcc %xcc, %o3, %l6 edge16ln %l1, %g2, %g5 brgez %o0, loop_60 fblg %fcc0, loop_61 fcmpd %fcc1, %f2, %f4 fmovsl %icc, %f13, %f5 loop_60: sth %o6, [%l7 + 0x60] loop_61: movcs %xcc, %g1, %g3 movne %xcc, %l3, %o5 edge8l %i1, %g6, %i5 mulx %i0, 0x1650, %l4 stw %l2, [%l7 + 0x10] fone %f10 st %f8, [%l7 + 0x3C] std %f6, [%l7 + 0x58] bpos,a,pt %xcc, loop_62 mulx %l5, 0x1E70, %i4 lduw [%l7 + 0x5C], %i7 fpadd16s %f7, %f2, %f4 loop_62: tneg %xcc, 0x7 tleu %xcc, 0x0 sdiv %i2, 0x0BCE, %o7 xorcc %l0, %o1, %o2 xnor %g7, 0x1F14, %g4 be loop_63 sra %i3, 0x0D, %i6 sllx %o4, 0x05, %o3 fabss %f12, %f5 loop_63: ldd [%l7 + 0x78], %f12 fnegd %f4, %f12 fsrc1s %f7, %f12 edge32ln %l1, %g2, %l6 fands %f5, %f15, %f7 fblg %fcc3, loop_64 nop setx loop_65, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done alignaddrl %g5, %o6, %g1 xnorcc %o0, %l3, %g3 loop_64: xnorcc %i1, 0x1523, %g6 loop_65: fnors %f7, %f3, %f15 and %o5, %i0, %i5 sth %l2, [%l7 + 0x30] movne %xcc, %l5, %l4 ldsw [%l7 + 0x30], %i7 ldsb [%l7 + 0x4E], %i4 ldd [%l7 + 0x40], %f8 tcc %icc, 0x6 fmovrdne %i2, %f2, %f2 brlz %o7, loop_66 fones %f11 tsubcctv %l0, 0x07A8, %o2 fabsd %f10, %f10 loop_66: brlez,a %o1, loop_67 lduw [%l7 + 0x08], %g4 fabsd %f4, %f4 tge %icc, 0x4 loop_67: ldsb [%l7 + 0x49], %g7 sdivcc %i3, 0x0327, %o4 edge32l %o3, %i6, %l1 stw %l6, [%l7 + 0x30] fpadd16s %f2, %f9, %f1 fble,a %fcc2, loop_68 fones %f10 fmovrsgz %g2, %f10, %f9 bgu,a %icc, loop_69 loop_68: fsrc1 %f2, %f10 fmovs %f10, %f5 movneg %icc, %g5, %o6 loop_69: bn,pn %icc, loop_70 ldsb [%l7 + 0x35], %g1 ldsh [%l7 + 0x60], %o0 movle %icc, %l3, %g3 loop_70: ldx [%l7 + 0x38], %g6 umul %o5, 0x0154, %i0 fbg %fcc3, loop_71 array8 %i1, %l2, %i5 fzeros %f3 lduw [%l7 + 0x24], %l4 loop_71: fpsub16s %f11, %f12, %f5 tsubcctv %i7, 0x0A62, %l5 fbo %fcc2, loop_72 fmovdgu %xcc, %f0, %f12 fcmpne32 %f14, %f10, %i4 bneg,a,pt %icc, loop_73 loop_72: fandnot1s %f14, %f12, %f8 fzero %f12 tcc %icc, 0x4 loop_73: stb %o7, [%l7 + 0x55] fnands %f5, %f2, %f11 fcmpne32 %f10, %f8, %i2 ldsw [%l7 + 0x4C], %o2 fmovsne %icc, %f8, %f7 stb %o1, [%l7 + 0x6B] brlez,a %g4, loop_74 lduw [%l7 + 0x48], %l0 ldsb [%l7 + 0x28], %i3 ld [%l7 + 0x68], %f12 loop_74: fands %f5, %f12, %f14 fxnors %f10, %f14, %f2 subc %g7, 0x0694, %o3 fmovspos %xcc, %f6, %f2 tcc %icc, 0x2 fcmped %fcc2, %f12, %f0 lduh [%l7 + 0x6E], %i6 fmovsl %icc, %f8, %f3 lduw [%l7 + 0x7C], %o4 ldsb [%l7 + 0x6F], %l1 edge8ln %l6, %g2, %g5 bvs,pt %icc, loop_75 lduh [%l7 + 0x1C], %g1 fmovsne %icc, %f6, %f11 movrlez %o6, 0x189, %o0 loop_75: ldsb [%l7 + 0x38], %g3 ld [%l7 + 0x2C], %f12 faligndata %f10, %f4, %f14 fornot1 %f14, %f12, %f12 ldsw [%l7 + 0x34], %g6 tcs %icc, 0x2 bgu,pt %icc, loop_76 fmovrsgz %l3, %f8, %f6 fblg,a %fcc3, loop_77 edge8ln %o5, %i0, %i1 loop_76: movrgez %l2, %l4, %i5 fbo,a %fcc2, loop_78 loop_77: fmovscc %xcc, %f14, %f7 xor %i7, %l5, %i4 fornot2 %f14, %f4, %f6 loop_78: stx %o7, [%l7 + 0x30] ldsw [%l7 + 0x24], %i2 stw %o1, [%l7 + 0x18] fmovrse %g4, %f5, %f10 sub %l0, 0x131A, %o2 fzeros %f0 ba,a,pt %xcc, loop_79 sth %g7, [%l7 + 0x6C] pdist %f2, %f14, %f2 stb %o3, [%l7 + 0x62] loop_79: smulcc %i3, 0x02DB, %o4 fmovdleu %icc, %f5, %f6 sth %l1, [%l7 + 0x0C] fcmps %fcc2, %f0, %f15 nop setx loop_80, %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 fmovsne %xcc, %f7, %f13 fmovdgu %icc, %f6, %f1 movgu %xcc, %i6, %l6 loop_80: fmovrsne %g5, %f6, %f12 lduw [%l7 + 0x74], %g2 srl %g1, %o6, %o0 fcmpes %fcc1, %f10, %f15 fandnot1s %f5, %f2, %f0 mulscc %g3, 0x0623, %g6 udivx %l3, 0x11E3, %i0 fmovdpos %xcc, %f4, %f3 fnegd %f8, %f8 std %f10, [%l7 + 0x10] fandnot2s %f7, %f12, %f12 ldsb [%l7 + 0x4A], %i1 fmovsn %xcc, %f2, %f10 stx %l2, [%l7 + 0x48] fmovsg %icc, %f9, %f14 fcmpd %fcc2, %f0, %f14 ldsw [%l7 + 0x74], %o5 lduh [%l7 + 0x7E], %i5 fbl,a %fcc0, loop_81 lduh [%l7 + 0x26], %i7 edge16l %l4, %i4, %l5 edge8n %i2, %o1, %g4 loop_81: fmovscs %xcc, %f7, %f11 stb %l0, [%l7 + 0x27] ldub [%l7 + 0x7A], %o7 alignaddr %o2, %o3, %g7 movvs %icc, %i3, %l1 fmul8x16al %f15, %f3, %f14 sth %o4, [%l7 + 0x5A] movge %icc, %l6, %i6 movn %icc, %g5, %g2 fornot1 %f12, %f6, %f14 edge32l %g1, %o6, %g3 movge %icc, %o0, %g6 fone %f4 bge,a,pt %icc, loop_82 ldub [%l7 + 0x38], %l3 for %f4, %f12, %f8 tsubcctv %i0, %l2, %i1 loop_82: fmovsvc %icc, %f10, %f4 lduw [%l7 + 0x38], %i5 bleu,a %xcc, loop_83 edge16 %i7, %o5, %l4 fmovscs %icc, %f5, %f7 stx %l5, [%l7 + 0x68] loop_83: std %f10, [%l7 + 0x50] array16 %i4, %i2, %g4 fmovdl %icc, %f8, %f12 movrne %l0, %o7, %o1 fbne,a %fcc3, loop_84 fbe,a %fcc1, loop_85 fmovdl %xcc, %f7, %f8 fcmpes %fcc1, %f9, %f2 loop_84: edge32l %o3, %g7, %o2 loop_85: ta %xcc, 0x1 stb %l1, [%l7 + 0x0F] stw %o4, [%l7 + 0x14] ldsh [%l7 + 0x52], %l6 bg,a,pt %icc, loop_86 ldd [%l7 + 0x08], %f4 fandnot2 %f12, %f6, %f12 subccc %i3, %i6, %g5 loop_86: bne,a,pn %icc, loop_87 fmovdcs %xcc, %f7, %f11 mulscc %g1, 0x0F60, %o6 ldd [%l7 + 0x08], %f6 loop_87: fnegd %f10, %f4 fmovrsne %g3, %f6, %f0 fsrc2 %f0, %f8 movneg %xcc, %o0, %g6 mulscc %g2, %l3, %l2 fnot1s %f0, %f11 ld [%l7 + 0x14], %f4 ldsb [%l7 + 0x58], %i1 ldsw [%l7 + 0x38], %i5 fbo %fcc3, loop_88 st %f6, [%l7 + 0x28] udivcc %i0, 0x1610, %i7 fbe,a %fcc0, loop_89 loop_88: tvc %icc, 0x1 fmul8ulx16 %f10, %f2, %f8 fmovscc %xcc, %f1, %f1 loop_89: addccc %l4, 0x1255, %l5 edge16n %i4, %o5, %i2 lduw [%l7 + 0x2C], %g4 ldsb [%l7 + 0x0D], %o7 st %f2, [%l7 + 0x68] tn %xcc, 0x4 movgu %xcc, %o1, %o3 fsrc1s %f8, %f6 edge32l %g7, %l0, %o2 ld [%l7 + 0x58], %f6 edge16ln %l1, %o4, %i3 srl %l6, 0x16, %i6 tsubcc %g1, 0x0AEF, %o6 fnot2s %f2, %f14 fmovrsgz %g5, %f8, %f3 fcmpne16 %f12, %f8, %g3 fpack32 %f14, %f6, %f8 ldub [%l7 + 0x63], %o0 fmovdvs %xcc, %f8, %f11 std %f2, [%l7 + 0x68] addccc %g6, %g2, %l2 ldd [%l7 + 0x18], %f8 ldsh [%l7 + 0x76], %l3 ba,pn %xcc, loop_90 fbo,a %fcc3, loop_91 std %f12, [%l7 + 0x58] fsrc1 %f12, %f4 loop_90: ld [%l7 + 0x5C], %f4 loop_91: fmovsleu %xcc, %f6, %f12 lduh [%l7 + 0x4A], %i1 bcs loop_92 orn %i5, 0x14F5, %i0 lduh [%l7 + 0x14], %i7 std %f8, [%l7 + 0x68] loop_92: fpsub32s %f4, %f12, %f3 ldx [%l7 + 0x20], %l5 lduh [%l7 + 0x5E], %i4 st %f3, [%l7 + 0x70] fnands %f11, %f4, %f8 stx %o5, [%l7 + 0x68] ldub [%l7 + 0x22], %l4 mulscc %g4, 0x1972, %i2 fpadd16s %f5, %f15, %f13 fabsd %f2, %f4 tle %icc, 0x6 and %o7, 0x1EFA, %o3 sth %o1, [%l7 + 0x60] fmuld8sux16 %f12, %f0, %f14 ldx [%l7 + 0x40], %g7 bcs,a,pt %icc, loop_93 lduw [%l7 + 0x40], %l0 fcmpeq16 %f14, %f12, %o2 fmovsn %xcc, %f15, %f11 loop_93: fcmps %fcc3, %f5, %f13 udivx %l1, 0x03E3, %i3 fands %f0, %f3, %f5 lduh [%l7 + 0x50], %l6 srl %i6, %o4, %o6 movne %xcc, %g5, %g1 sethi 0x1A36, %g3 bvc,pn %xcc, loop_94 sth %g6, [%l7 + 0x4E] fxor %f14, %f0, %f6 st %f4, [%l7 + 0x1C] loop_94: array8 %g2, %l2, %l3 ld [%l7 + 0x68], %f14 alignaddrl %i1, %o0, %i5 fmovrsgz %i7, %f0, %f9 xnor %l5, 0x0B0F, %i0 umulcc %i4, 0x008C, %o5 array32 %l4, %i2, %o7 fpadd16s %f12, %f4, %f12 fcmps %fcc2, %f1, %f15 ldsb [%l7 + 0x1A], %g4 fmovsleu %icc, %f7, %f7 fpack16 %f10, %f3 orn %o3, %o1, %g7 std %f8, [%l7 + 0x38] ldsh [%l7 + 0x42], %o2 tg %icc, 0x3 stw %l0, [%l7 + 0x20] tne %icc, 0x4 st %f7, [%l7 + 0x78] fmovdge %icc, %f12, %f4 sth %l1, [%l7 + 0x36] lduw [%l7 + 0x6C], %l6 ldsb [%l7 + 0x60], %i3 ldd [%l7 + 0x68], %f10 stw %i6, [%l7 + 0x08] mova %icc, %o4, %o6 tcs %xcc, 0x3 movrgz %g1, %g5, %g3 brgz %g2, loop_95 ldub [%l7 + 0x17], %l2 tvs %xcc, 0x3 ldsb [%l7 + 0x4E], %g6 loop_95: fcmpes %fcc1, %f2, %f13 nop setx loop_96, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bn,pn %xcc, loop_97 lduh [%l7 + 0x60], %l3 ldsb [%l7 + 0x19], %o0 loop_96: stb %i5, [%l7 + 0x78] loop_97: fpsub32 %f14, %f10, %f0 udiv %i7, 0x13F6, %i1 st %f13, [%l7 + 0x60] lduh [%l7 + 0x6A], %i0 array32 %i4, %l5, %o5 sra %l4, 0x0A, %i2 sub %g4, 0x06EC, %o7 stx %o1, [%l7 + 0x10] xor %g7, %o2, %o3 taddcctv %l1, %l0, %l6 fble,a %fcc2, loop_98 fcmpne16 %f6, %f6, %i3 addccc %i6, %o4, %g1 tsubcctv %o6, %g3, %g5 loop_98: addc %l2, %g6, %g2 addc %o0, %i5, %i7 srlx %l3, %i1, %i0 ldsw [%l7 + 0x58], %l5 taddcctv %i4, 0x0BA3, %l4 sth %i2, [%l7 + 0x68] st %f9, [%l7 + 0x54] ldsw [%l7 + 0x48], %g4 fmovdle %xcc, %f8, %f8 fmovrsgz %o7, %f14, %f9 fmovrsgz %o1, %f15, %f6 ldd [%l7 + 0x68], %f0 fpack16 %f12, %f0 ldsh [%l7 + 0x28], %o5 fxnors %f8, %f9, %f8 bleu loop_99 fmovdle %icc, %f6, %f4 edge16l %o2, %o3, %g7 srax %l1, 0x14, %l6 loop_99: fnot2s %f11, %f11 sra %l0, %i3, %i6 fmuld8ulx16 %f6, %f11, %f2 ldsb [%l7 + 0x40], %g1 ldsw [%l7 + 0x34], %o4 sethi 0x08BF, %g3 fbo,a %fcc1, loop_100 ldsh [%l7 + 0x7C], %g5 fnegd %f0, %f4 fxor %f6, %f6, %f4 loop_100: sll %o6, 0x0C, %l2 stx %g6, [%l7 + 0x40] ldsb [%l7 + 0x1E], %g2 movpos %xcc, %o0, %i5 bne,a,pt %xcc, loop_101 pdist %f0, %f4, %f2 lduh [%l7 + 0x64], %l3 brlez %i1, loop_102 loop_101: call loop_103 ldx [%l7 + 0x28], %i7 fnegd %f14, %f4 loop_102: stw %l5, [%l7 + 0x64] loop_103: stb %i4, [%l7 + 0x42] addcc %l4, 0x071E, %i0 ldsh [%l7 + 0x6C], %i2 fsrc1s %f14, %f7 fmovse %xcc, %f1, %f13 fmovdl %xcc, %f8, %f11 stb %o7, [%l7 + 0x70] ta %icc, 0x0 ldub [%l7 + 0x59], %g4 fxnor %f2, %f6, %f10 st %f1, [%l7 + 0x44] bg,a,pt %icc, loop_104 fmovdvc %icc, %f10, %f4 fexpand %f10, %f14 umul %o1, %o2, %o3 loop_104: fnor %f14, %f2, %f10 ldd [%l7 + 0x60], %f8 brlez %o5, loop_105 nop setx loop_106, %l0, %l1 jmpl %l1, %g7 fpadd32 %f10, %f14, %f4 stx %l1, [%l7 + 0x10] loop_105: ldd [%l7 + 0x08], %f8 loop_106: ldsw [%l7 + 0x54], %l6 ldsw [%l7 + 0x40], %l0 mova %xcc, %i3, %g1 fcmpeq32 %f0, %f2, %o4 fcmpgt32 %f14, %f10, %g3 fands %f8, %f9, %f1 ldx [%l7 + 0x28], %i6 fmovde %icc, %f9, %f1 fpadd32s %f0, %f2, %f2 bge,a %icc, loop_107 fone %f14 fcmpeq16 %f14, %f12, %o6 edge16n %g5, %g6, %l2 loop_107: bvc,a,pn %xcc, loop_108 lduh [%l7 + 0x62], %g2 fbue,a %fcc0, loop_109 bcs,a %icc, loop_110 loop_108: ldsw [%l7 + 0x34], %o0 or %l3, 0x05EB, %i5 loop_109: movcs %icc, %i1, %l5 loop_110: sdivcc %i4, 0x066E, %i7 stb %i0, [%l7 + 0x60] fmovdleu %xcc, %f10, %f12 fmovsvs %icc, %f12, %f12 tne %icc, 0x1 andncc %i2, %o7, %g4 tl %icc, 0x3 fblg,a %fcc0, loop_111 be %xcc, loop_112 fcmpne16 %f6, %f14, %l4 ldub [%l7 + 0x1A], %o2 loop_111: fnors %f8, %f5, %f13 loop_112: fblg,a %fcc0, loop_113 nop setx loop_114, %l0, %l1 jmpl %l1, %o1 tvs %xcc, 0x7 brlez %o3, loop_115 loop_113: fba %fcc1, loop_116 loop_114: orn %g7, %o5, %l6 fpack32 %f10, %f6, %f6 loop_115: movrgez %l1, %l0, %i3 loop_116: ld [%l7 + 0x68], %f0 taddcc %o4, %g3, %i6 umulcc %g1, 0x0A40, %g5 st %f1, [%l7 + 0x6C] taddcc %g6, %l2, %g2 sra %o6, %l3, %o0 std %f6, [%l7 + 0x40] fblg %fcc3, loop_117 fmovsn %xcc, %f6, %f15 stw %i5, [%l7 + 0x28] tgu %icc, 0x7 loop_117: lduw [%l7 + 0x70], %i1 sth %i4, [%l7 + 0x50] fmovdn %xcc, %f5, %f13 ldub [%l7 + 0x71], %i7 bcs,a loop_118 subcc %i0, 0x1929, %i2 taddcc %o7, %l5, %g4 smul %o2, %l4, %o1 loop_118: srl %g7, %o3, %o5 stw %l1, [%l7 + 0x38] fcmpgt32 %f14, %f2, %l0 fcmpd %fcc3, %f6, %f8 ldsw [%l7 + 0x3C], %i3 sth %l6, [%l7 + 0x4C] tpos %icc, 0x5 ldd [%l7 + 0x08], %f10 brlez,a %o4, loop_119 fmovdcs %xcc, %f1, %f13 fandnot2 %f4, %f8, %f0 st %f9, [%l7 + 0x50] loop_119: orncc %g3, 0x0817, %g1 stw %i6, [%l7 + 0x68] st %f4, [%l7 + 0x70] fors %f5, %f2, %f3 fxor %f12, %f0, %f0 fexpand %f7, %f14 stw %g6, [%l7 + 0x58] lduw [%l7 + 0x38], %g5 fmovdle %icc, %f13, %f12 std %f0, [%l7 + 0x08] std %f6, [%l7 + 0x58] fmovdge %icc, %f15, %f9 fbul,a %fcc0, loop_120 umulcc %g2, 0x0951, %o6 ld [%l7 + 0x7C], %f8 movre %l2, %o0, %l3 loop_120: ldd [%l7 + 0x08], %f8 sth %i5, [%l7 + 0x08] fands %f10, %f4, %f6 movrgez %i4, %i1, %i0 stx %i7, [%l7 + 0x68] ldub [%l7 + 0x14], %i2 tgu %icc, 0x7 fmovsgu %icc, %f15, %f6 ldsw [%l7 + 0x50], %l5 fandnot1 %f8, %f10, %f4 tge %icc, 0x3 fbule %fcc0, loop_121 umulcc %g4, %o7, %l4 edge8 %o1, %g7, %o2 srlx %o3, %l1, %o5 loop_121: lduh [%l7 + 0x4A], %l0 bg,pt %xcc, loop_122 edge8n %i3, %o4, %l6 bge,a,pn %xcc, loop_123 fsrc2s %f8, %f14 loop_122: edge8ln %g1, %i6, %g6 std %f4, [%l7 + 0x18] loop_123: ldx [%l7 + 0x60], %g5 fpadd16s %f11, %f14, %f10 stw %g3, [%l7 + 0x48] tg %xcc, 0x6 movleu %xcc, %g2, %o6 movrne %o0, %l3, %l2 fxnors %f9, %f14, %f12 orncc %i4, 0x1F40, %i5 sdivcc %i0, 0x122F, %i1 movvc %xcc, %i7, %l5 edge8 %g4, %o7, %l4 edge16ln %o1, %i2, %g7 fmul8x16 %f5, %f0, %f8 edge16l %o2, %o3, %o5 srax %l1, 0x04, %i3 sth %o4, [%l7 + 0x1A] sth %l0, [%l7 + 0x72] lduh [%l7 + 0x18], %l6 fbul %fcc0, loop_124 ldsh [%l7 + 0x14], %i6 ldsw [%l7 + 0x18], %g1 lduh [%l7 + 0x20], %g5 loop_124: ldub [%l7 + 0x73], %g6 fmovsne %icc, %f4, %f7 fpadd16 %f12, %f14, %f2 stx %g2, [%l7 + 0x08] ldd [%l7 + 0x20], %f10 fbg,a %fcc0, loop_125 movcs %icc, %g3, %o6 tneg %xcc, 0x6 st %f6, [%l7 + 0x74] loop_125: fcmpeq32 %f10, %f14, %l3 fsrc1 %f12, %f6 movre %o0, %i4, %l2 lduh [%l7 + 0x70], %i5 ldsh [%l7 + 0x3A], %i1 and %i7, %l5, %i0 fmovd %f12, %f8 fcmpd %fcc0, %f10, %f2 fmovdle %xcc, %f0, %f3 fsrc1 %f8, %f0 fbl %fcc1, loop_126 stb %o7, [%l7 + 0x22] sth %l4, [%l7 + 0x48] ld [%l7 + 0x7C], %f11 loop_126: stw %g4, [%l7 + 0x50] tcc %xcc, 0x6 nop setx loop_127, %l0, %l1 jmpl %l1, %i2 stx %g7, [%l7 + 0x30] fpsub32 %f10, %f0, %f4 tpos %xcc, 0x6 loop_127: fand %f4, %f6, %f6 addccc %o2, 0x080A, %o3 array16 %o5, %l1, %i3 tcs %xcc, 0x3 andcc %o4, %o1, %l6 edge16n %i6, %g1, %g5 ldx [%l7 + 0x58], %g6 tleu %xcc, 0x7 call loop_128 fmovsleu %xcc, %f3, %f3 fba %fcc3, loop_129 fxors %f6, %f14, %f10 loop_128: ldx [%l7 + 0x40], %l0 movcs %xcc, %g2, %g3 loop_129: smul %l3, 0x1D37, %o6 bneg,pn %xcc, loop_130 fxor %f4, %f8, %f6 fmovdvc %icc, %f4, %f13 fsrc1 %f14, %f6 loop_130: fcmped %fcc0, %f14, %f6 ldub [%l7 + 0x36], %i4 alignaddr %o0, %i5, %i1 fmovsleu %icc, %f6, %f9 movrlz %i7, 0x1A6, %l2 ldx [%l7 + 0x40], %i0 fpsub32 %f10, %f10, %f14 stx %o7, [%l7 + 0x60] fnot2 %f2, %f10 fzeros %f3 ble,a,pt %icc, loop_131 lduw [%l7 + 0x2C], %l5 fmul8x16au %f13, %f5, %f4 fabsd %f10, %f6 loop_131: ldd [%l7 + 0x60], %f10 fbge,a %fcc0, loop_132 or %l4, 0x09CE, %g4 ldx [%l7 + 0x08], %g7 ld [%l7 + 0x70], %f13 loop_132: mulx %i2, %o2, %o3 movle %icc, %l1, %o5 fbuge,a %fcc2, loop_133 bleu,a %icc, loop_134 udivx %i3, 0x193A, %o1 st %f7, [%l7 + 0x40] loop_133: fmovdgu %icc, %f3, %f9 loop_134: ldub [%l7 + 0x5A], %l6 array32 %o4, %i6, %g5 subc %g6, %g1, %l0 edge32 %g3, %g2, %o6 xnorcc %i4, %o0, %l3 fmovdne %icc, %f15, %f1 stb %i5, [%l7 + 0x7D] fmovde %xcc, %f8, %f9 bn,a %icc, loop_135 fnegd %f2, %f2 ldx [%l7 + 0x58], %i1 ldsb [%l7 + 0x1B], %i7 loop_135: fmovsvc %icc, %f0, %f11 fmovda %xcc, %f9, %f3 fblg,a %fcc3, loop_136 fsrc2s %f10, %f10 ta %xcc, 0x5 fbule,a %fcc1, loop_137 loop_136: fbule,a %fcc3, loop_138 ld [%l7 + 0x40], %f14 fandnot2s %f5, %f2, %f3 loop_137: fxor %f8, %f6, %f8 loop_138: movleu %icc, %i0, %o7 subccc %l5, 0x1C91, %l4 sethi 0x044F, %g4 edge32n %l2, %i2, %g7 fbuge,a %fcc2, loop_139 tcs %xcc, 0x4 fcmpne16 %f14, %f14, %o2 stb %o3, [%l7 + 0x26] loop_139: fzero %f12 fbo %fcc0, loop_140 tle %icc, 0x6 tsubcctv %o5, 0x0C6E, %l1 ldd [%l7 + 0x58], %f4 loop_140: movrlz %i3, 0x2CB, %o1 array8 %l6, %i6, %g5 array32 %g6, %o4, %g1 fpack16 %f6, %f3 ldsh [%l7 + 0x24], %g3 fornot1 %f10, %f14, %f4 stw %g2, [%l7 + 0x3C] sdiv %l0, 0x0744, %o6 fmovdge %xcc, %f12, %f10 fcmpes %fcc1, %f7, %f7 fbe %fcc0, loop_141 ld [%l7 + 0x2C], %f7 edge32ln %i4, %l3, %i5 fone %f8 loop_141: stx %i1, [%l7 + 0x60] sth %o0, [%l7 + 0x42] fmovrslez %i7, %f1, %f0 call loop_142 bshuffle %f14, %f4, %f10 fxors %f9, %f15, %f8 tcc %xcc, 0x6 loop_142: sub %i0, 0x0EBE, %l5 bge,a %icc, loop_143 fmovrslz %l4, %f2, %f5 alignaddrl %g4, %o7, %i2 taddcc %l2, %o2, %o3 loop_143: lduw [%l7 + 0x7C], %g7 ldd [%l7 + 0x18], %f6 movge %icc, %o5, %l1 tvc %xcc, 0x5 stw %o1, [%l7 + 0x18] brgez %l6, loop_144 st %f6, [%l7 + 0x2C] fbe,a %fcc3, loop_145 tsubcc %i6, %i3, %g5 loop_144: lduh [%l7 + 0x58], %g6 xnor %g1, %o4, %g3 loop_145: bne %xcc, loop_146 stb %g2, [%l7 + 0x3C] udivx %l0, 0x14DE, %o6 fornot2 %f4, %f6, %f8 loop_146: xor %i4, %l3, %i5 stb %i1, [%l7 + 0x52] fbge %fcc1, loop_147 ta %icc, 0x5 udivcc %i7, 0x123B, %i0 alignaddr %l5, %o0, %g4 loop_147: brlz,a %l4, loop_148 tg %icc, 0x6 ldx [%l7 + 0x10], %i2 fnors %f12, %f13, %f15 loop_148: fcmple32 %f2, %f10, %l2 st %f4, [%l7 + 0x30] std %f14, [%l7 + 0x08] movgu %icc, %o7, %o2 std %f4, [%l7 + 0x10] movpos %icc, %o3, %g7 fmovrsgz %l1, %f5, %f15 fxors %f14, %f14, %f1 fmovdgu %icc, %f10, %f15 ba %xcc, loop_149 ldd [%l7 + 0x30], %f10 ldsh [%l7 + 0x34], %o1 te %xcc, 0x3 loop_149: fmovdne %icc, %f1, %f11 fmuld8sux16 %f13, %f7, %f14 fbne,a %fcc2, loop_150 udivcc %o5, 0x075E, %l6 fcmps %fcc3, %f6, %f11 fsrc1s %f5, %f0 loop_150: fmovrdgz %i3, %f12, %f10 xnorcc %g5, %i6, %g6 edge8n %o4, %g1, %g3 fcmpeq16 %f4, %f6, %l0 sdivx %g2, 0x1647, %i4 fmovsvc %icc, %f1, %f10 fnands %f13, %f0, %f3 edge16l %o6, %l3, %i1 ba loop_151 subccc %i7, %i0, %l5 array32 %i5, %g4, %l4 sdivcc %i2, 0x0D4B, %o0 loop_151: tne %xcc, 0x2 brz %o7, loop_152 fmovdl %xcc, %f3, %f15 udiv %o2, 0x080F, %o3 bpos,a,pn %icc, loop_153 loop_152: lduh [%l7 + 0x3C], %l2 ld [%l7 + 0x68], %f3 movgu %xcc, %g7, %o1 loop_153: fpsub32s %f11, %f12, %f15 fnand %f4, %f10, %f6 ldsb [%l7 + 0x7E], %l1 fcmpgt16 %f6, %f2, %o5 fmovdcs %icc, %f2, %f4 bshuffle %f12, %f14, %f10 orcc %i3, 0x1011, %g5 st %f11, [%l7 + 0x78] fxnor %f12, %f12, %f4 smulcc %l6, 0x1DAC, %g6 ldsh [%l7 + 0x6E], %o4 fmovrsgz %i6, %f0, %f7 fors %f0, %f15, %f3 ldsw [%l7 + 0x20], %g1 fmovrse %g3, %f3, %f13 edge32n %l0, %g2, %o6 movrlez %l3, %i4, %i1 tgu %icc, 0x1 movrlez %i7, %l5, %i0 or %g4, 0x1878, %l4 fsrc1 %f6, %f2 bneg %icc, loop_154 sth %i5, [%l7 + 0x68] fmovrdgez %o0, %f4, %f10 bgu loop_155 loop_154: sth %o7, [%l7 + 0x0C] stw %i2, [%l7 + 0x2C] bl,a loop_156 loop_155: st %f7, [%l7 + 0x6C] brnz %o3, loop_157 ldx [%l7 + 0x50], %l2 loop_156: fmovrdne %o2, %f0, %f10 std %f10, [%l7 + 0x70] loop_157: fmovde %icc, %f13, %f10 stx %o1, [%l7 + 0x28] edge16ln %l1, %o5, %g7 fmovsneg %icc, %f0, %f14 fbu %fcc1, loop_158 movre %i3, 0x3AC, %g5 ldsb [%l7 + 0x43], %g6 tsubcctv %l6, %i6, %g1 loop_158: fbue,a %fcc2, loop_159 fsrc1s %f2, %f14 stb %g3, [%l7 + 0x28] bshuffle %f14, %f0, %f2 loop_159: alignaddr %l0, %o4, %o6 add %g2, %l3, %i4 andn %i7, 0x1A30, %i1 ld [%l7 + 0x24], %f1 fbo %fcc2, loop_160 edge32ln %i0, %g4, %l5 fba %fcc3, loop_161 fmovdpos %xcc, %f15, %f7 loop_160: stw %i5, [%l7 + 0x68] move %icc, %o0, %l4 loop_161: fexpand %f8, %f10 tle %icc, 0x2 fmovsvs %icc, %f11, %f1 sth %o7, [%l7 + 0x38] ldsh [%l7 + 0x40], %i2 fbl %fcc2, loop_162 fmovsvs %icc, %f3, %f6 xnorcc %l2, 0x0968, %o3 stw %o2, [%l7 + 0x28] loop_162: siam 0x7 ld [%l7 + 0x2C], %f0 std %f14, [%l7 + 0x18] std %f8, [%l7 + 0x78] ldub [%l7 + 0x46], %l1 siam 0x0 sth %o1, [%l7 + 0x40] ldx [%l7 + 0x58], %g7 bn,a,pt %xcc, loop_163 fones %f4 fors %f10, %f12, %f0 fcmpgt16 %f6, %f12, %o5 loop_163: bvs,a loop_164 fbu,a %fcc1, loop_165 ldub [%l7 + 0x6F], %g5 brlez,a %g6, loop_166 loop_164: fmovdg %xcc, %f2, %f5 loop_165: fpadd16 %f12, %f12, %f0 srax %i3, 0x1F, %i6 loop_166: stw %l6, [%l7 + 0x38] fmovsg %icc, %f11, %f3 fmovsne %xcc, %f10, %f12 edge32 %g3, %g1, %o4 fornot1 %f6, %f6, %f14 bge,a,pn %icc, loop_167 movcs %icc, %l0, %o6 fmul8ulx16 %f14, %f2, %f4 fpsub16s %f11, %f3, %f14 loop_167: alignaddr %g2, %i4, %i7 movl %icc, %l3, %i0 bge loop_168 fxnors %f0, %f3, %f10 lduh [%l7 + 0x7E], %g4 bleu,pt %xcc, loop_169 loop_168: orcc %i1, %i5, %l5 stw %o0, [%l7 + 0x4C] movn %icc, %o7, %i2 loop_169: ldsw [%l7 + 0x24], %l4 fmovsleu %xcc, %f12, %f8 fcmpd %fcc2, %f12, %f8 lduh [%l7 + 0x12], %o3 fandnot1 %f4, %f10, %f6 edge32n %l2, %o2, %o1 lduw [%l7 + 0x2C], %l1 lduh [%l7 + 0x64], %o5 ldsw [%l7 + 0x3C], %g7 for %f6, %f10, %f10 lduw [%l7 + 0x30], %g5 fpadd32s %f0, %f13, %f6 addc %g6, %i3, %i6 andn %l6, 0x16BE, %g1 tge %xcc, 0x5 brnz %g3, loop_170 umulcc %l0, 0x1B03, %o4 fone %f6 bpos,a loop_171 loop_170: edge16l %o6, %g2, %i4 ld [%l7 + 0x50], %f7 fmovdleu %icc, %f15, %f3 loop_171: addcc %i7, %l3, %i0 edge16 %i1, %i5, %g4 ldx [%l7 + 0x48], %o0 fmovsvc %icc, %f6, %f8 bvc,a loop_172 movpos %icc, %o7, %l5 te %icc, 0x2 movrgz %l4, 0x28C, %o3 loop_172: movrgez %l2, %i2, %o1 stw %l1, [%l7 + 0x24] movpos %icc, %o2, %g7 mulx %o5, 0x0686, %g5 for %f2, %f14, %f8 fnegs %f8, %f14 edge32n %i3, %i6, %g6 brlz %l6, loop_173 tl %icc, 0x1 fcmps %fcc2, %f3, %f14 bpos,a loop_174 loop_173: add %g1, 0x08E0, %l0 xorcc %g3, %o4, %g2 edge32l %o6, %i4, %l3 loop_174: tvs %icc, 0x4 udivx %i7, 0x18CA, %i0 fandnot1s %f12, %f3, %f5 fbge %fcc2, loop_175 stx %i5, [%l7 + 0x68] fand %f12, %f0, %f6 tneg %icc, 0x4 loop_175: move %icc, %i1, %g4 fmovscs %icc, %f10, %f5 movcc %xcc, %o7, %o0 fmovdvc %xcc, %f3, %f9 fmovsg %icc, %f6, %f1 tleu %xcc, 0x4 st %f6, [%l7 + 0x0C] subc %l4, 0x0775, %o3 ldsb [%l7 + 0x60], %l5 orcc %l2, %i2, %o1 bvc %xcc, loop_176 fmovsn %xcc, %f9, %f3 brgz,a %o2, loop_177 array8 %g7, %o5, %l1 loop_176: fbl,a %fcc0, loop_178 add %i3, 0x138B, %i6 loop_177: fcmpeq32 %f12, %f10, %g6 brgez,a %g5, loop_179 loop_178: nop setx loop_180, %l0, %l1 jmpl %l1, %l6 bneg,a,pn %xcc, loop_181 xnorcc %l0, 0x05E8, %g3 loop_179: fsrc2s %f7, %f5 loop_180: fmovsneg %xcc, %f0, %f8 loop_181: fcmpd %fcc2, %f14, %f4 bg,pt %icc, loop_182 fmul8x16al %f11, %f15, %f4 movrgz %o4, %g1, %o6 edge32 %g2, %l3, %i4 loop_182: bgu,pt %icc, loop_183 ldx [%l7 + 0x48], %i0 ba,a %icc, loop_184 lduw [%l7 + 0x74], %i7 loop_183: taddcc %i1, 0x128C, %g4 ld [%l7 + 0x08], %f7 loop_184: tsubcc %o7, 0x110F, %i5 tg %xcc, 0x6 std %f8, [%l7 + 0x68] fpmerge %f8, %f1, %f10 tl %icc, 0x2 tneg %icc, 0x3 movrlez %o0, 0x272, %l4 movrgz %o3, 0x2C4, %l5 tvs %icc, 0x4 fmovdneg %icc, %f14, %f12 ldsh [%l7 + 0x30], %i2 call loop_185 ld [%l7 + 0x58], %f4 ld [%l7 + 0x78], %f9 fpsub32 %f14, %f6, %f2 loop_185: fmovdge %icc, %f8, %f5 fmul8x16 %f12, %f12, %f6 andcc %o1, 0x0E68, %o2 brlez %g7, loop_186 ldsh [%l7 + 0x40], %o5 te %icc, 0x0 fmovrslez %l2, %f0, %f5 loop_186: stb %l1, [%l7 + 0x0F] ldd [%l7 + 0x58], %f14 fble,a %fcc1, loop_187 ld [%l7 + 0x20], %f7 fnand %f2, %f12, %f10 orcc %i3, %g6, %i6 loop_187: fpadd32s %f1, %f7, %f12 orn %g5, %l0, %g3 fbule,a %fcc1, loop_188 tneg %icc, 0x4 sth %o4, [%l7 + 0x7E] ldx [%l7 + 0x58], %l6 loop_188: tn %icc, 0x4 udivx %o6, 0x1181, %g1 ldsb [%l7 + 0x1A], %l3 fmovdl %xcc, %f12, %f5 fornot1 %f6, %f2, %f0 fbug %fcc1, loop_189 move %icc, %i4, %i0 subccc %g2, 0x059E, %i1 subc %g4, %i7, %i5 loop_189: fmovdcs %xcc, %f2, %f0 movl %icc, %o0, %o7 ld [%l7 + 0x38], %f10 tl %xcc, 0x1 andcc %o3, %l5, %l4 ldsb [%l7 + 0x5B], %i2 xor %o1, %g7, %o5 stx %o2, [%l7 + 0x60] array32 %l2, %i3, %g6 bvs %xcc, loop_190 sll %i6, 0x1A, %l1 alignaddr %l0, %g3, %o4 bvc,pt %xcc, loop_191 loop_190: fmovrdgz %l6, %f4, %f4 fmovrsgez %g5, %f0, %f7 ldub [%l7 + 0x74], %g1 loop_191: fpadd32s %f13, %f6, %f12 fmovse %xcc, %f6, %f14 movge %icc, %o6, %l3 sllx %i4, %i0, %g2 fmovsvc %xcc, %f10, %f13 fmul8x16al %f2, %f13, %f2 movrgz %i1, 0x1AB, %i7 fpack32 %f4, %f14, %f0 ldsb [%l7 + 0x7B], %i5 fxors %f13, %f9, %f7 add %o0, 0x0532, %o7 stb %g4, [%l7 + 0x32] stb %o3, [%l7 + 0x28] bpos loop_192 fmovd %f6, %f4 fmovscs %icc, %f15, %f4 bne %xcc, loop_193 loop_192: sdivx %l5, 0x0652, %i2 movn %icc, %o1, %l4 alignaddrl %o5, %o2, %l2 loop_193: bcc %xcc, loop_194 xor %g7, %i3, %i6 smulcc %l1, %g6, %g3 ldub [%l7 + 0x1C], %o4 loop_194: fcmpgt32 %f4, %f2, %l0 movrgez %l6, %g1, %o6 ldsb [%l7 + 0x63], %g5 addc %i4, %i0, %g2 sth %l3, [%l7 + 0x56] std %f6, [%l7 + 0x78] sth %i1, [%l7 + 0x08] fmovrse %i7, %f7, %f2 faligndata %f14, %f14, %f8 stb %o0, [%l7 + 0x5E] fmovdneg %xcc, %f6, %f2 move %icc, %o7, %i5 fnors %f5, %f1, %f8 fnegd %f4, %f14 fpsub16 %f8, %f2, %f12 fpack32 %f2, %f8, %f12 udiv %o3, 0x1A30, %g4 st %f14, [%l7 + 0x18] ldsw [%l7 + 0x64], %i2 edge8l %l5, %l4, %o1 fmovdleu %icc, %f11, %f1 brgz %o2, loop_195 fmovspos %icc, %f13, %f2 movne %xcc, %l2, %g7 fnegs %f13, %f11 loop_195: fcmpeq16 %f10, %f6, %o5 srl %i3, 0x14, %l1 ldd [%l7 + 0x48], %f12 tge %xcc, 0x1 tl %xcc, 0x6 stb %g6, [%l7 + 0x0C] sdivcc %g3, 0x08C9, %o4 fmovda %icc, %f14, %f8 ldsb [%l7 + 0x53], %l0 or %i6, 0x0EF8, %l6 st %f2, [%l7 + 0x60] fpadd16 %f2, %f10, %f2 ldd [%l7 + 0x08], %f8 stw %o6, [%l7 + 0x5C] std %f4, [%l7 + 0x08] st %f5, [%l7 + 0x24] lduh [%l7 + 0x20], %g1 fmovrde %i4, %f2, %f2 fmuld8ulx16 %f4, %f2, %f14 fmovspos %xcc, %f8, %f14 fmovdl %xcc, %f9, %f10 lduw [%l7 + 0x5C], %i0 std %f2, [%l7 + 0x28] fcmpd %fcc2, %f4, %f2 array32 %g2, %g5, %i1 fornot1s %f11, %f1, %f9 edge8 %l3, %o0, %i7 ldd [%l7 + 0x10], %f10 alignaddrl %o7, %o3, %g4 ldsw [%l7 + 0x1C], %i2 brnz %i5, loop_196 fblg %fcc2, loop_197 tge %xcc, 0x7 tn %xcc, 0x3 loop_196: lduw [%l7 + 0x18], %l4 loop_197: movre %l5, %o2, %o1 orcc %l2, 0x1DAB, %o5 fandnot1s %f2, %f6, %f8 fmovscs %xcc, %f10, %f0 subc %i3, 0x0D39, %g7 move %icc, %g6, %l1 move %xcc, %g3, %o4 movcs %icc, %i6, %l0 fcmpeq32 %f14, %f6, %l6 lduh [%l7 + 0x52], %g1 ta %xcc, 0x1 fmovrsne %o6, %f15, %f0 fmovdg %icc, %f0, %f13 fxor %f6, %f4, %f14 tl %icc, 0x6 tcc %icc, 0x5 fandnot2 %f4, %f8, %f12 ldsw [%l7 + 0x6C], %i0 taddcctv %i4, %g2, %i1 ldsh [%l7 + 0x62], %g5 subc %o0, 0x192D, %l3 ldx [%l7 + 0x78], %i7 addcc %o3, 0x0EC6, %o7 lduw [%l7 + 0x78], %g4 ld [%l7 + 0x10], %f0 sth %i5, [%l7 + 0x14] movle %icc, %i2, %l5 lduw [%l7 + 0x20], %o2 fmul8ulx16 %f10, %f12, %f2 sdiv %l4, 0x1218, %l2 ldsw [%l7 + 0x64], %o5 fsrc1s %f2, %f0 fba,a %fcc2, loop_198 fmovdleu %icc, %f15, %f0 ldsb [%l7 + 0x3A], %i3 fba,a %fcc3, loop_199 loop_198: fbg %fcc1, loop_200 or %o1, 0x189B, %g7 fbul %fcc0, loop_201 loop_199: fpsub32 %f2, %f14, %f0 loop_200: ldub [%l7 + 0x77], %l1 fnegd %f2, %f4 loop_201: stx %g3, [%l7 + 0x50] for %f12, %f2, %f0 subccc %g6, %o4, %l0 st %f15, [%l7 + 0x34] lduw [%l7 + 0x4C], %i6 movrgz %l6, 0x2FD, %o6 ld [%l7 + 0x0C], %f1 andncc %i0, %i4, %g1 fpackfix %f10, %f1 stw %i1, [%l7 + 0x4C] alignaddrl %g2, %g5, %o0 tn %xcc, 0x4 bg,pt %xcc, loop_202 ldsb [%l7 + 0x33], %i7 bleu,a loop_203 fbne,a %fcc0, loop_204 loop_202: movcc %icc, %l3, %o3 lduw [%l7 + 0x28], %g4 loop_203: edge16 %o7, %i2, %i5 loop_204: fmuld8ulx16 %f6, %f4, %f2 xorcc %o2, %l4, %l2 movcs %xcc, %l5, %o5 fmovsleu %icc, %f7, %f11 brgz,a %i3, loop_205 sth %g7, [%l7 + 0x6A] edge16ln %l1, %g3, %o1 stw %g6, [%l7 + 0x0C] loop_205: tge %icc, 0x0 siam 0x2 xnorcc %o4, %i6, %l6 call loop_206 nop setx loop_207, %l0, %l1 jmpl %l1, %o6 fbug,a %fcc3, loop_208 fnands %f4, %f13, %f10 loop_206: ldsh [%l7 + 0x12], %l0 loop_207: stx %i0, [%l7 + 0x48] loop_208: fpadd16 %f0, %f12, %f4 edge8n %g1, %i4, %i1 tne %icc, 0x6 stx %g5, [%l7 + 0x28] movge %xcc, %g2, %o0 tge %xcc, 0x3 fcmpes %fcc3, %f15, %f1 movge %icc, %i7, %l3 stb %o3, [%l7 + 0x23] ldsb [%l7 + 0x7A], %g4 tg %xcc, 0x5 tpos %icc, 0x1 fmovsneg %icc, %f14, %f13 ldsw [%l7 + 0x3C], %o7 lduw [%l7 + 0x6C], %i2 fpadd16 %f4, %f0, %f10 ldsh [%l7 + 0x3C], %o2 fornot2 %f4, %f6, %f6 fzero %f12 fbl %fcc1, loop_209 stx %i5, [%l7 + 0x30] bne %xcc, loop_210 fmuld8sux16 %f6, %f15, %f2 loop_209: sethi 0x0676, %l2 bshuffle %f0, %f0, %f12 loop_210: std %f14, [%l7 + 0x08] movg %icc, %l5, %l4 bg,a loop_211 ldx [%l7 + 0x18], %o5 fmovrsgz %i3, %f3, %f13 movg %icc, %l1, %g7 loop_211: alignaddrl %o1, %g3, %o4 tge %icc, 0x1 stw %i6, [%l7 + 0x68] ldx [%l7 + 0x40], %g6 taddcc %l6, %o6, %i0 fmul8sux16 %f10, %f4, %f2 stx %l0, [%l7 + 0x08] lduh [%l7 + 0x76], %g1 sth %i1, [%l7 + 0x38] fmul8x16al %f10, %f10, %f8 fmovrdgez %i4, %f4, %f2 edge8ln %g2, %g5, %o0 fmovrdgez %l3, %f0, %f14 tpos %icc, 0x7 fnand %f10, %f14, %f4 fands %f0, %f14, %f7 fble %fcc0, loop_212 xnor %i7, 0x0731, %g4 fmovdcs %icc, %f14, %f6 smul %o3, %o7, %o2 loop_212: lduw [%l7 + 0x6C], %i5 ld [%l7 + 0x7C], %f14 fone %f6 brlz %i2, loop_213 ldsh [%l7 + 0x32], %l2 stb %l5, [%l7 + 0x23] fands %f2, %f8, %f15 loop_213: fcmpeq32 %f2, %f0, %o5 stx %l4, [%l7 + 0x78] movleu %icc, %l1, %i3 ldd [%l7 + 0x30], %f12 edge8n %o1, %g3, %g7 udiv %i6, 0x1AFA, %g6 lduw [%l7 + 0x10], %l6 ba,a %icc, loop_214 edge32n %o4, %o6, %l0 mova %xcc, %g1, %i0 bleu loop_215 loop_214: bleu,pt %icc, loop_216 ld [%l7 + 0x60], %f9 ldsh [%l7 + 0x4A], %i1 loop_215: stx %g2, [%l7 + 0x70] loop_216: std %f8, [%l7 + 0x28] ldx [%l7 + 0x20], %i4 xor %g5, %o0, %i7 subcc %g4, 0x04C9, %l3 movvs %xcc, %o3, %o7 ld [%l7 + 0x0C], %f2 addccc %o2, %i5, %l2 lduw [%l7 + 0x78], %i2 ldsw [%l7 + 0x24], %l5 fbg,a %fcc1, loop_217 fmovdcc %icc, %f14, %f12 fbo,a %fcc0, loop_218 sdivx %o5, 0x054F, %l1 loop_217: fmul8x16al %f5, %f2, %f10 edge16 %i3, %l4, %g3 loop_218: ldx [%l7 + 0x18], %o1 fmul8x16 %f11, %f12, %f10 addc %g7, %i6, %g6 subcc %o4, 0x11C2, %l6 tsubcctv %o6, 0x091D, %l0 fmovrdgz %g1, %f12, %f12 ldsb [%l7 + 0x54], %i0 st %f6, [%l7 + 0x58] fornot2 %f4, %f14, %f2 fmovsleu %icc, %f10, %f9 bgu,pt %xcc, loop_219 fbne,a %fcc2, loop_220 fpack32 %f2, %f0, %f4 ldsb [%l7 + 0x6F], %g2 loop_219: ldsw [%l7 + 0x48], %i1 loop_220: fbule,a %fcc1, loop_221 srl %g5, %o0, %i7 umul %i4, 0x01CE, %g4 fmovsa %icc, %f9, %f8 loop_221: fmovsgu %icc, %f12, %f6 ldsw [%l7 + 0x70], %l3 ldsb [%l7 + 0x11], %o3 sub %o7, %i5, %l2 fmovsleu %icc, %f3, %f9 stw %o2, [%l7 + 0x1C] edge8ln %l5, %i2, %o5 movl %xcc, %l1, %i3 fmovrse %l4, %f4, %f15 edge8ln %o1, %g7, %g3 lduh [%l7 + 0x78], %g6 andncc %o4, %i6, %o6 fnot1 %f10, %f6 tsubcc %l0, 0x0013, %g1 st %f10, [%l7 + 0x2C] tl %xcc, 0x6 movle %icc, %i0, %g2 fmovrde %i1, %f10, %f6 fmovrdgez %l6, %f14, %f14 fblg %fcc2, loop_222 fmovdgu %icc, %f4, %f10 fornot1 %f14, %f2, %f2 bl loop_223 loop_222: ldsw [%l7 + 0x70], %g5 ldsb [%l7 + 0x4C], %i7 fmovrdgz %o0, %f10, %f12 loop_223: fmovdge %xcc, %f15, %f7 bpos %xcc, loop_224 bl loop_225 tvs %xcc, 0x1 udivx %i4, 0x1024, %g4 loop_224: bvs,pn %xcc, loop_226 loop_225: brgez %o3, loop_227 fbue %fcc2, loop_228 movg %xcc, %o7, %i5 loop_226: sth %l2, [%l7 + 0x36] loop_227: lduh [%l7 + 0x0E], %o2 loop_228: fba %fcc3, loop_229 umulcc %l3, 0x0C56, %i2 edge16n %l5, %o5, %i3 fpmerge %f2, %f6, %f2 loop_229: xnorcc %l1, %l4, %g7 bneg,pt %xcc, loop_230 ldsb [%l7 + 0x18], %o1 movre %g6, %o4, %g3 ldsb [%l7 + 0x79], %o6 loop_230: ldsb [%l7 + 0x2E], %i6 alignaddrl %l0, %i0, %g2 tcc %xcc, 0x7 stx %g1, [%l7 + 0x70] srlx %l6, 0x04, %g5 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 fmovrdne %i7, %f2, %f6 bshuffle %f12, %f14, %f2 ldsb [%l7 + 0x75], %o0 loop_231: xor %i1, 0x11C1, %g4 xnorcc %i4, 0x1704, %o3 fmovsneg %icc, %f7, %f2 fpsub32s %f10, %f7, %f10 addccc %o7, 0x08F7, %l2 fsrc2s %f6, %f15 movpos %xcc, %i5, %l3 ldsw [%l7 + 0x78], %i2 fsrc2s %f2, %f9 stw %l5, [%l7 + 0x54] ldsb [%l7 + 0x21], %o2 ld [%l7 + 0x28], %f12 fmovscs %xcc, %f3, %f13 fmovsleu %xcc, %f4, %f6 popc %i3, %l1 ldub [%l7 + 0x17], %o5 fba %fcc3, loop_232 fandnot1s %f14, %f3, %f10 ldx [%l7 + 0x20], %l4 ldd [%l7 + 0x40], %f8 loop_232: fmul8sux16 %f6, %f0, %f2 stw %g7, [%l7 + 0x38] stw %g6, [%l7 + 0x20] fbuge %fcc2, loop_233 fbn,a %fcc3, loop_234 edge16l %o4, %o1, %o6 bshuffle %f12, %f2, %f0 loop_233: fands %f3, %f14, %f7 loop_234: fcmpgt32 %f14, %f8, %g3 sth %l0, [%l7 + 0x38] fmovrdgz %i0, %f8, %f0 fbn,a %fcc3, loop_235 orncc %g2, %g1, %l6 movrlz %g5, %i7, %o0 ldsh [%l7 + 0x5A], %i1 loop_235: fmovrslez %g4, %f14, %f14 fsrc1 %f8, %f6 taddcctv %i4, 0x1085, %o3 call loop_236 xnorcc %o7, %l2, %i5 fmovscs %xcc, %f14, %f10 brlez,a %i6, loop_237 loop_236: andn %i2, 0x1F24, %l5 st %f3, [%l7 + 0x50] tvs %icc, 0x2 loop_237: movrne %l3, %i3, %l1 ldsb [%l7 + 0x39], %o2 std %f12, [%l7 + 0x18] fmovdneg %icc, %f14, %f0 array8 %l4, %g7, %g6 lduh [%l7 + 0x24], %o4 fcmpne16 %f0, %f4, %o5 fbge %fcc0, loop_238 bshuffle %f4, %f8, %f8 stw %o6, [%l7 + 0x34] fmul8x16al %f6, %f1, %f12 loop_238: orncc %o1, 0x00D1, %l0 edge16l %g3, %g2, %i0 std %f2, [%l7 + 0x70] orn %g1, 0x0CCC, %l6 fmovsneg %xcc, %f6, %f2 fnor %f2, %f8, %f4 bge,a %icc, loop_239 taddcctv %i7, %o0, %g5 nop setx loop_240, %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 %g4, 0x145C, %i1 loop_239: fbue %fcc2, loop_241 subc %o3, %o7, %l2 loop_240: lduh [%l7 + 0x78], %i4 fmovrslez %i5, %f3, %f0 loop_241: movge %xcc, %i2, %l5 fmul8sux16 %f10, %f12, %f12 fcmpgt16 %f0, %f14, %l3 bvc,a,pn %xcc, loop_242 st %f0, [%l7 + 0x5C] bvc,a,pn %xcc, loop_243 fmovrdlz %i6, %f2, %f0 loop_242: fbe %fcc2, loop_244 sllx %i3, 0x09, %l1 loop_243: movleu %xcc, %o2, %g7 lduw [%l7 + 0x10], %g6 loop_244: fexpand %f7, %f6 orn %o4, 0x157E, %l4 fbl %fcc0, loop_245 edge32ln %o5, %o6, %o1 ldsh [%l7 + 0x5E], %l0 movn %icc, %g3, %i0 loop_245: st %f5, [%l7 + 0x38] sub %g2, %l6, %i7 fsrc1s %f4, %f5 sth %g1, [%l7 + 0x3E] bneg,a loop_246 tgu %icc, 0x6 sdivcc %g5, 0x0203, %g4 movrne %o0, 0x2DD, %o3 loop_246: fmovsleu %icc, %f11, %f8 addccc %i1, %o7, %l2 movle %icc, %i5, %i2 fmuld8ulx16 %f0, %f4, %f12 movge %icc, %l5, %i4 nop setx loop_247, %l0, %l1 jmpl %l1, %i6 ldsw [%l7 + 0x7C], %l3 fmovsgu %xcc, %f13, %f14 bl,pn %icc, loop_248 loop_247: fcmpgt16 %f6, %f2, %i3 lduw [%l7 + 0x34], %o2 edge16n %g7, %g6, %o4 loop_248: tcc %xcc, 0x7 brgz,a %l1, loop_249 fpackfix %f14, %f3 fbg %fcc3, loop_250 ldx [%l7 + 0x50], %l4 loop_249: srlx %o6, %o5, %o1 fcmpeq32 %f6, %f10, %g3 loop_250: ble,a loop_251 tle %xcc, 0x3 fmul8x16au %f0, %f11, %f14 fbuge,a %fcc0, loop_252 loop_251: movvc %xcc, %i0, %g2 movpos %xcc, %l0, %l6 fbl,a %fcc1, loop_253 loop_252: ld [%l7 + 0x64], %f10 addcc %g1, %g5, %i7 ldd [%l7 + 0x58], %f4 loop_253: addc %g4, 0x1DD2, %o0 stw %o3, [%l7 + 0x3C] fbule %fcc3, loop_254 fmovs %f11, %f12 fmovrslz %o7, %f4, %f12 fmovdvs %icc, %f4, %f1 loop_254: movrlez %i1, %i5, %l2 std %f0, [%l7 + 0x18] siam 0x1 stb %l5, [%l7 + 0x5D] edge32ln %i4, %i6, %i2 bshuffle %f10, %f0, %f14 fandnot1s %f4, %f13, %f3 lduh [%l7 + 0x2E], %l3 addccc %i3, %o2, %g7 movpos %xcc, %g6, %l1 movvs %xcc, %l4, %o4 sethi 0x1281, %o6 ld [%l7 + 0x4C], %f7 fpsub16s %f5, %f4, %f2 sdivcc %o1, 0x1844, %o5 fone %f0 movgu %xcc, %g3, %i0 smulcc %l0, 0x1C18, %g2 lduh [%l7 + 0x48], %l6 fmovrdgez %g1, %f8, %f8 udivcc %i7, 0x129B, %g5 tneg %xcc, 0x6 fcmpd %fcc1, %f8, %f2 fmovde %xcc, %f1, %f15 bleu,a,pt %icc, loop_255 fones %f5 ldsb [%l7 + 0x60], %o0 stb %g4, [%l7 + 0x28] loop_255: taddcctv %o3, %o7, %i1 fand %f6, %f2, %f4 ldsh [%l7 + 0x28], %l2 lduw [%l7 + 0x14], %l5 orncc %i5, %i6, %i2 orn %i4, 0x041A, %i3 srl %l3, 0x1E, %o2 tle %icc, 0x1 tvs %icc, 0x2 ldd [%l7 + 0x18], %f12 stb %g7, [%l7 + 0x7B] lduh [%l7 + 0x22], %g6 ldub [%l7 + 0x1F], %l4 lduh [%l7 + 0x68], %o4 stw %o6, [%l7 + 0x44] stw %o1, [%l7 + 0x50] stb %o5, [%l7 + 0x1D] st %f9, [%l7 + 0x3C] tvc %icc, 0x0 bne,a,pt %xcc, loop_256 orn %g3, %i0, %l1 tsubcctv %l0, 0x0799, %g2 bpos,a loop_257 loop_256: stx %g1, [%l7 + 0x40] std %f6, [%l7 + 0x28] lduw [%l7 + 0x4C], %l6 loop_257: mulx %g5, 0x0686, %o0 fmovdcs %xcc, %f11, %f12 lduh [%l7 + 0x2A], %i7 edge32 %o3, %o7, %i1 fsrc1s %f14, %f11 ldub [%l7 + 0x4F], %l2 bl,pt %xcc, loop_258 brgez %l5, loop_259 fmovsleu %icc, %f14, %f0 ld [%l7 + 0x34], %f4 loop_258: fnot2 %f10, %f8 loop_259: fble,a %fcc0, loop_260 stb %g4, [%l7 + 0x52] fbn,a %fcc3, loop_261 stb %i6, [%l7 + 0x0B] loop_260: fmovrse %i2, %f14, %f3 movge %icc, %i4, %i5 loop_261: fmovspos %xcc, %f6, %f15 ldd [%l7 + 0x68], %f8 fmovda %xcc, %f9, %f4 fpsub32 %f0, %f8, %f6 fnot2 %f12, %f2 brz,a %l3, loop_262 sth %i3, [%l7 + 0x38] nop setx loop_263, %l0, %l1 jmpl %l1, %g7 ldsb [%l7 + 0x6D], %o2 loop_262: stw %g6, [%l7 + 0x60] ldx [%l7 + 0x10], %o4 loop_263: stb %o6, [%l7 + 0x34] fmovdleu %xcc, %f14, %f14 be,a loop_264 fmovrslez %l4, %f6, %f3 fandnot2s %f4, %f1, %f7 movrne %o1, 0x044, %g3 loop_264: orcc %o5, %l1, %i0 fnot2s %f10, %f15 st %f11, [%l7 + 0x38] sdiv %l0, 0x08C0, %g1 fnegd %f2, %f4 ld [%l7 + 0x0C], %f1 ldsh [%l7 + 0x52], %l6 srl %g5, 0x1A, %g2 std %f6, [%l7 + 0x30] stw %o0, [%l7 + 0x20] stx %i7, [%l7 + 0x50] sth %o7, [%l7 + 0x6E] movrlez %i1, %o3, %l5 ldx [%l7 + 0x38], %g4 sth %l2, [%l7 + 0x3A] stx %i2, [%l7 + 0x50] be,a %icc, loop_265 tge %icc, 0x7 srax %i4, %i5, %i6 ld [%l7 + 0x50], %f9 loop_265: fpadd16 %f6, %f4, %f8 movgu %xcc, %i3, %l3 fornot1 %f0, %f2, %f8 tgu %xcc, 0x6 fmovrsgez %g7, %f11, %f15 st %f5, [%l7 + 0x78] lduw [%l7 + 0x44], %o2 ldd [%l7 + 0x70], %f2 movrgz %g6, %o4, %o6 fands %f9, %f13, %f7 fnands %f6, %f8, %f3 fmovsleu %icc, %f6, %f0 sdiv %o1, 0x1BEA, %l4 fbue %fcc2, loop_266 st %f13, [%l7 + 0x70] fmuld8sux16 %f14, %f2, %f0 fandnot1 %f14, %f14, %f8 loop_266: srlx %o5, %l1, %i0 lduw [%l7 + 0x28], %l0 tn %xcc, 0x2 ble loop_267 bneg loop_268 fmovdge %icc, %f0, %f12 stb %g1, [%l7 + 0x2F] loop_267: ldsb [%l7 + 0x0F], %g3 loop_268: for %f10, %f14, %f0 bcc,a %icc, loop_269 fsrc1s %f3, %f7 fbug %fcc0, loop_270 movcc %icc, %g5, %g2 loop_269: bgu,a,pn %icc, loop_271 brgez,a %o0, loop_272 loop_270: bvs %icc, loop_273 fnegd %f4, %f14 loop_271: fnot1 %f0, %f2 loop_272: sth %l6, [%l7 + 0x68] loop_273: fcmpgt16 %f10, %f12, %o7 ble,a loop_274 fmovs %f11, %f7 popc %i1, %o3 ba,pt %xcc, loop_275 loop_274: edge8ln %l5, %i7, %g4 bcc %xcc, loop_276 fandnot2 %f4, %f8, %f8 loop_275: fmovdcs %icc, %f10, %f3 siam 0x3 loop_276: st %f15, [%l7 + 0x74] ldub [%l7 + 0x71], %i2 ldsb [%l7 + 0x79], %l2 tcs %xcc, 0x0 std %f8, [%l7 + 0x58] fmovrsgz %i4, %f5, %f13 tpos %xcc, 0x0 ble,a loop_277 ble,a,pn %icc, loop_278 fpmerge %f6, %f7, %f2 fmovrdlez %i6, %f8, %f14 loop_277: fmovsl %xcc, %f9, %f13 loop_278: orncc %i3, 0x1ABD, %l3 fmovsne %xcc, %f14, %f9 ldsh [%l7 + 0x56], %i5 fone %f0 fmovrdgez %g7, %f14, %f12 nop setx loop_279, %l0, %l1 jmpl %l1, %o2 pdist %f0, %f0, %f12 alignaddrl %o4, %o6, %o1 pdist %f4, %f2, %f4 loop_279: addccc %g6, %l4, %o5 ldub [%l7 + 0x1B], %l1 fbne,a %fcc3, loop_280 orncc %l0, 0x1550, %g1 fandnot1 %f10, %f10, %f12 fornot1 %f4, %f4, %f10 loop_280: lduh [%l7 + 0x68], %g3 movcc %xcc, %g5, %i0 fbue %fcc2, loop_281 stb %g2, [%l7 + 0x4C] fcmpeq32 %f0, %f8, %l6 fba %fcc0, loop_282 loop_281: tg %xcc, 0x4 std %f8, [%l7 + 0x30] andcc %o7, %o0, %i1 loop_282: ldub [%l7 + 0x7D], %l5 edge8 %o3, %i7, %i2 stb %g4, [%l7 + 0x61] xorcc %l2, 0x1359, %i6 ldub [%l7 + 0x27], %i4 tgu %xcc, 0x7 fcmpgt16 %f4, %f12, %l3 smul %i3, 0x0C9A, %i5 movvc %icc, %o2, %g7 array32 %o4, %o6, %g6 array32 %l4, %o1, %l1 tcc %xcc, 0x5 fmovsg %xcc, %f9, %f4 fmovdvs %icc, %f14, %f10 smul %o5, 0x163D, %g1 fornot1s %f11, %f9, %f7 movpos %icc, %l0, %g5 fpsub32 %f12, %f4, %f12 ldsb [%l7 + 0x3F], %i0 lduw [%l7 + 0x30], %g2 brz,a %l6, loop_283 fbl,a %fcc3, loop_284 udiv %o7, 0x0DC7, %g3 fpmerge %f15, %f14, %f14 loop_283: brz %i1, loop_285 loop_284: fnegd %f10, %f12 fble,a %fcc0, loop_286 ldsb [%l7 + 0x5B], %l5 loop_285: ldsh [%l7 + 0x4C], %o0 lduh [%l7 + 0x48], %o3 loop_286: fmovrslz %i7, %f2, %f4 ldsb [%l7 + 0x1C], %g4 and %i2, 0x176F, %l2 fmovdcs %icc, %f13, %f7 fmuld8sux16 %f9, %f3, %f12 fnands %f2, %f14, %f6 sth %i4, [%l7 + 0x12] brnz,a %i6, loop_287 srlx %i3, 0x14, %i5 umul %l3, %o2, %o4 array8 %o6, %g7, %g6 loop_287: fxor %f14, %f0, %f14 fmovde %icc, %f6, %f14 fcmpgt32 %f4, %f14, %l4 fmovsle %xcc, %f2, %f3 bne,a,pn %icc, loop_288 ldd [%l7 + 0x68], %f2 lduh [%l7 + 0x18], %o1 sll %o5, %l1, %l0 loop_288: edge16n %g1, %g5, %i0 std %f2, [%l7 + 0x38] brgz %g2, loop_289 fbne %fcc3, loop_290 alignaddr %o7, %g3, %i1 fandnot2 %f2, %f4, %f8 loop_289: stw %l5, [%l7 + 0x34] loop_290: fandnot2 %f0, %f14, %f10 popc %l6, %o0 movrgez %i7, 0x382, %o3 fmovrdlez %g4, %f6, %f10 lduw [%l7 + 0x78], %l2 tpos %icc, 0x7 smulcc %i2, 0x04EC, %i4 tsubcctv %i6, 0x02E5, %i5 xor %i3, %l3, %o4 siam 0x6 fcmps %fcc1, %f14, %f13 lduw [%l7 + 0x4C], %o2 fbg %fcc3, loop_291 te %xcc, 0x3 fmovsl %icc, %f11, %f10 add %g7, 0x1E5A, %g6 loop_291: udiv %l4, 0x0A6D, %o1 ldsw [%l7 + 0x48], %o6 sth %l1, [%l7 + 0x62] tn %icc, 0x0 bcs,a loop_292 fmovsl %xcc, %f3, %f8 subccc %o5, 0x0CB6, %g1 fandnot2 %f10, %f0, %f4 loop_292: fmovsne %icc, %f14, %f15 fmovsleu %xcc, %f10, %f1 movne %xcc, %l0, %g5 fand %f0, %f6, %f10 ld [%l7 + 0x14], %f7 stw %i0, [%l7 + 0x7C] fnot1 %f6, %f10 bge loop_293 movrgz %g2, %g3, %o7 stx %i1, [%l7 + 0x28] umul %l6, %o0, %i7 loop_293: bleu %icc, loop_294 movcc %icc, %o3, %g4 taddcc %l2, %l5, %i4 ble,a loop_295 loop_294: move %xcc, %i6, %i2 mulx %i3, 0x17AE, %l3 ldsw [%l7 + 0x10], %i5 loop_295: edge16ln %o4, %o2, %g6 fmovsvs %xcc, %f10, %f9 movvc %xcc, %g7, %l4 ldsh [%l7 + 0x22], %o6 edge32l %l1, %o1, %o5 array16 %l0, %g1, %g5 tsubcctv %g2, 0x0D72, %i0 fbuge %fcc3, loop_296 lduw [%l7 + 0x1C], %o7 tsubcctv %i1, 0x1353, %l6 ld [%l7 + 0x24], %f0 loop_296: udivcc %g3, 0x1CC3, %o0 tleu %icc, 0x5 edge16 %o3, %g4, %i7 ba,pt %icc, loop_297 smul %l5, %i4, %i6 ldx [%l7 + 0x60], %l2 call loop_298 loop_297: movrlz %i2, %i3, %l3 fornot2 %f6, %f0, %f14 sth %o4, [%l7 + 0x26] loop_298: fblg %fcc1, loop_299 ldd [%l7 + 0x50], %f12 fba,a %fcc3, loop_300 fmovscc %icc, %f2, %f11 loop_299: stx %o2, [%l7 + 0x50] lduh [%l7 + 0x34], %g6 loop_300: fbue,a %fcc1, loop_301 fones %f8 bg,pn %icc, loop_302 fpackfix %f10, %f11 loop_301: brlz %g7, loop_303 sdiv %l4, 0x1312, %i5 loop_302: popc %l1, %o6 fnegs %f13, %f4 loop_303: ldd [%l7 + 0x50], %f6 stx %o5, [%l7 + 0x08] edge32n %o1, %g1, %g5 ldsh [%l7 + 0x62], %g2 st %f0, [%l7 + 0x30] fmovsne %icc, %f0, %f5 array16 %l0, %i0, %o7 fsrc1 %f0, %f12 ldsw [%l7 + 0x1C], %i1 stw %g3, [%l7 + 0x34] fmovdl %icc, %f1, %f8 xnor %o0, %o3, %g4 ldd [%l7 + 0x10], %f0 te %icc, 0x5 stb %i7, [%l7 + 0x58] tle %icc, 0x0 fpsub32 %f4, %f14, %f6 st %f8, [%l7 + 0x50] tcc %icc, 0x6 lduh [%l7 + 0x76], %l5 movpos %icc, %l6, %i6 ble,a,pt %xcc, loop_304 smul %l2, 0x019E, %i4 fcmpeq16 %f6, %f10, %i2 stw %i3, [%l7 + 0x18] loop_304: ldub [%l7 + 0x75], %o4 fcmpeq16 %f0, %f10, %o2 sdivx %g6, 0x1A40, %g7 fmul8sux16 %f2, %f14, %f10 tvc %icc, 0x1 sdiv %l3, 0x1EBF, %l4 fandnot2 %f12, %f4, %f6 fmovrdne %l1, %f10, %f6 addc %o6, 0x0B12, %i5 fmovdne %xcc, %f14, %f3 fbug %fcc3, loop_305 fmovrdlez %o5, %f0, %f2 ldub [%l7 + 0x29], %g1 movrgz %g5, %o1, %l0 loop_305: lduh [%l7 + 0x1E], %i0 lduh [%l7 + 0x56], %g2 fbo,a %fcc2, loop_306 ldx [%l7 + 0x40], %o7 fors %f4, %f13, %f7 fmovsneg %xcc, %f7, %f7 loop_306: ldsb [%l7 + 0x5E], %i1 fornot1s %f15, %f14, %f4 fmovrsgez %o0, %f6, %f10 sethi 0x1BD4, %g3 movg %icc, %o3, %i7 udivcc %g4, 0x031D, %l6 fpack32 %f14, %f6, %f10 lduh [%l7 + 0x62], %l5 st %f6, [%l7 + 0x48] pdist %f14, %f14, %f12 mulx %i6, %i4, %i2 fmovrdne %l2, %f10, %f0 edge8 %o4, %i3, %o2 fcmpes %fcc0, %f9, %f6 udiv %g7, 0x1E3B, %l3 subc %g6, %l1, %l4 fpsub16 %f10, %f8, %f14 stx %o6, [%l7 + 0x68] ld [%l7 + 0x14], %f7 subcc %i5, %o5, %g1 tle %xcc, 0x4 nop setx loop_307, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fexpand %f7, %f0 movn %icc, %g5, %l0 te %xcc, 0x6 loop_307: stw %o1, [%l7 + 0x7C] sdiv %g2, 0x08C4, %o7 brnz,a %i0, loop_308 stw %i1, [%l7 + 0x58] st %f11, [%l7 + 0x5C] fmovsle %xcc, %f6, %f14 loop_308: movge %icc, %g3, %o0 stx %i7, [%l7 + 0x30] fmovrsgez %g4, %f10, %f7 movleu %icc, %l6, %o3 lduw [%l7 + 0x78], %l5 bl,a loop_309 movrne %i4, 0x3C9, %i2 ldub [%l7 + 0x31], %i6 fzero %f12 loop_309: sllx %l2, 0x19, %i3 fcmped %fcc3, %f0, %f2 ldd [%l7 + 0x20], %f6 bne,pt %icc, loop_310 fmuld8sux16 %f11, %f6, %f12 fmovrse %o4, %f2, %f10 std %f10, [%l7 + 0x18] loop_310: fpackfix %f12, %f11 fmovse %xcc, %f13, %f14 fmovse %xcc, %f10, %f10 ldd [%l7 + 0x60], %f14 alignaddrl %g7, %l3, %o2 brlz %g6, loop_311 edge32l %l4, %o6, %l1 bg,a loop_312 fsrc1s %f2, %f4 loop_311: tge %icc, 0x2 fmovrde %i5, %f12, %f6 loop_312: lduw [%l7 + 0x44], %g1 fmovsg %xcc, %f7, %f8 bg,pn %xcc, loop_313 edge32ln %g5, %l0, %o1 fmovsne %xcc, %f11, %f6 pdist %f8, %f6, %f8 loop_313: movn %xcc, %g2, %o7 fbe,a %fcc2, loop_314 fbge,a %fcc2, loop_315 orcc %i0, 0x1979, %i1 fandnot1s %f12, %f3, %f11 loop_314: ldx [%l7 + 0x60], %g3 loop_315: fmovscc %xcc, %f0, %f2 movvs %xcc, %o5, %o0 ldsw [%l7 + 0x7C], %g4 fmovdn %icc, %f4, %f11 ldd [%l7 + 0x40], %f10 ldsw [%l7 + 0x64], %l6 fpadd32 %f12, %f14, %f0 ldx [%l7 + 0x58], %o3 ldx [%l7 + 0x70], %i7 tge %xcc, 0x2 fmovrslz %i4, %f1, %f0 andncc %l5, %i6, %l2 ldd [%l7 + 0x48], %f8 fmovsvs %icc, %f14, %f10 bshuffle %f6, %f4, %f0 lduh [%l7 + 0x76], %i3 tl %icc, 0x4 stw %o4, [%l7 + 0x0C] bvc %icc, loop_316 bpos,a,pt %xcc, loop_317 ldd [%l7 + 0x28], %f4 fbue %fcc1, loop_318 loop_316: edge8n %g7, %i2, %l3 loop_317: fmovrdne %o2, %f4, %f4 std %f14, [%l7 + 0x30] loop_318: st %f10, [%l7 + 0x60] fcmpeq32 %f0, %f14, %l4 subcc %g6, 0x11E5, %l1 stx %o6, [%l7 + 0x38] bne %icc, loop_319 ld [%l7 + 0x48], %f0 xnor %g1, 0x1A60, %i5 srax %g5, 0x11, %l0 loop_319: ldsh [%l7 + 0x7E], %o1 edge16 %o7, %i0, %g2 bvc,a,pn %xcc, loop_320 array8 %g3, %i1, %o5 andncc %g4, %o0, %l6 fmovscc %icc, %f9, %f0 loop_320: array8 %o3, %i4, %i7 fandnot1s %f6, %f14, %f4 fone %f4 fbul,a %fcc0, loop_321 st %f13, [%l7 + 0x20] ldsw [%l7 + 0x30], %l5 sth %l2, [%l7 + 0x08] loop_321: ldsb [%l7 + 0x1C], %i3 taddcc %o4, %g7, %i6 ldsw [%l7 + 0x24], %l3 ldd [%l7 + 0x68], %f0 subcc %i2, 0x02FE, %l4 fcmpne16 %f12, %f2, %g6 mova %icc, %l1, %o6 taddcctv %o2, %i5, %g5 fcmps %fcc0, %f6, %f11 edge8l %l0, %o1, %g1 stx %i0, [%l7 + 0x78] fbul %fcc2, loop_322 fbu,a %fcc3, loop_323 edge32 %g2, %g3, %o7 stx %i1, [%l7 + 0x70] loop_322: stx %o5, [%l7 + 0x20] loop_323: lduw [%l7 + 0x70], %o0 faligndata %f2, %f6, %f8 movrgez %g4, %o3, %i4 sll %i7, 0x03, %l5 movle %icc, %l6, %i3 srl %l2, %g7, %o4 fmovdleu %icc, %f0, %f15 be loop_324 bgu,a,pt %xcc, loop_325 ldsh [%l7 + 0x24], %l3 fcmpes %fcc0, %f12, %f2 loop_324: fmovrdne %i6, %f6, %f0 loop_325: stb %i2, [%l7 + 0x68] bne loop_326 or %l4, %l1, %g6 sth %o6, [%l7 + 0x60] fmovsleu %icc, %f0, %f7 loop_326: brgez %o2, loop_327 ldd [%l7 + 0x58], %f2 movrne %i5, 0x28A, %l0 ldsw [%l7 + 0x54], %g5 loop_327: st %f12, [%l7 + 0x54] fornot1s %f5, %f6, %f11 array16 %o1, %g1, %g2 fxnors %f12, %f6, %f2 ldsw [%l7 + 0x78], %i0 stw %o7, [%l7 + 0x08] tvs %icc, 0x7 fmovdcs %xcc, %f8, %f5 fmovdle %icc, %f3, %f8 fmovd %f14, %f6 fbge,a %fcc2, loop_328 st %f4, [%l7 + 0x28] pdist %f4, %f4, %f4 move %xcc, %i1, %g3 loop_328: fabsd %f2, %f4 ldsw [%l7 + 0x6C], %o5 fmovsl %icc, %f15, %f6 ble,pn %xcc, loop_329 edge32ln %o0, %o3, %g4 udivx %i4, 0x0BC9, %l5 fabsd %f4, %f2 loop_329: edge32l %l6, %i7, %i3 xnorcc %l2, %g7, %o4 movgu %icc, %i6, %i2 fmovdpos %xcc, %f13, %f6 movn %xcc, %l3, %l4 udivx %g6, 0x1631, %o6 stw %o2, [%l7 + 0x20] ldsb [%l7 + 0x34], %l1 std %f6, [%l7 + 0x18] ldsb [%l7 + 0x3F], %l0 taddcc %g5, 0x0FA3, %o1 ldx [%l7 + 0x28], %i5 tcs %xcc, 0x5 ldsb [%l7 + 0x08], %g2 bvc %xcc, loop_330 stb %i0, [%l7 + 0x4A] bcc loop_331 array16 %o7, %g1, %g3 loop_330: movvc %icc, %o5, %o0 lduh [%l7 + 0x6A], %o3 loop_331: fmovsle %xcc, %f15, %f4 fnand %f12, %f2, %f0 movvc %icc, %g4, %i4 movrgez %l5, %i1, %i7 fors %f1, %f14, %f6 fmovdne %icc, %f10, %f9 fmovsa %icc, %f4, %f5 lduw [%l7 + 0x7C], %i3 for %f14, %f6, %f0 addcc %l2, 0x1507, %g7 ldsw [%l7 + 0x3C], %o4 ta %xcc, 0x3 lduw [%l7 + 0x74], %i6 fand %f4, %f2, %f0 movrne %i2, 0x172, %l3 fmovrslez %l4, %f7, %f8 sub %g6, %l6, %o6 fmovde %icc, %f10, %f2 call loop_332 ldsw [%l7 + 0x3C], %o2 std %f4, [%l7 + 0x50] fmovrdne %l1, %f14, %f8 loop_332: fpsub16s %f5, %f15, %f9 fsrc1 %f14, %f0 lduw [%l7 + 0x7C], %g5 xorcc %l0, %i5, %o1 fbuge,a %fcc1, loop_333 fnot2 %f12, %f10 fxors %f3, %f12, %f13 fnot2s %f14, %f7 loop_333: edge8l %i0, %o7, %g1 brnz %g2, loop_334 fmuld8sux16 %f5, %f15, %f6 fnors %f11, %f10, %f0 fcmple16 %f12, %f4, %g3 loop_334: st %f10, [%l7 + 0x64] bleu,a loop_335 fcmpgt16 %f6, %f2, %o0 fzeros %f3 ba,a loop_336 loop_335: ldub [%l7 + 0x4F], %o3 edge8n %g4, %o5, %i4 fors %f8, %f6, %f2 loop_336: fmovdleu %icc, %f3, %f2 fmovdl %xcc, %f2, %f7 edge16 %i1, %l5, %i7 stx %i3, [%l7 + 0x58] stb %g7, [%l7 + 0x35] ldsw [%l7 + 0x08], %l2 fmovrse %o4, %f12, %f10 be,a,pt %icc, loop_337 fpsub16 %f4, %f4, %f12 udivx %i2, 0x1EBF, %i6 fbl,a %fcc2, loop_338 loop_337: smulcc %l3, %l4, %g6 ldsw [%l7 + 0x5C], %o6 bvc %icc, loop_339 loop_338: stw %l6, [%l7 + 0x24] ldx [%l7 + 0x68], %l1 movvc %icc, %g5, %o2 loop_339: umulcc %l0, 0x16A8, %o1 std %f12, [%l7 + 0x70] orncc %i5, 0x028D, %o7 sth %i0, [%l7 + 0x4A] std %f2, [%l7 + 0x28] srax %g2, %g1, %o0 fsrc1 %f8, %f4 ldsh [%l7 + 0x38], %o3 alignaddr %g3, %o5, %g4 tg %xcc, 0x4 movrgez %i4, %i1, %i7 fmovsvc %icc, %f12, %f13 sth %l5, [%l7 + 0x12] fcmpgt32 %f2, %f12, %i3 std %f2, [%l7 + 0x70] movcc %xcc, %l2, %o4 fpadd16s %f12, %f11, %f1 andn %g7, 0x0100, %i2 fsrc2 %f4, %f12 stx %l3, [%l7 + 0x18] movl %xcc, %i6, %g6 fnot1 %f10, %f6 call loop_340 ldsh [%l7 + 0x30], %l4 movcc %icc, %o6, %l6 ldsw [%l7 + 0x34], %l1 loop_340: fbo,a %fcc1, loop_341 fcmpeq16 %f0, %f14, %o2 fmovrse %g5, %f15, %f11 fandnot2s %f5, %f11, %f6 loop_341: fbug,a %fcc2, loop_342 fmovsleu %xcc, %f9, %f3 movn %xcc, %o1, %l0 fmovsle %icc, %f5, %f14 loop_342: sdivcc %o7, 0x1FC0, %i0 fcmpes %fcc3, %f13, %f1 xor %i5, 0x0950, %g1 ldx [%l7 + 0x08], %g2 st %f1, [%l7 + 0x10] taddcc %o0, 0x1B66, %o3 stx %o5, [%l7 + 0x68] fxnor %f14, %f0, %f4 edge32 %g4, %i4, %i1 fornot1s %f14, %f14, %f7 edge16ln %g3, %i7, %l5 stw %i3, [%l7 + 0x68] st %f3, [%l7 + 0x30] std %f2, [%l7 + 0x60] ldx [%l7 + 0x40], %l2 ldd [%l7 + 0x08], %f8 fcmpeq32 %f10, %f8, %o4 st %f3, [%l7 + 0x4C] movvs %xcc, %g7, %l3 lduw [%l7 + 0x74], %i6 ldx [%l7 + 0x70], %g6 st %f0, [%l7 + 0x78] movle %xcc, %l4, %i2 call loop_343 fcmpd %fcc3, %f10, %f12 srax %o6, 0x09, %l1 siam 0x6 loop_343: fmovsleu %icc, %f0, %f13 movpos %xcc, %l6, %g5 stb %o1, [%l7 + 0x3E] sdivcc %o2, 0x16A8, %l0 addccc %i0, 0x0B99, %i5 array16 %g1, %o7, %o0 bne,a %icc, loop_344 siam 0x5 ldsw [%l7 + 0x48], %g2 sub %o5, 0x183A, %o3 loop_344: smulcc %g4, %i1, %i4 sth %g3, [%l7 + 0x76] fcmpne32 %f10, %f10, %l5 te %xcc, 0x2 ldub [%l7 + 0x40], %i3 stw %i7, [%l7 + 0x3C] ld [%l7 + 0x6C], %f1 fbul,a %fcc0, loop_345 stw %l2, [%l7 + 0x0C] tgu %xcc, 0x3 andncc %o4, %l3, %i6 loop_345: fcmpd %fcc2, %f14, %f14 addc %g7, %g6, %l4 nop setx loop_346, %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 fmovdgu %icc, %f12, %f8 fmovsg %xcc, %f4, %f7 fpsub32s %f11, %f7, %f14 loop_346: stw %i2, [%l7 + 0x10] lduw [%l7 + 0x38], %l1 fcmpeq16 %f12, %f0, %l6 tpos %xcc, 0x5 fcmpgt16 %f4, %f6, %o6 fmovrsgz %o1, %f13, %f14 fcmpne16 %f12, %f8, %o2 std %f14, [%l7 + 0x38] ld [%l7 + 0x74], %f1 ld [%l7 + 0x24], %f13 fmovrslez %g5, %f11, %f12 fand %f4, %f10, %f14 edge16ln %i0, %i5, %l0 sth %g1, [%l7 + 0x40] orncc %o7, %o0, %g2 stx %o3, [%l7 + 0x20] fornot1s %f13, %f14, %f8 lduh [%l7 + 0x60], %g4 fmovrslz %i1, %f7, %f3 movcc %icc, %i4, %g3 sth %l5, [%l7 + 0x16] std %f8, [%l7 + 0x70] movre %i3, 0x310, %i7 ldx [%l7 + 0x68], %o5 bge,a,pn %icc, loop_347 udivx %l2, 0x00BB, %o4 ldsh [%l7 + 0x0A], %i6 brnz,a %l3, loop_348 loop_347: stx %g6, [%l7 + 0x58] fmovdleu %xcc, %f1, %f8 and %g7, %l4, %i2 loop_348: be loop_349 fbl %fcc0, loop_350 edge16n %l1, %l6, %o6 std %f2, [%l7 + 0x70] loop_349: fpmerge %f15, %f5, %f14 loop_350: movgu %icc, %o2, %o1 fcmpeq16 %f0, %f10, %g5 bge,a loop_351 ldub [%l7 + 0x5A], %i0 orn %l0, %i5, %g1 tsubcc %o0, %g2, %o3 loop_351: fbug %fcc0, loop_352 std %f10, [%l7 + 0x38] ldub [%l7 + 0x37], %g4 fornot2s %f5, %f10, %f12 loop_352: bcc,a loop_353 tvs %xcc, 0x3 fmovse %xcc, %f6, %f2 fmovsvc %icc, %f10, %f10 loop_353: sth %i1, [%l7 + 0x2A] stx %i4, [%l7 + 0x78] movcc %icc, %g3, %o7 nop setx loop_354, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fornot1 %f8, %f10, %f6 addccc %l5, %i3, %o5 pdist %f4, %f10, %f2 loop_354: st %f1, [%l7 + 0x38] fmovdgu %icc, %f8, %f13 fcmpne16 %f6, %f8, %i7 movle %icc, %o4, %l2 xorcc %i6, 0x0A1F, %l3 fmovrsgez %g6, %f1, %f15 edge16n %g7, %i2, %l4 fand %f14, %f0, %f0 fbge %fcc1, loop_355 array16 %l1, %o6, %o2 fmovdge %icc, %f8, %f5 tn %icc, 0x4 loop_355: movvs %icc, %l6, %g5 edge16l %o1, %l0, %i5 fmovse %xcc, %f10, %f6 fmovsleu %icc, %f6, %f5 subcc %g1, 0x102B, %o0 fpadd32 %f14, %f2, %f14 fnot2 %f12, %f8 fbug %fcc2, loop_356 st %f4, [%l7 + 0x3C] stb %g2, [%l7 + 0x36] fmovrdne %o3, %f14, %f14 loop_356: fmovdne %xcc, %f13, %f11 fsrc1 %f0, %f2 siam 0x1 st %f12, [%l7 + 0x6C] ldx [%l7 + 0x70], %i0 fxnor %f2, %f4, %f8 stb %i1, [%l7 + 0x2B] movle %icc, %i4, %g3 edge32n %g4, %l5, %o7 std %f14, [%l7 + 0x60] xnorcc %i3, %o5, %i7 stw %o4, [%l7 + 0x5C] popc %i6, %l2 te %icc, 0x6 movcc %icc, %g6, %l3 pdist %f14, %f10, %f2 fornot1 %f14, %f0, %f4 lduw [%l7 + 0x18], %g7 popc 0x19DC, %l4 tcs %icc, 0x0 fxor %f8, %f10, %f12 brgez %l1, loop_357 movcc %xcc, %i2, %o2 fnands %f9, %f0, %f8 fzeros %f2 loop_357: fba %fcc1, loop_358 fabss %f8, %f14 ldsh [%l7 + 0x2A], %l6 fornot2 %f12, %f14, %f14 loop_358: ldx [%l7 + 0x70], %o6 fxnors %f14, %f15, %f13 st %f1, [%l7 + 0x3C] stb %g5, [%l7 + 0x5B] std %f6, [%l7 + 0x68] movpos %icc, %l0, %o1 lduw [%l7 + 0x24], %i5 ldd [%l7 + 0x50], %f14 fabss %f5, %f9 st %f6, [%l7 + 0x1C] fmovsg %icc, %f8, %f11 edge16ln %g1, %o0, %o3 alignaddrl %g2, %i0, %i1 bne,a,pt %xcc, loop_359 fpadd16s %f10, %f5, %f9 mulx %g3, 0x1023, %g4 fmovdl %xcc, %f2, %f4 loop_359: tn %xcc, 0x3 sdivcc %i4, 0x0FF5, %l5 stx %i3, [%l7 + 0x58] sth %o7, [%l7 + 0x48] tpos %icc, 0x0 ldsb [%l7 + 0x1F], %i7 sdivcc %o5, 0x14C3, %o4 movle %xcc, %l2, %i6 fandnot2s %f4, %f9, %f8 fbuge,a %fcc0, loop_360 fmul8ulx16 %f12, %f0, %f0 fzeros %f12 ldsh [%l7 + 0x72], %g6 loop_360: fmovrdgz %l3, %f0, %f8 ldsb [%l7 + 0x19], %g7 fcmpd %fcc2, %f12, %f10 ldd [%l7 + 0x50], %f10 fcmpd %fcc3, %f4, %f8 edge32 %l4, %l1, %o2 xor %i2, %l6, %g5 srlx %o6, %l0, %i5 bcs,a %xcc, loop_361 movn %icc, %o1, %o0 faligndata %f4, %f14, %f0 orn %g1, 0x058D, %o3 loop_361: movpos %icc, %g2, %i0 move %xcc, %i1, %g4 movrgez %g3, %l5, %i4 stx %i3, [%l7 + 0x78] movvc %icc, %i7, %o7 ldd [%l7 + 0x20], %f14 ldd [%l7 + 0x18], %f0 andcc %o5, 0x18F5, %l2 fornot1 %f10, %f10, %f12 fcmpeq16 %f10, %f6, %o4 array32 %g6, %i6, %l3 taddcc %l4, %g7, %l1 movg %icc, %o2, %l6 ldub [%l7 + 0x3B], %g5 ta %icc, 0x7 fmovsg %xcc, %f0, %f13 smul %o6, %l0, %i2 ldd [%l7 + 0x78], %f10 lduh [%l7 + 0x0C], %o1 move %xcc, %o0, %i5 ldsw [%l7 + 0x5C], %o3 bn,a,pt %icc, loop_362 ldd [%l7 + 0x68], %f10 ldx [%l7 + 0x10], %g1 ldub [%l7 + 0x5B], %i0 loop_362: subcc %i1, 0x1CBC, %g4 sethi 0x1AEA, %g3 fmovrsgz %l5, %f6, %f13 fmul8sux16 %f2, %f0, %f0 lduh [%l7 + 0x42], %i4 ble,pt %icc, loop_363 fba,a %fcc2, loop_364 ldsh [%l7 + 0x36], %g2 ldsb [%l7 + 0x6B], %i3 loop_363: edge32n %o7, %i7, %l2 loop_364: lduh [%l7 + 0x72], %o5 smul %o4, 0x1420, %i6 fbuge %fcc3, loop_365 call loop_366 fmovsle %xcc, %f2, %f6 edge32n %g6, %l3, %l4 loop_365: ldub [%l7 + 0x15], %l1 loop_366: ld [%l7 + 0x6C], %f10 subcc %g7, %l6, %g5 fbul %fcc0, loop_367 movrlz %o2, 0x2CB, %o6 siam 0x0 bleu,a,pn %icc, loop_368 loop_367: smulcc %i2, 0x071C, %o1 ldd [%l7 + 0x10], %f2 ldsh [%l7 + 0x2A], %l0 loop_368: fxor %f12, %f8, %f8 fbo,a %fcc1, loop_369 bshuffle %f0, %f14, %f2 fabsd %f8, %f6 fpadd32 %f4, %f10, %f0 loop_369: fmul8sux16 %f14, %f14, %f4 brgez %o0, loop_370 andncc %o3, %i5, %g1 brnz %i1, loop_371 std %f6, [%l7 + 0x28] loop_370: and %i0, 0x0955, %g3 fbuge,a %fcc2, loop_372 loop_371: fornot2s %f14, %f7, %f3 ldd [%l7 + 0x28], %f12 fsrc2 %f0, %f4 loop_372: bpos,a,pn %xcc, loop_373 ldsw [%l7 + 0x0C], %l5 tgu %icc, 0x2 fmovrslz %g4, %f6, %f14 loop_373: faligndata %f14, %f8, %f6 ldsb [%l7 + 0x44], %g2 popc %i4, %o7 fnot1s %f14, %f3 sth %i7, [%l7 + 0x62] fpsub16s %f15, %f12, %f11 fpsub16s %f1, %f8, %f3 ldd [%l7 + 0x50], %f10 edge16n %i3, %l2, %o4 movle %xcc, %i6, %g6 fmovsne %xcc, %f2, %f13 tne %icc, 0x2 fxors %f4, %f6, %f4 fbug %fcc0, loop_374 edge8n %o5, %l3, %l4 mova %icc, %l1, %g7 ldsb [%l7 + 0x5D], %g5 loop_374: fmovsne %xcc, %f8, %f0 tvs %icc, 0x3 fmovdcs %xcc, %f0, %f4 bvs,a,pn %xcc, loop_375 lduw [%l7 + 0x14], %o2 std %f2, [%l7 + 0x28] movrne %l6, %o6, %i2 loop_375: edge8l %l0, %o0, %o3 fnot1 %f4, %f2 std %f2, [%l7 + 0x10] ta %icc, 0x0 fmovscs %xcc, %f11, %f12 stx %i5, [%l7 + 0x48] move %icc, %g1, %i1 fmovdle %xcc, %f2, %f3 tne %icc, 0x3 xorcc %i0, 0x1EC9, %g3 pdist %f4, %f14, %f8 std %f2, [%l7 + 0x08] fxors %f4, %f9, %f3 stx %l5, [%l7 + 0x60] ldsb [%l7 + 0x28], %o1 sth %g4, [%l7 + 0x1E] bcc,a loop_376 smul %g2, 0x0779, %o7 movrgz %i4, %i7, %l2 ldub [%l7 + 0x48], %i3 loop_376: tl %xcc, 0x0 fbn %fcc2, loop_377 fbne,a %fcc3, loop_378 array8 %o4, %i6, %g6 ldx [%l7 + 0x78], %o5 loop_377: lduh [%l7 + 0x1C], %l4 loop_378: ldsb [%l7 + 0x6D], %l1 lduw [%l7 + 0x3C], %l3 fba %fcc1, loop_379 fcmpeq16 %f6, %f2, %g7 lduh [%l7 + 0x4C], %g5 ld [%l7 + 0x60], %f8 loop_379: std %f0, [%l7 + 0x20] sdivcc %l6, 0x1B05, %o2 fmovdge %icc, %f2, %f1 ldd [%l7 + 0x30], %f6 stw %i2, [%l7 + 0x24] std %f12, [%l7 + 0x58] bl,pn %icc, loop_380 edge8l %l0, %o6, %o3 stx %o0, [%l7 + 0x28] ldsb [%l7 + 0x70], %g1 loop_380: ldsw [%l7 + 0x10], %i5 st %f3, [%l7 + 0x30] or %i1, 0x1AFE, %i0 fmovrslz %l5, %f4, %f14 sth %o1, [%l7 + 0x4E] fnot2s %f12, %f1 fzeros %f4 stx %g4, [%l7 + 0x08] movle %xcc, %g2, %g3 tl %icc, 0x2 tcs %xcc, 0x5 fnegd %f14, %f12 stw %i4, [%l7 + 0x08] fbg %fcc0, loop_381 fsrc2s %f13, %f14 movrlz %i7, 0x01B, %l2 ld [%l7 + 0x6C], %f4 loop_381: fmovdcc %xcc, %f0, %f10 fmovsl %icc, %f6, %f11 fnor %f12, %f2, %f2 fba,a %fcc1, loop_382 tvs %icc, 0x3 std %f10, [%l7 + 0x78] tg %icc, 0x3 loop_382: ldd [%l7 + 0x50], %f2 udivcc %o7, 0x0087, %o4 movcs %xcc, %i3, %i6 bcc loop_383 sethi 0x1A46, %o5 fandnot2s %f9, %f0, %f8 sth %l4, [%l7 + 0x72] loop_383: tsubcc %l1, 0x0147, %l3 movl %icc, %g7, %g5 fmul8x16al %f10, %f3, %f2 fpack32 %f8, %f2, %f2 fbo %fcc0, loop_384 fbne,a %fcc2, loop_385 sth %g6, [%l7 + 0x68] fornot2s %f15, %f15, %f5 loop_384: lduh [%l7 + 0x36], %o2 loop_385: bne,a %icc, loop_386 smul %l6, %i2, %l0 taddcctv %o6, 0x1A89, %o0 tsubcc %g1, 0x14C4, %o3 loop_386: ldd [%l7 + 0x78], %f10 move %icc, %i5, %i0 fmovrdgz %i1, %f0, %f4 ld [%l7 + 0x3C], %f12 brlez %l5, loop_387 fmovrsgz %g4, %f1, %f12 ldsw [%l7 + 0x38], %o1 fmovdle %icc, %f14, %f11 loop_387: stx %g3, [%l7 + 0x78] lduh [%l7 + 0x52], %g2 edge16n %i4, %l2, %i7 udivx %o4, 0x04DB, %i3 brnz,a %i6, loop_388 ldub [%l7 + 0x26], %o5 fmovsg %icc, %f15, %f3 ldsh [%l7 + 0x52], %o7 loop_388: alignaddr %l4, %l1, %g7 fmovsgu %icc, %f1, %f0 tne %xcc, 0x0 movrgez %g5, 0x0C0, %g6 stx %o2, [%l7 + 0x58] stx %l3, [%l7 + 0x48] ld [%l7 + 0x34], %f0 fmovd %f4, %f14 fbg %fcc2, loop_389 ldx [%l7 + 0x20], %l6 bl,a %icc, loop_390 movvc %icc, %i2, %l0 loop_389: edge32n %o6, %o0, %g1 fblg,a %fcc3, loop_391 loop_390: udivcc %o3, 0x132B, %i0 fbn %fcc3, loop_392 tge %icc, 0x4 loop_391: fmovdcs %icc, %f2, %f2 fbl %fcc1, loop_393 loop_392: ldsw [%l7 + 0x58], %i1 udiv %i5, 0x12FF, %g4 ldx [%l7 + 0x18], %l5 loop_393: fbule,a %fcc1, loop_394 xorcc %g3, 0x1A8D, %g2 movvs %xcc, %o1, %l2 andncc %i7, %i4, %i3 loop_394: ldd [%l7 + 0x60], %f2 fcmpgt16 %f12, %f12, %i6 fbu,a %fcc3, loop_395 fmovde %icc, %f7, %f2 fpsub16 %f10, %f6, %f12 ble loop_396 loop_395: stw %o4, [%l7 + 0x20] fble %fcc1, loop_397 st %f5, [%l7 + 0x30] loop_396: fbo %fcc0, loop_398 fnot1 %f8, %f8 loop_397: fors %f6, %f2, %f7 ldub [%l7 + 0x48], %o5 loop_398: fpsub32s %f6, %f1, %f8 fbule,a %fcc1, loop_399 udivcc %l4, 0x159E, %o7 stx %l1, [%l7 + 0x38] fmovsvc %icc, %f1, %f5 loop_399: fmovse %icc, %f2, %f8 array32 %g7, %g6, %g5 sth %o2, [%l7 + 0x34] bgu,pn %xcc, loop_400 taddcctv %l3, %i2, %l0 bvs %xcc, loop_401 bl loop_402 loop_400: taddcc %o6, 0x187A, %l6 fxors %f15, %f3, %f12 loop_401: add %o0, %g1, %o3 loop_402: std %f4, [%l7 + 0x50] ldx [%l7 + 0x20], %i1 movcs %icc, %i0, %g4 tne %icc, 0x1 fmovrdgez %l5, %f0, %f8 popc %i5, %g3 ldsw [%l7 + 0x70], %g2 ldsh [%l7 + 0x68], %o1 std %f2, [%l7 + 0x68] fmul8ulx16 %f2, %f4, %f12 fmovse %icc, %f1, %f0 fbg %fcc1, loop_403 orn %i7, 0x1C20, %l2 fandnot1 %f4, %f12, %f2 tcs %xcc, 0x2 loop_403: fpackfix %f2, %f11 std %f8, [%l7 + 0x48] sth %i4, [%l7 + 0x7C] add %i3, %i6, %o4 or %o5, 0x12AC, %o7 lduw [%l7 + 0x74], %l1 ldx [%l7 + 0x58], %g7 edge16n %g6, %g5, %l4 edge16 %l3, %i2, %l0 std %f6, [%l7 + 0x48] stb %o6, [%l7 + 0x0B] movg %xcc, %o2, %o0 ld [%l7 + 0x18], %f12 orcc %l6, %g1, %o3 sth %i1, [%l7 + 0x0A] fandnot2 %f12, %f12, %f14 fmovrsgz %i0, %f8, %f12 xorcc %l5, 0x0235, %g4 ldsw [%l7 + 0x1C], %g3 fmovdgu %icc, %f4, %f5 tcc %icc, 0x5 bl,a loop_404 tcs %xcc, 0x7 fabsd %f2, %f2 fpackfix %f4, %f6 loop_404: bleu loop_405 fmul8ulx16 %f2, %f8, %f0 fmovdpos %xcc, %f5, %f4 fpsub32 %f4, %f10, %f0 loop_405: fba %fcc2, loop_406 fexpand %f8, %f10 fmovrdgez %i5, %f8, %f12 fzero %f4 loop_406: mulscc %g2, 0x018A, %o1 fcmpd %fcc3, %f0, %f10 edge32 %i7, %i4, %l2 fsrc1s %f5, %f11 ldub [%l7 + 0x54], %i3 movne %xcc, %o4, %o5 brz,a %o7, loop_407 ldsb [%l7 + 0x65], %i6 fcmpgt32 %f10, %f0, %g7 sth %g6, [%l7 + 0x1C] loop_407: fcmple16 %f10, %f14, %l1 lduh [%l7 + 0x50], %l4 movn %xcc, %l3, %g5 fpack32 %f4, %f8, %f4 edge32ln %l0, %i2, %o2 edge32n %o6, %l6, %o0 edge8 %g1, %i1, %i0 ld [%l7 + 0x10], %f3 fmovscc %xcc, %f10, %f6 fmovsgu %icc, %f4, %f2 alignaddr %l5, %g4, %o3 ldsb [%l7 + 0x2E], %g3 xor %i5, 0x0644, %o1 tg %icc, 0x5 lduh [%l7 + 0x28], %g2 fbule %fcc0, loop_408 st %f13, [%l7 + 0x20] movn %icc, %i7, %i4 fmovde %icc, %f6, %f13 loop_408: fmovdpos %icc, %f3, %f3 addcc %i3, %o4, %o5 mova %xcc, %l2, %i6 sethi 0x1B31, %o7 edge8l %g6, %g7, %l1 fmovdl %xcc, %f13, %f13 ldd [%l7 + 0x30], %f4 brz %l3, loop_409 fmovsgu %xcc, %f15, %f7 ldub [%l7 + 0x0D], %l4 ld [%l7 + 0x08], %f11 loop_409: ldsw [%l7 + 0x1C], %g5 ldd [%l7 + 0x60], %f6 ldsh [%l7 + 0x74], %i2 sdiv %o2, 0x121F, %l0 tgu %icc, 0x3 orn %l6, 0x04C8, %o6 st %f8, [%l7 + 0x6C] fmovsle %icc, %f8, %f3 ba,pn %icc, loop_410 ldsb [%l7 + 0x7F], %o0 sub %i1, %g1, %l5 tsubcctv %i0, %o3, %g4 loop_410: fmovsne %icc, %f14, %f8 andn %i5, %o1, %g3 ldsh [%l7 + 0x38], %g2 ldsb [%l7 + 0x42], %i7 fmovsvc %icc, %f8, %f10 fsrc2 %f6, %f14 ld [%l7 + 0x50], %f13 ld [%l7 + 0x6C], %f11 fabsd %f14, %f4 lduh [%l7 + 0x72], %i3 and %o4, 0x038D, %i4 srl %o5, %i6, %l2 alignaddr %o7, %g6, %g7 ldsb [%l7 + 0x72], %l3 ldub [%l7 + 0x71], %l4 tg %xcc, 0x2 ldsh [%l7 + 0x46], %l1 std %f0, [%l7 + 0x10] stx %g5, [%l7 + 0x70] fpack32 %f10, %f8, %f4 bneg,pt %xcc, loop_411 st %f11, [%l7 + 0x34] faligndata %f4, %f0, %f10 fmovscc %icc, %f1, %f0 loop_411: fbo %fcc0, loop_412 bcc,a,pt %icc, loop_413 fmovdleu %xcc, %f0, %f5 stw %i2, [%l7 + 0x74] loop_412: tl %icc, 0x0 loop_413: fnot2 %f12, %f0 ld [%l7 + 0x68], %f14 lduh [%l7 + 0x52], %l0 fsrc1s %f9, %f1 lduw [%l7 + 0x24], %l6 fbug %fcc1, loop_414 bvs loop_415 udivx %o2, 0x1B94, %o0 nop setx loop_416, %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_414: lduh [%l7 + 0x22], %i1 loop_415: fnands %f4, %f11, %f11 fmovsle %icc, %f15, %f2 loop_416: edge8l %g1, %o6, %i0 bvc loop_417 ldsw [%l7 + 0x24], %l5 be %xcc, loop_418 stx %o3, [%l7 + 0x38] loop_417: smul %g4, %o1, %g3 fmovdneg %icc, %f11, %f8 loop_418: ldx [%l7 + 0x78], %i5 ldd [%l7 + 0x78], %f14 fmovdvc %icc, %f0, %f6 alignaddrl %i7, %g2, %o4 movge %xcc, %i3, %o5 bl %icc, loop_419 alignaddrl %i6, %i4, %o7 fabsd %f12, %f0 fnot1s %f9, %f0 loop_419: fmul8x16 %f12, %f8, %f6 tpos %icc, 0x3 fmovsn %icc, %f12, %f12 fnands %f14, %f10, %f1 ldub [%l7 + 0x1D], %l2 sth %g6, [%l7 + 0x2E] tsubcctv %l3, %g7, %l4 fbo %fcc2, loop_420 fbge,a %fcc3, loop_421 fmovsle %xcc, %f8, %f4 addc %l1, %i2, %g5 loop_420: ld [%l7 + 0x08], %f3 loop_421: nop setx loop_422, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpsub16 %f12, %f2, %f12 fba,a %fcc3, loop_423 lduh [%l7 + 0x26], %l6 loop_422: lduh [%l7 + 0x28], %o2 fzero %f8 loop_423: tsubcc %o0, 0x1E58, %l0 stw %i1, [%l7 + 0x0C] lduw [%l7 + 0x38], %g1 ta %xcc, 0x3 tneg %icc, 0x1 fexpand %f5, %f10 edge32l %o6, %i0, %o3 fmovdgu %icc, %f6, %f4 lduh [%l7 + 0x3A], %l5 ldx [%l7 + 0x50], %g4 std %f0, [%l7 + 0x78] movvs %xcc, %g3, %o1 std %f12, [%l7 + 0x28] fpsub32s %f6, %f9, %f3 movpos %icc, %i7, %i5 ldub [%l7 + 0x4B], %o4 stb %g2, [%l7 + 0x45] fbug %fcc3, loop_424 for %f14, %f4, %f4 fandnot1s %f12, %f7, %f13 udivcc %o5, 0x1D2E, %i3 loop_424: stb %i6, [%l7 + 0x57] fmovsn %icc, %f1, %f4 siam 0x1 fpsub32 %f6, %f12, %f2 fnot1s %f13, %f15 fmovdvs %icc, %f7, %f7 fbule %fcc2, loop_425 sra %o7, %i4, %g6 ldub [%l7 + 0x6B], %l2 std %f0, [%l7 + 0x28] loop_425: ldsw [%l7 + 0x0C], %g7 subcc %l4, %l1, %i2 fabsd %f4, %f8 lduh [%l7 + 0x52], %l3 tvc %xcc, 0x6 bcs loop_426 ld [%l7 + 0x18], %f0 bcs,a,pt %icc, loop_427 ldd [%l7 + 0x68], %f14 loop_426: tl %icc, 0x7 stb %g5, [%l7 + 0x53] loop_427: move %icc, %l6, %o0 stw %o2, [%l7 + 0x2C] fpadd16 %f12, %f8, %f8 fpack32 %f2, %f14, %f6 ldsh [%l7 + 0x5A], %i1 lduw [%l7 + 0x5C], %g1 fbuge %fcc3, loop_428 movre %o6, 0x31F, %i0 bn,a,pt %xcc, loop_429 brlz,a %o3, loop_430 loop_428: ldsh [%l7 + 0x0E], %l0 fpack32 %f14, %f4, %f4 loop_429: fmovsl %icc, %f11, %f8 loop_430: fmovdl %icc, %f14, %f14 pdist %f4, %f2, %f10 fmovdneg %xcc, %f11, %f0 tleu %xcc, 0x7 stb %g4, [%l7 + 0x57] orncc %l5, %o1, %i7 ldd [%l7 + 0x30], %f10 ldd [%l7 + 0x48], %f6 edge16 %g3, %i5, %g2 brgz,a %o4, loop_431 brgz,a %i3, loop_432 ldd [%l7 + 0x68], %f6 smul %o5, 0x14EF, %o7 loop_431: ld [%l7 + 0x78], %f8 loop_432: movl %xcc, %i6, %i4 srl %g6, %g7, %l4 ldub [%l7 + 0x46], %l2 fmovspos %xcc, %f15, %f2 movneg %icc, %i2, %l3 fmovrdgez %l1, %f8, %f4 udivcc %l6, 0x129F, %o0 ldub [%l7 + 0x3F], %o2 tne %icc, 0x7 fmovs %f6, %f9 stw %i1, [%l7 + 0x4C] fcmple16 %f10, %f8, %g5 fblg %fcc1, loop_433 tvs %icc, 0x4 mulscc %o6, 0x17A9, %g1 ld [%l7 + 0x70], %f10 loop_433: ldsb [%l7 + 0x56], %i0 sethi 0x0322, %o3 srax %l0, %g4, %l5 stx %o1, [%l7 + 0x28] fmovdneg %icc, %f3, %f13 fbge %fcc2, loop_434 sth %i7, [%l7 + 0x5E] ldsb [%l7 + 0x1F], %i5 sllx %g2, 0x1E, %g3 loop_434: bgu %xcc, loop_435 move %xcc, %o4, %i3 sdiv %o5, 0x0BA7, %i6 fmovsvc %xcc, %f5, %f9 loop_435: bleu,a,pn %xcc, loop_436 lduh [%l7 + 0x72], %o7 lduw [%l7 + 0x70], %i4 array8 %g6, %g7, %l4 loop_436: fbul %fcc1, loop_437 fandnot2 %f4, %f2, %f8 lduw [%l7 + 0x20], %l2 movleu %icc, %i2, %l3 loop_437: ldsb [%l7 + 0x73], %l1 mulscc %l6, %o0, %i1 alignaddrl %g5, %o6, %o2 st %f1, [%l7 + 0x24] fnands %f10, %f12, %f13 fba %fcc0, loop_438 fmovsn %xcc, %f4, %f12 srl %g1, 0x11, %o3 st %f3, [%l7 + 0x18] loop_438: array8 %i0, %l0, %l5 ld [%l7 + 0x28], %f7 ldub [%l7 + 0x36], %g4 ldsb [%l7 + 0x4A], %i7 fpsub16s %f13, %f11, %f0 fnot1 %f12, %f12 tle %xcc, 0x4 ld [%l7 + 0x58], %f10 fzero %f4 fand %f0, %f0, %f10 ldsh [%l7 + 0x30], %o1 fmovsgu %xcc, %f3, %f15 st %f0, [%l7 + 0x10] ldd [%l7 + 0x20], %f12 udivcc %i5, 0x0FBD, %g3 stw %o4, [%l7 + 0x6C] st %f8, [%l7 + 0x68] ldsw [%l7 + 0x5C], %i3 subcc %g2, %o5, %i6 fbl %fcc1, loop_439 xnor %i4, 0x1C86, %g6 bneg,a loop_440 ldd [%l7 + 0x10], %f6 loop_439: pdist %f2, %f8, %f0 fbue,a %fcc1, loop_441 loop_440: std %f14, [%l7 + 0x78] fmovsle %xcc, %f8, %f9 ldub [%l7 + 0x5F], %o7 loop_441: stx %g7, [%l7 + 0x60] ld [%l7 + 0x20], %f12 stw %l4, [%l7 + 0x60] nop setx loop_442, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovse %icc, %f12, %f1 ldx [%l7 + 0x48], %i2 ldx [%l7 + 0x38], %l3 loop_442: xnor %l2, 0x1289, %l6 std %f0, [%l7 + 0x30] stw %l1, [%l7 + 0x2C] fornot1s %f8, %f8, %f5 ld [%l7 + 0x20], %f5 andcc %i1, 0x003E, %o0 call loop_443 edge16l %o6, %o2, %g1 tl %icc, 0x4 fpadd16 %f8, %f4, %f14 loop_443: std %f0, [%l7 + 0x20] ldsh [%l7 + 0x76], %g5 movgu %icc, %o3, %l0 tle %icc, 0x6 bvc,a loop_444 std %f0, [%l7 + 0x40] fcmpeq16 %f6, %f10, %l5 fmovse %xcc, %f6, %f0 loop_444: movcc %xcc, %g4, %i0 fmovsn %xcc, %f7, %f5 fors %f1, %f11, %f3 fornot1 %f4, %f8, %f10 movre %i7, %i5, %g3 fpackfix %f12, %f14 umulcc %o4, %i3, %o1 fornot2 %f14, %f4, %f14 fmovsleu %xcc, %f9, %f9 ld [%l7 + 0x48], %f10 array16 %o5, %g2, %i6 ldsw [%l7 + 0x14], %i4 fnors %f1, %f6, %f13 fcmple32 %f8, %f8, %o7 stb %g7, [%l7 + 0x09] movgu %icc, %g6, %i2 ldd [%l7 + 0x78], %f10 fcmpne32 %f0, %f4, %l4 ldd [%l7 + 0x48], %f2 fmul8x16au %f10, %f8, %f0 fones %f3 movvc %xcc, %l2, %l6 movrlz %l1, 0x211, %l3 std %f6, [%l7 + 0x68] movge %icc, %o0, %i1 subcc %o6, %g1, %o2 ldx [%l7 + 0x08], %o3 xnor %g5, %l5, %g4 fands %f4, %f5, %f3 bneg,a %icc, loop_445 fpadd16s %f8, %f13, %f12 bn %xcc, loop_446 fmovdpos %icc, %f7, %f14 loop_445: fandnot2s %f9, %f7, %f0 taddcc %i0, 0x0434, %i7 loop_446: fmovse %xcc, %f0, %f9 ble loop_447 ldd [%l7 + 0x60], %f8 call loop_448 movgu %xcc, %l0, %g3 loop_447: lduw [%l7 + 0x18], %i5 st %f10, [%l7 + 0x50] loop_448: fone %f0 fmovdg %xcc, %f0, %f6 fand %f0, %f6, %f0 fzeros %f7 addccc %o4, %o1, %i3 fnot1 %f14, %f2 fmovsa %icc, %f15, %f6 tg %xcc, 0x6 fornot1 %f2, %f6, %f6 ldx [%l7 + 0x70], %o5 fmovdgu %icc, %f6, %f4 fmul8x16al %f10, %f1, %f12 movgu %xcc, %i6, %g2 fbn,a %fcc1, loop_449 fmovsn %icc, %f13, %f11 ld [%l7 + 0x08], %f6 ldsb [%l7 + 0x57], %o7 loop_449: st %f12, [%l7 + 0x1C] fone %f0 stx %i4, [%l7 + 0x30] ldsw [%l7 + 0x60], %g6 bg loop_450 tg %icc, 0x7 fcmpne32 %f12, %f14, %i2 sub %l4, 0x0A25, %g7 loop_450: ta %xcc, 0x5 fabss %f13, %f14 fmovse %icc, %f15, %f1 fmovd %f12, %f10 stw %l6, [%l7 + 0x38] st %f2, [%l7 + 0x38] fmuld8ulx16 %f2, %f14, %f6 move %icc, %l2, %l1 movrne %l3, 0x0F3, %o0 brgz,a %i1, loop_451 fornot2 %f10, %f0, %f6 ldd [%l7 + 0x30], %f0 st %f7, [%l7 + 0x7C] loop_451: mulscc %g1, %o6, %o2 stb %g5, [%l7 + 0x36] ldsw [%l7 + 0x10], %l5 ld [%l7 + 0x64], %f13 st %f14, [%l7 + 0x18] fmuld8sux16 %f0, %f10, %f2 sethi 0x0A28, %g4 fmovd %f10, %f14 faligndata %f10, %f6, %f14 movgu %xcc, %o3, %i7 fmovrdlz %i0, %f10, %f14 bne,pn %icc, loop_452 be,pn %icc, loop_453 alignaddrl %g3, %i5, %o4 brlz %o1, loop_454 loop_452: ba loop_455 loop_453: fmovrse %l0, %f0, %f12 fcmple32 %f12, %f12, %i3 loop_454: add %i6, %o5, %o7 loop_455: sllx %g2, 0x00, %i4 fbne,a %fcc1, loop_456 fpsub16 %f12, %f0, %f8 addccc %i2, 0x0106, %l4 stw %g6, [%l7 + 0x40] loop_456: fsrc2 %f14, %f12 addcc %l6, %l2, %l1 fandnot1 %f8, %f0, %f10 ldx [%l7 + 0x48], %l3 brgez,a %o0, loop_457 fabsd %f10, %f4 stx %g7, [%l7 + 0x78] ldsb [%l7 + 0x4A], %g1 loop_457: mulscc %o6, 0x0ECC, %i1 lduw [%l7 + 0x0C], %o2 lduh [%l7 + 0x4A], %l5 ldsh [%l7 + 0x12], %g4 sllx %o3, %g5, %i7 bpos,a loop_458 fnot1s %f6, %f9 pdist %f14, %f6, %f6 movrlez %g3, %i5, %o4 loop_458: ldx [%l7 + 0x78], %i0 for %f6, %f0, %f4 fbl,a %fcc0, loop_459 lduw [%l7 + 0x18], %l0 tcs %icc, 0x1 ldub [%l7 + 0x4C], %o1 loop_459: ldsh [%l7 + 0x28], %i6 ldd [%l7 + 0x38], %f14 ba,a,pn %icc, loop_460 ld [%l7 + 0x70], %f2 std %f4, [%l7 + 0x30] umul %i3, %o7, %g2 loop_460: fcmpne32 %f10, %f14, %o5 fbuge,a %fcc3, loop_461 subcc %i4, 0x0888, %l4 tle %icc, 0x3 lduw [%l7 + 0x64], %g6 loop_461: fbl,a %fcc0, loop_462 movcc %icc, %l6, %l2 ldub [%l7 + 0x7C], %l1 ldsw [%l7 + 0x40], %i2 loop_462: tleu %icc, 0x6 nop setx loop_463, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpne32 %f14, %f4, %l3 fmovscs %icc, %f4, %f9 ldx [%l7 + 0x18], %o0 loop_463: fpadd16 %f4, %f6, %f14 fmovrdgz %g7, %f6, %f2 orncc %o6, 0x12D8, %g1 fpmerge %f12, %f0, %f14 movcc %xcc, %i1, %l5 tsubcc %g4, %o2, %o3 fmovdl %icc, %f7, %f10 movneg %xcc, %i7, %g5 stw %g3, [%l7 + 0x54] fandnot2s %f10, %f11, %f10 ta %xcc, 0x0 orcc %o4, %i5, %i0 lduh [%l7 + 0x14], %o1 stx %i6, [%l7 + 0x38] ld [%l7 + 0x74], %f11 movpos %xcc, %i3, %o7 ldsh [%l7 + 0x6E], %g2 fbuge %fcc0, loop_464 fcmpeq32 %f2, %f4, %l0 lduh [%l7 + 0x5E], %i4 stb %o5, [%l7 + 0x36] loop_464: sdiv %g6, 0x0B54, %l4 faligndata %f6, %f14, %f14 movcs %icc, %l2, %l1 and %l6, %i2, %l3 fmovscc %icc, %f9, %f7 ldsh [%l7 + 0x10], %g7 fbg %fcc3, loop_465 orn %o0, %o6, %i1 lduw [%l7 + 0x1C], %l5 fbu %fcc2, loop_466 loop_465: fabss %f12, %f14 ldub [%l7 + 0x54], %g4 sll %o2, %g1, %i7 loop_466: ldsh [%l7 + 0x38], %o3 ldub [%l7 + 0x45], %g5 edge8 %o4, %g3, %i0 stb %i5, [%l7 + 0x50] stw %i6, [%l7 + 0x64] fnot2 %f14, %f14 edge32l %i3, %o1, %o7 fsrc1s %f2, %f8 fpackfix %f2, %f3 tl %xcc, 0x7 fmul8x16al %f12, %f8, %f14 fsrc1s %f0, %f14 ld [%l7 + 0x30], %f7 nop setx loop_467, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tg %xcc, 0x7 movrne %g2, %l0, %i4 tne %xcc, 0x7 loop_467: ldsb [%l7 + 0x11], %o5 fcmpeq16 %f2, %f12, %g6 orn %l2, %l1, %l4 fmovsgu %xcc, %f12, %f8 fcmped %fcc0, %f12, %f12 fmovda %icc, %f8, %f2 bl,a,pt %xcc, loop_468 fornot2 %f6, %f6, %f14 brz,a %i2, loop_469 add %l6, %l3, %o0 loop_468: orncc %o6, %i1, %g7 movre %l5, %o2, %g1 loop_469: fnands %f5, %f4, %f2 fornot1 %f8, %f0, %f2 fmovrsgez %g4, %f7, %f4 bcs,a,pn %xcc, loop_470 nop setx loop_471, %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 fmovdpos %icc, %f3, %f0 movpos %xcc, %o3, %i7 loop_470: st %f4, [%l7 + 0x48] loop_471: fmovrdlez %g5, %f14, %f2 fmovsa %icc, %f7, %f7 ldsb [%l7 + 0x5B], %g3 bl,a %icc, loop_472 bgu %icc, loop_473 ldsb [%l7 + 0x30], %i0 bshuffle %f4, %f2, %f12 loop_472: fcmpgt16 %f8, %f12, %o4 loop_473: fmovsneg %icc, %f2, %f2 tgu %xcc, 0x7 movn %xcc, %i5, %i3 tleu %xcc, 0x7 tvs %xcc, 0x5 te %xcc, 0x3 st %f2, [%l7 + 0x14] fcmped %fcc0, %f6, %f2 ldx [%l7 + 0x58], %o1 andcc %o7, %g2, %i6 addcc %i4, %o5, %g6 fbul %fcc0, loop_474 fble %fcc2, loop_475 andncc %l2, %l1, %l0 ldsw [%l7 + 0x08], %i2 loop_474: ldsb [%l7 + 0x0A], %l6 loop_475: ldsw [%l7 + 0x74], %l3 fbu,a %fcc0, loop_476 xnor %o0, %l4, %o6 fmovdg %icc, %f14, %f12 lduw [%l7 + 0x44], %i1 loop_476: fpack16 %f12, %f3 fpsub32 %f2, %f14, %f6 std %f14, [%l7 + 0x58] subcc %g7, 0x1138, %o2 edge32 %g1, %l5, %o3 fxnors %f3, %f7, %f8 fmovsleu %icc, %f4, %f14 bge,a,pn %icc, loop_477 lduw [%l7 + 0x14], %g4 fors %f10, %f4, %f13 lduw [%l7 + 0x44], %i7 loop_477: sub %g5, %i0, %o4 fabss %f9, %f11 movrgz %g3, %i5, %i3 bcc,a,pn %icc, loop_478 bvc,pt %icc, loop_479 lduw [%l7 + 0x50], %o1 fcmpgt32 %f8, %f4, %o7 loop_478: addc %i6, %g2, %o5 loop_479: fmovsn %icc, %f7, %f13 tneg %xcc, 0x4 movle %xcc, %i4, %g6 orcc %l2, 0x0522, %l1 movg %icc, %i2, %l6 movrgz %l0, %l3, %o0 ba,a %xcc, loop_480 tcs %xcc, 0x3 st %f4, [%l7 + 0x1C] fmovrslez %o6, %f12, %f9 loop_480: fmovspos %xcc, %f13, %f14 pdist %f4, %f0, %f14 brz,a %i1, loop_481 st %f9, [%l7 + 0x28] ld [%l7 + 0x14], %f11 mulscc %g7, %l4, %g1 loop_481: fmovrdlz %o2, %f14, %f4 fnors %f3, %f14, %f12 edge8n %o3, %g4, %l5 movpos %icc, %i7, %i0 stx %g5, [%l7 + 0x38] sdivcc %g3, 0x1E23, %o4 bleu loop_482 fmul8sux16 %f0, %f6, %f2 ldsb [%l7 + 0x4A], %i3 pdist %f4, %f10, %f2 loop_482: ldsh [%l7 + 0x26], %o1 std %f14, [%l7 + 0x68] fmovdle %xcc, %f8, %f8 fxors %f11, %f9, %f4 fnor %f6, %f0, %f8 fone %f0 movl %icc, %i5, %i6 ldsw [%l7 + 0x20], %g2 taddcctv %o5, %i4, %o7 movre %g6, 0x267, %l1 stb %l2, [%l7 + 0x1A] brgz %i2, loop_483 be,a,pt %icc, loop_484 tge %xcc, 0x4 lduh [%l7 + 0x1A], %l6 loop_483: fmovs %f11, %f7 loop_484: edge8ln %l3, %l0, %o6 bgu loop_485 fbue,a %fcc2, loop_486 siam 0x2 st %f10, [%l7 + 0x38] loop_485: stb %i1, [%l7 + 0x2E] loop_486: std %f14, [%l7 + 0x20] stw %o0, [%l7 + 0x7C] bge,a,pn %icc, loop_487 stx %g7, [%l7 + 0x20] sth %l4, [%l7 + 0x5A] brgez,a %g1, loop_488 loop_487: fandnot1 %f2, %f6, %f0 fmovdvs %icc, %f6, %f4 brlez %o3, loop_489 loop_488: edge8ln %g4, %l5, %i7 fnot1 %f0, %f14 fornot2s %f13, %f15, %f7 loop_489: fornot1 %f4, %f0, %f8 ble,pt %icc, loop_490 faligndata %f4, %f2, %f14 fbu,a %fcc3, loop_491 subccc %o2, 0x1149, %i0 loop_490: xor %g3, 0x1D85, %g5 ldx [%l7 + 0x10], %o4 loop_491: lduw [%l7 + 0x58], %i3 fsrc1 %f2, %f6 sth %o1, [%l7 + 0x54] stb %i5, [%l7 + 0x42] stw %g2, [%l7 + 0x54] fpadd16 %f0, %f0, %f10 fmovdvs %xcc, %f15, %f5 tn %xcc, 0x5 andcc %o5, %i4, %i6 bcs %icc, loop_492 andcc %o7, 0x05D1, %l1 edge32n %l2, %g6, %i2 fmul8x16au %f11, %f15, %f12 loop_492: stw %l3, [%l7 + 0x38] edge32l %l6, %o6, %i1 lduh [%l7 + 0x7E], %l0 fbue,a %fcc3, loop_493 fands %f9, %f3, %f12 ldsb [%l7 + 0x09], %o0 ldd [%l7 + 0x20], %f2 loop_493: lduh [%l7 + 0x5E], %g7 st %f7, [%l7 + 0x0C] tn %xcc, 0x1 tl %xcc, 0x0 fmovsleu %icc, %f3, %f6 stw %l4, [%l7 + 0x34] subcc %g1, %g4, %o3 siam 0x6 ldsh [%l7 + 0x24], %l5 stb %o2, [%l7 + 0x27] array16 %i7, %i0, %g3 ld [%l7 + 0x08], %f9 ld [%l7 + 0x3C], %f9 fcmpeq16 %f14, %f6, %g5 ldsh [%l7 + 0x60], %o4 fmovdleu %icc, %f14, %f1 xor %i3, %i5, %g2 movle %xcc, %o1, %i4 fones %f10 lduw [%l7 + 0x68], %o5 fmovdl %icc, %f0, %f15 stb %o7, [%l7 + 0x64] ldsh [%l7 + 0x44], %l1 ldx [%l7 + 0x68], %l2 ldsw [%l7 + 0x18], %g6 ld [%l7 + 0x38], %f3 tcc %icc, 0x6 sll %i6, 0x09, %l3 ldub [%l7 + 0x3E], %i2 std %f6, [%l7 + 0x60] fnands %f6, %f15, %f13 fmovrdgz %l6, %f8, %f12 brgz %o6, loop_494 fmovdgu %xcc, %f2, %f13 siam 0x0 udiv %i1, 0x0993, %l0 loop_494: fmovsleu %xcc, %f6, %f2 bcc,a,pt %xcc, loop_495 fornot2 %f12, %f8, %f0 movle %icc, %g7, %l4 std %f6, [%l7 + 0x58] loop_495: tvc %icc, 0x5 movrgz %o0, %g4, %o3 ldsh [%l7 + 0x7A], %l5 fmul8x16al %f1, %f13, %f10 lduw [%l7 + 0x60], %g1 std %f2, [%l7 + 0x78] for %f12, %f2, %f14 fbul,a %fcc3, loop_496 fnor %f2, %f12, %f4 ldsb [%l7 + 0x62], %i7 addccc %o2, 0x1C04, %i0 loop_496: fpsub16s %f12, %f9, %f12 subc %g5, %o4, %g3 sethi 0x168B, %i3 stw %i5, [%l7 + 0x64] fbe %fcc1, loop_497 brgz,a %g2, loop_498 fnot1s %f12, %f15 ldsh [%l7 + 0x2C], %i4 loop_497: bl,a %xcc, loop_499 loop_498: ldub [%l7 + 0x1B], %o5 bn loop_500 ldub [%l7 + 0x5E], %o7 loop_499: brz,a %l1, loop_501 srax %o1, 0x07, %l2 loop_500: std %f8, [%l7 + 0x40] ldsw [%l7 + 0x74], %g6 loop_501: brz %l3, loop_502 std %f4, [%l7 + 0x08] tle %icc, 0x2 fsrc2 %f0, %f14 loop_502: brz %i6, loop_503 lduw [%l7 + 0x3C], %i2 fandnot1s %f11, %f7, %f4 add %l6, %o6, %i1 loop_503: ld [%l7 + 0x24], %f1 fbu,a %fcc0, loop_504 stb %g7, [%l7 + 0x72] fbuge %fcc1, loop_505 fmovdle %icc, %f8, %f10 loop_504: fornot1 %f14, %f4, %f8 bpos,pn %icc, loop_506 loop_505: fmovsle %icc, %f12, %f5 array16 %l0, %o0, %g4 fnot2 %f10, %f8 loop_506: fmovdn %icc, %f11, %f9 sth %o3, [%l7 + 0x7C] st %f6, [%l7 + 0x38] edge8l %l4, %l5, %i7 fand %f6, %f2, %f12 ldsw [%l7 + 0x2C], %o2 or %i0, 0x06B6, %g1 sub %o4, 0x056F, %g5 be,a loop_507 nop setx loop_508, %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, 0x3 edge16l %i3, %g3, %i5 loop_507: ldsb [%l7 + 0x33], %g2 loop_508: tneg %icc, 0x2 stb %o5, [%l7 + 0x7E] xnor %o7, 0x1D91, %l1 nop setx loop_509, %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 %icc, 0x1 tgu %xcc, 0x1 andn %i4, %o1, %g6 loop_509: fpadd32s %f2, %f1, %f12 stw %l3, [%l7 + 0x14] tneg %xcc, 0x0 ldsw [%l7 + 0x70], %i6 movne %icc, %i2, %l2 fcmpgt16 %f4, %f0, %l6 lduh [%l7 + 0x38], %i1 brlz,a %g7, loop_510 brgz %o6, loop_511 std %f10, [%l7 + 0x08] std %f6, [%l7 + 0x28] loop_510: bl,a %xcc, loop_512 loop_511: movre %l0, 0x0A9, %g4 sethi 0x06A5, %o0 fmovspos %icc, %f3, %f0 loop_512: movneg %icc, %l4, %o3 bleu,a,pn %xcc, loop_513 fornot2s %f3, %f3, %f10 be loop_514 lduw [%l7 + 0x0C], %l5 loop_513: tg %icc, 0x7 bcs,a %icc, loop_515 loop_514: ldsb [%l7 + 0x3E], %i7 udivx %i0, 0x0805, %g1 bleu %icc, loop_516 loop_515: ldx [%l7 + 0x40], %o2 brnz %g5, loop_517 fand %f12, %f6, %f12 loop_516: tge %xcc, 0x7 tleu %icc, 0x2 loop_517: tpos %xcc, 0x5 ldd [%l7 + 0x48], %f2 st %f14, [%l7 + 0x40] fpsub32s %f0, %f5, %f10 brnz %i3, loop_518 movne %xcc, %g3, %o4 sth %g2, [%l7 + 0x7A] ldsw [%l7 + 0x68], %o5 loop_518: mulscc %i5, %l1, %o7 subcc %i4, 0x14D1, %o1 tge %xcc, 0x4 std %f10, [%l7 + 0x20] taddcc %g6, %l3, %i2 ldub [%l7 + 0x0B], %i6 srax %l6, 0x12, %i1 tleu %xcc, 0x5 ldsw [%l7 + 0x38], %g7 ldsb [%l7 + 0x69], %o6 ld [%l7 + 0x50], %f5 brgez %l0, loop_519 fandnot2s %f4, %f11, %f4 fmovrsne %g4, %f13, %f4 taddcctv %l2, 0x0990, %o0 loop_519: fmovdcc %xcc, %f4, %f5 fmovsg %xcc, %f15, %f2 std %f14, [%l7 + 0x48] fmovdg %icc, %f1, %f9 ldsh [%l7 + 0x34], %o3 ldsh [%l7 + 0x36], %l5 fxor %f12, %f10, %f0 fornot2s %f15, %f10, %f11 fbl %fcc2, loop_520 ba,a,pn %xcc, loop_521 tl %xcc, 0x6 fmovrdlz %l4, %f14, %f2 loop_520: stx %i0, [%l7 + 0x30] loop_521: tg %xcc, 0x7 sdivx %i7, 0x102A, %g1 fmovd %f2, %f2 brgez,a %o2, loop_522 ldd [%l7 + 0x40], %f2 fmovrdgz %g5, %f12, %f2 stb %g3, [%l7 + 0x1B] loop_522: ldub [%l7 + 0x27], %i3 fmul8ulx16 %f14, %f0, %f2 fmovs %f5, %f12 movne %icc, %g2, %o5 fnegs %f5, %f6 fmovsneg %xcc, %f1, %f11 fpack32 %f6, %f8, %f2 ldd [%l7 + 0x60], %f4 fnot2s %f7, %f5 stx %o4, [%l7 + 0x38] ldub [%l7 + 0x72], %l1 andn %o7, %i5, %o1 fmovdcc %icc, %f7, %f13 ldd [%l7 + 0x70], %f6 array8 %i4, %g6, %l3 ldx [%l7 + 0x20], %i6 fba %fcc3, loop_523 tsubcc %i2, 0x06F7, %l6 fzeros %f1 fmovdleu %xcc, %f2, %f13 loop_523: fmovdne %xcc, %f6, %f8 bvc,a,pt %xcc, loop_524 ld [%l7 + 0x6C], %f14 std %f0, [%l7 + 0x68] fcmpgt32 %f8, %f8, %i1 loop_524: fmovdle %icc, %f1, %f7 bl loop_525 add %o6, 0x1B6F, %g7 smulcc %g4, %l0, %o0 movn %icc, %l2, %l5 loop_525: fmovsvs %icc, %f9, %f6 fbule,a %fcc0, loop_526 ba,pt %icc, loop_527 fbug %fcc0, loop_528 lduh [%l7 + 0x24], %l4 loop_526: ldd [%l7 + 0x50], %f8 loop_527: edge32l %o3, %i0, %g1 loop_528: popc %i7, %g5 ld [%l7 + 0x30], %f14 fornot2s %f5, %f11, %f1 move %icc, %o2, %i3 nop setx loop_529, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdneg %icc, %f14, %f2 edge32ln %g2, %o5, %o4 fble %fcc3, loop_530 loop_529: subcc %g3, 0x12A6, %l1 stw %i5, [%l7 + 0x48] fcmps %fcc2, %f13, %f12 loop_530: brlz,a %o7, loop_531 fcmpeq16 %f4, %f2, %o1 fmul8x16au %f4, %f15, %f6 ldub [%l7 + 0x16], %g6 loop_531: fmovsg %icc, %f3, %f14 fbule,a %fcc0, loop_532 fsrc2s %f6, %f15 fpadd32s %f8, %f4, %f7 fmovrdgz %i4, %f12, %f6 loop_532: stx %i6, [%l7 + 0x30] sdiv %l3, 0x0AE1, %l6 bvc,a,pt %xcc, loop_533 ldsh [%l7 + 0x62], %i1 tg %xcc, 0x7 fornot1 %f2, %f12, %f0 loop_533: fornot1s %f14, %f1, %f15 tcs %xcc, 0x3 std %f12, [%l7 + 0x18] fmovdgu %xcc, %f2, %f5 stb %o6, [%l7 + 0x0B] ldub [%l7 + 0x1C], %i2 fbu,a %fcc3, loop_534 fmovsvc %xcc, %f11, %f12 bneg,pt %icc, loop_535 fornot1 %f4, %f10, %f8 loop_534: be,a,pt %icc, loop_536 movne %icc, %g4, %l0 loop_535: stx %o0, [%l7 + 0x40] movrgez %l2, 0x283, %l5 loop_536: ldub [%l7 + 0x76], %l4 fors %f8, %f5, %f3 fcmple16 %f6, %f12, %o3 sth %g7, [%l7 + 0x5C] sra %g1, %i0, %g5 fxnors %f4, %f11, %f7 fba,a %fcc0, loop_537 tcs %xcc, 0x2 fmovdneg %xcc, %f7, %f3 lduh [%l7 + 0x6A], %o2 loop_537: fmovsl %icc, %f13, %f11 ldd [%l7 + 0x48], %f14 ldsb [%l7 + 0x76], %i3 mulx %g2, 0x1EA8, %o5 stb %i7, [%l7 + 0x56] umul %o4, %l1, %i5 fmovrsgez %o7, %f4, %f0 fpadd16s %f15, %f14, %f14 st %f9, [%l7 + 0x40] edge32ln %o1, %g3, %i4 ld [%l7 + 0x10], %f2 move %icc, %g6, %l3 ldsw [%l7 + 0x14], %i6 bvs,a loop_538 edge32l %l6, %i1, %i2 lduh [%l7 + 0x6A], %g4 ld [%l7 + 0x44], %f10 loop_538: sdivx %o6, 0x0B2C, %o0 stb %l2, [%l7 + 0x3F] popc 0x020F, %l0 fmovrsgz %l5, %f10, %f15 ldsb [%l7 + 0x4D], %o3 fmovrdne %l4, %f8, %f12 ldub [%l7 + 0x68], %g1 fone %f0 st %f6, [%l7 + 0x14] srax %g7, %g5, %o2 ldsb [%l7 + 0x60], %i0 fcmple16 %f4, %f0, %g2 st %f1, [%l7 + 0x24] fpmerge %f6, %f7, %f12 edge16n %i3, %o5, %i7 stw %l1, [%l7 + 0x28] fmovs %f13, %f4 bleu,a,pt %icc, loop_539 fmovdge %xcc, %f13, %f15 fcmpgt16 %f14, %f6, %o4 fmovrde %o7, %f10, %f4 loop_539: bpos,a,pt %icc, loop_540 array8 %i5, %o1, %i4 tle %icc, 0x0 fbug %fcc3, loop_541 loop_540: fcmpd %fcc1, %f10, %f0 ldx [%l7 + 0x58], %g3 fmovdle %xcc, %f11, %f6 loop_541: array8 %g6, %i6, %l6 brgz,a %l3, loop_542 fandnot1 %f2, %f12, %f6 tle %icc, 0x3 nop setx loop_543, %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_542: brlz,a %i2, loop_544 ldd [%l7 + 0x18], %f6 fbn,a %fcc0, loop_545 loop_543: fornot1s %f15, %f2, %f3 loop_544: lduh [%l7 + 0x78], %g4 fblg %fcc2, loop_546 loop_545: sth %o6, [%l7 + 0x24] sethi 0x0BA4, %i1 be,a %icc, loop_547 loop_546: subc %o0, 0x0D03, %l2 fnot2 %f4, %f10 umulcc %l0, %l5, %o3 loop_547: fmovsneg %icc, %f0, %f9 tneg %icc, 0x7 fnegs %f2, %f13 stw %l4, [%l7 + 0x6C] ldsb [%l7 + 0x09], %g7 ldsb [%l7 + 0x62], %g1 fzeros %f1 xnorcc %g5, 0x1302, %o2 ld [%l7 + 0x5C], %f9 movge %icc, %i0, %i3 popc %o5, %i7 movpos %xcc, %l1, %g2 fmul8x16al %f7, %f5, %f12 andcc %o4, 0x1DD5, %i5 smulcc %o7, %o1, %i4 std %f6, [%l7 + 0x18] fandnot1 %f14, %f8, %f14 fsrc2s %f10, %f5 fpmerge %f6, %f3, %f8 fblg %fcc3, loop_548 subc %g3, 0x15B0, %i6 movn %icc, %g6, %l3 ldsw [%l7 + 0x68], %i2 loop_548: taddcc %g4, 0x1982, %o6 array32 %l6, %o0, %l2 siam 0x0 srl %l0, 0x0D, %i1 fmovde %icc, %f10, %f6 ldub [%l7 + 0x2D], %o3 fmul8sux16 %f12, %f0, %f6 movvc %icc, %l4, %l5 fmuld8sux16 %f3, %f0, %f6 fsrc2s %f5, %f14 stb %g7, [%l7 + 0x6A] fors %f14, %f5, %f6 fpack16 %f6, %f9 st %f1, [%l7 + 0x54] bgu,a loop_549 fnot2s %f9, %f7 ldub [%l7 + 0x1A], %g5 fmovrsgez %g1, %f3, %f11 loop_549: mulscc %i0, %o2, %i3 bcc,pt %xcc, loop_550 fmovsge %xcc, %f2, %f5 fmovdneg %icc, %f6, %f11 fsrc1s %f8, %f6 loop_550: fmovsn %icc, %f13, %f1 st %f6, [%l7 + 0x5C] movleu %icc, %i7, %o5 srlx %g2, %l1, %i5 tle %icc, 0x4 fxor %f10, %f8, %f6 sdivcc %o4, 0x0766, %o7 te %xcc, 0x2 be,a,pn %xcc, loop_551 movre %i4, 0x30F, %o1 ldub [%l7 + 0x6A], %g3 tge %xcc, 0x1 loop_551: add %i6, 0x0221, %g6 ldub [%l7 + 0x56], %l3 ld [%l7 + 0x18], %f6 st %f2, [%l7 + 0x5C] popc %i2, %g4 ldsw [%l7 + 0x64], %o6 stb %o0, [%l7 + 0x5D] fcmpeq16 %f0, %f14, %l6 ldsw [%l7 + 0x58], %l2 ld [%l7 + 0x14], %f14 sth %i1, [%l7 + 0x1A] fmovdg %icc, %f14, %f4 stx %l0, [%l7 + 0x58] ldd [%l7 + 0x30], %f12 nop setx loop_552, %l0, %l1 jmpl %l1, %l4 ldsh [%l7 + 0x32], %o3 stb %g7, [%l7 + 0x28] fmovdcs %xcc, %f9, %f3 loop_552: lduw [%l7 + 0x5C], %l5 fexpand %f4, %f6 sdivx %g1, 0x1D62, %g5 ldd [%l7 + 0x78], %f6 ldsb [%l7 + 0x60], %o2 movleu %icc, %i0, %i3 bcc,pt %icc, loop_553 bneg,pt %xcc, loop_554 st %f11, [%l7 + 0x14] movle %xcc, %o5, %g2 loop_553: fpsub16s %f8, %f0, %f5 loop_554: fmovsne %icc, %f5, %f13 fcmpgt16 %f12, %f4, %l1 bl,a,pt %xcc, loop_555 movgu %icc, %i5, %i7 ta %xcc, 0x1 ldub [%l7 + 0x5E], %o7 loop_555: sub %o4, 0x125A, %o1 ld [%l7 + 0x5C], %f10 ldsb [%l7 + 0x78], %i4 bvc,a,pt %icc, loop_556 sllx %i6, 0x16, %g3 fornot2 %f8, %f12, %f0 movge %xcc, %l3, %g6 loop_556: fmovdgu %icc, %f4, %f14 stx %i2, [%l7 + 0x60] nop setx loop_557, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x20], %f1 fmovsle %xcc, %f0, %f7 movrgez %o6, 0x3B3, %g4 loop_557: tneg %icc, 0x0 movl %icc, %o0, %l6 smul %i1, 0x013D, %l0 sth %l4, [%l7 + 0x1E] stx %o3, [%l7 + 0x70] ld [%l7 + 0x68], %f8 fba %fcc2, loop_558 ldsw [%l7 + 0x70], %g7 st %f10, [%l7 + 0x6C] tpos %icc, 0x3 loop_558: ldub [%l7 + 0x14], %l5 fxor %f8, %f10, %f14 lduw [%l7 + 0x60], %g1 std %f4, [%l7 + 0x10] fnor %f6, %f12, %f6 sth %l2, [%l7 + 0x6E] stb %g5, [%l7 + 0x48] edge16ln %i0, %o2, %o5 fornot2s %f6, %f15, %f7 stx %i3, [%l7 + 0x78] ldub [%l7 + 0x14], %l1 lduw [%l7 + 0x2C], %g2 st %f8, [%l7 + 0x34] udiv %i5, 0x178F, %i7 st %f14, [%l7 + 0x40] ldx [%l7 + 0x78], %o4 fmovdne %xcc, %f15, %f12 fnot2s %f3, %f9 ldx [%l7 + 0x38], %o1 fbule,a %fcc2, loop_559 alignaddr %i4, %i6, %g3 fzeros %f12 stw %o7, [%l7 + 0x60] loop_559: ldsh [%l7 + 0x5C], %g6 lduh [%l7 + 0x60], %l3 xorcc %o6, %g4, %o0 tcc %icc, 0x0 udiv %l6, 0x1B5E, %i1 bn,a loop_560 fnor %f12, %f10, %f14 array16 %i2, %l4, %l0 faligndata %f14, %f12, %f0 loop_560: sth %o3, [%l7 + 0x7E] fmovsge %icc, %f15, %f15 brz %g7, loop_561 st %f10, [%l7 + 0x6C] ldsh [%l7 + 0x1E], %g1 bpos loop_562 loop_561: call loop_563 fandnot2 %f8, %f12, %f8 fmuld8ulx16 %f9, %f14, %f2 loop_562: tne %xcc, 0x4 loop_563: ldsw [%l7 + 0x3C], %l5 ld [%l7 + 0x54], %f14 st %f13, [%l7 + 0x38] fpsub16 %f10, %f10, %f0 orn %l2, %g5, %o2 ta %xcc, 0x0 ldd [%l7 + 0x20], %f0 movge %icc, %o5, %i3 andcc %i0, 0x132F, %g2 movre %i5, 0x09B, %l1 st %f14, [%l7 + 0x60] array8 %i7, %o4, %o1 tn %icc, 0x6 movre %i4, 0x0C3, %g3 sth %o7, [%l7 + 0x14] fcmpeq32 %f8, %f8, %i6 fpsub32s %f0, %f2, %f4 fbe %fcc2, loop_564 nop setx loop_565, %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 %l3, %o6, %g6 popc 0x06F7, %o0 loop_564: edge16ln %g4, %l6, %i2 loop_565: edge16l %l4, %l0, %o3 bne %xcc, loop_566 sth %g7, [%l7 + 0x26] fpadd16 %f2, %f8, %f14 movne %icc, %g1, %l5 loop_566: fbul %fcc1, loop_567 movrgez %l2, 0x233, %i1 ba,a loop_568 fandnot1 %f14, %f4, %f2 loop_567: lduh [%l7 + 0x1C], %g5 sub %o5, %o2, %i3 loop_568: bneg,pt %icc, loop_569 srl %i0, 0x11, %g2 call loop_570 fble %fcc1, loop_571 loop_569: fmul8x16al %f15, %f1, %f14 bg,a,pt %icc, loop_572 loop_570: fmovda %xcc, %f15, %f13 loop_571: fzeros %f4 tpos %xcc, 0x1 loop_572: brgz,a %i5, loop_573 fxor %f12, %f4, %f6 sth %l1, [%l7 + 0x74] lduw [%l7 + 0x24], %o4 loop_573: ldsw [%l7 + 0x7C], %i7 fmovdne %xcc, %f7, %f9 sra %o1, 0x19, %g3 ldx [%l7 + 0x70], %o7 tleu %icc, 0x0 fmovdcs %icc, %f1, %f9 fmovdvc %icc, %f14, %f12 lduw [%l7 + 0x74], %i6 mova %xcc, %i4, %o6 fnot2s %f7, %f2 stx %l3, [%l7 + 0x28] fcmpd %fcc2, %f8, %f6 edge8 %o0, %g4, %g6 bcc,pn %icc, loop_574 tgu %icc, 0x3 add %l6, %l4, %i2 stx %o3, [%l7 + 0x48] loop_574: tsubcc %l0, %g1, %g7 sdiv %l5, 0x0AEC, %i1 ldub [%l7 + 0x38], %l2 umulcc %g5, %o5, %o2 tcc %icc, 0x4 ble,a %xcc, loop_575 fandnot2s %f12, %f9, %f4 stb %i3, [%l7 + 0x59] fmovrdgz %g2, %f10, %f0 loop_575: fblg,a %fcc3, loop_576 movrlz %i0, %i5, %o4 ldsh [%l7 + 0x46], %i7 fornot2 %f10, %f14, %f6 loop_576: alignaddr %o1, %l1, %g3 fxors %f3, %f11, %f3 fones %f2 fcmpgt32 %f0, %f4, %i6 movge %icc, %i4, %o6 ldd [%l7 + 0x68], %f6 fmuld8ulx16 %f2, %f6, %f14 sth %o7, [%l7 + 0x2A] ldx [%l7 + 0x30], %l3 ld [%l7 + 0x68], %f12 fmovsle %icc, %f7, %f14 lduh [%l7 + 0x32], %g4 movge %icc, %g6, %l6 tle %xcc, 0x0 lduh [%l7 + 0x4A], %l4 move %xcc, %i2, %o0 lduh [%l7 + 0x38], %o3 siam 0x1 pdist %f0, %f8, %f10 fmovdn %xcc, %f4, %f8 fzeros %f6 addcc %l0, %g7, %l5 fcmple32 %f2, %f8, %g1 orncc %l2, 0x07A8, %g5 tsubcc %o5, 0x0F2B, %o2 stx %i3, [%l7 + 0x58] ld [%l7 + 0x0C], %f12 fmovrse %g2, %f12, %f13 ld [%l7 + 0x4C], %f4 movvc %icc, %i1, %i5 edge8ln %i0, %o4, %o1 xor %i7, %g3, %l1 ldd [%l7 + 0x58], %f6 edge8 %i4, %i6, %o7 ld [%l7 + 0x28], %f11 fble %fcc1, loop_577 movvs %icc, %l3, %o6 st %f9, [%l7 + 0x5C] stx %g6, [%l7 + 0x38] loop_577: edge8ln %l6, %g4, %i2 addc %o0, %o3, %l0 stw %l4, [%l7 + 0x44] andncc %g7, %g1, %l2 fands %f1, %f14, %f9 fmovsne %icc, %f7, %f14 srlx %l5, %g5, %o2 fpack16 %f14, %f2 fmovdcc %icc, %f7, %f11 fmovsa %xcc, %f1, %f6 fsrc2 %f8, %f10 movrne %i3, 0x1B6, %g2 fmovsgu %icc, %f0, %f3 bneg,a,pn %xcc, loop_578 ldsh [%l7 + 0x6A], %i1 ldx [%l7 + 0x58], %i5 ldsb [%l7 + 0x0E], %o5 loop_578: fzero %f4 ld [%l7 + 0x74], %f9 st %f4, [%l7 + 0x24] sethi 0x167E, %i0 ldub [%l7 + 0x62], %o4 array32 %i7, %o1, %l1 fmovsvc %xcc, %f3, %f4 fmovdcc %icc, %f14, %f13 or %i4, %i6, %o7 ldsw [%l7 + 0x44], %g3 bneg,pt %icc, loop_579 array8 %o6, %g6, %l3 fornot1 %f14, %f0, %f0 brz,a %l6, loop_580 loop_579: bshuffle %f8, %f10, %f12 fnot2s %f3, %f5 stw %i2, [%l7 + 0x60] loop_580: movrne %o0, %o3, %l0 fmovrdgz %l4, %f2, %f0 fmovdle %icc, %f5, %f3 srax %g7, 0x18, %g1 bge %icc, loop_581 edge16ln %l2, %l5, %g5 umulcc %o2, 0x128D, %i3 ldd [%l7 + 0x78], %f14 loop_581: xor %g2, 0x11AA, %i1 stx %g4, [%l7 + 0x58] fpsub16 %f0, %f8, %f12 lduh [%l7 + 0x24], %i5 fandnot1s %f3, %f11, %f4 ldub [%l7 + 0x19], %o5 fcmpne16 %f12, %f4, %o4 array32 %i0, %o1, %l1 addc %i7, %i4, %i6 fone %f6 addccc %g3, %o7, %o6 ldsb [%l7 + 0x4D], %g6 bcc,pn %icc, loop_582 fand %f10, %f2, %f0 fmovrslez %l6, %f13, %f8 std %f12, [%l7 + 0x28] loop_582: tn %xcc, 0x2 fmovrsgez %l3, %f6, %f13 lduw [%l7 + 0x38], %o0 bcc,a %icc, loop_583 stx %o3, [%l7 + 0x38] orcc %i2, %l4, %l0 lduw [%l7 + 0x18], %g1 loop_583: ldsh [%l7 + 0x08], %g7 bg,a %icc, loop_584 or %l5, %l2, %g5 ba,a %xcc, loop_585 fmul8sux16 %f0, %f0, %f2 loop_584: fcmpes %fcc3, %f6, %f4 ldd [%l7 + 0x48], %f0 loop_585: st %f6, [%l7 + 0x14] brlez %o2, loop_586 tge %xcc, 0x1 fbue,a %fcc0, loop_587 fmovrde %g2, %f14, %f10 loop_586: subccc %i1, %g4, %i5 fmovsn %icc, %f1, %f3 loop_587: ldsw [%l7 + 0x20], %o5 bneg,pt %xcc, loop_588 stb %o4, [%l7 + 0x73] andn %i3, %o1, %l1 tl %icc, 0x5 loop_588: fmovscs %icc, %f15, %f0 stx %i0, [%l7 + 0x68] stw %i7, [%l7 + 0x54] lduw [%l7 + 0x70], %i4 fbu,a %fcc0, loop_589 st %f11, [%l7 + 0x60] popc 0x1B54, %i6 fmovse %xcc, %f12, %f15 loop_589: fmovse %icc, %f11, %f8 edge32n %o7, %o6, %g6 fbuge %fcc3, loop_590 tleu %xcc, 0x5 ldsb [%l7 + 0x5F], %g3 sra %l3, 0x19, %l6 loop_590: ldsb [%l7 + 0x34], %o0 fbe,a %fcc0, loop_591 brlz,a %i2, loop_592 fmovdneg %xcc, %f6, %f11 stx %l4, [%l7 + 0x18] loop_591: bge,a,pt %xcc, loop_593 loop_592: ld [%l7 + 0x2C], %f4 ld [%l7 + 0x28], %f9 fnegs %f5, %f11 loop_593: ldsw [%l7 + 0x54], %l0 movrlz %g1, %o3, %l5 bl,a %icc, loop_594 fones %f13 ldsb [%l7 + 0x71], %g7 fpack32 %f10, %f10, %f2 loop_594: fbo,a %fcc3, loop_595 fsrc2 %f4, %f8 stb %g5, [%l7 + 0x27] array32 %l2, %g2, %o2 loop_595: ld [%l7 + 0x74], %f11 brgez,a %g4, loop_596 ldsw [%l7 + 0x30], %i1 tpos %xcc, 0x1 array16 %o5, %i5, %o4 loop_596: fexpand %f7, %f0 udiv %i3, 0x1267, %l1 lduw [%l7 + 0x1C], %i0 popc 0x1FD7, %i7 tsubcc %i4, 0x02A7, %i6 st %f8, [%l7 + 0x68] movrgz %o7, %o6, %g6 umul %o1, 0x19B2, %l3 st %f0, [%l7 + 0x48] fmovsle %icc, %f12, %f15 orcc %l6, 0x0213, %o0 edge8ln %i2, %g3, %l4 brnz,a %g1, loop_597 brgz,a %o3, loop_598 siam 0x0 bge,a loop_599 loop_597: fnand %f2, %f4, %f6 loop_598: fcmpes %fcc0, %f15, %f7 bleu %xcc, loop_600 loop_599: stb %l0, [%l7 + 0x61] stw %g7, [%l7 + 0x64] fpsub32s %f15, %f11, %f13 loop_600: lduw [%l7 + 0x08], %g5 bleu,a %icc, loop_601 udivx %l5, 0x0F99, %l2 xor %g2, 0x10BC, %o2 tl %xcc, 0x5 loop_601: smulcc %i1, 0x1645, %g4 movneg %xcc, %o5, %o4 ldsb [%l7 + 0x52], %i3 be,a loop_602 movn %icc, %i5, %i0 fmovdcc %xcc, %f15, %f4 te %xcc, 0x7 loop_602: fpadd32 %f4, %f6, %f0 brnz %i7, loop_603 lduh [%l7 + 0x76], %i4 fands %f0, %f12, %f12 ld [%l7 + 0x10], %f5 loop_603: addcc %l1, %o7, %o6 tg %icc, 0x7 stx %g6, [%l7 + 0x18] sth %o1, [%l7 + 0x40] movrgez %i6, 0x293, %l3 stx %l6, [%l7 + 0x10] fxor %f4, %f4, %f8 fnors %f6, %f8, %f7 fmovdleu %xcc, %f10, %f3 ldd [%l7 + 0x50], %f14 subccc %i2, %g3, %l4 taddcctv %g1, 0x01D6, %o0 fpadd32s %f1, %f10, %f15 brlez,a %l0, loop_604 ldsh [%l7 + 0x78], %o3 array16 %g5, %l5, %g7 ldd [%l7 + 0x60], %f6 loop_604: fsrc1 %f6, %f14 ba,pn %xcc, loop_605 faligndata %f12, %f2, %f12 bn,a,pn %icc, loop_606 movg %xcc, %l2, %o2 loop_605: fbge %fcc0, loop_607 subc %i1, %g2, %o5 loop_606: ble,a loop_608 fmovda %icc, %f12, %f5 loop_607: ldd [%l7 + 0x10], %f8 movrne %o4, %g4, %i3 loop_608: fandnot2s %f6, %f15, %f5 fmovrdne %i5, %f8, %f0 fnot2 %f14, %f2 andncc %i0, %i7, %i4 fnor %f2, %f0, %f10 fcmpgt16 %f2, %f4, %o7 fabsd %f12, %f6 fmovsle %icc, %f1, %f8 fbl %fcc2, loop_609 sub %l1, %g6, %o1 fmovsvs %xcc, %f0, %f9 fcmpeq32 %f8, %f2, %o6 loop_609: array32 %l3, %l6, %i2 bcs loop_610 stw %i6, [%l7 + 0x7C] sth %l4, [%l7 + 0x70] ba,a loop_611 loop_610: ldd [%l7 + 0x20], %f2 fmovrslz %g3, %f6, %f6 tpos %xcc, 0x4 loop_611: bl,a,pn %xcc, loop_612 fmovrdgz %g1, %f10, %f4 ldsw [%l7 + 0x64], %o0 ldsw [%l7 + 0x58], %o3 loop_612: fpack32 %f6, %f2, %f14 st %f8, [%l7 + 0x4C] fmovrdlz %l0, %f4, %f2 fnor %f8, %f0, %f4 array16 %g5, %g7, %l2 addcc %l5, %o2, %g2 tneg %xcc, 0x0 for %f0, %f8, %f8 stb %i1, [%l7 + 0x0D] ldx [%l7 + 0x40], %o5 stx %o4, [%l7 + 0x78] sth %i3, [%l7 + 0x22] movgu %icc, %i5, %g4 fnot1 %f12, %f4 sra %i7, 0x11, %i4 bgu,pn %icc, loop_613 tl %xcc, 0x3 fmovrdlez %o7, %f8, %f12 ldd [%l7 + 0x18], %f4 loop_613: andcc %i0, 0x1965, %g6 ldx [%l7 + 0x10], %l1 fabss %f9, %f1 fnand %f6, %f8, %f4 be,a %xcc, loop_614 st %f4, [%l7 + 0x60] stw %o1, [%l7 + 0x0C] fmovdneg %icc, %f2, %f5 loop_614: fbl %fcc2, loop_615 sth %o6, [%l7 + 0x20] fmovda %xcc, %f10, %f8 bcc,pt %icc, loop_616 loop_615: fmovdn %xcc, %f12, %f11 fcmple32 %f10, %f8, %l3 edge16l %i2, %l6, %l4 loop_616: fcmple32 %f2, %f10, %i6 fpadd32 %f8, %f14, %f2 ldsb [%l7 + 0x08], %g3 stx %o0, [%l7 + 0x20] ldsh [%l7 + 0x5E], %o3 fnors %f11, %f13, %f2 fmovdpos %icc, %f7, %f12 tgu %icc, 0x0 srl %g1, %g5, %l0 sll %l2, %l5, %o2 fmuld8ulx16 %f10, %f12, %f4 movne %xcc, %g7, %i1 pdist %f6, %f0, %f10 array16 %g2, %o4, %i3 brlz %o5, loop_617 bshuffle %f0, %f6, %f8 fbue,a %fcc1, loop_618 orcc %i5, %i7, %i4 loop_617: fmuld8ulx16 %f0, %f6, %f2 std %f10, [%l7 + 0x68] loop_618: ldsb [%l7 + 0x16], %o7 stb %i0, [%l7 + 0x3C] ldsh [%l7 + 0x3E], %g4 fcmpes %fcc0, %f2, %f9 fands %f15, %f11, %f7 brlz,a %l1, loop_619 movrlz %o1, %g6, %o6 fzero %f12 nop setx loop_620, %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_619: fornot1s %f7, %f2, %f3 umulcc %l3, 0x1821, %l6 fmovscc %xcc, %f5, %f14 loop_620: bgu,a loop_621 fzero %f2 lduw [%l7 + 0x18], %i2 edge16ln %i6, %g3, %o0 loop_621: fbule %fcc0, loop_622 fmul8x16al %f2, %f1, %f2 fmuld8sux16 %f10, %f7, %f2 sth %o3, [%l7 + 0x10] loop_622: taddcc %l4, 0x08ED, %g1 movg %xcc, %l0, %l2 st %f10, [%l7 + 0x50] lduh [%l7 + 0x1C], %g5 umul %l5, %o2, %g7 udivcc %i1, 0x1003, %o4 stb %g2, [%l7 + 0x18] lduh [%l7 + 0x30], %o5 bcc,a loop_623 fsrc2 %f12, %f0 fbne,a %fcc0, loop_624 movle %xcc, %i3, %i7 loop_623: sra %i4, 0x0C, %o7 ldd [%l7 + 0x10], %f14 loop_624: fbl %fcc3, loop_625 xnorcc %i0, 0x0293, %i5 bvs,a,pt %icc, loop_626 alignaddr %l1, %o1, %g4 loop_625: ldsh [%l7 + 0x7E], %g6 fmovsgu %xcc, %f9, %f0 loop_626: xorcc %l3, %l6, %o6 taddcc %i6, 0x0276, %g3 movge %xcc, %o0, %o3 fpsub32s %f10, %f5, %f1 stw %l4, [%l7 + 0x60] popc 0x11FA, %g1 st %f11, [%l7 + 0x64] edge8n %i2, %l0, %l2 fnand %f8, %f12, %f8 tvs %icc, 0x5 ldsh [%l7 + 0x64], %g5 st %f10, [%l7 + 0x50] std %f8, [%l7 + 0x70] smul %l5, %g7, %o2 fmovsn %icc, %f4, %f4 fmovsvc %icc, %f8, %f11 udivx %o4, 0x082D, %g2 edge8 %i1, %o5, %i7 or %i3, %i4, %i0 movge %icc, %o7, %i5 tgu %icc, 0x5 std %f10, [%l7 + 0x10] tcc %icc, 0x3 fmovrsne %o1, %f11, %f3 fmovrsgz %g4, %f14, %f3 fbg %fcc2, loop_627 stx %g6, [%l7 + 0x20] fbule,a %fcc3, loop_628 sdiv %l3, 0x04ED, %l1 loop_627: fmul8ulx16 %f14, %f0, %f10 fmovrsgz %o6, %f5, %f8 loop_628: fmovdne %xcc, %f7, %f3 ldub [%l7 + 0x2A], %i6 sth %g3, [%l7 + 0x22] ldsh [%l7 + 0x2E], %l6 bne %xcc, loop_629 edge32n %o0, %o3, %l4 sdiv %i2, 0x0218, %l0 subc %g1, %l2, %g5 loop_629: add %g7, 0x1573, %o2 xorcc %o4, 0x0DA9, %g2 bcc,pt %icc, loop_630 fbg,a %fcc0, loop_631 fmovdn %xcc, %f2, %f14 fnot1 %f10, %f0 loop_630: ldub [%l7 + 0x0E], %l5 loop_631: alignaddrl %i1, %i7, %o5 edge8l %i3, %i0, %o7 fmovrsgez %i4, %f11, %f2 edge16n %i5, %g4, %g6 fmovrsgz %o1, %f10, %f5 movcc %xcc, %l3, %l1 bshuffle %f12, %f4, %f14 fones %f5 fpmerge %f2, %f5, %f14 ldsb [%l7 + 0x43], %o6 stx %g3, [%l7 + 0x18] fbne %fcc3, loop_632 ldx [%l7 + 0x58], %l6 bne loop_633 lduh [%l7 + 0x22], %o0 loop_632: fabss %f1, %f0 alignaddr %i6, %l4, %i2 loop_633: sth %l0, [%l7 + 0x4E] fxnor %f8, %f4, %f8 add %o3, 0x128C, %g1 nop setx loop_634, %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 %g5, %g7, %l2 fmovdge %xcc, %f8, %f9 umul %o4, %o2, %g2 loop_634: addcc %i1, %l5, %i7 fbul %fcc3, loop_635 stw %o5, [%l7 + 0x70] udiv %i0, 0x04CB, %o7 fmovdpos %icc, %f9, %f9 loop_635: st %f3, [%l7 + 0x0C] edge32l %i4, %i5, %i3 stw %g4, [%l7 + 0x08] ldsb [%l7 + 0x1D], %o1 ldsb [%l7 + 0x4B], %l3 fandnot2s %f15, %f11, %f7 movrgez %g6, %l1, %o6 fmovrdlez %g3, %f14, %f6 smul %l6, 0x0A42, %o0 fcmpne32 %f2, %f6, %i6 udivcc %l4, 0x01C5, %l0 lduh [%l7 + 0x5E], %i2 ba %xcc, loop_636 fpsub16s %f5, %f0, %f12 fpsub32s %f14, %f1, %f2 fmovrslz %o3, %f7, %f11 loop_636: andcc %g1, 0x1652, %g7 call loop_637 ldsb [%l7 + 0x65], %l2 fcmped %fcc1, %f2, %f6 stw %o4, [%l7 + 0x4C] loop_637: fmovs %f15, %f14 orcc %g5, %g2, %o2 stb %i1, [%l7 + 0x73] mova %icc, %i7, %o5 fmovdn %icc, %f0, %f6 move %xcc, %l5, %o7 st %f6, [%l7 + 0x64] fcmpeq16 %f10, %f8, %i0 fcmpgt16 %f14, %f10, %i5 tpos %icc, 0x2 brlez %i4, loop_638 bcc,pt %icc, loop_639 fmovs %f14, %f5 fbo %fcc1, loop_640 loop_638: stb %g4, [%l7 + 0x73] loop_639: fbe,a %fcc1, loop_641 ldx [%l7 + 0x78], %i3 loop_640: lduh [%l7 + 0x0A], %o1 fmovrdlez %g6, %f4, %f6 loop_641: tpos %xcc, 0x7 mulx %l1, %l3, %o6 ldx [%l7 + 0x68], %l6 bcc loop_642 ldsb [%l7 + 0x53], %g3 fmovrdlz %i6, %f12, %f14 fblg %fcc2, loop_643 loop_642: ldub [%l7 + 0x55], %l4 stw %l0, [%l7 + 0x20] ldd [%l7 + 0x58], %f0 loop_643: tle %icc, 0x0 fmovs %f3, %f9 fmovdneg %xcc, %f4, %f6 sethi 0x0829, %o0 fbue,a %fcc3, loop_644 be,pn %icc, loop_645 fpadd32 %f0, %f10, %f0 fcmpeq32 %f12, %f6, %o3 loop_644: taddcc %g1, %i2, %l2 loop_645: ldsh [%l7 + 0x12], %o4 movleu %icc, %g5, %g2 fornot1s %f15, %f8, %f14 be,pn %xcc, loop_646 lduh [%l7 + 0x42], %g7 fmovspos %xcc, %f7, %f8 tsubcctv %o2, 0x03BB, %i1 loop_646: edge16n %i7, %l5, %o7 lduh [%l7 + 0x64], %o5 ldd [%l7 + 0x60], %f14 fexpand %f2, %f6 be loop_647 taddcc %i0, 0x0A75, %i5 stw %g4, [%l7 + 0x08] fpack16 %f6, %f7 loop_647: movvs %icc, %i3, %o1 mulscc %i4, %g6, %l1 ld [%l7 + 0x7C], %f13 fmovsgu %icc, %f15, %f7 smulcc %o6, %l6, %g3 fbge %fcc0, loop_648 ldub [%l7 + 0x64], %l3 ldd [%l7 + 0x78], %f0 ldsw [%l7 + 0x08], %i6 loop_648: tsubcctv %l4, %o0, %l0 ldsw [%l7 + 0x7C], %o3 taddcc %g1, %l2, %o4 and %g5, %g2, %i2 ld [%l7 + 0x7C], %f9 lduw [%l7 + 0x28], %g7 fnands %f1, %f0, %f4 ldsh [%l7 + 0x64], %o2 fcmpgt32 %f12, %f14, %i7 ldsh [%l7 + 0x78], %i1 ldsb [%l7 + 0x12], %l5 movgu %icc, %o5, %i0 fmovda %xcc, %f15, %f4 ld [%l7 + 0x38], %f15 stb %o7, [%l7 + 0x45] ldd [%l7 + 0x68], %f0 tcc %xcc, 0x2 ldd [%l7 + 0x08], %f2 fbule,a %fcc1, loop_649 sllx %i5, %i3, %o1 ldx [%l7 + 0x78], %g4 udiv %i4, 0x03A1, %l1 loop_649: fpadd32s %f15, %f11, %f1 fmovse %xcc, %f0, %f2 lduw [%l7 + 0x78], %g6 ldsb [%l7 + 0x73], %o6 ldub [%l7 + 0x43], %g3 fcmpeq32 %f6, %f10, %l6 fmovdvc %icc, %f1, %f11 fnegs %f2, %f11 movn %icc, %i6, %l4 movvs %icc, %l3, %l0 lduh [%l7 + 0x78], %o0 tpos %icc, 0x3 fmovrslez %g1, %f10, %f14 ldx [%l7 + 0x48], %o3 move %icc, %l2, %o4 ldd [%l7 + 0x58], %f4 lduw [%l7 + 0x6C], %g5 fbge %fcc2, loop_650 movneg %xcc, %i2, %g7 ldsw [%l7 + 0x70], %o2 fzeros %f1 loop_650: ld [%l7 + 0x78], %f11 fmovrdne %i7, %f0, %f12 taddcctv %i1, %l5, %o5 ldd [%l7 + 0x20], %f12 ldd [%l7 + 0x58], %f6 sth %i0, [%l7 + 0x46] umul %g2, 0x07BF, %i5 movrlz %i3, 0x0C1, %o7 fpsub16 %f10, %f2, %f4 fcmple32 %f14, %f4, %g4 fsrc2 %f4, %f12 ldub [%l7 + 0x2F], %o1 taddcc %i4, %g6, %o6 fpadd32s %f5, %f2, %f11 taddcc %g3, 0x1EF0, %l1 fmovde %icc, %f14, %f7 fmovdl %icc, %f4, %f12 fornot1 %f4, %f6, %f12 ldub [%l7 + 0x49], %i6 ldsb [%l7 + 0x25], %l4 lduh [%l7 + 0x48], %l6 fmovdvc %xcc, %f15, %f1 brgz,a %l3, loop_651 stx %l0, [%l7 + 0x38] lduw [%l7 + 0x70], %o0 fmovrdne %o3, %f8, %f6 loop_651: fmul8ulx16 %f8, %f8, %f10 te %xcc, 0x1 fmovdcc %icc, %f12, %f5 fcmpd %fcc3, %f10, %f6 fandnot2 %f0, %f6, %f2 nop setx loop_652, %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 + 0x54], %f11 be,pn %icc, loop_653 movvs %icc, %l2, %g1 loop_652: fmovdpos %xcc, %f0, %f13 ldsw [%l7 + 0x24], %o4 loop_653: tne %icc, 0x2 stw %g5, [%l7 + 0x6C] ldsw [%l7 + 0x28], %i2 ldsw [%l7 + 0x5C], %g7 alignaddr %o2, %i1, %i7 edge8n %l5, %o5, %i0 movrne %i5, %i3, %o7 add %g2, 0x02E6, %o1 fmovdg %icc, %f2, %f2 fzero %f0 fpsub32 %f4, %f6, %f6 ldx [%l7 + 0x78], %i4 ldsw [%l7 + 0x48], %g6 lduh [%l7 + 0x1A], %o6 bvs,a,pn %xcc, loop_654 ldsw [%l7 + 0x6C], %g4 move %icc, %g3, %i6 mova %icc, %l1, %l4 loop_654: sth %l6, [%l7 + 0x5A] ta %xcc, 0x0 sth %l3, [%l7 + 0x58] bcc loop_655 nop setx loop_656, %l0, %l1 jmpl %l1, %l0 fnegd %f8, %f2 ldsw [%l7 + 0x5C], %o3 loop_655: srlx %o0, %g1, %l2 loop_656: ldsw [%l7 + 0x24], %o4 ldsh [%l7 + 0x54], %g5 tgu %xcc, 0x5 fornot1s %f8, %f8, %f10 edge16n %g7, %i2, %i1 std %f6, [%l7 + 0x78] stb %o2, [%l7 + 0x08] fblg,a %fcc0, loop_657 fmovrdlez %i7, %f6, %f14 addcc %o5, 0x0273, %l5 fbn,a %fcc3, loop_658 loop_657: ldsh [%l7 + 0x36], %i5 xnor %i0, 0x14EC, %i3 fmovda %icc, %f6, %f11 loop_658: edge32l %o7, %g2, %i4 brlz %o1, loop_659 ld [%l7 + 0x20], %f4 ldd [%l7 + 0x48], %f8 bvc,pn %xcc, loop_660 loop_659: fmovscc %icc, %f4, %f14 stb %o6, [%l7 + 0x62] tg %xcc, 0x7 loop_660: stw %g4, [%l7 + 0x1C] ldsb [%l7 + 0x51], %g3 fornot2 %f4, %f10, %f0 subc %i6, %g6, %l1 fone %f14 umulcc %l4, 0x1469, %l3 sra %l6, %o3, %o0 fmovrde %g1, %f6, %f8 bvc,a loop_661 fmovrde %l0, %f6, %f14 ldsb [%l7 + 0x33], %l2 fnegd %f14, %f2 loop_661: fors %f10, %f8, %f4 fpmerge %f2, %f0, %f12 fxors %f4, %f1, %f13 ld [%l7 + 0x10], %f8 fpack32 %f6, %f8, %f8 srlx %o4, %g7, %g5 movg %xcc, %i2, %o2 fbul,a %fcc2, loop_662 bvc,a %xcc, loop_663 array8 %i1, %o5, %l5 te %xcc, 0x0 loop_662: array32 %i7, %i0, %i3 loop_663: fbg %fcc1, loop_664 brgz %o7, loop_665 tl %icc, 0x0 fmovsvs %icc, %f13, %f7 loop_664: bcc loop_666 loop_665: fbn %fcc2, loop_667 pdist %f4, %f12, %f2 std %f10, [%l7 + 0x78] loop_666: st %f9, [%l7 + 0x0C] loop_667: fpack32 %f8, %f4, %f10 fpack16 %f4, %f5 fabsd %f2, %f4 stw %i5, [%l7 + 0x44] edge8l %i4, %o1, %g2 fmovdvc %xcc, %f10, %f6 siam 0x0 ldx [%l7 + 0x08], %g4 ldd [%l7 + 0x48], %f8 edge32n %g3, %i6, %g6 bpos,pt %icc, loop_668 edge32 %o6, %l1, %l3 ldx [%l7 + 0x20], %l4 fandnot2s %f0, %f6, %f3 loop_668: tn %icc, 0x6 ldsb [%l7 + 0x1F], %l6 bcc,a %xcc, loop_669 fpadd16 %f4, %f12, %f8 ldx [%l7 + 0x08], %o3 array32 %g1, %o0, %l0 loop_669: lduh [%l7 + 0x6A], %o4 std %f10, [%l7 + 0x58] fbuge,a %fcc2, loop_670 te %icc, 0x1 bcc %xcc, loop_671 nop setx loop_672, %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_670: fmovda %xcc, %f2, %f9 ldsh [%l7 + 0x38], %l2 loop_671: fcmpes %fcc2, %f0, %f12 loop_672: lduh [%l7 + 0x0A], %g7 std %f6, [%l7 + 0x70] ld [%l7 + 0x30], %f15 tcs %xcc, 0x3 fblg %fcc1, loop_673 ldd [%l7 + 0x78], %f4 fcmpd %fcc3, %f2, %f2 ld [%l7 + 0x54], %f1 loop_673: std %f10, [%l7 + 0x40] brlez %i2, loop_674 lduh [%l7 + 0x3E], %o2 xnorcc %i1, %g5, %o5 stw %i7, [%l7 + 0x2C] loop_674: andn %l5, 0x1AE0, %i0 fnors %f8, %f6, %f2 stw %o7, [%l7 + 0x74] fmovdneg %icc, %f10, %f2 ldsw [%l7 + 0x68], %i3 tcs %icc, 0x5 fsrc2s %f14, %f6 std %f12, [%l7 + 0x10] bg %xcc, loop_675 edge16l %i4, %i5, %o1 be,a,pn %icc, loop_676 fmovdneg %icc, %f1, %f12 loop_675: edge32ln %g4, %g2, %g3 smul %g6, %i6, %o6 loop_676: brgz,a %l3, loop_677 movvc %xcc, %l4, %l1 ld [%l7 + 0x74], %f4 fmovrslez %l6, %f12, %f14 loop_677: edge16ln %g1, %o3, %l0 tne %icc, 0x6 fbuge,a %fcc3, loop_678 movrne %o0, 0x2D2, %l2 edge32ln %o4, %g7, %o2 sdiv %i2, 0x17E5, %g5 loop_678: movg %xcc, %o5, %i7 fbue,a %fcc2, loop_679 fandnot2s %f7, %f13, %f13 fmovdneg %icc, %f10, %f11 fmovsn %icc, %f15, %f8 loop_679: sethi 0x0B7D, %i1 udivx %i0, 0x0ADE, %o7 ld [%l7 + 0x54], %f10 bpos,a,pt %icc, loop_680 fcmpeq16 %f2, %f14, %i3 be,a loop_681 add %l5, %i4, %i5 loop_680: sdivx %g4, 0x0B85, %g2 bneg,a %icc, loop_682 loop_681: smulcc %o1, 0x1564, %g6 mulx %g3, 0x06D7, %i6 stx %o6, [%l7 + 0x08] loop_682: fcmple32 %f6, %f8, %l3 fsrc2s %f12, %f12 bneg,a loop_683 fblg %fcc2, loop_684 bge %icc, loop_685 fornot2s %f10, %f2, %f8 loop_683: smulcc %l4, %l1, %l6 loop_684: addcc %o3, %g1, %l0 loop_685: movl %icc, %o0, %l2 brnz,a %o4, loop_686 fcmpd %fcc1, %f0, %f2 ldsw [%l7 + 0x1C], %o2 ldub [%l7 + 0x2C], %g7 loop_686: edge32 %i2, %o5, %g5 ld [%l7 + 0x28], %f1 fors %f2, %f5, %f14 fnot2 %f6, %f0 fnot1s %f1, %f10 tsubcctv %i7, 0x0B0B, %i1 addc %o7, 0x022E, %i3 lduw [%l7 + 0x7C], %l5 tge %xcc, 0x4 bn,pt %icc, loop_687 stx %i0, [%l7 + 0x20] ldx [%l7 + 0x10], %i4 fsrc2 %f0, %f10 loop_687: fsrc1 %f0, %f10 array8 %i5, %g2, %g4 xor %g6, 0x1F14, %g3 andcc %i6, %o6, %l3 fpadd32s %f14, %f7, %f3 ldsh [%l7 + 0x3C], %l4 fbuge,a %fcc0, loop_688 tneg %xcc, 0x5 edge8l %o1, %l6, %o3 array32 %g1, %l1, %o0 loop_688: ldx [%l7 + 0x20], %l0 ld [%l7 + 0x4C], %f5 fmovsg %xcc, %f3, %f1 ldd [%l7 + 0x58], %f4 stb %o4, [%l7 + 0x0D] ldsb [%l7 + 0x46], %l2 bneg,a %icc, loop_689 fmovsle %icc, %f6, %f11 movge %xcc, %o2, %g7 fmovsa %xcc, %f14, %f10 loop_689: edge32l %o5, %g5, %i7 movre %i2, 0x01F, %o7 sth %i3, [%l7 + 0x1A] fmovdleu %icc, %f14, %f8 fabss %f7, %f8 fmovdcs %icc, %f11, %f4 fbge,a %fcc3, loop_690 fandnot1s %f0, %f9, %f10 fnands %f6, %f2, %f12 std %f10, [%l7 + 0x58] loop_690: ldsh [%l7 + 0x76], %l5 udivcc %i1, 0x0832, %i4 bpos,a,pt %icc, loop_691 fxnors %f3, %f5, %f7 fmovrdlz %i0, %f8, %f2 fnot1 %f12, %f0 loop_691: lduh [%l7 + 0x6C], %g2 fcmpne32 %f14, %f6, %i5 fsrc2s %f14, %f1 mulscc %g6, %g4, %g3 fcmpeq16 %f8, %f12, %o6 srlx %l3, %l4, %o1 bcc,a %icc, loop_692 ldsb [%l7 + 0x21], %i6 fmovrslez %o3, %f13, %f13 fbe,a %fcc1, loop_693 loop_692: lduw [%l7 + 0x68], %l6 fandnot1s %f3, %f8, %f2 ldsb [%l7 + 0x47], %l1 loop_693: fmovrdgez %g1, %f8, %f12 lduw [%l7 + 0x68], %o0 fornot2 %f4, %f14, %f4 fcmpne32 %f4, %f4, %o4 movrlz %l2, %l0, %g7 fnot2s %f9, %f5 mova %icc, %o5, %g5 fpmerge %f1, %f0, %f8 fxnor %f2, %f4, %f14 fmovdcs %icc, %f8, %f11 sth %o2, [%l7 + 0x62] stx %i7, [%l7 + 0x28] udiv %o7, 0x1238, %i3 ldd [%l7 + 0x70], %f0 bneg,a,pn %xcc, loop_694 fbl,a %fcc1, loop_695 ldsb [%l7 + 0x74], %l5 lduh [%l7 + 0x74], %i1 loop_694: bleu,a %icc, loop_696 loop_695: udivx %i2, 0x1FA1, %i4 umulcc %g2, %i5, %g6 fba,a %fcc0, loop_697 loop_696: fbg,a %fcc0, loop_698 edge16 %g4, %g3, %i0 fbu %fcc0, loop_699 loop_697: bpos loop_700 loop_698: ldsh [%l7 + 0x6A], %l3 ldd [%l7 + 0x50], %f6 loop_699: fandnot1s %f15, %f13, %f10 loop_700: fbul %fcc1, loop_701 fmovrsgez %o6, %f14, %f13 stb %o1, [%l7 + 0x69] fpsub32s %f15, %f6, %f8 loop_701: smul %i6, %o3, %l4 ldx [%l7 + 0x60], %l1 sth %g1, [%l7 + 0x5A] fmovdvs %icc, %f12, %f6 fmul8x16 %f11, %f14, %f10 fandnot1s %f15, %f14, %f11 fbue %fcc3, loop_702 srax %l6, 0x05, %o4 sth %l2, [%l7 + 0x10] fandnot2s %f15, %f1, %f12 loop_702: st %f7, [%l7 + 0x70] bshuffle %f12, %f6, %f12 fpadd16s %f3, %f0, %f12 fcmpd %fcc1, %f0, %f6 movrne %o0, 0x13D, %g7 fpsub32s %f15, %f0, %f4 movpos %icc, %l0, %o5 lduh [%l7 + 0x30], %o2 brgz,a %i7, loop_703 stb %g5, [%l7 + 0x6C] bvc,a,pn %icc, loop_704 stb %o7, [%l7 + 0x0A] loop_703: fbl,a %fcc1, loop_705 ldub [%l7 + 0x16], %i3 loop_704: fnegs %f0, %f9 movpos %icc, %l5, %i1 loop_705: fmovdge %xcc, %f3, %f8 stb %i2, [%l7 + 0x18] sth %i4, [%l7 + 0x34] bcs,a,pt %xcc, loop_706 fcmpd %fcc3, %f2, %f2 addccc %g2, 0x1EDA, %i5 fornot1 %f14, %f0, %f8 loop_706: faligndata %f6, %f12, %f6 movge %icc, %g6, %g3 movcs %icc, %g4, %i0 st %f14, [%l7 + 0x4C] fornot2s %f10, %f15, %f3 stb %o6, [%l7 + 0x0A] st %f1, [%l7 + 0x78] alignaddr %o1, %i6, %o3 ldx [%l7 + 0x48], %l3 fnand %f6, %f14, %f10 fxor %f12, %f12, %f10 fmovda %icc, %f4, %f7 brlz,a %l4, loop_707 ldsh [%l7 + 0x0C], %g1 fmovsle %xcc, %f10, %f10 fmovrsne %l6, %f3, %f15 loop_707: lduw [%l7 + 0x50], %l1 edge8ln %o4, %l2, %g7 sra %o0, 0x0E, %o5 fbl %fcc0, loop_708 fbu %fcc3, loop_709 ldub [%l7 + 0x69], %o2 bn,pn %icc, loop_710 loop_708: st %f8, [%l7 + 0x44] loop_709: nop setx loop_711, %l0, %l1 jmpl %l1, %l0 ldsh [%l7 + 0x3A], %i7 loop_710: lduh [%l7 + 0x54], %g5 st %f13, [%l7 + 0x38] loop_711: ldsh [%l7 + 0x6A], %o7 ld [%l7 + 0x5C], %f0 srlx %l5, %i3, %i2 lduh [%l7 + 0x20], %i4 fmovdge %xcc, %f13, %f2 mulscc %g2, 0x17E7, %i5 edge16ln %i1, %g3, %g4 fmovd %f12, %f8 movrlz %g6, 0x26F, %i0 stw %o6, [%l7 + 0x5C] te %xcc, 0x5 stb %o1, [%l7 + 0x5E] fmovdcc %icc, %f6, %f9 stw %o3, [%l7 + 0x78] brgez,a %i6, loop_712 ldsh [%l7 + 0x62], %l3 nop setx loop_713, %l0, %l1 jmpl %l1, %l4 ta %xcc, 0x5 loop_712: smulcc %g1, 0x097C, %l6 fcmple32 %f6, %f4, %o4 loop_713: bne loop_714 fmovrdgz %l2, %f12, %f2 fcmple16 %f12, %f6, %l1 orcc %g7, %o5, %o2 loop_714: fmul8sux16 %f14, %f2, %f10 fmovdg %xcc, %f3, %f1 tle %xcc, 0x6 fxnors %f1, %f15, %f5 movn %icc, %o0, %i7 stw %g5, [%l7 + 0x20] fornot1s %f1, %f6, %f4 bn,a %xcc, loop_715 brz,a %o7, loop_716 brz %l5, loop_717 fmovsvs %icc, %f11, %f1 loop_715: lduw [%l7 + 0x60], %i3 loop_716: sth %l0, [%l7 + 0x38] loop_717: brlez,a %i2, loop_718 fnand %f2, %f6, %f10 fnot2 %f6, %f2 bvc,pn %icc, loop_719 loop_718: alignaddrl %g2, %i4, %i1 fbul %fcc0, loop_720 bpos %xcc, loop_721 loop_719: fands %f12, %f6, %f6 fmovrse %i5, %f13, %f12 loop_720: brlz,a %g3, loop_722 loop_721: subc %g4, 0x1891, %g6 fexpand %f14, %f14 tneg %xcc, 0x1 loop_722: movle %xcc, %i0, %o6 fbge,a %fcc0, loop_723 fornot2 %f10, %f4, %f12 ldd [%l7 + 0x50], %f12 sub %o1, 0x1922, %i6 loop_723: ldsh [%l7 + 0x3A], %l3 brgez,a %o3, loop_724 fmovrdgz %g1, %f8, %f6 fnors %f12, %f10, %f4 tn %xcc, 0x0 loop_724: edge32n %l6, %o4, %l2 taddcc %l4, %g7, %o5 st %f2, [%l7 + 0x58] ldsh [%l7 + 0x32], %o2 fxor %f6, %f8, %f10 taddcc %l1, 0x1CCC, %o0 fbge,a %fcc2, loop_725 ld [%l7 + 0x08], %f0 fcmpne32 %f10, %f0, %g5 movn %xcc, %i7, %l5 loop_725: stx %o7, [%l7 + 0x48] edge16l %i3, %l0, %i2 and %i4, %i1, %g2 fpadd32s %f6, %f12, %f7 sth %i5, [%l7 + 0x26] sth %g4, [%l7 + 0x2A] movrlz %g6, 0x2E2, %g3 movvs %xcc, %o6, %o1 fbn %fcc1, loop_726 fmovdgu %xcc, %f2, %f13 ldsh [%l7 + 0x64], %i6 edge32ln %i0, %o3, %g1 loop_726: ld [%l7 + 0x34], %f10 smul %l3, %l6, %l2 ba %xcc, loop_727 add %l4, 0x0A40, %g7 fmovsleu %icc, %f7, %f8 movrgez %o5, %o4, %o2 loop_727: andncc %l1, %o0, %g5 brz,a %l5, loop_728 tne %xcc, 0x2 fabsd %f12, %f4 std %f0, [%l7 + 0x28] loop_728: movleu %xcc, %i7, %i3 fmovd %f4, %f6 ldub [%l7 + 0x71], %o7 fmovs %f12, %f13 lduh [%l7 + 0x4E], %i2 siam 0x4 mova %icc, %l0, %i1 fpadd32 %f6, %f4, %f8 sth %i4, [%l7 + 0x6A] fnot1 %f10, %f14 movge %icc, %g2, %i5 movcs %xcc, %g4, %g6 ldsb [%l7 + 0x68], %o6 ldsh [%l7 + 0x1E], %o1 movcs %icc, %g3, %i0 ldx [%l7 + 0x68], %o3 brlz %i6, loop_729 fbe %fcc3, loop_730 ldd [%l7 + 0x50], %f6 fbuge %fcc1, loop_731 loop_729: edge8 %l3, %g1, %l2 loop_730: addccc %l6, %g7, %l4 ldd [%l7 + 0x70], %f2 loop_731: fcmple32 %f2, %f14, %o4 nop setx loop_732, %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 %f7, %f2, %f8 move %icc, %o5, %l1 lduw [%l7 + 0x48], %o2 loop_732: stw %o0, [%l7 + 0x3C] mulx %g5, %i7, %l5 stx %o7, [%l7 + 0x30] std %f2, [%l7 + 0x68] fbul %fcc2, loop_733 tsubcctv %i2, %l0, %i3 ldsb [%l7 + 0x31], %i4 orn %g2, 0x1152, %i5 loop_733: tvs %xcc, 0x1 edge8n %g4, %g6, %o6 fbn %fcc2, loop_734 ldx [%l7 + 0x50], %o1 movgu %xcc, %g3, %i0 fpadd32 %f10, %f14, %f0 loop_734: be,a %xcc, loop_735 fmovda %xcc, %f5, %f5 sethi 0x0707, %i1 siam 0x0 loop_735: fbn,a %fcc0, loop_736 stb %o3, [%l7 + 0x0F] fbn,a %fcc1, loop_737 ldsb [%l7 + 0x7E], %l3 loop_736: fmovdne %icc, %f6, %f5 nop setx loop_738, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_737: fmul8x16al %f9, %f1, %f2 fmovdl %xcc, %f3, %f12 fnot2s %f1, %f7 loop_738: sth %i6, [%l7 + 0x3E] bcs,pn %xcc, loop_739 fmovsn %icc, %f1, %f5 fpadd16s %f0, %f10, %f2 lduh [%l7 + 0x60], %l2 loop_739: orcc %l6, %g7, %g1 fmovrsne %l4, %f4, %f4 fmul8x16 %f2, %f12, %f10 ldsb [%l7 + 0x31], %o4 bcs,a,pn %xcc, loop_740 fbul %fcc0, loop_741 brlz %o5, loop_742 lduh [%l7 + 0x7A], %l1 loop_740: bl,a,pn %xcc, loop_743 loop_741: ldd [%l7 + 0x10], %f0 loop_742: tleu %xcc, 0x0 brlz,a %o0, loop_744 loop_743: fmovrsgz %o2, %f0, %f2 fors %f15, %f15, %f15 fmovsvc %xcc, %f8, %f7 loop_744: fzeros %f5 subccc %i7, 0x1A4F, %g5 ldx [%l7 + 0x48], %l5 ldsw [%l7 + 0x20], %i2 srax %l0, 0x16, %o7 bcc,a loop_745 fones %f9 stx %i3, [%l7 + 0x20] movl %xcc, %g2, %i4 loop_745: fbu,a %fcc2, loop_746 tneg %icc, 0x6 ld [%l7 + 0x1C], %f3 fcmpgt32 %f8, %f2, %g4 loop_746: movcc %xcc, %i5, %g6 bshuffle %f0, %f14, %f10 fnand %f10, %f4, %f8 bg,a %icc, loop_747 movvs %icc, %o6, %o1 fblg,a %fcc1, loop_748 edge16n %i0, %i1, %g3 loop_747: ldsw [%l7 + 0x44], %l3 bcs loop_749 loop_748: fmovdpos %icc, %f12, %f1 movg %xcc, %o3, %l2 or %i6, %l6, %g7 loop_749: edge16ln %g1, %l4, %o4 ldub [%l7 + 0x7C], %l1 subc %o5, %o2, %i7 fnands %f11, %f5, %f15 fnegd %f4, %f8 ldd [%l7 + 0x30], %f8 tge %icc, 0x1 ldub [%l7 + 0x3D], %g5 bshuffle %f0, %f12, %f12 or %o0, %i2, %l0 fbe,a %fcc2, loop_750 movleu %xcc, %l5, %i3 sethi 0x0C25, %o7 fbuge %fcc1, loop_751 loop_750: orcc %i4, %g2, %g4 ldub [%l7 + 0x5E], %g6 fcmple16 %f14, %f12, %i5 loop_751: bge loop_752 brlz %o1, loop_753 fbue %fcc2, loop_754 fmovde %xcc, %f0, %f12 loop_752: stw %o6, [%l7 + 0x20] loop_753: bcs %xcc, loop_755 loop_754: sll %i0, %i1, %l3 fmovrse %o3, %f0, %f12 fmovdpos %xcc, %f13, %f5 loop_755: fmul8x16au %f4, %f2, %f0 st %f2, [%l7 + 0x0C] subc %g3, 0x0191, %i6 alignaddrl %l6, %l2, %g7 fbug %fcc2, loop_756 mulx %g1, %o4, %l4 stw %o5, [%l7 + 0x08] fbue,a %fcc3, loop_757 loop_756: stx %o2, [%l7 + 0x58] tsubcctv %l1, %i7, %g5 fpackfix %f6, %f6 loop_757: fmovrsgez %o0, %f9, %f0 ldub [%l7 + 0x76], %l0 fpackfix %f4, %f13 lduw [%l7 + 0x24], %l5 fand %f14, %f10, %f14 be,a,pt %xcc, loop_758 bg %icc, loop_759 stx %i2, [%l7 + 0x40] fandnot2 %f0, %f2, %f12 loop_758: movre %i3, 0x3DA, %i4 loop_759: fsrc1s %f4, %f0 fmovscs %icc, %f3, %f13 tge %icc, 0x3 ldd [%l7 + 0x78], %f6 fpadd16s %f3, %f2, %f0 add %g2, 0x1E17, %g4 fnot2 %f8, %f6 fornot1s %f14, %f12, %f8 movrne %g6, %o7, %o1 fmovrsgz %i5, %f4, %f3 fmovrsgz %o6, %f2, %f3 fmovs %f6, %f6 ldub [%l7 + 0x71], %i1 stx %i0, [%l7 + 0x10] ldub [%l7 + 0x26], %o3 ldsb [%l7 + 0x52], %l3 fpadd32 %f10, %f8, %f12 brlz %i6, loop_760 std %f12, [%l7 + 0x78] ldsb [%l7 + 0x37], %g3 ld [%l7 + 0x60], %f0 loop_760: tvc %icc, 0x5 alignaddr %l6, %l2, %g7 fcmpeq16 %f12, %f6, %o4 mulx %g1, 0x0D89, %l4 smulcc %o5, 0x0B7B, %o2 fpack32 %f2, %f10, %f2 lduw [%l7 + 0x54], %l1 fornot1 %f4, %f4, %f10 smulcc %g5, %o0, %i7 faligndata %f14, %f4, %f4 edge16 %l5, %i2, %l0 array16 %i3, %g2, %i4 fcmpes %fcc3, %f9, %f0 array32 %g6, %o7, %g4 ldd [%l7 + 0x68], %f10 lduh [%l7 + 0x66], %o1 std %f0, [%l7 + 0x38] fmul8x16au %f12, %f9, %f10 fmovda %xcc, %f15, %f5 pdist %f14, %f10, %f8 ldsb [%l7 + 0x19], %o6 fbug,a %fcc3, loop_761 bleu,a,pt %xcc, loop_762 fmovdge %xcc, %f1, %f6 smulcc %i1, %i5, %i0 loop_761: fcmple16 %f4, %f2, %l3 loop_762: bshuffle %f8, %f4, %f12 fbug %fcc1, loop_763 alignaddr %i6, %g3, %l6 ldd [%l7 + 0x08], %f2 movrne %l2, 0x2E0, %g7 loop_763: ldsb [%l7 + 0x37], %o4 brlz %g1, loop_764 fbg %fcc3, loop_765 fmovrsgez %l4, %f7, %f0 st %f6, [%l7 + 0x08] loop_764: lduw [%l7 + 0x7C], %o5 loop_765: fornot1 %f12, %f8, %f14 fnot2s %f3, %f9 fnot2s %f11, %f8 fbug %fcc2, loop_766 lduw [%l7 + 0x50], %o2 ld [%l7 + 0x44], %f5 fbg,a %fcc0, loop_767 loop_766: fcmpgt16 %f8, %f2, %l1 fmovd %f0, %f2 ldsw [%l7 + 0x70], %o3 loop_767: fmovdpos %xcc, %f4, %f12 fands %f2, %f14, %f4 edge16ln %g5, %o0, %l5 fbug,a %fcc3, loop_768 bvs,a,pn %icc, loop_769 fornot1s %f1, %f11, %f2 std %f8, [%l7 + 0x48] loop_768: stb %i2, [%l7 + 0x18] loop_769: fbne,a %fcc3, loop_770 fmul8x16au %f1, %f2, %f4 fmovrdgez %l0, %f4, %f2 fcmple16 %f12, %f4, %i7 loop_770: lduh [%l7 + 0x5A], %i3 fmovdneg %icc, %f3, %f0 ld [%l7 + 0x14], %f9 fmul8x16 %f4, %f0, %f10 brlez %g2, loop_771 nop setx loop_772, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tge %xcc, 0x5 xorcc %i4, 0x10F9, %g6 loop_771: fcmped %fcc0, %f14, %f12 loop_772: ldd [%l7 + 0x08], %f14 tleu %xcc, 0x2 nop setx loop_773, %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], %g4 fnot2s %f4, %f6 brgez %o1, loop_774 loop_773: stb %o6, [%l7 + 0x0E] edge32n %i1, %i5, %o7 stw %i0, [%l7 + 0x60] loop_774: ldsb [%l7 + 0x37], %l3 brlz %g3, loop_775 bcs,pt %xcc, loop_776 fmul8ulx16 %f4, %f10, %f14 fmovdneg %xcc, %f8, %f13 loop_775: stx %l6, [%l7 + 0x20] loop_776: udivcc %i6, 0x1ED0, %g7 popc %l2, %o4 fnegs %f4, %f14 subccc %l4, 0x1404, %o5 movrlez %g1, 0x04B, %o2 fandnot1 %f0, %f6, %f6 fpadd16 %f0, %f10, %f2 st %f10, [%l7 + 0x58] movne %icc, %o3, %g5 edge32n %o0, %l5, %i2 lduh [%l7 + 0x12], %l1 sra %i7, 0x06, %l0 stx %g2, [%l7 + 0x50] stw %i4, [%l7 + 0x78] fba %fcc0, loop_777 fmovdne %icc, %f5, %f14 fxor %f14, %f6, %f10 fpsub32 %f6, %f2, %f6 loop_777: fornot2 %f2, %f0, %f10 movge %icc, %g6, %i3 fmovrdne %o1, %f6, %f4 ldsb [%l7 + 0x40], %g4 ldsw [%l7 + 0x70], %o6 stx %i5, [%l7 + 0x30] fcmpne32 %f4, %f10, %o7 fpackfix %f6, %f7 movrgz %i0, %l3, %i1 sdivcc %g3, 0x1059, %l6 lduh [%l7 + 0x3A], %g7 fcmpgt16 %f4, %f10, %l2 bgu,pn %xcc, loop_778 fxor %f2, %f6, %f14 stb %i6, [%l7 + 0x12] bpos,pn %xcc, loop_779 loop_778: ldsw [%l7 + 0x38], %o4 fmovsge %xcc, %f12, %f3 ldsw [%l7 + 0x64], %o5 loop_779: tvs %icc, 0x4 fpack16 %f8, %f1 edge16l %l4, %g1, %o2 ldsh [%l7 + 0x30], %o3 ldsb [%l7 + 0x6A], %o0 std %f8, [%l7 + 0x70] movvs %xcc, %g5, %i2 or %l5, 0x0AAF, %l1 brlz %i7, loop_780 brnz %g2, loop_781 fbn %fcc1, loop_782 xnorcc %i4, 0x18C8, %l0 loop_780: fcmpgt16 %f10, %f12, %g6 loop_781: lduh [%l7 + 0x26], %o1 loop_782: bgu %icc, loop_783 fbe %fcc3, loop_784 stw %g4, [%l7 + 0x70] nop setx loop_785, %l0, %l1 jmpl %l1, %o6 loop_783: te %icc, 0x1 loop_784: fmovrdgez %i3, %f10, %f0 be,pt %icc, loop_786 loop_785: sth %i5, [%l7 + 0x2C] lduw [%l7 + 0x24], %i0 fexpand %f11, %f4 loop_786: mulscc %o7, 0x0BFF, %i1 fmovdvc %xcc, %f0, %f1 faligndata %f4, %f4, %f0 fbule %fcc2, loop_787 fmovrdlez %l3, %f6, %f10 xorcc %l6, %g7, %l2 ldub [%l7 + 0x46], %i6 loop_787: fnands %f0, %f8, %f8 bg,pt %xcc, loop_788 alignaddr %g3, %o5, %o4 ldx [%l7 + 0x50], %l4 fpsub32 %f14, %f8, %f6 loop_788: fmovrsgez %g1, %f15, %f15 te %xcc, 0x1 brgz %o3, loop_789 fmovsg %icc, %f11, %f6 edge32l %o2, %o0, %g5 fmovscc %xcc, %f15, %f15 loop_789: fexpand %f2, %f6 sllx %i2, %l5, %l1 fmovsvc %xcc, %f1, %f9 fbo,a %fcc0, loop_790 brgez,a %i7, loop_791 mulx %i4, %g2, %g6 std %f4, [%l7 + 0x60] loop_790: lduh [%l7 + 0x28], %l0 loop_791: bgu loop_792 ldub [%l7 + 0x4D], %g4 sdiv %o1, 0x175D, %o6 fmovspos %xcc, %f3, %f5 loop_792: ldsh [%l7 + 0x58], %i3 orncc %i0, 0x1C61, %o7 fmovd %f12, %f12 tneg %xcc, 0x0 fxor %f0, %f12, %f12 fnand %f0, %f0, %f10 bvc,pt %icc, loop_793 call loop_794 fmovrdlz %i5, %f0, %f12 fornot1s %f12, %f6, %f13 loop_793: sra %i1, %l3, %g7 loop_794: fpack16 %f6, %f11 fornot2s %f7, %f13, %f1 orn %l6, 0x190A, %i6 fmovscs %icc, %f11, %f15 xorcc %g3, 0x1008, %l2 ld [%l7 + 0x30], %f6 fmovsg %icc, %f5, %f14 stb %o5, [%l7 + 0x73] fnot1 %f0, %f10 ldsh [%l7 + 0x44], %o4 ldx [%l7 + 0x78], %g1 ld [%l7 + 0x7C], %f12 fmovdvs %icc, %f10, %f3 subc %l4, %o2, %o3 edge32 %o0, %g5, %l5 fmuld8sux16 %f14, %f2, %f4 fpsub32 %f0, %f6, %f2 ldx [%l7 + 0x40], %l1 mova %icc, %i7, %i4 fbg,a %fcc0, loop_795 st %f5, [%l7 + 0x18] movg %xcc, %g2, %g6 fornot2 %f6, %f2, %f4 loop_795: std %f12, [%l7 + 0x68] fbule,a %fcc0, loop_796 edge16l %l0, %i2, %o1 fmovrslz %o6, %f2, %f12 fbo %fcc3, loop_797 loop_796: brgz %g4, loop_798 ldsb [%l7 + 0x50], %i0 fbl %fcc1, loop_799 loop_797: stb %o7, [%l7 + 0x77] loop_798: fbe %fcc0, loop_800 ld [%l7 + 0x44], %f2 loop_799: addcc %i5, %i1, %l3 bpos,pt %icc, loop_801 loop_800: ldsb [%l7 + 0x1D], %g7 tpos %icc, 0x4 ldsb [%l7 + 0x27], %l6 loop_801: movl %icc, %i3, %g3 fmovdpos %xcc, %f9, %f4 andcc %l2, 0x052E, %i6 tcc %xcc, 0x2 ldsb [%l7 + 0x32], %o5 fmovdvc %xcc, %f8, %f6 ba,a,pn %xcc, loop_802 movl %icc, %o4, %g1 fmovsle %xcc, %f13, %f9 brz %o2, loop_803 loop_802: stb %l4, [%l7 + 0x0E] fbule,a %fcc0, loop_804 ldsw [%l7 + 0x2C], %o0 loop_803: edge16l %o3, %g5, %l5 fxnors %f6, %f14, %f12 loop_804: stw %i7, [%l7 + 0x1C] fmovrse %i4, %f10, %f15 ldsw [%l7 + 0x20], %l1 fbg %fcc0, loop_805 fbul %fcc3, loop_806 udivcc %g2, 0x17DF, %l0 ldub [%l7 + 0x20], %i2 loop_805: std %f10, [%l7 + 0x78] loop_806: fmovrslez %g6, %f9, %f6 fmovrsne %o6, %f11, %f8 fmovrsgz %g4, %f13, %f1 ldd [%l7 + 0x30], %f2 brlz %o1, loop_807 ldsh [%l7 + 0x1A], %i0 array32 %o7, %i5, %i1 mova %xcc, %l3, %g7 loop_807: stw %l6, [%l7 + 0x2C] fmovsa %icc, %f7, %f14 bpos,pn %icc, loop_808 fcmpne16 %f0, %f6, %g3 st %f8, [%l7 + 0x08] umul %l2, 0x1B33, %i3 loop_808: te %icc, 0x1 ldub [%l7 + 0x7E], %o5 ldsb [%l7 + 0x2E], %i6 lduw [%l7 + 0x74], %g1 bshuffle %f2, %f2, %f14 fcmpne16 %f2, %f12, %o4 fmovsvs %icc, %f1, %f5 fcmpne16 %f8, %f4, %o2 smulcc %l4, %o0, %o3 movrne %g5, 0x34C, %l5 stb %i4, [%l7 + 0x0A] stx %l1, [%l7 + 0x30] fmovdcs %icc, %f13, %f12 ldsh [%l7 + 0x60], %i7 st %f4, [%l7 + 0x3C] ldsw [%l7 + 0x30], %g2 fbue,a %fcc2, loop_809 ldx [%l7 + 0x60], %i2 lduh [%l7 + 0x2C], %l0 movvs %xcc, %g6, %g4 loop_809: subcc %o6, %o1, %o7 bg,a loop_810 tge %icc, 0x5 fzeros %f0 tge %icc, 0x6 loop_810: movcs %xcc, %i0, %i5 movle %icc, %i1, %l3 ldsw [%l7 + 0x20], %l6 movgu %xcc, %g3, %g7 fcmple32 %f12, %f0, %i3 fornot2 %f14, %f0, %f2 mulscc %l2, %o5, %i6 bl,pn %xcc, loop_811 fbg %fcc1, loop_812 fmuld8ulx16 %f10, %f6, %f14 bge %xcc, loop_813 loop_811: stx %g1, [%l7 + 0x40] loop_812: or %o2, 0x1F23, %l4 bcs,pt %xcc, loop_814 loop_813: ldx [%l7 + 0x60], %o4 fble,a %fcc3, loop_815 ldx [%l7 + 0x38], %o3 loop_814: fmovrde %g5, %f6, %f14 sub %o0, 0x0280, %i4 loop_815: movre %l1, %l5, %i7 movne %xcc, %g2, %l0 nop setx loop_816, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bvc %icc, loop_817 array16 %g6, %g4, %i2 fornot1s %f8, %f2, %f6 loop_816: fbul %fcc0, loop_818 loop_817: brgz,a %o6, loop_819 fmovrslez %o1, %f13, %f4 taddcctv %i0, 0x13C7, %o7 loop_818: lduh [%l7 + 0x3A], %i5 loop_819: stw %l3, [%l7 + 0x3C] fandnot2 %f6, %f0, %f12 fcmpeq32 %f8, %f12, %i1 subcc %g3, 0x11DF, %l6 movn %xcc, %i3, %l2 ldsh [%l7 + 0x3A], %o5 xnor %i6, 0x0574, %g7 brz %g1, loop_820 std %f0, [%l7 + 0x50] fmovrse %o2, %f4, %f0 nop setx loop_821, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_820: movvs %icc, %o4, %l4 bne,a,pt %icc, loop_822 bleu,a,pn %icc, loop_823 loop_821: fnand %f0, %f4, %f14 fcmps %fcc2, %f8, %f5 loop_822: movre %g5, %o3, %o0 loop_823: st %f13, [%l7 + 0x1C] ldsh [%l7 + 0x24], %i4 ld [%l7 + 0x74], %f12 bn,pn %xcc, loop_824 fmul8sux16 %f8, %f10, %f14 fbe,a %fcc1, loop_825 ldd [%l7 + 0x28], %f12 loop_824: lduh [%l7 + 0x28], %l1 fbe,a %fcc1, loop_826 loop_825: fmul8x16al %f7, %f15, %f4 bleu,a,pn %xcc, loop_827 std %f0, [%l7 + 0x38] loop_826: fnot1 %f4, %f14 sdivx %l5, 0x0E00, %g2 loop_827: st %f6, [%l7 + 0x68] fandnot1s %f6, %f5, %f9 edge8ln %i7, %l0, %g6 fmul8x16au %f5, %f2, %f6 lduw [%l7 + 0x74], %i2 sll %o6, 0x17, %o1 movneg %icc, %i0, %o7 ldx [%l7 + 0x50], %i5 movrlz %l3, %g4, %g3 ba,a,pn %icc, loop_828 st %f6, [%l7 + 0x30] sub %i1, 0x12F7, %i3 movvc %icc, %l6, %o5 loop_828: edge16 %i6, %g7, %g1 fmovdgu %xcc, %f4, %f3 movrgez %l2, %o2, %o4 st %f2, [%l7 + 0x38] edge16l %l4, %o3, %g5 stx %o0, [%l7 + 0x58] fmovrdlz %i4, %f14, %f4 fmuld8sux16 %f3, %f11, %f10 tpos %icc, 0x2 mulx %l1, 0x1EBB, %g2 fblg,a %fcc2, loop_829 ldsw [%l7 + 0x2C], %i7 lduh [%l7 + 0x2E], %l5 movgu %icc, %g6, %l0 loop_829: fnot2 %f8, %f2 be,a %xcc, loop_830 fmovrdne %o6, %f8, %f14 fblg %fcc3, loop_831 fblg %fcc2, loop_832 loop_830: movcs %icc, %o1, %i0 ldsw [%l7 + 0x1C], %o7 loop_831: fcmped %fcc3, %f0, %f6 loop_832: sth %i2, [%l7 + 0x68] fcmpne32 %f8, %f12, %i5 movre %g4, %g3, %i1 st %f2, [%l7 + 0x4C] stx %i3, [%l7 + 0x08] ldsh [%l7 + 0x30], %l3 fornot1 %f0, %f4, %f10 mulx %o5, %l6, %i6 stx %g1, [%l7 + 0x70] bcs,pt %xcc, loop_833 subcc %l2, %o2, %o4 stw %g7, [%l7 + 0x34] edge8ln %o3, %g5, %l4 loop_833: fandnot2 %f14, %f6, %f2 alignaddrl %o0, %i4, %g2 sra %i7, %l1, %g6 fxors %f2, %f10, %f13 fmovrslz %l5, %f1, %f9 fmovrsgz %o6, %f3, %f12 stw %l0, [%l7 + 0x68] ldsh [%l7 + 0x1E], %o1 fmuld8sux16 %f13, %f9, %f0 lduh [%l7 + 0x30], %o7 fmovdleu %icc, %f3, %f5 edge8n %i2, %i0, %g4 array32 %i5, %g3, %i1 fnegd %f12, %f14 fmovsvs %icc, %f12, %f5 fmovsa %icc, %f7, %f13 fcmple16 %f12, %f8, %i3 umul %o5, 0x0BB0, %l3 smulcc %i6, 0x1239, %l6 stx %g1, [%l7 + 0x58] fpack32 %f10, %f8, %f6 ldsw [%l7 + 0x14], %l2 fnot1s %f6, %f9 nop setx loop_834, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpeq32 %f14, %f10, %o4 fmovdge %xcc, %f12, %f6 fmovrsgz %o2, %f2, %f4 loop_834: ld [%l7 + 0x28], %f14 alignaddr %g7, %g5, %o3 fmovsn %icc, %f10, %f11 bn,a,pn %icc, loop_835 tcs %icc, 0x6 brgz %l4, loop_836 addcc %o0, 0x0832, %g2 loop_835: fmovdpos %icc, %f13, %f11 sdiv %i7, 0x1358, %l1 loop_836: stx %i4, [%l7 + 0x70] fblg %fcc1, loop_837 fmovsgu %xcc, %f5, %f6 be,a,pt %xcc, loop_838 stb %l5, [%l7 + 0x50] loop_837: mulx %g6, %o6, %o1 fsrc2 %f14, %f2 loop_838: fblg,a %fcc2, loop_839 movcs %icc, %o7, %l0 umul %i2, 0x1DBF, %i0 std %f10, [%l7 + 0x70] loop_839: lduh [%l7 + 0x34], %g4 fxnor %f2, %f4, %f2 fcmple16 %f2, %f8, %g3 subcc %i5, %i3, %i1 movne %icc, %o5, %l3 lduw [%l7 + 0x30], %l6 fba %fcc0, loop_840 lduh [%l7 + 0x5C], %g1 ld [%l7 + 0x58], %f15 edge32n %l2, %o4, %o2 loop_840: fpsub16s %f5, %f12, %f15 std %f12, [%l7 + 0x78] fnot2s %f4, %f1 fsrc2 %f2, %f2 fmovrdgez %g7, %f10, %f0 fmuld8sux16 %f7, %f3, %f2 andncc %i6, %g5, %l4 stx %o3, [%l7 + 0x38] fmovsge %icc, %f12, %f7 fcmps %fcc2, %f11, %f12 smul %o0, %i7, %l1 popc 0x0345, %g2 std %f10, [%l7 + 0x20] array16 %l5, %i4, %o6 array8 %o1, %o7, %l0 udivx %g6, 0x0B5D, %i2 std %f8, [%l7 + 0x10] movl %xcc, %i0, %g3 addc %g4, 0x0B66, %i5 movvs %icc, %i1, %o5 fmovdne %icc, %f8, %f8 fmovsvc %icc, %f0, %f15 fbule,a %fcc2, loop_841 movleu %xcc, %l3, %l6 ldub [%l7 + 0x23], %g1 fandnot2 %f2, %f0, %f12 loop_841: fmul8x16al %f11, %f13, %f14 andn %l2, %o4, %i3 ld [%l7 + 0x64], %f11 st %f11, [%l7 + 0x74] fcmpd %fcc3, %f14, %f0 add %o2, 0x008D, %g7 ldx [%l7 + 0x40], %i6 ldsh [%l7 + 0x4C], %g5 nop setx loop_842, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdvs %icc, %f1, %f1 st %f10, [%l7 + 0x44] orncc %l4, %o0, %i7 loop_842: fmovsl %icc, %f11, %f7 mulscc %o3, 0x171B, %l1 fmovdleu %icc, %f14, %f0 fmovrslz %l5, %f7, %f5 fmovrdlez %g2, %f2, %f0 fmovrdgz %o6, %f6, %f12 move %xcc, %i4, %o7 movne %icc, %o1, %l0 lduw [%l7 + 0x54], %i2 edge16n %g6, %g3, %i0 ldub [%l7 + 0x13], %g4 fmovse %xcc, %f12, %f0 edge8ln %i1, %o5, %i5 brgez %l6, loop_843 fpsub16 %f6, %f8, %f12 bneg,pn %xcc, loop_844 fpack16 %f10, %f5 loop_843: mulscc %g1, %l2, %o4 tvs %xcc, 0x3 loop_844: fcmpne16 %f4, %f12, %i3 st %f8, [%l7 + 0x68] fbne %fcc1, loop_845 ld [%l7 + 0x14], %f5 sll %l3, %o2, %g7 fcmpne16 %f8, %f0, %i6 loop_845: bgu %xcc, loop_846 fbule,a %fcc0, loop_847 fble,a %fcc1, loop_848 fbo %fcc3, loop_849 loop_846: fmovspos %xcc, %f7, %f3 loop_847: ldsh [%l7 + 0x2C], %l4 loop_848: ldx [%l7 + 0x58], %o0 loop_849: fmovsge %icc, %f10, %f5 lduw [%l7 + 0x34], %g5 movrne %o3, 0x36F, %i7 nop setx loop_850, %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 fmovsn %icc, %f5, %f10 fmul8sux16 %f10, %f2, %f0 std %f0, [%l7 + 0x30] loop_850: movl %xcc, %l5, %l1 ldsh [%l7 + 0x30], %o6 bpos,a %xcc, loop_851 ldsb [%l7 + 0x48], %g2 mulx %o7, %o1, %l0 fmovdvc %icc, %f8, %f15 loop_851: ba,a %icc, loop_852 fabss %f4, %f14 stb %i4, [%l7 + 0x17] bcc,pn %icc, loop_853 loop_852: stw %g6, [%l7 + 0x18] fba,a %fcc0, loop_854 movgu %icc, %i2, %i0 loop_853: stx %g3, [%l7 + 0x10] movneg %icc, %g4, %i1 loop_854: alignaddr %o5, %l6, %i5 ldx [%l7 + 0x58], %g1 xorcc %o4, %l2, %i3 fcmps %fcc3, %f15, %f12 brlz %l3, loop_855 ldx [%l7 + 0x28], %g7 edge8l %i6, %l4, %o2 tsubcc %g5, 0x140E, %o3 loop_855: fmul8x16au %f15, %f11, %f10 fands %f1, %f1, %f9 fcmpd %fcc3, %f6, %f2 fmovrse %o0, %f6, %f10 fmovda %icc, %f0, %f6 sra %i7, 0x03, %l5 ldsw [%l7 + 0x64], %o6 mulscc %g2, %l1, %o7 stx %o1, [%l7 + 0x68] be,pn %xcc, loop_856 fmovrdlz %l0, %f2, %f4 fmul8x16al %f1, %f8, %f0 xnor %g6, 0x0F21, %i2 loop_856: ldx [%l7 + 0x20], %i4 fzero %f10 std %f2, [%l7 + 0x70] bpos %icc, loop_857 tpos %xcc, 0x2 ld [%l7 + 0x4C], %f7 fmovdcs %icc, %f11, %f1 loop_857: fmovsneg %xcc, %f14, %f9 array8 %i0, %g4, %i1 te %xcc, 0x5 std %f4, [%l7 + 0x20] tgu %icc, 0x3 ldsw [%l7 + 0x20], %g3 bleu,a %icc, loop_858 andcc %l6, %o5, %i5 fnegs %f5, %f3 fcmpes %fcc0, %f0, %f11 loop_858: fmovdn %xcc, %f11, %f4 lduh [%l7 + 0x58], %o4 ldsw [%l7 + 0x28], %g1 edge8 %i3, %l3, %g7 ld [%l7 + 0x60], %f7 stw %i6, [%l7 + 0x58] ldub [%l7 + 0x0A], %l4 fnot2 %f6, %f10 ldd [%l7 + 0x58], %f2 stw %o2, [%l7 + 0x3C] call loop_859 srl %g5, 0x10, %l2 and %o3, %i7, %o0 stw %l5, [%l7 + 0x58] loop_859: edge32 %g2, %o6, %l1 fcmpne32 %f10, %f4, %o1 ldd [%l7 + 0x40], %f12 fmovsvs %icc, %f7, %f1 brlz,a %l0, loop_860 lduh [%l7 + 0x7C], %g6 ld [%l7 + 0x68], %f5 tg %xcc, 0x0 loop_860: fbn %fcc0, loop_861 fmovscc %xcc, %f10, %f12 ldsb [%l7 + 0x44], %i2 fmovsne %icc, %f4, %f2 loop_861: subcc %i4, %o7, %g4 fmovde %icc, %f1, %f15 ldx [%l7 + 0x18], %i1 fmuld8sux16 %f7, %f2, %f4 fandnot2 %f4, %f4, %f6 fmovscs %xcc, %f13, %f15 ldsw [%l7 + 0x68], %g3 ldd [%l7 + 0x50], %f6 lduw [%l7 + 0x40], %i0 fble %fcc0, loop_862 edge32ln %l6, %o5, %o4 tge %xcc, 0x5 ldsb [%l7 + 0x7B], %g1 loop_862: fcmps %fcc2, %f13, %f11 fnegs %f7, %f2 taddcc %i3, %l3, %i5 fcmple16 %f0, %f6, %g7 sth %i6, [%l7 + 0x70] fornot1s %f13, %f0, %f13 fornot1 %f14, %f2, %f10 fcmpes %fcc3, %f11, %f5 stw %o2, [%l7 + 0x7C] fnot2s %f0, %f9 fmovrsgez %l4, %f14, %f13 ldsb [%l7 + 0x7E], %g5 bl,a,pt %icc, loop_863 fmovdne %icc, %f10, %f5 std %f0, [%l7 + 0x20] fornot1s %f13, %f15, %f5 loop_863: bvc,a,pt %icc, loop_864 movleu %xcc, %l2, %i7 ldd [%l7 + 0x30], %f2 st %f5, [%l7 + 0x40] loop_864: fbo,a %fcc0, loop_865 or %o3, 0x1D26, %l5 fbue %fcc3, loop_866 ld [%l7 + 0x28], %f15 loop_865: fandnot2 %f0, %f12, %f0 ldub [%l7 + 0x68], %o0 loop_866: orn %g2, 0x02DF, %l1 edge32ln %o1, %l0, %g6 bne %xcc, loop_867 std %f0, [%l7 + 0x78] fbug,a %fcc1, loop_868 fblg,a %fcc2, loop_869 loop_867: sll %o6, %i4, %o7 te %xcc, 0x5 loop_868: alignaddr %i2, %i1, %g4 loop_869: orncc %g3, 0x12A5, %l6 stw %i0, [%l7 + 0x28] ldsh [%l7 + 0x3E], %o4 ldub [%l7 + 0x75], %o5 sethi 0x1847, %g1 ld [%l7 + 0x40], %f7 brz,a %l3, loop_870 bge loop_871 pdist %f2, %f0, %f14 fcmpgt32 %f4, %f4, %i5 loop_870: movrgez %i3, %g7, %o2 loop_871: andn %l4, %g5, %i6 udivx %i7, 0x0B2F, %l2 stx %l5, [%l7 + 0x78] umul %o0, 0x0DB6, %o3 fbne,a %fcc0, loop_872 add %l1, %o1, %g2 orn %l0, 0x1BBB, %o6 ldsb [%l7 + 0x4E], %g6 loop_872: fmovdcc %icc, %f12, %f2 fone %f12 movpos %xcc, %i4, %o7 fandnot2 %f10, %f0, %f2 fble,a %fcc0, loop_873 mulx %i2, %i1, %g3 fmovse %icc, %f15, %f1 lduw [%l7 + 0x7C], %g4 loop_873: fmovsneg %xcc, %f2, %f13 std %f12, [%l7 + 0x20] ldsh [%l7 + 0x2E], %i0 siam 0x1 fornot2s %f10, %f14, %f0 ldsb [%l7 + 0x22], %o4 lduw [%l7 + 0x1C], %o5 ldub [%l7 + 0x7E], %l6 ldd [%l7 + 0x70], %f4 fbl %fcc1, loop_874 nop setx loop_875, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done array8 %l3, %g1, %i3 move %icc, %i5, %g7 loop_874: fmul8x16al %f1, %f1, %f2 loop_875: fmul8x16au %f14, %f8, %f8 fmovsvc %xcc, %f13, %f5 stx %o2, [%l7 + 0x48] fcmpne32 %f0, %f0, %l4 fexpand %f1, %f4 ld [%l7 + 0x34], %f0 smulcc %i6, %i7, %l2 orn %l5, %g5, %o0 sdivcc %o3, 0x09FA, %l1 sth %g2, [%l7 + 0x54] st %f10, [%l7 + 0x30] alignaddr %l0, %o1, %g6 fmovrse %o6, %f9, %f4 st %f3, [%l7 + 0x78] tneg %icc, 0x0 movneg %xcc, %i4, %i2 movne %xcc, %i1, %g3 fornot1s %f9, %f15, %f4 fones %f4 fmovscs %xcc, %f9, %f6 fmovdle %icc, %f15, %f14 fmovsn %xcc, %f7, %f1 sdiv %g4, 0x1623, %o7 fpadd32 %f4, %f0, %f2 stb %o4, [%l7 + 0x4A] ldx [%l7 + 0x20], %i0 fmovdvs %icc, %f0, %f13 alignaddrl %o5, %l3, %l6 tvs %xcc, 0x2 edge8n %g1, %i5, %i3 fxnor %f0, %f4, %f6 tgu %xcc, 0x4 call loop_876 fabsd %f10, %f6 tgu %icc, 0x1 fsrc1s %f2, %f1 loop_876: sth %g7, [%l7 + 0x66] andcc %o2, %l4, %i6 fblg %fcc1, loop_877 fpack16 %f0, %f8 stx %l2, [%l7 + 0x70] fmovrdgz %l5, %f0, %f2 loop_877: move %icc, %g5, %o0 ldsh [%l7 + 0x6C], %i7 fcmpes %fcc1, %f3, %f6 fmovde %icc, %f9, %f14 movrlz %o3, 0x223, %l1 fzeros %f15 fpsub32 %f2, %f10, %f10 movg %xcc, %l0, %o1 movcc %icc, %g2, %o6 ldsw [%l7 + 0x74], %g6 st %f4, [%l7 + 0x4C] addc %i2, %i4, %g3 lduh [%l7 + 0x2C], %g4 movl %xcc, %o7, %i1 stw %o4, [%l7 + 0x74] fmul8x16 %f0, %f6, %f14 fmovscc %xcc, %f11, %f5 lduh [%l7 + 0x3C], %o5 xnor %l3, 0x006E, %l6 fmovsleu %xcc, %f7, %f1 udiv %i0, 0x0204, %g1 stb %i5, [%l7 + 0x6F] mulx %i3, 0x0F5D, %o2 ldub [%l7 + 0x7D], %l4 fpadd16 %f2, %f12, %f4 fbug %fcc2, loop_878 fnegd %f14, %f6 lduh [%l7 + 0x30], %g7 movcc %xcc, %i6, %l5 loop_878: udivcc %l2, 0x16E1, %o0 orncc %g5, %i7, %l1 fmovsneg %xcc, %f0, %f4 movpos %icc, %l0, %o3 stx %g2, [%l7 + 0x20] te %xcc, 0x7 bshuffle %f10, %f4, %f4 fpadd32 %f6, %f6, %f14 fmovs %f7, %f6 udiv %o6, 0x1D8C, %o1 sethi 0x0F58, %i2 movrne %i4, 0x38C, %g6 fpadd32s %f11, %f10, %f12 sth %g3, [%l7 + 0x20] ldsb [%l7 + 0x0D], %o7 ldsw [%l7 + 0x1C], %i1 te %icc, 0x1 fnor %f14, %f10, %f10 bvs,a,pn %icc, loop_879 fcmpne16 %f14, %f0, %o4 fmovdne %icc, %f13, %f12 fba %fcc0, loop_880 loop_879: brlz %o5, loop_881 brgez,a %g4, loop_882 bvc,a,pt %xcc, loop_883 loop_880: bleu loop_884 loop_881: ldsw [%l7 + 0x54], %l3 loop_882: st %f3, [%l7 + 0x54] loop_883: fbge,a %fcc1, loop_885 loop_884: sdivcc %l6, 0x1F14, %g1 ta %xcc, 0x0 fmovdvc %icc, %f14, %f9 loop_885: fmul8ulx16 %f12, %f12, %f8 fpadd32s %f5, %f15, %f10 ldsw [%l7 + 0x28], %i0 tleu %xcc, 0x3 fmovsne %icc, %f6, %f10 lduw [%l7 + 0x70], %i3 fmovrse %o2, %f5, %f3 fbe,a %fcc2, loop_886 tleu %xcc, 0x4 tsubcctv %i5, 0x18E9, %l4 fcmple32 %f8, %f12, %i6 loop_886: fcmpd %fcc2, %f14, %f14 addcc %l5, %l2, %g7 ld [%l7 + 0x7C], %f4 movrne %o0, 0x330, %g5 fmovrsgz %i7, %f0, %f0 bcs loop_887 ldsb [%l7 + 0x18], %l1 lduw [%l7 + 0x20], %l0 bl,a loop_888 loop_887: mulx %g2, 0x027B, %o3 fmovdl %icc, %f14, %f7 bvs,a loop_889 loop_888: ld [%l7 + 0x70], %f4 ldub [%l7 + 0x1D], %o1 lduw [%l7 + 0x44], %o6 loop_889: fmuld8sux16 %f0, %f2, %f10 fmovdge %xcc, %f7, %f13 lduh [%l7 + 0x42], %i2 andcc %i4, 0x041A, %g3 ldx [%l7 + 0x10], %o7 ldsb [%l7 + 0x4D], %i1 fbo %fcc2, loop_890 ldsb [%l7 + 0x77], %g6 fcmple32 %f2, %f6, %o5 add %o4, %l3, %l6 loop_890: fmovrslz %g4, %f2, %f6 movl %icc, %i0, %i3 fandnot1 %f0, %f4, %f6 lduw [%l7 + 0x40], %o2 movcc %xcc, %i5, %l4 st %f6, [%l7 + 0x7C] fmovsa %icc, %f12, %f11 fmovsn %icc, %f9, %f12 edge32ln %g1, %l5, %l2 tle %xcc, 0x5 array8 %i6, %o0, %g7 fcmpne16 %f2, %f12, %g5 ldub [%l7 + 0x34], %l1 edge16ln %l0, %i7, %o3 fmovd %f2, %f4 lduh [%l7 + 0x6A], %g2 move %icc, %o6, %o1 fbug,a %fcc2, loop_891 movrgez %i2, %i4, %o7 sdiv %i1, 0x1772, %g6 brz,a %g3, loop_892 loop_891: fnor %f12, %f10, %f4 bne %icc, loop_893 bcc,a %icc, loop_894 loop_892: brgez %o4, loop_895 ld [%l7 + 0x44], %f8 loop_893: ld [%l7 + 0x08], %f2 loop_894: xor %l3, 0x0BC8, %o5 loop_895: fandnot2 %f10, %f12, %f10 stw %g4, [%l7 + 0x50] movg %xcc, %l6, %i0 ldub [%l7 + 0x16], %o2 fpadd16s %f6, %f6, %f9 edge32n %i5, %i3, %l4 tcs %icc, 0x3 lduh [%l7 + 0x3C], %g1 alignaddr %l2, %l5, %o0 udivx %g7, 0x0C28, %g5 fmovsa %xcc, %f6, %f14 alignaddrl %l1, %l0, %i6 lduw [%l7 + 0x54], %o3 ldd [%l7 + 0x50], %f10 fbl %fcc0, loop_896 xor %g2, 0x1507, %i7 stb %o6, [%l7 + 0x6E] edge32n %o1, %i4, %o7 loop_896: fcmpes %fcc0, %f10, %f10 stw %i1, [%l7 + 0x68] bvc,pt %xcc, loop_897 bshuffle %f6, %f6, %f4 movge %xcc, %g6, %i2 lduh [%l7 + 0x48], %g3 loop_897: st %f5, [%l7 + 0x50] ldub [%l7 + 0x68], %l3 fmovrde %o4, %f8, %f0 fcmple16 %f4, %f0, %o5 ld [%l7 + 0x24], %f6 movrlz %l6, %i0, %o2 ldsw [%l7 + 0x70], %g4 fmovsa %xcc, %f10, %f5 fmovdn %icc, %f12, %f3 edge8l %i5, %l4, %i3 ldd [%l7 + 0x70], %f12 fmovdpos %xcc, %f13, %f8 ld [%l7 + 0x7C], %f13 fmovdneg %icc, %f7, %f11 sllx %g1, %l2, %o0 fmovdg %xcc, %f14, %f3 std %f6, [%l7 + 0x68] fpsub16s %f5, %f6, %f5 lduw [%l7 + 0x18], %g7 fmovsvc %xcc, %f2, %f0 sth %l5, [%l7 + 0x60] sdiv %g5, 0x1349, %l0 fandnot2s %f5, %f13, %f5 lduw [%l7 + 0x4C], %i6 ldd [%l7 + 0x28], %f14 fbge,a %fcc1, loop_898 fmovspos %xcc, %f0, %f3 fmuld8ulx16 %f7, %f10, %f6 ldsh [%l7 + 0x74], %o3 loop_898: bpos,a,pn %icc, loop_899 fmovrdgz %l1, %f0, %f6 fmovrsgz %i7, %f5, %f9 ldd [%l7 + 0x60], %f4 loop_899: lduw [%l7 + 0x14], %o6 lduw [%l7 + 0x10], %o1 move %icc, %g2, %o7 fmovdcc %icc, %f9, %f10 fmovdleu %icc, %f5, %f4 stx %i1, [%l7 + 0x50] srlx %i4, 0x16, %g6 edge32ln %i2, %g3, %l3 fcmpne32 %f2, %f0, %o5 fmovdl %icc, %f2, %f1 nop setx loop_900, %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 %o4, loop_901 ldsh [%l7 + 0x58], %l6 lduh [%l7 + 0x42], %i0 loop_900: fmovscc %icc, %f11, %f5 loop_901: fmovdle %xcc, %f3, %f9 fcmpes %fcc1, %f14, %f8 st %f7, [%l7 + 0x14] tcs %icc, 0x6 movn %xcc, %g4, %o2 st %f0, [%l7 + 0x24] sll %i5, %i3, %g1 fmul8x16au %f12, %f10, %f12 movne %icc, %l2, %l4 movre %o0, %g7, %g5 movvs %icc, %l0, %i6 fmovrsgz %o3, %f8, %f0 stw %l5, [%l7 + 0x60] stw %i7, [%l7 + 0x28] nop setx loop_902, %l0, %l1 jmpl %l1, %l1 fmovdle %xcc, %f8, %f11 movn %xcc, %o6, %g2 lduh [%l7 + 0x68], %o1 loop_902: siam 0x4 array16 %o7, %i1, %g6 tne %xcc, 0x7 fmovsle %icc, %f14, %f10 st %f1, [%l7 + 0x48] fcmped %fcc3, %f6, %f4 edge16ln %i4, %g3, %i2 ble loop_903 fmovdne %icc, %f1, %f3 umul %o5, %o4, %l6 ba %icc, loop_904 loop_903: ldub [%l7 + 0x7B], %i0 bpos loop_905 fzeros %f13 loop_904: bge,a,pn %icc, loop_906 move %icc, %g4, %o2 loop_905: fmovrde %l3, %f14, %f12 lduh [%l7 + 0x5E], %i5 loop_906: fabss %f0, %f9 sdivx %i3, 0x034F, %g1 fbge %fcc3, loop_907 sllx %l2, %l4, %o0 brgez,a %g7, loop_908 edge16n %l0, %i6, %g5 loop_907: move %icc, %o3, %i7 lduh [%l7 + 0x10], %l1 loop_908: fandnot2 %f0, %f14, %f8 array8 %l5, %g2, %o1 fmovdgu %icc, %f9, %f7 brz %o7, loop_909 bne,a loop_910 fmovscc %icc, %f8, %f3 bpos,pt %xcc, loop_911 loop_909: bneg,a,pt %icc, loop_912 loop_910: edge8n %o6, %g6, %i1 fxor %f14, %f10, %f0 loop_911: sdivx %i4, 0x1FB7, %g3 loop_912: ldx [%l7 + 0x18], %o5 movleu %icc, %o4, %l6 mova %icc, %i2, %g4 fmovsne %icc, %f14, %f9 orn %o2, 0x1518, %l3 fxor %f6, %f8, %f2 fzero %f2 ldub [%l7 + 0x39], %i5 ldx [%l7 + 0x18], %i3 ldub [%l7 + 0x7D], %g1 ld [%l7 + 0x40], %f15 ld [%l7 + 0x70], %f10 ldx [%l7 + 0x08], %l2 st %f14, [%l7 + 0x24] ldsh [%l7 + 0x32], %l4 fpmerge %f12, %f1, %f6 sethi 0x0BA7, %i0 lduw [%l7 + 0x68], %g7 ldx [%l7 + 0x08], %l0 brlz,a %i6, loop_913 fbn %fcc3, loop_914 edge16 %g5, %o3, %i7 fbg %fcc3, loop_915 loop_913: fmovsvs %xcc, %f9, %f0 loop_914: lduw [%l7 + 0x68], %o0 brz,a %l5, loop_916 loop_915: movn %xcc, %l1, %o1 fsrc2s %f1, %f1 stw %o7, [%l7 + 0x10] loop_916: lduh [%l7 + 0x30], %o6 fxnor %f10, %f4, %f2 ldsb [%l7 + 0x24], %g2 movl %xcc, %g6, %i1 fcmpd %fcc2, %f12, %f12 ldsb [%l7 + 0x45], %i4 lduw [%l7 + 0x0C], %o5 xnor %g3, %o4, %i2 ldsh [%l7 + 0x4E], %l6 ldub [%l7 + 0x5D], %o2 fmul8x16 %f15, %f4, %f14 stx %g4, [%l7 + 0x18] movvc %icc, %i5, %i3 fmovs %f1, %f7 sethi 0x1D02, %l3 be,a,pn %xcc, loop_917 fnot1 %f0, %f6 tn %icc, 0x5 fmovdgu %icc, %f9, %f3 loop_917: fmovspos %xcc, %f1, %f15 umulcc %g1, 0x02F0, %l4 xnorcc %i0, %l2, %l0 fbl,a %fcc3, loop_918 tvs %xcc, 0x5 lduh [%l7 + 0x54], %i6 edge32n %g7, %g5, %o3 loop_918: fmovscs %xcc, %f11, %f10 fmul8sux16 %f8, %f14, %f2 std %f4, [%l7 + 0x50] edge16n %i7, %l5, %l1 faligndata %f8, %f6, %f14 ldsw [%l7 + 0x24], %o1 fmovsg %xcc, %f14, %f13 te %icc, 0x1 fmovrdlz %o7, %f14, %f12 std %f0, [%l7 + 0x58] bne,a %icc, loop_919 std %f6, [%l7 + 0x28] fpack16 %f12, %f12 stb %o0, [%l7 + 0x6D] loop_919: nop setx loop_920, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpmerge %f2, %f5, %f6 bneg,pn %xcc, loop_921 fmovrdlz %g2, %f14, %f8 loop_920: ldx [%l7 + 0x30], %o6 tneg %icc, 0x6 loop_921: movvs %icc, %i1, %g6 fxor %f8, %f6, %f0 nop setx loop_922, %l0, %l1 jmpl %l1, %i4 ldub [%l7 + 0x2C], %g3 bpos,a loop_923 bcs,pn %xcc, loop_924 loop_922: fzeros %f3 ldsh [%l7 + 0x30], %o5 loop_923: sdiv %o4, 0x19B7, %i2 loop_924: fornot1 %f0, %f14, %f0 andncc %l6, %g4, %i5 sll %o2, 0x1A, %l3 sth %i3, [%l7 + 0x2E] addcc %l4, 0x0929, %i0 and %g1, 0x194A, %l0 bneg,pt %icc, loop_925 edge16n %i6, %l2, %g5 andcc %o3, 0x0075, %i7 fnot1 %f8, %f6 loop_925: ldub [%l7 + 0x36], %g7 edge8n %l5, %o1, %o7 fbo %fcc2, loop_926 fxors %f11, %f12, %f3 lduh [%l7 + 0x6A], %o0 ldsb [%l7 + 0x33], %l1 loop_926: fblg %fcc2, loop_927 for %f0, %f14, %f2 orcc %o6, %i1, %g2 brlz %g6, loop_928 loop_927: andn %i4, 0x0B64, %g3 umulcc %o5, 0x1FAE, %i2 fcmpne32 %f4, %f6, %o4 loop_928: tsubcctv %l6, %g4, %i5 stx %l3, [%l7 + 0x60] lduw [%l7 + 0x6C], %o2 ldub [%l7 + 0x6B], %l4 fmovdcc %icc, %f2, %f2 subccc %i3, 0x12DD, %g1 fbn %fcc0, loop_929 lduw [%l7 + 0x74], %l0 sth %i6, [%l7 + 0x3E] fpsub32s %f3, %f3, %f13 loop_929: tpos %xcc, 0x6 andncc %l2, %g5, %o3 ldx [%l7 + 0x68], %i7 fmovsne %icc, %f4, %f11 tg %xcc, 0x5 fornot1 %f2, %f10, %f6 ld [%l7 + 0x5C], %f11 bvc,a,pn %icc, loop_930 ldd [%l7 + 0x28], %f6 stx %i0, [%l7 + 0x30] fpadd32 %f2, %f10, %f0 loop_930: bcc loop_931 ldsw [%l7 + 0x78], %l5 tvs %icc, 0x0 lduh [%l7 + 0x4E], %g7 loop_931: fcmpgt16 %f12, %f8, %o1 fmovsvs %icc, %f13, %f14 ldd [%l7 + 0x10], %f0 stw %o0, [%l7 + 0x14] lduw [%l7 + 0x68], %o7 lduw [%l7 + 0x48], %o6 movle %xcc, %l1, %g2 and %g6, %i1, %i4 fandnot2 %f6, %f8, %f10 ldsw [%l7 + 0x34], %g3 ldx [%l7 + 0x40], %i2 fpsub16s %f2, %f0, %f3 stx %o5, [%l7 + 0x58] ldd [%l7 + 0x38], %f8 ldsb [%l7 + 0x36], %o4 movpos %xcc, %g4, %i5 ldx [%l7 + 0x60], %l3 movrlz %o2, 0x222, %l6 sth %l4, [%l7 + 0x76] fxor %f6, %f4, %f6 tn %xcc, 0x2 fpadd16s %f6, %f13, %f13 fand %f2, %f10, %f8 fba,a %fcc3, loop_932 fmovsvc %xcc, %f15, %f14 call loop_933 fornot2 %f2, %f8, %f6 loop_932: fxors %f2, %f9, %f14 fmovsleu %icc, %f10, %f5 loop_933: stb %g1, [%l7 + 0x3A] srl %l0, 0x18, %i3 sdivcc %l2, 0x01F7, %i6 subccc %g5, 0x0D59, %o3 sub %i0, %i7, %g7 ldub [%l7 + 0x17], %o1 sdivcc %o0, 0x1BAB, %o7 subc %l5, 0x16B7, %l1 stx %o6, [%l7 + 0x18] stb %g2, [%l7 + 0x7E] bvs,a,pn %icc, loop_934 xorcc %i1, %i4, %g3 stw %i2, [%l7 + 0x20] fmovdne %xcc, %f14, %f11 loop_934: bpos,a loop_935 edge32l %g6, %o4, %o5 fmovd %f6, %f10 movleu %xcc, %i5, %g4 loop_935: ldsw [%l7 + 0x14], %l3 alignaddrl %l6, %l4, %g1 fmovsa %xcc, %f11, %f13 faligndata %f12, %f8, %f14 fornot1 %f10, %f0, %f14 bcc,a,pt %xcc, loop_936 stb %o2, [%l7 + 0x09] fmovrdgz %i3, %f0, %f8 stx %l0, [%l7 + 0x40] loop_936: ldsw [%l7 + 0x74], %l2 st %f14, [%l7 + 0x58] ta %icc, 0x5 fones %f7 fbn %fcc1, loop_937 ldd [%l7 + 0x60], %f8 fpsub32 %f0, %f4, %f10 andn %g5, 0x0145, %i6 loop_937: popc %o3, %i7 tgu %icc, 0x7 lduw [%l7 + 0x34], %g7 stb %o1, [%l7 + 0x75] fmovscs %icc, %f11, %f8 stx %o0, [%l7 + 0x10] stb %i0, [%l7 + 0x6E] fcmpgt32 %f4, %f8, %l5 stx %o7, [%l7 + 0x40] fmovs %f2, %f8 ldsw [%l7 + 0x44], %l1 fmovsvs %xcc, %f3, %f8 st %f14, [%l7 + 0x74] fmul8x16 %f9, %f12, %f4 ldsh [%l7 + 0x16], %g2 fmovsgu %icc, %f14, %f2 fpadd32s %f13, %f8, %f7 fmovsgu %icc, %f2, %f3 fmovsvs %xcc, %f10, %f9 bneg,a,pn %icc, loop_938 mulx %i1, 0x075E, %i4 sth %g3, [%l7 + 0x7C] stb %o6, [%l7 + 0x4B] loop_938: tsubcc %i2, %g6, %o4 std %f2, [%l7 + 0x10] addcc %o5, %g4, %l3 nop setx loop_939, %l0, %l1 jmpl %l1, %i5 ldsh [%l7 + 0x7C], %l4 stx %l6, [%l7 + 0x40] lduw [%l7 + 0x40], %g1 loop_939: fmul8x16al %f9, %f8, %f8 andncc %i3, %l0, %o2 stw %g5, [%l7 + 0x54] mulx %l2, %i6, %i7 edge32ln %o3, %o1, %o0 fmovspos %icc, %f1, %f2 edge8ln %i0, %l5, %o7 fsrc1 %f10, %f6 addc %l1, %g7, %i1 fble,a %fcc1, loop_940 ld [%l7 + 0x58], %f6 fexpand %f12, %f2 fornot1 %f10, %f10, %f12 loop_940: fpackfix %f8, %f7 fcmpgt32 %f10, %f0, %i4 fmovsg %xcc, %f0, %f5 fmovdneg %xcc, %f11, %f7 fmovdne %xcc, %f13, %f2 udivx %g2, 0x14DF, %g3 lduw [%l7 + 0x40], %i2 stx %o6, [%l7 + 0x08] fxnor %f12, %f14, %f2 fmovdle %icc, %f11, %f10 fmul8x16al %f14, %f2, %f8 tpos %icc, 0x7 stw %o4, [%l7 + 0x78] fornot1 %f10, %f14, %f4 fmovsvs %xcc, %f14, %f11 st %f3, [%l7 + 0x3C] array16 %g6, %o5, %g4 ld [%l7 + 0x60], %f7 ld [%l7 + 0x68], %f2 fones %f3 lduw [%l7 + 0x1C], %l3 tpos %xcc, 0x6 edge32n %i5, %l6, %g1 fandnot1s %f4, %f14, %f9 stb %l4, [%l7 + 0x20] ldsw [%l7 + 0x5C], %i3 ldx [%l7 + 0x48], %l0 fmovdcs %xcc, %f9, %f5 movne %icc, %g5, %l2 tg %xcc, 0x5 movn %icc, %i6, %o2 call loop_941 nop setx loop_942, %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 fabss %f10, %f4 andncc %i7, %o3, %o1 loop_941: andncc %o0, %i0, %o7 loop_942: srl %l5, %l1, %g7 fmul8sux16 %f4, %f10, %f14 ldsb [%l7 + 0x51], %i4 fmovs %f1, %f1 ldsw [%l7 + 0x10], %i1 bne,pt %xcc, loop_943 fornot2s %f4, %f4, %f5 and %g3, 0x00D4, %g2 ldsb [%l7 + 0x7C], %o6 loop_943: lduh [%l7 + 0x70], %i2 taddcc %o4, 0x0DAB, %g6 ldub [%l7 + 0x77], %o5 edge16n %l3, %g4, %i5 edge8l %l6, %l4, %i3 array16 %g1, %g5, %l2 lduw [%l7 + 0x18], %i6 stx %o2, [%l7 + 0x48] movcc %xcc, %i7, %o3 movcs %icc, %o1, %o0 fmovdvc %xcc, %f2, %f9 udivx %l0, 0x15F6, %i0 stb %o7, [%l7 + 0x7F] movpos %xcc, %l1, %l5 fmovdcc %xcc, %f10, %f0 fbue %fcc3, loop_944 movl %icc, %g7, %i4 add %g3, %g2, %o6 fmovdl %icc, %f9, %f12 loop_944: ld [%l7 + 0x3C], %f12 fmuld8ulx16 %f15, %f8, %f12 bgu,pt %icc, loop_945 fandnot2s %f13, %f9, %f5 edge8l %i1, %o4, %g6 fpsub16s %f15, %f8, %f4 loop_945: fbe %fcc3, loop_946 andcc %i2, %l3, %g4 ldx [%l7 + 0x08], %i5 pdist %f0, %f12, %f0 loop_946: edge16 %l6, %o5, %l4 fand %f0, %f12, %f0 tneg %xcc, 0x7 tneg %icc, 0x0 fbul %fcc0, loop_947 ldsw [%l7 + 0x48], %i3 fcmped %fcc2, %f12, %f6 srax %g5, 0x1F, %l2 loop_947: fmul8ulx16 %f8, %f2, %f14 fsrc1 %f4, %f10 stx %g1, [%l7 + 0x20] tsubcc %o2, %i7, %i6 xorcc %o3, %o1, %o0 movcc %xcc, %l0, %i0 bcs loop_948 fones %f5 udivcc %l1, 0x0BF3, %o7 sllx %g7, %i4, %g3 loop_948: addccc %l5, 0x1CB1, %g2 nop setx loop_949, %l0, %l1 jmpl %l1, %i1 lduh [%l7 + 0x3C], %o6 movre %o4, 0x20E, %g6 edge8 %i2, %l3, %g4 loop_949: bleu,a,pn %xcc, loop_950 fbge %fcc2, loop_951 edge16ln %l6, %i5, %o5 alignaddrl %i3, %l4, %g5 loop_950: fcmped %fcc3, %f8, %f14 loop_951: bg,a %icc, loop_952 bn,pn %xcc, loop_953 fcmpgt16 %f4, %f6, %l2 stx %o2, [%l7 + 0x18] loop_952: fabss %f5, %f2 loop_953: ldsw [%l7 + 0x6C], %i7 fxnor %f10, %f8, %f0 tneg %xcc, 0x0 fbul,a %fcc1, loop_954 pdist %f8, %f4, %f2 st %f11, [%l7 + 0x6C] movcs %xcc, %i6, %g1 loop_954: umul %o1, 0x0E9B, %o0 movrgz %l0, %o3, %l1 edge8n %o7, %g7, %i0 brz,a %i4, loop_955 sra %l5, %g3, %g2 ldsw [%l7 + 0x6C], %i1 lduw [%l7 + 0x18], %o6 loop_955: edge16ln %o4, %i2, %l3 udivx %g4, 0x15E5, %g6 lduw [%l7 + 0x78], %i5 ldub [%l7 + 0x31], %l6 xor %o5, %l4, %g5 stb %i3, [%l7 + 0x21] tvs %xcc, 0x1 mova %xcc, %o2, %i7 movrlz %i6, %g1, %l2 fornot1 %f8, %f4, %f14 ldsw [%l7 + 0x54], %o0 fmovdgu %icc, %f15, %f10 call loop_956 ldx [%l7 + 0x50], %o1 fmovsn %xcc, %f5, %f3 fmovrdgz %o3, %f8, %f2 loop_956: fmul8ulx16 %f6, %f4, %f10 ldd [%l7 + 0x40], %f4 stx %l1, [%l7 + 0x18] edge32l %o7, %l0, %g7 edge16l %i0, %l5, %g3 subcc %g2, 0x0965, %i4 fmovdpos %xcc, %f11, %f9 tsubcctv %i1, 0x1F20, %o4 sth %i2, [%l7 + 0x1A] stw %l3, [%l7 + 0x0C] movpos %icc, %g4, %o6 fzeros %f13 fmovrdgz %i5, %f2, %f10 stx %l6, [%l7 + 0x60] fmovdne %icc, %f13, %f5 fcmpeq32 %f12, %f6, %o5 movle %icc, %l4, %g6 andcc %i3, %g5, %o2 alignaddr %i6, %i7, %l2 stw %g1, [%l7 + 0x48] sra %o0, %o1, %l1 edge16ln %o3, %l0, %o7 fxor %f6, %f10, %f10 ld [%l7 + 0x50], %f11 fnegd %f12, %f8 movn %xcc, %i0, %g7 fmovrdne %g3, %f10, %f12 bg,pt %icc, loop_957 fmovrdgz %g2, %f8, %f2 orncc %l5, %i4, %o4 stb %i2, [%l7 + 0x47] loop_957: lduw [%l7 + 0x64], %i1 fpadd32s %f4, %f11, %f5 fmovrdlz %l3, %f12, %f6 std %f8, [%l7 + 0x60] fmovsne %icc, %f4, %f7 lduh [%l7 + 0x1E], %o6 tsubcc %i5, %l6, %o5 ldsb [%l7 + 0x0A], %l4 movrlez %g6, %i3, %g5 fpadd16s %f8, %f9, %f12 fbul %fcc1, loop_958 tleu %icc, 0x1 st %f10, [%l7 + 0x64] st %f15, [%l7 + 0x48] loop_958: fpsub32 %f14, %f10, %f4 movre %g4, %o2, %i7 srl %i6, 0x14, %g1 lduh [%l7 + 0x2E], %l2 ldd [%l7 + 0x08], %f2 sdivx %o0, 0x1AE2, %o1 fnot1 %f10, %f4 std %f2, [%l7 + 0x20] ldsh [%l7 + 0x1E], %l1 bge,a %xcc, loop_959 subccc %l0, 0x00C1, %o7 udivx %o3, 0x064B, %g7 ldsh [%l7 + 0x62], %g3 loop_959: edge8n %i0, %l5, %g2 edge16 %i4, %i2, %o4 fmovsleu %icc, %f13, %f7 bleu,pn %icc, loop_960 fnot1 %f8, %f2 tcs %xcc, 0x7 edge32 %l3, %i1, %o6 loop_960: fands %f10, %f12, %f1 fxors %f9, %f5, %f5 stb %l6, [%l7 + 0x1F] bshuffle %f12, %f6, %f14 ldx [%l7 + 0x78], %i5 smulcc %l4, 0x174D, %g6 nop setx loop_961, %l0, %l1 jmpl %l1, %i3 fble %fcc3, loop_962 tsubcc %g5, %g4, %o2 ldub [%l7 + 0x64], %o5 loop_961: fmovscc %xcc, %f8, %f1 loop_962: fandnot2s %f13, %f8, %f12 fcmpgt32 %f6, %f14, %i7 fble,a %fcc1, loop_963 bl loop_964 ldd [%l7 + 0x78], %f14 fmovsvc %xcc, %f13, %f10 loop_963: fnegd %f10, %f4 loop_964: edge16 %g1, %l2, %i6 stx %o0, [%l7 + 0x08] fnor %f6, %f10, %f12 edge16n %o1, %l0, %l1 sra %o7, 0x0F, %g7 for %f10, %f2, %f4 ldub [%l7 + 0x35], %g3 st %f9, [%l7 + 0x44] edge32ln %o3, %i0, %g2 ldsw [%l7 + 0x48], %i4 sub %i2, 0x1198, %o4 fbge,a %fcc2, loop_965 fpmerge %f5, %f4, %f14 fmuld8sux16 %f4, %f15, %f12 ldub [%l7 + 0x13], %l3 loop_965: fmovrsgez %l5, %f11, %f3 stb %i1, [%l7 + 0x3B] ldsh [%l7 + 0x3C], %o6 movpos %xcc, %l6, %l4 call loop_966 srl %i5, 0x1D, %i3 fmovs %f2, %f1 std %f6, [%l7 + 0x78] loop_966: fmuld8ulx16 %f0, %f4, %f8 addc %g6, %g5, %g4 ldd [%l7 + 0x58], %f0 fmovscs %xcc, %f0, %f5 movleu %xcc, %o5, %o2 fba,a %fcc2, loop_967 mulscc %i7, 0x16F5, %g1 edge16n %i6, %o0, %o1 fmovsg %xcc, %f10, %f4 loop_967: tsubcctv %l0, %l2, %o7 tpos %icc, 0x3 fmovscc %xcc, %f13, %f7 ldsb [%l7 + 0x77], %l1 fbge,a %fcc2, loop_968 fbul %fcc0, loop_969 srlx %g7, 0x0C, %g3 fmovsgu %xcc, %f15, %f15 loop_968: ldsb [%l7 + 0x3E], %i0 loop_969: fmovde %icc, %f4, %f8 st %f7, [%l7 + 0x08] srlx %g2, %o3, %i4 st %f13, [%l7 + 0x60] ldd [%l7 + 0x38], %f10 stw %o4, [%l7 + 0x0C] bleu %icc, loop_970 fcmpne16 %f12, %f0, %i2 sub %l5, 0x1681, %l3 tsubcc %o6, 0x0E68, %i1 loop_970: fmovrdlz %l6, %f6, %f2 ldub [%l7 + 0x79], %l4 fsrc1 %f14, %f8 ldsw [%l7 + 0x18], %i5 lduh [%l7 + 0x16], %g6 lduh [%l7 + 0x7A], %g5 movcc %icc, %g4, %i3 fmul8x16 %f0, %f4, %f10 edge16 %o2, %i7, %g1 fcmple32 %f4, %f6, %o5 movrlz %o0, 0x386, %o1 nop setx loop_971, %l0, %l1 jmpl %l1, %i6 xnorcc %l2, %l0, %l1 ldx [%l7 + 0x10], %g7 ble loop_972 loop_971: fcmpeq32 %f14, %f8, %o7 fbe,a %fcc0, loop_973 movrgez %i0, 0x371, %g3 loop_972: mulscc %o3, 0x1AE8, %i4 fbo,a %fcc0, loop_974 loop_973: popc %g2, %i2 sth %l5, [%l7 + 0x76] fand %f4, %f8, %f12 loop_974: fmul8x16 %f12, %f4, %f0 tneg %xcc, 0x4 std %f4, [%l7 + 0x28] fmovsle %xcc, %f2, %f11 fmovsgu %icc, %f5, %f12 fbul,a %fcc1, loop_975 tgu %xcc, 0x6 orncc %l3, %o4, %i1 bleu,a,pt %icc, loop_976 loop_975: stb %o6, [%l7 + 0x28] bshuffle %f2, %f6, %f10 ldub [%l7 + 0x6E], %l6 loop_976: tl %xcc, 0x1 fmul8x16 %f7, %f12, %f14 movre %l4, 0x1D9, %i5 fbne,a %fcc2, loop_977 ldub [%l7 + 0x1F], %g5 lduw [%l7 + 0x2C], %g4 tneg %xcc, 0x7 loop_977: edge8 %g6, %i3, %i7 lduh [%l7 + 0x72], %o2 fandnot1s %f3, %f8, %f6 ldsb [%l7 + 0x20], %o5 edge16l %o0, %g1, %o1 edge8 %i6, %l2, %l0 array8 %l1, %g7, %i0 fmuld8sux16 %f7, %f5, %f12 fblg,a %fcc3, loop_978 srl %o7, %g3, %o3 tleu %xcc, 0x0 tvs %xcc, 0x4 loop_978: fandnot2 %f6, %f10, %f8 fmovrslez %i4, %f15, %f4 fsrc2s %f10, %f13 std %f2, [%l7 + 0x48] ldub [%l7 + 0x62], %g2 ldsw [%l7 + 0x5C], %l5 mova %icc, %l3, %i2 edge16n %i1, %o4, %o6 fpsub16 %f0, %f12, %f6 sth %l4, [%l7 + 0x5E] ldsb [%l7 + 0x70], %i5 ldsw [%l7 + 0x54], %g5 brgez,a %l6, loop_979 fmovscs %icc, %f14, %f12 addcc %g6, %i3, %g4 fmovdvc %xcc, %f0, %f14 loop_979: std %f2, [%l7 + 0x40] movgu %xcc, %o2, %i7 stw %o5, [%l7 + 0x08] fmovsvc %xcc, %f3, %f14 ldsw [%l7 + 0x34], %g1 fandnot1 %f10, %f4, %f10 array16 %o0, %o1, %l2 edge32n %i6, %l0, %g7 fcmpes %fcc2, %f9, %f12 brgz %i0, loop_980 edge8n %o7, %l1, %g3 fmovsvs %icc, %f8, %f1 ldd [%l7 + 0x40], %f10 loop_980: movrgez %o3, 0x0BD, %i4 ld [%l7 + 0x08], %f2 ldsb [%l7 + 0x4B], %g2 umulcc %l3, %i2, %l5 sth %o4, [%l7 + 0x58] tvs %xcc, 0x0 ta %icc, 0x2 movre %o6, %i1, %i5 ldsw [%l7 + 0x18], %l4 sub %l6, %g5, %g6 fpack16 %f6, %f10 bpos,pn %xcc, loop_981 and %i3, %o2, %g4 fpack16 %f10, %f9 ldsh [%l7 + 0x3C], %o5 loop_981: fmovrslz %i7, %f9, %f10 popc 0x04D6, %g1 fmovsl %icc, %f0, %f15 fnot1 %f6, %f10 fcmpd %fcc0, %f0, %f0 fmovsn %icc, %f7, %f5 fmovrslz %o1, %f13, %f11 lduw [%l7 + 0x14], %l2 fmovrslz %o0, %f11, %f0 fpadd32 %f4, %f14, %f8 movrlez %i6, 0x076, %l0 sdivx %g7, 0x0826, %o7 mulx %l1, %g3, %i0 ldsh [%l7 + 0x54], %i4 fandnot1s %f3, %f6, %f8 fmovsgu %icc, %f11, %f11 brgez %g2, loop_982 ldsh [%l7 + 0x7C], %o3 add %l3, %l5, %i2 umulcc %o6, 0x188D, %i1 loop_982: fcmple16 %f6, %f10, %o4 ldsh [%l7 + 0x3E], %l4 ldsb [%l7 + 0x6A], %l6 fmovsle %icc, %f6, %f4 st %f0, [%l7 + 0x50] fmovrdne %i5, %f10, %f4 fxnors %f2, %f9, %f15 fandnot2 %f14, %f12, %f4 tle %xcc, 0x2 brlez,a %g5, loop_983 st %f14, [%l7 + 0x44] fcmps %fcc3, %f4, %f1 tpos %icc, 0x5 loop_983: ldsw [%l7 + 0x3C], %i3 tpos %xcc, 0x6 ldsb [%l7 + 0x44], %o2 tl %xcc, 0x5 tcc %xcc, 0x4 ldsh [%l7 + 0x4A], %g4 stb %g6, [%l7 + 0x6E] fpack16 %f6, %f7 fmovrdgez %o5, %f10, %f10 fcmple16 %f6, %f10, %i7 brgz %o1, loop_984 ldx [%l7 + 0x10], %l2 fbul,a %fcc1, loop_985 fmovrdgez %g1, %f2, %f8 loop_984: stb %i6, [%l7 + 0x48] fcmpeq16 %f14, %f14, %o0 loop_985: ldd [%l7 + 0x50], %f10 lduw [%l7 + 0x0C], %g7 fbuge,a %fcc2, loop_986 stb %o7, [%l7 + 0x72] lduw [%l7 + 0x0C], %l0 tleu %icc, 0x6 loop_986: fnor %f12, %f12, %f4 bn,pt %xcc, loop_987 edge32n %l1, %i0, %i4 fmovde %xcc, %f4, %f3 andn %g2, 0x1A92, %o3 loop_987: sth %l3, [%l7 + 0x0E] sll %g3, 0x0C, %l5 fmovdcc %icc, %f10, %f11 fpsub16s %f3, %f12, %f13 fmovsn %xcc, %f14, %f14 fpack32 %f0, %f14, %f4 fbuge,a %fcc2, loop_988 brlez,a %o6, loop_989 brz,a %i1, loop_990 std %f10, [%l7 + 0x70] loop_988: andn %o4, 0x1823, %l4 loop_989: lduw [%l7 + 0x08], %l6 loop_990: fmovrdgz %i2, %f12, %f0 fmovsl %xcc, %f10, %f8 edge8ln %g5, %i3, %i5 fmovdvc %icc, %f11, %f12 tvc %xcc, 0x4 edge32 %o2, %g6, %g4 fxnor %f6, %f6, %f2 stw %i7, [%l7 + 0x64] sllx %o1, 0x1A, %o5 fpsub16 %f4, %f12, %f14 fmovsvc %icc, %f10, %f9 movre %g1, 0x3EF, %i6 sth %l2, [%l7 + 0x12] fpack32 %f0, %f4, %f10 sth %g7, [%l7 + 0x36] fbue,a %fcc2, loop_991 tsubcc %o7, %l0, %o0 fcmpes %fcc0, %f2, %f1 subc %l1, %i0, %g2 loop_991: stx %o3, [%l7 + 0x60] ldsb [%l7 + 0x47], %i4 sll %l3, %l5, %o6 fmovrse %g3, %f1, %f0 fmovrsgz %o4, %f0, %f2 ldsw [%l7 + 0x78], %l4 st %f4, [%l7 + 0x74] movle %icc, %l6, %i1 movre %i2, 0x3FF, %i3 movrne %i5, %g5, %o2 fmovsleu %xcc, %f3, %f1 fmovsle %xcc, %f0, %f13 bcc %xcc, loop_992 movvs %icc, %g4, %g6 subc %i7, 0x0E65, %o1 udiv %o5, 0x13E7, %g1 loop_992: bge %xcc, loop_993 st %f11, [%l7 + 0x18] xorcc %l2, %i6, %g7 fcmpne16 %f0, %f4, %l0 loop_993: tle %icc, 0x3 fzero %f8 fxnors %f7, %f13, %f15 bge,a %icc, loop_994 bneg,a,pn %icc, loop_995 ldsh [%l7 + 0x0A], %o7 fzeros %f4 loop_994: fandnot2 %f6, %f10, %f14 loop_995: edge8ln %o0, %i0, %l1 fbg,a %fcc1, loop_996 ldsw [%l7 + 0x30], %o3 sth %i4, [%l7 + 0x54] stx %l3, [%l7 + 0x10] loop_996: fabsd %f10, %f2 xnor %g2, 0x0E05, %o6 lduw [%l7 + 0x1C], %l5 fmuld8sux16 %f5, %f0, %f0 bg %icc, loop_997 bne loop_998 mulscc %g3, %o4, %l6 fpsub32s %f15, %f3, %f11 loop_997: ldsh [%l7 + 0x4E], %l4 loop_998: fornot1 %f0, %f10, %f8 fbge,a %fcc3, loop_999 stx %i2, [%l7 + 0x18] movrne %i1, %i5, %i3 fmuld8ulx16 %f3, %f0, %f4 loop_999: fmovd %f12, %f4 fmovscc %icc, %f13, %f0 fmovsgu %xcc, %f14, %f9 ldsw [%l7 + 0x18], %g5 fmovrslz %o2, %f10, %f8 fexpand %f2, %f2 brnz %g6, loop_1000 fmovdgu %icc, %f3, %f14 fpack32 %f12, %f4, %f14 bvs,a,pt %xcc, loop_1001 loop_1000: orcc %i7, %g4, %o1 lduw [%l7 + 0x28], %o5 fmovde %icc, %f1, %f9 loop_1001: taddcctv %l2, 0x00E1, %g1 fmovdg %icc, %f5, %f3 st %f12, [%l7 + 0x78] ldub [%l7 + 0x6F], %g7 fmovdvs %xcc, %f13, %f13 bleu,a loop_1002 fpsub32s %f10, %f4, %f9 fmovrde %i6, %f0, %f0 fabss %f10, %f3 loop_1002: fmovrdlez %l0, %f14, %f4 st %f4, [%l7 + 0x68] add %o7, %i0, %l1 sdivcc %o0, 0x1CC5, %i4 ldd [%l7 + 0x40], %f12 fcmpne32 %f0, %f0, %o3 fmovdpos %icc, %f15, %f1 ldx [%l7 + 0x10], %l3 ldd [%l7 + 0x38], %f12 tl %xcc, 0x3 fmovsgu %icc, %f9, %f2 ldx [%l7 + 0x58], %g2 ldub [%l7 + 0x27], %l5 fmovs %f4, %f1 movl %icc, %g3, %o4 brgz,a %l6, loop_1003 fmovrdgz %l4, %f14, %f14 sllx %o6, 0x0A, %i2 bneg,a,pt %icc, loop_1004 loop_1003: fbue %fcc3, loop_1005 fpadd16s %f15, %f0, %f11 array16 %i1, %i3, %i5 loop_1004: st %f3, [%l7 + 0x78] loop_1005: subc %o2, 0x15DC, %g6 srlx %i7, %g4, %g5 brz %o1, loop_1006 fblg,a %fcc2, loop_1007 bcs,a %xcc, loop_1008 tcc %xcc, 0x5 loop_1006: tneg %xcc, 0x0 loop_1007: fmul8x16au %f9, %f0, %f0 loop_1008: fxnors %f13, %f13, %f12 ldsw [%l7 + 0x08], %l2 bge,a %xcc, loop_1009 tl %xcc, 0x5 bgu,a loop_1010 lduh [%l7 + 0x3A], %g1 loop_1009: fbl %fcc3, loop_1011 smul %o5, %i6, %g7 loop_1010: fnors %f11, %f12, %f13 ldx [%l7 + 0x28], %l0 loop_1011: stw %o7, [%l7 + 0x74] fxnors %f0, %f7, %f11 bvs,a loop_1012 ldsw [%l7 + 0x58], %l1 ldx [%l7 + 0x40], %i0 lduw [%l7 + 0x6C], %o0 loop_1012: ble,a loop_1013 fmul8sux16 %f10, %f2, %f6 lduh [%l7 + 0x48], %o3 sth %i4, [%l7 + 0x78] loop_1013: xor %l3, 0x1ED9, %l5 stb %g3, [%l7 + 0x2B] lduw [%l7 + 0x64], %g2 movle %xcc, %l6, %l4 ldsh [%l7 + 0x16], %o4 ldsh [%l7 + 0x42], %o6 ldsw [%l7 + 0x3C], %i2 fmovrslz %i1, %f0, %f12 movvs %xcc, %i3, %o2 movgu %xcc, %i5, %g6 tne %xcc, 0x7 bpos,a,pn %icc, loop_1014 stb %i7, [%l7 + 0x78] fmovdgu %xcc, %f9, %f6 st %f8, [%l7 + 0x3C] loop_1014: alignaddrl %g4, %g5, %o1 andncc %l2, %o5, %i6 fmul8x16al %f7, %f9, %f10 movvc %icc, %g1, %g7 fpsub32s %f14, %f5, %f1 fbuge,a %fcc3, loop_1015 nop setx loop_1016, %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 %o7, [%l7 + 0x44] stw %l1, [%l7 + 0x5C] loop_1015: movvs %xcc, %l0, %i0 loop_1016: fmovsge %icc, %f12, %f6 fbul,a %fcc1, loop_1017 srlx %o3, %i4, %l3 ldsw [%l7 + 0x30], %o0 ldsb [%l7 + 0x1A], %g3 loop_1017: orn %l5, %l6, %l4 sdivx %o4, 0x1969, %g2 movne %xcc, %i2, %o6 ld [%l7 + 0x1C], %f2 mulscc %i3, 0x0502, %o2 sdiv %i1, 0x06C5, %g6 ldsh [%l7 + 0x2E], %i5 stb %i7, [%l7 + 0x50] fmovrdgez %g4, %f12, %f12 ldd [%l7 + 0x70], %f8 lduw [%l7 + 0x54], %g5 fpadd16 %f14, %f14, %f12 fmovdcs %icc, %f2, %f10 ldd [%l7 + 0x28], %f2 ldd [%l7 + 0x10], %f6 fmovrsne %l2, %f12, %f7 fmovsleu %xcc, %f0, %f2 fpack32 %f0, %f14, %f10 ldsh [%l7 + 0x28], %o5 mulx %o1, %g1, %i6 brlez %g7, loop_1018 ldsb [%l7 + 0x63], %o7 fmovscc %xcc, %f13, %f14 brnz %l1, loop_1019 loop_1018: fmul8x16al %f8, %f1, %f4 movg %icc, %l0, %i0 fsrc1 %f14, %f8 loop_1019: tleu %icc, 0x7 for %f14, %f4, %f10 mulscc %o3, 0x1690, %i4 fbue,a %fcc1, loop_1020 fpack16 %f6, %f4 fcmpes %fcc1, %f6, %f1 fmovdvc %icc, %f13, %f10 loop_1020: fmovdg %icc, %f4, %f4 te %xcc, 0x5 stb %o0, [%l7 + 0x45] call loop_1021 fbe %fcc0, loop_1022 fand %f4, %f14, %f6 fxnor %f14, %f6, %f6 loop_1021: fmovdgu %xcc, %f2, %f3 loop_1022: addc %g3, %l3, %l6 fors %f8, %f7, %f15 fbue,a %fcc0, loop_1023 for %f8, %f4, %f2 fsrc1 %f6, %f14 bgu,a %xcc, loop_1024 loop_1023: smulcc %l4, %l5, %g2 fpack16 %f12, %f7 fone %f12 loop_1024: bvs,a,pt %icc, loop_1025 tneg %xcc, 0x1 sdiv %o4, 0x08E9, %o6 brgez,a %i2, loop_1026 loop_1025: fandnot2 %f14, %f6, %f4 ldsw [%l7 + 0x64], %i3 fabsd %f2, %f4 loop_1026: ldsw [%l7 + 0x30], %o2 ld [%l7 + 0x7C], %f5 fcmpgt16 %f8, %f6, %i1 fandnot1s %f14, %f4, %f0 fmovdg %icc, %f5, %f6 movre %g6, %i7, %i5 fsrc1s %f8, %f4 fcmpne32 %f2, %f10, %g5 edge16 %g4, %l2, %o1 fxors %f1, %f5, %f12 sth %g1, [%l7 + 0x62] tl %xcc, 0x1 brlez,a %o5, loop_1027 bvs %icc, loop_1028 fcmps %fcc1, %f0, %f5 sth %i6, [%l7 + 0x70] loop_1027: ldd [%l7 + 0x70], %f4 loop_1028: tcc %xcc, 0x1 fmul8x16al %f15, %f11, %f2 bgu,a,pn %icc, loop_1029 ldx [%l7 + 0x10], %g7 fbne,a %fcc2, loop_1030 lduw [%l7 + 0x3C], %o7 loop_1029: movrne %l0, 0x016, %i0 movneg %icc, %o3, %l1 loop_1030: ld [%l7 + 0x5C], %f10 fmovrsgz %i4, %f12, %f0 ldsw [%l7 + 0x70], %g3 ldsw [%l7 + 0x20], %l3 sth %l6, [%l7 + 0x54] bpos,a %xcc, loop_1031 fabss %f12, %f9 bvc,a %xcc, loop_1032 movrne %l4, %o0, %l5 loop_1031: edge8ln %g2, %o4, %o6 te %xcc, 0x6 loop_1032: fblg,a %fcc2, loop_1033 movleu %xcc, %i2, %o2 lduh [%l7 + 0x2E], %i3 fmovrslz %g6, %f4, %f12 loop_1033: movrlez %i1, %i5, %i7 nop setx loop_1034, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brgz %g5, loop_1035 edge8n %g4, %o1, %g1 fcmped %fcc2, %f0, %f0 loop_1034: stx %o5, [%l7 + 0x40] loop_1035: fmovscs %icc, %f0, %f6 bg loop_1036 std %f14, [%l7 + 0x48] ldd [%l7 + 0x28], %f4 fmuld8ulx16 %f10, %f8, %f6 loop_1036: smul %i6, 0x1D46, %l2 subccc %g7, %o7, %l0 fbule %fcc2, loop_1037 fmovrdgz %o3, %f4, %f0 ldsw [%l7 + 0x50], %l1 fcmpgt16 %f8, %f2, %i4 loop_1037: fbge %fcc2, loop_1038 for %f8, %f0, %f0 ta %xcc, 0x1 subccc %g3, 0x0384, %l3 loop_1038: nop setx loop_1039, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fornot1 %f0, %f2, %f6 or %l6, %i0, %l4 smul %l5, %g2, %o4 loop_1039: subc %o0, 0x00DA, %o6 std %f2, [%l7 + 0x18] tleu %icc, 0x4 fmovd %f0, %f8 umul %o2, 0x10DF, %i3 bvs,a loop_1040 array8 %g6, %i2, %i5 ldx [%l7 + 0x18], %i7 xorcc %i1, 0x0975, %g5 loop_1040: bgu,a %xcc, loop_1041 ldsh [%l7 + 0x74], %g4 fmovsge %icc, %f5, %f0 ldsb [%l7 + 0x49], %g1 loop_1041: movleu %icc, %o1, %o5 te %icc, 0x7 fble %fcc3, loop_1042 tn %icc, 0x5 st %f0, [%l7 + 0x24] fmovsg %icc, %f12, %f10 loop_1042: fcmpes %fcc0, %f14, %f7 fpack16 %f2, %f12 fmuld8ulx16 %f3, %f13, %f4 lduw [%l7 + 0x38], %l2 fmovspos %xcc, %f7, %f4 edge32ln %i6, %o7, %g7 bvc,a,pn %icc, loop_1043 ld [%l7 + 0x70], %f2 fbe %fcc3, loop_1044 lduh [%l7 + 0x70], %o3 loop_1043: fmovrdgez %l1, %f10, %f6 fsrc1s %f11, %f3 loop_1044: fpack16 %f4, %f0 fmovda %icc, %f12, %f12 ba,a,pt %icc, loop_1045 lduw [%l7 + 0x34], %l0 fmovrdlez %g3, %f2, %f14 stw %i4, [%l7 + 0x54] loop_1045: ldub [%l7 + 0x7E], %l3 brlz,a %l6, loop_1046 bcs,a loop_1047 bvs,a,pn %icc, loop_1048 orcc %i0, 0x104F, %l5 loop_1046: sth %l4, [%l7 + 0x38] loop_1047: sth %o4, [%l7 + 0x62] loop_1048: andn %g2, %o6, %o2 fmovscc %icc, %f7, %f15 be,pn %icc, loop_1049 fmovscc %xcc, %f7, %f13 fnegs %f2, %f7 fsrc2s %f2, %f12 loop_1049: fornot1 %f8, %f0, %f10 fmovsvc %icc, %f9, %f12 sethi 0x1856, %o0 st %f0, [%l7 + 0x6C] edge16 %g6, %i3, %i5 fcmpd %fcc2, %f10, %f8 brgz %i2, loop_1050 brlz,a %i1, loop_1051 fbg %fcc0, loop_1052 movn %xcc, %i7, %g5 loop_1050: stx %g4, [%l7 + 0x70] loop_1051: fcmpne32 %f4, %f10, %g1 loop_1052: bpos,a %xcc, loop_1053 movg %xcc, %o5, %o1 and %i6, %o7, %l2 fbl %fcc1, loop_1054 loop_1053: fornot1s %f8, %f14, %f9 fcmple16 %f4, %f0, %o3 stw %l1, [%l7 + 0x64] loop_1054: fcmple16 %f14, %f2, %l0 ldub [%l7 + 0x33], %g3 ld [%l7 + 0x68], %f10 bvs loop_1055 movgu %icc, %g7, %i4 std %f2, [%l7 + 0x58] ldx [%l7 + 0x40], %l3 loop_1055: fmovrdne %i0, %f6, %f0 move %icc, %l6, %l5 fnand %f2, %f8, %f6 ldd [%l7 + 0x50], %f10 lduw [%l7 + 0x6C], %l4 fmovs %f13, %f6 ldsh [%l7 + 0x6A], %g2 ldub [%l7 + 0x45], %o6 ta %xcc, 0x5 edge32 %o2, %o0, %g6 movrlz %o4, 0x3F3, %i5 movg %icc, %i2, %i1 fnands %f0, %f5, %f3 fmovscs %xcc, %f15, %f1 bn,a %icc, loop_1056 edge32ln %i7, %i3, %g5 movvs %xcc, %g1, %g4 fnegs %f5, %f14 loop_1056: bl,pn %icc, loop_1057 ldsb [%l7 + 0x77], %o1 sth %o5, [%l7 + 0x66] fbge %fcc3, loop_1058 loop_1057: fnegs %f4, %f5 stb %o7, [%l7 + 0x20] fmovrdlez %l2, %f4, %f2 loop_1058: edge8n %o3, %i6, %l0 fbge,a %fcc2, loop_1059 fmovdvc %icc, %f3, %f12 stx %l1, [%l7 + 0x18] movvs %xcc, %g3, %g7 loop_1059: fnand %f8, %f4, %f12 orncc %i4, %l3, %i0 ldsb [%l7 + 0x79], %l5 edge32ln %l4, %l6, %g2 fcmps %fcc1, %f14, %f4 fandnot1s %f5, %f11, %f0 tgu %xcc, 0x1 tsubcctv %o6, %o0, %o2 fmovrdne %g6, %f10, %f14 stx %i5, [%l7 + 0x20] tpos %xcc, 0x7 lduh [%l7 + 0x34], %i2 fmovdl %xcc, %f13, %f5 fmovrslz %i1, %f9, %f8 fones %f12 andncc %i7, %o4, %g5 ld [%l7 + 0x30], %f0 lduw [%l7 + 0x30], %i3 fandnot1 %f8, %f10, %f14 ldsh [%l7 + 0x2E], %g1 ldsb [%l7 + 0x6F], %o1 sth %o5, [%l7 + 0x5A] ld [%l7 + 0x0C], %f10 stb %g4, [%l7 + 0x13] alignaddr %o7, %o3, %l2 xorcc %l0, %l1, %i6 stw %g3, [%l7 + 0x44] fmovdge %icc, %f7, %f13 fmovrslez %i4, %f4, %f8 tge %icc, 0x3 fba,a %fcc1, loop_1060 fmovsle %xcc, %f5, %f2 umulcc %g7, 0x0E7F, %l3 sub %l5, %l4, %i0 loop_1060: fmuld8sux16 %f1, %f10, %f6 fmovsle %icc, %f2, %f0 fbn,a %fcc2, loop_1061 lduh [%l7 + 0x5A], %g2 mulscc %l6, %o0, %o6 ldx [%l7 + 0x58], %g6 loop_1061: std %f6, [%l7 + 0x50] stx %o2, [%l7 + 0x68] ldsw [%l7 + 0x74], %i2 movrlz %i5, %i1, %i7 bge,a loop_1062 fbule %fcc1, loop_1063 fxnors %f1, %f4, %f6 smulcc %o4, %i3, %g5 loop_1062: fmovda %xcc, %f10, %f13 loop_1063: stb %g1, [%l7 + 0x09] fpmerge %f13, %f11, %f4 fmovd %f6, %f12 fcmpgt32 %f2, %f12, %o5 movle %icc, %g4, %o1 edge16ln %o7, %l2, %l0 ldsh [%l7 + 0x3C], %l1 st %f12, [%l7 + 0x0C] fandnot2s %f3, %f12, %f11 edge16n %i6, %o3, %g3 and %g7, %i4, %l3 udiv %l5, 0x074D, %l4 brz,a %i0, loop_1064 stx %g2, [%l7 + 0x70] fmovd %f0, %f2 fxnor %f0, %f8, %f10 loop_1064: st %f8, [%l7 + 0x6C] ldsh [%l7 + 0x6A], %l6 move %icc, %o0, %g6 edge8ln %o6, %i2, %i5 andcc %o2, %i7, %o4 fcmple16 %f6, %f4, %i1 fblg %fcc1, loop_1065 fble %fcc3, loop_1066 fornot2 %f10, %f12, %f8 ldsw [%l7 + 0x64], %i3 loop_1065: ldub [%l7 + 0x45], %g1 loop_1066: brgez,a %o5, loop_1067 ld [%l7 + 0x4C], %f3 st %f1, [%l7 + 0x6C] add %g4, %g5, %o7 loop_1067: tl %xcc, 0x4 ldsh [%l7 + 0x26], %l2 ldx [%l7 + 0x18], %o1 fabsd %f10, %f6 fmovrslz %l0, %f7, %f8 lduw [%l7 + 0x4C], %i6 alignaddrl %l1, %o3, %g7 fmovdvc %xcc, %f2, %f14 ldub [%l7 + 0x37], %g3 ldsw [%l7 + 0x28], %i4 ldsw [%l7 + 0x78], %l5 lduw [%l7 + 0x0C], %l4 bgu,a %icc, loop_1068 stb %i0, [%l7 + 0x1C] udivx %l3, 0x1F5E, %g2 edge16n %o0, %g6, %l6 loop_1068: tsubcctv %o6, 0x15E6, %i2 bgu,a loop_1069 xnorcc %i5, %i7, %o4 fmovsvc %icc, %f2, %f3 fnands %f10, %f8, %f4 loop_1069: std %f6, [%l7 + 0x08] sth %o2, [%l7 + 0x28] fbug %fcc0, loop_1070 mulscc %i3, 0x156A, %g1 sth %i1, [%l7 + 0x48] brgez,a %o5, loop_1071 loop_1070: sdiv %g4, 0x090E, %g5 srl %o7, 0x17, %o1 fpadd32s %f8, %f5, %f3 loop_1071: fbg,a %fcc3, loop_1072 xnorcc %l0, %i6, %l2 fcmple32 %f12, %f4, %o3 brlz %l1, loop_1073 loop_1072: sth %g3, [%l7 + 0x62] ldx [%l7 + 0x20], %i4 fpack32 %f4, %f0, %f14 loop_1073: stb %l5, [%l7 + 0x59] bvs loop_1074 fbo,a %fcc3, loop_1075 movcc %icc, %l4, %i0 ldsh [%l7 + 0x7C], %g7 loop_1074: bg,a,pn %xcc, loop_1076 loop_1075: tg %icc, 0x1 fcmple32 %f6, %f12, %g2 lduh [%l7 + 0x7C], %l3 loop_1076: fmovrslez %g6, %f4, %f7 stx %o0, [%l7 + 0x10] pdist %f0, %f10, %f14 fpack32 %f12, %f8, %f12 umulcc %l6, %i2, %i5 ldsb [%l7 + 0x55], %o6 andn %o4, 0x088F, %o2 edge8 %i3, %i7, %i1 fzeros %f11 fbn,a %fcc3, loop_1077 st %f2, [%l7 + 0x44] fmovdcs %icc, %f12, %f9 fmovdne %icc, %f7, %f15 loop_1077: fpmerge %f15, %f2, %f2 ldd [%l7 + 0x68], %f10 fmovdge %icc, %f5, %f10 ldd [%l7 + 0x18], %f8 stb %o5, [%l7 + 0x26] nop setx loop_1078, %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 %icc, 0x2 fmovdle %xcc, %f15, %f12 ldsh [%l7 + 0x14], %g1 loop_1078: edge16 %g4, %g5, %o7 edge16l %l0, %o1, %i6 stw %o3, [%l7 + 0x7C] fands %f2, %f1, %f3 sth %l2, [%l7 + 0x0C] lduh [%l7 + 0x78], %g3 edge8l %i4, %l5, %l4 lduw [%l7 + 0x50], %i0 fmovsneg %icc, %f3, %f13 fmovsneg %icc, %f0, %f6 tleu %icc, 0x2 xnorcc %g7, 0x1FBC, %g2 nop setx loop_1079, %l0, %l1 jmpl %l1, %l1 movneg %xcc, %g6, %o0 ldd [%l7 + 0x18], %f0 bvc,a loop_1080 loop_1079: fmul8sux16 %f8, %f10, %f0 edge16ln %l6, %l3, %i2 st %f0, [%l7 + 0x30] loop_1080: tn %icc, 0x4 edge16ln %i5, %o6, %o4 movne %icc, %o2, %i7 fmovrslez %i3, %f7, %f2 ldd [%l7 + 0x60], %f8 lduh [%l7 + 0x34], %o5 ldsw [%l7 + 0x6C], %g1 fmovdvc %icc, %f5, %f0 std %f8, [%l7 + 0x60] sllx %i1, %g5, %g4 ldsw [%l7 + 0x6C], %o7 ldsw [%l7 + 0x34], %o1 sth %i6, [%l7 + 0x72] sdivx %l0, 0x098D, %o3 sdivcc %g3, 0x1759, %l2 be,a,pt %xcc, loop_1081 orcc %l5, 0x195E, %i4 fbg,a %fcc1, loop_1082 nop setx loop_1083, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1081: fnor %f10, %f12, %f2 ldsw [%l7 + 0x74], %l4 loop_1082: brz,a %i0, loop_1084 loop_1083: sth %g2, [%l7 + 0x2C] ldsw [%l7 + 0x1C], %g7 fbl,a %fcc0, loop_1085 loop_1084: fbe,a %fcc2, loop_1086 ldsw [%l7 + 0x4C], %g6 stw %o0, [%l7 + 0x50] loop_1085: xnor %l6, 0x1F33, %l3 loop_1086: edge32n %l1, %i5, %i2 fmovsne %xcc, %f1, %f9 edge32l %o4, %o6, %i7 ldub [%l7 + 0x28], %i3 ld [%l7 + 0x68], %f8 std %f12, [%l7 + 0x58] std %f10, [%l7 + 0x78] fbul %fcc2, loop_1087 fmovsvc %icc, %f4, %f2 edge16ln %o2, %g1, %o5 brnz,a %g5, loop_1088 loop_1087: bl loop_1089 ldsb [%l7 + 0x19], %g4 std %f8, [%l7 + 0x08] loop_1088: mulscc %o7, %i1, %i6 loop_1089: fpadd16 %f10, %f6, %f4 ldsw [%l7 + 0x7C], %l0 ldub [%l7 + 0x38], %o1 tleu %xcc, 0x0 fmovdcs %xcc, %f7, %f1 sllx %g3, %l2, %o3 fmovde %xcc, %f8, %f1 std %f2, [%l7 + 0x70] sth %i4, [%l7 + 0x10] fmovscc %xcc, %f15, %f3 stw %l5, [%l7 + 0x3C] st %f1, [%l7 + 0x70] st %f7, [%l7 + 0x2C] ld [%l7 + 0x68], %f13 umul %l4, %g2, %i0 fnot1s %f11, %f12 stw %g7, [%l7 + 0x0C] ldd [%l7 + 0x60], %f12 fsrc2s %f15, %f1 st %f15, [%l7 + 0x50] ldub [%l7 + 0x51], %g6 fmovdl %icc, %f14, %f15 fcmpd %fcc1, %f2, %f10 sdivcc %l6, 0x06C1, %o0 fsrc1 %f12, %f4 fcmple32 %f2, %f10, %l3 umul %l1, %i5, %i2 add %o6, %o4, %i7 taddcctv %o2, 0x0B4D, %g1 brnz,a %i3, loop_1090 fmovdg %icc, %f3, %f13 tle %icc, 0x7 ta %icc, 0x5 loop_1090: ldsb [%l7 + 0x74], %o5 ldsh [%l7 + 0x12], %g4 lduh [%l7 + 0x32], %g5 fmovrdgez %o7, %f14, %f4 fmovdge %xcc, %f11, %f7 ldd [%l7 + 0x60], %f8 ld [%l7 + 0x50], %f7 srlx %i1, 0x0A, %l0 ldd [%l7 + 0x28], %f0 tleu %xcc, 0x6 sth %o1, [%l7 + 0x48] ldx [%l7 + 0x50], %i6 sll %l2, 0x00, %o3 edge16n %i4, %g3, %l5 sth %l4, [%l7 + 0x40] ldub [%l7 + 0x2A], %g2 fpackfix %f10, %f11 fzero %f14 ldub [%l7 + 0x09], %g7 fmovscs %xcc, %f3, %f1 st %f11, [%l7 + 0x44] fzero %f6 udiv %g6, 0x0DEE, %l6 udiv %i0, 0x13E9, %l3 udivcc %l1, 0x0657, %i5 ldsw [%l7 + 0x34], %o0 alignaddrl %i2, %o6, %i7 lduh [%l7 + 0x08], %o4 fmovse %icc, %f2, %f14 bl loop_1091 edge16n %g1, %i3, %o2 stb %g4, [%l7 + 0x60] move %icc, %o5, %o7 loop_1091: tgu %icc, 0x1 nop setx loop_1092, %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 %g5, %l0, %o1 fmovdleu %icc, %f15, %f4 fbu,a %fcc2, loop_1093 loop_1092: movleu %icc, %i6, %l2 sth %o3, [%l7 + 0x6C] and %i1, 0x1A90, %g3 loop_1093: mulx %l5, %i4, %g2 call loop_1094 edge32 %l4, %g6, %g7 fxnors %f11, %f8, %f0 ldd [%l7 + 0x30], %f12 loop_1094: fmovdvs %xcc, %f4, %f1 ldd [%l7 + 0x28], %f2 fmovdgu %icc, %f0, %f3 nop setx loop_1095, %l0, %l1 jmpl %l1, %i0 fpack16 %f8, %f0 ld [%l7 + 0x7C], %f14 lduw [%l7 + 0x34], %l6 loop_1095: ld [%l7 + 0x60], %f10 edge8 %l3, %l1, %i5 sll %o0, 0x04, %i2 faligndata %f6, %f6, %f10 bg,pt %icc, loop_1096 std %f10, [%l7 + 0x10] fbul,a %fcc0, loop_1097 fmovsle %icc, %f11, %f7 loop_1096: lduw [%l7 + 0x34], %o6 stx %o4, [%l7 + 0x78] loop_1097: ba,a %icc, loop_1098 fmovsg %icc, %f0, %f8 movrlez %g1, %i7, %o2 tge %icc, 0x3 loop_1098: fmovd %f4, %f4 fbn %fcc0, loop_1099 ldub [%l7 + 0x2B], %g4 std %f14, [%l7 + 0x60] fornot2 %f6, %f6, %f14 loop_1099: sdivx %o5, 0x0B17, %o7 bshuffle %f8, %f12, %f14 fcmpes %fcc0, %f2, %f15 sdiv %i3, 0x19C3, %l0 stw %g5, [%l7 + 0x58] ldsb [%l7 + 0x3C], %o1 movvs %xcc, %i6, %o3 fandnot1s %f2, %f5, %f0 movleu %xcc, %l2, %g3 stw %i1, [%l7 + 0x10] stw %i4, [%l7 + 0x14] fabss %f6, %f3 ldd [%l7 + 0x60], %f14 sllx %l5, %g2, %g6 udivx %g7, 0x140D, %l4 srlx %l6, 0x1D, %i0 stb %l3, [%l7 + 0x29] siam 0x3 bshuffle %f14, %f6, %f4 fmovrde %i5, %f0, %f6 bl,a,pn %xcc, loop_1100 movcs %icc, %l1, %i2 ldub [%l7 + 0x1A], %o6 st %f4, [%l7 + 0x7C] loop_1100: movne %xcc, %o4, %g1 udiv %i7, 0x1E4E, %o0 lduw [%l7 + 0x64], %g4 bshuffle %f4, %f10, %f14 stx %o2, [%l7 + 0x28] srl %o5, 0x00, %o7 fmovdleu %icc, %f15, %f1 bleu,a loop_1101 movrgez %i3, 0x3EB, %l0 udivx %g5, 0x1D00, %o1 fexpand %f6, %f6 loop_1101: std %f8, [%l7 + 0x68] fmul8x16al %f0, %f6, %f10 fmovsvc %xcc, %f1, %f15 fba %fcc1, loop_1102 fbule %fcc0, loop_1103 movrgz %i6, %o3, %l2 and %i1, %g3, %i4 loop_1102: bge,a,pt %xcc, loop_1104 loop_1103: array8 %l5, %g2, %g6 brlz %l4, loop_1105 te %xcc, 0x1 loop_1104: stx %l6, [%l7 + 0x68] st %f15, [%l7 + 0x18] loop_1105: ldsh [%l7 + 0x44], %g7 movn %xcc, %l3, %i5 andncc %l1, %i0, %o6 edge16ln %i2, %g1, %i7 srl %o4, 0x1D, %g4 ldsb [%l7 + 0x11], %o2 fandnot1s %f0, %f6, %f9 tvs %icc, 0x7 andcc %o5, %o7, %i3 fcmpd %fcc0, %f0, %f2 addc %o0, 0x0A25, %l0 brgz %g5, loop_1106 ba,pt %xcc, loop_1107 ld [%l7 + 0x0C], %f7 fmovsl %xcc, %f11, %f11 loop_1106: fmul8x16 %f5, %f12, %f0 loop_1107: addccc %i6, %o1, %o3 movgu %icc, %i1, %g3 fmovrdgz %i4, %f0, %f6 fnor %f14, %f8, %f10 fmovdvc %xcc, %f5, %f8 movg %icc, %l2, %l5 fbue %fcc2, loop_1108 ldub [%l7 + 0x40], %g2 addccc %l4, %l6, %g7 ldsb [%l7 + 0x66], %g6 loop_1108: tgu %xcc, 0x0 fsrc1 %f8, %f12 sth %l3, [%l7 + 0x6C] brlez,a %i5, loop_1109 move %icc, %l1, %i0 tcs %xcc, 0x6 fmovrdgz %i2, %f0, %f14 loop_1109: lduh [%l7 + 0x5C], %g1 edge8n %i7, %o4, %o6 fmovdcc %xcc, %f15, %f7 bshuffle %f12, %f2, %f12 ldsw [%l7 + 0x50], %o2 fbue,a %fcc3, loop_1110 lduw [%l7 + 0x58], %o5 fbge,a %fcc0, loop_1111 std %f14, [%l7 + 0x10] loop_1110: smul %o7, %i3, %g4 st %f4, [%l7 + 0x60] loop_1111: fxors %f14, %f1, %f12 xnorcc %o0, %l0, %g5 ldsh [%l7 + 0x2E], %i6 fmul8x16au %f4, %f9, %f10 std %f4, [%l7 + 0x38] fmovrsne %o1, %f7, %f14 lduw [%l7 + 0x48], %i1 fmovse %xcc, %f14, %f4 fpsub32s %f11, %f5, %f8 orncc %o3, %i4, %l2 fmovs %f7, %f6 ldd [%l7 + 0x20], %f6 tne %icc, 0x4 fmovsvs %icc, %f13, %f13 fmul8x16 %f4, %f4, %f2 orn %g3, %l5, %l4 brgez %l6, loop_1112 edge16n %g2, %g6, %g7 fandnot2s %f14, %f12, %f3 fmovdvc %icc, %f14, %f0 loop_1112: sra %l3, 0x12, %l1 fmovde %xcc, %f6, %f15 fcmps %fcc1, %f5, %f8 fpmerge %f1, %f11, %f4 ldsh [%l7 + 0x42], %i0 ldx [%l7 + 0x48], %i5 ldsb [%l7 + 0x2E], %i2 st %f4, [%l7 + 0x1C] tge %icc, 0x1 fmovsleu %xcc, %f9, %f7 ldub [%l7 + 0x68], %g1 fmovdpos %icc, %f2, %f13 bleu,a,pt %xcc, loop_1113 stw %o4, [%l7 + 0x54] movgu %xcc, %o6, %o2 srax %i7, %o7, %i3 loop_1113: st %f1, [%l7 + 0x68] fmovdge %xcc, %f4, %f9 brgez,a %o5, loop_1114 mova %icc, %o0, %g4 andcc %l0, 0x0C08, %g5 ldsb [%l7 + 0x43], %i6 loop_1114: fmovdge %icc, %f9, %f7 array16 %i1, %o1, %i4 edge16n %o3, %l2, %g3 fors %f0, %f6, %f1 ldsb [%l7 + 0x13], %l5 std %f10, [%l7 + 0x70] fands %f14, %f4, %f11 fmovdn %icc, %f4, %f10 nop setx loop_1115, %l0, %l1 jmpl %l1, %l6 fxnors %f0, %f5, %f1 fmovrdgez %l4, %f2, %f6 ldx [%l7 + 0x08], %g6 loop_1115: nop setx loop_1116, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done andncc %g2, %l3, %g7 fsrc2s %f8, %f0 bpos,pt %icc, loop_1117 loop_1116: nop setx loop_1118, %l0, %l1 jmpl %l1, %l1 bcs,pt %icc, loop_1119 fzeros %f15 loop_1117: fornot1s %f4, %f2, %f9 loop_1118: movleu %icc, %i0, %i2 loop_1119: stx %i5, [%l7 + 0x20] fcmpgt16 %f10, %f14, %o4 ldx [%l7 + 0x50], %o6 lduh [%l7 + 0x0C], %g1 fbn,a %fcc0, loop_1120 movrlz %i7, %o7, %i3 alignaddr %o2, %o0, %o5 faligndata %f8, %f4, %f6 loop_1120: ldx [%l7 + 0x70], %g4 lduh [%l7 + 0x62], %g5 lduh [%l7 + 0x2C], %l0 pdist %f2, %f2, %f0 brz,a %i6, loop_1121 fpsub16s %f14, %f15, %f10 fbge %fcc1, loop_1122 tsubcc %i1, %i4, %o1 loop_1121: bn,a,pt %xcc, loop_1123 movge %icc, %l2, %g3 loop_1122: fbule,a %fcc1, loop_1124 ldx [%l7 + 0x30], %o3 loop_1123: st %f3, [%l7 + 0x0C] sth %l6, [%l7 + 0x0E] loop_1124: fcmple32 %f14, %f0, %l4 and %l5, 0x0AD1, %g6 fcmpd %fcc0, %f12, %f8 fmovdn %icc, %f0, %f14 edge32n %l3, %g2, %g7 sth %i0, [%l7 + 0x34] move %icc, %i2, %l1 ld [%l7 + 0x4C], %f1 sdivcc %i5, 0x0DE3, %o4 fpsub16s %f0, %f8, %f7 fmovse %xcc, %f1, %f15 fornot1s %f11, %f12, %f1 fblg %fcc3, loop_1125 fsrc2s %f14, %f11 movrgz %o6, %i7, %g1 stb %i3, [%l7 + 0x54] loop_1125: orn %o2, 0x18D5, %o7 siam 0x2 ldsb [%l7 + 0x51], %o0 bvc,a,pt %icc, loop_1126 addccc %o5, %g4, %l0 brlz,a %i6, loop_1127 tvs %xcc, 0x5 loop_1126: ldsw [%l7 + 0x58], %i1 fmovsne %icc, %f10, %f4 loop_1127: tg %xcc, 0x6 fmovdne %icc, %f6, %f13 ldsw [%l7 + 0x58], %i4 tneg %xcc, 0x3 fmovsge %icc, %f15, %f8 movcc %xcc, %g5, %l2 ldsh [%l7 + 0x24], %o1 bneg %xcc, loop_1128 movpos %xcc, %g3, %l6 fmovrde %o3, %f12, %f12 ldd [%l7 + 0x48], %f6 loop_1128: sll %l4, %g6, %l5 ld [%l7 + 0x6C], %f14 fmovsvs %icc, %f5, %f11 movge %icc, %g2, %l3 fbe,a %fcc2, loop_1129 stw %g7, [%l7 + 0x28] fmovsvc %icc, %f14, %f4 sdiv %i0, 0x0717, %l1 loop_1129: fpmerge %f8, %f7, %f4 stw %i5, [%l7 + 0x30] lduh [%l7 + 0x62], %i2 ldd [%l7 + 0x68], %f14 ld [%l7 + 0x70], %f15 tleu %icc, 0x5 fmovrslz %o6, %f5, %f10 fmovrse %o4, %f6, %f8 fbu %fcc3, loop_1130 fcmpes %fcc0, %f8, %f3 bpos,pn %icc, loop_1131 ldub [%l7 + 0x26], %g1 loop_1130: ble,pt %icc, loop_1132 fcmple16 %f6, %f0, %i3 loop_1131: addccc %i7, %o2, %o7 fmovrslez %o5, %f7, %f4 loop_1132: orcc %g4, %o0, %i6 fnot2 %f0, %f8 ldsh [%l7 + 0x3E], %i1 bgu,a %icc, loop_1133 st %f0, [%l7 + 0x24] fmovdneg %icc, %f12, %f3 array16 %i4, %g5, %l0 loop_1133: fmovscs %icc, %f7, %f6 fbe %fcc3, loop_1134 fmovdle %xcc, %f15, %f15 ld [%l7 + 0x78], %f3 stb %o1, [%l7 + 0x5C] loop_1134: fnor %f6, %f6, %f2 stb %g3, [%l7 + 0x30] mulx %l2, 0x17C0, %o3 edge8ln %l6, %g6, %l4 fmovdl %icc, %f2, %f10 fzeros %f13 tpos %icc, 0x0 fmovse %xcc, %f12, %f4 edge8ln %g2, %l3, %l5 fmovdpos %xcc, %f10, %f12 fabsd %f12, %f8 ldub [%l7 + 0x62], %g7 ld [%l7 + 0x30], %f11 fmovscc %icc, %f0, %f4 orcc %l1, 0x1AAB, %i0 movrlez %i5, %i2, %o4 bleu %icc, loop_1135 ld [%l7 + 0x0C], %f4 sub %o6, %i3, %g1 sth %i7, [%l7 + 0x18] loop_1135: sth %o2, [%l7 + 0x26] fnot2 %f8, %f6 fmovrse %o7, %f2, %f1 siam 0x1 orn %g4, %o5, %o0 be,a %icc, loop_1136 fsrc2 %f14, %f0 movpos %xcc, %i1, %i4 fandnot1s %f9, %f1, %f2 loop_1136: edge16 %i6, %l0, %g5 tge %xcc, 0x0 xnor %g3, %o1, %l2 lduw [%l7 + 0x74], %o3 fmovsle %icc, %f14, %f6 fnot2 %f14, %f14 fmovscs %icc, %f15, %f3 bn,pt %icc, loop_1137 fba %fcc1, loop_1138 std %f2, [%l7 + 0x50] movrgz %g6, 0x001, %l6 loop_1137: fbg %fcc1, loop_1139 loop_1138: fexpand %f14, %f12 tleu %icc, 0x3 ldub [%l7 + 0x29], %g2 loop_1139: fmovsl %icc, %f10, %f9 and %l3, %l5, %l4 bl %icc, loop_1140 fcmpeq16 %f4, %f8, %l1 srl %i0, 0x09, %g7 brnz %i5, loop_1141 loop_1140: ldsb [%l7 + 0x0C], %i2 be %xcc, loop_1142 orcc %o6, 0x0B62, %o4 loop_1141: edge32l %g1, %i3, %o2 movge %icc, %o7, %g4 loop_1142: or %i7, %o5, %o0 stw %i1, [%l7 + 0x18] ldsw [%l7 + 0x38], %i6 fmovdcc %xcc, %f12, %f9 fmovrdlez %i4, %f8, %f10 stb %l0, [%l7 + 0x78] fmul8sux16 %f14, %f14, %f4 fones %f3 fbg %fcc3, loop_1143 fcmpeq16 %f8, %f4, %g3 fpadd16 %f12, %f2, %f14 subc %o1, %g5, %o3 loop_1143: smul %l2, %l6, %g2 std %f4, [%l7 + 0x60] fmovrsgez %g6, %f12, %f12 fmovrslez %l3, %f11, %f7 fexpand %f7, %f10 fpsub32s %f0, %f10, %f15 edge16n %l4, %l5, %i0 std %f0, [%l7 + 0x58] movrlz %l1, 0x2DD, %g7 fblg %fcc2, loop_1144 fandnot1 %f14, %f12, %f0 fmovrslz %i5, %f15, %f12 ldub [%l7 + 0x51], %o6 loop_1144: tleu %xcc, 0x1 tge %xcc, 0x5 edge16l %i2, %o4, %i3 fbuge %fcc1, loop_1145 movrlez %o2, %g1, %o7 tle %icc, 0x4 sdiv %g4, 0x1494, %i7 loop_1145: std %f14, [%l7 + 0x58] sdiv %o0, 0x0408, %o5 edge32 %i6, %i1, %i4 fpack16 %f8, %f9 brlz,a %g3, loop_1146 fpadd16 %f14, %f14, %f4 movcs %icc, %o1, %g5 fbo %fcc3, loop_1147 loop_1146: st %f6, [%l7 + 0x70] faligndata %f10, %f12, %f8 ldd [%l7 + 0x08], %f12 loop_1147: taddcc %l0, %l2, %o3 fmovrdlz %g2, %f8, %f2 fsrc2s %f11, %f10 std %f6, [%l7 + 0x18] tne %xcc, 0x7 fors %f3, %f14, %f7 call loop_1148 tg %icc, 0x5 lduh [%l7 + 0x66], %g6 fxnors %f8, %f11, %f7 loop_1148: ldd [%l7 + 0x78], %f12 edge32l %l3, %l4, %l5 andncc %i0, %l6, %l1 tge %icc, 0x7 ld [%l7 + 0x40], %f15 movrne %i5, %o6, %i2 ldub [%l7 + 0x7D], %o4 edge32ln %g7, %i3, %o2 fornot2s %f2, %f13, %f9 fbu %fcc3, loop_1149 fandnot2 %f8, %f14, %f14 orn %o7, 0x0932, %g1 st %f2, [%l7 + 0x08] loop_1149: stx %g4, [%l7 + 0x08] fmul8sux16 %f6, %f8, %f10 fbg,a %fcc3, loop_1150 ldx [%l7 + 0x20], %i7 stw %o0, [%l7 + 0x6C] fmovrsgez %o5, %f3, %f14 loop_1150: fornot1 %f4, %f12, %f6 smul %i1, %i6, %i4 fexpand %f15, %f14 fmovdl %icc, %f3, %f1 lduw [%l7 + 0x18], %o1 ldsb [%l7 + 0x25], %g3 addccc %l0, 0x01A3, %l2 fba,a %fcc1, loop_1151 ba,a loop_1152 tn %icc, 0x4 ldsh [%l7 + 0x62], %g5 loop_1151: edge8 %o3, %g2, %g6 loop_1152: fmovda %icc, %f5, %f7 xnorcc %l3, %l5, %i0 st %f7, [%l7 + 0x60] bcc loop_1153 bpos,a %xcc, loop_1154 tcs %xcc, 0x6 sdiv %l4, 0x10C6, %l1 loop_1153: fbue,a %fcc3, loop_1155 loop_1154: ldsh [%l7 + 0x0E], %l6 fcmple16 %f0, %f6, %i5 stb %o6, [%l7 + 0x5E] loop_1155: tcc %xcc, 0x2 udiv %o4, 0x1DBA, %i2 fcmpne16 %f14, %f12, %g7 alignaddr %i3, %o7, %g1 fmuld8sux16 %f7, %f2, %f14 ld [%l7 + 0x7C], %f12 ldsw [%l7 + 0x40], %g4 fmovsgu %icc, %f5, %f6 array8 %o2, %o0, %i7 fzeros %f3 fpadd16 %f12, %f6, %f6 fcmpgt16 %f10, %f4, %i1 tneg %xcc, 0x2 andcc %o5, 0x03DC, %i6 fbge %fcc3, loop_1156 brgez,a %i4, loop_1157 st %f11, [%l7 + 0x10] ldub [%l7 + 0x6C], %o1 loop_1156: movvc %xcc, %l0, %l2 loop_1157: orn %g3, 0x1320, %g5 edge8l %o3, %g6, %g2 pdist %f12, %f12, %f2 tcs %xcc, 0x3 fmuld8ulx16 %f3, %f3, %f2 stx %l3, [%l7 + 0x20] fmovsneg %xcc, %f4, %f2 udiv %i0, 0x14AF, %l5 bne,a,pn %icc, loop_1158 fornot2s %f2, %f7, %f6 stx %l1, [%l7 + 0x18] tgu %xcc, 0x3 loop_1158: movn %xcc, %l4, %l6 orn %o6, %o4, %i5 brgez %g7, loop_1159 ldsw [%l7 + 0x38], %i3 lduh [%l7 + 0x10], %i2 fnot1s %f10, %f9 loop_1159: umulcc %g1, 0x1310, %g4 stb %o2, [%l7 + 0x2E] ldsh [%l7 + 0x66], %o0 fsrc2 %f4, %f8 addccc %o7, 0x0758, %i1 fnands %f1, %f4, %f14 tpos %icc, 0x7 ld [%l7 + 0x18], %f2 fmovrdgz %i7, %f14, %f2 fmovdle %icc, %f1, %f7 tvc %icc, 0x6 ldsw [%l7 + 0x0C], %o5 std %f0, [%l7 + 0x40] sth %i6, [%l7 + 0x64] fmovrsne %o1, %f8, %f8 movre %i4, 0x15B, %l2 smulcc %l0, 0x0FEA, %g3 fbge,a %fcc3, loop_1160 ldsb [%l7 + 0x34], %o3 tsubcc %g5, %g6, %g2 lduw [%l7 + 0x60], %l3 loop_1160: array8 %i0, %l1, %l4 ldx [%l7 + 0x70], %l6 movne %icc, %l5, %o4 fba,a %fcc2, loop_1161 ldsw [%l7 + 0x74], %o6 movpos %xcc, %i5, %g7 ldsb [%l7 + 0x42], %i2 loop_1161: tvs %xcc, 0x2 fmovsle %xcc, %f14, %f6 ldsb [%l7 + 0x45], %g1 stb %g4, [%l7 + 0x08] fxors %f3, %f15, %f11 bvs,a %icc, loop_1162 srax %o2, 0x05, %i3 edge8 %o7, %i1, %i7 ldsw [%l7 + 0x2C], %o5 loop_1162: movleu %icc, %o0, %i6 stx %o1, [%l7 + 0x60] fbo %fcc0, loop_1163 ld [%l7 + 0x78], %f1 orn %l2, 0x1091, %l0 ldsh [%l7 + 0x30], %i4 loop_1163: fmovsvs %xcc, %f14, %f6 ldub [%l7 + 0x2A], %g3 movn %icc, %g5, %g6 fbue,a %fcc0, loop_1164 xnor %o3, %g2, %i0 fexpand %f4, %f10 fbul,a %fcc2, loop_1165 loop_1164: ldsh [%l7 + 0x54], %l3 fmovs %f11, %f5 movrne %l4, 0x33F, %l6 loop_1165: ldsb [%l7 + 0x27], %l1 ldsw [%l7 + 0x24], %l5 nop setx loop_1166, %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 + 0x30], %o6 nop setx loop_1167, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x64], %o4 loop_1166: tsubcctv %g7, 0x1A59, %i2 fmovda %xcc, %f13, %f11 loop_1167: fpack16 %f0, %f1 ldx [%l7 + 0x70], %g1 fornot1s %f13, %f12, %f5 ble,a,pn %xcc, loop_1168 sll %i5, %o2, %g4 fnegd %f2, %f10 fble %fcc2, loop_1169 loop_1168: fmovsg %icc, %f13, %f10 sth %i3, [%l7 + 0x52] bn,a,pt %icc, loop_1170 loop_1169: fpsub32 %f6, %f6, %f12 andn %i1, %o7, %i7 stb %o5, [%l7 + 0x28] loop_1170: tl %icc, 0x4 fmovscc %icc, %f5, %f12 lduh [%l7 + 0x1E], %o0 add %i6, 0x0460, %l2 lduh [%l7 + 0x7C], %o1 nop setx loop_1171, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x24], %l0 ldsw [%l7 + 0x08], %g3 sethi 0x1EA3, %g5 loop_1171: tvc %icc, 0x2 fmovs %f8, %f14 std %f4, [%l7 + 0x78] ldsb [%l7 + 0x78], %i4 fmovsvc %icc, %f15, %f1 fornot2s %f15, %f10, %f2 umulcc %o3, %g2, %i0 fmovsa %xcc, %f7, %f6 std %f4, [%l7 + 0x78] fmovrde %l3, %f8, %f0 movvc %icc, %l4, %g6 fandnot2 %f4, %f14, %f6 stb %l1, [%l7 + 0x4F] fbne %fcc3, loop_1172 subc %l6, 0x1709, %l5 bpos,a,pt %icc, loop_1173 fpsub32s %f14, %f0, %f15 loop_1172: ldsb [%l7 + 0x4C], %o6 stb %g7, [%l7 + 0x50] loop_1173: add %o4, 0x1673, %g1 fmovrsgez %i5, %f13, %f6 fcmpgt16 %f6, %f4, %i2 fmovrdne %g4, %f4, %f0 fnegs %f3, %f5 fxors %f14, %f3, %f0 ldsh [%l7 + 0x22], %i3 ba,pn %xcc, loop_1174 tneg %icc, 0x1 edge32ln %i1, %o2, %o7 edge8l %i7, %o5, %o0 loop_1174: sub %l2, 0x16D0, %i6 ldsh [%l7 + 0x26], %o1 stb %g3, [%l7 + 0x72] bvs,pt %xcc, loop_1175 fcmpne16 %f12, %f0, %g5 stw %i4, [%l7 + 0x5C] subcc %l0, %g2, %o3 loop_1175: movne %xcc, %l3, %i0 fmuld8ulx16 %f0, %f3, %f0 movrlez %g6, 0x298, %l4 fmovrse %l6, %f3, %f1 fone %f0 alignaddr %l1, %l5, %o6 fmovde %xcc, %f4, %f14 movvc %icc, %o4, %g7 ldd [%l7 + 0x78], %f2 ldd [%l7 + 0x40], %f8 lduw [%l7 + 0x4C], %i5 movneg %xcc, %g1, %i2 faligndata %f6, %f4, %f6 fpsub16 %f10, %f4, %f4 fmovsgu %icc, %f1, %f5 edge32l %g4, %i1, %i3 ldsh [%l7 + 0x4C], %o2 fabsd %f12, %f8 fpadd32 %f6, %f14, %f0 tsubcctv %o7, 0x0F91, %i7 st %f13, [%l7 + 0x3C] st %f4, [%l7 + 0x0C] ldd [%l7 + 0x08], %f6 move %icc, %o5, %o0 sth %i6, [%l7 + 0x34] fmovrsgez %l2, %f0, %f7 ldsh [%l7 + 0x76], %g3 sth %g5, [%l7 + 0x2C] nop setx loop_1176, %l0, %l1 jmpl %l1, %i4 sub %o1, %g2, %o3 fbg,a %fcc0, loop_1177 st %f3, [%l7 + 0x0C] loop_1176: fbu %fcc1, loop_1178 stw %l3, [%l7 + 0x14] loop_1177: bne,pn %xcc, loop_1179 fmovdge %icc, %f9, %f10 loop_1178: tn %xcc, 0x4 fpadd32s %f15, %f11, %f8 loop_1179: fzero %f0 smul %i0, 0x0910, %g6 brgez,a %l0, loop_1180 movcc %icc, %l6, %l1 fnot1 %f14, %f8 movn %icc, %l5, %o6 loop_1180: mulx %o4, 0x1DD1, %l4 fmul8ulx16 %f4, %f0, %f0 lduw [%l7 + 0x64], %i5 lduh [%l7 + 0x3E], %g1 ldub [%l7 + 0x4E], %i2 stb %g4, [%l7 + 0x53] ldsh [%l7 + 0x0E], %g7 fmovsle %xcc, %f0, %f7 ldd [%l7 + 0x08], %f8 fmovrdlz %i3, %f8, %f8 fmovsg %icc, %f9, %f2 lduh [%l7 + 0x54], %i1 brnz %o2, loop_1181 fmovsl %icc, %f1, %f6 st %f8, [%l7 + 0x64] orncc %i7, 0x13FB, %o7 loop_1181: fmovdne %xcc, %f8, %f7 stb %o5, [%l7 + 0x5B] nop setx loop_1182, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done add %o0, %i6, %l2 edge16l %g3, %i4, %o1 tle %xcc, 0x5 loop_1182: std %f4, [%l7 + 0x70] movleu %xcc, %g2, %o3 fsrc1 %f4, %f0 fxors %f13, %f5, %f4 tcc %icc, 0x2 ldx [%l7 + 0x40], %l3 fmovdn %icc, %f4, %f13 stw %i0, [%l7 + 0x34] fand %f6, %f10, %f12 fpack32 %f12, %f10, %f10 xor %g6, %l0, %l6 orncc %l1, %g5, %o6 fpadd32s %f12, %f8, %f7 stw %o4, [%l7 + 0x34] stw %l4, [%l7 + 0x64] fbe %fcc0, loop_1183 be,pt %icc, loop_1184 fornot2s %f15, %f14, %f15 or %l5, %i5, %g1 loop_1183: ldx [%l7 + 0x68], %g4 loop_1184: std %f0, [%l7 + 0x10] movne %xcc, %i2, %g7 bg loop_1185 subccc %i1, 0x1B6F, %i3 sllx %o2, %o7, %o5 orn %i7, %o0, %l2 loop_1185: ldd [%l7 + 0x68], %f2 lduw [%l7 + 0x78], %i6 fble %fcc3, loop_1186 ldsb [%l7 + 0x37], %g3 fmovrde %o1, %f6, %f2 ldsw [%l7 + 0x08], %g2 loop_1186: brlez,a %o3, loop_1187 ldsh [%l7 + 0x2E], %l3 fandnot2 %f8, %f6, %f6 movre %i4, %g6, %i0 loop_1187: addccc %l6, %l1, %l0 subc %g5, %o4, %o6 nop setx loop_1188, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge32l %l4, %i5, %g1 ld [%l7 + 0x50], %f2 mulx %g4, %i2, %g7 loop_1188: sth %i1, [%l7 + 0x52] fmovde %icc, %f2, %f7 tne %xcc, 0x5 fmovrsgz %l5, %f5, %f4 fmovsge %icc, %f12, %f5 lduw [%l7 + 0x60], %o2 fpadd16 %f2, %f10, %f8 tl %icc, 0x0 fmovdn %xcc, %f1, %f13 fmovrdne %i3, %f10, %f2 brgez,a %o7, loop_1189 fmovdn %icc, %f5, %f8 fba,a %fcc1, loop_1190 stb %i7, [%l7 + 0x17] loop_1189: fmovsg %xcc, %f11, %f9 sllx %o5, %l2, %i6 loop_1190: fsrc2 %f4, %f2 bpos loop_1191 lduw [%l7 + 0x4C], %o0 addccc %o1, %g3, %o3 fnands %f8, %f12, %f7 loop_1191: std %f2, [%l7 + 0x48] ld [%l7 + 0x34], %f3 ldsh [%l7 + 0x6C], %l3 ldsb [%l7 + 0x13], %g2 ldsh [%l7 + 0x2C], %i4 udivcc %g6, 0x0A49, %l6 ldd [%l7 + 0x58], %f8 mulx %l1, 0x08C7, %l0 bgu,a,pn %xcc, loop_1192 fcmpeq16 %f10, %f14, %g5 lduw [%l7 + 0x74], %o4 fmovsle %xcc, %f15, %f8 loop_1192: addccc %o6, 0x1DFC, %i0 sth %i5, [%l7 + 0x66] fmovsvc %icc, %f2, %f3 fmovdvs %xcc, %f7, %f13 ldd [%l7 + 0x20], %f10 movrne %l4, 0x15C, %g4 std %f10, [%l7 + 0x58] addccc %i2, 0x0854, %g7 orncc %g1, 0x0F61, %l5 bl,a loop_1193 alignaddr %i1, %i3, %o7 fbo,a %fcc2, loop_1194 fbg,a %fcc2, loop_1195 loop_1193: brlz,a %i7, loop_1196 sra %o2, 0x06, %l2 loop_1194: bcc,a,pt %icc, loop_1197 loop_1195: subccc %i6, 0x0516, %o0 loop_1196: fandnot1s %f8, %f0, %f14 tn %xcc, 0x7 loop_1197: fmovrsgz %o1, %f1, %f14 fnors %f5, %f2, %f7 sdivcc %o5, 0x1041, %o3 ldsh [%l7 + 0x7E], %g3 fmovsa %xcc, %f14, %f4 xnor %l3, %i4, %g2 fsrc1 %f8, %f14 srl %l6, %g6, %l1 movre %l0, %g5, %o6 st %f3, [%l7 + 0x38] fmovrdne %o4, %f0, %f14 std %f12, [%l7 + 0x58] fbo,a %fcc3, loop_1198 edge8ln %i5, %i0, %l4 movvs %icc, %i2, %g4 fmovdle %icc, %f13, %f6 loop_1198: ldsh [%l7 + 0x7C], %g1 tleu %xcc, 0x7 ldub [%l7 + 0x59], %g7 fmovsa %icc, %f11, %f1 st %f8, [%l7 + 0x1C] tgu %xcc, 0x6 fmovdvs %xcc, %f15, %f11 movgu %icc, %i1, %i3 fsrc2 %f6, %f4 fmovsn %xcc, %f8, %f12 fsrc2 %f4, %f14 tne %xcc, 0x0 ble loop_1199 andcc %o7, %i7, %o2 fcmpd %fcc2, %f2, %f4 st %f2, [%l7 + 0x30] loop_1199: tn %icc, 0x4 fpack16 %f8, %f4 std %f4, [%l7 + 0x28] fpack16 %f2, %f7 array8 %l5, %l2, %i6 ldsb [%l7 + 0x5B], %o0 fmovdge %xcc, %f3, %f6 tl %xcc, 0x4 orn %o1, 0x12AD, %o5 tn %icc, 0x3 fsrc1s %f10, %f3 fmovdn %xcc, %f4, %f15 fmul8ulx16 %f8, %f0, %f8 fmovspos %xcc, %f15, %f15 fmovdl %icc, %f14, %f3 addc %o3, 0x19BA, %l3 ldd [%l7 + 0x70], %f12 tne %icc, 0x2 fornot2 %f8, %f14, %f14 fnor %f0, %f8, %f2 lduh [%l7 + 0x58], %i4 fbl,a %fcc2, loop_1200 ldub [%l7 + 0x63], %g2 fmovsleu %xcc, %f10, %f7 fbu %fcc3, loop_1201 loop_1200: ldsh [%l7 + 0x1E], %g3 ldx [%l7 + 0x48], %g6 ldsw [%l7 + 0x38], %l6 loop_1201: sth %l0, [%l7 + 0x4C] sub %l1, 0x1960, %g5 fmovscc %xcc, %f9, %f13 stx %o4, [%l7 + 0x58] fmul8sux16 %f14, %f14, %f2 edge32n %i5, %i0, %l4 sth %o6, [%l7 + 0x48] alignaddr %g4, %i2, %g7 andncc %g1, %i1, %o7 movpos %xcc, %i7, %o2 alignaddrl %i3, %l5, %l2 move %xcc, %i6, %o0 fpack32 %f0, %f2, %f10 fmovrdne %o1, %f0, %f4 fmovrdgez %o5, %f12, %f6 ble loop_1202 fmovrdgez %o3, %f8, %f2 fmovrdgez %i4, %f4, %f2 sth %l3, [%l7 + 0x26] loop_1202: ld [%l7 + 0x44], %f1 fnor %f0, %f0, %f8 fbl %fcc2, loop_1203 edge16l %g3, %g2, %l6 brlez,a %g6, loop_1204 ldsb [%l7 + 0x6E], %l1 loop_1203: brz,a %l0, loop_1205 std %f12, [%l7 + 0x58] loop_1204: ld [%l7 + 0x60], %f5 movleu %xcc, %g5, %o4 loop_1205: edge32n %i0, %l4, %o6 tn %xcc, 0x4 brnz,a %i5, loop_1206 edge32 %i2, %g7, %g1 fnand %f12, %f0, %f0 fmovdvs %icc, %f10, %f0 loop_1206: fmovrsgz %i1, %f8, %f6 std %f2, [%l7 + 0x70] bne,a,pn %icc, loop_1207 stx %g4, [%l7 + 0x48] edge32ln %o7, %o2, %i7 fpadd16s %f4, %f12, %f7 loop_1207: fmovrde %l5, %f12, %f0 fcmpne16 %f4, %f14, %l2 fone %f0 srlx %i3, %o0, %i6 ldd [%l7 + 0x60], %f2 ldsw [%l7 + 0x50], %o5 fxors %f14, %f10, %f10 and %o1, %i4, %o3 edge8ln %g3, %g2, %l3 fba %fcc3, loop_1208 fmul8x16 %f6, %f12, %f4 addccc %g6, 0x0B6C, %l1 tpos %icc, 0x5 loop_1208: sdivx %l0, 0x13A4, %l6 stb %o4, [%l7 + 0x44] andcc %g5, %i0, %o6 fbo %fcc0, loop_1209 fmovse %xcc, %f6, %f10 ba,a,pn %icc, loop_1210 move %xcc, %l4, %i2 loop_1209: ldx [%l7 + 0x08], %i5 tn %xcc, 0x4 loop_1210: fxnor %f0, %f10, %f8 subc %g7, %i1, %g1 fmovdpos %xcc, %f1, %f1 ld [%l7 + 0x10], %f10 bpos %xcc, loop_1211 bcs,pt %xcc, loop_1212 fpsub16s %f1, %f10, %f12 std %f4, [%l7 + 0x40] loop_1211: fpsub32s %f7, %f4, %f12 loop_1212: fmovrdne %o7, %f4, %f6 bcc,a %icc, loop_1213 xnorcc %g4, %i7, %o2 fbul %fcc0, loop_1214 movl %xcc, %l2, %i3 loop_1213: movg %xcc, %l5, %i6 edge32l %o0, %o1, %o5 loop_1214: subcc %o3, 0x0EC2, %i4 ldsw [%l7 + 0x3C], %g3 fnand %f6, %f6, %f8 move %xcc, %g2, %g6 ld [%l7 + 0x18], %f2 fmovsa %xcc, %f6, %f6 fpadd16 %f0, %f8, %f4 fbue,a %fcc1, loop_1215 fmovrslz %l1, %f12, %f2 andncc %l0, %l3, %l6 fpmerge %f15, %f7, %f8 loop_1215: stw %g5, [%l7 + 0x30] stw %o4, [%l7 + 0x70] alignaddrl %o6, %i0, %i2 udiv %i5, 0x1446, %g7 edge32n %i1, %l4, %g1 stb %g4, [%l7 + 0x0C] taddcc %o7, 0x0E21, %o2 fmul8x16al %f11, %f3, %f2 edge32 %l2, %i3, %i7 nop setx loop_1216, %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 fmovd %f14, %f8 fmul8x16al %f10, %f3, %f14 fmovrslz %l5, %f13, %f10 loop_1216: stb %o0, [%l7 + 0x1A] fmovdg %xcc, %f0, %f3 fmovsleu %xcc, %f15, %f2 ldsw [%l7 + 0x78], %i6 fmul8ulx16 %f4, %f0, %f0 subc %o1, %o3, %o5 fxors %f11, %f3, %f1 stb %i4, [%l7 + 0x6C] fmovrslez %g3, %f6, %f10 fmovrsne %g2, %f12, %f14 ldsb [%l7 + 0x45], %l1 fcmps %fcc3, %f8, %f7 brgez,a %l0, loop_1217 fmovdvs %xcc, %f9, %f3 fmovsle %xcc, %f15, %f1 fxnor %f10, %f14, %f2 loop_1217: ldsb [%l7 + 0x58], %g6 lduh [%l7 + 0x2A], %l6 fmovrsgez %l3, %f9, %f3 bge,a loop_1218 fmovsleu %xcc, %f5, %f12 ldsw [%l7 + 0x30], %o4 movn %icc, %o6, %g5 loop_1218: and %i2, %i5, %i0 ldsw [%l7 + 0x30], %g7 lduh [%l7 + 0x48], %l4 lduh [%l7 + 0x2E], %i1 fmovse %icc, %f5, %f9 fmuld8sux16 %f11, %f2, %f2 tge %xcc, 0x1 stw %g4, [%l7 + 0x2C] ldsb [%l7 + 0x39], %g1 fpadd32s %f6, %f9, %f3 ldx [%l7 + 0x10], %o2 tneg %icc, 0x3 sll %o7, 0x1B, %i3 movrgez %i7, 0x03C, %l2 lduh [%l7 + 0x66], %l5 umul %i6, %o1, %o3 fmovdcs %icc, %f2, %f7 st %f6, [%l7 + 0x3C] fones %f3 stb %o0, [%l7 + 0x09] fnot2s %f9, %f13 fmovdcs %xcc, %f4, %f12 stb %i4, [%l7 + 0x45] brgz,a %o5, loop_1219 ld [%l7 + 0x28], %f1 add %g2, %g3, %l1 bl loop_1220 loop_1219: fmovspos %icc, %f0, %f13 edge16n %l0, %l6, %l3 lduw [%l7 + 0x08], %g6 loop_1220: addcc %o4, 0x173E, %g5 ldub [%l7 + 0x6E], %i2 fsrc2s %f12, %f12 fones %f1 fmovrsgez %o6, %f5, %f2 fmovdpos %icc, %f4, %f12 fmovrde %i5, %f12, %f14 fcmpne32 %f4, %f8, %g7 fzero %f4 fmovsvc %icc, %f14, %f6 stw %i0, [%l7 + 0x24] ldsh [%l7 + 0x58], %l4 stx %g4, [%l7 + 0x18] xnor %g1, %o2, %i1 fnot1 %f12, %f0 fabss %f0, %f9 edge8 %o7, %i3, %l2 fsrc2 %f6, %f2 ldsw [%l7 + 0x18], %i7 lduw [%l7 + 0x38], %i6 fornot1s %f8, %f8, %f1 tvc %xcc, 0x1 xnor %l5, 0x0F9F, %o1 st %f7, [%l7 + 0x20] movrgz %o0, 0x1EF, %i4 fba %fcc0, loop_1221 bn,a loop_1222 edge32ln %o3, %g2, %o5 movvs %xcc, %l1, %l0 loop_1221: std %f10, [%l7 + 0x40] loop_1222: fcmple16 %f6, %f10, %g3 ldub [%l7 + 0x55], %l6 fpmerge %f9, %f1, %f10 fmovrdgez %g6, %f10, %f0 fmovdl %xcc, %f7, %f13 fmovda %icc, %f11, %f11 fcmple32 %f4, %f2, %o4 fornot2s %f6, %f4, %f6 fzeros %f15 stx %l3, [%l7 + 0x10] fandnot1s %f0, %f8, %f0 fmovdcs %icc, %f12, %f9 fornot2 %f12, %f8, %f0 lduw [%l7 + 0x2C], %g5 fbg %fcc3, loop_1223 tpos %xcc, 0x5 fornot2 %f6, %f12, %f4 edge8ln %i2, %o6, %g7 loop_1223: fnegs %f6, %f1 nop setx loop_1224, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x26], %i5 fmovdcs %xcc, %f10, %f12 fmovdvc %icc, %f1, %f14 loop_1224: ld [%l7 + 0x1C], %f11 fones %f0 orncc %l4, %i0, %g1 array16 %o2, %i1, %g4 bgu,a %xcc, loop_1225 ld [%l7 + 0x54], %f1 sth %o7, [%l7 + 0x34] fmovsl %xcc, %f3, %f13 loop_1225: fmovdvc %xcc, %f0, %f7 bvs,pt %icc, loop_1226 movrlez %i3, %l2, %i6 ldd [%l7 + 0x10], %f10 movrgez %i7, %l5, %o1 loop_1226: fmovsle %xcc, %f8, %f9 st %f4, [%l7 + 0x68] fpsub16s %f15, %f2, %f3 fone %f0 std %f2, [%l7 + 0x18] movle %xcc, %o0, %i4 stb %g2, [%l7 + 0x7E] fxor %f8, %f12, %f14 fmovspos %xcc, %f6, %f2 fmovsge %xcc, %f9, %f4 sll %o3, 0x04, %o5 fxors %f6, %f2, %f5 sethi 0x12DE, %l1 stw %g3, [%l7 + 0x34] ldsw [%l7 + 0x20], %l6 bgu,a loop_1227 ldx [%l7 + 0x40], %l0 add %o4, 0x0BD9, %g6 stx %l3, [%l7 + 0x50] loop_1227: stx %i2, [%l7 + 0x68] fmovdcc %icc, %f10, %f9 subcc %g5, 0x1BA2, %o6 xor %g7, %l4, %i5 fmovsneg %icc, %f11, %f3 fmovsg %icc, %f11, %f10 fcmped %fcc0, %f10, %f4 fmovsne %icc, %f12, %f7 std %f4, [%l7 + 0x28] fcmpne16 %f4, %f6, %i0 srl %o2, 0x13, %i1 be,a loop_1228 stw %g4, [%l7 + 0x18] lduw [%l7 + 0x14], %o7 ldsw [%l7 + 0x18], %g1 loop_1228: edge32ln %l2, %i3, %i7 fmovspos %xcc, %f15, %f1 tcc %icc, 0x5 movleu %xcc, %i6, %o1 ldsb [%l7 + 0x3C], %o0 fmul8x16 %f8, %f8, %f6 fmovdvs %icc, %f10, %f7 edge16ln %l5, %g2, %o3 fmovdvc %icc, %f2, %f12 subcc %i4, 0x025B, %o5 fxnors %f10, %f6, %f3 fcmped %fcc3, %f2, %f2 fornot1s %f0, %f13, %f10 umulcc %l1, 0x1232, %l6 tcs %icc, 0x6 bge,a,pt %icc, loop_1229 ldsw [%l7 + 0x50], %g3 faligndata %f14, %f2, %f2 addcc %o4, %l0, %l3 loop_1229: sth %g6, [%l7 + 0x64] stb %g5, [%l7 + 0x0D] fmovscc %xcc, %f13, %f12 tcs %icc, 0x7 brnz,a %o6, loop_1230 tg %xcc, 0x5 fbn,a %fcc2, loop_1231 fmovrsgz %g7, %f11, %f11 loop_1230: lduw [%l7 + 0x78], %i2 sdivx %l4, 0x1C89, %i5 loop_1231: fmovsgu %xcc, %f7, %f14 std %f4, [%l7 + 0x70] tl %xcc, 0x4 movn %icc, %o2, %i0 smulcc %g4, 0x0B03, %o7 umulcc %i1, %l2, %i3 fbul %fcc1, loop_1232 stb %g1, [%l7 + 0x11] fbu %fcc1, loop_1233 bge,a,pn %icc, loop_1234 loop_1232: ldsb [%l7 + 0x27], %i7 ldx [%l7 + 0x28], %o1 loop_1233: andncc %o0, %l5, %g2 loop_1234: mova %xcc, %i6, %i4 lduw [%l7 + 0x6C], %o3 edge8n %o5, %l6, %g3 stb %l1, [%l7 + 0x6A] stx %o4, [%l7 + 0x60] st %f3, [%l7 + 0x24] subcc %l3, %g6, %g5 fmovdcc %xcc, %f2, %f4 fmovsn %icc, %f13, %f6 fabsd %f8, %f14 sth %o6, [%l7 + 0x24] fnegs %f1, %f14 fble %fcc0, loop_1235 and %l0, %i2, %l4 fmovrdgz %g7, %f14, %f0 fbe %fcc1, loop_1236 loop_1235: sethi 0x0D71, %i5 brz,a %o2, loop_1237 andncc %g4, %o7, %i0 loop_1236: sth %l2, [%l7 + 0x78] ldx [%l7 + 0x58], %i3 loop_1237: fnot1s %f9, %f6 st %f14, [%l7 + 0x6C] bcc,a,pn %xcc, loop_1238 fbg %fcc3, loop_1239 fmovdgu %xcc, %f0, %f8 lduh [%l7 + 0x66], %g1 loop_1238: movrlez %i7, %i1, %o0 loop_1239: ldd [%l7 + 0x10], %f8 brgz %o1, loop_1240 fnor %f0, %f8, %f14 addcc %g2, 0x146A, %l5 fmul8x16al %f0, %f11, %f12 loop_1240: ldub [%l7 + 0x3F], %i6 tg %icc, 0x5 lduw [%l7 + 0x44], %o3 andn %o5, %l6, %g3 lduw [%l7 + 0x50], %l1 ld [%l7 + 0x70], %f9 ldsh [%l7 + 0x26], %i4 fmovrslz %l3, %f9, %f7 ldd [%l7 + 0x58], %f10 sdivcc %o4, 0x0CD9, %g5 fmovspos %icc, %f11, %f7 edge16ln %g6, %o6, %i2 fxors %f1, %f7, %f4 sth %l4, [%l7 + 0x24] stb %l0, [%l7 + 0x08] stb %g7, [%l7 + 0x41] addcc %o2, %i5, %o7 sdivcc %i0, 0x0AB0, %l2 sethi 0x15D5, %i3 fpsub32s %f12, %f13, %f8 fmovdn %xcc, %f4, %f14 andn %g1, %i7, %i1 fcmped %fcc1, %f6, %f4 ld [%l7 + 0x10], %f9 subc %o0, %o1, %g2 movvc %icc, %l5, %i6 fmovrsgz %g4, %f4, %f14 ldsh [%l7 + 0x0C], %o5 fmovsvs %icc, %f2, %f9 udivcc %l6, 0x05F4, %g3 add %o3, %i4, %l1 umul %o4, 0x109B, %l3 st %f10, [%l7 + 0x5C] ldub [%l7 + 0x1A], %g6 for %f4, %f2, %f4 tge %icc, 0x2 fmovs %f1, %f1 brlez %g5, loop_1241 fbuge,a %fcc3, loop_1242 and %o6, 0x181C, %l4 tl %icc, 0x3 loop_1241: srlx %l0, 0x04, %i2 loop_1242: pdist %f10, %f12, %f4 fcmpgt16 %f12, %f0, %g7 fbuge,a %fcc2, loop_1243 bgu,a %xcc, loop_1244 std %f6, [%l7 + 0x58] stw %i5, [%l7 + 0x4C] loop_1243: fmul8x16 %f0, %f8, %f2 loop_1244: bgu,a,pn %icc, loop_1245 fnot2s %f13, %f11 edge32ln %o7, %o2, %l2 tn %xcc, 0x3 loop_1245: fba %fcc0, loop_1246 fmovdne %icc, %f10, %f2 tpos %icc, 0x6 brlz,a %i0, loop_1247 loop_1246: movneg %icc, %g1, %i3 fcmpne32 %f12, %f8, %i1 ld [%l7 + 0x0C], %f13 loop_1247: fsrc1s %f15, %f12 movne %xcc, %i7, %o0 tle %xcc, 0x4 movcs %icc, %o1, %g2 fmovrse %i6, %f11, %f15 brlz %g4, loop_1248 fbue,a %fcc3, loop_1249 movcs %xcc, %l5, %l6 brz %g3, loop_1250 loop_1248: tne %icc, 0x0 loop_1249: fcmpeq32 %f4, %f0, %o3 fmul8sux16 %f14, %f0, %f14 loop_1250: sth %i4, [%l7 + 0x72] popc 0x0408, %l1 brgz %o5, loop_1251 bgu,a,pn %icc, loop_1252 popc %l3, %g6 fmovscc %xcc, %f14, %f2 loop_1251: edge16n %o4, %g5, %o6 loop_1252: bvs,a loop_1253 udivx %l4, 0x0B47, %i2 fmul8x16au %f1, %f0, %f4 sra %g7, 0x13, %l0 loop_1253: fmuld8sux16 %f15, %f5, %f8 ldsb [%l7 + 0x75], %o7 fmovsneg %xcc, %f5, %f13 sra %i5, %l2, %i0 lduw [%l7 + 0x28], %o2 st %f5, [%l7 + 0x78] ldx [%l7 + 0x10], %i3 ldsb [%l7 + 0x60], %i1 lduw [%l7 + 0x14], %g1 edge8n %i7, %o1, %o0 addc %i6, 0x11A6, %g4 tn %icc, 0x2 xnorcc %l5, 0x036D, %l6 mova %icc, %g3, %o3 fmovsgu %icc, %f14, %f12 taddcctv %i4, %g2, %o5 bn loop_1254 ld [%l7 + 0x28], %f12 stx %l1, [%l7 + 0x48] andn %g6, 0x0559, %l3 loop_1254: bleu,pt %xcc, loop_1255 movge %xcc, %g5, %o6 mova %icc, %o4, %i2 fbug,a %fcc0, loop_1256 loop_1255: fpack32 %f0, %f6, %f0 sdivx %g7, 0x1581, %l0 fmuld8ulx16 %f2, %f2, %f2 loop_1256: fmovrdgz %o7, %f12, %f0 srlx %l4, %i5, %l2 smul %o2, 0x0968, %i0 fnot1s %f7, %f6 mulscc %i1, %i3, %g1 ldd [%l7 + 0x10], %f0 stb %i7, [%l7 + 0x78] movvc %xcc, %o1, %o0 fcmpne16 %f8, %f2, %i6 xnorcc %g4, 0x06E6, %l6 fbu %fcc0, loop_1257 bne,pt %icc, loop_1258 fmovsvc %xcc, %f7, %f12 fmovscc %icc, %f15, %f9 loop_1257: xnorcc %l5, %o3, %i4 loop_1258: movrlez %g2, 0x09D, %g3 fmovda %icc, %f1, %f8 fmovd %f4, %f14 brz,a %o5, loop_1259 fzero %f10 ldsw [%l7 + 0x64], %g6 fpsub32 %f8, %f10, %f6 loop_1259: fbu,a %fcc2, loop_1260 bg,pt %icc, loop_1261 fpadd32 %f4, %f0, %f6 movcc %xcc, %l3, %l1 loop_1260: st %f6, [%l7 + 0x6C] loop_1261: fnegs %f0, %f8 lduh [%l7 + 0x26], %o6 array8 %o4, %g5, %i2 bne loop_1262 ldsb [%l7 + 0x68], %g7 fmovsleu %icc, %f2, %f13 brgz %o7, loop_1263 loop_1262: fmovdvs %icc, %f12, %f8 fmuld8ulx16 %f5, %f14, %f0 tn %icc, 0x2 loop_1263: xnor %l4, 0x1232, %i5 ldub [%l7 + 0x17], %l2 movge %icc, %l0, %o2 tleu %xcc, 0x5 fandnot2s %f9, %f2, %f0 fbu %fcc2, loop_1264 stb %i0, [%l7 + 0x5E] bleu,a,pn %icc, loop_1265 fmovsle %icc, %f4, %f14 loop_1264: array8 %i1, %g1, %i3 movl %icc, %o1, %o0 loop_1265: edge32n %i7, %g4, %i6 fmovdneg %icc, %f3, %f10 fmovsa %icc, %f3, %f12 fmovsleu %icc, %f2, %f13 subcc %l6, %o3, %i4 srax %l5, %g2, %g3 stw %g6, [%l7 + 0x50] xnorcc %o5, %l1, %l3 tgu %icc, 0x1 xorcc %o6, 0x162B, %g5 be,a,pn %icc, loop_1266 ldub [%l7 + 0x5F], %i2 fornot1 %f12, %f10, %f2 tcc %xcc, 0x4 loop_1266: ldub [%l7 + 0x67], %g7 fpadd32 %f0, %f14, %f0 andn %o7, 0x1D5A, %o4 brnz %l4, loop_1267 fbe,a %fcc0, loop_1268 st %f13, [%l7 + 0x44] tgu %xcc, 0x6 loop_1267: tneg %xcc, 0x5 loop_1268: fpadd16 %f12, %f14, %f6 stx %i5, [%l7 + 0x20] ldsw [%l7 + 0x54], %l2 movcs %xcc, %o2, %i0 fand %f6, %f8, %f0 fmul8x16 %f5, %f14, %f10 stb %l0, [%l7 + 0x12] fmovdgu %icc, %f3, %f2 movvc %xcc, %g1, %i1 ldx [%l7 + 0x70], %i3 nop setx loop_1269, %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 + 0x74], %f1 movrne %o1, %o0, %g4 ldsw [%l7 + 0x14], %i7 loop_1269: fcmpeq32 %f4, %f10, %i6 fxors %f5, %f10, %f2 sth %o3, [%l7 + 0x3E] fnot1 %f0, %f4 lduh [%l7 + 0x08], %i4 ld [%l7 + 0x60], %f12 lduh [%l7 + 0x08], %l5 edge16l %l6, %g2, %g3 array16 %g6, %l1, %o5 alignaddrl %o6, %l3, %i2 brnz %g7, loop_1270 fandnot1 %f6, %f6, %f12 sdiv %o7, 0x1F1D, %o4 brlz %g5, loop_1271 loop_1270: ldd [%l7 + 0x20], %f0 ldd [%l7 + 0x78], %f10 bg loop_1272 loop_1271: srl %i5, 0x1D, %l4 mova %xcc, %l2, %i0 std %f6, [%l7 + 0x30] loop_1272: fornot1 %f4, %f8, %f0 movle %icc, %l0, %g1 srlx %o2, 0x0B, %i3 stb %i1, [%l7 + 0x5E] fcmps %fcc1, %f5, %f5 movrlez %o1, 0x185, %g4 lduh [%l7 + 0x40], %o0 fbg %fcc1, loop_1273 bneg,a %xcc, loop_1274 fblg %fcc1, loop_1275 nop setx loop_1276, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1273: fands %f12, %f12, %f1 loop_1274: fpadd32 %f0, %f12, %f10 loop_1275: addccc %i6, %i7, %i4 loop_1276: fmovspos %xcc, %f13, %f11 ldx [%l7 + 0x70], %o3 sdivx %l5, 0x11E1, %l6 movvc %xcc, %g3, %g2 bcc,a,pt %xcc, loop_1277 fnegd %f0, %f6 bn,pt %xcc, loop_1278 fpmerge %f4, %f10, %f0 loop_1277: sth %g6, [%l7 + 0x08] array8 %l1, %o5, %o6 loop_1278: be,a,pn %xcc, loop_1279 fone %f14 fmovrsgz %i2, %f6, %f9 fmovscs %icc, %f7, %f6 loop_1279: bne loop_1280 ldx [%l7 + 0x58], %g7 bpos,pt %icc, loop_1281 fmovrsne %l3, %f11, %f12 loop_1280: bpos,a,pn %icc, loop_1282 std %f4, [%l7 + 0x48] loop_1281: brgz,a %o7, loop_1283 fmovsvc %icc, %f3, %f12 loop_1282: fnand %f2, %f6, %f2 fmuld8ulx16 %f4, %f6, %f6 loop_1283: std %f0, [%l7 + 0x50] fmovsle %xcc, %f9, %f15 sth %g5, [%l7 + 0x6E] fmovsne %xcc, %f6, %f0 movneg %xcc, %o4, %l4 udivcc %i5, 0x1C7E, %l2 movl %icc, %i0, %g1 fornot1 %f2, %f10, %f0 bg,pn %xcc, loop_1284 fmovspos %icc, %f11, %f9 ldd [%l7 + 0x78], %f14 umul %l0, %i3, %o2 loop_1284: sdivcc %o1, 0x10D5, %i1 bne,a,pt %icc, loop_1285 bn %icc, loop_1286 ldub [%l7 + 0x18], %o0 edge16ln %i6, %i7, %g4 loop_1285: add %o3, 0x1392, %i4 loop_1286: call loop_1287 sth %l5, [%l7 + 0x3A] ldx [%l7 + 0x48], %g3 fxnor %f10, %f2, %f8 loop_1287: fones %f5 srlx %g2, 0x0B, %l6 ldsh [%l7 + 0x74], %g6 movgu %xcc, %o5, %l1 fmovrdgez %i2, %f6, %f14 ld [%l7 + 0x6C], %f5 tsubcc %g7, 0x0928, %l3 fxnors %f11, %f15, %f0 fandnot1 %f14, %f0, %f8 stb %o7, [%l7 + 0x69] stb %g5, [%l7 + 0x7E] lduh [%l7 + 0x4C], %o6 brgz %o4, loop_1288 bleu,pn %icc, loop_1289 fpmerge %f0, %f4, %f8 fbuge %fcc0, loop_1290 loop_1288: udivx %l4, 0x0752, %i5 loop_1289: movrlz %l2, %g1, %l0 bgu,pn %icc, loop_1291 loop_1290: edge32n %i0, %o2, %i3 array8 %i1, %o1, %i6 fbne,a %fcc0, loop_1292 loop_1291: tsubcc %i7, %o0, %g4 bge,pn %xcc, loop_1293 stx %o3, [%l7 + 0x40] loop_1292: fmovscs %xcc, %f3, %f8 tleu %xcc, 0x6 loop_1293: fcmpeq16 %f14, %f10, %l5 sth %i4, [%l7 + 0x4A] ldsb [%l7 + 0x7A], %g2 lduw [%l7 + 0x38], %g3 fzeros %f15 srl %l6, 0x07, %g6 ldd [%l7 + 0x28], %f2 ba,a loop_1294 std %f14, [%l7 + 0x78] std %f8, [%l7 + 0x60] fsrc1 %f0, %f6 loop_1294: nop setx loop_1295, %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 fpack16 %f14, %f6 or %o5, %i2, %g7 ba,a,pn %icc, loop_1296 loop_1295: edge8ln %l1, %l3, %g5 fmul8ulx16 %f12, %f6, %f12 lduw [%l7 + 0x78], %o6 loop_1296: fbge %fcc3, loop_1297 fmovrde %o7, %f4, %f2 fpack32 %f2, %f14, %f2 pdist %f14, %f8, %f12 loop_1297: std %f0, [%l7 + 0x40] fbul %fcc0, loop_1298 fmovda %xcc, %f15, %f14 sth %l4, [%l7 + 0x0C] fmovspos %icc, %f4, %f3 loop_1298: tl %xcc, 0x4 bcs,pn %icc, loop_1299 lduh [%l7 + 0x1A], %i5 ldsw [%l7 + 0x64], %o4 fornot2s %f0, %f0, %f10 loop_1299: addccc %l2, 0x1624, %g1 stw %i0, [%l7 + 0x60] ldsw [%l7 + 0x54], %o2 fmovdn %icc, %f8, %f11 brlz,a %l0, loop_1300 brnz,a %i1, loop_1301 fcmpeq32 %f2, %f8, %i3 fcmps %fcc3, %f0, %f2 loop_1300: stx %o1, [%l7 + 0x70] loop_1301: fmuld8sux16 %f12, %f2, %f0 fmul8x16 %f14, %f6, %f12 fmovrse %i6, %f15, %f6 nop setx loop_1302, %l0, %l1 jmpl %l1, %o0 fmul8x16 %f7, %f14, %f4 fxor %f12, %f6, %f14 tg %icc, 0x4 loop_1302: tn %xcc, 0x0 ld [%l7 + 0x08], %f2 ldsh [%l7 + 0x0E], %i7 ldub [%l7 + 0x43], %g4 array32 %o3, %l5, %g2 movrlez %g3, 0x266, %i4 fzero %f4 edge32n %g6, %l6, %o5 edge8 %g7, %l1, %i2 fmovrsgez %g5, %f0, %f5 ldub [%l7 + 0x20], %o6 stw %o7, [%l7 + 0x78] sth %l4, [%l7 + 0x42] fmovda %icc, %f11, %f7 stb %l3, [%l7 + 0x60] ldsh [%l7 + 0x62], %o4 nop setx loop_1303, %l0, %l1 jmpl %l1, %i5 te %icc, 0x1 fands %f12, %f15, %f4 ldd [%l7 + 0x10], %f4 loop_1303: sdivcc %g1, 0x0E17, %i0 lduh [%l7 + 0x10], %o2 bgu loop_1304 fbo,a %fcc2, loop_1305 movrgez %l0, %i1, %i3 fzero %f0 loop_1304: tcs %xcc, 0x6 loop_1305: subcc %o1, 0x13CD, %i6 mova %xcc, %o0, %l2 fbo %fcc3, loop_1306 fmovsle %xcc, %f0, %f9 fbne %fcc0, loop_1307 ldsb [%l7 + 0x7E], %i7 loop_1306: andn %o3, 0x0DCC, %l5 fmovdcs %icc, %f1, %f5 loop_1307: sdivx %g4, 0x0F46, %g2 ldd [%l7 + 0x40], %f6 orcc %i4, %g6, %l6 fnand %f14, %f6, %f4 ldsh [%l7 + 0x38], %g3 ldx [%l7 + 0x38], %g7 fandnot1 %f4, %f10, %f14 st %f12, [%l7 + 0x4C] edge32ln %o5, %l1, %i2 nop setx loop_1308, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brlez %o6, loop_1309 fcmpeq32 %f2, %f8, %g5 fmul8sux16 %f12, %f12, %f6 loop_1308: ldx [%l7 + 0x68], %l4 loop_1309: ba,a,pt %xcc, loop_1310 fzero %f0 stb %o7, [%l7 + 0x0E] movrlez %l3, 0x15F, %o4 loop_1310: fmul8ulx16 %f4, %f6, %f10 fmovdle %xcc, %f8, %f10 ldx [%l7 + 0x70], %g1 movrlz %i5, 0x059, %i0 movcs %xcc, %o2, %i1 fmovrsgez %i3, %f6, %f7 umulcc %l0, 0x1931, %i6 fbuge,a %fcc2, loop_1311 ldx [%l7 + 0x30], %o1 lduh [%l7 + 0x7C], %o0 fbo %fcc3, loop_1312 loop_1311: fmovsne %xcc, %f6, %f15 brlez %l2, loop_1313 ldd [%l7 + 0x38], %f14 loop_1312: subcc %o3, 0x0E41, %l5 edge16ln %g4, %i7, %g2 loop_1313: fmovdg %xcc, %f6, %f5 movrgez %i4, 0x37B, %g6 fcmps %fcc1, %f12, %f6 sth %l6, [%l7 + 0x44] fnot1 %f6, %f6 andcc %g3, %o5, %g7 sll %l1, %o6, %g5 lduh [%l7 + 0x5E], %i2 fmovrdgez %o7, %f6, %f14 fornot1s %f7, %f5, %f10 fmovsg %xcc, %f6, %f5 ldsb [%l7 + 0x0C], %l3 xnorcc %l4, 0x18F1, %o4 fbul,a %fcc2, loop_1314 fpadd16 %f0, %f14, %f8 ldsb [%l7 + 0x47], %i5 xnorcc %i0, %g1, %i1 loop_1314: fmovrde %i3, %f2, %f6 stw %l0, [%l7 + 0x1C] or %o2, 0x1661, %o1 fmovsvc %icc, %f5, %f8 addccc %i6, 0x01E1, %l2 bcc %icc, loop_1315 lduw [%l7 + 0x6C], %o3 fcmpeq32 %f0, %f12, %o0 fsrc1s %f8, %f3 loop_1315: movvs %xcc, %l5, %i7 movre %g4, 0x15A, %g2 fcmpgt32 %f12, %f8, %i4 ldsw [%l7 + 0x70], %g6 fmovsl %icc, %f3, %f14 alignaddr %l6, %g3, %g7 addcc %l1, %o5, %o6 tg %xcc, 0x7 fors %f6, %f3, %f1 movn %icc, %i2, %g5 fbul,a %fcc3, loop_1316 stb %o7, [%l7 + 0x53] fbe %fcc1, loop_1317 lduw [%l7 + 0x20], %l3 loop_1316: fmovscs %xcc, %f5, %f13 fmovdn %xcc, %f7, %f10 loop_1317: srlx %l4, 0x17, %i5 fmovsg %xcc, %f12, %f11 alignaddrl %i0, %g1, %o4 fbg %fcc1, loop_1318 tcc %xcc, 0x6 ldd [%l7 + 0x30], %f10 brnz,a %i3, loop_1319 loop_1318: fmovdge %icc, %f6, %f13 ld [%l7 + 0x60], %f6 fzeros %f13 loop_1319: fmovdvc %icc, %f9, %f14 fble %fcc3, loop_1320 ldd [%l7 + 0x68], %f0 fcmpne16 %f14, %f0, %l0 fcmpgt16 %f2, %f8, %o2 loop_1320: fpadd32 %f14, %f8, %f2 fmovsvc %icc, %f13, %f9 std %f12, [%l7 + 0x78] movgu %xcc, %o1, %i1 ldsw [%l7 + 0x1C], %i6 stx %o3, [%l7 + 0x08] stx %o0, [%l7 + 0x60] st %f15, [%l7 + 0x0C] bleu %icc, loop_1321 fbl,a %fcc1, loop_1322 fmovdn %xcc, %f2, %f11 siam 0x3 loop_1321: tsubcc %l5, %l2, %i7 loop_1322: fand %f2, %f10, %f14 fands %f3, %f14, %f9 fcmple16 %f14, %f8, %g2 add %g4, %g6, %l6 sth %i4, [%l7 + 0x40] stw %g7, [%l7 + 0x34] sth %g3, [%l7 + 0x0C] std %f14, [%l7 + 0x70] fmovdge %xcc, %f1, %f8 ld [%l7 + 0x28], %f1 tn %icc, 0x5 addc %o5, %l1, %i2 tgu %xcc, 0x0 ldsw [%l7 + 0x08], %g5 mova %icc, %o6, %o7 bn,pt %icc, loop_1323 bvs,a loop_1324 stb %l4, [%l7 + 0x0B] be,pn %xcc, loop_1325 loop_1323: ldx [%l7 + 0x48], %i5 loop_1324: fsrc1s %f13, %f3 movrgz %i0, 0x298, %g1 loop_1325: movre %l3, %i3, %o4 tvs %xcc, 0x7 array16 %l0, %o2, %i1 sth %i6, [%l7 + 0x26] lduh [%l7 + 0x26], %o1 fornot1s %f6, %f12, %f3 lduh [%l7 + 0x6E], %o0 nop setx loop_1326, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x76], %o3 std %f14, [%l7 + 0x18] fornot2s %f7, %f6, %f14 loop_1326: ldsb [%l7 + 0x7C], %l5 ta %xcc, 0x7 brlez %l2, loop_1327 fpsub16s %f1, %f0, %f0 st %f7, [%l7 + 0x28] fxor %f14, %f0, %f12 loop_1327: stb %g2, [%l7 + 0x4E] std %f8, [%l7 + 0x68] ldsb [%l7 + 0x17], %i7 ld [%l7 + 0x30], %f11 tvc %xcc, 0x7 fmovsn %xcc, %f13, %f4 tge %icc, 0x5 fba %fcc3, loop_1328 sra %g4, %g6, %i4 bcs,pt %icc, loop_1329 srl %g7, 0x0F, %l6 loop_1328: edge8n %o5, %l1, %i2 add %g3, %g5, %o7 loop_1329: brgz %o6, loop_1330 fbu,a %fcc1, loop_1331 fcmps %fcc0, %f13, %f3 ld [%l7 + 0x4C], %f10 loop_1330: ldsw [%l7 + 0x68], %l4 loop_1331: fsrc2 %f10, %f8 st %f12, [%l7 + 0x4C] fmovrdlez %i0, %f12, %f8 mulx %g1, 0x1CB5, %i5 taddcc %l3, 0x1EF0, %i3 fbne,a %fcc0, loop_1332 std %f0, [%l7 + 0x28] st %f3, [%l7 + 0x18] stw %o4, [%l7 + 0x68] loop_1332: tne %icc, 0x4 addc %l0, %o2, %i1 subcc %i6, %o0, %o1 fxors %f2, %f2, %f9 stw %o3, [%l7 + 0x40] sdivcc %l5, 0x1C22, %l2 ldx [%l7 + 0x28], %i7 ldsb [%l7 + 0x7D], %g4 sth %g2, [%l7 + 0x26] fmovdn %icc, %f6, %f11 array16 %g6, %g7, %i4 stx %l6, [%l7 + 0x28] lduh [%l7 + 0x20], %l1 ldub [%l7 + 0x44], %i2 alignaddr %o5, %g5, %o7 fnot2 %f2, %f4 ldub [%l7 + 0x2D], %g3 fcmpne16 %f10, %f12, %o6 ldub [%l7 + 0x1F], %l4 subc %i0, 0x1AC0, %g1 st %f9, [%l7 + 0x6C] for %f2, %f12, %f10 edge32ln %l3, %i5, %o4 sth %l0, [%l7 + 0x22] stx %o2, [%l7 + 0x28] st %f7, [%l7 + 0x10] bpos %xcc, loop_1333 ldsb [%l7 + 0x6E], %i1 fmuld8sux16 %f11, %f11, %f2 fors %f1, %f15, %f12 loop_1333: ldx [%l7 + 0x40], %i3 fpackfix %f4, %f15 siam 0x7 mulx %i6, 0x1313, %o0 ldx [%l7 + 0x58], %o3 ldsh [%l7 + 0x30], %l5 fandnot2 %f0, %f8, %f10 smulcc %l2, %o1, %i7 sra %g2, 0x0A, %g6 orncc %g4, %g7, %i4 ldub [%l7 + 0x79], %l6 pdist %f0, %f2, %f2 ba loop_1334 st %f7, [%l7 + 0x38] ba,a loop_1335 lduh [%l7 + 0x0C], %l1 loop_1334: ldsb [%l7 + 0x46], %i2 st %f12, [%l7 + 0x20] loop_1335: movvs %xcc, %g5, %o5 fmovrdgez %g3, %f0, %f10 fmovdgu %icc, %f12, %f10 ldx [%l7 + 0x58], %o6 fmovdge %xcc, %f5, %f1 movpos %xcc, %l4, %o7 fandnot1s %f15, %f9, %f11 sth %i0, [%l7 + 0x68] fnegd %f6, %f10 tge %icc, 0x0 st %f6, [%l7 + 0x24] fmovdvc %icc, %f0, %f3 smulcc %g1, %l3, %i5 fbug %fcc3, loop_1336 ld [%l7 + 0x24], %f3 movcc %xcc, %l0, %o2 fbu,a %fcc1, loop_1337 loop_1336: fmovdne %icc, %f4, %f5 orn %o4, %i3, %i6 fmovrsgez %i1, %f9, %f5 loop_1337: bvs %xcc, loop_1338 tgu %icc, 0x1 ldub [%l7 + 0x1F], %o0 tvc %xcc, 0x3 loop_1338: stx %o3, [%l7 + 0x10] fornot2 %f12, %f0, %f6 lduw [%l7 + 0x40], %l5 fbg %fcc3, loop_1339 fmovsne %xcc, %f5, %f7 mulx %o1, 0x179F, %l2 ldsw [%l7 + 0x10], %i7 loop_1339: bcc,a %icc, loop_1340 stx %g2, [%l7 + 0x10] fpsub32 %f8, %f10, %f0 movvs %xcc, %g4, %g6 loop_1340: tg %icc, 0x6 ldx [%l7 + 0x28], %g7 edge32ln %l6, %i4, %l1 smul %i2, %g5, %g3 movrgez %o6, 0x305, %l4 fmovde %icc, %f8, %f0 fpadd32s %f13, %f5, %f11 pdist %f14, %f14, %f2 ldd [%l7 + 0x08], %f12 fsrc1 %f8, %f8 bcc,pt %icc, loop_1341 tneg %xcc, 0x3 xnor %o7, %i0, %o5 movrgz %l3, %i5, %g1 loop_1341: fmul8x16al %f2, %f6, %f14 fbul,a %fcc3, loop_1342 nop setx loop_1343, %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 + 0x3C], %o2 movvc %icc, %l0, %o4 loop_1342: fpackfix %f8, %f5 loop_1343: fmovdg %icc, %f11, %f9 stb %i3, [%l7 + 0x4F] fmovd %f2, %f12 fmuld8sux16 %f7, %f3, %f12 sth %i1, [%l7 + 0x38] nop setx loop_1344, %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 fmovdne %xcc, %f6, %f11 tgu %xcc, 0x6 stb %i6, [%l7 + 0x53] loop_1344: fbg,a %fcc1, loop_1345 call loop_1346 fcmpne32 %f12, %f8, %o0 addcc %o3, %o1, %l5 loop_1345: lduw [%l7 + 0x7C], %l2 loop_1346: bleu,a loop_1347 fandnot1 %f14, %f6, %f10 edge32ln %g2, %g4, %g6 ldsb [%l7 + 0x74], %g7 loop_1347: brz %l6, loop_1348 movl %xcc, %i4, %l1 fmul8x16al %f2, %f10, %f14 sth %i7, [%l7 + 0x62] loop_1348: edge16l %i2, %g5, %g3 fornot1 %f10, %f6, %f0 ldx [%l7 + 0x28], %o6 fmovsne %xcc, %f15, %f2 umul %l4, 0x0B53, %i0 fmovdn %icc, %f15, %f9 bcc,a loop_1349 move %icc, %o5, %l3 st %f4, [%l7 + 0x24] tgu %xcc, 0x7 loop_1349: edge8ln %i5, %g1, %o7 fmuld8ulx16 %f11, %f8, %f2 fsrc1 %f12, %f12 addcc %o2, %o4, %i3 ldsw [%l7 + 0x4C], %i1 tcs %xcc, 0x6 stw %l0, [%l7 + 0x48] sth %o0, [%l7 + 0x54] fcmple32 %f10, %f6, %o3 faligndata %f4, %f6, %f14 fmovsg %xcc, %f15, %f15 fornot2s %f8, %f0, %f8 std %f6, [%l7 + 0x78] sethi 0x0AEC, %o1 ldub [%l7 + 0x42], %i6 fnor %f6, %f4, %f2 ldx [%l7 + 0x70], %l2 std %f14, [%l7 + 0x40] fsrc1s %f3, %f0 tleu %icc, 0x6 bvs,a,pt %icc, loop_1350 lduw [%l7 + 0x30], %g2 movgu %xcc, %l5, %g4 ldx [%l7 + 0x68], %g6 loop_1350: edge32l %l6, %g7, %i4 ldub [%l7 + 0x56], %i7 fpadd16s %f11, %f9, %f0 andcc %l1, %i2, %g3 ldub [%l7 + 0x75], %g5 ldsh [%l7 + 0x2C], %l4 fbn,a %fcc1, loop_1351 sethi 0x1517, %o6 st %f2, [%l7 + 0x7C] fnegd %f0, %f8 loop_1351: stx %i0, [%l7 + 0x58] andn %l3, %o5, %i5 std %f2, [%l7 + 0x20] tneg %xcc, 0x0 fmovdgu %xcc, %f12, %f5 fpsub32s %f5, %f11, %f10 stx %o7, [%l7 + 0x70] lduh [%l7 + 0x7C], %g1 fnot1 %f8, %f12 fmul8sux16 %f2, %f10, %f8 fpack16 %f8, %f9 nop setx loop_1352, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsneg %xcc, %f4, %f14 ldsb [%l7 + 0x1F], %o2 fpadd16 %f14, %f8, %f8 loop_1352: fpsub32s %f7, %f5, %f12 edge16ln %i3, %i1, %o4 stw %l0, [%l7 + 0x08] std %f12, [%l7 + 0x18] movre %o0, 0x3B7, %o1 edge16ln %o3, %i6, %l2 ldsb [%l7 + 0x65], %g2 tneg %icc, 0x3 tneg %icc, 0x4 bg,a,pn %icc, loop_1353 fxor %f6, %f12, %f12 xnorcc %g4, 0x1C2D, %g6 movneg %xcc, %l6, %g7 loop_1353: fmovrde %l5, %f12, %f14 ldd [%l7 + 0x08], %f14 taddcctv %i4, 0x0B78, %l1 fmovsge %xcc, %f6, %f7 movrlz %i7, %g3, %g5 fpack32 %f10, %f4, %f14 ldub [%l7 + 0x7F], %i2 addcc %l4, 0x0CEF, %o6 lduh [%l7 + 0x3A], %l3 stb %i0, [%l7 + 0x63] fmovsg %xcc, %f7, %f10 tvs %xcc, 0x6 lduh [%l7 + 0x64], %o5 fbg %fcc2, loop_1354 sth %o7, [%l7 + 0x2C] alignaddrl %g1, %i5, %i3 fmovdge %xcc, %f1, %f6 loop_1354: fbule %fcc1, loop_1355 fcmpgt16 %f2, %f8, %o2 ldub [%l7 + 0x28], %i1 fmovsl %icc, %f10, %f11 loop_1355: fmovdle %icc, %f13, %f6 fbg %fcc2, loop_1356 stb %o4, [%l7 + 0x2A] sth %o0, [%l7 + 0x1C] movcs %xcc, %o1, %o3 loop_1356: fmovdcc %icc, %f2, %f7 fones %f10 bgu,a,pn %xcc, loop_1357 pdist %f14, %f0, %f0 ld [%l7 + 0x0C], %f10 stw %i6, [%l7 + 0x50] loop_1357: movn %icc, %l2, %g2 fmovsgu %xcc, %f2, %f12 sth %g4, [%l7 + 0x12] lduw [%l7 + 0x34], %l0 ldx [%l7 + 0x48], %g6 tcc %xcc, 0x2 fmovscc %xcc, %f15, %f5 ldsw [%l7 + 0x20], %g7 fblg %fcc3, loop_1358 array16 %l6, %l5, %l1 brlez %i7, loop_1359 call loop_1360 loop_1358: be,a loop_1361 lduw [%l7 + 0x08], %g3 loop_1359: tpos %icc, 0x3 loop_1360: ta %xcc, 0x6 loop_1361: st %f4, [%l7 + 0x2C] fmovdg %xcc, %f12, %f14 ld [%l7 + 0x38], %f4 st %f11, [%l7 + 0x44] sdivx %g5, 0x006F, %i4 tsubcctv %l4, 0x13EF, %o6 umulcc %i2, %l3, %i0 fpadd16 %f8, %f6, %f6 and %o5, %o7, %g1 tgu %xcc, 0x7 udiv %i5, 0x01A7, %o2 bpos,a %icc, loop_1362 stx %i3, [%l7 + 0x60] fnegs %f0, %f10 lduh [%l7 + 0x48], %o4 loop_1362: ldsb [%l7 + 0x27], %o0 tle %xcc, 0x1 nop setx loop_1363, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsvc %xcc, %f14, %f5 fmovdle %xcc, %f9, %f4 addc %o1, 0x1D0B, %i1 loop_1363: fmul8x16al %f8, %f15, %f4 lduw [%l7 + 0x1C], %o3 taddcctv %i6, %l2, %g4 sth %l0, [%l7 + 0x2E] udiv %g6, 0x18C0, %g2 orncc %g7, 0x16F9, %l6 fmuld8ulx16 %f6, %f8, %f0 bl,a %xcc, loop_1364 std %f14, [%l7 + 0x10] smulcc %l5, %i7, %l1 ldx [%l7 + 0x20], %g5 loop_1364: fbo,a %fcc3, loop_1365 and %g3, 0x040E, %i4 fmovsg %icc, %f14, %f1 brnz,a %l4, loop_1366 loop_1365: mulscc %o6, %i2, %i0 taddcc %l3, %o7, %g1 edge8 %i5, %o2, %i3 loop_1366: edge32ln %o5, %o0, %o1 tcc %xcc, 0x6 lduw [%l7 + 0x54], %i1 fcmpeq32 %f0, %f6, %o3 movrlz %i6, %o4, %l2 stw %g4, [%l7 + 0x1C] movneg %icc, %g6, %g2 ldsw [%l7 + 0x24], %g7 fmovdle %icc, %f10, %f0 fmovrsgez %l6, %f5, %f3 fbge %fcc1, loop_1367 sdivx %l0, 0x1D12, %i7 fnor %f0, %f2, %f12 fnors %f9, %f7, %f12 loop_1367: bl,a %xcc, loop_1368 xor %l5, %g5, %g3 addccc %l1, 0x1288, %l4 edge8 %o6, %i4, %i2 loop_1368: tvc %xcc, 0x1 bpos,a,pt %xcc, loop_1369 fmovsvc %icc, %f6, %f10 ld [%l7 + 0x7C], %f8 fble,a %fcc1, loop_1370 loop_1369: ldd [%l7 + 0x70], %f14 fnegd %f8, %f0 tge %xcc, 0x7 loop_1370: ldsh [%l7 + 0x0A], %i0 xorcc %l3, 0x133E, %o7 fmovdpos %icc, %f12, %f11 edge16 %g1, %i5, %o2 ldsb [%l7 + 0x0F], %i3 fmovrse %o0, %f2, %f9 fmovsgu %icc, %f6, %f2 brz,a %o1, loop_1371 lduw [%l7 + 0x70], %i1 fbl,a %fcc2, loop_1372 for %f6, %f2, %f2 loop_1371: lduw [%l7 + 0x78], %o5 andncc %o3, %o4, %l2 loop_1372: ldx [%l7 + 0x60], %i6 brz %g6, loop_1373 fbne %fcc2, loop_1374 edge32 %g2, %g4, %g7 fmovrsgz %l0, %f11, %f12 loop_1373: edge32 %l6, %l5, %i7 loop_1374: stb %g5, [%l7 + 0x55] movcs %xcc, %l1, %g3 fmovdgu %xcc, %f7, %f1 fors %f4, %f0, %f5 fmul8sux16 %f8, %f14, %f10 fmovrdne %l4, %f2, %f6 fmovde %xcc, %f14, %f7 ldx [%l7 + 0x58], %i4 smul %i2, %o6, %i0 fmovrsgez %o7, %f14, %f12 edge16 %g1, %l3, %i5 fbug,a %fcc3, loop_1375 ldsb [%l7 + 0x3C], %i3 ldsb [%l7 + 0x59], %o2 fpsub16 %f10, %f2, %f6 loop_1375: srax %o0, %i1, %o1 fornot1 %f12, %f14, %f12 edge8 %o5, %o3, %o4 fbul %fcc0, loop_1376 udivx %l2, 0x1247, %g6 ba,pt %xcc, loop_1377 sth %i6, [%l7 + 0x32] loop_1376: fmovse %xcc, %f0, %f13 orn %g4, %g2, %l0 loop_1377: sdiv %g7, 0x1558, %l5 fble %fcc2, loop_1378 fblg %fcc1, loop_1379 call loop_1380 fble,a %fcc3, loop_1381 loop_1378: stx %i7, [%l7 + 0x38] loop_1379: movneg %icc, %g5, %l6 loop_1380: fpsub32s %f13, %f3, %f13 loop_1381: bne,a,pn %icc, loop_1382 fnot2 %f8, %f12 fcmpeq32 %f2, %f8, %g3 brgez,a %l4, loop_1383 loop_1382: sdivcc %i4, 0x049D, %i2 taddcctv %o6, 0x13CC, %l1 alignaddr %o7, %i0, %l3 loop_1383: fandnot1 %f4, %f0, %f2 fnands %f15, %f14, %f7 ldx [%l7 + 0x38], %g1 sethi 0x1545, %i5 tsubcctv %o2, 0x074C, %i3 lduh [%l7 + 0x60], %o0 movgu %icc, %o1, %o5 ldd [%l7 + 0x08], %f2 alignaddrl %o3, %i1, %o4 edge8ln %l2, %g6, %i6 fmovdpos %xcc, %f10, %f11 fpsub32s %f4, %f15, %f13 ldx [%l7 + 0x10], %g4 movpos %xcc, %l0, %g7 mulx %l5, %g2, %i7 ldub [%l7 + 0x1E], %g5 stw %l6, [%l7 + 0x78] andcc %g3, 0x06A7, %i4 smul %i2, %l4, %o6 fbe %fcc2, loop_1384 ldd [%l7 + 0x58], %f10 orn %l1, 0x1E97, %o7 fmovsa %xcc, %f12, %f4 loop_1384: umul %l3, %i0, %g1 edge32 %o2, %i3, %o0 fmovrdgz %i5, %f0, %f4 st %f10, [%l7 + 0x5C] sth %o1, [%l7 + 0x30] fmovdleu %icc, %f6, %f8 ldx [%l7 + 0x78], %o3 bpos,a loop_1385 udivcc %o5, 0x0C28, %i1 stb %o4, [%l7 + 0x1E] fmovse %xcc, %f9, %f9 loop_1385: st %f15, [%l7 + 0x7C] movneg %icc, %l2, %g6 nop setx loop_1386, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ble,a,pn %icc, loop_1387 bleu,pt %icc, loop_1388 fands %f1, %f2, %f11 loop_1386: fmovrde %g4, %f6, %f8 loop_1387: fmuld8sux16 %f7, %f8, %f2 loop_1388: fcmpne16 %f10, %f10, %i6 subc %g7, %l5, %l0 sth %g2, [%l7 + 0x64] movn %icc, %g5, %l6 fmovs %f14, %f8 fmovs %f14, %f13 nop setx loop_1389, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fblg %fcc3, loop_1390 ld [%l7 + 0x0C], %f14 std %f10, [%l7 + 0x58] loop_1389: tpos %icc, 0x0 loop_1390: edge16n %i7, %g3, %i2 movpos %icc, %i4, %l4 stb %o6, [%l7 + 0x75] sllx %l1, 0x03, %l3 fcmple16 %f14, %f6, %i0 fcmpeq32 %f6, %f14, %o7 sethi 0x093E, %g1 lduh [%l7 + 0x50], %i3 fbu %fcc3, loop_1391 fnot1s %f15, %f13 lduw [%l7 + 0x2C], %o2 ldd [%l7 + 0x60], %f14 loop_1391: tl %icc, 0x1 fble %fcc0, loop_1392 subc %i5, 0x1948, %o1 ld [%l7 + 0x68], %f4 lduw [%l7 + 0x0C], %o0 loop_1392: nop setx loop_1393, %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 movcc %xcc, %o5, %i1 ldsh [%l7 + 0x6A], %o4 fmovrse %o3, %f13, %f14 loop_1393: lduw [%l7 + 0x14], %g6 movre %g4, 0x2E3, %i6 lduh [%l7 + 0x1A], %g7 lduw [%l7 + 0x3C], %l2 xorcc %l5, 0x07E6, %l0 bne,a,pn %icc, loop_1394 fmovdle %xcc, %f0, %f4 movleu %xcc, %g5, %g2 fmovsn %icc, %f8, %f1 loop_1394: ldsb [%l7 + 0x66], %i7 sth %l6, [%l7 + 0x34] fmovscs %xcc, %f0, %f12 ld [%l7 + 0x34], %f15 bl,a %icc, loop_1395 movgu %icc, %i2, %i4 stb %g3, [%l7 + 0x24] lduw [%l7 + 0x08], %l4 loop_1395: fcmple16 %f12, %f2, %o6 move %icc, %l3, %i0 fmovdne %xcc, %f9, %f1 edge8n %l1, %o7, %i3 fbuge,a %fcc3, loop_1396 andcc %o2, 0x098C, %i5 ble,pt %icc, loop_1397 subc %g1, 0x049E, %o0 loop_1396: st %f5, [%l7 + 0x5C] ldub [%l7 + 0x59], %o5 loop_1397: fmovrslez %o1, %f14, %f14 lduw [%l7 + 0x60], %o4 movrlz %i1, 0x0CA, %o3 ldx [%l7 + 0x28], %g6 sethi 0x1A46, %i6 fnot2s %f4, %f15 std %f14, [%l7 + 0x78] fbg,a %fcc0, loop_1398 stb %g4, [%l7 + 0x70] edge8n %g7, %l2, %l5 udivx %l0, 0x0779, %g2 loop_1398: alignaddrl %g5, %l6, %i2 std %f6, [%l7 + 0x20] fpadd32 %f0, %f0, %f14 fbul,a %fcc0, loop_1399 fornot1s %f6, %f14, %f0 andcc %i7, 0x1AD1, %i4 bn,a %icc, loop_1400 loop_1399: fsrc1s %f7, %f4 fmul8ulx16 %f12, %f0, %f6 andn %g3, 0x18AD, %l4 loop_1400: addcc %l3, 0x0EAA, %o6 fmovdpos %xcc, %f13, %f8 st %f14, [%l7 + 0x2C] siam 0x4 andncc %l1, %i0, %i3 brlez %o7, loop_1401 stw %i5, [%l7 + 0x24] udivx %o2, 0x1996, %g1 be,a,pt %icc, loop_1402 loop_1401: fones %f5 ldsb [%l7 + 0x35], %o5 ldx [%l7 + 0x50], %o0 loop_1402: sth %o1, [%l7 + 0x1C] fpack16 %f2, %f7 te %icc, 0x5 ldx [%l7 + 0x28], %i1 movne %xcc, %o3, %g6 std %f0, [%l7 + 0x18] ldd [%l7 + 0x10], %f4 fmovrdlz %i6, %f8, %f10 fmovdcc %xcc, %f2, %f9 fble %fcc0, loop_1403 ldx [%l7 + 0x68], %o4 fmovdcs %xcc, %f1, %f5 fbug %fcc2, loop_1404 loop_1403: st %f10, [%l7 + 0x7C] stx %g7, [%l7 + 0x50] fpackfix %f2, %f10 loop_1404: xor %g4, %l2, %l0 stx %g2, [%l7 + 0x40] fnot1 %f8, %f8 ld [%l7 + 0x20], %f4 fands %f10, %f2, %f10 mova %xcc, %g5, %l5 ldx [%l7 + 0x70], %l6 fmovda %icc, %f12, %f1 ldx [%l7 + 0x10], %i2 fblg,a %fcc0, loop_1405 sra %i7, %g3, %l4 fandnot2s %f2, %f6, %f8 srlx %l3, 0x12, %o6 loop_1405: fbne %fcc0, loop_1406 fmovrdlz %i4, %f14, %f12 sra %l1, 0x1C, %i0 ldd [%l7 + 0x50], %f2 loop_1406: fble,a %fcc2, loop_1407 fcmpne16 %f10, %f8, %o7 bvs loop_1408 ldd [%l7 + 0x20], %f4 loop_1407: nop setx loop_1409, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge16ln %i3, %o2, %i5 loop_1408: movre %g1, 0x039, %o0 fmovscc %icc, %f6, %f14 loop_1409: sdiv %o1, 0x10EA, %o5 std %f14, [%l7 + 0x50] stx %i1, [%l7 + 0x78] movrlez %o3, 0x082, %i6 xorcc %g6, 0x0F03, %g7 movcc %icc, %g4, %l2 fbg %fcc0, loop_1410 stx %l0, [%l7 + 0x48] ldd [%l7 + 0x38], %f0 brnz %g2, loop_1411 loop_1410: fbo %fcc2, loop_1412 movrlez %o4, 0x318, %l5 fmul8ulx16 %f4, %f12, %f6 loop_1411: ld [%l7 + 0x70], %f10 loop_1412: ldsb [%l7 + 0x55], %l6 ble,a,pn %xcc, loop_1413 fpadd16s %f4, %f7, %f12 fmovscc %xcc, %f8, %f10 fcmpgt16 %f14, %f0, %i2 loop_1413: fcmpne32 %f4, %f10, %i7 tne %icc, 0x6 lduh [%l7 + 0x14], %g3 tpos %icc, 0x5 ldsh [%l7 + 0x5E], %g5 subcc %l3, 0x1395, %l4 fmovrslz %o6, %f8, %f6 fmovdn %icc, %f5, %f11 sethi 0x141A, %l1 brz,a %i0, loop_1414 array32 %i4, %i3, %o2 ldsb [%l7 + 0x32], %i5 ta %icc, 0x2 loop_1414: edge8ln %g1, %o7, %o1 fpack16 %f2, %f4 fmovsa %icc, %f13, %f1 stx %o5, [%l7 + 0x48] lduh [%l7 + 0x38], %i1 srl %o3, 0x16, %i6 array32 %o0, %g6, %g7 subcc %l2, %g4, %l0 tsubcctv %g2, %l5, %l6 nop setx loop_1415, %l0, %l1 jmpl %l1, %i2 movrne %o4, %g3, %i7 sra %l3, %g5, %l4 mulscc %o6, 0x0E76, %l1 loop_1415: sll %i0, %i3, %o2 ldsb [%l7 + 0x10], %i4 lduw [%l7 + 0x28], %i5 fbuge,a %fcc2, loop_1416 stw %o7, [%l7 + 0x5C] xorcc %o1, %g1, %o5 ldub [%l7 + 0x3A], %o3 loop_1416: fnegd %f6, %f2 array8 %i6, %i1, %o0 fmul8x16al %f5, %f2, %f0 udivx %g6, 0x1417, %l2 fmovs %f10, %f9 bn,a %icc, loop_1417 fones %f0 andn %g7, %l0, %g4 tge %xcc, 0x2 loop_1417: sethi 0x10E2, %g2 tle %icc, 0x3 fmuld8sux16 %f8, %f10, %f2 orcc %l5, 0x12BF, %i2 nop setx loop_1418, %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 %icc, 0x2 xor %o4, %g3, %i7 faligndata %f4, %f2, %f14 loop_1418: fornot1 %f14, %f2, %f8 edge8l %l6, %l3, %g5 movrlez %o6, %l4, %l1 fblg,a %fcc0, loop_1419 nop setx loop_1420, %l0, %l1 jmpl %l1, %i0 fcmpne16 %f0, %f6, %o2 siam 0x2 loop_1419: lduh [%l7 + 0x30], %i4 loop_1420: smulcc %i3, %i5, %o1 movvc %xcc, %o7, %o5 srax %g1, 0x13, %i6 orncc %i1, %o0, %o3 fpadd32s %f8, %f2, %f8 ba,a loop_1421 ldd [%l7 + 0x30], %f12 smulcc %l2, 0x058A, %g7 addcc %l0, %g6, %g4 loop_1421: fmovdl %xcc, %f8, %f6 add %g2, %i2, %o4 bvc,pn %xcc, loop_1422 brz,a %l5, loop_1423 st %f13, [%l7 + 0x10] fmul8x16 %f2, %f4, %f8 loop_1422: movvs %icc, %i7, %l6 loop_1423: fmovse %icc, %f13, %f1 stx %l3, [%l7 + 0x18] st %f6, [%l7 + 0x1C] std %f0, [%l7 + 0x30] fbo %fcc2, loop_1424 ldx [%l7 + 0x48], %g3 ldsb [%l7 + 0x2C], %g5 sth %o6, [%l7 + 0x0C] loop_1424: add %l4, %l1, %o2 nop setx loop_1425, %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 %i0, %i3, %i5 fpadd32 %f8, %f6, %f0 te %xcc, 0x0 loop_1425: std %f4, [%l7 + 0x58] fmovdgu %icc, %f14, %f5 sllx %i4, %o1, %o5 lduh [%l7 + 0x4E], %g1 lduh [%l7 + 0x7C], %i6 fmovsl %xcc, %f0, %f0 fmovrslez %i1, %f1, %f14 brz,a %o0, loop_1426 tl %xcc, 0x4 bcs,a loop_1427 fmul8ulx16 %f4, %f14, %f4 loop_1426: tvc %icc, 0x7 std %f2, [%l7 + 0x40] loop_1427: edge8n %o3, %o7, %g7 tvc %xcc, 0x4 movvc %xcc, %l2, %l0 alignaddr %g4, %g2, %g6 array32 %i2, %o4, %l5 fpsub32s %f9, %f6, %f6 edge16l %l6, %l3, %g3 fone %f4 ldx [%l7 + 0x50], %i7 ldub [%l7 + 0x30], %o6 movleu %icc, %l4, %g5 fmovrdne %o2, %f8, %f4 ld [%l7 + 0x18], %f5 edge8l %i0, %l1, %i3 stx %i5, [%l7 + 0x10] taddcctv %o1, %o5, %g1 xnor %i6, 0x1F30, %i4 bg,a %icc, loop_1428 popc 0x17FC, %o0 ldsw [%l7 + 0x4C], %o3 fbug %fcc2, loop_1429 loop_1428: fpadd32s %f0, %f1, %f7 array8 %i1, %g7, %l2 nop setx loop_1430, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1429: fxnors %f13, %f2, %f10 ldd [%l7 + 0x30], %f10 sra %o7, %l0, %g2 loop_1430: ldx [%l7 + 0x18], %g6 fpsub16 %f2, %f6, %f14 fmovsn %icc, %f6, %f10 edge16 %i2, %g4, %l5 lduh [%l7 + 0x62], %o4 fxor %f2, %f8, %f8 fmovrslez %l3, %f5, %f1 fcmpne16 %f2, %f8, %g3 fmovdgu %xcc, %f1, %f8 move %icc, %i7, %l6 fmovsle %icc, %f12, %f6 ldsw [%l7 + 0x38], %o6 sdiv %l4, 0x08BA, %o2 movg %xcc, %g5, %i0 fmovsl %icc, %f6, %f6 subc %l1, 0x1296, %i5 array16 %i3, %o5, %g1 tle %xcc, 0x4 siam 0x5 edge32n %i6, %i4, %o1 std %f10, [%l7 + 0x38] tsubcctv %o0, 0x1C49, %i1 fbo %fcc2, loop_1431 fmovs %f14, %f6 fmuld8ulx16 %f7, %f2, %f10 sth %g7, [%l7 + 0x38] loop_1431: xnor %l2, 0x08FC, %o7 fpsub32s %f12, %f13, %f4 ldsb [%l7 + 0x71], %l0 fcmpne32 %f2, %f0, %o3 bl,a %icc, loop_1432 fbge %fcc3, loop_1433 pdist %f2, %f10, %f8 popc %g2, %i2 loop_1432: ldsw [%l7 + 0x18], %g6 loop_1433: movvc %xcc, %l5, %g4 fcmpne16 %f14, %f4, %o4 ld [%l7 + 0x28], %f15 stw %l3, [%l7 + 0x2C] fsrc1 %f4, %f14 bneg,a %xcc, loop_1434 movcc %xcc, %g3, %l6 mova %icc, %o6, %l4 fmovrsgz %o2, %f7, %f1 loop_1434: fpsub16 %f6, %f8, %f2 fmovrslez %i7, %f13, %f11 st %f10, [%l7 + 0x3C] ldx [%l7 + 0x10], %i0 xnorcc %l1, 0x1F74, %i5 sth %g5, [%l7 + 0x3A] stb %i3, [%l7 + 0x2A] fmovsl %icc, %f12, %f8 fpsub16 %f14, %f0, %f2 lduw [%l7 + 0x0C], %o5 st %f6, [%l7 + 0x28] tsubcc %g1, %i6, %i4 bcc,a,pt %xcc, loop_1435 fors %f0, %f6, %f15 std %f12, [%l7 + 0x38] be,pn %xcc, loop_1436 loop_1435: fbg %fcc0, loop_1437 fpsub16 %f14, %f14, %f2 fmovrslz %o1, %f11, %f13 loop_1436: std %f8, [%l7 + 0x28] loop_1437: stw %o0, [%l7 + 0x24] sth %i1, [%l7 + 0x08] ble,pn %icc, loop_1438 edge32l %g7, %o7, %l0 movrlez %l2, %g2, %i2 subc %g6, 0x0F09, %l5 loop_1438: ldub [%l7 + 0x33], %g4 stx %o4, [%l7 + 0x68] umul %o3, %l3, %g3 alignaddrl %o6, %l6, %o2 fmovdne %icc, %f11, %f0 fnor %f12, %f0, %f8 andcc %i7, 0x0C95, %i0 edge8ln %l4, %l1, %i5 addc %g5, %i3, %o5 fzeros %f13 smulcc %g1, %i4, %i6 fmovdcc %icc, %f11, %f4 subcc %o1, %i1, %o0 bg loop_1439 ldub [%l7 + 0x33], %g7 fcmpne16 %f12, %f12, %l0 move %xcc, %o7, %l2 loop_1439: edge32n %g2, %i2, %g6 lduw [%l7 + 0x08], %g4 fmul8ulx16 %f8, %f8, %f6 fmuld8ulx16 %f2, %f7, %f2 movleu %xcc, %l5, %o3 stx %o4, [%l7 + 0x08] fmul8sux16 %f14, %f0, %f8 stb %l3, [%l7 + 0x76] sra %g3, %l6, %o6 sth %o2, [%l7 + 0x12] stx %i0, [%l7 + 0x50] tvc %icc, 0x2 fmovrdlez %l4, %f4, %f2 edge16ln %i7, %l1, %g5 xnor %i5, 0x1F86, %o5 ldsw [%l7 + 0x68], %i3 std %f0, [%l7 + 0x40] fcmpgt16 %f10, %f2, %g1 lduw [%l7 + 0x20], %i6 ba loop_1440 bvs loop_1441 ld [%l7 + 0x0C], %f4 fblg,a %fcc2, loop_1442 loop_1440: sllx %i4, %o1, %o0 loop_1441: std %f0, [%l7 + 0x38] lduw [%l7 + 0x40], %g7 loop_1442: fnands %f7, %f12, %f10 fmovse %icc, %f1, %f2 fnegs %f13, %f3 edge8n %i1, %l0, %l2 tsubcctv %g2, 0x169F, %o7 fpmerge %f12, %f10, %f4 edge16ln %g6, %g4, %l5 lduh [%l7 + 0x66], %o3 srl %i2, 0x06, %l3 fmul8sux16 %f2, %f14, %f4 fmovspos %icc, %f11, %f12 sdivcc %o4, 0x0A99, %l6 fnot1s %f15, %f13 sethi 0x125F, %g3 fmovdcc %icc, %f5, %f4 array32 %o6, %i0, %o2 st %f7, [%l7 + 0x44] movrlez %l4, %l1, %i7 movpos %icc, %i5, %o5 ld [%l7 + 0x6C], %f12 edge16 %g5, %g1, %i6 stx %i4, [%l7 + 0x60] stb %o1, [%l7 + 0x30] ldub [%l7 + 0x33], %o0 tneg %xcc, 0x7 fornot2s %f14, %f2, %f7 array16 %i3, %i1, %g7 fcmple16 %f10, %f10, %l2 movn %xcc, %g2, %l0 ld [%l7 + 0x2C], %f15 fandnot1 %f10, %f14, %f12 stx %g6, [%l7 + 0x50] lduw [%l7 + 0x60], %g4 nop setx loop_1443, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsleu %icc, %f1, %f12 brz %o7, loop_1444 edge32l %o3, %l5, %l3 loop_1443: fba %fcc2, loop_1445 ldsw [%l7 + 0x6C], %o4 loop_1444: umulcc %i2, 0x0BFC, %g3 ldsb [%l7 + 0x5F], %l6 loop_1445: st %f12, [%l7 + 0x3C] or %i0, %o2, %l4 fmovde %icc, %f5, %f15 brgz %o6, loop_1446 stb %i7, [%l7 + 0x69] lduw [%l7 + 0x38], %i5 ld [%l7 + 0x64], %f1 loop_1446: stx %l1, [%l7 + 0x40] smulcc %o5, %g1, %i6 brnz %i4, loop_1447 movre %o1, %g5, %o0 add %i1, %i3, %g7 nop setx loop_1448, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1447: ldsw [%l7 + 0x18], %l2 ldub [%l7 + 0x10], %l0 ldx [%l7 + 0x30], %g2 loop_1448: subccc %g6, %o7, %o3 edge32ln %g4, %l5, %l3 brz %o4, loop_1449 sth %g3, [%l7 + 0x78] brgz,a %l6, loop_1450 brlz %i0, loop_1451 loop_1449: sdiv %o2, 0x0160, %i2 fmovd %f8, %f4 loop_1450: fbo,a %fcc3, loop_1452 loop_1451: movn %xcc, %l4, %o6 stb %i5, [%l7 + 0x2B] fnor %f8, %f2, %f10 loop_1452: fmovsg %xcc, %f3, %f3 array16 %i7, %o5, %g1 mulx %l1, 0x1D72, %i4 bgu loop_1453 stb %o1, [%l7 + 0x15] be,pn %icc, loop_1454 fmovdpos %icc, %f13, %f11 loop_1453: fbo,a %fcc2, loop_1455 stb %g5, [%l7 + 0x65] loop_1454: ldx [%l7 + 0x40], %i6 fmovd %f12, %f8 loop_1455: lduh [%l7 + 0x1A], %o0 edge16 %i1, %g7, %l2 fornot1s %f7, %f10, %f3 movcc %xcc, %i3, %g2 tcc %icc, 0x4 taddcctv %g6, %l0, %o7 ta %xcc, 0x5 taddcc %o3, 0x1D75, %l5 fmovrdlz %g4, %f8, %f4 st %f2, [%l7 + 0x68] or %l3, %g3, %o4 movneg %icc, %i0, %l6 subccc %o2, 0x150E, %i2 movpos %icc, %o6, %i5 andncc %i7, %l4, %g1 array8 %o5, %l1, %o1 edge32ln %i4, %g5, %i6 fnor %f14, %f10, %f6 brz %i1, loop_1456 ldd [%l7 + 0x48], %f6 fexpand %f12, %f0 fbuge %fcc2, loop_1457 loop_1456: andncc %o0, %g7, %i3 fsrc2 %f0, %f12 fand %f10, %f12, %f0 loop_1457: nop setx loop_1458, %l0, %l1 jmpl %l1, %l2 ldd [%l7 + 0x28], %f2 srl %g2, 0x18, %l0 std %f0, [%l7 + 0x60] loop_1458: std %f2, [%l7 + 0x48] fble,a %fcc0, loop_1459 fsrc2 %f8, %f4 fmovdgu %xcc, %f3, %f10 andn %o7, 0x17AA, %g6 loop_1459: mova %icc, %l5, %g4 bl,a %xcc, loop_1460 fmul8x16al %f6, %f5, %f10 sethi 0x03F6, %o3 brlez %g3, loop_1461 loop_1460: fmovrse %o4, %f12, %f11 fandnot2 %f2, %f8, %f2 fmovsleu %icc, %f15, %f5 loop_1461: tl %xcc, 0x1 udiv %i0, 0x199D, %l3 fabss %f7, %f11 fsrc2 %f8, %f8 fcmpeq32 %f0, %f8, %l6 umulcc %o2, %o6, %i2 sdiv %i7, 0x0EDD, %i5 stx %g1, [%l7 + 0x20] st %f14, [%l7 + 0x1C] sth %o5, [%l7 + 0x3C] ldub [%l7 + 0x25], %l1 fnot1s %f1, %f15 tneg %xcc, 0x0 fone %f10 fzeros %f0 stx %l4, [%l7 + 0x18] fnegs %f1, %f12 fnand %f12, %f8, %f8 stb %o1, [%l7 + 0x09] sth %g5, [%l7 + 0x38] sth %i4, [%l7 + 0x5A] movge %xcc, %i6, %o0 std %f2, [%l7 + 0x38] bgu,pt %xcc, loop_1462 fmovrde %g7, %f2, %f14 addccc %i1, %l2, %i3 fnegs %f14, %f4 loop_1462: fnands %f7, %f14, %f8 fcmpgt32 %f2, %f14, %l0 stw %o7, [%l7 + 0x20] taddcc %g2, 0x18DF, %g6 fnors %f1, %f9, %f6 ld [%l7 + 0x6C], %f13 movrlz %l5, %g4, %o3 add %o4, %i0, %l3 fmul8x16al %f7, %f6, %f12 ldsw [%l7 + 0x6C], %l6 movcs %xcc, %o2, %o6 stb %g3, [%l7 + 0x20] fmovsg %xcc, %f5, %f5 ldsh [%l7 + 0x08], %i7 bl %icc, loop_1463 fornot1 %f4, %f0, %f4 fpackfix %f6, %f12 std %f4, [%l7 + 0x60] loop_1463: fmovd %f12, %f8 fbue %fcc0, loop_1464 ldub [%l7 + 0x0E], %i2 fbue %fcc3, loop_1465 stw %g1, [%l7 + 0x38] loop_1464: fmovrsgez %i5, %f12, %f5 st %f5, [%l7 + 0x28] loop_1465: ldx [%l7 + 0x60], %l1 st %f14, [%l7 + 0x58] fxnors %f11, %f10, %f8 nop setx loop_1466, %l0, %l1 jmpl %l1, %o5 ldub [%l7 + 0x48], %l4 tsubcctv %g5, 0x1755, %i4 tsubcctv %i6, %o0, %o1 loop_1466: pdist %f2, %f14, %f8 fpadd16 %f10, %f14, %f0 fcmpeq32 %f0, %f10, %i1 fcmpd %fcc2, %f8, %f4 srl %l2, 0x13, %i3 stb %l0, [%l7 + 0x0F] ldsb [%l7 + 0x43], %g7 lduw [%l7 + 0x6C], %o7 ldub [%l7 + 0x5D], %g6 bne,a,pn %xcc, loop_1467 std %f2, [%l7 + 0x60] fmovrse %g2, %f7, %f15 andncc %g4, %o3, %o4 loop_1467: bleu,a loop_1468 movge %icc, %i0, %l3 ldsh [%l7 + 0x62], %l5 fmovrdgez %o2, %f8, %f8 loop_1468: tcs %xcc, 0x5 udivx %l6, 0x13E7, %o6 sth %i7, [%l7 + 0x78] and %g3, %i2, %i5 ldsw [%l7 + 0x18], %l1 fxors %f0, %f9, %f8 stx %o5, [%l7 + 0x50] st %f8, [%l7 + 0x4C] bg,a %icc, loop_1469 movcs %icc, %l4, %g1 movne %xcc, %i4, %i6 ta %xcc, 0x5 loop_1469: ldsh [%l7 + 0x36], %g5 fsrc1s %f7, %f13 fnot2s %f11, %f8 ldsh [%l7 + 0x08], %o0 sth %o1, [%l7 + 0x4A] stb %l2, [%l7 + 0x2F] movl %icc, %i3, %l0 fbue %fcc0, loop_1470 alignaddrl %g7, %o7, %i1 orncc %g6, %g2, %g4 taddcc %o3, %i0, %l3 loop_1470: xor %o4, 0x08B1, %o2 lduw [%l7 + 0x28], %l6 fmovdleu %icc, %f13, %f3 fmul8ulx16 %f0, %f12, %f14 movle %xcc, %o6, %l5 ldd [%l7 + 0x68], %f0 movre %i7, %g3, %i5 std %f2, [%l7 + 0x70] fands %f15, %f12, %f8 ldd [%l7 + 0x30], %f2 andn %i2, 0x024A, %o5 fmovrslz %l4, %f13, %f12 smul %l1, 0x1EE8, %g1 st %f14, [%l7 + 0x18] call loop_1471 stx %i4, [%l7 + 0x78] st %f6, [%l7 + 0x64] fble,a %fcc3, loop_1472 loop_1471: call loop_1473 nop setx loop_1474, %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 + 0x78], %g5 loop_1472: st %f5, [%l7 + 0x34] loop_1473: edge16ln %o0, %i6, %l2 loop_1474: tgu %icc, 0x4 smul %o1, %i3, %l0 bpos,pt %xcc, loop_1475 udiv %o7, 0x14C1, %g7 ldub [%l7 + 0x56], %i1 fpsub16s %f6, %f13, %f0 loop_1475: edge32n %g6, %g2, %o3 lduw [%l7 + 0x54], %g4 fbe,a %fcc1, loop_1476 udivcc %i0, 0x0DBF, %o4 ldd [%l7 + 0x18], %f4 fnegd %f2, %f6 loop_1476: st %f3, [%l7 + 0x10] ldsw [%l7 + 0x5C], %o2 fbug %fcc1, loop_1477 lduw [%l7 + 0x70], %l3 st %f3, [%l7 + 0x4C] xnor %o6, 0x1C31, %l5 loop_1477: ldx [%l7 + 0x20], %i7 array16 %g3, %i5, %i2 mulx %l6, %o5, %l4 tvs %icc, 0x7 fmovrdlz %g1, %f12, %f6 edge16 %l1, %i4, %o0 fpmerge %f4, %f15, %f4 tn %icc, 0x0 stx %i6, [%l7 + 0x70] fmovrdgez %l2, %f4, %f4 fpack32 %f4, %f8, %f4 lduh [%l7 + 0x62], %g5 bge,a loop_1478 st %f4, [%l7 + 0x34] sethi 0x0B92, %o1 bvs,a loop_1479 loop_1478: ldd [%l7 + 0x58], %f6 sll %i3, %o7, %g7 stw %l0, [%l7 + 0x7C] loop_1479: stb %i1, [%l7 + 0x3C] fmovscc %icc, %f11, %f8 ldx [%l7 + 0x30], %g6 nop setx loop_1480, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x08], %f10 fcmped %fcc0, %f14, %f4 fmovd %f2, %f10 loop_1480: bn,a,pt %icc, loop_1481 fmovsle %icc, %f14, %f15 ldsh [%l7 + 0x48], %g2 ldub [%l7 + 0x70], %o3 loop_1481: edge8n %g4, %i0, %o2 bcc,a,pn %xcc, loop_1482 movg %icc, %o4, %o6 st %f15, [%l7 + 0x44] lduw [%l7 + 0x7C], %l3 loop_1482: for %f10, %f8, %f10 ldd [%l7 + 0x78], %f10 movneg %icc, %i7, %l5 fbule,a %fcc3, loop_1483 fpsub16 %f6, %f6, %f8 edge32l %i5, %g3, %l6 for %f12, %f2, %f12 loop_1483: tgu %xcc, 0x5 bcs,a,pn %xcc, loop_1484 fpackfix %f6, %f13 andn %o5, %l4, %g1 fcmple16 %f8, %f4, %i2 loop_1484: fmovrdgez %i4, %f4, %f10 nop setx loop_1485, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %l1, [%l7 + 0x1E] fmul8x16al %f13, %f15, %f4 sth %i6, [%l7 + 0x36] loop_1485: ldsb [%l7 + 0x6B], %o0 fmovrse %l2, %f6, %f14 fpackfix %f2, %f10 movne %xcc, %g5, %o1 fpack16 %f2, %f6 ldsb [%l7 + 0x69], %i3 ldsw [%l7 + 0x38], %g7 movcs %xcc, %l0, %i1 subccc %o7, %g2, %g6 fand %f4, %f10, %f8 bpos,pt %icc, loop_1486 movgu %xcc, %g4, %i0 smul %o2, %o4, %o6 orn %o3, 0x1B52, %i7 loop_1486: lduh [%l7 + 0x16], %l3 fexpand %f3, %f2 fmovdvs %icc, %f14, %f12 andcc %l5, %i5, %g3 sllx %l6, %l4, %o5 bn,a %icc, loop_1487 fors %f12, %f0, %f7 stx %g1, [%l7 + 0x10] fzeros %f8 loop_1487: fmovde %icc, %f12, %f13 movrlez %i4, 0x045, %i2 std %f2, [%l7 + 0x40] edge8l %l1, %i6, %l2 tge %xcc, 0x3 st %f11, [%l7 + 0x64] bpos %xcc, loop_1488 sub %g5, %o1, %o0 array8 %g7, %i3, %i1 mulscc %l0, %g2, %o7 loop_1488: fmovrsgez %g6, %f1, %f5 ld [%l7 + 0x5C], %f1 fmovrsgz %i0, %f10, %f9 fmovrsgez %o2, %f6, %f9 lduh [%l7 + 0x44], %g4 taddcc %o4, %o6, %i7 ldsw [%l7 + 0x5C], %l3 tcc %xcc, 0x5 std %f10, [%l7 + 0x10] fabsd %f14, %f0 fmovscs %xcc, %f3, %f9 tgu %icc, 0x7 nop setx loop_1489, %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 fbul,a %fcc0, loop_1490 smul %l5, 0x173D, %i5 brnz,a %o3, loop_1491 loop_1489: tvc %icc, 0x3 loop_1490: call loop_1492 fmuld8sux16 %f1, %f15, %f6 loop_1491: smul %l6, %l4, %o5 movrgz %g3, %g1, %i2 loop_1492: edge32n %i4, %l1, %l2 bcs,pn %xcc, loop_1493 tleu %icc, 0x5 sll %g5, 0x10, %i6 stx %o1, [%l7 + 0x40] loop_1493: edge8ln %o0, %g7, %i1 be loop_1494 fblg %fcc3, loop_1495 fbul,a %fcc0, loop_1496 brz %l0, loop_1497 loop_1494: andn %g2, 0x0E6E, %o7 loop_1495: fmovd %f4, %f0 loop_1496: xnor %g6, %i3, %o2 loop_1497: fpsub32 %f8, %f8, %f10 array32 %g4, %o4, %i0 ldsw [%l7 + 0x4C], %i7 movrgz %o6, %l3, %i5 lduh [%l7 + 0x50], %l5 stx %o3, [%l7 + 0x18] fornot2 %f4, %f12, %f2 subc %l4, 0x017D, %l6 fmovrdlz %g3, %f12, %f6 ldub [%l7 + 0x27], %o5 fmovrsgz %g1, %f10, %f5 orcc %i2, %l1, %i4 ldsw [%l7 + 0x5C], %g5 fcmps %fcc2, %f2, %f9 movl %xcc, %i6, %o1 tl %xcc, 0x1 call loop_1498 stw %o0, [%l7 + 0x44] movvc %xcc, %l2, %i1 edge8n %l0, %g7, %g2 loop_1498: brlz,a %o7, loop_1499 edge8n %i3, %o2, %g6 ldsh [%l7 + 0x54], %o4 smul %i0, %g4, %o6 loop_1499: std %f4, [%l7 + 0x78] orn %l3, %i7, %i5 edge16 %l5, %o3, %l6 fornot1 %f14, %f0, %f4 st %f6, [%l7 + 0x08] lduw [%l7 + 0x54], %g3 fpsub16 %f8, %f8, %f10 sra %l4, %g1, %o5 lduh [%l7 + 0x1A], %l1 ldsb [%l7 + 0x13], %i4 udivx %i2, 0x0921, %g5 movre %o1, %o0, %i6 fcmpne32 %f12, %f14, %i1 subccc %l0, %l2, %g2 srax %g7, 0x02, %o7 and %i3, %o2, %o4 tn %icc, 0x1 ldsw [%l7 + 0x38], %g6 tgu %xcc, 0x3 fmovrdgez %g4, %f4, %f6 fmovrslez %i0, %f3, %f4 fmovsgu %icc, %f2, %f9 be %xcc, loop_1500 nop setx loop_1501, %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 + 0x5A], %o6 ldx [%l7 + 0x18], %i7 loop_1500: fornot2 %f0, %f14, %f0 loop_1501: fcmpes %fcc0, %f8, %f1 ldub [%l7 + 0x39], %l3 ldd [%l7 + 0x30], %f6 ld [%l7 + 0x40], %f4 sth %i5, [%l7 + 0x12] fmovdge %xcc, %f12, %f5 ldsw [%l7 + 0x0C], %o3 movrgz %l5, %g3, %l6 fornot1 %f2, %f6, %f10 lduw [%l7 + 0x6C], %l4 fpsub32s %f12, %f15, %f3 fand %f0, %f6, %f2 st %f13, [%l7 + 0x48] array32 %g1, %o5, %i4 fba %fcc2, loop_1502 fsrc2s %f12, %f1 fcmpeq32 %f6, %f2, %l1 brnz,a %g5, loop_1503 loop_1502: fmovrde %o1, %f14, %f14 stb %o0, [%l7 + 0x74] taddcctv %i6, %i1, %i2 loop_1503: std %f12, [%l7 + 0x28] fcmpgt16 %f6, %f2, %l0 stw %g2, [%l7 + 0x5C] fbuge,a %fcc1, loop_1504 std %f2, [%l7 + 0x70] array16 %l2, %o7, %i3 tgu %icc, 0x4 loop_1504: edge16n %o2, %g7, %g6 ldub [%l7 + 0x60], %g4 ldx [%l7 + 0x40], %i0 fmovsle %xcc, %f12, %f3 fsrc2s %f5, %f7 sth %o6, [%l7 + 0x7A] fmovdcs %xcc, %f0, %f8 udivx %i7, 0x059D, %o4 fpsub16 %f6, %f2, %f10 stw %i5, [%l7 + 0x6C] stb %o3, [%l7 + 0x5D] nop setx loop_1505, %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 %l5, loop_1506 fmovrslz %g3, %f15, %f5 lduw [%l7 + 0x4C], %l3 loop_1505: ldsw [%l7 + 0x7C], %l4 loop_1506: fmul8x16au %f5, %f9, %f0 addccc %l6, %o5, %i4 fnot1 %f10, %f0 sth %g1, [%l7 + 0x10] xor %l1, 0x0B56, %o1 bl,a %xcc, loop_1507 fornot2s %f5, %f9, %f4 fmovsvc %icc, %f3, %f0 fpack16 %f14, %f9 loop_1507: addc %g5, %i6, %o0 srl %i2, 0x15, %l0 fandnot2s %f7, %f1, %f2 std %f8, [%l7 + 0x38] fcmple32 %f10, %f2, %i1 tvc %xcc, 0x5 ldd [%l7 + 0x40], %f0 sra %g2, %l2, %i3 fmovd %f12, %f6 fpackfix %f4, %f1 array32 %o2, %g7, %o7 fmul8x16au %f7, %f1, %f4 fbule,a %fcc0, loop_1508 ble,a loop_1509 ldub [%l7 + 0x1B], %g4 lduh [%l7 + 0x76], %i0 loop_1508: fmovde %icc, %f5, %f10 loop_1509: lduh [%l7 + 0x32], %g6 fpmerge %f11, %f9, %f10 fbuge,a %fcc2, loop_1510 st %f15, [%l7 + 0x2C] fandnot1 %f0, %f8, %f8 fble %fcc3, loop_1511 loop_1510: fba %fcc2, loop_1512 fpadd16 %f2, %f0, %f8 ldub [%l7 + 0x15], %o6 loop_1511: fone %f4 loop_1512: fcmpes %fcc2, %f0, %f14 brlez,a %o4, loop_1513 popc 0x03AE, %i7 ldsw [%l7 + 0x24], %i5 stb %l5, [%l7 + 0x40] loop_1513: sth %g3, [%l7 + 0x78] fmul8x16 %f13, %f12, %f0 tn %icc, 0x1 fbue %fcc1, loop_1514 srax %l3, %l4, %o3 tvc %xcc, 0x3 fba,a %fcc1, loop_1515 loop_1514: bneg,a,pt %xcc, loop_1516 movrgz %o5, 0x149, %i4 movre %g1, %l6, %l1 loop_1515: fmovsle %xcc, %f3, %f7 loop_1516: fpadd16s %f0, %f3, %f14 udivcc %o1, 0x0F35, %i6 for %f0, %f4, %f6 fmovsa %xcc, %f11, %f14 fandnot2s %f11, %f5, %f13 brgez %g5, loop_1517 tsubcctv %o0, 0x1B43, %l0 fblg %fcc1, loop_1518 fzero %f2 loop_1517: or %i2, %i1, %l2 sth %g2, [%l7 + 0x6C] loop_1518: ldub [%l7 + 0x3B], %o2 fbule %fcc0, loop_1519 stw %i3, [%l7 + 0x1C] brlez,a %o7, loop_1520 ldub [%l7 + 0x53], %g4 loop_1519: mulscc %g7, 0x136A, %g6 mova %icc, %i0, %o4 loop_1520: fsrc1 %f10, %f6 ldx [%l7 + 0x60], %i7 fmovrde %o6, %f10, %f4 ldsb [%l7 + 0x2B], %l5 smul %i5, 0x0EDC, %l3 fpsub32 %f6, %f4, %f8 fmovdvc %icc, %f6, %f0 movne %icc, %l4, %g3 tle %icc, 0x4 stb %o3, [%l7 + 0x10] ldsb [%l7 + 0x4A], %o5 edge16ln %g1, %l6, %i4 bvs,a loop_1521 ldsw [%l7 + 0x14], %l1 for %f12, %f8, %f4 fmovd %f0, %f12 loop_1521: fnot2s %f12, %f9 faligndata %f0, %f0, %f0 lduh [%l7 + 0x1A], %o1 ldsh [%l7 + 0x3A], %i6 movg %icc, %g5, %o0 fmovrde %i2, %f12, %f0 bvs,pt %icc, loop_1522 ldsb [%l7 + 0x40], %l0 bne,pt %xcc, loop_1523 movg %icc, %l2, %g2 loop_1522: fmovdleu %icc, %f1, %f11 stw %o2, [%l7 + 0x68] loop_1523: bne,pt %xcc, loop_1524 smul %i1, 0x063C, %i3 ldd [%l7 + 0x08], %f2 lduw [%l7 + 0x20], %o7 loop_1524: stb %g4, [%l7 + 0x76] sth %g7, [%l7 + 0x7C] ldsw [%l7 + 0x38], %i0 fandnot2s %f4, %f10, %f12 bl loop_1525 fmovdle %xcc, %f5, %f5 ld [%l7 + 0x5C], %f15 call loop_1526 loop_1525: fmovdcc %xcc, %f2, %f10 fmovrdlez %o4, %f4, %f14 fmovrse %g6, %f15, %f9 loop_1526: fpack32 %f4, %f2, %f2 movn %icc, %o6, %i7 tneg %icc, 0x3 fandnot2 %f0, %f0, %f14 ldx [%l7 + 0x30], %i5 fmovdleu %xcc, %f4, %f14 fmuld8sux16 %f14, %f8, %f14 fbe,a %fcc3, loop_1527 fones %f10 movgu %xcc, %l3, %l4 fcmpeq32 %f14, %f12, %g3 loop_1527: edge8 %o3, %o5, %g1 ldd [%l7 + 0x30], %f14 stw %l5, [%l7 + 0x50] brgez %i4, loop_1528 tpos %xcc, 0x4 taddcc %l1, 0x0891, %o1 ldd [%l7 + 0x28], %f8 loop_1528: ldsh [%l7 + 0x20], %i6 te %xcc, 0x0 udivcc %g5, 0x0734, %o0 ldx [%l7 + 0x48], %l6 stb %i2, [%l7 + 0x58] tcs %icc, 0x5 brlez %l0, loop_1529 ba,a %icc, loop_1530 fmovrdlz %l2, %f6, %f10 mulx %o2, 0x1EBC, %g2 loop_1529: array32 %i3, %o7, %g4 loop_1530: fbl %fcc0, loop_1531 fpadd16s %f1, %f5, %f2 fmul8x16 %f10, %f12, %f8 brlz %g7, loop_1532 loop_1531: fpack32 %f10, %f12, %f12 bg,a %xcc, loop_1533 fmovrse %i1, %f14, %f10 loop_1532: ld [%l7 + 0x18], %f12 brlz %i0, loop_1534 loop_1533: ldx [%l7 + 0x40], %g6 ldx [%l7 + 0x10], %o4 ldsh [%l7 + 0x10], %i7 loop_1534: fmovscs %xcc, %f8, %f14 st %f8, [%l7 + 0x20] fbu,a %fcc0, loop_1535 brgez,a %i5, loop_1536 ldsb [%l7 + 0x5D], %l3 st %f8, [%l7 + 0x28] loop_1535: lduh [%l7 + 0x0C], %o6 loop_1536: tsubcc %l4, %g3, %o5 andcc %o3, %l5, %g1 fmovsne %xcc, %f11, %f8 ldsh [%l7 + 0x30], %l1 fmul8x16al %f7, %f5, %f2 edge8 %i4, %i6, %g5 sth %o0, [%l7 + 0x6E] fcmpgt32 %f4, %f10, %l6 edge16 %o1, %i2, %l2 ldub [%l7 + 0x53], %o2 ldub [%l7 + 0x5F], %g2 fmul8x16au %f11, %f13, %f12 fmovsgu %icc, %f12, %f5 or %l0, %i3, %g4 fmovscc %icc, %f3, %f6 fpmerge %f6, %f0, %f2 xor %g7, 0x12DF, %o7 alignaddrl %i1, %g6, %i0 edge16 %i7, %i5, %o4 fand %f12, %f6, %f8 ldd [%l7 + 0x20], %f12 ldsb [%l7 + 0x66], %o6 fmovdcs %xcc, %f3, %f8 pdist %f6, %f10, %f4 fbe %fcc3, loop_1537 edge8 %l3, %g3, %l4 fmul8x16 %f9, %f0, %f10 movvc %icc, %o5, %l5 loop_1537: stw %g1, [%l7 + 0x34] xnor %o3, %l1, %i4 stb %i6, [%l7 + 0x2D] brgz,a %g5, loop_1538 ld [%l7 + 0x10], %f9 and %o0, 0x0C8F, %o1 fpsub32s %f0, %f4, %f9 loop_1538: fabss %f1, %f9 fmovdpos %xcc, %f7, %f2 lduh [%l7 + 0x76], %l6 fmovdg %xcc, %f13, %f8 fzeros %f13 xorcc %i2, %o2, %l2 sdivx %g2, 0x1ADD, %l0 movleu %icc, %i3, %g7 lduw [%l7 + 0x24], %g4 mova %xcc, %o7, %g6 std %f14, [%l7 + 0x08] subc %i1, 0x17FF, %i7 stb %i0, [%l7 + 0x6B] movrne %o4, 0x2CB, %o6 std %f6, [%l7 + 0x38] fmovrdlez %i5, %f4, %f12 ld [%l7 + 0x14], %f7 add %g3, %l4, %o5 st %f10, [%l7 + 0x5C] udiv %l5, 0x0429, %g1 ldub [%l7 + 0x1A], %l3 tneg %icc, 0x3 stb %o3, [%l7 + 0x21] stw %i4, [%l7 + 0x74] edge16l %i6, %l1, %g5 stw %o0, [%l7 + 0x44] lduh [%l7 + 0x1E], %o1 fcmple32 %f12, %f8, %l6 fmovrsne %o2, %f3, %f0 ldsw [%l7 + 0x44], %i2 stw %g2, [%l7 + 0x60] st %f10, [%l7 + 0x20] fmovda %icc, %f11, %f2 fmuld8sux16 %f4, %f2, %f4 alignaddrl %l0, %i3, %l2 fmul8x16 %f5, %f8, %f2 ldsw [%l7 + 0x10], %g4 fornot2s %f4, %f15, %f15 nop setx loop_1539, %l0, %l1 jmpl %l1, %g7 stx %o7, [%l7 + 0x78] edge8 %i1, %g6, %i7 lduh [%l7 + 0x44], %i0 loop_1539: fpsub32 %f14, %f0, %f12 st %f10, [%l7 + 0x68] and %o6, 0x0F00, %i5 stb %o4, [%l7 + 0x6A] fmul8ulx16 %f8, %f6, %f8 srax %g3, 0x1C, %l4 brnz %l5, loop_1540 ld [%l7 + 0x30], %f3 fzero %f12 bshuffle %f8, %f6, %f6 loop_1540: fmovdge %xcc, %f3, %f11 lduh [%l7 + 0x6C], %o5 sth %g1, [%l7 + 0x10] ld [%l7 + 0x44], %f12 taddcc %l3, 0x0B0D, %o3 tg %icc, 0x7 fsrc1 %f2, %f14 fmovsg %xcc, %f9, %f10 lduh [%l7 + 0x1A], %i6 be,a,pt %icc, loop_1541 sth %l1, [%l7 + 0x54] movrlez %g5, 0x0B5, %o0 fble,a %fcc1, loop_1542 loop_1541: fand %f12, %f14, %f12 ldsh [%l7 + 0x18], %i4 ble,a %xcc, loop_1543 loop_1542: bvc,pn %icc, loop_1544 edge32l %l6, %o1, %i2 edge32ln %o2, %g2, %l0 loop_1543: movgu %icc, %l2, %i3 loop_1544: movl %xcc, %g4, %o7 umulcc %i1, 0x0371, %g6 fornot2 %f12, %f10, %f12 bgu,pt %xcc, loop_1545 ldsh [%l7 + 0x3C], %i7 st %f1, [%l7 + 0x74] stb %g7, [%l7 + 0x50] loop_1545: fpadd32s %f9, %f11, %f1 st %f5, [%l7 + 0x74] st %f11, [%l7 + 0x44] lduw [%l7 + 0x60], %i0 fmovdcc %xcc, %f1, %f11 alignaddrl %o6, %i5, %g3 orncc %l4, %o4, %l5 addc %g1, %o5, %l3 st %f7, [%l7 + 0x64] lduh [%l7 + 0x3C], %i6 fbug %fcc3, loop_1546 alignaddr %o3, %g5, %l1 mulx %o0, 0x0D90, %l6 nop setx loop_1547, %l0, %l1 jmpl %l1, %i4 loop_1546: fmovs %f6, %f7 sllx %o1, 0x13, %o2 mulx %g2, 0x1D49, %l0 loop_1547: ldsh [%l7 + 0x7C], %l2 lduw [%l7 + 0x40], %i2 fba %fcc2, loop_1548 ldsw [%l7 + 0x50], %i3 fmovrslez %g4, %f2, %f1 bcc %xcc, loop_1549 loop_1548: fbg %fcc3, loop_1550 nop setx loop_1551, %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 fmovsvc %icc, %f6, %f5 loop_1549: subcc %i1, 0x197B, %o7 loop_1550: ld [%l7 + 0x48], %f1 loop_1551: fmovdvc %xcc, %f4, %f5 stx %i7, [%l7 + 0x68] fmovsneg %xcc, %f4, %f2 ldd [%l7 + 0x40], %f4 smulcc %g7, 0x1D2A, %i0 fsrc1 %f2, %f10 fmovrslz %g6, %f9, %f13 fnot2s %f4, %f10 brgez %o6, loop_1552 std %f10, [%l7 + 0x08] stx %g3, [%l7 + 0x58] tgu %xcc, 0x1 loop_1552: ldd [%l7 + 0x30], %f10 fmovdg %icc, %f1, %f13 stx %l4, [%l7 + 0x48] fnot2s %f11, %f1 ldub [%l7 + 0x72], %i5 ld [%l7 + 0x24], %f10 be,a %xcc, loop_1553 addcc %l5, %g1, %o5 fnor %f2, %f12, %f8 sdiv %l3, 0x12D5, %i6 loop_1553: edge32 %o3, %g5, %l1 edge32ln %o4, %o0, %l6 ldsh [%l7 + 0x78], %o1 fmul8x16al %f4, %f0, %f2 fbue %fcc1, loop_1554 fblg %fcc3, loop_1555 ld [%l7 + 0x10], %f12 stx %i4, [%l7 + 0x50] loop_1554: st %f3, [%l7 + 0x70] loop_1555: lduh [%l7 + 0x18], %g2 ldsw [%l7 + 0x10], %l0 brlz,a %l2, loop_1556 xnor %o2, %i3, %i2 addcc %g4, %i1, %o7 ldd [%l7 + 0x30], %f10 loop_1556: st %f3, [%l7 + 0x64] st %f0, [%l7 + 0x2C] lduw [%l7 + 0x40], %g7 fpsub32s %f3, %f15, %f7 fmovspos %icc, %f0, %f3 fbul %fcc0, loop_1557 fandnot2s %f10, %f10, %f2 ldsh [%l7 + 0x2C], %i7 nop setx loop_1558, %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_1557: fnot2 %f4, %f0 mova %xcc, %i0, %o6 array32 %g6, %l4, %g3 loop_1558: nop setx loop_1559, %l0, %l1 jmpl %l1, %l5 ldub [%l7 + 0x14], %g1 edge8ln %o5, %l3, %i6 fmovdvc %icc, %f9, %f7 loop_1559: lduh [%l7 + 0x38], %o3 stb %i5, [%l7 + 0x2D] fbl,a %fcc0, loop_1560 fnot1s %f9, %f12 tvc %icc, 0x3 movrlez %g5, 0x0E7, %l1 loop_1560: lduw [%l7 + 0x24], %o0 fnors %f2, %f4, %f4 brz %o4, loop_1561 fmovsvs %icc, %f3, %f10 ldd [%l7 + 0x18], %f4 ldsh [%l7 + 0x54], %l6 loop_1561: sll %i4, %o1, %g2 ldx [%l7 + 0x08], %l2 bvc,a,pt %xcc, loop_1562 call loop_1563 array16 %o2, %l0, %i2 fmovdvs %xcc, %f7, %f0 loop_1562: fmovdg %xcc, %f5, %f11 loop_1563: movpos %icc, %g4, %i1 fpadd16 %f0, %f0, %f8 stx %o7, [%l7 + 0x10] umulcc %g7, 0x07B1, %i7 fcmpeq32 %f12, %f12, %i0 st %f8, [%l7 + 0x3C] sub %o6, %g6, %i3 ta %icc, 0x7 fornot1 %f6, %f8, %f12 addcc %l4, %g3, %l5 bcc loop_1564 fmovspos %icc, %f12, %f1 addc %o5, %g1, %i6 fble,a %fcc3, loop_1565 loop_1564: edge16 %l3, %o3, %i5 ldsw [%l7 + 0x20], %g5 stb %o0, [%l7 + 0x36] loop_1565: alignaddrl %l1, %l6, %o4 bne,a %xcc, loop_1566 lduw [%l7 + 0x38], %i4 fnot1 %f2, %f10 stb %o1, [%l7 + 0x3D] loop_1566: fmovsleu %icc, %f13, %f14 ldd [%l7 + 0x50], %f2 stx %l2, [%l7 + 0x18] mulx %g2, %l0, %o2 tvc %xcc, 0x3 ldx [%l7 + 0x78], %i2 fxors %f5, %f13, %f11 fmovrslez %i1, %f12, %f11 smulcc %g4, 0x0D71, %g7 bne,a %icc, loop_1567 fmovsl %icc, %f13, %f0 fbu,a %fcc2, loop_1568 sth %i7, [%l7 + 0x0E] loop_1567: call loop_1569 tneg %icc, 0x2 loop_1568: addccc %i0, %o6, %o7 fornot2 %f0, %f10, %f2 loop_1569: lduh [%l7 + 0x3A], %i3 lduw [%l7 + 0x50], %g6 movcc %xcc, %g3, %l5 edge32n %o5, %l4, %g1 fcmpgt16 %f8, %f14, %i6 udivx %l3, 0x0078, %i5 xor %g5, 0x0901, %o0 edge16ln %l1, %l6, %o4 fandnot2s %f7, %f3, %f1 taddcctv %o3, %o1, %i4 fmovdcc %xcc, %f12, %f14 fcmple32 %f10, %f12, %l2 xnorcc %l0, 0x024E, %o2 xnor %g2, %i1, %i2 fmovsvc %icc, %f1, %f11 fmovdl %xcc, %f10, %f15 edge16l %g7, %g4, %i7 fxors %f3, %f4, %f13 fmovdleu %xcc, %f2, %f8 srl %i0, %o7, %i3 ld [%l7 + 0x18], %f4 fmovrslez %o6, %f1, %f1 tn %xcc, 0x3 fpsub16 %f12, %f10, %f10 fnors %f4, %f14, %f1 stb %g3, [%l7 + 0x52] fcmpeq16 %f8, %f10, %l5 stb %g6, [%l7 + 0x10] movleu %xcc, %o5, %g1 andn %i6, 0x021D, %l4 ldsw [%l7 + 0x5C], %l3 brnz,a %i5, loop_1570 fmovsleu %xcc, %f10, %f13 or %g5, 0x1EA0, %l1 ldsh [%l7 + 0x0C], %l6 loop_1570: fxnors %f2, %f0, %f0 stb %o0, [%l7 + 0x0F] lduh [%l7 + 0x16], %o3 taddcc %o4, %o1, %l2 movrlz %i4, 0x01E, %o2 fandnot1 %f12, %f14, %f12 srax %l0, 0x1E, %g2 movrlz %i1, %i2, %g4 ldub [%l7 + 0x0E], %g7 movneg %icc, %i0, %i7 fnot1s %f5, %f11 ba,a %xcc, loop_1571 tpos %icc, 0x2 fblg,a %fcc3, loop_1572 st %f15, [%l7 + 0x50] loop_1571: fabsd %f14, %f8 movvs %xcc, %o7, %i3 loop_1572: edge8n %g3, %l5, %g6 bneg,a,pn %xcc, loop_1573 fmovdle %xcc, %f1, %f12 ldub [%l7 + 0x59], %o6 movrne %g1, %i6, %o5 loop_1573: lduh [%l7 + 0x22], %l4 fcmpgt32 %f10, %f4, %i5 movg %icc, %l3, %l1 subc %l6, %o0, %g5 ldub [%l7 + 0x15], %o3 fcmpgt32 %f4, %f4, %o1 fzero %f2 fxnors %f12, %f4, %f0 stw %o4, [%l7 + 0x54] bge,a,pn %xcc, loop_1574 fmovd %f14, %f10 fornot2s %f0, %f5, %f6 movpos %xcc, %i4, %o2 loop_1574: stx %l2, [%l7 + 0x68] fands %f5, %f15, %f0 ld [%l7 + 0x28], %f11 fpackfix %f6, %f8 fmovdne %icc, %f3, %f5 fnot1 %f12, %f6 movg %icc, %g2, %i1 sth %l0, [%l7 + 0x28] stb %i2, [%l7 + 0x0D] edge8l %g4, %g7, %i7 fmovdgu %xcc, %f15, %f11 fmovsneg %icc, %f12, %f4 ldx [%l7 + 0x50], %i0 fand %f4, %f10, %f8 fmovrse %i3, %f13, %f13 mulx %o7, 0x10D0, %l5 fpadd32 %f4, %f12, %f6 fmovsgu %icc, %f2, %f5 ldub [%l7 + 0x4B], %g3 fbe,a %fcc3, loop_1575 fmovsgu %xcc, %f13, %f12 fmovdgu %icc, %f1, %f4 fmovrdgez %g6, %f12, %f8 loop_1575: lduw [%l7 + 0x78], %o6 addccc %i6, 0x17E8, %o5 std %f2, [%l7 + 0x68] ba,a %icc, loop_1576 call loop_1577 tle %xcc, 0x4 fble %fcc2, loop_1578 loop_1576: ta %xcc, 0x0 loop_1577: addc %g1, %l4, %i5 fmovsgu %xcc, %f11, %f9 loop_1578: fmovrdgez %l1, %f4, %f6 fzeros %f4 fcmpes %fcc3, %f3, %f7 tvs %icc, 0x1 ldsh [%l7 + 0x78], %l6 fandnot1s %f8, %f3, %f2 fornot1s %f11, %f4, %f13 fmovdle %icc, %f15, %f14 fbul %fcc2, loop_1579 tvs %icc, 0x3 fandnot1 %f12, %f10, %f10 fcmpne16 %f2, %f12, %l3 loop_1579: fabsd %f10, %f6 tcs %icc, 0x5 stb %g5, [%l7 + 0x4E] umul %o3, %o1, %o0 mova %xcc, %o4, %o2 movre %i4, 0x125, %l2 ldub [%l7 + 0x5A], %i1 bcc,a,pt %icc, loop_1580 lduw [%l7 + 0x7C], %l0 fmovs %f0, %f2 fnegd %f8, %f12 loop_1580: ldsh [%l7 + 0x2A], %i2 fmovdpos %xcc, %f5, %f4 movrgz %g2, %g7, %g4 fmovdg %icc, %f8, %f6 fsrc1 %f12, %f2 std %f14, [%l7 + 0x10] fmuld8sux16 %f6, %f10, %f6 ldub [%l7 + 0x76], %i7 fmovsa %xcc, %f7, %f7 fmovspos %icc, %f3, %f0 ba,a %icc, loop_1581 fmovdneg %xcc, %f13, %f14 fmovdneg %xcc, %f13, %f14 fnands %f14, %f5, %f8 loop_1581: fmovrse %i0, %f0, %f13 array16 %o7, %l5, %g3 ldsb [%l7 + 0x7D], %g6 fands %f0, %f2, %f7 stx %o6, [%l7 + 0x58] std %f0, [%l7 + 0x30] edge8l %i3, %o5, %i6 fandnot2 %f8, %f2, %f12 umulcc %l4, 0x0FCB, %g1 movrlz %i5, %l1, %l3 fmuld8ulx16 %f0, %f13, %f0 array32 %l6, %o3, %o1 movrlez %g5, 0x3F9, %o4 fmul8x16 %f7, %f6, %f10 fsrc1 %f2, %f8 fsrc1s %f11, %f8 fpackfix %f12, %f5 stw %o0, [%l7 + 0x58] ldsw [%l7 + 0x70], %i4 stw %l2, [%l7 + 0x40] fmul8x16al %f14, %f1, %f12 udivx %o2, 0x15D0, %l0 brlz %i2, loop_1582 fbu,a %fcc0, loop_1583 fmovdvc %icc, %f3, %f15 fnot2 %f8, %f10 loop_1582: fmovrsne %g2, %f1, %f12 loop_1583: ldsw [%l7 + 0x30], %i1 fbo %fcc3, loop_1584 ldx [%l7 + 0x08], %g4 stw %g7, [%l7 + 0x14] std %f12, [%l7 + 0x18] loop_1584: movneg %xcc, %i0, %i7 bvs,a,pn %icc, loop_1585 popc %o7, %g3 fexpand %f6, %f8 add %l5, %o6, %g6 loop_1585: std %f6, [%l7 + 0x28] fbug %fcc1, loop_1586 brnz,a %i3, loop_1587 fcmple16 %f12, %f10, %i6 fpadd32 %f2, %f6, %f2 loop_1586: ldsh [%l7 + 0x32], %l4 loop_1587: fcmped %fcc2, %f10, %f4 st %f14, [%l7 + 0x34] tcc %icc, 0x0 bg,a loop_1588 fbo,a %fcc2, loop_1589 movrgez %o5, %g1, %l1 ldub [%l7 + 0x36], %l3 loop_1588: fbug,a %fcc3, loop_1590 loop_1589: fmovdg %xcc, %f3, %f11 fmovscc %xcc, %f4, %f7 ldub [%l7 + 0x1B], %l6 loop_1590: nop setx loop_1591, %l0, %l1 jmpl %l1, %o3 fmovscc %icc, %f11, %f15 fandnot1 %f0, %f12, %f2 ldsh [%l7 + 0x0A], %o1 loop_1591: ldsh [%l7 + 0x40], %g5 ldd [%l7 + 0x18], %f10 fble,a %fcc1, loop_1592 fmovdpos %icc, %f3, %f9 fbu,a %fcc1, loop_1593 lduw [%l7 + 0x78], %o4 loop_1592: movn %icc, %i5, %i4 fnands %f5, %f5, %f0 loop_1593: sdivx %o0, 0x1662, %l2 std %f4, [%l7 + 0x38] fsrc2 %f14, %f8 srl %o2, 0x02, %i2 fnands %f4, %f1, %f2 st %f8, [%l7 + 0x2C] fcmple32 %f8, %f10, %g2 edge16l %i1, %l0, %g7 mulx %i0, 0x06B2, %g4 ldsb [%l7 + 0x45], %o7 xor %i7, 0x0AE6, %g3 tl %xcc, 0x2 udivx %l5, 0x00B6, %g6 bleu,a %xcc, loop_1594 movre %o6, 0x0E4, %i6 fsrc2 %f0, %f0 edge16l %l4, %o5, %i3 loop_1594: movrgz %l1, 0x19B, %g1 edge16 %l3, %o3, %o1 fmovsgu %xcc, %f15, %f6 fzero %f10 array16 %l6, %o4, %g5 fmovscs %icc, %f1, %f11 ldsb [%l7 + 0x2B], %i4 stx %i5, [%l7 + 0x70] fpackfix %f14, %f7 fcmpgt32 %f4, %f14, %l2 be,pt %icc, loop_1595 st %f15, [%l7 + 0x14] fbuge,a %fcc2, loop_1596 mulscc %o2, 0x1F3E, %o0 loop_1595: ld [%l7 + 0x5C], %f11 ldsw [%l7 + 0x0C], %i2 loop_1596: addc %i1, %g2, %g7 fcmpd %fcc3, %f8, %f14 sethi 0x01FA, %l0 ld [%l7 + 0x70], %f6 taddcctv %g4, 0x1CC7, %i0 move %xcc, %i7, %g3 sra %o7, %l5, %g6 sll %i6, %o6, %o5 fmovsn %xcc, %f7, %f13 bvs,pt %xcc, loop_1597 fble %fcc2, loop_1598 addccc %i3, %l1, %l4 fba,a %fcc1, loop_1599 loop_1597: fba,a %fcc0, loop_1600 loop_1598: te %icc, 0x0 edge8n %l3, %o3, %g1 loop_1599: fnegd %f6, %f10 loop_1600: stw %l6, [%l7 + 0x08] tpos %icc, 0x3 tvs %xcc, 0x6 fmovrdgez %o4, %f14, %f2 lduw [%l7 + 0x0C], %o1 fandnot1 %f0, %f12, %f10 fmovdvc %xcc, %f14, %f11 fbue %fcc1, loop_1601 st %f8, [%l7 + 0x40] bg,a %icc, loop_1602 fbule,a %fcc3, loop_1603 loop_1601: udivx %g5, 0x1C63, %i4 fmovrdlez %i5, %f8, %f10 loop_1602: udivx %l2, 0x0D7D, %o2 loop_1603: udivx %o0, 0x1C92, %i1 tn %xcc, 0x3 stx %i2, [%l7 + 0x18] lduh [%l7 + 0x4E], %g2 tsubcctv %l0, %g4, %g7 fxnors %f6, %f7, %f0 stb %i7, [%l7 + 0x54] st %f2, [%l7 + 0x0C] tn %xcc, 0x6 st %f7, [%l7 + 0x6C] tpos %icc, 0x5 sdivx %i0, 0x030B, %g3 stw %l5, [%l7 + 0x60] stw %o7, [%l7 + 0x50] array8 %i6, %g6, %o5 movleu %icc, %i3, %o6 fbl,a %fcc1, loop_1604 bpos,a,pt %icc, loop_1605 smul %l1, 0x18C9, %l4 fmovsne %xcc, %f7, %f7 loop_1604: fble %fcc3, loop_1606 loop_1605: fsrc1 %f2, %f10 fmovse %xcc, %f3, %f2 stw %l3, [%l7 + 0x24] loop_1606: nop setx loop_1607, %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 andcc %g1, 0x05BF, %l6 stw %o4, [%l7 + 0x2C] fmovsa %icc, %f15, %f5 loop_1607: movvc %xcc, %o1, %g5 bvc,a %icc, loop_1608 ldub [%l7 + 0x09], %i4 tl %icc, 0x6 ld [%l7 + 0x78], %f0 loop_1608: brz %o3, loop_1609 fba %fcc0, loop_1610 tg %icc, 0x4 sethi 0x1142, %l2 loop_1609: brgez,a %i5, loop_1611 loop_1610: fmovsgu %xcc, %f6, %f2 bpos,a,pt %xcc, loop_1612 fsrc1 %f12, %f4 loop_1611: fnot2s %f9, %f11 ldx [%l7 + 0x08], %o2 loop_1612: brgz,a %o0, loop_1613 fnot1s %f1, %f9 movcs %xcc, %i2, %i1 ldd [%l7 + 0x10], %f10 loop_1613: edge8ln %l0, %g2, %g7 orn %g4, %i0, %i7 bl %xcc, loop_1614 taddcc %l5, 0x1CFE, %g3 nop setx loop_1615, %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 %f8, [%l7 + 0x60] loop_1614: fmovsne %xcc, %f5, %f5 stb %i6, [%l7 + 0x58] loop_1615: fmovsge %xcc, %f4, %f14 fpsub16 %f8, %f14, %f14 fone %f12 fnand %f10, %f10, %f6 alignaddrl %o7, %g6, %i3 fpsub32s %f11, %f6, %f10 fmovspos %xcc, %f1, %f10 movvc %icc, %o5, %l1 tge %icc, 0x3 lduh [%l7 + 0x14], %o6 tvs %xcc, 0x0 stb %l3, [%l7 + 0x6E] lduh [%l7 + 0x7E], %l4 andcc %g1, 0x14DC, %o4 fmovdg %icc, %f12, %f12 fmovsleu %icc, %f4, %f5 edge32ln %o1, %l6, %i4 bcs,a,pn %xcc, loop_1616 fmovdg %icc, %f14, %f0 tsubcc %o3, %l2, %i5 tgu %icc, 0x0 loop_1616: fmovda %xcc, %f2, %f15 sdivx %g5, 0x01B4, %o0 lduw [%l7 + 0x5C], %i2 ldsw [%l7 + 0x60], %i1 ldd [%l7 + 0x68], %f14 xor %o2, %g2, %l0 stb %g4, [%l7 + 0x7F] fsrc1s %f3, %f3 call loop_1617 faligndata %f4, %f4, %f12 lduh [%l7 + 0x14], %g7 umul %i0, 0x141D, %i7 loop_1617: fmovdgu %icc, %f6, %f7 sth %g3, [%l7 + 0x3E] and %i6, 0x097A, %o7 lduh [%l7 + 0x0A], %l5 fnot1 %f0, %f12 sllx %g6, %o5, %i3 tl %xcc, 0x1 ldub [%l7 + 0x33], %o6 sdivx %l3, 0x1467, %l4 fmovsn %xcc, %f15, %f8 add %l1, 0x1E53, %g1 subc %o4, %o1, %l6 fbne,a %fcc0, loop_1618 edge16n %o3, %i4, %i5 stx %l2, [%l7 + 0x48] fsrc2s %f10, %f12 loop_1618: ldsh [%l7 + 0x16], %o0 fmovsneg %xcc, %f3, %f1 edge16l %i2, %i1, %o2 fnands %f9, %f12, %f12 lduw [%l7 + 0x14], %g2 st %f0, [%l7 + 0x7C] stx %l0, [%l7 + 0x58] movcc %xcc, %g4, %g7 fmovscc %icc, %f7, %f3 fpsub32s %f10, %f9, %f4 tg %icc, 0x5 stb %g5, [%l7 + 0x62] fsrc2 %f6, %f6 fsrc1 %f12, %f8 lduw [%l7 + 0x50], %i0 fmovsge %icc, %f15, %f14 st %f10, [%l7 + 0x5C] be,a loop_1619 subccc %i7, 0x0DA2, %i6 fmovsl %icc, %f7, %f4 movle %xcc, %g3, %o7 loop_1619: nop setx loop_1620, %l0, %l1 jmpl %l1, %l5 movvc %icc, %o5, %g6 fnot1s %f6, %f0 tleu %xcc, 0x2 loop_1620: sethi 0x072E, %i3 fnot1 %f2, %f4 addc %l3, %o6, %l1 addcc %g1, %l4, %o1 stx %o4, [%l7 + 0x58] fmovscc %xcc, %f4, %f7 fbg %fcc1, loop_1621 ldub [%l7 + 0x6E], %l6 sdivcc %o3, 0x0A83, %i4 fmovse %icc, %f13, %f14 loop_1621: fmovrslz %i5, %f5, %f13 brnz %l2, loop_1622 fcmpgt32 %f8, %f0, %i2 movvc %icc, %i1, %o0 stw %g2, [%l7 + 0x78] loop_1622: fsrc1 %f2, %f2 taddcc %o2, %g4, %l0 edge32 %g7, %i0, %g5 edge8n %i6, %i7, %g3 std %f12, [%l7 + 0x48] ldx [%l7 + 0x28], %l5 fbo,a %fcc3, loop_1623 fbue %fcc0, loop_1624 taddcc %o7, 0x19FE, %o5 fbn %fcc2, loop_1625 loop_1623: fmovdvs %icc, %f6, %f4 loop_1624: ldsw [%l7 + 0x30], %i3 addc %g6, %o6, %l3 loop_1625: fpadd16 %f4, %f8, %f0 te %icc, 0x1 ldsb [%l7 + 0x34], %g1 stx %l4, [%l7 + 0x78] ldub [%l7 + 0x4A], %l1 stw %o4, [%l7 + 0x68] ldx [%l7 + 0x70], %l6 udiv %o1, 0x0CC9, %i4 ldsb [%l7 + 0x16], %o3 fnegs %f11, %f10 sth %l2, [%l7 + 0x62] bleu,pt %xcc, loop_1626 move %xcc, %i2, %i5 fsrc2s %f1, %f1 fcmped %fcc3, %f8, %f2 loop_1626: fbge,a %fcc3, loop_1627 stb %o0, [%l7 + 0x0B] stb %g2, [%l7 + 0x20] fornot2s %f11, %f2, %f3 loop_1627: fbg,a %fcc0, loop_1628 xorcc %o2, %i1, %l0 fpadd32s %f15, %f3, %f13 fzeros %f10 loop_1628: stw %g4, [%l7 + 0x30] fandnot2 %f6, %f0, %f4 ldx [%l7 + 0x40], %i0 ldd [%l7 + 0x28], %f12 fmovsa %xcc, %f13, %f11 subcc %g7, 0x14AB, %i6 ldsh [%l7 + 0x52], %g5 tgu %xcc, 0x6 ld [%l7 + 0x44], %f0 and %i7, 0x0503, %g3 sth %l5, [%l7 + 0x1A] edge16n %o7, %o5, %i3 ldsb [%l7 + 0x56], %g6 fmovscc %xcc, %f2, %f0 ldub [%l7 + 0x15], %o6 fpsub16s %f0, %f13, %f13 fmovdn %xcc, %f13, %f12 std %f14, [%l7 + 0x68] array8 %g1, %l4, %l1 movvs %xcc, %o4, %l3 mulscc %o1, 0x1E65, %l6 ldd [%l7 + 0x68], %f6 ldsh [%l7 + 0x78], %i4 std %f14, [%l7 + 0x28] and %l2, %i2, %o3 nop setx loop_1629, %l0, %l1 jmpl %l1, %o0 stw %g2, [%l7 + 0x50] fnand %f14, %f8, %f0 fmovrsgz %i5, %f9, %f1 loop_1629: movne %icc, %i1, %l0 tne %xcc, 0x3 fors %f5, %f1, %f14 ble loop_1630 fmovdvc %xcc, %f1, %f3 movneg %icc, %o2, %g4 stb %g7, [%l7 + 0x71] loop_1630: ldd [%l7 + 0x58], %f12 edge32ln %i0, %i6, %g5 array8 %g3, %i7, %o7 orn %o5, 0x107E, %i3 ldx [%l7 + 0x70], %l5 tcc %icc, 0x0 stx %o6, [%l7 + 0x28] sth %g1, [%l7 + 0x7C] xnor %g6, 0x0EFA, %l4 ld [%l7 + 0x28], %f0 ldub [%l7 + 0x4F], %l1 taddcc %o4, 0x18A6, %o1 stx %l6, [%l7 + 0x18] ldsb [%l7 + 0x54], %i4 fbug %fcc0, loop_1631 bleu,a %xcc, loop_1632 sll %l2, 0x10, %i2 st %f1, [%l7 + 0x3C] loop_1631: tle %icc, 0x1 loop_1632: movrgez %o3, %o0, %g2 bleu,a,pn %xcc, loop_1633 stx %i5, [%l7 + 0x28] fpadd16 %f10, %f14, %f14 brlez %i1, loop_1634 loop_1633: brgez %l3, loop_1635 bg,pt %icc, loop_1636 st %f11, [%l7 + 0x10] loop_1634: fmovsge %xcc, %f7, %f1 loop_1635: movre %l0, %o2, %g4 loop_1636: bleu,a,pt %icc, loop_1637 movn %xcc, %g7, %i0 edge16n %i6, %g5, %g3 bcs,a,pn %xcc, loop_1638 loop_1637: ldsh [%l7 + 0x1A], %o7 tneg %xcc, 0x1 ldub [%l7 + 0x66], %o5 loop_1638: ldd [%l7 + 0x38], %f0 stx %i3, [%l7 + 0x58] orncc %i7, %o6, %g1 addcc %l5, 0x13BF, %l4 movcc %icc, %g6, %o4 stx %o1, [%l7 + 0x28] edge32ln %l1, %i4, %l6 be %icc, loop_1639 fbul %fcc0, loop_1640 ldsb [%l7 + 0x55], %l2 nop setx loop_1641, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1639: fbl,a %fcc3, loop_1642 loop_1640: ta %icc, 0x7 fmovsa %xcc, %f6, %f14 loop_1641: sth %o3, [%l7 + 0x7C] loop_1642: bg,pn %icc, loop_1643 nop setx loop_1644, %l0, %l1 jmpl %l1, %i2 fmovsne %icc, %f13, %f13 stx %o0, [%l7 + 0x60] loop_1643: fmovdne %icc, %f10, %f4 loop_1644: ldd [%l7 + 0x10], %f10 nop setx loop_1645, %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 %i5, [%l7 + 0x28] ldd [%l7 + 0x58], %f2 sllx %g2, 0x00, %l3 loop_1645: fbul,a %fcc2, loop_1646 array32 %i1, %l0, %o2 ldx [%l7 + 0x58], %g4 fmovdge %xcc, %f4, %f14 loop_1646: brz,a %i0, loop_1647 mova %xcc, %i6, %g5 sdivx %g3, 0x05C7, %g7 lduw [%l7 + 0x54], %o7 loop_1647: fmovsa %icc, %f6, %f11 fmovdn %icc, %f4, %f1 taddcc %i3, 0x1656, %o5 ba %icc, loop_1648 fornot2 %f0, %f4, %f4 st %f1, [%l7 + 0x78] lduw [%l7 + 0x6C], %o6 loop_1648: fmovrdgz %g1, %f6, %f6 fnor %f2, %f12, %f6 fmovsl %xcc, %f9, %f14 add %i7, 0x0870, %l4 fmovd %f6, %f14 bg %icc, loop_1649 fmovde %xcc, %f4, %f6 ldx [%l7 + 0x48], %l5 tsubcctv %g6, 0x168F, %o4 loop_1649: sethi 0x1DC7, %l1 lduh [%l7 + 0x2A], %i4 stb %o1, [%l7 + 0x32] pdist %f4, %f2, %f12 fbl %fcc0, loop_1650 addcc %l2, 0x133A, %l6 ldd [%l7 + 0x68], %f10 stb %i2, [%l7 + 0x1C] loop_1650: tsubcctv %o0, 0x1CB7, %i5 brz %g2, loop_1651 brz,a %o3, loop_1652 nop setx loop_1653, %l0, %l1 jmpl %l1, %l3 fsrc2 %f4, %f2 loop_1651: fpack32 %f10, %f6, %f14 loop_1652: ldd [%l7 + 0x28], %f10 loop_1653: tsubcc %l0, %i1, %g4 bgu,pt %icc, loop_1654 movleu %icc, %i0, %o2 fbo %fcc0, loop_1655 fblg %fcc3, loop_1656 loop_1654: brlz,a %g5, loop_1657 fbu %fcc1, loop_1658 loop_1655: st %f5, [%l7 + 0x18] loop_1656: ldd [%l7 + 0x20], %f2 loop_1657: movl %xcc, %g3, %i6 loop_1658: fmul8ulx16 %f10, %f6, %f8 std %f12, [%l7 + 0x28] te %icc, 0x0 fmul8sux16 %f10, %f0, %f8 fcmpgt32 %f8, %f10, %g7 fornot1 %f6, %f12, %f4 lduh [%l7 + 0x1E], %o7 fnegs %f6, %f6 sra %i3, 0x10, %o6 stb %g1, [%l7 + 0x6E] fbe %fcc3, loop_1659 fmovsn %xcc, %f1, %f8 tn %icc, 0x3 brlz,a %i7, loop_1660 loop_1659: edge32 %l4, %l5, %g6 ld [%l7 + 0x74], %f7 fnands %f0, %f2, %f3 loop_1660: bneg,a loop_1661 bneg,pn %icc, loop_1662 fbo,a %fcc3, loop_1663 ld [%l7 + 0x74], %f4 loop_1661: fnot1 %f0, %f2 loop_1662: tleu %icc, 0x0 loop_1663: ldd [%l7 + 0x78], %f0 lduw [%l7 + 0x60], %o4 fornot2s %f3, %f11, %f14 te %xcc, 0x0 ldsh [%l7 + 0x08], %o5 fnors %f1, %f0, %f6 tleu %icc, 0x0 fcmped %fcc2, %f4, %f14 sra %i4, %o1, %l1 fmovsl %icc, %f15, %f12 andcc %l2, %l6, %i2 brgz,a %i5, loop_1664 array16 %g2, %o0, %o3 udivcc %l3, 0x1B91, %l0 smulcc %i1, %i0, %g4 loop_1664: ldd [%l7 + 0x68], %f0 fpsub32s %f10, %f6, %f10 fmul8ulx16 %f14, %f12, %f14 ldx [%l7 + 0x28], %o2 fmovdle %icc, %f4, %f3 fmovdcc %icc, %f14, %f6 stb %g5, [%l7 + 0x4D] ldd [%l7 + 0x70], %f6 stx %i6, [%l7 + 0x58] ldd [%l7 + 0x20], %f4 or %g3, %g7, %i3 tcs %xcc, 0x7 and %o7, 0x00A0, %g1 fmovdgu %icc, %f1, %f5 bl,a loop_1665 addccc %o6, %i7, %l5 fbg %fcc1, loop_1666 stw %l4, [%l7 + 0x2C] loop_1665: sth %o4, [%l7 + 0x3A] sdiv %g6, 0x091B, %i4 loop_1666: fbo,a %fcc2, loop_1667 umulcc %o1, 0x1161, %l1 stx %o5, [%l7 + 0x50] fmovrsgz %l2, %f1, %f12 loop_1667: stb %l6, [%l7 + 0x63] sth %i5, [%l7 + 0x40] fbl,a %fcc0, loop_1668 st %f14, [%l7 + 0x28] fmovdg %xcc, %f15, %f7 ld [%l7 + 0x28], %f5 loop_1668: tleu %icc, 0x7 lduh [%l7 + 0x7A], %i2 fmovsne %icc, %f13, %f3 fandnot2s %f13, %f6, %f0 subcc %g2, 0x18D6, %o0 std %f2, [%l7 + 0x48] ld [%l7 + 0x6C], %f13 movvc %xcc, %o3, %l0 fmovrslez %l3, %f8, %f0 lduh [%l7 + 0x38], %i0 tleu %icc, 0x1 fornot2 %f4, %f4, %f10 st %f6, [%l7 + 0x10] bneg,a %icc, loop_1669 sethi 0x1E1A, %g4 fmovdn %xcc, %f3, %f2 sth %i1, [%l7 + 0x44] loop_1669: xor %g5, 0x0D9D, %o2 sdivcc %i6, 0x1826, %g7 srl %i3, 0x05, %g3 stb %o7, [%l7 + 0x4C] fmovdpos %xcc, %f11, %f10 stw %o6, [%l7 + 0x2C] ba,pt %icc, loop_1670 srlx %g1, 0x11, %l5 tn %xcc, 0x5 bg,a,pt %xcc, loop_1671 loop_1670: fmovdneg %xcc, %f4, %f2 stb %i7, [%l7 + 0x72] udivcc %o4, 0x1410, %g6 loop_1671: fmovrdlz %l4, %f14, %f12 addcc %o1, 0x0C54, %i4 ldsb [%l7 + 0x3B], %o5 andcc %l2, %l6, %l1 sth %i5, [%l7 + 0x0E] fblg %fcc1, loop_1672 fnor %f6, %f10, %f12 ldsb [%l7 + 0x55], %g2 fsrc1 %f12, %f0 loop_1672: or %i2, 0x060B, %o0 fmuld8ulx16 %f11, %f1, %f4 sth %l0, [%l7 + 0x24] lduh [%l7 + 0x2E], %l3 subcc %i0, 0x0170, %g4 stw %i1, [%l7 + 0x28] fone %f8 movn %icc, %o3, %o2 stb %g5, [%l7 + 0x34] fcmpgt16 %f6, %f8, %i6 stw %i3, [%l7 + 0x24] bn,a loop_1673 add %g7, 0x0218, %g3 movvs %xcc, %o7, %g1 st %f15, [%l7 + 0x30] loop_1673: sra %l5, 0x0F, %o6 fnand %f4, %f12, %f2 mulscc %i7, 0x154A, %o4 bg,a,pn %xcc, loop_1674 smulcc %l4, 0x1F9D, %g6 fbug %fcc2, loop_1675 ble,pn %icc, loop_1676 loop_1674: fsrc2 %f12, %f14 ldx [%l7 + 0x10], %o1 loop_1675: orncc %o5, %l2, %i4 loop_1676: std %f6, [%l7 + 0x18] movpos %icc, %l6, %i5 ldd [%l7 + 0x28], %f14 tsubcc %g2, 0x1A0F, %i2 sth %l1, [%l7 + 0x12] lduh [%l7 + 0x2C], %o0 tsubcctv %l3, %l0, %i0 bleu,a %icc, loop_1677 popc 0x06BD, %i1 move %xcc, %o3, %g4 stb %g5, [%l7 + 0x64] loop_1677: fandnot2 %f6, %f4, %f0 fble %fcc1, loop_1678 edge8l %o2, %i6, %i3 fxors %f0, %f9, %f14 call loop_1679 loop_1678: fmovdn %icc, %f6, %f11 stb %g7, [%l7 + 0x4B] fandnot1s %f1, %f14, %f7 loop_1679: st %f7, [%l7 + 0x5C] fmul8x16al %f10, %f6, %f14 nop setx loop_1680, %l0, %l1 jmpl %l1, %o7 std %f14, [%l7 + 0x18] fmovsle %xcc, %f9, %f6 fpsub16 %f10, %f12, %f2 loop_1680: fcmpeq16 %f14, %f6, %g1 fmovdvc %icc, %f14, %f8 fpack32 %f8, %f12, %f4 mova %xcc, %g3, %o6 fcmpeq32 %f2, %f4, %i7 fcmpgt32 %f4, %f6, %l5 movl %xcc, %o4, %l4 movge %icc, %g6, %o1 fmovsgu %xcc, %f5, %f12 fpack32 %f2, %f2, %f10 nop setx loop_1681, %l0, %l1 jmpl %l1, %l2 fpack16 %f12, %f0 fors %f3, %f0, %f3 fmovrslez %i4, %f10, %f0 loop_1681: fmovscc %xcc, %f13, %f9 lduw [%l7 + 0x6C], %l6 fmul8sux16 %f2, %f8, %f8 movge %xcc, %i5, %g2 fmovsvc %icc, %f7, %f3 sll %o5, %i2, %o0 alignaddrl %l3, %l0, %l1 fmovsl %icc, %f0, %f6 movcs %xcc, %i1, %i0 stw %g4, [%l7 + 0x14] fsrc1s %f4, %f12 ldsw [%l7 + 0x70], %g5 ldd [%l7 + 0x78], %f2 tgu %icc, 0x0 sth %o2, [%l7 + 0x26] fnot2s %f11, %f5 fornot2s %f13, %f1, %f11 tge %xcc, 0x1 st %f5, [%l7 + 0x68] st %f7, [%l7 + 0x78] bpos,a loop_1682 sth %i6, [%l7 + 0x62] std %f4, [%l7 + 0x50] lduw [%l7 + 0x70], %o3 loop_1682: nop setx loop_1683, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrlez %i3, 0x08E, %o7 lduh [%l7 + 0x64], %g1 fbul %fcc2, loop_1684 loop_1683: fornot1s %f9, %f0, %f4 movre %g7, 0x3CD, %o6 fbuge %fcc2, loop_1685 loop_1684: lduh [%l7 + 0x1C], %g3 ldd [%l7 + 0x20], %f6 ld [%l7 + 0x30], %f1 loop_1685: tsubcctv %l5, 0x01A6, %o4 fabsd %f2, %f4 fmovs %f5, %f7 fornot2 %f0, %f8, %f4 lduw [%l7 + 0x3C], %i7 sethi 0x096C, %g6 andn %o1, 0x0D59, %l4 sll %l2, %l6, %i5 lduw [%l7 + 0x3C], %g2 fmovrsgz %i4, %f11, %f7 sth %o5, [%l7 + 0x16] orncc %i2, %o0, %l3 ldx [%l7 + 0x18], %l1 ldsw [%l7 + 0x48], %l0 fnot1 %f10, %f4 sth %i0, [%l7 + 0x4A] taddcc %g4, 0x0DC7, %g5 fone %f0 ldub [%l7 + 0x12], %o2 fmovsge %icc, %f10, %f9 movneg %xcc, %i6, %i1 fpsub32s %f1, %f3, %f6 stx %i3, [%l7 + 0x40] fmovdleu %icc, %f3, %f6 fcmpne16 %f0, %f10, %o7 sth %g1, [%l7 + 0x0E] brnz,a %g7, loop_1686 ld [%l7 + 0x0C], %f11 fpadd16 %f8, %f2, %f14 ldd [%l7 + 0x40], %f10 loop_1686: nop setx loop_1687, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %o6, [%l7 + 0x20] st %f9, [%l7 + 0x60] sll %g3, 0x12, %l5 loop_1687: stw %o3, [%l7 + 0x64] subccc %o4, 0x1364, %i7 for %f12, %f10, %f14 movvc %xcc, %o1, %g6 fcmpes %fcc1, %f2, %f13 fsrc2s %f14, %f7 movcs %xcc, %l4, %l6 fmovsvc %xcc, %f9, %f3 stw %i5, [%l7 + 0x58] fmovsa %icc, %f15, %f7 tn %xcc, 0x2 st %f8, [%l7 + 0x18] fmovda %xcc, %f3, %f10 ldd [%l7 + 0x18], %f4 fbe %fcc2, loop_1688 tpos %icc, 0x4 ldsw [%l7 + 0x50], %l2 edge32l %g2, %i4, %i2 loop_1688: tneg %xcc, 0x4 xnorcc %o5, %o0, %l1 ldub [%l7 + 0x1A], %l0 fxor %f10, %f4, %f14 stw %i0, [%l7 + 0x40] stx %l3, [%l7 + 0x60] st %f7, [%l7 + 0x38] lduw [%l7 + 0x54], %g5 fandnot2 %f12, %f0, %f8 fcmpeq32 %f6, %f6, %g4 fmovde %xcc, %f1, %f10 lduw [%l7 + 0x1C], %o2 std %f2, [%l7 + 0x70] fmovrdne %i1, %f10, %f2 lduw [%l7 + 0x5C], %i3 fnot1s %f9, %f3 fmovdvc %icc, %f15, %f14 ldsh [%l7 + 0x28], %o7 movleu %xcc, %g1, %i6 stx %g7, [%l7 + 0x30] edge16n %o6, %l5, %o3 fone %f10 fmovsleu %icc, %f10, %f8 taddcctv %g3, %i7, %o1 edge16ln %g6, %l4, %l6 ldsw [%l7 + 0x64], %o4 fands %f0, %f6, %f0 bl,a %icc, loop_1689 lduh [%l7 + 0x58], %l2 ldub [%l7 + 0x56], %i5 st %f9, [%l7 + 0x10] loop_1689: std %f12, [%l7 + 0x78] st %f5, [%l7 + 0x68] fcmpne32 %f6, %f4, %g2 movle %icc, %i2, %i4 fbg,a %fcc1, loop_1690 fcmps %fcc2, %f14, %f2 sdivx %o0, 0x1198, %l1 edge32n %o5, %l0, %l3 loop_1690: bvs,pn %icc, loop_1691 fmovsg %icc, %f12, %f12 fors %f6, %f5, %f2 movvs %icc, %g5, %i0 loop_1691: orcc %o2, %g4, %i1 ldx [%l7 + 0x58], %o7 tg %xcc, 0x0 fmovrdne %i3, %f6, %f12 fmovsn %xcc, %f2, %f10 bpos %icc, loop_1692 movge %xcc, %g1, %g7 bl,a,pn %xcc, loop_1693 fblg %fcc1, loop_1694 loop_1692: udiv %i6, 0x1A0F, %o6 fbo,a %fcc3, loop_1695 loop_1693: tvs %icc, 0x0 loop_1694: fzeros %f0 ldsw [%l7 + 0x24], %o3 loop_1695: udivx %g3, 0x120C, %l5 addc %i7, 0x0F0A, %g6 stx %o1, [%l7 + 0x28] ldx [%l7 + 0x30], %l6 ldd [%l7 + 0x18], %f12 edge8 %l4, %l2, %i5 stx %o4, [%l7 + 0x78] fmovrsne %g2, %f6, %f2 ldx [%l7 + 0x08], %i4 fbe %fcc0, loop_1696 fmul8ulx16 %f14, %f2, %f12 ldub [%l7 + 0x37], %i2 movcs %icc, %o0, %l1 loop_1696: ldx [%l7 + 0x60], %o5 ba,a loop_1697 array32 %l0, %g5, %i0 movge %icc, %o2, %l3 ldd [%l7 + 0x60], %f0 loop_1697: fmovse %xcc, %f15, %f1 edge32n %g4, %o7, %i3 fblg,a %fcc1, loop_1698 stb %g1, [%l7 + 0x5F] bl %icc, loop_1699 ldsh [%l7 + 0x36], %i1 loop_1698: fmul8x16al %f14, %f5, %f0 fnegd %f10, %f2 loop_1699: fbug %fcc1, loop_1700 addc %g7, 0x10F0, %i6 fbule %fcc2, loop_1701 bcc,pn %xcc, loop_1702 loop_1700: std %f12, [%l7 + 0x50] bcs,pn %icc, loop_1703 loop_1701: stw %o6, [%l7 + 0x74] loop_1702: fmovrdne %o3, %f4, %f6 std %f8, [%l7 + 0x38] loop_1703: fand %f8, %f6, %f14 brgz %l5, loop_1704 ldub [%l7 + 0x73], %i7 sth %g6, [%l7 + 0x36] tsubcctv %o1, %l6, %l4 loop_1704: fmovd %f8, %f4 srl %g3, 0x00, %i5 fmovda %icc, %f5, %f8 ldub [%l7 + 0x77], %l2 movrlz %g2, 0x16A, %i4 array8 %o4, %o0, %l1 movvs %icc, %o5, %i2 fbn,a %fcc3, loop_1705 fmovdcs %icc, %f11, %f0 fcmpes %fcc3, %f5, %f2 lduh [%l7 + 0x10], %l0 loop_1705: andcc %i0, 0x0348, %o2 movgu %icc, %g5, %l3 edge32n %o7, %i3, %g4 tsubcc %g1, %g7, %i6 faligndata %f12, %f8, %f0 fpadd32 %f6, %f14, %f8 fpsub16s %f2, %f8, %f3 ldsw [%l7 + 0x48], %o6 fmovdg %icc, %f1, %f8 ld [%l7 + 0x48], %f3 fbu,a %fcc1, loop_1706 fnot2 %f12, %f2 fpackfix %f6, %f13 stx %o3, [%l7 + 0x38] loop_1706: fandnot2s %f7, %f14, %f11 fpack32 %f0, %f6, %f10 fnor %f14, %f2, %f14 ldub [%l7 + 0x54], %i1 umulcc %l5, %i7, %g6 sllx %o1, 0x0D, %l6 stb %g3, [%l7 + 0x3C] movpos %icc, %i5, %l4 addc %l2, %i4, %g2 subcc %o0, 0x0F1D, %l1 ta %xcc, 0x1 stw %o4, [%l7 + 0x54] ld [%l7 + 0x14], %f14 addc %o5, %i2, %i0 movrgz %o2, 0x187, %l0 orn %g5, 0x1D80, %l3 subcc %i3, %o7, %g4 st %f1, [%l7 + 0x64] fmul8sux16 %f2, %f14, %f8 fmovdge %icc, %f0, %f11 std %f14, [%l7 + 0x38] stw %g1, [%l7 + 0x7C] udivx %i6, 0x082E, %g7 ba,a,pt %xcc, loop_1707 bcs,a,pn %icc, loop_1708 fmovs %f8, %f3 movre %o3, 0x01B, %i1 loop_1707: smulcc %l5, %o6, %i7 loop_1708: stb %o1, [%l7 + 0x2B] ldd [%l7 + 0x20], %f8 fbug,a %fcc3, loop_1709 ldsh [%l7 + 0x1C], %l6 edge32ln %g3, %g6, %i5 ldsb [%l7 + 0x45], %l4 loop_1709: tsubcctv %i4, 0x13C8, %l2 ldx [%l7 + 0x78], %g2 fba,a %fcc0, loop_1710 stx %l1, [%l7 + 0x60] edge16n %o0, %o4, %i2 tpos %icc, 0x7 loop_1710: stb %o5, [%l7 + 0x62] sub %i0, %l0, %g5 andn %l3, %i3, %o7 fmovdn %icc, %f9, %f5 subc %o2, %g1, %g4 and %i6, %g7, %i1 sth %o3, [%l7 + 0x52] lduh [%l7 + 0x56], %l5 movvs %xcc, %o6, %i7 fbue,a %fcc2, loop_1711 fmovdge %xcc, %f8, %f14 ldsh [%l7 + 0x4C], %l6 tsubcctv %o1, 0x127B, %g6 loop_1711: lduw [%l7 + 0x2C], %i5 ldx [%l7 + 0x48], %g3 srlx %l4, %l2, %g2 ldx [%l7 + 0x78], %l1 movrgz %i4, 0x091, %o4 tn %icc, 0x7 fcmpd %fcc1, %f4, %f14 fcmple32 %f8, %f4, %o0 ldsw [%l7 + 0x60], %o5 tvc %xcc, 0x0 bcc,a %icc, loop_1712 std %f4, [%l7 + 0x08] fmovsgu %xcc, %f13, %f15 array32 %i2, %i0, %g5 loop_1712: lduh [%l7 + 0x44], %l3 movvc %icc, %l0, %o7 fbu,a %fcc3, loop_1713 srl %o2, %i3, %g1 lduh [%l7 + 0x0C], %i6 edge8 %g4, %i1, %g7 loop_1713: stx %l5, [%l7 + 0x58] movcs %xcc, %o6, %i7 ldub [%l7 + 0x0D], %o3 ldub [%l7 + 0x1B], %o1 fbul %fcc2, loop_1714 ldsw [%l7 + 0x54], %l6 edge16l %g6, %i5, %g3 edge8 %l2, %g2, %l4 loop_1714: tgu %xcc, 0x7 orncc %i4, 0x0C4B, %o4 lduw [%l7 + 0x54], %l1 ldsh [%l7 + 0x10], %o0 for %f14, %f6, %f8 st %f5, [%l7 + 0x7C] std %f2, [%l7 + 0x38] bneg,pt %icc, loop_1715 udivx %i2, 0x00BD, %o5 stx %g5, [%l7 + 0x40] fmovsg %xcc, %f12, %f4 loop_1715: fbuge,a %fcc3, loop_1716 fnors %f14, %f9, %f4 std %f2, [%l7 + 0x70] fornot2 %f14, %f0, %f8 loop_1716: fmul8x16au %f0, %f13, %f4 orcc %i0, 0x09D0, %l0 ldub [%l7 + 0x3D], %o7 alignaddrl %l3, %o2, %g1 nop setx loop_1717, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bl,a,pn %xcc, loop_1718 fmovdg %xcc, %f12, %f11 fxnors %f2, %f7, %f6 loop_1717: lduh [%l7 + 0x52], %i6 loop_1718: fbne %fcc1, loop_1719 ldsw [%l7 + 0x64], %g4 fcmpd %fcc2, %f4, %f4 stx %i3, [%l7 + 0x50] loop_1719: te %xcc, 0x3 umulcc %g7, 0x1E2A, %i1 orcc %l5, %i7, %o3 fandnot2s %f1, %f3, %f14 lduh [%l7 + 0x44], %o1 fbge,a %fcc2, loop_1720 stb %l6, [%l7 + 0x64] movg %icc, %o6, %i5 fmovscc %xcc, %f12, %f5 loop_1720: movneg %icc, %g6, %g3 tvs %icc, 0x0 edge16n %l2, %g2, %l4 ld [%l7 + 0x40], %f11 edge32n %o4, %i4, %o0 stx %i2, [%l7 + 0x18] orcc %l1, %g5, %i0 sth %o5, [%l7 + 0x48] stx %o7, [%l7 + 0x10] edge16l %l3, %o2, %g1 edge8 %l0, %g4, %i6 xnor %g7, 0x0BF8, %i3 addcc %l5, %i7, %i1 edge32ln %o3, %o1, %l6 fmovdneg %icc, %f11, %f1 ldub [%l7 + 0x6C], %o6 fbne %fcc3, loop_1721 edge16l %i5, %g6, %g3 sra %g2, 0x04, %l4 fnegd %f8, %f8 loop_1721: addcc %l2, 0x180C, %i4 fpadd32s %f2, %f0, %f9 addc %o4, 0x168B, %i2 fmovs %f8, %f4 ldub [%l7 + 0x08], %l1 edge32n %g5, %i0, %o0 ldx [%l7 + 0x78], %o5 te %icc, 0x6 fmovrde %l3, %f8, %f2 fbge,a %fcc2, loop_1722 ld [%l7 + 0x74], %f2 movg %icc, %o2, %o7 for %f14, %f0, %f12 loop_1722: std %f10, [%l7 + 0x60] bcs,a,pn %xcc, loop_1723 fbge %fcc0, loop_1724 bneg loop_1725 fxnor %f8, %f2, %f14 loop_1723: ldsw [%l7 + 0x20], %g1 loop_1724: stx %g4, [%l7 + 0x38] loop_1725: fnegs %f13, %f14 alignaddrl %i6, %g7, %l0 edge8n %l5, %i3, %i1 brlez,a %o3, loop_1726 movn %icc, %i7, %o1 fmovde %icc, %f0, %f2 movvs %xcc, %l6, %i5 loop_1726: or %o6, %g6, %g3 fmovrdlz %g2, %f14, %f2 fpsub16 %f12, %f0, %f2 fpsub32 %f12, %f2, %f4 fmovrdgz %l2, %f10, %f4 fpsub32 %f0, %f12, %f4 fmuld8sux16 %f3, %f3, %f4 xnorcc %l4, 0x17C4, %i4 subc %o4, %i2, %l1 bl,a,pt %xcc, loop_1727 fmul8x16 %f14, %f12, %f14 fmovrsgez %i0, %f5, %f14 fmovrdgez %g5, %f6, %f8 loop_1727: srl %o0, %l3, %o2 fmovsle %xcc, %f2, %f12 ldsw [%l7 + 0x10], %o5 fcmple16 %f8, %f14, %g1 fpsub32s %f3, %f3, %f6 bn,pn %icc, loop_1728 fbul,a %fcc3, loop_1729 bcc,a %icc, loop_1730 fmovrdgez %o7, %f0, %f14 loop_1728: movneg %icc, %g4, %g7 loop_1729: st %f0, [%l7 + 0x0C] loop_1730: fnands %f14, %f10, %f11 lduh [%l7 + 0x1E], %l0 stx %i6, [%l7 + 0x48] fbule,a %fcc3, loop_1731 sth %i3, [%l7 + 0x24] ld [%l7 + 0x6C], %f15 brnz %i1, loop_1732 loop_1731: tpos %xcc, 0x7 ld [%l7 + 0x1C], %f4 fpsub32 %f6, %f0, %f4 loop_1732: fble %fcc3, loop_1733 edge8l %l5, %o3, %i7 fmovdneg %icc, %f3, %f11 st %f3, [%l7 + 0x4C] loop_1733: std %f4, [%l7 + 0x20] ldsw [%l7 + 0x74], %l6 movl %xcc, %o1, %i5 edge32l %o6, %g3, %g6 edge32l %g2, %l2, %l4 sth %i4, [%l7 + 0x30] fbuge %fcc1, loop_1734 move %icc, %i2, %o4 std %f12, [%l7 + 0x78] te %icc, 0x4 loop_1734: tneg %xcc, 0x3 fbg,a %fcc0, loop_1735 movrgez %l1, 0x258, %i0 edge16l %o0, %l3, %g5 fmovdpos %icc, %f11, %f10 loop_1735: brlz %o2, loop_1736 edge32 %o5, %o7, %g1 fpack16 %f6, %f7 lduw [%l7 + 0x30], %g4 loop_1736: mulx %g7, 0x0BAE, %i6 movre %i3, 0x223, %i1 edge32n %l0, %o3, %l5 lduw [%l7 + 0x6C], %l6 sth %i7, [%l7 + 0x60] ld [%l7 + 0x08], %f9 ldx [%l7 + 0x48], %i5 ldub [%l7 + 0x2F], %o6 fcmps %fcc2, %f9, %f8 taddcc %g3, 0x178A, %o1 nop setx loop_1737, %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 xnorcc %g6, 0x10D3, %g2 fcmped %fcc0, %f8, %f12 ldd [%l7 + 0x38], %f6 loop_1737: ldsw [%l7 + 0x74], %l2 ldx [%l7 + 0x30], %i4 ldd [%l7 + 0x78], %f6 fcmpgt32 %f8, %f12, %l4 fzero %f8 fmovrdne %i2, %f8, %f0 edge32ln %o4, %l1, %o0 fbn %fcc0, loop_1738 ldsb [%l7 + 0x12], %l3 stw %i0, [%l7 + 0x44] edge16l %g5, %o5, %o7 loop_1738: brgez %g1, loop_1739 ldsw [%l7 + 0x60], %o2 fmovrdlez %g4, %f2, %f12 fmuld8ulx16 %f5, %f14, %f0 loop_1739: addc %i6, %g7, %i3 fmovrdgz %l0, %f2, %f14 stw %o3, [%l7 + 0x30] ld [%l7 + 0x4C], %f13 fmovdg %xcc, %f5, %f3 fcmpne16 %f8, %f6, %l5 ld [%l7 + 0x10], %f6 tcs %xcc, 0x2 stx %l6, [%l7 + 0x30] bvs,pt %icc, loop_1740 lduh [%l7 + 0x5A], %i1 lduh [%l7 + 0x30], %i7 fbge %fcc1, loop_1741 loop_1740: fnand %f2, %f2, %f10 movvs %icc, %o6, %i5 fmovrsne %o1, %f15, %f5 loop_1741: fxnors %f3, %f11, %f9 tle %icc, 0x6 movn %icc, %g6, %g2 lduh [%l7 + 0x18], %l2 xorcc %i4, 0x1FA5, %g3 movpos %icc, %l4, %o4 st %f14, [%l7 + 0x6C] std %f0, [%l7 + 0x38] edge32ln %i2, %l1, %l3 movrgez %i0, %o0, %g5 st %f10, [%l7 + 0x40] lduw [%l7 + 0x68], %o7 fmul8sux16 %f12, %f10, %f12 andcc %g1, %o2, %g4 fmovs %f1, %f7 fcmple32 %f10, %f0, %i6 ldd [%l7 + 0x78], %f4 lduh [%l7 + 0x30], %g7 fmul8x16au %f5, %f12, %f6 mulscc %i3, %l0, %o5 lduw [%l7 + 0x4C], %o3 tsubcc %l5, 0x01B9, %i1 fmovdn %icc, %f10, %f6 for %f4, %f6, %f8 smul %i7, 0x1B14, %o6 sth %l6, [%l7 + 0x0E] bg,pt %icc, loop_1742 smulcc %o1, 0x184F, %g6 edge8l %g2, %l2, %i4 fmovsn %xcc, %f7, %f7 loop_1742: fcmple16 %f4, %f4, %g3 edge32l %l4, %o4, %i5 bneg loop_1743 fmul8ulx16 %f12, %f8, %f12 stx %l1, [%l7 + 0x40] bge loop_1744 loop_1743: movl %xcc, %l3, %i2 sth %i0, [%l7 + 0x76] movrgz %g5, 0x3AB, %o7 loop_1744: bvs,a loop_1745 nop setx loop_1746, %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 fcmpeq16 %f12, %f6, %g1 fbul,a %fcc3, loop_1747 loop_1745: fabsd %f12, %f10 loop_1746: sth %o2, [%l7 + 0x78] sth %o0, [%l7 + 0x6E] loop_1747: ldsb [%l7 + 0x52], %i6 fnegs %f7, %f3 ldsw [%l7 + 0x3C], %g4 tgu %icc, 0x1 tg %xcc, 0x5 bgu,pn %xcc, loop_1748 ldsb [%l7 + 0x4C], %i3 fbne %fcc0, loop_1749 fmovdgu %xcc, %f7, %f10 loop_1748: array32 %l0, %o5, %o3 stx %g7, [%l7 + 0x10] loop_1749: lduh [%l7 + 0x0C], %i1 fmovrdgz %i7, %f12, %f6 bpos,a,pn %icc, loop_1750 ldsh [%l7 + 0x24], %o6 fxnors %f3, %f12, %f9 tleu %xcc, 0x5 loop_1750: addcc %l5, %o1, %g6 call loop_1751 bvc,a,pn %icc, loop_1752 ldx [%l7 + 0x30], %g2 faligndata %f12, %f10, %f10 loop_1751: stx %l2, [%l7 + 0x60] loop_1752: bcs,a,pn %xcc, loop_1753 sll %l6, %g3, %l4 ldsw [%l7 + 0x40], %i4 fcmple32 %f12, %f0, %o4 loop_1753: ldd [%l7 + 0x58], %f14 fmul8x16au %f6, %f7, %f14 fcmped %fcc1, %f8, %f4 fpackfix %f10, %f12 ldx [%l7 + 0x10], %l1 fmul8ulx16 %f12, %f12, %f12 ldsb [%l7 + 0x66], %i5 fandnot1 %f0, %f8, %f10 fmovsneg %xcc, %f4, %f5 fmovde %icc, %f4, %f0 lduh [%l7 + 0x0E], %i2 ldx [%l7 + 0x38], %i0 fmovdn %xcc, %f2, %f0 sethi 0x1E66, %l3 movge %xcc, %g5, %o7 tvc %icc, 0x2 bl,a loop_1754 fmuld8ulx16 %f11, %f2, %f2 fornot1s %f11, %f1, %f13 subc %g1, %o2, %o0 loop_1754: ldsb [%l7 + 0x29], %i6 std %f10, [%l7 + 0x38] andn %i3, %l0, %o5 edge16n %g4, %g7, %o3 smulcc %i1, 0x10A7, %i7 std %f10, [%l7 + 0x08] bleu,a %xcc, loop_1755 brnz %l5, loop_1756 std %f2, [%l7 + 0x58] std %f4, [%l7 + 0x40] loop_1755: fbug %fcc3, loop_1757 loop_1756: edge8ln %o1, %g6, %g2 fmovdvc %xcc, %f3, %f0 udivcc %o6, 0x1DD4, %l2 loop_1757: fmovrslez %l6, %f5, %f3 ld [%l7 + 0x20], %f8 edge8 %g3, %l4, %i4 brlz %l1, loop_1758 pdist %f6, %f10, %f12 subcc %i5, 0x1A47, %i2 fmul8x16 %f14, %f14, %f2 loop_1758: lduh [%l7 + 0x74], %i0 nop setx loop_1759, %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 fbo %fcc2, loop_1760 stx %l3, [%l7 + 0x20] fmovsleu %icc, %f0, %f11 loop_1759: fzeros %f14 loop_1760: tcs %icc, 0x0 fmul8ulx16 %f12, %f6, %f6 movrlz %o4, 0x2FF, %o7 st %f11, [%l7 + 0x10] stb %g1, [%l7 + 0x55] ldd [%l7 + 0x50], %f14 brlz %g5, loop_1761 fandnot1s %f3, %f14, %f2 bcc loop_1762 orn %o0, 0x07E5, %i6 loop_1761: stb %i3, [%l7 + 0x09] fmovsvc %icc, %f9, %f14 loop_1762: fmuld8ulx16 %f11, %f8, %f12 fzero %f8 fmovdvs %icc, %f11, %f4 sth %o2, [%l7 + 0x64] bshuffle %f6, %f0, %f6 ldsw [%l7 + 0x0C], %l0 ldub [%l7 + 0x2B], %g4 bl,a loop_1763 mulx %o5, %g7, %o3 tgu %icc, 0x7 fxors %f15, %f7, %f10 loop_1763: fmovsn %icc, %f3, %f13 subcc %i1, 0x11F9, %l5 tsubcc %i7, 0x0A1D, %g6 lduw [%l7 + 0x60], %g2 xnor %o1, %l2, %l6 std %f14, [%l7 + 0x08] fmovsleu %xcc, %f6, %f4 lduw [%l7 + 0x10], %o6 fornot2s %f2, %f10, %f3 ldsh [%l7 + 0x7C], %g3 fbuge %fcc3, loop_1764 fmovrdlz %i4, %f0, %f2 fblg,a %fcc3, loop_1765 fbge %fcc1, loop_1766 loop_1764: edge32n %l4, %l1, %i2 mulx %i0, %l3, %i5 loop_1765: fbuge %fcc3, loop_1767 loop_1766: sth %o4, [%l7 + 0x74] brz,a %o7, loop_1768 bn,a loop_1769 loop_1767: stw %g1, [%l7 + 0x18] fmovsne %xcc, %f3, %f9 loop_1768: fmovsl %xcc, %f14, %f7 loop_1769: fbe,a %fcc0, loop_1770 siam 0x6 lduh [%l7 + 0x3E], %o0 movrlz %g5, %i6, %o2 loop_1770: alignaddr %i3, %l0, %g4 fnegs %f13, %f7 edge32l %g7, %o5, %i1 fands %f12, %f12, %f1 fmovrslz %o3, %f5, %f11 stw %l5, [%l7 + 0x6C] subccc %i7, 0x00E5, %g6 stx %g2, [%l7 + 0x28] andn %o1, %l2, %o6 bcc %xcc, loop_1771 mulscc %g3, 0x11DB, %l6 fcmple16 %f6, %f14, %i4 ld [%l7 + 0x64], %f6 loop_1771: bneg %xcc, loop_1772 fmovsneg %xcc, %f4, %f6 movleu %xcc, %l4, %l1 subc %i2, 0x0657, %i0 loop_1772: ldub [%l7 + 0x30], %i5 fmovdle %icc, %f3, %f7 ldsh [%l7 + 0x44], %l3 xor %o4, %o7, %g1 stw %g5, [%l7 + 0x28] fornot1 %f0, %f6, %f2 bshuffle %f2, %f12, %f6 ldsh [%l7 + 0x5A], %i6 fpsub16 %f8, %f14, %f14 fpsub16 %f12, %f0, %f2 stb %o2, [%l7 + 0x1D] fbule %fcc2, loop_1773 fbu,a %fcc1, loop_1774 fbn %fcc1, loop_1775 xnorcc %o0, 0x021F, %i3 loop_1773: stx %g4, [%l7 + 0x30] loop_1774: brnz,a %l0, loop_1776 loop_1775: fxnor %f2, %f0, %f12 ldd [%l7 + 0x60], %f0 fbl %fcc2, loop_1777 loop_1776: or %g7, 0x0E57, %i1 fxor %f6, %f0, %f0 fpadd16 %f14, %f0, %f14 loop_1777: stw %o5, [%l7 + 0x78] tvs %icc, 0x5 srlx %l5, 0x15, %o3 ldub [%l7 + 0x32], %g6 srlx %g2, %o1, %i7 ldub [%l7 + 0x45], %o6 orn %g3, %l2, %i4 ldsh [%l7 + 0x2C], %l6 ldx [%l7 + 0x58], %l1 ldsb [%l7 + 0x1A], %l4 fmovdge %icc, %f5, %f12 lduw [%l7 + 0x48], %i2 movcs %icc, %i0, %i5 lduh [%l7 + 0x60], %l3 bvc loop_1778 fones %f4 stw %o7, [%l7 + 0x34] subcc %g1, 0x015A, %g5 loop_1778: ldsh [%l7 + 0x20], %o4 fnot1 %f12, %f10 nop setx loop_1779, %l0, %l1 jmpl %l1, %o2 sth %o0, [%l7 + 0x24] bgu,a,pn %icc, loop_1780 ldsh [%l7 + 0x14], %i3 loop_1779: fpack16 %f0, %f13 fmovsneg %xcc, %f12, %f11 loop_1780: stb %g4, [%l7 + 0x2E] be,a loop_1781 orn %i6, %g7, %i1 edge16n %o5, %l0, %l5 fmovdvs %xcc, %f0, %f7 loop_1781: bcc loop_1782 fmovdl %icc, %f6, %f15 brgez,a %o3, loop_1783 xorcc %g2, %g6, %i7 loop_1782: ldx [%l7 + 0x38], %o1 fxnors %f8, %f13, %f12 loop_1783: ldsb [%l7 + 0x40], %o6 fnot2s %f10, %f10 fornot1s %f8, %f15, %f11 fcmpgt32 %f12, %f14, %l2 ldsb [%l7 + 0x5C], %i4 xor %l6, %g3, %l1 movle %xcc, %l4, %i2 ble,pn %icc, loop_1784 fmovdpos %icc, %f11, %f9 ldsb [%l7 + 0x3F], %i5 brnz,a %i0, loop_1785 loop_1784: bneg,a,pn %icc, loop_1786 fmovdvc %xcc, %f0, %f8 orcc %l3, %g1, %o7 loop_1785: st %f14, [%l7 + 0x3C] loop_1786: edge8 %o4, %g5, %o2 mulscc %i3, 0x1223, %g4 fmovsge %icc, %f13, %f2 fble,a %fcc1, loop_1787 fmul8sux16 %f0, %f0, %f10 movg %xcc, %o0, %g7 st %f7, [%l7 + 0x74] loop_1787: bne,a,pn %icc, loop_1788 fmovdg %xcc, %f15, %f8 orcc %i1, 0x0438, %o5 bn,a,pn %xcc, loop_1789 loop_1788: fmovsleu %xcc, %f6, %f8 sethi 0x1B3C, %i6 ldsw [%l7 + 0x08], %l5 loop_1789: tcs %xcc, 0x1 array16 %o3, %g2, %g6 and %l0, 0x01DC, %o1 tpos %icc, 0x2 xor %i7, 0x1CCC, %o6 array16 %l2, %l6, %i4 lduw [%l7 + 0x64], %l1 ldsw [%l7 + 0x44], %g3 movre %i2, %i5, %i0 std %f0, [%l7 + 0x48] fand %f0, %f2, %f8 stb %l3, [%l7 + 0x18] movge %xcc, %g1, %l4 fbug %fcc0, loop_1790 stx %o4, [%l7 + 0x58] std %f14, [%l7 + 0x78] xnorcc %o7, 0x1F3D, %g5 loop_1790: ldub [%l7 + 0x61], %o2 taddcc %i3, %g4, %o0 andn %g7, %o5, %i1 std %f8, [%l7 + 0x50] fmovsneg %icc, %f14, %f6 bcc,a loop_1791 udivcc %l5, 0x1B40, %o3 ld [%l7 + 0x54], %f7 ld [%l7 + 0x68], %f5 loop_1791: fba,a %fcc1, loop_1792 udivx %g2, 0x0C3C, %g6 nop setx loop_1793, %l0, %l1 jmpl %l1, %i6 fmovrslez %l0, %f11, %f15 loop_1792: call loop_1794 lduh [%l7 + 0x72], %i7 loop_1793: stb %o6, [%l7 + 0x27] fbo %fcc1, loop_1795 loop_1794: tge %icc, 0x4 fmuld8ulx16 %f13, %f5, %f10 fsrc2 %f14, %f10 loop_1795: fmovdcs %icc, %f14, %f12 fmovdpos %icc, %f11, %f14 st %f4, [%l7 + 0x3C] umulcc %l2, %l6, %i4 fornot2s %f13, %f12, %f12 taddcc %o1, 0x0F9B, %l1 fbo,a %fcc2, loop_1796 movrgz %i2, 0x2FC, %g3 fmovrdgz %i5, %f10, %f2 tne %xcc, 0x2 loop_1796: ldsw [%l7 + 0x64], %i0 fmovdvc %icc, %f0, %f3 ldsb [%l7 + 0x4F], %l3 ldd [%l7 + 0x38], %f6 fblg %fcc1, loop_1797 ble,a loop_1798 stx %l4, [%l7 + 0x30] fmovdvc %icc, %f14, %f11 loop_1797: fmovdcs %icc, %f1, %f8 loop_1798: fpsub16 %f8, %f10, %f2 fbue,a %fcc2, loop_1799 stw %o4, [%l7 + 0x68] udivx %o7, 0x0264, %g1 st %f2, [%l7 + 0x30] loop_1799: bn %xcc, loop_1800 ldd [%l7 + 0x60], %f4 tg %icc, 0x0 fbul,a %fcc3, loop_1801 loop_1800: movvc %xcc, %o2, %g5 fsrc1s %f13, %f6 fzero %f4 loop_1801: ldsw [%l7 + 0x34], %i3 tcs %icc, 0x0 edge32ln %g4, %g7, %o0 brgez %o5, loop_1802 sllx %i1, 0x03, %o3 sllx %g2, %l5, %g6 ld [%l7 + 0x10], %f10 loop_1802: ldx [%l7 + 0x28], %l0 fmovdcs %xcc, %f2, %f12 fmovsg %xcc, %f7, %f7 udivcc %i6, 0x127C, %i7 lduh [%l7 + 0x7A], %l2 bpos,a,pn %xcc, loop_1803 fmovrdne %l6, %f12, %f10 ldd [%l7 + 0x40], %f14 srl %i4, %o6, %l1 loop_1803: fcmped %fcc0, %f0, %f6 lduw [%l7 + 0x38], %o1 tle %xcc, 0x5 fnot1s %f13, %f14 edge8l %i2, %g3, %i5 fcmpes %fcc0, %f8, %f11 fbuge,a %fcc2, loop_1804 sdiv %i0, 0x13DB, %l3 tle %xcc, 0x2 fones %f15 loop_1804: andncc %l4, %o4, %g1 edge16n %o7, %g5, %o2 orcc %i3, %g7, %g4 fmovsg %xcc, %f5, %f9 fble,a %fcc1, loop_1805 fmovd %f12, %f6 std %f6, [%l7 + 0x38] tn %xcc, 0x0 loop_1805: fmovrsgz %o0, %f15, %f13 smulcc %i1, %o5, %g2 fones %f11 ldsh [%l7 + 0x48], %l5 fblg %fcc3, loop_1806 and %o3, 0x022C, %g6 stx %l0, [%l7 + 0x28] tg %xcc, 0x4 loop_1806: fxnor %f2, %f4, %f2 subc %i6, 0x045E, %i7 fbule,a %fcc2, loop_1807 andcc %l2, %l6, %o6 fmovrdgez %l1, %f14, %f10 ldsh [%l7 + 0x30], %o1 loop_1807: lduw [%l7 + 0x70], %i4 fbule %fcc2, loop_1808 fandnot2s %f13, %f14, %f0 stb %i2, [%l7 + 0x7B] fnegd %f0, %f8 loop_1808: fmovdcs %icc, %f2, %f0 lduw [%l7 + 0x08], %i5 fmovdcc %icc, %f1, %f10 fpadd32s %f0, %f15, %f9 fsrc1s %f4, %f0 bleu %icc, loop_1809 fmovrse %i0, %f2, %f3 sth %g3, [%l7 + 0x62] stb %l3, [%l7 + 0x66] loop_1809: ldd [%l7 + 0x48], %f8 ldsh [%l7 + 0x1C], %o4 lduh [%l7 + 0x18], %g1 edge32 %o7, %g5, %l4 fpadd16s %f10, %f6, %f5 fmovrslez %i3, %f9, %f5 fone %f10 fbo %fcc0, loop_1810 edge8n %o2, %g7, %o0 edge16n %i1, %g4, %o5 ldx [%l7 + 0x70], %l5 loop_1810: faligndata %f10, %f8, %f0 sdiv %o3, 0x145B, %g2 ldsw [%l7 + 0x30], %g6 andn %l0, %i6, %l2 add %l6, %o6, %i7 std %f8, [%l7 + 0x20] tn %xcc, 0x6 fmovdpos %xcc, %f15, %f5 andn %o1, 0x0DD3, %i4 fmovdleu %xcc, %f12, %f15 bvc %icc, loop_1811 fcmpgt32 %f4, %f2, %i2 movleu %xcc, %i5, %i0 fmul8x16au %f8, %f13, %f0 loop_1811: xnor %g3, %l3, %o4 bgu,a %icc, loop_1812 array32 %l1, %o7, %g1 udivx %g5, 0x18B2, %i3 fnors %f11, %f6, %f10 loop_1812: ldub [%l7 + 0x45], %o2 fcmpne16 %f14, %f8, %l4 fmovde %icc, %f12, %f14 fzeros %f4 fbul %fcc1, loop_1813 std %f8, [%l7 + 0x38] sth %g7, [%l7 + 0x74] fmovsa %icc, %f14, %f7 loop_1813: movn %xcc, %o0, %i1 fors %f0, %f2, %f7 smul %o5, 0x08ED, %g4 ldsw [%l7 + 0x4C], %o3 std %f2, [%l7 + 0x68] ldsb [%l7 + 0x32], %g2 fmovdcs %icc, %f15, %f15 fpackfix %f10, %f2 srlx %g6, %l5, %i6 movrlz %l0, %l2, %o6 fxors %f4, %f6, %f9 udiv %l6, 0x1A41, %o1 fmovrdlz %i7, %f10, %f8 tgu %icc, 0x3 fbuge %fcc2, loop_1814 edge32ln %i4, %i2, %i0 fbo,a %fcc0, loop_1815 brnz,a %i5, loop_1816 loop_1814: fornot2s %f7, %f10, %f15 fbg %fcc2, loop_1817 loop_1815: ldsb [%l7 + 0x1C], %g3 loop_1816: fmovrdlez %l3, %f2, %f10 stx %o4, [%l7 + 0x60] loop_1817: lduh [%l7 + 0x24], %o7 ldub [%l7 + 0x72], %g1 ld [%l7 + 0x64], %f1 bneg loop_1818 move %xcc, %g5, %l1 stw %i3, [%l7 + 0x70] bcs,a %xcc, loop_1819 loop_1818: stx %l4, [%l7 + 0x08] lduw [%l7 + 0x44], %o2 fxnor %f6, %f4, %f14 loop_1819: fmovs %f4, %f12 fmovrde %o0, %f12, %f10 fmovdpos %xcc, %f13, %f8 fmul8x16 %f15, %f2, %f12 fnot2 %f2, %f6 fmovdgu %xcc, %f0, %f6 stx %g7, [%l7 + 0x68] fnot2s %f10, %f8 tvc %xcc, 0x4 std %f8, [%l7 + 0x28] movpos %xcc, %o5, %g4 stx %i1, [%l7 + 0x70] movl %xcc, %o3, %g6 ldx [%l7 + 0x70], %l5 fcmped %fcc1, %f14, %f2 ld [%l7 + 0x40], %f2 sdiv %g2, 0x083C, %l0 ldsw [%l7 + 0x60], %i6 bgu,a,pn %xcc, loop_1820 fpmerge %f0, %f12, %f8 edge8 %l2, %l6, %o1 fcmpeq16 %f12, %f0, %i7 loop_1820: srax %i4, 0x0C, %i2 fbul,a %fcc1, loop_1821 fmovs %f6, %f4 fmovsvc %xcc, %f14, %f6 array16 %o6, %i0, %g3 loop_1821: lduh [%l7 + 0x70], %l3 fcmpd %fcc0, %f8, %f2 ldx [%l7 + 0x78], %i5 edge32ln %o4, %o7, %g1 fcmpeq32 %f12, %f12, %g5 udiv %i3, 0x1A0E, %l4 ldx [%l7 + 0x68], %l1 fsrc2 %f4, %f14 lduw [%l7 + 0x3C], %o2 movre %g7, %o5, %o0 fble,a %fcc0, loop_1822 fpack32 %f6, %f2, %f10 fabss %f15, %f5 tge %xcc, 0x4 loop_1822: edge16l %g4, %i1, %g6 fpmerge %f2, %f2, %f2 fmovspos %xcc, %f9, %f15 ldub [%l7 + 0x3B], %o3 fmovsle %xcc, %f8, %f5 tgu %xcc, 0x6 bne,pt %icc, loop_1823 movge %xcc, %g2, %l0 fornot2s %f2, %f15, %f6 fmovsn %icc, %f10, %f14 loop_1823: fmovsvs %icc, %f13, %f2 bg,pt %xcc, loop_1824 ld [%l7 + 0x30], %f11 ldsh [%l7 + 0x6A], %l5 addccc %l2, %i6, %o1 loop_1824: fornot2s %f3, %f4, %f14 fmovdcs %xcc, %f0, %f5 ldsh [%l7 + 0x7E], %l6 ldsw [%l7 + 0x14], %i4 stb %i2, [%l7 + 0x43] fcmpeq32 %f8, %f6, %o6 fcmped %fcc0, %f2, %f8 fmovrdlz %i7, %f6, %f6 tvc %xcc, 0x1 sth %i0, [%l7 + 0x32] fpackfix %f2, %f10 subc %l3, %g3, %o4 sethi 0x111B, %o7 fmovrslz %g1, %f5, %f14 fpmerge %f13, %f2, %f2 udiv %g5, 0x0A46, %i5 mulx %i3, 0x0AB5, %l1 bleu,a,pn %xcc, loop_1825 fnand %f0, %f0, %f12 ldx [%l7 + 0x60], %o2 fmovda %xcc, %f8, %f12 loop_1825: andcc %l4, 0x0A21, %o5 sth %o0, [%l7 + 0x56] tne %xcc, 0x2 movre %g4, 0x202, %i1 fxnor %f8, %f14, %f0 lduw [%l7 + 0x20], %g7 fand %f10, %f6, %f8 fpsub16s %f10, %f1, %f4 udiv %o3, 0x043B, %g6 ba,a,pt %icc, loop_1826 fmuld8ulx16 %f13, %f9, %f14 ldub [%l7 + 0x0E], %l0 fbe,a %fcc0, loop_1827 loop_1826: fone %f4 call loop_1828 fcmpgt32 %f0, %f12, %l5 loop_1827: bshuffle %f4, %f2, %f10 pdist %f14, %f2, %f14 loop_1828: movge %xcc, %l2, %i6 ldsw [%l7 + 0x40], %o1 bcs,a %xcc, loop_1829 fbuge,a %fcc2, loop_1830 fnot2s %f7, %f6 ldsw [%l7 + 0x54], %l6 loop_1829: xor %i4, %i2, %g2 loop_1830: ble,a,pn %icc, loop_1831 fcmpeq16 %f6, %f8, %o6 tsubcc %i0, 0x1E46, %i7 subc %g3, %l3, %o7 loop_1831: fmovdvs %icc, %f0, %f9 fmul8x16al %f3, %f6, %f4 fmovrsne %g1, %f9, %f12 move %icc, %o4, %i5 fmovrdlez %g5, %f12, %f2 ldsh [%l7 + 0x3C], %i3 fcmpne32 %f4, %f12, %l1 lduw [%l7 + 0x10], %o2 xnorcc %o5, %o0, %g4 fsrc1 %f4, %f10 fabss %f4, %f3 sllx %l4, %i1, %o3 stx %g7, [%l7 + 0x50] movvs %icc, %g6, %l0 for %f12, %f8, %f0 stb %l2, [%l7 + 0x76] taddcctv %i6, %l5, %o1 movvc %icc, %i4, %l6 nop setx loop_1832, %l0, %l1 jmpl %l1, %g2 edge32n %o6, %i2, %i0 fmovsn %xcc, %f8, %f6 movre %g3, 0x132, %l3 loop_1832: lduh [%l7 + 0x64], %o7 st %f3, [%l7 + 0x60] smulcc %g1, %o4, %i7 fmovde %xcc, %f1, %f11 st %f15, [%l7 + 0x1C] fornot2 %f6, %f2, %f0 subc %g5, 0x17EB, %i3 ld [%l7 + 0x6C], %f9 fbn %fcc2, loop_1833 fpackfix %f0, %f15 std %f6, [%l7 + 0x18] fmovsg %xcc, %f8, %f14 loop_1833: xnorcc %l1, %o2, %i5 ldub [%l7 + 0x13], %o5 ldub [%l7 + 0x5F], %o0 fmovda %icc, %f8, %f0 orn %g4, 0x05BA, %i1 stx %l4, [%l7 + 0x40] tvc %xcc, 0x4 fmovrde %g7, %f0, %f14 tne %xcc, 0x3 brnz,a %o3, loop_1834 bne,a %icc, loop_1835 lduw [%l7 + 0x30], %g6 lduh [%l7 + 0x4A], %l0 loop_1834: fmul8sux16 %f4, %f10, %f8 loop_1835: popc %i6, %l2 bcc %icc, loop_1836 tcs %icc, 0x2 fsrc2s %f1, %f9 ldsh [%l7 + 0x1C], %l5 loop_1836: srlx %i4, %o1, %l6 fmovdne %xcc, %f11, %f15 std %f10, [%l7 + 0x28] brgz %o6, loop_1837 fmovrsgz %i2, %f9, %f0 fxnors %f5, %f7, %f13 fpack32 %f4, %f0, %f14 loop_1837: ld [%l7 + 0x7C], %f4 sdivx %g2, 0x1115, %g3 ldub [%l7 + 0x51], %l3 fblg %fcc0, loop_1838 sth %i0, [%l7 + 0x4E] stw %o7, [%l7 + 0x3C] fbul,a %fcc1, loop_1839 loop_1838: fnands %f7, %f2, %f12 fcmpes %fcc0, %f6, %f2 and %g1, %o4, %i7 loop_1839: edge8ln %g5, %i3, %o2 fpsub16s %f9, %f2, %f10 sth %i5, [%l7 + 0x34] fmul8sux16 %f8, %f4, %f12 fpmerge %f12, %f0, %f10 fmovrslez %o5, %f1, %f7 subccc %l1, 0x1587, %g4 stw %o0, [%l7 + 0x20] be,a,pt %icc, loop_1840 movrne %l4, %g7, %o3 sth %i1, [%l7 + 0x42] fandnot1s %f14, %f13, %f4 loop_1840: fmovsge %icc, %f13, %f1 fmovscs %xcc, %f11, %f12 sll %g6, %l0, %l2 bne,a %xcc, loop_1841 fmul8x16 %f6, %f12, %f0 tgu %icc, 0x5 sth %i6, [%l7 + 0x08] loop_1841: ldsb [%l7 + 0x67], %l5 sethi 0x1EED, %i4 sra %l6, 0x0B, %o1 movge %xcc, %i2, %o6 lduh [%l7 + 0x3E], %g3 fmovscs %xcc, %f6, %f1 fcmpgt16 %f10, %f6, %l3 tle %xcc, 0x1 fmovrdlez %g2, %f2, %f12 fpadd32 %f2, %f0, %f12 fcmple16 %f2, %f10, %o7 std %f0, [%l7 + 0x08] sth %i0, [%l7 + 0x1E] alignaddr %g1, %o4, %i7 ldd [%l7 + 0x78], %f6 fxors %f12, %f2, %f0 faligndata %f14, %f4, %f4 fmul8x16al %f1, %f9, %f0 fmovs %f8, %f12 orcc %g5, 0x15AE, %i3 add %i5, %o5, %l1 fcmpeq16 %f2, %f10, %o2 lduh [%l7 + 0x08], %o0 bneg,a,pt %icc, loop_1842 umulcc %l4, 0x16E7, %g4 fbge,a %fcc2, loop_1843 std %f14, [%l7 + 0x70] loop_1842: sth %o3, [%l7 + 0x68] ldd [%l7 + 0x58], %f2 loop_1843: tcc %xcc, 0x5 movcc %xcc, %g7, %i1 lduh [%l7 + 0x44], %l0 udiv %g6, 0x097B, %i6 st %f13, [%l7 + 0x68] st %f6, [%l7 + 0x4C] edge32l %l5, %l2, %l6 ldsh [%l7 + 0x4A], %o1 ldub [%l7 + 0x1C], %i4 lduw [%l7 + 0x3C], %i2 bl,pn %xcc, loop_1844 fmovse %icc, %f6, %f9 array16 %g3, %o6, %l3 ldx [%l7 + 0x40], %o7 loop_1844: mulx %g2, %i0, %g1 ble %xcc, loop_1845 tleu %icc, 0x6 fcmpd %fcc1, %f14, %f10 stw %o4, [%l7 + 0x70] loop_1845: sth %i7, [%l7 + 0x4E] fcmpgt32 %f10, %f4, %i3 lduw [%l7 + 0x78], %g5 fbue,a %fcc1, loop_1846 fmovrse %o5, %f3, %f11 movl %xcc, %l1, %o2 fabss %f3, %f0 loop_1846: bge,pt %icc, loop_1847 fmovsneg %xcc, %f7, %f13 ldd [%l7 + 0x20], %f6 fmovdneg %icc, %f14, %f4 loop_1847: fmovrse %o0, %f3, %f10 tpos %icc, 0x5 sllx %l4, 0x02, %g4 std %f4, [%l7 + 0x18] movrlz %o3, %i5, %i1 fblg,a %fcc1, loop_1848 ble,a loop_1849 smul %l0, 0x0CAD, %g7 edge32 %i6, %l5, %g6 loop_1848: ld [%l7 + 0x44], %f7 loop_1849: fbu %fcc0, loop_1850 umul %l6, 0x0A49, %o1 ldx [%l7 + 0x78], %i4 ta %icc, 0x4 loop_1850: ldub [%l7 + 0x60], %l2 stx %g3, [%l7 + 0x38] movrgz %i2, %l3, %o6 fmovdneg %xcc, %f13, %f10 popc 0x0703, %o7 edge32n %i0, %g2, %g1 ba loop_1851 ld [%l7 + 0x4C], %f3 fmovrdne %i7, %f14, %f2 fnot1 %f2, %f6 loop_1851: fnands %f0, %f12, %f12 array8 %o4, %g5, %o5 xnor %l1, 0x0D07, %i3 xnor %o2, 0x14A7, %o0 movl %xcc, %g4, %l4 fmul8sux16 %f14, %f4, %f6 std %f14, [%l7 + 0x08] andcc %i5, %i1, %l0 lduw [%l7 + 0x5C], %o3 fpsub16s %f15, %f15, %f4 edge16n %g7, %i6, %g6 alignaddrl %l5, %o1, %l6 fsrc1s %f5, %f5 fmovsle %xcc, %f11, %f4 lduw [%l7 + 0x7C], %l2 lduh [%l7 + 0x56], %g3 fmovsgu %icc, %f1, %f6 fbuge %fcc0, loop_1852 ldsb [%l7 + 0x59], %i4 ld [%l7 + 0x14], %f11 stx %i2, [%l7 + 0x10] loop_1852: fmovd %f6, %f14 fmovscs %icc, %f8, %f9 bvc %xcc, loop_1853 ldsb [%l7 + 0x72], %l3 bvc %xcc, loop_1854 sub %o6, %i0, %g2 loop_1853: movl %xcc, %o7, %g1 fbo,a %fcc3, loop_1855 loop_1854: tneg %icc, 0x3 ldsw [%l7 + 0x30], %o4 fmovsn %icc, %f0, %f13 loop_1855: fmovrslz %g5, %f5, %f4 fornot1s %f6, %f4, %f0 ldsb [%l7 + 0x3D], %i7 fmovrdlz %l1, %f10, %f14 fpadd32s %f9, %f15, %f6 edge32ln %i3, %o5, %o0 fnot1s %f2, %f1 fzero %f10 sth %o2, [%l7 + 0x30] ld [%l7 + 0x3C], %f2 ldd [%l7 + 0x50], %f8 ldx [%l7 + 0x68], %g4 tpos %icc, 0x5 sll %i5, %l4, %i1 popc %o3, %l0 stb %i6, [%l7 + 0x1A] stx %g7, [%l7 + 0x50] stw %l5, [%l7 + 0x54] siam 0x7 fcmple32 %f12, %f0, %o1 stx %g6, [%l7 + 0x10] ldsb [%l7 + 0x7A], %l2 bcc,a %icc, loop_1856 movvc %icc, %g3, %l6 smul %i4, %l3, %o6 fcmpeq16 %f6, %f14, %i0 loop_1856: fmovse %xcc, %f3, %f9 ldsb [%l7 + 0x2A], %g2 fbn,a %fcc3, loop_1857 addc %o7, 0x027E, %g1 sub %o4, 0x158F, %g5 ldsw [%l7 + 0x74], %i2 loop_1857: stx %i7, [%l7 + 0x78] fxors %f14, %f1, %f4 fnands %f8, %f7, %f15 fnor %f4, %f8, %f12 fmul8ulx16 %f4, %f14, %f6 movle %xcc, %l1, %i3 fmovrdgz %o0, %f12, %f14 ldsw [%l7 + 0x60], %o5 st %f4, [%l7 + 0x70] ldd [%l7 + 0x48], %f2 fmovsle %xcc, %f3, %f5 stw %o2, [%l7 + 0x2C] st %f6, [%l7 + 0x40] ldx [%l7 + 0x70], %g4 fornot2s %f3, %f12, %f5 fmovsne %xcc, %f3, %f1 ldsh [%l7 + 0x44], %i5 sth %i1, [%l7 + 0x24] movge %xcc, %l4, %l0 movgu %xcc, %o3, %g7 fmovs %f5, %f1 edge8l %l5, %i6, %g6 call loop_1858 fmovse %xcc, %f6, %f6 sub %o1, 0x063C, %g3 fornot1s %f4, %f15, %f7 loop_1858: stw %l6, [%l7 + 0x30] fmuld8sux16 %f12, %f7, %f0 tge %icc, 0x1 stw %i4, [%l7 + 0x40] fmuld8ulx16 %f5, %f2, %f10 fcmpd %fcc3, %f6, %f14 bl,a,pn %xcc, loop_1859 addccc %l2, 0x0E10, %o6 udivcc %i0, 0x00C7, %l3 ldsh [%l7 + 0x68], %o7 loop_1859: bge,a loop_1860 fmovdvc %xcc, %f13, %f3 ldsw [%l7 + 0x5C], %g2 ldsb [%l7 + 0x7D], %o4 loop_1860: xorcc %g1, 0x14C6, %g5 sth %i7, [%l7 + 0x40] lduw [%l7 + 0x70], %l1 ldub [%l7 + 0x58], %i3 fmovdgu %xcc, %f10, %f2 subcc %o0, 0x05C5, %o5 tsubcc %o2, %i2, %g4 ldsh [%l7 + 0x0A], %i1 ldx [%l7 + 0x48], %i5 fblg,a %fcc2, loop_1861 fmul8ulx16 %f2, %f2, %f14 fmovrdgez %l4, %f0, %f2 stb %l0, [%l7 + 0x39] loop_1861: fpack32 %f10, %f14, %f10 nop setx loop_1862, %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 bneg,a,pn %icc, loop_1863 edge8n %g7, %l5, %i6 bcs %icc, loop_1864 loop_1862: tcc %xcc, 0x7 loop_1863: bcc,a,pn %icc, loop_1865 ldsh [%l7 + 0x28], %g6 loop_1864: alignaddr %o3, %o1, %g3 fmovrsgz %l6, %f1, %f6 loop_1865: ldd [%l7 + 0x18], %f14 edge32ln %i4, %l2, %i0 andncc %o6, %l3, %o7 std %f0, [%l7 + 0x40] fcmpgt32 %f8, %f4, %o4 movre %g2, %g1, %i7 addcc %g5, 0x17CC, %i3 edge16ln %o0, %l1, %o5 movcc %icc, %o2, %i2 fandnot1s %f14, %f13, %f8 movcs %xcc, %i1, %i5 andncc %l4, %g4, %g7 ldsw [%l7 + 0x6C], %l5 fmovsleu %xcc, %f11, %f15 tne %xcc, 0x3 xorcc %l0, 0x186A, %g6 brz,a %i6, loop_1866 tg %icc, 0x4 sethi 0x1CE0, %o1 fornot1 %f4, %f6, %f14 loop_1866: ldx [%l7 + 0x58], %g3 subcc %o3, %i4, %l2 brz,a %l6, loop_1867 fpack16 %f14, %f11 stw %o6, [%l7 + 0x2C] ldsb [%l7 + 0x0A], %i0 loop_1867: bneg,a,pn %xcc, loop_1868 fbu,a %fcc1, loop_1869 brlez,a %o7, loop_1870 taddcc %o4, %g2, %g1 loop_1868: fnegd %f4, %f4 loop_1869: ldsb [%l7 + 0x3A], %i7 loop_1870: fbne %fcc1, loop_1871 fmuld8ulx16 %f8, %f15, %f4 xor %l3, %g5, %o0 ldx [%l7 + 0x40], %i3 loop_1871: brnz %o5, loop_1872 edge16ln %l1, %o2, %i1 brgez,a %i2, loop_1873 te %icc, 0x6 loop_1872: ldsw [%l7 + 0x34], %i5 fabss %f9, %f11 loop_1873: fexpand %f6, %f8 movgu %icc, %g4, %l4 fcmpd %fcc2, %f6, %f0 bl,pn %icc, loop_1874 subcc %g7, %l5, %g6 addc %i6, 0x07D0, %o1 fmovrsgez %l0, %f15, %f13 loop_1874: movle %icc, %o3, %i4 brlez %g3, loop_1875 stx %l6, [%l7 + 0x28] ldsb [%l7 + 0x23], %o6 ldx [%l7 + 0x48], %i0 loop_1875: brlz,a %l2, loop_1876 fmovsne %xcc, %f11, %f4 tcs %icc, 0x0 tgu %icc, 0x1 loop_1876: sra %o7, %g2, %o4 lduw [%l7 + 0x24], %i7 ldsb [%l7 + 0x50], %g1 bge,a loop_1877 fmul8x16al %f15, %f4, %f12 umulcc %l3, 0x1F29, %o0 fmovdn %xcc, %f12, %f14 loop_1877: sth %i3, [%l7 + 0x4E] stw %g5, [%l7 + 0x28] andncc %o5, %l1, %i1 movcs %icc, %i2, %i5 lduh [%l7 + 0x10], %g4 tpos %icc, 0x6 mova %icc, %l4, %o2 sth %l5, [%l7 + 0x70] nop setx loop_1878, %l0, %l1 jmpl %l1, %g6 movn %icc, %g7, %i6 st %f9, [%l7 + 0x3C] fnand %f0, %f4, %f2 loop_1878: fbe %fcc1, loop_1879 srl %o1, %l0, %i4 fornot1 %f0, %f0, %f10 bneg,a loop_1880 loop_1879: fmul8x16al %f8, %f9, %f8 srlx %g3, 0x0F, %o3 stb %l6, [%l7 + 0x0D] loop_1880: tg %xcc, 0x1 stb %o6, [%l7 + 0x34] ldsb [%l7 + 0x45], %l2 fmovscs %icc, %f13, %f10 tge %icc, 0x1 fzero %f6 st %f0, [%l7 + 0x7C] movgu %xcc, %i0, %o7 bne,pt %xcc, loop_1881 add %o4, 0x1574, %i7 fnor %f2, %f10, %f8 fmul8ulx16 %f8, %f4, %f4 loop_1881: fnot1 %f6, %f6 st %f2, [%l7 + 0x50] lduw [%l7 + 0x78], %g2 bgu %icc, loop_1882 lduh [%l7 + 0x16], %g1 fpackfix %f8, %f10 fpack16 %f8, %f12 loop_1882: fmul8x16 %f5, %f2, %f6 ld [%l7 + 0x7C], %f0 fmovdge %xcc, %f15, %f11 fmovscc %icc, %f3, %f3 fnot2s %f15, %f7 fmovsg %xcc, %f4, %f1 movgu %icc, %o0, %i3 fpackfix %f12, %f11 mova %xcc, %l3, %o5 movvs %icc, %g5, %i1 call loop_1883 ldub [%l7 + 0x31], %i2 edge32n %l1, %i5, %g4 movcs %xcc, %o2, %l4 loop_1883: ldsh [%l7 + 0x14], %g6 fcmpne32 %f8, %f6, %l5 ldsh [%l7 + 0x68], %i6 for %f10, %f4, %f8 popc 0x050E, %o1 std %f14, [%l7 + 0x48] ldub [%l7 + 0x42], %g7 edge32n %i4, %l0, %o3 fmovsvc %xcc, %f0, %f8 sth %g3, [%l7 + 0x6E] ta %icc, 0x0 ldsw [%l7 + 0x24], %o6 andncc %l2, %i0, %l6 fbug %fcc0, loop_1884 bgu,a loop_1885 lduh [%l7 + 0x10], %o4 fpmerge %f9, %f0, %f14 loop_1884: fmovscc %xcc, %f3, %f8 loop_1885: stb %i7, [%l7 + 0x62] fmovsne %icc, %f4, %f13 orncc %o7, 0x11E4, %g2 ldsb [%l7 + 0x48], %g1 faligndata %f10, %f12, %f4 edge8 %i3, %l3, %o5 fmovsne %xcc, %f0, %f6 ldsb [%l7 + 0x79], %g5 popc %i1, %o0 fmovrdgz %l1, %f2, %f4 andncc %i5, %i2, %o2 alignaddrl %g4, %l4, %l5 sth %i6, [%l7 + 0x7E] fpack16 %f2, %f13 bshuffle %f4, %f14, %f0 nop setx loop_1886, %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 + 0x1C], %g6 stb %g7, [%l7 + 0x4B] tcc %xcc, 0x0 loop_1886: move %icc, %o1, %i4 ldd [%l7 + 0x08], %f0 ldsb [%l7 + 0x5A], %o3 fmovsn %xcc, %f14, %f5 sdiv %g3, 0x197D, %o6 bcs loop_1887 xnorcc %l0, 0x0C83, %i0 tg %icc, 0x4 fpsub32 %f0, %f2, %f6 loop_1887: tl %icc, 0x7 ldub [%l7 + 0x54], %l2 subc %l6, %o4, %i7 edge32n %g2, %g1, %i3 ldsw [%l7 + 0x58], %o7 tpos %icc, 0x0 tsubcctv %l3, %o5, %i1 ldx [%l7 + 0x60], %g5 lduh [%l7 + 0x66], %l1 fmovsgu %icc, %f15, %f12 fmovrsgez %o0, %f15, %f0 fnegs %f10, %f9 move %icc, %i5, %o2 brz,a %i2, loop_1888 stw %g4, [%l7 + 0x4C] fpmerge %f15, %f14, %f10 fsrc2 %f8, %f6 loop_1888: fnands %f6, %f7, %f3 fands %f10, %f12, %f8 fcmpne32 %f0, %f2, %l5 fpadd16 %f2, %f12, %f2 fbue %fcc0, loop_1889 ldsh [%l7 + 0x1E], %i6 fzero %f12 nop setx loop_1890, %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_1889: edge32 %l4, %g7, %g6 orn %i4, 0x09D1, %o1 nop setx loop_1891, %l0, %l1 jmpl %l1, %o3 loop_1890: subc %o6, 0x0C77, %l0 bl loop_1892 taddcctv %i0, 0x1483, %l2 loop_1891: addccc %l6, 0x065E, %o4 andn %i7, %g2, %g1 loop_1892: alignaddrl %i3, %o7, %l3 ldsw [%l7 + 0x34], %g3 ld [%l7 + 0x14], %f10 srl %i1, 0x06, %o5 fnands %f13, %f6, %f15 bne loop_1893 fbne,a %fcc1, loop_1894 fpadd32 %f4, %f8, %f2 ld [%l7 + 0x28], %f2 loop_1893: tle %xcc, 0x2 loop_1894: bl,pt %xcc, loop_1895 fsrc1s %f9, %f11 add %g5, 0x16F6, %l1 fornot2s %f10, %f14, %f6 loop_1895: fornot1 %f14, %f12, %f2 ldd [%l7 + 0x10], %f2 tneg %xcc, 0x1 movvc %xcc, %i5, %o0 movpos %xcc, %i2, %o2 ldsh [%l7 + 0x3C], %l5 fpmerge %f2, %f2, %f6 andn %i6, %l4, %g4 orn %g6, 0x0247, %g7 ldsh [%l7 + 0x5A], %i4 fbule,a %fcc3, loop_1896 stx %o3, [%l7 + 0x40] tl %xcc, 0x6 fornot1s %f11, %f10, %f2 loop_1896: fpadd32 %f0, %f8, %f14 stx %o6, [%l7 + 0x10] ldx [%l7 + 0x18], %l0 udivx %o1, 0x0F8A, %l2 bvc,pt %xcc, loop_1897 ldsh [%l7 + 0x0A], %l6 fbne,a %fcc2, loop_1898 bn %icc, loop_1899 loop_1897: fzeros %f9 fbuge %fcc1, loop_1900 loop_1898: fmovdneg %xcc, %f9, %f6 loop_1899: ldub [%l7 + 0x22], %i0 tleu %icc, 0x1 loop_1900: bl,pt %xcc, loop_1901 fbo %fcc3, loop_1902 ldub [%l7 + 0x27], %i7 ldub [%l7 + 0x40], %g2 loop_1901: fba,a %fcc3, loop_1903 loop_1902: add %o4, 0x0528, %g1 sdivx %i3, 0x0D01, %l3 edge32l %o7, %i1, %o5 loop_1903: sdivcc %g3, 0x0AA0, %g5 sth %i5, [%l7 + 0x28] tne %xcc, 0x2 and %l1, %o0, %i2 lduh [%l7 + 0x24], %o2 fxors %f10, %f13, %f11 ldub [%l7 + 0x71], %i6 fmovrsne %l5, %f3, %f0 andncc %l4, %g4, %g7 fpsub32 %f6, %f12, %f8 stw %g6, [%l7 + 0x68] sth %o3, [%l7 + 0x0E] andcc %o6, 0x0597, %l0 stx %o1, [%l7 + 0x28] smul %l2, 0x1F86, %i4 brnz %l6, loop_1904 ldsb [%l7 + 0x4F], %i7 fbl %fcc2, loop_1905 andn %g2, 0x1DEE, %o4 loop_1904: fcmpeq32 %f0, %f10, %i0 stw %i3, [%l7 + 0x3C] loop_1905: movvc %xcc, %g1, %l3 bvc,a,pt %xcc, loop_1906 tcs %xcc, 0x1 fmovsleu %xcc, %f10, %f1 movpos %xcc, %o7, %o5 loop_1906: std %f2, [%l7 + 0x18] fmovsne %icc, %f11, %f2 tl %icc, 0x6 ldd [%l7 + 0x38], %f14 fbule %fcc3, loop_1907 sth %g3, [%l7 + 0x62] call loop_1908 fbul,a %fcc1, loop_1909 loop_1907: fxor %f6, %f12, %f0 stx %g5, [%l7 + 0x48] loop_1908: fmovrsne %i1, %f12, %f12 loop_1909: xorcc %l1, 0x0B91, %i5 fornot2s %f2, %f2, %f11 ta %xcc, 0x4 array8 %o0, %i2, %o2 ldsw [%l7 + 0x44], %i6 ldsw [%l7 + 0x28], %l4 tg %xcc, 0x3 sth %g4, [%l7 + 0x0E] fpsub32s %f6, %f8, %f13 sdiv %g7, 0x1DD1, %g6 fmul8x16 %f3, %f14, %f8 fbuge %fcc2, loop_1910 fbug %fcc0, loop_1911 bneg,a,pt %icc, loop_1912 ld [%l7 + 0x5C], %f14 loop_1910: sub %l5, 0x1BF7, %o6 loop_1911: ldd [%l7 + 0x20], %f0 loop_1912: lduh [%l7 + 0x2C], %l0 fmovdle %xcc, %f6, %f4 fmovdl %icc, %f4, %f10 tleu %xcc, 0x3 ldd [%l7 + 0x30], %f12 fnot1s %f12, %f1 fmovdvs %xcc, %f11, %f12 brz,a %o3, loop_1913 faligndata %f10, %f6, %f12 tl %icc, 0x5 ldsh [%l7 + 0x14], %o1 loop_1913: edge8n %i4, %l6, %l2 fmovrse %i7, %f10, %f8 bn,a,pn %icc, loop_1914 ldsw [%l7 + 0x6C], %o4 st %f10, [%l7 + 0x4C] srax %i0, %i3, %g2 loop_1914: fbu %fcc3, loop_1915 ldsw [%l7 + 0x48], %l3 fnand %f4, %f0, %f6 fcmpne32 %f6, %f0, %o7 loop_1915: bshuffle %f2, %f6, %f12 lduw [%l7 + 0x10], %g1 movrgz %g3, 0x117, %g5 fmovdleu %icc, %f0, %f2 tne %icc, 0x3 fpsub32s %f2, %f0, %f5 fcmpne16 %f10, %f8, %i1 fxor %f8, %f12, %f14 ldsw [%l7 + 0x68], %l1 fba %fcc3, loop_1916 fmovrdne %o5, %f12, %f4 alignaddr %i5, %i2, %o2 stb %o0, [%l7 + 0x63] loop_1916: ldsb [%l7 + 0x6E], %l4 sdivcc %g4, 0x0623, %i6 ldd [%l7 + 0x78], %f2 edge32ln %g6, %l5, %o6 fnor %f2, %f10, %f8 fornot2s %f9, %f1, %f11 ldsw [%l7 + 0x1C], %g7 ldub [%l7 + 0x57], %l0 lduh [%l7 + 0x62], %o1 ld [%l7 + 0x40], %f4 ldd [%l7 + 0x20], %f4 or %o3, 0x0FF3, %i4 fbo,a %fcc0, loop_1917 sth %l6, [%l7 + 0x24] ldsh [%l7 + 0x08], %l2 fmovrsne %o4, %f3, %f13 loop_1917: fmovsg %icc, %f12, %f10 sllx %i0, 0x1D, %i7 ldsw [%l7 + 0x34], %g2 bpos,a %icc, loop_1918 movrne %l3, %o7, %g1 movg %icc, %i3, %g5 pdist %f6, %f2, %f6 loop_1918: movl %xcc, %i1, %g3 ldsw [%l7 + 0x2C], %l1 tneg %icc, 0x7 fmovrslz %i5, %f9, %f9 fmovdgu %icc, %f8, %f10 fmovdcs %icc, %f8, %f4 ldsh [%l7 + 0x1E], %o5 movvs %xcc, %o2, %i2 ble loop_1919 ldsb [%l7 + 0x15], %o0 lduw [%l7 + 0x54], %l4 edge16 %g4, %i6, %g6 loop_1919: sth %l5, [%l7 + 0x6A] orn %g7, %o6, %l0 te %icc, 0x4 stx %o1, [%l7 + 0x58] call loop_1920 fmul8sux16 %f10, %f10, %f0 fornot2 %f14, %f4, %f4 std %f4, [%l7 + 0x70] loop_1920: ldd [%l7 + 0x68], %f10 bvs,a,pt %icc, loop_1921 tpos %xcc, 0x5 edge16l %o3, %l6, %l2 stw %o4, [%l7 + 0x54] loop_1921: stb %i0, [%l7 + 0x2C] udiv %i7, 0x0040, %i4 fmovrdgz %g2, %f8, %f0 fmovse %icc, %f3, %f6 ldd [%l7 + 0x38], %f10 fornot1 %f6, %f2, %f8 mulscc %o7, %g1, %l3 fmovsgu %icc, %f4, %f7 stb %i3, [%l7 + 0x62] edge32n %g5, %g3, %i1 lduh [%l7 + 0x5C], %i5 std %f4, [%l7 + 0x30] andcc %l1, %o5, %i2 ldub [%l7 + 0x42], %o0 or %l4, 0x0A1C, %g4 bgu,pn %icc, loop_1922 fmuld8sux16 %f14, %f1, %f2 mulx %o2, %i6, %g6 fpadd32 %f12, %f6, %f8 loop_1922: fands %f14, %f9, %f5 fpadd32 %f6, %f14, %f8 fmovdcc %xcc, %f8, %f1 fpsub16 %f14, %f8, %f12 bvc,pn %xcc, loop_1923 edge8n %l5, %g7, %l0 movrlz %o1, 0x31A, %o3 fmovdge %icc, %f2, %f2 loop_1923: fsrc1 %f10, %f4 movn %xcc, %o6, %l2 fblg,a %fcc1, loop_1924 srlx %l6, 0x02, %o4 fxors %f13, %f1, %f10 fcmpgt16 %f10, %f4, %i0 loop_1924: fmovrde %i7, %f14, %f6 fmovsvc %xcc, %f15, %f14 lduw [%l7 + 0x28], %i4 fmovdgu %icc, %f8, %f13 fmovrslz %o7, %f4, %f5 stx %g2, [%l7 + 0x70] subcc %l3, 0x1216, %g1 be %icc, loop_1925 sra %g5, 0x12, %i3 fnot1 %f6, %f12 ldx [%l7 + 0x60], %i1 loop_1925: ldsw [%l7 + 0x70], %g3 sth %i5, [%l7 + 0x6A] or %l1, 0x0408, %i2 fmovdgu %icc, %f12, %f1 fcmpne32 %f0, %f2, %o5 stx %l4, [%l7 + 0x08] fmovsa %icc, %f6, %f8 lduw [%l7 + 0x1C], %g4 fpsub32s %f3, %f0, %f13 ldsh [%l7 + 0x2C], %o0 call loop_1926 ldub [%l7 + 0x6A], %o2 lduh [%l7 + 0x10], %g6 fmovspos %xcc, %f14, %f12 loop_1926: edge32n %i6, %l5, %g7 lduh [%l7 + 0x56], %o1 fnands %f14, %f13, %f12 movrgez %o3, %l0, %l2 orn %o6, %l6, %o4 brgez %i7, loop_1927 lduw [%l7 + 0x24], %i0 sethi 0x12DF, %o7 ldsh [%l7 + 0x0C], %g2 loop_1927: bneg,pt %xcc, loop_1928 ld [%l7 + 0x58], %f13 movne %icc, %i4, %g1 subcc %l3, 0x10AF, %g5 loop_1928: ldsh [%l7 + 0x1A], %i1 ldsb [%l7 + 0x41], %i3 fbne,a %fcc2, loop_1929 fnor %f6, %f8, %f14 addc %i5, %l1, %i2 lduw [%l7 + 0x44], %o5 loop_1929: brnz %g3, loop_1930 sra %l4, %o0, %o2 fpackfix %f6, %f0 stw %g6, [%l7 + 0x78] loop_1930: fcmpne32 %f8, %f4, %i6 st %f7, [%l7 + 0x0C] ldd [%l7 + 0x58], %f14 fbe,a %fcc2, loop_1931 fones %f3 edge32 %l5, %g4, %o1 ble,pn %xcc, loop_1932 loop_1931: move %xcc, %o3, %g7 and %l2, %o6, %l6 fornot1 %f12, %f8, %f8 loop_1932: umul %l0, %i7, %o4 fcmped %fcc3, %f8, %f14 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 fmovscs %icc, %f12, %f10 array16 %o7, %i0, %g2 addcc %g1, 0x1EDF, %i4 loop_1933: fbne,a %fcc2, loop_1934 ldsw [%l7 + 0x58], %g5 umul %i1, %l3, %i3 std %f4, [%l7 + 0x18] loop_1934: brz %l1, loop_1935 std %f8, [%l7 + 0x78] movneg %xcc, %i2, %o5 stx %g3, [%l7 + 0x40] loop_1935: fcmpgt16 %f8, %f12, %i5 ldx [%l7 + 0x58], %o0 fbe,a %fcc0, loop_1936 fbule %fcc3, loop_1937 stx %l4, [%l7 + 0x38] lduw [%l7 + 0x44], %g6 loop_1936: stw %i6, [%l7 + 0x28] loop_1937: tle %xcc, 0x2 nop setx loop_1938, %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 %f8, [%l7 + 0x08] ldsh [%l7 + 0x7E], %o2 edge8l %g4, %l5, %o3 loop_1938: fmovrsgz %o1, %f14, %f3 udivx %g7, 0x0E93, %o6 ldsh [%l7 + 0x50], %l2 fbn %fcc0, loop_1939 fsrc2s %f5, %f11 fornot1 %f0, %f0, %f10 fbe,a %fcc0, loop_1940 loop_1939: ldub [%l7 + 0x6E], %l0 bgu loop_1941 fpmerge %f7, %f1, %f0 loop_1940: ld [%l7 + 0x54], %f4 bshuffle %f4, %f2, %f14 loop_1941: xnorcc %i7, 0x0EBD, %o4 edge32l %o7, %i0, %g2 fbl,a %fcc2, loop_1942 ldsh [%l7 + 0x54], %l6 fmovsvs %xcc, %f0, %f12 edge32 %i4, %g1, %i1 loop_1942: bcc,a %xcc, loop_1943 lduw [%l7 + 0x70], %l3 bvs,a loop_1944 tcc %xcc, 0x2 loop_1943: edge16 %g5, %l1, %i2 lduh [%l7 + 0x3E], %o5 loop_1944: bneg,pn %icc, loop_1945 fmovsl %xcc, %f15, %f13 bl,a,pt %icc, loop_1946 ldub [%l7 + 0x46], %g3 loop_1945: fcmped %fcc3, %f8, %f10 fandnot2 %f12, %f2, %f6 loop_1946: sra %i5, 0x0D, %o0 taddcctv %l4, %g6, %i3 fmovdcs %icc, %f0, %f8 ldsh [%l7 + 0x12], %o2 fxnors %f13, %f1, %f1 fbule %fcc2, loop_1947 std %f6, [%l7 + 0x20] lduh [%l7 + 0x2E], %g4 lduw [%l7 + 0x08], %l5 loop_1947: movn %icc, %i6, %o1 movcc %xcc, %g7, %o6 fmovdgu %icc, %f12, %f3 brnz,a %o3, loop_1948 ldsh [%l7 + 0x44], %l0 movrgez %l2, %i7, %o4 edge8l %o7, %i0, %l6 loop_1948: movvs %icc, %i4, %g2 fmovrdlz %i1, %f2, %f4 stw %l3, [%l7 + 0x50] ldub [%l7 + 0x6A], %g1 stx %l1, [%l7 + 0x18] ldub [%l7 + 0x55], %g5 bvs loop_1949 fmovsl %xcc, %f7, %f15 fmovrsgez %o5, %f9, %f3 movl %xcc, %i2, %i5 loop_1949: stw %o0, [%l7 + 0x7C] stx %g3, [%l7 + 0x68] fbue,a %fcc1, loop_1950 tsubcctv %l4, %g6, %o2 or %g4, 0x0A4E, %i3 ldsh [%l7 + 0x44], %i6 loop_1950: ldsw [%l7 + 0x40], %l5 movrgz %g7, 0x1C0, %o1 ldd [%l7 + 0x78], %f0 bneg,pt %xcc, loop_1951 lduh [%l7 + 0x26], %o6 ba %xcc, loop_1952 std %f0, [%l7 + 0x58] loop_1951: edge16 %o3, %l2, %l0 tleu %xcc, 0x7 loop_1952: movg %xcc, %o4, %i7 ldsh [%l7 + 0x0C], %i0 fxnors %f14, %f1, %f14 bvs,pn %xcc, loop_1953 fandnot1 %f4, %f6, %f0 andcc %o7, 0x1B3F, %l6 ldd [%l7 + 0x70], %f14 loop_1953: fnegs %f12, %f15 fcmpgt16 %f6, %f14, %g2 ld [%l7 + 0x30], %f7 st %f1, [%l7 + 0x44] subc %i1, 0x0DE4, %l3 st %f9, [%l7 + 0x48] ldx [%l7 + 0x78], %i4 ldx [%l7 + 0x28], %l1 umulcc %g5, 0x0144, %g1 stw %o5, [%l7 + 0x64] mulx %i2, %i5, %o0 fmovdcc %icc, %f3, %f7 stb %g3, [%l7 + 0x3B] smul %g6, 0x0A25, %l4 fcmpgt32 %f4, %f6, %o2 bcs loop_1954 sth %i3, [%l7 + 0x16] edge32l %i6, %l5, %g4 fmovrslez %g7, %f2, %f2 loop_1954: ldx [%l7 + 0x18], %o6 st %f12, [%l7 + 0x6C] ld [%l7 + 0x48], %f7 ldub [%l7 + 0x7B], %o1 stb %o3, [%l7 + 0x0B] edge16ln %l0, %o4, %l2 fcmpeq32 %f14, %f14, %i0 stw %i7, [%l7 + 0x64] edge32n %l6, %o7, %g2 lduw [%l7 + 0x08], %i1 fmovsn %xcc, %f8, %f0 srax %l3, %l1, %i4 fandnot2 %f6, %f10, %f4 tg %xcc, 0x0 umulcc %g1, 0x0B1B, %o5 bvc,pt %xcc, loop_1955 addccc %i2, %i5, %o0 stw %g3, [%l7 + 0x54] fmovsvs %xcc, %f8, %f8 loop_1955: stw %g6, [%l7 + 0x08] ldsb [%l7 + 0x46], %l4 ldsh [%l7 + 0x56], %o2 movcs %icc, %g5, %i6 movrgz %i3, 0x3D9, %l5 std %f10, [%l7 + 0x28] smul %g4, 0x1F5E, %o6 stb %g7, [%l7 + 0x19] pdist %f4, %f10, %f8 udiv %o3, 0x0C6C, %o1 fpsub32 %f14, %f4, %f8 fmul8x16al %f2, %f2, %f8 lduw [%l7 + 0x2C], %l0 stw %o4, [%l7 + 0x30] fone %f4 fmovsn %icc, %f7, %f2 fmovsvc %xcc, %f9, %f9 edge32l %l2, %i0, %l6 sth %i7, [%l7 + 0x24] fmovscs %xcc, %f0, %f12 fmovsne %xcc, %f10, %f7 ld [%l7 + 0x40], %f3 sll %g2, 0x06, %o7 fmovdn %icc, %f9, %f6 fmovrde %l3, %f12, %f0 movneg %icc, %l1, %i4 xorcc %g1, 0x0F68, %i1 lduw [%l7 + 0x4C], %i2 sdivcc %i5, 0x07EE, %o5 fmovrsne %g3, %f6, %f2 fpmerge %f0, %f0, %f12 ldd [%l7 + 0x68], %f0 fbo,a %fcc1, loop_1956 fbge %fcc1, loop_1957 lduh [%l7 + 0x7A], %o0 fmovrdgz %l4, %f10, %f8 loop_1956: stx %g6, [%l7 + 0x40] loop_1957: std %f8, [%l7 + 0x38] fmovdvs %icc, %f1, %f12 std %f2, [%l7 + 0x18] sdivx %g5, 0x0706, %i6 sdivcc %o2, 0x1C52, %i3 fmovsneg %xcc, %f8, %f13 movvc %xcc, %g4, %l5 ldx [%l7 + 0x10], %g7 fmovdg %icc, %f2, %f11 taddcctv %o3, 0x07B4, %o1 edge32 %o6, %o4, %l2 lduw [%l7 + 0x10], %i0 srlx %l6, %i7, %g2 stb %l0, [%l7 + 0x10] ldub [%l7 + 0x36], %o7 fmovde %icc, %f3, %f14 std %f0, [%l7 + 0x58] movgu %xcc, %l3, %l1 ldx [%l7 + 0x10], %i4 fcmpgt32 %f0, %f10, %i1 std %f6, [%l7 + 0x20] sdivcc %i2, 0x063E, %g1 and %o5, 0x1442, %i5 faligndata %f0, %f6, %f4 smulcc %o0, 0x0A99, %l4 ld [%l7 + 0x18], %f6 stb %g6, [%l7 + 0x26] fbu,a %fcc1, loop_1958 nop setx loop_1959, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbe,a %fcc2, loop_1960 brlez %g5, loop_1961 loop_1958: mulx %g3, 0x1BB2, %i6 loop_1959: movvs %icc, %i3, %g4 loop_1960: movne %icc, %l5, %o2 loop_1961: or %o3, %o1, %o6 fcmped %fcc3, %f14, %f14 fbu,a %fcc3, loop_1962 fmovdvs %xcc, %f5, %f1 fbg %fcc0, loop_1963 sth %g7, [%l7 + 0x60] loop_1962: ldsw [%l7 + 0x4C], %l2 movrne %i0, %o4, %l6 loop_1963: bg,pn %xcc, loop_1964 ld [%l7 + 0x74], %f15 movleu %icc, %i7, %l0 fmovsne %icc, %f0, %f13 loop_1964: sth %o7, [%l7 + 0x6E] ld [%l7 + 0x5C], %f10 fbule %fcc1, loop_1965 lduw [%l7 + 0x5C], %g2 fmovdvs %xcc, %f0, %f14 fors %f13, %f15, %f9 loop_1965: ldub [%l7 + 0x31], %l3 fmovrdlz %i4, %f4, %f0 std %f0, [%l7 + 0x38] fcmpgt32 %f4, %f6, %i1 fmovsge %xcc, %f11, %f14 movrgez %i2, 0x29D, %g1 fcmpgt16 %f12, %f4, %l1 edge32n %o5, %i5, %l4 lduw [%l7 + 0x28], %g6 fmovrslz %o0, %f13, %f3 tcs %xcc, 0x5 subccc %g5, 0x1085, %g3 sll %i3, %g4, %i6 or %o2, %o3, %o1 fmovsne %xcc, %f12, %f8 te %xcc, 0x3 bvc,a loop_1966 fmuld8ulx16 %f12, %f6, %f10 xor %o6, 0x1831, %l5 lduh [%l7 + 0x2E], %l2 loop_1966: edge32 %i0, %g7, %o4 alignaddrl %l6, %l0, %i7 fmovse %xcc, %f7, %f0 taddcc %o7, 0x094C, %l3 ldub [%l7 + 0x6F], %i4 udivx %i1, 0x1C61, %g2 fba,a %fcc0, loop_1967 stb %i2, [%l7 + 0x31] ldsb [%l7 + 0x1C], %g1 fmuld8sux16 %f4, %f9, %f8 loop_1967: fsrc2 %f2, %f10 ldub [%l7 + 0x34], %l1 std %f4, [%l7 + 0x58] ldsb [%l7 + 0x0F], %i5 fmovdcc %xcc, %f6, %f12 ldsw [%l7 + 0x40], %l4 brgz %g6, loop_1968 ldx [%l7 + 0x38], %o0 stx %g5, [%l7 + 0x30] ld [%l7 + 0x18], %f5 loop_1968: udiv %g3, 0x1511, %i3 ldsb [%l7 + 0x4E], %g4 ldsw [%l7 + 0x54], %i6 fands %f9, %f1, %f3 smulcc %o2, 0x1B35, %o5 nop setx loop_1969, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done umulcc %o3, 0x0ED7, %o1 tg %icc, 0x7 fmovse %icc, %f14, %f7 loop_1969: stw %l5, [%l7 + 0x74] bcc,pn %xcc, loop_1970 fsrc1 %f10, %f12 std %f6, [%l7 + 0x70] smul %o6, 0x082B, %l2 loop_1970: st %f8, [%l7 + 0x68] fabss %f4, %f5 ldd [%l7 + 0x10], %f12 brgz %g7, loop_1971 st %f12, [%l7 + 0x28] fpadd16s %f7, %f0, %f6 movne %icc, %o4, %l6 loop_1971: fmovdn %xcc, %f7, %f13 fmul8sux16 %f2, %f8, %f2 nop setx loop_1972, %l0, %l1 jmpl %l1, %i0 fpadd16s %f2, %f7, %f7 ldub [%l7 + 0x64], %i7 fmovdn %icc, %f2, %f9 loop_1972: fnands %f11, %f1, %f14 lduh [%l7 + 0x22], %o7 fnegd %f10, %f6 ba,a loop_1973 fba,a %fcc2, loop_1974 alignaddr %l3, %l0, %i4 fandnot1 %f0, %f2, %f12 loop_1973: fbne,a %fcc1, loop_1975 loop_1974: fmovscc %icc, %f0, %f6 fandnot2s %f11, %f15, %f14 lduw [%l7 + 0x20], %i1 loop_1975: ldsh [%l7 + 0x0E], %i2 stb %g1, [%l7 + 0x67] fmul8x16au %f9, %f6, %f14 ldsh [%l7 + 0x2C], %g2 fmovdge %icc, %f9, %f4 xnor %i5, 0x17E3, %l1 ldd [%l7 + 0x48], %f4 sethi 0x0544, %l4 movrlz %o0, %g5, %g3 bne %icc, loop_1976 alignaddrl %i3, %g4, %g6 fmovdle %icc, %f10, %f14 fba %fcc2, loop_1977 loop_1976: fmul8sux16 %f4, %f4, %f4 fnand %f6, %f4, %f14 brgz %o2, loop_1978 loop_1977: bl loop_1979 fbne %fcc0, loop_1980 srl %i6, %o5, %o3 loop_1978: ldsw [%l7 + 0x4C], %o1 loop_1979: lduw [%l7 + 0x3C], %l5 loop_1980: addcc %o6, 0x0259, %g7 brlez %o4, loop_1981 subcc %l2, %i0, %i7 tpos %xcc, 0x4 ldsb [%l7 + 0x28], %o7 loop_1981: movrlz %l3, 0x317, %l0 movvc %xcc, %l6, %i1 and %i2, %g1, %g2 lduh [%l7 + 0x6E], %i5 edge8l %l1, %l4, %o0 ldx [%l7 + 0x08], %g5 xnor %g3, %i4, %i3 array32 %g4, %g6, %o2 fand %f0, %f12, %f0 stb %i6, [%l7 + 0x5B] fcmpgt16 %f0, %f0, %o5 fbue %fcc1, loop_1982 st %f10, [%l7 + 0x30] ba,a %icc, loop_1983 fnot2 %f6, %f8 loop_1982: brz,a %o3, loop_1984 lduw [%l7 + 0x10], %o1 loop_1983: edge32l %l5, %g7, %o6 bg,pt %icc, loop_1985 loop_1984: fbue %fcc2, loop_1986 brlez,a %o4, loop_1987 ldd [%l7 + 0x48], %f6 loop_1985: movrgez %l2, 0x280, %i0 loop_1986: fabss %f14, %f1 loop_1987: fand %f2, %f12, %f8 ta %xcc, 0x4 fmovrsne %i7, %f12, %f0 movneg %icc, %l3, %o7 brlz %l0, loop_1988 popc %l6, %i1 movrlez %i2, 0x366, %g2 fpack16 %f2, %f9 loop_1988: tcs %xcc, 0x0 ldx [%l7 + 0x28], %i5 fmul8sux16 %f14, %f6, %f10 ldsb [%l7 + 0x1E], %l1 fsrc1 %f12, %f14 bl,pn %icc, loop_1989 be,a,pt %icc, loop_1990 ldx [%l7 + 0x50], %g1 alignaddrl %o0, %g5, %l4 loop_1989: ldsw [%l7 + 0x54], %g3 loop_1990: fmovrsne %i4, %f7, %f11 umulcc %i3, %g6, %g4 bg %xcc, loop_1991 st %f13, [%l7 + 0x08] bn,pn %icc, loop_1992 tpos %icc, 0x5 loop_1991: ld [%l7 + 0x38], %f15 fornot1s %f9, %f2, %f13 loop_1992: bpos,a loop_1993 ld [%l7 + 0x18], %f0 fbg,a %fcc3, loop_1994 andcc %i6, 0x1A01, %o5 loop_1993: movrlz %o2, 0x2A0, %o1 fcmpne16 %f2, %f2, %l5 loop_1994: fornot2 %f4, %f0, %f14 stb %g7, [%l7 + 0x5F] lduh [%l7 + 0x6C], %o3 addccc %o4, 0x1904, %o6 fmovsa %xcc, %f12, %f2 bpos,pn %icc, loop_1995 xnorcc %i0, 0x10F4, %l2 std %f12, [%l7 + 0x68] xnorcc %l3, %i7, %l0 loop_1995: bn,pn %icc, loop_1996 movrgez %l6, 0x142, %o7 fand %f10, %f4, %f2 bvc,a,pn %xcc, loop_1997 loop_1996: stb %i1, [%l7 + 0x5C] st %f12, [%l7 + 0x18] fnot2s %f4, %f2 loop_1997: fba,a %fcc2, loop_1998 fmovsgu %xcc, %f5, %f6 ld [%l7 + 0x40], %f12 sth %i2, [%l7 + 0x08] loop_1998: tgu %xcc, 0x4 fxnor %f14, %f2, %f8 tsubcc %g2, 0x1FA0, %i5 fmovdne %xcc, %f2, %f11 fpadd16s %f15, %f3, %f7 fmovd %f6, %f2 fcmped %fcc0, %f2, %f10 edge16l %g1, %l1, %g5 bvs %icc, loop_1999 movrgz %l4, %o0, %g3 fbl,a %fcc2, loop_2000 xor %i3, 0x12B2, %i4 loop_1999: mova %xcc, %g4, %i6 bpos,pn %icc, loop_2001 loop_2000: ldsh [%l7 + 0x78], %o5 fmovdleu %icc, %f7, %f6 faligndata %f4, %f12, %f10 loop_2001: movneg %icc, %g6, %o2 ba,pt %xcc, loop_2002 movle %xcc, %l5, %o1 brlz,a %g7, loop_2003 tg %xcc, 0x3 loop_2002: fcmple16 %f8, %f6, %o3 sth %o4, [%l7 + 0x76] loop_2003: fmovspos %icc, %f2, %f9 fmovs %f6, %f13 movvc %xcc, %i0, %l2 ldsw [%l7 + 0x14], %l3 fpadd16 %f10, %f2, %f14 or %o6, 0x0C83, %l0 fmovsgu %icc, %f9, %f14 stb %i7, [%l7 + 0x22] nop setx loop_2004, %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 %l6, [%l7 + 0x66] bleu,a,pt %xcc, loop_2005 fcmpeq32 %f14, %f0, %o7 loop_2004: fmovrdlz %i2, %f6, %f14 orcc %g2, 0x141C, %i1 loop_2005: fmovrsne %i5, %f3, %f6 array8 %g1, %g5, %l1 bcc,a %icc, loop_2006 xnor %o0, %g3, %i3 fmovs %f1, %f3 stw %l4, [%l7 + 0x50] loop_2006: fmovdle %xcc, %f4, %f14 bcs %icc, loop_2007 fornot2s %f12, %f12, %f10 movrgz %g4, %i6, %o5 fxnors %f3, %f0, %f6 loop_2007: sth %g6, [%l7 + 0x1E] fmul8x16 %f14, %f6, %f12 ldub [%l7 + 0x7B], %i4 fandnot2 %f8, %f0, %f14 ldsh [%l7 + 0x72], %o2 fcmpeq32 %f2, %f4, %l5 movrlz %g7, 0x2C2, %o3 tl %xcc, 0x5 for %f8, %f8, %f8 ldx [%l7 + 0x28], %o1 fmul8ulx16 %f4, %f14, %f14 orn %i0, %o4, %l2 fcmpeq32 %f2, %f12, %l3 fmovrdne %l0, %f10, %f0 fmovdleu %xcc, %f11, %f5 ldub [%l7 + 0x7F], %o6 array16 %l6, %o7, %i7 fcmpes %fcc1, %f3, %f14 lduw [%l7 + 0x5C], %i2 srlx %i1, %g2, %g1 fmovd %f6, %f12 fones %f13 fmovdle %xcc, %f10, %f5 fmovdne %xcc, %f15, %f5 fmovdneg %icc, %f13, %f0 fpsub32 %f8, %f2, %f6 lduh [%l7 + 0x66], %g5 ba,a,pn %icc, loop_2008 fmuld8sux16 %f0, %f9, %f14 bneg,a %icc, loop_2009 fmovsvc %xcc, %f0, %f2 loop_2008: xor %l1, %o0, %i5 fcmpeq32 %f12, %f4, %g3 loop_2009: movrne %i3, %g4, %i6 edge8l %l4, %o5, %i4 ldsw [%l7 + 0x78], %g6 fbule,a %fcc0, loop_2010 orcc %o2, %l5, %g7 ld [%l7 + 0x2C], %f14 stb %o1, [%l7 + 0x0E] loop_2010: fmovsle %icc, %f4, %f10 std %f8, [%l7 + 0x50] bvs %icc, loop_2011 fcmpgt16 %f0, %f4, %i0 ldd [%l7 + 0x38], %f14 fandnot1 %f2, %f14, %f8 loop_2011: sth %o3, [%l7 + 0x2E] stx %o4, [%l7 + 0x18] fba %fcc0, loop_2012 fmovsle %icc, %f1, %f11 ldx [%l7 + 0x58], %l3 movleu %xcc, %l0, %o6 loop_2012: sth %l2, [%l7 + 0x58] andn %l6, 0x0EF1, %i7 movrgez %o7, 0x319, %i1 tge %icc, 0x7 pdist %f6, %f8, %f14 ldd [%l7 + 0x40], %f8 tle %xcc, 0x5 fmovrdgez %g2, %f14, %f2 ldsh [%l7 + 0x10], %g1 fbg %fcc0, loop_2013 fmovsgu %icc, %f6, %f7 fmovrsgz %g5, %f11, %f1 stx %l1, [%l7 + 0x78] loop_2013: sth %o0, [%l7 + 0x0A] ba,a,pt %xcc, loop_2014 ldsh [%l7 + 0x32], %i5 pdist %f14, %f8, %f10 fmovde %icc, %f11, %f12 loop_2014: edge16l %g3, %i2, %g4 st %f0, [%l7 + 0x50] movg %icc, %i6, %l4 fble,a %fcc3, loop_2015 st %f10, [%l7 + 0x5C] udivcc %o5, 0x031E, %i4 for %f2, %f0, %f12 loop_2015: fabss %f10, %f4 nop setx loop_2016, %l0, %l1 jmpl %l1, %g6 fornot1 %f0, %f14, %f6 movcs %xcc, %i3, %o2 fnegd %f12, %f10 loop_2016: fnands %f11, %f7, %f14 fmovrdgez %g7, %f12, %f6 std %f14, [%l7 + 0x08] brgz %o1, loop_2017 fbe,a %fcc3, loop_2018 sra %l5, %i0, %o3 tsubcctv %l3, %l0, %o4 loop_2017: bg %xcc, loop_2019 loop_2018: ldsh [%l7 + 0x30], %l2 fbule,a %fcc1, loop_2020 tl %icc, 0x0 loop_2019: edge8l %l6, %o6, %o7 orn %i1, %g2, %i7 loop_2020: stw %g1, [%l7 + 0x64] ldsw [%l7 + 0x74], %g5 fxnor %f2, %f12, %f12 ld [%l7 + 0x30], %f9 stw %l1, [%l7 + 0x48] fxors %f9, %f13, %f5 sdiv %o0, 0x1FD9, %g3 tle %icc, 0x7 lduw [%l7 + 0x3C], %i2 tg %xcc, 0x2 bcs,a,pt %icc, loop_2021 be,a,pn %icc, loop_2022 faligndata %f2, %f10, %f12 ble %icc, loop_2023 loop_2021: st %f8, [%l7 + 0x10] loop_2022: fandnot2 %f8, %f12, %f4 tsubcctv %g4, %i5, %l4 loop_2023: taddcctv %o5, 0x061F, %i6 stw %i4, [%l7 + 0x58] fmul8x16au %f1, %f8, %f8 andn %g6, 0x0E28, %i3 std %f14, [%l7 + 0x10] fmul8x16 %f15, %f6, %f8 fsrc1s %f2, %f8 std %f4, [%l7 + 0x68] bn,a,pt %xcc, loop_2024 subcc %g7, %o2, %l5 tsubcctv %i0, %o3, %o1 movgu %icc, %l0, %l3 loop_2024: movrlz %l2, %l6, %o6 std %f8, [%l7 + 0x28] fmovdl %xcc, %f0, %f6 fandnot2s %f12, %f4, %f12 stw %o4, [%l7 + 0x4C] edge8ln %o7, %g2, %i7 ld [%l7 + 0x40], %f8 ba,pn %xcc, loop_2025 movcs %icc, %i1, %g5 sethi 0x0C52, %g1 movcs %xcc, %o0, %l1 loop_2025: bne,a %icc, loop_2026 orn %g3, 0x1374, %g4 fmul8ulx16 %f14, %f4, %f12 std %f14, [%l7 + 0x50] loop_2026: brlz,a %i2, loop_2027 lduw [%l7 + 0x64], %l4 fsrc1s %f9, %f13 faligndata %f2, %f4, %f10 loop_2027: fmovrsgez %i5, %f13, %f8 stw %o5, [%l7 + 0x1C] std %f6, [%l7 + 0x40] fmovsne %xcc, %f5, %f11 bne,pn %icc, loop_2028 lduh [%l7 + 0x0C], %i4 fmovrdlz %g6, %f8, %f4 ldub [%l7 + 0x0D], %i6 loop_2028: bne,a,pt %icc, loop_2029 ldsh [%l7 + 0x7A], %i3 fmovrsgz %g7, %f12, %f6 std %f8, [%l7 + 0x68] loop_2029: xnor %l5, %o2, %o3 smul %i0, %l0, %o1 bge,a,pt %xcc, loop_2030 addccc %l3, 0x1427, %l2 tgu %xcc, 0x4 addccc %l6, 0x1CB9, %o6 loop_2030: stx %o7, [%l7 + 0x28] brnz,a %o4, loop_2031 movle %xcc, %i7, %g2 bshuffle %f4, %f2, %f12 ldsb [%l7 + 0x4E], %i1 loop_2031: nop setx loop_2032, %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 + 0x08] fsrc2 %f4, %f10 xnor %g5, %g1, %l1 loop_2032: fbl %fcc0, loop_2033 bge,a,pt %icc, loop_2034 std %f2, [%l7 + 0x08] ldsb [%l7 + 0x4A], %o0 loop_2033: fcmpeq32 %f14, %f8, %g3 loop_2034: std %f14, [%l7 + 0x28] movrgez %g4, 0x2B1, %l4 movneg %xcc, %i2, %o5 tl %icc, 0x2 fmovsgu %icc, %f5, %f6 fand %f2, %f10, %f8 and %i5, %g6, %i4 fmul8x16 %f0, %f8, %f14 ldsb [%l7 + 0x6B], %i6 fmovspos %icc, %f2, %f12 udivx %i3, 0x12A1, %g7 mulx %l5, %o2, %o3 movleu %xcc, %i0, %l0 ldsh [%l7 + 0x10], %o1 lduh [%l7 + 0x46], %l2 fpsub32s %f11, %f5, %f7 fbe,a %fcc3, loop_2035 fpack16 %f4, %f1 ldsh [%l7 + 0x12], %l3 fbul,a %fcc3, loop_2036 loop_2035: fmuld8ulx16 %f6, %f2, %f6 fsrc2 %f12, %f14 fblg,a %fcc2, loop_2037 loop_2036: lduh [%l7 + 0x38], %l6 ba,pt %icc, loop_2038 bgu loop_2039 loop_2037: ldsw [%l7 + 0x24], %o6 ldsh [%l7 + 0x58], %o7 loop_2038: fmovdneg %icc, %f14, %f10 loop_2039: fxor %f2, %f0, %f4 st %f12, [%l7 + 0x3C] std %f4, [%l7 + 0x38] lduw [%l7 + 0x48], %i7 srl %g2, %i1, %o4 stb %g5, [%l7 + 0x0D] lduh [%l7 + 0x24], %l1 fmovrdne %o0, %f12, %f6 fnand %f4, %f0, %f12 fmovsge %icc, %f2, %f7 nop setx loop_2040, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc1 %f0, %f8 srax %g1, %g3, %l4 stx %g4, [%l7 + 0x40] loop_2040: mulscc %o5, 0x0DD5, %i5 ldsw [%l7 + 0x6C], %g6 bl loop_2041 bgu,a %icc, loop_2042 std %f2, [%l7 + 0x10] nop setx loop_2043, %l0, %l1 jmpl %l1, %i4 loop_2041: nop setx loop_2044, %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_2042: tge %xcc, 0x2 tne %icc, 0x6 loop_2043: stw %i6, [%l7 + 0x24] loop_2044: fpack16 %f4, %f4 fnors %f5, %f13, %f10 fmovsneg %icc, %f12, %f14 fpsub16s %f0, %f8, %f15 movpos %icc, %i2, %g7 lduw [%l7 + 0x68], %i3 fbg %fcc1, loop_2045 orn %o2, 0x1D80, %l5 sub %i0, %l0, %o3 fmovse %xcc, %f6, %f5 loop_2045: fmovdcs %xcc, %f5, %f5 tvs %icc, 0x7 fzeros %f6 be,a,pt %xcc, loop_2046 brnz,a %l2, loop_2047 bgu,a loop_2048 bcs,a,pn %icc, loop_2049 loop_2046: ldd [%l7 + 0x58], %f8 loop_2047: fmovrdne %l3, %f14, %f6 loop_2048: ldsh [%l7 + 0x58], %o1 loop_2049: array16 %l6, %o7, %o6 fcmpeq16 %f0, %f12, %g2 fmovdcs %icc, %f8, %f6 ldub [%l7 + 0x12], %i7 fors %f5, %f6, %f4 edge16n %i1, %o4, %l1 tcs %icc, 0x0 fbg %fcc0, loop_2050 ldub [%l7 + 0x5A], %g5 fmovrse %g1, %f2, %f13 fmovsgu %xcc, %f12, %f3 loop_2050: fabss %f11, %f15 fmovsn %xcc, %f9, %f4 srax %g3, %o0, %g4 lduw [%l7 + 0x0C], %o5 fornot1s %f5, %f6, %f5 ldsw [%l7 + 0x1C], %i5 fpack16 %f2, %f6 ldd [%l7 + 0x20], %f6 fnot1s %f0, %f3 movrne %l4, 0x2D3, %g6 stx %i6, [%l7 + 0x48] fmovsne %icc, %f6, %f2 orncc %i4, %g7, %i2 fmovdl %icc, %f9, %f9 movrne %o2, %i3, %l5 fcmpd %fcc1, %f0, %f8 movre %l0, 0x0A0, %o3 fmovsa %xcc, %f1, %f14 and %l2, %l3, %o1 fbge,a %fcc0, loop_2051 fcmple16 %f0, %f2, %i0 fbge,a %fcc0, loop_2052 brgz %o7, loop_2053 loop_2051: call loop_2054 ldub [%l7 + 0x3B], %o6 loop_2052: fmovda %icc, %f6, %f15 loop_2053: fmovdvs %xcc, %f1, %f3 loop_2054: sethi 0x1FF7, %l6 lduh [%l7 + 0x28], %i7 ldd [%l7 + 0x78], %f2 lduw [%l7 + 0x40], %g2 stb %i1, [%l7 + 0x1B] fpsub32s %f6, %f15, %f5 fmovdgu %xcc, %f7, %f13 std %f2, [%l7 + 0x30] ba,pt %icc, loop_2055 edge32 %o4, %l1, %g5 ldsw [%l7 + 0x14], %g1 addc %g3, 0x0205, %o0 loop_2055: movrlez %g4, 0x11F, %i5 sth %o5, [%l7 + 0x64] fbu,a %fcc3, loop_2056 fbe,a %fcc0, loop_2057 edge8n %l4, %i6, %g6 movcs %icc, %i4, %g7 loop_2056: tleu %icc, 0x5 loop_2057: smul %o2, 0x1FA4, %i3 tle %icc, 0x0 ldsh [%l7 + 0x10], %i2 fmovdne %xcc, %f5, %f5 fbn %fcc3, loop_2058 fpmerge %f11, %f7, %f10 std %f0, [%l7 + 0x40] lduw [%l7 + 0x70], %l0 loop_2058: fpack16 %f12, %f14 ba %xcc, loop_2059 bleu,pt %icc, loop_2060 ldsb [%l7 + 0x6C], %l5 fmuld8ulx16 %f0, %f10, %f0 loop_2059: ldx [%l7 + 0x58], %o3 loop_2060: fornot2s %f2, %f1, %f2 ldub [%l7 + 0x74], %l2 xnorcc %o1, 0x158A, %l3 stb %o7, [%l7 + 0x14] fone %f6 fmovdpos %xcc, %f6, %f10 ldsh [%l7 + 0x66], %o6 fand %f4, %f8, %f4 tn %xcc, 0x6 fbu %fcc1, loop_2061 fmovrde %l6, %f14, %f4 ldsh [%l7 + 0x30], %i0 srlx %g2, 0x1E, %i7 loop_2061: edge32n %o4, %i1, %g5 movrgez %l1, %g1, %g3 std %f14, [%l7 + 0x28] array32 %o0, %g4, %o5 ld [%l7 + 0x4C], %f1 edge16n %l4, %i5, %g6 lduw [%l7 + 0x44], %i6 ldx [%l7 + 0x18], %i4 fpmerge %f6, %f4, %f10 or %o2, 0x1795, %g7 tvc %icc, 0x6 ldsw [%l7 + 0x58], %i3 fsrc1 %f8, %f10 addccc %i2, %l5, %o3 stx %l0, [%l7 + 0x70] ldsw [%l7 + 0x54], %l2 fmovscc %icc, %f9, %f12 fpadd16s %f11, %f2, %f2 mulscc %l3, 0x19B7, %o1 movrne %o7, 0x1E2, %o6 ldsw [%l7 + 0x78], %i0 srax %l6, %g2, %i7 stx %i1, [%l7 + 0x48] lduh [%l7 + 0x60], %o4 ldsw [%l7 + 0x7C], %l1 addcc %g5, %g3, %o0 ldx [%l7 + 0x58], %g4 fcmpes %fcc3, %f8, %f8 lduh [%l7 + 0x2A], %g1 tgu %icc, 0x1 pdist %f2, %f12, %f0 ldub [%l7 + 0x52], %l4 sdivx %o5, 0x1F86, %g6 subcc %i5, %i4, %o2 umulcc %i6, 0x1BDD, %g7 fmovrde %i2, %f8, %f6 fxor %f10, %f0, %f4 fmovdge %xcc, %f12, %f2 std %f2, [%l7 + 0x08] fxors %f1, %f9, %f13 siam 0x3 tsubcc %l5, 0x199D, %i3 mulscc %l0, %l2, %o3 sth %o1, [%l7 + 0x24] st %f11, [%l7 + 0x7C] ble,a,pt %icc, loop_2062 fmovrslz %l3, %f12, %f2 sub %o6, %i0, %l6 ldsb [%l7 + 0x6B], %g2 loop_2062: ldsh [%l7 + 0x56], %o7 ldx [%l7 + 0x30], %i1 srax %i7, 0x05, %l1 fsrc2 %f2, %f10 smulcc %o4, %g5, %o0 lduh [%l7 + 0x7A], %g3 sll %g1, 0x1B, %l4 std %f8, [%l7 + 0x58] lduw [%l7 + 0x3C], %o5 brnz %g4, loop_2063 fbu %fcc2, loop_2064 fcmped %fcc0, %f6, %f6 alignaddr %i5, %g6, %i4 loop_2063: fmovdne %xcc, %f9, %f12 loop_2064: sub %o2, %i6, %g7 stw %i2, [%l7 + 0x10] fblg,a %fcc0, loop_2065 fpadd16s %f12, %f14, %f5 fmovdleu %xcc, %f7, %f11 subcc %i3, 0x0397, %l5 loop_2065: ldsh [%l7 + 0x12], %l0 fcmps %fcc3, %f7, %f11 fble,a %fcc0, loop_2066 fcmpes %fcc0, %f5, %f1 stw %l2, [%l7 + 0x28] fmovsleu %xcc, %f13, %f15 loop_2066: sub %o1, %l3, %o6 bcc,pt %icc, loop_2067 alignaddrl %o3, %l6, %i0 mulx %g2, 0x0C51, %o7 srax %i7, %i1, %o4 loop_2067: fbu,a %fcc0, loop_2068 fmovsn %icc, %f14, %f7 ldsh [%l7 + 0x14], %g5 addc %o0, 0x1B07, %l1 loop_2068: fmovsneg %xcc, %f10, %f9 ldx [%l7 + 0x50], %g1 fmovsne %icc, %f14, %f4 bpos,a,pn %icc, loop_2069 fmovdg %icc, %f6, %f7 sra %l4, %o5, %g3 fcmple32 %f0, %f0, %i5 loop_2069: movcs %xcc, %g6, %g4 st %f4, [%l7 + 0x48] fcmple32 %f10, %f10, %i4 stw %i6, [%l7 + 0x78] ldd [%l7 + 0x58], %f0 std %f2, [%l7 + 0x18] fbne %fcc0, loop_2070 fble,a %fcc1, loop_2071 edge16l %g7, %i2, %o2 bne,pt %xcc, loop_2072 loop_2070: bpos,a,pt %xcc, loop_2073 loop_2071: edge32ln %l5, %i3, %l2 fones %f12 loop_2072: ldd [%l7 + 0x50], %f4 loop_2073: ldsh [%l7 + 0x3C], %o1 lduh [%l7 + 0x60], %l0 fxnors %f10, %f14, %f5 stw %l3, [%l7 + 0x2C] fpsub32s %f4, %f6, %f15 be,a,pt %xcc, loop_2074 or %o3, %o6, %l6 fmovsgu %xcc, %f5, %f10 brgz,a %i0, loop_2075 loop_2074: movl %xcc, %o7, %g2 udiv %i1, 0x11E7, %o4 fnot1 %f14, %f0 loop_2075: fmovsne %xcc, %f15, %f9 subccc %i7, 0x16D2, %g5 tpos %icc, 0x0 fmul8x16 %f10, %f2, %f8 taddcctv %o0, %g1, %l4 andncc %o5, %g3, %i5 edge8ln %g6, %l1, %g4 ldsw [%l7 + 0x48], %i6 fmovdn %xcc, %f9, %f4 lduh [%l7 + 0x0C], %g7 ldub [%l7 + 0x21], %i4 fcmpeq32 %f4, %f10, %i2 fmovdl %xcc, %f11, %f3 movg %xcc, %l5, %i3 udivx %l2, 0x1F97, %o2 subccc %o1, %l0, %l3 fmovrdlez %o3, %f8, %f4 stx %l6, [%l7 + 0x28] tn %icc, 0x4 fmovdle %icc, %f15, %f0 stb %o6, [%l7 + 0x19] umul %i0, 0x104D, %o7 movvc %xcc, %g2, %o4 sth %i7, [%l7 + 0x62] movre %g5, 0x3B0, %o0 std %f4, [%l7 + 0x28] fpadd16 %f12, %f14, %f8 fmovdl %icc, %f4, %f9 stw %g1, [%l7 + 0x54] for %f6, %f0, %f12 fnors %f4, %f12, %f1 andncc %i1, %o5, %g3 sth %l4, [%l7 + 0x40] fmovdvc %icc, %f14, %f9 fbue,a %fcc0, loop_2076 fnegs %f3, %f5 fpmerge %f3, %f8, %f0 stw %g6, [%l7 + 0x54] loop_2076: fors %f5, %f15, %f12 std %f10, [%l7 + 0x40] fcmpeq16 %f14, %f4, %i5 tleu %xcc, 0x3 stx %g4, [%l7 + 0x28] orncc %i6, %g7, %i4 add %l1, 0x1A93, %i2 udivcc %l5, 0x1187, %i3 fsrc1 %f12, %f12 for %f14, %f0, %f4 fbule %fcc0, loop_2077 fcmpes %fcc1, %f13, %f15 fpack32 %f8, %f4, %f6 fmovrdgez %o2, %f10, %f6 loop_2077: tne %icc, 0x2 movcs %icc, %l2, %l0 movge %icc, %o1, %l3 fmul8x16 %f9, %f14, %f14 fpadd32s %f12, %f6, %f14 fmovrsgz %l6, %f3, %f8 fmovrslez %o3, %f0, %f9 fmovsl %icc, %f12, %f7 ldsh [%l7 + 0x6E], %i0 stx %o6, [%l7 + 0x68] fmovscs %icc, %f10, %f11 fandnot2s %f8, %f3, %f7 addcc %g2, 0x115B, %o7 lduh [%l7 + 0x30], %o4 fbul %fcc3, loop_2078 ldsh [%l7 + 0x66], %g5 nop setx loop_2079, %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, 0x5 loop_2078: edge32 %i7, %g1, %o0 bne,a %xcc, loop_2080 loop_2079: sth %i1, [%l7 + 0x50] or %o5, %g3, %l4 movpos %icc, %g6, %g4 loop_2080: siam 0x5 ldd [%l7 + 0x58], %f0 stb %i6, [%l7 + 0x3D] fmovsn %icc, %f14, %f7 bl,a %icc, loop_2081 ld [%l7 + 0x50], %f4 fors %f10, %f12, %f8 lduw [%l7 + 0x64], %g7 loop_2081: ldsh [%l7 + 0x2C], %i4 xorcc %l1, 0x0E3A, %i2 bg,a,pt %xcc, loop_2082 edge32 %i5, %i3, %o2 fmul8x16 %f8, %f4, %f12 umul %l5, 0x1E05, %l0 loop_2082: fors %f7, %f13, %f11 andcc %l2, %l3, %l6 call loop_2083 fpsub16 %f10, %f4, %f2 fornot1 %f14, %f6, %f0 array32 %o1, %i0, %o3 loop_2083: brnz,a %o6, loop_2084 ldsb [%l7 + 0x6A], %o7 st %f12, [%l7 + 0x5C] fnands %f1, %f13, %f12 loop_2084: bcc,a %icc, loop_2085 st %f14, [%l7 + 0x60] fxors %f4, %f15, %f6 std %f6, [%l7 + 0x10] loop_2085: sub %g2, %o4, %i7 fnegd %f0, %f14 addc %g5, %o0, %i1 fbu %fcc2, loop_2086 brgez,a %g1, loop_2087 ldx [%l7 + 0x58], %g3 lduw [%l7 + 0x5C], %l4 loop_2086: fone %f8 loop_2087: bpos %icc, loop_2088 orcc %g6, %o5, %g4 ble loop_2089 fbu,a %fcc2, loop_2090 loop_2088: edge8n %i6, %g7, %l1 ldsw [%l7 + 0x24], %i4 loop_2089: fmovd %f14, %f14 loop_2090: fcmps %fcc3, %f7, %f5 ldsb [%l7 + 0x6F], %i5 fbule,a %fcc1, loop_2091 movrlz %i3, 0x3FD, %i2 fmovsneg %icc, %f11, %f1 fcmpne16 %f4, %f12, %o2 loop_2091: lduh [%l7 + 0x1C], %l0 tcc %xcc, 0x6 andn %l5, 0x16F8, %l2 movl %xcc, %l6, %o1 fba %fcc2, loop_2092 sethi 0x0630, %i0 fpadd16 %f8, %f0, %f4 xnor %o3, 0x197F, %l3 loop_2092: fcmpes %fcc3, %f6, %f13 xorcc %o6, 0x0C8A, %o7 fbule,a %fcc2, loop_2093 fpadd16 %f8, %f4, %f10 ble,pn %xcc, loop_2094 stb %o4, [%l7 + 0x5B] loop_2093: tg %icc, 0x6 fmovdg %xcc, %f7, %f14 loop_2094: orcc %g2, 0x0B75, %g5 tcc %xcc, 0x7 std %f14, [%l7 + 0x38] array16 %i7, %o0, %i1 ldd [%l7 + 0x20], %f12 std %f2, [%l7 + 0x78] fmovsg %icc, %f0, %f0 mova %xcc, %g1, %g3 fbu,a %fcc1, loop_2095 movrlez %l4, %o5, %g4 fandnot1s %f3, %f4, %f15 bgu,a,pt %xcc, loop_2096 loop_2095: ldub [%l7 + 0x78], %i6 ldsb [%l7 + 0x5B], %g7 fmovdvc %icc, %f10, %f8 loop_2096: ldx [%l7 + 0x70], %g6 ldsw [%l7 + 0x6C], %i4 xnorcc %i5, 0x053D, %i3 taddcctv %i2, 0x194F, %o2 fmul8x16 %f6, %f12, %f6 ldx [%l7 + 0x20], %l0 fmovsneg %xcc, %f3, %f8 ldd [%l7 + 0x20], %f6 bvc,a,pt %icc, loop_2097 for %f14, %f2, %f6 tsubcc %l5, 0x1B7F, %l2 stb %l1, [%l7 + 0x58] loop_2097: ble,pt %icc, loop_2098 sllx %l6, %i0, %o1 orncc %l3, 0x0AAF, %o3 fcmped %fcc0, %f0, %f14 loop_2098: fpsub16s %f5, %f9, %f12 edge32ln %o6, %o4, %g2 fmovdcs %xcc, %f11, %f3 bvc loop_2099 fmovdl %xcc, %f9, %f12 srax %o7, %i7, %o0 ldsb [%l7 + 0x57], %i1 loop_2099: ldub [%l7 + 0x55], %g1 ldsb [%l7 + 0x6B], %g5 fandnot2s %f5, %f15, %f1 ldsw [%l7 + 0x38], %g3 fbul,a %fcc1, loop_2100 array16 %l4, %g4, %o5 andcc %i6, %g6, %i4 ldsh [%l7 + 0x64], %g7 loop_2100: fmovspos %icc, %f5, %f6 ldsb [%l7 + 0x36], %i5 fbo %fcc2, loop_2101 addc %i2, %o2, %l0 array16 %i3, %l2, %l1 movcc %icc, %l6, %i0 loop_2101: ldub [%l7 + 0x13], %l5 call loop_2102 or %l3, 0x1EA7, %o1 st %f12, [%l7 + 0x44] nop setx loop_2103, %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_2102: fmovscs %xcc, %f14, %f12 ld [%l7 + 0x28], %f11 fbul %fcc3, loop_2104 loop_2103: stb %o3, [%l7 + 0x5A] brgez,a %o4, loop_2105 tne %xcc, 0x7 loop_2104: ldsb [%l7 + 0x09], %o6 fpadd16 %f12, %f8, %f10 loop_2105: stw %o7, [%l7 + 0x54] edge8 %g2, %o0, %i7 tle %icc, 0x3 ldsw [%l7 + 0x54], %g1 fnands %f15, %f4, %f11 fmovdl %icc, %f11, %f2 fand %f8, %f4, %f6 ldx [%l7 + 0x18], %g5 ld [%l7 + 0x44], %f10 mulx %g3, 0x077B, %l4 fmovsn %icc, %f5, %f10 ld [%l7 + 0x6C], %f11 fcmpeq32 %f4, %f4, %g4 umulcc %i1, 0x0441, %i6 ldx [%l7 + 0x78], %o5 ldd [%l7 + 0x30], %f8 stx %g6, [%l7 + 0x30] brgez,a %i4, loop_2106 fpackfix %f14, %f10 orcc %g7, %i5, %i2 fandnot2 %f6, %f14, %f2 loop_2106: xorcc %o2, %i3, %l0 fmovdleu %icc, %f12, %f5 fcmpne32 %f6, %f6, %l1 brlz,a %l6, loop_2107 ldx [%l7 + 0x28], %l2 sethi 0x1453, %l5 sth %i0, [%l7 + 0x26] loop_2107: fmovdvc %xcc, %f0, %f10 fmovscs %xcc, %f3, %f8 fors %f7, %f5, %f6 fmovda %icc, %f10, %f0 fmovda %icc, %f11, %f6 ldsb [%l7 + 0x36], %o1 fmovdvc %xcc, %f13, %f11 fba %fcc0, loop_2108 bleu loop_2109 fbl,a %fcc0, loop_2110 movg %xcc, %l3, %o3 loop_2108: fcmpeq16 %f14, %f8, %o6 loop_2109: fbge,a %fcc0, loop_2111 loop_2110: ldub [%l7 + 0x7D], %o4 brz,a %g2, loop_2112 fmovdl %icc, %f13, %f8 loop_2111: tleu %xcc, 0x2 call loop_2113 loop_2112: fmovsgu %xcc, %f7, %f10 fmovdge %xcc, %f5, %f7 fnors %f10, %f14, %f9 loop_2113: fnot2s %f10, %f13 movn %icc, %o7, %i7 ldsb [%l7 + 0x4A], %o0 tcc %icc, 0x2 sth %g5, [%l7 + 0x10] stx %g1, [%l7 + 0x10] ld [%l7 + 0x10], %f3 fpack32 %f4, %f10, %f2 fba %fcc1, loop_2114 fandnot1s %f13, %f14, %f4 tneg %icc, 0x7 stx %g3, [%l7 + 0x60] loop_2114: fmovs %f4, %f11 bvc loop_2115 tneg %xcc, 0x3 stw %g4, [%l7 + 0x24] fpackfix %f2, %f0 loop_2115: fnot1s %f0, %f6 nop setx loop_2116, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x5F], %l4 ldsb [%l7 + 0x1C], %i1 fnegd %f14, %f14 loop_2116: ta %xcc, 0x1 add %o5, 0x0871, %g6 fxnors %f14, %f1, %f2 lduw [%l7 + 0x58], %i6 sdiv %i4, 0x15F1, %i5 ldd [%l7 + 0x60], %f8 brlez,a %g7, loop_2117 ldsb [%l7 + 0x62], %o2 edge16ln %i3, %i2, %l0 alignaddrl %l1, %l6, %l5 loop_2117: udiv %l2, 0x0780, %i0 std %f12, [%l7 + 0x60] fmovsge %xcc, %f9, %f2 fmovrsgez %l3, %f7, %f13 lduh [%l7 + 0x64], %o3 fble %fcc1, loop_2118 fmovdgu %xcc, %f2, %f5 addc %o6, %o1, %o4 stx %g2, [%l7 + 0x58] loop_2118: fandnot1 %f6, %f14, %f4 fone %f12 ldub [%l7 + 0x24], %i7 ldsh [%l7 + 0x28], %o0 edge16ln %o7, %g5, %g1 stb %g4, [%l7 + 0x30] ldsh [%l7 + 0x18], %l4 fpsub16s %f5, %f3, %f1 lduw [%l7 + 0x54], %g3 umulcc %o5, %i1, %g6 stx %i6, [%l7 + 0x68] ldub [%l7 + 0x7E], %i5 fsrc2 %f6, %f0 xnorcc %g7, %i4, %o2 stw %i3, [%l7 + 0x10] fsrc2s %f9, %f5 lduh [%l7 + 0x44], %i2 fmovde %xcc, %f11, %f7 fbul %fcc0, loop_2119 sth %l0, [%l7 + 0x4E] tsubcctv %l6, 0x06E7, %l1 ldsb [%l7 + 0x34], %l5 loop_2119: fmovd %f8, %f6 fpack32 %f2, %f10, %f2 ldx [%l7 + 0x30], %i0 ldsw [%l7 + 0x2C], %l2 fandnot2 %f0, %f6, %f0 xorcc %l3, 0x1E08, %o3 bl,a,pt %icc, loop_2120 ldsb [%l7 + 0x4E], %o1 fornot1s %f15, %f10, %f8 ldsh [%l7 + 0x64], %o4 loop_2120: nop setx loop_2121, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsl %icc, %f7, %f10 ldx [%l7 + 0x48], %g2 fpsub16 %f2, %f4, %f0 loop_2121: fmul8ulx16 %f0, %f12, %f2 pdist %f14, %f0, %f0 ldub [%l7 + 0x19], %i7 nop setx loop_2122, %l0, %l1 jmpl %l1, %o6 fmovscs %xcc, %f6, %f10 fmovrdlez %o7, %f0, %f10 ld [%l7 + 0x60], %f0 loop_2122: tneg %xcc, 0x3 be,pn %icc, loop_2123 fpadd16s %f3, %f14, %f4 ldub [%l7 + 0x28], %o0 fnot2 %f12, %f8 loop_2123: stw %g1, [%l7 + 0x5C] st %f8, [%l7 + 0x40] movcc %icc, %g5, %g4 stx %g3, [%l7 + 0x48] fmovs %f0, %f15 ldsh [%l7 + 0x1C], %o5 tsubcctv %l4, 0x10B4, %g6 fpsub16s %f12, %f15, %f12 movrne %i1, 0x272, %i5 lduw [%l7 + 0x18], %g7 fands %f7, %f13, %f4 tl %xcc, 0x1 ldsb [%l7 + 0x0D], %i4 te %icc, 0x1 bcs,a %xcc, loop_2124 fmovscs %xcc, %f6, %f5 fba,a %fcc0, loop_2125 st %f1, [%l7 + 0x28] loop_2124: ldsw [%l7 + 0x24], %o2 brnz,a %i6, loop_2126 loop_2125: std %f12, [%l7 + 0x58] fmovsleu %icc, %f9, %f13 fmovdg %icc, %f11, %f4 loop_2126: fornot1 %f12, %f6, %f10 umul %i2, %l0, %i3 orncc %l6, %l5, %l1 stx %l2, [%l7 + 0x50] srlx %l3, %i0, %o3 fba %fcc1, loop_2127 edge16n %o1, %g2, %o4 ldd [%l7 + 0x50], %f8 fxnor %f2, %f0, %f14 loop_2127: sth %o6, [%l7 + 0x0C] fbl,a %fcc3, loop_2128 stw %o7, [%l7 + 0x7C] ld [%l7 + 0x60], %f11 fmovsa %icc, %f12, %f5 loop_2128: edge8n %i7, %g1, %o0 bneg,pn %icc, loop_2129 stw %g4, [%l7 + 0x64] fmovrdgz %g5, %f12, %f4 fnand %f10, %f2, %f10 loop_2129: fpadd16s %f5, %f9, %f3 andcc %g3, 0x1AC2, %l4 srlx %g6, 0x05, %o5 ldx [%l7 + 0x30], %i5 fabsd %f10, %f2 fmovsvs %xcc, %f8, %f11 bpos,a %xcc, loop_2130 ldub [%l7 + 0x55], %i1 lduh [%l7 + 0x60], %g7 fnot1 %f12, %f0 loop_2130: fmul8x16 %f1, %f4, %f4 xorcc %i4, 0x181F, %o2 bl,a loop_2131 stb %i2, [%l7 + 0x57] fbuge,a %fcc3, loop_2132 bpos,a loop_2133 loop_2131: fpsub16s %f8, %f15, %f4 fbne %fcc1, loop_2134 loop_2132: andncc %i6, %l0, %l6 loop_2133: fmovde %icc, %f14, %f1 fmovdleu %icc, %f12, %f15 loop_2134: ldsh [%l7 + 0x2C], %l5 movrne %l1, %l2, %l3 pdist %f2, %f4, %f12 array32 %i0, %o3, %o1 xor %g2, %o4, %o6 movrlez %i3, 0x259, %i7 fble,a %fcc3, loop_2135 srax %g1, %o7, %g4 std %f10, [%l7 + 0x30] fpackfix %f0, %f1 loop_2135: st %f5, [%l7 + 0x20] fmovrse %o0, %f10, %f6 fblg,a %fcc3, loop_2136 edge32n %g5, %g3, %l4 taddcctv %o5, 0x1F65, %g6 movleu %xcc, %i1, %g7 loop_2136: fblg,a %fcc2, loop_2137 ble,a %icc, loop_2138 fnor %f2, %f0, %f8 fmovrslez %i4, %f13, %f3 loop_2137: stb %i5, [%l7 + 0x0E] loop_2138: srl %i2, %i6, %o2 fcmple32 %f14, %f0, %l6 bshuffle %f12, %f10, %f4 lduh [%l7 + 0x2A], %l5 andncc %l0, %l2, %l3 fbne %fcc0, loop_2139 ld [%l7 + 0x64], %f11 ldsb [%l7 + 0x17], %l1 ldsh [%l7 + 0x46], %o3 loop_2139: bgu %xcc, loop_2140 movge %xcc, %o1, %g2 edge32n %o4, %i0, %i3 lduw [%l7 + 0x6C], %o6 loop_2140: brz,a %g1, loop_2141 lduh [%l7 + 0x14], %i7 ble,a loop_2142 orncc %g4, %o7, %g5 loop_2141: fmovdneg %icc, %f13, %f6 fnot1s %f2, %f12 loop_2142: fpadd16 %f14, %f4, %f10 fnot2 %f4, %f0 fmovrdne %o0, %f4, %f14 nop setx loop_2143, %l0, %l1 jmpl %l1, %l4 fpsub32s %f10, %f1, %f13 sll %o5, 0x1E, %g6 st %f13, [%l7 + 0x5C] loop_2143: ldsh [%l7 + 0x18], %i1 ldd [%l7 + 0x30], %f2 fxnors %f1, %f13, %f15 popc %g7, %i4 edge16n %i5, %g3, %i2 bcs,a %xcc, loop_2144 fmovsle %xcc, %f13, %f0 fmovdle %icc, %f15, %f11 move %xcc, %o2, %l6 loop_2144: fpmerge %f7, %f11, %f8 lduw [%l7 + 0x20], %l5 orncc %l0, 0x02C5, %l2 xor %l3, %l1, %i6 fpsub32s %f0, %f11, %f14 fba %fcc1, loop_2145 array32 %o3, %o1, %o4 for %f12, %f8, %f6 tn %icc, 0x3 loop_2145: orcc %i0, %g2, %i3 andn %o6, %g1, %i7 fmovdcc %xcc, %f0, %f4 array32 %g4, %g5, %o7 fmul8sux16 %f14, %f4, %f10 fexpand %f15, %f0 tcs %icc, 0x0 ldsb [%l7 + 0x4C], %l4 fsrc1s %f0, %f13 fbug,a %fcc2, loop_2146 sth %o5, [%l7 + 0x70] movn %xcc, %g6, %i1 fpackfix %f8, %f15 loop_2146: fpadd16 %f6, %f12, %f0 movcc %icc, %o0, %g7 ldsb [%l7 + 0x63], %i5 bg,a,pn %xcc, loop_2147 fbo %fcc1, loop_2148 st %f4, [%l7 + 0x18] sll %i4, 0x05, %g3 loop_2147: ldsh [%l7 + 0x44], %i2 loop_2148: std %f14, [%l7 + 0x18] nop setx loop_2149, %l0, %l1 jmpl %l1, %l6 lduh [%l7 + 0x7A], %o2 stx %l0, [%l7 + 0x50] sth %l2, [%l7 + 0x54] loop_2149: array16 %l3, %l1, %l5 fcmpne32 %f0, %f0, %o3 sub %o1, %o4, %i0 fnor %f8, %f8, %f8 fba,a %fcc1, loop_2150 bshuffle %f14, %f12, %f10 smulcc %i6, %i3, %g2 tg %icc, 0x0 loop_2150: edge8ln %g1, %i7, %o6 fmovsvc %icc, %f0, %f10 bge,a %xcc, loop_2151 bvc,a %icc, loop_2152 edge16 %g4, %o7, %g5 fands %f0, %f6, %f0 loop_2151: andncc %l4, %o5, %i1 loop_2152: bge,a %xcc, loop_2153 st %f9, [%l7 + 0x20] fpmerge %f12, %f0, %f8 udivcc %o0, 0x0250, %g6 loop_2153: fcmpne16 %f0, %f4, %i5 lduw [%l7 + 0x30], %i4 ldub [%l7 + 0x63], %g7 te %xcc, 0x4 st %f7, [%l7 + 0x10] sth %i2, [%l7 + 0x74] lduh [%l7 + 0x4C], %l6 fmovdvc %icc, %f11, %f15 ba loop_2154 popc %o2, %g3 fornot2 %f10, %f6, %f10 tpos %xcc, 0x4 loop_2154: fxnor %f6, %f6, %f6 ldsb [%l7 + 0x32], %l0 ldd [%l7 + 0x30], %f14 te %icc, 0x5 fmovdn %xcc, %f9, %f10 fabsd %f0, %f0 tvc %xcc, 0x2 sdiv %l3, 0x029E, %l2 tvc %icc, 0x0 fcmps %fcc3, %f5, %f15 ldd [%l7 + 0x10], %f10 ldsb [%l7 + 0x30], %l1 lduh [%l7 + 0x5E], %o3 fmul8ulx16 %f4, %f12, %f2 fcmple16 %f10, %f10, %l5 fandnot1 %f10, %f10, %f6 fmovdgu %xcc, %f1, %f15 fmovsa %icc, %f6, %f11 fmovscc %icc, %f13, %f2 fmovd %f6, %f2 brgez,a %o1, loop_2155 stw %i0, [%l7 + 0x40] brlz,a %o4, loop_2156 fbug %fcc1, loop_2157 loop_2155: siam 0x1 ldsb [%l7 + 0x4B], %i6 loop_2156: bne,a,pt %icc, loop_2158 loop_2157: fpsub16s %f4, %f12, %f2 fmovrse %i3, %f9, %f11 fbule,a %fcc1, loop_2159 loop_2158: fcmple16 %f10, %f8, %g2 movrlz %g1, 0x3CF, %o6 fbe,a %fcc1, loop_2160 loop_2159: sub %g4, %i7, %g5 movg %icc, %o7, %o5 ldsw [%l7 + 0x2C], %l4 loop_2160: xorcc %i1, %g6, %o0 stb %i4, [%l7 + 0x42] lduw [%l7 + 0x54], %g7 stb %i2, [%l7 + 0x67] fpadd16s %f7, %f8, %f14 fmul8ulx16 %f10, %f12, %f4 fnors %f14, %f13, %f14 movcs %xcc, %l6, %o2 nop setx loop_2161, %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 fcmpne16 %f4, %f2, %g3 umulcc %i5, 0x08B7, %l3 ldd [%l7 + 0x38], %f2 loop_2161: move %icc, %l2, %l0 edge16l %l1, %o3, %l5 fmovrdgez %o1, %f10, %f6 tleu %xcc, 0x4 popc 0x01E4, %o4 smulcc %i6, %i3, %i0 stb %g2, [%l7 + 0x4F] ldsb [%l7 + 0x5C], %o6 fnors %f1, %f12, %f15 movg %icc, %g4, %i7 fbg %fcc3, loop_2162 fble %fcc3, loop_2163 bn loop_2164 fmovsleu %xcc, %f3, %f10 loop_2162: fmovdl %icc, %f12, %f4 loop_2163: srl %g1, 0x14, %g5 loop_2164: udivx %o7, 0x0C75, %o5 ldsh [%l7 + 0x54], %i1 array16 %l4, %g6, %o0 fnegs %f5, %f14 fmovdleu %xcc, %f12, %f5 fpack16 %f10, %f4 fandnot1s %f6, %f1, %f10 fandnot1s %f13, %f5, %f2 fxnors %f0, %f4, %f3 movgu %icc, %g7, %i4 lduh [%l7 + 0x66], %l6 fnors %f3, %f2, %f6 ldx [%l7 + 0x30], %i2 ldsh [%l7 + 0x40], %o2 be loop_2165 lduh [%l7 + 0x30], %g3 fbuge,a %fcc2, loop_2166 stw %l3, [%l7 + 0x1C] loop_2165: bleu,a loop_2167 sll %i5, %l0, %l2 loop_2166: ldd [%l7 + 0x38], %f14 tn %xcc, 0x4 loop_2167: lduw [%l7 + 0x78], %o3 fba,a %fcc1, loop_2168 xorcc %l1, %o1, %o4 bne,a,pt %xcc, loop_2169 fnegd %f8, %f8 loop_2168: xorcc %i6, %i3, %i0 ble,a,pn %icc, loop_2170 loop_2169: sth %g2, [%l7 + 0x68] fnands %f14, %f15, %f4 stw %l5, [%l7 + 0x14] loop_2170: lduw [%l7 + 0x0C], %g4 sth %o6, [%l7 + 0x64] lduw [%l7 + 0x6C], %g1 tle %icc, 0x3 fmovsge %xcc, %f14, %f10 fpadd16 %f8, %f6, %f6 fmovsneg %xcc, %f13, %f8 tne %xcc, 0x4 movne %xcc, %g5, %i7 lduw [%l7 + 0x60], %o7 sdivcc %i1, 0x1046, %o5 fsrc2 %f12, %f0 fmovsneg %icc, %f9, %f10 fmovrdne %l4, %f0, %f4 fandnot2s %f4, %f4, %f11 ldsh [%l7 + 0x70], %o0 bg,a loop_2171 ldx [%l7 + 0x10], %g6 stb %i4, [%l7 + 0x74] sth %l6, [%l7 + 0x74] loop_2171: ld [%l7 + 0x18], %f0 fmovdge %icc, %f1, %f11 srl %g7, 0x1F, %o2 fsrc2s %f10, %f14 fmovdn %icc, %f12, %f6 ldsw [%l7 + 0x68], %i2 fsrc2 %f14, %f0 ldsh [%l7 + 0x78], %g3 brgz,a %l3, loop_2172 tpos %icc, 0x0 movpos %xcc, %i5, %l2 bne,pt %icc, loop_2173 loop_2172: sdivcc %l0, 0x1C99, %o3 fbn,a %fcc2, loop_2174 fmovspos %icc, %f11, %f3 loop_2173: tgu %xcc, 0x2 bleu,a %xcc, loop_2175 loop_2174: tne %xcc, 0x1 fcmpne32 %f2, %f10, %l1 fnegs %f6, %f8 loop_2175: stx %o1, [%l7 + 0x18] ba %xcc, loop_2176 array32 %o4, %i6, %i3 move %icc, %g2, %l5 ldx [%l7 + 0x20], %i0 loop_2176: fpmerge %f14, %f3, %f6 subc %g4, %g1, %o6 bleu loop_2177 fmovsne %icc, %f7, %f4 std %f10, [%l7 + 0x48] stx %g5, [%l7 + 0x28] loop_2177: fcmped %fcc2, %f6, %f6 udivx %i7, 0x1808, %o7 fcmpne16 %f0, %f4, %o5 fandnot1 %f10, %f10, %f0 fmul8ulx16 %f6, %f14, %f10 orcc %l4, 0x0D92, %i1 sra %g6, %o0, %l6 srlx %g7, 0x0A, %o2 sth %i2, [%l7 + 0x14] ld [%l7 + 0x64], %f13 ldx [%l7 + 0x30], %g3 fnegs %f4, %f1 bgu loop_2178 movg %icc, %i4, %l3 movvc %icc, %l2, %l0 fbue %fcc0, loop_2179 loop_2178: be loop_2180 st %f7, [%l7 + 0x6C] sth %o3, [%l7 + 0x30] loop_2179: stb %l1, [%l7 + 0x2B] loop_2180: edge8ln %o1, %i5, %o4 ldd [%l7 + 0x10], %f6 brnz,a %i6, loop_2181 movrlz %i3, 0x29A, %g2 stw %i0, [%l7 + 0x78] stw %l5, [%l7 + 0x60] loop_2181: sth %g1, [%l7 + 0x60] tle %icc, 0x0 mova %xcc, %g4, %o6 fxor %f4, %f0, %f6 or %g5, 0x0349, %o7 stw %i7, [%l7 + 0x58] tsubcc %l4, %o5, %g6 sdiv %i1, 0x19CD, %o0 sth %g7, [%l7 + 0x4E] andn %l6, %o2, %i2 ldsw [%l7 + 0x14], %i4 brgz %l3, loop_2182 stw %g3, [%l7 + 0x50] stx %l0, [%l7 + 0x60] fandnot1s %f3, %f3, %f15 loop_2182: fnot1s %f0, %f4 fsrc1s %f13, %f15 fmovrdne %l2, %f2, %f12 ldsh [%l7 + 0x44], %l1 be,pt %xcc, loop_2183 array8 %o3, %i5, %o4 bvc,pt %xcc, loop_2184 std %f14, [%l7 + 0x68] loop_2183: edge16 %i6, %o1, %i3 sll %g2, %i0, %g1 loop_2184: fmul8x16 %f13, %f4, %f10 umulcc %l5, %o6, %g5 ldd [%l7 + 0x40], %f0 mulscc %o7, 0x1EF8, %g4 ldub [%l7 + 0x68], %l4 movg %xcc, %o5, %g6 umul %i7, %o0, %g7 ldx [%l7 + 0x48], %l6 srl %o2, 0x12, %i1 xor %i2, %l3, %i4 fpsub32 %f0, %f0, %f8 bne %xcc, loop_2185 movrgz %l0, %g3, %l2 alignaddrl %o3, %i5, %l1 movvs %icc, %i6, %o1 loop_2185: ldsw [%l7 + 0x78], %i3 std %f8, [%l7 + 0x18] ldd [%l7 + 0x48], %f4 ldsb [%l7 + 0x72], %g2 ldsw [%l7 + 0x24], %o4 fandnot1 %f4, %f0, %f0 st %f15, [%l7 + 0x60] fmovdle %xcc, %f7, %f6 ldub [%l7 + 0x25], %i0 fmovdne %icc, %f9, %f15 fbe,a %fcc2, loop_2186 fmovdl %icc, %f10, %f2 ldsh [%l7 + 0x10], %l5 lduh [%l7 + 0x40], %g1 loop_2186: ldub [%l7 + 0x49], %o6 ldsh [%l7 + 0x6C], %g5 fmovsg %xcc, %f11, %f12 std %f12, [%l7 + 0x40] fmovdvc %icc, %f10, %f15 fbg %fcc2, loop_2187 bcs %icc, loop_2188 brnz %g4, loop_2189 ld [%l7 + 0x44], %f13 loop_2187: lduh [%l7 + 0x4A], %o7 loop_2188: movneg %xcc, %l4, %g6 loop_2189: fpack16 %f2, %f15 fcmpne32 %f2, %f2, %i7 movre %o0, 0x037, %o5 edge16l %g7, %o2, %i1 fmovdpos %xcc, %f15, %f8 lduw [%l7 + 0x4C], %l6 umulcc %i2, 0x18B3, %i4 tsubcc %l0, %g3, %l3 tneg %icc, 0x0 ldub [%l7 + 0x33], %o3 fbuge,a %fcc2, loop_2190 mulx %l2, %l1, %i5 or %o1, 0x1EA0, %i6 ldsh [%l7 + 0x52], %g2 loop_2190: ta %icc, 0x3 and %i3, %i0, %o4 fmul8x16 %f12, %f12, %f2 stx %g1, [%l7 + 0x20] tcc %xcc, 0x7 xor %o6, %l5, %g4 xnor %o7, %g5, %l4 fandnot2s %f0, %f11, %f8 ldub [%l7 + 0x18], %i7 udiv %o0, 0x00EB, %o5 st %f4, [%l7 + 0x50] fandnot2 %f10, %f2, %f0 ldd [%l7 + 0x70], %f4 ldsw [%l7 + 0x18], %g7 umul %o2, 0x1109, %i1 te %icc, 0x0 std %f2, [%l7 + 0x48] fbl %fcc2, loop_2191 fmovrsgz %l6, %f1, %f4 fmovsge %icc, %f6, %f14 tneg %icc, 0x0 loop_2191: edge16ln %i2, %g6, %l0 ldd [%l7 + 0x08], %f10 movl %icc, %g3, %i4 fmul8ulx16 %f2, %f2, %f0 fnands %f9, %f10, %f15 sethi 0x12F1, %l3 tvc %xcc, 0x1 fmovsgu %xcc, %f15, %f1 fnot2 %f10, %f6 tvs %xcc, 0x1 std %f14, [%l7 + 0x08] movrne %l2, 0x077, %l1 fbul %fcc3, loop_2192 movcs %icc, %o3, %i5 fmovrdlz %o1, %f6, %f4 andn %i6, 0x05D9, %g2 loop_2192: ldsb [%l7 + 0x7F], %i3 ldx [%l7 + 0x70], %o4 fmovdle %xcc, %f8, %f0 tle %xcc, 0x6 fmovrsgz %g1, %f4, %f0 bg,a loop_2193 stw %o6, [%l7 + 0x44] fcmpd %fcc3, %f4, %f10 ld [%l7 + 0x78], %f13 loop_2193: fandnot1 %f12, %f4, %f2 ldsh [%l7 + 0x50], %i0 movvc %icc, %l5, %g4 bne,a,pn %icc, loop_2194 ld [%l7 + 0x4C], %f2 fmovrsne %o7, %f3, %f1 orcc %l4, %g5, %o0 loop_2194: ldsw [%l7 + 0x6C], %i7 edge16n %o5, %g7, %i1 movcs %icc, %o2, %l6 stx %i2, [%l7 + 0x58] fxor %f0, %f8, %f8 st %f5, [%l7 + 0x3C] smul %g6, 0x03F7, %g3 ld [%l7 + 0x14], %f8 ldsb [%l7 + 0x2D], %l0 lduw [%l7 + 0x10], %l3 ldub [%l7 + 0x6D], %l2 std %f14, [%l7 + 0x10] fpsub32 %f12, %f10, %f10 bg,a,pn %icc, loop_2195 movrgez %i4, 0x286, %l1 ldd [%l7 + 0x10], %f0 stx %i5, [%l7 + 0x78] loop_2195: fnor %f2, %f10, %f8 ldsw [%l7 + 0x0C], %o1 sth %i6, [%l7 + 0x50] fmovsg %xcc, %f3, %f11 edge32 %o3, %i3, %o4 ldub [%l7 + 0x62], %g1 stw %g2, [%l7 + 0x58] fmovse %icc, %f11, %f6 st %f0, [%l7 + 0x0C] fbue %fcc1, loop_2196 stw %o6, [%l7 + 0x3C] bvs,pt %icc, loop_2197 fnor %f0, %f8, %f10 loop_2196: fbe,a %fcc0, loop_2198 stw %i0, [%l7 + 0x6C] loop_2197: fmovsle %xcc, %f1, %f14 edge16n %g4, %o7, %l5 loop_2198: array32 %l4, %g5, %i7 movne %xcc, %o0, %g7 fcmpgt16 %f12, %f6, %o5 fba %fcc2, loop_2199 tleu %xcc, 0x7 andcc %o2, %i1, %i2 smulcc %g6, %l6, %g3 loop_2199: fabsd %f10, %f10 fmovspos %icc, %f14, %f15 ldub [%l7 + 0x14], %l3 fmovsle %xcc, %f0, %f12 ld [%l7 + 0x14], %f8 alignaddrl %l0, %i4, %l2 fnor %f10, %f10, %f14 ldsw [%l7 + 0x44], %l1 ldub [%l7 + 0x68], %o1 ldsh [%l7 + 0x18], %i6 taddcctv %i5, 0x132B, %i3 fand %f14, %f4, %f0 fmovda %xcc, %f10, %f2 fpsub16 %f14, %f10, %f8 brlez,a %o4, loop_2200 stb %o3, [%l7 + 0x69] te %icc, 0x4 andncc %g1, %o6, %g2 loop_2200: ldx [%l7 + 0x50], %g4 fmul8sux16 %f6, %f12, %f10 ldsh [%l7 + 0x3C], %i0 sethi 0x0387, %o7 be,a,pn %icc, loop_2201 srax %l5, 0x1B, %l4 fnors %f15, %f1, %f8 bvc,pn %icc, loop_2202 loop_2201: tl %xcc, 0x7 fcmpgt16 %f2, %f6, %i7 te %icc, 0x5 loop_2202: tsubcctv %g5, %o0, %o5 ldd [%l7 + 0x68], %f10 tn %icc, 0x4 fmovrsne %g7, %f12, %f10 orncc %i1, %o2, %i2 fmovscc %xcc, %f11, %f11 fors %f14, %f11, %f9 fbug %fcc1, loop_2203 movne %icc, %l6, %g6 fornot2 %f14, %f14, %f2 fmovsge %xcc, %f7, %f0 loop_2203: bl loop_2204 ldsh [%l7 + 0x38], %g3 xor %l0, 0x036E, %l3 bleu,a %icc, loop_2205 loop_2204: stb %i4, [%l7 + 0x73] sdivx %l2, 0x1E31, %l1 movcc %xcc, %o1, %i6 loop_2205: fcmple32 %f6, %f0, %i5 fnot2 %f4, %f0 sdivcc %o4, 0x1A81, %o3 fbn %fcc1, loop_2206 movcs %xcc, %i3, %o6 tg %xcc, 0x1 fornot2s %f15, %f0, %f4 loop_2206: fbl %fcc3, loop_2207 andncc %g1, %g4, %i0 ldub [%l7 + 0x72], %o7 ba,pn %xcc, loop_2208 loop_2207: tg %xcc, 0x5 sdivx %l5, 0x0E23, %l4 fands %f9, %f3, %f7 loop_2208: udivx %i7, 0x012A, %g5 fcmpne32 %f4, %f12, %g2 movre %o5, 0x0A6, %o0 sth %i1, [%l7 + 0x56] bneg loop_2209 ldsb [%l7 + 0x63], %o2 fsrc2s %f1, %f0 ldsb [%l7 + 0x7C], %g7 loop_2209: stx %l6, [%l7 + 0x50] bcc,a loop_2210 ld [%l7 + 0x44], %f8 stw %i2, [%l7 + 0x28] fpsub16 %f12, %f0, %f8 loop_2210: fmovse %icc, %f15, %f9 udivx %g3, 0x10F2, %l0 fcmped %fcc0, %f14, %f6 fpadd16s %f8, %f8, %f6 brnz %l3, loop_2211 ldsh [%l7 + 0x12], %g6 fcmple32 %f14, %f6, %l2 ldd [%l7 + 0x20], %f14 loop_2211: be %icc, loop_2212 fmovsge %xcc, %f9, %f14 tcc %icc, 0x3 edge32ln %i4, %o1, %l1 loop_2212: bcc,pn %xcc, loop_2213 ble %icc, loop_2214 ldsb [%l7 + 0x78], %i6 te %icc, 0x4 loop_2213: fmul8x16au %f0, %f1, %f14 loop_2214: fmovdneg %icc, %f10, %f8 mulscc %o4, %i5, %o3 movl %xcc, %o6, %i3 lduw [%l7 + 0x78], %g4 fbg,a %fcc0, loop_2215 fmul8x16 %f2, %f14, %f12 fmovrdne %i0, %f4, %f8 fcmpeq32 %f2, %f0, %o7 loop_2215: movrne %g1, 0x35E, %l5 ldsw [%l7 + 0x18], %l4 stb %i7, [%l7 + 0x36] mulx %g2, %o5, %o0 fbo %fcc0, loop_2216 fcmpeq32 %f4, %f8, %g5 edge32ln %i1, %g7, %l6 ldsh [%l7 + 0x28], %o2 loop_2216: fnand %f6, %f2, %f4 fcmpeq16 %f4, %f10, %g3 sdivx %i2, 0x19DF, %l0 nop setx loop_2217, %l0, %l1 jmpl %l1, %l3 edge16ln %g6, %l2, %i4 st %f1, [%l7 + 0x70] fmovrsgez %l1, %f7, %f15 loop_2217: ldsh [%l7 + 0x26], %o1 lduh [%l7 + 0x4C], %o4 be,a loop_2218 bcs loop_2219 st %f9, [%l7 + 0x08] fmovdvc %xcc, %f10, %f13 loop_2218: stw %i5, [%l7 + 0x78] loop_2219: fmovscc %xcc, %f0, %f4 ldx [%l7 + 0x20], %o3 tn %icc, 0x6 stb %o6, [%l7 + 0x26] mulscc %i3, 0x1647, %i6 smulcc %i0, 0x1907, %g4 array16 %o7, %g1, %l5 fmovsge %icc, %f3, %f12 fmovsl %xcc, %f0, %f0 bn,a,pn %xcc, loop_2220 sll %l4, 0x16, %i7 ldub [%l7 + 0x69], %g2 alignaddr %o0, %g5, %o5 loop_2220: fmovrslez %i1, %f15, %f7 be,pt %xcc, loop_2221 brgz,a %l6, loop_2222 ldd [%l7 + 0x58], %f10 fbue %fcc1, loop_2223 loop_2221: ldd [%l7 + 0x48], %f10 loop_2222: addccc %o2, 0x00CD, %g3 tg %icc, 0x2 loop_2223: stx %g7, [%l7 + 0x60] ldsw [%l7 + 0x34], %i2 xnorcc %l0, 0x1D8C, %g6 move %xcc, %l3, %i4 addc %l1, %o1, %o4 movge %icc, %i5, %o3 movrgz %o6, %i3, %l2 fmovsvs %xcc, %f10, %f12 ldsh [%l7 + 0x54], %i6 fmovsl %xcc, %f6, %f15 array8 %i0, %o7, %g1 tcs %icc, 0x5 sethi 0x0C48, %g4 fmovrsne %l4, %f14, %f12 fands %f14, %f13, %f6 fmovdle %xcc, %f6, %f9 fmovsvc %xcc, %f4, %f6 ldd [%l7 + 0x48], %f4 fpackfix %f4, %f5 fmovrde %l5, %f4, %f14 call loop_2224 stb %i7, [%l7 + 0x0B] fpsub16 %f4, %f8, %f12 fcmpne16 %f2, %f14, %o0 loop_2224: stb %g2, [%l7 + 0x29] brnz %o5, loop_2225 fmovdle %xcc, %f13, %f3 bne loop_2226 ldd [%l7 + 0x40], %f0 loop_2225: st %f7, [%l7 + 0x08] fbu,a %fcc0, loop_2227 loop_2226: tpos %icc, 0x5 fpsub32 %f12, %f2, %f0 stx %g5, [%l7 + 0x70] loop_2227: addcc %i1, 0x1EEB, %l6 fmovrslz %g3, %f14, %f13 movleu %xcc, %o2, %i2 bg,a,pt %xcc, loop_2228 andn %l0, %g7, %g6 movrlez %i4, %l1, %l3 fmul8ulx16 %f4, %f6, %f4 loop_2228: or %o1, 0x0A77, %o4 ldub [%l7 + 0x58], %i5 lduw [%l7 + 0x64], %o6 fornot2 %f6, %f14, %f14 fmul8ulx16 %f14, %f6, %f4 ldsb [%l7 + 0x67], %o3 ldsb [%l7 + 0x3B], %i3 ldub [%l7 + 0x2E], %l2 fnands %f11, %f5, %f11 be %icc, loop_2229 srax %i6, %i0, %o7 alignaddr %g4, %g1, %l4 fandnot1s %f11, %f14, %f11 loop_2229: edge8 %i7, %o0, %l5 edge16n %o5, %g5, %g2 sra %i1, 0x04, %l6 array32 %g3, %i2, %o2 bvc,a loop_2230 ldd [%l7 + 0x68], %f8 fmovspos %icc, %f9, %f3 ldub [%l7 + 0x13], %g7 loop_2230: stx %g6, [%l7 + 0x60] fmul8x16al %f10, %f10, %f6 lduw [%l7 + 0x74], %i4 srax %l1, 0x13, %l0 edge32ln %o1, %l3, %i5 fmovsneg %xcc, %f4, %f2 add %o6, %o4, %o3 sth %i3, [%l7 + 0x0E] fcmpgt32 %f12, %f2, %l2 siam 0x5 stb %i0, [%l7 + 0x09] taddcctv %o7, 0x1395, %g4 fnand %f4, %f2, %f2 fmul8x16au %f0, %f10, %f8 std %f0, [%l7 + 0x28] fpsub32 %f6, %f6, %f8 sethi 0x1AB8, %i6 stw %g1, [%l7 + 0x68] fandnot1 %f8, %f14, %f4 movvs %icc, %l4, %i7 lduw [%l7 + 0x0C], %l5 fmovsvc %xcc, %f4, %f11 taddcctv %o5, 0x1001, %o0 ldsh [%l7 + 0x74], %g5 bne loop_2231 bcs,a,pt %icc, loop_2232 tpos %icc, 0x1 tl %icc, 0x7 loop_2231: fones %f3 loop_2232: movpos %icc, %g2, %i1 faligndata %f14, %f12, %f2 subcc %g3, %i2, %o2 edge16ln %l6, %g6, %i4 movrgez %l1, %l0, %o1 ldsw [%l7 + 0x38], %g7 xor %i5, %o6, %l3 ldsw [%l7 + 0x40], %o3 te %icc, 0x2 fpackfix %f6, %f6 ldd [%l7 + 0x08], %f12 stw %i3, [%l7 + 0x74] fbo %fcc1, loop_2233 udiv %o4, 0x0EE3, %l2 bpos,pn %icc, loop_2234 ldx [%l7 + 0x58], %o7 loop_2233: ld [%l7 + 0x64], %f2 addccc %i0, %g4, %g1 loop_2234: fmovsvc %icc, %f15, %f8 ldsh [%l7 + 0x5E], %l4 fpadd16s %f0, %f3, %f10 xnorcc %i7, 0x18AC, %l5 edge32 %i6, %o0, %g5 tne %icc, 0x2 fmuld8ulx16 %f1, %f15, %f12 fmovsge %icc, %f7, %f15 fmovrsgez %o5, %f9, %f3 fbule,a %fcc2, loop_2235 brlz,a %g2, loop_2236 ldsb [%l7 + 0x3D], %i1 stx %i2, [%l7 + 0x48] loop_2235: fornot2s %f13, %f4, %f8 loop_2236: tn %xcc, 0x5 edge32ln %o2, %l6, %g6 ldub [%l7 + 0x72], %g3 edge16ln %l1, %i4, %o1 fbe,a %fcc0, loop_2237 tsubcctv %g7, 0x0A81, %l0 udiv %o6, 0x10D2, %l3 fmovrdlz %o3, %f2, %f2 loop_2237: ldub [%l7 + 0x61], %i3 fmovdvs %xcc, %f8, %f14 fmovrdlez %o4, %f14, %f4 sth %i5, [%l7 + 0x56] brgez %l2, loop_2238 fmovdcs %icc, %f14, %f10 fblg,a %fcc0, loop_2239 sth %i0, [%l7 + 0x18] loop_2238: movvs %xcc, %o7, %g1 fcmpgt32 %f14, %f12, %g4 loop_2239: edge16n %l4, %i7, %l5 ld [%l7 + 0x60], %f2 tleu %icc, 0x4 fbe,a %fcc1, loop_2240 fands %f0, %f15, %f9 fmovsn %xcc, %f13, %f12 ldsh [%l7 + 0x42], %i6 loop_2240: fandnot1s %f15, %f1, %f8 movvs %icc, %g5, %o0 andncc %o5, %i1, %i2 fnors %f1, %f5, %f13 fcmpne16 %f14, %f0, %g2 andn %l6, 0x124B, %o2 ldx [%l7 + 0x08], %g3 fpsub32 %f0, %f6, %f4 movgu %icc, %g6, %i4 srlx %o1, 0x01, %l1 fcmps %fcc2, %f1, %f1 ldsb [%l7 + 0x1B], %g7 fmul8x16au %f3, %f2, %f8 edge8l %o6, %l3, %l0 array32 %i3, %o4, %o3 movn %xcc, %l2, %i0 udivcc %i5, 0x0E4E, %o7 fbu,a %fcc2, loop_2241 fcmpes %fcc1, %f10, %f15 ldd [%l7 + 0x38], %f4 fand %f4, %f6, %f8 loop_2241: fzeros %f10 stb %g4, [%l7 + 0x4C] ldx [%l7 + 0x28], %l4 ldsb [%l7 + 0x6A], %g1 fcmpeq16 %f8, %f14, %l5 tsubcctv %i7, %g5, %i6 fmovsneg %icc, %f8, %f5 ldub [%l7 + 0x63], %o0 tcc %icc, 0x1 andcc %i1, 0x1B73, %i2 fcmpd %fcc3, %f12, %f8 fcmple16 %f2, %f6, %o5 fnot2s %f10, %f10 srlx %l6, %g2, %o2 movg %icc, %g6, %i4 movg %xcc, %g3, %o1 stb %l1, [%l7 + 0x77] nop setx loop_2242, %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 fpackfix %f12, %f3 fmovde %icc, %f10, %f2 sdivcc %o6, 0x05B2, %g7 loop_2242: stb %l0, [%l7 + 0x0E] fmovrsne %i3, %f8, %f15 stw %l3, [%l7 + 0x74] move %xcc, %o3, %o4 fmovsge %icc, %f1, %f2 orcc %l2, 0x0CF2, %i0 be,a %xcc, loop_2243 ldsb [%l7 + 0x64], %i5 fbe,a %fcc0, loop_2244 ldx [%l7 + 0x60], %g4 loop_2243: brgz %o7, loop_2245 srax %g1, 0x1C, %l4 loop_2244: ta %xcc, 0x0 fmovrdne %i7, %f4, %f12 loop_2245: fnot1 %f0, %f2 fmovrdlez %l5, %f4, %f8 fpack32 %f6, %f4, %f0 addccc %i6, 0x0637, %o0 movne %xcc, %i1, %i2 sll %o5, 0x15, %l6 brlz %g2, loop_2246 stb %o2, [%l7 + 0x42] umul %g6, %g5, %g3 stx %i4, [%l7 + 0x10] loop_2246: movn %xcc, %o1, %o6 mulx %g7, %l1, %i3 ldd [%l7 + 0x78], %f10 movvs %icc, %l3, %o3 bne,pt %icc, loop_2247 sth %o4, [%l7 + 0x72] ldd [%l7 + 0x38], %f0 movcs %xcc, %l0, %l2 loop_2247: tgu %icc, 0x0 bneg %icc, loop_2248 std %f2, [%l7 + 0x70] fone %f10 move %xcc, %i0, %i5 loop_2248: fpadd32 %f8, %f0, %f6 lduw [%l7 + 0x0C], %o7 fbn,a %fcc0, loop_2249 call loop_2250 lduw [%l7 + 0x14], %g1 fnor %f8, %f4, %f0 loop_2249: alignaddrl %g4, %l4, %l5 loop_2250: orcc %i6, %o0, %i7 fmovrdne %i2, %f14, %f4 fbuge,a %fcc0, loop_2251 ldsh [%l7 + 0x20], %i1 fblg,a %fcc2, loop_2252 fmovdge %icc, %f15, %f4 loop_2251: fone %f6 lduw [%l7 + 0x50], %o5 loop_2252: tl %xcc, 0x3 fble,a %fcc0, loop_2253 fbue,a %fcc0, loop_2254 stx %g2, [%l7 + 0x20] ldx [%l7 + 0x70], %o2 loop_2253: fble,a %fcc0, loop_2255 loop_2254: fnor %f8, %f2, %f8 ldx [%l7 + 0x48], %l6 lduw [%l7 + 0x48], %g6 loop_2255: orncc %g3, 0x1C6B, %i4 ldd [%l7 + 0x30], %f4 lduw [%l7 + 0x58], %g5 stw %o6, [%l7 + 0x5C] ldd [%l7 + 0x48], %f0 ble,a %icc, loop_2256 bleu,a %xcc, loop_2257 stb %o1, [%l7 + 0x56] edge8n %g7, %l1, %l3 loop_2256: bn,a loop_2258 loop_2257: tgu %xcc, 0x5 bcc %xcc, loop_2259 fmovdvs %icc, %f15, %f11 loop_2258: brnz,a %i3, loop_2260 ldsw [%l7 + 0x68], %o4 loop_2259: movcc %icc, %l0, %l2 ldsw [%l7 + 0x74], %i0 loop_2260: ldsw [%l7 + 0x24], %o3 movg %xcc, %o7, %g1 fbo,a %fcc2, loop_2261 fmovrslz %i5, %f14, %f1 fmuld8ulx16 %f14, %f5, %f4 edge16l %g4, %l4, %i6 loop_2261: ldsb [%l7 + 0x61], %l5 fcmped %fcc3, %f6, %f0 fsrc2 %f10, %f6 siam 0x2 ldd [%l7 + 0x30], %f0 fmovdleu %xcc, %f5, %f9 fcmps %fcc0, %f14, %f0 stb %o0, [%l7 + 0x27] edge32ln %i7, %i2, %i1 ta %icc, 0x2 udivcc %g2, 0x0C83, %o2 ldsw [%l7 + 0x24], %l6 edge8ln %g6, %g3, %i4 ble,a %xcc, loop_2262 stb %g5, [%l7 + 0x24] movre %o6, 0x2E4, %o5 ldsw [%l7 + 0x18], %o1 loop_2262: bleu,a %xcc, loop_2263 edge32ln %g7, %l3, %l1 taddcc %o4, %i3, %l2 st %f5, [%l7 + 0x7C] loop_2263: lduh [%l7 + 0x6C], %i0 bvs,a %icc, loop_2264 edge16l %l0, %o3, %o7 fpadd32s %f9, %f2, %f1 ld [%l7 + 0x5C], %f12 loop_2264: fbuge,a %fcc0, loop_2265 bvc,pn %xcc, loop_2266 bgu,pn %xcc, loop_2267 brgez %i5, loop_2268 loop_2265: sllx %g4, %g1, %l4 loop_2266: fcmpeq32 %f12, %f2, %l5 loop_2267: be,pn %xcc, loop_2269 loop_2268: fba,a %fcc3, loop_2270 fbue %fcc2, loop_2271 sth %o0, [%l7 + 0x60] loop_2269: fbue %fcc0, loop_2272 loop_2270: fmovsne %icc, %f9, %f1 loop_2271: fmovsa %xcc, %f10, %f15 tcc %xcc, 0x6 loop_2272: fmovsg %xcc, %f9, %f6 stw %i6, [%l7 + 0x60] ldx [%l7 + 0x08], %i2 add %i7, 0x1D73, %i1 movleu %xcc, %g2, %o2 fbge %fcc3, loop_2273 movge %xcc, %g6, %g3 stx %i4, [%l7 + 0x40] brz %g5, loop_2274 loop_2273: ldd [%l7 + 0x30], %f6 fsrc1s %f15, %f14 bcs loop_2275 loop_2274: ldx [%l7 + 0x78], %o6 ld [%l7 + 0x5C], %f6 movcs %xcc, %o5, %l6 loop_2275: stw %o1, [%l7 + 0x10] tn %icc, 0x4 ldsh [%l7 + 0x56], %l3 fmovda %xcc, %f9, %f12 movrlez %l1, %g7, %o4 edge16ln %l2, %i3, %l0 nop setx loop_2276, %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 bn,a loop_2277 movpos %icc, %i0, %o7 edge16 %o3, %g4, %i5 loop_2276: edge32 %l4, %l5, %g1 loop_2277: brnz %o0, loop_2278 ld [%l7 + 0x48], %f11 smul %i2, 0x060C, %i7 fba,a %fcc2, loop_2279 loop_2278: edge8ln %i1, %i6, %g2 fbuge,a %fcc2, loop_2280 ldub [%l7 + 0x71], %o2 loop_2279: sra %g6, %g3, %g5 bleu,a loop_2281 loop_2280: subc %i4, 0x06C1, %o5 fmovsne %xcc, %f8, %f6 movcs %icc, %o6, %l6 loop_2281: tvs %icc, 0x5 movge %xcc, %o1, %l3 smulcc %l1, 0x1A23, %o4 fones %f3 ldsb [%l7 + 0x57], %l2 movcs %icc, %i3, %l0 tgu %icc, 0x7 ldsh [%l7 + 0x74], %i0 xor %o7, %g7, %o3 addccc %i5, 0x0A1B, %l4 fmovrde %g4, %f8, %f14 ble %icc, loop_2282 ldsb [%l7 + 0x52], %l5 fmovdcs %icc, %f14, %f13 xor %o0, %i2, %g1 loop_2282: fbl,a %fcc3, loop_2283 ldd [%l7 + 0x48], %f4 lduh [%l7 + 0x4E], %i1 subcc %i6, %i7, %g2 loop_2283: srax %g6, 0x1C, %o2 andncc %g3, %g5, %o5 ldx [%l7 + 0x30], %o6 taddcc %i4, %l6, %o1 tge %xcc, 0x4 fxors %f6, %f2, %f10 fbn,a %fcc1, loop_2284 addc %l1, 0x0F43, %o4 mova %icc, %l3, %i3 nop setx loop_2285, %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_2284: stw %l0, [%l7 + 0x40] mova %icc, %i0, %l2 sth %g7, [%l7 + 0x4A] loop_2285: brlz %o3, loop_2286 st %f6, [%l7 + 0x08] stb %o7, [%l7 + 0x2B] fmovrdlez %i5, %f10, %f10 loop_2286: brnz,a %g4, loop_2287 tcs %xcc, 0x4 bcc loop_2288 ldsb [%l7 + 0x70], %l4 loop_2287: ldsh [%l7 + 0x40], %l5 tcc %xcc, 0x5 loop_2288: fbn,a %fcc3, loop_2289 stx %i2, [%l7 + 0x58] fmovsge %xcc, %f10, %f12 ldsb [%l7 + 0x60], %o0 loop_2289: movrgez %i1, 0x30B, %g1 fpsub16s %f9, %f2, %f3 andncc %i7, %i6, %g2 movge %xcc, %o2, %g3 sth %g5, [%l7 + 0x4C] fmovdpos %icc, %f2, %f2 fones %f5 for %f14, %f12, %f10 xnorcc %o5, 0x042F, %g6 stb %i4, [%l7 + 0x6C] fmovdge %xcc, %f5, %f0 fmovdge %icc, %f4, %f6 addccc %l6, 0x0972, %o1 mova %icc, %o6, %l1 fnegs %f0, %f5 ldsb [%l7 + 0x71], %l3 tcc %icc, 0x7 sll %o4, %l0, %i0 sll %l2, %g7, %i3 fcmpes %fcc3, %f3, %f3 bn %xcc, loop_2290 ldx [%l7 + 0x08], %o7 subc %o3, %i5, %g4 udiv %l4, 0x00B6, %i2 loop_2290: lduw [%l7 + 0x44], %l5 tneg %xcc, 0x2 te %icc, 0x6 fzero %f8 fcmps %fcc2, %f11, %f3 fmovrsgez %i1, %f13, %f3 addccc %o0, 0x0648, %g1 nop setx loop_2291, %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 %f14, [%l7 + 0x18] fbl,a %fcc1, loop_2292 sub %i6, 0x0FAC, %g2 loop_2291: srlx %o2, 0x1D, %g3 fbul %fcc1, loop_2293 loop_2292: ldx [%l7 + 0x70], %g5 fmovsleu %icc, %f13, %f8 st %f6, [%l7 + 0x78] loop_2293: fxnor %f14, %f14, %f10 stb %i7, [%l7 + 0x7D] movn %xcc, %o5, %i4 lduh [%l7 + 0x5A], %l6 ld [%l7 + 0x60], %f8 fmovdl %xcc, %f10, %f13 tl %xcc, 0x3 bshuffle %f12, %f6, %f4 fpadd16s %f6, %f7, %f12 stx %g6, [%l7 + 0x10] edge32l %o6, %o1, %l3 fnand %f12, %f4, %f0 ldsh [%l7 + 0x16], %o4 fsrc1s %f15, %f14 stx %l1, [%l7 + 0x40] fsrc1s %f12, %f14 ldsw [%l7 + 0x5C], %i0 ld [%l7 + 0x24], %f15 edge16n %l2, %g7, %l0 fmovsge %xcc, %f9, %f13 movrne %i3, 0x0F0, %o3 lduh [%l7 + 0x38], %o7 tpos %xcc, 0x3 stb %g4, [%l7 + 0x39] fbn %fcc1, loop_2294 lduh [%l7 + 0x60], %l4 fmovsneg %xcc, %f12, %f6 fone %f0 loop_2294: fnands %f1, %f14, %f5 fnot2s %f13, %f3 ldsh [%l7 + 0x60], %i5 movge %icc, %i2, %i1 fmovsvs %xcc, %f5, %f6 array16 %l5, %g1, %o0 bl,a loop_2295 array16 %g2, %i6, %g3 stb %g5, [%l7 + 0x1B] ldsh [%l7 + 0x76], %i7 loop_2295: edge8n %o5, %i4, %l6 tcc %xcc, 0x3 fand %f12, %f12, %f12 fpsub16 %f12, %f0, %f10 fnot2s %f15, %f11 std %f12, [%l7 + 0x30] ldd [%l7 + 0x40], %f12 fnot1s %f8, %f0 xnor %g6, %o6, %o2 ldsw [%l7 + 0x6C], %o1 ldx [%l7 + 0x68], %l3 fzeros %f11 fandnot1 %f8, %f6, %f12 fbule %fcc3, loop_2296 fble %fcc2, loop_2297 alignaddrl %o4, %l1, %l2 bcc,a,pt %xcc, loop_2298 loop_2296: lduh [%l7 + 0x76], %g7 loop_2297: edge16n %l0, %i0, %o3 stx %i3, [%l7 + 0x78] loop_2298: ldsh [%l7 + 0x44], %o7 tl %xcc, 0x2 sth %g4, [%l7 + 0x0A] ldsh [%l7 + 0x2E], %l4 xorcc %i5, %i1, %l5 fornot1 %f4, %f0, %f0 edge16 %i2, %g1, %g2 tsubcc %o0, 0x14CA, %g3 fxors %f9, %f0, %f15 fmovdne %xcc, %f15, %f6 stx %i6, [%l7 + 0x08] brgz,a %i7, loop_2299 fmovdpos %icc, %f14, %f3 ldsw [%l7 + 0x40], %g5 fmovsgu %icc, %f9, %f10 loop_2299: orncc %o5, 0x1CCA, %l6 fmovrsne %g6, %f9, %f14 subc %i4, %o2, %o1 ldub [%l7 + 0x43], %l3 stb %o6, [%l7 + 0x4B] fmovde %xcc, %f15, %f5 ta %icc, 0x0 ldsb [%l7 + 0x11], %l1 movrlz %l2, %o4, %g7 taddcctv %i0, 0x1004, %o3 lduh [%l7 + 0x6A], %i3 fmovrdgz %l0, %f2, %f8 edge32ln %o7, %l4, %g4 brnz %i5, loop_2300 fbule,a %fcc0, loop_2301 ldd [%l7 + 0x10], %f4 sth %i1, [%l7 + 0x36] loop_2300: taddcc %i2, %g1, %g2 loop_2301: fmovspos %xcc, %f13, %f2 fbn,a %fcc2, loop_2302 fmovscc %icc, %f8, %f1 fbule %fcc2, loop_2303 fmovsl %xcc, %f9, %f12 loop_2302: sth %l5, [%l7 + 0x10] fmovs %f9, %f12 loop_2303: movrlez %g3, %i6, %o0 fcmpgt32 %f8, %f2, %i7 srl %g5, %o5, %l6 movgu %xcc, %i4, %o2 stw %g6, [%l7 + 0x74] fpsub32 %f14, %f0, %f0 fmovdpos %icc, %f15, %f11 stb %l3, [%l7 + 0x0B] tsubcctv %o6, %l1, %o1 brlez,a %l2, loop_2304 stx %o4, [%l7 + 0x38] bleu loop_2305 fones %f3 loop_2304: call loop_2306 array32 %i0, %g7, %o3 loop_2305: popc 0x0DDD, %l0 ldsb [%l7 + 0x5B], %i3 loop_2306: fmovrdgz %l4, %f8, %f0 nop setx loop_2307, %l0, %l1 jmpl %l1, %g4 fands %f4, %f0, %f8 stx %i5, [%l7 + 0x18] ldsb [%l7 + 0x0F], %i1 loop_2307: fandnot2s %f9, %f3, %f6 stx %i2, [%l7 + 0x60] andn %g1, %o7, %l5 std %f2, [%l7 + 0x70] smul %g3, 0x1B80, %g2 sth %i6, [%l7 + 0x50] fpack16 %f4, %f12 fpadd32 %f6, %f12, %f2 std %f10, [%l7 + 0x60] movgu %xcc, %i7, %g5 xor %o0, 0x1BFB, %o5 stb %l6, [%l7 + 0x4C] stb %i4, [%l7 + 0x10] ldx [%l7 + 0x08], %o2 stw %g6, [%l7 + 0x60] stw %o6, [%l7 + 0x08] nop setx loop_2308, %l0, %l1 jmpl %l1, %l1 ta %icc, 0x2 fands %f11, %f8, %f5 fmovdpos %icc, %f6, %f9 loop_2308: ldx [%l7 + 0x40], %o1 movrne %l3, %l2, %o4 nop setx loop_2309, %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 %i0, %o3, %g7 ldub [%l7 + 0x2F], %l0 xnor %l4, 0x1266, %i3 loop_2309: udivx %g4, 0x0C9A, %i1 fmovdl %icc, %f8, %f10 fbne %fcc1, loop_2310 std %f8, [%l7 + 0x50] movcc %icc, %i2, %i5 ldx [%l7 + 0x18], %o7 loop_2310: movn %icc, %g1, %l5 bl,a loop_2311 edge16ln %g3, %g2, %i7 fmovsleu %xcc, %f1, %f2 ldsb [%l7 + 0x5F], %g5 loop_2311: fsrc1 %f8, %f10 stb %i6, [%l7 + 0x37] array8 %o5, %l6, %o0 fmovsl %icc, %f14, %f10 lduh [%l7 + 0x2A], %i4 std %f8, [%l7 + 0x38] nop setx loop_2312, %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 fmul8x16au %f5, %f3, %f8 fmovdn %xcc, %f7, %f8 alignaddrl %g6, %o6, %l1 loop_2312: fpadd16s %f11, %f2, %f6 movleu %icc, %o1, %o2 stw %l2, [%l7 + 0x44] edge8 %l3, %o4, %o3 ldub [%l7 + 0x3E], %i0 fnot2 %f8, %f14 add %l0, %g7, %l4 te %icc, 0x5 bvc loop_2313 fmovsg %icc, %f3, %f1 fnor %f12, %f14, %f6 sdivx %g4, 0x1B1A, %i1 loop_2313: ldd [%l7 + 0x58], %f0 bleu,pt %icc, loop_2314 fnand %f12, %f4, %f12 ldd [%l7 + 0x48], %f4 fexpand %f4, %f14 loop_2314: fsrc2s %f0, %f11 lduh [%l7 + 0x44], %i2 fand %f12, %f12, %f4 fmovrslez %i5, %f6, %f10 ldx [%l7 + 0x20], %i3 fpackfix %f4, %f12 st %f8, [%l7 + 0x58] siam 0x3 ldsb [%l7 + 0x32], %o7 sdivcc %g1, 0x0805, %g3 movvc %xcc, %l5, %i7 tgu %icc, 0x4 std %f12, [%l7 + 0x20] subcc %g5, 0x1E64, %i6 fpack32 %f4, %f12, %f4 fsrc1 %f2, %f6 bneg,pt %icc, loop_2315 ldx [%l7 + 0x70], %o5 ldsw [%l7 + 0x20], %l6 movcc %xcc, %o0, %i4 loop_2315: ldx [%l7 + 0x78], %g2 std %f8, [%l7 + 0x78] movleu %icc, %o6, %g6 fmovda %icc, %f11, %f13 fbug,a %fcc2, loop_2316 stb %o1, [%l7 + 0x32] fbue,a %fcc0, loop_2317 fmovrdgez %o2, %f2, %f0 loop_2316: ldub [%l7 + 0x1D], %l2 sth %l1, [%l7 + 0x76] loop_2317: stb %o4, [%l7 + 0x14] andcc %o3, 0x1FE8, %l3 ldx [%l7 + 0x60], %i0 fxnors %f1, %f15, %f4 srlx %l0, %l4, %g4 addcc %g7, %i2, %i1 lduw [%l7 + 0x24], %i3 fmovdge %xcc, %f15, %f9 sdiv %i5, 0x0159, %g1 fsrc1 %f14, %f10 stb %g3, [%l7 + 0x43] alignaddrl %l5, %o7, %g5 fmovrsgz %i7, %f12, %f7 stw %o5, [%l7 + 0x54] movvc %xcc, %i6, %l6 umulcc %o0, %g2, %o6 tleu %icc, 0x6 ldub [%l7 + 0x30], %i4 ldx [%l7 + 0x40], %g6 ldsw [%l7 + 0x1C], %o2 fnands %f7, %f5, %f6 fmovsg %xcc, %f14, %f13 fpadd16 %f8, %f6, %f12 fmovdvc %xcc, %f9, %f13 fxnors %f11, %f3, %f5 xor %l2, 0x1EA1, %l1 fcmps %fcc1, %f13, %f4 edge8l %o4, %o1, %o3 fba %fcc2, loop_2318 bneg,a,pn %icc, loop_2319 fpsub16s %f2, %f2, %f15 ldsw [%l7 + 0x14], %l3 loop_2318: fbl %fcc1, loop_2320 loop_2319: ldsh [%l7 + 0x36], %l0 ld [%l7 + 0x0C], %f1 fcmpne16 %f10, %f10, %l4 loop_2320: stw %i0, [%l7 + 0x60] xorcc %g4, %i2, %g7 taddcc %i3, %i5, %i1 tvs %xcc, 0x0 fmovscs %xcc, %f1, %f6 xnorcc %g1, 0x0587, %l5 fmovdn %xcc, %f15, %f1 edge32ln %g3, %o7, %g5 fmul8x16 %f10, %f14, %f6 umul %o5, %i7, %i6 smulcc %o0, %l6, %g2 tvs %icc, 0x7 bgu,a %xcc, loop_2321 edge16 %i4, %o6, %g6 tvs %xcc, 0x1 orncc %o2, 0x1BA2, %l1 loop_2321: fmul8x16 %f8, %f14, %f0 ld [%l7 + 0x5C], %f14 fpsub32s %f1, %f3, %f12 ldsb [%l7 + 0x1A], %l2 sllx %o1, %o3, %o4 fbne,a %fcc0, loop_2322 sethi 0x19C6, %l0 fmovde %icc, %f2, %f4 tge %icc, 0x1 loop_2322: ldub [%l7 + 0x3C], %l4 ldx [%l7 + 0x28], %l3 srax %i0, %i2, %g4 stw %g7, [%l7 + 0x38] movgu %icc, %i3, %i5 sllx %i1, 0x19, %l5 movl %icc, %g3, %g1 edge32 %g5, %o5, %i7 tgu %xcc, 0x3 fpadd16s %f6, %f2, %f2 bcs loop_2323 ldsh [%l7 + 0x36], %i6 ldsw [%l7 + 0x1C], %o0 alignaddrl %l6, %g2, %o7 loop_2323: stx %i4, [%l7 + 0x68] udivcc %g6, 0x09C1, %o6 fabss %f13, %f3 fmovscc %icc, %f14, %f5 lduw [%l7 + 0x34], %o2 edge8 %l1, %l2, %o3 fpmerge %f9, %f9, %f8 fbule %fcc0, loop_2324 xor %o4, %l0, %o1 fbe %fcc1, loop_2325 st %f2, [%l7 + 0x2C] loop_2324: ldd [%l7 + 0x78], %f10 brgz,a %l3, loop_2326 loop_2325: fmovdg %icc, %f12, %f8 st %f10, [%l7 + 0x68] fbule %fcc3, loop_2327 loop_2326: ble,a loop_2328 edge8n %i0, %l4, %g4 ba,a %icc, loop_2329 loop_2327: movleu %icc, %i2, %g7 loop_2328: movrgez %i5, 0x134, %i1 call loop_2330 loop_2329: st %f0, [%l7 + 0x30] tge %xcc, 0x6 tsubcctv %i3, 0x12EA, %l5 loop_2330: ldsw [%l7 + 0x68], %g3 bleu,a,pt %icc, loop_2331 brgz %g1, loop_2332 fmovdn %icc, %f11, %f9 mova %icc, %o5, %i7 loop_2331: fbue,a %fcc3, loop_2333 loop_2332: ldsw [%l7 + 0x28], %g5 ldsw [%l7 + 0x74], %o0 movcc %icc, %i6, %g2 loop_2333: fmovrslez %l6, %f11, %f8 fpsub16 %f8, %f4, %f12 fbl,a %fcc0, loop_2334 std %f8, [%l7 + 0x50] fabsd %f10, %f4 fblg,a %fcc2, loop_2335 loop_2334: ldd [%l7 + 0x40], %f0 fbe %fcc2, loop_2336 udivcc %o7, 0x1E13, %i4 loop_2335: fone %f0 addccc %o6, 0x055C, %o2 loop_2336: ldsw [%l7 + 0x70], %g6 std %f2, [%l7 + 0x70] fbg,a %fcc3, loop_2337 te %xcc, 0x6 movne %icc, %l1, %o3 sra %l2, 0x14, %l0 loop_2337: fpadd32 %f10, %f8, %f10 ldx [%l7 + 0x28], %o4 and %o1, 0x1F86, %l3 movrgez %i0, 0x231, %l4 sth %g4, [%l7 + 0x1A] srl %g7, %i5, %i1 fblg,a %fcc1, loop_2338 stw %i3, [%l7 + 0x14] udivcc %i2, 0x174C, %l5 fmul8ulx16 %f4, %f0, %f4 loop_2338: fexpand %f11, %f2 ldsh [%l7 + 0x40], %g3 movrgez %o5, 0x310, %g1 edge8l %i7, %o0, %g5 fornot1 %f0, %f4, %f0 bpos %icc, loop_2339 movge %icc, %i6, %g2 fcmple32 %f2, %f2, %o7 ldub [%l7 + 0x73], %l6 loop_2339: fmovd %f6, %f2 brlez %i4, loop_2340 subc %o2, %o6, %l1 stb %o3, [%l7 + 0x7C] nop setx loop_2341, %l0, %l1 jmpl %l1, %g6 loop_2340: st %f14, [%l7 + 0x3C] ldsb [%l7 + 0x56], %l0 fnot1s %f4, %f15 loop_2341: array16 %o4, %l2, %l3 nop setx loop_2342, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fors %f10, %f5, %f13 fabss %f0, %f13 fpackfix %f14, %f2 loop_2342: smulcc %i0, 0x0E9D, %o1 nop setx loop_2343, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdge %xcc, %f11, %f5 st %f2, [%l7 + 0x5C] stb %g4, [%l7 + 0x21] loop_2343: udiv %l4, 0x06BA, %g7 fornot1s %f6, %f6, %f9 fabss %f0, %f13 sethi 0x0719, %i5 fpadd32 %f0, %f14, %f12 popc 0x0D6F, %i3 movn %icc, %i2, %l5 sth %i1, [%l7 + 0x4C] ldx [%l7 + 0x78], %g3 fblg,a %fcc1, loop_2344 movl %xcc, %o5, %g1 ldsb [%l7 + 0x4D], %o0 fnegs %f3, %f0 loop_2344: andn %i7, %g5, %i6 fzero %f12 ldd [%l7 + 0x68], %f12 stb %g2, [%l7 + 0x44] ba,pn %icc, loop_2345 ldd [%l7 + 0x48], %f10 array8 %l6, %i4, %o2 fmovdvc %xcc, %f8, %f3 loop_2345: srlx %o6, %l1, %o7 fnands %f4, %f0, %f7 stx %o3, [%l7 + 0x78] fandnot1s %f2, %f8, %f0 fcmpes %fcc3, %f0, %f5 movg %xcc, %l0, %g6 stx %l2, [%l7 + 0x60] bcs,pt %icc, loop_2346 ldd [%l7 + 0x40], %f10 fpsub32 %f8, %f14, %f6 ldsh [%l7 + 0x0A], %o4 loop_2346: udivx %i0, 0x162B, %o1 fmovscc %icc, %f1, %f9 tleu %icc, 0x7 sth %g4, [%l7 + 0x5C] tcs %icc, 0x2 ldd [%l7 + 0x20], %f8 std %f6, [%l7 + 0x40] stb %l3, [%l7 + 0x58] ldx [%l7 + 0x50], %l4 bne,a,pn %icc, loop_2347 pdist %f0, %f8, %f4 fors %f11, %f14, %f5 mulscc %i5, 0x0D5E, %i3 loop_2347: fpack32 %f6, %f10, %f2 fmovsvs %xcc, %f11, %f11 ldsw [%l7 + 0x60], %i2 fmul8ulx16 %f14, %f0, %f10 bshuffle %f10, %f12, %f14 fnot1s %f5, %f15 fnot1s %f5, %f2 te %xcc, 0x2 ta %xcc, 0x2 movl %icc, %g7, %i1 ldx [%l7 + 0x10], %g3 nop setx loop_2348, %l0, %l1 jmpl %l1, %o5 fmovde %xcc, %f1, %f1 lduw [%l7 + 0x44], %l5 taddcc %o0, 0x1861, %i7 loop_2348: tle %icc, 0x0 popc 0x0C36, %g5 fabsd %f8, %f0 stb %i6, [%l7 + 0x2F] sth %g2, [%l7 + 0x30] ldsh [%l7 + 0x40], %l6 fmovse %xcc, %f5, %f15 and %i4, %g1, %o2 ldub [%l7 + 0x72], %o6 movcs %xcc, %l1, %o3 st %f8, [%l7 + 0x64] movle %xcc, %l0, %g6 bpos %xcc, loop_2349 movrlez %o7, 0x2C4, %l2 fnand %f2, %f12, %f14 move %xcc, %i0, %o4 loop_2349: bshuffle %f2, %f4, %f12 fmovrdne %g4, %f0, %f2 fmovrdne %l3, %f8, %f4 bl,a %xcc, loop_2350 edge8 %l4, %o1, %i3 brgz,a %i2, loop_2351 fmuld8sux16 %f9, %f12, %f14 loop_2350: ldsh [%l7 + 0x4C], %g7 bl,a %icc, loop_2352 loop_2351: stw %i5, [%l7 + 0x54] ldub [%l7 + 0x25], %i1 fmovdle %xcc, %f3, %f3 loop_2352: stb %o5, [%l7 + 0x64] lduh [%l7 + 0x6C], %g3 ld [%l7 + 0x68], %f5 tn %icc, 0x1 tgu %icc, 0x2 stw %o0, [%l7 + 0x10] be,a %xcc, loop_2353 stx %i7, [%l7 + 0x70] lduw [%l7 + 0x40], %g5 taddcctv %i6, 0x13B0, %l5 loop_2353: tpos %icc, 0x4 edge32n %l6, %i4, %g1 alignaddrl %g2, %o2, %o6 addccc %o3, %l0, %g6 ldd [%l7 + 0x18], %f4 fmovspos %icc, %f15, %f1 sllx %l1, %l2, %i0 or %o4, 0x0763, %o7 ldsh [%l7 + 0x56], %g4 subc %l3, 0x197C, %l4 lduw [%l7 + 0x40], %i3 andcc %i2, 0x1C4E, %g7 fors %f15, %f10, %f5 edge32n %o1, %i1, %i5 faligndata %f4, %f4, %f6 fblg,a %fcc3, loop_2354 fpack32 %f4, %f2, %f2 ldd [%l7 + 0x10], %f6 fmovdle %icc, %f4, %f5 loop_2354: brlez %o5, loop_2355 fands %f14, %f8, %f8 tgu %xcc, 0x5 ldsb [%l7 + 0x14], %g3 loop_2355: for %f12, %f4, %f4 array16 %i7, %o0, %g5 udiv %i6, 0x03D5, %l5 sth %l6, [%l7 + 0x22] sdiv %i4, 0x1591, %g1 xnorcc %o2, %o6, %g2 sth %l0, [%l7 + 0x6E] fbue %fcc2, loop_2356 mulscc %o3, 0x1F33, %l1 std %f6, [%l7 + 0x40] ldsw [%l7 + 0x10], %l2 loop_2356: array8 %i0, %g6, %o4 fmovdpos %icc, %f4, %f8 std %f6, [%l7 + 0x30] edge32ln %o7, %l3, %g4 fsrc2 %f14, %f14 srax %i3, %l4, %i2 ldub [%l7 + 0x62], %o1 stw %i1, [%l7 + 0x30] edge32ln %i5, %o5, %g3 fbo %fcc0, loop_2357 fmovrslz %i7, %f7, %f1 and %g7, 0x06E9, %g5 mulscc %o0, 0x1C4B, %l5 loop_2357: sethi 0x0AEF, %i6 ldx [%l7 + 0x68], %l6 ldd [%l7 + 0x18], %f4 fcmpes %fcc1, %f4, %f2 stb %i4, [%l7 + 0x15] umulcc %g1, 0x1C69, %o2 ta %icc, 0x2 orn %g2, 0x1974, %o6 and %o3, %l1, %l0 tn %xcc, 0x0 stx %l2, [%l7 + 0x60] ble,a loop_2358 be,pt %xcc, loop_2359 stb %i0, [%l7 + 0x55] edge8l %g6, %o7, %o4 loop_2358: call loop_2360 loop_2359: edge8 %l3, %g4, %i3 fmovsge %icc, %f4, %f14 edge8 %i2, %o1, %i1 loop_2360: fcmpd %fcc2, %f8, %f2 bvs,a loop_2361 movpos %icc, %l4, %i5 bne,pt %icc, loop_2362 movcc %icc, %o5, %i7 loop_2361: fornot1s %f8, %f15, %f7 fmovsg %xcc, %f11, %f0 loop_2362: ldsw [%l7 + 0x40], %g7 ldx [%l7 + 0x58], %g5 array32 %o0, %l5, %i6 fmovdle %xcc, %f15, %f2 ldsw [%l7 + 0x6C], %g3 movle %icc, %i4, %l6 srax %g1, %g2, %o2 subcc %o3, 0x05C1, %l1 sdivx %o6, 0x01EE, %l2 fornot1s %f10, %f6, %f0 ldd [%l7 + 0x48], %f0 pdist %f4, %f12, %f14 brgz,a %i0, loop_2363 fbul,a %fcc2, loop_2364 fmovd %f6, %f8 nop setx loop_2365, %l0, %l1 jmpl %l1, %g6 loop_2363: std %f14, [%l7 + 0x28] loop_2364: fmovdle %icc, %f12, %f11 fcmpgt16 %f14, %f6, %l0 loop_2365: fpadd32s %f14, %f6, %f8 ldsh [%l7 + 0x5E], %o7 fble,a %fcc1, loop_2366 sllx %o4, %g4, %i3 fpsub16s %f4, %f7, %f0 brz,a %l3, loop_2367 loop_2366: lduh [%l7 + 0x7A], %o1 stw %i1, [%l7 + 0x14] fabsd %f6, %f12 loop_2367: brnz,a %i2, loop_2368 fmovrdlz %i5, %f6, %f14 tpos %xcc, 0x2 smul %l4, 0x0C0C, %i7 loop_2368: fbe,a %fcc1, loop_2369 bne,pn %icc, loop_2370 ta %icc, 0x4 movpos %xcc, %o5, %g7 loop_2369: orncc %g5, 0x1F93, %o0 loop_2370: movge %icc, %i6, %g3 call loop_2371 fxnors %f14, %f5, %f11 std %f10, [%l7 + 0x38] alignaddrl %i4, %l6, %l5 loop_2371: st %f8, [%l7 + 0x50] movvs %icc, %g2, %g1 fmovspos %xcc, %f7, %f6 lduw [%l7 + 0x50], %o3 fnot1s %f3, %f13 ldsw [%l7 + 0x6C], %o2 fandnot1s %f11, %f14, %f13 ldsb [%l7 + 0x4D], %l1 lduw [%l7 + 0x70], %l2 stw %i0, [%l7 + 0x6C] fsrc2 %f10, %f10 std %f6, [%l7 + 0x28] or %g6, %l0, %o7 fornot1s %f8, %f8, %f12 ld [%l7 + 0x34], %f12 stx %o6, [%l7 + 0x40] and %o4, %i3, %l3 ldsw [%l7 + 0x4C], %g4 edge8l %i1, %o1, %i2 ldx [%l7 + 0x08], %l4 stb %i5, [%l7 + 0x42] std %f0, [%l7 + 0x38] stx %i7, [%l7 + 0x78] st %f0, [%l7 + 0x48] or %o5, %g5, %g7 stw %i6, [%l7 + 0x68] fzeros %f1 fmuld8ulx16 %f1, %f1, %f12 tne %xcc, 0x1 orn %o0, 0x1226, %g3 brlez,a %l6, loop_2372 ldd [%l7 + 0x38], %f10 call loop_2373 fmovsa %xcc, %f14, %f3 loop_2372: fmovdgu %xcc, %f0, %f13 edge16n %l5, %g2, %g1 loop_2373: sub %o3, %i4, %l1 tcs %xcc, 0x1 edge8n %o2, %l2, %i0 fmovsvc %xcc, %f11, %f13 tge %icc, 0x4 sll %l0, 0x10, %o7 fmovsl %xcc, %f12, %f1 xorcc %o6, 0x1CB6, %o4 fpadd32s %f2, %f4, %f2 taddcctv %g6, %i3, %g4 fsrc1s %f4, %f4 fandnot2s %f6, %f11, %f6 xnorcc %l3, 0x1724, %o1 andncc %i1, %i2, %i5 ldsw [%l7 + 0x60], %l4 fpadd16s %f0, %f9, %f10 tle %xcc, 0x0 lduh [%l7 + 0x6C], %o5 fmul8x16al %f3, %f3, %f6 lduw [%l7 + 0x78], %i7 srax %g7, %g5, %o0 sth %i6, [%l7 + 0x70] edge8 %l6, %g3, %l5 fmul8x16 %f13, %f2, %f4 ldsw [%l7 + 0x50], %g1 movgu %xcc, %o3, %i4 sth %g2, [%l7 + 0x36] fmovdl %icc, %f6, %f2 fnot2s %f9, %f2 andncc %l1, %l2, %i0 fpack16 %f12, %f0 udivcc %o2, 0x02F9, %l0 fmovrdgz %o7, %f10, %f0 std %f14, [%l7 + 0x18] bne,a,pn %xcc, loop_2374 fba,a %fcc1, loop_2375 brz %o4, loop_2376 fcmpeq32 %f2, %f10, %g6 loop_2374: movvs %xcc, %i3, %g4 loop_2375: st %f13, [%l7 + 0x5C] loop_2376: siam 0x2 fors %f4, %f3, %f12 faligndata %f0, %f6, %f10 lduh [%l7 + 0x46], %o6 umul %o1, 0x1924, %l3 std %f12, [%l7 + 0x40] tne %icc, 0x3 fnands %f2, %f12, %f2 movleu %xcc, %i2, %i5 fands %f11, %f12, %f3 fnor %f8, %f6, %f12 fcmpgt16 %f0, %f12, %i1 ldx [%l7 + 0x30], %o5 stx %i7, [%l7 + 0x48] ldsb [%l7 + 0x78], %g7 sth %g5, [%l7 + 0x1E] fmovrse %l4, %f13, %f11 fmovdvs %icc, %f11, %f1 edge32l %i6, %l6, %g3 bn,a,pn %xcc, loop_2377 movrne %o0, 0x278, %g1 fbuge %fcc2, loop_2378 stx %o3, [%l7 + 0x68] loop_2377: bgu,pt %xcc, loop_2379 bneg loop_2380 loop_2378: taddcc %i4, 0x1E6C, %l5 bvc,pn %icc, loop_2381 loop_2379: array16 %g2, %l1, %l2 loop_2380: lduh [%l7 + 0x1A], %o2 bne,a loop_2382 loop_2381: st %f9, [%l7 + 0x38] sdivx %l0, 0x1CFB, %i0 ldx [%l7 + 0x68], %o7 loop_2382: fmovde %icc, %f5, %f15 and %o4, %i3, %g4 siam 0x2 fpadd16s %f5, %f7, %f1 orcc %g6, 0x0C2D, %o6 sllx %l3, 0x1B, %i2 fpmerge %f7, %f10, %f14 fmovspos %xcc, %f12, %f8 fandnot2s %f3, %f8, %f14 fmovrsgez %o1, %f10, %f3 orncc %i5, 0x16F2, %o5 orn %i7, %i1, %g7 ldsh [%l7 + 0x28], %l4 bvc,a,pn %xcc, loop_2383 nop setx loop_2384, %l0, %l1 jmpl %l1, %g5 orn %i6, 0x0A3A, %l6 fbul %fcc2, loop_2385 loop_2383: fmovdleu %xcc, %f1, %f11 loop_2384: ldx [%l7 + 0x30], %o0 xnor %g3, 0x0519, %g1 loop_2385: fnands %f4, %f7, %f9 std %f6, [%l7 + 0x78] ldsb [%l7 + 0x0B], %i4 or %o3, %l5, %g2 ldsw [%l7 + 0x60], %l2 fcmpgt32 %f14, %f6, %l1 movn %icc, %l0, %o2 srlx %i0, %o4, %i3 fornot2 %f8, %f10, %f10 ld [%l7 + 0x14], %f6 fmovdleu %icc, %f3, %f9 ldd [%l7 + 0x50], %f2 stb %o7, [%l7 + 0x7B] edge16l %g6, %g4, %l3 fmovsg %xcc, %f14, %f2 ldsw [%l7 + 0x20], %i2 lduh [%l7 + 0x6C], %o1 fmovrsgez %o6, %f8, %f1 sth %o5, [%l7 + 0x1E] tsubcctv %i7, %i1, %i5 fmovrsne %g7, %f6, %f1 fmovscs %icc, %f14, %f7 lduh [%l7 + 0x6C], %g5 fcmple16 %f10, %f14, %l4 fnors %f5, %f12, %f8 lduh [%l7 + 0x6E], %l6 fble %fcc2, loop_2386 ldub [%l7 + 0x30], %i6 umul %o0, %g1, %i4 ldsh [%l7 + 0x24], %o3 loop_2386: fands %f9, %f3, %f15 array16 %l5, %g2, %l2 ld [%l7 + 0x48], %f2 mova %icc, %l1, %g3 fxnors %f3, %f2, %f7 ldsh [%l7 + 0x12], %o2 fmovdleu %icc, %f6, %f8 bneg,a,pn %xcc, loop_2387 lduw [%l7 + 0x3C], %l0 fbn %fcc3, loop_2388 brgez %o4, loop_2389 loop_2387: array32 %i3, %o7, %g6 lduh [%l7 + 0x18], %g4 loop_2388: fmul8ulx16 %f0, %f10, %f10 loop_2389: movne %icc, %l3, %i0 or %i2, %o1, %o6 fnot2s %f2, %f4 ldd [%l7 + 0x10], %f6 fmovrdlz %i7, %f6, %f8 fmovsvs %icc, %f8, %f2 fmovdne %icc, %f10, %f7 udivx %o5, 0x0AEB, %i5 fcmpgt16 %f10, %f6, %g7 fnand %f4, %f12, %f10 movre %g5, %l4, %i1 ldsh [%l7 + 0x5A], %l6 tsubcctv %o0, 0x1A57, %g1 bvc,pn %xcc, loop_2390 std %f6, [%l7 + 0x40] ldsh [%l7 + 0x58], %i4 bg,pn %xcc, loop_2391 loop_2390: brlez,a %i6, loop_2392 fornot1 %f4, %f12, %f4 alignaddr %o3, %l5, %g2 loop_2391: movrlz %l1, %l2, %g3 loop_2392: ldub [%l7 + 0x3E], %l0 bvs,a loop_2393 fmovdg %xcc, %f10, %f1 subccc %o4, 0x0C48, %o2 tgu %icc, 0x4 loop_2393: edge16ln %i3, %o7, %g6 bleu,pn %xcc, loop_2394 fnors %f7, %f0, %f14 popc %g4, %i0 ldx [%l7 + 0x30], %i2 loop_2394: fpsub16 %f4, %f0, %f6 st %f12, [%l7 + 0x08] movge %xcc, %l3, %o1 ldx [%l7 + 0x38], %o6 sdivx %i7, 0x091E, %i5 alignaddr %o5, %g5, %g7 fmovrsgez %l4, %f10, %f2 xnorcc %l6, %o0, %g1 fmovdn %icc, %f6, %f1 tvc %icc, 0x0 te %xcc, 0x6 stx %i4, [%l7 + 0x20] fsrc1 %f12, %f8 orcc %i1, 0x1223, %o3 tcs %icc, 0x1 ba loop_2395 fbug,a %fcc3, loop_2396 tsubcc %l5, %g2, %l1 lduw [%l7 + 0x1C], %i6 loop_2395: ldd [%l7 + 0x58], %f4 loop_2396: bshuffle %f0, %f10, %f8 fnot1s %f5, %f11 fmovdneg %icc, %f3, %f11 ldub [%l7 + 0x61], %g3 xnorcc %l0, 0x1E49, %l2 fornot2 %f0, %f14, %f10 brlz,a %o4, loop_2397 sra %o2, %o7, %g6 andcc %g4, %i0, %i2 lduh [%l7 + 0x36], %l3 loop_2397: stb %i3, [%l7 + 0x2A] fnot1 %f10, %f10 fbn %fcc0, loop_2398 brgez,a %o6, loop_2399 fmovdne %icc, %f14, %f0 fandnot1 %f0, %f14, %f14 loop_2398: brlez,a %i7, loop_2400 loop_2399: fmovrsne %i5, %f9, %f4 umul %o5, 0x1B93, %o1 fnot1 %f0, %f8 loop_2400: fabsd %f4, %f10 ldsh [%l7 + 0x12], %g7 ldx [%l7 + 0x40], %g5 fnegs %f3, %f0 stb %l4, [%l7 + 0x31] fones %f13 fmovdl %xcc, %f5, %f5 sth %l6, [%l7 + 0x60] sth %g1, [%l7 + 0x40] move %xcc, %o0, %i1 sth %i4, [%l7 + 0x2A] fmul8sux16 %f0, %f12, %f6 movpos %xcc, %o3, %l5 taddcc %g2, %l1, %i6 umul %g3, 0x0CE2, %l0 umulcc %l2, %o2, %o4 xnor %o7, %g4, %i0 fpack32 %f2, %f10, %f8 fabss %f1, %f0 fmul8sux16 %f10, %f10, %f0 edge16 %i2, %g6, %l3 edge32n %i3, %o6, %i7 subc %i5, 0x08E6, %o1 fmovd %f14, %f0 brgez %g7, loop_2401 fba %fcc0, loop_2402 edge32l %g5, %o5, %l6 lduw [%l7 + 0x6C], %l4 loop_2401: fmovd %f6, %f4 loop_2402: brnz %g1, loop_2403 tpos %icc, 0x5 movne %icc, %o0, %i4 fxor %f0, %f0, %f14 loop_2403: movrlz %o3, 0x0CF, %l5 tsubcc %g2, %l1, %i6 ld [%l7 + 0x40], %f8 siam 0x7 ldd [%l7 + 0x30], %f4 fmovscs %icc, %f2, %f1 movrlez %g3, 0x2B7, %i1 popc 0x1CEC, %l2 alignaddrl %o2, %l0, %o4 bshuffle %f14, %f4, %f12 fbule,a %fcc2, loop_2404 edge32 %o7, %i0, %i2 fbge,a %fcc2, loop_2405 movpos %xcc, %g4, %l3 loop_2404: std %f4, [%l7 + 0x10] fbo %fcc3, loop_2406 loop_2405: fxor %f10, %f2, %f6 movge %icc, %i3, %g6 std %f12, [%l7 + 0x30] loop_2406: ldsb [%l7 + 0x18], %o6 fcmpgt32 %f4, %f0, %i7 ble,a,pn %xcc, loop_2407 ba,a loop_2408 addcc %o1, %i5, %g7 ldx [%l7 + 0x18], %g5 loop_2407: fbug %fcc1, loop_2409 loop_2408: nop setx loop_2410, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done te %xcc, 0x6 movle %icc, %l6, %o5 loop_2409: movgu %xcc, %l4, %o0 loop_2410: st %f10, [%l7 + 0x58] fcmpd %fcc2, %f14, %f10 fbge,a %fcc2, loop_2411 movcs %xcc, %i4, %g1 stw %o3, [%l7 + 0x20] addc %l5, 0x0CB4, %l1 loop_2411: xor %g2, 0x07B9, %i6 tvc %icc, 0x4 srlx %i1, %l2, %g3 xnorcc %l0, %o2, %o7 fmovrsne %i0, %f2, %f2 movg %icc, %o4, %i2 fzero %f4 tvs %icc, 0x7 ld [%l7 + 0x08], %f0 std %f8, [%l7 + 0x40] std %f14, [%l7 + 0x18] fand %f4, %f6, %f8 bn,a,pt %xcc, loop_2412 ldub [%l7 + 0x5B], %g4 movleu %xcc, %l3, %i3 addccc %o6, %i7, %o1 loop_2412: fbg,a %fcc0, loop_2413 fble %fcc0, loop_2414 fbe,a %fcc2, loop_2415 edge8 %g6, %i5, %g7 loop_2413: bneg,pt %icc, loop_2416 loop_2414: tgu %icc, 0x4 loop_2415: tl %xcc, 0x5 fmovdg %xcc, %f2, %f11 loop_2416: brz %g5, loop_2417 fmovscc %icc, %f1, %f1 tn %icc, 0x4 ldsh [%l7 + 0x38], %l6 loop_2417: tneg %icc, 0x5 fmovsle %xcc, %f13, %f11 edge16l %o5, %o0, %i4 fblg,a %fcc0, loop_2418 ldsb [%l7 + 0x57], %l4 fnors %f13, %f3, %f5 stb %o3, [%l7 + 0x3B] loop_2418: umulcc %g1, %l5, %l1 std %f6, [%l7 + 0x08] fmovdgu %xcc, %f2, %f2 ldsb [%l7 + 0x24], %g2 fbu,a %fcc2, loop_2419 ldsw [%l7 + 0x34], %i1 fmovdcs %icc, %f5, %f12 movne %xcc, %l2, %i6 loop_2419: sth %g3, [%l7 + 0x1C] lduh [%l7 + 0x0E], %o2 sdivcc %o7, 0x1E71, %i0 tvs %icc, 0x2 fmovrse %o4, %f7, %f8 fmovdpos %xcc, %f7, %f14 edge16l %i2, %g4, %l3 edge16 %l0, %i3, %i7 ldub [%l7 + 0x1A], %o1 fandnot2s %f0, %f4, %f9 lduh [%l7 + 0x12], %g6 nop setx loop_2420, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x10], %i5 sra %g7, %o6, %l6 lduw [%l7 + 0x5C], %g5 loop_2420: alignaddr %o0, %i4, %l4 fmovspos %xcc, %f6, %f15 brgez,a %o5, loop_2421 ldsw [%l7 + 0x58], %o3 nop setx loop_2422, %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 %fcc1, %f14, %f4 loop_2421: fmul8ulx16 %f12, %f10, %f6 sth %g1, [%l7 + 0x58] loop_2422: fmovsvc %xcc, %f8, %f10 st %f9, [%l7 + 0x24] fmovrdne %l1, %f14, %f4 std %f14, [%l7 + 0x60] lduh [%l7 + 0x4A], %g2 fmovrslz %l5, %f5, %f14 edge32ln %l2, %i6, %g3 fpadd32 %f12, %f12, %f4 fsrc1 %f14, %f0 fbl %fcc1, loop_2423 sth %i1, [%l7 + 0x1A] fmovrdlz %o7, %f10, %f14 std %f4, [%l7 + 0x70] loop_2423: alignaddrl %o2, %i0, %i2 fmovrsne %g4, %f0, %f7 fcmps %fcc2, %f15, %f3 ldd [%l7 + 0x28], %f2 fmul8x16 %f7, %f0, %f10 tpos %icc, 0x0 alignaddrl %l3, %l0, %o4 stb %i7, [%l7 + 0x66] fmovsn %icc, %f5, %f14 stb %o1, [%l7 + 0x54] ldsw [%l7 + 0x58], %i3 movvc %icc, %g6, %g7 fpsub32s %f9, %f1, %f15 tvc %icc, 0x2 fpsub32s %f14, %f14, %f8 fnand %f14, %f12, %f8 subccc %i5, %l6, %o6 movrlz %g5, %o0, %i4 lduw [%l7 + 0x7C], %o5 movneg %xcc, %l4, %g1 edge32 %o3, %g2, %l5 st %f12, [%l7 + 0x68] andncc %l2, %i6, %g3 fxors %f2, %f1, %f7 sth %i1, [%l7 + 0x54] fnot2s %f11, %f5 fcmped %fcc2, %f2, %f8 fmovrdlez %l1, %f2, %f4 movvc %icc, %o2, %i0 ldsh [%l7 + 0x68], %i2 move %xcc, %g4, %l3 fone %f0 movn %xcc, %l0, %o7 ldsb [%l7 + 0x5A], %i7 fmovdne %xcc, %f13, %f0 sra %o1, 0x0C, %o4 fbul %fcc3, loop_2424 move %xcc, %g6, %g7 nop setx loop_2425, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x44], %i5 loop_2424: ldsw [%l7 + 0x6C], %l6 tl %icc, 0x2 loop_2425: bg loop_2426 tvc %xcc, 0x4 ldsb [%l7 + 0x6D], %i3 movpos %icc, %o6, %o0 loop_2426: ldd [%l7 + 0x18], %f4 srl %i4, %g5, %l4 sub %o5, %o3, %g1 array32 %g2, %l5, %i6 fmovdgu %xcc, %f4, %f12 stw %l2, [%l7 + 0x5C] edge32ln %g3, %i1, %l1 ld [%l7 + 0x44], %f13 sll %o2, %i2, %g4 ldsh [%l7 + 0x72], %i0 movcc %icc, %l0, %o7 ld [%l7 + 0x28], %f11 subccc %l3, 0x0320, %i7 sth %o1, [%l7 + 0x3E] brlz %g6, loop_2427 ldd [%l7 + 0x40], %f4 ld [%l7 + 0x4C], %f15 fmovdcc %xcc, %f8, %f1 loop_2427: fzero %f10 fmovdn %icc, %f0, %f14 move %xcc, %g7, %o4 fmovdvs %xcc, %f10, %f3 sllx %i5, %l6, %o6 stx %i3, [%l7 + 0x40] udivcc %i4, 0x1EC7, %o0 udivcc %l4, 0x0D2B, %o5 ldsh [%l7 + 0x70], %o3 fbge,a %fcc3, loop_2428 ldsh [%l7 + 0x2C], %g1 sth %g5, [%l7 + 0x44] subcc %g2, 0x0CD2, %l5 loop_2428: fabsd %f14, %f12 fbule,a %fcc3, loop_2429 sub %i6, %g3, %i1 fmovdle %icc, %f11, %f10 mova %icc, %l1, %l2 loop_2429: movrlz %o2, 0x1A0, %i2 tleu %xcc, 0x7 fcmpgt32 %f10, %f8, %i0 fnegs %f1, %f10 ble,a,pt %icc, loop_2430 fbu,a %fcc3, loop_2431 fmuld8ulx16 %f8, %f9, %f14 edge8n %g4, %l0, %l3 loop_2430: fmovsge %xcc, %f4, %f4 loop_2431: fone %f12 fnot1 %f2, %f10 edge32l %o7, %o1, %g6 fmovrse %i7, %f10, %f12 std %f6, [%l7 + 0x28] fpadd32s %f1, %f6, %f0 sth %o4, [%l7 + 0x1C] fmovdvc %icc, %f12, %f13 fpadd16s %f5, %f0, %f4 fmovdg %icc, %f1, %f5 fxor %f8, %f6, %f12 movrne %g7, %l6, %o6 ldsb [%l7 + 0x1B], %i3 call loop_2432 xnor %i4, 0x0AE0, %o0 bcs,a loop_2433 fmuld8ulx16 %f6, %f5, %f14 loop_2432: std %f6, [%l7 + 0x38] tgu %icc, 0x0 loop_2433: te %xcc, 0x2 tneg %icc, 0x3 st %f3, [%l7 + 0x48] stb %l4, [%l7 + 0x2C] st %f10, [%l7 + 0x18] lduh [%l7 + 0x5C], %o5 stw %i5, [%l7 + 0x38] ldd [%l7 + 0x78], %f14 sllx %o3, %g1, %g2 nop setx loop_2434, %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 brgz,a %g5, loop_2435 ld [%l7 + 0x40], %f6 ldub [%l7 + 0x53], %l5 loop_2434: fone %f12 loop_2435: fornot2 %f4, %f14, %f12 bcc %xcc, loop_2436 brz %g3, loop_2437 ldsh [%l7 + 0x46], %i6 bge,a,pt %xcc, loop_2438 loop_2436: fcmps %fcc1, %f4, %f1 loop_2437: st %f1, [%l7 + 0x4C] edge8l %i1, %l1, %l2 loop_2438: mulx %o2, %i0, %i2 movrlz %g4, %l0, %o7 ldub [%l7 + 0x6F], %o1 fones %f1 edge32n %l3, %i7, %o4 st %f3, [%l7 + 0x54] srlx %g7, %l6, %o6 fornot1 %f8, %f8, %f8 fcmple32 %f6, %f4, %i3 ldub [%l7 + 0x36], %g6 bge,pn %xcc, loop_2439 tpos %icc, 0x1 tvc %icc, 0x1 srax %i4, 0x03, %o0 loop_2439: array16 %l4, %o5, %o3 fbug %fcc0, loop_2440 subcc %g1, %g2, %i5 ldub [%l7 + 0x65], %l5 tgu %icc, 0x6 loop_2440: ldd [%l7 + 0x28], %f14 lduw [%l7 + 0x2C], %g5 fandnot2 %f2, %f6, %f8 brgez %g3, loop_2441 call loop_2442 ldub [%l7 + 0x53], %i6 tn %icc, 0x5 loop_2441: ldsh [%l7 + 0x54], %i1 loop_2442: tcc %icc, 0x3 movge %icc, %l2, %o2 sth %i0, [%l7 + 0x14] ldd [%l7 + 0x20], %f0 stw %l1, [%l7 + 0x54] fmovrdgez %g4, %f6, %f6 fmul8x16 %f0, %f0, %f10 sdivx %l0, 0x0960, %i2 edge32 %o1, %o7, %i7 fnor %f12, %f0, %f14 std %f6, [%l7 + 0x30] tne %xcc, 0x3 fmovrdlez %l3, %f12, %f6 srl %o4, 0x04, %l6 movleu %icc, %g7, %i3 fpack16 %f12, %f12 ldx [%l7 + 0x40], %g6 tne %icc, 0x7 fmovsgu %xcc, %f5, %f15 movre %o6, %o0, %i4 bgu,a loop_2443 lduh [%l7 + 0x16], %l4 st %f5, [%l7 + 0x20] ldub [%l7 + 0x3C], %o5 loop_2443: fpack16 %f0, %f9 pdist %f6, %f6, %f6 subccc %o3, %g2, %i5 ldx [%l7 + 0x08], %g1 ldub [%l7 + 0x17], %l5 sth %g5, [%l7 + 0x5A] edge32l %g3, %i6, %l2 lduw [%l7 + 0x1C], %i1 bvc loop_2444 lduh [%l7 + 0x60], %i0 fmovdpos %icc, %f5, %f10 add %l1, %g4, %o2 loop_2444: fmovdleu %xcc, %f7, %f2 stb %l0, [%l7 + 0x5C] fmovscc %xcc, %f15, %f14 fmovse %xcc, %f6, %f2 xor %o1, 0x1323, %i2 bshuffle %f8, %f12, %f10 fcmpgt32 %f12, %f10, %o7 stx %i7, [%l7 + 0x58] fmul8x16 %f7, %f4, %f6 fands %f2, %f9, %f3 orn %o4, %l3, %l6 udivx %i3, 0x1D4C, %g7 edge8l %g6, %o0, %i4 ldub [%l7 + 0x74], %o6 or %o5, %l4, %g2 fcmpgt16 %f12, %f14, %i5 add %g1, %l5, %o3 bvc,pn %icc, loop_2445 brgz,a %g5, loop_2446 nop setx loop_2447, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done udivcc %i6, 0x1F2D, %g3 loop_2445: fpadd16s %f0, %f3, %f4 loop_2446: fcmpeq32 %f12, %f8, %l2 loop_2447: taddcctv %i0, %i1, %l1 movvs %icc, %g4, %o2 nop setx loop_2448, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movle %icc, %o1, %i2 fpsub16 %f12, %f10, %f8 udivcc %o7, 0x1309, %l0 loop_2448: edge16n %i7, %o4, %l6 bcc,a %icc, loop_2449 st %f10, [%l7 + 0x3C] ldd [%l7 + 0x18], %f2 lduh [%l7 + 0x0E], %i3 loop_2449: fbug %fcc0, loop_2450 stb %g7, [%l7 + 0x35] bn,a,pt %icc, loop_2451 fcmpne16 %f6, %f10, %l3 loop_2450: mova %xcc, %o0, %i4 fble,a %fcc3, loop_2452 loop_2451: fmul8x16 %f10, %f12, %f10 bvc %icc, loop_2453 sdivx %o6, 0x105D, %g6 loop_2452: sllx %o5, %l4, %g2 or %i5, %l5, %o3 loop_2453: movne %xcc, %g1, %g5 sllx %g3, %i6, %i0 fmovs %f7, %f12 stb %i1, [%l7 + 0x3C] fbu,a %fcc2, loop_2454 array16 %l2, %l1, %o2 stw %o1, [%l7 + 0x1C] tleu %xcc, 0x4 loop_2454: faligndata %f10, %f2, %f4 nop setx loop_2455, %l0, %l1 jmpl %l1, %g4 fandnot1s %f12, %f12, %f11 movleu %icc, %o7, %i2 fmul8x16au %f13, %f9, %f4 loop_2455: movcc %xcc, %i7, %l0 fcmped %fcc3, %f0, %f10 lduw [%l7 + 0x7C], %o4 brgz,a %i3, loop_2456 nop setx loop_2457, %l0, %l1 jmpl %l1, %l6 fors %f14, %f5, %f5 stw %l3, [%l7 + 0x0C] loop_2456: umulcc %g7, 0x0994, %o0 loop_2457: stb %i4, [%l7 + 0x09] bvs loop_2458 fmovrdgez %o6, %f10, %f14 ldx [%l7 + 0x28], %g6 sra %l4, 0x09, %o5 loop_2458: fmovdne %xcc, %f11, %f14 tleu %icc, 0x2 lduw [%l7 + 0x0C], %i5 fcmpne16 %f10, %f6, %g2 tcs %xcc, 0x4 array32 %l5, %o3, %g5 lduh [%l7 + 0x0A], %g1 fmovdpos %icc, %f1, %f3 be %xcc, loop_2459 std %f12, [%l7 + 0x78] fbge %fcc1, loop_2460 fnot1 %f0, %f14 loop_2459: array16 %g3, %i6, %i1 tg %xcc, 0x3 loop_2460: tcc %xcc, 0x4 ldsh [%l7 + 0x46], %l2 tge %xcc, 0x0 stw %l1, [%l7 + 0x30] lduh [%l7 + 0x70], %o2 edge8 %o1, %g4, %o7 fcmps %fcc2, %f13, %f12 stw %i2, [%l7 + 0x38] nop setx loop_2461, %l0, %l1 jmpl %l1, %i0 fmul8sux16 %f4, %f2, %f12 sll %l0, %o4, %i3 fbule,a %fcc0, loop_2462 loop_2461: edge16ln %i7, %l3, %g7 bl,a,pn %xcc, loop_2463 fbule %fcc1, loop_2464 loop_2462: stx %l6, [%l7 + 0x08] brgz %i4, loop_2465 loop_2463: edge8ln %o6, %g6, %o0 loop_2464: edge32 %l4, %o5, %g2 tleu %icc, 0x7 loop_2465: ldsb [%l7 + 0x0C], %i5 for %f2, %f12, %f0 bg,pn %icc, loop_2466 fmovrslez %l5, %f6, %f14 siam 0x4 fnot2 %f6, %f2 loop_2466: fba %fcc1, loop_2467 ld [%l7 + 0x34], %f13 nop setx loop_2468, %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 tne %xcc, 0x1 loop_2467: ldd [%l7 + 0x60], %f12 ld [%l7 + 0x20], %f15 loop_2468: stx %o3, [%l7 + 0x40] tvc %xcc, 0x6 fbne %fcc0, loop_2469 movg %icc, %g5, %g1 fpackfix %f0, %f11 bn,a %xcc, loop_2470 loop_2469: fandnot2 %f14, %f8, %f8 movcc %icc, %i6, %g3 std %f6, [%l7 + 0x10] loop_2470: ldsb [%l7 + 0x3B], %l2 fba %fcc3, loop_2471 edge8n %i1, %o2, %o1 ldsb [%l7 + 0x4F], %l1 fmovdl %xcc, %f3, %f13 loop_2471: fmovdcc %xcc, %f8, %f11 fbo,a %fcc2, loop_2472 movvs %xcc, %g4, %i2 bvs %icc, loop_2473 fcmpne16 %f12, %f4, %i0 loop_2472: movrne %l0, %o7, %o4 fcmpeq32 %f12, %f14, %i7 loop_2473: fmovsge %icc, %f0, %f12 lduw [%l7 + 0x18], %i3 tvs %xcc, 0x7 fmovsneg %xcc, %f10, %f7 fmovsvs %xcc, %f7, %f2 udivcc %l3, 0x07CC, %g7 brgez %l6, loop_2474 lduh [%l7 + 0x44], %i4 lduh [%l7 + 0x4E], %o6 srax %o0, 0x0F, %g6 loop_2474: move %icc, %l4, %g2 fmovrde %i5, %f12, %f12 fbne %fcc0, loop_2475 fands %f4, %f6, %f12 bcs %xcc, loop_2476 ld [%l7 + 0x10], %f0 loop_2475: fnegs %f0, %f12 udiv %o5, 0x1930, %o3 loop_2476: ldx [%l7 + 0x30], %g5 fmovrsne %l5, %f6, %f10 ldsb [%l7 + 0x1A], %g1 movg %icc, %g3, %l2 sethi 0x16D5, %i1 addcc %o2, 0x09F6, %o1 fmovdn %xcc, %f7, %f5 sll %i6, 0x0B, %l1 tpos %xcc, 0x6 fcmpeq16 %f12, %f6, %g4 and %i0, %l0, %o7 fmovdcc %xcc, %f9, %f13 ld [%l7 + 0x64], %f1 ldd [%l7 + 0x78], %f4 ldsw [%l7 + 0x54], %i2 array16 %i7, %o4, %i3 ldsw [%l7 + 0x50], %l3 fnot2s %f4, %f1 bl,a,pn %icc, loop_2477 ldsh [%l7 + 0x4E], %l6 sra %i4, %o6, %o0 taddcc %g7, %g6, %l4 loop_2477: or %g2, %o5, %i5 fpsub32s %f7, %f11, %f12 brgz %o3, loop_2478 fbl %fcc2, loop_2479 fbne %fcc2, loop_2480 ldsw [%l7 + 0x10], %g5 loop_2478: fxors %f0, %f10, %f12 loop_2479: udivx %l5, 0x1AF4, %g3 loop_2480: ldx [%l7 + 0x38], %l2 fpadd32s %f4, %f10, %f4 ba loop_2481 fmovsge %xcc, %f11, %f8 fmovrdgz %g1, %f12, %f2 fmovdge %icc, %f1, %f12 loop_2481: st %f4, [%l7 + 0x54] stw %i1, [%l7 + 0x34] fmul8x16al %f4, %f1, %f12 tleu %icc, 0x3 sllx %o1, %o2, %l1 ldx [%l7 + 0x68], %g4 fnot2s %f10, %f11 fcmpd %fcc3, %f6, %f6 movg %icc, %i0, %i6 te %icc, 0x7 fba,a %fcc3, loop_2482 udivcc %o7, 0x0F6E, %i2 bg loop_2483 bcc loop_2484 loop_2482: ldsb [%l7 + 0x18], %i7 udivcc %l0, 0x0925, %o4 loop_2483: tneg %icc, 0x6 loop_2484: fnands %f4, %f15, %f4 stw %l3, [%l7 + 0x54] stx %l6, [%l7 + 0x28] fornot1 %f14, %f0, %f0 fmovdn %xcc, %f12, %f7 ld [%l7 + 0x64], %f5 ldub [%l7 + 0x58], %i3 brlz,a %i4, loop_2485 ld [%l7 + 0x4C], %f2 stb %o0, [%l7 + 0x30] stw %o6, [%l7 + 0x78] loop_2485: tne %icc, 0x1 fcmpne16 %f8, %f2, %g7 ldsw [%l7 + 0x08], %g6 stb %l4, [%l7 + 0x32] stw %g2, [%l7 + 0x14] stw %i5, [%l7 + 0x64] bcs,a %icc, loop_2486 movneg %icc, %o5, %g5 fors %f6, %f13, %f2 stx %l5, [%l7 + 0x70] loop_2486: fbule %fcc3, loop_2487 ldsb [%l7 + 0x30], %g3 stx %l2, [%l7 + 0x40] srl %g1, 0x00, %o3 loop_2487: fzeros %f12 fpsub32s %f2, %f12, %f0 fmovsleu %xcc, %f6, %f3 ldsw [%l7 + 0x74], %i1 brgz %o2, loop_2488 fmovdcs %xcc, %f5, %f2 brgez,a %l1, loop_2489 fornot2s %f2, %f3, %f15 loop_2488: fsrc1 %f14, %f8 ld [%l7 + 0x6C], %f13 loop_2489: lduw [%l7 + 0x64], %o1 st %f11, [%l7 + 0x54] subccc %i0, 0x0CA7, %g4 tcs %icc, 0x2 edge32ln %i6, %i2, %i7 ta %xcc, 0x1 fnor %f10, %f6, %f10 ldsw [%l7 + 0x5C], %l0 fcmpes %fcc3, %f9, %f0 sub %o4, 0x070E, %o7 fmovsn %xcc, %f1, %f4 fornot1s %f9, %f4, %f8 fmovsleu %icc, %f14, %f2 fnors %f10, %f10, %f9 movle %icc, %l6, %l3 edge16ln %i4, %o0, %i3 ldsb [%l7 + 0x1F], %g7 sdivcc %g6, 0x076A, %o6 ldsw [%l7 + 0x6C], %g2 lduh [%l7 + 0x30], %i5 ldsh [%l7 + 0x72], %o5 orn %g5, %l5, %l4 fmul8x16au %f0, %f5, %f12 st %f2, [%l7 + 0x2C] tsubcctv %l2, %g1, %g3 movn %xcc, %i1, %o3 array16 %o2, %o1, %i0 fmovsneg %icc, %f10, %f15 te %xcc, 0x2 edge16 %g4, %l1, %i2 taddcc %i7, %i6, %o4 ldd [%l7 + 0x70], %f8 edge8l %l0, %o7, %l3 andn %l6, 0x1CA3, %i4 tvs %xcc, 0x4 std %f4, [%l7 + 0x20] mulx %i3, 0x1BAB, %o0 stx %g7, [%l7 + 0x48] fbule,a %fcc2, loop_2490 movge %xcc, %g6, %g2 ldub [%l7 + 0x7D], %o6 ldsb [%l7 + 0x5B], %o5 loop_2490: fmovsneg %xcc, %f2, %f7 fmovsle %icc, %f0, %f8 call loop_2491 sub %g5, 0x04B5, %l5 andncc %i5, %l4, %g1 taddcc %g3, %l2, %i1 loop_2491: xnor %o3, %o1, %i0 movrgez %g4, 0x2F5, %o2 fones %f13 movg %xcc, %i2, %i7 movrlz %i6, %o4, %l1 ldsb [%l7 + 0x2A], %o7 std %f4, [%l7 + 0x20] ldx [%l7 + 0x38], %l0 fmovrdgez %l3, %f14, %f14 pdist %f2, %f10, %f6 stw %i4, [%l7 + 0x14] fbuge %fcc0, loop_2492 st %f14, [%l7 + 0x2C] fcmpne32 %f8, %f0, %l6 fnegd %f14, %f0 loop_2492: fbo %fcc3, loop_2493 st %f10, [%l7 + 0x20] fmovdge %icc, %f1, %f8 srlx %o0, %g7, %i3 loop_2493: taddcc %g6, %g2, %o6 movrne %o5, %g5, %l5 stx %l4, [%l7 + 0x18] sll %g1, 0x18, %i5 ldsw [%l7 + 0x70], %g3 brz %i1, loop_2494 fabss %f7, %f8 ld [%l7 + 0x08], %f8 pdist %f2, %f2, %f0 loop_2494: fornot1s %f15, %f4, %f12 fxnor %f2, %f6, %f14 edge16 %o3, %o1, %i0 fmovda %xcc, %f4, %f15 ldx [%l7 + 0x30], %l2 edge32l %o2, %i2, %i7 lduh [%l7 + 0x1C], %i6 fpmerge %f8, %f3, %f8 fmovsle %xcc, %f4, %f7 fmul8sux16 %f6, %f2, %f6 fmovsvc %icc, %f10, %f13 ldsw [%l7 + 0x70], %o4 fmuld8sux16 %f13, %f15, %f14 ld [%l7 + 0x18], %f2 bn,a loop_2495 addc %l1, 0x0B84, %g4 ldx [%l7 + 0x78], %l0 movge %xcc, %l3, %o7 loop_2495: fnot2s %f9, %f4 fors %f0, %f9, %f3 fmovsleu %xcc, %f2, %f13 movn %xcc, %l6, %i4 stw %o0, [%l7 + 0x60] lduw [%l7 + 0x54], %i3 lduw [%l7 + 0x58], %g6 fba %fcc0, loop_2496 movcc %xcc, %g7, %g2 ldd [%l7 + 0x18], %f2 ldsb [%l7 + 0x0F], %o5 loop_2496: ldsw [%l7 + 0x50], %o6 stb %l5, [%l7 + 0x59] brlez %l4, loop_2497 fmovsge %icc, %f15, %f5 bvc,a loop_2498 lduh [%l7 + 0x4C], %g5 loop_2497: bpos,pt %xcc, loop_2499 movpos %xcc, %i5, %g1 loop_2498: tn %icc, 0x0 lduh [%l7 + 0x22], %i1 loop_2499: bge %xcc, loop_2500 tcc %icc, 0x5 sllx %g3, %o1, %o3 fpadd32s %f6, %f1, %f6 loop_2500: fbl,a %fcc3, loop_2501 smulcc %i0, %o2, %l2 fcmple32 %f8, %f8, %i2 fblg %fcc0, loop_2502 loop_2501: ldsb [%l7 + 0x6D], %i7 st %f15, [%l7 + 0x10] ldsw [%l7 + 0x60], %i6 loop_2502: fble,a %fcc1, loop_2503 andncc %l1, %g4, %o4 array32 %l3, %l0, %l6 movrne %i4, 0x3EE, %o7 loop_2503: andncc %i3, %g6, %g7 fcmpeq16 %f8, %f8, %o0 udivx %g2, 0x0451, %o5 addcc %o6, 0x0A6F, %l5 ldsb [%l7 + 0x56], %g5 bcs,a,pn %icc, loop_2504 sub %l4, %g1, %i1 tleu %icc, 0x5 fmovdg %xcc, %f12, %f4 loop_2504: ldx [%l7 + 0x28], %g3 fpsub32s %f4, %f9, %f7 movcs %xcc, %o1, %i5 ldub [%l7 + 0x1A], %i0 edge16n %o3, %o2, %i2 srl %l2, %i7, %l1 bpos loop_2505 tgu %icc, 0x3 edge32n %i6, %o4, %l3 fmovrdlz %l0, %f14, %f0 loop_2505: fmovdleu %icc, %f3, %f13 fpack16 %f8, %f4 fnot2s %f14, %f13 ldd [%l7 + 0x68], %f10 ldsw [%l7 + 0x74], %l6 andn %i4, 0x0215, %o7 fble %fcc1, loop_2506 stb %i3, [%l7 + 0x2A] fmovrsgz %g6, %f0, %f11 stb %g7, [%l7 + 0x59] loop_2506: array32 %g4, %o0, %o5 movrlz %g2, %o6, %l5 lduh [%l7 + 0x36], %g5 fnands %f0, %f10, %f12 bvc,pn %icc, loop_2507 fabss %f5, %f1 fandnot1 %f14, %f2, %f10 stw %g1, [%l7 + 0x10] loop_2507: array32 %l4, %i1, %o1 xorcc %i5, 0x0672, %i0 std %f8, [%l7 + 0x18] fmovdcs %xcc, %f12, %f11 xnor %g3, 0x16F0, %o3 bpos,a %icc, loop_2508 lduh [%l7 + 0x0E], %i2 subcc %o2, 0x1E89, %l2 sub %l1, %i6, %o4 loop_2508: movge %icc, %l3, %i7 stb %l6, [%l7 + 0x31] bge,a %icc, loop_2509 fmovrse %i4, %f0, %f0 movgu %icc, %o7, %i3 brnz %l0, loop_2510 loop_2509: bg,a,pn %xcc, loop_2511 stx %g6, [%l7 + 0x48] fbn,a %fcc1, loop_2512 loop_2510: fxor %f14, %f10, %f0 loop_2511: sth %g4, [%l7 + 0x26] fsrc2s %f10, %f7 loop_2512: call loop_2513 lduh [%l7 + 0x58], %o0 fmovsl %xcc, %f1, %f5 sdiv %g7, 0x0D76, %g2 loop_2513: sllx %o6, 0x0F, %l5 fmovdl %xcc, %f8, %f0 stb %o5, [%l7 + 0x15] stx %g1, [%l7 + 0x08] addccc %l4, %g5, %i1 fcmpne32 %f6, %f6, %i5 ldsb [%l7 + 0x68], %i0 ldsb [%l7 + 0x68], %g3 fornot1s %f12, %f12, %f14 xorcc %o3, 0x1A09, %i2 fors %f7, %f8, %f6 ld [%l7 + 0x08], %f12 fornot1 %f4, %f4, %f12 tneg %xcc, 0x3 fandnot2 %f8, %f10, %f12 fcmpd %fcc2, %f0, %f8 smulcc %o1, %o2, %l2 lduw [%l7 + 0x20], %l1 andncc %o4, %l3, %i7 or %l6, %i6, %i4 edge8n %i3, %l0, %g6 and %o7, %o0, %g7 lduw [%l7 + 0x44], %g4 ldd [%l7 + 0x30], %f12 tge %icc, 0x5 movcs %xcc, %o6, %l5 fpadd16s %f3, %f15, %f14 ld [%l7 + 0x24], %f6 fnegs %f0, %f14 movl %xcc, %o5, %g1 movvs %icc, %g2, %l4 ldsw [%l7 + 0x58], %g5 lduh [%l7 + 0x14], %i1 ldd [%l7 + 0x40], %f12 andncc %i5, %g3, %i0 fmovdleu %xcc, %f12, %f2 subc %o3, %o1, %i2 ldx [%l7 + 0x50], %o2 bg,pt %icc, loop_2514 fpadd16s %f0, %f11, %f1 std %f10, [%l7 + 0x78] bl,a,pt %icc, loop_2515 loop_2514: fmovsa %xcc, %f9, %f2 fmovdge %xcc, %f3, %f7 fmovsl %icc, %f3, %f15 loop_2515: alignaddrl %l1, %o4, %l2 movvs %xcc, %i7, %l3 fmovsge %xcc, %f14, %f14 nop setx loop_2516, %l0, %l1 jmpl %l1, %i6 movpos %xcc, %l6, %i3 bge %xcc, loop_2517 edge16ln %i4, %l0, %o7 loop_2516: add %o0, 0x0F44, %g6 fpsub32 %f12, %f12, %f10 loop_2517: lduh [%l7 + 0x10], %g7 fabsd %f6, %f6 lduw [%l7 + 0x64], %g4 fmovsvc %xcc, %f14, %f15 movleu %xcc, %o6, %l5 fmovda %xcc, %f13, %f1 fmuld8sux16 %f7, %f10, %f0 edge32l %o5, %g1, %g2 andcc %g5, 0x075C, %i1 bshuffle %f2, %f14, %f12 fmovspos %icc, %f2, %f9 fbule,a %fcc3, loop_2518 srl %l4, 0x16, %i5 edge16l %i0, %o3, %o1 lduw [%l7 + 0x20], %i2 loop_2518: fbule,a %fcc1, loop_2519 ldd [%l7 + 0x28], %f6 movneg %xcc, %g3, %o2 stw %l1, [%l7 + 0x5C] loop_2519: ldd [%l7 + 0x20], %f6 lduh [%l7 + 0x74], %l2 stw %o4, [%l7 + 0x4C] ldsb [%l7 + 0x3C], %i7 tleu %xcc, 0x2 lduh [%l7 + 0x32], %l3 edge8n %l6, %i3, %i6 fbul,a %fcc1, loop_2520 fpsub16 %f0, %f10, %f2 sth %l0, [%l7 + 0x14] fbge %fcc1, loop_2521 loop_2520: call loop_2522 stx %i4, [%l7 + 0x50] bneg %xcc, loop_2523 loop_2521: sth %o7, [%l7 + 0x18] loop_2522: bne,a %icc, loop_2524 stw %g6, [%l7 + 0x4C] loop_2523: stx %g7, [%l7 + 0x50] lduh [%l7 + 0x12], %o0 loop_2524: ldd [%l7 + 0x38], %f2 fblg %fcc3, loop_2525 lduw [%l7 + 0x34], %g4 edge32ln %l5, %o6, %o5 ba,pt %icc, loop_2526 loop_2525: fornot1 %f4, %f4, %f10 bvc loop_2527 ldd [%l7 + 0x78], %f8 loop_2526: srlx %g1, %g2, %g5 fmovrdgz %l4, %f2, %f8 loop_2527: fmovsg %icc, %f12, %f11 ld [%l7 + 0x54], %f1 fmovsleu %xcc, %f10, %f7 movn %icc, %i5, %i1 edge16 %o3, %i0, %o1 fmuld8sux16 %f7, %f12, %f4 bleu %xcc, loop_2528 bneg,a %xcc, loop_2529 pdist %f14, %f8, %f0 movg %xcc, %i2, %o2 loop_2528: fmovs %f10, %f7 loop_2529: ldsw [%l7 + 0x44], %g3 stw %l1, [%l7 + 0x20] fmovsg %xcc, %f12, %f1 bne,pt %icc, loop_2530 fmovsne %icc, %f14, %f15 ldx [%l7 + 0x48], %o4 fmovsa %xcc, %f1, %f13 loop_2530: brz,a %i7, loop_2531 ba loop_2532 tcc %icc, 0x7 fxnor %f4, %f10, %f8 loop_2531: bpos,a %xcc, loop_2533 loop_2532: tn %icc, 0x7 fbue %fcc2, loop_2534 fmovrdgez %l2, %f8, %f6 loop_2533: fmovdne %xcc, %f3, %f12 lduw [%l7 + 0x10], %l3 loop_2534: ldub [%l7 + 0x62], %l6 lduw [%l7 + 0x68], %i3 udivx %l0, 0x01B4, %i4 smul %i6, %o7, %g6 fnor %f4, %f4, %f4 sth %g7, [%l7 + 0x7E] edge16ln %o0, %l5, %g4 fzero %f14 std %f14, [%l7 + 0x78] fmul8x16au %f12, %f15, %f0 fmovsge %xcc, %f13, %f13 umul %o6, 0x0948, %o5 movge %icc, %g1, %g2 bvc %icc, loop_2535 ldub [%l7 + 0x2B], %l4 fbue %fcc1, loop_2536 siam 0x4 loop_2535: bneg,a %xcc, loop_2537 movgu %xcc, %i5, %g5 loop_2536: lduh [%l7 + 0x7E], %i1 fbe %fcc3, loop_2538 loop_2537: fbul %fcc3, loop_2539 std %f2, [%l7 + 0x78] bl,a,pt %xcc, loop_2540 loop_2538: fbne %fcc1, loop_2541 loop_2539: smul %i0, %o3, %i2 sllx %o2, %g3, %o1 loop_2540: movle %icc, %o4, %i7 loop_2541: fpack16 %f4, %f6 fmovsne %icc, %f9, %f1 lduw [%l7 + 0x38], %l2 brnz,a %l3, loop_2542 fbge,a %fcc1, loop_2543 ldd [%l7 + 0x08], %f8 lduh [%l7 + 0x68], %l6 loop_2542: fmul8x16 %f8, %f8, %f6 loop_2543: ldd [%l7 + 0x70], %f2 fcmpeq32 %f0, %f14, %i3 ld [%l7 + 0x34], %f8 lduw [%l7 + 0x10], %l0 fbl,a %fcc0, loop_2544 tsubcc %i4, 0x05EE, %l1 fcmpeq16 %f2, %f12, %i6 xnorcc %o7, 0x069E, %g7 loop_2544: stx %o0, [%l7 + 0x40] bcc,a loop_2545 bg,a %icc, loop_2546 addccc %g6, %l5, %g4 stw %o6, [%l7 + 0x64] loop_2545: array32 %o5, %g2, %l4 loop_2546: brnz %i5, loop_2547 bvc %xcc, loop_2548 edge8n %g1, %g5, %i1 stx %o3, [%l7 + 0x28] loop_2547: for %f14, %f4, %f4 loop_2548: stx %i0, [%l7 + 0x58] sdivx %i2, 0x145A, %g3 for %f2, %f2, %f4 fmovda %icc, %f9, %f4 fmovrsgez %o1, %f8, %f4 fmovsa %xcc, %f12, %f2 fmovrdne %o4, %f2, %f4 addcc %o2, %i7, %l2 fbuge,a %fcc0, loop_2549 fmovrdne %l6, %f2, %f8 bpos,a,pt %xcc, loop_2550 fcmpne32 %f14, %f4, %l3 loop_2549: sethi 0x0F93, %l0 ldsh [%l7 + 0x3A], %i4 loop_2550: fnot1s %f15, %f4 lduh [%l7 + 0x1C], %l1 tcc %icc, 0x1 fcmpne32 %f8, %f10, %i3 bg loop_2551 fmovrsgez %o7, %f14, %f7 fandnot1 %f10, %f6, %f12 tleu %icc, 0x4 loop_2551: fmovdleu %xcc, %f2, %f14 fmovsle %xcc, %f2, %f5 fmuld8ulx16 %f11, %f9, %f14 fmovrde %i6, %f12, %f8 fxnors %f0, %f1, %f7 fmovrsgez %g7, %f0, %f14 fmovdg %xcc, %f3, %f11 addc %o0, %l5, %g4 ldsw [%l7 + 0x20], %g6 ldx [%l7 + 0x08], %o6 bvc %icc, loop_2552 movrlz %g2, %l4, %i5 taddcctv %o5, %g1, %g5 ld [%l7 + 0x14], %f4 loop_2552: movg %icc, %o3, %i1 addcc %i0, 0x1097, %i2 movcc %icc, %o1, %g3 bn,pt %icc, loop_2553 ldx [%l7 + 0x70], %o2 fcmpne32 %f8, %f8, %o4 brz,a %i7, loop_2554 loop_2553: movcc %xcc, %l2, %l3 stx %l0, [%l7 + 0x58] tne %xcc, 0x6 loop_2554: movl %icc, %l6, %i4 stx %i3, [%l7 + 0x78] fmovdl %icc, %f14, %f5 movgu %xcc, %l1, %o7 srl %g7, %o0, %l5 lduh [%l7 + 0x44], %i6 fmovsl %xcc, %f1, %f5 faligndata %f0, %f4, %f6 stb %g4, [%l7 + 0x75] fble %fcc1, loop_2555 fmovdn %icc, %f0, %f12 ldx [%l7 + 0x50], %o6 bshuffle %f12, %f8, %f0 loop_2555: fpadd16s %f5, %f7, %f12 srlx %g2, 0x01, %g6 srlx %l4, 0x0D, %o5 edge8n %i5, %g1, %o3 fmuld8sux16 %f6, %f7, %f4 ldsb [%l7 + 0x2F], %i1 fbne %fcc0, loop_2556 smul %g5, %i0, %i2 fnot2 %f6, %f4 array16 %o1, %g3, %o2 loop_2556: ldub [%l7 + 0x68], %i7 fmovsne %icc, %f1, %f14 udiv %o4, 0x061A, %l3 ldd [%l7 + 0x60], %f12 orncc %l2, %l0, %l6 brnz %i4, loop_2557 subccc %l1, 0x008B, %o7 movg %icc, %g7, %o0 fpack32 %f12, %f6, %f12 loop_2557: or %l5, %i3, %g4 tg %icc, 0x6 ldsb [%l7 + 0x70], %i6 fornot2 %f6, %f14, %f14 umulcc %o6, 0x04B7, %g2 fabss %f11, %f4 tcc %icc, 0x5 tgu %xcc, 0x6 for %f10, %f10, %f2 smulcc %g6, %o5, %l4 ldsw [%l7 + 0x44], %g1 stw %o3, [%l7 + 0x78] sth %i1, [%l7 + 0x50] sll %i5, %i0, %i2 fandnot2s %f1, %f0, %f6 edge32l %g5, %o1, %o2 fmovsl %xcc, %f3, %f3 fmovs %f6, %f8 fnors %f12, %f0, %f1 stb %g3, [%l7 + 0x14] fcmpgt32 %f4, %f4, %i7 lduw [%l7 + 0x28], %l3 fmovdneg %icc, %f15, %f7 ldub [%l7 + 0x41], %l2 fbe %fcc1, loop_2558 fmovd %f0, %f6 fbne %fcc2, loop_2559 movrlz %l0, 0x028, %o4 loop_2558: ldub [%l7 + 0x4D], %l6 fmovsg %icc, %f7, %f15 loop_2559: ldsb [%l7 + 0x08], %i4 ldsw [%l7 + 0x18], %o7 fcmpgt32 %f2, %f2, %l1 tcc %icc, 0x5 sth %o0, [%l7 + 0x50] movneg %xcc, %l5, %i3 ld [%l7 + 0x40], %f15 fble,a %fcc2, loop_2560 stb %g7, [%l7 + 0x62] fcmps %fcc3, %f12, %f6 tg %xcc, 0x2 loop_2560: fmovse %xcc, %f4, %f2 fandnot1 %f14, %f8, %f14 stw %i6, [%l7 + 0x44] sth %g4, [%l7 + 0x6C] ldsw [%l7 + 0x44], %g2 tl %icc, 0x6 orcc %o6, 0x1F64, %g6 fnands %f10, %f13, %f15 ldx [%l7 + 0x68], %l4 fmovrsgz %o5, %f9, %f0 edge8 %g1, %o3, %i1 fba %fcc1, loop_2561 andn %i0, %i2, %i5 fone %f2 fnors %f2, %f15, %f15 loop_2561: ba,a,pn %xcc, loop_2562 lduh [%l7 + 0x2C], %g5 fcmpne32 %f2, %f8, %o2 stb %o1, [%l7 + 0x69] loop_2562: lduh [%l7 + 0x5E], %g3 addccc %l3, 0x0E5F, %i7 tne %icc, 0x4 st %f0, [%l7 + 0x54] lduh [%l7 + 0x3A], %l0 ldsh [%l7 + 0x7E], %o4 edge32l %l6, %i4, %o7 edge16ln %l1, %l2, %l5 lduh [%l7 + 0x6C], %o0 smulcc %g7, %i6, %g4 umul %i3, 0x15D4, %o6 movrgez %g2, %l4, %g6 sth %g1, [%l7 + 0x46] edge16ln %o5, %i1, %i0 fbe %fcc3, loop_2563 xnor %i2, %i5, %g5 movleu %icc, %o2, %o1 subccc %g3, %l3, %o3 loop_2563: st %f4, [%l7 + 0x5C] ldx [%l7 + 0x78], %i7 fsrc1s %f12, %f15 fmovdne %xcc, %f0, %f0 smulcc %o4, 0x0E2B, %l0 movvs %xcc, %i4, %o7 ldub [%l7 + 0x29], %l1 ldd [%l7 + 0x40], %f0 fmovrdgez %l6, %f6, %f10 fexpand %f3, %f6 ldsb [%l7 + 0x0F], %l2 sdivx %o0, 0x0829, %l5 faligndata %f2, %f14, %f2 bleu,a,pt %xcc, loop_2564 lduw [%l7 + 0x18], %i6 sra %g4, 0x0E, %i3 movvc %icc, %g7, %o6 loop_2564: stw %l4, [%l7 + 0x54] fmovrsgz %g2, %f3, %f9 fcmped %fcc2, %f6, %f2 stw %g6, [%l7 + 0x28] ldub [%l7 + 0x47], %o5 fzeros %f5 fpadd32s %f4, %f0, %f10 fnegs %f0, %f15 fmovrdlz %g1, %f12, %f8 orcc %i0, %i2, %i5 lduh [%l7 + 0x7C], %g5 sub %o2, 0x07BB, %i1 fbe %fcc0, loop_2565 stb %o1, [%l7 + 0x0D] fnor %f4, %f12, %f2 movpos %icc, %l3, %o3 loop_2565: ldub [%l7 + 0x73], %g3 te %xcc, 0x0 andn %o4, %l0, %i4 fcmpes %fcc0, %f12, %f10 ldx [%l7 + 0x78], %i7 stw %o7, [%l7 + 0x78] and %l6, 0x0539, %l1 tsubcc %l2, 0x0E91, %l5 addc %o0, %g4, %i6 xor %i3, 0x0F53, %o6 fmovrse %g7, %f9, %f15 fxors %f1, %f7, %f6 fmovdvc %icc, %f2, %f1 stb %l4, [%l7 + 0x0D] edge8ln %g2, %o5, %g6 ld [%l7 + 0x7C], %f6 fandnot1s %f10, %f1, %f8 bn,a %icc, loop_2566 ld [%l7 + 0x48], %f7 taddcctv %g1, %i2, %i0 lduh [%l7 + 0x56], %i5 loop_2566: fmovd %f0, %f14 fbe %fcc1, loop_2567 fnands %f2, %f5, %f2 fcmple32 %f4, %f0, %g5 fmul8x16 %f1, %f14, %f12 loop_2567: pdist %f8, %f2, %f2 for %f10, %f4, %f0 bgu,a loop_2568 srl %i1, 0x00, %o1 stb %l3, [%l7 + 0x5F] subc %o2, %g3, %o4 loop_2568: st %f9, [%l7 + 0x74] bcs loop_2569 ld [%l7 + 0x30], %f9 brz %l0, loop_2570 sth %o3, [%l7 + 0x70] loop_2569: movg %icc, %i4, %o7 sth %l6, [%l7 + 0x4E] loop_2570: ldsb [%l7 + 0x60], %l1 fnands %f15, %f7, %f4 fpsub16s %f12, %f14, %f11 fbl %fcc3, loop_2571 movle %xcc, %l2, %i7 movpos %xcc, %l5, %o0 fcmpne16 %f14, %f6, %g4 loop_2571: stb %i6, [%l7 + 0x5A] stw %o6, [%l7 + 0x3C] stx %i3, [%l7 + 0x40] fpack32 %f6, %f2, %f6 fmovsvc %xcc, %f5, %f10 fnot1s %f12, %f3 fcmpne32 %f0, %f14, %l4 fnegs %f10, %f9 bpos,a,pn %xcc, loop_2572 fbe %fcc3, loop_2573 stb %g2, [%l7 + 0x36] stw %o5, [%l7 + 0x0C] loop_2572: stb %g7, [%l7 + 0x2D] loop_2573: movl %xcc, %g1, %i2 std %f4, [%l7 + 0x30] udivcc %g6, 0x04FE, %i0 srlx %i5, 0x17, %i1 bn %xcc, loop_2574 std %f14, [%l7 + 0x68] ldsw [%l7 + 0x1C], %o1 tpos %xcc, 0x2 loop_2574: fbl %fcc3, loop_2575 fbe,a %fcc3, loop_2576 ldub [%l7 + 0x34], %g5 alignaddr %l3, %g3, %o4 loop_2575: stb %l0, [%l7 + 0x7B] loop_2576: fcmpgt16 %f2, %f12, %o3 fbul,a %fcc0, loop_2577 fmovda %icc, %f9, %f9 ldsb [%l7 + 0x1F], %o2 bleu,a %icc, loop_2578 loop_2577: fmovsvc %xcc, %f15, %f6 fmovdvs %icc, %f12, %f10 stx %i4, [%l7 + 0x60] loop_2578: subc %l6, %o7, %l2 brlez %i7, loop_2579 sethi 0x14AF, %l1 popc 0x0363, %l5 fzero %f12 loop_2579: stw %o0, [%l7 + 0x24] xorcc %g4, 0x1C7F, %i6 tvs %icc, 0x0 edge32l %o6, %l4, %g2 edge8ln %i3, %o5, %g1 fandnot2 %f8, %f12, %f0 fcmpgt16 %f0, %f14, %i2 fnegs %f1, %f3 bgu,pt %xcc, loop_2580 brgz,a %g6, loop_2581 stx %g7, [%l7 + 0x68] fandnot2 %f6, %f4, %f12 loop_2580: fnot1 %f14, %f10 loop_2581: tn %xcc, 0x4 ldsh [%l7 + 0x44], %i0 tle %xcc, 0x2 tge %xcc, 0x6 lduw [%l7 + 0x3C], %i5 tpos %icc, 0x2 fbg %fcc0, loop_2582 nop setx loop_2583, %l0, %l1 jmpl %l1, %o1 tn %icc, 0x0 ldd [%l7 + 0x50], %f14 loop_2582: fmovsne %icc, %f10, %f7 loop_2583: stb %i1, [%l7 + 0x5B] ldd [%l7 + 0x68], %f10 brgz,a %g5, loop_2584 fba %fcc0, loop_2585 fnot2 %f0, %f10 te %icc, 0x3 loop_2584: stb %l3, [%l7 + 0x46] loop_2585: bpos,a,pt %xcc, loop_2586 std %f0, [%l7 + 0x20] stb %g3, [%l7 + 0x2B] bvc,a loop_2587 loop_2586: fcmps %fcc1, %f2, %f12 tvs %icc, 0x2 st %f14, [%l7 + 0x34] loop_2587: te %xcc, 0x1 fcmpd %fcc1, %f10, %f2 subccc %o4, %l0, %o3 ldx [%l7 + 0x70], %i4 add %l6, %o2, %l2 te %xcc, 0x1 ldsh [%l7 + 0x0A], %i7 fmovs %f3, %f10 ldsw [%l7 + 0x24], %o7 std %f14, [%l7 + 0x48] fpsub16s %f1, %f0, %f0 srl %l5, %l1, %g4 fmul8x16 %f8, %f10, %f10 udiv %o0, 0x09F8, %o6 addcc %i6, %g2, %l4 fmovrsgz %o5, %f9, %f0 umulcc %i3, %g1, %g6 edge16n %g7, %i2, %i5 ldd [%l7 + 0x78], %f14 fandnot1 %f10, %f2, %f4 ldsw [%l7 + 0x18], %o1 fbl,a %fcc2, loop_2588 ldsh [%l7 + 0x46], %i1 fabsd %f4, %f8 brgz,a %i0, loop_2589 loop_2588: fbe %fcc0, loop_2590 fpsub16s %f11, %f9, %f1 fbl %fcc1, loop_2591 loop_2589: sdivcc %g5, 0x1BC9, %g3 loop_2590: lduw [%l7 + 0x64], %l3 fornot1 %f8, %f12, %f12 loop_2591: ldsw [%l7 + 0x78], %l0 stw %o4, [%l7 + 0x74] ldub [%l7 + 0x0A], %o3 fsrc1s %f13, %f3 fba %fcc3, loop_2592 fmovsl %icc, %f1, %f6 lduw [%l7 + 0x54], %l6 lduh [%l7 + 0x38], %i4 loop_2592: and %l2, 0x11F7, %i7 fmul8sux16 %f12, %f0, %f14 fandnot1s %f11, %f0, %f14 alignaddr %o2, %o7, %l1 sth %l5, [%l7 + 0x08] ldx [%l7 + 0x48], %g4 edge8n %o0, %i6, %g2 fsrc2 %f0, %f0 ld [%l7 + 0x34], %f7 ldsh [%l7 + 0x28], %l4 ldsh [%l7 + 0x30], %o6 movrgez %i3, 0x3BF, %g1 fpadd32s %f6, %f6, %f0 stb %g6, [%l7 + 0x64] fcmpes %fcc2, %f11, %f0 movvc %icc, %g7, %i2 array8 %o5, %o1, %i1 fmovsne %xcc, %f12, %f4 fmovse %xcc, %f1, %f0 call loop_2593 tg %xcc, 0x5 popc 0x1EE9, %i5 ldd [%l7 + 0x68], %f12 loop_2593: nop setx loop_2594, %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 + 0x50], %g5 stb %g3, [%l7 + 0x21] tle %xcc, 0x7 loop_2594: fpsub16 %f4, %f2, %f0 xorcc %i0, 0x0F5B, %l3 fornot1 %f0, %f12, %f10 tpos %icc, 0x3 fmul8x16 %f9, %f14, %f0 fmovscc %xcc, %f9, %f15 movl %xcc, %o4, %l0 fpadd16 %f2, %f10, %f4 fbe,a %fcc2, loop_2595 lduh [%l7 + 0x2A], %o3 sth %i4, [%l7 + 0x40] fpadd16 %f6, %f2, %f2 loop_2595: taddcc %l6, 0x1215, %i7 ldx [%l7 + 0x20], %l2 fmovda %icc, %f11, %f14 fcmpes %fcc0, %f3, %f10 addc %o2, %l1, %o7 ldsb [%l7 + 0x4A], %l5 subc %o0, %g4, %g2 brgz %l4, loop_2596 fnand %f6, %f4, %f0 ldd [%l7 + 0x68], %f8 taddcc %o6, 0x1476, %i6 loop_2596: fmul8x16au %f14, %f7, %f8 brgz,a %g1, loop_2597 bvc,a %icc, loop_2598 std %f6, [%l7 + 0x70] fpsub16s %f1, %f0, %f4 loop_2597: fzero %f8 loop_2598: fexpand %f5, %f2 fsrc2s %f14, %f7 tneg %icc, 0x0 ldsb [%l7 + 0x69], %g6 array16 %i3, %i2, %g7 sdivx %o5, 0x0BE3, %i1 st %f15, [%l7 + 0x70] ldx [%l7 + 0x08], %o1 fzero %f12 ldub [%l7 + 0x63], %g5 ld [%l7 + 0x78], %f3 ldd [%l7 + 0x28], %f6 udiv %i5, 0x0252, %g3 fpackfix %f4, %f15 smulcc %l3, 0x0290, %o4 fpadd32s %f4, %f12, %f9 ldub [%l7 + 0x78], %i0 fbl,a %fcc0, loop_2599 ldx [%l7 + 0x50], %l0 bvc,a %xcc, loop_2600 tle %icc, 0x5 loop_2599: fpackfix %f6, %f9 move %icc, %o3, %l6 loop_2600: fexpand %f14, %f6 edge16ln %i4, %i7, %o2 edge8n %l2, %o7, %l1 lduh [%l7 + 0x1A], %o0 st %f14, [%l7 + 0x58] lduh [%l7 + 0x1A], %l5 ldx [%l7 + 0x78], %g2 fmovdneg %xcc, %f15, %f14 sdivx %l4, 0x056E, %g4 ld [%l7 + 0x3C], %f14 st %f10, [%l7 + 0x5C] stx %i6, [%l7 + 0x08] fcmple16 %f0, %f14, %g1 ldsh [%l7 + 0x56], %o6 pdist %f4, %f10, %f12 bg %icc, loop_2601 lduw [%l7 + 0x14], %i3 bge,a,pt %icc, loop_2602 stx %g6, [%l7 + 0x70] loop_2601: stw %i2, [%l7 + 0x54] stx %o5, [%l7 + 0x48] loop_2602: ldub [%l7 + 0x5D], %i1 array16 %o1, %g5, %i5 array16 %g7, %l3, %o4 ldd [%l7 + 0x38], %f14 fmovsleu %xcc, %f6, %f12 faligndata %f8, %f4, %f12 fmovsleu %icc, %f0, %f5 tleu %xcc, 0x2 ldsb [%l7 + 0x3C], %i0 bleu,a %xcc, loop_2603 fcmpne16 %f8, %f0, %g3 bl loop_2604 movre %l0, %l6, %i4 loop_2603: stx %i7, [%l7 + 0x08] stb %o3, [%l7 + 0x57] loop_2604: edge16n %l2, %o7, %l1 ldd [%l7 + 0x38], %f6 edge16n %o2, %o0, %l5 ldx [%l7 + 0x60], %g2 fmovdcc %icc, %f3, %f7 std %f6, [%l7 + 0x60] ld [%l7 + 0x34], %f15 tleu %xcc, 0x6 edge16 %g4, %i6, %g1 smulcc %o6, %l4, %g6 fbug %fcc0, loop_2605 fmovscc %xcc, %f11, %f0 fcmpeq16 %f4, %f6, %i2 stx %o5, [%l7 + 0x48] loop_2605: umulcc %i3, %o1, %g5 tne %icc, 0x1 movge %icc, %i5, %i1 lduh [%l7 + 0x4E], %l3 tle %xcc, 0x0 fmovscs %xcc, %f6, %f14 tsubcc %g7, 0x118B, %i0 fcmpne32 %f10, %f0, %o4 movn %xcc, %g3, %l0 ldd [%l7 + 0x18], %f14 ldsw [%l7 + 0x70], %l6 fcmpne32 %f8, %f14, %i7 fands %f0, %f15, %f8 sdivx %i4, 0x027E, %l2 fone %f2 ld [%l7 + 0x6C], %f0 alignaddrl %o7, %o3, %o2 subcc %o0, 0x08F6, %l5 ldx [%l7 + 0x28], %l1 sth %g4, [%l7 + 0x54] ldsb [%l7 + 0x77], %g2 udivx %g1, 0x129C, %i6 edge16ln %l4, %g6, %i2 stw %o5, [%l7 + 0x64] lduw [%l7 + 0x74], %i3 fble %fcc3, loop_2606 fbug,a %fcc1, loop_2607 fpack16 %f8, %f5 bgu loop_2608 loop_2606: tsubcc %o1, %g5, %o6 loop_2607: fbn,a %fcc0, loop_2609 be,a %icc, loop_2610 loop_2608: sth %i5, [%l7 + 0x6E] edge8ln %i1, %l3, %i0 loop_2609: fmovdvs %xcc, %f3, %f2 loop_2610: bn,pt %xcc, loop_2611 fnot2 %f2, %f10 ldx [%l7 + 0x28], %o4 fmovrdlz %g3, %f4, %f0 loop_2611: fbl %fcc2, loop_2612 fpack16 %f14, %f4 orcc %l0, 0x0B00, %l6 fmovse %icc, %f1, %f6 loop_2612: edge8 %i7, %g7, %i4 fpack32 %f0, %f8, %f8 std %f12, [%l7 + 0x28] fxors %f2, %f15, %f7 udivcc %o7, 0x12CD, %o3 bge,pt %xcc, loop_2613 bshuffle %f8, %f14, %f10 orn %l2, %o2, %l5 tpos %icc, 0x2 loop_2613: fbuge %fcc0, loop_2614 ldsb [%l7 + 0x15], %l1 bvc,a,pn %xcc, loop_2615 fcmpes %fcc0, %f10, %f4 loop_2614: andcc %o0, %g2, %g1 stb %g4, [%l7 + 0x0D] loop_2615: fble,a %fcc1, loop_2616 fpsub32 %f6, %f6, %f10 fmovsg %icc, %f6, %f13 ldd [%l7 + 0x40], %f12 loop_2616: fone %f2 ldsh [%l7 + 0x1A], %i6 lduh [%l7 + 0x2E], %l4 subccc %i2, 0x1766, %o5 fpsub32 %f4, %f4, %f2 fcmple32 %f14, %f0, %g6 fmovdvc %icc, %f0, %f14 ldub [%l7 + 0x6D], %o1 andncc %g5, %i3, %i5 fbn %fcc3, loop_2617 or %o6, %l3, %i1 subc %o4, 0x057B, %g3 std %f4, [%l7 + 0x78] loop_2617: smul %i0, 0x17A8, %l6 fcmpeq16 %f6, %f2, %l0 movcs %xcc, %g7, %i7 fpmerge %f1, %f9, %f10 bgu %icc, loop_2618 fand %f8, %f12, %f8 sdivcc %o7, 0x1C3E, %i4 ldsw [%l7 + 0x38], %l2 loop_2618: stb %o2, [%l7 + 0x23] stw %o3, [%l7 + 0x3C] xorcc %l5, 0x0D55, %o0 fmovd %f4, %f0 or %l1, 0x1BD0, %g1 mulx %g4, %g2, %l4 fmovsgu %icc, %f2, %f12 ldd [%l7 + 0x68], %f0 pdist %f14, %f10, %f6 fnor %f10, %f12, %f8 sdivx %i2, 0x11D1, %i6 fpsub32 %f14, %f6, %f2 stb %g6, [%l7 + 0x56] sllx %o5, 0x02, %g5 sub %o1, %i3, %i5 lduw [%l7 + 0x54], %o6 fcmped %fcc0, %f8, %f10 lduw [%l7 + 0x30], %l3 stx %i1, [%l7 + 0x30] fmovspos %xcc, %f13, %f7 stb %o4, [%l7 + 0x34] bg,pn %icc, loop_2619 sra %i0, 0x0C, %l6 fmovsg %xcc, %f0, %f9 lduh [%l7 + 0x40], %g3 loop_2619: ldd [%l7 + 0x58], %f4 orcc %l0, %g7, %o7 tge %xcc, 0x3 ldd [%l7 + 0x68], %f8 st %f8, [%l7 + 0x64] st %f2, [%l7 + 0x74] mulx %i7, %i4, %o2 fornot2 %f4, %f0, %f2 fmovde %icc, %f9, %f8 std %f10, [%l7 + 0x48] edge16 %o3, %l5, %o0 tvc %xcc, 0x2 st %f0, [%l7 + 0x60] stw %l1, [%l7 + 0x24] umulcc %l2, %g4, %g2 fmovsg %icc, %f7, %f6 fcmped %fcc2, %f12, %f12 fpadd32 %f12, %f8, %f14 addc %l4, 0x14E2, %i2 mulscc %i6, %g1, %g6 edge8l %g5, %o1, %i3 bvc,a,pn %xcc, loop_2620 sdiv %o5, 0x1BF4, %i5 smul %l3, 0x0A19, %i1 fzero %f0 loop_2620: movleu %icc, %o4, %o6 udivcc %i0, 0x04DC, %l6 lduh [%l7 + 0x42], %g3 fbug,a %fcc3, loop_2621 sth %g7, [%l7 + 0x26] movrne %l0, 0x2F4, %i7 ba,pt %xcc, loop_2622 loop_2621: ldd [%l7 + 0x08], %f0 fbue,a %fcc1, loop_2623 ldsb [%l7 + 0x10], %i4 loop_2622: ldd [%l7 + 0x18], %f12 udiv %o2, 0x1DB4, %o7 loop_2623: fnot2 %f10, %f6 ldsb [%l7 + 0x4B], %l5 movrgez %o3, 0x0D1, %l1 movcc %icc, %l2, %g4 lduh [%l7 + 0x7A], %g2 bge,a %xcc, loop_2624 lduw [%l7 + 0x60], %l4 movre %i2, %i6, %o0 stx %g1, [%l7 + 0x78] loop_2624: tgu %xcc, 0x5 xnor %g5, 0x07B9, %g6 movvs %icc, %o1, %i3 movl %icc, %o5, %l3 ld [%l7 + 0x2C], %f9 ldx [%l7 + 0x08], %i1 movge %xcc, %i5, %o6 fones %f5 move %icc, %i0, %o4 ldd [%l7 + 0x68], %f0 edge8ln %g3, %l6, %l0 tn %icc, 0x5 fbo,a %fcc2, loop_2625 fbul,a %fcc2, loop_2626 ldsh [%l7 + 0x32], %i7 fnot2s %f12, %f1 loop_2625: lduh [%l7 + 0x2E], %g7 loop_2626: fmul8x16 %f7, %f4, %f12 edge16n %o2, %i4, %l5 fcmpgt16 %f8, %f0, %o3 fnot2s %f15, %f4 movle %xcc, %o7, %l1 udivx %l2, 0x192C, %g4 ldd [%l7 + 0x50], %f2 fnand %f6, %f0, %f6 brlez,a %g2, loop_2627 fmovde %icc, %f8, %f12 fmovse %icc, %f14, %f11 lduw [%l7 + 0x34], %l4 loop_2627: fnegd %f0, %f12 ld [%l7 + 0x28], %f9 movrlz %i6, %i2, %o0 movcc %xcc, %g1, %g5 tl %icc, 0x1 fmovrslez %o1, %f0, %f12 tl %xcc, 0x3 popc 0x1D47, %i3 xnorcc %g6, 0x01E2, %l3 movvc %icc, %i1, %o5 nop setx loop_2628, %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 %f13, [%l7 + 0x40] andcc %i5, 0x1F20, %i0 udivx %o4, 0x1C45, %o6 loop_2628: stx %l6, [%l7 + 0x38] stb %g3, [%l7 + 0x6C] movcs %icc, %i7, %g7 fcmple16 %f0, %f14, %l0 stb %i4, [%l7 + 0x29] ldsh [%l7 + 0x44], %l5 std %f10, [%l7 + 0x10] stx %o3, [%l7 + 0x20] lduh [%l7 + 0x2C], %o7 lduw [%l7 + 0x74], %l1 std %f2, [%l7 + 0x78] fabss %f4, %f5 bpos,pt %xcc, loop_2629 orncc %l2, 0x11E2, %o2 faligndata %f2, %f4, %f6 xorcc %g4, %l4, %g2 loop_2629: fmovrsne %i2, %f12, %f14 brlez %i6, loop_2630 fnors %f9, %f9, %f9 fandnot2s %f11, %f11, %f14 ldsw [%l7 + 0x7C], %g1 loop_2630: fcmpgt16 %f0, %f8, %g5 srax %o1, 0x17, %o0 xnorcc %i3, 0x1679, %g6 srl %l3, 0x0A, %o5 st %f5, [%l7 + 0x0C] ldsw [%l7 + 0x68], %i1 ldd [%l7 + 0x08], %f6 ldub [%l7 + 0x7D], %i5 ldsw [%l7 + 0x4C], %o4 orn %i0, %l6, %g3 ldsw [%l7 + 0x24], %o6 nop setx loop_2631, %l0, %l1 jmpl %l1, %g7 subccc %l0, 0x0826, %i7 fnot2 %f10, %f14 ldd [%l7 + 0x20], %f8 loop_2631: xnorcc %i4, 0x1CDB, %o3 sth %l5, [%l7 + 0x48] fpmerge %f9, %f10, %f6 lduw [%l7 + 0x48], %l1 fbg %fcc1, loop_2632 fbn,a %fcc0, loop_2633 fmul8x16al %f13, %f11, %f14 ld [%l7 + 0x3C], %f1 loop_2632: fmovse %icc, %f1, %f5 loop_2633: ld [%l7 + 0x64], %f7 tcc %icc, 0x1 fble %fcc0, loop_2634 nop setx loop_2635, %l0, %l1 jmpl %l1, %l2 ld [%l7 + 0x58], %f13 bvc,a loop_2636 loop_2634: bl loop_2637 loop_2635: movn %icc, %o7, %g4 fmovd %f2, %f6 loop_2636: movn %icc, %l4, %o2 loop_2637: mulscc %g2, %i6, %i2 mulscc %g1, 0x1E66, %g5 tl %xcc, 0x0 fmovdcc %icc, %f7, %f11 fmovsl %xcc, %f7, %f3 fmovsvc %xcc, %f13, %f6 ldsh [%l7 + 0x3C], %o1 tn %icc, 0x5 fpack16 %f6, %f2 std %f2, [%l7 + 0x30] bl loop_2638 edge32 %o0, %g6, %i3 edge8n %o5, %l3, %i5 lduw [%l7 + 0x28], %o4 loop_2638: fbge %fcc2, loop_2639 sdiv %i1, 0x1257, %l6 lduh [%l7 + 0x42], %i0 be,a,pn %icc, loop_2640 loop_2639: tvs %icc, 0x1 fones %f11 fcmpes %fcc2, %f9, %f3 loop_2640: fpackfix %f2, %f5 stb %g3, [%l7 + 0x71] ld [%l7 + 0x14], %f11 stx %o6, [%l7 + 0x48] fexpand %f15, %f4 ldsb [%l7 + 0x72], %l0 orcc %g7, 0x1FAD, %i4 sth %o3, [%l7 + 0x10] st %f4, [%l7 + 0x40] umul %l5, 0x1CAE, %i7 tleu %icc, 0x7 bcs,a %icc, loop_2641 ldsb [%l7 + 0x7E], %l1 stx %o7, [%l7 + 0x38] fmovrdlez %l2, %f2, %f8 loop_2641: stx %l4, [%l7 + 0x48] fpadd16 %f8, %f10, %f6 fmovdcs %icc, %f9, %f11 xnor %g4, 0x1DEC, %o2 fbue %fcc0, loop_2642 fmovs %f1, %f3 ld [%l7 + 0x10], %f4 brlez %g2, loop_2643 loop_2642: ldsb [%l7 + 0x6A], %i2 stx %g1, [%l7 + 0x58] fmovrde %i6, %f8, %f2 loop_2643: fmovscs %xcc, %f0, %f12 ldub [%l7 + 0x22], %o1 edge8n %g5, %g6, %i3 stx %o0, [%l7 + 0x10] mova %icc, %o5, %i5 stw %o4, [%l7 + 0x54] movge %icc, %i1, %l3 movre %l6, 0x236, %i0 xor %g3, %l0, %g7 fnot2s %f12, %f7 fmul8ulx16 %f10, %f4, %f10 ldd [%l7 + 0x60], %f6 fnors %f3, %f13, %f6 lduh [%l7 + 0x5A], %i4 fmovdn %icc, %f0, %f1 ldub [%l7 + 0x16], %o3 stb %l5, [%l7 + 0x0A] bgu,a loop_2644 nop setx loop_2645, %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 %i7, [%l7 + 0x28] fmovdpos %xcc, %f3, %f15 loop_2644: addccc %l1, %o7, %o6 loop_2645: fbu %fcc0, loop_2646 fmovsl %xcc, %f11, %f0 mulx %l4, 0x0E66, %g4 alignaddrl %o2, %g2, %l2 loop_2646: fmovrslz %g1, %f10, %f14 fmovsn %xcc, %f2, %f0 fxors %f9, %f12, %f6 for %f14, %f4, %f6 ldd [%l7 + 0x20], %f0 fmovde %icc, %f12, %f14 tneg %icc, 0x6 pdist %f6, %f2, %f4 ldub [%l7 + 0x3A], %i2 fmovsn %xcc, %f0, %f12 sub %i6, %o1, %g5 be,a %icc, loop_2647 fpsub16 %f4, %f2, %f2 ble,a,pn %xcc, loop_2648 lduw [%l7 + 0x30], %i3 loop_2647: sub %o0, 0x04C1, %g6 fmovrse %o5, %f11, %f15 loop_2648: tgu %xcc, 0x1 fbg %fcc3, loop_2649 fmovdcc %xcc, %f9, %f15 sethi 0x00C5, %o4 ldub [%l7 + 0x5C], %i5 loop_2649: ldsw [%l7 + 0x48], %l3 fbo %fcc1, loop_2650 ldsh [%l7 + 0x5A], %l6 fmovspos %icc, %f7, %f12 bleu,a,pn %icc, loop_2651 loop_2650: stw %i0, [%l7 + 0x54] fbge %fcc2, loop_2652 fmovdne %icc, %f12, %f1 loop_2651: fmovse %icc, %f14, %f7 tcs %xcc, 0x4 loop_2652: fmovdn %xcc, %f12, %f1 fxnors %f10, %f8, %f4 taddcc %i1, %l0, %g7 xnor %g3, %i4, %o3 lduw [%l7 + 0x68], %l5 fbl %fcc2, loop_2653 fcmps %fcc1, %f3, %f5 st %f5, [%l7 + 0x58] lduh [%l7 + 0x72], %l1 loop_2653: lduw [%l7 + 0x20], %i7 tpos %icc, 0x7 ble %xcc, loop_2654 addccc %o7, %l4, %o6 fmovdleu %xcc, %f11, %f8 tl %xcc, 0x2 loop_2654: sth %g4, [%l7 + 0x4A] fones %f4 orncc %g2, 0x1EC8, %o2 bcc loop_2655 ld [%l7 + 0x50], %f3 fsrc2 %f14, %f2 ldsw [%l7 + 0x38], %g1 loop_2655: lduh [%l7 + 0x14], %l2 edge8n %i2, %o1, %i6 smul %i3, 0x0399, %o0 andn %g6, %o5, %o4 std %f4, [%l7 + 0x48] ldsw [%l7 + 0x74], %g5 fzeros %f11 bpos,a loop_2656 st %f12, [%l7 + 0x60] stx %i5, [%l7 + 0x78] ld [%l7 + 0x50], %f6 loop_2656: edge32ln %l3, %l6, %i0 bcs,a,pt %xcc, loop_2657 lduh [%l7 + 0x78], %l0 fmovda %icc, %f3, %f11 fmovrdlz %g7, %f4, %f10 loop_2657: fmovspos %xcc, %f7, %f10 bcc,a,pt %icc, loop_2658 stw %g3, [%l7 + 0x58] stx %i1, [%l7 + 0x38] fcmped %fcc1, %f0, %f2 loop_2658: edge32 %i4, %l5, %l1 ldx [%l7 + 0x68], %i7 lduw [%l7 + 0x64], %o3 movvc %xcc, %l4, %o7 fmovrsgez %g4, %f1, %f9 st %f9, [%l7 + 0x50] st %f6, [%l7 + 0x74] stx %o6, [%l7 + 0x18] edge8n %g2, %g1, %l2 fmovsge %xcc, %f9, %f4 xnorcc %i2, %o2, %o1 fcmpgt32 %f4, %f12, %i6 fzeros %f0 fpadd32 %f12, %f4, %f10 fpsub32 %f12, %f0, %f10 bn,pt %icc, loop_2659 edge16l %o0, %g6, %o5 brgz,a %o4, loop_2660 array8 %i3, %g5, %i5 loop_2659: fmovsgu %icc, %f12, %f5 fxors %f14, %f4, %f11 loop_2660: ld [%l7 + 0x4C], %f0 xnorcc %l6, %i0, %l3 fcmpes %fcc2, %f13, %f0 fsrc1s %f4, %f13 st %f0, [%l7 + 0x08] stb %g7, [%l7 + 0x39] fcmpeq32 %f12, %f2, %g3 pdist %f0, %f10, %f8 fmovda %xcc, %f12, %f6 taddcctv %l0, 0x0DCE, %i4 edge16n %i1, %l5, %i7 lduw [%l7 + 0x58], %l1 fbge %fcc1, loop_2661 movrne %o3, %o7, %g4 orn %l4, %o6, %g1 addccc %l2, 0x0B35, %g2 loop_2661: movvs %icc, %o2, %o1 fmovde %xcc, %f6, %f2 fsrc2s %f15, %f13 movleu %xcc, %i2, %i6 fpadd32s %f7, %f7, %f5 ld [%l7 + 0x14], %f0 ldsw [%l7 + 0x20], %g6 bl %icc, loop_2662 stx %o0, [%l7 + 0x30] xnor %o4, %o5, %i3 stb %g5, [%l7 + 0x0F] loop_2662: fcmpgt16 %f8, %f0, %l6 fands %f5, %f5, %f15 bpos,a loop_2663 stx %i0, [%l7 + 0x50] fmovsvc %icc, %f5, %f13 ldsw [%l7 + 0x74], %i5 loop_2663: tsubcctv %g7, %l3, %g3 bg,pt %icc, loop_2664 fmovrslz %l0, %f6, %f6 ldsw [%l7 + 0x60], %i4 st %f0, [%l7 + 0x24] loop_2664: ldub [%l7 + 0x4F], %l5 fcmpeq16 %f8, %f0, %i1 xorcc %i7, %l1, %o3 ldsw [%l7 + 0x2C], %g4 te %xcc, 0x4 fnegs %f12, %f12 fpsub32 %f0, %f2, %f0 bcs,pn %xcc, loop_2665 fcmpd %fcc1, %f4, %f14 fmuld8ulx16 %f12, %f6, %f4 fsrc2s %f14, %f13 loop_2665: std %f2, [%l7 + 0x20] fexpand %f3, %f12 movpos %icc, %o7, %l4 fcmps %fcc2, %f0, %f4 umul %g1, %l2, %o6 std %f4, [%l7 + 0x68] lduw [%l7 + 0x4C], %o2 andcc %g2, %o1, %i6 fmuld8sux16 %f13, %f7, %f6 stx %i2, [%l7 + 0x10] srax %o0, %o4, %g6 stw %o5, [%l7 + 0x74] tvs %icc, 0x5 st %f13, [%l7 + 0x2C] xorcc %i3, %g5, %l6 fba %fcc1, loop_2666 stb %i5, [%l7 + 0x24] stw %i0, [%l7 + 0x1C] tsubcctv %g7, %g3, %l0 loop_2666: fbul %fcc1, loop_2667 ldsh [%l7 + 0x66], %i4 addc %l5, %l3, %i1 or %i7, %l1, %g4 loop_2667: lduh [%l7 + 0x08], %o7 stw %l4, [%l7 + 0x18] stw %g1, [%l7 + 0x14] ldsh [%l7 + 0x28], %l2 ldd [%l7 + 0x40], %f14 edge32n %o3, %o6, %o2 lduh [%l7 + 0x7E], %g2 xnor %o1, 0x169F, %i2 fmovdvs %xcc, %f5, %f7 fnot1 %f8, %f14 fmovrse %i6, %f5, %f6 bne %icc, loop_2668 brgz,a %o4, loop_2669 st %f3, [%l7 + 0x50] fmovrde %o0, %f0, %f2 loop_2668: fpadd16s %f13, %f3, %f8 loop_2669: st %f0, [%l7 + 0x34] fmul8x16 %f2, %f14, %f6 siam 0x5 fabss %f14, %f6 call loop_2670 fpsub16 %f12, %f8, %f6 fones %f3 edge8l %o5, %g6, %g5 loop_2670: fba,a %fcc3, loop_2671 ldsw [%l7 + 0x58], %l6 xorcc %i5, %i0, %g7 sth %i3, [%l7 + 0x14] loop_2671: tcs %xcc, 0x1 fmovrdgez %l0, %f14, %f14 fmovrde %i4, %f6, %f12 siam 0x7 fsrc1 %f12, %f8 lduw [%l7 + 0x60], %l5 movrne %l3, 0x06E, %g3 lduw [%l7 + 0x30], %i1 fbne %fcc1, loop_2672 alignaddrl %l1, %g4, %o7 lduh [%l7 + 0x34], %l4 ldub [%l7 + 0x28], %g1 loop_2672: fxnor %f8, %f4, %f2 sdivcc %i7, 0x01E8, %l2 nop setx loop_2673, %l0, %l1 jmpl %l1, %o3 movge %icc, %o2, %o6 tl %xcc, 0x2 fmovdpos %xcc, %f9, %f2 loop_2673: fabss %f9, %f13 edge32ln %g2, %i2, %i6 array16 %o4, %o1, %o0 ldsb [%l7 + 0x2E], %o5 sth %g6, [%l7 + 0x76] andn %g5, %l6, %i5 ldsw [%l7 + 0x54], %i0 fmovsneg %icc, %f3, %f9 stx %i3, [%l7 + 0x58] mulscc %g7, %l0, %l5 stb %l3, [%l7 + 0x73] bshuffle %f8, %f14, %f12 andncc %i4, %g3, %l1 fnot2 %f2, %f0 ldd [%l7 + 0x68], %f8 stb %g4, [%l7 + 0x39] movrlez %o7, %i1, %g1 bn,a %icc, loop_2674 ldub [%l7 + 0x20], %i7 fba %fcc0, loop_2675 ldub [%l7 + 0x1F], %l4 loop_2674: fmul8x16al %f7, %f11, %f4 fmovrsne %l2, %f4, %f13 loop_2675: fmovscc %xcc, %f8, %f2 fmovdcs %xcc, %f2, %f14 tpos %xcc, 0x1 st %f5, [%l7 + 0x48] nop setx loop_2676, %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 fcmpeq16 %f2, %f12, %o2 std %f12, [%l7 + 0x60] ld [%l7 + 0x54], %f6 loop_2676: movrgez %o6, 0x0F0, %g2 tn %xcc, 0x2 ldub [%l7 + 0x66], %i2 std %f0, [%l7 + 0x18] srax %i6, %o4, %o1 bvc,a,pn %xcc, loop_2677 fmovsne %xcc, %f2, %f12 fbg %fcc1, loop_2678 lduw [%l7 + 0x18], %o3 loop_2677: ld [%l7 + 0x44], %f0 tsubcc %o5, %g6, %o0 loop_2678: edge32n %g5, %l6, %i5 fmovdl %icc, %f13, %f5 brgz %i3, loop_2679 fone %f2 fnor %f8, %f2, %f4 fsrc2s %f2, %f5 loop_2679: fcmpne32 %f2, %f14, %i0 fmovdne %xcc, %f1, %f4 fnot1 %f0, %f14 ld [%l7 + 0x18], %f8 move %xcc, %l0, %g7 stw %l3, [%l7 + 0x20] mulscc %i4, %l5, %g3 movn %xcc, %g4, %l1 udiv %i1, 0x0223, %g1 ldd [%l7 + 0x48], %f0 nop setx loop_2680, %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 + 0x08], %f10 fands %f1, %f5, %f9 fpadd32 %f6, %f2, %f12 loop_2680: fblg %fcc1, loop_2681 ldd [%l7 + 0x38], %f10 andcc %i7, 0x041C, %l4 bge %icc, loop_2682 loop_2681: xorcc %l2, 0x1E3E, %o7 std %f8, [%l7 + 0x28] ldd [%l7 + 0x60], %f14 loop_2682: brlez,a %o2, loop_2683 lduw [%l7 + 0x70], %o6 umul %i2, %i6, %o4 fnot1s %f1, %f10 loop_2683: stx %o1, [%l7 + 0x08] lduh [%l7 + 0x08], %o3 tsubcc %g2, 0x08FE, %o5 sth %o0, [%l7 + 0x14] tl %xcc, 0x0 ldsh [%l7 + 0x4A], %g5 ld [%l7 + 0x24], %f10 fandnot2 %f10, %f0, %f8 lduh [%l7 + 0x0A], %g6 edge32ln %l6, %i3, %i5 fnors %f14, %f7, %f13 array8 %i0, %l0, %l3 stw %g7, [%l7 + 0x08] fxnor %f8, %f2, %f0 ldsw [%l7 + 0x74], %l5 sdiv %i4, 0x0D30, %g3 fba %fcc2, loop_2684 edge32n %g4, %i1, %l1 fpsub16 %f4, %f8, %f14 ld [%l7 + 0x7C], %f9 loop_2684: fnegd %f12, %f8 ldsw [%l7 + 0x68], %i7 ble %xcc, loop_2685 fcmped %fcc2, %f4, %f6 ldd [%l7 + 0x48], %f6 andcc %g1, 0x0794, %l2 loop_2685: stb %l4, [%l7 + 0x6A] fpadd16 %f12, %f0, %f6 stx %o2, [%l7 + 0x08] sth %o6, [%l7 + 0x3A] fmuld8sux16 %f4, %f12, %f2 fmuld8sux16 %f13, %f2, %f0 subc %o7, %i2, %i6 sth %o4, [%l7 + 0x56] alignaddr %o3, %o1, %g2 fmul8x16 %f6, %f6, %f12 fzeros %f13 alignaddrl %o0, %o5, %g6 ldsw [%l7 + 0x28], %g5 siam 0x6 sth %i3, [%l7 + 0x64] udivcc %i5, 0x1D9E, %i0 fnot2s %f15, %f3 ldx [%l7 + 0x68], %l6 ldub [%l7 + 0x6A], %l3 fmuld8ulx16 %f12, %f15, %f8 call loop_2686 lduh [%l7 + 0x0A], %l0 fmovda %icc, %f9, %f11 alignaddr %l5, %i4, %g3 loop_2686: tsubcc %g7, %g4, %i1 stb %l1, [%l7 + 0x4F] taddcctv %g1, %i7, %l2 st %f10, [%l7 + 0x74] fcmps %fcc1, %f14, %f15 ldsb [%l7 + 0x20], %l4 add %o2, 0x0969, %o6 sth %o7, [%l7 + 0x70] fmovrsgez %i6, %f7, %f6 fbo,a %fcc3, loop_2687 addcc %i2, 0x1A51, %o4 ldub [%l7 + 0x44], %o3 fmovsne %icc, %f3, %f6 loop_2687: mova %icc, %o1, %g2 edge16l %o0, %g6, %o5 bne,pt %xcc, loop_2688 bn,a,pt %xcc, loop_2689 fmul8sux16 %f6, %f6, %f4 fpsub32s %f10, %f2, %f6 loop_2688: movge %xcc, %i3, %g5 loop_2689: stx %i0, [%l7 + 0x60] movleu %icc, %i5, %l3 fmovsleu %icc, %f6, %f1 edge8n %l6, %l0, %l5 movvc %xcc, %g3, %g7 stx %g4, [%l7 + 0x40] stb %i1, [%l7 + 0x11] udiv %i4, 0x1313, %l1 bgu loop_2690 ld [%l7 + 0x5C], %f13 fmovrsne %g1, %f6, %f11 stx %i7, [%l7 + 0x68] loop_2690: ldsh [%l7 + 0x1E], %l2 fpackfix %f14, %f7 alignaddr %l4, %o6, %o7 fcmpne32 %f0, %f10, %i6 lduh [%l7 + 0x3A], %i2 bshuffle %f12, %f6, %f8 ldsh [%l7 + 0x10], %o4 movn %icc, %o2, %o3 ldx [%l7 + 0x08], %o1 fmovscc %icc, %f1, %f12 movrgez %g2, 0x3E5, %g6 lduh [%l7 + 0x7A], %o0 fmovdn %xcc, %f15, %f8 sth %i3, [%l7 + 0x6E] movvs %xcc, %g5, %o5 stw %i5, [%l7 + 0x60] lduw [%l7 + 0x40], %l3 orn %l6, 0x0603, %l0 fpackfix %f10, %f15 fexpand %f14, %f12 orcc %i0, 0x0556, %l5 sth %g7, [%l7 + 0x42] fxors %f9, %f1, %f10 bleu,a loop_2691 st %f6, [%l7 + 0x28] fmovrdlz %g4, %f12, %f10 lduh [%l7 + 0x70], %g3 loop_2691: fbne,a %fcc1, loop_2692 smulcc %i1, 0x0478, %i4 ldsw [%l7 + 0x10], %g1 smul %i7, %l1, %l2 loop_2692: movvc %xcc, %o6, %l4 lduw [%l7 + 0x40], %o7 fmovde %icc, %f1, %f13 ldsh [%l7 + 0x54], %i2 fmovsne %icc, %f4, %f14 edge8l %o4, %i6, %o3 ldx [%l7 + 0x58], %o1 ldsw [%l7 + 0x68], %o2 fcmped %fcc3, %f8, %f2 movpos %xcc, %g2, %g6 tcs %xcc, 0x7 std %f2, [%l7 + 0x28] ldsh [%l7 + 0x3E], %i3 sll %g5, %o0, %i5 fbul %fcc2, loop_2693 addcc %o5, 0x11B7, %l3 fble,a %fcc3, loop_2694 movvs %xcc, %l6, %i0 loop_2693: movge %icc, %l5, %g7 fmovdl %icc, %f11, %f15 loop_2694: stx %l0, [%l7 + 0x08] fnot1 %f2, %f10 fmovdge %xcc, %f10, %f2 srax %g4, 0x18, %i1 addcc %g3, %i4, %g1 fbe %fcc3, loop_2695 bpos,a %icc, loop_2696 fmovsge %xcc, %f13, %f1 fmovd %f12, %f10 loop_2695: fornot1s %f3, %f4, %f6 loop_2696: edge16 %i7, %l2, %o6 addcc %l1, %o7, %l4 lduw [%l7 + 0x68], %i2 sth %o4, [%l7 + 0x0C] bneg,a loop_2697 fcmpne16 %f12, %f0, %i6 fbn %fcc0, loop_2698 fcmpgt16 %f8, %f14, %o3 loop_2697: fcmpes %fcc3, %f5, %f4 andcc %o2, %g2, %o1 loop_2698: tge %xcc, 0x7 array8 %g6, %g5, %i3 andcc %i5, 0x0FB2, %o5 movn %icc, %l3, %o0 stb %l6, [%l7 + 0x34] ldsw [%l7 + 0x54], %l5 fones %f2 fands %f7, %f6, %f5 fmovdleu %icc, %f13, %f15 tneg %xcc, 0x1 bpos,a,pn %icc, loop_2699 ldsw [%l7 + 0x78], %g7 nop setx loop_2700, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done be loop_2701 loop_2699: orcc %l0, %i0, %g4 ld [%l7 + 0x18], %f4 loop_2700: bl,a,pt %icc, loop_2702 loop_2701: fbue,a %fcc2, loop_2703 stw %i1, [%l7 + 0x70] bl,a loop_2704 loop_2702: fbul,a %fcc2, loop_2705 loop_2703: fnot1s %f11, %f3 fbg,a %fcc2, loop_2706 loop_2704: fbge %fcc3, loop_2707 loop_2705: fmovsneg %icc, %f7, %f14 ldsw [%l7 + 0x5C], %g3 loop_2706: fand %f4, %f10, %f10 loop_2707: fbug %fcc2, loop_2708 stw %g1, [%l7 + 0x14] fmovdcs %xcc, %f12, %f9 stb %i4, [%l7 + 0x58] loop_2708: stw %l2, [%l7 + 0x10] brz,a %i7, loop_2709 andncc %o6, %l1, %o7 fbn %fcc3, loop_2710 bneg,pt %icc, loop_2711 loop_2709: fmovdcc %xcc, %f13, %f6 fmovdcc %icc, %f7, %f6 loop_2710: lduw [%l7 + 0x40], %i2 loop_2711: fbo %fcc1, loop_2712 fbug,a %fcc2, loop_2713 bcs,a loop_2714 xnorcc %o4, %i6, %o3 loop_2712: ld [%l7 + 0x28], %f6 loop_2713: fmovrdgz %l4, %f0, %f4 loop_2714: ldx [%l7 + 0x40], %o2 ldx [%l7 + 0x38], %g2 sra %g6, %o1, %i3 fmovsle %xcc, %f7, %f1 fbge,a %fcc0, loop_2715 fmovda %xcc, %f11, %f1 bpos,pt %xcc, loop_2716 movrgz %i5, %g5, %o5 loop_2715: st %f13, [%l7 + 0x30] fmovdcc %xcc, %f8, %f12 loop_2716: smul %l3, %o0, %l5 fmovsn %icc, %f11, %f1 ld [%l7 + 0x60], %f0 edge16l %l6, %l0, %g7 fcmpgt16 %f14, %f2, %g4 fmovsleu %icc, %f1, %f8 sth %i1, [%l7 + 0x4E] ldd [%l7 + 0x20], %f10 fxors %f15, %f15, %f4 fmovdpos %xcc, %f5, %f6 std %f14, [%l7 + 0x10] edge32ln %i0, %g1, %g3 addc %l2, %i7, %o6 fbu,a %fcc1, loop_2717 bleu loop_2718 fmovse %xcc, %f11, %f11 sth %l1, [%l7 + 0x38] loop_2717: movre %i4, 0x08A, %i2 loop_2718: fmovrdlz %o7, %f4, %f14 fmul8x16au %f13, %f14, %f12 edge32n %i6, %o4, %l4 fmovdgu %icc, %f6, %f0 stx %o3, [%l7 + 0x08] fpack32 %f10, %f6, %f4 ldub [%l7 + 0x41], %o2 ldub [%l7 + 0x4B], %g2 sdivx %g6, 0x00B4, %i3 fpsub32 %f4, %f2, %f14 st %f11, [%l7 + 0x2C] stb %i5, [%l7 + 0x6B] ld [%l7 + 0x38], %f2 movn %icc, %g5, %o1 lduw [%l7 + 0x78], %o5 fmul8x16 %f3, %f8, %f6 and %l3, %o0, %l6 fmul8ulx16 %f8, %f12, %f12 stw %l0, [%l7 + 0x38] sth %g7, [%l7 + 0x5A] fbo,a %fcc3, loop_2719 tneg %icc, 0x0 stb %l5, [%l7 + 0x7E] fmovrslez %g4, %f8, %f15 loop_2719: ldsh [%l7 + 0x66], %i0 fba %fcc1, loop_2720 edge32l %g1, %g3, %i1 ldx [%l7 + 0x78], %l2 brgz %i7, loop_2721 loop_2720: bpos,pn %icc, loop_2722 nop setx loop_2723, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x08], %o6 loop_2721: fmovdge %icc, %f1, %f11 loop_2722: edge8ln %l1, %i2, %i4 loop_2723: ldsw [%l7 + 0x68], %o7 fmovrdlez %i6, %f2, %f0 fmovsne %icc, %f11, %f9 ldsw [%l7 + 0x7C], %o4 fbu %fcc1, loop_2724 sll %l4, 0x0C, %o3 array16 %o2, %g2, %g6 ld [%l7 + 0x44], %f3 loop_2724: mulscc %i5, %i3, %o1 alignaddrl %g5, %o5, %o0 fabsd %f0, %f6 st %f8, [%l7 + 0x34] tleu %icc, 0x6 fcmple16 %f6, %f4, %l3 move %xcc, %l0, %g7 ba %xcc, loop_2725 fmovsg %icc, %f11, %f11 fmovscc %icc, %f10, %f4 tg %xcc, 0x3 loop_2725: movrlez %l5, 0x29B, %g4 ldsh [%l7 + 0x0E], %i0 std %f6, [%l7 + 0x20] movcc %xcc, %g1, %l6 fcmpgt32 %f2, %f10, %g3 lduh [%l7 + 0x0E], %l2 fmovda %xcc, %f7, %f5 fpadd32s %f12, %f5, %f4 ldd [%l7 + 0x58], %f4 edge8n %i1, %o6, %l1 bgu %icc, loop_2726 fpackfix %f8, %f15 ldd [%l7 + 0x58], %f8 orn %i2, %i7, %o7 loop_2726: lduh [%l7 + 0x42], %i4 ldsw [%l7 + 0x5C], %i6 fmuld8sux16 %f10, %f1, %f14 udivx %o4, 0x0D70, %l4 fpsub16s %f4, %f1, %f6 fmovsleu %icc, %f15, %f0 bcc loop_2727 array8 %o3, %g2, %o2 ldub [%l7 + 0x72], %i5 ld [%l7 + 0x1C], %f15 loop_2727: fbuge,a %fcc0, loop_2728 ldsw [%l7 + 0x6C], %g6 ld [%l7 + 0x70], %f12 movrne %o1, %i3, %g5 loop_2728: bn %xcc, loop_2729 ldd [%l7 + 0x60], %f2 lduh [%l7 + 0x18], %o5 tsubcctv %o0, 0x1570, %l0 loop_2729: edge16n %g7, %l5, %g4 edge8ln %l3, %i0, %l6 fmovrdgz %g1, %f10, %f14 udiv %g3, 0x0F1D, %i1 fxnor %f8, %f12, %f6 ldsw [%l7 + 0x70], %o6 fpsub32s %f15, %f7, %f2 bg,a %xcc, loop_2730 movl %icc, %l2, %i2 ldsh [%l7 + 0x2A], %l1 tpos %xcc, 0x5 loop_2730: movcs %xcc, %o7, %i4 ldsb [%l7 + 0x10], %i7 fpsub32s %f11, %f0, %f4 fzeros %f4 movge %xcc, %i6, %l4 fmovrdlez %o4, %f6, %f10 stx %o3, [%l7 + 0x18] tneg %xcc, 0x5 tne %icc, 0x2 nop setx loop_2731, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x40], %f2 movn %icc, %o2, %g2 fmovsle %icc, %f1, %f15 loop_2731: bleu,a loop_2732 fnands %f0, %f7, %f11 edge16n %g6, %i5, %o1 fors %f0, %f14, %f1 loop_2732: addcc %i3, 0x1BBB, %o5 srax %g5, 0x00, %l0 bshuffle %f0, %f10, %f10 tge %xcc, 0x4 fmovsge %icc, %f13, %f10 edge8 %o0, %l5, %g7 lduw [%l7 + 0x40], %g4 movrlez %l3, %i0, %g1 fmuld8ulx16 %f10, %f14, %f4 fmovrsgz %g3, %f9, %f1 std %f0, [%l7 + 0x10] lduw [%l7 + 0x48], %l6 fabsd %f12, %f12 ldsh [%l7 + 0x4E], %o6 edge8n %l2, %i2, %i1 fmul8ulx16 %f4, %f14, %f14 lduh [%l7 + 0x6E], %l1 fnegs %f7, %f10 fmovrdne %i4, %f6, %f14 ldsh [%l7 + 0x2E], %i7 fbl %fcc3, loop_2733 movge %xcc, %o7, %i6 fmovspos %icc, %f10, %f3 fxnors %f4, %f8, %f0 loop_2733: movge %xcc, %l4, %o4 ldd [%l7 + 0x08], %f6 fones %f2 ldsh [%l7 + 0x22], %o3 umul %o2, 0x0782, %g2 ldsh [%l7 + 0x12], %g6 fmovd %f12, %f2 ldub [%l7 + 0x62], %i5 fmovdvc %icc, %f8, %f13 fmovdne %xcc, %f15, %f15 stw %o1, [%l7 + 0x34] fnot2 %f2, %f6 sub %i3, %g5, %l0 ldsh [%l7 + 0x4C], %o0 bgu,pt %icc, loop_2734 std %f8, [%l7 + 0x08] edge16 %l5, %g7, %o5 tg %xcc, 0x5 loop_2734: edge8ln %l3, %i0, %g4 xnorcc %g3, 0x01CB, %l6 st %f9, [%l7 + 0x08] fmovrdlez %g1, %f4, %f4 ldsw [%l7 + 0x68], %l2 stw %o6, [%l7 + 0x3C] ld [%l7 + 0x6C], %f9 edge8n %i2, %i1, %i4 fbne,a %fcc3, loop_2735 fmovsn %icc, %f3, %f8 fcmpd %fcc1, %f6, %f2 brlz %i7, loop_2736 loop_2735: fbul,a %fcc2, loop_2737 orn %o7, %i6, %l4 edge8 %l1, %o3, %o2 loop_2736: siam 0x1 loop_2737: brgz,a %g2, loop_2738 fble,a %fcc1, loop_2739 ldsh [%l7 + 0x66], %o4 fors %f6, %f0, %f2 loop_2738: lduw [%l7 + 0x30], %i5 loop_2739: xor %o1, 0x082C, %i3 fbge %fcc0, loop_2740 fbug %fcc2, loop_2741 fmovsle %xcc, %f3, %f3 sdivcc %g6, 0x1360, %l0 loop_2740: udivcc %o0, 0x040D, %g5 loop_2741: orcc %g7, 0x17E3, %l5 fblg %fcc3, loop_2742 srax %o5, %l3, %g4 sth %g3, [%l7 + 0x20] ba loop_2743 loop_2742: xnor %i0, %g1, %l2 bne,pt %icc, loop_2744 stx %l6, [%l7 + 0x60] loop_2743: lduw [%l7 + 0x7C], %o6 ldd [%l7 + 0x38], %f4 loop_2744: std %f0, [%l7 + 0x38] fzero %f8 fpadd16s %f11, %f0, %f15 fmovsn %icc, %f5, %f7 stx %i2, [%l7 + 0x60] lduh [%l7 + 0x42], %i4 ldub [%l7 + 0x7A], %i1 ldx [%l7 + 0x10], %o7 fpack32 %f6, %f0, %f2 ldsb [%l7 + 0x2F], %i7 edge8n %l4, %i6, %o3 ld [%l7 + 0x14], %f3 sll %l1, 0x03, %g2 fandnot2 %f12, %f2, %f6 srax %o2, 0x02, %o4 lduw [%l7 + 0x5C], %o1 ldsb [%l7 + 0x63], %i5 fmovrsgez %i3, %f13, %f1 bneg,a,pn %icc, loop_2745 ld [%l7 + 0x68], %f1 movcs %xcc, %l0, %o0 fpsub32 %f10, %f6, %f10 loop_2745: fbn,a %fcc3, loop_2746 subc %g5, %g7, %l5 fmovdcc %icc, %f3, %f13 fnot1 %f14, %f2 loop_2746: fmovsne %xcc, %f13, %f15 tgu %icc, 0x6 andncc %g6, %l3, %o5 ldub [%l7 + 0x6F], %g3 fmovsvs %icc, %f13, %f6 edge16ln %g4, %g1, %l2 movrlez %i0, %l6, %i2 fpsub16 %f8, %f0, %f6 fmovrse %i4, %f13, %f9 udivx %i1, 0x01A7, %o7 fmovsneg %icc, %f5, %f9 tgu %icc, 0x0 add %i7, 0x1472, %o6 fpackfix %f4, %f4 fbue %fcc0, loop_2747 bge %icc, loop_2748 stx %i6, [%l7 + 0x08] sth %l4, [%l7 + 0x3A] loop_2747: brnz %o3, loop_2749 loop_2748: fmovdleu %icc, %f9, %f8 fbue %fcc1, loop_2750 ldx [%l7 + 0x50], %l1 loop_2749: add %o2, %o4, %g2 fsrc2s %f13, %f9 loop_2750: sdiv %o1, 0x0D76, %i3 fpadd16 %f14, %f4, %f4 movleu %icc, %l0, %o0 movle %xcc, %i5, %g5 ldsb [%l7 + 0x1C], %l5 ldd [%l7 + 0x50], %f10 fones %f5 be,a,pn %icc, loop_2751 fornot1s %f4, %f15, %f5 ldsb [%l7 + 0x09], %g6 bge %icc, loop_2752 loop_2751: std %f12, [%l7 + 0x28] ba,a loop_2753 tl %xcc, 0x1 loop_2752: ldub [%l7 + 0x3E], %g7 ldsh [%l7 + 0x2E], %o5 loop_2753: xor %g3, %l3, %g1 ldsh [%l7 + 0x50], %g4 fmovsvs %xcc, %f14, %f2 sth %l2, [%l7 + 0x30] udiv %l6, 0x1E00, %i2 tcs %icc, 0x4 lduh [%l7 + 0x54], %i4 movl %icc, %i1, %i0 sth %i7, [%l7 + 0x40] mulscc %o6, 0x0A8C, %o7 fmuld8sux16 %f3, %f0, %f2 ldsw [%l7 + 0x58], %i6 ldx [%l7 + 0x10], %o3 smulcc %l4, %l1, %o4 ldsb [%l7 + 0x3E], %o2 ldx [%l7 + 0x50], %o1 fmovdne %icc, %f4, %f6 mova %icc, %i3, %l0 stx %o0, [%l7 + 0x28] stw %g2, [%l7 + 0x48] fnegs %f10, %f6 call loop_2754 ldd [%l7 + 0x68], %f12 call loop_2755 fands %f2, %f1, %f6 loop_2754: tvs %xcc, 0x0 edge32n %g5, %i5, %g6 loop_2755: fcmpes %fcc2, %f6, %f9 ldsh [%l7 + 0x6A], %l5 edge16ln %o5, %g7, %g3 fmovrdgz %l3, %f4, %f4 movge %xcc, %g4, %l2 bn,a,pt %icc, loop_2756 stx %l6, [%l7 + 0x08] fmovsvc %xcc, %f2, %f13 edge8n %i2, %i4, %g1 loop_2756: bleu,a,pn %icc, loop_2757 ldub [%l7 + 0x76], %i0 fcmpeq32 %f0, %f10, %i1 movcs %icc, %o6, %i7 loop_2757: smul %o7, 0x1112, %o3 subcc %i6, 0x1142, %l1 nop setx loop_2758, %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 ble,a loop_2759 st %f0, [%l7 + 0x74] faligndata %f2, %f6, %f4 loop_2758: std %f12, [%l7 + 0x48] loop_2759: ldsh [%l7 + 0x6C], %l4 tneg %xcc, 0x7 tn %xcc, 0x0 fpsub32s %f6, %f15, %f3 fcmps %fcc1, %f4, %f9 ldd [%l7 + 0x68], %f0 ldsb [%l7 + 0x69], %o2 ldx [%l7 + 0x20], %o1 fcmpgt16 %f6, %f12, %i3 stb %o4, [%l7 + 0x46] sllx %o0, 0x0E, %l0 ldsw [%l7 + 0x60], %g2 stx %i5, [%l7 + 0x20] brz,a %g6, loop_2760 brgez,a %g5, loop_2761 std %f12, [%l7 + 0x48] lduh [%l7 + 0x0A], %l5 loop_2760: umulcc %o5, 0x1FA3, %g3 loop_2761: ldsb [%l7 + 0x30], %g7 st %f10, [%l7 + 0x74] fones %f7 fmovsne %xcc, %f13, %f4 fpack16 %f4, %f7 bvs,a %icc, loop_2762 fbuge,a %fcc3, loop_2763 ldx [%l7 + 0x50], %l3 ldsw [%l7 + 0x70], %l2 loop_2762: sub %g4, %l6, %i2 loop_2763: bcs %icc, loop_2764 sdiv %g1, 0x1436, %i0 stw %i4, [%l7 + 0x7C] movvs %xcc, %i1, %o6 loop_2764: tsubcctv %i7, %o3, %o7 fcmpgt16 %f0, %f10, %i6 fsrc1 %f4, %f6 movrlz %l1, %o2, %o1 ldub [%l7 + 0x4B], %i3 tleu %icc, 0x1 nop setx loop_2765, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brlez,a %l4, loop_2766 lduh [%l7 + 0x76], %o4 edge8l %l0, %g2, %i5 loop_2765: ldsb [%l7 + 0x6F], %o0 loop_2766: ldd [%l7 + 0x28], %f14 smul %g6, %g5, %l5 movg %icc, %o5, %g7 bvs loop_2767 stw %g3, [%l7 + 0x70] stb %l2, [%l7 + 0x28] movrgz %l3, 0x368, %l6 loop_2767: fbu %fcc3, loop_2768 fmovsl %xcc, %f12, %f4 st %f9, [%l7 + 0x24] movre %g4, %g1, %i0 loop_2768: ld [%l7 + 0x54], %f8 tsubcc %i2, 0x089E, %i4 fmovrsgz %o6, %f12, %f2 lduw [%l7 + 0x24], %i7 ldsw [%l7 + 0x30], %o3 stw %i1, [%l7 + 0x74] ld [%l7 + 0x20], %f5 siam 0x6 brlez,a %o7, loop_2769 fmovrsgez %i6, %f13, %f4 st %f7, [%l7 + 0x28] te %icc, 0x2 loop_2769: fmovsvs %xcc, %f4, %f6 fmovsl %icc, %f14, %f7 st %f10, [%l7 + 0x1C] nop setx loop_2770, %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, %f3, %f12 ldx [%l7 + 0x38], %o2 stb %l1, [%l7 + 0x1B] loop_2770: lduh [%l7 + 0x4E], %o1 sll %l4, %i3, %o4 lduh [%l7 + 0x7C], %l0 fabss %f5, %f6 edge32ln %g2, %i5, %o0 bl,pt %icc, loop_2771 fmovsleu %xcc, %f9, %f0 ldub [%l7 + 0x51], %g5 fzeros %f15 loop_2771: ldsh [%l7 + 0x6A], %g6 ldsb [%l7 + 0x5F], %l5 ldd [%l7 + 0x28], %f14 ldsb [%l7 + 0x1E], %o5 tcs %xcc, 0x5 movg %xcc, %g3, %g7 fmovscc %xcc, %f13, %f3 smul %l2, %l6, %l3 std %f14, [%l7 + 0x10] brnz,a %g4, loop_2772 lduw [%l7 + 0x20], %i0 udiv %i2, 0x16DA, %i4 fbne %fcc0, loop_2773 loop_2772: stw %o6, [%l7 + 0x6C] ld [%l7 + 0x20], %f4 fandnot2s %f13, %f12, %f5 loop_2773: fzero %f14 movneg %icc, %g1, %o3 fbo %fcc1, loop_2774 ldsh [%l7 + 0x6A], %i1 bgu,pt %xcc, loop_2775 ldsh [%l7 + 0x3E], %i7 loop_2774: edge32 %o7, %o2, %l1 tg %xcc, 0x0 loop_2775: bcs,a loop_2776 brnz,a %i6, loop_2777 movl %icc, %l4, %o1 sdivx %i3, 0x0E55, %l0 loop_2776: fbuge,a %fcc2, loop_2778 loop_2777: fbe %fcc0, loop_2779 add %g2, 0x08A0, %o4 bpos,a,pn %xcc, loop_2780 loop_2778: fpmerge %f2, %f0, %f6 loop_2779: lduh [%l7 + 0x38], %i5 st %f6, [%l7 + 0x08] loop_2780: ld [%l7 + 0x08], %f7 sth %o0, [%l7 + 0x5A] move %icc, %g5, %g6 tsubcc %l5, 0x19E1, %g3 fbe,a %fcc2, loop_2781 fcmped %fcc1, %f0, %f4 fpsub16 %f2, %f14, %f12 stx %g7, [%l7 + 0x20] loop_2781: edge8ln %l2, %l6, %o5 st %f4, [%l7 + 0x28] fbo,a %fcc0, loop_2782 fmovrse %g4, %f1, %f3 ldub [%l7 + 0x16], %i0 movpos %xcc, %l3, %i4 loop_2782: fba,a %fcc0, loop_2783 bpos,a,pt %icc, loop_2784 alignaddrl %i2, %o6, %g1 bvc,pn %xcc, loop_2785 loop_2783: fmovdvs %xcc, %f4, %f1 loop_2784: fpsub16s %f5, %f13, %f2 fmovdn %icc, %f12, %f14 loop_2785: fmovsneg %xcc, %f13, %f3 edge32l %i1, %i7, %o7 ldsb [%l7 + 0x40], %o3 bcs %xcc, loop_2786 fbuge %fcc0, loop_2787 fabsd %f6, %f6 ldub [%l7 + 0x73], %o2 loop_2786: ldub [%l7 + 0x70], %l1 loop_2787: fpsub32 %f14, %f12, %f0 andncc %l4, %o1, %i3 fmovdvc %xcc, %f9, %f9 std %f14, [%l7 + 0x70] fandnot2 %f6, %f4, %f8 fpack16 %f10, %f3 ldsh [%l7 + 0x1C], %l0 stb %g2, [%l7 + 0x5C] fnor %f14, %f0, %f2 array32 %o4, %i5, %o0 fornot1 %f0, %f14, %f2 fbne,a %fcc2, loop_2788 fmul8x16au %f8, %f6, %f8 fsrc2s %f15, %f5 or %i6, 0x027B, %g5 loop_2788: fpackfix %f4, %f15 fmovrsne %l5, %f3, %f15 tpos %xcc, 0x0 sethi 0x0C48, %g3 edge32ln %g6, %g7, %l6 fones %f6 tvc %xcc, 0x0 ldd [%l7 + 0x78], %f2 ld [%l7 + 0x1C], %f13 fpack16 %f2, %f15 ldsw [%l7 + 0x3C], %l2 ldd [%l7 + 0x50], %f0 fcmpgt32 %f14, %f12, %g4 ldx [%l7 + 0x78], %i0 umulcc %o5, %l3, %i4 bvs,a loop_2789 ldub [%l7 + 0x7B], %o6 lduw [%l7 + 0x48], %g1 fmovdvc %xcc, %f7, %f9 loop_2789: std %f6, [%l7 + 0x60] fcmpne16 %f4, %f10, %i2 ldx [%l7 + 0x48], %i1 bg,pt %xcc, loop_2790 movg %xcc, %i7, %o3 fcmpgt32 %f4, %f4, %o7 lduw [%l7 + 0x64], %o2 loop_2790: fbge %fcc0, loop_2791 fba %fcc3, loop_2792 bvs loop_2793 brz %l1, loop_2794 loop_2791: ldsh [%l7 + 0x58], %o1 loop_2792: fmovdge %icc, %f14, %f3 loop_2793: fbg %fcc0, loop_2795 loop_2794: nop setx loop_2796, %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 fmovsn %xcc, %f0, %f4 ldsw [%l7 + 0x40], %i3 loop_2795: ldd [%l7 + 0x58], %f8 loop_2796: tvs %xcc, 0x4 lduh [%l7 + 0x38], %l4 fmovsgu %xcc, %f11, %f12 stw %g2, [%l7 + 0x64] movge %icc, %l0, %i5 nop setx loop_2797, %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 fmovsn %xcc, %f7, %f11 stw %o4, [%l7 + 0x38] ldsw [%l7 + 0x18], %i6 loop_2797: fmovsvs %icc, %f5, %f9 bcc,a,pt %icc, loop_2798 fpsub32 %f8, %f12, %f6 fandnot2 %f6, %f8, %f2 fmovde %icc, %f2, %f10 loop_2798: fbg %fcc2, loop_2799 fexpand %f12, %f12 ldd [%l7 + 0x48], %f12 fmovrsgz %g5, %f3, %f1 loop_2799: sth %l5, [%l7 + 0x12] bpos,a loop_2800 fbge %fcc3, loop_2801 fnors %f9, %f15, %f8 movneg %icc, %o0, %g6 loop_2800: fabss %f3, %f2 loop_2801: fnegs %f1, %f9 fba,a %fcc1, loop_2802 ble,pt %icc, loop_2803 ldx [%l7 + 0x38], %g7 ldsh [%l7 + 0x0E], %g3 loop_2802: xnor %l6, %g4, %i0 loop_2803: fbl %fcc1, loop_2804 fmovde %xcc, %f0, %f12 st %f5, [%l7 + 0x60] and %o5, %l2, %l3 loop_2804: ldsw [%l7 + 0x48], %i4 fnot1s %f10, %f3 edge16 %o6, %g1, %i2 ldsb [%l7 + 0x1F], %i7 fmovdleu %icc, %f14, %f6 ldsw [%l7 + 0x5C], %o3 stx %o7, [%l7 + 0x48] sth %i1, [%l7 + 0x7E] move %xcc, %l1, %o2 ldub [%l7 + 0x44], %o1 bn,pt %icc, loop_2805 fmovspos %icc, %f3, %f4 ldsh [%l7 + 0x6E], %i3 stw %g2, [%l7 + 0x34] loop_2805: stb %l0, [%l7 + 0x42] edge16l %i5, %l4, %i6 fmovrslez %o4, %f12, %f11 siam 0x0 tsubcctv %g5, %o0, %l5 tvc %xcc, 0x0 fmovdg %xcc, %f9, %f5 sll %g7, 0x09, %g3 fbl %fcc2, loop_2806 fbul %fcc0, loop_2807 ldd [%l7 + 0x68], %f4 movrlz %g6, %g4, %l6 loop_2806: std %f0, [%l7 + 0x40] loop_2807: alignaddrl %i0, %l2, %l3 ldub [%l7 + 0x36], %i4 st %f4, [%l7 + 0x08] fbug,a %fcc2, loop_2808 std %f0, [%l7 + 0x78] andncc %o6, %o5, %g1 alignaddrl %i7, %o3, %i2 loop_2808: fornot2s %f8, %f10, %f9 fabsd %f8, %f2 fmovrsgez %i1, %f3, %f13 std %f8, [%l7 + 0x60] fble,a %fcc3, loop_2809 bshuffle %f6, %f10, %f6 tgu %xcc, 0x3 fmovrdgz %l1, %f6, %f12 loop_2809: mulscc %o2, %o7, %i3 fmul8sux16 %f0, %f2, %f12 std %f0, [%l7 + 0x18] tpos %xcc, 0x3 fpsub16s %f15, %f5, %f9 fmovsne %icc, %f8, %f0 stx %o1, [%l7 + 0x40] ta %xcc, 0x5 std %f14, [%l7 + 0x30] stw %g2, [%l7 + 0x48] stb %i5, [%l7 + 0x20] udivx %l4, 0x15CE, %i6 fmovsneg %icc, %f13, %f13 st %f12, [%l7 + 0x64] fmul8x16 %f14, %f6, %f4 fcmpeq16 %f4, %f12, %l0 movcc %xcc, %o4, %o0 ldsw [%l7 + 0x30], %g5 fmovrdlez %l5, %f2, %f12 xnorcc %g3, 0x167C, %g7 call loop_2810 fxor %f6, %f2, %f6 lduh [%l7 + 0x28], %g4 fmovscs %xcc, %f9, %f2 loop_2810: movleu %xcc, %g6, %l6 udivcc %i0, 0x1B91, %l3 std %f0, [%l7 + 0x70] ldsb [%l7 + 0x27], %l2 array16 %o6, %o5, %i4 stw %g1, [%l7 + 0x78] stw %i7, [%l7 + 0x60] fcmple16 %f6, %f0, %i2 brgez,a %i1, loop_2811 mulx %l1, %o3, %o2 orcc %i3, 0x0CA1, %o1 fors %f0, %f7, %f15 loop_2811: fpack32 %f10, %f10, %f2 smulcc %g2, 0x1FDB, %o7 ldsh [%l7 + 0x12], %i5 fmovrdlz %l4, %f4, %f10 udivcc %i6, 0x1EF3, %l0 edge16n %o0, %o4, %l5 fmovdcs %icc, %f10, %f12 fba,a %fcc2, loop_2812 lduh [%l7 + 0x4E], %g5 fmovdge %xcc, %f5, %f12 bgu loop_2813 loop_2812: edge32l %g7, %g3, %g6 std %f14, [%l7 + 0x30] fnot1s %f11, %f11 loop_2813: ldd [%l7 + 0x18], %f8 ldx [%l7 + 0x48], %l6 fbn %fcc3, loop_2814 brgez %g4, loop_2815 fmovd %f10, %f8 fandnot2 %f8, %f4, %f4 loop_2814: smul %i0, 0x0CD6, %l3 loop_2815: movn %xcc, %o6, %o5 sth %l2, [%l7 + 0x7A] edge8l %i4, %i7, %i2 fornot1 %f6, %f8, %f8 fcmpes %fcc2, %f8, %f8 ld [%l7 + 0x68], %f10 ldd [%l7 + 0x30], %f12 ldd [%l7 + 0x18], %f0 sll %g1, 0x16, %l1 sll %o3, 0x0A, %i1 fmovscc %xcc, %f4, %f5 ldsb [%l7 + 0x21], %o2 fandnot1s %f8, %f1, %f15 fbu,a %fcc2, loop_2816 movcc %icc, %o1, %i3 andn %g2, %o7, %i5 fmovscc %icc, %f8, %f10 loop_2816: edge16n %i6, %l4, %o0 edge8n %l0, %o4, %g5 ldsb [%l7 + 0x2E], %g7 udiv %l5, 0x0BE4, %g6 ldsw [%l7 + 0x14], %l6 fmovrdlez %g3, %f0, %f2 stx %g4, [%l7 + 0x58] tg %icc, 0x6 fnot2s %f3, %f11 fmovrslz %i0, %f11, %f6 lduw [%l7 + 0x14], %l3 ldsw [%l7 + 0x48], %o6 tcc %icc, 0x0 st %f9, [%l7 + 0x2C] ldd [%l7 + 0x30], %f10 andcc %o5, 0x004B, %l2 fpack32 %f12, %f6, %f12 array32 %i4, %i2, %g1 ldx [%l7 + 0x70], %i7 fand %f8, %f0, %f0 fbe,a %fcc2, loop_2817 ldd [%l7 + 0x60], %f0 sdivx %l1, 0x0233, %o3 fcmple32 %f0, %f12, %o2 loop_2817: fnot1 %f10, %f12 ldub [%l7 + 0x12], %o1 ldd [%l7 + 0x10], %f2 fzeros %f4 ldx [%l7 + 0x68], %i1 movleu %icc, %g2, %o7 umul %i5, %i3, %l4 orcc %i6, %o0, %o4 edge16l %l0, %g7, %l5 fbu %fcc2, loop_2818 stb %g5, [%l7 + 0x7A] andn %l6, %g6, %g4 smul %i0, %g3, %l3 loop_2818: edge16 %o6, %o5, %i4 fandnot2s %f4, %f15, %f6 stx %i2, [%l7 + 0x18] stx %l2, [%l7 + 0x08] fbl %fcc2, loop_2819 movg %icc, %g1, %l1 fmovsneg %xcc, %f8, %f0 taddcc %o3, 0x07CD, %o2 loop_2819: movcs %icc, %o1, %i1 and %g2, %o7, %i7 ldd [%l7 + 0x18], %f2 std %f6, [%l7 + 0x20] fnot1 %f10, %f8 tvs %icc, 0x5 ldsw [%l7 + 0x7C], %i3 fsrc2 %f14, %f0 movrne %l4, 0x3CC, %i5 fandnot2 %f8, %f10, %f4 tcc %icc, 0x1 fpsub32s %f8, %f11, %f3 orcc %o0, 0x1929, %o4 bn,a,pn %icc, loop_2820 fones %f5 fmovd %f8, %f10 fmovrde %l0, %f4, %f4 loop_2820: ldub [%l7 + 0x7F], %i6 ldub [%l7 + 0x1F], %g7 movpos %xcc, %g5, %l6 fmovsa %xcc, %f9, %f9 movvs %icc, %l5, %g4 stx %i0, [%l7 + 0x28] fmovda %icc, %f9, %f5 srax %g3, %g6, %o6 fones %f15 fpadd16s %f9, %f6, %f14 stb %l3, [%l7 + 0x09] fpsub16 %f2, %f2, %f10 movrne %o5, %i4, %i2 movgu %xcc, %g1, %l1 fcmpne32 %f6, %f14, %o3 sub %l2, %o1, %i1 ld [%l7 + 0x6C], %f2 movneg %xcc, %o2, %o7 ldsh [%l7 + 0x10], %i7 fmul8x16au %f11, %f2, %f0 popc 0x0C99, %g2 fmovsl %xcc, %f14, %f2 fpsub16 %f14, %f8, %f6 ldx [%l7 + 0x38], %i3 brz %i5, loop_2821 umulcc %o0, 0x0361, %l4 tvs %xcc, 0x7 lduw [%l7 + 0x28], %o4 loop_2821: tneg %xcc, 0x2 lduh [%l7 + 0x16], %i6 fsrc1 %f8, %f14 movcs %icc, %l0, %g7 std %f12, [%l7 + 0x10] std %f0, [%l7 + 0x48] bg %icc, loop_2822 subcc %l6, %l5, %g4 fbu %fcc2, loop_2823 st %f14, [%l7 + 0x6C] loop_2822: fcmpgt16 %f8, %f8, %i0 srl %g5, %g3, %o6 loop_2823: ldsh [%l7 + 0x14], %g6 ldsb [%l7 + 0x52], %l3 brgez,a %i4, loop_2824 fsrc2s %f1, %f15 ldd [%l7 + 0x50], %f12 bcc,a %icc, loop_2825 loop_2824: movn %icc, %i2, %g1 ldub [%l7 + 0x23], %l1 fbuge,a %fcc2, loop_2826 loop_2825: edge32 %o3, %l2, %o1 fmovsleu %icc, %f14, %f8 xnorcc %i1, 0x09F9, %o5 loop_2826: addccc %o2, 0x0DD3, %o7 fbe,a %fcc2, loop_2827 fsrc1 %f12, %f6 bpos,a loop_2828 srl %i7, %i3, %g2 loop_2827: lduw [%l7 + 0x28], %i5 ldsb [%l7 + 0x4A], %o0 loop_2828: st %f9, [%l7 + 0x48] ldsh [%l7 + 0x70], %l4 lduw [%l7 + 0x68], %o4 ldd [%l7 + 0x78], %f14 xor %l0, %i6, %g7 bgu,a loop_2829 lduw [%l7 + 0x4C], %l6 bcc,pt %xcc, loop_2830 ldsb [%l7 + 0x09], %g4 loop_2829: ldub [%l7 + 0x13], %i0 be,pn %icc, loop_2831 loop_2830: popc %g5, %l5 fmovrdne %g3, %f8, %f2 nop setx loop_2832, %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_2831: mova %icc, %o6, %g6 fandnot2s %f6, %f15, %f14 ldsh [%l7 + 0x46], %i4 loop_2832: edge8n %i2, %l3, %l1 brgez,a %g1, loop_2833 sth %l2, [%l7 + 0x20] tg %icc, 0x1 fornot2s %f4, %f8, %f0 loop_2833: ldsw [%l7 + 0x38], %o1 fcmpeq16 %f14, %f8, %i1 ldsw [%l7 + 0x1C], %o5 tcs %icc, 0x7 fpsub32s %f14, %f5, %f12 st %f8, [%l7 + 0x70] movge %icc, %o3, %o7 stb %o2, [%l7 + 0x2F] fabss %f9, %f3 movleu %icc, %i7, %i3 lduw [%l7 + 0x44], %g2 fbg %fcc1, loop_2834 andncc %i5, %o0, %l4 sth %o4, [%l7 + 0x2A] be,pn %xcc, loop_2835 loop_2834: tne %xcc, 0x0 movvs %xcc, %i6, %l0 alignaddrl %g7, %g4, %i0 loop_2835: xor %l6, %g5, %g3 stb %o6, [%l7 + 0x26] tn %icc, 0x6 std %f14, [%l7 + 0x50] ldub [%l7 + 0x59], %g6 ldx [%l7 + 0x08], %i4 fmovdge %xcc, %f15, %f6 stw %l5, [%l7 + 0x3C] nop setx loop_2836, %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 + 0x62], %i2 bpos,a %xcc, loop_2837 edge8 %l3, %l1, %g1 loop_2836: bcs,a loop_2838 movre %l2, 0x1FD, %i1 loop_2837: movrlz %o5, 0x2BF, %o3 fmovrdlez %o1, %f0, %f10 loop_2838: srax %o7, %o2, %i3 fcmpes %fcc3, %f9, %f0 fones %f3 move %xcc, %g2, %i5 ba,a,pt %xcc, loop_2839 ldsw [%l7 + 0x28], %i7 lduh [%l7 + 0x4C], %l4 bvc,a,pn %xcc, loop_2840 loop_2839: sll %o0, 0x09, %i6 bg,a loop_2841 subc %l0, 0x12A1, %g7 loop_2840: fmovsgu %icc, %f7, %f13 fmovsn %icc, %f14, %f13 loop_2841: movcc %xcc, %o4, %g4 fbg %fcc0, loop_2842 fba %fcc2, loop_2843 fmovrdne %i0, %f10, %f4 sdivx %l6, 0x07FA, %g5 loop_2842: lduw [%l7 + 0x24], %g3 loop_2843: std %f2, [%l7 + 0x68] fmul8ulx16 %f4, %f8, %f8 std %f2, [%l7 + 0x40] sth %o6, [%l7 + 0x7C] fbge,a %fcc0, loop_2844 add %i4, %g6, %i2 tge %icc, 0x7 fcmple32 %f10, %f10, %l3 loop_2844: fble %fcc2, loop_2845 fmovdle %xcc, %f12, %f15 fmovsvs %icc, %f6, %f9 ldsb [%l7 + 0x68], %l1 loop_2845: fbo %fcc3, loop_2846 edge32n %l5, %g1, %l2 fmovrde %o5, %f12, %f4 sdivx %i1, 0x1774, %o1 loop_2846: ld [%l7 + 0x18], %f15 tleu %icc, 0x1 bcs,pt %xcc, loop_2847 nop setx loop_2848, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tl %xcc, 0x5 fcmpgt16 %f6, %f0, %o3 loop_2847: popc %o7, %o2 loop_2848: movvc %xcc, %i3, %i5 stw %g2, [%l7 + 0x64] edge16 %l4, %i7, %o0 fnot2s %f3, %f6 fmovsge %xcc, %f8, %f11 orncc %i6, %g7, %l0 sth %g4, [%l7 + 0x48] stx %i0, [%l7 + 0x20] lduw [%l7 + 0x1C], %l6 orncc %g5, %o4, %o6 ldd [%l7 + 0x30], %f4 movcs %xcc, %i4, %g6 movrlz %i2, 0x373, %l3 fmovdn %xcc, %f10, %f14 array16 %g3, %l5, %l1 brgez %g1, loop_2849 umulcc %l2, %i1, %o1 ld [%l7 + 0x68], %f9 stw %o3, [%l7 + 0x64] loop_2849: fcmpgt32 %f6, %f8, %o7 fzero %f10 bleu,a loop_2850 bleu %xcc, loop_2851 andn %o5, %o2, %i3 fpadd16 %f0, %f4, %f6 loop_2850: movl %xcc, %i5, %g2 loop_2851: fbu,a %fcc3, loop_2852 edge32ln %l4, %o0, %i6 array32 %i7, %l0, %g7 fandnot2 %f12, %f12, %f12 loop_2852: fcmpne16 %f6, %f10, %i0 bgu %icc, loop_2853 ldsb [%l7 + 0x2B], %g4 fexpand %f2, %f12 fmovrdne %l6, %f6, %f8 loop_2853: subcc %o4, 0x017E, %o6 edge8 %i4, %g6, %i2 movrne %g5, 0x3F5, %g3 movn %icc, %l5, %l1 smulcc %l3, %g1, %l2 fnot1 %f14, %f2 lduh [%l7 + 0x66], %o1 std %f4, [%l7 + 0x40] fnot2s %f13, %f7 fnegs %f1, %f13 nop setx loop_2854, %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 %i1, [%l7 + 0x64] stx %o7, [%l7 + 0x78] fmovsleu %icc, %f14, %f7 loop_2854: fnot2 %f6, %f0 fmovdvs %icc, %f7, %f6 fmovrsgz %o5, %f15, %f5 lduw [%l7 + 0x78], %o3 movrgez %i3, %i5, %g2 sub %o2, %l4, %i6 addccc %o0, 0x16DF, %l0 fblg,a %fcc3, loop_2855 edge32n %i7, %g7, %g4 sth %l6, [%l7 + 0x1A] sdivx %i0, 0x1EDC, %o6 loop_2855: st %f5, [%l7 + 0x30] stw %i4, [%l7 + 0x58] bn %icc, loop_2856 fcmple16 %f14, %f8, %g6 brnz %i2, loop_2857 ldsb [%l7 + 0x4A], %g5 loop_2856: edge32 %g3, %l5, %l1 fnot2 %f12, %f14 loop_2857: ldsw [%l7 + 0x2C], %l3 std %f10, [%l7 + 0x28] ta %icc, 0x5 tsubcc %g1, %o4, %l2 fandnot1 %f0, %f12, %f0 ldsh [%l7 + 0x20], %o1 sethi 0x0EE5, %i1 andcc %o5, %o3, %i3 tsubcctv %i5, %o7, %o2 ld [%l7 + 0x5C], %f7 ldsb [%l7 + 0x32], %l4 stb %i6, [%l7 + 0x39] fnors %f1, %f8, %f6 fmul8x16au %f0, %f1, %f4 stw %g2, [%l7 + 0x7C] movre %l0, 0x2AA, %o0 stx %g7, [%l7 + 0x40] edge8 %i7, %g4, %l6 fpsub16 %f12, %f6, %f14 stw %i0, [%l7 + 0x34] fbe %fcc2, loop_2858 fmul8x16al %f1, %f2, %f6 ldsb [%l7 + 0x15], %o6 movrgz %g6, %i4, %i2 loop_2858: orcc %g5, %g3, %l1 sub %l3, 0x11C1, %l5 ldsw [%l7 + 0x48], %g1 taddcctv %o4, 0x161D, %l2 orncc %o1, 0x0098, %i1 tge %xcc, 0x6 ldsw [%l7 + 0x08], %o5 lduh [%l7 + 0x2C], %o3 brgz,a %i5, loop_2859 fmovsne %icc, %f7, %f5 sra %i3, 0x0E, %o2 array16 %o7, %l4, %g2 loop_2859: array8 %i6, %o0, %g7 fpack32 %f0, %f10, %f6 brz,a %l0, loop_2860 bg,a %xcc, loop_2861 stx %i7, [%l7 + 0x38] ldsw [%l7 + 0x18], %g4 loop_2860: fmovdleu %icc, %f11, %f3 loop_2861: movvc %xcc, %i0, %o6 tg %xcc, 0x6 smul %l6, %g6, %i4 fbo,a %fcc1, loop_2862 fmovsvc %xcc, %f11, %f4 fpadd32s %f14, %f15, %f11 bl,pt %xcc, loop_2863 loop_2862: tvs %xcc, 0x7 fxor %f2, %f4, %f2 fmovrsgz %g5, %f4, %f9 loop_2863: smulcc %g3, %i2, %l1 bg,a,pt %xcc, loop_2864 ldsh [%l7 + 0x2C], %l5 fpadd32 %f0, %f14, %f8 std %f14, [%l7 + 0x60] loop_2864: srax %g1, %o4, %l3 fmovdle %xcc, %f0, %f9 fba %fcc1, loop_2865 nop setx loop_2866, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x67], %o1 fmuld8ulx16 %f7, %f4, %f2 loop_2865: ldsh [%l7 + 0x70], %i1 loop_2866: sdivx %o5, 0x005A, %l2 bpos,a loop_2867 fone %f10 ldsb [%l7 + 0x38], %i5 ld [%l7 + 0x74], %f11 loop_2867: fand %f14, %f12, %f4 stw %i3, [%l7 + 0x68] fmovrdgz %o2, %f10, %f4 fmovsl %icc, %f1, %f9 ba,a %icc, loop_2868 bg,a,pt %icc, loop_2869 movpos %icc, %o7, %l4 ba,pt %xcc, loop_2870 loop_2868: fmovdpos %xcc, %f6, %f12 loop_2869: fbe %fcc1, loop_2871 movvs %xcc, %o3, %g2 loop_2870: fands %f5, %f8, %f12 std %f10, [%l7 + 0x68] loop_2871: ldsb [%l7 + 0x70], %o0 edge32l %g7, %l0, %i7 ldub [%l7 + 0x6A], %i6 fcmpd %fcc2, %f12, %f0 fmovsvc %icc, %f11, %f3 fpack16 %f6, %f2 fmovsa %icc, %f7, %f11 fmovse %xcc, %f8, %f13 fble,a %fcc2, loop_2872 te %xcc, 0x6 fbge,a %fcc2, loop_2873 srax %i0, %o6, %l6 loop_2872: stw %g6, [%l7 + 0x6C] xnor %i4, %g5, %g3 loop_2873: fmul8x16au %f9, %f3, %f2 movrgez %g4, 0x33C, %i2 lduw [%l7 + 0x7C], %l5 fble %fcc1, loop_2874 tgu %xcc, 0x3 fmovdgu %xcc, %f9, %f2 st %f5, [%l7 + 0x68] loop_2874: tl %icc, 0x5 xor %l1, %g1, %l3 fmovsvs %icc, %f10, %f14 fmovrdgez %o1, %f10, %f10 fmul8x16 %f5, %f0, %f2 ldx [%l7 + 0x68], %i1 movrlz %o4, 0x384, %o5 sethi 0x14BD, %i5 ldub [%l7 + 0x5F], %i3 tneg %xcc, 0x5 fmovsa %xcc, %f10, %f6 fbo,a %fcc2, loop_2875 lduw [%l7 + 0x28], %l2 fmovrsgez %o2, %f0, %f6 srl %o7, %l4, %o3 loop_2875: st %f14, [%l7 + 0x74] ldx [%l7 + 0x30], %o0 fcmpne32 %f2, %f14, %g7 stb %g2, [%l7 + 0x34] fbne,a %fcc3, loop_2876 stb %i7, [%l7 + 0x19] ldsb [%l7 + 0x72], %i6 fmul8sux16 %f14, %f0, %f6 loop_2876: fmovrdgez %i0, %f12, %f4 tsubcctv %o6, 0x0E23, %l0 st %f12, [%l7 + 0x14] bneg loop_2877 fmovrdgez %g6, %f10, %f8 mulx %l6, 0x0DE4, %i4 fpack16 %f14, %f12 loop_2877: bcc,a %icc, loop_2878 fmovdl %xcc, %f0, %f14 smul %g3, %g4, %g5 std %f4, [%l7 + 0x08] loop_2878: sth %l5, [%l7 + 0x3A] ldd [%l7 + 0x78], %f2 array16 %i2, %g1, %l1 fmovdge %icc, %f12, %f5 fmovrdgez %l3, %f14, %f14 brlz %i1, loop_2879 st %f14, [%l7 + 0x60] tge %icc, 0x1 mulx %o4, %o5, %o1 loop_2879: mulx %i3, 0x03CD, %l2 movleu %xcc, %i5, %o2 ldsh [%l7 + 0x52], %l4 fnot2s %f1, %f1 fsrc1s %f14, %f5 nop setx loop_2880, %l0, %l1 jmpl %l1, %o3 ldsb [%l7 + 0x1A], %o0 fsrc1s %f2, %f4 stw %o7, [%l7 + 0x5C] loop_2880: fmovrdlez %g2, %f0, %f4 fmul8x16au %f7, %f3, %f14 sth %g7, [%l7 + 0x52] fmovrdne %i6, %f6, %f6 fmovrslz %i0, %f14, %f14 ldsw [%l7 + 0x30], %o6 be,a,pt %icc, loop_2881 edge32l %i7, %g6, %l0 fmovdge %icc, %f12, %f7 fmovdle %icc, %f14, %f9 loop_2881: ldsh [%l7 + 0x10], %l6 ldsb [%l7 + 0x6F], %i4 brgz %g3, loop_2882 tne %icc, 0x4 ldx [%l7 + 0x10], %g5 fornot1 %f14, %f10, %f10 loop_2882: brnz,a %g4, loop_2883 brz,a %i2, loop_2884 fbo %fcc3, loop_2885 fmovsleu %xcc, %f0, %f1 loop_2883: fmovscs %icc, %f4, %f5 loop_2884: ldsb [%l7 + 0x27], %l5 loop_2885: lduh [%l7 + 0x24], %l1 sth %l3, [%l7 + 0x1C] movrlz %g1, %o4, %o5 srax %i1, %i3, %o1 brnz,a %l2, loop_2886 movleu %icc, %i5, %o2 fmovrse %o3, %f10, %f4 brnz,a %l4, loop_2887 loop_2886: fabsd %f2, %f0 std %f8, [%l7 + 0x28] fpsub16s %f11, %f1, %f4 loop_2887: ldsh [%l7 + 0x68], %o7 fsrc1 %f0, %f6 fmovd %f4, %f2 sth %g2, [%l7 + 0x66] fmovdcs %xcc, %f7, %f8 srax %o0, 0x1B, %g7 ldx [%l7 + 0x70], %i6 ldsh [%l7 + 0x14], %o6 nop setx loop_2888, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovse %icc, %f14, %f10 fnot2 %f12, %f14 fnor %f4, %f10, %f0 loop_2888: fandnot1s %f4, %f8, %f4 std %f4, [%l7 + 0x28] fpadd32 %f2, %f10, %f6 sdiv %i0, 0x18DA, %i7 fbl %fcc0, loop_2889 movne %icc, %l0, %l6 fmovs %f14, %f5 udivcc %i4, 0x011B, %g6 loop_2889: fzero %f6 st %f14, [%l7 + 0x4C] fpsub16 %f10, %f6, %f10 fpadd16 %f12, %f6, %f12 fmovsne %icc, %f12, %f11 sth %g3, [%l7 + 0x34] fbule %fcc0, loop_2890 fble,a %fcc2, loop_2891 fbug,a %fcc2, loop_2892 ldsw [%l7 + 0x68], %g4 loop_2890: movcc %icc, %i2, %l5 loop_2891: subc %g5, %l3, %l1 loop_2892: stw %g1, [%l7 + 0x10] lduw [%l7 + 0x48], %o5 ldsw [%l7 + 0x1C], %i1 subcc %i3, %o1, %o4 nop setx loop_2893, %l0, %l1 jmpl %l1, %l2 ldsw [%l7 + 0x10], %i5 std %f4, [%l7 + 0x40] fabss %f7, %f6 loop_2893: fblg,a %fcc2, loop_2894 fandnot2 %f0, %f12, %f8 tvs %icc, 0x1 fsrc2s %f2, %f15 loop_2894: sll %o2, %o3, %l4 fzeros %f2 tl %xcc, 0x0 xorcc %g2, 0x0AFC, %o7 fands %f5, %f2, %f2 fmovspos %icc, %f0, %f10 fblg %fcc3, loop_2895 sethi 0x0EAE, %o0 ldx [%l7 + 0x78], %i6 lduh [%l7 + 0x08], %o6 loop_2895: ldub [%l7 + 0x14], %i0 fpsub16s %f1, %f8, %f1 fmovsvs %xcc, %f4, %f15 edge8n %i7, %g7, %l0 fsrc1s %f11, %f13 movrlz %i4, 0x081, %l6 ldx [%l7 + 0x38], %g6 taddcc %g4, 0x0228, %g3 lduw [%l7 + 0x20], %i2 tcs %icc, 0x1 fbo %fcc1, loop_2896 sra %g5, %l3, %l1 bpos %xcc, loop_2897 edge16l %g1, %o5, %i1 loop_2896: tn %xcc, 0x1 ldsw [%l7 + 0x58], %l5 loop_2897: ldsw [%l7 + 0x1C], %o1 array32 %i3, %o4, %l2 fones %f7 movvs %xcc, %o2, %i5 ldd [%l7 + 0x70], %f12 movneg %icc, %l4, %g2 fmovscc %icc, %f6, %f5 edge16n %o7, %o0, %i6 ldsh [%l7 + 0x4C], %o6 fmovrdgez %i0, %f12, %f10 srlx %o3, 0x1E, %i7 movleu %xcc, %l0, %i4 te %xcc, 0x6 xorcc %l6, %g7, %g6 movcs %xcc, %g3, %i2 edge8 %g5, %l3, %l1 bge,pn %xcc, loop_2898 fandnot2s %f4, %f6, %f14 ldsw [%l7 + 0x68], %g4 fornot2 %f14, %f12, %f14 loop_2898: fbn,a %fcc3, loop_2899 movrgz %o5, 0x137, %g1 fmovdle %xcc, %f0, %f6 addc %l5, %o1, %i1 loop_2899: ldsw [%l7 + 0x74], %i3 fornot1 %f2, %f6, %f0 sllx %l2, %o2, %i5 ldsh [%l7 + 0x7E], %o4 ldsh [%l7 + 0x56], %l4 ldub [%l7 + 0x7E], %o7 lduh [%l7 + 0x40], %o0 fbo,a %fcc1, loop_2900 sllx %i6, 0x18, %g2 fnot1s %f4, %f15 fmovsl %icc, %f14, %f14 loop_2900: fmul8x16al %f11, %f3, %f12 bvc %icc, loop_2901 for %f0, %f2, %f6 fmul8ulx16 %f14, %f10, %f0 fcmpd %fcc0, %f14, %f6 loop_2901: fbuge,a %fcc3, loop_2902 ble,pn %icc, loop_2903 fmovsleu %xcc, %f6, %f2 fbn,a %fcc3, loop_2904 loop_2902: ldx [%l7 + 0x50], %o6 loop_2903: brz %o3, loop_2905 ld [%l7 + 0x10], %f8 loop_2904: st %f9, [%l7 + 0x14] fxor %f14, %f14, %f0 loop_2905: fbul,a %fcc3, loop_2906 movneg %icc, %i7, %i0 array16 %i4, %l0, %g7 fnands %f0, %f12, %f15 loop_2906: fmovsleu %xcc, %f1, %f9 edge8l %g6, %l6, %i2 tge %xcc, 0x1 movg %icc, %g3, %l3 fmovde %xcc, %f4, %f15 bn,a %icc, loop_2907 fmovsvs %icc, %f8, %f2 ldsb [%l7 + 0x72], %g5 sth %l1, [%l7 + 0x6C] loop_2907: for %f2, %f10, %f14 fcmple32 %f12, %f6, %g4 fmovs %f6, %f7 fpackfix %f12, %f14 ldsw [%l7 + 0x6C], %g1 fzero %f8 fornot2 %f2, %f8, %f8 fmul8x16au %f15, %f15, %f4 ldsb [%l7 + 0x2E], %l5 ldd [%l7 + 0x78], %f6 fmovdge %xcc, %f13, %f15 fxnor %f10, %f14, %f8 lduw [%l7 + 0x3C], %o1 mova %xcc, %i1, %o5 taddcc %l2, %o2, %i5 lduh [%l7 + 0x68], %i3 fmul8x16al %f6, %f1, %f0 taddcc %l4, %o7, %o4 ldx [%l7 + 0x30], %i6 sdiv %g2, 0x06F7, %o0 fba,a %fcc3, loop_2908 fnot2 %f6, %f6 fmovrdlz %o6, %f14, %f0 orn %i7, 0x0E66, %o3 loop_2908: sll %i4, %l0, %i0 ldd [%l7 + 0x70], %f12 st %f7, [%l7 + 0x14] fpadd16 %f0, %f0, %f0 ldsh [%l7 + 0x5E], %g7 lduh [%l7 + 0x38], %l6 bgu,pn %xcc, loop_2909 lduh [%l7 + 0x6E], %i2 ldx [%l7 + 0x58], %g3 bshuffle %f6, %f12, %f10 loop_2909: ble,a loop_2910 st %f15, [%l7 + 0x54] fbne %fcc1, loop_2911 std %f6, [%l7 + 0x68] loop_2910: fmul8ulx16 %f2, %f8, %f2 ldx [%l7 + 0x60], %l3 loop_2911: ld [%l7 + 0x74], %f2 stb %g5, [%l7 + 0x3B] fmovdg %icc, %f6, %f5 ldub [%l7 + 0x65], %g6 fmovrdgz %l1, %f6, %f6 te %icc, 0x5 array8 %g1, %l5, %g4 movge %xcc, %i1, %o5 lduw [%l7 + 0x30], %l2 movcs %icc, %o1, %i5 ldd [%l7 + 0x50], %f4 stb %i3, [%l7 + 0x2B] ldsw [%l7 + 0x14], %l4 stb %o7, [%l7 + 0x52] ld [%l7 + 0x20], %f12 fand %f8, %f12, %f6 fnot2s %f6, %f0 stx %o4, [%l7 + 0x20] std %f10, [%l7 + 0x38] brnz,a %i6, loop_2912 edge8 %g2, %o2, %o6 movvc %icc, %o0, %i7 fmovsneg %icc, %f14, %f13 loop_2912: addc %i4, %l0, %o3 tle %icc, 0x5 umulcc %i0, 0x0E0C, %g7 st %f14, [%l7 + 0x18] fnot2 %f8, %f14 stx %i2, [%l7 + 0x50] ld [%l7 + 0x28], %f7 fble %fcc3, loop_2913 ldx [%l7 + 0x78], %g3 fmovrdgz %l6, %f0, %f6 edge8ln %l3, %g5, %g6 loop_2913: movpos %xcc, %g1, %l1 alignaddr %g4, %i1, %o5 movvc %icc, %l5, %l2 fpackfix %f8, %f6 be %xcc, loop_2914 pdist %f8, %f6, %f14 movg %xcc, %o1, %i3 bcs %xcc, loop_2915 loop_2914: ldsh [%l7 + 0x54], %l4 brgez %i5, loop_2916 fmovda %icc, %f6, %f12 loop_2915: srax %o7, 0x08, %o4 ld [%l7 + 0x54], %f9 loop_2916: fbge,a %fcc1, loop_2917 ld [%l7 + 0x50], %f5 fandnot1 %f8, %f14, %f0 fmovdg %icc, %f6, %f10 loop_2917: be,a,pn %xcc, loop_2918 srlx %g2, 0x17, %i6 ldx [%l7 + 0x58], %o2 bpos loop_2919 loop_2918: fmovrslez %o6, %f15, %f13 and %o0, 0x0255, %i4 ld [%l7 + 0x54], %f13 loop_2919: fmovdvs %icc, %f2, %f11 sdivcc %l0, 0x0AE8, %o3 lduh [%l7 + 0x62], %i0 movcc %icc, %g7, %i7 brgez,a %g3, loop_2920 fmovrsgez %i2, %f3, %f15 fone %f2 ld [%l7 + 0x58], %f1 loop_2920: lduw [%l7 + 0x64], %l3 te %icc, 0x2 bge,a,pt %xcc, loop_2921 stw %g5, [%l7 + 0x78] tsubcc %l6, %g1, %l1 movn %xcc, %g4, %g6 loop_2921: movleu %xcc, %o5, %l5 ldd [%l7 + 0x48], %f10 taddcctv %i1, 0x054D, %o1 fbul %fcc0, loop_2922 array32 %i3, %l4, %i5 stx %o7, [%l7 + 0x50] fandnot2s %f12, %f7, %f1 loop_2922: orncc %l2, %o4, %i6 stw %g2, [%l7 + 0x70] popc 0x081D, %o2 ld [%l7 + 0x74], %f11 stx %o6, [%l7 + 0x08] movg %icc, %o0, %i4 fpackfix %f10, %f6 tge %xcc, 0x5 sethi 0x050C, %o3 fmovsne %icc, %f6, %f4 lduw [%l7 + 0x60], %l0 fmovdcs %xcc, %f4, %f0 sllx %g7, %i0, %i7 brlez %g3, loop_2923 array32 %l3, %g5, %l6 tleu %icc, 0x6 fmul8x16 %f13, %f8, %f14 loop_2923: tpos %xcc, 0x6 sth %i2, [%l7 + 0x4E] tpos %icc, 0x4 tcc %xcc, 0x3 fpack16 %f12, %f7 movpos %xcc, %g1, %l1 stb %g4, [%l7 + 0x2E] ldsw [%l7 + 0x6C], %g6 fpsub16 %f0, %f14, %f2 fmovsneg %icc, %f11, %f13 fmovsneg %icc, %f13, %f4 sllx %o5, %l5, %i1 brz,a %o1, loop_2924 fmovdcs %xcc, %f8, %f7 ldx [%l7 + 0x58], %i3 fabsd %f8, %f12 loop_2924: xnor %l4, 0x050D, %i5 fandnot2 %f8, %f0, %f0 fmovsl %icc, %f4, %f11 fmovdgu %icc, %f1, %f4 fbu,a %fcc0, loop_2925 fmovsl %icc, %f14, %f0 sdivx %o7, 0x1C10, %o4 fmovsle %xcc, %f14, %f8 loop_2925: stx %l2, [%l7 + 0x70] fexpand %f0, %f4 ld [%l7 + 0x3C], %f6 ldsb [%l7 + 0x6A], %i6 pdist %f14, %f8, %f8 fbe %fcc0, loop_2926 and %g2, 0x0D43, %o6 std %f2, [%l7 + 0x38] stx %o2, [%l7 + 0x18] loop_2926: ldsh [%l7 + 0x16], %i4 fzero %f8 bshuffle %f4, %f4, %f8 ldx [%l7 + 0x50], %o3 st %f10, [%l7 + 0x58] tsubcc %l0, 0x1049, %o0 srax %i0, %i7, %g7 fcmpeq16 %f8, %f4, %l3 fpackfix %f14, %f5 fbo %fcc3, loop_2927 fbule,a %fcc0, loop_2928 stx %g5, [%l7 + 0x38] sllx %g3, %i2, %l6 loop_2927: udivx %g1, 0x0905, %l1 loop_2928: fzero %f10 sth %g6, [%l7 + 0x38] movge %xcc, %o5, %l5 fcmpd %fcc1, %f4, %f6 ldsb [%l7 + 0x5B], %i1 lduw [%l7 + 0x38], %g4 xor %i3, %o1, %i5 andcc %o7, %o4, %l4 fcmped %fcc3, %f0, %f14 fsrc1 %f2, %f12 sethi 0x06AB, %l2 std %f6, [%l7 + 0x50] smulcc %g2, %i6, %o6 brlez %o2, loop_2929 tle %icc, 0x2 bl,a %xcc, loop_2930 fmovspos %icc, %f9, %f5 loop_2929: faligndata %f2, %f12, %f0 ldub [%l7 + 0x43], %o3 loop_2930: fmovscc %xcc, %f14, %f10 movle %xcc, %i4, %l0 sdivcc %o0, 0x0CE7, %i0 bvs,a loop_2931 stw %i7, [%l7 + 0x28] ldsb [%l7 + 0x31], %l3 edge32l %g5, %g7, %g3 loop_2931: ldsh [%l7 + 0x6A], %l6 fmovsneg %icc, %f8, %f2 fmovrdlz %g1, %f2, %f12 movleu %icc, %i2, %l1 fmovrslz %o5, %f2, %f15 edge32 %g6, %l5, %i1 lduw [%l7 + 0x7C], %g4 ldsw [%l7 + 0x5C], %i3 tne %icc, 0x4 ldsb [%l7 + 0x4A], %o1 movcs %xcc, %o7, %i5 edge16 %l4, %o4, %g2 fmovdne %icc, %f5, %f13 fabsd %f8, %f4 addccc %i6, 0x1397, %l2 stw %o2, [%l7 + 0x40] ldd [%l7 + 0x68], %f2 fandnot2s %f5, %f1, %f0 ldsw [%l7 + 0x28], %o3 movrgz %o6, %l0, %o0 fpadd32 %f8, %f0, %f12 fmovscs %xcc, %f10, %f9 ldub [%l7 + 0x6C], %i4 orncc %i7, 0x168F, %l3 brnz %g5, loop_2932 fpack32 %f0, %f0, %f10 fba,a %fcc0, loop_2933 fbge %fcc1, loop_2934 loop_2932: tle %xcc, 0x4 fmovrslez %i0, %f3, %f2 loop_2933: fnot2 %f2, %f10 loop_2934: fcmpgt32 %f2, %f14, %g3 ld [%l7 + 0x38], %f0 fbge,a %fcc2, loop_2935 addc %l6, 0x11CE, %g1 brgz,a %g7, loop_2936 edge32 %i2, %o5, %g6 loop_2935: bpos,a %xcc, loop_2937 st %f12, [%l7 + 0x38] loop_2936: fmovdvs %xcc, %f10, %f15 ta %icc, 0x2 loop_2937: movvs %icc, %l5, %i1 fnor %f6, %f4, %f14 ldd [%l7 + 0x60], %f8 ldsw [%l7 + 0x24], %l1 ld [%l7 + 0x58], %f2 udiv %g4, 0x012A, %i3 ldsb [%l7 + 0x24], %o1 stb %o7, [%l7 + 0x2E] stw %i5, [%l7 + 0x48] fbn %fcc3, loop_2938 fbule,a %fcc0, loop_2939 lduh [%l7 + 0x54], %o4 movgu %xcc, %g2, %l4 loop_2938: fexpand %f12, %f6 loop_2939: ldsw [%l7 + 0x30], %i6 xnor %l2, %o3, %o6 stb %o2, [%l7 + 0x68] sethi 0x0A96, %l0 fmovdle %xcc, %f11, %f4 be,a loop_2940 orncc %o0, %i4, %i7 lduw [%l7 + 0x58], %g5 std %f6, [%l7 + 0x08] loop_2940: fbge,a %fcc1, loop_2941 movne %xcc, %l3, %g3 ldd [%l7 + 0x08], %f4 fand %f8, %f2, %f10 loop_2941: ldsw [%l7 + 0x24], %i0 fandnot2 %f12, %f14, %f6 ldsb [%l7 + 0x79], %l6 st %f0, [%l7 + 0x64] tsubcctv %g7, %g1, %i2 tge %icc, 0x0 ldsh [%l7 + 0x28], %g6 fxors %f0, %f8, %f2 nop setx loop_2942, %l0, %l1 jmpl %l1, %o5 edge32n %i1, %l1, %g4 movre %i3, 0x3C6, %o1 fpadd16s %f14, %f6, %f0 loop_2942: stw %l5, [%l7 + 0x48] ldd [%l7 + 0x78], %f6 fcmpne16 %f2, %f6, %o7 andcc %o4, %i5, %l4 fmovdle %xcc, %f11, %f6 fmovdcc %xcc, %f14, %f12 xnorcc %g2, 0x1D0A, %i6 fbg %fcc3, loop_2943 fabss %f13, %f2 stx %o3, [%l7 + 0x50] ldsw [%l7 + 0x44], %l2 loop_2943: tle %icc, 0x1 std %f14, [%l7 + 0x50] ldsw [%l7 + 0x70], %o2 fmovsa %xcc, %f8, %f13 movre %o6, 0x1AF, %l0 fcmpne16 %f2, %f14, %o0 orncc %i7, %g5, %l3 bcc loop_2944 fsrc1s %f12, %f9 fexpand %f10, %f0 fmuld8ulx16 %f2, %f13, %f4 loop_2944: fnegs %f9, %f5 fcmpd %fcc2, %f14, %f12 lduw [%l7 + 0x14], %i4 lduw [%l7 + 0x50], %g3 lduh [%l7 + 0x5C], %l6 fcmped %fcc3, %f14, %f6 stb %i0, [%l7 + 0x12] faligndata %f2, %f4, %f0 edge32ln %g1, %i2, %g6 fbne %fcc2, loop_2945 fmovdcc %icc, %f13, %f1 fcmpeq16 %f14, %f2, %o5 edge16ln %i1, %l1, %g4 loop_2945: fexpand %f11, %f4 movl %xcc, %i3, %g7 edge32l %o1, %o7, %o4 fpsub16 %f14, %f6, %f14 fcmple16 %f14, %f8, %l5 ble,a loop_2946 edge8 %i5, %l4, %i6 lduw [%l7 + 0x70], %o3 movl %xcc, %g2, %l2 loop_2946: movl %icc, %o2, %o6 fbe,a %fcc0, loop_2947 lduh [%l7 + 0x62], %l0 fandnot1 %f4, %f8, %f2 edge32n %o0, %i7, %l3 loop_2947: ldsw [%l7 + 0x6C], %g5 umul %i4, %g3, %i0 fmul8ulx16 %f14, %f4, %f8 ldsh [%l7 + 0x3E], %g1 stw %l6, [%l7 + 0x24] ld [%l7 + 0x1C], %f14 call loop_2948 fmuld8sux16 %f14, %f15, %f0 fcmple16 %f6, %f4, %i2 fmovsleu %xcc, %f11, %f13 loop_2948: alignaddr %g6, %o5, %l1 stw %g4, [%l7 + 0x5C] fone %f10 tcs %icc, 0x6 fmuld8sux16 %f0, %f9, %f10 faligndata %f10, %f14, %f10 lduh [%l7 + 0x66], %i1 fnot2 %f2, %f10 tvc %xcc, 0x0 subc %i3, 0x0746, %g7 lduw [%l7 + 0x7C], %o7 edge16l %o4, %l5, %i5 fnegs %f3, %f1 edge32ln %o1, %i6, %l4 lduw [%l7 + 0x78], %o3 lduh [%l7 + 0x1C], %g2 faligndata %f6, %f10, %f0 ldsb [%l7 + 0x6E], %o2 brgez %l2, loop_2949 edge16l %l0, %o6, %i7 ldub [%l7 + 0x50], %l3 alignaddr %g5, %o0, %g3 loop_2949: ldx [%l7 + 0x60], %i0 ldub [%l7 + 0x17], %g1 fcmpd %fcc3, %f12, %f8 fandnot2s %f11, %f15, %f8 ldsw [%l7 + 0x64], %i4 array8 %l6, %i2, %g6 st %f0, [%l7 + 0x60] st %f0, [%l7 + 0x70] tsubcctv %o5, 0x0488, %g4 subc %l1, %i1, %i3 fmovdg %icc, %f14, %f5 ldub [%l7 + 0x64], %o7 tg %icc, 0x3 ld [%l7 + 0x5C], %f5 fcmpne16 %f0, %f0, %g7 movl %xcc, %l5, %o4 fbg,a %fcc3, loop_2950 tne %xcc, 0x1 fba,a %fcc1, loop_2951 std %f6, [%l7 + 0x18] loop_2950: fpsub16 %f0, %f14, %f10 fmovsne %icc, %f13, %f10 loop_2951: ldx [%l7 + 0x08], %o1 fones %f0 stx %i6, [%l7 + 0x68] tleu %xcc, 0x1 movpos %xcc, %i5, %l4 ldsb [%l7 + 0x2F], %o3 bleu,a %icc, loop_2952 ldx [%l7 + 0x08], %o2 ldd [%l7 + 0x08], %f6 fbue,a %fcc2, loop_2953 loop_2952: fands %f2, %f10, %f14 ba,a,pn %xcc, loop_2954 movre %l2, 0x17B, %l0 loop_2953: stw %g2, [%l7 + 0x38] fornot2 %f12, %f8, %f8 loop_2954: movpos %icc, %o6, %i7 sth %l3, [%l7 + 0x62] xor %o0, 0x101D, %g3 stb %g5, [%l7 + 0x23] movcs %icc, %i0, %g1 movge %icc, %l6, %i2 edge8n %g6, %i4, %o5 fsrc1 %f10, %f10 stb %l1, [%l7 + 0x57] udiv %g4, 0x04D5, %i3 tvc %icc, 0x7 fmovrsgez %i1, %f11, %f0 sub %o7, 0x16BD, %l5 movrgz %g7, %o1, %o4 edge8 %i5, %l4, %o3 xnorcc %i6, 0x12F3, %o2 sethi 0x0444, %l0 ldub [%l7 + 0x5E], %g2 ld [%l7 + 0x78], %f10 fbule %fcc3, loop_2955 movl %icc, %o6, %l2 bg,a,pt %xcc, loop_2956 edge8ln %l3, %i7, %o0 loop_2955: stw %g3, [%l7 + 0x58] fxor %f2, %f10, %f2 loop_2956: ldub [%l7 + 0x4C], %g5 sdivcc %g1, 0x1455, %l6 ldsw [%l7 + 0x68], %i2 taddcctv %g6, 0x19E2, %i4 mulx %i0, 0x1F54, %l1 be loop_2957 tcc %icc, 0x6 fones %f7 umulcc %o5, %g4, %i1 loop_2957: ldsh [%l7 + 0x08], %o7 fmovsa %xcc, %f10, %f12 fabsd %f2, %f12 ldub [%l7 + 0x50], %i3 fbl,a %fcc1, loop_2958 ba,a loop_2959 st %f13, [%l7 + 0x0C] siam 0x5 loop_2958: movrne %l5, 0x066, %o1 loop_2959: fmovsge %xcc, %f12, %f13 ld [%l7 + 0x5C], %f13 edge32n %o4, %g7, %l4 movleu %xcc, %i5, %o3 bneg,pt %xcc, loop_2960 fsrc2 %f8, %f0 fmovsn %xcc, %f13, %f0 fmovsg %xcc, %f9, %f7 loop_2960: umulcc %i6, %l0, %g2 fpsub16s %f0, %f3, %f10 fornot1s %f1, %f3, %f14 fxnors %f6, %f1, %f2 lduh [%l7 + 0x32], %o6 be,pn %xcc, loop_2961 movpos %icc, %o2, %l2 add %l3, 0x1530, %o0 movge %icc, %i7, %g5 loop_2961: fbn,a %fcc0, loop_2962 ld [%l7 + 0x40], %f6 ldub [%l7 + 0x5E], %g3 st %f3, [%l7 + 0x4C] loop_2962: tvs %xcc, 0x1 st %f13, [%l7 + 0x18] edge16n %l6, %i2, %g6 xorcc %g1, 0x13F8, %i0 fnor %f8, %f4, %f14 tne %icc, 0x7 std %f0, [%l7 + 0x58] sdivcc %l1, 0x157E, %i4 tne %icc, 0x4 st %f1, [%l7 + 0x1C] tg %xcc, 0x4 array8 %o5, %i1, %g4 stb %o7, [%l7 + 0x3F] stw %i3, [%l7 + 0x60] sll %o1, 0x13, %o4 stb %l5, [%l7 + 0x41] ld [%l7 + 0x64], %f4 bvs %icc, loop_2963 array8 %g7, %l4, %i5 fbug %fcc1, loop_2964 fbne,a %fcc0, loop_2965 loop_2963: fandnot2s %f11, %f7, %f12 andn %i6, 0x1E7F, %l0 loop_2964: movleu %xcc, %g2, %o3 loop_2965: ldd [%l7 + 0x18], %f12 stw %o6, [%l7 + 0x10] ld [%l7 + 0x78], %f12 lduh [%l7 + 0x78], %l2 tle %xcc, 0x5 stb %l3, [%l7 + 0x5C] ldub [%l7 + 0x0D], %o0 fmuld8sux16 %f9, %f15, %f0 edge8n %i7, %o2, %g3 andncc %g5, %i2, %l6 fpmerge %f7, %f10, %f4 stx %g1, [%l7 + 0x40] andcc %i0, %g6, %l1 fmovdgu %xcc, %f13, %f3 fmovdcc %icc, %f11, %f6 fpadd32 %f6, %f2, %f12 sllx %o5, 0x1B, %i1 fpadd32s %f2, %f1, %f13 fones %f15 tsubcctv %i4, %g4, %o7 brz %i3, loop_2966 fmovsneg %xcc, %f2, %f1 brgz,a %o1, loop_2967 add %o4, 0x0658, %l5 loop_2966: te %icc, 0x1 tgu %icc, 0x5 loop_2967: fornot2s %f12, %f2, %f4 fpadd16s %f6, %f9, %f12 fmovdle %xcc, %f12, %f8 bvs,a %icc, loop_2968 fsrc2 %f10, %f10 umul %g7, %i5, %l4 fcmple32 %f12, %f12, %l0 loop_2968: addcc %i6, %g2, %o6 fnors %f5, %f13, %f3 fmul8ulx16 %f2, %f10, %f2 sth %l2, [%l7 + 0x70] ld [%l7 + 0x20], %f4 fmovrdlz %o3, %f6, %f12 xnorcc %o0, %l3, %o2 sdiv %g3, 0x1C61, %g5 fsrc2 %f14, %f8 fones %f10 edge16ln %i2, %l6, %g1 movrgez %i0, 0x213, %g6 fmovdpos %icc, %f2, %f7 fmuld8sux16 %f15, %f12, %f6 fpadd32 %f12, %f10, %f2 xor %l1, %o5, %i7 movrlz %i1, 0x247, %i4 fcmple32 %f8, %f10, %o7 fmovrslz %i3, %f0, %f8 tneg %xcc, 0x7 fbg %fcc1, loop_2969 srlx %o1, 0x12, %g4 fnot1 %f0, %f8 sethi 0x0C70, %l5 loop_2969: movrne %g7, 0x01A, %i5 fbule %fcc1, loop_2970 movle %icc, %l4, %l0 fcmpeq16 %f12, %f10, %o4 fmovdvs %xcc, %f10, %f15 loop_2970: sdivx %g2, 0x0D1A, %o6 array8 %l2, %i6, %o0 te %xcc, 0x6 tsubcc %l3, 0x0B82, %o2 fmuld8ulx16 %f15, %f4, %f0 fpsub16s %f13, %f2, %f4 tg %xcc, 0x6 edge8l %g3, %o3, %g5 ldd [%l7 + 0x18], %f6 xnor %i2, %g1, %l6 movre %g6, 0x027, %l1 stx %o5, [%l7 + 0x40] ld [%l7 + 0x58], %f4 fmovse %icc, %f8, %f8 stw %i7, [%l7 + 0x7C] lduh [%l7 + 0x1E], %i0 sll %i4, %i1, %i3 stb %o1, [%l7 + 0x32] fnot1 %f10, %f0 be,a loop_2971 fbue,a %fcc3, loop_2972 bvs,a,pn %xcc, loop_2973 ldsw [%l7 + 0x5C], %g4 loop_2971: ldsh [%l7 + 0x18], %o7 loop_2972: fmovdcc %icc, %f4, %f14 loop_2973: tvc %icc, 0x4 fcmpeq32 %f14, %f12, %g7 ldsw [%l7 + 0x24], %i5 umulcc %l5, 0x1213, %l4 ldd [%l7 + 0x40], %f0 fmovs %f9, %f3 fxnor %f2, %f12, %f10 fcmps %fcc1, %f4, %f14 lduh [%l7 + 0x74], %o4 movvc %xcc, %l0, %o6 ldub [%l7 + 0x57], %l2 nop setx loop_2974, %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 + 0x20], %f9 ldd [%l7 + 0x20], %f6 ld [%l7 + 0x74], %f2 loop_2974: fmovrdgz %g2, %f2, %f4 srl %i6, %l3, %o2 edge8ln %o0, %g3, %o3 fandnot1s %f2, %f7, %f1 fpadd16s %f13, %f3, %f3 bcs loop_2975 andcc %i2, 0x07EB, %g5 addcc %l6, 0x0D00, %g1 tsubcctv %g6, 0x05A9, %o5 loop_2975: fbu %fcc1, loop_2976 addc %l1, %i7, %i4 stw %i0, [%l7 + 0x24] ldub [%l7 + 0x49], %i3 loop_2976: orn %o1, %i1, %o7 fmul8ulx16 %f4, %f6, %f8 lduw [%l7 + 0x54], %g7 stx %g4, [%l7 + 0x50] fone %f12 fandnot1 %f0, %f10, %f6 mulx %i5, %l5, %o4 tcc %xcc, 0x2 fcmpeq32 %f14, %f10, %l4 edge32l %o6, %l2, %g2 fnor %f0, %f10, %f6 fnegd %f4, %f14 ldx [%l7 + 0x40], %i6 movvc %icc, %l0, %o2 xorcc %o0, %l3, %g3 bl,a,pn %xcc, loop_2977 fmovscs %icc, %f4, %f9 std %f0, [%l7 + 0x08] ld [%l7 + 0x28], %f4 loop_2977: fbge %fcc3, loop_2978 udiv %i2, 0x08BE, %g5 lduh [%l7 + 0x0E], %l6 fbne %fcc0, loop_2979 loop_2978: movvc %xcc, %o3, %g6 fnegd %f8, %f2 sll %g1, 0x0F, %o5 loop_2979: std %f0, [%l7 + 0x58] std %f12, [%l7 + 0x68] edge32n %l1, %i4, %i7 tsubcc %i0, 0x06D7, %o1 brnz %i3, loop_2980 andcc %i1, 0x0BBE, %o7 sdivcc %g4, 0x0660, %g7 sth %l5, [%l7 + 0x4C] loop_2980: ldsb [%l7 + 0x35], %o4 bne %icc, loop_2981 ld [%l7 + 0x48], %f8 bcc,pn %xcc, loop_2982 sdivx %l4, 0x11D1, %o6 loop_2981: fmovs %f1, %f2 srax %i5, %l2, %g2 loop_2982: lduh [%l7 + 0x4A], %l0 add %i6, 0x0E42, %o0 fsrc1 %f14, %f14 bneg %icc, loop_2983 fmovdle %xcc, %f7, %f1 lduh [%l7 + 0x4C], %l3 tn %xcc, 0x4 loop_2983: fmul8sux16 %f14, %f14, %f12 fmovs %f3, %f6 fmovda %icc, %f11, %f7 fmovsleu %icc, %f9, %f0 movneg %icc, %g3, %i2 andcc %o2, %g5, %l6 xnor %o3, %g1, %g6 tcc %xcc, 0x1 stw %o5, [%l7 + 0x20] stx %i4, [%l7 + 0x20] fmovd %f6, %f0 fone %f4 subc %i7, %l1, %i0 fpsub16s %f9, %f11, %f4 st %f14, [%l7 + 0x24] for %f10, %f4, %f12 bneg,a %xcc, loop_2984 fmuld8ulx16 %f0, %f14, %f8 mulx %o1, %i3, %i1 ldsw [%l7 + 0x20], %o7 loop_2984: st %f15, [%l7 + 0x18] movrne %g4, %g7, %l5 stb %l4, [%l7 + 0x7E] ldd [%l7 + 0x70], %f10 sllx %o6, %o4, %l2 srl %g2, 0x12, %i5 sth %l0, [%l7 + 0x14] std %f4, [%l7 + 0x70] st %f11, [%l7 + 0x3C] fnot2 %f6, %f10 ldsb [%l7 + 0x6A], %o0 st %f1, [%l7 + 0x3C] fble,a %fcc1, loop_2985 fpadd32s %f11, %f12, %f9 addccc %l3, 0x1C5E, %i6 fornot1 %f14, %f6, %f14 loop_2985: stx %i2, [%l7 + 0x30] sth %o2, [%l7 + 0x6C] fabsd %f14, %f8 fbu %fcc3, loop_2986 sth %g5, [%l7 + 0x64] movcs %xcc, %g3, %o3 fornot2s %f10, %f8, %f2 loop_2986: stx %l6, [%l7 + 0x28] movneg %xcc, %g1, %o5 movrlez %i4, 0x21B, %i7 lduw [%l7 + 0x50], %g6 movvc %icc, %l1, %o1 tcc %xcc, 0x1 ld [%l7 + 0x5C], %f4 fba,a %fcc1, loop_2987 fble %fcc3, loop_2988 sth %i0, [%l7 + 0x66] lduw [%l7 + 0x60], %i3 loop_2987: ld [%l7 + 0x54], %f10 loop_2988: ldub [%l7 + 0x41], %i1 stb %o7, [%l7 + 0x3E] sth %g7, [%l7 + 0x12] fblg,a %fcc2, loop_2989 movrne %g4, 0x316, %l5 xorcc %l4, 0x08C1, %o4 ldd [%l7 + 0x30], %f10 loop_2989: fmovscc %icc, %f5, %f11 xorcc %o6, 0x008F, %l2 fbul,a %fcc0, loop_2990 stx %g2, [%l7 + 0x20] bcs,a,pn %icc, loop_2991 fmovsn %xcc, %f2, %f0 loop_2990: fcmpgt16 %f2, %f8, %i5 edge16ln %l0, %o0, %l3 loop_2991: fabsd %f8, %f10 umulcc %i2, 0x1F49, %o2 fcmpes %fcc1, %f13, %f2 mova %xcc, %g5, %g3 ldd [%l7 + 0x20], %f4 fmul8sux16 %f8, %f2, %f8 srl %o3, 0x10, %i6 or %g1, %l6, %i4 movle %icc, %i7, %o5 fmul8x16au %f12, %f8, %f4 fexpand %f9, %f8 ldd [%l7 + 0x08], %f0 edge8n %l1, %o1, %g6 sth %i3, [%l7 + 0x4E] movgu %xcc, %i1, %o7 fmovscs %icc, %f9, %f4 fxnor %f14, %f10, %f2 ldub [%l7 + 0x52], %g7 tn %icc, 0x3 fbu %fcc3, loop_2992 ldub [%l7 + 0x7D], %g4 fmovsvs %xcc, %f9, %f10 ldsw [%l7 + 0x7C], %l5 loop_2992: lduh [%l7 + 0x5E], %l4 ldub [%l7 + 0x22], %o4 fcmpd %fcc3, %f14, %f10 fxnors %f3, %f13, %f9 te %xcc, 0x1 ldd [%l7 + 0x30], %f10 ldsh [%l7 + 0x5A], %i0 nop setx loop_2993, %l0, %l1 jmpl %l1, %l2 edge8 %g2, %o6, %l0 tne %icc, 0x1 ldx [%l7 + 0x50], %i5 loop_2993: movrgez %o0, 0x314, %i2 ba,a,pn %icc, loop_2994 fmovsl %xcc, %f6, %f5 sdivx %l3, 0x08E2, %o2 fble %fcc2, loop_2995 loop_2994: srax %g5, 0x06, %g3 sth %i6, [%l7 + 0x50] fmovdpos %icc, %f5, %f9 loop_2995: fmovdneg %xcc, %f1, %f5 fabss %f14, %f1 fcmpgt32 %f8, %f10, %o3 fmovrdgz %g1, %f2, %f12 umul %l6, %i7, %o5 nop setx loop_2996, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tl %xcc, 0x4 ldd [%l7 + 0x50], %f0 bvs,pn %xcc, loop_2997 loop_2996: fmovdl %xcc, %f0, %f0 fbl,a %fcc0, loop_2998 taddcc %i4, 0x0765, %o1 loop_2997: edge16l %g6, %i3, %l1 ldsb [%l7 + 0x16], %i1 loop_2998: edge32 %o7, %g7, %g4 movrgz %l4, %l5, %o4 fmovdne %icc, %f15, %f7 fmovrse %l2, %f2, %f8 brz,a %i0, loop_2999 xorcc %g2, %o6, %i5 stw %o0, [%l7 + 0x5C] mulx %i2, 0x0899, %l0 loop_2999: fandnot1 %f0, %f14, %f12 add %o2, %g5, %g3 fabss %f7, %f10 fmovsne %icc, %f13, %f12 fmovsvc %xcc, %f10, %f12 fcmple32 %f8, %f14, %i6 ldsw [%l7 + 0x40], %o3 orncc %l3, %g1, %l6 ldd [%l7 + 0x50], %f0 movcs %icc, %i7, %i4 lduw [%l7 + 0x28], %o1 udivcc %g6, 0x0A71, %o5 orcc %i3, 0x0119, %l1 bleu loop_3000 std %f2, [%l7 + 0x60] st %f14, [%l7 + 0x08] fcmpne16 %f8, %f4, %i1 loop_3000: fxnors %f9, %f14, %f8 fbul,a %fcc1, loop_3001 ldd [%l7 + 0x18], %f14 xnorcc %o7, %g4, %g7 fmovdge %icc, %f2, %f9 loop_3001: fmovscs %xcc, %f4, %f1 lduh [%l7 + 0x20], %l4 fors %f6, %f15, %f8 fexpand %f13, %f0 ldub [%l7 + 0x4C], %o4 ld [%l7 + 0x5C], %f9 sth %l2, [%l7 + 0x64] fmovs %f0, %f7 ldub [%l7 + 0x4F], %l5 bpos,a,pn %xcc, loop_3002 fmul8x16 %f9, %f2, %f12 brgez %g2, loop_3003 stx %i0, [%l7 + 0x58] loop_3002: tl %xcc, 0x2 subccc %i5, 0x1624, %o0 loop_3003: fpadd16s %f0, %f12, %f14 std %f0, [%l7 + 0x58] movrne %o6, %l0, %i2 movcs %xcc, %o2, %g5 ldsw [%l7 + 0x08], %i6 fbue %fcc0, loop_3004 stx %g3, [%l7 + 0x18] ble,a %xcc, loop_3005 addcc %o3, 0x067B, %g1 loop_3004: stb %l6, [%l7 + 0x43] fsrc2 %f4, %f8 loop_3005: tvs %xcc, 0x5 fmul8sux16 %f12, %f8, %f6 edge16 %l3, %i7, %o1 fornot1s %f9, %f15, %f0 fmovsg %icc, %f0, %f3 sth %g6, [%l7 + 0x4E] subc %o5, %i4, %l1 tneg %icc, 0x7 fmovrsgez %i1, %f4, %f12 fmovsle %xcc, %f5, %f6 fmovrdlz %o7, %f2, %f14 ldx [%l7 + 0x28], %i3 movcs %xcc, %g4, %g7 ldsw [%l7 + 0x14], %o4 fcmpd %fcc3, %f12, %f14 ld [%l7 + 0x60], %f10 fmovrdlz %l2, %f10, %f6 tg %xcc, 0x5 ldsb [%l7 + 0x5E], %l5 bgu loop_3006 brgez,a %g2, loop_3007 alignaddr %l4, %i0, %o0 ld [%l7 + 0x6C], %f8 loop_3006: fcmple32 %f10, %f6, %i5 loop_3007: brgz %o6, loop_3008 fnand %f0, %f0, %f8 umulcc %i2, 0x05AE, %l0 ldub [%l7 + 0x6F], %g5 loop_3008: sdiv %i6, 0x1727, %g3 fba %fcc0, loop_3009 movrgez %o3, %g1, %l6 fandnot1s %f0, %f11, %f15 fblg %fcc3, loop_3010 loop_3009: sra %l3, 0x1F, %i7 bgu loop_3011 fmovsge %icc, %f14, %f8 loop_3010: fmovscc %icc, %f4, %f1 movge %icc, %o2, %o1 loop_3011: bleu,a %xcc, loop_3012 fbl %fcc2, loop_3013 fmovsge %xcc, %f11, %f9 sth %o5, [%l7 + 0x3A] loop_3012: stw %g6, [%l7 + 0x5C] loop_3013: mulscc %l1, %i1, %o7 fmovspos %xcc, %f8, %f5 ldsh [%l7 + 0x0C], %i3 bcs %xcc, loop_3014 sll %i4, 0x0D, %g4 fornot1s %f15, %f6, %f11 movrlez %g7, 0x1B7, %o4 loop_3014: taddcctv %l2, %g2, %l5 st %f3, [%l7 + 0x44] tneg %icc, 0x1 fmovsl %icc, %f4, %f1 ldx [%l7 + 0x28], %i0 fmovdn %xcc, %f9, %f0 movge %xcc, %o0, %i5 tne %icc, 0x4 andn %l4, 0x0A8A, %i2 movvc %icc, %o6, %l0 edge8n %g5, %g3, %i6 fxnors %f12, %f8, %f8 brgz %o3, loop_3015 lduh [%l7 + 0x60], %g1 nop setx loop_3016, %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 %xcc, %f11, %f14 loop_3015: be,a,pt %icc, loop_3017 ldub [%l7 + 0x4E], %l6 loop_3016: lduh [%l7 + 0x3C], %i7 lduh [%l7 + 0x52], %o2 loop_3017: mulx %o1, 0x1424, %l3 st %f10, [%l7 + 0x10] tvc %icc, 0x0 tcc %icc, 0x4 lduh [%l7 + 0x56], %g6 srlx %o5, %l1, %o7 ldd [%l7 + 0x48], %f6 ldsh [%l7 + 0x24], %i1 edge16 %i3, %i4, %g7 ldx [%l7 + 0x68], %g4 ldx [%l7 + 0x78], %l2 stx %o4, [%l7 + 0x08] movne %xcc, %g2, %l5 fnor %f12, %f8, %f2 te %xcc, 0x5 std %f12, [%l7 + 0x60] fandnot2s %f13, %f15, %f7 fbg %fcc2, loop_3018 fmovsleu %icc, %f7, %f13 fxors %f4, %f15, %f5 ldx [%l7 + 0x68], %i0 loop_3018: bcs %icc, loop_3019 st %f9, [%l7 + 0x40] fmovde %xcc, %f13, %f13 fmovsn %xcc, %f11, %f8 loop_3019: fpadd32s %f3, %f5, %f13 sdivcc %o0, 0x04F1, %l4 movle %icc, %i2, %i5 fmovsne %xcc, %f11, %f3 sth %o6, [%l7 + 0x5E] fmovrdlez %g5, %f2, %f10 lduw [%l7 + 0x50], %g3 stx %i6, [%l7 + 0x08] fbue,a %fcc3, loop_3020 bcs,pt %icc, loop_3021 tgu %icc, 0x4 bleu,a,pt %xcc, loop_3022 loop_3020: tl %icc, 0x2 loop_3021: mulx %o3, %g1, %l0 st %f0, [%l7 + 0x44] loop_3022: fmovsa %xcc, %f2, %f4 std %f14, [%l7 + 0x58] fmovdcs %icc, %f8, %f0 lduw [%l7 + 0x0C], %l6 ta %icc, 0x5 ldub [%l7 + 0x2C], %o2 fmovde %icc, %f1, %f0 fbuge %fcc1, loop_3023 fbl,a %fcc0, loop_3024 fpadd32s %f12, %f4, %f7 ldsh [%l7 + 0x50], %i7 loop_3023: fcmpeq32 %f8, %f0, %l3 loop_3024: lduw [%l7 + 0x54], %o1 edge8 %o5, %g6, %o7 edge32ln %i1, %l1, %i3 movg %icc, %g7, %g4 udivcc %i4, 0x0EBD, %l2 ldd [%l7 + 0x08], %f0 movg %icc, %o4, %l5 movre %i0, 0x05E, %g2 fmovrdgez %o0, %f2, %f6 tn %icc, 0x3 lduh [%l7 + 0x52], %i2 sth %l4, [%l7 + 0x76] fbo,a %fcc3, loop_3025 lduw [%l7 + 0x38], %o6 bcs,a loop_3026 bcs,a loop_3027 loop_3025: std %f12, [%l7 + 0x38] edge32 %i5, %g5, %g3 loop_3026: fnands %f1, %f8, %f15 loop_3027: edge8l %i6, %o3, %g1 fcmpne32 %f2, %f10, %l6 sth %l0, [%l7 + 0x7C] edge8l %i7, %o2, %l3 tsubcctv %o5, 0x0F5D, %o1 ldub [%l7 + 0x32], %g6 fmovse %icc, %f1, %f0 edge8l %o7, %l1, %i3 stw %i1, [%l7 + 0x24] fmovs %f2, %f7 lduh [%l7 + 0x1E], %g7 fmovsn %xcc, %f5, %f0 tsubcctv %g4, 0x03C6, %l2 ldd [%l7 + 0x30], %f8 fzeros %f5 fmovdg %icc, %f5, %f7 bleu,a,pt %xcc, loop_3028 addcc %o4, 0x1BFA, %l5 fbg %fcc1, loop_3029 udivcc %i0, 0x0BE4, %i4 loop_3028: fbug,a %fcc2, loop_3030 alignaddr %o0, %g2, %l4 loop_3029: fcmpeq32 %f2, %f12, %i2 fmovdpos %icc, %f9, %f6 loop_3030: fone %f4 ba,a,pt %icc, loop_3031 fmovrdgz %o6, %f0, %f0 tsubcc %i5, 0x0F84, %g3 fpadd16 %f2, %f4, %f2 loop_3031: taddcc %i6, %g5, %o3 bgu %xcc, loop_3032 fpadd32 %f4, %f0, %f2 siam 0x4 fnot2s %f14, %f15 loop_3032: sth %g1, [%l7 + 0x7C] st %f13, [%l7 + 0x7C] addcc %l6, 0x1D6C, %l0 or %i7, 0x1007, %o2 edge16n %o5, %o1, %l3 stb %o7, [%l7 + 0x4E] ld [%l7 + 0x28], %f11 fblg,a %fcc2, loop_3033 movrlz %g6, 0x3C4, %l1 stx %i3, [%l7 + 0x58] alignaddrl %g7, %g4, %l2 loop_3033: lduw [%l7 + 0x2C], %i1 stw %o4, [%l7 + 0x58] sdivcc %l5, 0x15BC, %i0 movvs %xcc, %o0, %i4 fabss %f9, %f15 ldd [%l7 + 0x10], %f2 movleu %xcc, %l4, %i2 fbg %fcc2, loop_3034 bge,a,pn %icc, loop_3035 bleu %xcc, loop_3036 movrgez %o6, 0x36A, %i5 loop_3034: brnz,a %g3, loop_3037 loop_3035: fornot2 %f8, %f8, %f14 loop_3036: movrne %i6, %g2, %o3 lduw [%l7 + 0x20], %g1 loop_3037: taddcc %g5, 0x0EBC, %l0 fcmple16 %f12, %f12, %l6 lduh [%l7 + 0x0C], %o2 ld [%l7 + 0x7C], %f8 fmovde %icc, %f12, %f14 brgez,a %o5, loop_3038 sdivx %i7, 0x096B, %l3 fmovscs %xcc, %f3, %f4 ldsb [%l7 + 0x4D], %o1 loop_3038: movpos %icc, %g6, %l1 fbe %fcc3, loop_3039 sethi 0x16EE, %o7 call loop_3040 faligndata %f6, %f10, %f0 loop_3039: fmul8x16au %f15, %f13, %f2 sub %g7, %i3, %g4 loop_3040: bgu,a,pn %xcc, loop_3041 ldsb [%l7 + 0x5F], %l2 fmovdg %xcc, %f4, %f12 movcs %xcc, %o4, %i1 loop_3041: stx %l5, [%l7 + 0x18] fmovdn %xcc, %f4, %f15 fcmpeq16 %f2, %f12, %i0 ldsh [%l7 + 0x58], %i4 ldsb [%l7 + 0x79], %l4 fpsub16 %f6, %f14, %f14 bgu %xcc, loop_3042 fandnot1 %f6, %f2, %f6 fmovsneg %xcc, %f12, %f13 fmovsne %xcc, %f14, %f5 loop_3042: fmovrde %o0, %f10, %f12 alignaddrl %o6, %i2, %i5 bgu,a,pt %xcc, loop_3043 ta %icc, 0x6 sth %i6, [%l7 + 0x28] lduw [%l7 + 0x70], %g3 loop_3043: stx %g2, [%l7 + 0x58] fmovdpos %icc, %f4, %f13 ldsw [%l7 + 0x68], %o3 tne %icc, 0x2 fsrc1s %f13, %f10 stx %g5, [%l7 + 0x20] fmovdg %xcc, %f2, %f13 fcmple16 %f8, %f6, %g1 bg %xcc, loop_3044 bneg,a,pn %icc, loop_3045 array32 %l6, %o2, %l0 stb %o5, [%l7 + 0x69] loop_3044: fcmped %fcc1, %f6, %f14 loop_3045: fbg %fcc0, loop_3046 fmovrslz %l3, %f14, %f11 fabss %f14, %f3 smulcc %i7, 0x1EE4, %o1 loop_3046: fmovsg %xcc, %f8, %f1 ld [%l7 + 0x48], %f9 fmovdg %icc, %f14, %f12 fpsub32s %f3, %f2, %f7 tsubcc %l1, 0x01F3, %g6 ldsh [%l7 + 0x42], %o7 stx %g7, [%l7 + 0x10] sth %g4, [%l7 + 0x16] lduh [%l7 + 0x5E], %i3 ldsb [%l7 + 0x60], %l2 fcmped %fcc3, %f8, %f12 ldd [%l7 + 0x10], %f2 fmovsle %xcc, %f11, %f6 fmovsa %icc, %f11, %f3 lduh [%l7 + 0x74], %i1 stw %o4, [%l7 + 0x1C] fcmpes %fcc1, %f13, %f10 bpos %icc, loop_3047 bleu %xcc, loop_3048 fmovsle %xcc, %f13, %f15 lduw [%l7 + 0x24], %l5 loop_3047: ldsb [%l7 + 0x40], %i4 loop_3048: fsrc1 %f14, %f10 fmovscc %icc, %f11, %f7 movrgez %l4, %i0, %o0 edge32n %i2, %i5, %i6 for %f2, %f14, %f8 fba,a %fcc0, loop_3049 taddcc %g3, 0x1DD3, %g2 ldsw [%l7 + 0x78], %o3 fbe %fcc3, loop_3050 loop_3049: ldsw [%l7 + 0x40], %o6 ldsb [%l7 + 0x2E], %g1 udiv %g5, 0x0C1C, %l6 loop_3050: fzeros %f11 lduw [%l7 + 0x64], %l0 lduw [%l7 + 0x1C], %o5 ldd [%l7 + 0x58], %f14 fmovsneg %icc, %f8, %f10 fcmpes %fcc1, %f2, %f4 stb %l3, [%l7 + 0x49] fmovsgu %xcc, %f5, %f11 fmovrde %i7, %f10, %f2 fcmpd %fcc2, %f2, %f0 lduw [%l7 + 0x58], %o1 orcc %o2, 0x143D, %g6 bcs %xcc, loop_3051 fcmpeq32 %f0, %f4, %l1 fmovsgu %icc, %f14, %f12 or %o7, %g4, %i3 loop_3051: bleu,pt %xcc, loop_3052 fmovdcc %icc, %f12, %f2 tle %icc, 0x5 bvs,a,pn %icc, loop_3053 loop_3052: fmovdcc %icc, %f2, %f4 bneg,pt %icc, loop_3054 edge16ln %g7, %i1, %o4 loop_3053: fcmpes %fcc1, %f3, %f10 bvs %icc, loop_3055 loop_3054: movrgez %l2, %i4, %l5 ldd [%l7 + 0x28], %f2 move %icc, %l4, %i0 loop_3055: ldx [%l7 + 0x58], %i2 lduh [%l7 + 0x40], %o0 fors %f7, %f13, %f14 sth %i5, [%l7 + 0x24] stw %g3, [%l7 + 0x10] ldsb [%l7 + 0x67], %i6 call loop_3056 ta %xcc, 0x3 lduw [%l7 + 0x24], %g2 fmovrdlz %o3, %f4, %f4 loop_3056: fsrc2 %f2, %f2 stw %g1, [%l7 + 0x78] fcmpes %fcc1, %f1, %f2 fand %f14, %f6, %f8 edge32n %o6, %g5, %l6 fmovrsgez %o5, %f2, %f6 fmovdl %xcc, %f9, %f9 stx %l0, [%l7 + 0x60] fmovdvs %icc, %f9, %f12 fnors %f8, %f2, %f4 ld [%l7 + 0x64], %f7 bg,pt %xcc, loop_3057 ld [%l7 + 0x08], %f13 lduh [%l7 + 0x1E], %l3 fpsub32s %f6, %f0, %f10 loop_3057: ldsb [%l7 + 0x42], %o1 edge8l %i7, %o2, %g6 tvc %xcc, 0x6 fbne %fcc1, loop_3058 sth %o7, [%l7 + 0x5E] fmovdvs %xcc, %f9, %f4 tvc %icc, 0x4 loop_3058: addcc %l1, %g4, %g7 edge8n %i1, %i3, %o4 orcc %l2, 0x0799, %l5 fbn %fcc3, loop_3059 fbge %fcc2, loop_3060 fbule,a %fcc3, loop_3061 fmovdleu %icc, %f0, %f14 loop_3059: ldsw [%l7 + 0x18], %i4 loop_3060: ldsh [%l7 + 0x3A], %l4 loop_3061: sdiv %i2, 0x0F66, %i0 fcmpes %fcc2, %f15, %f12 fand %f14, %f2, %f12 edge8 %o0, %g3, %i5 fbo %fcc3, loop_3062 lduw [%l7 + 0x5C], %g2 umulcc %o3, %g1, %i6 ldsb [%l7 + 0x62], %o6 loop_3062: smulcc %g5, %o5, %l0 fones %f7 ldsw [%l7 + 0x3C], %l3 orncc %l6, 0x06CA, %i7 tg %icc, 0x5 bg,a,pn %icc, loop_3063 brz,a %o2, loop_3064 tvs %xcc, 0x4 ldsb [%l7 + 0x66], %g6 loop_3063: te %icc, 0x2 loop_3064: nop setx loop_3065, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tsubcctv %o1, 0x0CC5, %o7 fblg %fcc2, loop_3066 fnors %f1, %f11, %f6 loop_3065: movrlez %g4, 0x160, %l1 std %f8, [%l7 + 0x70] loop_3066: fmovdge %xcc, %f5, %f14 ldx [%l7 + 0x58], %g7 stw %i1, [%l7 + 0x58] fmovsleu %xcc, %f6, %f4 st %f1, [%l7 + 0x70] edge32n %i3, %o4, %l2 fmovdvc %xcc, %f5, %f11 fmovdg %icc, %f2, %f5 ldub [%l7 + 0x7A], %i4 fpadd16 %f0, %f10, %f12 fzeros %f14 fmul8ulx16 %f14, %f6, %f10 fbue %fcc2, loop_3067 sdiv %l4, 0x0CEE, %l5 movvc %icc, %i0, %i2 movge %icc, %o0, %i5 loop_3067: lduh [%l7 + 0x0E], %g2 tcc %xcc, 0x7 fmovsne %icc, %f2, %f9 ldsb [%l7 + 0x08], %g3 movneg %icc, %g1, %i6 st %f2, [%l7 + 0x0C] fmovrdlz %o3, %f10, %f0 taddcctv %o6, %g5, %l0 fmovs %f2, %f0 movre %o5, %l6, %l3 ldx [%l7 + 0x08], %i7 ldsh [%l7 + 0x3E], %g6 fcmpgt32 %f0, %f0, %o1 ldsw [%l7 + 0x3C], %o2 fbue %fcc1, loop_3068 sllx %o7, %l1, %g4 brlez,a %g7, loop_3069 fmul8x16au %f11, %f1, %f0 loop_3068: fsrc2 %f4, %f14 ldx [%l7 + 0x18], %i1 loop_3069: bcs,a,pn %icc, loop_3070 fornot1s %f14, %f0, %f6 edge16n %o4, %l2, %i3 fpadd16 %f10, %f0, %f8 loop_3070: bge,a,pn %xcc, loop_3071 fcmped %fcc3, %f10, %f4 for %f6, %f14, %f0 bn %icc, loop_3072 loop_3071: fpadd16s %f6, %f11, %f0 sllx %l4, 0x17, %l5 sth %i4, [%l7 + 0x1E] loop_3072: ldsh [%l7 + 0x3A], %i2 tpos %xcc, 0x6 sth %o0, [%l7 + 0x64] ld [%l7 + 0x1C], %f0 ldub [%l7 + 0x66], %i0 fmul8x16 %f15, %f2, %f10 orcc %i5, 0x033A, %g3 edge32l %g2, %g1, %i6 addc %o6, 0x1940, %o3 std %f2, [%l7 + 0x38] movl %xcc, %l0, %g5 tleu %xcc, 0x2 fcmpeq16 %f0, %f2, %l6 movge %xcc, %o5, %l3 stx %i7, [%l7 + 0x50] tleu %icc, 0x4 fmovdne %icc, %f0, %f10 fornot2s %f13, %f14, %f12 for %f12, %f12, %f4 ldx [%l7 + 0x38], %o1 smul %g6, 0x1E44, %o2 nop setx loop_3073, %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 + 0x62], %l1 fmovsgu %icc, %f10, %f5 fone %f14 loop_3073: ldsh [%l7 + 0x4E], %o7 lduw [%l7 + 0x64], %g7 ldd [%l7 + 0x20], %f6 st %f2, [%l7 + 0x3C] tcc %xcc, 0x7 udivx %g4, 0x1679, %o4 fmul8x16al %f0, %f4, %f8 subccc %l2, 0x0CC7, %i1 ldsb [%l7 + 0x4A], %l4 fmovrsne %l5, %f13, %f7 fbe %fcc0, loop_3074 stw %i4, [%l7 + 0x34] fmovdcc %xcc, %f3, %f2 sdivcc %i2, 0x0281, %i3 loop_3074: fandnot1s %f1, %f14, %f3 ldsw [%l7 + 0x3C], %o0 movg %icc, %i0, %i5 lduh [%l7 + 0x20], %g2 xor %g3, 0x1704, %i6 fmovde %xcc, %f13, %f2 movgu %xcc, %o6, %o3 sth %g1, [%l7 + 0x32] fpsub32 %f8, %f2, %f12 ldsh [%l7 + 0x18], %l0 ld [%l7 + 0x38], %f6 movpos %icc, %g5, %o5 bcs,a,pt %icc, loop_3075 te %icc, 0x1 edge8 %l6, %i7, %l3 fmul8x16al %f14, %f15, %f8 loop_3075: fmovsn %xcc, %f6, %f12 ldsw [%l7 + 0x70], %g6 fnot1s %f1, %f6 lduw [%l7 + 0x64], %o1 fsrc2s %f15, %f3 brz %l1, loop_3076 fandnot2s %f13, %f15, %f4 srlx %o2, 0x1D, %g7 fpsub32s %f10, %f10, %f10 loop_3076: xor %o7, %g4, %l2 ldsw [%l7 + 0x2C], %o4 fbne,a %fcc3, loop_3077 xor %l4, 0x10CC, %i1 fxnors %f0, %f10, %f9 subcc %i4, %i2, %l5 loop_3077: tsubcctv %o0, 0x011E, %i0 ldub [%l7 + 0x69], %i3 ldsw [%l7 + 0x48], %i5 fmovsge %xcc, %f2, %f7 movcc %xcc, %g3, %i6 fors %f1, %f10, %f10 fbue,a %fcc0, loop_3078 sth %g2, [%l7 + 0x4E] edge8n %o3, %g1, %l0 fmovdcc %icc, %f6, %f3 loop_3078: ld [%l7 + 0x1C], %f2 bl loop_3079 ld [%l7 + 0x74], %f13 tcc %icc, 0x3 lduw [%l7 + 0x5C], %g5 loop_3079: tne %xcc, 0x3 bleu loop_3080 ldd [%l7 + 0x40], %f12 umul %o5, %l6, %o6 brgez %l3, loop_3081 loop_3080: ldsh [%l7 + 0x34], %i7 fbue %fcc3, loop_3082 bcs,a,pt %icc, loop_3083 loop_3081: fblg %fcc3, loop_3084 fsrc2 %f14, %f6 loop_3082: fcmpes %fcc2, %f0, %f6 loop_3083: movcs %icc, %o1, %g6 loop_3084: st %f10, [%l7 + 0x50] udivcc %l1, 0x1675, %g7 edge32l %o7, %g4, %o2 lduh [%l7 + 0x54], %o4 xor %l2, 0x038D, %l4 ldsw [%l7 + 0x24], %i1 fmovsa %icc, %f3, %f14 tcs %icc, 0x3 stb %i4, [%l7 + 0x35] brlz %i2, loop_3085 tsubcc %l5, %o0, %i0 fmovda %xcc, %f5, %f4 fmovdleu %xcc, %f10, %f6 loop_3085: stx %i3, [%l7 + 0x60] fmovsge %xcc, %f7, %f1 mulscc %i5, 0x05ED, %g3 st %f8, [%l7 + 0x6C] tsubcc %i6, 0x111C, %o3 tne %icc, 0x6 bneg,pt %xcc, loop_3086 edge32l %g1, %g2, %g5 fbug %fcc2, loop_3087 fmovsl %icc, %f13, %f7 loop_3086: siam 0x6 fmovdvs %icc, %f8, %f12 loop_3087: stx %o5, [%l7 + 0x78] move %xcc, %l6, %l0 stx %l3, [%l7 + 0x38] edge8 %i7, %o6, %g6 ldsh [%l7 + 0x38], %l1 andcc %g7, %o1, %g4 fmovrdgz %o7, %f0, %f2 ldub [%l7 + 0x12], %o4 fmul8sux16 %f10, %f8, %f10 fzero %f12 fcmpeq16 %f0, %f12, %o2 fzero %f6 fmovsa %icc, %f5, %f8 sth %l4, [%l7 + 0x28] popc 0x1184, %l2 fbul,a %fcc3, loop_3088 fmul8x16au %f1, %f3, %f2 stb %i1, [%l7 + 0x09] lduh [%l7 + 0x1C], %i4 loop_3088: smul %i2, %l5, %i0 ldd [%l7 + 0x50], %f0 fcmpgt32 %f10, %f10, %i3 lduw [%l7 + 0x64], %o0 fpadd32s %f9, %f6, %f10 tvs %icc, 0x1 edge8n %i5, %g3, %o3 ldd [%l7 + 0x18], %f14 fmul8x16au %f2, %f3, %f12 srl %g1, %g2, %g5 fbne %fcc0, loop_3089 subccc %i6, %o5, %l6 ldx [%l7 + 0x68], %l0 fmovdn %xcc, %f5, %f10 loop_3089: fcmpgt16 %f8, %f2, %l3 ldub [%l7 + 0x6D], %o6 taddcctv %i7, %l1, %g6 sth %g7, [%l7 + 0x38] array32 %g4, %o1, %o7 tvc %icc, 0x1 be loop_3090 ble,a,pt %icc, loop_3091 ldsw [%l7 + 0x5C], %o2 mulx %o4, 0x19C3, %l2 loop_3090: ldsh [%l7 + 0x22], %i1 loop_3091: edge16l %i4, %i2, %l4 ldd [%l7 + 0x60], %f4 fexpand %f15, %f0 movpos %icc, %i0, %i3 fmovsg %xcc, %f4, %f15 fbl %fcc0, loop_3092 fmovrdgz %o0, %f4, %f14 mulx %i5, %l5, %o3 mulscc %g3, %g2, %g5 loop_3092: sth %g1, [%l7 + 0x5A] lduh [%l7 + 0x5E], %o5 nop setx loop_3093, %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 %l6, [%l7 + 0x68] fmovrdne %i6, %f4, %f4 call loop_3094 loop_3093: addcc %l3, %o6, %l0 movn %xcc, %i7, %g6 ld [%l7 + 0x20], %f10 loop_3094: stw %g7, [%l7 + 0x50] ldsb [%l7 + 0x72], %g4 fbg,a %fcc1, loop_3095 fmovdge %xcc, %f0, %f5 fcmpes %fcc3, %f12, %f11 mulscc %l1, %o1, %o7 loop_3095: ldsw [%l7 + 0x74], %o4 stx %l2, [%l7 + 0x38] subc %i1, %i4, %i2 fbul %fcc0, loop_3096 array32 %o2, %l4, %i3 sth %i0, [%l7 + 0x6A] andncc %o0, %l5, %i5 loop_3096: fmovrdlez %o3, %f12, %f8 sethi 0x1AB7, %g3 lduw [%l7 + 0x18], %g5 andn %g1, 0x1C1E, %o5 udivcc %g2, 0x14C7, %l6 st %f13, [%l7 + 0x58] fmovsn %icc, %f9, %f7 fmovda %icc, %f4, %f3 fmovdvs %xcc, %f6, %f9 movge %xcc, %l3, %o6 brlz,a %l0, loop_3097 sethi 0x014B, %i7 fcmpne32 %f6, %f14, %i6 ldd [%l7 + 0x50], %f14 loop_3097: fors %f0, %f12, %f4 fbl,a %fcc0, loop_3098 ldsh [%l7 + 0x7E], %g7 ldub [%l7 + 0x45], %g4 fmul8x16au %f10, %f13, %f14 loop_3098: movgu %xcc, %g6, %l1 orn %o7, 0x18A9, %o1 fmovsg %xcc, %f4, %f2 tn %icc, 0x5 edge32 %o4, %l2, %i4 fnot1 %f12, %f10 stb %i1, [%l7 + 0x0D] movle %icc, %o2, %l4 ldd [%l7 + 0x10], %f2 fba %fcc0, loop_3099 fcmple32 %f6, %f8, %i3 stx %i2, [%l7 + 0x78] stx %i0, [%l7 + 0x58] loop_3099: fmovrsgez %o0, %f11, %f8 alignaddrl %l5, %i5, %o3 umulcc %g5, %g1, %g3 fpsub16 %f0, %f2, %f6 fmovrdgez %g2, %f0, %f4 movrne %l6, 0x2A2, %l3 sth %o6, [%l7 + 0x08] fmovrdlez %o5, %f4, %f4 std %f14, [%l7 + 0x40] fmovdne %xcc, %f1, %f8 ldsw [%l7 + 0x78], %i7 stw %l0, [%l7 + 0x40] fmovdg %icc, %f6, %f1 fabss %f10, %f15 bge,a %icc, loop_3100 fmovrsgez %i6, %f9, %f0 st %f12, [%l7 + 0x6C] fmovdcs %icc, %f9, %f13 loop_3100: stb %g4, [%l7 + 0x26] fbge,a %fcc1, loop_3101 ldx [%l7 + 0x18], %g6 array32 %g7, %l1, %o1 fcmps %fcc3, %f5, %f3 loop_3101: ldsb [%l7 + 0x11], %o4 taddcctv %o7, 0x11BF, %l2 edge32ln %i1, %i4, %o2 andcc %i3, %l4, %i2 fbuge %fcc2, loop_3102 bcs,pt %icc, loop_3103 fmovrdlz %o0, %f14, %f10 fmovsgu %icc, %f9, %f7 loop_3102: brlz,a %l5, loop_3104 loop_3103: std %f14, [%l7 + 0x48] fmovrslez %i0, %f0, %f2 ldsb [%l7 + 0x4F], %o3 loop_3104: fnot2s %f0, %f6 ldsb [%l7 + 0x7C], %g5 add %i5, 0x1E23, %g1 popc 0x1AD2, %g3 stw %g2, [%l7 + 0x48] ldd [%l7 + 0x60], %f10 udiv %l6, 0x197A, %l3 smul %o5, %o6, %l0 fpack16 %f6, %f14 fsrc2 %f4, %f4 lduh [%l7 + 0x3A], %i7 ldd [%l7 + 0x70], %f12 bge,a,pt %icc, loop_3105 fcmpne16 %f14, %f8, %i6 fcmpne32 %f4, %f10, %g6 umulcc %g7, %l1, %g4 loop_3105: mova %xcc, %o1, %o4 srax %l2, 0x0F, %o7 tgu %xcc, 0x7 fmovrsgez %i4, %f14, %f0 lduh [%l7 + 0x56], %o2 fmovrdlz %i1, %f8, %f12 ldx [%l7 + 0x50], %i3 tpos %icc, 0x6 ldsb [%l7 + 0x7E], %l4 fmovsa %icc, %f2, %f7 fmovsne %icc, %f9, %f1 ba,a,pn %icc, loop_3106 fmovrsgez %i2, %f13, %f4 xnor %o0, %i0, %l5 xor %g5, %o3, %g1 loop_3106: fnegd %f0, %f2 std %f12, [%l7 + 0x40] ta %icc, 0x7 array8 %i5, %g3, %l6 and %g2, 0x00AB, %l3 orn %o6, 0x05A9, %o5 lduh [%l7 + 0x58], %i7 bvs,a,pn %icc, loop_3107 srlx %i6, %g6, %g7 lduw [%l7 + 0x20], %l0 fcmpgt32 %f14, %f6, %l1 loop_3107: fpmerge %f11, %f11, %f2 tcc %xcc, 0x7 ldsh [%l7 + 0x5E], %g4 ldsw [%l7 + 0x48], %o1 fzeros %f15 ldd [%l7 + 0x40], %f6 st %f1, [%l7 + 0x3C] udivcc %o4, 0x1C53, %l2 ldsh [%l7 + 0x26], %i4 ldub [%l7 + 0x10], %o2 fmuld8sux16 %f3, %f10, %f8 stw %o7, [%l7 + 0x50] ldd [%l7 + 0x28], %f6 stx %i3, [%l7 + 0x08] fmovrdlz %i1, %f2, %f0 lduh [%l7 + 0x48], %i2 fzero %f2 ldd [%l7 + 0x78], %f4 ld [%l7 + 0x64], %f13 st %f6, [%l7 + 0x4C] fmovs %f0, %f7 movrne %o0, %i0, %l4 sth %g5, [%l7 + 0x46] std %f8, [%l7 + 0x10] tleu %xcc, 0x3 lduh [%l7 + 0x76], %l5 orn %g1, 0x0210, %i5 movrgez %g3, %o3, %g2 fmovdne %icc, %f11, %f0 fcmpne16 %f0, %f4, %l6 fmovsne %xcc, %f1, %f8 ldsw [%l7 + 0x54], %o6 addc %l3, %i7, %i6 fzeros %f9 brnz,a %o5, loop_3108 movge %xcc, %g7, %g6 stx %l0, [%l7 + 0x08] fornot2s %f1, %f2, %f12 loop_3108: fsrc2s %f13, %f4 xnor %l1, 0x11DC, %g4 edge8l %o4, %l2, %i4 ldub [%l7 + 0x5D], %o2 fcmpeq32 %f2, %f8, %o1 st %f4, [%l7 + 0x24] stb %o7, [%l7 + 0x7E] smul %i3, %i2, %i1 smul %o0, 0x0C75, %i0 edge32l %l4, %g5, %l5 srax %g1, 0x14, %i5 udiv %o3, 0x147E, %g3 ldub [%l7 + 0x0E], %l6 fmovsle %icc, %f0, %f6 fnor %f8, %f6, %f12 movrgez %o6, %g2, %i7 fbue,a %fcc3, loop_3109 fbne,a %fcc2, loop_3110 fmovsgu %xcc, %f1, %f10 edge16n %i6, %o5, %g7 loop_3109: edge32 %g6, %l0, %l1 loop_3110: stx %g4, [%l7 + 0x50] edge16ln %l3, %o4, %i4 edge32n %o2, %l2, %o1 movcc %xcc, %i3, %i2 fpack16 %f12, %f3 fpadd16 %f2, %f14, %f14 ldd [%l7 + 0x10], %f8 std %f12, [%l7 + 0x68] fpack16 %f0, %f12 ld [%l7 + 0x48], %f13 add %o7, %i1, %o0 fors %f14, %f14, %f5 fsrc2 %f8, %f14 fmovd %f10, %f6 fmovsvs %xcc, %f15, %f10 bgu,a loop_3111 fxors %f9, %f10, %f1 popc 0x121F, %l4 faligndata %f10, %f2, %f2 loop_3111: fandnot2s %f12, %f6, %f14 movn %icc, %i0, %l5 stb %g1, [%l7 + 0x21] array16 %g5, %o3, %g3 fmovdpos %icc, %f5, %f10 lduh [%l7 + 0x7C], %i5 sdivx %l6, 0x1456, %o6 fbug,a %fcc3, loop_3112 srlx %g2, %i6, %o5 smul %g7, %i7, %g6 movrlez %l1, %g4, %l0 loop_3112: nop setx loop_3113, %l0, %l1 jmpl %l1, %o4 brgz,a %l3, loop_3114 edge32 %o2, %l2, %i4 sth %o1, [%l7 + 0x16] loop_3113: lduh [%l7 + 0x50], %i3 loop_3114: edge16n %i2, %i1, %o7 array8 %l4, %o0, %i0 tsubcc %g1, 0x15DD, %l5 movle %icc, %o3, %g5 lduw [%l7 + 0x40], %g3 andcc %i5, %l6, %g2 ldsw [%l7 + 0x0C], %i6 array16 %o5, %g7, %i7 tge %icc, 0x6 movrgz %g6, 0x356, %l1 ldub [%l7 + 0x59], %o6 sra %l0, %o4, %g4 fnot2 %f14, %f0 fmovsle %icc, %f5, %f12 tcc %icc, 0x1 fnot1 %f4, %f4 stb %l3, [%l7 + 0x7E] lduh [%l7 + 0x32], %l2 fcmple32 %f0, %f12, %i4 ldsh [%l7 + 0x1A], %o1 stb %o2, [%l7 + 0x2B] udiv %i2, 0x1E91, %i3 fmovdneg %icc, %f10, %f11 fnot1s %f7, %f5 ldx [%l7 + 0x30], %i1 andncc %o7, %o0, %i0 st %f1, [%l7 + 0x0C] fmovrslez %l4, %f5, %f9 fmovdneg %xcc, %f1, %f10 movge %icc, %l5, %o3 udivcc %g5, 0x11EF, %g1 fbu,a %fcc3, loop_3115 fmovsg %xcc, %f9, %f0 fmovsle %xcc, %f5, %f7 fmovspos %icc, %f9, %f12 loop_3115: ldx [%l7 + 0x60], %g3 fexpand %f9, %f14 fmovrde %l6, %f12, %f0 fbge %fcc0, loop_3116 fcmped %fcc3, %f10, %f10 movge %icc, %g2, %i6 edge32l %i5, %g7, %i7 loop_3116: fmovsge %icc, %f9, %f4 fpsub32 %f0, %f0, %f8 stx %o5, [%l7 + 0x20] movle %xcc, %l1, %o6 tn %icc, 0x1 fmovdg %icc, %f4, %f7 tleu %icc, 0x0 tge %xcc, 0x6 stb %g6, [%l7 + 0x3E] fmovs %f10, %f8 stx %l0, [%l7 + 0x50] stb %g4, [%l7 + 0x3B] fbule %fcc3, loop_3117 xor %l3, %l2, %o4 movge %xcc, %i4, %o1 nop setx loop_3118, %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_3117: fmovrslz %o2, %f10, %f10 orn %i2, 0x0D85, %i3 lduw [%l7 + 0x30], %i1 loop_3118: ldx [%l7 + 0x48], %o7 movcs %icc, %i0, %o0 brgez,a %l5, loop_3119 ldx [%l7 + 0x08], %o3 bvs %xcc, loop_3120 lduw [%l7 + 0x7C], %g5 loop_3119: fmovsn %icc, %f1, %f14 taddcc %l4, 0x139D, %g3 loop_3120: fnot1 %f6, %f12 taddcctv %l6, 0x0500, %g1 fpackfix %f8, %f13 fmovrsgez %g2, %f13, %f0 fxnor %f8, %f10, %f4 fnands %f11, %f11, %f11 fabsd %f2, %f0 fpmerge %f15, %f6, %f6 movrne %i5, %i6, %g7 lduw [%l7 + 0x48], %i7 ld [%l7 + 0x30], %f7 fmovdpos %icc, %f10, %f3 fmovsgu %xcc, %f3, %f4 array8 %o5, %o6, %g6 fmovsneg %icc, %f3, %f6 lduh [%l7 + 0x68], %l0 fpadd32s %f10, %f7, %f8 stx %l1, [%l7 + 0x20] fbug %fcc3, loop_3121 stw %l3, [%l7 + 0x10] fmovd %f10, %f14 movvc %xcc, %g4, %l2 loop_3121: edge32ln %i4, %o1, %o2 fandnot2 %f4, %f0, %f10 fbu,a %fcc3, loop_3122 brz,a %i2, loop_3123 fcmpne32 %f10, %f10, %o4 brlz,a %i1, loop_3124 loop_3122: ldsh [%l7 + 0x24], %i3 loop_3123: subccc %o7, 0x0A9D, %o0 edge16 %i0, %o3, %g5 loop_3124: edge8ln %l5, %g3, %l6 udiv %g1, 0x0B32, %g2 bpos %icc, loop_3125 stw %i5, [%l7 + 0x48] xnor %i6, %l4, %i7 tne %icc, 0x6 loop_3125: fpadd32s %f3, %f9, %f12 orn %o5, %o6, %g6 fabsd %f2, %f8 fbn,a %fcc2, loop_3126 std %f8, [%l7 + 0x30] fmovsg %icc, %f8, %f10 tleu %xcc, 0x7 loop_3126: fnot2 %f2, %f2 st %f12, [%l7 + 0x34] fpmerge %f2, %f6, %f4 fmovdn %icc, %f5, %f8 fmovrdlz %g7, %f8, %f14 ldx [%l7 + 0x48], %l0 fpack32 %f10, %f2, %f4 fmul8x16 %f3, %f4, %f14 edge16n %l1, %l3, %l2 ba %xcc, loop_3127 edge16 %i4, %o1, %g4 movpos %icc, %i2, %o2 andncc %i1, %i3, %o4 loop_3127: tsubcctv %o0, 0x0FB8, %i0 fmovscc %xcc, %f1, %f11 fpadd16 %f14, %f12, %f12 tg %icc, 0x2 sethi 0x1F5D, %o3 std %f2, [%l7 + 0x60] orcc %o7, %g5, %g3 movne %icc, %l5, %l6 ldx [%l7 + 0x08], %g2 ldsb [%l7 + 0x59], %g1 tge %xcc, 0x7 orn %i6, 0x177C, %l4 fpmerge %f12, %f6, %f10 alignaddrl %i5, %o5, %o6 popc 0x179D, %g6 fmovspos %xcc, %f15, %f8 fmovsg %xcc, %f4, %f12 ld [%l7 + 0x54], %f3 fcmple16 %f14, %f4, %g7 udiv %i7, 0x13BA, %l0 sra %l1, 0x08, %l3 fmovdn %icc, %f0, %f15 bneg,a loop_3128 ldd [%l7 + 0x70], %f0 fpsub16s %f3, %f1, %f11 lduw [%l7 + 0x78], %l2 loop_3128: brlz,a %i4, loop_3129 std %f14, [%l7 + 0x50] fmovsleu %xcc, %f10, %f8 lduh [%l7 + 0x1A], %g4 loop_3129: ldx [%l7 + 0x30], %i2 ble %icc, loop_3130 ta %icc, 0x3 bl,a %icc, loop_3131 fmovrsgez %o1, %f10, %f12 loop_3130: ldub [%l7 + 0x08], %i1 fnands %f7, %f11, %f8 loop_3131: brnz,a %o2, loop_3132 stb %o4, [%l7 + 0x62] or %i3, %i0, %o3 lduh [%l7 + 0x74], %o0 loop_3132: fmovdle %icc, %f14, %f7 stx %o7, [%l7 + 0x30] udivcc %g3, 0x1039, %g5 stw %l6, [%l7 + 0x0C] stb %l5, [%l7 + 0x5C] stx %g1, [%l7 + 0x20] umulcc %g2, 0x07D1, %i6 stx %l4, [%l7 + 0x20] fmovsne %xcc, %f14, %f11 ldsb [%l7 + 0x50], %i5 bn loop_3133 stb %o5, [%l7 + 0x4E] ldub [%l7 + 0x13], %o6 fcmpeq32 %f8, %f14, %g6 loop_3133: bcs %xcc, loop_3134 movre %g7, 0x251, %l0 fabsd %f14, %f12 fnot2s %f9, %f5 loop_3134: sdiv %l1, 0x072E, %l3 edge32n %i7, %i4, %g4 movrgez %i2, 0x31E, %l2 bne,a,pn %icc, loop_3135 edge32ln %o1, %i1, %o4 fzero %f4 movrgez %i3, %i0, %o2 loop_3135: fmovspos %xcc, %f5, %f8 ldub [%l7 + 0x7B], %o0 movre %o7, %o3, %g3 fsrc2s %f14, %f1 bcs,pn %xcc, loop_3136 bleu loop_3137 sth %l6, [%l7 + 0x34] edge16ln %g5, %g1, %g2 loop_3136: stx %i6, [%l7 + 0x40] loop_3137: fmovscs %xcc, %f14, %f5 fmuld8ulx16 %f9, %f6, %f6 fbo,a %fcc2, loop_3138 udivcc %l4, 0x1EDD, %l5 lduw [%l7 + 0x2C], %i5 fornot2s %f9, %f11, %f1 loop_3138: ldx [%l7 + 0x20], %o5 fsrc1s %f9, %f12 nop setx loop_3139, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done siam 0x1 bgu,pt %xcc, loop_3140 fnors %f1, %f2, %f4 loop_3139: fzero %f0 ldsw [%l7 + 0x5C], %g6 loop_3140: fxnor %f6, %f2, %f2 sth %o6, [%l7 + 0x52] std %f14, [%l7 + 0x28] fmovdl %xcc, %f13, %f9 lduw [%l7 + 0x14], %g7 fmovrsgez %l0, %f8, %f10 fmovdn %icc, %f11, %f3 fmovrslez %l3, %f6, %f2 stw %i7, [%l7 + 0x20] fmovrde %l1, %f8, %f0 fmovsle %xcc, %f15, %f13 fpadd16 %f12, %f4, %f4 fnors %f2, %f8, %f3 fxnor %f6, %f8, %f8 fmovse %icc, %f10, %f0 sdivcc %i4, 0x0FD3, %i2 mulx %g4, 0x1E39, %l2 bn loop_3141 sth %i1, [%l7 + 0x26] bl,pt %icc, loop_3142 std %f6, [%l7 + 0x40] loop_3141: lduh [%l7 + 0x2E], %o4 fcmpd %fcc1, %f14, %f2 loop_3142: fnors %f3, %f13, %f8 fbo %fcc2, loop_3143 lduw [%l7 + 0x24], %i3 movvs %xcc, %i0, %o2 sth %o0, [%l7 + 0x58] loop_3143: bvs loop_3144 sdiv %o1, 0x0DC7, %o3 stw %o7, [%l7 + 0x64] movge %icc, %l6, %g3 loop_3144: fmovrdlez %g1, %f10, %f4 umul %g5, 0x1584, %i6 fandnot2s %f12, %f4, %f12 movvs %xcc, %g2, %l4 bl,a,pt %xcc, loop_3145 ldsb [%l7 + 0x75], %i5 edge8 %o5, %l5, %o6 movge %icc, %g7, %l0 loop_3145: for %f4, %f4, %f12 fcmpd %fcc3, %f4, %f12 ldsb [%l7 + 0x55], %l3 stb %i7, [%l7 + 0x64] lduh [%l7 + 0x10], %l1 lduh [%l7 + 0x7A], %i4 bshuffle %f14, %f10, %f0 xnorcc %i2, %g6, %g4 bgu,a loop_3146 ldsb [%l7 + 0x17], %l2 ldsw [%l7 + 0x3C], %i1 subccc %i3, %o4, %i0 loop_3146: bgu,a,pt %xcc, loop_3147 fand %f4, %f2, %f10 faligndata %f4, %f12, %f14 fmuld8ulx16 %f1, %f1, %f4 loop_3147: bleu,a %xcc, loop_3148 sth %o2, [%l7 + 0x10] edge8 %o1, %o3, %o0 fcmpgt16 %f10, %f14, %o7 loop_3148: subc %l6, %g3, %g5 stb %g1, [%l7 + 0x51] ldsw [%l7 + 0x50], %i6 fbule %fcc2, loop_3149 ldx [%l7 + 0x18], %l4 edge16n %g2, %o5, %l5 sllx %o6, %i5, %l0 loop_3149: stb %l3, [%l7 + 0x1D] std %f14, [%l7 + 0x20] bneg,a,pt %icc, loop_3150 addc %g7, %l1, %i4 tl %xcc, 0x2 fpadd16 %f14, %f0, %f10 loop_3150: fcmped %fcc1, %f6, %f6 fmul8ulx16 %f0, %f6, %f0 xnorcc %i7, %g6, %g4 movrgz %l2, 0x2A7, %i1 tge %icc, 0x2 fbug,a %fcc3, loop_3151 fzeros %f15 brgz,a %i3, loop_3152 fxnor %f4, %f8, %f4 loop_3151: ldsh [%l7 + 0x4E], %i2 edge32 %o4, %o2, %o1 loop_3152: ldub [%l7 + 0x0E], %o3 ldsw [%l7 + 0x7C], %o0 fzeros %f4 ldsw [%l7 + 0x08], %i0 lduh [%l7 + 0x1E], %o7 fmovsvs %icc, %f1, %f9 stw %l6, [%l7 + 0x50] tle %icc, 0x7 ldsh [%l7 + 0x22], %g3 fcmple32 %f2, %f8, %g1 ldsh [%l7 + 0x58], %i6 ldx [%l7 + 0x48], %l4 subccc %g5, %o5, %g2 fsrc2s %f13, %f3 fmovdgu %icc, %f7, %f5 ldsb [%l7 + 0x3C], %l5 st %f4, [%l7 + 0x08] movcc %xcc, %i5, %l0 fmuld8sux16 %f4, %f0, %f8 fnot1 %f14, %f4 stw %o6, [%l7 + 0x7C] ldsw [%l7 + 0x74], %l3 lduh [%l7 + 0x56], %l1 ldsh [%l7 + 0x74], %i4 lduw [%l7 + 0x08], %i7 fpadd32 %f0, %f10, %f14 xor %g6, 0x0EEF, %g7 fmul8x16 %f4, %f14, %f10 movcs %icc, %g4, %l2 fornot1 %f10, %f12, %f4 fmovdge %xcc, %f2, %f4 lduh [%l7 + 0x2E], %i3 ld [%l7 + 0x14], %f12 fmovsge %icc, %f7, %f10 ldd [%l7 + 0x48], %f6 bleu loop_3153 fors %f4, %f13, %f4 tsubcc %i2, %i1, %o2 fbuge %fcc0, loop_3154 loop_3153: brz,a %o4, loop_3155 fmovrsne %o1, %f15, %f12 fxnor %f4, %f4, %f4 loop_3154: fmovsa %icc, %f2, %f9 loop_3155: ldsw [%l7 + 0x3C], %o3 ldsw [%l7 + 0x54], %i0 lduw [%l7 + 0x34], %o7 fsrc2s %f0, %f6 ld [%l7 + 0x2C], %f0 brlz %o0, loop_3156 ldub [%l7 + 0x12], %g3 taddcc %l6, %g1, %l4 umulcc %g5, 0x07BA, %o5 loop_3156: call loop_3157 st %f12, [%l7 + 0x44] and %g2, 0x0B8B, %l5 fmovrsne %i5, %f12, %f4 loop_3157: xnor %l0, %o6, %l3 stx %l1, [%l7 + 0x60] fnot1 %f0, %f14 brnz %i4, loop_3158 tgu %icc, 0x5 sth %i6, [%l7 + 0x44] fexpand %f9, %f2 loop_3158: brnz,a %i7, loop_3159 fbo %fcc0, loop_3160 edge8 %g7, %g6, %g4 subcc %l2, 0x1FEB, %i3 loop_3159: fmovrdne %i2, %f10, %f6 loop_3160: ldd [%l7 + 0x78], %f0 be,a %icc, loop_3161 ldsb [%l7 + 0x64], %i1 fsrc2s %f7, %f13 fpmerge %f4, %f5, %f6 loop_3161: stx %o2, [%l7 + 0x30] sllx %o1, %o4, %i0 brlz,a %o3, loop_3162 bn loop_3163 stx %o0, [%l7 + 0x28] subc %g3, %l6, %g1 loop_3162: stw %l4, [%l7 + 0x28] loop_3163: fors %f5, %f6, %f6 st %f2, [%l7 + 0x10] smul %g5, %o5, %o7 tcs %icc, 0x3 fornot1 %f4, %f2, %f2 ldub [%l7 + 0x72], %g2 lduw [%l7 + 0x54], %l5 fnot1s %f1, %f1 stb %l0, [%l7 + 0x4C] fmovdvs %xcc, %f11, %f6 edge32ln %o6, %l3, %l1 fmovse %icc, %f8, %f1 fnot1s %f15, %f9 movg %icc, %i5, %i4 tn %icc, 0x7 move %icc, %i6, %g7 movgu %icc, %g6, %i7 tg %xcc, 0x6 tcc %xcc, 0x6 tne %xcc, 0x1 ldsb [%l7 + 0x1B], %g4 xor %l2, 0x107E, %i3 ld [%l7 + 0x30], %f0 fxnors %f7, %f12, %f13 stw %i1, [%l7 + 0x08] fpsub16 %f8, %f14, %f0 ldub [%l7 + 0x11], %o2 ld [%l7 + 0x3C], %f15 bcc,pt %xcc, loop_3164 ldsw [%l7 + 0x18], %i2 fble,a %fcc1, loop_3165 fpackfix %f8, %f12 loop_3164: fbl %fcc3, loop_3166 edge8n %o4, %o1, %o3 loop_3165: fcmpeq16 %f6, %f2, %o0 fmovsa %xcc, %f8, %f7 loop_3166: be,a loop_3167 bshuffle %f2, %f4, %f6 movne %icc, %g3, %l6 ldd [%l7 + 0x40], %f12 loop_3167: st %f0, [%l7 + 0x44] fbn,a %fcc0, loop_3168 lduh [%l7 + 0x2A], %i0 fblg,a %fcc0, loop_3169 and %l4, 0x162B, %g5 loop_3168: fornot1s %f3, %f15, %f0 fnors %f4, %f14, %f13 loop_3169: fmovdl %xcc, %f4, %f9 fmul8sux16 %f4, %f0, %f8 fmovsle %icc, %f3, %f2 nop setx loop_3170, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f4, [%l7 + 0x20] tsubcctv %g1, 0x0458, %o5 lduh [%l7 + 0x34], %g2 loop_3170: stx %o7, [%l7 + 0x50] ldsw [%l7 + 0x0C], %l0 fabss %f13, %f11 fbul %fcc1, loop_3171 fmovsgu %xcc, %f8, %f8 lduw [%l7 + 0x70], %l5 st %f14, [%l7 + 0x3C] loop_3171: sllx %l3, 0x1E, %o6 smulcc %i5, 0x1EA4, %l1 ldub [%l7 + 0x74], %i6 taddcctv %g7, 0x0702, %i4 stb %g6, [%l7 + 0x7A] ldx [%l7 + 0x30], %i7 fxnor %f0, %f14, %f14 umulcc %l2, 0x1059, %g4 addc %i3, 0x186E, %i1 sdivcc %o2, 0x0A03, %i2 stx %o1, [%l7 + 0x78] fsrc1s %f9, %f6 nop setx loop_3172, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x70], %o4 ldsh [%l7 + 0x48], %o3 nop setx loop_3173, %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_3172: tvc %xcc, 0x6 fmovsneg %icc, %f5, %f11 fornot1 %f12, %f10, %f12 loop_3173: umulcc %g3, %l6, %o0 fornot1s %f5, %f4, %f7 fpsub32s %f3, %f0, %f14 fandnot2 %f10, %f10, %f10 sub %i0, %l4, %g5 ld [%l7 + 0x5C], %f11 fpack32 %f8, %f4, %f8 fmovsgu %xcc, %f9, %f3 fbul,a %fcc1, loop_3174 st %f1, [%l7 + 0x5C] ldsw [%l7 + 0x64], %o5 movl %icc, %g1, %g2 loop_3174: udivcc %l0, 0x1400, %o7 te %xcc, 0x1 ldd [%l7 + 0x70], %f10 udiv %l3, 0x19C9, %l5 stx %o6, [%l7 + 0x10] fmovsl %xcc, %f14, %f4 ldx [%l7 + 0x50], %l1 ldsw [%l7 + 0x78], %i6 ldx [%l7 + 0x40], %g7 fpsub32 %f0, %f14, %f12 st %f14, [%l7 + 0x60] stb %i4, [%l7 + 0x74] movge %icc, %i5, %i7 fbo %fcc2, loop_3175 brgz %l2, loop_3176 stw %g4, [%l7 + 0x70] bcs %xcc, loop_3177 loop_3175: nop setx loop_3178, %l0, %l1 jmpl %l1, %g6 loop_3176: fmovs %f2, %f13 sth %i3, [%l7 + 0x7E] loop_3177: tl %icc, 0x1 loop_3178: fmuld8ulx16 %f0, %f7, %f2 ldx [%l7 + 0x38], %i1 mova %icc, %o2, %o1 orn %i2, 0x04BC, %o3 movvc %icc, %o4, %l6 movne %xcc, %g3, %i0 ldd [%l7 + 0x60], %f6 udivx %l4, 0x0D06, %g5 sth %o5, [%l7 + 0x1E] edge32ln %g1, %o0, %l0 fmovdvc %xcc, %f14, %f14 fba %fcc3, loop_3179 lduw [%l7 + 0x48], %o7 tvc %icc, 0x6 sethi 0x026D, %l3 loop_3179: movvs %icc, %g2, %o6 udivx %l1, 0x05FA, %i6 ldub [%l7 + 0x79], %l5 ldx [%l7 + 0x08], %i4 edge16 %i5, %g7, %l2 fmovsne %xcc, %f13, %f3 lduw [%l7 + 0x08], %g4 be loop_3180 stb %i7, [%l7 + 0x4A] fmovsne %xcc, %f12, %f0 bne,a,pn %icc, loop_3181 loop_3180: ldsh [%l7 + 0x20], %i3 stb %i1, [%l7 + 0x3B] fpadd16 %f14, %f2, %f2 loop_3181: ldx [%l7 + 0x50], %o2 fbue %fcc1, loop_3182 movrgez %g6, 0x1A6, %o1 lduw [%l7 + 0x18], %o3 fmovse %xcc, %f12, %f3 loop_3182: fbl %fcc0, loop_3183 srax %o4, 0x14, %i2 fzeros %f15 ldd [%l7 + 0x40], %f4 loop_3183: popc %g3, %l6 ldub [%l7 + 0x5C], %i0 xnorcc %l4, %o5, %g5 fmovscs %icc, %f4, %f15 stb %o0, [%l7 + 0x1C] fmul8x16 %f9, %f4, %f4 bcs,pn %xcc, loop_3184 fbue %fcc0, loop_3185 stx %g1, [%l7 + 0x18] fmovspos %xcc, %f1, %f7 loop_3184: movg %icc, %o7, %l0 loop_3185: fpadd16s %f3, %f3, %f2 fsrc2 %f10, %f0 st %f10, [%l7 + 0x44] ldsw [%l7 + 0x24], %g2 fmovdge %icc, %f9, %f6 tcc %icc, 0x2 srlx %l3, %o6, %i6 bvc %icc, loop_3186 stw %l5, [%l7 + 0x24] fabss %f13, %f6 mulx %l1, %i5, %g7 loop_3186: std %f14, [%l7 + 0x48] fmovrslz %i4, %f12, %f12 movre %l2, 0x284, %g4 srlx %i7, %i3, %o2 fandnot1s %f2, %f1, %f3 nop setx loop_3187, %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 %icc, 0x5 for %f14, %f6, %f14 fbug %fcc0, loop_3188 loop_3187: st %f10, [%l7 + 0x68] bleu,pt %icc, loop_3189 movre %g6, 0x3E7, %o1 loop_3188: fmovsa %xcc, %f11, %f7 movneg %icc, %i1, %o3 loop_3189: ldub [%l7 + 0x60], %o4 bpos loop_3190 fba,a %fcc0, loop_3191 bvc %icc, loop_3192 ldsb [%l7 + 0x75], %g3 loop_3190: lduw [%l7 + 0x60], %l6 loop_3191: orcc %i0, 0x155F, %i2 loop_3192: stb %o5, [%l7 + 0x23] fmovrdlez %g5, %f2, %f14 sethi 0x177C, %o0 movre %g1, 0x0D1, %o7 brz %l4, loop_3193 fmovspos %xcc, %f14, %f14 stw %l0, [%l7 + 0x4C] and %g2, %l3, %o6 loop_3193: stw %i6, [%l7 + 0x60] bshuffle %f14, %f12, %f10 call loop_3194 fexpand %f1, %f6 ldsw [%l7 + 0x6C], %l1 fcmpne16 %f14, %f0, %l5 loop_3194: ldub [%l7 + 0x34], %g7 fble,a %fcc3, loop_3195 movle %icc, %i4, %i5 std %f6, [%l7 + 0x58] fpadd16 %f10, %f6, %f8 loop_3195: ldx [%l7 + 0x50], %l2 ldd [%l7 + 0x10], %f0 edge16 %i7, %i3, %o2 fcmped %fcc3, %f2, %f6 subccc %g6, %g4, %i1 fors %f15, %f2, %f2 bl,a loop_3196 bge %icc, loop_3197 movle %xcc, %o1, %o4 fnor %f4, %f12, %f2 loop_3196: sdivcc %o3, 0x0EE7, %l6 loop_3197: fmuld8sux16 %f15, %f3, %f14 fnegs %f11, %f14 brgez,a %i0, loop_3198 movre %i2, 0x13B, %g3 lduw [%l7 + 0x4C], %o5 ldsb [%l7 + 0x45], %g5 loop_3198: lduh [%l7 + 0x5A], %o0 addccc %o7, %l4, %g1 fpsub16s %f4, %f12, %f1 lduh [%l7 + 0x58], %l0 stw %g2, [%l7 + 0x60] lduw [%l7 + 0x68], %l3 tg %icc, 0x1 stx %i6, [%l7 + 0x18] srax %o6, 0x01, %l1 std %f2, [%l7 + 0x40] std %f10, [%l7 + 0x60] te %xcc, 0x3 umul %l5, 0x1E58, %i4 ldsh [%l7 + 0x78], %i5 sll %l2, 0x1D, %i7 fblg %fcc3, loop_3199 fblg,a %fcc0, loop_3200 brgez,a %g7, loop_3201 bl loop_3202 loop_3199: movrlez %i3, %g6, %o2 loop_3200: fbuge,a %fcc3, loop_3203 loop_3201: brnz %i1, loop_3204 loop_3202: edge32n %o1, %o4, %g4 lduh [%l7 + 0x34], %o3 loop_3203: fmovrslz %i0, %f8, %f6 loop_3204: srax %l6, 0x06, %g3 edge32l %o5, %g5, %o0 ldx [%l7 + 0x48], %i2 movneg %xcc, %l4, %g1 lduh [%l7 + 0x38], %o7 sdivx %l0, 0x08F0, %g2 fpsub16 %f0, %f10, %f14 fmovsn %xcc, %f0, %f12 lduh [%l7 + 0x20], %l3 fcmps %fcc2, %f8, %f5 ldub [%l7 + 0x58], %o6 tne %icc, 0x7 umul %i6, 0x0ED5, %l5 brz,a %l1, loop_3205 stw %i4, [%l7 + 0x20] lduh [%l7 + 0x0E], %l2 fbu %fcc3, loop_3206 loop_3205: ldx [%l7 + 0x28], %i5 bleu,a,pn %icc, loop_3207 fpmerge %f15, %f7, %f8 loop_3206: tl %icc, 0x0 ldx [%l7 + 0x30], %g7 loop_3207: lduh [%l7 + 0x2C], %i7 ldub [%l7 + 0x15], %i3 ldsw [%l7 + 0x68], %g6 bcs loop_3208 ldub [%l7 + 0x2B], %i1 ldsw [%l7 + 0x20], %o2 stb %o1, [%l7 + 0x0A] loop_3208: movleu %xcc, %o4, %g4 lduh [%l7 + 0x44], %o3 sra %i0, 0x16, %l6 fpadd32s %f10, %f4, %f5 tcc %xcc, 0x4 fmuld8ulx16 %f6, %f13, %f0 edge16ln %g3, %o5, %g5 fblg,a %fcc1, loop_3209 taddcctv %o0, 0x09CA, %l4 stb %g1, [%l7 + 0x08] sth %i2, [%l7 + 0x64] loop_3209: fblg,a %fcc2, loop_3210 lduh [%l7 + 0x5E], %o7 fmovrsgez %l0, %f11, %f3 fcmpes %fcc0, %f5, %f8 loop_3210: lduh [%l7 + 0x7E], %g2 fmovsa %xcc, %f9, %f0 for %f14, %f4, %f10 movn %icc, %l3, %i6 ldx [%l7 + 0x10], %l5 udivx %o6, 0x171D, %i4 fmovdg %icc, %f13, %f15 ldd [%l7 + 0x78], %f14 edge8l %l2, %i5, %g7 ldub [%l7 + 0x2E], %i7 for %f2, %f0, %f10 ta %icc, 0x2 fpack16 %f10, %f6 movne %icc, %i3, %g6 edge32n %l1, %i1, %o2 brlez %o1, loop_3211 sll %o4, 0x04, %g4 fpmerge %f15, %f0, %f10 fsrc2 %f8, %f12 loop_3211: move %xcc, %i0, %l6 fmuld8sux16 %f15, %f10, %f10 fba %fcc2, loop_3212 fpackfix %f8, %f12 tcs %xcc, 0x0 addccc %g3, 0x169B, %o3 loop_3212: fmovdg %icc, %f9, %f10 stx %o5, [%l7 + 0x18] tle %xcc, 0x5 fbuge,a %fcc2, loop_3213 ldx [%l7 + 0x08], %o0 stb %g5, [%l7 + 0x2B] fnands %f6, %f9, %f8 loop_3213: ldsw [%l7 + 0x20], %l4 ldub [%l7 + 0x6B], %i2 fbuge %fcc1, loop_3214 fcmps %fcc2, %f14, %f0 orcc %g1, 0x1B56, %o7 fsrc2s %f5, %f15 loop_3214: call loop_3215 ldub [%l7 + 0x57], %g2 orcc %l0, %i6, %l3 sdivx %l5, 0x0D1B, %o6 loop_3215: fmuld8sux16 %f11, %f3, %f10 fmovdne %xcc, %f8, %f8 fpadd16 %f0, %f0, %f8 stb %i4, [%l7 + 0x70] edge16 %i5, %g7, %l2 be %icc, loop_3216 fcmpne16 %f2, %f8, %i3 ldub [%l7 + 0x4D], %i7 ld [%l7 + 0x7C], %f8 loop_3216: fmul8ulx16 %f12, %f12, %f6 smulcc %l1, 0x1F7E, %g6 fnand %f0, %f2, %f0 orncc %o2, 0x184E, %i1 fpadd32 %f8, %f14, %f6 tcc %icc, 0x2 fmovdpos %icc, %f4, %f14 ldsh [%l7 + 0x1A], %o4 ldx [%l7 + 0x70], %g4 fmovrdgez %o1, %f8, %f8 fbul %fcc3, loop_3217 movvc %icc, %i0, %l6 fmul8x16 %f2, %f4, %f8 smulcc %o3, %g3, %o0 loop_3217: ldub [%l7 + 0x69], %g5 ldsh [%l7 + 0x28], %l4 fmovdcs %icc, %f11, %f0 fmovdl %icc, %f0, %f6 fpsub16 %f14, %f12, %f2 fbg %fcc1, loop_3218 movcs %icc, %o5, %g1 sllx %o7, %g2, %l0 ldub [%l7 + 0x5A], %i2 loop_3218: fbule %fcc1, loop_3219 edge8ln %l3, %l5, %o6 movvs %icc, %i4, %i6 lduw [%l7 + 0x54], %g7 loop_3219: fpadd16s %f6, %f4, %f11 std %f0, [%l7 + 0x50] fmovdn %xcc, %f5, %f14 fcmpes %fcc3, %f0, %f6 fbg %fcc1, loop_3220 fmul8x16al %f4, %f7, %f2 fba,a %fcc2, loop_3221 movg %xcc, %i5, %l2 loop_3220: std %f2, [%l7 + 0x78] fbge,a %fcc0, loop_3222 loop_3221: lduh [%l7 + 0x3A], %i7 ldsh [%l7 + 0x34], %i3 udivcc %g6, 0x1278, %o2 loop_3222: addccc %i1, %o4, %g4 fxors %f14, %f10, %f10 fmovdn %icc, %f2, %f11 fpsub32 %f8, %f2, %f2 fpmerge %f8, %f4, %f4 fpsub16 %f2, %f2, %f14 stw %l1, [%l7 + 0x34] tgu %icc, 0x2 fmovdle %xcc, %f4, %f3 edge16ln %i0, %o1, %o3 fmovdge %xcc, %f15, %f3 fmul8sux16 %f6, %f6, %f4 fmovrdlz %g3, %f10, %f0 fcmpgt32 %f6, %f0, %o0 std %f6, [%l7 + 0x30] alignaddr %l6, %g5, %o5 or %g1, 0x15F9, %l4 ldd [%l7 + 0x78], %f4 sth %o7, [%l7 + 0x6E] ldsh [%l7 + 0x2C], %l0 ld [%l7 + 0x68], %f1 stb %i2, [%l7 + 0x42] bpos,a,pn %xcc, loop_3223 umulcc %g2, 0x0A4B, %l5 ldub [%l7 + 0x70], %l3 std %f8, [%l7 + 0x60] loop_3223: ldx [%l7 + 0x70], %o6 std %f10, [%l7 + 0x18] bcc,a loop_3224 tsubcc %i4, 0x1A0D, %g7 udiv %i5, 0x13EA, %l2 edge32n %i6, %i3, %g6 loop_3224: bl %icc, loop_3225 stw %i7, [%l7 + 0x08] nop setx loop_3226, %l0, %l1 jmpl %l1, %i1 stw %o4, [%l7 + 0x68] loop_3225: fbn %fcc1, loop_3227 sll %g4, %o2, %i0 loop_3226: bleu,pt %xcc, loop_3228 fmovdn %xcc, %f8, %f15 loop_3227: fnors %f7, %f0, %f12 ldsh [%l7 + 0x48], %o1 loop_3228: sth %l1, [%l7 + 0x48] xnorcc %g3, 0x1AF4, %o0 alignaddrl %o3, %g5, %l6 fbul,a %fcc2, loop_3229 st %f12, [%l7 + 0x24] ldub [%l7 + 0x2B], %o5 stx %l4, [%l7 + 0x68] loop_3229: fmovrdlez %o7, %f8, %f4 fmovrdgz %g1, %f6, %f2 ldx [%l7 + 0x70], %i2 fnor %f0, %f14, %f8 fmovsl %xcc, %f15, %f2 fmovdn %xcc, %f14, %f14 sth %l0, [%l7 + 0x10] fbge %fcc0, loop_3230 fmovrslez %l5, %f2, %f13 sth %g2, [%l7 + 0x74] fmovscc %xcc, %f4, %f14 loop_3230: mulscc %l3, %o6, %i4 bneg,a,pn %xcc, loop_3231 fmovsne %icc, %f1, %f14 sth %g7, [%l7 + 0x6A] fmovrde %l2, %f6, %f14 loop_3231: fmovsge %xcc, %f13, %f9 stx %i6, [%l7 + 0x08] faligndata %f12, %f0, %f14 tg %icc, 0x7 brlez,a %i5, loop_3232 movge %xcc, %i3, %i7 addccc %i1, %g6, %g4 ldd [%l7 + 0x20], %f8 loop_3232: stw %o4, [%l7 + 0x3C] fmovdleu %xcc, %f6, %f15 fpsub32 %f14, %f4, %f14 ldx [%l7 + 0x20], %i0 fmovscs %xcc, %f11, %f0 ldd [%l7 + 0x60], %f14 srax %o1, 0x0A, %l1 add %o2, 0x03EC, %g3 movpos %icc, %o3, %g5 fmovsvs %icc, %f8, %f4 array32 %o0, %o5, %l6 orn %o7, 0x020B, %l4 fmul8ulx16 %f6, %f8, %f8 fmovde %icc, %f2, %f8 stw %g1, [%l7 + 0x40] edge8l %i2, %l5, %g2 tsubcc %l3, 0x07B9, %o6 sethi 0x0C0C, %i4 st %f6, [%l7 + 0x28] taddcc %g7, %l2, %i6 stx %l0, [%l7 + 0x40] brgez,a %i5, loop_3233 movrlez %i7, %i3, %g6 fmul8x16al %f13, %f1, %f8 lduw [%l7 + 0x18], %i1 loop_3233: ld [%l7 + 0x08], %f5 alignaddrl %g4, %i0, %o4 tne %xcc, 0x2 fnot1 %f6, %f2 nop setx loop_3234, %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 %icc, 0x1 fabsd %f6, %f4 fmovrse %o1, %f10, %f14 loop_3234: stx %o2, [%l7 + 0x38] udiv %g3, 0x03F5, %l1 ldsh [%l7 + 0x0A], %g5 udivcc %o0, 0x0BA6, %o3 ldub [%l7 + 0x5B], %o5 mulx %l6, %o7, %g1 ldsw [%l7 + 0x44], %l4 sth %i2, [%l7 + 0x36] lduw [%l7 + 0x08], %l5 bneg loop_3235 fmuld8ulx16 %f0, %f1, %f8 fcmpgt32 %f2, %f14, %l3 edge32 %o6, %i4, %g2 loop_3235: fbul %fcc2, loop_3236 edge8ln %g7, %i6, %l0 ld [%l7 + 0x3C], %f11 ble,a loop_3237 loop_3236: te %icc, 0x1 fnands %f9, %f0, %f10 brlez,a %i5, loop_3238 loop_3237: nop setx loop_3239, %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 fabss %f6, %f7 fandnot2s %f0, %f3, %f5 loop_3238: ldub [%l7 + 0x63], %i7 loop_3239: fcmpes %fcc0, %f7, %f8 or %i3, 0x1BA4, %l2 ba,a,pt %icc, loop_3240 movpos %icc, %i1, %g6 fmul8x16al %f11, %f1, %f14 ldsb [%l7 + 0x76], %g4 loop_3240: movne %icc, %o4, %o1 fcmpne16 %f0, %f14, %i0 pdist %f8, %f8, %f4 fmovrdgz %o2, %f12, %f2 subc %g3, 0x0CC9, %l1 srl %o0, 0x1E, %o3 fsrc1s %f2, %f2 fblg,a %fcc1, loop_3241 umul %o5, 0x1926, %l6 fmovdge %icc, %f0, %f15 fands %f10, %f11, %f6 loop_3241: stb %g5, [%l7 + 0x36] add %o7, 0x0305, %g1 brz,a %l4, loop_3242 edge8l %l5, %i2, %o6 faligndata %f6, %f0, %f8 orncc %i4, 0x10D9, %g2 loop_3242: lduw [%l7 + 0x3C], %l3 fone %f0 fbue,a %fcc1, loop_3243 stw %i6, [%l7 + 0x18] fmul8x16au %f8, %f4, %f6 fbu %fcc2, loop_3244 loop_3243: fmovrslz %g7, %f3, %f7 ldd [%l7 + 0x40], %f12 udivcc %i5, 0x1C77, %i7 loop_3244: bne,pn %xcc, loop_3245 fmovdne %icc, %f14, %f15 tg %xcc, 0x7 sethi 0x0619, %l0 loop_3245: edge32l %l2, %i1, %i3 tvs %icc, 0x4 lduw [%l7 + 0x44], %g4 sdivcc %o4, 0x1EB1, %g6 tvc %xcc, 0x3 call loop_3246 be %xcc, loop_3247 ldsw [%l7 + 0x38], %i0 ldsw [%l7 + 0x60], %o1 loop_3246: array8 %g3, %o2, %o0 loop_3247: brlez %l1, loop_3248 tl %icc, 0x1 tgu %xcc, 0x2 bn,a %icc, loop_3249 loop_3248: fmovsne %icc, %f2, %f14 fmovse %xcc, %f13, %f15 edge8ln %o5, %o3, %l6 loop_3249: udivcc %g5, 0x1F11, %o7 smulcc %g1, %l5, %i2 fcmpeq32 %f4, %f2, %l4 bleu %icc, loop_3250 array8 %i4, %g2, %o6 movl %xcc, %i6, %g7 fble,a %fcc3, loop_3251 loop_3250: stw %i5, [%l7 + 0x5C] fcmps %fcc2, %f7, %f0 ldd [%l7 + 0x38], %f10 loop_3251: bgu,a,pt %icc, loop_3252 fbne %fcc0, loop_3253 tle %xcc, 0x6 andcc %i7, %l0, %l3 loop_3252: ldsw [%l7 + 0x4C], %i1 loop_3253: ldx [%l7 + 0x30], %l2 nop setx loop_3254, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tsubcctv %i3, 0x0CA3, %o4 and %g4, 0x0F0B, %i0 fmuld8ulx16 %f5, %f6, %f10 loop_3254: stx %g6, [%l7 + 0x28] fmovrslz %g3, %f10, %f9 brlez %o2, loop_3255 ta %icc, 0x3 ldx [%l7 + 0x48], %o1 andcc %l1, 0x0F25, %o0 loop_3255: tle %icc, 0x7 edge32l %o5, %o3, %g5 ldx [%l7 + 0x08], %l6 fbg,a %fcc1, loop_3256 stw %o7, [%l7 + 0x44] fcmped %fcc1, %f6, %f2 fone %f4 loop_3256: fsrc2s %f9, %f9 ldsb [%l7 + 0x0B], %l5 ta %icc, 0x2 pdist %f2, %f14, %f14 fcmpeq16 %f10, %f6, %i2 orn %g1, %l4, %g2 fone %f4 fmovrsne %o6, %f11, %f9 bcs,pn %icc, loop_3257 fpmerge %f7, %f3, %f6 fbue,a %fcc0, loop_3258 fble,a %fcc3, loop_3259 loop_3257: stw %i4, [%l7 + 0x74] tne %icc, 0x7 loop_3258: orcc %i6, 0x1C13, %i5 loop_3259: fpadd32s %f3, %f2, %f9 stb %i7, [%l7 + 0x45] brlez,a %g7, loop_3260 fsrc1s %f8, %f15 fmovd %f10, %f6 fble %fcc2, loop_3261 loop_3260: fmuld8ulx16 %f12, %f13, %f10 edge8 %l0, %i1, %l2 stx %i3, [%l7 + 0x40] loop_3261: movge %xcc, %l3, %o4 nop setx loop_3262, %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 + 0x68], %f2 st %f7, [%l7 + 0x6C] fcmpeq16 %f14, %f10, %g4 loop_3262: alignaddrl %g6, %g3, %i0 movre %o1, %o2, %o0 addcc %o5, %l1, %o3 ld [%l7 + 0x58], %f9 tgu %icc, 0x5 fmovrdne %l6, %f8, %f12 bneg,a loop_3263 movle %icc, %o7, %g5 smul %l5, 0x00EA, %g1 fmovsle %xcc, %f4, %f7 loop_3263: tneg %icc, 0x5 fcmps %fcc0, %f1, %f15 tl %icc, 0x2 ld [%l7 + 0x4C], %f2 edge32 %l4, %i2, %o6 lduw [%l7 + 0x40], %i4 ldx [%l7 + 0x50], %i6 stx %i5, [%l7 + 0x20] fxor %f8, %f0, %f12 lduh [%l7 + 0x26], %i7 fmovda %icc, %f4, %f0 fpack16 %f4, %f7 fsrc2s %f11, %f2 fnot2 %f12, %f14 ldd [%l7 + 0x08], %f10 subc %g7, 0x1B69, %g2 ldsb [%l7 + 0x30], %i1 fmovd %f10, %f2 ldsb [%l7 + 0x69], %l0 fbu,a %fcc3, loop_3264 andncc %i3, %l3, %l2 bn %xcc, loop_3265 ld [%l7 + 0x64], %f11 loop_3264: fmovdne %icc, %f2, %f13 fornot1s %f6, %f9, %f0 loop_3265: bshuffle %f12, %f4, %f2 ld [%l7 + 0x14], %f10 ld [%l7 + 0x7C], %f7 ldub [%l7 + 0x56], %o4 tvs %icc, 0x1 movneg %icc, %g4, %g3 bvs,a,pt %xcc, loop_3266 movle %icc, %i0, %o1 edge32ln %o2, %o0, %g6 ldsh [%l7 + 0x40], %l1 loop_3266: ldsh [%l7 + 0x12], %o3 fcmpgt16 %f4, %f0, %l6 bge,a loop_3267 ldsb [%l7 + 0x3F], %o5 sth %g5, [%l7 + 0x5A] ld [%l7 + 0x2C], %f9 loop_3267: ldd [%l7 + 0x18], %f2 std %f4, [%l7 + 0x10] fmovsa %icc, %f1, %f7 st %f3, [%l7 + 0x10] fpackfix %f0, %f11 fmovrdlez %o7, %f0, %f6 ldub [%l7 + 0x7D], %l5 fcmpgt16 %f14, %f12, %g1 fpsub32 %f8, %f14, %f4 fxnor %f4, %f12, %f10 te %icc, 0x7 sth %i2, [%l7 + 0x4E] movle %icc, %l4, %i4 sth %o6, [%l7 + 0x14] be,pn %xcc, loop_3268 fmovdvs %icc, %f15, %f12 fmovdle %xcc, %f5, %f12 tg %xcc, 0x4 loop_3268: ldub [%l7 + 0x56], %i5 ldsb [%l7 + 0x68], %i6 tle %icc, 0x0 fmovscs %xcc, %f15, %f1 ld [%l7 + 0x38], %f4 orn %g7, 0x0AED, %i7 brgez,a %g2, loop_3269 movle %icc, %l0, %i3 tn %xcc, 0x2 fbuge,a %fcc0, loop_3270 loop_3269: fbue,a %fcc0, loop_3271 std %f10, [%l7 + 0x30] fmovsn %xcc, %f1, %f8 loop_3270: fbue %fcc2, loop_3272 loop_3271: sdiv %l3, 0x1045, %i1 std %f6, [%l7 + 0x08] fsrc2s %f0, %f1 loop_3272: fba,a %fcc0, loop_3273 fsrc1s %f11, %f11 brlz,a %o4, loop_3274 nop setx loop_3275, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3273: bne,pt %icc, loop_3276 sth %l2, [%l7 + 0x60] loop_3274: movne %icc, %g3, %i0 loop_3275: stw %o1, [%l7 + 0x2C] loop_3276: taddcctv %g4, %o2, %g6 fornot2 %f12, %f6, %f8 fmovrdgz %o0, %f14, %f8 stx %l1, [%l7 + 0x18] fxnor %f0, %f14, %f10 tn %xcc, 0x5 edge32ln %o3, %l6, %o5 fmovrde %g5, %f6, %f4 fpsub16s %f1, %f15, %f13 fmovrsne %o7, %f8, %f4 stw %g1, [%l7 + 0x68] std %f8, [%l7 + 0x70] stw %i2, [%l7 + 0x50] sth %l5, [%l7 + 0x3A] edge32n %l4, %o6, %i4 sdivcc %i5, 0x0B6C, %i6 fmovsl %xcc, %f14, %f9 edge32l %i7, %g2, %l0 stx %i3, [%l7 + 0x70] bn %icc, loop_3277 ta %icc, 0x6 srlx %l3, %i1, %o4 fsrc1s %f1, %f4 loop_3277: bpos,a loop_3278 tcs %xcc, 0x3 edge8ln %g7, %l2, %i0 fmovdpos %xcc, %f7, %f3 loop_3278: fbne,a %fcc3, loop_3279 brnz,a %g3, loop_3280 ldsh [%l7 + 0x58], %o1 fblg %fcc2, loop_3281 loop_3279: fandnot1 %f0, %f14, %f0 loop_3280: ldx [%l7 + 0x28], %g4 fblg %fcc1, loop_3282 loop_3281: udiv %g6, 0x0C39, %o0 fmovsneg %icc, %f0, %f13 fbul,a %fcc3, loop_3283 loop_3282: fbg %fcc1, loop_3284 edge8 %o2, %o3, %l1 ldub [%l7 + 0x0D], %l6 loop_3283: fpadd16s %f4, %f14, %f3 loop_3284: tleu %xcc, 0x6 fabsd %f0, %f2 fmovrde %o5, %f6, %f14 fmovsg %icc, %f5, %f1 nop setx loop_3285, %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 %f6 orn %o7, 0x04D0, %g1 brlez %g5, loop_3286 loop_3285: lduw [%l7 + 0x64], %i2 popc %l4, %o6 addc %l5, %i5, %i4 loop_3286: ldx [%l7 + 0x50], %i7 movrne %g2, %i6, %i3 fmovdge %xcc, %f4, %f5 tle %icc, 0x2 ldsw [%l7 + 0x08], %l0 fsrc1s %f6, %f15 bvs,a %xcc, loop_3287 lduw [%l7 + 0x0C], %l3 udivx %o4, 0x11D6, %g7 fmovdle %xcc, %f4, %f7 loop_3287: fsrc1s %f1, %f7 std %f12, [%l7 + 0x78] orncc %i1, 0x0A48, %i0 fmovdle %xcc, %f0, %f15 array8 %l2, %g3, %g4 fmovsne %xcc, %f14, %f11 ldd [%l7 + 0x10], %f8 xorcc %g6, 0x0073, %o1 edge32 %o2, %o0, %l1 ld [%l7 + 0x68], %f13 st %f10, [%l7 + 0x48] lduh [%l7 + 0x3E], %l6 ld [%l7 + 0x7C], %f7 addccc %o5, 0x1FCB, %o7 tvc %xcc, 0x4 movre %g1, %o3, %i2 bg %xcc, loop_3288 ldsw [%l7 + 0x38], %g5 sllx %o6, %l4, %l5 and %i4, %i5, %i7 loop_3288: fmovrdlz %i6, %f4, %f10 bgu loop_3289 sth %i3, [%l7 + 0x20] fmul8sux16 %f14, %f2, %f2 tg %icc, 0x6 loop_3289: std %f12, [%l7 + 0x78] subc %l0, %g2, %l3 fmovrdgez %g7, %f8, %f14 edge32ln %o4, %i1, %l2 fmovdcc %icc, %f11, %f13 lduw [%l7 + 0x30], %i0 brz %g3, loop_3290 ldsw [%l7 + 0x50], %g4 fmul8x16 %f6, %f0, %f0 tcs %icc, 0x1 loop_3290: fmovde %xcc, %f15, %f0 fbu,a %fcc3, loop_3291 stb %o1, [%l7 + 0x55] and %o2, 0x1A56, %o0 fcmpne32 %f2, %f10, %g6 loop_3291: lduh [%l7 + 0x0E], %l6 fbge %fcc2, loop_3292 addc %l1, %o7, %g1 edge16 %o3, %o5, %g5 andncc %i2, %o6, %l5 loop_3292: fones %f1 ldub [%l7 + 0x7F], %i4 siam 0x5 movrlez %l4, %i5, %i6 fmul8x16au %f7, %f6, %f4 sth %i3, [%l7 + 0x7C] orcc %l0, 0x1C91, %g2 fmovsn %xcc, %f6, %f2 edge16l %l3, %i7, %g7 sth %i1, [%l7 + 0x4C] edge32n %o4, %l2, %i0 ld [%l7 + 0x48], %f14 stb %g4, [%l7 + 0x2A] fcmpne16 %f4, %f0, %o1 ble,a %icc, loop_3293 alignaddrl %o2, %o0, %g3 tcc %xcc, 0x5 nop setx loop_3294, %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_3293: fmuld8sux16 %f11, %f3, %f6 fcmps %fcc1, %f11, %f15 ldd [%l7 + 0x60], %f8 loop_3294: ldsw [%l7 + 0x4C], %g6 nop setx loop_3295, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdg %xcc, %f6, %f8 ldsh [%l7 + 0x6A], %l6 stx %o7, [%l7 + 0x40] loop_3295: edge8 %l1, %o3, %o5 fnegs %f13, %f5 fmovdcs %icc, %f15, %f13 subc %g5, 0x14B9, %g1 edge32l %i2, %o6, %l5 ldd [%l7 + 0x38], %f6 tne %icc, 0x5 ldsh [%l7 + 0x68], %l4 brz,a %i4, loop_3296 fexpand %f14, %f6 fandnot2 %f12, %f0, %f0 sdivcc %i5, 0x0733, %i3 loop_3296: stb %l0, [%l7 + 0x78] movpos %xcc, %i6, %g2 ld [%l7 + 0x64], %f12 stx %l3, [%l7 + 0x10] fmovrdgez %g7, %f14, %f14 fpack16 %f6, %f14 fbne %fcc2, loop_3297 lduh [%l7 + 0x62], %i1 sra %i7, 0x03, %o4 bcs loop_3298 loop_3297: ld [%l7 + 0x6C], %f12 pdist %f8, %f10, %f2 ld [%l7 + 0x1C], %f11 loop_3298: tgu %xcc, 0x4 fmovrse %l2, %f1, %f12 fones %f7 udiv %i0, 0x1A4E, %o1 tgu %xcc, 0x7 orncc %o2, %g4, %o0 edge8 %g3, %g6, %o7 fmovrde %l1, %f0, %f2 fands %f1, %f14, %f11 bleu %xcc, loop_3299 ldsb [%l7 + 0x36], %o3 st %f10, [%l7 + 0x78] fmovrse %l6, %f11, %f1 loop_3299: fmovscs %xcc, %f12, %f8 movcs %xcc, %g5, %g1 bleu %xcc, loop_3300 ldsb [%l7 + 0x0B], %o5 movvc %xcc, %o6, %i2 stw %l5, [%l7 + 0x60] loop_3300: ldx [%l7 + 0x50], %i4 ldsb [%l7 + 0x6E], %l4 nop setx loop_3301, %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 + 0x28], %f12 ld [%l7 + 0x70], %f14 fpsub16 %f0, %f4, %f4 loop_3301: lduh [%l7 + 0x50], %i5 edge16l %i3, %i6, %l0 lduh [%l7 + 0x50], %g2 stw %l3, [%l7 + 0x50] fands %f9, %f7, %f0 sth %i1, [%l7 + 0x3E] bcs %xcc, loop_3302 st %f0, [%l7 + 0x28] fmul8x16 %f6, %f10, %f12 fmovrsne %g7, %f12, %f11 loop_3302: stb %i7, [%l7 + 0x7E] fmovdvs %icc, %f12, %f2 tsubcc %l2, %i0, %o1 tge %icc, 0x6 std %f6, [%l7 + 0x10] fmovrdgz %o4, %f10, %f0 fmuld8ulx16 %f8, %f6, %f4 bn,pn %xcc, loop_3303 ldsb [%l7 + 0x3A], %g4 fba,a %fcc1, loop_3304 fmovrslez %o2, %f3, %f6 loop_3303: fpsub32 %f14, %f10, %f2 fxnors %f1, %f8, %f3 loop_3304: fble,a %fcc2, loop_3305 edge16 %o0, %g6, %g3 fbul %fcc2, loop_3306 ldx [%l7 + 0x68], %l1 loop_3305: fmovrsne %o3, %f12, %f9 brlz %o7, loop_3307 loop_3306: fmul8x16al %f2, %f5, %f10 edge16l %g5, %l6, %o5 fxnor %f14, %f0, %f14 loop_3307: fbe,a %fcc2, loop_3308 movpos %xcc, %o6, %i2 tge %xcc, 0x1 fpadd16s %f5, %f8, %f8 loop_3308: fpadd16s %f5, %f8, %f8 sdivcc %g1, 0x048E, %i4 edge32ln %l4, %i5, %l5 ldsb [%l7 + 0x20], %i6 edge8 %l0, %g2, %i3 stx %l3, [%l7 + 0x30] fcmpne16 %f2, %f14, %g7 stb %i1, [%l7 + 0x19] tcc %icc, 0x3 and %l2, 0x17A0, %i7 ba,a,pt %icc, loop_3309 fcmpeq32 %f12, %f4, %i0 udivcc %o4, 0x1753, %g4 ldx [%l7 + 0x30], %o1 loop_3309: fmovrdgez %o0, %f10, %f4 fmovsgu %xcc, %f4, %f0 fpackfix %f12, %f10 fornot1s %f13, %f11, %f2 movre %g6, %o2, %g3 fmovrsgez %l1, %f5, %f15 tpos %icc, 0x4 sllx %o3, %g5, %l6 nop setx loop_3310, %l0, %l1 jmpl %l1, %o5 brz %o6, loop_3311 fmovde %xcc, %f10, %f6 fornot1s %f11, %f7, %f1 loop_3310: std %f0, [%l7 + 0x08] loop_3311: fpack16 %f10, %f12 movg %xcc, %i2, %g1 ldx [%l7 + 0x70], %i4 fpadd32 %f2, %f8, %f6 fbug,a %fcc1, loop_3312 fmuld8ulx16 %f7, %f0, %f10 fmovrslez %o7, %f0, %f13 bne,pt %icc, loop_3313 loop_3312: fzero %f6 edge8 %l4, %l5, %i6 fpack16 %f12, %f12 loop_3313: fbuge %fcc2, loop_3314 addccc %l0, %i5, %i3 stx %g2, [%l7 + 0x58] fmul8sux16 %f4, %f4, %f6 loop_3314: bn,pt %xcc, loop_3315 fpmerge %f1, %f3, %f6 siam 0x7 fbuge,a %fcc1, loop_3316 loop_3315: st %f14, [%l7 + 0x74] std %f6, [%l7 + 0x08] fnor %f8, %f4, %f2 loop_3316: ld [%l7 + 0x1C], %f1 fandnot1s %f1, %f0, %f13 tle %xcc, 0x3 nop setx loop_3317, %l0, %l1 jmpl %l1, %g7 edge8 %i1, %l2, %i7 fmovde %xcc, %f11, %f8 fnor %f14, %f14, %f10 loop_3317: ldub [%l7 + 0x57], %i0 tpos %xcc, 0x1 ld [%l7 + 0x24], %f11 fble,a %fcc3, loop_3318 bg %icc, loop_3319 lduw [%l7 + 0x54], %l3 fabss %f10, %f15 loop_3318: fcmpne32 %f2, %f10, %o4 loop_3319: stw %g4, [%l7 + 0x0C] fandnot2s %f2, %f11, %f3 fxors %f2, %f4, %f0 fnot1 %f0, %f8 ld [%l7 + 0x7C], %f0 fbul,a %fcc1, loop_3320 std %f14, [%l7 + 0x18] smulcc %o0, 0x0B75, %g6 ble,pt %xcc, loop_3321 loop_3320: edge32ln %o2, %g3, %l1 fmovse %icc, %f5, %f6 ldsb [%l7 + 0x32], %o1 loop_3321: ble,a loop_3322 andncc %o3, %l6, %g5 fnor %f6, %f0, %f2 fbu %fcc3, loop_3323 loop_3322: sth %o5, [%l7 + 0x74] movrlez %i2, 0x238, %g1 st %f9, [%l7 + 0x4C] loop_3323: bneg %icc, loop_3324 fmovspos %xcc, %f0, %f5 stx %i4, [%l7 + 0x30] movrlez %o6, %l4, %o7 loop_3324: fnot2s %f9, %f0 sth %l5, [%l7 + 0x12] fcmpne32 %f0, %f12, %l0 st %f1, [%l7 + 0x68] for %f14, %f14, %f10 mulscc %i6, %i5, %i3 ldd [%l7 + 0x68], %f14 andncc %g7, %i1, %g2 fsrc2 %f6, %f14 edge16 %l2, %i0, %i7 fmovdcs %xcc, %f15, %f8 lduh [%l7 + 0x1E], %l3 ba,pt %xcc, loop_3325 stx %g4, [%l7 + 0x68] tl %icc, 0x2 fxors %f6, %f7, %f2 loop_3325: tl %icc, 0x0 fnand %f6, %f14, %f0 fmovdcc %icc, %f5, %f15 for %f4, %f4, %f8 stx %o4, [%l7 + 0x38] tn %icc, 0x6 alignaddrl %g6, %o2, %o0 mulx %l1, %g3, %o3 ldsw [%l7 + 0x18], %o1 fbe %fcc1, loop_3326 st %f7, [%l7 + 0x64] ldx [%l7 + 0x10], %l6 tcs %icc, 0x3 loop_3326: ldsw [%l7 + 0x7C], %g5 sth %o5, [%l7 + 0x74] lduh [%l7 + 0x10], %i2 stx %g1, [%l7 + 0x50] fexpand %f13, %f2 srlx %i4, 0x04, %l4 ldx [%l7 + 0x70], %o6 fbue,a %fcc3, loop_3327 tg %icc, 0x1 addccc %o7, %l5, %l0 array16 %i5, %i3, %i6 loop_3327: bn,a loop_3328 fmovscs %icc, %f8, %f0 ld [%l7 + 0x40], %f11 ba,a,pn %xcc, loop_3329 loop_3328: ldd [%l7 + 0x40], %f8 sllx %g7, %g2, %l2 fmovrdlez %i0, %f14, %f8 loop_3329: fmovdne %xcc, %f3, %f4 st %f0, [%l7 + 0x6C] st %f15, [%l7 + 0x48] ldx [%l7 + 0x28], %i7 movvs %xcc, %l3, %i1 fpack32 %f2, %f0, %f8 mova %icc, %o4, %g6 bl,pn %icc, loop_3330 udivx %o2, 0x0820, %o0 std %f4, [%l7 + 0x48] edge16ln %l1, %g4, %o3 loop_3330: andcc %g3, 0x0DE2, %l6 sth %g5, [%l7 + 0x16] fpsub16s %f10, %f10, %f6 fcmpeq16 %f10, %f10, %o1 movn %xcc, %o5, %g1 st %f8, [%l7 + 0x38] stw %i2, [%l7 + 0x3C] std %f0, [%l7 + 0x60] fxor %f10, %f2, %f10 fmovrslez %l4, %f0, %f12 orn %i4, 0x1AC8, %o7 lduh [%l7 + 0x3E], %l5 sth %l0, [%l7 + 0x10] fmovrslez %o6, %f7, %f7 ldub [%l7 + 0x3A], %i3 fandnot2 %f14, %f0, %f4 andn %i6, %i5, %g7 std %f6, [%l7 + 0x60] siam 0x4 sdivcc %g2, 0x092B, %l2 fmovsg %xcc, %f14, %f4 lduw [%l7 + 0x6C], %i7 sub %l3, 0x1673, %i0 std %f10, [%l7 + 0x68] ldx [%l7 + 0x28], %o4 ldub [%l7 + 0x0A], %i1 fpack16 %f14, %f15 edge32l %o2, %g6, %l1 movvs %xcc, %g4, %o3 smul %g3, %o0, %l6 tvc %xcc, 0x3 brnz %g5, loop_3331 ldx [%l7 + 0x38], %o5 fands %f9, %f14, %f1 fcmple32 %f10, %f6, %o1 loop_3331: edge32l %g1, %i2, %i4 nop setx loop_3332, %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 movcs %xcc, %o7, %l4 st %f3, [%l7 + 0x70] movcc %icc, %l0, %o6 loop_3332: fbule,a %fcc3, loop_3333 ldsh [%l7 + 0x7C], %l5 fbo %fcc3, loop_3334 ldub [%l7 + 0x5F], %i3 loop_3333: tsubcctv %i5, %g7, %g2 stx %i6, [%l7 + 0x30] loop_3334: movleu %icc, %i7, %l3 movrne %l2, 0x121, %o4 fmovsneg %icc, %f2, %f7 fcmps %fcc3, %f0, %f8 bcs %xcc, loop_3335 pdist %f2, %f6, %f0 fmovsleu %xcc, %f3, %f5 sth %i0, [%l7 + 0x5E] loop_3335: smul %o2, 0x0886, %i1 popc 0x030D, %g6 fbg %fcc3, loop_3336 fxor %f6, %f4, %f6 and %l1, 0x09EB, %o3 std %f6, [%l7 + 0x40] loop_3336: orn %g3, 0x1615, %o0 fmovrslz %l6, %f8, %f13 fpsub16 %f4, %f0, %f2 udivcc %g4, 0x1F0F, %g5 fornot2 %f14, %f0, %f8 stb %o1, [%l7 + 0x72] movre %o5, 0x049, %i2 bcs,a %icc, loop_3337 fsrc1s %f0, %f15 edge8l %i4, %g1, %o7 srl %l0, %l4, %o6 loop_3337: fornot1s %f9, %f1, %f9 edge32ln %l5, %i5, %i3 fmul8sux16 %f0, %f10, %f0 orncc %g7, 0x0693, %i6 bl,a loop_3338 tvc %xcc, 0x3 brlez %i7, loop_3339 movne %xcc, %g2, %l3 loop_3338: ld [%l7 + 0x64], %f3 bcc,a,pt %icc, loop_3340 loop_3339: movvc %xcc, %l2, %i0 stw %o4, [%l7 + 0x30] fmovdneg %icc, %f10, %f13 loop_3340: or %o2, %i1, %g6 ldub [%l7 + 0x1E], %l1 movrlz %o3, 0x11E, %g3 ldsh [%l7 + 0x30], %o0 edge8l %g4, %l6, %g5 ldsw [%l7 + 0x64], %o5 orcc %i2, 0x1C44, %o1 fmovsvc %xcc, %f2, %f5 fbu %fcc2, loop_3341 sth %i4, [%l7 + 0x58] stw %g1, [%l7 + 0x34] sth %l0, [%l7 + 0x5E] loop_3341: stb %l4, [%l7 + 0x57] std %f14, [%l7 + 0x18] edge16l %o7, %l5, %o6 sub %i3, %g7, %i5 mulscc %i7, 0x06C2, %g2 fmovdleu %xcc, %f6, %f14 xorcc %i6, %l2, %l3 fcmpne16 %f2, %f14, %o4 ldsb [%l7 + 0x26], %i0 std %f6, [%l7 + 0x78] fornot2s %f4, %f13, %f7 fpsub16s %f8, %f8, %f0 fnot1s %f13, %f8 movrlz %i1, %o2, %g6 lduh [%l7 + 0x68], %l1 fbge,a %fcc3, loop_3342 fmovsneg %icc, %f10, %f4 fandnot2 %f0, %f12, %f10 fmovrslz %g3, %f10, %f10 loop_3342: brnz,a %o3, loop_3343 fmovrsgez %g4, %f15, %f13 fmovsneg %icc, %f15, %f4 fsrc2 %f12, %f4 loop_3343: ldub [%l7 + 0x60], %l6 lduw [%l7 + 0x58], %g5 brnz %o5, loop_3344 fsrc2s %f1, %f3 ldsw [%l7 + 0x78], %i2 ldsh [%l7 + 0x68], %o1 loop_3344: ldx [%l7 + 0x20], %i4 fmovsge %xcc, %f10, %f7 bne %icc, loop_3345 fbue %fcc3, loop_3346 tcs %icc, 0x1 fsrc2 %f10, %f8 loop_3345: ldsw [%l7 + 0x28], %o0 loop_3346: fcmple16 %f2, %f10, %l0 std %f0, [%l7 + 0x18] stx %l4, [%l7 + 0x18] fxnor %f8, %f6, %f6 fmul8sux16 %f12, %f8, %f10 movl %icc, %o7, %l5 fbn %fcc0, loop_3347 ldsb [%l7 + 0x17], %g1 fmuld8ulx16 %f12, %f8, %f6 fpadd32 %f12, %f4, %f6 loop_3347: lduw [%l7 + 0x48], %i3 std %f12, [%l7 + 0x18] ldd [%l7 + 0x10], %f8 stb %g7, [%l7 + 0x6B] edge32 %i5, %i7, %o6 ta %icc, 0x0 udiv %i6, 0x040D, %g2 fpack16 %f6, %f13 fnand %f2, %f14, %f2 ldsh [%l7 + 0x74], %l3 edge32ln %o4, %l2, %i1 ldsb [%l7 + 0x08], %i0 fcmpeq16 %f4, %f2, %g6 ldub [%l7 + 0x27], %o2 umulcc %g3, %l1, %o3 bcc loop_3348 fmovdneg %icc, %f5, %f13 fand %f2, %f6, %f4 movneg %xcc, %l6, %g4 loop_3348: fnot2s %f11, %f14 edge32 %g5, %i2, %o5 ldsh [%l7 + 0x4E], %o1 sth %o0, [%l7 + 0x50] fnegd %f2, %f0 fbg %fcc0, loop_3349 ldub [%l7 + 0x38], %l0 bne,a %xcc, loop_3350 ldx [%l7 + 0x20], %l4 loop_3349: ld [%l7 + 0x78], %f15 ta %xcc, 0x1 loop_3350: movleu %xcc, %o7, %i4 ldx [%l7 + 0x60], %g1 fmovsvs %xcc, %f2, %f0 fbo %fcc2, loop_3351 fmovsle %xcc, %f1, %f1 tsubcctv %l5, 0x041E, %g7 fand %f0, %f6, %f8 loop_3351: stb %i3, [%l7 + 0x2C] ldd [%l7 + 0x60], %f12 ldx [%l7 + 0x40], %i7 subcc %o6, %i5, %g2 fmovsa %icc, %f14, %f11 ldsh [%l7 + 0x28], %i6 movrlez %o4, %l2, %l3 stw %i1, [%l7 + 0x50] fandnot2s %f4, %f8, %f14 fpsub32s %f3, %f2, %f4 fmovdpos %icc, %f0, %f15 fmovspos %icc, %f11, %f14 fmovrslz %g6, %f15, %f8 tne %icc, 0x7 fmuld8ulx16 %f8, %f8, %f4 ldd [%l7 + 0x70], %f14 nop setx loop_3352, %l0, %l1 jmpl %l1, %o2 ldsh [%l7 + 0x52], %g3 addccc %i0, %o3, %l1 stb %g4, [%l7 + 0x17] loop_3352: fmuld8sux16 %f13, %f13, %f0 tvc %xcc, 0x6 tvs %icc, 0x4 addcc %l6, %i2, %g5 std %f0, [%l7 + 0x18] ldx [%l7 + 0x48], %o5 fsrc2 %f10, %f6 fmovrsgz %o0, %f9, %f3 fpsub16 %f4, %f10, %f14 fmovdn %icc, %f15, %f13 ba,a,pt %icc, loop_3353 ld [%l7 + 0x0C], %f4 edge32l %l0, %l4, %o7 nop setx loop_3354, %l0, %l1 jmpl %l1, %o1 loop_3353: ld [%l7 + 0x30], %f3 fcmpne32 %f6, %f6, %g1 ldub [%l7 + 0x70], %l5 loop_3354: movneg %xcc, %i4, %i3 nop setx loop_3355, %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 fmovrdgz %i7, %f8, %f0 bleu,a,pt %xcc, loop_3356 tcs %icc, 0x7 loop_3355: stb %o6, [%l7 + 0x6A] movn %icc, %i5, %g2 loop_3356: fcmpne16 %f14, %f0, %g7 tsubcc %i6, 0x0FFC, %l2 fnands %f7, %f12, %f4 umul %l3, 0x05D1, %i1 bcc,a loop_3357 ldsb [%l7 + 0x77], %g6 fmovrdne %o2, %f6, %f4 stw %o4, [%l7 + 0x24] loop_3357: ldsh [%l7 + 0x66], %i0 fbue %fcc1, loop_3358 ldsw [%l7 + 0x58], %o3 ldd [%l7 + 0x28], %f12 stb %g3, [%l7 + 0x44] loop_3358: ldx [%l7 + 0x20], %g4 stw %l1, [%l7 + 0x7C] fmovde %icc, %f13, %f7 fbg %fcc2, loop_3359 movgu %xcc, %i2, %g5 edge32 %o5, %l6, %o0 fone %f4 loop_3359: st %f8, [%l7 + 0x38] movrlez %l0, %o7, %l4 ld [%l7 + 0x24], %f7 ld [%l7 + 0x08], %f1 movrne %o1, %l5, %i4 st %f15, [%l7 + 0x5C] bneg loop_3360 sth %g1, [%l7 + 0x10] ldsh [%l7 + 0x18], %i3 fxnors %f8, %f11, %f7 loop_3360: fmovsg %xcc, %f1, %f13 taddcctv %i7, %i5, %o6 bge %icc, loop_3361 fmovrdlez %g2, %f8, %f2 fmovdle %xcc, %f8, %f10 bl %icc, loop_3362 loop_3361: ble,a loop_3363 ldsh [%l7 + 0x6C], %i6 fmovsl %icc, %f0, %f1 loop_3362: fmovrdlz %g7, %f12, %f6 loop_3363: fcmpgt16 %f12, %f2, %l2 fmovrsgz %l3, %f3, %f14 tne %icc, 0x3 fbge,a %fcc3, loop_3364 bvs,a loop_3365 lduh [%l7 + 0x18], %g6 addccc %o2, 0x0CB2, %i1 loop_3364: fpackfix %f8, %f12 loop_3365: array8 %o4, %o3, %g3 fands %f7, %f1, %f3 tcc %icc, 0x3 fnands %f9, %f5, %f1 ld [%l7 + 0x28], %f14 be,a,pt %icc, loop_3366 fbg %fcc0, loop_3367 sth %g4, [%l7 + 0x42] ldx [%l7 + 0x18], %i0 loop_3366: orcc %l1, %i2, %o5 loop_3367: subc %g5, %l6, %o0 mova %icc, %o7, %l0 movrgz %o1, %l5, %i4 sth %g1, [%l7 + 0x08] fmovrsgez %i3, %f9, %f5 stb %i7, [%l7 + 0x63] fcmpeq16 %f12, %f2, %l4 fmovsneg %icc, %f8, %f8 fmovdvs %icc, %f10, %f8 fabsd %f2, %f14 tne %xcc, 0x3 movg %icc, %o6, %g2 fand %f4, %f14, %f2 fmul8x16au %f15, %f5, %f4 fblg %fcc2, loop_3368 xorcc %i5, %g7, %l2 fnors %f8, %f0, %f14 fmul8sux16 %f0, %f4, %f4 loop_3368: edge16 %l3, %g6, %o2 std %f14, [%l7 + 0x28] fsrc2s %f3, %f14 fmovrdlz %i1, %f2, %f10 ldsw [%l7 + 0x30], %o4 lduh [%l7 + 0x6E], %o3 tvc %xcc, 0x4 ldd [%l7 + 0x38], %f14 st %f5, [%l7 + 0x24] srax %g3, 0x1A, %i6 ldsb [%l7 + 0x5D], %g4 fmovdle %icc, %f6, %f10 alignaddr %i0, %i2, %o5 edge16l %g5, %l1, %l6 fmovrdgz %o7, %f14, %f10 stb %o0, [%l7 + 0x6B] fpsub32 %f10, %f6, %f2 std %f12, [%l7 + 0x30] brnz,a %o1, loop_3369 fpsub16s %f1, %f0, %f10 fnot2 %f0, %f6 bvc,a loop_3370 loop_3369: sub %l0, %l5, %g1 fmovdn %icc, %f6, %f8 subcc %i4, %i3, %l4 loop_3370: bg,a,pt %xcc, loop_3371 sllx %o6, %g2, %i5 ldsb [%l7 + 0x76], %g7 fornot2s %f5, %f14, %f2 loop_3371: ldsw [%l7 + 0x40], %i7 fmovsvs %icc, %f10, %f3 ldsw [%l7 + 0x6C], %l3 bg,pt %icc, loop_3372 siam 0x0 tcs %xcc, 0x1 ldsw [%l7 + 0x24], %l2 loop_3372: ldx [%l7 + 0x60], %g6 fcmple32 %f4, %f0, %o2 lduw [%l7 + 0x68], %o4 fmovsn %icc, %f0, %f2 smul %i1, %o3, %g3 fcmpd %fcc1, %f2, %f8 stw %g4, [%l7 + 0x24] ldsw [%l7 + 0x10], %i6 stb %i0, [%l7 + 0x72] fnot2 %f8, %f6 fbge %fcc2, loop_3373 bpos %xcc, loop_3374 ldx [%l7 + 0x50], %i2 tvs %xcc, 0x7 loop_3373: fabsd %f14, %f10 loop_3374: fornot2 %f6, %f10, %f0 fmovsgu %xcc, %f6, %f1 nop setx loop_3375, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdneg %xcc, %f4, %f11 fcmpd %fcc0, %f0, %f8 fmovdcc %icc, %f13, %f2 loop_3375: fbg %fcc1, loop_3376 edge8l %o5, %l1, %g5 fmovsl %xcc, %f4, %f7 ldub [%l7 + 0x79], %l6 loop_3376: movpos %xcc, %o0, %o7 fcmple16 %f14, %f10, %o1 subc %l5, %l0, %i4 fandnot1s %f0, %f12, %f1 tgu %icc, 0x6 ldsw [%l7 + 0x58], %g1 stw %l4, [%l7 + 0x48] tg %xcc, 0x1 udivx %i3, 0x1169, %g2 stb %i5, [%l7 + 0x0C] fmul8x16au %f15, %f4, %f8 xorcc %o6, %g7, %i7 bg,pt %xcc, loop_3377 srax %l3, %l2, %g6 stx %o4, [%l7 + 0x58] lduw [%l7 + 0x2C], %o2 loop_3377: brlz %i1, loop_3378 sllx %g3, 0x1B, %o3 ldsh [%l7 + 0x52], %i6 fmovdpos %xcc, %f11, %f0 loop_3378: fmovrslez %i0, %f12, %f6 stb %g4, [%l7 + 0x62] ldx [%l7 + 0x10], %i2 lduw [%l7 + 0x64], %l1 fmovdvs %icc, %f15, %f4 fmovspos %xcc, %f8, %f8 fbu %fcc3, loop_3379 fmovs %f5, %f9 andncc %g5, %o5, %l6 stb %o7, [%l7 + 0x5C] loop_3379: tg %xcc, 0x4 ldsh [%l7 + 0x70], %o0 ta %icc, 0x2 tsubcctv %o1, %l0, %l5 stb %i4, [%l7 + 0x1B] stw %g1, [%l7 + 0x40] ldsh [%l7 + 0x0E], %i3 stx %l4, [%l7 + 0x38] sll %g2, 0x12, %i5 ldd [%l7 + 0x08], %f2 bleu loop_3380 movn %xcc, %g7, %i7 ldsb [%l7 + 0x31], %l3 bn,a %xcc, loop_3381 loop_3380: edge32n %o6, %g6, %l2 stw %o2, [%l7 + 0x2C] movrlz %o4, 0x2FD, %g3 loop_3381: udivcc %o3, 0x0C2E, %i6 brgz,a %i1, loop_3382 ld [%l7 + 0x58], %f15 fnot2 %f12, %f4 ld [%l7 + 0x20], %f13 loop_3382: movrgz %g4, %i0, %l1 ldsh [%l7 + 0x46], %g5 ldx [%l7 + 0x48], %i2 umulcc %l6, 0x0180, %o7 fblg,a %fcc1, loop_3383 edge16l %o5, %o0, %o1 fpsub16 %f12, %f12, %f14 xor %l5, %l0, %g1 loop_3383: fmovsneg %icc, %f4, %f8 taddcctv %i4, 0x1D40, %l4 lduh [%l7 + 0x70], %i3 for %f8, %f0, %f10 movvc %xcc, %g2, %i5 alignaddrl %g7, %i7, %o6 fmovrse %l3, %f10, %f14 bge loop_3384 array16 %g6, %o2, %o4 ldub [%l7 + 0x32], %l2 sth %o3, [%l7 + 0x46] loop_3384: sll %g3, %i6, %g4 edge32 %i0, %l1, %g5 bpos,a,pn %icc, loop_3385 movrgz %i1, 0x06C, %i2 fmovscs %icc, %f14, %f6 sth %l6, [%l7 + 0x32] loop_3385: sth %o7, [%l7 + 0x5E] brgez,a %o5, loop_3386 orcc %o0, %l5, %o1 umul %l0, %g1, %i4 ld [%l7 + 0x0C], %f3 loop_3386: st %f4, [%l7 + 0x48] fbu %fcc3, loop_3387 brgez,a %l4, loop_3388 fmovda %xcc, %f15, %f8 edge16ln %g2, %i3, %g7 loop_3387: fbule,a %fcc0, loop_3389 loop_3388: st %f9, [%l7 + 0x30] ldsh [%l7 + 0x44], %i5 addcc %o6, 0x0C6C, %l3 loop_3389: fpackfix %f2, %f5 array32 %g6, %o2, %o4 fmovspos %icc, %f15, %f10 tcc %xcc, 0x2 sth %i7, [%l7 + 0x64] stw %o3, [%l7 + 0x58] ldsh [%l7 + 0x6A], %g3 ldd [%l7 + 0x60], %f0 ldub [%l7 + 0x08], %i6 lduw [%l7 + 0x48], %g4 tcc %xcc, 0x1 fnot1 %f0, %f10 mulx %i0, 0x0217, %l1 movrlz %l2, %i1, %g5 movle %xcc, %i2, %l6 edge16 %o5, %o0, %o7 udivcc %o1, 0x195C, %l5 bleu,a,pn %xcc, loop_3390 ldsh [%l7 + 0x44], %g1 bl %icc, loop_3391 tvs %xcc, 0x4 loop_3390: fnors %f0, %f2, %f10 bvs,a %icc, loop_3392 loop_3391: sdivx %l0, 0x08DA, %l4 fmovsn %icc, %f6, %f13 andn %g2, %i3, %i4 loop_3392: fblg %fcc0, loop_3393 fbuge %fcc0, loop_3394 fmovrdgz %g7, %f8, %f8 nop setx loop_3395, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3393: stw %i5, [%l7 + 0x58] loop_3394: tsubcctv %l3, 0x0838, %o6 umulcc %o2, 0x1FEA, %o4 loop_3395: fnor %f10, %f14, %f0 ldd [%l7 + 0x78], %f10 fcmps %fcc0, %f12, %f10 tgu %icc, 0x1 xorcc %g6, %o3, %g3 umulcc %i6, 0x1A7E, %g4 ldsw [%l7 + 0x60], %i7 fones %f6 ldub [%l7 + 0x1F], %i0 tsubcc %l1, 0x04A4, %l2 fpadd16s %f14, %f1, %f7 fabsd %f14, %f14 fmovda %xcc, %f2, %f10 fandnot1 %f8, %f8, %f8 lduh [%l7 + 0x46], %g5 fornot1s %f15, %f13, %f7 xnor %i2, %l6, %i1 taddcctv %o0, 0x1788, %o5 fpadd32s %f13, %f13, %f1 sth %o7, [%l7 + 0x4E] faligndata %f8, %f2, %f2 fbue,a %fcc2, loop_3396 ld [%l7 + 0x20], %f10 fmovdneg %icc, %f8, %f11 bleu loop_3397 loop_3396: fxor %f2, %f10, %f4 fandnot2 %f8, %f12, %f2 tge %icc, 0x3 loop_3397: array8 %o1, %g1, %l0 movcc %icc, %l4, %l5 fbo,a %fcc0, loop_3398 ldub [%l7 + 0x7C], %i3 fbul %fcc3, loop_3399 bl,a,pn %xcc, loop_3400 loop_3398: ldsw [%l7 + 0x6C], %i4 tpos %icc, 0x3 loop_3399: brgez %g7, loop_3401 loop_3400: ldsh [%l7 + 0x22], %g2 fxors %f7, %f8, %f1 edge32n %l3, %o6, %i5 loop_3401: ta %xcc, 0x1 mova %icc, %o2, %g6 stx %o3, [%l7 + 0x58] ldx [%l7 + 0x68], %o4 orncc %i6, 0x0B96, %g3 ldx [%l7 + 0x70], %i7 tcs %icc, 0x1 movl %xcc, %i0, %l1 bshuffle %f6, %f12, %f10 bcc,a loop_3402 ldsw [%l7 + 0x10], %l2 movrne %g5, 0x23E, %i2 lduw [%l7 + 0x6C], %g4 loop_3402: fmovdcc %xcc, %f7, %f8 fabss %f15, %f7 ldd [%l7 + 0x08], %f12 fpsub16 %f10, %f0, %f0 movcs %xcc, %l6, %o0 ldsb [%l7 + 0x53], %o5 ld [%l7 + 0x44], %f15 udivcc %o7, 0x1833, %o1 smulcc %i1, %g1, %l0 lduw [%l7 + 0x28], %l4 stb %l5, [%l7 + 0x52] fmovdcc %icc, %f15, %f10 subccc %i3, 0x103E, %i4 fxnor %f2, %f0, %f14 fmovsle %xcc, %f0, %f2 movcs %icc, %g2, %l3 movleu %xcc, %o6, %g7 tg %xcc, 0x1 ldsw [%l7 + 0x74], %o2 fnors %f15, %f11, %f14 subcc %i5, 0x0D0F, %g6 fmovrdgz %o4, %f8, %f0 fcmple16 %f10, %f12, %i6 srlx %o3, %g3, %i7 stb %i0, [%l7 + 0x6F] brgz %l2, loop_3403 movrlez %g5, 0x122, %i2 edge32 %g4, %l6, %l1 fpack16 %f10, %f10 loop_3403: lduw [%l7 + 0x2C], %o0 be,a,pt %xcc, loop_3404 lduh [%l7 + 0x10], %o5 sllx %o1, 0x0D, %i1 srax %o7, 0x19, %g1 loop_3404: lduw [%l7 + 0x50], %l0 sth %l4, [%l7 + 0x44] ldub [%l7 + 0x75], %i3 fmovsge %xcc, %f4, %f0 sth %l5, [%l7 + 0x44] brlez %g2, loop_3405 ldx [%l7 + 0x20], %l3 movpos %icc, %i4, %g7 fcmpeq32 %f14, %f4, %o2 loop_3405: fmovsge %icc, %f11, %f13 fmovrdlz %i5, %f12, %f8 fmovdleu %icc, %f10, %f7 sth %o6, [%l7 + 0x58] alignaddrl %o4, %i6, %g6 ldub [%l7 + 0x7E], %o3 movrgez %g3, %i0, %l2 ld [%l7 + 0x70], %f14 lduw [%l7 + 0x20], %g5 and %i2, %g4, %i7 ldub [%l7 + 0x1F], %l6 fcmps %fcc2, %f3, %f8 orcc %o0, 0x0843, %o5 udiv %o1, 0x1649, %i1 fmovrdlez %o7, %f2, %f10 fbug %fcc2, loop_3406 lduh [%l7 + 0x60], %g1 fpadd32 %f6, %f0, %f8 fcmpgt32 %f6, %f12, %l1 loop_3406: udivx %l0, 0x0FBD, %i3 ble,a,pt %xcc, loop_3407 lduw [%l7 + 0x7C], %l4 fmovsne %icc, %f7, %f10 srl %l5, %l3, %i4 loop_3407: ldub [%l7 + 0x59], %g2 brgez,a %g7, loop_3408 brz %i5, loop_3409 edge32 %o2, %o6, %i6 lduh [%l7 + 0x1E], %g6 loop_3408: fmovrdgz %o3, %f10, %f4 loop_3409: edge8ln %g3, %o4, %i0 movl %icc, %l2, %g5 ldsb [%l7 + 0x49], %i2 fornot2 %f2, %f4, %f8 sth %g4, [%l7 + 0x46] fnot2s %f7, %f15 fmovrdgz %i7, %f14, %f8 lduh [%l7 + 0x5A], %o0 fmovdn %xcc, %f11, %f5 fmovdcs %icc, %f5, %f2 fpack32 %f14, %f8, %f2 ldx [%l7 + 0x30], %l6 ldd [%l7 + 0x70], %f12 tcs %xcc, 0x5 smulcc %o1, %o5, %i1 fsrc1 %f6, %f12 fble %fcc1, loop_3410 srlx %g1, 0x01, %o7 lduw [%l7 + 0x1C], %l0 ldub [%l7 + 0x6B], %i3 loop_3410: xor %l1, %l4, %l5 fzero %f2 ldub [%l7 + 0x76], %i4 stw %l3, [%l7 + 0x4C] array8 %g7, %g2, %i5 ld [%l7 + 0x70], %f14 ldsw [%l7 + 0x78], %o6 fbul,a %fcc2, loop_3411 bne loop_3412 fornot1 %f6, %f10, %f10 orn %o2, %g6, %i6 loop_3411: stw %g3, [%l7 + 0x24] loop_3412: srlx %o3, 0x15, %o4 fbn,a %fcc0, loop_3413 tsubcc %i0, %l2, %i2 fmovrsne %g5, %f14, %f9 fexpand %f11, %f4 loop_3413: bcs,a %xcc, loop_3414 std %f8, [%l7 + 0x30] movrgez %g4, %i7, %o0 stb %l6, [%l7 + 0x51] loop_3414: ldsh [%l7 + 0x68], %o1 fbl %fcc1, loop_3415 tcs %xcc, 0x2 ld [%l7 + 0x68], %f13 tgu %xcc, 0x1 loop_3415: fcmple16 %f4, %f14, %o5 alignaddr %i1, %g1, %l0 bpos %xcc, loop_3416 fmul8x16al %f6, %f13, %f6 fnot2 %f12, %f12 fpadd32 %f12, %f4, %f0 loop_3416: ldx [%l7 + 0x08], %i3 ld [%l7 + 0x30], %f8 fbuge %fcc0, loop_3417 stb %o7, [%l7 + 0x25] fbe,a %fcc2, loop_3418 st %f15, [%l7 + 0x3C] loop_3417: fmovrse %l4, %f10, %f9 bpos %icc, loop_3419 loop_3418: st %f0, [%l7 + 0x48] movge %xcc, %l5, %i4 orncc %l3, 0x0CF9, %g7 loop_3419: bpos,a,pt %xcc, loop_3420 or %l1, 0x040F, %g2 std %f12, [%l7 + 0x78] fexpand %f11, %f10 loop_3420: fcmped %fcc0, %f0, %f8 mulx %o6, %i5, %g6 fbue,a %fcc1, loop_3421 sdivx %o2, 0x02E2, %i6 nop setx loop_3422, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movleu %icc, %o3, %o4 loop_3421: brgez %g3, loop_3423 tvs %icc, 0x2 loop_3422: fmovscc %icc, %f15, %f3 fnot2 %f10, %f4 loop_3423: ldub [%l7 + 0x29], %l2 bpos loop_3424 fand %f10, %f6, %f2 smul %i0, %i2, %g5 movrlez %i7, 0x203, %g4 loop_3424: movg %icc, %l6, %o1 ldx [%l7 + 0x70], %o5 st %f5, [%l7 + 0x50] brlez %o0, loop_3425 fmovde %icc, %f6, %f14 edge8n %i1, %g1, %l0 fmul8sux16 %f8, %f6, %f12 loop_3425: xnor %o7, %l4, %l5 nop setx loop_3426, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bvs,a,pt %xcc, loop_3427 std %f4, [%l7 + 0x60] fpack16 %f6, %f3 loop_3426: udivx %i4, 0x1F7E, %l3 loop_3427: movpos %icc, %g7, %i3 lduh [%l7 + 0x0A], %g2 fandnot1s %f1, %f3, %f8 ldd [%l7 + 0x58], %f14 tl %xcc, 0x5 fmovdne %xcc, %f11, %f0 sra %o6, 0x0B, %i5 fbne %fcc2, loop_3428 bleu,pt %xcc, loop_3429 std %f4, [%l7 + 0x10] fornot2 %f12, %f8, %f14 loop_3428: sllx %l1, 0x0E, %o2 loop_3429: movle %icc, %i6, %g6 fabsd %f2, %f0 fpmerge %f14, %f1, %f6 fpackfix %f12, %f0 movvc %icc, %o3, %g3 call loop_3430 fmovdcc %xcc, %f2, %f13 sdivx %o4, 0x1904, %l2 st %f3, [%l7 + 0x3C] loop_3430: st %f9, [%l7 + 0x2C] ld [%l7 + 0x2C], %f4 fmul8sux16 %f14, %f4, %f14 ldsb [%l7 + 0x47], %i0 st %f12, [%l7 + 0x64] lduh [%l7 + 0x36], %i2 ldsh [%l7 + 0x44], %g5 srax %g4, %l6, %o1 stw %o5, [%l7 + 0x10] sth %i7, [%l7 + 0x24] lduw [%l7 + 0x18], %o0 brlz,a %g1, loop_3431 stw %i1, [%l7 + 0x24] fmovsgu %icc, %f4, %f15 edge8n %o7, %l4, %l0 loop_3431: bl,a %xcc, loop_3432 ld [%l7 + 0x20], %f12 sllx %l5, %l3, %g7 lduh [%l7 + 0x48], %i4 loop_3432: fmul8x16 %f10, %f12, %f0 edge16ln %g2, %o6, %i5 lduh [%l7 + 0x7A], %l1 ldx [%l7 + 0x38], %o2 fnot2s %f13, %f10 ldsw [%l7 + 0x58], %i6 fabsd %f2, %f10 fbn %fcc0, loop_3433 fbuge %fcc2, loop_3434 ldsb [%l7 + 0x78], %g6 array32 %o3, %i3, %g3 loop_3433: movrgz %o4, %i0, %l2 loop_3434: movrlz %g5, %g4, %i2 movrgez %o1, 0x202, %l6 fmovscc %xcc, %f10, %f11 xnor %o5, %o0, %g1 ldx [%l7 + 0x28], %i7 fors %f8, %f10, %f6 ldsh [%l7 + 0x0C], %o7 bn,pt %xcc, loop_3435 stx %i1, [%l7 + 0x10] array32 %l4, %l0, %l5 ldsw [%l7 + 0x7C], %l3 loop_3435: ld [%l7 + 0x7C], %f12 ldsh [%l7 + 0x18], %i4 fmovscs %xcc, %f5, %f13 sub %g2, 0x17A7, %o6 fbge %fcc2, loop_3436 fbe %fcc1, loop_3437 bvs,a %xcc, loop_3438 edge8n %g7, %l1, %o2 loop_3436: fmovrde %i6, %f2, %f12 loop_3437: lduw [%l7 + 0x40], %g6 loop_3438: st %f13, [%l7 + 0x74] sth %o3, [%l7 + 0x40] movgu %icc, %i5, %i3 fbne %fcc3, loop_3439 fnot2 %f4, %f10 smulcc %g3, 0x0E2E, %o4 ldsw [%l7 + 0x40], %l2 loop_3439: addcc %i0, %g5, %g4 srl %o1, 0x04, %i2 ldsb [%l7 + 0x32], %l6 tcs %icc, 0x0 ldsb [%l7 + 0x1F], %o0 fnot1s %f8, %f14 ldsw [%l7 + 0x4C], %g1 fornot1s %f4, %f11, %f1 smulcc %i7, %o5, %i1 subcc %l4, %o7, %l5 fmovdpos %icc, %f14, %f8 fmovdvs %xcc, %f9, %f7 lduh [%l7 + 0x76], %l0 ldsw [%l7 + 0x40], %i4 tgu %xcc, 0x6 fmovsneg %icc, %f10, %f14 fbu,a %fcc0, loop_3440 nop setx loop_3441, %l0, %l1 jmpl %l1, %g2 stx %o6, [%l7 + 0x70] sth %g7, [%l7 + 0x36] loop_3440: fmovdcs %icc, %f14, %f8 loop_3441: addc %l3, %o2, %l1 fmul8x16 %f11, %f14, %f6 movrlez %g6, %i6, %i5 fmovd %f10, %f8 fcmpgt16 %f4, %f6, %i3 array8 %g3, %o3, %l2 sllx %o4, 0x00, %i0 stb %g4, [%l7 + 0x1B] fmovscs %xcc, %f1, %f5 array16 %g5, %o1, %l6 bvc,pt %icc, loop_3442 stb %o0, [%l7 + 0x52] fmovde %icc, %f3, %f11 edge32l %g1, %i7, %i2 loop_3442: fxor %f0, %f14, %f4 fmovs %f0, %f7 fmovdl %icc, %f3, %f11 fpmerge %f7, %f6, %f12 fcmped %fcc2, %f2, %f12 fbl,a %fcc1, loop_3443 ldx [%l7 + 0x78], %i1 fmovdcc %icc, %f11, %f8 lduh [%l7 + 0x2E], %l4 loop_3443: sll %o5, %l5, %l0 ldsb [%l7 + 0x3F], %o7 ta %xcc, 0x3 tcc %icc, 0x1 fpsub32 %f6, %f10, %f8 fcmple32 %f6, %f4, %i4 ld [%l7 + 0x4C], %f14 fmovrslez %o6, %f15, %f14 nop setx loop_3444, %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_3445 fpsub16s %f1, %f11, %f6 ldsw [%l7 + 0x50], %g7 loop_3444: fbg %fcc1, loop_3446 loop_3445: fmovrsgez %g2, %f10, %f10 st %f3, [%l7 + 0x58] fmovrdlz %o2, %f4, %f0 loop_3446: fmovsn %xcc, %f7, %f3 ldsb [%l7 + 0x77], %l3 fnot2s %f7, %f10 fmovdvs %icc, %f15, %f5 sra %l1, %g6, %i6 xnorcc %i5, %g3, %o3 umul %i3, %o4, %i0 andncc %l2, %g5, %g4 addccc %l6, 0x1DA7, %o0 brlez %o1, loop_3447 ldub [%l7 + 0x4C], %g1 fmovrsne %i2, %f15, %f13 lduw [%l7 + 0x5C], %i1 loop_3447: fpadd16 %f4, %f4, %f12 ldsw [%l7 + 0x4C], %l4 edge32n %i7, %l5, %o5 fandnot2 %f10, %f8, %f8 stw %l0, [%l7 + 0x30] fcmpne32 %f0, %f8, %o7 ldub [%l7 + 0x15], %i4 sth %o6, [%l7 + 0x14] siam 0x2 tne %icc, 0x1 bne,a %xcc, loop_3448 lduh [%l7 + 0x6C], %g2 bl,pt %xcc, loop_3449 smul %o2, 0x0211, %g7 loop_3448: brlez,a %l1, loop_3450 movl %xcc, %l3, %g6 loop_3449: ldsw [%l7 + 0x4C], %i5 stw %g3, [%l7 + 0x60] loop_3450: fsrc2s %f7, %f2 fxor %f12, %f6, %f14 smulcc %o3, %i3, %i6 brgz,a %o4, loop_3451 lduh [%l7 + 0x5C], %l2 tvs %xcc, 0x4 ldd [%l7 + 0x50], %f4 loop_3451: ld [%l7 + 0x30], %f2 ldsh [%l7 + 0x3E], %i0 stx %g5, [%l7 + 0x30] nop setx loop_3452, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge16n %g4, %l6, %o0 xorcc %o1, %i2, %g1 nop setx loop_3453, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3452: orncc %l4, %i7, %l5 faligndata %f10, %f4, %f4 tneg %icc, 0x6 loop_3453: fmul8x16al %f3, %f12, %f14 fmovdne %xcc, %f4, %f7 sth %o5, [%l7 + 0x44] tl %icc, 0x3 fbule %fcc1, loop_3454 or %l0, %i1, %o7 fornot2 %f2, %f0, %f8 fornot1 %f2, %f6, %f4 loop_3454: sllx %o6, %g2, %o2 stb %i4, [%l7 + 0x48] movl %icc, %l1, %g7 stb %g6, [%l7 + 0x5F] edge32 %l3, %g3, %i5 pdist %f4, %f2, %f2 st %f13, [%l7 + 0x50] edge32l %i3, %o3, %i6 ldsh [%l7 + 0x26], %l2 ldx [%l7 + 0x38], %o4 brz,a %i0, loop_3455 fmovrsgz %g5, %f2, %f1 fexpand %f11, %f8 fmovdcs %xcc, %f4, %f7 loop_3455: bl,a,pn %xcc, loop_3456 bn,pn %icc, loop_3457 fcmpgt32 %f8, %f8, %l6 array32 %g4, %o1, %i2 loop_3456: fandnot1 %f12, %f0, %f2 loop_3457: ldsh [%l7 + 0x44], %o0 fone %f2 bge,a,pt %icc, loop_3458 stx %g1, [%l7 + 0x28] ldsw [%l7 + 0x60], %i7 ldx [%l7 + 0x30], %l5 loop_3458: fcmpne32 %f8, %f14, %o5 for %f6, %f2, %f2 stx %l4, [%l7 + 0x48] movrlez %i1, 0x158, %o7 ldsh [%l7 + 0x38], %o6 ldub [%l7 + 0x26], %l0 ld [%l7 + 0x58], %f8 movgu %xcc, %g2, %o2 fnors %f6, %f8, %f2 mova %xcc, %l1, %i4 ld [%l7 + 0x08], %f14 popc 0x0621, %g7 fbge %fcc0, loop_3459 fmovde %xcc, %f13, %f9 xnorcc %l3, 0x0AE7, %g6 fmuld8sux16 %f11, %f10, %f8 loop_3459: fcmple16 %f12, %f0, %g3 ldd [%l7 + 0x28], %f6 stb %i3, [%l7 + 0x43] movleu %icc, %i5, %i6 ta %xcc, 0x1 xnorcc %o3, 0x0028, %l2 ld [%l7 + 0x60], %f14 fmovdl %icc, %f4, %f4 tleu %icc, 0x1 popc %o4, %i0 fmovrslez %g5, %f0, %f10 fble %fcc3, loop_3460 edge16ln %g4, %o1, %l6 ldx [%l7 + 0x38], %i2 fmovrde %o0, %f2, %f2 loop_3460: stb %i7, [%l7 + 0x0F] ldx [%l7 + 0x30], %l5 movg %icc, %o5, %l4 std %f12, [%l7 + 0x28] fmovdpos %xcc, %f9, %f7 fands %f3, %f0, %f15 stw %g1, [%l7 + 0x6C] ldx [%l7 + 0x50], %o7 fmul8x16au %f15, %f6, %f0 srl %i1, %l0, %g2 ldsw [%l7 + 0x3C], %o2 tgu %icc, 0x7 fpsub16 %f2, %f4, %f8 fabsd %f4, %f10 bgu,a,pn %icc, loop_3461 srl %o6, 0x1E, %l1 tgu %xcc, 0x0 lduw [%l7 + 0x40], %g7 loop_3461: brz %l3, loop_3462 fmovsne %icc, %f15, %f13 tsubcctv %i4, 0x0F4D, %g3 fbn %fcc1, loop_3463 loop_3462: tpos %icc, 0x6 bgu,a,pn %xcc, loop_3464 fpsub16 %f8, %f0, %f12 loop_3463: orcc %i3, 0x1BAB, %g6 ldsb [%l7 + 0x6C], %i6 loop_3464: sllx %i5, %o3, %l2 andncc %i0, %o4, %g4 fornot2s %f11, %f4, %f6 fmovs %f13, %f4 stx %g5, [%l7 + 0x10] fnot2s %f6, %f9 ldsh [%l7 + 0x6C], %l6 ldx [%l7 + 0x18], %o1 lduh [%l7 + 0x1E], %o0 fmovdn %xcc, %f2, %f6 fors %f14, %f12, %f6 sdivcc %i7, 0x173B, %i2 stw %l5, [%l7 + 0x10] tne %icc, 0x5 ldsb [%l7 + 0x0C], %o5 ld [%l7 + 0x5C], %f14 ldsh [%l7 + 0x64], %l4 stb %o7, [%l7 + 0x44] ldsh [%l7 + 0x6A], %g1 bcc,a,pn %xcc, loop_3465 subccc %i1, 0x14BE, %l0 movg %icc, %o2, %o6 bgu loop_3466 loop_3465: fmovsl %xcc, %f4, %f9 movge %xcc, %g2, %l1 fbl %fcc3, loop_3467 loop_3466: fbo %fcc0, loop_3468 add %g7, 0x15BD, %i4 mova %xcc, %g3, %l3 loop_3467: bvs,pt %icc, loop_3469 loop_3468: movvc %xcc, %g6, %i3 fcmpgt32 %f12, %f14, %i5 alignaddrl %o3, %i6, %i0 loop_3469: sdivx %l2, 0x0442, %o4 fones %f2 xorcc %g5, 0x05C8, %l6 fbne,a %fcc3, loop_3470 ldub [%l7 + 0x77], %o1 movrgez %o0, 0x132, %i7 ld [%l7 + 0x34], %f9 loop_3470: movneg %icc, %i2, %l5 fnand %f12, %f6, %f6 fmovse %icc, %f4, %f0 std %f14, [%l7 + 0x48] ldsw [%l7 + 0x24], %g4 fmovrdlez %o5, %f14, %f2 subcc %l4, %o7, %g1 fmul8sux16 %f10, %f4, %f2 ldsh [%l7 + 0x6E], %i1 fand %f10, %f0, %f0 fmovsvs %xcc, %f5, %f3 brgez,a %o2, loop_3471 ldd [%l7 + 0x10], %f10 fnand %f4, %f6, %f0 bshuffle %f8, %f12, %f6 loop_3471: fpsub32 %f6, %f4, %f10 fpsub32s %f1, %f15, %f2 fxnors %f13, %f1, %f3 ldsw [%l7 + 0x20], %o6 fors %f9, %f6, %f1 udivcc %g2, 0x0E7B, %l1 fnot1 %f4, %f4 srl %l0, %i4, %g7 fmovrsne %g3, %f7, %f0 ldub [%l7 + 0x20], %g6 movgu %xcc, %i3, %i5 subcc %o3, %i6, %i0 lduw [%l7 + 0x64], %l2 tle %xcc, 0x3 stx %l3, [%l7 + 0x20] movge %icc, %o4, %l6 fpadd32 %f6, %f14, %f12 fandnot2s %f11, %f6, %f15 ld [%l7 + 0x28], %f5 bcc %icc, loop_3472 fnot2s %f3, %f13 lduh [%l7 + 0x44], %o1 st %f4, [%l7 + 0x54] loop_3472: std %f12, [%l7 + 0x78] lduw [%l7 + 0x64], %g5 edge16 %o0, %i7, %i2 nop setx loop_3473, %l0, %l1 jmpl %l1, %l5 xor %o5, %g4, %o7 tg %icc, 0x3 fmovdn %xcc, %f14, %f14 loop_3473: movge %icc, %g1, %i1 movrlez %l4, 0x31B, %o6 fpadd32 %f0, %f6, %f8 stw %o2, [%l7 + 0x1C] fbge %fcc2, loop_3474 tle %xcc, 0x3 edge16ln %g2, %l1, %l0 edge16l %g7, %i4, %g6 loop_3474: bcc,pn %xcc, loop_3475 sth %i3, [%l7 + 0x6E] ldsh [%l7 + 0x56], %g3 fpsub32s %f6, %f1, %f14 loop_3475: ldsh [%l7 + 0x36], %i5 ta %xcc, 0x6 bg,a %xcc, loop_3476 fmovdn %icc, %f1, %f5 ldx [%l7 + 0x60], %i6 add %i0, 0x1933, %o3 loop_3476: edge8n %l3, %l2, %l6 std %f8, [%l7 + 0x28] fone %f0 ldx [%l7 + 0x18], %o4 fnot1 %f12, %f8 brgez %o1, loop_3477 nop setx loop_3478, %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 fornot2 %f14, %f4, %f14 ta %xcc, 0x4 loop_3477: fbule,a %fcc1, loop_3479 loop_3478: edge32 %g5, %i7, %i2 movge %xcc, %o0, %o5 fcmpne16 %f2, %f2, %l5 loop_3479: lduh [%l7 + 0x72], %g4 array8 %o7, %i1, %g1 ba,pn %xcc, loop_3480 fmovrdlz %l4, %f14, %f12 mulx %o6, %o2, %l1 ldsh [%l7 + 0x60], %l0 loop_3480: te %icc, 0x4 edge16ln %g2, %i4, %g7 bgu,a loop_3481 sth %g6, [%l7 + 0x6E] fnor %f10, %f12, %f0 fbu %fcc1, loop_3482 loop_3481: fmul8sux16 %f4, %f4, %f14 ldsw [%l7 + 0x78], %i3 fmovse %xcc, %f8, %f15 loop_3482: st %f5, [%l7 + 0x08] sllx %i5, 0x1C, %i6 fnot2s %f9, %f5 ldsh [%l7 + 0x3E], %g3 for %f2, %f2, %f14 add %o3, 0x1B5C, %l3 ldd [%l7 + 0x78], %f12 lduh [%l7 + 0x3C], %i0 fbue %fcc1, loop_3483 alignaddrl %l6, %l2, %o1 ldub [%l7 + 0x0A], %g5 fmovdgu %icc, %f12, %f9 loop_3483: fcmpne16 %f2, %f14, %o4 movvs %xcc, %i2, %i7 fmovsle %icc, %f14, %f9 ldd [%l7 + 0x28], %f6 lduw [%l7 + 0x58], %o5 fcmple16 %f14, %f10, %o0 bge loop_3484 ba,pn %icc, loop_3485 fcmple32 %f2, %f6, %g4 be,a,pn %icc, loop_3486 loop_3484: lduw [%l7 + 0x1C], %o7 loop_3485: bvc,a,pt %xcc, loop_3487 std %f8, [%l7 + 0x08] loop_3486: fzero %f4 fpsub16s %f5, %f7, %f0 loop_3487: orn %i1, 0x019A, %g1 brgz %l4, loop_3488 lduw [%l7 + 0x18], %l5 fmovse %icc, %f3, %f5 fmovsvc %icc, %f3, %f13 loop_3488: taddcc %o2, 0x06E6, %o6 lduh [%l7 + 0x76], %l1 bn,a,pt %icc, loop_3489 ldsh [%l7 + 0x72], %g2 udivcc %i4, 0x0503, %l0 udivx %g7, 0x168C, %g6 loop_3489: fnands %f4, %f14, %f4 fands %f11, %f6, %f5 array32 %i5, %i6, %g3 movpos %icc, %i3, %o3 smul %i0, 0x05EF, %l6 sth %l2, [%l7 + 0x78] movcs %xcc, %l3, %o1 alignaddr %o4, %i2, %i7 fmovsne %xcc, %f8, %f11 fxors %f6, %f0, %f11 tsubcctv %g5, 0x0A04, %o0 fpmerge %f4, %f5, %f14 addcc %o5, %o7, %i1 sdiv %g4, 0x11AD, %l4 ldd [%l7 + 0x50], %f8 fmovsl %xcc, %f5, %f12 fbge,a %fcc3, loop_3490 fmovdg %xcc, %f4, %f6 fmul8ulx16 %f12, %f4, %f8 ldx [%l7 + 0x08], %l5 loop_3490: movle %icc, %g1, %o2 ldsw [%l7 + 0x14], %l1 fmovdcs %xcc, %f12, %f4 lduw [%l7 + 0x50], %o6 fmovscs %xcc, %f2, %f8 fmovrdgz %i4, %f12, %f8 pdist %f12, %f0, %f6 and %l0, 0x0C04, %g2 tcs %xcc, 0x2 tcc %icc, 0x6 sth %g6, [%l7 + 0x74] st %f13, [%l7 + 0x34] ldx [%l7 + 0x38], %g7 ldsb [%l7 + 0x22], %i5 sethi 0x070B, %g3 st %f13, [%l7 + 0x38] fsrc1s %f5, %f8 tpos %icc, 0x5 ldsh [%l7 + 0x74], %i6 fmovdne %xcc, %f5, %f10 ldub [%l7 + 0x2E], %o3 fmuld8sux16 %f9, %f4, %f8 fmovsleu %icc, %f1, %f5 stb %i3, [%l7 + 0x14] udiv %l6, 0x05D4, %i0 fnors %f3, %f14, %f13 ld [%l7 + 0x70], %f1 stw %l3, [%l7 + 0x28] fcmpd %fcc3, %f8, %f10 edge16n %l2, %o1, %o4 fbl,a %fcc2, loop_3491 orn %i7, %g5, %i2 movn %icc, %o0, %o7 tcs %xcc, 0x7 loop_3491: lduw [%l7 + 0x18], %i1 fpadd32 %f6, %f10, %f2 fabss %f11, %f11 xorcc %o5, %l4, %l5 sth %g1, [%l7 + 0x20] ldsw [%l7 + 0x08], %g4 bpos,pt %icc, loop_3492 stw %l1, [%l7 + 0x24] std %f8, [%l7 + 0x40] udiv %o2, 0x00BA, %i4 loop_3492: fmovde %icc, %f3, %f6 udivcc %l0, 0x1911, %g2 movvc %icc, %g6, %g7 movrgz %o6, 0x059, %g3 subcc %i6, 0x13BD, %o3 tgu %icc, 0x5 sth %i3, [%l7 + 0x22] fmovs %f13, %f10 bcc %xcc, loop_3493 fmovdn %icc, %f12, %f11 nop setx loop_3494, %l0, %l1 jmpl %l1, %l6 ldsw [%l7 + 0x10], %i5 loop_3493: stb %i0, [%l7 + 0x7A] ldd [%l7 + 0x30], %f12 loop_3494: fornot1 %f4, %f8, %f6 sll %l3, %l2, %o1 stw %i7, [%l7 + 0x50] brgez %g5, loop_3495 std %f6, [%l7 + 0x28] edge32ln %o4, %o0, %i2 fmuld8ulx16 %f7, %f7, %f12 loop_3495: sub %o7, 0x00B0, %o5 fabss %f2, %f3 fmovsne %icc, %f14, %f13 andcc %l4, %l5, %g1 fandnot1 %f0, %f10, %f12 umul %g4, %l1, %o2 ldd [%l7 + 0x48], %f4 fpackfix %f0, %f3 fmul8sux16 %f12, %f12, %f6 brz,a %i1, loop_3496 orncc %i4, %l0, %g2 sra %g6, 0x13, %g7 taddcc %g3, %i6, %o6 loop_3496: ldsb [%l7 + 0x46], %o3 ldx [%l7 + 0x08], %i3 ldsh [%l7 + 0x7E], %i5 orn %l6, %i0, %l2 sub %l3, %o1, %i7 stx %o4, [%l7 + 0x40] bpos,a,pn %icc, loop_3497 tg %icc, 0x4 fmovsa %icc, %f11, %f3 bvc loop_3498 loop_3497: subcc %g5, %o0, %o7 array16 %o5, %l4, %i2 subc %l5, 0x045C, %g1 loop_3498: movrne %g4, 0x19E, %l1 brz %i1, loop_3499 bshuffle %f10, %f12, %f12 edge32 %o2, %l0, %i4 fmovdpos %xcc, %f8, %f8 loop_3499: fcmps %fcc1, %f10, %f1 xorcc %g6, 0x0B82, %g2 bcs %xcc, loop_3500 subccc %g7, 0x0AC1, %i6 subccc %g3, %o3, %i3 bvc,pn %icc, loop_3501 loop_3500: fcmpne16 %f14, %f6, %o6 stw %l6, [%l7 + 0x40] ldsh [%l7 + 0x34], %i0 loop_3501: lduh [%l7 + 0x50], %i5 fmuld8sux16 %f2, %f8, %f8 popc 0x13FD, %l2 fbg,a %fcc0, loop_3502 std %f8, [%l7 + 0x30] edge8ln %o1, %i7, %l3 fbue,a %fcc0, loop_3503 loop_3502: fnand %f0, %f6, %f0 fmovsneg %icc, %f0, %f6 fmovdcs %xcc, %f4, %f7 loop_3503: umulcc %g5, %o4, %o0 stw %o7, [%l7 + 0x74] stw %o5, [%l7 + 0x60] stx %l4, [%l7 + 0x70] edge8n %i2, %l5, %g1 fornot1s %f4, %f12, %f14 taddcc %l1, %g4, %i1 fmovdn %icc, %f12, %f5 brz,a %o2, loop_3504 fcmpgt16 %f4, %f4, %i4 fmovsge %xcc, %f9, %f7 ldsw [%l7 + 0x44], %g6 loop_3504: movgu %xcc, %g2, %g7 udivx %i6, 0x087E, %g3 fabsd %f10, %f0 ldd [%l7 + 0x50], %f12 fcmple32 %f2, %f12, %o3 movrlz %l0, 0x0F2, %i3 fmovspos %xcc, %f11, %f13 fcmpgt32 %f14, %f12, %l6 fmovdcc %icc, %f12, %f6 ldd [%l7 + 0x08], %f6 movre %o6, %i5, %i0 srlx %o1, %i7, %l3 move %xcc, %g5, %l2 movrgz %o4, %o7, %o0 fsrc1 %f14, %f6 tcc %xcc, 0x1 fmovd %f8, %f2 fbe,a %fcc3, loop_3505 ldsb [%l7 + 0x46], %o5 brgz %l4, loop_3506 fmovrsgz %l5, %f1, %f11 loop_3505: fmovsleu %icc, %f1, %f8 fornot1 %f2, %f14, %f12 loop_3506: tsubcc %g1, %i2, %g4 ld [%l7 + 0x0C], %f3 fmovsle %icc, %f12, %f12 stb %i1, [%l7 + 0x45] movcs %icc, %l1, %o2 ldsw [%l7 + 0x78], %g6 xnorcc %g2, %g7, %i4 fnot1 %f10, %f8 ldx [%l7 + 0x70], %i6 lduw [%l7 + 0x58], %g3 sth %l0, [%l7 + 0x14] taddcc %i3, %l6, %o6 addccc %i5, 0x16B9, %i0 edge16n %o1, %i7, %o3 movle %xcc, %l3, %l2 fmul8sux16 %f8, %f14, %f4 alignaddr %o4, %o7, %o0 fornot2s %f0, %f8, %f9 movrne %o5, 0x191, %l4 fcmpgt16 %f0, %f8, %g5 tn %xcc, 0x4 stb %g1, [%l7 + 0x6E] tcs %icc, 0x2 nop setx loop_3507, %l0, %l1 jmpl %l1, %i2 movneg %icc, %l5, %g4 lduw [%l7 + 0x48], %l1 sethi 0x0E61, %i1 loop_3507: fmovd %f8, %f6 sdiv %o2, 0x1F50, %g6 fmovsa %xcc, %f14, %f4 ldsw [%l7 + 0x58], %g7 te %xcc, 0x5 sdivcc %i4, 0x0B7B, %i6 xorcc %g3, %g2, %l0 st %f7, [%l7 + 0x08] ld [%l7 + 0x78], %f10 fbn,a %fcc3, loop_3508 ldsh [%l7 + 0x74], %i3 bg,pn %icc, loop_3509 sth %o6, [%l7 + 0x68] loop_3508: lduh [%l7 + 0x6A], %l6 fbul %fcc0, loop_3510 loop_3509: fmovs %f8, %f7 fsrc1s %f14, %f0 te %icc, 0x6 loop_3510: fpadd32 %f14, %f4, %f8 fxor %f8, %f2, %f0 ldsh [%l7 + 0x1A], %i0 udivcc %i5, 0x122A, %i7 stb %o3, [%l7 + 0x1A] fmovsvc %icc, %f2, %f2 sth %l3, [%l7 + 0x52] fbu %fcc0, loop_3511 tpos %xcc, 0x2 fnor %f8, %f0, %f10 movvs %icc, %l2, %o1 loop_3511: fmovde %icc, %f5, %f10 fpadd32s %f6, %f1, %f15 ldd [%l7 + 0x38], %f2 fmovscs %icc, %f6, %f10 fsrc2 %f14, %f4 tge %icc, 0x5 fabsd %f10, %f8 fmovrslez %o7, %f9, %f0 srlx %o4, %o5, %o0 fbule %fcc0, loop_3512 array16 %l4, %g5, %g1 fbu %fcc3, loop_3513 fsrc2s %f12, %f9 loop_3512: fble %fcc3, loop_3514 fmovdcs %icc, %f13, %f4 loop_3513: movrgez %l5, 0x3B8, %i2 fandnot1s %f10, %f4, %f7 loop_3514: lduw [%l7 + 0x4C], %g4 fbule %fcc0, loop_3515 stb %l1, [%l7 + 0x1E] fpsub32 %f2, %f12, %f2 stw %i1, [%l7 + 0x20] loop_3515: tvs %xcc, 0x2 xorcc %o2, 0x14A1, %g7 edge8n %i4, %i6, %g6 movne %icc, %g3, %l0 fmovrslz %i3, %f11, %f14 popc 0x05B8, %o6 ldsh [%l7 + 0x1C], %g2 brgez,a %l6, loop_3516 taddcctv %i5, 0x0727, %i0 fmovsne %icc, %f2, %f7 ld [%l7 + 0x50], %f4 loop_3516: st %f12, [%l7 + 0x1C] lduh [%l7 + 0x36], %o3 fmovs %f5, %f0 fzeros %f9 for %f4, %f6, %f2 fba,a %fcc1, loop_3517 fsrc2s %f3, %f13 fpadd32s %f0, %f12, %f11 stw %l3, [%l7 + 0x6C] loop_3517: subcc %l2, %o1, %i7 fmovdge %icc, %f5, %f11 ba,a %xcc, loop_3518 bleu %icc, loop_3519 stw %o4, [%l7 + 0x0C] fzero %f4 loop_3518: fmovsn %icc, %f9, %f8 loop_3519: st %f10, [%l7 + 0x5C] fmovse %xcc, %f9, %f12 ba,a,pt %icc, loop_3520 fnot2s %f5, %f10 fmovrsne %o7, %f10, %f2 sra %o0, 0x01, %l4 loop_3520: ldsh [%l7 + 0x72], %o5 fone %f14 sth %g5, [%l7 + 0x30] fpadd32s %f6, %f1, %f6 fsrc2s %f7, %f3 fbn,a %fcc3, loop_3521 umul %l5, %i2, %g1 fblg %fcc3, loop_3522 stx %l1, [%l7 + 0x78] loop_3521: ldx [%l7 + 0x20], %g4 stb %o2, [%l7 + 0x2A] loop_3522: edge32ln %g7, %i4, %i1 fcmpes %fcc1, %f12, %f14 andncc %g6, %i6, %g3 stb %l0, [%l7 + 0x5C] addccc %i3, %g2, %o6 move %icc, %i5, %l6 fmovspos %icc, %f0, %f6 fpack16 %f6, %f6 sth %i0, [%l7 + 0x30] bvs,a loop_3523 tpos %xcc, 0x5 movcc %xcc, %o3, %l2 stx %o1, [%l7 + 0x30] loop_3523: fbo,a %fcc3, loop_3524 ldd [%l7 + 0x28], %f12 ble,a %xcc, loop_3525 fmuld8ulx16 %f15, %f14, %f4 loop_3524: stw %l3, [%l7 + 0x3C] brlz %o4, loop_3526 loop_3525: nop setx loop_3527, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnot2 %f8, %f4 subccc %i7, %o7, %l4 loop_3526: bvs,a,pn %xcc, loop_3528 loop_3527: fbn,a %fcc0, loop_3529 smulcc %o0, 0x0DFA, %o5 ldx [%l7 + 0x48], %g5 loop_3528: fmovdgu %xcc, %f7, %f0 loop_3529: fmovdgu %icc, %f12, %f7 bvc,a,pt %xcc, loop_3530 andncc %i2, %g1, %l1 edge32ln %l5, %g4, %g7 fmovsg %xcc, %f11, %f9 loop_3530: ld [%l7 + 0x70], %f2 brz %o2, loop_3531 call loop_3532 fmul8sux16 %f8, %f0, %f10 lduw [%l7 + 0x60], %i4 loop_3531: st %f4, [%l7 + 0x44] loop_3532: ldd [%l7 + 0x78], %f6 call loop_3533 tle %icc, 0x5 ldd [%l7 + 0x18], %f12 sth %i1, [%l7 + 0x0C] loop_3533: fnot1 %f14, %f0 fmovrslz %g6, %f6, %f11 fbn %fcc1, loop_3534 fmovdleu %xcc, %f10, %f13 ldx [%l7 + 0x28], %g3 array16 %i6, %l0, %i3 loop_3534: addc %g2, 0x10AB, %i5 ldub [%l7 + 0x3F], %l6 bge,a loop_3535 array32 %o6, %o3, %l2 alignaddrl %o1, %i0, %l3 ldd [%l7 + 0x20], %f0 loop_3535: fmovrsgz %o4, %f3, %f1 be %icc, loop_3536 ldsw [%l7 + 0x6C], %o7 ldsb [%l7 + 0x3F], %i7 ldub [%l7 + 0x1A], %o0 loop_3536: ld [%l7 + 0x54], %f15 nop setx loop_3537, %l0, %l1 jmpl %l1, %o5 fmul8sux16 %f4, %f0, %f2 movrlz %l4, %g5, %i2 std %f12, [%l7 + 0x70] loop_3537: bpos,a %xcc, loop_3538 srax %l1, %g1, %g4 sdivcc %g7, 0x0A1C, %o2 stb %l5, [%l7 + 0x40] loop_3538: fbne %fcc2, loop_3539 fblg,a %fcc1, loop_3540 smul %i1, %i4, %g3 fmovdne %xcc, %f8, %f11 loop_3539: fmovdcs %icc, %f9, %f4 loop_3540: fabsd %f6, %f14 bg,a loop_3541 stb %g6, [%l7 + 0x2F] move %icc, %i6, %l0 tsubcc %i3, %i5, %l6 loop_3541: fmovsgu %xcc, %f0, %f9 fmovrdgez %g2, %f2, %f0 ble loop_3542 fmovdl %icc, %f9, %f11 sdivx %o6, 0x072C, %l2 fmovde %icc, %f3, %f15 loop_3542: bpos,a loop_3543 stb %o3, [%l7 + 0x48] fnor %f6, %f14, %f0 fcmps %fcc0, %f12, %f3 loop_3543: sub %i0, 0x1C6D, %o1 ldsh [%l7 + 0x0C], %l3 xorcc %o7, 0x17E9, %i7 ldsw [%l7 + 0x2C], %o4 fnot1s %f13, %f8 fmovsneg %icc, %f15, %f11 orn %o0, %o5, %l4 fsrc1 %f8, %f12 ldsh [%l7 + 0x5A], %i2 fmovrdlz %g5, %f8, %f4 fxor %f4, %f6, %f2 umulcc %g1, 0x107F, %g4 fpsub32 %f2, %f2, %f14 ldd [%l7 + 0x70], %f14 fpmerge %f12, %f13, %f2 fxnor %f4, %f14, %f6 bne,a loop_3544 fmovscc %icc, %f10, %f12 srl %l1, 0x04, %o2 st %f14, [%l7 + 0x18] loop_3544: stw %l5, [%l7 + 0x48] fmovdneg %icc, %f1, %f15 fmul8x16 %f10, %f10, %f6 lduh [%l7 + 0x74], %i1 fmovda %icc, %f10, %f4 fmovsge %xcc, %f11, %f13 fmovrdgez %g7, %f8, %f12 array32 %g3, %i4, %g6 array8 %i6, %i3, %l0 ldd [%l7 + 0x78], %f0 std %f10, [%l7 + 0x50] ldsh [%l7 + 0x18], %i5 stx %g2, [%l7 + 0x40] fmovdcc %icc, %f6, %f14 stb %l6, [%l7 + 0x43] edge32ln %l2, %o6, %o3 movvs %xcc, %o1, %i0 ldsh [%l7 + 0x66], %o7 taddcc %i7, %l3, %o0 fands %f11, %f13, %f1 bg %icc, loop_3545 tpos %icc, 0x5 fmuld8sux16 %f3, %f7, %f0 fbge,a %fcc1, loop_3546 loop_3545: bvc,pn %xcc, loop_3547 bshuffle %f10, %f6, %f12 ldsb [%l7 + 0x4E], %o4 loop_3546: std %f2, [%l7 + 0x18] loop_3547: fmovdl %xcc, %f6, %f14 lduw [%l7 + 0x34], %l4 fmovrdgez %i2, %f8, %f10 and %o5, 0x10CE, %g5 array8 %g1, %l1, %g4 nop setx loop_3548, %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 or %l5, %o2, %i1 brnz,a %g7, loop_3549 tgu %icc, 0x6 loop_3548: fmovdvs %xcc, %f7, %f8 bn,a %icc, loop_3550 loop_3549: xorcc %i4, 0x19AC, %g3 fmul8ulx16 %f14, %f8, %f12 std %f0, [%l7 + 0x70] loop_3550: ldsb [%l7 + 0x37], %g6 fmul8ulx16 %f6, %f6, %f12 fnegd %f6, %f0 fmovrdlez %i3, %f4, %f2 ld [%l7 + 0x10], %f8 fnot2 %f10, %f4 fpsub16s %f12, %f2, %f14 tgu %icc, 0x7 sdiv %l0, 0x17D5, %i5 fmuld8sux16 %f6, %f15, %f4 edge32n %g2, %i6, %l2 bpos,a,pn %icc, loop_3551 fmovdvs %xcc, %f7, %f1 ldsh [%l7 + 0x38], %o6 fnegd %f0, %f8 loop_3551: stw %l6, [%l7 + 0x78] fxors %f13, %f13, %f5 bge,pt %icc, loop_3552 fsrc1s %f10, %f7 mova %xcc, %o1, %i0 or %o3, %i7, %l3 loop_3552: ldsw [%l7 + 0x34], %o7 std %f14, [%l7 + 0x08] stw %o0, [%l7 + 0x60] lduh [%l7 + 0x60], %l4 sllx %i2, 0x1C, %o5 lduw [%l7 + 0x28], %g5 tsubcctv %g1, 0x176F, %o4 fmovrdgz %l1, %f0, %f6 add %g4, 0x1D85, %o2 ldsb [%l7 + 0x53], %l5 ldsh [%l7 + 0x70], %i1 fand %f0, %f4, %f2 tn %xcc, 0x7 ldsh [%l7 + 0x18], %i4 stx %g3, [%l7 + 0x50] std %f12, [%l7 + 0x10] brlez,a %g7, loop_3553 stw %i3, [%l7 + 0x60] ldsb [%l7 + 0x6E], %g6 fandnot1 %f8, %f2, %f8 loop_3553: ldsb [%l7 + 0x16], %l0 mova %xcc, %g2, %i5 fbu %fcc3, loop_3554 movge %xcc, %i6, %l2 st %f1, [%l7 + 0x10] edge32l %o6, %l6, %i0 loop_3554: brnz %o3, loop_3555 fbo %fcc2, loop_3556 ld [%l7 + 0x48], %f1 fcmps %fcc2, %f4, %f8 loop_3555: sub %i7, %l3, %o7 loop_3556: subcc %o1, %l4, %i2 stx %o0, [%l7 + 0x30] fmovdn %icc, %f8, %f9 array32 %g5, %g1, %o5 call loop_3557 lduw [%l7 + 0x0C], %l1 fmovrslez %g4, %f1, %f7 fmovdn %xcc, %f0, %f4 loop_3557: ldub [%l7 + 0x0D], %o2 fmul8x16al %f12, %f11, %f2 ldsh [%l7 + 0x60], %o4 ldd [%l7 + 0x50], %f12 edge8ln %i1, %i4, %g3 ldsb [%l7 + 0x18], %g7 ld [%l7 + 0x28], %f11 fbule,a %fcc2, loop_3558 bl,a %xcc, loop_3559 mulscc %i3, %g6, %l5 fblg %fcc3, loop_3560 loop_3558: ldsw [%l7 + 0x68], %g2 loop_3559: stx %i5, [%l7 + 0x58] fmovdgu %icc, %f2, %f0 loop_3560: bvc,a loop_3561 andcc %i6, %l2, %o6 sub %l0, 0x04B7, %l6 std %f0, [%l7 + 0x48] loop_3561: addccc %i0, %i7, %o3 bshuffle %f8, %f14, %f10 fmovrdlz %l3, %f4, %f8 sth %o1, [%l7 + 0x0A] tcc %icc, 0x2 ldsb [%l7 + 0x63], %o7 fnors %f8, %f4, %f11 lduw [%l7 + 0x60], %i2 lduw [%l7 + 0x50], %o0 fcmpes %fcc3, %f10, %f2 and %g5, %l4, %g1 fpsub16s %f15, %f2, %f10 sdivx %o5, 0x11D2, %l1 movgu %icc, %o2, %g4 ldx [%l7 + 0x50], %o4 add %i1, 0x05BE, %g3 movneg %icc, %i4, %g7 udivcc %g6, 0x125E, %i3 fandnot2 %f2, %f6, %f8 stw %l5, [%l7 + 0x0C] fcmpd %fcc2, %f6, %f8 ldsw [%l7 + 0x70], %i5 fmovde %xcc, %f2, %f2 fmovsne %icc, %f2, %f10 alignaddrl %i6, %l2, %o6 fmovsge %xcc, %f3, %f9 movcs %icc, %l0, %g2 fmovscs %icc, %f9, %f6 sth %l6, [%l7 + 0x3C] bneg loop_3562 fmovsa %xcc, %f13, %f8 lduh [%l7 + 0x5E], %i0 ldsh [%l7 + 0x2A], %o3 loop_3562: ld [%l7 + 0x24], %f13 fnands %f15, %f8, %f6 bcs,a,pt %icc, loop_3563 tleu %xcc, 0x3 fbue,a %fcc3, loop_3564 movpos %xcc, %i7, %l3 loop_3563: add %o7, %i2, %o1 ld [%l7 + 0x0C], %f4 loop_3564: fmovdleu %icc, %f10, %f0 bn,pt %icc, loop_3565 fmovrde %o0, %f2, %f2 brgez %g5, loop_3566 taddcc %g1, %l4, %l1 loop_3565: fcmped %fcc0, %f10, %f10 fmovsneg %icc, %f11, %f15 loop_3566: edge16 %o2, %g4, %o5 fcmpd %fcc2, %f6, %f2 edge32 %i1, %g3, %o4 ldx [%l7 + 0x50], %g7 sdiv %g6, 0x1197, %i4 bvc %icc, loop_3567 umul %l5, %i5, %i3 lduw [%l7 + 0x10], %l2 nop setx loop_3568, %l0, %l1 jmpl %l1, %o6 loop_3567: lduw [%l7 + 0x24], %i6 fxors %f15, %f15, %f2 array32 %g2, %l0, %l6 loop_3568: fmovscc %icc, %f15, %f13 tge %xcc, 0x2 fmovrsgz %i0, %f14, %f4 bcc,a,pn %xcc, loop_3569 fmovs %f4, %f13 edge8l %i7, %l3, %o7 fmovdn %icc, %f14, %f4 loop_3569: sth %o3, [%l7 + 0x74] srl %i2, %o0, %o1 ldub [%l7 + 0x3A], %g5 bg loop_3570 fcmpne32 %f8, %f12, %l4 brgz,a %l1, loop_3571 bn,a,pn %xcc, loop_3572 loop_3570: bne %xcc, loop_3573 movrgez %o2, %g1, %o5 loop_3571: xnor %i1, 0x17C8, %g4 loop_3572: ldsh [%l7 + 0x2E], %o4 loop_3573: stb %g3, [%l7 + 0x75] std %f6, [%l7 + 0x18] std %f2, [%l7 + 0x40] stx %g7, [%l7 + 0x08] bcc,pt %icc, loop_3574 fands %f5, %f14, %f2 lduw [%l7 + 0x60], %i4 stw %g6, [%l7 + 0x28] loop_3574: stb %l5, [%l7 + 0x1B] movrne %i5, 0x31E, %l2 array32 %i3, %o6, %i6 edge8 %l0, %l6, %i0 ldsh [%l7 + 0x40], %i7 ble,a loop_3575 edge8n %g2, %o7, %o3 fnegd %f8, %f2 fandnot2 %f14, %f8, %f10 loop_3575: 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 bpos,a,pn %icc, loop_3577 fmovrsgz %l3, %f4, %f10 fmovrdgz %o0, %f14, %f8 loop_3576: lduh [%l7 + 0x74], %i2 loop_3577: stw %o1, [%l7 + 0x70] lduw [%l7 + 0x54], %g5 fcmpd %fcc3, %f0, %f8 alignaddrl %l1, %l4, %o2 fmul8sux16 %f2, %f6, %f12 ldsb [%l7 + 0x77], %g1 ldd [%l7 + 0x78], %f8 ldsh [%l7 + 0x10], %o5 fone %f12 fmovsn %icc, %f3, %f3 fcmple32 %f8, %f8, %i1 fmul8x16au %f10, %f10, %f2 ldx [%l7 + 0x20], %o4 fmovsl %xcc, %f7, %f8 st %f4, [%l7 + 0x64] lduw [%l7 + 0x10], %g4 ld [%l7 + 0x6C], %f7 ld [%l7 + 0x08], %f14 fabss %f4, %f8 tcc %xcc, 0x3 movn %xcc, %g7, %i4 tg %icc, 0x1 ldsw [%l7 + 0x28], %g6 movrgez %l5, 0x20B, %g3 brgz %i5, loop_3578 bne loop_3579 tleu %icc, 0x6 srl %l2, 0x09, %o6 loop_3578: ldub [%l7 + 0x62], %i6 loop_3579: sth %l0, [%l7 + 0x30] fmovdge %xcc, %f11, %f0 tcs %icc, 0x0 edge32 %l6, %i0, %i7 fmovrdgz %i3, %f2, %f12 movvs %xcc, %g2, %o7 fpackfix %f6, %f14 edge32l %l3, %o3, %i2 edge32 %o0, %g5, %l1 edge32n %l4, %o2, %g1 srl %o1, %i1, %o5 fbue,a %fcc3, loop_3580 fmovsg %icc, %f6, %f8 fbge,a %fcc0, loop_3581 std %f14, [%l7 + 0x68] loop_3580: lduw [%l7 + 0x4C], %o4 ldsw [%l7 + 0x44], %g7 loop_3581: std %f6, [%l7 + 0x48] array16 %i4, %g6, %l5 subccc %g3, 0x1E5E, %g4 bshuffle %f2, %f2, %f4 ld [%l7 + 0x24], %f6 fsrc2s %f5, %f12 mova %xcc, %l2, %o6 xorcc %i5, %l0, %i6 lduh [%l7 + 0x5E], %l6 brlz,a %i7, loop_3582 movneg %icc, %i0, %g2 fcmple16 %f10, %f10, %o7 ldsb [%l7 + 0x0D], %l3 loop_3582: edge16l %i3, %o3, %i2 ldsb [%l7 + 0x46], %o0 edge8l %g5, %l4, %o2 fmovdge %icc, %f11, %f9 srlx %l1, 0x15, %g1 fmovdge %icc, %f6, %f4 fmovdg %xcc, %f2, %f15 ldsh [%l7 + 0x6E], %i1 tge %icc, 0x5 tgu %xcc, 0x1 bl %icc, loop_3583 bleu,a %icc, loop_3584 movcs %xcc, %o1, %o4 st %f0, [%l7 + 0x74] loop_3583: st %f14, [%l7 + 0x40] loop_3584: brlz,a %g7, loop_3585 stb %i4, [%l7 + 0x77] movneg %icc, %g6, %l5 ldx [%l7 + 0x08], %o5 loop_3585: for %f4, %f4, %f2 ba loop_3586 fmovrsgez %g4, %f14, %f3 st %f15, [%l7 + 0x38] ldsh [%l7 + 0x54], %l2 loop_3586: sth %g3, [%l7 + 0x6C] fpadd16s %f5, %f4, %f7 fbl,a %fcc1, loop_3587 fmovrde %o6, %f8, %f10 ld [%l7 + 0x58], %f1 fmovdgu %xcc, %f2, %f12 loop_3587: fmuld8ulx16 %f5, %f0, %f14 movrne %l0, %i6, %l6 ldub [%l7 + 0x09], %i7 fmovsvs %icc, %f12, %f1 array8 %i5, %g2, %i0 lduw [%l7 + 0x28], %o7 popc %l3, %o3 fpack32 %f14, %f6, %f14 nop setx loop_3588, %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 %f13, [%l7 + 0x58] ld [%l7 + 0x68], %f14 fxors %f2, %f10, %f7 loop_3588: fmovda %icc, %f6, %f13 fone %f14 stw %i2, [%l7 + 0x78] fmovdn %icc, %f7, %f14 edge16 %i3, %g5, %l4 xor %o0, 0x1A10, %o2 fmovrdgez %g1, %f0, %f8 stb %l1, [%l7 + 0x3C] ldx [%l7 + 0x38], %i1 bge,a loop_3589 bcc,a,pn %xcc, loop_3590 fmovsleu %xcc, %f3, %f0 ldx [%l7 + 0x48], %o1 loop_3589: fmovsleu %icc, %f15, %f14 loop_3590: bgu %icc, loop_3591 lduw [%l7 + 0x54], %o4 brnz %g7, loop_3592 brlz %g6, loop_3593 loop_3591: stb %l5, [%l7 + 0x5C] fbe %fcc1, loop_3594 loop_3592: fbg %fcc1, loop_3595 loop_3593: edge32 %o5, %g4, %i4 fpack32 %f6, %f10, %f4 loop_3594: fnot2s %f9, %f4 loop_3595: fornot2s %f9, %f8, %f13 ldx [%l7 + 0x10], %l2 fmovscs %xcc, %f9, %f7 fmovrslez %o6, %f12, %f9 ble,pn %xcc, loop_3596 movrgez %l0, 0x051, %i6 bl,a %icc, loop_3597 ldsw [%l7 + 0x5C], %l6 loop_3596: fors %f11, %f0, %f5 and %i7, %i5, %g2 loop_3597: fors %f13, %f3, %f10 ld [%l7 + 0x50], %f11 andncc %i0, %o7, %l3 pdist %f0, %f4, %f14 fones %f7 lduw [%l7 + 0x54], %g3 stw %o3, [%l7 + 0x68] move %icc, %i3, %g5 fnand %f10, %f12, %f8 fmovdleu %icc, %f13, %f10 subccc %i2, %o0, %o2 umul %g1, 0x1FEC, %l4 ld [%l7 + 0x60], %f9 ld [%l7 + 0x0C], %f12 stw %l1, [%l7 + 0x0C] add %i1, 0x1B1D, %o4 std %f2, [%l7 + 0x60] lduh [%l7 + 0x3C], %g7 fmovrse %g6, %f3, %f0 taddcctv %o1, %o5, %l5 fpadd16s %f3, %f12, %f10 fxor %f6, %f6, %f12 fxnor %f6, %f0, %f14 subc %g4, %l2, %i4 lduh [%l7 + 0x5A], %l0 fbul,a %fcc2, loop_3598 ldd [%l7 + 0x20], %f10 ldsh [%l7 + 0x20], %i6 ldd [%l7 + 0x10], %f8 loop_3598: fxor %f12, %f0, %f8 sll %o6, 0x09, %i7 fmovrslz %i5, %f2, %f1 brlz,a %g2, loop_3599 fbn %fcc3, loop_3600 move %xcc, %i0, %l6 st %f2, [%l7 + 0x48] loop_3599: srlx %l3, %o7, %g3 loop_3600: faligndata %f14, %f0, %f14 ldsh [%l7 + 0x1A], %i3 fmovscc %icc, %f14, %f8 ldd [%l7 + 0x28], %f8 tg %xcc, 0x4 fands %f8, %f11, %f3 fmovrslz %g5, %f5, %f14 tgu %icc, 0x6 sll %o3, %o0, %o2 sdiv %i2, 0x183F, %g1 nop setx loop_3601, %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 fmovrdgz %l4, %f2, %f10 tcc %xcc, 0x1 fmovse %xcc, %f1, %f11 loop_3601: fcmpeq32 %f0, %f8, %l1 movrlz %o4, 0x3BA, %i1 fmovsleu %xcc, %f3, %f11 bleu,pt %icc, loop_3602 movre %g6, 0x172, %g7 addc %o5, %o1, %g4 fornot2s %f8, %f6, %f2 loop_3602: bvs,a,pt %icc, loop_3603 fbl %fcc0, loop_3604 fmovrsgz %l2, %f7, %f0 fpsub32 %f10, %f8, %f14 loop_3603: and %l5, %i4, %i6 loop_3604: fpadd32 %f14, %f14, %f8 fmovda %xcc, %f13, %f8 tleu %xcc, 0x7 fpadd16 %f4, %f12, %f10 ldd [%l7 + 0x68], %f8 lduw [%l7 + 0x34], %l0 fmovrdgez %i7, %f10, %f4 array16 %i5, %g2, %i0 ldub [%l7 + 0x6F], %o6 stb %l6, [%l7 + 0x5A] ta %icc, 0x2 lduw [%l7 + 0x48], %o7 stx %g3, [%l7 + 0x18] ldsb [%l7 + 0x39], %i3 ble,pt %icc, loop_3605 sth %g5, [%l7 + 0x70] st %f14, [%l7 + 0x78] fmovrsgez %o3, %f6, %f5 loop_3605: fmovdn %icc, %f3, %f5 bcs,a,pt %icc, loop_3606 subcc %o0, %o2, %i2 ldsh [%l7 + 0x3C], %g1 st %f1, [%l7 + 0x48] loop_3606: sth %l3, [%l7 + 0x6A] ldsw [%l7 + 0x5C], %l4 nop setx loop_3607, %l0, %l1 jmpl %l1, %l1 movvs %icc, %i1, %o4 tvs %xcc, 0x0 sdivcc %g7, 0x19B2, %o5 loop_3607: movleu %icc, %g6, %g4 stw %o1, [%l7 + 0x08] bvs,pn %xcc, loop_3608 stb %l2, [%l7 + 0x1E] tsubcctv %i4, %l5, %l0 pdist %f10, %f4, %f0 loop_3608: alignaddrl %i7, %i6, %g2 tsubcc %i5, 0x010D, %o6 orcc %l6, 0x02BD, %o7 ldub [%l7 + 0x23], %g3 ldub [%l7 + 0x3A], %i0 ldsh [%l7 + 0x1A], %i3 ba loop_3609 tcs %icc, 0x2 fbge,a %fcc1, loop_3610 fmovsge %icc, %f5, %f7 loop_3609: movg %icc, %o3, %g5 stb %o2, [%l7 + 0x34] loop_3610: edge32n %o0, %g1, %l3 fmovrslz %i2, %f4, %f3 edge8n %l4, %i1, %l1 tvs %xcc, 0x2 fmovdcc %xcc, %f6, %f11 bcs,pt %icc, loop_3611 stb %o4, [%l7 + 0x19] fmovsa %icc, %f1, %f2 fandnot1 %f8, %f4, %f4 loop_3611: fblg %fcc1, loop_3612 lduw [%l7 + 0x50], %g7 stx %g6, [%l7 + 0x38] fnot1s %f11, %f0 loop_3612: fmovse %xcc, %f2, %f3 ldub [%l7 + 0x74], %g4 fbo,a %fcc0, loop_3613 xorcc %o1, %l2, %o5 xnorcc %l5, %l0, %i7 sth %i4, [%l7 + 0x7A] loop_3613: stb %i6, [%l7 + 0x15] fbul %fcc3, loop_3614 addcc %i5, %g2, %o6 movl %icc, %l6, %o7 subccc %g3, %i3, %i0 loop_3614: fbug %fcc2, loop_3615 siam 0x0 alignaddr %o3, %g5, %o2 fsrc1 %f12, %f8 loop_3615: fzeros %f15 bne,a %xcc, loop_3616 fnegd %f6, %f6 fone %f10 st %f15, [%l7 + 0x74] loop_3616: fmovdleu %xcc, %f13, %f7 array8 %o0, %g1, %l3 movleu %icc, %l4, %i1 fsrc1s %f0, %f1 std %f10, [%l7 + 0x10] fbg,a %fcc2, loop_3617 bvs,pt %xcc, loop_3618 stx %i2, [%l7 + 0x48] fmul8ulx16 %f4, %f12, %f12 loop_3617: ldsw [%l7 + 0x54], %l1 loop_3618: bcs %xcc, loop_3619 ld [%l7 + 0x1C], %f15 ldsh [%l7 + 0x5E], %g7 ldsh [%l7 + 0x6E], %o4 loop_3619: ld [%l7 + 0x14], %f0 fbuge %fcc1, loop_3620 ldub [%l7 + 0x66], %g4 ldub [%l7 + 0x5B], %g6 sth %l2, [%l7 + 0x1E] loop_3620: sth %o5, [%l7 + 0x48] fmovsneg %icc, %f2, %f7 fpack32 %f10, %f14, %f4 sth %o1, [%l7 + 0x4E] std %f0, [%l7 + 0x60] tvc %xcc, 0x2 sth %l5, [%l7 + 0x5C] bg,pn %xcc, loop_3621 fmovsneg %xcc, %f0, %f13 stx %i7, [%l7 + 0x18] ld [%l7 + 0x78], %f15 loop_3621: movgu %xcc, %i4, %i6 tn %xcc, 0x7 ld [%l7 + 0x3C], %f7 fmovdle %xcc, %f8, %f8 movcs %icc, %l0, %g2 fbu,a %fcc2, loop_3622 fpsub16 %f10, %f14, %f0 srax %o6, 0x0D, %i5 bl,pn %icc, loop_3623 loop_3622: fmovsleu %xcc, %f4, %f3 movle %icc, %o7, %g3 edge32n %l6, %i3, %i0 loop_3623: fsrc1s %f0, %f11 fmovda %icc, %f8, %f3 lduw [%l7 + 0x1C], %o3 sethi 0x05AB, %o2 fmul8ulx16 %f10, %f14, %f6 array32 %o0, %g5, %l3 nop setx loop_3624, %l0, %l1 jmpl %l1, %l4 tgu %xcc, 0x1 fmovrdlz %g1, %f14, %f8 nop setx loop_3625, %l0, %l1 jmpl %l1, %i1 loop_3624: fmovrdgez %i2, %f6, %f14 std %f8, [%l7 + 0x08] orn %l1, 0x1915, %g7 loop_3625: bn loop_3626 ldsh [%l7 + 0x7C], %g4 fnand %f0, %f0, %f8 fmovdcc %icc, %f15, %f5 loop_3626: call loop_3627 fnegs %f12, %f6 fsrc2s %f9, %f8 movrlz %g6, %o4, %l2 loop_3627: ldsh [%l7 + 0x3E], %o1 tg %icc, 0x1 ldub [%l7 + 0x15], %o5 fandnot1s %f1, %f11, %f5 fandnot1 %f6, %f14, %f12 fabss %f12, %f9 std %f4, [%l7 + 0x50] ldx [%l7 + 0x18], %i7 fzero %f4 fmovdg %xcc, %f2, %f11 sth %i4, [%l7 + 0x1C] movn %icc, %i6, %l0 edge8n %g2, %l5, %o6 bpos loop_3628 edge8n %o7, %g3, %l6 ldsb [%l7 + 0x6B], %i5 ldd [%l7 + 0x38], %f4 loop_3628: fmul8ulx16 %f10, %f0, %f12 tl %xcc, 0x7 fsrc2s %f3, %f11 ta %icc, 0x6 add %i3, %o3, %o2 mova %icc, %o0, %i0 fpsub16s %f8, %f9, %f9 ta %xcc, 0x7 fbule %fcc1, loop_3629 tne %xcc, 0x1 fxor %f4, %f12, %f12 sth %g5, [%l7 + 0x4E] loop_3629: fors %f14, %f9, %f7 fmovde %xcc, %f4, %f4 bcs,a loop_3630 stw %l3, [%l7 + 0x78] and %g1, %i1, %l4 ba,a loop_3631 loop_3630: movleu %xcc, %i2, %l1 tneg %xcc, 0x1 fnands %f12, %f1, %f4 loop_3631: fxors %f12, %f15, %f6 ldsh [%l7 + 0x08], %g4 udivcc %g6, 0x0A26, %g7 for %f14, %f12, %f10 fmovdvs %xcc, %f14, %f15 st %f0, [%l7 + 0x7C] ldx [%l7 + 0x40], %l2 fnands %f9, %f1, %f10 ldsb [%l7 + 0x74], %o1 stw %o4, [%l7 + 0x38] edge32l %i7, %o5, %i6 ldd [%l7 + 0x50], %f12 fpackfix %f2, %f7 lduw [%l7 + 0x48], %i4 taddcc %l0, 0x1DA0, %g2 lduw [%l7 + 0x0C], %l5 movrne %o7, 0x34E, %o6 fornot2 %f2, %f0, %f14 fsrc2s %f13, %f4 ldsw [%l7 + 0x08], %g3 stb %l6, [%l7 + 0x53] fpsub16 %f4, %f2, %f0 fcmpgt16 %f4, %f6, %i5 brlez,a %i3, loop_3632 std %f12, [%l7 + 0x60] udiv %o2, 0x0808, %o0 brz %i0, loop_3633 loop_3632: ldub [%l7 + 0x4E], %g5 stw %o3, [%l7 + 0x4C] xorcc %g1, %l3, %l4 loop_3633: fmovrslez %i2, %f12, %f1 bne,a,pn %icc, loop_3634 fpack32 %f0, %f0, %f12 fpmerge %f7, %f0, %f14 fmovrsgez %i1, %f10, %f12 loop_3634: smul %g4, %l1, %g7 fmovsleu %icc, %f4, %f11 fbg,a %fcc3, loop_3635 fmul8ulx16 %f0, %f4, %f0 fxors %f14, %f0, %f0 fmul8x16 %f0, %f8, %f4 loop_3635: fnot2 %f6, %f12 array8 %l2, %g6, %o4 fxnors %f15, %f2, %f0 fpadd32 %f10, %f8, %f4 fors %f10, %f4, %f0 fzeros %f8 array16 %o1, %o5, %i7 fnegd %f6, %f4 subcc %i4, 0x18C6, %i6 fmul8x16au %f0, %f13, %f8 bgu %icc, loop_3636 fmovdle %icc, %f6, %f14 fmovdpos %xcc, %f9, %f6 fcmple32 %f8, %f8, %g2 loop_3636: xor %l5, %o7, %l0 xnorcc %g3, 0x0323, %l6 fnot1 %f4, %f12 ldsw [%l7 + 0x1C], %o6 ldub [%l7 + 0x1F], %i5 srax %i3, 0x0D, %o0 stx %i0, [%l7 + 0x28] bn,pn %xcc, loop_3637 andn %g5, 0x116F, %o3 fzeros %f4 fxnor %f2, %f14, %f12 loop_3637: stw %o2, [%l7 + 0x48] stw %g1, [%l7 + 0x3C] movne %icc, %l3, %l4 fpack16 %f0, %f10 sub %i1, %i2, %l1 edge8l %g4, %g7, %l2 fbuge %fcc1, loop_3638 fmovscs %icc, %f0, %f7 srax %o4, 0x0E, %g6 ldd [%l7 + 0x20], %f4 loop_3638: ldd [%l7 + 0x40], %f6 ldsb [%l7 + 0x1B], %o5 addccc %i7, %o1, %i6 fcmpgt16 %f0, %f8, %i4 and %l5, 0x1073, %o7 std %f0, [%l7 + 0x40] xnorcc %l0, 0x13BA, %g3 fbl %fcc3, loop_3639 fcmple16 %f4, %f4, %l6 lduh [%l7 + 0x2E], %o6 tle %xcc, 0x4 loop_3639: std %f6, [%l7 + 0x70] fmovdleu %xcc, %f6, %f4 smulcc %g2, 0x137B, %i5 fcmpgt16 %f2, %f14, %i3 ldsw [%l7 + 0x08], %i0 ldsw [%l7 + 0x20], %g5 fsrc1s %f5, %f2 lduw [%l7 + 0x60], %o3 ldsw [%l7 + 0x0C], %o2 movleu %xcc, %o0, %g1 ld [%l7 + 0x0C], %f2 brgz,a %l3, loop_3640 ldsh [%l7 + 0x58], %l4 orcc %i2, %i1, %l1 ldd [%l7 + 0x60], %f0 loop_3640: ldsb [%l7 + 0x41], %g7 ld [%l7 + 0x44], %f4 fcmpgt16 %f2, %f14, %l2 orncc %o4, 0x1493, %g6 fxnor %f4, %f12, %f14 lduh [%l7 + 0x3C], %g4 fbe %fcc1, loop_3641 tcs %xcc, 0x4 movrlz %o5, %i7, %o1 sethi 0x0583, %i4 loop_3641: bgu %icc, loop_3642 fmovse %xcc, %f14, %f5 stw %i6, [%l7 + 0x1C] edge32l %o7, %l5, %l0 loop_3642: move %icc, %l6, %o6 movg %icc, %g2, %i5 ldub [%l7 + 0x11], %g3 ld [%l7 + 0x18], %f15 add %i0, %i3, %o3 std %f10, [%l7 + 0x40] tle %xcc, 0x1 sth %o2, [%l7 + 0x5E] nop setx loop_3643, %l0, %l1 jmpl %l1, %o0 orncc %g1, 0x0273, %g5 fmovdcc %xcc, %f10, %f0 srax %l3, 0x02, %l4 loop_3643: sth %i1, [%l7 + 0x62] fxnor %f12, %f12, %f14 movcs %xcc, %i2, %g7 fxors %f6, %f5, %f12 sllx %l2, %l1, %g6 orn %o4, 0x00B8, %g4 lduh [%l7 + 0x1E], %o5 be,a %xcc, loop_3644 ldsh [%l7 + 0x34], %i7 array16 %i4, %o1, %i6 fmul8x16 %f15, %f2, %f10 loop_3644: ldsh [%l7 + 0x6E], %o7 ldd [%l7 + 0x68], %f2 fsrc2s %f11, %f12 fandnot1 %f2, %f14, %f10 movl %icc, %l5, %l6 fmovspos %xcc, %f13, %f14 fsrc1s %f11, %f1 stb %o6, [%l7 + 0x76] lduh [%l7 + 0x70], %l0 tg %xcc, 0x7 fbu %fcc0, loop_3645 ldsh [%l7 + 0x1C], %i5 fmul8ulx16 %f8, %f8, %f12 smulcc %g2, %i0, %i3 loop_3645: xor %o3, 0x045D, %o2 fpadd32 %f2, %f8, %f6 ldsw [%l7 + 0x70], %g3 fnands %f4, %f8, %f13 fmovsvs %xcc, %f10, %f3 fands %f7, %f9, %f0 stw %o0, [%l7 + 0x08] brgz,a %g5, loop_3646 lduw [%l7 + 0x54], %l3 fcmpgt32 %f4, %f8, %g1 tl %icc, 0x2 loop_3646: stw %l4, [%l7 + 0x3C] for %f12, %f6, %f0 tvs %xcc, 0x1 ld [%l7 + 0x6C], %f3 fandnot1 %f14, %f14, %f4 sdiv %i1, 0x145B, %g7 fbn %fcc2, loop_3647 mulx %i2, 0x0C4D, %l2 bpos,a,pt %xcc, loop_3648 sdiv %l1, 0x1172, %g6 loop_3647: call loop_3649 std %f14, [%l7 + 0x38] loop_3648: fnands %f5, %f1, %f10 sth %g4, [%l7 + 0x7E] loop_3649: movre %o5, 0x0DC, %o4 sth %i4, [%l7 + 0x0C] ldx [%l7 + 0x60], %o1 fbuge,a %fcc2, loop_3650 ldd [%l7 + 0x48], %f12 stb %i6, [%l7 + 0x44] fmovsl %icc, %f3, %f0 loop_3650: subccc %o7, %l5, %l6 movg %xcc, %o6, %l0 ldsh [%l7 + 0x60], %i7 subcc %i5, %g2, %i0 fpadd32 %f0, %f4, %f14 ldsb [%l7 + 0x09], %i3 brlz,a %o3, loop_3651 fmovdl %xcc, %f8, %f14 fmovrsne %g3, %f12, %f14 fpadd16s %f9, %f13, %f15 loop_3651: brlez,a %o2, loop_3652 fzeros %f5 fcmpgt16 %f0, %f6, %o0 edge32n %g5, %l3, %g1 loop_3652: tvs %xcc, 0x4 brlz,a %i1, loop_3653 fmovda %icc, %f11, %f2 fmul8sux16 %f2, %f14, %f2 fpadd32s %f8, %f14, %f6 loop_3653: sth %g7, [%l7 + 0x48] fmovda %icc, %f2, %f6 fbul %fcc3, loop_3654 sll %l4, 0x1A, %l2 ld [%l7 + 0x3C], %f6 andncc %i2, %g6, %g4 loop_3654: fornot1s %f0, %f11, %f8 orn %l1, %o5, %i4 stx %o4, [%l7 + 0x08] tneg %xcc, 0x4 sub %i6, %o1, %o7 st %f4, [%l7 + 0x30] fmovrsne %l6, %f7, %f3 ldsh [%l7 + 0x2C], %l5 ldsb [%l7 + 0x2C], %l0 nop setx loop_3655, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge32 %i7, %i5, %g2 fpsub32 %f8, %f8, %f6 fmovsl %icc, %f2, %f10 loop_3655: fblg,a %fcc0, loop_3656 fbue,a %fcc0, loop_3657 tl %icc, 0x2 xor %i0, 0x1810, %i3 loop_3656: nop setx loop_3658, %l0, %l1 jmpl %l1, %o3 loop_3657: brgz %g3, loop_3659 sth %o6, [%l7 + 0x1A] edge8l %o0, %g5, %o2 loop_3658: xorcc %g1, %l3, %i1 loop_3659: fbu,a %fcc0, loop_3660 fmovdne %xcc, %f14, %f5 bg,a,pt %icc, loop_3661 fcmpeq16 %f10, %f12, %g7 loop_3660: st %f2, [%l7 + 0x68] fcmpne32 %f6, %f10, %l2 loop_3661: fmovsa %xcc, %f8, %f15 sth %i2, [%l7 + 0x62] movleu %xcc, %g6, %l4 taddcctv %g4, %o5, %i4 fba %fcc3, loop_3662 fmovrdne %l1, %f10, %f6 ldsb [%l7 + 0x54], %i6 tg %xcc, 0x4 loop_3662: fmovrdgz %o1, %f8, %f12 movrlz %o7, 0x3E7, %o4 mulscc %l5, %l0, %i7 fcmps %fcc1, %f3, %f6 fnegs %f1, %f0 fexpand %f4, %f2 or %l6, 0x0616, %i5 fbule %fcc2, loop_3663 fmovs %f11, %f14 ldx [%l7 + 0x40], %g2 std %f10, [%l7 + 0x38] loop_3663: fand %f0, %f8, %f6 fmovsg %icc, %f5, %f9 movpos %xcc, %i0, %o3 ldd [%l7 + 0x70], %f10 fmovde %xcc, %f9, %f0 edge32n %g3, %o6, %i3 ldsh [%l7 + 0x22], %o0 alignaddr %o2, %g1, %l3 movleu %xcc, %g5, %i1 ble,a loop_3664 bl,a loop_3665 movrlz %g7, %l2, %g6 st %f9, [%l7 + 0x64] loop_3664: subc %i2, %g4, %l4 loop_3665: brz,a %i4, loop_3666 bl,pt %icc, loop_3667 fpack32 %f0, %f14, %f12 fnegs %f4, %f13 loop_3666: fpack32 %f6, %f10, %f0 loop_3667: lduw [%l7 + 0x38], %o5 addcc %i6, 0x1478, %l1 movleu %xcc, %o1, %o4 movneg %icc, %o7, %l5 bge %xcc, loop_3668 bge %xcc, loop_3669 std %f12, [%l7 + 0x50] fpsub16 %f14, %f8, %f10 loop_3668: stx %i7, [%l7 + 0x58] loop_3669: lduh [%l7 + 0x52], %l0 edge16 %i5, %l6, %i0 std %f2, [%l7 + 0x58] fmovdleu %xcc, %f11, %f1 te %xcc, 0x3 stx %g2, [%l7 + 0x08] edge16 %g3, %o3, %i3 stb %o6, [%l7 + 0x61] stb %o0, [%l7 + 0x59] stx %o2, [%l7 + 0x40] st %f12, [%l7 + 0x7C] lduw [%l7 + 0x58], %l3 sth %g5, [%l7 + 0x54] fmovdleu %xcc, %f5, %f2 subcc %g1, %i1, %g7 lduh [%l7 + 0x76], %g6 call loop_3670 std %f2, [%l7 + 0x78] st %f8, [%l7 + 0x0C] ldsb [%l7 + 0x36], %l2 loop_3670: stw %g4, [%l7 + 0x40] addc %i2, 0x1CAA, %i4 andcc %o5, %i6, %l1 fmovrsgez %l4, %f12, %f15 bvs,a loop_3671 lduh [%l7 + 0x4A], %o1 stx %o4, [%l7 + 0x20] fble,a %fcc3, loop_3672 loop_3671: array8 %o7, %i7, %l5 bneg,pt %icc, loop_3673 ldub [%l7 + 0x7F], %l0 loop_3672: ldd [%l7 + 0x58], %f8 subc %i5, 0x0209, %i0 loop_3673: ldsh [%l7 + 0x7A], %l6 xnor %g2, %o3, %g3 std %f10, [%l7 + 0x70] add %i3, 0x0A04, %o0 alignaddrl %o2, %o6, %l3 fbl,a %fcc2, loop_3674 stb %g5, [%l7 + 0x44] popc %i1, %g7 sdiv %g6, 0x0566, %g1 loop_3674: movneg %xcc, %l2, %g4 fmovdpos %icc, %f14, %f6 lduh [%l7 + 0x66], %i2 fmovrslz %i4, %f14, %f1 tleu %xcc, 0x4 smul %o5, 0x03CD, %l1 std %f12, [%l7 + 0x10] subc %i6, 0x0A4D, %o1 stb %o4, [%l7 + 0x1D] stb %o7, [%l7 + 0x3F] fpsub16s %f10, %f10, %f0 tge %xcc, 0x0 bg,a,pn %xcc, loop_3675 orn %l4, %l5, %l0 fmul8x16al %f7, %f5, %f14 fmovrslz %i7, %f9, %f7 loop_3675: ld [%l7 + 0x44], %f8 brgz,a %i0, loop_3676 edge32l %i5, %g2, %o3 ta %xcc, 0x0 fnegd %f4, %f14 loop_3676: sth %l6, [%l7 + 0x48] ld [%l7 + 0x30], %f5 brz %g3, loop_3677 fxors %f10, %f15, %f11 fnot1 %f10, %f14 stx %o0, [%l7 + 0x68] loop_3677: fnegs %f8, %f7 ld [%l7 + 0x38], %f3 brgez,a %i3, loop_3678 stx %o2, [%l7 + 0x68] fsrc1s %f13, %f8 fmovse %icc, %f2, %f10 loop_3678: ldsw [%l7 + 0x74], %l3 subccc %g5, %o6, %g7 movvs %xcc, %g6, %g1 mulscc %l2, 0x1DCF, %g4 edge8ln %i2, %i1, %i4 lduw [%l7 + 0x74], %o5 fpack16 %f14, %f7 sll %l1, 0x0B, %i6 lduh [%l7 + 0x14], %o4 faligndata %f14, %f14, %f0 ldub [%l7 + 0x31], %o1 srl %o7, %l5, %l0 ldd [%l7 + 0x60], %f4 andncc %l4, %i7, %i5 movleu %xcc, %g2, %i0 movge %xcc, %l6, %o3 movrlez %g3, %i3, %o0 bshuffle %f4, %f4, %f6 ldsb [%l7 + 0x1A], %o2 nop setx loop_3679, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %g5, [%l7 + 0x68] sllx %o6, %g7, %g6 ldub [%l7 + 0x56], %g1 loop_3679: sub %l3, %g4, %i2 bvc,pn %icc, loop_3680 fandnot2 %f12, %f14, %f8 movvc %xcc, %i1, %i4 tl %xcc, 0x0 loop_3680: ldx [%l7 + 0x10], %o5 std %f2, [%l7 + 0x70] brlz %l1, loop_3681 std %f14, [%l7 + 0x40] tpos %xcc, 0x7 ld [%l7 + 0x2C], %f7 loop_3681: call loop_3682 fmuld8ulx16 %f0, %f7, %f4 ble,a,pt %xcc, loop_3683 fornot2 %f14, %f10, %f6 loop_3682: ld [%l7 + 0x30], %f10 sth %l2, [%l7 + 0x30] loop_3683: ta %xcc, 0x4 fble,a %fcc2, loop_3684 bpos,a loop_3685 stb %o4, [%l7 + 0x2F] fabss %f2, %f15 loop_3684: movle %icc, %i6, %o1 loop_3685: bgu,pt %xcc, loop_3686 fbg %fcc0, loop_3687 fandnot2 %f14, %f8, %f6 ldub [%l7 + 0x1B], %l5 loop_3686: ldd [%l7 + 0x20], %f12 loop_3687: fmovdvs %icc, %f3, %f11 mova %xcc, %o7, %l4 fbn %fcc0, loop_3688 movle %xcc, %i7, %l0 brgez,a %i5, loop_3689 fsrc1 %f12, %f8 loop_3688: ldd [%l7 + 0x10], %f8 lduh [%l7 + 0x62], %i0 loop_3689: fmuld8ulx16 %f7, %f15, %f4 edge8n %l6, %g2, %g3 tgu %icc, 0x1 fpsub32 %f4, %f8, %f0 tle %icc, 0x3 array16 %o3, %o0, %i3 edge16l %g5, %o2, %o6 fones %f3 fmovscs %xcc, %f3, %f8 movneg %xcc, %g7, %g6 lduw [%l7 + 0x28], %l3 fmovsle %xcc, %f11, %f2 fmul8x16 %f2, %f12, %f10 movrgez %g4, 0x249, %i2 ldx [%l7 + 0x10], %i1 fbuge,a %fcc2, loop_3690 fnors %f1, %f15, %f2 call loop_3691 edge16l %g1, %o5, %i4 loop_3690: fbge,a %fcc2, loop_3692 edge16 %l1, %o4, %l2 loop_3691: sdiv %o1, 0x1299, %i6 ldsh [%l7 + 0x34], %l5 loop_3692: st %f7, [%l7 + 0x58] movrne %o7, %i7, %l0 fpadd16 %f0, %f8, %f2 fbn %fcc1, loop_3693 sra %l4, %i0, %l6 fbue,a %fcc1, loop_3694 fbn,a %fcc1, loop_3695 loop_3693: fmovrdne %g2, %f4, %f10 fmul8x16al %f12, %f3, %f2 loop_3694: ld [%l7 + 0x30], %f1 loop_3695: movrlez %g3, %o3, %i5 ldd [%l7 + 0x08], %f12 movrgez %i3, 0x251, %g5 fcmpne32 %f6, %f4, %o2 stx %o6, [%l7 + 0x68] fmovsne %xcc, %f9, %f4 lduh [%l7 + 0x5C], %o0 sll %g6, 0x18, %g7 fsrc1s %f10, %f3 fmuld8ulx16 %f3, %f2, %f2 ldsh [%l7 + 0x58], %l3 fmovdge %icc, %f5, %f2 te %xcc, 0x7 movge %xcc, %g4, %i1 tvc %xcc, 0x5 fmovspos %xcc, %f0, %f1 or %i2, %o5, %i4 sra %l1, %o4, %g1 fmovspos %icc, %f13, %f10 mova %icc, %l2, %o1 sllx %i6, 0x1D, %o7 ldsw [%l7 + 0x70], %l5 edge8ln %i7, %l0, %i0 brlez,a %l4, loop_3696 tle %icc, 0x0 fmovdg %xcc, %f5, %f3 stb %l6, [%l7 + 0x12] loop_3696: std %f0, [%l7 + 0x18] xnor %g3, %g2, %i5 ldx [%l7 + 0x68], %o3 fmovrsne %g5, %f3, %f7 fbug %fcc3, loop_3697 fnegd %f14, %f10 ldsw [%l7 + 0x14], %i3 stb %o2, [%l7 + 0x50] loop_3697: movvs %icc, %o6, %o0 ldd [%l7 + 0x30], %f6 stw %g6, [%l7 + 0x48] std %f6, [%l7 + 0x08] fornot2 %f2, %f2, %f4 lduh [%l7 + 0x12], %g7 ldx [%l7 + 0x68], %g4 fcmps %fcc1, %f8, %f4 fcmpgt32 %f8, %f0, %l3 movcc %icc, %i1, %i2 movre %o5, 0x2A1, %i4 bcc,a %xcc, loop_3698 xnor %l1, %g1, %o4 umul %o1, 0x182C, %l2 srl %o7, %i6, %i7 loop_3698: fbge %fcc3, loop_3699 or %l5, %l0, %l4 ldub [%l7 + 0x50], %l6 tpos %icc, 0x5 loop_3699: std %f2, [%l7 + 0x50] movvs %icc, %g3, %i0 fcmped %fcc2, %f10, %f4 lduh [%l7 + 0x5E], %g2 movrne %i5, 0x3B7, %g5 ld [%l7 + 0x58], %f5 srlx %o3, 0x05, %i3 fnot1s %f6, %f1 brz,a %o6, loop_3700 ldub [%l7 + 0x34], %o2 stw %g6, [%l7 + 0x7C] udivcc %o0, 0x0279, %g4 loop_3700: stb %g7, [%l7 + 0x4A] sth %l3, [%l7 + 0x24] fmul8sux16 %f2, %f2, %f8 srax %i2, %o5, %i1 fzero %f6 fbug %fcc0, loop_3701 edge16l %l1, %g1, %i4 movre %o1, %l2, %o7 fandnot1s %f6, %f5, %f2 loop_3701: fmovdgu %icc, %f15, %f4 andn %i6, 0x0DB1, %i7 stx %o4, [%l7 + 0x10] fcmpgt32 %f6, %f8, %l5 ldsb [%l7 + 0x0A], %l0 udivx %l6, 0x0516, %l4 fxnors %f12, %f15, %f1 xorcc %g3, %g2, %i5 bleu,pt %xcc, loop_3702 lduh [%l7 + 0x58], %g5 fmovsl %xcc, %f0, %f13 call loop_3703 loop_3702: orn %i0, %i3, %o6 addccc %o2, 0x0641, %g6 srl %o3, 0x18, %g4 loop_3703: stw %o0, [%l7 + 0x40] fmovsvc %xcc, %f8, %f4 ble,a loop_3704 tneg %xcc, 0x4 fbo,a %fcc1, loop_3705 fmul8ulx16 %f12, %f12, %f12 loop_3704: lduw [%l7 + 0x74], %l3 or %i2, 0x0293, %o5 loop_3705: ld [%l7 + 0x18], %f14 std %f4, [%l7 + 0x10] fbul,a %fcc3, loop_3706 ldsw [%l7 + 0x34], %i1 fnot1s %f15, %f9 fbo %fcc0, loop_3707 loop_3706: fmul8x16 %f6, %f10, %f4 sdivcc %g7, 0x156C, %l1 fmovrdgez %i4, %f12, %f0 loop_3707: fpsub32s %f9, %f11, %f14 fmovrdgz %g1, %f6, %f0 edge8n %l2, %o1, %i6 fmovsvs %icc, %f11, %f12 stx %o7, [%l7 + 0x38] bge,a,pn %xcc, loop_3708 lduh [%l7 + 0x50], %o4 sth %l5, [%l7 + 0x6A] brz %i7, loop_3709 loop_3708: fmovdle %xcc, %f7, %f8 movge %xcc, %l0, %l4 lduw [%l7 + 0x60], %l6 loop_3709: ldx [%l7 + 0x70], %g2 fba %fcc1, loop_3710 fbg,a %fcc1, loop_3711 fmovdleu %icc, %f7, %f11 fmovsgu %xcc, %f0, %f7 loop_3710: tg %icc, 0x3 loop_3711: tcs %xcc, 0x2 lduw [%l7 + 0x40], %g3 lduw [%l7 + 0x0C], %i5 xor %i0, %i3, %g5 std %f12, [%l7 + 0x38] sth %o6, [%l7 + 0x7E] srl %g6, %o2, %o3 fble %fcc1, loop_3712 ldx [%l7 + 0x40], %o0 ta %icc, 0x2 ldx [%l7 + 0x50], %l3 loop_3712: fmovsge %icc, %f7, %f14 fandnot2 %f0, %f4, %f2 fcmpeq32 %f8, %f0, %i2 ldd [%l7 + 0x18], %f6 lduh [%l7 + 0x1C], %g4 ldsb [%l7 + 0x67], %i1 brlz,a %o5, loop_3713 array8 %l1, %i4, %g7 fmovde %icc, %f12, %f0 addcc %l2, 0x141F, %o1 loop_3713: srax %i6, %o7, %g1 fmovdneg %xcc, %f4, %f8 stb %o4, [%l7 + 0x67] fbg,a %fcc1, loop_3714 ldsw [%l7 + 0x70], %l5 fpsub16 %f10, %f8, %f0 stx %l0, [%l7 + 0x48] loop_3714: edge8l %i7, %l6, %g2 fcmpd %fcc3, %f0, %f8 smul %l4, %i5, %i0 fpack16 %f14, %f6 siam 0x6 srax %i3, 0x17, %g3 fandnot1s %f0, %f4, %f4 fmovdgu %xcc, %f9, %f4 fnot1s %f11, %f10 fzeros %f0 edge8ln %o6, %g6, %o2 fpsub16s %f13, %f13, %f5 movl %xcc, %g5, %o0 fbug,a %fcc0, loop_3715 tge %xcc, 0x1 call loop_3716 fmovda %icc, %f6, %f7 loop_3715: std %f2, [%l7 + 0x40] call loop_3717 loop_3716: add %o3, %l3, %i2 movrne %g4, %o5, %i1 tsubcctv %l1, 0x0B63, %g7 loop_3717: fmovrslez %l2, %f9, %f2 fpadd16s %f15, %f8, %f12 ldsb [%l7 + 0x77], %o1 lduh [%l7 + 0x1C], %i4 fmovrdlz %i6, %f10, %f8 movpos %xcc, %g1, %o7 stw %l5, [%l7 + 0x1C] srax %l0, %o4, %i7 stx %g2, [%l7 + 0x58] xnor %l6, %i5, %i0 movrgez %l4, 0x356, %i3 ldsw [%l7 + 0x24], %g3 ldx [%l7 + 0x48], %o6 ldsw [%l7 + 0x70], %g6 movgu %xcc, %g5, %o0 fmovdvs %icc, %f8, %f1 fpsub32s %f11, %f10, %f11 stb %o2, [%l7 + 0x31] fnegd %f8, %f8 edge32ln %l3, %o3, %g4 xor %i2, 0x0D95, %o5 fbe,a %fcc2, loop_3718 movre %l1, %i1, %g7 fmuld8ulx16 %f13, %f2, %f10 alignaddrl %o1, %l2, %i6 loop_3718: fpsub32s %f15, %f13, %f11 fmovdneg %xcc, %f2, %f3 movn %icc, %g1, %i4 fand %f8, %f0, %f6 ldsb [%l7 + 0x42], %l5 fmovsge %icc, %f0, %f0 ldsb [%l7 + 0x73], %l0 call loop_3719 andncc %o7, %o4, %i7 edge8n %l6, %g2, %i5 bvc %xcc, loop_3720 loop_3719: fnot1s %f3, %f0 fmul8x16au %f4, %f5, %f6 andncc %l4, %i0, %g3 loop_3720: fmovsne %icc, %f7, %f13 ldsh [%l7 + 0x14], %i3 ld [%l7 + 0x14], %f3 fcmple32 %f8, %f14, %g6 fpadd16s %f10, %f13, %f11 stw %o6, [%l7 + 0x20] fbn,a %fcc2, loop_3721 tpos %xcc, 0x0 tgu %icc, 0x6 fble %fcc0, loop_3722 loop_3721: fornot2s %f5, %f13, %f14 fcmped %fcc0, %f2, %f14 or %o0, 0x130F, %o2 loop_3722: tl %xcc, 0x5 st %f0, [%l7 + 0x74] bcs %icc, loop_3723 fmovrde %g5, %f0, %f12 ba,pn %xcc, loop_3724 sth %o3, [%l7 + 0x44] loop_3723: sethi 0x020D, %g4 brlz %i2, loop_3725 loop_3724: ld [%l7 + 0x6C], %f14 stx %o5, [%l7 + 0x38] std %f8, [%l7 + 0x40] loop_3725: bvc,a,pn %icc, loop_3726 or %l3, 0x0278, %i1 fmul8x16au %f10, %f10, %f6 tne %xcc, 0x7 loop_3726: lduw [%l7 + 0x40], %g7 fpsub32 %f12, %f0, %f6 st %f7, [%l7 + 0x30] fmovdge %xcc, %f12, %f1 fmovdg %xcc, %f15, %f15 movrgez %o1, %l1, %i6 xorcc %l2, %i4, %g1 mulscc %l5, 0x1246, %l0 call loop_3727 fpadd32s %f13, %f13, %f13 ldsb [%l7 + 0x7C], %o7 ba %xcc, loop_3728 loop_3727: fpsub32s %f7, %f8, %f1 movcs %icc, %i7, %o4 ta %xcc, 0x7 loop_3728: fmovs %f8, %f0 tg %xcc, 0x3 orcc %l6, 0x1378, %g2 sth %l4, [%l7 + 0x1A] ldsh [%l7 + 0x40], %i0 tle %xcc, 0x3 movcc %icc, %g3, %i5 add %i3, 0x1FB9, %o6 lduh [%l7 + 0x24], %g6 udivx %o0, 0x01DF, %g5 fbul %fcc1, loop_3729 lduw [%l7 + 0x50], %o2 brz %o3, loop_3730 ldx [%l7 + 0x68], %i2 loop_3729: fmovsne %icc, %f2, %f9 lduh [%l7 + 0x0A], %g4 loop_3730: fors %f5, %f3, %f10 fbne %fcc1, loop_3731 st %f11, [%l7 + 0x08] brlez,a %o5, loop_3732 fmovdl %xcc, %f0, %f5 loop_3731: lduw [%l7 + 0x0C], %l3 fpack32 %f0, %f0, %f10 loop_3732: fmovrdlz %g7, %f0, %f4 tle %icc, 0x2 bl,a,pt %icc, loop_3733 fpadd16s %f15, %f9, %f5 ldsb [%l7 + 0x23], %o1 subcc %l1, 0x17D7, %i6 loop_3733: edge32 %l2, %i1, %g1 fcmpgt16 %f8, %f14, %i4 fmovdvc %xcc, %f8, %f15 fand %f12, %f8, %f2 sethi 0x03BF, %l0 bcc %xcc, loop_3734 ldsh [%l7 + 0x4E], %o7 stb %l5, [%l7 + 0x28] subccc %o4, %i7, %l6 loop_3734: brnz %g2, loop_3735 fmovde %xcc, %f14, %f13 stx %i0, [%l7 + 0x40] movne %xcc, %g3, %i5 loop_3735: fcmpd %fcc2, %f2, %f0 stx %i3, [%l7 + 0x10] edge32 %o6, %g6, %l4 brlez,a %o0, loop_3736 bpos,a %xcc, loop_3737 udivx %g5, 0x0EAA, %o3 ld [%l7 + 0x70], %f8 loop_3736: andcc %o2, 0x153A, %g4 loop_3737: fnand %f4, %f8, %f2 sth %o5, [%l7 + 0x68] fmovdgu %icc, %f12, %f0 ldx [%l7 + 0x68], %l3 fabss %f5, %f0 umul %i2, 0x14FF, %o1 add %g7, %l1, %i6 srax %l2, %g1, %i1 lduh [%l7 + 0x18], %l0 edge32n %i4, %o7, %l5 stx %o4, [%l7 + 0x28] fmovdn %icc, %f7, %f2 fsrc2s %f12, %f15 fpsub32 %f10, %f6, %f10 brgz %l6, loop_3738 sth %i7, [%l7 + 0x08] stb %i0, [%l7 + 0x2F] fnot2 %f12, %f4 loop_3738: brlez %g2, loop_3739 fmovdleu %xcc, %f3, %f9 move %icc, %i5, %i3 fbl,a %fcc3, loop_3740 loop_3739: ldsb [%l7 + 0x78], %o6 fbn %fcc0, loop_3741 movvs %icc, %g6, %g3 loop_3740: ldsb [%l7 + 0x1B], %l4 stb %o0, [%l7 + 0x5D] loop_3741: bcc,a %xcc, loop_3742 nop setx loop_3743, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done udivcc %o3, 0x1112, %o2 udiv %g5, 0x0A1D, %o5 loop_3742: fones %f8 loop_3743: mova %icc, %l3, %i2 srl %g4, %o1, %l1 ldub [%l7 + 0x18], %i6 fmovscc %icc, %f13, %f4 popc 0x0C51, %l2 sth %g7, [%l7 + 0x12] ldsw [%l7 + 0x40], %g1 fbne,a %fcc3, loop_3744 lduw [%l7 + 0x28], %l0 call loop_3745 lduh [%l7 + 0x34], %i1 loop_3744: fcmps %fcc1, %f13, %f3 fbe %fcc3, loop_3746 loop_3745: ld [%l7 + 0x14], %f0 brgz %i4, loop_3747 edge16l %o7, %o4, %l5 loop_3746: fcmped %fcc1, %f0, %f6 add %l6, %i0, %g2 loop_3747: fmovs %f8, %f11 fbe,a %fcc1, loop_3748 std %f4, [%l7 + 0x28] ld [%l7 + 0x7C], %f5 stb %i5, [%l7 + 0x28] loop_3748: ldub [%l7 + 0x20], %i3 bvc,pn %icc, loop_3749 movg %xcc, %o6, %g6 bneg,a,pn %icc, loop_3750 ldd [%l7 + 0x68], %f6 loop_3749: ldsb [%l7 + 0x12], %g3 taddcctv %l4, 0x0595, %i7 loop_3750: fnot1 %f4, %f6 fpadd32 %f0, %f10, %f14 st %f6, [%l7 + 0x14] fmovdpos %icc, %f13, %f9 fmul8x16au %f2, %f12, %f2 ldsb [%l7 + 0x4B], %o0 taddcc %o3, %o2, %g5 edge32n %l3, %i2, %o5 stw %g4, [%l7 + 0x38] fmovda %icc, %f12, %f6 fbn %fcc1, loop_3751 brlez %l1, loop_3752 stb %i6, [%l7 + 0x6D] fmovsneg %xcc, %f15, %f3 loop_3751: fnands %f14, %f10, %f13 loop_3752: ldx [%l7 + 0x50], %o1 movge %xcc, %g7, %l2 pdist %f4, %f4, %f12 ldsb [%l7 + 0x5B], %g1 tg %xcc, 0x0 fpsub32s %f8, %f7, %f10 fmovscs %icc, %f7, %f3 smul %l0, 0x16AB, %i1 fmul8x16 %f6, %f14, %f2 fornot2 %f6, %f4, %f4 fabss %f9, %f9 srlx %o7, %i4, %o4 lduh [%l7 + 0x28], %l6 faligndata %f12, %f0, %f8 fmovda %icc, %f6, %f9 fands %f14, %f0, %f3 std %f0, [%l7 + 0x50] array32 %l5, %i0, %g2 fabss %f13, %f5 brlez %i5, loop_3753 lduw [%l7 + 0x60], %o6 lduh [%l7 + 0x78], %g6 or %g3, %l4, %i7 loop_3753: ldsh [%l7 + 0x78], %o0 std %f2, [%l7 + 0x60] stw %i3, [%l7 + 0x3C] tne %xcc, 0x3 ldsw [%l7 + 0x5C], %o3 stw %o2, [%l7 + 0x30] ldsw [%l7 + 0x6C], %l3 stx %g5, [%l7 + 0x70] fmovsn %icc, %f5, %f9 movvs %icc, %i2, %g4 fble %fcc1, loop_3754 fmovscs %icc, %f13, %f2 fmovdcc %xcc, %f13, %f9 ld [%l7 + 0x78], %f1 loop_3754: sth %o5, [%l7 + 0x1C] bvs,a loop_3755 ldsh [%l7 + 0x2A], %l1 call loop_3756 stb %i6, [%l7 + 0x38] loop_3755: movle %xcc, %g7, %o1 ld [%l7 + 0x24], %f10 loop_3756: fbne,a %fcc2, loop_3757 ble,a %icc, loop_3758 tleu %xcc, 0x4 ld [%l7 + 0x3C], %f13 loop_3757: mulscc %g1, 0x1A3B, %l2 loop_3758: ldsw [%l7 + 0x1C], %l0 movre %i1, %o7, %o4 lduh [%l7 + 0x58], %l6 fmovrdlez %l5, %f14, %f14 ldd [%l7 + 0x18], %f10 movl %icc, %i0, %g2 fbg,a %fcc2, loop_3759 tle %xcc, 0x3 ldd [%l7 + 0x40], %f0 std %f8, [%l7 + 0x60] loop_3759: stb %i5, [%l7 + 0x6D] sethi 0x13E0, %i4 movpos %icc, %o6, %g3 siam 0x3 fmovde %xcc, %f4, %f1 movrgz %l4, %i7, %o0 brgz,a %g6, loop_3760 fmovrdgz %o3, %f12, %f12 fbu %fcc2, loop_3761 ld [%l7 + 0x18], %f1 loop_3760: subcc %i3, 0x190F, %o2 lduh [%l7 + 0x64], %g5 loop_3761: tcc %icc, 0x0 fabsd %f10, %f8 edge32ln %i2, %l3, %o5 edge32l %g4, %i6, %g7 movrgz %l1, %o1, %g1 fmovsvc %icc, %f6, %f11 fornot1 %f4, %f12, %f10 fmovrsgz %l2, %f14, %f15 ldub [%l7 + 0x56], %i1 stb %o7, [%l7 + 0x26] fpsub32 %f2, %f10, %f0 fsrc1 %f0, %f14 taddcctv %l0, %l6, %o4 tne %xcc, 0x1 movrgez %l5, %g2, %i0 move %icc, %i5, %i4 stw %o6, [%l7 + 0x60] st %f6, [%l7 + 0x24] fandnot1 %f4, %f8, %f8 fmovdvs %icc, %f1, %f10 fxnors %f1, %f10, %f4 fmul8sux16 %f6, %f6, %f12 sth %l4, [%l7 + 0x34] ldx [%l7 + 0x78], %g3 fsrc1 %f10, %f8 srlx %i7, 0x1D, %o0 fnot2s %f9, %f2 move %icc, %g6, %i3 fmul8ulx16 %f4, %f0, %f12 te %icc, 0x0 ldx [%l7 + 0x68], %o2 ldsb [%l7 + 0x21], %g5 fbul,a %fcc1, loop_3762 fbg,a %fcc0, loop_3763 ld [%l7 + 0x40], %f5 fmuld8ulx16 %f10, %f10, %f12 loop_3762: st %f8, [%l7 + 0x44] loop_3763: stw %i2, [%l7 + 0x64] fand %f10, %f4, %f12 fcmpgt16 %f12, %f4, %o3 fnot1s %f9, %f8 ldx [%l7 + 0x50], %o5 move %xcc, %l3, %g4 fbul,a %fcc3, loop_3764 fmovdle %icc, %f12, %f9 fmul8sux16 %f6, %f8, %f4 ldsb [%l7 + 0x18], %g7 loop_3764: ldsh [%l7 + 0x50], %l1 fmovsge %xcc, %f9, %f5 addc %i6, 0x1D41, %o1 popc 0x0B1D, %l2 ldsh [%l7 + 0x54], %i1 st %f4, [%l7 + 0x5C] subccc %g1, %o7, %l6 subcc %l0, 0x1546, %o4 ldx [%l7 + 0x68], %g2 sth %i0, [%l7 + 0x20] fcmple16 %f4, %f8, %i5 sth %i4, [%l7 + 0x14] fmovdpos %icc, %f14, %f14 add %o6, 0x080B, %l5 bg,a,pt %xcc, loop_3765 movre %g3, 0x030, %l4 fbl,a %fcc1, loop_3766 fsrc2s %f2, %f9 loop_3765: ta %icc, 0x7 smul %o0, 0x0C8A, %g6 loop_3766: or %i3, 0x1285, %o2 movrlez %g5, 0x3F5, %i2 edge32l %o3, %o5, %l3 movvs %xcc, %g4, %g7 umul %i7, %i6, %o1 lduh [%l7 + 0x30], %l2 ldsw [%l7 + 0x2C], %l1 fsrc2 %f6, %f8 ldsh [%l7 + 0x66], %g1 stw %i1, [%l7 + 0x30] fbe %fcc2, loop_3767 bl,a,pt %xcc, loop_3768 faligndata %f12, %f12, %f12 ble,a,pn %xcc, loop_3769 loop_3767: ldd [%l7 + 0x40], %f4 loop_3768: st %f9, [%l7 + 0x44] lduw [%l7 + 0x7C], %l6 loop_3769: nop setx loop_3770, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbg,a %fcc3, loop_3771 fnands %f8, %f13, %f7 fmovsa %xcc, %f10, %f8 loop_3770: fmovrde %l0, %f14, %f4 loop_3771: orn %o7, 0x02EC, %g2 lduh [%l7 + 0x10], %o4 ldd [%l7 + 0x10], %f14 edge16ln %i5, %i0, %i4 fmovrdgz %o6, %f2, %f6 sdivcc %g3, 0x14EB, %l4 fxnor %f8, %f2, %f12 st %f4, [%l7 + 0x50] st %f4, [%l7 + 0x74] brgz,a %l5, loop_3772 addccc %g6, 0x00F1, %o0 fmuld8ulx16 %f11, %f14, %f0 tleu %icc, 0x0 loop_3772: fmovrdgz %o2, %f6, %f12 stw %g5, [%l7 + 0x34] brlz,a %i2, loop_3773 brlez %i3, loop_3774 fmul8ulx16 %f2, %f10, %f12 fpsub32 %f10, %f10, %f10 loop_3773: lduh [%l7 + 0x16], %o5 loop_3774: fcmps %fcc0, %f3, %f0 fbug,a %fcc0, loop_3775 tsubcctv %o3, %l3, %g4 ldsh [%l7 + 0x12], %i7 fmovrslz %i6, %f6, %f3 loop_3775: fbuge %fcc3, loop_3776 fnot1s %f5, %f0 fone %f8 fmovsle %xcc, %f11, %f14 loop_3776: fmovrdne %o1, %f8, %f2 tle %icc, 0x6 sllx %g7, 0x1F, %l2 fmovs %f15, %f10 and %l1, %g1, %i1 fmul8ulx16 %f4, %f6, %f2 tgu %xcc, 0x2 nop setx loop_3777, %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 + 0x49], %l6 ldub [%l7 + 0x2F], %o7 fbu,a %fcc2, loop_3778 loop_3777: movre %g2, %l0, %i5 bneg,a,pt %icc, loop_3779 fsrc1s %f1, %f12 loop_3778: te %xcc, 0x3 mulx %i0, 0x12BB, %i4 loop_3779: fmovrslz %o4, %f6, %f6 lduh [%l7 + 0x24], %g3 fornot1s %f6, %f5, %f2 ld [%l7 + 0x30], %f1 array32 %l4, %o6, %l5 movle %xcc, %g6, %o2 fbne %fcc2, loop_3780 ble,pn %xcc, loop_3781 fcmpne16 %f0, %f8, %o0 smul %i2, 0x023F, %g5 loop_3780: stx %i3, [%l7 + 0x38] loop_3781: subc %o3, 0x0885, %o5 ldsb [%l7 + 0x11], %l3 fmovdneg %xcc, %f12, %f6 addccc %g4, %i7, %o1 fcmpgt32 %f0, %f0, %i6 fsrc1s %f8, %f2 sth %l2, [%l7 + 0x3A] st %f6, [%l7 + 0x34] array16 %l1, %g1, %g7 and %i1, 0x10FA, %l6 fmovrdgz %g2, %f10, %f2 stw %l0, [%l7 + 0x6C] smul %i5, %o7, %i4 lduw [%l7 + 0x48], %i0 fandnot1s %f6, %f3, %f12 movrgez %g3, 0x1CB, %l4 movrlz %o4, %l5, %g6 fornot1 %f14, %f12, %f8 ldub [%l7 + 0x20], %o2 movpos %icc, %o6, %o0 fornot2 %f12, %f8, %f10 movneg %xcc, %i2, %g5 fblg %fcc2, loop_3782 sllx %o3, 0x18, %o5 movre %i3, 0x188, %g4 brgez %l3, loop_3783 loop_3782: tsubcctv %o1, %i6, %i7 srlx %l2, %l1, %g1 mulscc %i1, %g7, %l6 loop_3783: move %icc, %g2, %l0 fmovsn %xcc, %f12, %f3 std %f10, [%l7 + 0x28] alignaddrl %i5, %o7, %i4 fandnot2s %f9, %f12, %f2 fmovsa %icc, %f3, %f13 sub %i0, %g3, %o4 brz,a %l5, loop_3784 pdist %f8, %f4, %f14 subc %l4, %o2, %o6 smul %o0, %g6, %g5 loop_3784: ldsh [%l7 + 0x72], %o3 stw %o5, [%l7 + 0x3C] fmovda %xcc, %f10, %f4 fsrc1 %f14, %f10 subc %i2, 0x1BC2, %i3 movvs %xcc, %g4, %l3 stw %i6, [%l7 + 0x5C] fba,a %fcc2, loop_3785 lduh [%l7 + 0x6E], %o1 fornot1 %f8, %f6, %f14 std %f0, [%l7 + 0x10] loop_3785: stw %l2, [%l7 + 0x24] st %f9, [%l7 + 0x78] fbne %fcc0, loop_3786 ldsb [%l7 + 0x67], %l1 array32 %g1, %i7, %g7 smulcc %i1, %l6, %g2 loop_3786: nop setx loop_3787, %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 fmovs %f7, %f0 ldsw [%l7 + 0x30], %i5 taddcc %o7, 0x00E8, %i4 loop_3787: umul %l0, 0x1E85, %i0 stb %g3, [%l7 + 0x6A] tle %icc, 0x5 stx %l5, [%l7 + 0x58] udivx %o4, 0x1F13, %l4 ldub [%l7 + 0x6B], %o2 st %f4, [%l7 + 0x18] fcmpgt32 %f4, %f12, %o0 fmovdgu %xcc, %f14, %f6 ldsb [%l7 + 0x2D], %g6 fands %f9, %f4, %f9 std %f6, [%l7 + 0x40] ldub [%l7 + 0x28], %o6 fmuld8sux16 %f15, %f8, %f2 fandnot1s %f13, %f12, %f3 sdivx %o3, 0x075D, %g5 lduh [%l7 + 0x64], %i2 movneg %xcc, %i3, %o5 st %f0, [%l7 + 0x28] fbue,a %fcc0, loop_3788 fmovrslez %l3, %f6, %f0 nop setx loop_3789, %l0, %l1 jmpl %l1, %g4 fbo %fcc2, loop_3790 loop_3788: ldd [%l7 + 0x10], %f0 stw %o1, [%l7 + 0x50] loop_3789: fbne %fcc3, loop_3791 loop_3790: fmovdvc %icc, %f15, %f5 nop setx loop_3792, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbl,a %fcc1, loop_3793 loop_3791: movneg %xcc, %i6, %l2 ldsb [%l7 + 0x2B], %g1 loop_3792: ldd [%l7 + 0x30], %f0 loop_3793: lduw [%l7 + 0x48], %i7 fnors %f10, %f9, %f1 taddcc %g7, %i1, %l1 fandnot1 %f12, %f8, %f12 fmovdge %icc, %f12, %f3 movvc %xcc, %l6, %i5 tne %xcc, 0x3 ldsh [%l7 + 0x28], %o7 tne %icc, 0x3 sth %g2, [%l7 + 0x10] stx %i4, [%l7 + 0x38] pdist %f0, %f6, %f2 fmovdl %xcc, %f4, %f14 stw %i0, [%l7 + 0x70] for %f4, %f14, %f8 ldsh [%l7 + 0x08], %g3 fmovdcs %xcc, %f15, %f6 fmovde %xcc, %f2, %f4 fpackfix %f12, %f6 sllx %l0, 0x1E, %o4 tvs %icc, 0x5 ta %icc, 0x6 std %f8, [%l7 + 0x10] fpadd32 %f4, %f4, %f6 movcc %icc, %l5, %l4 fmovsle %xcc, %f9, %f14 fpadd16s %f8, %f2, %f7 ldd [%l7 + 0x30], %f10 udivx %o0, 0x01B6, %g6 lduh [%l7 + 0x78], %o2 fsrc1s %f1, %f11 movleu %icc, %o3, %g5 stw %i2, [%l7 + 0x1C] brz %o6, loop_3794 fmovdpos %xcc, %f1, %f1 movleu %xcc, %o5, %l3 edge8n %i3, %o1, %i6 loop_3794: stw %l2, [%l7 + 0x5C] movre %g1, 0x060, %i7 stx %g7, [%l7 + 0x60] fmovdneg %icc, %f2, %f7 fcmps %fcc3, %f15, %f11 fmovdgu %xcc, %f5, %f1 movrne %i1, %l1, %g4 bgu,a,pt %icc, loop_3795 stb %i5, [%l7 + 0x3E] fmovsa %icc, %f15, %f5 tvs %xcc, 0x3 loop_3795: ldsw [%l7 + 0x1C], %o7 st %f8, [%l7 + 0x44] fmovdgu %icc, %f4, %f13 edge16n %g2, %l6, %i0 ldsw [%l7 + 0x60], %g3 fpackfix %f10, %f13 fcmpgt32 %f4, %f8, %i4 ldsh [%l7 + 0x2C], %l0 fmovsneg %icc, %f2, %f13 movrgez %l5, 0x186, %o4 orncc %o0, 0x00B1, %l4 st %f14, [%l7 + 0x7C] taddcctv %g6, 0x0AEC, %o3 lduw [%l7 + 0x24], %o2 taddcctv %g5, 0x18B3, %i2 st %f6, [%l7 + 0x54] edge32ln %o6, %l3, %o5 xnorcc %o1, 0x14E8, %i6 edge32n %i3, %l2, %i7 add %g7, %g1, %i1 addc %g4, 0x1EF8, %l1 fmovdneg %xcc, %f4, %f15 fabsd %f4, %f2 fornot2 %f8, %f0, %f0 lduw [%l7 + 0x40], %o7 movgu %xcc, %g2, %l6 ld [%l7 + 0x28], %f15 lduh [%l7 + 0x4E], %i0 bvc,a %icc, loop_3796 fcmple16 %f0, %f4, %i5 fmovdleu %icc, %f8, %f12 ld [%l7 + 0x28], %f14 loop_3796: fbule,a %fcc3, loop_3797 fcmple32 %f0, %f14, %i4 andcc %l0, 0x0911, %g3 edge32l %l5, %o4, %o0 loop_3797: tpos %icc, 0x3 sub %g6, %l4, %o3 movl %xcc, %o2, %g5 sth %i2, [%l7 + 0x4E] bn,pt %xcc, loop_3798 fnor %f10, %f12, %f12 ldsb [%l7 + 0x56], %o6 udivcc %o5, 0x13DB, %o1 loop_3798: fmul8sux16 %f6, %f0, %f12 fbul,a %fcc2, loop_3799 fcmpgt16 %f14, %f4, %i6 xnor %l3, %i3, %i7 ldd [%l7 + 0x28], %f12 loop_3799: fbg %fcc0, loop_3800 st %f7, [%l7 + 0x68] stb %g7, [%l7 + 0x3A] fbo,a %fcc0, loop_3801 loop_3800: lduw [%l7 + 0x34], %g1 fmovrslez %i1, %f3, %f8 lduw [%l7 + 0x2C], %g4 loop_3801: lduh [%l7 + 0x40], %l2 lduh [%l7 + 0x2C], %l1 fnors %f13, %f2, %f7 std %f6, [%l7 + 0x28] srax %o7, %l6, %g2 stw %i0, [%l7 + 0x18] st %f13, [%l7 + 0x78] st %f12, [%l7 + 0x10] or %i5, %l0, %i4 fxors %f10, %f10, %f6 alignaddrl %l5, %g3, %o0 fcmps %fcc1, %f13, %f15 brgez %g6, loop_3802 ldsb [%l7 + 0x0B], %o4 edge16n %l4, %o2, %o3 edge8 %g5, %i2, %o5 loop_3802: fxnor %f12, %f2, %f8 ld [%l7 + 0x14], %f1 fcmped %fcc1, %f2, %f4 fnor %f10, %f12, %f0 ldd [%l7 + 0x78], %f4 fxor %f6, %f0, %f0 andn %o1, 0x182F, %o6 be,a,pn %xcc, loop_3803 smulcc %i6, 0x19BD, %l3 bvc,a,pn %icc, loop_3804 nop setx loop_3805, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3803: smulcc %i7, 0x1D5E, %g7 smulcc %g1, %i3, %g4 loop_3804: lduw [%l7 + 0x0C], %i1 loop_3805: ldx [%l7 + 0x70], %l1 xnorcc %l2, %o7, %l6 edge8ln %g2, %i0, %l0 fzeros %f0 stx %i4, [%l7 + 0x40] movg %icc, %l5, %i5 tg %xcc, 0x5 sllx %o0, %g6, %g3 ldx [%l7 + 0x18], %o4 fmul8ulx16 %f6, %f0, %f2 edge16 %o2, %l4, %o3 fbn,a %fcc0, loop_3806 for %f10, %f12, %f10 ldsh [%l7 + 0x78], %i2 fmovscc %icc, %f7, %f10 loop_3806: orcc %g5, %o5, %o1 call loop_3807 fpack16 %f2, %f9 fmovrdgez %i6, %f14, %f12 fzero %f14 loop_3807: faligndata %f8, %f2, %f0 fabss %f5, %f0 lduh [%l7 + 0x1A], %l3 lduw [%l7 + 0x10], %o6 ldd [%l7 + 0x50], %f4 fmovde %xcc, %f2, %f8 alignaddr %i7, %g1, %g7 bn,a loop_3808 orn %g4, 0x1064, %i3 subccc %l1, %l2, %o7 movge %xcc, %i1, %l6 loop_3808: ldub [%l7 + 0x7A], %g2 fbug %fcc1, loop_3809 array32 %i0, %l0, %l5 nop setx loop_3810, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tgu %xcc, 0x0 loop_3809: lduw [%l7 + 0x18], %i4 ldsh [%l7 + 0x44], %o0 loop_3810: fbue,a %fcc3, loop_3811 bge,a,pn %xcc, loop_3812 mulx %g6, %i5, %o4 fcmped %fcc1, %f14, %f0 loop_3811: fexpand %f10, %f6 loop_3812: umulcc %g3, %o2, %l4 ldx [%l7 + 0x78], %o3 fbge,a %fcc3, loop_3813 ldsh [%l7 + 0x1E], %i2 brgez %g5, loop_3814 fnegs %f3, %f3 loop_3813: fmul8x16al %f7, %f15, %f0 fmovdvc %xcc, %f9, %f9 loop_3814: fpsub16 %f0, %f6, %f14 fmovdg %icc, %f9, %f11 fpadd32 %f2, %f10, %f14 st %f12, [%l7 + 0x24] lduw [%l7 + 0x60], %o1 fmovrdgz %i6, %f0, %f8 fmovrsgez %o5, %f14, %f6 fmovrsne %o6, %f10, %f5 fcmpeq16 %f6, %f4, %i7 bg loop_3815 fsrc1s %f3, %f12 movne %xcc, %l3, %g7 ldx [%l7 + 0x40], %g4 loop_3815: addccc %i3, %l1, %l2 sub %o7, 0x01A6, %i1 fabss %f0, %f12 bneg,a,pn %icc, loop_3816 st %f13, [%l7 + 0x44] lduw [%l7 + 0x74], %g1 fmovdle %xcc, %f8, %f15 loop_3816: ldsw [%l7 + 0x24], %g2 ldsb [%l7 + 0x11], %i0 ldsb [%l7 + 0x16], %l0 edge32l %l5, %i4, %l6 fbo,a %fcc2, loop_3817 ldsh [%l7 + 0x60], %o0 fbge,a %fcc2, loop_3818 ldsh [%l7 + 0x2C], %g6 loop_3817: bcc %icc, loop_3819 ldsb [%l7 + 0x62], %i5 loop_3818: andncc %g3, %o4, %o2 movgu %xcc, %o3, %l4 loop_3819: fmovrsgez %g5, %f3, %f10 ldsh [%l7 + 0x7E], %i2 ldub [%l7 + 0x21], %i6 fbu %fcc2, loop_3820 fpsub32s %f5, %f1, %f10 fpadd32 %f12, %f8, %f2 sth %o5, [%l7 + 0x38] loop_3820: lduw [%l7 + 0x24], %o6 fmovdne %icc, %f0, %f1 fand %f14, %f2, %f4 fmovdneg %icc, %f1, %f2 std %f2, [%l7 + 0x48] lduh [%l7 + 0x70], %o1 fmovrslz %i7, %f10, %f3 fnegs %f0, %f10 lduw [%l7 + 0x34], %g7 movrgez %l3, %i3, %l1 edge8 %l2, %g4, %i1 orcc %g1, 0x1774, %o7 fmovsle %xcc, %f13, %f4 lduh [%l7 + 0x72], %g2 tl %icc, 0x6 fmovrsne %l0, %f9, %f7 sth %i0, [%l7 + 0x7C] bleu,a %icc, loop_3821 brnz %i4, loop_3822 ldx [%l7 + 0x78], %l5 ldsw [%l7 + 0x58], %o0 loop_3821: tcs %xcc, 0x0 loop_3822: ldub [%l7 + 0x47], %l6 andn %i5, %g6, %g3 stb %o2, [%l7 + 0x70] fmovdg %xcc, %f5, %f4 brnz %o3, loop_3823 alignaddr %l4, %g5, %i2 for %f6, %f10, %f6 fcmple32 %f14, %f10, %o4 loop_3823: fbge,a %fcc2, loop_3824 movrlz %o5, %o6, %o1 fmovdgu %xcc, %f8, %f13 fbul,a %fcc3, loop_3825 loop_3824: bvs,pt %icc, loop_3826 movle %xcc, %i6, %g7 fmovsvs %icc, %f13, %f2 loop_3825: edge16 %l3, %i3, %i7 loop_3826: lduh [%l7 + 0x60], %l1 brlz,a %g4, loop_3827 fbn,a %fcc0, loop_3828 fpsub16 %f6, %f4, %f14 smul %l2, 0x08E0, %g1 loop_3827: lduh [%l7 + 0x10], %o7 loop_3828: fxnors %f7, %f10, %f5 fble %fcc3, loop_3829 fmovscc %xcc, %f4, %f8 fornot2s %f13, %f6, %f12 bn,pt %icc, loop_3830 loop_3829: stw %g2, [%l7 + 0x44] fmovrdne %l0, %f2, %f2 fbo,a %fcc3, loop_3831 loop_3830: stx %i1, [%l7 + 0x30] sth %i4, [%l7 + 0x0E] fmovsle %icc, %f8, %f9 loop_3831: udivcc %l5, 0x18B6, %i0 fornot2 %f8, %f6, %f4 orncc %l6, %o0, %i5 andcc %g6, 0x1FE0, %g3 fmovdge %xcc, %f11, %f9 fmuld8ulx16 %f14, %f6, %f0 ldx [%l7 + 0x60], %o3 movrlez %o2, 0x060, %g5 fmul8ulx16 %f0, %f2, %f8 fcmpgt32 %f8, %f4, %i2 ldd [%l7 + 0x20], %f10 brgez %o4, loop_3832 sth %l4, [%l7 + 0x72] fandnot2s %f13, %f3, %f13 fmovscs %icc, %f9, %f13 loop_3832: ldsh [%l7 + 0x56], %o5 stb %o1, [%l7 + 0x6B] brgez,a %o6, loop_3833 fandnot2s %f11, %f4, %f13 fexpand %f1, %f0 stw %i6, [%l7 + 0x7C] loop_3833: fornot1 %f6, %f10, %f10 ldd [%l7 + 0x28], %f14 andn %l3, %i3, %g7 st %f15, [%l7 + 0x0C] fpadd16 %f6, %f14, %f6 umul %l1, 0x0B00, %g4 edge32ln %l2, %g1, %i7 tsubcc %g2, %l0, %i1 ldub [%l7 + 0x26], %o7 tn %icc, 0x5 fmovrsgez %i4, %f4, %f8 fmovsgu %icc, %f0, %f2 fpsub32s %f0, %f15, %f11 fmuld8sux16 %f8, %f2, %f10 bpos,a %xcc, loop_3834 ld [%l7 + 0x70], %f0 ldsw [%l7 + 0x1C], %i0 tvc %xcc, 0x4 loop_3834: fxor %f2, %f10, %f2 fmovsa %xcc, %f14, %f1 ldd [%l7 + 0x38], %f12 fornot1s %f11, %f5, %f14 bg,a loop_3835 fmovdcc %xcc, %f14, %f13 ta %xcc, 0x7 fpack32 %f4, %f4, %f0 loop_3835: bshuffle %f12, %f14, %f6 fmul8x16au %f3, %f4, %f2 ldsh [%l7 + 0x0C], %l6 ldub [%l7 + 0x38], %o0 ldsw [%l7 + 0x6C], %l5 fmovrsgez %i5, %f1, %f4 fmovdl %icc, %f12, %f1 ld [%l7 + 0x30], %f6 tvc %icc, 0x5 fmul8x16 %f13, %f6, %f0 fmovrse %g6, %f12, %f9 sdiv %o3, 0x1BC3, %g3 orn %g5, %o2, %o4 fmuld8ulx16 %f13, %f10, %f10 fmul8x16al %f1, %f12, %f2 edge32 %l4, %i2, %o5 ldsh [%l7 + 0x46], %o1 ld [%l7 + 0x5C], %f3 fbue %fcc1, loop_3836 fmovrdgez %i6, %f4, %f2 sdiv %l3, 0x1502, %i3 st %f5, [%l7 + 0x6C] loop_3836: fmovrdlez %g7, %f2, %f4 fnand %f0, %f0, %f14 lduw [%l7 + 0x20], %l1 lduw [%l7 + 0x0C], %g4 bne %icc, loop_3837 fmovrdne %l2, %f6, %f6 tn %xcc, 0x0 ldd [%l7 + 0x30], %f8 loop_3837: alignaddr %g1, %i7, %g2 fmovdn %xcc, %f8, %f2 ldd [%l7 + 0x08], %f0 fxors %f5, %f0, %f13 xorcc %l0, 0x1E8A, %i1 edge16l %o7, %o6, %i0 stb %i4, [%l7 + 0x14] alignaddrl %l6, %l5, %i5 fbule,a %fcc3, loop_3838 tneg %icc, 0x7 fmovsn %xcc, %f2, %f0 fnot1s %f11, %f4 loop_3838: sth %o0, [%l7 + 0x7C] edge16ln %o3, %g3, %g5 fble,a %fcc2, loop_3839 call loop_3840 sdivx %o2, 0x061A, %g6 bvc loop_3841 loop_3839: tl %xcc, 0x1 loop_3840: fmovde %icc, %f1, %f12 fmovsle %icc, %f1, %f1 loop_3841: udiv %l4, 0x1228, %i2 edge8ln %o5, %o1, %o4 ldsh [%l7 + 0x5E], %i6 movre %l3, %i3, %g7 stb %g4, [%l7 + 0x27] movrgez %l1, %l2, %g1 fzero %f4 ldsh [%l7 + 0x7C], %i7 xorcc %l0, %i1, %g2 sth %o7, [%l7 + 0x5C] fmovsn %xcc, %f3, %f4 lduh [%l7 + 0x22], %i0 move %icc, %i4, %o6 fmovsgu %icc, %f14, %f3 fpadd32 %f8, %f14, %f0 bleu,pt %xcc, loop_3842 fmovsge %xcc, %f4, %f9 fmovse %icc, %f12, %f11 fblg %fcc3, loop_3843 loop_3842: st %f9, [%l7 + 0x30] ldx [%l7 + 0x68], %l5 fbo %fcc1, loop_3844 loop_3843: stb %l6, [%l7 + 0x5D] stb %o0, [%l7 + 0x54] fcmpd %fcc2, %f10, %f0 loop_3844: ld [%l7 + 0x0C], %f3 fone %f8 bg loop_3845 stb %i5, [%l7 + 0x7D] sth %o3, [%l7 + 0x76] fmovd %f6, %f12 loop_3845: movcc %xcc, %g3, %o2 stw %g6, [%l7 + 0x28] fpadd16 %f14, %f10, %f14 fmovdn %icc, %f0, %f4 umulcc %l4, 0x168C, %i2 edge16ln %g5, %o1, %o4 fxnor %f0, %f12, %f0 brlez %o5, loop_3846 fpadd16s %f5, %f6, %f12 fbn,a %fcc1, loop_3847 fnor %f14, %f14, %f10 loop_3846: brgez,a %i6, loop_3848 umulcc %i3, 0x1FF4, %g7 loop_3847: fnegd %f8, %f12 fabss %f11, %f14 loop_3848: sdiv %g4, 0x0970, %l1 udivcc %l3, 0x1A23, %g1 lduw [%l7 + 0x1C], %l2 fbne,a %fcc0, loop_3849 fmovrdne %i7, %f2, %f10 bg,pn %xcc, loop_3850 ldub [%l7 + 0x3C], %i1 loop_3849: fble,a %fcc1, loop_3851 fexpand %f11, %f8 loop_3850: udivcc %l0, 0x1DA3, %o7 udiv %i0, 0x017E, %g2 loop_3851: fbug,a %fcc3, loop_3852 st %f7, [%l7 + 0x08] fcmple32 %f8, %f4, %o6 stw %l5, [%l7 + 0x70] loop_3852: fexpand %f13, %f8 tne %xcc, 0x6 lduh [%l7 + 0x10], %l6 movleu %xcc, %o0, %i4 sth %i5, [%l7 + 0x5A] fcmpeq32 %f0, %f2, %g3 stx %o3, [%l7 + 0x10] movrgz %o2, %g6, %l4 movn %xcc, %i2, %g5 sllx %o1, 0x1A, %o5 fmovdcs %icc, %f9, %f1 tne %xcc, 0x4 nop setx loop_3853, %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 fmovsl %xcc, %f13, %f13 tneg %icc, 0x5 fbn,a %fcc3, loop_3854 loop_3853: ld [%l7 + 0x08], %f6 ld [%l7 + 0x50], %f13 sth %i6, [%l7 + 0x2A] loop_3854: fmovsne %icc, %f15, %f0 fmovdge %xcc, %f11, %f14 sethi 0x00AB, %o4 addcc %i3, %g7, %g4 fcmpgt32 %f8, %f14, %l3 st %f7, [%l7 + 0x4C] tneg %xcc, 0x6 fcmple16 %f14, %f4, %g1 stw %l1, [%l7 + 0x70] tge %icc, 0x4 tge %icc, 0x7 fsrc2s %f6, %f3 fmovsa %xcc, %f8, %f10 ldd [%l7 + 0x50], %f8 fbg %fcc3, loop_3855 fpsub32 %f2, %f4, %f4 smulcc %i7, %i1, %l0 fbne,a %fcc3, loop_3856 loop_3855: fmovdleu %icc, %f9, %f0 xnorcc %l2, %i0, %g2 umulcc %o6, %l5, %o7 loop_3856: fcmple16 %f8, %f0, %o0 call loop_3857 fbule,a %fcc1, loop_3858 stw %i4, [%l7 + 0x28] std %f2, [%l7 + 0x50] loop_3857: sdivx %i5, 0x1481, %l6 loop_3858: tsubcc %g3, %o3, %g6 fnegs %f13, %f8 ldsw [%l7 + 0x3C], %l4 fble,a %fcc1, loop_3859 fmovrdgz %o2, %f8, %f0 fmovsvs %icc, %f15, %f2 stx %g5, [%l7 + 0x58] loop_3859: st %f8, [%l7 + 0x70] stb %o1, [%l7 + 0x7E] sth %o5, [%l7 + 0x6A] ldx [%l7 + 0x68], %i2 fmovdvc %xcc, %f14, %f10 bg,a %xcc, loop_3860 ldub [%l7 + 0x49], %o4 fnot2s %f6, %f13 fsrc2 %f2, %f2 loop_3860: movpos %icc, %i6, %g7 fmovdpos %icc, %f5, %f6 siam 0x2 ld [%l7 + 0x28], %f4 fmovscs %xcc, %f11, %f13 xnorcc %g4, 0x0967, %i3 tgu %icc, 0x6 sub %g1, %l1, %l3 ldub [%l7 + 0x32], %i1 stw %l0, [%l7 + 0x2C] tpos %xcc, 0x5 te %xcc, 0x3 ldsh [%l7 + 0x32], %i7 fbuge,a %fcc0, loop_3861 array32 %l2, %g2, %i0 fmovrslz %l5, %f6, %f5 tcs %icc, 0x7 loop_3861: bpos,a,pt %xcc, loop_3862 ldsb [%l7 + 0x68], %o7 fzero %f6 fxor %f10, %f10, %f10 loop_3862: sth %o6, [%l7 + 0x16] ldd [%l7 + 0x30], %f4 sth %i4, [%l7 + 0x42] stb %i5, [%l7 + 0x5B] fmovsge %icc, %f8, %f4 bvs,a %icc, loop_3863 tvs %xcc, 0x5 fmovdleu %xcc, %f15, %f13 ldx [%l7 + 0x40], %l6 loop_3863: tle %icc, 0x0 lduh [%l7 + 0x66], %g3 fbg %fcc2, loop_3864 st %f6, [%l7 + 0x40] bvs,a loop_3865 fcmpeq16 %f12, %f8, %o0 loop_3864: stb %g6, [%l7 + 0x70] tneg %xcc, 0x1 loop_3865: ld [%l7 + 0x20], %f1 ldsb [%l7 + 0x7F], %o3 fsrc2s %f12, %f13 stb %l4, [%l7 + 0x12] sth %o2, [%l7 + 0x64] stx %g5, [%l7 + 0x70] movrgez %o1, 0x3EC, %i2 fmovsne %icc, %f6, %f9 fzeros %f14 movne %icc, %o5, %i6 brz %o4, loop_3866 fmovdn %icc, %f13, %f14 std %f4, [%l7 + 0x40] lduh [%l7 + 0x48], %g7 loop_3866: fbl %fcc1, loop_3867 fmovdpos %xcc, %f6, %f2 fsrc1s %f13, %f1 ld [%l7 + 0x5C], %f12 loop_3867: movre %i3, 0x027, %g1 ldx [%l7 + 0x38], %l1 umulcc %g4, 0x04D2, %l3 lduw [%l7 + 0x58], %i1 stx %l0, [%l7 + 0x20] brgz %i7, loop_3868 ldsb [%l7 + 0x68], %l2 st %f13, [%l7 + 0x1C] ldsb [%l7 + 0x30], %i0 loop_3868: stx %g2, [%l7 + 0x78] fones %f6 fmovrsgz %o7, %f8, %f15 fnot2 %f2, %f12 stb %l5, [%l7 + 0x66] fmovs %f9, %f6 fmovrsgz %i4, %f4, %f1 lduw [%l7 + 0x0C], %i5 ldd [%l7 + 0x08], %f6 brnz %o6, loop_3869 ble,a,pn %icc, loop_3870 edge32 %l6, %o0, %g3 fpsub32 %f4, %f4, %f8 loop_3869: movrlez %o3, %g6, %l4 loop_3870: fcmple32 %f10, %f14, %o2 fbn,a %fcc1, loop_3871 movrne %g5, 0x29A, %i2 fmovsa %icc, %f3, %f12 sth %o5, [%l7 + 0x28] loop_3871: umulcc %o1, %i6, %o4 lduh [%l7 + 0x5E], %g7 ldx [%l7 + 0x08], %i3 fbn %fcc3, loop_3872 fnot2s %f12, %f15 st %f12, [%l7 + 0x54] sth %g1, [%l7 + 0x62] loop_3872: fmovrsne %l1, %f14, %f14 umul %l3, 0x1A74, %g4 ldd [%l7 + 0x58], %f8 edge16n %l0, %i1, %i7 stb %l2, [%l7 + 0x58] stx %g2, [%l7 + 0x18] smulcc %i0, 0x01BD, %l5 movrgez %o7, %i4, %o6 st %f4, [%l7 + 0x0C] lduh [%l7 + 0x08], %l6 tge %xcc, 0x3 fmovrslez %o0, %f12, %f7 edge16l %i5, %o3, %g6 ldsh [%l7 + 0x4C], %g3 lduh [%l7 + 0x1E], %l4 fmovspos %icc, %f9, %f2 fcmpgt16 %f12, %f8, %g5 movn %xcc, %i2, %o5 movneg %icc, %o1, %i6 ldsb [%l7 + 0x5D], %o4 sth %o2, [%l7 + 0x22] st %f6, [%l7 + 0x70] fmovdvs %icc, %f7, %f3 addc %i3, 0x1136, %g1 fabss %f0, %f4 fmovdn %icc, %f11, %f1 fcmpd %fcc1, %f10, %f4 subcc %g7, 0x1C5A, %l1 fmovsl %xcc, %f5, %f5 array8 %l3, %g4, %i1 fpack16 %f14, %f7 brlz,a %l0, loop_3873 for %f0, %f2, %f0 popc %i7, %g2 fmovrse %l2, %f14, %f2 loop_3873: movvc %xcc, %l5, %i0 movgu %xcc, %o7, %i4 nop setx loop_3874, %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 %l6, %o6, %o0 fmovrse %o3, %f1, %f2 st %f10, [%l7 + 0x1C] loop_3874: fpsub16 %f0, %f14, %f12 xor %g6, 0x195E, %i5 fabss %f0, %f5 bneg,pt %icc, loop_3875 stx %g3, [%l7 + 0x10] edge16l %l4, %i2, %o5 stx %o1, [%l7 + 0x60] loop_3875: std %f14, [%l7 + 0x50] fxors %f10, %f2, %f13 fpsub16 %f0, %f6, %f6 and %g5, 0x188E, %i6 std %f4, [%l7 + 0x10] fblg,a %fcc0, loop_3876 ldd [%l7 + 0x40], %f4 bne,a loop_3877 fmovse %xcc, %f15, %f8 loop_3876: fmovrsgz %o2, %f15, %f13 fbug %fcc2, loop_3878 loop_3877: array16 %i3, %g1, %g7 movcc %xcc, %l1, %l3 ldsb [%l7 + 0x4D], %g4 loop_3878: faligndata %f2, %f0, %f8 edge16n %i1, %o4, %l0 add %g2, %l2, %l5 stb %i7, [%l7 + 0x66] andcc %o7, %i4, %i0 fornot2 %f2, %f0, %f12 tgu %xcc, 0x5 nop setx loop_3879, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f4, [%l7 + 0x20] fpadd32s %f11, %f15, %f12 ldsb [%l7 + 0x21], %l6 loop_3879: sdivcc %o0, 0x1A87, %o6 ldd [%l7 + 0x10], %f2 movrlez %o3, %i5, %g3 fmovsle %xcc, %f2, %f2 movneg %xcc, %g6, %l4 fnot1s %f1, %f9 lduw [%l7 + 0x0C], %i2 ldsw [%l7 + 0x78], %o1 fba %fcc0, loop_3880 andcc %o5, 0x19A9, %g5 tvs %icc, 0x4 fpack16 %f10, %f0 loop_3880: fands %f15, %f15, %f8 for %f6, %f0, %f8 ld [%l7 + 0x60], %f3 movne %xcc, %o2, %i3 edge8ln %g1, %g7, %l1 ldx [%l7 + 0x50], %i6 fbn,a %fcc0, loop_3881 fnot2 %f14, %f4 lduw [%l7 + 0x28], %l3 ldsw [%l7 + 0x28], %g4 loop_3881: stb %i1, [%l7 + 0x22] edge8l %l0, %g2, %o4 sra %l2, %l5, %i7 call loop_3882 movre %o7, 0x12A, %i4 addc %l6, 0x0826, %o0 edge16l %i0, %o6, %o3 loop_3882: srax %i5, 0x18, %g6 ba,a %icc, loop_3883 stb %g3, [%l7 + 0x08] fmovsleu %xcc, %f7, %f9 ld [%l7 + 0x7C], %f9 loop_3883: bge,pn %icc, loop_3884 ld [%l7 + 0x28], %f3 stx %i2, [%l7 + 0x60] popc %o1, %l4 loop_3884: lduh [%l7 + 0x52], %g5 fmovsleu %xcc, %f14, %f6 tn %xcc, 0x2 addc %o5, 0x0DFA, %i3 brgez %g1, loop_3885 bn,pn %icc, loop_3886 call loop_3887 ldd [%l7 + 0x48], %f8 loop_3885: fmovdge %xcc, %f5, %f12 loop_3886: and %g7, %l1, %i6 loop_3887: subccc %l3, 0x1F09, %g4 fandnot1 %f4, %f10, %f12 udivx %o2, 0x0EC6, %i1 fpadd32 %f0, %f0, %f8 subccc %g2, 0x0E78, %l0 movn %xcc, %l2, %o4 ldsb [%l7 + 0x78], %i7 stw %o7, [%l7 + 0x2C] std %f12, [%l7 + 0x78] stw %l5, [%l7 + 0x6C] fmovdcs %icc, %f0, %f6 sub %l6, %i4, %i0 lduh [%l7 + 0x50], %o0 bpos,pt %icc, loop_3888 stb %o3, [%l7 + 0x36] st %f2, [%l7 + 0x18] subccc %o6, %g6, %i5 loop_3888: stb %g3, [%l7 + 0x34] stw %o1, [%l7 + 0x30] ldsh [%l7 + 0x44], %l4 fmovdcs %icc, %f15, %f15 movre %i2, %g5, %i3 fmovrdne %g1, %f8, %f2 lduh [%l7 + 0x5E], %o5 addccc %g7, 0x0668, %i6 ldd [%l7 + 0x10], %f10 tgu %xcc, 0x2 tsubcc %l1, 0x1CE8, %l3 bg,a,pn %icc, loop_3889 edge32n %o2, %g4, %i1 fmovrdgz %g2, %f0, %f12 fcmple32 %f12, %f6, %l2 loop_3889: fmovspos %xcc, %f9, %f2 fnot2 %f2, %f8 ldd [%l7 + 0x58], %f2 smulcc %l0, %i7, %o7 fmovdgu %xcc, %f6, %f14 ta %xcc, 0x2 stb %l5, [%l7 + 0x23] st %f14, [%l7 + 0x14] srl %o4, 0x0E, %l6 alignaddr %i4, %o0, %o3 brz %o6, loop_3890 alignaddr %i0, %i5, %g6 fcmpne32 %f6, %f12, %o1 fbuge,a %fcc0, loop_3891 loop_3890: sth %l4, [%l7 + 0x5C] srax %i2, %g3, %i3 fmul8x16al %f6, %f7, %f6 loop_3891: std %f8, [%l7 + 0x18] fmovsge %icc, %f9, %f2 orcc %g5, %g1, %g7 alignaddrl %o5, %l1, %l3 subcc %o2, %g4, %i6 edge8l %i1, %g2, %l2 fmovrslz %i7, %f1, %f5 for %f2, %f8, %f14 ldd [%l7 + 0x10], %f6 fmovrslez %l0, %f0, %f10 movpos %xcc, %l5, %o7 fpadd16s %f10, %f9, %f4 brnz,a %o4, loop_3892 lduw [%l7 + 0x2C], %l6 brlz,a %i4, loop_3893 fbu,a %fcc2, loop_3894 loop_3892: tg %xcc, 0x2 ldsh [%l7 + 0x46], %o3 loop_3893: subcc %o6, %i0, %o0 loop_3894: fandnot1 %f8, %f14, %f6 bvc,a,pn %xcc, loop_3895 fmovsge %icc, %f15, %f3 fpadd16s %f1, %f14, %f7 fcmpeq16 %f12, %f8, %g6 loop_3895: ba loop_3896 fpack32 %f10, %f0, %f10 fmovsn %xcc, %f9, %f1 tsubcc %i5, %l4, %o1 loop_3896: ldsw [%l7 + 0x28], %i2 movrne %i3, %g3, %g5 brlez,a %g1, loop_3897 fmovdcs %xcc, %f9, %f14 siam 0x0 edge16l %g7, %l1, %l3 loop_3897: fpsub16s %f1, %f6, %f3 ldub [%l7 + 0x4A], %o2 fmul8x16au %f14, %f2, %f6 move %icc, %o5, %i6 fcmple16 %f10, %f2, %g4 array8 %g2, %i1, %l2 ldsh [%l7 + 0x2E], %i7 brgz,a %l5, loop_3898 fmovrde %l0, %f6, %f6 fmul8sux16 %f10, %f12, %f14 fornot2s %f7, %f13, %f14 loop_3898: mulx %o7, 0x03DF, %o4 fmovsneg %icc, %f6, %f8 fpsub16s %f2, %f4, %f0 bcs,pt %xcc, loop_3899 alignaddr %l6, %o3, %i4 fmul8x16 %f4, %f10, %f6 fxors %f0, %f14, %f3 loop_3899: fmovs %f5, %f13 fornot2 %f8, %f6, %f12 tcs %xcc, 0x2 siam 0x7 edge8 %o6, %o0, %i0 fcmpgt32 %f12, %f8, %i5 fbn,a %fcc0, loop_3900 fcmple32 %f8, %f10, %l4 ldub [%l7 + 0x13], %g6 lduh [%l7 + 0x1E], %i2 loop_3900: lduh [%l7 + 0x1E], %o1 movcs %xcc, %i3, %g5 subcc %g1, %g3, %l1 stb %g7, [%l7 + 0x15] fpack16 %f12, %f9 movrgz %l3, %o5, %i6 fmovse %icc, %f8, %f1 movrne %g4, 0x136, %g2 ldx [%l7 + 0x48], %o2 sth %l2, [%l7 + 0x18] sth %i1, [%l7 + 0x72] movne %xcc, %i7, %l5 brgz %o7, loop_3901 fbl,a %fcc3, loop_3902 edge8ln %o4, %l0, %l6 ldx [%l7 + 0x58], %i4 loop_3901: movcc %xcc, %o6, %o3 loop_3902: tcc %xcc, 0x3 edge16ln %o0, %i0, %l4 st %f5, [%l7 + 0x5C] stx %g6, [%l7 + 0x68] fxnor %f4, %f0, %f4 tl %xcc, 0x5 taddcctv %i2, 0x0FBA, %o1 ld [%l7 + 0x74], %f2 siam 0x3 fmovsgu %icc, %f15, %f5 ldx [%l7 + 0x28], %i5 lduw [%l7 + 0x20], %i3 ld [%l7 + 0x54], %f10 std %f8, [%l7 + 0x20] sth %g5, [%l7 + 0x5A] fmovrde %g3, %f0, %f2 sdivcc %l1, 0x094F, %g1 stx %g7, [%l7 + 0x60] fcmple16 %f8, %f6, %l3 fands %f11, %f13, %f7 edge8 %i6, %g4, %g2 st %f9, [%l7 + 0x18] fones %f8 fxnor %f4, %f8, %f12 bn,a,pt %xcc, loop_3903 fandnot2 %f12, %f2, %f6 edge32l %o2, %o5, %l2 fnand %f8, %f14, %f0 loop_3903: fbl %fcc1, loop_3904 st %f7, [%l7 + 0x28] pdist %f0, %f6, %f6 fmovdpos %xcc, %f0, %f9 loop_3904: fbule %fcc1, loop_3905 brgez,a %i7, loop_3906 fnegd %f4, %f0 edge8l %i1, %l5, %o7 loop_3905: mulx %l0, 0x18C5, %o4 loop_3906: andncc %l6, %i4, %o3 brgez,a %o6, loop_3907 nop setx loop_3908, %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 fbge,a %fcc1, loop_3909 ldsw [%l7 + 0x48], %i0 loop_3907: ldub [%l7 + 0x1A], %o0 loop_3908: tpos %xcc, 0x7 loop_3909: movrne %g6, %i2, %l4 popc %i5, %i3 movrne %g5, %g3, %o1 ldsw [%l7 + 0x40], %l1 fmovsneg %icc, %f15, %f12 edge8 %g7, %g1, %l3 stx %g4, [%l7 + 0x70] movre %i6, %g2, %o2 ldsb [%l7 + 0x4F], %l2 ldx [%l7 + 0x28], %o5 stw %i1, [%l7 + 0x4C] bg,a,pn %icc, loop_3910 fbg %fcc0, loop_3911 tn %icc, 0x7 std %f10, [%l7 + 0x60] loop_3910: fmovrslez %i7, %f2, %f14 loop_3911: fmovrdgez %o7, %f10, %f4 movge %icc, %l0, %o4 fandnot2s %f11, %f14, %f7 ldsh [%l7 + 0x2C], %l5 andcc %l6, 0x1A94, %o3 or %i4, %o6, %o0 lduh [%l7 + 0x5A], %i0 tg %icc, 0x3 array16 %i2, %g6, %i5 srlx %l4, %i3, %g5 fmovsle %xcc, %f10, %f7 srax %g3, 0x0B, %o1 stx %g7, [%l7 + 0x18] bcs,a %icc, loop_3912 smulcc %g1, 0x06BA, %l3 brgz %g4, loop_3913 stx %i6, [%l7 + 0x10] loop_3912: ldsw [%l7 + 0x6C], %g2 ldsh [%l7 + 0x24], %l1 loop_3913: udivcc %l2, 0x1BC0, %o5 ldsb [%l7 + 0x1B], %o2 fbe,a %fcc2, loop_3914 stx %i1, [%l7 + 0x20] faligndata %f0, %f2, %f0 fnor %f8, %f14, %f2 loop_3914: bgu,a,pt %xcc, loop_3915 andncc %i7, %l0, %o4 sth %o7, [%l7 + 0x26] edge32 %l5, %o3, %l6 loop_3915: stw %o6, [%l7 + 0x3C] sra %i4, %o0, %i2 smulcc %i0, 0x00EB, %i5 lduw [%l7 + 0x38], %l4 fmul8ulx16 %f12, %f12, %f8 std %f2, [%l7 + 0x40] stx %g6, [%l7 + 0x48] movcc %icc, %i3, %g3 fexpand %f8, %f6 edge8ln %g5, %o1, %g1 fand %f10, %f0, %f2 movrlez %l3, 0x3C4, %g7 fbge %fcc2, loop_3916 udiv %i6, 0x1D23, %g4 fornot2 %f6, %f12, %f2 fpadd16s %f5, %f12, %f12 loop_3916: for %f12, %f14, %f8 fandnot1 %f0, %f4, %f6 fmovrslz %g2, %f3, %f13 fnor %f0, %f4, %f8 fornot1 %f2, %f8, %f10 ldx [%l7 + 0x48], %l2 movrgez %l1, %o5, %o2 fbue %fcc1, loop_3917 fmovscs %icc, %f11, %f9 ldsb [%l7 + 0x21], %i7 movcc %icc, %l0, %i1 loop_3917: ld [%l7 + 0x0C], %f3 fabsd %f0, %f14 std %f14, [%l7 + 0x20] edge8n %o4, %l5, %o3 fbug %fcc0, loop_3918 fxnor %f12, %f0, %f0 srax %l6, 0x0D, %o7 fmovdneg %xcc, %f2, %f7 loop_3918: fnot1 %f4, %f8 movvc %icc, %i4, %o6 fcmple32 %f12, %f6, %o0 lduw [%l7 + 0x40], %i2 tleu %icc, 0x3 fbge %fcc0, loop_3919 stw %i5, [%l7 + 0x40] alignaddrl %l4, %g6, %i0 ld [%l7 + 0x38], %f9 loop_3919: st %f7, [%l7 + 0x70] sth %i3, [%l7 + 0x1A] tvc %icc, 0x3 fmovdgu %icc, %f14, %f3 edge8 %g5, %o1, %g1 fornot1s %f11, %f9, %f4 fmovscc %icc, %f7, %f13 bpos,pt %xcc, loop_3920 fcmpgt32 %f6, %f2, %l3 popc 0x19AC, %g3 lduw [%l7 + 0x74], %g7 loop_3920: fandnot1 %f8, %f8, %f2 fnor %f6, %f12, %f10 tvc %icc, 0x2 sth %i6, [%l7 + 0x4A] fmovsneg %xcc, %f1, %f3 bcs,pt %xcc, loop_3921 for %f2, %f4, %f14 lduw [%l7 + 0x58], %g4 tn %xcc, 0x4 loop_3921: fornot1s %f12, %f0, %f2 fmovsn %icc, %f0, %f8 fnands %f9, %f8, %f13 ldsw [%l7 + 0x34], %l2 ldd [%l7 + 0x48], %f6 st %f13, [%l7 + 0x5C] tn %icc, 0x5 move %icc, %g2, %l1 tn %xcc, 0x2 sth %o2, [%l7 + 0x34] fmovdcs %xcc, %f9, %f15 fbug %fcc3, loop_3922 array16 %i7, %l0, %i1 tg %xcc, 0x1 fmovdn %xcc, %f1, %f5 loop_3922: movge %xcc, %o5, %l5 lduh [%l7 + 0x2C], %o4 fpsub16 %f8, %f8, %f10 lduh [%l7 + 0x46], %o3 bge,pn %icc, loop_3923 stb %l6, [%l7 + 0x3C] bge,pn %xcc, loop_3924 fmovsneg %icc, %f6, %f13 loop_3923: movvs %xcc, %i4, %o6 edge32n %o7, %i2, %o0 loop_3924: brlz %i5, loop_3925 tge %icc, 0x3 movgu %xcc, %l4, %g6 movre %i3, %g5, %o1 loop_3925: faligndata %f10, %f6, %f12 bne,a loop_3926 fmovde %icc, %f5, %f3 smulcc %i0, 0x0A41, %g1 xnorcc %l3, %g7, %i6 loop_3926: stx %g3, [%l7 + 0x58] tgu %xcc, 0x1 bn,a %icc, loop_3927 fnors %f8, %f4, %f10 sth %l2, [%l7 + 0x0C] fnot2 %f10, %f10 loop_3927: fand %f0, %f12, %f8 lduw [%l7 + 0x6C], %g2 ldub [%l7 + 0x08], %l1 fands %f3, %f3, %f5 add %g4, %i7, %o2 fabss %f15, %f4 srax %l0, %i1, %l5 ldx [%l7 + 0x78], %o4 ldsb [%l7 + 0x3E], %o3 fors %f13, %f12, %f2 fbue,a %fcc1, loop_3928 stx %o5, [%l7 + 0x50] bn,a loop_3929 andcc %l6, %o6, %i4 loop_3928: andncc %o7, %i2, %o0 movvs %xcc, %i5, %l4 loop_3929: fcmpgt32 %f10, %f2, %i3 edge8l %g6, %g5, %i0 st %f13, [%l7 + 0x78] fzero %f2 fmovrdlez %o1, %f12, %f10 ldsb [%l7 + 0x78], %l3 movneg %xcc, %g1, %i6 fmovdne %icc, %f0, %f8 fmovrdgez %g7, %f2, %f6 movrgez %l2, 0x0B3, %g3 stw %g2, [%l7 + 0x38] ldx [%l7 + 0x18], %g4 ldx [%l7 + 0x10], %l1 mova %xcc, %i7, %l0 fmuld8ulx16 %f4, %f2, %f0 ldx [%l7 + 0x58], %o2 ldsh [%l7 + 0x1C], %l5 fmovdcc %xcc, %f8, %f9 fmovd %f6, %f12 orcc %i1, %o3, %o4 fpmerge %f6, %f2, %f6 fpsub32s %f11, %f11, %f10 xorcc %l6, 0x165A, %o5 fmul8x16 %f5, %f4, %f14 edge8n %i4, %o6, %o7 fmovse %icc, %f9, %f7 ldx [%l7 + 0x38], %i2 fpackfix %f4, %f6 mova %xcc, %o0, %l4 udiv %i5, 0x0876, %i3 fbug %fcc1, loop_3930 movpos %xcc, %g5, %g6 fmul8sux16 %f14, %f0, %f10 umul %i0, %o1, %l3 loop_3930: movgu %xcc, %i6, %g1 bn %icc, loop_3931 ldd [%l7 + 0x20], %f2 fmovdge %icc, %f12, %f12 fbuge %fcc2, loop_3932 loop_3931: edge32n %l2, %g3, %g7 bcc,a %icc, loop_3933 array32 %g2, %g4, %i7 loop_3932: edge8l %l0, %o2, %l5 bcc,pt %xcc, loop_3934 loop_3933: sethi 0x0A46, %l1 tne %xcc, 0x6 lduh [%l7 + 0x1A], %i1 loop_3934: ldx [%l7 + 0x28], %o4 tge %icc, 0x4 fmovdneg %xcc, %f3, %f12 array32 %o3, %o5, %l6 stb %i4, [%l7 + 0x76] tsubcc %o6, 0x1AEC, %i2 mulscc %o0, 0x09EE, %o7 movrgez %l4, %i5, %g5 sdivcc %i3, 0x1447, %i0 fmovscs %xcc, %f2, %f7 movre %o1, 0x17A, %g6 ldd [%l7 + 0x30], %f12 ldsw [%l7 + 0x6C], %i6 sth %g1, [%l7 + 0x5C] fmuld8ulx16 %f3, %f7, %f0 fmovd %f2, %f8 fcmpes %fcc0, %f6, %f8 ldd [%l7 + 0x38], %f6 ldsh [%l7 + 0x7A], %l2 mova %icc, %l3, %g3 fbu,a %fcc0, loop_3935 te %icc, 0x0 sub %g2, 0x1307, %g4 movrlez %i7, 0x219, %g7 loop_3935: fmovde %xcc, %f9, %f11 te %xcc, 0x2 lduw [%l7 + 0x3C], %o2 ldsw [%l7 + 0x6C], %l0 fblg,a %fcc2, loop_3936 fmovsne %icc, %f13, %f10 movrgz %l5, %i1, %l1 fandnot1 %f0, %f4, %f6 loop_3936: fmovs %f7, %f1 ldx [%l7 + 0x50], %o3 movl %icc, %o4, %o5 ldd [%l7 + 0x08], %f14 ldd [%l7 + 0x28], %f0 st %f10, [%l7 + 0x68] smulcc %l6, %i4, %o6 sth %o0, [%l7 + 0x44] lduh [%l7 + 0x5A], %o7 mova %xcc, %i2, %l4 edge8 %i5, %g5, %i0 ta %xcc, 0x2 fbne,a %fcc1, loop_3937 fornot1s %f4, %f5, %f15 fble,a %fcc0, loop_3938 std %f10, [%l7 + 0x60] loop_3937: fnand %f14, %f10, %f4 fmovsn %xcc, %f11, %f7 loop_3938: xor %o1, %g6, %i6 ldsb [%l7 + 0x5E], %g1 pdist %f0, %f8, %f12 fnot1 %f0, %f6 bneg loop_3939 tvc %icc, 0x1 stx %i3, [%l7 + 0x60] subc %l2, 0x1FAF, %l3 loop_3939: fcmpne16 %f14, %f2, %g2 bleu,pt %icc, loop_3940 fmovspos %icc, %f11, %f12 bg,a %icc, loop_3941 fornot1s %f0, %f14, %f4 loop_3940: orncc %g4, %g3, %i7 lduw [%l7 + 0x10], %g7 loop_3941: tpos %xcc, 0x3 std %f12, [%l7 + 0x60] fmovdvs %icc, %f0, %f3 smul %o2, 0x133D, %l5 fmovdg %icc, %f14, %f1 movle %xcc, %l0, %i1 fmovsvs %xcc, %f11, %f13 ldsw [%l7 + 0x34], %l1 edge16n %o3, %o5, %o4 ldsb [%l7 + 0x40], %l6 fmovdleu %xcc, %f3, %f1 stb %o6, [%l7 + 0x1C] movg %icc, %o0, %i4 lduw [%l7 + 0x20], %i2 ldsh [%l7 + 0x3E], %l4 mulx %i5, %o7, %g5 fmovrsne %i0, %f12, %f10 fone %f2 movneg %xcc, %g6, %o1 fzeros %f8 orncc %i6, 0x1E3A, %i3 fbl %fcc0, loop_3942 fmovdcc %xcc, %f8, %f14 subccc %g1, %l2, %g2 sethi 0x06BA, %l3 loop_3942: fmovsg %xcc, %f1, %f2 sllx %g4, %g3, %i7 fmovsgu %icc, %f5, %f12 array16 %o2, %l5, %g7 srl %i1, 0x17, %l1 movvs %xcc, %o3, %o5 fmovde %icc, %f1, %f8 array8 %o4, %l0, %o6 fmovscc %xcc, %f3, %f12 fbge %fcc0, loop_3943 std %f8, [%l7 + 0x08] edge16n %l6, %i4, %o0 sdivx %l4, 0x1377, %i2 loop_3943: fmuld8sux16 %f11, %f1, %f2 sub %o7, %g5, %i0 brgz %i5, loop_3944 fbue,a %fcc1, loop_3945 ldsb [%l7 + 0x28], %g6 fnegs %f11, %f13 loop_3944: sllx %i6, 0x15, %o1 loop_3945: movpos %xcc, %i3, %l2 mova %icc, %g2, %l3 edge8 %g1, %g4, %i7 fcmple16 %f12, %f6, %o2 or %g3, 0x138A, %g7 udivcc %l5, 0x14AA, %l1 fone %f2 std %f6, [%l7 + 0x58] lduh [%l7 + 0x08], %o3 fba %fcc2, loop_3946 movle %icc, %o5, %i1 umulcc %l0, %o6, %l6 movneg %xcc, %i4, %o4 loop_3946: fcmpgt16 %f4, %f4, %o0 fsrc1 %f8, %f8 fbn %fcc0, loop_3947 bgu,a %xcc, loop_3948 stb %l4, [%l7 + 0x5C] srax %o7, %i2, %g5 loop_3947: ldsb [%l7 + 0x6F], %i5 loop_3948: fmovs %f5, %f13 bcs,pt %xcc, loop_3949 andn %i0, 0x1702, %i6 fmovd %f0, %f10 udivcc %g6, 0x064D, %o1 loop_3949: subcc %l2, %g2, %i3 nop setx loop_3950, %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 srax %g1, %l3, %g4 be,a %icc, loop_3951 orn %i7, %o2, %g3 loop_3950: sethi 0x14BB, %l5 tneg %xcc, 0x4 loop_3951: fcmpgt32 %f10, %f10, %l1 ldd [%l7 + 0x10], %f8 fbuge %fcc0, loop_3952 fpadd16s %f2, %f1, %f3 ldd [%l7 + 0x68], %f4 fmovrdlz %g7, %f2, %f4 loop_3952: smul %o5, 0x1174, %i1 bn %icc, loop_3953 fmovsl %xcc, %f9, %f15 ldsw [%l7 + 0x08], %o3 bvs,a loop_3954 loop_3953: taddcctv %o6, %l6, %l0 edge16l %i4, %o4, %o0 addcc %o7, 0x18A4, %i2 loop_3954: st %f6, [%l7 + 0x14] fmul8x16al %f5, %f12, %f12 bg,a,pt %xcc, loop_3955 bpos,pt %xcc, loop_3956 edge16l %l4, %i5, %i0 lduh [%l7 + 0x38], %i6 loop_3955: fmovs %f3, %f13 loop_3956: lduw [%l7 + 0x58], %g5 movle %xcc, %g6, %l2 stw %g2, [%l7 + 0x6C] fandnot2 %f2, %f0, %f12 tsubcc %i3, %o1, %l3 srl %g1, 0x07, %i7 fandnot2 %f6, %f2, %f2 umulcc %g4, %o2, %l5 ldx [%l7 + 0x78], %l1 fbe,a %fcc0, loop_3957 and %g3, 0x0CAB, %g7 ta %xcc, 0x5 tpos %icc, 0x4 loop_3957: tleu %icc, 0x0 movrgz %i1, 0x0DA, %o5 fmovrde %o6, %f12, %f4 fmovdpos %icc, %f7, %f4 ldsw [%l7 + 0x40], %o3 ldub [%l7 + 0x0C], %l6 stb %l0, [%l7 + 0x42] fmovsg %icc, %f11, %f0 sth %o4, [%l7 + 0x0A] fmovda %icc, %f3, %f2 andncc %i4, %o7, %i2 tsubcctv %o0, %l4, %i0 bge loop_3958 fmul8x16au %f4, %f1, %f8 fmovsge %icc, %f10, %f2 ldsb [%l7 + 0x14], %i6 loop_3958: stb %g5, [%l7 + 0x44] movneg %icc, %i5, %l2 stb %g6, [%l7 + 0x53] fmovda %xcc, %f4, %f15 bl %icc, loop_3959 bgu,a loop_3960 lduh [%l7 + 0x18], %g2 fsrc1 %f12, %f2 loop_3959: st %f12, [%l7 + 0x48] loop_3960: ldx [%l7 + 0x60], %o1 std %f4, [%l7 + 0x68] fble %fcc2, loop_3961 movn %xcc, %l3, %i3 andcc %i7, 0x1784, %g4 edge32ln %o2, %g1, %l1 loop_3961: movrlez %l5, %g3, %g7 fexpand %f5, %f10 udiv %o5, 0x08EE, %o6 fmovsleu %xcc, %f6, %f2 ldd [%l7 + 0x60], %f14 bne,a loop_3962 st %f15, [%l7 + 0x54] edge32ln %i1, %l6, %o3 fmovse %icc, %f10, %f3 loop_3962: fsrc1s %f15, %f15 bg,a,pt %icc, loop_3963 std %f4, [%l7 + 0x60] mulx %l0, 0x0E5B, %i4 sllx %o7, 0x0A, %i2 loop_3963: ldd [%l7 + 0x78], %f8 fble %fcc3, loop_3964 edge32n %o4, %l4, %i0 fxor %f14, %f14, %f8 ldsh [%l7 + 0x3E], %i6 loop_3964: srl %g5, 0x1C, %i5 fmovscs %xcc, %f1, %f10 lduh [%l7 + 0x68], %o0 ldsh [%l7 + 0x28], %l2 fcmpd %fcc3, %f2, %f12 brlz,a %g2, loop_3965 fbg %fcc1, loop_3966 fnot1s %f0, %f2 array16 %g6, %l3, %i3 loop_3965: brlez,a %o1, loop_3967 loop_3966: fmovd %f8, %f0 fbul %fcc2, loop_3968 fnot2 %f2, %f8 loop_3967: movgu %icc, %g4, %i7 tcc %icc, 0x1 loop_3968: stw %o2, [%l7 + 0x0C] fpsub32s %f2, %f7, %f2 fmovrsne %l1, %f6, %f5 bl,a %icc, loop_3969 ld [%l7 + 0x38], %f13 ldsh [%l7 + 0x50], %l5 tsubcctv %g1, %g7, %g3 loop_3969: fmovsg %icc, %f0, %f11 fpadd32 %f0, %f14, %f12 ldd [%l7 + 0x40], %f8 tle %xcc, 0x1 fbge,a %fcc1, loop_3970 ld [%l7 + 0x14], %f8 bne,a loop_3971 ld [%l7 + 0x58], %f14 loop_3970: udivx %o5, 0x1DD4, %o6 bneg %xcc, loop_3972 loop_3971: fblg,a %fcc3, loop_3973 fmovde %xcc, %f12, %f15 array32 %i1, %l6, %o3 loop_3972: ldx [%l7 + 0x28], %i4 loop_3973: tsubcc %o7, %l0, %i2 fornot1 %f10, %f8, %f2 fone %f12 fbe,a %fcc2, loop_3974 ldsw [%l7 + 0x68], %o4 stb %l4, [%l7 + 0x28] ldx [%l7 + 0x58], %i0 loop_3974: stx %i6, [%l7 + 0x18] sth %g5, [%l7 + 0x34] fmovdpos %icc, %f1, %f5 ldsh [%l7 + 0x60], %o0 ldd [%l7 + 0x50], %f6 sth %l2, [%l7 + 0x68] andncc %g2, %i5, %g6 fxnor %f12, %f8, %f14 movpos %xcc, %l3, %i3 bshuffle %f8, %f12, %f8 bpos,a loop_3975 lduh [%l7 + 0x62], %o1 ldd [%l7 + 0x10], %f2 tle %icc, 0x4 loop_3975: fbe %fcc1, loop_3976 ba,a %xcc, loop_3977 fmovsleu %icc, %f15, %f8 fand %f0, %f14, %f14 loop_3976: fmovrse %i7, %f7, %f13 loop_3977: sdivcc %g4, 0x0631, %l1 fcmpgt16 %f0, %f14, %o2 addcc %g1, %l5, %g3 ldsw [%l7 + 0x64], %o5 fbe %fcc0, loop_3978 ble,a,pn %icc, loop_3979 xnor %o6, 0x07CC, %i1 sth %g7, [%l7 + 0x2A] loop_3978: sll %l6, %o3, %o7 loop_3979: fbo %fcc2, loop_3980 srlx %l0, 0x19, %i2 edge16 %i4, %o4, %l4 fmovrdne %i0, %f4, %f6 loop_3980: stx %g5, [%l7 + 0x70] fxor %f10, %f0, %f8 brgez %o0, loop_3981 fmovdvc %xcc, %f11, %f10 xorcc %i6, %l2, %g2 fnot2 %f4, %f10 loop_3981: bvc loop_3982 fmul8ulx16 %f10, %f4, %f14 fxors %f11, %f5, %f4 fornot2s %f7, %f15, %f15 loop_3982: orncc %i5, %l3, %g6 movrlez %o1, %i7, %g4 fmuld8sux16 %f8, %f0, %f0 sethi 0x13DF, %l1 edge32l %i3, %g1, %o2 ldsh [%l7 + 0x38], %l5 fornot2 %f2, %f6, %f14 fnot2 %f8, %f10 ldub [%l7 + 0x2E], %g3 fbl,a %fcc2, loop_3983 fbe,a %fcc2, loop_3984 std %f14, [%l7 + 0x08] sllx %o6, %i1, %o5 loop_3983: alignaddrl %g7, %l6, %o3 loop_3984: stb %o7, [%l7 + 0x59] fand %f14, %f4, %f8 edge16ln %i2, %l0, %o4 fabsd %f10, %f6 movre %l4, 0x214, %i4 orn %i0, %g5, %i6 mulx %o0, 0x03B2, %g2 ldx [%l7 + 0x58], %l2 udiv %i5, 0x0DD7, %g6 fnand %f4, %f8, %f0 stb %l3, [%l7 + 0x31] fmovrdgez %i7, %f6, %f10 sll %g4, 0x0D, %l1 stb %i3, [%l7 + 0x1C] ldsb [%l7 + 0x7B], %g1 stw %o1, [%l7 + 0x48] ldx [%l7 + 0x40], %l5 fmovrdlez %o2, %f6, %f12 sethi 0x13E8, %o6 ldub [%l7 + 0x5C], %g3 srlx %i1, 0x11, %o5 fmovsl %icc, %f0, %f7 ldub [%l7 + 0x13], %g7 smul %l6, %o7, %o3 lduw [%l7 + 0x10], %l0 stw %o4, [%l7 + 0x5C] fbl %fcc0, loop_3985 stx %i2, [%l7 + 0x50] ldsb [%l7 + 0x35], %i4 fcmple32 %f4, %f0, %l4 loop_3985: ld [%l7 + 0x5C], %f14 movvs %xcc, %g5, %i0 ld [%l7 + 0x08], %f7 mulx %o0, 0x0C9E, %g2 fmovdle %xcc, %f4, %f1 sth %l2, [%l7 + 0x48] sth %i6, [%l7 + 0x58] ld [%l7 + 0x28], %f15 fcmple16 %f10, %f6, %i5 st %f6, [%l7 + 0x5C] mulx %l3, 0x14EE, %i7 fbne,a %fcc0, loop_3986 xnorcc %g6, 0x1C70, %g4 movleu %icc, %i3, %l1 ldd [%l7 + 0x38], %f10 loop_3986: brlz %g1, loop_3987 fcmped %fcc3, %f0, %f2 stx %o1, [%l7 + 0x08] xor %o2, %l5, %o6 loop_3987: fsrc2s %f6, %f12 fbge %fcc0, loop_3988 stw %g3, [%l7 + 0x28] tle %xcc, 0x7 tl %xcc, 0x4 loop_3988: fmovdneg %xcc, %f11, %f7 movn %icc, %i1, %g7 ld [%l7 + 0x60], %f5 fmovrsne %l6, %f12, %f15 movgu %xcc, %o7, %o3 stb %o5, [%l7 + 0x24] bl,a %xcc, loop_3989 fornot1 %f6, %f6, %f4 fblg,a %fcc2, loop_3990 std %f10, [%l7 + 0x58] loop_3989: fnand %f14, %f14, %f8 ldsb [%l7 + 0x62], %o4 loop_3990: ldx [%l7 + 0x08], %l0 smul %i4, %i2, %l4 sra %i0, 0x1F, %g5 fornot1 %f2, %f4, %f12 fnot1 %f14, %f4 fmovdneg %icc, %f5, %f12 fnor %f12, %f8, %f4 fbge %fcc2, loop_3991 fcmpd %fcc0, %f8, %f0 fmovsvs %icc, %f4, %f10 fandnot2s %f12, %f1, %f14 loop_3991: bneg,a loop_3992 fmovdl %icc, %f14, %f6 fcmpes %fcc0, %f7, %f0 fbg %fcc2, loop_3993 loop_3992: ld [%l7 + 0x50], %f11 movrlz %o0, %l2, %g2 fbg %fcc2, loop_3994 loop_3993: edge8ln %i6, %i5, %l3 sethi 0x0FD7, %i7 ld [%l7 + 0x7C], %f8 loop_3994: fpsub32s %f1, %f13, %f7 umul %g4, %i3, %g6 be,a loop_3995 stx %g1, [%l7 + 0x78] fmuld8ulx16 %f0, %f11, %f6 fnand %f2, %f8, %f8 loop_3995: ldsh [%l7 + 0x0A], %l1 fmovdl %xcc, %f10, %f13 edge8ln %o2, %l5, %o6 fandnot1 %f2, %f2, %f4 ldub [%l7 + 0x3D], %o1 fmovsl %xcc, %f4, %f10 fsrc2 %f12, %f14 stw %g3, [%l7 + 0x48] brgz %i1, loop_3996 tcs %xcc, 0x5 orcc %g7, %l6, %o7 bpos,a,pt %icc, loop_3997 loop_3996: fpmerge %f14, %f14, %f8 movrgz %o5, %o4, %o3 edge32 %i4, %l0, %l4 loop_3997: bgu,a %xcc, loop_3998 fpsub16 %f12, %f10, %f4 subccc %i0, 0x07C4, %i2 ldsb [%l7 + 0x1D], %o0 loop_3998: nop setx loop_3999, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done subcc %g5, %l2, %i6 edge16 %i5, %l3, %i7 lduw [%l7 + 0x58], %g4 loop_3999: fmovsgu %icc, %f0, %f11 ld [%l7 + 0x6C], %f10 tg %icc, 0x6 tle %xcc, 0x3 ld [%l7 + 0x44], %f9 ldx [%l7 + 0x18], %g2 ldub [%l7 + 0x40], %g6 stw %i3, [%l7 + 0x14] bcs loop_4000 fmovsne %xcc, %f11, %f15 edge8ln %g1, %l1, %o2 fmovdn %icc, %f7, %f7 loop_4000: ldub [%l7 + 0x1A], %l5 fxnors %f8, %f12, %f3 ldsw [%l7 + 0x74], %o6 fsrc1 %f8, %f4 fba,a %fcc0, loop_4001 stx %o1, [%l7 + 0x48] fsrc2s %f6, %f0 fands %f14, %f10, %f8 loop_4001: fnot1 %f0, %f8 ldx [%l7 + 0x30], %g3 sth %i1, [%l7 + 0x7C] taddcc %l6, %o7, %g7 ldd [%l7 + 0x58], %f8 fmovdneg %icc, %f15, %f5 fandnot1 %f4, %f14, %f4 movre %o4, 0x317, %o3 ldd [%l7 + 0x20], %f2 fnand %f10, %f12, %f6 fmovrslz %i4, %f7, %f1 stw %o5, [%l7 + 0x7C] fmovrsgez %l4, %f6, %f15 fbue,a %fcc1, loop_4002 fmovrslz %l0, %f1, %f6 fmovsa %xcc, %f10, %f4 std %f2, [%l7 + 0x48] loop_4002: movle %icc, %i0, %i2 fandnot2s %f0, %f12, %f13 fmovrde %g5, %f2, %f8 fpsub16 %f2, %f6, %f4 fmovsneg %icc, %f7, %f15 fmul8ulx16 %f4, %f6, %f4 sll %o0, 0x10, %i6 stb %l2, [%l7 + 0x19] add %i5, %l3, %i7 nop setx loop_4003, %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 %icc, %g4, %g2 ldsh [%l7 + 0x26], %g6 fbug %fcc1, loop_4004 loop_4003: ldd [%l7 + 0x18], %f8 ldd [%l7 + 0x78], %f2 lduh [%l7 + 0x7A], %i3 loop_4004: lduw [%l7 + 0x74], %g1 fpsub32s %f13, %f15, %f5 ldsh [%l7 + 0x62], %o2 fbu,a %fcc3, loop_4005 lduw [%l7 + 0x10], %l1 for %f4, %f10, %f6 andn %o6, %l5, %g3 loop_4005: xor %i1, %o1, %o7 fnegs %f10, %f6 alignaddr %g7, %l6, %o3 fpsub32s %f7, %f5, %f7 ldd [%l7 + 0x68], %f0 edge8l %o4, %o5, %l4 srlx %i4, %l0, %i0 movvs %xcc, %g5, %i2 ldd [%l7 + 0x50], %f14 sth %i6, [%l7 + 0x10] stb %l2, [%l7 + 0x0F] fmovdl %xcc, %f3, %f6 sdiv %i5, 0x1469, %o0 tsubcc %i7, 0x11DD, %g4 fornot1s %f12, %f8, %f5 brnz,a %g2, loop_4006 fmovsg %icc, %f3, %f1 movvs %icc, %l3, %i3 alignaddr %g6, %o2, %g1 loop_4006: fpsub32 %f4, %f0, %f2 lduh [%l7 + 0x5A], %l1 ldx [%l7 + 0x78], %l5 fsrc1 %f12, %f6 fmul8x16al %f10, %f8, %f4 st %f15, [%l7 + 0x20] lduh [%l7 + 0x76], %o6 movg %icc, %i1, %o1 ldub [%l7 + 0x6B], %g3 ldsh [%l7 + 0x7A], %o7 fmul8sux16 %f2, %f14, %f10 addccc %l6, %o3, %o4 fnegs %f5, %f14 movn %icc, %g7, %o5 fmovrslez %l4, %f2, %f3 ldsh [%l7 + 0x4E], %l0 alignaddrl %i4, %g5, %i2 sdiv %i0, 0x0065, %i6 std %f2, [%l7 + 0x10] edge16ln %l2, %i5, %i7 bcc %icc, loop_4007 fcmple32 %f10, %f14, %o0 fbuge,a %fcc2, loop_4008 edge32n %g4, %l3, %i3 loop_4007: bl %xcc, loop_4009 std %f10, [%l7 + 0x20] loop_4008: addcc %g6, %g2, %g1 ld [%l7 + 0x34], %f11 loop_4009: ld [%l7 + 0x24], %f12 fmovdne %xcc, %f9, %f4 fmovsg %xcc, %f7, %f1 tvs %icc, 0x4 fxors %f2, %f3, %f7 fmovsne %xcc, %f6, %f14 sth %o2, [%l7 + 0x76] fbl %fcc3, loop_4010 fbul,a %fcc3, loop_4011 std %f0, [%l7 + 0x58] fmovse %xcc, %f11, %f10 loop_4010: smulcc %l1, 0x1ECB, %l5 loop_4011: fpsub16s %f6, %f0, %f4 fcmps %fcc0, %f10, %f3 std %f12, [%l7 + 0x20] bcs,pn %xcc, loop_4012 xorcc %o6, 0x08BE, %o1 fmovrslez %g3, %f10, %f6 orn %i1, %o7, %o3 loop_4012: tsubcctv %l6, %o4, %o5 fmovsleu %xcc, %f13, %f11 ldd [%l7 + 0x10], %f4 fcmpd %fcc2, %f6, %f14 fandnot2 %f14, %f4, %f10 st %f15, [%l7 + 0x6C] tvc %xcc, 0x2 ldsh [%l7 + 0x7C], %l4 fmovrdne %l0, %f0, %f0 fcmpeq32 %f12, %f2, %i4 edge16 %g7, %g5, %i2 sllx %i6, %l2, %i5 fxor %f8, %f12, %f4 ldx [%l7 + 0x38], %i0 fmovdl %xcc, %f12, %f9 fmovdgu %xcc, %f5, %f15 movcc %icc, %i7, %g4 fnot2s %f2, %f0 movl %icc, %o0, %i3 std %f14, [%l7 + 0x78] fmul8x16al %f13, %f13, %f2 fmovda %icc, %f0, %f5 fmovde %xcc, %f2, %f10 fmovdcc %icc, %f9, %f1 sdiv %l3, 0x1FF3, %g6 be loop_4013 fxors %f3, %f3, %f1 fpack16 %f2, %f5 tsubcctv %g2, 0x05B1, %o2 loop_4013: fmovsneg %xcc, %f10, %f7 tleu %xcc, 0x3 fmovscc %icc, %f13, %f6 bg %xcc, loop_4014 fxnors %f4, %f1, %f0 stx %l1, [%l7 + 0x10] bpos,a loop_4015 loop_4014: fmovrslz %g1, %f7, %f13 ld [%l7 + 0x68], %f15 fxors %f9, %f15, %f6 loop_4015: ldx [%l7 + 0x60], %l5 sdiv %o6, 0x097F, %g3 lduw [%l7 + 0x34], %o1 edge16 %i1, %o3, %o7 fmuld8sux16 %f8, %f12, %f12 ldsb [%l7 + 0x67], %o4 or %l6, %l4, %o5 movge %icc, %i4, %g7 tne %xcc, 0x6 sllx %l0, 0x1A, %g5 bg,a,pt %icc, loop_4016 edge8ln %i6, %i2, %i5 fbu %fcc2, loop_4017 bge,pn %icc, loop_4018 loop_4016: ld [%l7 + 0x78], %f0 ta %icc, 0x3 loop_4017: tvc %icc, 0x4 loop_4018: add %l2, 0x1C27, %i7 edge32l %i0, %g4, %i3 st %f2, [%l7 + 0x5C] sth %l3, [%l7 + 0x62] fnands %f3, %f2, %f7 tl %xcc, 0x0 lduh [%l7 + 0x52], %g6 edge32l %g2, %o0, %l1 sth %o2, [%l7 + 0x72] ld [%l7 + 0x7C], %f3 and %l5, %o6, %g3 edge32n %g1, %i1, %o1 fmovdl %xcc, %f5, %f2 fmovspos %xcc, %f4, %f1 fxor %f0, %f6, %f4 tne %icc, 0x7 ldub [%l7 + 0x69], %o3 movrgz %o7, 0x2D0, %o4 stw %l6, [%l7 + 0x60] fandnot2s %f13, %f7, %f1 st %f8, [%l7 + 0x48] stx %o5, [%l7 + 0x60] ldd [%l7 + 0x18], %f4 stw %i4, [%l7 + 0x74] fmovrse %l4, %f14, %f8 fcmpne32 %f2, %f8, %g7 fandnot1 %f0, %f14, %f0 ld [%l7 + 0x28], %f2 stw %l0, [%l7 + 0x78] movg %xcc, %i6, %g5 brgz %i5, loop_4019 fbne %fcc1, loop_4020 std %f6, [%l7 + 0x08] fpsub16 %f6, %f14, %f14 loop_4019: stb %l2, [%l7 + 0x49] loop_4020: fmovsl %icc, %f5, %f5 alignaddrl %i7, %i0, %g4 fmovdvs %xcc, %f1, %f6 brz %i3, loop_4021 sth %i2, [%l7 + 0x1E] popc %g6, %l3 ble,pn %xcc, loop_4022 loop_4021: lduh [%l7 + 0x18], %o0 fmovrdne %g2, %f2, %f6 umul %l1, %l5, %o2 loop_4022: stw %o6, [%l7 + 0x7C] fmovsvs %icc, %f4, %f8 fbl %fcc3, loop_4023 ldub [%l7 + 0x15], %g1 stx %g3, [%l7 + 0x58] sllx %i1, 0x15, %o3 loop_4023: array16 %o1, %o7, %l6 orncc %o4, %o5, %i4 sllx %g7, %l0, %i6 fbn,a %fcc1, loop_4024 brnz,a %g5, loop_4025 tgu %icc, 0x3 movneg %xcc, %l4, %i5 loop_4024: ldub [%l7 + 0x08], %i7 loop_4025: fandnot1s %f6, %f8, %f13 brgez %l2, loop_4026 be,pn %icc, loop_4027 movcs %xcc, %g4, %i0 brgez %i3, loop_4028 loop_4026: fors %f12, %f11, %f9 loop_4027: fnot1s %f4, %f10 array32 %i2, %g6, %o0 loop_4028: fones %f2 ldd [%l7 + 0x70], %f14 ldsh [%l7 + 0x5E], %l3 ldx [%l7 + 0x50], %l1 ldsw [%l7 + 0x50], %g2 fmovsleu %xcc, %f6, %f10 fmovda %xcc, %f8, %f9 ldx [%l7 + 0x20], %l5 edge8n %o6, %o2, %g3 bcs,a %icc, loop_4029 fmovdleu %xcc, %f3, %f1 bne %icc, loop_4030 stx %i1, [%l7 + 0x10] loop_4029: tl %xcc, 0x7 fmovsneg %xcc, %f10, %f1 loop_4030: fpack32 %f0, %f10, %f10 fzero %f8 lduw [%l7 + 0x44], %g1 fandnot1s %f13, %f3, %f3 ldsb [%l7 + 0x65], %o1 tvc %icc, 0x3 movneg %icc, %o3, %l6 fandnot2 %f0, %f0, %f2 fnor %f8, %f4, %f10 fmuld8sux16 %f12, %f8, %f4 ld [%l7 + 0x54], %f7 bvs,pt %icc, loop_4031 ldd [%l7 + 0x68], %f4 stb %o4, [%l7 + 0x1D] ldd [%l7 + 0x70], %f6 loop_4031: movleu %icc, %o5, %i4 bg,pn %icc, loop_4032 fnands %f6, %f9, %f3 udiv %g7, 0x09C3, %l0 bvs %icc, loop_4033 loop_4032: sth %o7, [%l7 + 0x5E] subccc %i6, 0x15F9, %l4 fnands %f4, %f12, %f14 loop_4033: srax %i5, %g5, %i7 movgu %icc, %g4, %l2 fpack32 %f6, %f8, %f8 tcs %xcc, 0x3 stx %i0, [%l7 + 0x70] fcmpeq16 %f0, %f10, %i2 stb %i3, [%l7 + 0x3C] bleu loop_4034 call loop_4035 brlez %g6, loop_4036 fxnors %f2, %f12, %f6 loop_4034: lduw [%l7 + 0x0C], %l3 loop_4035: bg,a %icc, loop_4037 loop_4036: st %f3, [%l7 + 0x18] ld [%l7 + 0x74], %f7 movrlez %l1, 0x1AF, %g2 loop_4037: fpadd32s %f3, %f14, %f13 bl %icc, loop_4038 movleu %xcc, %o0, %o6 fand %f8, %f6, %f2 fbl,a %fcc3, loop_4039 loop_4038: fandnot2 %f10, %f2, %f10 ldub [%l7 + 0x62], %l5 sth %g3, [%l7 + 0x2E] loop_4039: ldub [%l7 + 0x31], %i1 fmovdgu %icc, %f7, %f2 stx %o2, [%l7 + 0x58] orncc %o1, 0x1767, %g1 add %l6, 0x097F, %o4 stw %o3, [%l7 + 0x3C] ldsb [%l7 + 0x54], %o5 bneg,a,pt %icc, loop_4040 fcmps %fcc3, %f9, %f0 fmovscc %xcc, %f10, %f12 fpadd16s %f13, %f13, %f5 loop_4040: std %f0, [%l7 + 0x20] fcmpne16 %f12, %f10, %i4 st %f4, [%l7 + 0x64] array8 %g7, %l0, %o7 fmovspos %icc, %f9, %f9 fcmpgt32 %f2, %f12, %i6 movre %i5, %l4, %i7 edge32l %g5, %l2, %g4 movre %i2, %i0, %i3 fornot1s %f0, %f13, %f15 std %f2, [%l7 + 0x08] movrgz %g6, 0x10E, %l1 array16 %g2, %o0, %l3 ld [%l7 + 0x0C], %f3 fbug %fcc1, loop_4041 sth %o6, [%l7 + 0x7C] edge32ln %l5, %i1, %o2 fors %f5, %f7, %f11 loop_4041: movrlz %o1, %g3, %g1 st %f12, [%l7 + 0x0C] fcmpes %fcc0, %f2, %f1 fmovsg %icc, %f5, %f0 fbo %fcc1, loop_4042 subcc %o4, 0x08BE, %o3 movvs %xcc, %o5, %i4 fbug,a %fcc2, loop_4043 loop_4042: ldub [%l7 + 0x36], %g7 movneg %icc, %l0, %o7 tle %xcc, 0x3 loop_4043: ld [%l7 + 0x7C], %f0 sth %i6, [%l7 + 0x30] fbo %fcc1, loop_4044 fnot1s %f9, %f6 fmovdneg %icc, %f14, %f2 ldsh [%l7 + 0x14], %i5 loop_4044: fpmerge %f15, %f12, %f14 subcc %l4, %i7, %g5 mulx %l6, %l2, %i2 fmovrse %i0, %f3, %f4 fmovdcs %xcc, %f9, %f0 movgu %xcc, %g4, %i3 stx %l1, [%l7 + 0x38] fors %f9, %f5, %f13 std %f8, [%l7 + 0x50] lduw [%l7 + 0x48], %g6 taddcc %o0, 0x1196, %l3 mova %xcc, %o6, %g2 fmovdne %xcc, %f10, %f3 movneg %icc, %l5, %i1 ldx [%l7 + 0x28], %o2 ldsw [%l7 + 0x58], %g3 fbue,a %fcc0, loop_4045 ble loop_4046 move %icc, %g1, %o4 st %f5, [%l7 + 0x3C] loop_4045: fmuld8sux16 %f7, %f12, %f0 loop_4046: fbn,a %fcc2, loop_4047 fmovdl %xcc, %f13, %f11 fcmple16 %f8, %f8, %o1 move %icc, %o3, %o5 loop_4047: fzeros %f9 srlx %g7, %i4, %o7 brgez %i6, loop_4048 fcmpes %fcc2, %f14, %f10 tvc %xcc, 0x2 stx %l0, [%l7 + 0x18] loop_4048: fmovrdlez %l4, %f2, %f12 call loop_4049 fbug %fcc3, loop_4050 fxor %f12, %f10, %f14 fmovrdne %i5, %f10, %f12 loop_4049: bcs,a loop_4051 loop_4050: fornot1s %f0, %f10, %f5 fmovsa %icc, %f11, %f8 ldd [%l7 + 0x60], %f14 loop_4051: ldsb [%l7 + 0x7B], %i7 bcs %icc, loop_4052 fmuld8ulx16 %f14, %f1, %f12 bcs,a,pt %icc, loop_4053 st %f11, [%l7 + 0x70] loop_4052: popc 0x08C6, %g5 fmovde %xcc, %f11, %f5 loop_4053: stx %l6, [%l7 + 0x28] sth %i2, [%l7 + 0x7E] fones %f9 bcs,a %icc, loop_4054 bne,pn %icc, loop_4055 fmovda %xcc, %f14, %f1 fnot1 %f8, %f0 loop_4054: fmul8x16 %f9, %f4, %f14 loop_4055: subcc %i0, 0x1058, %l2 sth %g4, [%l7 + 0x22] fcmple32 %f0, %f8, %i3 fmuld8ulx16 %f11, %f15, %f14 movge %icc, %g6, %l1 addc %l3, %o6, %o0 fnot1s %f2, %f5 fornot2s %f3, %f12, %f3 ldsb [%l7 + 0x5A], %l5 fbe %fcc0, loop_4056 brz %i1, loop_4057 stb %g2, [%l7 + 0x5C] std %f0, [%l7 + 0x60] loop_4056: bvc,a,pt %icc, loop_4058 loop_4057: ldd [%l7 + 0x60], %f12 stx %o2, [%l7 + 0x68] fxors %f1, %f14, %f14 loop_4058: fbul %fcc1, loop_4059 ldsh [%l7 + 0x3E], %g3 lduh [%l7 + 0x7C], %o4 fmovsne %icc, %f1, %f4 loop_4059: std %f0, [%l7 + 0x60] ldx [%l7 + 0x48], %g1 st %f7, [%l7 + 0x4C] taddcc %o3, 0x04EA, %o5 pdist %f4, %f6, %f6 ldsw [%l7 + 0x78], %o1 tleu %xcc, 0x6 fnot2 %f2, %f2 ldsb [%l7 + 0x1F], %g7 fmuld8ulx16 %f4, %f14, %f6 bshuffle %f12, %f8, %f8 tge %xcc, 0x3 udivcc %o7, 0x0B29, %i6 ldub [%l7 + 0x6F], %l0 ldub [%l7 + 0x78], %i4 fpsub32s %f14, %f13, %f8 fmovdleu %icc, %f14, %f3 srlx %i5, %i7, %g5 ldx [%l7 + 0x38], %l6 movrgz %i2, 0x26D, %i0 ldsw [%l7 + 0x2C], %l2 fornot1 %f8, %f14, %f10 sth %l4, [%l7 + 0x16] ldsb [%l7 + 0x34], %i3 fbu,a %fcc1, loop_4060 fones %f5 stw %g6, [%l7 + 0x34] movrlz %l1, 0x29A, %l3 loop_4060: ld [%l7 + 0x20], %f0 sllx %o6, %g4, %o0 ldd [%l7 + 0x58], %f4 bcc %xcc, loop_4061 ld [%l7 + 0x14], %f14 fcmpd %fcc2, %f10, %f14 fandnot1 %f12, %f6, %f10 loop_4061: bgu loop_4062 lduh [%l7 + 0x1A], %l5 movne %icc, %g2, %i1 ldd [%l7 + 0x58], %f4 loop_4062: andncc %g3, %o4, %g1 fpack32 %f8, %f6, %f10 udivx %o3, 0x0698, %o5 stb %o2, [%l7 + 0x57] andncc %o1, %g7, %i6 edge16l %l0, %o7, %i4 sth %i7, [%l7 + 0x18] fsrc1 %f0, %f8 orncc %g5, %i5, %i2 fmul8x16 %f14, %f4, %f10 lduh [%l7 + 0x4E], %i0 ldsw [%l7 + 0x30], %l2 fbuge,a %fcc3, loop_4063 fbo %fcc2, loop_4064 fmovdn %icc, %f10, %f10 fcmpgt32 %f0, %f12, %l4 loop_4063: ld [%l7 + 0x20], %f5 loop_4064: subcc %i3, %l6, %g6 ld [%l7 + 0x6C], %f9 fands %f9, %f6, %f13 tg %xcc, 0x3 movvs %xcc, %l3, %l1 movleu %xcc, %g4, %o0 fpsub32s %f1, %f2, %f2 subccc %l5, 0x1024, %o6 ldsb [%l7 + 0x13], %g2 lduh [%l7 + 0x6C], %g3 ld [%l7 + 0x30], %f3 ldx [%l7 + 0x38], %o4 movvs %icc, %i1, %g1 lduh [%l7 + 0x14], %o3 sdiv %o5, 0x0391, %o1 tl %xcc, 0x7 fornot1 %f2, %f12, %f4 addccc %o2, 0x1C1C, %i6 subccc %g7, %l0, %i4 ldd [%l7 + 0x78], %f6 tleu %xcc, 0x7 fbg %fcc2, loop_4065 fmovd %f6, %f2 ldsw [%l7 + 0x44], %o7 stb %i7, [%l7 + 0x71] loop_4065: fmovsa %xcc, %f0, %f11 orncc %i5, 0x10B1, %i2 movrlz %i0, %g5, %l4 fcmple16 %f12, %f2, %i3 st %f7, [%l7 + 0x0C] fnot2s %f15, %f7 fmovsge %icc, %f12, %f6 edge16l %l6, %g6, %l3 fbne %fcc3, loop_4066 movleu %xcc, %l1, %l2 edge8 %g4, %o0, %l5 fsrc1s %f8, %f6 loop_4066: st %f4, [%l7 + 0x18] fmovsne %icc, %f3, %f3 fbu,a %fcc0, loop_4067 bshuffle %f2, %f0, %f10 stx %g2, [%l7 + 0x60] fpack16 %f8, %f12 loop_4067: fpsub32s %f2, %f5, %f6 fmovsl %icc, %f10, %f9 nop setx loop_4068, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done xor %g3, 0x1390, %o4 fmovdge %icc, %f8, %f8 andcc %o6, %i1, %g1 loop_4068: fpadd16s %f13, %f8, %f0 fbo,a %fcc0, loop_4069 bvc,a,pt %xcc, loop_4070 ldd [%l7 + 0x10], %f14 fblg,a %fcc1, loop_4071 loop_4069: fornot2 %f6, %f14, %f8 loop_4070: lduw [%l7 + 0x34], %o3 ld [%l7 + 0x0C], %f7 loop_4071: mulx %o1, %o2, %o5 sth %i6, [%l7 + 0x5A] fmovdn %icc, %f13, %f6 ld [%l7 + 0x14], %f11 fmovs %f9, %f2 bleu,a,pt %xcc, loop_4072 ldd [%l7 + 0x20], %f12 movre %l0, 0x2B8, %g7 alignaddrl %o7, %i7, %i5 loop_4072: udiv %i2, 0x1ADE, %i4 std %f0, [%l7 + 0x60] xorcc %i0, %g5, %i3 fpsub16s %f2, %f9, %f8 xorcc %l4, %g6, %l6 fbl,a %fcc0, loop_4073 fmovrdgz %l3, %f6, %f2 st %f7, [%l7 + 0x70] fbe %fcc1, loop_4074 loop_4073: stw %l2, [%l7 + 0x58] stx %l1, [%l7 + 0x40] fmovdge %icc, %f13, %f0 loop_4074: subcc %o0, 0x044B, %g4 fmovdn %xcc, %f7, %f2 stb %l5, [%l7 + 0x11] movg %xcc, %g2, %o4 ld [%l7 + 0x18], %f7 fmovdneg %xcc, %f3, %f4 brlz,a %o6, loop_4075 bvc,a,pt %xcc, loop_4076 lduh [%l7 + 0x44], %i1 fmovsa %icc, %f12, %f0 loop_4075: array8 %g1, %o3, %o1 loop_4076: ldsh [%l7 + 0x7A], %o2 udiv %g3, 0x1CD5, %i6 fmovrde %l0, %f12, %f2 tcs %icc, 0x2 ldsh [%l7 + 0x6E], %o5 ldx [%l7 + 0x40], %g7 ldd [%l7 + 0x70], %f6 sth %o7, [%l7 + 0x0A] ldsh [%l7 + 0x4E], %i7 bg,pn %xcc, loop_4077 stw %i2, [%l7 + 0x68] movgu %xcc, %i5, %i0 ldsh [%l7 + 0x66], %i4 loop_4077: movg %xcc, %i3, %g5 addccc %g6, 0x1B14, %l6 edge16l %l3, %l4, %l2 st %f1, [%l7 + 0x74] movleu %xcc, %o0, %l1 fnot2s %f1, %f5 fmovscs %xcc, %f15, %f3 addccc %g4, %l5, %g2 tpos %xcc, 0x5 fcmped %fcc1, %f4, %f0 std %f4, [%l7 + 0x50] stb %o4, [%l7 + 0x1D] fsrc2 %f6, %f2 stw %o6, [%l7 + 0x14] fmovdcc %icc, %f4, %f15 tvs %xcc, 0x4 fzero %f4 fmovrslez %i1, %f12, %f4 subccc %g1, %o1, %o3 xnor %g3, %o2, %i6 fbul %fcc3, loop_4078 orcc %l0, 0x1ED1, %g7 lduw [%l7 + 0x54], %o5 edge16 %i7, %o7, %i5 loop_4078: ldsb [%l7 + 0x1D], %i2 fmovdleu %icc, %f14, %f4 lduw [%l7 + 0x2C], %i4 orcc %i0, %i3, %g5 ba %icc, loop_4079 xorcc %g6, %l6, %l4 bl,a,pt %xcc, loop_4080 tge %xcc, 0x2 loop_4079: fcmpgt16 %f12, %f4, %l3 fcmped %fcc1, %f8, %f4 loop_4080: fmovdne %xcc, %f7, %f12 fpmerge %f2, %f15, %f0 movneg %xcc, %o0, %l1 orcc %g4, 0x1C31, %l5 movle %icc, %g2, %o4 bpos,a,pt %xcc, loop_4081 fpadd16 %f8, %f4, %f0 ld [%l7 + 0x0C], %f13 ldub [%l7 + 0x43], %o6 loop_4081: ble loop_4082 andncc %i1, %g1, %l2 fpsub16 %f10, %f12, %f14 tne %icc, 0x6 loop_4082: fmovsleu %icc, %f6, %f12 fandnot1 %f2, %f12, %f4 tleu %icc, 0x7 ldsh [%l7 + 0x08], %o3 fmul8x16au %f7, %f15, %f14 fsrc2 %f10, %f8 for %f6, %f8, %f12 movn %icc, %g3, %o1 fblg,a %fcc2, loop_4083 ldd [%l7 + 0x28], %f6 fmovdl %xcc, %f10, %f7 fmovrdgz %o2, %f6, %f10 loop_4083: stb %i6, [%l7 + 0x7F] fcmpgt16 %f4, %f10, %l0 tvc %icc, 0x7 stx %o5, [%l7 + 0x30] ldx [%l7 + 0x50], %g7 ld [%l7 + 0x5C], %f2 fble %fcc3, loop_4084 bneg,a,pt %icc, loop_4085 nop setx loop_4086, %l0, %l1 jmpl %l1, %o7 sra %i7, %i5, %i4 loop_4084: fmovdg %xcc, %f6, %f14 loop_4085: fmovdleu %xcc, %f12, %f10 loop_4086: sdivcc %i0, 0x1890, %i3 sll %g5, 0x00, %i2 fmovdgu %xcc, %f14, %f9 array16 %g6, %l4, %l6 brgz,a %l3, loop_4087 fmovdcc %xcc, %f1, %f4 movne %xcc, %l1, %o0 ld [%l7 + 0x08], %f6 loop_4087: stw %g4, [%l7 + 0x18] lduh [%l7 + 0x46], %l5 tcc %xcc, 0x1 edge8 %g2, %o4, %o6 movrlez %i1, %g1, %o3 ta %xcc, 0x3 stb %l2, [%l7 + 0x70] for %f8, %f6, %f0 andcc %o1, %g3, %o2 fpack32 %f4, %f10, %f10 xorcc %i6, 0x1BE4, %o5 bl,pn %icc, loop_4088 sth %l0, [%l7 + 0x62] or %o7, 0x01BC, %i7 stx %i5, [%l7 + 0x30] loop_4088: brnz %i4, loop_4089 lduw [%l7 + 0x50], %i0 std %f12, [%l7 + 0x60] tcc %icc, 0x4 loop_4089: ldub [%l7 + 0x56], %g7 std %f6, [%l7 + 0x08] fands %f3, %f15, %f1 tcs %icc, 0x2 umulcc %g5, %i3, %i2 xorcc %g6, %l6, %l4 stb %l3, [%l7 + 0x7A] pdist %f14, %f10, %f12 edge16l %o0, %l1, %g4 stx %l5, [%l7 + 0x38] fmovrdne %o4, %f2, %f12 nop setx loop_4090, %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 fcmple16 %f14, %f4, %g2 tn %xcc, 0x4 fmul8x16 %f2, %f6, %f10 loop_4090: fbuge %fcc2, loop_4091 fcmpgt32 %f8, %f6, %o6 be,a %icc, loop_4092 fnot2 %f2, %f6 loop_4091: ldsh [%l7 + 0x7E], %i1 stw %o3, [%l7 + 0x44] loop_4092: fpadd32 %f8, %f12, %f10 tcc %xcc, 0x4 tcs %xcc, 0x6 movne %xcc, %g1, %o1 fmovsn %icc, %f6, %f3 ldsb [%l7 + 0x7F], %g3 fbug,a %fcc0, loop_4093 st %f7, [%l7 + 0x20] ldx [%l7 + 0x10], %o2 popc 0x16F4, %l2 loop_4093: fmuld8sux16 %f4, %f14, %f14 ldub [%l7 + 0x27], %i6 fxor %f12, %f2, %f6 fnot1s %f5, %f1 lduh [%l7 + 0x64], %l0 fors %f2, %f14, %f6 lduw [%l7 + 0x30], %o5 movn %icc, %i7, %o7 bleu,pt %icc, loop_4094 tcc %icc, 0x2 st %f12, [%l7 + 0x70] fcmpd %fcc3, %f0, %f12 loop_4094: fone %f10 stb %i5, [%l7 + 0x55] st %f5, [%l7 + 0x40] fmovdpos %icc, %f0, %f3 ldsb [%l7 + 0x23], %i0 fbn,a %fcc1, loop_4095 sdiv %i4, 0x1DDA, %g7 addc %i3, 0x1C22, %g5 ldd [%l7 + 0x50], %f12 loop_4095: sth %g6, [%l7 + 0x6A] popc 0x118F, %l6 ldd [%l7 + 0x30], %f8 lduw [%l7 + 0x78], %l4 sllx %i2, 0x00, %o0 ba,pt %icc, loop_4096 fmovde %icc, %f1, %f6 fpadd16s %f5, %f15, %f6 smul %l1, %l3, %g4 loop_4096: tvs %icc, 0x5 fba,a %fcc3, loop_4097 stw %o4, [%l7 + 0x08] array8 %g2, %l5, %i1 fpsub16s %f5, %f2, %f15 loop_4097: add %o3, 0x0D51, %o6 bgu,a %icc, loop_4098 movn %icc, %g1, %o1 bshuffle %f0, %f14, %f10 movg %xcc, %o2, %l2 loop_4098: tpos %xcc, 0x2 fmovdn %icc, %f1, %f12 fsrc2 %f12, %f10 ldsh [%l7 + 0x46], %i6 mulx %g3, %l0, %i7 fmul8x16al %f15, %f12, %f10 fcmpeq32 %f14, %f6, %o5 subc %o7, %i0, %i5 andcc %i4, 0x196B, %g7 ldsh [%l7 + 0x38], %i3 fmovda %icc, %f7, %f13 tneg %xcc, 0x6 ldsb [%l7 + 0x6A], %g5 fcmple32 %f6, %f8, %g6 fmovdneg %icc, %f6, %f9 ldsb [%l7 + 0x70], %l4 lduh [%l7 + 0x74], %l6 fzeros %f10 tleu %icc, 0x5 brnz,a %o0, loop_4099 bcc,a,pn %icc, loop_4100 subcc %i2, %l3, %l1 fbul %fcc3, loop_4101 loop_4099: ldub [%l7 + 0x4A], %g4 loop_4100: brlz,a %o4, loop_4102 fnegd %f10, %f4 loop_4101: ldd [%l7 + 0x10], %f8 st %f5, [%l7 + 0x60] loop_4102: fmovsneg %icc, %f1, %f7 tsubcctv %l5, %i1, %o3 bpos,a,pn %xcc, loop_4103 ldsb [%l7 + 0x5F], %o6 ldsw [%l7 + 0x40], %g1 ldsw [%l7 + 0x58], %o1 loop_4103: lduh [%l7 + 0x08], %o2 fmovrsgez %g2, %f1, %f15 fmovdgu %icc, %f8, %f6 std %f8, [%l7 + 0x78] fmul8x16 %f3, %f10, %f0 call loop_4104 popc %l2, %i6 fandnot1s %f15, %f12, %f10 fpadd16 %f8, %f12, %f14 loop_4104: movcs %icc, %l0, %g3 fbn,a %fcc1, loop_4105 fmovdneg %icc, %f2, %f4 ldx [%l7 + 0x70], %i7 tleu %xcc, 0x2 loop_4105: siam 0x3 fble %fcc3, loop_4106 mova %xcc, %o7, %o5 nop setx loop_4107, %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 fpsub32 %f4, %f2, %f14 loop_4106: ldd [%l7 + 0x38], %f10 fbo %fcc2, loop_4108 loop_4107: sth %i0, [%l7 + 0x70] fmovsl %icc, %f8, %f4 smul %i5, 0x0C9D, %g7 loop_4108: ldx [%l7 + 0x40], %i3 fpadd16 %f4, %f6, %f12 st %f13, [%l7 + 0x3C] alignaddr %i4, %g6, %l4 ldsw [%l7 + 0x30], %l6 fbule,a %fcc0, loop_4109 edge8 %o0, %i2, %g5 or %l3, 0x0729, %g4 edge16ln %o4, %l5, %i1 loop_4109: ldsb [%l7 + 0x11], %l1 lduh [%l7 + 0x76], %o3 ldx [%l7 + 0x10], %g1 fmovrsgez %o6, %f4, %f5 brlz %o1, loop_4110 st %f15, [%l7 + 0x20] ld [%l7 + 0x64], %f0 fxnors %f9, %f3, %f14 loop_4110: fbu,a %fcc2, loop_4111 ldd [%l7 + 0x48], %f0 array16 %o2, %g2, %i6 bneg,pn %icc, loop_4112 loop_4111: tne %xcc, 0x1 lduw [%l7 + 0x4C], %l2 fands %f1, %f11, %f5 loop_4112: stx %l0, [%l7 + 0x58] fmovdgu %icc, %f8, %f10 taddcctv %i7, 0x178D, %g3 std %f10, [%l7 + 0x38] ldsw [%l7 + 0x3C], %o7 bneg,a %icc, loop_4113 brlez %o5, loop_4114 subcc %i5, %g7, %i0 edge32ln %i3, %g6, %l4 loop_4113: std %f8, [%l7 + 0x50] loop_4114: std %f10, [%l7 + 0x18] mova %xcc, %i4, %l6 lduh [%l7 + 0x1E], %i2 fmovda %icc, %f6, %f1 umulcc %g5, 0x1A3B, %l3 ldsh [%l7 + 0x64], %g4 tge %xcc, 0x4 fmovd %f8, %f6 stw %o4, [%l7 + 0x48] fbu %fcc0, loop_4115 ldub [%l7 + 0x5B], %o0 andn %l5, %i1, %l1 movcc %icc, %g1, %o3 loop_4115: fmovdne %icc, %f2, %f12 edge16 %o1, %o2, %g2 andncc %i6, %o6, %l2 fnegs %f13, %f9 fmul8x16au %f8, %f13, %f4 fandnot1s %f7, %f3, %f15 lduh [%l7 + 0x10], %i7 fmul8sux16 %f10, %f2, %f0 fbge %fcc1, loop_4116 fmovsgu %xcc, %f13, %f9 ldsh [%l7 + 0x36], %l0 sth %g3, [%l7 + 0x60] loop_4116: xor %o5, %o7, %g7 st %f8, [%l7 + 0x44] brlz,a %i0, loop_4117 fmul8x16al %f1, %f13, %f2 movle %xcc, %i5, %g6 tn %xcc, 0x3 loop_4117: fmovdvc %xcc, %f10, %f12 ldsb [%l7 + 0x60], %l4 ldsw [%l7 + 0x60], %i3 tn %icc, 0x7 tne %xcc, 0x5 fmovs %f6, %f4 smulcc %l6, 0x15D4, %i4 andn %i2, %l3, %g4 and %g5, 0x0B1E, %o4 fbu %fcc2, loop_4118 fbu,a %fcc0, loop_4119 fmuld8ulx16 %f13, %f3, %f6 movcs %xcc, %o0, %i1 loop_4118: movrlz %l5, %l1, %o3 loop_4119: fmovrslez %g1, %f10, %f0 fornot1 %f4, %f6, %f6 udiv %o2, 0x1194, %g2 lduh [%l7 + 0x3C], %o1 movn %xcc, %i6, %l2 fxnors %f15, %f0, %f11 be %icc, loop_4120 fmovrdgz %i7, %f10, %f6 brgez %l0, loop_4121 ldsh [%l7 + 0x6E], %o6 loop_4120: movvs %icc, %g3, %o5 fmovdcs %xcc, %f2, %f11 loop_4121: fbl %fcc1, loop_4122 ldsh [%l7 + 0x16], %g7 brz %o7, loop_4123 fbul,a %fcc2, loop_4124 loop_4122: ldsb [%l7 + 0x4F], %i5 fmovrslez %i0, %f8, %f14 loop_4123: fornot1 %f4, %f12, %f4 loop_4124: udivx %l4, 0x0E03, %g6 sth %i3, [%l7 + 0x44] fabsd %f0, %f14 popc %i4, %i2 array8 %l3, %l6, %g5 udiv %g4, 0x1A9D, %o4 subccc %o0, %l5, %i1 bl %icc, loop_4125 subc %o3, 0x1FB3, %l1 mulscc %g1, %g2, %o2 brgez,a %o1, loop_4126 loop_4125: bvc,pt %icc, loop_4127 edge32n %l2, %i6, %l0 ldub [%l7 + 0x6B], %i7 loop_4126: fxnor %f10, %f0, %f10 loop_4127: stw %o6, [%l7 + 0x1C] stb %g3, [%l7 + 0x35] srax %o5, 0x04, %o7 fornot1s %f8, %f15, %f5 fxnors %f15, %f0, %f14 fpsub32 %f0, %f2, %f14 fmovrdlez %i5, %f4, %f0 alignaddr %g7, %i0, %l4 bcc,pt %icc, loop_4128 bge loop_4129 movcc %icc, %i3, %i4 movg %icc, %g6, %l3 loop_4128: stb %i2, [%l7 + 0x09] loop_4129: ldsb [%l7 + 0x13], %l6 st %f2, [%l7 + 0x60] move %icc, %g4, %g5 srlx %o4, %l5, %i1 fbo %fcc3, loop_4130 ldsw [%l7 + 0x40], %o3 stb %l1, [%l7 + 0x1D] ldd [%l7 + 0x38], %f0 loop_4130: pdist %f4, %f2, %f6 movrgz %g1, %o0, %g2 fmovs %f3, %f12 fpsub32s %f2, %f4, %f0 fnegd %f2, %f4 edge16 %o1, %o2, %l2 sth %i6, [%l7 + 0x42] fmovdleu %xcc, %f4, %f1 edge8ln %i7, %o6, %l0 fmovsge %xcc, %f2, %f2 fors %f7, %f13, %f15 movrgez %g3, %o7, %i5 stx %o5, [%l7 + 0x38] srax %g7, 0x08, %i0 ldub [%l7 + 0x61], %i3 stx %l4, [%l7 + 0x18] nop setx loop_4131, %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 + 0x78], %g6 tpos %xcc, 0x7 st %f5, [%l7 + 0x5C] loop_4131: edge16ln %l3, %i4, %l6 nop setx loop_4132, %l0, %l1 jmpl %l1, %g4 ldsb [%l7 + 0x0D], %g5 lduw [%l7 + 0x1C], %o4 orncc %i2, %i1, %o3 loop_4132: bne %xcc, loop_4133 fsrc2s %f0, %f13 tg %xcc, 0x7 sdiv %l1, 0x0541, %g1 loop_4133: ldsw [%l7 + 0x48], %o0 brnz %g2, loop_4134 edge16ln %o1, %l5, %o2 fnot2s %f0, %f11 fmovdle %xcc, %f10, %f9 loop_4134: ld [%l7 + 0x64], %f12 fbe,a %fcc3, loop_4135 fors %f5, %f8, %f1 fnor %f8, %f14, %f2 fmovsvs %xcc, %f1, %f13 loop_4135: fmovspos %xcc, %f6, %f3 fmovde %xcc, %f11, %f15 bge %xcc, loop_4136 fandnot1s %f1, %f7, %f11 fmovsvc %xcc, %f8, %f10 ldsw [%l7 + 0x54], %i6 loop_4136: ld [%l7 + 0x70], %f10 std %f8, [%l7 + 0x78] fbl,a %fcc1, loop_4137 ldub [%l7 + 0x78], %i7 stw %o6, [%l7 + 0x0C] std %f14, [%l7 + 0x30] loop_4137: edge16n %l0, %l2, %o7 edge8n %g3, %i5, %o5 stx %i0, [%l7 + 0x20] ldsh [%l7 + 0x38], %g7 fxnor %f14, %f12, %f12 std %f14, [%l7 + 0x28] ldd [%l7 + 0x58], %f10 mulscc %l4, %g6, %l3 ldub [%l7 + 0x52], %i4 movvs %xcc, %i3, %l6 fmovde %icc, %f8, %f1 fmovsvs %xcc, %f13, %f12 sdivcc %g5, 0x1439, %o4 fmovrdgez %g4, %f6, %f4 fbuge,a %fcc1, loop_4138 stw %i1, [%l7 + 0x78] ldsh [%l7 + 0x46], %o3 lduw [%l7 + 0x5C], %i2 loop_4138: fcmpeq32 %f4, %f6, %l1 stw %o0, [%l7 + 0x7C] andn %g2, %o1, %g1 sllx %l5, 0x13, %i6 edge16ln %i7, %o6, %o2 stw %l0, [%l7 + 0x34] stw %l2, [%l7 + 0x3C] andcc %o7, 0x1109, %i5 fmul8x16 %f11, %f4, %f0 stb %g3, [%l7 + 0x51] movne %xcc, %i0, %o5 orncc %l4, 0x0C0B, %g6 fmovdvc %icc, %f1, %f5 std %f8, [%l7 + 0x50] bl,pn %xcc, loop_4139 ldd [%l7 + 0x58], %f2 fpadd32 %f10, %f8, %f8 tl %xcc, 0x7 loop_4139: stb %l3, [%l7 + 0x5C] bshuffle %f8, %f14, %f4 fones %f10 ldd [%l7 + 0x18], %f6 tne %icc, 0x2 fmovsneg %xcc, %f6, %f2 std %f12, [%l7 + 0x58] stb %g7, [%l7 + 0x5D] srax %i3, %i4, %g5 fmovrdlz %o4, %f0, %f10 ld [%l7 + 0x38], %f12 brlz %l6, loop_4140 ldub [%l7 + 0x38], %g4 ldx [%l7 + 0x50], %o3 brz,a %i2, loop_4141 loop_4140: orn %l1, 0x04A1, %i1 movrne %o0, %g2, %g1 fones %f3 loop_4141: ldub [%l7 + 0x2A], %l5 ldx [%l7 + 0x70], %o1 ldub [%l7 + 0x17], %i7 ld [%l7 + 0x38], %f10 lduh [%l7 + 0x28], %i6 fnands %f3, %f13, %f14 ld [%l7 + 0x1C], %f9 alignaddr %o2, %l0, %l2 fbn %fcc3, loop_4142 stb %o7, [%l7 + 0x33] stb %i5, [%l7 + 0x56] smul %g3, %o6, %o5 loop_4142: fmovsg %icc, %f1, %f3 tsubcc %i0, %g6, %l4 fpsub16s %f15, %f2, %f0 movvc %icc, %g7, %i3 array32 %l3, %i4, %o4 fcmple16 %f4, %f10, %g5 fmovdge %icc, %f14, %f13 fmovsle %icc, %f12, %f7 brlez,a %l6, loop_4143 ldsb [%l7 + 0x10], %g4 sth %i2, [%l7 + 0x5C] tne %xcc, 0x1 loop_4143: fblg,a %fcc3, loop_4144 fandnot2s %f8, %f11, %f2 brgz %o3, loop_4145 fcmped %fcc3, %f0, %f4 loop_4144: fones %f4 fmovdle %icc, %f15, %f4 loop_4145: bleu,pn %xcc, loop_4146 tn %xcc, 0x5 brgz,a %i1, loop_4147 smulcc %o0, %g2, %l1 loop_4146: ldx [%l7 + 0x38], %l5 xorcc %o1, %i7, %g1 loop_4147: siam 0x4 fnot1s %f15, %f15 fbul,a %fcc2, loop_4148 std %f8, [%l7 + 0x50] add %i6, %l0, %o2 fmovdleu %icc, %f6, %f2 loop_4148: ldub [%l7 + 0x31], %o7 smul %l2, %g3, %i5 ldub [%l7 + 0x27], %o5 ldub [%l7 + 0x47], %o6 fmuld8sux16 %f6, %f12, %f12 fpadd32s %f1, %f10, %f10 tgu %icc, 0x3 fpack16 %f10, %f12 sth %i0, [%l7 + 0x58] sth %l4, [%l7 + 0x6C] tge %xcc, 0x5 fnands %f8, %f8, %f11 smul %g7, %i3, %g6 edge8l %l3, %o4, %g5 bneg loop_4149 ldd [%l7 + 0x30], %f8 addc %l6, %i4, %i2 fcmps %fcc0, %f5, %f3 loop_4149: stb %o3, [%l7 + 0x36] ldsw [%l7 + 0x60], %g4 fandnot2s %f4, %f0, %f2 tn %icc, 0x2 stw %o0, [%l7 + 0x74] fcmpgt32 %f10, %f0, %i1 fnot1s %f12, %f1 ldub [%l7 + 0x0E], %g2 ldub [%l7 + 0x77], %l1 edge16l %o1, %l5, %i7 fmovspos %icc, %f0, %f5 fones %f12 fmovdl %icc, %f7, %f8 stb %i6, [%l7 + 0x27] fnot2 %f6, %f12 brgz %g1, loop_4150 fcmped %fcc1, %f8, %f6 movne %icc, %l0, %o7 call loop_4151 loop_4150: bcc,a,pn %xcc, loop_4152 fmovdl %xcc, %f14, %f1 fmovrsne %o2, %f14, %f13 loop_4151: st %f10, [%l7 + 0x3C] loop_4152: ldsw [%l7 + 0x68], %g3 sth %i5, [%l7 + 0x18] sdivcc %l2, 0x13EB, %o5 stx %i0, [%l7 + 0x78] ldsh [%l7 + 0x5A], %o6 st %f11, [%l7 + 0x4C] fandnot1s %f14, %f9, %f3 siam 0x4 movn %xcc, %g7, %i3 movleu %xcc, %g6, %l3 tcc %xcc, 0x0 brgz,a %l4, loop_4153 xorcc %o4, %g5, %i4 stx %l6, [%l7 + 0x70] bg,a,pt %icc, loop_4154 loop_4153: fpsub16s %f2, %f15, %f9 fpadd16 %f10, %f10, %f4 array8 %i2, %o3, %o0 loop_4154: fnot1s %f2, %f13 brgz %i1, loop_4155 fornot2s %f14, %f10, %f4 lduw [%l7 + 0x20], %g4 tcs %xcc, 0x5 loop_4155: stb %l1, [%l7 + 0x59] fbg,a %fcc0, loop_4156 orncc %o1, %l5, %g2 std %f6, [%l7 + 0x08] fpadd32 %f8, %f2, %f2 loop_4156: fmovdne %icc, %f9, %f13 stw %i7, [%l7 + 0x0C] fmovsleu %icc, %f4, %f2 fmovdg %icc, %f3, %f4 ldub [%l7 + 0x52], %g1 tvc %icc, 0x1 movrgez %l0, %o7, %o2 movrgez %g3, %i5, %l2 bpos,pn %icc, loop_4157 fcmple32 %f10, %f4, %o5 fmovdg %xcc, %f7, %f6 bneg,pn %icc, loop_4158 loop_4157: fmovdgu %icc, %f10, %f12 xnor %i0, %i6, %g7 brgz,a %i3, loop_4159 loop_4158: smul %o6, 0x10FD, %g6 xorcc %l3, 0x09C7, %o4 faligndata %f14, %f2, %f10 loop_4159: movcc %icc, %l4, %g5 fmovdgu %xcc, %f6, %f1 fblg,a %fcc2, loop_4160 array8 %i4, %l6, %i2 fmovdl %xcc, %f13, %f11 call loop_4161 loop_4160: tl %xcc, 0x1 ldx [%l7 + 0x10], %o3 sth %o0, [%l7 + 0x78] loop_4161: tne %xcc, 0x5 lduw [%l7 + 0x68], %i1 fnot1 %f0, %f14 tpos %xcc, 0x7 xor %g4, 0x0676, %o1 and %l1, %g2, %i7 fnot1s %f1, %f6 mova %xcc, %g1, %l0 st %f15, [%l7 + 0x6C] fbn,a %fcc2, loop_4162 stx %o7, [%l7 + 0x30] smul %o2, %g3, %l5 alignaddr %l2, %o5, %i5 loop_4162: edge8n %i0, %i6, %i3 orn %g7, 0x0041, %g6 fcmps %fcc3, %f5, %f14 addcc %l3, 0x1B3C, %o6 fpack16 %f6, %f11 ldd [%l7 + 0x78], %f12 ldsh [%l7 + 0x38], %l4 ld [%l7 + 0x30], %f8 fmovscc %xcc, %f13, %f9 fmovrsgz %o4, %f13, %f8 ldub [%l7 + 0x3A], %g5 movrlz %l6, %i2, %o3 std %f14, [%l7 + 0x20] fbg %fcc0, loop_4163 sub %o0, %i4, %i1 fsrc2 %f2, %f0 bcs %xcc, loop_4164 loop_4163: fornot1 %f2, %f12, %f2 ldub [%l7 + 0x10], %g4 ldd [%l7 + 0x68], %f14 loop_4164: ldsh [%l7 + 0x36], %l1 stb %o1, [%l7 + 0x11] fpack16 %f14, %f5 fbuge,a %fcc1, loop_4165 ldd [%l7 + 0x38], %f0 std %f8, [%l7 + 0x70] fcmpeq32 %f6, %f14, %i7 loop_4165: fpackfix %f10, %f13 ldx [%l7 + 0x48], %g2 bgu,pt %xcc, loop_4166 umul %g1, 0x0ED7, %o7 fmovsne %xcc, %f15, %f9 nop setx loop_4167, %l0, %l1 jmpl %l1, %l0 loop_4166: brz %o2, loop_4168 fmovdvs %icc, %f7, %f14 lduh [%l7 + 0x2A], %g3 loop_4167: array32 %l5, %l2, %i5 loop_4168: tsubcctv %o5, 0x090D, %i0 fones %f9 movge %xcc, %i3, %g7 tcc %icc, 0x2 ldd [%l7 + 0x70], %f0 ldub [%l7 + 0x14], %i6 fmovsl %icc, %f14, %f14 ld [%l7 + 0x50], %f11 udivcc %g6, 0x0DF6, %l3 smul %o6, 0x0230, %o4 ldsh [%l7 + 0x6E], %g5 fors %f4, %f3, %f15 fnot2s %f14, %f15 ldub [%l7 + 0x16], %l4 fxor %f14, %f14, %f10 ldsh [%l7 + 0x3A], %i2 bgu loop_4169 ldsh [%l7 + 0x44], %o3 movgu %icc, %l6, %i4 fnand %f2, %f2, %f0 loop_4169: ld [%l7 + 0x68], %f14 fpadd16s %f0, %f7, %f8 fnands %f2, %f2, %f6 bge,a,pn %icc, loop_4170 sth %i1, [%l7 + 0x32] lduw [%l7 + 0x2C], %g4 lduh [%l7 + 0x26], %l1 loop_4170: fmovdpos %xcc, %f15, %f12 fpadd32s %f3, %f8, %f6 bn,a,pn %xcc, loop_4171 std %f8, [%l7 + 0x68] sub %o1, 0x07B1, %o0 brgez,a %g2, loop_4172 loop_4171: fmul8x16au %f2, %f12, %f14 movre %g1, 0x27F, %o7 ldub [%l7 + 0x49], %l0 loop_4172: fcmpes %fcc1, %f0, %f10 fmovdn %xcc, %f3, %f11 st %f3, [%l7 + 0x78] ldx [%l7 + 0x38], %i7 alignaddr %g3, %l5, %o2 fmovde %icc, %f6, %f4 ldd [%l7 + 0x48], %f10 fnegs %f9, %f0 std %f4, [%l7 + 0x20] array8 %i5, %l2, %o5 movl %xcc, %i3, %i0 ldx [%l7 + 0x48], %i6 sra %g6, 0x14, %l3 fone %f12 edge16 %o6, %o4, %g5 stw %g7, [%l7 + 0x08] movgu %xcc, %l4, %i2 stx %l6, [%l7 + 0x40] bpos,a loop_4173 pdist %f14, %f8, %f8 fmovdn %icc, %f12, %f13 be %icc, loop_4174 loop_4173: mulx %o3, %i4, %g4 sdivcc %l1, 0x04DD, %i1 sub %o0, 0x1B11, %g2 loop_4174: stx %g1, [%l7 + 0x60] tsubcc %o1, 0x0AB2, %o7 be,a,pn %icc, loop_4175 and %i7, 0x1561, %l0 movge %xcc, %l5, %o2 movrgz %i5, 0x162, %l2 loop_4175: fmovdge %xcc, %f10, %f5 fmovdle %xcc, %f4, %f1 udivx %o5, 0x0BA5, %i3 ldub [%l7 + 0x6A], %g3 fpack32 %f14, %f4, %f14 fmovd %f14, %f14 tsubcctv %i0, %i6, %g6 stx %o6, [%l7 + 0x10] fbu %fcc0, loop_4176 alignaddr %l3, %g5, %o4 ldd [%l7 + 0x60], %f8 fnot2s %f9, %f3 loop_4176: stw %g7, [%l7 + 0x44] fcmpgt16 %f10, %f0, %i2 fandnot1s %f14, %f7, %f3 edge16n %l4, %l6, %i4 ld [%l7 + 0x7C], %f5 subcc %g4, %o3, %l1 movrne %o0, 0x0B4, %i1 stw %g1, [%l7 + 0x5C] fandnot2s %f12, %f8, %f15 ldub [%l7 + 0x29], %g2 stx %o1, [%l7 + 0x50] tsubcc %i7, %l0, %l5 movrlz %o7, 0x277, %o2 bcs,a,pt %icc, loop_4177 udivx %i5, 0x1EAC, %o5 array32 %i3, %l2, %g3 ldsb [%l7 + 0x6A], %i0 loop_4177: array16 %g6, %o6, %i6 ld [%l7 + 0x1C], %f12 st %f8, [%l7 + 0x4C] edge16 %l3, %o4, %g7 fandnot1 %f2, %f4, %f12 fmovrdne %i2, %f8, %f12 addccc %l4, %l6, %i4 lduw [%l7 + 0x2C], %g4 fmovdge %xcc, %f5, %f13 orcc %o3, %g5, %o0 fabsd %f8, %f2 ldd [%l7 + 0x58], %f8 fmul8ulx16 %f14, %f4, %f4 ldsw [%l7 + 0x74], %l1 fpsub16 %f10, %f0, %f6 stw %i1, [%l7 + 0x44] fnand %f4, %f6, %f8 edge8ln %g2, %g1, %o1 fmovrdne %l0, %f10, %f6 fandnot2 %f0, %f10, %f6 for %f2, %f10, %f14 sth %l5, [%l7 + 0x58] fandnot1s %f6, %f0, %f2 xnorcc %i7, 0x0F55, %o7 st %f1, [%l7 + 0x78] fbue,a %fcc1, loop_4178 ldub [%l7 + 0x0C], %o2 addcc %o5, 0x1CD6, %i5 bcs loop_4179 loop_4178: ld [%l7 + 0x64], %f3 umul %i3, 0x130A, %l2 fnot1 %f6, %f8 loop_4179: fmovsle %icc, %f15, %f0 nop setx loop_4180, %l0, %l1 jmpl %l1, %i0 fmovse %icc, %f11, %f7 edge8 %g6, %o6, %i6 stx %l3, [%l7 + 0x30] loop_4180: fba,a %fcc2, loop_4181 ldsh [%l7 + 0x10], %g3 stb %o4, [%l7 + 0x52] bcc,a %xcc, loop_4182 loop_4181: edge16n %g7, %l4, %l6 sllx %i4, %g4, %i2 array16 %o3, %o0, %l1 loop_4182: fcmple32 %f12, %f14, %g5 edge8ln %i1, %g1, %o1 movne %xcc, %g2, %l5 stw %l0, [%l7 + 0x50] stx %i7, [%l7 + 0x30] bge,pt %xcc, loop_4183 std %f0, [%l7 + 0x68] std %f8, [%l7 + 0x60] fbu %fcc2, loop_4184 loop_4183: stb %o2, [%l7 + 0x11] bl,pn %icc, loop_4185 movleu %xcc, %o5, %i5 loop_4184: std %f0, [%l7 + 0x50] movcc %xcc, %o7, %l2 loop_4185: sth %i3, [%l7 + 0x56] fmul8sux16 %f12, %f2, %f2 std %f0, [%l7 + 0x10] fcmpne16 %f4, %f10, %g6 fcmpeq32 %f12, %f6, %o6 ldsb [%l7 + 0x31], %i0 edge8 %l3, %i6, %o4 fbug %fcc1, loop_4186 fmovda %icc, %f10, %f6 ldsw [%l7 + 0x44], %g7 bcc %xcc, loop_4187 loop_4186: move %xcc, %g3, %l6 ldx [%l7 + 0x08], %l4 fmovde %icc, %f1, %f4 loop_4187: umulcc %g4, 0x087D, %i2 bgu,a %icc, loop_4188 fandnot1 %f0, %f2, %f4 movl %xcc, %i4, %o3 fble,a %fcc1, loop_4189 loop_4188: edge16l %o0, %g5, %i1 fba %fcc1, loop_4190 sllx %g1, 0x15, %o1 loop_4189: lduw [%l7 + 0x70], %g2 fmovrdgez %l5, %f4, %f2 loop_4190: fmovdleu %icc, %f2, %f15 fmovsneg %icc, %f5, %f11 fcmpne32 %f2, %f2, %l0 stx %l1, [%l7 + 0x08] movgu %icc, %i7, %o5 ldx [%l7 + 0x40], %i5 fbl %fcc2, loop_4191 fbn %fcc2, loop_4192 sth %o7, [%l7 + 0x40] add %o2, 0x0855, %i3 loop_4191: siam 0x2 loop_4192: fmovdge %xcc, %f13, %f7 movge %xcc, %g6, %l2 stx %i0, [%l7 + 0x10] fbul %fcc2, loop_4193 bleu,a loop_4194 for %f8, %f10, %f14 ldd [%l7 + 0x48], %f12 loop_4193: fbn %fcc0, loop_4195 loop_4194: std %f14, [%l7 + 0x20] lduh [%l7 + 0x54], %o6 stx %l3, [%l7 + 0x58] loop_4195: ldsw [%l7 + 0x64], %o4 umulcc %g7, %i6, %g3 fmovrdgez %l6, %f4, %f8 fbul,a %fcc1, loop_4196 movrlez %l4, %g4, %i2 bcs,pt %icc, loop_4197 fmovda %icc, %f3, %f7 loop_4196: lduh [%l7 + 0x70], %i4 ldsw [%l7 + 0x34], %o3 loop_4197: fpackfix %f12, %f7 smulcc %g5, 0x04EB, %i1 srlx %g1, %o0, %g2 fcmpd %fcc0, %f2, %f10 lduh [%l7 + 0x6C], %l5 ldsh [%l7 + 0x68], %l0 fmovspos %icc, %f6, %f5 stb %l1, [%l7 + 0x70] fnot1s %f8, %f11 array8 %o1, %i7, %i5 fcmple32 %f12, %f4, %o5 ldx [%l7 + 0x20], %o7 be loop_4198 stx %o2, [%l7 + 0x40] tsubcctv %g6, %i3, %l2 brlez %i0, loop_4199 loop_4198: fba,a %fcc0, loop_4200 fpsub32s %f13, %f13, %f5 fsrc2s %f8, %f1 loop_4199: lduw [%l7 + 0x50], %l3 loop_4200: fba %fcc3, loop_4201 lduw [%l7 + 0x30], %o4 fmovdleu %xcc, %f2, %f11 fmovscs %icc, %f10, %f15 loop_4201: bn,a loop_4202 fbule %fcc1, loop_4203 fmul8x16 %f10, %f4, %f8 lduw [%l7 + 0x44], %o6 loop_4202: bl loop_4204 loop_4203: orncc %g7, %i6, %l6 bvs,a,pn %xcc, loop_4205 ldsb [%l7 + 0x78], %l4 loop_4204: ldsh [%l7 + 0x54], %g3 fbuge %fcc2, loop_4206 loop_4205: ldub [%l7 + 0x5A], %i2 ldx [%l7 + 0x70], %g4 fble %fcc0, loop_4207 loop_4206: ldsb [%l7 + 0x3E], %i4 fmovrdgez %g5, %f14, %f0 fpsub16s %f11, %f3, %f4 loop_4207: fandnot2 %f14, %f2, %f14 subccc %o3, %g1, %i1 ldsw [%l7 + 0x3C], %g2 edge8n %o0, %l0, %l5 fmovrdne %o1, %f0, %f12 sdivcc %l1, 0x1A21, %i7 fandnot1 %f12, %f10, %f10 subccc %o5, %i5, %o7 nop setx loop_4208, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbl %fcc1, loop_4209 st %f0, [%l7 + 0x4C] movvc %icc, %o2, %g6 loop_4208: fmovrde %l2, %f6, %f6 loop_4209: sllx %i3, 0x1E, %l3 bleu %icc, loop_4210 fornot2 %f14, %f4, %f12 fbu %fcc0, loop_4211 ldx [%l7 + 0x68], %o4 loop_4210: stw %o6, [%l7 + 0x44] brlz %i0, loop_4212 loop_4211: fcmpd %fcc0, %f6, %f4 fbug %fcc1, loop_4213 movne %xcc, %i6, %l6 loop_4212: bge,pt %xcc, loop_4214 ldsw [%l7 + 0x28], %g7 loop_4213: movcs %icc, %g3, %l4 stb %i2, [%l7 + 0x45] loop_4214: array32 %g4, %g5, %i4 std %f4, [%l7 + 0x08] fmuld8ulx16 %f4, %f9, %f12 st %f6, [%l7 + 0x08] srlx %g1, 0x05, %o3 edge32ln %g2, %i1, %o0 orncc %l5, %o1, %l0 fbne %fcc3, loop_4215 mulx %i7, %l1, %i5 brgez,a %o7, loop_4216 fcmple32 %f10, %f2, %o5 loop_4215: st %f10, [%l7 + 0x18] lduh [%l7 + 0x30], %o2 loop_4216: xorcc %g6, %i3, %l3 fmovrde %l2, %f12, %f10 sll %o6, %i0, %i6 fcmpgt16 %f2, %f6, %o4 andn %l6, 0x18CD, %g7 add %g3, %l4, %g4 tvc %icc, 0x0 ldub [%l7 + 0x19], %g5 fmovd %f10, %f6 st %f5, [%l7 + 0x1C] fmovsleu %xcc, %f2, %f8 edge32ln %i4, %g1, %i2 fcmpne32 %f10, %f10, %g2 fmuld8ulx16 %f1, %f9, %f14 ldub [%l7 + 0x74], %o3 udiv %i1, 0x035F, %l5 fzeros %f4 lduh [%l7 + 0x1C], %o1 ldx [%l7 + 0x40], %l0 fmovdvs %xcc, %f13, %f13 fpack32 %f14, %f0, %f0 sth %o0, [%l7 + 0x1E] fbg,a %fcc2, loop_4217 ba,pt %icc, loop_4218 udivx %i7, 0x0FD1, %l1 edge8n %o7, %i5, %o5 loop_4217: stw %o2, [%l7 + 0x6C] loop_4218: sdivcc %i3, 0x1B36, %l3 ld [%l7 + 0x28], %f1 tsubcctv %l2, 0x0FFC, %o6 movvc %icc, %i0, %g6 movre %i6, %o4, %l6 fbge,a %fcc3, loop_4219 te %xcc, 0x1 ldsw [%l7 + 0x18], %g3 stb %g7, [%l7 + 0x12] loop_4219: addc %l4, 0x124C, %g4 edge8 %i4, %g1, %i2 fcmpne32 %f4, %f2, %g2 brgez,a %g5, loop_4220 fones %f6 fmovrdgez %i1, %f8, %f10 st %f7, [%l7 + 0x6C] loop_4220: fmovsvs %icc, %f4, %f2 ldsh [%l7 + 0x5A], %l5 fmovdcs %xcc, %f15, %f5 bvc,a %icc, loop_4221 ld [%l7 + 0x78], %f2 edge16ln %o3, %o1, %o0 tne %icc, 0x1 loop_4221: fzero %f12 ldsh [%l7 + 0x48], %l0 lduw [%l7 + 0x38], %l1 fmovrdlez %o7, %f12, %f8 movrlez %i7, %o5, %i5 fmovdge %icc, %f14, %f11 movpos %icc, %o2, %i3 stb %l2, [%l7 + 0x77] fbuge,a %fcc2, loop_4222 bg,pt %icc, loop_4223 sra %l3, %i0, %o6 fsrc1 %f0, %f8 loop_4222: fmovdvc %icc, %f13, %f7 loop_4223: srl %g6, 0x02, %o4 fsrc1s %f14, %f4 fpadd16 %f4, %f0, %f2 brnz %l6, loop_4224 st %f4, [%l7 + 0x18] stb %g3, [%l7 + 0x67] ldub [%l7 + 0x16], %i6 loop_4224: movcs %icc, %g7, %g4 ldsh [%l7 + 0x40], %i4 ldsh [%l7 + 0x26], %g1 fbl %fcc3, loop_4225 movne %icc, %l4, %i2 fble,a %fcc1, loop_4226 fornot2 %f12, %f12, %f14 loop_4225: fmovrslz %g2, %f2, %f5 bne,a,pt %xcc, loop_4227 loop_4226: fmovda %icc, %f5, %f2 xnorcc %g5, %l5, %i1 movle %icc, %o3, %o0 loop_4227: or %l0, 0x0D09, %o1 ldd [%l7 + 0x10], %f4 pdist %f14, %f14, %f2 ld [%l7 + 0x70], %f5 tn %icc, 0x0 fcmpeq32 %f2, %f0, %l1 lduw [%l7 + 0x4C], %i7 edge32 %o5, %i5, %o2 tl %icc, 0x5 fands %f3, %f0, %f10 movrgez %i3, 0x1D2, %o7 fpsub16 %f10, %f2, %f0 bge,a,pn %icc, loop_4228 xorcc %l2, %l3, %o6 ldsw [%l7 + 0x38], %i0 ld [%l7 + 0x78], %f13 loop_4228: fcmpgt32 %f14, %f4, %o4 fand %f14, %f12, %f10 tsubcctv %g6, 0x08D7, %g3 fxnors %f3, %f3, %f11 srl %i6, %g7, %g4 fmovde %xcc, %f13, %f9 fmovrsgz %i4, %f10, %f5 edge8 %l6, %l4, %g1 array32 %g2, %i2, %l5 stx %i1, [%l7 + 0x50] edge32n %o3, %o0, %g5 addccc %o1, %l0, %i7 fmovdneg %xcc, %f7, %f9 std %f6, [%l7 + 0x28] fcmpeq32 %f0, %f12, %l1 fbne,a %fcc2, loop_4229 fpackfix %f4, %f6 stx %i5, [%l7 + 0x18] fzero %f8 loop_4229: brgz %o2, loop_4230 srl %i3, %o7, %l2 edge16ln %l3, %o5, %i0 edge32n %o4, %g6, %o6 loop_4230: ldsb [%l7 + 0x11], %i6 ldsb [%l7 + 0x22], %g3 sth %g7, [%l7 + 0x2C] stx %i4, [%l7 + 0x48] fpsub32 %f10, %f8, %f6 edge16 %g4, %l6, %l4 bvs,pt %xcc, loop_4231 sth %g2, [%l7 + 0x1A] stb %g1, [%l7 + 0x7E] move %icc, %l5, %i1 loop_4231: subcc %i2, %o0, %g5 fsrc2 %f12, %f0 fbug,a %fcc3, loop_4232 sth %o1, [%l7 + 0x10] sth %l0, [%l7 + 0x32] bleu,a,pt %xcc, loop_4233 loop_4232: brgez,a %o3, loop_4234 sth %l1, [%l7 + 0x78] tcc %xcc, 0x4 loop_4233: fbo,a %fcc2, loop_4235 loop_4234: ld [%l7 + 0x4C], %f15 stw %i7, [%l7 + 0x1C] sdiv %o2, 0x0C94, %i5 loop_4235: movrlz %o7, %i3, %l2 fbge,a %fcc1, loop_4236 bg,pt %xcc, loop_4237 fsrc1s %f12, %f11 call loop_4238 loop_4236: fbul %fcc2, loop_4239 loop_4237: ldub [%l7 + 0x36], %l3 fbul,a %fcc3, loop_4240 loop_4238: sdivcc %o5, 0x0142, %i0 loop_4239: fmul8ulx16 %f4, %f6, %f2 ldsh [%l7 + 0x26], %g6 loop_4240: fmovdne %xcc, %f15, %f13 bl loop_4241 xnor %o6, %i6, %g3 fmovsleu %icc, %f14, %f0 fpadd16s %f5, %f12, %f5 loop_4241: fpackfix %f0, %f1 movpos %icc, %g7, %i4 ldsh [%l7 + 0x20], %g4 fnot1s %f7, %f11 stb %o4, [%l7 + 0x0B] movrlz %l6, %l4, %g1 fandnot2s %f1, %f13, %f3 fpack16 %f10, %f12 lduh [%l7 + 0x1E], %l5 taddcctv %g2, %i1, %o0 fbul,a %fcc0, loop_4242 tleu %xcc, 0x5 fnor %f6, %f4, %f8 ldsw [%l7 + 0x64], %g5 loop_4242: fmovdleu %icc, %f15, %f7 ldsb [%l7 + 0x27], %o1 fnot1 %f14, %f12 sth %l0, [%l7 + 0x40] stw %i2, [%l7 + 0x10] lduh [%l7 + 0x52], %o3 fble,a %fcc1, loop_4243 std %f12, [%l7 + 0x18] fmovd %f0, %f2 fmovrdlz %l1, %f4, %f4 loop_4243: fmovdvc %xcc, %f2, %f15 lduh [%l7 + 0x5E], %o2 edge32ln %i5, %o7, %i7 lduw [%l7 + 0x6C], %l2 fmovrdgez %l3, %f2, %f2 lduh [%l7 + 0x18], %o5 fbule,a %fcc2, loop_4244 stw %i3, [%l7 + 0x6C] pdist %f4, %f2, %f0 xnor %g6, %o6, %i6 loop_4244: tcs %xcc, 0x2 fbuge %fcc2, loop_4245 fmovd %f4, %f8 xorcc %g3, 0x03B9, %g7 tsubcc %i4, 0x00E0, %i0 loop_4245: bpos,pn %icc, loop_4246 tneg %icc, 0x4 fbu %fcc2, loop_4247 edge8ln %g4, %o4, %l4 loop_4246: fzero %f8 fbul,a %fcc2, loop_4248 loop_4247: fabss %f14, %f5 edge16n %l6, %g1, %l5 brnz,a %g2, loop_4249 loop_4248: ldx [%l7 + 0x48], %o0 std %f2, [%l7 + 0x10] move %xcc, %g5, %i1 loop_4249: fbge %fcc3, loop_4250 ldx [%l7 + 0x10], %l0 umulcc %o1, 0x1DB5, %i2 sth %o3, [%l7 + 0x14] loop_4250: fmovsgu %icc, %f10, %f10 edge32n %o2, %i5, %o7 ldd [%l7 + 0x18], %f14 srax %i7, 0x04, %l1 stb %l2, [%l7 + 0x5B] fmovrdgz %l3, %f0, %f10 ld [%l7 + 0x14], %f15 stb %i3, [%l7 + 0x5F] fones %f2 fandnot2 %f12, %f12, %f4 fmovsle %icc, %f15, %f4 bcs,a,pn %xcc, loop_4251 fandnot1s %f13, %f8, %f7 stb %g6, [%l7 + 0x38] bcs,a,pt %icc, loop_4252 loop_4251: xorcc %o6, 0x1AAF, %i6 fpmerge %f4, %f0, %f8 fcmple32 %f2, %f8, %g3 loop_4252: fmovde %icc, %f7, %f11 brgz,a %g7, loop_4253 ldsw [%l7 + 0x74], %o5 nop setx loop_4254, %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 %i4, 0x0981, %i0 loop_4253: fcmpgt32 %f6, %f14, %o4 orcc %l4, %l6, %g1 loop_4254: xorcc %g4, %l5, %o0 lduh [%l7 + 0x44], %g2 lduw [%l7 + 0x08], %i1 std %f6, [%l7 + 0x38] call loop_4255 ldd [%l7 + 0x20], %f0 lduw [%l7 + 0x3C], %l0 ld [%l7 + 0x20], %f7 loop_4255: st %f15, [%l7 + 0x50] ldsh [%l7 + 0x70], %o1 lduw [%l7 + 0x58], %g5 movle %icc, %o3, %i2 sra %i5, %o7, %o2 fcmpne16 %f2, %f6, %i7 fmovdne %icc, %f5, %f3 fxnor %f4, %f12, %f8 ldd [%l7 + 0x48], %f14 stx %l1, [%l7 + 0x78] fmovdvs %xcc, %f10, %f8 ble,pt %xcc, loop_4256 ld [%l7 + 0x44], %f13 movn %icc, %l3, %l2 movcc %xcc, %i3, %o6 loop_4256: tle %icc, 0x0 alignaddr %i6, %g6, %g3 stx %g7, [%l7 + 0x70] fmovrdlez %i4, %f4, %f12 xnor %o5, %i0, %o4 brnz,a %l6, loop_4257 fnot2s %f8, %f8 fmovsg %icc, %f15, %f0 sethi 0x0922, %g1 loop_4257: fba %fcc0, loop_4258 movvc %icc, %g4, %l5 xnorcc %o0, %g2, %l4 call loop_4259 loop_4258: ldsw [%l7 + 0x10], %i1 bge,a %icc, loop_4260 ldsw [%l7 + 0x24], %o1 loop_4259: ldsh [%l7 + 0x40], %g5 fcmple32 %f8, %f10, %l0 loop_4260: std %f2, [%l7 + 0x10] fnor %f4, %f8, %f2 movrgez %o3, %i2, %i5 movn %icc, %o7, %o2 stw %i7, [%l7 + 0x2C] fpackfix %f4, %f12 ldd [%l7 + 0x48], %f4 move %icc, %l3, %l2 fpadd16s %f8, %f4, %f2 ldsh [%l7 + 0x74], %l1 bpos,a %icc, loop_4261 tsubcctv %i3, %i6, %g6 fcmpes %fcc0, %f12, %f8 stx %g3, [%l7 + 0x70] loop_4261: fcmpeq32 %f0, %f2, %g7 fmovsg %icc, %f12, %f10 fbue,a %fcc3, loop_4262 tcs %icc, 0x0 fble,a %fcc0, loop_4263 stb %i4, [%l7 + 0x7B] loop_4262: tcc %icc, 0x6 tl %icc, 0x4 loop_4263: edge16n %o5, %o6, %o4 fmovdge %xcc, %f1, %f11 fmovsvc %icc, %f13, %f11 ldx [%l7 + 0x08], %i0 be,pt %xcc, loop_4264 ldx [%l7 + 0x68], %l6 fmovsvc %icc, %f0, %f13 bn,pt %icc, loop_4265 loop_4264: stx %g1, [%l7 + 0x30] ldsh [%l7 + 0x50], %g4 fxnors %f13, %f15, %f3 loop_4265: taddcctv %l5, 0x0707, %g2 fmovdle %xcc, %f4, %f10 subccc %l4, %i1, %o0 sdiv %o1, 0x0775, %l0 fmovrslez %g5, %f4, %f14 ldsw [%l7 + 0x7C], %o3 fmovrdlz %i2, %f12, %f14 ldsh [%l7 + 0x68], %o7 fble,a %fcc0, loop_4266 st %f10, [%l7 + 0x68] ba,pn %icc, loop_4267 tcs %icc, 0x1 loop_4266: fmovdl %icc, %f5, %f5 fbe,a %fcc3, loop_4268 loop_4267: mova %icc, %i5, %i7 sth %o2, [%l7 + 0x26] sllx %l3, 0x17, %l2 loop_4268: fbuge,a %fcc0, loop_4269 ldsb [%l7 + 0x43], %i3 ldsh [%l7 + 0x32], %i6 fpackfix %f12, %f12 loop_4269: fmovdneg %icc, %f1, %f13 fand %f2, %f2, %f8 bcs,a loop_4270 movge %icc, %g6, %g3 fors %f3, %f10, %f8 movrne %g7, %l1, %o5 loop_4270: ldsw [%l7 + 0x70], %o6 edge32ln %i4, %i0, %l6 ldd [%l7 + 0x18], %f2 tpos %xcc, 0x1 lduw [%l7 + 0x14], %o4 ldsw [%l7 + 0x48], %g1 sth %g4, [%l7 + 0x6C] fmovdl %xcc, %f10, %f1 ldx [%l7 + 0x60], %l5 movcs %xcc, %g2, %l4 nop setx loop_4271, %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 be,a,pt %icc, loop_4272 ldsb [%l7 + 0x24], %o0 umulcc %i1, 0x01A0, %l0 loop_4271: sllx %g5, %o1, %i2 loop_4272: fcmpgt16 %f6, %f2, %o3 movrlz %o7, 0x18A, %i5 fmovrdlez %i7, %f6, %f0 fcmpne16 %f12, %f12, %l3 fmovdne %xcc, %f4, %f12 ldx [%l7 + 0x40], %l2 ldd [%l7 + 0x30], %f2 umul %i3, %i6, %o2 ta %icc, 0x3 tvs %icc, 0x3 fpmerge %f7, %f11, %f12 lduw [%l7 + 0x34], %g6 and %g3, %g7, %o5 brz,a %o6, loop_4273 fmovrdlez %l1, %f2, %f14 ldsh [%l7 + 0x2C], %i0 fabss %f9, %f1 loop_4273: fbn %fcc3, loop_4274 fpadd16s %f15, %f3, %f6 xorcc %i4, 0x1606, %o4 ldx [%l7 + 0x40], %l6 loop_4274: fbne,a %fcc0, loop_4275 ldd [%l7 + 0x78], %f8 fmovsvc %xcc, %f7, %f15 fcmped %fcc3, %f8, %f10 loop_4275: ld [%l7 + 0x38], %f2 smul %g4, %g1, %g2 nop setx loop_4276, %l0, %l1 jmpl %l1, %l5 ldx [%l7 + 0x38], %o0 ldx [%l7 + 0x28], %l4 pdist %f0, %f4, %f2 loop_4276: nop setx loop_4277, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x73], %i1 edge16ln %g5, %l0, %o1 tsubcctv %i2, %o7, %o3 loop_4277: fnot2s %f9, %f0 stx %i7, [%l7 + 0x78] fands %f15, %f1, %f14 fmovrdlez %l3, %f8, %f0 sth %l2, [%l7 + 0x38] lduw [%l7 + 0x74], %i5 tle %xcc, 0x7 stw %i6, [%l7 + 0x10] movrne %o2, 0x143, %i3 fmovdle %icc, %f7, %f1 brlz %g3, loop_4278 movgu %icc, %g7, %g6 stx %o6, [%l7 + 0x50] stb %l1, [%l7 + 0x3F] loop_4278: xor %i0, 0x0913, %o5 ldd [%l7 + 0x48], %f8 brlez %o4, loop_4279 fmovdvc %xcc, %f13, %f6 fnegd %f6, %f6 fmovdl %icc, %f1, %f2 loop_4279: lduh [%l7 + 0x5C], %l6 stw %i4, [%l7 + 0x74] xnorcc %g1, %g4, %l5 lduh [%l7 + 0x0A], %o0 bgu,a,pn %icc, loop_4280 fnot2 %f12, %f12 fmovrdne %g2, %f8, %f10 or %l4, 0x191E, %i1 loop_4280: edge16n %l0, %g5, %i2 fcmple32 %f0, %f0, %o7 ldd [%l7 + 0x08], %f2 st %f3, [%l7 + 0x78] sra %o3, %o1, %l3 fmovscs %xcc, %f1, %f8 and %i7, %l2, %i6 sdivcc %o2, 0x0F3F, %i3 movvc %xcc, %g3, %i5 stx %g6, [%l7 + 0x30] fbuge,a %fcc3, loop_4281 movrgz %g7, 0x058, %l1 stw %i0, [%l7 + 0x18] fbg,a %fcc0, loop_4282 loop_4281: sdivx %o6, 0x0154, %o4 fmovrslz %l6, %f0, %f0 fsrc2s %f3, %f10 loop_4282: movre %o5, 0x39C, %g1 tvc %icc, 0x4 ldsb [%l7 + 0x7C], %g4 fmovdn %icc, %f11, %f9 alignaddr %i4, %l5, %o0 udiv %l4, 0x1882, %g2 fbug,a %fcc0, loop_4283 fnegd %f12, %f14 fbue %fcc2, loop_4284 fmovsn %icc, %f10, %f10 loop_4283: lduh [%l7 + 0x7E], %i1 ba,pn %xcc, loop_4285 loop_4284: fmovrsgz %l0, %f13, %f12 ld [%l7 + 0x44], %f8 fmovdl %icc, %f4, %f15 loop_4285: and %g5, 0x14A9, %i2 st %f8, [%l7 + 0x68] tsubcctv %o3, 0x020B, %o7 be,a loop_4286 ta %icc, 0x7 bvc,a,pt %xcc, loop_4287 ldub [%l7 + 0x6B], %l3 loop_4286: smul %i7, %l2, %o1 bpos,pt %icc, loop_4288 loop_4287: sub %i6, %i3, %o2 lduw [%l7 + 0x44], %i5 fmovsvs %xcc, %f9, %f6 loop_4288: edge16n %g3, %g6, %l1 fnot1s %f4, %f14 movvs %icc, %g7, %i0 udiv %o6, 0x0108, %l6 sth %o4, [%l7 + 0x40] lduw [%l7 + 0x3C], %g1 addccc %o5, %i4, %l5 stx %g4, [%l7 + 0x20] bpos %icc, loop_4289 sth %o0, [%l7 + 0x34] ldub [%l7 + 0x6D], %g2 fmuld8sux16 %f7, %f1, %f0 loop_4289: fmovrsne %l4, %f12, %f0 std %f8, [%l7 + 0x30] bpos,a,pn %xcc, loop_4290 fpack32 %f4, %f14, %f6 brgz,a %l0, loop_4291 fones %f9 loop_4290: orn %g5, 0x12AE, %i2 movg %xcc, %o3, %o7 loop_4291: fmovsne %icc, %f1, %f11 tcs %icc, 0x4 edge8ln %l3, %i7, %l2 fsrc1s %f3, %f15 fbul,a %fcc3, loop_4292 movcs %icc, %i1, %o1 stb %i6, [%l7 + 0x40] movg %icc, %o2, %i5 loop_4292: fabsd %f4, %f6 fmovdpos %xcc, %f3, %f11 ldsw [%l7 + 0x3C], %i3 sra %g6, 0x01, %l1 sth %g3, [%l7 + 0x66] fmovrde %g7, %f12, %f12 ldsw [%l7 + 0x54], %i0 movpos %icc, %o6, %o4 stx %l6, [%l7 + 0x68] ldub [%l7 + 0x47], %g1 fmul8x16au %f9, %f10, %f2 addcc %o5, %l5, %g4 fmul8ulx16 %f0, %f14, %f10 ldx [%l7 + 0x48], %i4 brlez,a %g2, loop_4293 brgez %o0, loop_4294 lduw [%l7 + 0x10], %l4 movge %icc, %l0, %g5 loop_4293: edge32ln %i2, %o3, %l3 loop_4294: edge32n %o7, %l2, %i1 umulcc %o1, %i7, %o2 fxnor %f6, %f2, %f12 fbge,a %fcc3, loop_4295 fmovrdgez %i6, %f6, %f2 lduw [%l7 + 0x08], %i3 fmovsvc %xcc, %f12, %f2 loop_4295: tl %xcc, 0x7 bcc,a loop_4296 bl %xcc, loop_4297 std %f4, [%l7 + 0x08] tn %icc, 0x0 loop_4296: ldsw [%l7 + 0x28], %g6 loop_4297: lduw [%l7 + 0x6C], %l1 fones %f13 and %i5, 0x1929, %g7 bcs,a loop_4298 ldsh [%l7 + 0x7C], %g3 fbe %fcc3, loop_4299 fmovscc %icc, %f9, %f4 loop_4298: std %f12, [%l7 + 0x20] ldx [%l7 + 0x30], %o6 loop_4299: ldsb [%l7 + 0x43], %i0 fmul8ulx16 %f12, %f6, %f8 edge32l %o4, %l6, %o5 bshuffle %f4, %f10, %f4 srl %l5, 0x0B, %g4 subc %g1, %g2, %o0 fbg,a %fcc0, loop_4300 brlez,a %l4, loop_4301 fmovdle %xcc, %f5, %f8 ldsh [%l7 + 0x10], %i4 loop_4300: movle %xcc, %g5, %l0 loop_4301: call loop_4302 movvc %xcc, %i2, %l3 fmul8sux16 %f2, %f0, %f12 ldsw [%l7 + 0x48], %o3 loop_4302: bne,a,pt %xcc, loop_4303 sth %l2, [%l7 + 0x16] tsubcctv %i1, %o1, %i7 fbo,a %fcc3, loop_4304 loop_4303: edge8n %o2, %o7, %i3 fandnot1s %f11, %f10, %f4 ldsw [%l7 + 0x34], %i6 loop_4304: tcc %icc, 0x4 fmovrsgz %g6, %f12, %f6 tge %xcc, 0x7 fmovrslez %l1, %f0, %f13 fone %f6 taddcctv %i5, 0x071A, %g7 st %f15, [%l7 + 0x34] tne %xcc, 0x0 taddcctv %g3, 0x0F89, %o6 fmovsn %xcc, %f10, %f11 orcc %i0, %o4, %o5 fbue %fcc3, loop_4305 stb %l5, [%l7 + 0x26] fmovdge %icc, %f15, %f15 lduw [%l7 + 0x38], %g4 loop_4305: bpos loop_4306 ldsb [%l7 + 0x2B], %g1 tvs %icc, 0x4 fnor %f10, %f6, %f4 loop_4306: brlez %l6, loop_4307 fpadd32s %f11, %f5, %f1 lduw [%l7 + 0x7C], %g2 fmovse %icc, %f5, %f13 loop_4307: bgu,a,pt %icc, loop_4308 fmovde %xcc, %f10, %f7 stw %o0, [%l7 + 0x2C] movg %icc, %i4, %l4 loop_4308: fmul8ulx16 %f14, %f10, %f14 fabss %f13, %f1 andn %g5, %i2, %l0 ldd [%l7 + 0x18], %f4 brlez %l3, loop_4309 udivcc %l2, 0x1AF7, %o3 tpos %icc, 0x5 or %o1, 0x1D02, %i1 loop_4309: tcc %xcc, 0x5 fbge %fcc1, loop_4310 movrlez %i7, %o7, %o2 fmul8x16 %f5, %f10, %f6 subc %i3, %i6, %g6 loop_4310: fmuld8sux16 %f4, %f3, %f0 fmovrslz %l1, %f8, %f11 sth %g7, [%l7 + 0x4E] fmul8x16al %f14, %f7, %f0 ldsb [%l7 + 0x24], %i5 bvs %xcc, loop_4311 fpack32 %f0, %f6, %f6 fsrc1 %f6, %f10 ldsb [%l7 + 0x46], %g3 loop_4311: fand %f0, %f12, %f2 stx %o6, [%l7 + 0x08] ldub [%l7 + 0x1C], %i0 fmovdle %xcc, %f1, %f13 fmovrsgz %o4, %f6, %f1 stw %l5, [%l7 + 0x6C] ldsw [%l7 + 0x5C], %o5 fba %fcc3, loop_4312 fbu,a %fcc0, loop_4313 xnor %g1, 0x1B5E, %g4 mulx %g2, 0x1058, %l6 loop_4312: fmovsa %icc, %f10, %f12 loop_4313: stx %i4, [%l7 + 0x18] fmul8x16al %f8, %f5, %f0 fmuld8sux16 %f9, %f8, %f6 edge8l %o0, %l4, %i2 st %f11, [%l7 + 0x1C] sth %l0, [%l7 + 0x1C] edge16n %g5, %l2, %l3 tpos %icc, 0x5 sth %o3, [%l7 + 0x2A] ldx [%l7 + 0x08], %o1 fzeros %f10 fcmped %fcc0, %f2, %f14 ldsw [%l7 + 0x1C], %i7 fmovsl %xcc, %f10, %f1 st %f2, [%l7 + 0x08] stb %o7, [%l7 + 0x2A] mova %icc, %o2, %i1 tneg %xcc, 0x5 movcs %icc, %i6, %g6 ldx [%l7 + 0x08], %i3 edge32 %l1, %i5, %g3 fpadd32s %f7, %f7, %f0 sth %o6, [%l7 + 0x1C] ldub [%l7 + 0x1B], %g7 bg,pn %icc, loop_4314 fmovsvs %xcc, %f8, %f9 std %f6, [%l7 + 0x10] stx %i0, [%l7 + 0x68] loop_4314: std %f0, [%l7 + 0x70] fmul8x16al %f12, %f8, %f14 stw %o4, [%l7 + 0x54] fble,a %fcc2, loop_4315 brnz,a %l5, loop_4316 brgez,a %g1, loop_4317 ldd [%l7 + 0x28], %f2 loop_4315: bneg,pn %xcc, loop_4318 loop_4316: ldx [%l7 + 0x20], %g4 loop_4317: movre %o5, %l6, %i4 sth %o0, [%l7 + 0x1E] loop_4318: fmovrsne %l4, %f8, %f4 stx %i2, [%l7 + 0x50] stb %g2, [%l7 + 0x20] fpack16 %f12, %f11 fmovrse %g5, %f0, %f1 orn %l2, 0x0BF5, %l0 fmovdcs %xcc, %f14, %f6 fandnot2 %f14, %f14, %f12 ldsb [%l7 + 0x31], %o3 umulcc %o1, %l3, %i7 mulx %o7, 0x081F, %i1 fbu,a %fcc1, loop_4319 brgez,a %i6, loop_4320 nop setx loop_4321, %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 %f7, [%l7 + 0x0C] loop_4319: umul %o2, 0x1361, %i3 loop_4320: ldub [%l7 + 0x75], %g6 loop_4321: brgz %i5, loop_4322 fnors %f1, %f9, %f12 subcc %l1, 0x0938, %o6 ldsw [%l7 + 0x48], %g7 loop_4322: fpmerge %f7, %f2, %f10 tgu %xcc, 0x6 fmovrsne %g3, %f5, %f10 ldub [%l7 + 0x44], %i0 fmul8x16al %f9, %f1, %f8 fbne %fcc1, loop_4323 stw %l5, [%l7 + 0x28] tsubcctv %o4, %g1, %g4 fones %f3 loop_4323: tcc %icc, 0x5 fcmpeq32 %f8, %f14, %l6 movpos %xcc, %o5, %i4 fba,a %fcc1, loop_4324 lduw [%l7 + 0x0C], %o0 ldub [%l7 + 0x5B], %i2 ldsw [%l7 + 0x78], %l4 loop_4324: tcc %xcc, 0x6 fmovscs %xcc, %f8, %f3 bvc,a,pt %icc, loop_4325 fmovrdlez %g2, %f10, %f10 ldsw [%l7 + 0x18], %l2 tvc %icc, 0x0 loop_4325: fands %f14, %f8, %f15 lduw [%l7 + 0x08], %g5 ldub [%l7 + 0x2F], %o3 ldsw [%l7 + 0x10], %l0 bcs,a loop_4326 ldsb [%l7 + 0x73], %l3 ta %icc, 0x2 edge8n %i7, %o7, %i1 loop_4326: ldub [%l7 + 0x3F], %i6 fbul,a %fcc0, loop_4327 std %f10, [%l7 + 0x38] ldsw [%l7 + 0x54], %o1 tpos %icc, 0x5 loop_4327: fmovdleu %icc, %f8, %f3 fxnor %f4, %f12, %f10 movcs %icc, %o2, %g6 fmul8ulx16 %f10, %f14, %f8 ld [%l7 + 0x08], %f9 fpackfix %f0, %f13 move %icc, %i3, %i5 edge8ln %o6, %l1, %g3 bge,a,pn %xcc, loop_4328 fble %fcc3, loop_4329 ldsh [%l7 + 0x68], %i0 fxnors %f0, %f9, %f14 loop_4328: ldub [%l7 + 0x11], %l5 loop_4329: bpos,a loop_4330 fmovdn %xcc, %f13, %f2 ldsb [%l7 + 0x7A], %o4 fmovrdgz %g7, %f6, %f12 loop_4330: ldx [%l7 + 0x78], %g4 stx %g1, [%l7 + 0x78] sll %l6, 0x1A, %o5 fmovdl %icc, %f4, %f0 array16 %i4, %o0, %l4 fmovsg %xcc, %f13, %f1 movgu %icc, %i2, %g2 ldsw [%l7 + 0x3C], %g5 bvc,a loop_4331 xnor %o3, %l0, %l3 fmovrslez %i7, %f11, %f6 srax %l2, %o7, %i6 loop_4331: bshuffle %f0, %f12, %f14 call loop_4332 bne %xcc, loop_4333 array8 %o1, %o2, %g6 ble,pt %icc, loop_4334 loop_4332: bn,a,pn %xcc, loop_4335 loop_4333: movcs %xcc, %i3, %i5 subc %i1, 0x0A44, %l1 loop_4334: fnot1 %f4, %f0 loop_4335: or %g3, %o6, %l5 brz %i0, loop_4336 fsrc1s %f6, %f1 fcmple16 %f14, %f12, %g7 fnegd %f0, %f8 loop_4336: call loop_4337 alignaddr %g4, %g1, %o4 fbu %fcc0, loop_4338 movleu %xcc, %l6, %i4 loop_4337: brlez,a %o0, loop_4339 fmovd %f14, %f10 loop_4338: ld [%l7 + 0x7C], %f0 fpadd32s %f0, %f15, %f11 loop_4339: tsubcctv %o5, 0x1709, %i2 fone %f4 fmovrsne %g2, %f14, %f10 fcmple16 %f14, %f8, %g5 edge8ln %o3, %l0, %l4 lduh [%l7 + 0x2E], %i7 xor %l3, 0x1011, %l2 ldx [%l7 + 0x18], %o7 tl %xcc, 0x4 lduw [%l7 + 0x64], %o1 sra %o2, %i6, %g6 popc %i3, %i5 ld [%l7 + 0x28], %f13 fmovdpos %xcc, %f10, %f5 ldub [%l7 + 0x1C], %l1 bn,pn %icc, loop_4340 fmovs %f7, %f9 bg loop_4341 srl %g3, %o6, %l5 loop_4340: fcmpd %fcc1, %f0, %f8 fpsub32s %f12, %f6, %f15 loop_4341: ld [%l7 + 0x24], %f4 std %f0, [%l7 + 0x78] movcs %xcc, %i0, %i1 fmovdcc %xcc, %f10, %f6 tgu %icc, 0x0 edge8ln %g4, %g1, %o4 ld [%l7 + 0x70], %f9 srl %l6, 0x13, %g7 fmovsl %icc, %f7, %f7 tleu %xcc, 0x3 sth %i4, [%l7 + 0x0A] ld [%l7 + 0x44], %f13 ldd [%l7 + 0x30], %f14 ldx [%l7 + 0x08], %o0 fmovsvc %xcc, %f11, %f4 array32 %i2, %g2, %o5 fcmpeq16 %f10, %f14, %g5 lduh [%l7 + 0x48], %l0 movleu %xcc, %o3, %l4 fors %f15, %f8, %f7 xorcc %l3, %i7, %o7 sth %o1, [%l7 + 0x52] stx %l2, [%l7 + 0x70] ble,a loop_4342 ldub [%l7 + 0x37], %o2 addcc %g6, %i6, %i5 te %xcc, 0x6 loop_4342: movvc %icc, %l1, %g3 ld [%l7 + 0x14], %f0 fpsub16s %f9, %f8, %f4 ldsh [%l7 + 0x5E], %i3 ldd [%l7 + 0x28], %f2 fone %f2 andcc %o6, %i0, %i1 fnot1s %f4, %f2 stb %g4, [%l7 + 0x47] stb %g1, [%l7 + 0x7C] st %f8, [%l7 + 0x64] sth %l5, [%l7 + 0x0A] ldsw [%l7 + 0x78], %o4 brnz %l6, loop_4343 bleu %icc, loop_4344 ldub [%l7 + 0x11], %i4 edge8l %g7, %i2, %g2 loop_4343: fsrc1s %f4, %f6 loop_4344: fmul8sux16 %f12, %f8, %f10 ld [%l7 + 0x4C], %f6 lduw [%l7 + 0x54], %o0 lduh [%l7 + 0x6E], %o5 ldd [%l7 + 0x10], %f2 movleu %xcc, %l0, %g5 fmovsge %xcc, %f8, %f7 udivcc %l4, 0x08FF, %o3 array8 %i7, %o7, %l3 ld [%l7 + 0x0C], %f2 movle %icc, %o1, %l2 movcc %icc, %g6, %o2 orcc %i6, 0x0382, %l1 stx %i5, [%l7 + 0x08] sra %i3, %g3, %o6 pdist %f4, %f12, %f6 ld [%l7 + 0x1C], %f13 fmul8x16 %f13, %f2, %f2 fabsd %f0, %f14 bpos,pt %xcc, loop_4345 movle %icc, %i0, %i1 movrgz %g4, 0x19F, %g1 ldsb [%l7 + 0x5B], %o4 loop_4345: stx %l5, [%l7 + 0x60] bleu,a,pt %xcc, loop_4346 st %f9, [%l7 + 0x28] fbuge,a %fcc0, loop_4347 xorcc %i4, 0x0B5B, %g7 loop_4346: tn %icc, 0x3 ldd [%l7 + 0x40], %f6 loop_4347: mova %icc, %i2, %g2 stx %o0, [%l7 + 0x40] and %l6, %o5, %l0 fmovrde %l4, %f6, %f10 subc %o3, %i7, %o7 ld [%l7 + 0x20], %f9 bl,a loop_4348 array16 %l3, %g5, %l2 ldsw [%l7 + 0x6C], %g6 mova %xcc, %o1, %i6 loop_4348: fands %f7, %f2, %f3 fands %f3, %f11, %f12 pdist %f2, %f2, %f6 sethi 0x0017, %o2 fbn,a %fcc1, loop_4349 alignaddr %i5, %i3, %l1 fones %f2 fabsd %f12, %f12 loop_4349: ldub [%l7 + 0x35], %g3 fmovde %xcc, %f14, %f15 lduw [%l7 + 0x3C], %i0 fsrc1 %f4, %f10 tleu %icc, 0x7 stb %i1, [%l7 + 0x3F] bcs,a %icc, loop_4350 stx %g4, [%l7 + 0x48] edge16n %g1, %o6, %o4 brlez,a %i4, loop_4351 loop_4350: fpadd16s %f6, %f9, %f13 lduh [%l7 + 0x0E], %l5 ba,a,pt %icc, loop_4352 loop_4351: fnands %f12, %f5, %f0 umul %i2, 0x044F, %g7 fmovdg %xcc, %f3, %f0 loop_4352: movpos %icc, %o0, %l6 fandnot1s %f2, %f12, %f2 fpackfix %f14, %f4 alignaddrl %g2, %o5, %l0 edge16 %o3, %i7, %o7 mulscc %l3, 0x0472, %g5 fmovrdgez %l2, %f14, %f12 fands %f11, %f4, %f4 movneg %xcc, %g6, %o1 brlz %i6, loop_4353 xnor %o2, %l4, %i3 fnot2 %f6, %f10 fbul,a %fcc0, loop_4354 loop_4353: taddcc %l1, %g3, %i0 tsubcc %i1, 0x10F1, %i5 fmovdvc %icc, %f13, %f8 loop_4354: ldx [%l7 + 0x10], %g4 movg %icc, %g1, %o6 fbo,a %fcc3, loop_4355 bcc,a,pn %xcc, loop_4356 faligndata %f2, %f8, %f4 fmovrsgz %o4, %f3, %f15 loop_4355: fpsub16s %f2, %f6, %f10 loop_4356: fnot2 %f2, %f4 ldsh [%l7 + 0x36], %i4 lduw [%l7 + 0x24], %i2 fmul8x16al %f13, %f12, %f0 tne %icc, 0x5 fmovrdlz %g7, %f14, %f0 stx %l5, [%l7 + 0x60] lduw [%l7 + 0x5C], %l6 fnot2 %f0, %f10 stw %o0, [%l7 + 0x64] popc %g2, %o5 fmovsn %xcc, %f4, %f10 fnors %f14, %f2, %f12 faligndata %f10, %f0, %f4 bcc,a,pt %icc, loop_4357 fcmpes %fcc0, %f10, %f1 bleu,a,pn %xcc, loop_4358 ldsw [%l7 + 0x40], %o3 loop_4357: ldsw [%l7 + 0x10], %l0 and %i7, 0x01E5, %o7 loop_4358: fmovrdne %l3, %f10, %f6 fmovrdgz %g5, %f0, %f10 sdivcc %g6, 0x1821, %l2 movrne %o1, %o2, %l4 edge16 %i6, %i3, %l1 subcc %i0, 0x0352, %i1 fbue,a %fcc0, loop_4359 stw %g3, [%l7 + 0x74] fmovdvc %icc, %f4, %f9 fones %f2 loop_4359: stw %g4, [%l7 + 0x34] fzeros %f5 be,a,pt %icc, loop_4360 fblg,a %fcc1, loop_4361 bshuffle %f0, %f4, %f8 sub %i5, 0x1EFA, %g1 loop_4360: call loop_4362 loop_4361: tge %icc, 0x5 stb %o4, [%l7 + 0x50] sub %o6, %i4, %g7 loop_4362: stx %i2, [%l7 + 0x60] ldsb [%l7 + 0x4F], %l5 stx %l6, [%l7 + 0x30] fzero %f6 udivcc %o0, 0x0DF9, %g2 edge32ln %o5, %l0, %o3 ldsh [%l7 + 0x48], %o7 ldub [%l7 + 0x6E], %l3 fmovs %f9, %f15 ldsb [%l7 + 0x46], %i7 fcmpd %fcc3, %f0, %f14 brgez,a %g6, loop_4363 orn %g5, %l2, %o1 bshuffle %f12, %f10, %f0 andncc %l4, %i6, %o2 loop_4363: ldub [%l7 + 0x29], %l1 bvc,a,pt %xcc, loop_4364 stw %i3, [%l7 + 0x34] ldsw [%l7 + 0x38], %i1 fmovdcs %xcc, %f0, %f12 loop_4364: edge16n %i0, %g4, %i5 ldub [%l7 + 0x70], %g1 ldsb [%l7 + 0x7B], %g3 fnands %f3, %f2, %f8 fsrc2s %f7, %f2 ble loop_4365 fcmped %fcc0, %f14, %f14 movneg %icc, %o4, %o6 stx %i4, [%l7 + 0x28] loop_4365: fpmerge %f12, %f13, %f10 bne,a,pt %icc, loop_4366 movgu %icc, %i2, %g7 brz %l5, loop_4367 fpadd16s %f6, %f9, %f2 loop_4366: bvs loop_4368 andncc %l6, %g2, %o5 loop_4367: ldd [%l7 + 0x68], %f12 edge32n %l0, %o0, %o3 loop_4368: ldd [%l7 + 0x78], %f0 st %f0, [%l7 + 0x5C] alignaddrl %l3, %i7, %g6 std %f10, [%l7 + 0x78] fornot2s %f4, %f11, %f12 fpack16 %f2, %f3 ldd [%l7 + 0x78], %f0 ldsh [%l7 + 0x3C], %o7 ldsb [%l7 + 0x5D], %g5 stx %l2, [%l7 + 0x38] fmovsgu %xcc, %f8, %f14 stw %l4, [%l7 + 0x40] ldub [%l7 + 0x4A], %i6 stb %o1, [%l7 + 0x6B] bneg %icc, loop_4369 fornot1 %f8, %f8, %f8 or %l1, 0x0308, %o2 fmovsa %xcc, %f6, %f13 loop_4369: ldsw [%l7 + 0x08], %i1 fmovrsne %i3, %f8, %f8 fpadd16 %f6, %f10, %f14 ldub [%l7 + 0x33], %g4 movrlez %i0, 0x0BD, %i5 fmovrsgz %g3, %f12, %f5 ldx [%l7 + 0x40], %o4 fmovdne %xcc, %f7, %f7 ldsw [%l7 + 0x48], %o6 std %f6, [%l7 + 0x20] stx %g1, [%l7 + 0x18] sethi 0x0BA7, %i2 fmovrdlz %g7, %f0, %f8 fmovsge %xcc, %f11, %f12 fpsub16 %f12, %f14, %f8 tn %icc, 0x7 movvs %icc, %l5, %i4 ldub [%l7 + 0x1B], %l6 fmul8x16au %f9, %f1, %f12 fmuld8ulx16 %f10, %f4, %f2 ldsb [%l7 + 0x17], %o5 movvs %xcc, %g2, %o0 st %f3, [%l7 + 0x10] fmovrsgez %l0, %f6, %f11 stw %l3, [%l7 + 0x34] ldsb [%l7 + 0x24], %i7 addccc %o3, 0x0DD8, %g6 fmovsa %icc, %f3, %f14 te %xcc, 0x7 ldx [%l7 + 0x28], %o7 stx %l2, [%l7 + 0x68] fmovs %f3, %f8 fxnors %f13, %f13, %f7 ldsw [%l7 + 0x58], %g5 fzeros %f5 ldsh [%l7 + 0x76], %i6 ldsw [%l7 + 0x6C], %o1 sth %l4, [%l7 + 0x14] ldd [%l7 + 0x30], %f0 sdivcc %o2, 0x031A, %l1 alignaddrl %i1, %g4, %i3 pdist %f0, %f0, %f2 fsrc1 %f6, %f12 add %i5, %i0, %o4 fnors %f11, %f3, %f0 fmovrdlz %o6, %f4, %f12 fcmpd %fcc1, %f10, %f10 tcc %icc, 0x1 lduh [%l7 + 0x5A], %g1 fmovdne %icc, %f8, %f10 tleu %icc, 0x5 lduh [%l7 + 0x0C], %g3 fexpand %f2, %f0 ldx [%l7 + 0x38], %i2 fbg %fcc1, loop_4370 stx %l5, [%l7 + 0x68] ld [%l7 + 0x18], %f10 stw %i4, [%l7 + 0x48] loop_4370: bpos,pn %icc, loop_4371 sdivcc %g7, 0x0BF2, %o5 lduw [%l7 + 0x48], %g2 fand %f12, %f6, %f6 loop_4371: sub %l6, %o0, %l0 fzeros %f0 stx %l3, [%l7 + 0x38] ld [%l7 + 0x4C], %f11 subc %o3, 0x019D, %i7 srlx %o7, %l2, %g5 ldd [%l7 + 0x78], %f10 ldd [%l7 + 0x50], %f14 std %f10, [%l7 + 0x58] edge16n %i6, %g6, %l4 fcmpeq32 %f6, %f8, %o1 fmovsgu %xcc, %f8, %f4 bneg %xcc, loop_4372 std %f10, [%l7 + 0x68] fcmple32 %f12, %f10, %l1 edge8 %o2, %g4, %i1 loop_4372: std %f4, [%l7 + 0x28] popc %i5, %i0 fbge %fcc1, loop_4373 brgz %i3, loop_4374 sethi 0x1E27, %o6 sth %g1, [%l7 + 0x0A] loop_4373: edge32l %o4, %g3, %i2 loop_4374: tvc %xcc, 0x7 fcmpgt32 %f14, %f8, %l5 ta %xcc, 0x3 brgez,a %i4, loop_4375 fmovsne %icc, %f14, %f5 tneg %icc, 0x3 fmovrsgez %o5, %f13, %f12 loop_4375: fcmps %fcc3, %f0, %f8 ldsw [%l7 + 0x48], %g7 ldsw [%l7 + 0x50], %l6 fbge,a %fcc2, loop_4376 addccc %g2, 0x0561, %o0 fbn,a %fcc0, loop_4377 move %icc, %l0, %o3 loop_4376: smul %l3, %i7, %o7 nop setx loop_4378, %l0, %l1 jmpl %l1, %l2 loop_4377: sdivx %g5, 0x0353, %g6 std %f12, [%l7 + 0x68] ldsh [%l7 + 0x50], %l4 loop_4378: fbe,a %fcc1, loop_4379 lduw [%l7 + 0x58], %o1 ldsb [%l7 + 0x49], %i6 call loop_4380 loop_4379: brlez %l1, loop_4381 move %xcc, %o2, %g4 sdivx %i1, 0x190C, %i5 loop_4380: bleu,a,pn %icc, loop_4382 loop_4381: lduh [%l7 + 0x2A], %i3 sll %o6, %g1, %o4 array8 %i0, %g3, %l5 loop_4382: fcmpne16 %f14, %f8, %i2 st %f15, [%l7 + 0x7C] fandnot2s %f6, %f7, %f0 fexpand %f0, %f0 fmovdne %xcc, %f12, %f6 std %f10, [%l7 + 0x78] fzeros %f14 fmovsvc %xcc, %f13, %f13 movrlez %i4, 0x1DA, %o5 ld [%l7 + 0x7C], %f9 fbul %fcc3, loop_4383 fmovsleu %xcc, %f2, %f0 bleu loop_4384 fcmpgt16 %f14, %f2, %g7 loop_4383: edge16 %g2, %l6, %o0 ldub [%l7 + 0x77], %o3 loop_4384: ldsb [%l7 + 0x39], %l0 ldd [%l7 + 0x08], %f14 andn %l3, 0x01E5, %i7 udivx %o7, 0x0D72, %g5 sth %l2, [%l7 + 0x34] fornot2s %f2, %f11, %f12 movleu %xcc, %g6, %o1 fbue %fcc3, loop_4385 movvc %icc, %l4, %l1 taddcc %o2, 0x027C, %g4 ldd [%l7 + 0x10], %f14 loop_4385: stx %i1, [%l7 + 0x30] subcc %i5, %i6, %o6 fnot2s %f8, %f12 ldx [%l7 + 0x58], %g1 tne %icc, 0x0 fmovsne %icc, %f3, %f1 stb %o4, [%l7 + 0x47] bneg,a,pt %xcc, loop_4386 orcc %i3, %i0, %l5 movneg %xcc, %g3, %i4 ldd [%l7 + 0x40], %f2 loop_4386: edge8ln %o5, %i2, %g2 mova %icc, %g7, %l6 sth %o0, [%l7 + 0x5C] bcs,a loop_4387 sth %l0, [%l7 + 0x3E] fbl %fcc3, loop_4388 ba,a %xcc, loop_4389 loop_4387: fandnot1s %f15, %f12, %f5 stw %l3, [%l7 + 0x78] loop_4388: fpadd32 %f12, %f4, %f0 loop_4389: fabsd %f10, %f8 ldsb [%l7 + 0x13], %o3 brgez %o7, loop_4390 stx %i7, [%l7 + 0x30] fmovd %f0, %f4 smulcc %l2, %g6, %o1 loop_4390: ldsw [%l7 + 0x20], %g5 stb %l4, [%l7 + 0x24] movge %icc, %l1, %o2 ldd [%l7 + 0x28], %f8 fornot2s %f0, %f10, %f1 ldx [%l7 + 0x68], %i1 std %f10, [%l7 + 0x78] tcc %icc, 0x5 stb %i5, [%l7 + 0x5D] stx %i6, [%l7 + 0x28] fmovrsgez %o6, %f2, %f11 fcmped %fcc1, %f12, %f6 fpadd16 %f2, %f10, %f0 movrlez %g4, 0x159, %g1 smulcc %i3, 0x016D, %i0 st %f14, [%l7 + 0x5C] movgu %xcc, %o4, %l5 be,pn %icc, loop_4391 fmovsneg %xcc, %f3, %f11 fmovrslez %g3, %f6, %f4 movneg %xcc, %i4, %o5 loop_4391: brlz,a %g2, loop_4392 tneg %xcc, 0x7 edge32l %i2, %g7, %o0 ldd [%l7 + 0x48], %f2 loop_4392: fcmple16 %f4, %f0, %l0 tcs %icc, 0x2 fmovrdlez %l6, %f6, %f14 ldd [%l7 + 0x68], %f2 stx %l3, [%l7 + 0x30] fmovsn %xcc, %f2, %f12 stx %o3, [%l7 + 0x78] tl %icc, 0x4 fpsub32s %f5, %f15, %f7 movcc %xcc, %i7, %o7 taddcctv %g6, %o1, %l2 fmovdg %icc, %f7, %f10 tn %icc, 0x6 srlx %l4, 0x1B, %l1 srax %o2, %g5, %i5 movl %xcc, %i6, %i1 fsrc2s %f0, %f3 ldx [%l7 + 0x08], %g4 fpadd32s %f13, %f7, %f14 ldsb [%l7 + 0x0E], %o6 ldsw [%l7 + 0x70], %g1 fsrc2s %f8, %f11 xorcc %i3, %i0, %l5 stx %o4, [%l7 + 0x68] ldsb [%l7 + 0x68], %g3 std %f0, [%l7 + 0x40] fmovscs %xcc, %f3, %f4 edge16 %i4, %o5, %i2 stw %g7, [%l7 + 0x40] array32 %o0, %l0, %l6 fmovscs %icc, %f5, %f3 fmovrslez %g2, %f11, %f15 fbg %fcc2, loop_4393 xnorcc %o3, %l3, %o7 edge8n %g6, %i7, %o1 stx %l2, [%l7 + 0x78] loop_4393: tle %xcc, 0x5 fand %f2, %f8, %f10 ldd [%l7 + 0x78], %f4 bgu %icc, loop_4394 xnorcc %l4, %l1, %o2 lduw [%l7 + 0x1C], %g5 tg %icc, 0x5 loop_4394: stw %i5, [%l7 + 0x1C] tsubcctv %i6, %i1, %g4 lduh [%l7 + 0x56], %g1 mova %icc, %o6, %i3 ldub [%l7 + 0x58], %l5 movvs %xcc, %i0, %g3 stw %i4, [%l7 + 0x6C] fpsub32 %f14, %f2, %f2 fsrc2s %f8, %f1 st %f4, [%l7 + 0x5C] sth %o5, [%l7 + 0x40] sllx %o4, %g7, %o0 ldub [%l7 + 0x53], %i2 subcc %l0, %g2, %o3 tgu %icc, 0x1 fmovs %f1, %f5 smul %l6, %o7, %l3 ldd [%l7 + 0x30], %f0 fbul %fcc1, loop_4395 fxor %f0, %f14, %f10 edge16 %i7, %o1, %l2 umulcc %g6, %l4, %o2 loop_4395: bl %icc, loop_4396 sllx %l1, %i5, %i6 fmovdvs %xcc, %f1, %f13 fmovsneg %xcc, %f13, %f8 loop_4396: fpadd16s %f11, %f1, %f15 tvc %icc, 0x7 fmovdvc %icc, %f15, %f0 fmovrde %g5, %f2, %f10 array8 %g4, %i1, %o6 fbug,a %fcc0, loop_4397 sllx %g1, %i3, %i0 ldsh [%l7 + 0x38], %l5 ldx [%l7 + 0x48], %i4 loop_4397: fmul8x16au %f11, %f5, %f10 fmovrslez %g3, %f3, %f14 sllx %o4, 0x1A, %g7 ta %icc, 0x5 st %f8, [%l7 + 0x18] fcmpgt16 %f10, %f8, %o0 fmovdpos %icc, %f4, %f7 srax %o5, 0x16, %l0 fmovsg %xcc, %f10, %f10 umul %g2, %i2, %l6 st %f10, [%l7 + 0x30] lduh [%l7 + 0x6E], %o7 bl,a,pn %xcc, loop_4398 lduw [%l7 + 0x14], %l3 ldx [%l7 + 0x18], %o3 fmovdle %xcc, %f8, %f6 loop_4398: fmovsvs %icc, %f2, %f13 st %f7, [%l7 + 0x50] ldx [%l7 + 0x18], %o1 orn %i7, %g6, %l2 be loop_4399 edge16 %l4, %o2, %l1 bpos %icc, loop_4400 lduh [%l7 + 0x62], %i5 loop_4399: bcc,a %icc, loop_4401 lduw [%l7 + 0x40], %g5 loop_4400: fnegs %f8, %f10 fpmerge %f4, %f3, %f0 loop_4401: fmovscs %xcc, %f0, %f8 lduw [%l7 + 0x6C], %i6 fmovse %xcc, %f13, %f13 fbule %fcc3, loop_4402 movrgez %i1, %g4, %o6 ldd [%l7 + 0x50], %f10 stw %i3, [%l7 + 0x18] loop_4402: mulscc %g1, %i0, %i4 ldsh [%l7 + 0x44], %g3 edge32l %l5, %o4, %o0 lduh [%l7 + 0x5A], %o5 fmovdvc %xcc, %f7, %f8 bgu,a %xcc, loop_4403 fmovsleu %xcc, %f14, %f7 lduw [%l7 + 0x24], %l0 fands %f2, %f8, %f3 loop_4403: lduw [%l7 + 0x34], %g2 fmovsvc %xcc, %f2, %f5 fble,a %fcc0, loop_4404 tne %xcc, 0x7 fpack16 %f10, %f5 alignaddrl %g7, %l6, %o7 loop_4404: fzeros %f8 bpos,a,pn %icc, loop_4405 fmovrse %i2, %f12, %f10 fandnot1 %f0, %f2, %f0 fbg,a %fcc1, loop_4406 loop_4405: fmul8ulx16 %f8, %f2, %f6 movrlz %l3, 0x0DB, %o1 edge32 %o3, %g6, %l2 loop_4406: movleu %icc, %l4, %i7 lduh [%l7 + 0x28], %l1 sdiv %i5, 0x0E16, %o2 fornot1 %f10, %f14, %f6 fbo %fcc0, loop_4407 fmovrslez %i6, %f9, %f11 edge8ln %i1, %g5, %g4 fmovsneg %xcc, %f7, %f2 loop_4407: fmovrde %i3, %f4, %f2 movl %icc, %o6, %g1 fzero %f0 fmovscc %xcc, %f12, %f12 fsrc1 %f12, %f6 movrgz %i0, %g3, %i4 std %f2, [%l7 + 0x78] ldd [%l7 + 0x18], %f8 ldub [%l7 + 0x75], %o4 ldsb [%l7 + 0x11], %l5 fpadd32s %f1, %f14, %f5 ldsh [%l7 + 0x66], %o0 tl %xcc, 0x6 ldsh [%l7 + 0x46], %o5 fbe,a %fcc3, loop_4408 ld [%l7 + 0x08], %f5 movg %icc, %l0, %g7 std %f4, [%l7 + 0x58] loop_4408: fmovd %f4, %f6 movcc %icc, %g2, %o7 movre %i2, %l6, %o1 brnz,a %o3, loop_4409 movrgz %l3, %l2, %g6 lduh [%l7 + 0x2E], %i7 fbul,a %fcc2, loop_4410 loop_4409: ldd [%l7 + 0x50], %f14 addc %l1, 0x147A, %l4 orcc %i5, 0x1F54, %i6 loop_4410: tcs %icc, 0x4 fandnot1 %f12, %f12, %f2 stb %i1, [%l7 + 0x62] std %f4, [%l7 + 0x28] fcmpgt16 %f10, %f6, %g5 ble loop_4411 stx %g4, [%l7 + 0x50] stw %o2, [%l7 + 0x20] edge16 %i3, %o6, %g1 loop_4411: fmovdvc %xcc, %f13, %f3 sth %i0, [%l7 + 0x64] fbg %fcc0, loop_4412 orncc %i4, 0x05C2, %o4 umulcc %g3, 0x04D8, %l5 stx %o5, [%l7 + 0x50] loop_4412: fmovrsgez %l0, %f11, %f11 umulcc %g7, %g2, %o7 fbge,a %fcc0, loop_4413 movleu %icc, %i2, %l6 ldsb [%l7 + 0x2D], %o0 tsubcc %o3, %o1, %l3 loop_4413: fmul8x16au %f8, %f4, %f8 fpadd16s %f15, %f11, %f9 andcc %g6, 0x05AD, %l2 ldd [%l7 + 0x08], %f10 movrgz %l1, %l4, %i5 movg %xcc, %i7, %i6 brlz,a %g5, loop_4414 edge8l %i1, %g4, %i3 stw %o6, [%l7 + 0x54] edge16ln %o2, %i0, %g1 loop_4414: fpsub16s %f8, %f4, %f11 call loop_4415 fmovrdne %o4, %f0, %f8 stx %i4, [%l7 + 0x20] fzeros %f9 loop_4415: movrgez %g3, %o5, %l5 brgz %l0, loop_4416 tle %icc, 0x4 bgu,pn %icc, loop_4417 fands %f12, %f3, %f13 loop_4416: fsrc2s %f11, %f2 fmovsgu %xcc, %f14, %f11 loop_4417: fpack32 %f12, %f0, %f8 fmovse %icc, %f14, %f13 tn %icc, 0x6 bcs,a,pt %icc, loop_4418 fmovrdlz %g2, %f14, %f10 tne %xcc, 0x1 edge32n %g7, %o7, %i2 loop_4418: ldsw [%l7 + 0x50], %l6 fmovrdlez %o3, %f8, %f6 edge32l %o1, %o0, %g6 fpackfix %f4, %f14 smulcc %l3, %l2, %l4 fnegd %f10, %f4 fnegd %f6, %f2 lduh [%l7 + 0x1C], %l1 movneg %icc, %i5, %i7 fmovda %xcc, %f2, %f11 stx %i6, [%l7 + 0x20] ldd [%l7 + 0x60], %f0 fcmpes %fcc0, %f15, %f12 popc %g5, %i1 fand %f2, %f6, %f12 bge,a,pn %xcc, loop_4419 ldsw [%l7 + 0x10], %g4 fmul8x16au %f2, %f0, %f4 bcc %xcc, loop_4420 loop_4419: fpsub32s %f14, %f15, %f10 fbu %fcc3, loop_4421 fmovdvs %xcc, %f5, %f2 loop_4420: tvc %icc, 0x0 fmovsg %icc, %f14, %f8 loop_4421: fbue,a %fcc0, loop_4422 movg %xcc, %o6, %o2 fblg,a %fcc3, loop_4423 fcmpgt32 %f2, %f10, %i0 loop_4422: sll %i3, %g1, %o4 sdiv %i4, 0x01F4, %o5 loop_4423: fmovs %f9, %f4 fmovdn %icc, %f14, %f1 fandnot2 %f2, %f10, %f12 std %f0, [%l7 + 0x08] bg,a,pn %xcc, loop_4424 fpsub32 %f0, %f0, %f2 movrlez %l5, 0x0A5, %l0 lduw [%l7 + 0x78], %g3 loop_4424: fmovrse %g7, %f0, %f11 st %f15, [%l7 + 0x48] sdivx %o7, 0x1468, %i2 ldd [%l7 + 0x40], %f6 fmovdgu %icc, %f9, %f1 movrne %g2, 0x01D, %o3 xnor %o1, %l6, %o0 fmovrdgez %g6, %f8, %f14 fnot2s %f4, %f2 lduw [%l7 + 0x18], %l2 ldx [%l7 + 0x28], %l4 fmovrsgez %l1, %f10, %f12 ldx [%l7 + 0x60], %i5 fpadd16s %f9, %f10, %f12 orcc %i7, %l3, %i6 ldsb [%l7 + 0x43], %g5 brz,a %i1, loop_4425 fmovrdlz %o6, %f12, %f14 srl %o2, 0x06, %g4 bg,a,pn %xcc, loop_4426 loop_4425: fmovrdgz %i0, %f14, %f6 bpos,a,pn %xcc, loop_4427 sllx %g1, %i3, %o4 loop_4426: te %xcc, 0x6 fornot1 %f12, %f10, %f4 loop_4427: or %i4, 0x0699, %o5 lduh [%l7 + 0x2E], %l0 subccc %g3, %g7, %o7 tcs %xcc, 0x3 st %f12, [%l7 + 0x38] ld [%l7 + 0x44], %f8 stx %l5, [%l7 + 0x10] st %f1, [%l7 + 0x38] ldx [%l7 + 0x40], %i2 tcc %xcc, 0x0 stb %g2, [%l7 + 0x50] fornot1 %f10, %f12, %f12 ldub [%l7 + 0x0B], %o1 ta %xcc, 0x4 fmovrsgez %o3, %f14, %f10 ld [%l7 + 0x3C], %f1 tneg %xcc, 0x1 bl loop_4428 ta %xcc, 0x4 and %o0, 0x1156, %l6 lduw [%l7 + 0x4C], %l2 loop_4428: ldx [%l7 + 0x18], %l4 brz %l1, loop_4429 fandnot1 %f2, %f4, %f14 tge %xcc, 0x4 fpadd32s %f11, %f14, %f15 loop_4429: fabss %f1, %f0 ldsb [%l7 + 0x79], %i5 edge16ln %i7, %l3, %g6 ble,a,pt %xcc, loop_4430 fmovrslez %i6, %f9, %f5 fmovscc %xcc, %f5, %f0 fbul,a %fcc2, loop_4431 loop_4430: tsubcc %g5, 0x01A3, %o6 sll %i1, %o2, %i0 stb %g1, [%l7 + 0x5F] loop_4431: fmovscc %xcc, %f8, %f8 sethi 0x0B5E, %g4 fmovsl %xcc, %f15, %f12 fbg %fcc2, loop_4432 fornot1 %f12, %f14, %f2 te %icc, 0x6 ld [%l7 + 0x6C], %f5 loop_4432: sllx %o4, %i4, %i3 ldsh [%l7 + 0x4E], %l0 tge %xcc, 0x1 sth %g3, [%l7 + 0x4E] fcmple32 %f2, %f8, %g7 stw %o7, [%l7 + 0x78] brnz,a %l5, loop_4433 fcmpgt32 %f8, %f12, %o5 sth %i2, [%l7 + 0x0E] srl %o1, %g2, %o3 loop_4433: lduw [%l7 + 0x60], %l6 fmovsneg %icc, %f1, %f6 edge16n %l2, %o0, %l1 tsubcctv %l4, %i5, %l3 ldub [%l7 + 0x19], %g6 movgu %xcc, %i7, %g5 fblg %fcc0, loop_4434 bshuffle %f14, %f10, %f0 fbul %fcc2, loop_4435 fabss %f3, %f4 loop_4434: movg %icc, %o6, %i6 tpos %xcc, 0x5 loop_4435: ld [%l7 + 0x14], %f10 fmovrsne %i1, %f4, %f2 fmovspos %xcc, %f4, %f11 ldub [%l7 + 0x57], %i0 movrgz %o2, %g4, %o4 fmovdneg %xcc, %f15, %f5 orncc %i4, 0x1B36, %i3 tge %icc, 0x4 sdivx %g1, 0x117A, %l0 brgz %g3, loop_4436 fba %fcc2, loop_4437 fmovrde %g7, %f4, %f2 tvc %xcc, 0x3 loop_4436: srax %o7, 0x09, %l5 loop_4437: movcc %icc, %i2, %o1 fmovdge %xcc, %f2, %f4 edge16ln %o5, %g2, %o3 bcc %xcc, loop_4438 fbule,a %fcc2, loop_4439 andncc %l6, %l2, %l1 xorcc %l4, %i5, %l3 loop_4438: lduw [%l7 + 0x78], %o0 loop_4439: fpadd16 %f2, %f6, %f14 fmovdl %icc, %f15, %f5 fmovdn %icc, %f12, %f3 tle %icc, 0x3 sll %g6, 0x06, %i7 stx %g5, [%l7 + 0x78] lduw [%l7 + 0x08], %o6 sll %i6, 0x1D, %i1 sub %i0, %g4, %o2 fbl %fcc0, loop_4440 fmovdcc %xcc, %f7, %f10 fexpand %f14, %f2 tg %xcc, 0x4 loop_4440: edge32ln %i4, %o4, %i3 movpos %icc, %l0, %g1 fnot1 %f2, %f4 fpackfix %f4, %f11 nop setx loop_4441, %l0, %l1 jmpl %l1, %g3 smulcc %o7, 0x1B2E, %l5 movne %xcc, %g7, %i2 edge8 %o1, %g2, %o5 loop_4441: fmovdcc %icc, %f14, %f8 brgz %l6, loop_4442 fmul8x16au %f7, %f9, %f8 taddcc %o3, 0x1D2C, %l1 lduw [%l7 + 0x38], %l4 loop_4442: taddcctv %i5, 0x0D2B, %l2 fnot2 %f14, %f10 fmovdgu %icc, %f8, %f4 movpos %xcc, %o0, %l3 stw %g6, [%l7 + 0x08] brnz,a %g5, loop_4443 fornot2 %f4, %f0, %f0 ld [%l7 + 0x64], %f8 ld [%l7 + 0x3C], %f15 loop_4443: ta %xcc, 0x4 sra %o6, 0x05, %i7 sdiv %i6, 0x11BB, %i1 ldsb [%l7 + 0x4E], %g4 brnz,a %o2, loop_4444 fnand %f2, %f2, %f0 sth %i4, [%l7 + 0x66] ldsb [%l7 + 0x2F], %o4 loop_4444: lduh [%l7 + 0x28], %i0 sth %l0, [%l7 + 0x2E] fpsub32s %f7, %f1, %f13 stw %g1, [%l7 + 0x2C] ldsw [%l7 + 0x2C], %g3 fbne,a %fcc2, loop_4445 mova %icc, %o7, %l5 movrgez %i3, %g7, %o1 addccc %i2, 0x125B, %o5 loop_4445: fors %f3, %f13, %f9 edge32n %l6, %g2, %l1 fbe,a %fcc1, loop_4446 fone %f10 andcc %o3, 0x14B0, %l4 stx %i5, [%l7 + 0x30] loop_4446: fmovrslez %l2, %f7, %f3 fcmpgt32 %f6, %f12, %o0 fnegd %f4, %f2 movrlz %g6, %g5, %o6 srlx %i7, 0x0E, %l3 andn %i1, %i6, %o2 ld [%l7 + 0x10], %f2 brgez %i4, loop_4447 fmovsne %xcc, %f13, %f13 bvs loop_4448 stb %o4, [%l7 + 0x5A] loop_4447: fmovrslz %g4, %f7, %f2 fmovrdlz %l0, %f4, %f12 loop_4448: tg %xcc, 0x5 bvs loop_4449 st %f4, [%l7 + 0x48] fxnor %f14, %f4, %f4 ldsh [%l7 + 0x7C], %i0 loop_4449: andcc %g3, %g1, %l5 movpos %icc, %i3, %g7 fbe %fcc0, loop_4450 fpack16 %f0, %f15 fmovdg %icc, %f12, %f8 fexpand %f4, %f2 loop_4450: ld [%l7 + 0x68], %f5 stb %o7, [%l7 + 0x38] fpsub32 %f8, %f6, %f14 movl %xcc, %o1, %o5 movneg %xcc, %l6, %i2 fmovsl %xcc, %f8, %f12 st %f13, [%l7 + 0x58] smul %l1, 0x0C15, %o3 edge16 %g2, %l4, %i5 sdivx %l2, 0x0D99, %o0 array8 %g6, %o6, %g5 stb %i7, [%l7 + 0x17] fmovsleu %icc, %f5, %f0 fmovdvc %icc, %f11, %f9 st %f6, [%l7 + 0x40] st %f2, [%l7 + 0x0C] ldd [%l7 + 0x58], %f2 fmovsneg %xcc, %f8, %f2 ldx [%l7 + 0x10], %l3 fcmpeq16 %f12, %f6, %i1 ta %icc, 0x6 stb %i6, [%l7 + 0x14] srax %o2, 0x13, %i4 bge loop_4451 movcs %xcc, %g4, %l0 ldx [%l7 + 0x08], %i0 fcmpeq16 %f0, %f2, %g3 loop_4451: bleu %xcc, loop_4452 ld [%l7 + 0x4C], %f7 stw %o4, [%l7 + 0x60] fpsub16s %f1, %f15, %f13 loop_4452: xnor %l5, %g1, %i3 fbug %fcc3, loop_4453 movneg %icc, %o7, %g7 bgu,a,pn %icc, loop_4454 movrne %o1, 0x0FE, %o5 loop_4453: fcmps %fcc2, %f0, %f1 fmovdleu %icc, %f13, %f2 loop_4454: st %f2, [%l7 + 0x28] stb %l6, [%l7 + 0x28] fmovsne %icc, %f11, %f5 smul %l1, 0x0E11, %o3 edge16 %g2, %i2, %l4 popc %l2, %o0 ldsb [%l7 + 0x14], %g6 xnor %i5, %o6, %g5 movre %l3, 0x04D, %i7 bcs,a %icc, loop_4455 ldsh [%l7 + 0x22], %i6 fpadd32s %f14, %f13, %f7 fnot2s %f4, %f4 loop_4455: lduw [%l7 + 0x18], %o2 fcmpes %fcc0, %f15, %f6 stw %i1, [%l7 + 0x38] sth %g4, [%l7 + 0x0C] movn %icc, %l0, %i4 addccc %g3, 0x0497, %o4 fxnors %f0, %f9, %f5 ldd [%l7 + 0x08], %f4 fnot2 %f12, %f2 lduw [%l7 + 0x08], %l5 addccc %g1, %i3, %i0 stw %g7, [%l7 + 0x54] ldx [%l7 + 0x18], %o1 popc 0x0C54, %o5 fmovsg %icc, %f5, %f2 fpadd16 %f6, %f4, %f12 fbug,a %fcc3, loop_4456 bpos,pt %icc, loop_4457 stx %o7, [%l7 + 0x48] brlz %l1, loop_4458 loop_4456: fsrc2s %f7, %f14 loop_4457: fmovdgu %xcc, %f15, %f10 edge16n %o3, %l6, %i2 loop_4458: bshuffle %f8, %f2, %f2 tleu %icc, 0x5 for %f10, %f8, %f4 te %xcc, 0x5 bge,a loop_4459 fnand %f8, %f4, %f8 tcc %xcc, 0x1 orncc %g2, %l4, %l2 loop_4459: fnands %f12, %f0, %f9 movne %xcc, %g6, %i5 fmovrdlez %o6, %f2, %f2 fsrc2 %f10, %f4 fmovdn %xcc, %f13, %f4 ldsw [%l7 + 0x34], %g5 std %f8, [%l7 + 0x08] st %f10, [%l7 + 0x34] fxnor %f8, %f4, %f8 lduh [%l7 + 0x3E], %o0 ldd [%l7 + 0x48], %f10 st %f10, [%l7 + 0x54] bleu loop_4460 add %i7, %i6, %l3 fmovsleu %xcc, %f0, %f14 fmuld8sux16 %f8, %f9, %f10 loop_4460: fmovdg %icc, %f12, %f8 ld [%l7 + 0x14], %f8 fmuld8ulx16 %f7, %f9, %f12 stx %i1, [%l7 + 0x20] stx %g4, [%l7 + 0x68] sth %l0, [%l7 + 0x0C] fmovsleu %xcc, %f2, %f7 tle %xcc, 0x1 stx %i4, [%l7 + 0x70] tvs %xcc, 0x7 tcs %icc, 0x2 edge16 %g3, %o2, %o4 brgez,a %g1, loop_4461 fandnot1s %f14, %f5, %f11 ldsw [%l7 + 0x20], %i3 fnot2s %f2, %f9 loop_4461: fnot1s %f3, %f1 fbge %fcc0, loop_4462 fpackfix %f4, %f5 taddcc %l5, %i0, %o1 bne,a loop_4463 loop_4462: sdiv %g7, 0x0B89, %o5 lduw [%l7 + 0x5C], %l1 fpsub32 %f6, %f14, %f14 loop_4463: fbue %fcc1, loop_4464 movl %xcc, %o7, %l6 lduw [%l7 + 0x54], %o3 mulscc %i2, %l4, %g2 loop_4464: std %f4, [%l7 + 0x58] sdiv %l2, 0x1775, %g6 fcmple32 %f10, %f6, %o6 stx %g5, [%l7 + 0x48] fandnot1 %f8, %f2, %f14 tgu %icc, 0x0 stx %i5, [%l7 + 0x78] ldsh [%l7 + 0x2A], %i7 st %f11, [%l7 + 0x68] stb %i6, [%l7 + 0x79] fcmped %fcc2, %f2, %f10 ldsb [%l7 + 0x36], %o0 fbg %fcc1, loop_4465 bne,a,pn %icc, loop_4466 smulcc %l3, 0x06D3, %g4 fmovdn %icc, %f14, %f12 loop_4465: fmovsn %xcc, %f5, %f3 loop_4466: or %i1, %i4, %g3 fmovdle %xcc, %f11, %f11 movn %xcc, %o2, %o4 ld [%l7 + 0x68], %f12 brnz %l0, loop_4467 siam 0x0 ldsb [%l7 + 0x65], %i3 ld [%l7 + 0x48], %f6 loop_4467: fmovscs %xcc, %f4, %f15 edge32 %g1, %i0, %l5 st %f4, [%l7 + 0x44] edge8 %o1, %o5, %g7 tneg %icc, 0x5 fbug,a %fcc0, loop_4468 fnand %f12, %f14, %f10 taddcctv %l1, 0x0067, %l6 tcc %icc, 0x7 loop_4468: andcc %o3, 0x1729, %i2 std %f10, [%l7 + 0x40] lduh [%l7 + 0x7E], %o7 fnands %f1, %f15, %f4 fcmpgt16 %f14, %f4, %l4 fmovdge %icc, %f6, %f11 st %f5, [%l7 + 0x44] nop setx loop_4469, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x52], %g2 xnorcc %g6, %l2, %g5 fmovrdgez %o6, %f12, %f12 loop_4469: fbu,a %fcc3, loop_4470 ldub [%l7 + 0x3C], %i5 fmovrdlez %i6, %f14, %f6 movn %xcc, %i7, %o0 loop_4470: brz %g4, loop_4471 stw %l3, [%l7 + 0x44] fcmpgt32 %f2, %f2, %i4 fmovda %icc, %f3, %f6 loop_4471: fmovdge %icc, %f6, %f15 fmovsvc %xcc, %f12, %f15 movle %xcc, %i1, %o2 fmovsge %icc, %f5, %f7 fnot1s %f14, %f14 ldd [%l7 + 0x08], %f14 andn %g3, 0x1AE7, %o4 brlz %l0, loop_4472 lduw [%l7 + 0x64], %g1 edge32 %i3, %i0, %l5 fands %f9, %f2, %f4 loop_4472: fbne,a %fcc0, loop_4473 sdivcc %o1, 0x029B, %g7 fmovdcc %icc, %f9, %f5 fmovsleu %icc, %f7, %f13 loop_4473: ldsw [%l7 + 0x70], %o5 fbne,a %fcc3, loop_4474 fbg %fcc0, loop_4475 movrne %l6, %l1, %i2 taddcc %o7, %o3, %l4 loop_4474: fnot2s %f7, %f13 loop_4475: tl %xcc, 0x0 fmovdle %xcc, %f3, %f12 fmovrsgez %g6, %f14, %f8 sth %l2, [%l7 + 0x54] stw %g5, [%l7 + 0x58] fmovse %xcc, %f13, %f2 ldx [%l7 + 0x28], %g2 sdiv %i5, 0x104A, %i6 stx %i7, [%l7 + 0x70] orcc %o0, %o6, %g4 stw %i4, [%l7 + 0x74] fpadd16s %f8, %f0, %f11 ldx [%l7 + 0x18], %l3 ble,a %icc, loop_4476 fmovscs %xcc, %f7, %f1 stw %o2, [%l7 + 0x44] fbge %fcc0, loop_4477 loop_4476: fabsd %f0, %f10 andn %g3, %i1, %o4 mova %xcc, %l0, %i3 loop_4477: fmovrslez %i0, %f15, %f11 movl %xcc, %l5, %g1 fpadd32 %f14, %f0, %f6 fmovdle %xcc, %f8, %f3 fmovrsgez %g7, %f1, %f4 brgz %o5, loop_4478 fmovrse %o1, %f4, %f4 lduh [%l7 + 0x34], %l6 fmovdcs %xcc, %f10, %f1 loop_4478: popc 0x0F69, %l1 bn,a,pn %icc, loop_4479 ldd [%l7 + 0x10], %f12 fornot1s %f2, %f15, %f10 fmovsle %xcc, %f2, %f10 loop_4479: lduh [%l7 + 0x58], %i2 stx %o3, [%l7 + 0x48] edge32n %o7, %g6, %l4 st %f10, [%l7 + 0x7C] movcs %xcc, %g5, %l2 ldd [%l7 + 0x20], %f2 sdiv %g2, 0x0D66, %i6 fcmpgt16 %f2, %f14, %i5 and %i7, %o6, %o0 edge16ln %i4, %g4, %l3 pdist %f4, %f2, %f4 array8 %o2, %g3, %o4 fands %f0, %f6, %f10 fandnot1s %f3, %f8, %f15 fexpand %f3, %f8 taddcctv %i1, %i3, %l0 fexpand %f0, %f4 fbue %fcc2, loop_4480 fmovsg %icc, %f2, %f4 st %f5, [%l7 + 0x40] edge8 %i0, %g1, %l5 loop_4480: nop setx loop_4481, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tle %icc, 0x6 bl %icc, loop_4482 movrlz %o5, %o1, %l6 loop_4481: fnand %f0, %f12, %f8 movge %icc, %l1, %g7 loop_4482: fones %f0 ldd [%l7 + 0x60], %f10 orn %o3, 0x0FF2, %i2 fmovrsne %o7, %f12, %f14 sth %g6, [%l7 + 0x1C] ldd [%l7 + 0x18], %f14 fmovde %xcc, %f11, %f9 orncc %g5, 0x1827, %l4 movne %icc, %g2, %i6 move %icc, %i5, %l2 tcc %icc, 0x5 lduw [%l7 + 0x18], %o6 stw %o0, [%l7 + 0x28] fmovrslez %i4, %f9, %f11 fmul8sux16 %f8, %f2, %f10 andn %i7, 0x02AF, %g4 sdivcc %l3, 0x0451, %o2 fmovdg %icc, %f12, %f4 tgu %icc, 0x5 fmovdl %xcc, %f13, %f5 movleu %xcc, %o4, %i1 fpadd16 %f2, %f2, %f12 mova %icc, %i3, %g3 ldd [%l7 + 0x30], %f14 movgu %xcc, %l0, %g1 sethi 0x03D2, %l5 stw %i0, [%l7 + 0x24] fmuld8sux16 %f5, %f8, %f8 nop setx loop_4483, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x58], %o5 subc %o1, %l1, %g7 fpmerge %f5, %f1, %f6 loop_4483: and %l6, 0x0E51, %i2 movrgz %o7, %g6, %o3 ldsh [%l7 + 0x28], %g5 std %f12, [%l7 + 0x78] ldx [%l7 + 0x48], %l4 addccc %i6, 0x0980, %i5 movre %l2, %g2, %o6 movne %xcc, %i4, %i7 srlx %g4, %o0, %o2 brgez,a %l3, loop_4484 fbn %fcc0, loop_4485 fsrc2 %f2, %f0 fmovspos %icc, %f7, %f8 loop_4484: fcmpd %fcc0, %f10, %f2 loop_4485: array32 %o4, %i1, %g3 movl %xcc, %i3, %l0 tleu %xcc, 0x2 tpos %icc, 0x2 fsrc1 %f14, %f14 fbe %fcc2, loop_4486 edge32n %g1, %i0, %o5 stw %l5, [%l7 + 0x3C] stx %l1, [%l7 + 0x08] loop_4486: fba,a %fcc3, loop_4487 fmuld8sux16 %f13, %f6, %f4 fpadd32s %f15, %f4, %f12 sth %g7, [%l7 + 0x72] loop_4487: andncc %l6, %i2, %o7 fpsub32 %f10, %f12, %f6 tsubcc %g6, 0x01AC, %o1 fsrc2 %f0, %f14 fmul8sux16 %f0, %f8, %f6 ldx [%l7 + 0x50], %o3 ldsw [%l7 + 0x34], %l4 stx %g5, [%l7 + 0x28] lduw [%l7 + 0x7C], %i5 edge8 %i6, %l2, %g2 sdivcc %o6, 0x0915, %i7 ta %xcc, 0x0 array8 %i4, %g4, %o2 fmul8ulx16 %f2, %f6, %f8 tvs %xcc, 0x6 xor %l3, 0x0794, %o0 st %f4, [%l7 + 0x70] st %f7, [%l7 + 0x30] fmovrse %i1, %f11, %f4 fandnot2s %f15, %f0, %f6 brz %g3, loop_4488 movleu %icc, %o4, %i3 sth %g1, [%l7 + 0x1E] fmovdvc %xcc, %f9, %f0 loop_4488: fmovdpos %xcc, %f3, %f5 stb %i0, [%l7 + 0x54] xnor %o5, 0x0897, %l0 bne,pt %icc, loop_4489 fnot2s %f4, %f10 std %f14, [%l7 + 0x28] fmovrdlz %l1, %f6, %f14 loop_4489: stx %l5, [%l7 + 0x10] ld [%l7 + 0x44], %f13 fmovscs %icc, %f4, %f7 brnz %l6, loop_4490 tge %icc, 0x0 std %f12, [%l7 + 0x18] movgu %xcc, %g7, %i2 loop_4490: mova %icc, %g6, %o1 alignaddrl %o7, %o3, %l4 sra %i5, %g5, %l2 stx %g2, [%l7 + 0x60] fmuld8sux16 %f14, %f2, %f2 fpsub32 %f0, %f8, %f10 fexpand %f0, %f4 ldd [%l7 + 0x20], %f4 fmovdgu %icc, %f8, %f13 fpsub16 %f6, %f14, %f2 st %f7, [%l7 + 0x18] fmovdcs %xcc, %f6, %f15 fpadd16 %f10, %f14, %f10 sethi 0x1C31, %o6 xorcc %i7, %i6, %g4 fcmpeq32 %f0, %f2, %o2 taddcc %i4, %l3, %o0 fones %f15 tcc %icc, 0x1 lduw [%l7 + 0x5C], %i1 ldsb [%l7 + 0x65], %g3 fmovsle %icc, %f0, %f0 tgu %xcc, 0x6 ldsb [%l7 + 0x73], %o4 ldsb [%l7 + 0x59], %g1 ldsb [%l7 + 0x14], %i3 fmovde %xcc, %f12, %f4 movl %icc, %o5, %i0 st %f14, [%l7 + 0x6C] movleu %xcc, %l1, %l0 movg %xcc, %l6, %g7 fmovdcc %xcc, %f4, %f2 fmovsle %icc, %f14, %f11 bge,a,pn %xcc, loop_4491 ldsh [%l7 + 0x72], %i2 edge8ln %l5, %o1, %g6 fcmpne32 %f2, %f6, %o3 loop_4491: tl %icc, 0x0 stb %l4, [%l7 + 0x51] stw %i5, [%l7 + 0x4C] ldd [%l7 + 0x70], %f14 lduw [%l7 + 0x50], %g5 fxnor %f8, %f4, %f2 fpadd32 %f10, %f10, %f12 st %f14, [%l7 + 0x30] nop setx loop_4492, %l0, %l1 jmpl %l1, %l2 udivcc %o7, 0x0521, %o6 lduh [%l7 + 0x4C], %g2 stw %i6, [%l7 + 0x24] loop_4492: fmovdvs %xcc, %f9, %f12 pdist %f4, %f12, %f2 bneg,pn %xcc, loop_4493 ldx [%l7 + 0x58], %i7 movvs %xcc, %o2, %g4 fmovrslz %l3, %f6, %f4 loop_4493: edge8ln %i4, %i1, %g3 fmovdcs %icc, %f5, %f9 xnorcc %o0, %g1, %o4 fmovdvs %icc, %f9, %f2 array16 %i3, %i0, %o5 fmovsg %xcc, %f4, %f15 fmovdcs %xcc, %f3, %f1 fpmerge %f11, %f12, %f0 fmovrdgz %l1, %f8, %f14 orn %l6, %g7, %l0 fmovrsgez %l5, %f14, %f4 fxnors %f13, %f12, %f13 fmovsg %xcc, %f0, %f0 smul %o1, 0x1F0E, %g6 ldx [%l7 + 0x40], %o3 be,pt %icc, loop_4494 fmovsvs %icc, %f12, %f15 st %f4, [%l7 + 0x5C] fpsub32 %f12, %f0, %f8 loop_4494: lduh [%l7 + 0x42], %l4 fcmple32 %f14, %f14, %i2 edge16n %g5, %l2, %i5 fmovsg %xcc, %f15, %f11 fbg,a %fcc0, loop_4495 edge8l %o7, %o6, %g2 movrlz %i7, 0x367, %o2 fmovrsgz %i6, %f5, %f3 loop_4495: st %f1, [%l7 + 0x70] sllx %l3, %i4, %i1 fmovdpos %xcc, %f15, %f7 smul %g4, 0x066D, %g3 andncc %g1, %o0, %o4 ld [%l7 + 0x54], %f9 fpack16 %f8, %f10 edge8l %i0, %i3, %o5 brnz,a %l1, loop_4496 array32 %g7, %l6, %l5 ldd [%l7 + 0x18], %f6 edge32l %o1, %g6, %l0 loop_4496: fcmps %fcc1, %f13, %f2 lduw [%l7 + 0x6C], %l4 fmovsvs %xcc, %f3, %f4 ldsw [%l7 + 0x4C], %i2 fmovscs %icc, %f4, %f7 array16 %o3, %l2, %g5 ldub [%l7 + 0x33], %o7 sth %i5, [%l7 + 0x2A] xor %g2, %i7, %o2 movn %xcc, %o6, %i6 fmovrse %l3, %f14, %f7 ldx [%l7 + 0x48], %i1 fbul,a %fcc2, loop_4497 fcmpgt32 %f6, %f10, %g4 tn %icc, 0x5 ldd [%l7 + 0x08], %f10 loop_4497: fmovrdgz %g3, %f4, %f2 ld [%l7 + 0x2C], %f10 bne,a,pt %icc, loop_4498 movge %xcc, %i4, %g1 lduw [%l7 + 0x38], %o0 ldsh [%l7 + 0x7C], %i0 loop_4498: fmovspos %xcc, %f0, %f0 brgez,a %i3, loop_4499 st %f13, [%l7 + 0x10] fmovrsgz %o5, %f9, %f13 smulcc %l1, 0x0CA0, %g7 loop_4499: fmovsle %xcc, %f1, %f3 fcmple32 %f10, %f8, %l6 movre %o4, %l5, %o1 fcmpeq32 %f8, %f2, %l0 sth %g6, [%l7 + 0x20] siam 0x6 movg %icc, %l4, %i2 fabss %f7, %f10 fandnot2s %f0, %f10, %f12 ldub [%l7 + 0x79], %l2 fmul8x16 %f7, %f10, %f6 std %f0, [%l7 + 0x38] ldsb [%l7 + 0x0F], %o3 movn %xcc, %o7, %g5 fandnot1 %f12, %f14, %f6 movne %icc, %i5, %g2 fmovdl %xcc, %f1, %f15 tg %icc, 0x5 ld [%l7 + 0x64], %f6 ldsh [%l7 + 0x08], %i7 fcmpd %fcc3, %f4, %f12 fmovse %xcc, %f10, %f9 fmovsneg %icc, %f12, %f12 fnand %f4, %f14, %f0 fmovscs %icc, %f1, %f0 srlx %o2, 0x07, %o6 sdivcc %l3, 0x17AE, %i1 fmovsl %xcc, %f13, %f12 sra %i6, %g4, %i4 lduh [%l7 + 0x5A], %g1 fmul8x16 %f7, %f14, %f8 brlez %g3, loop_4500 sth %i0, [%l7 + 0x3A] fpsub32s %f8, %f0, %f8 ld [%l7 + 0x18], %f8 loop_4500: sllx %o0, 0x01, %i3 ld [%l7 + 0x18], %f2 subccc %o5, 0x1071, %g7 xorcc %l1, 0x0819, %o4 fcmped %fcc3, %f14, %f2 tl %xcc, 0x4 brgz,a %l5, loop_4501 bgu,pn %xcc, loop_4502 subc %o1, %l6, %g6 lduh [%l7 + 0x76], %l4 loop_4501: fmovsa %icc, %f11, %f3 loop_4502: std %f14, [%l7 + 0x10] movrlz %l0, 0x1D6, %l2 fnot2 %f2, %f10 fbug,a %fcc3, loop_4503 addc %o3, 0x00B6, %i2 stx %o7, [%l7 + 0x10] ldx [%l7 + 0x10], %i5 loop_4503: stx %g2, [%l7 + 0x20] fmovdl %xcc, %f7, %f10 bshuffle %f12, %f2, %f2 sdivx %g5, 0x10B6, %i7 ldub [%l7 + 0x4B], %o2 ldsw [%l7 + 0x50], %l3 brgez %i1, loop_4504 alignaddr %i6, %g4, %o6 ldsw [%l7 + 0x4C], %i4 fpmerge %f5, %f14, %f2 loop_4504: edge8n %g1, %i0, %g3 std %f14, [%l7 + 0x08] for %f0, %f4, %f12 fabsd %f8, %f2 bneg,pn %icc, loop_4505 ldd [%l7 + 0x78], %f4 movrgz %o0, 0x3E5, %o5 fmovrdlez %g7, %f0, %f6 loop_4505: stw %i3, [%l7 + 0x24] std %f14, [%l7 + 0x08] fornot2 %f10, %f6, %f14 ldx [%l7 + 0x68], %o4 fmovrse %l1, %f8, %f3 taddcctv %l5, 0x17D3, %l6 stx %o1, [%l7 + 0x50] st %f13, [%l7 + 0x70] tsubcctv %l4, 0x1EF7, %g6 array16 %l0, %l2, %o3 bne %icc, loop_4506 edge8ln %i2, %i5, %o7 ldsh [%l7 + 0x78], %g5 brgz,a %g2, loop_4507 loop_4506: fcmpeq32 %f8, %f12, %i7 fandnot2s %f8, %f6, %f5 fbul,a %fcc0, loop_4508 loop_4507: fexpand %f0, %f8 edge8 %o2, %i1, %l3 fxnors %f6, %f0, %f1 loop_4508: fmovrdgez %i6, %f14, %f8 umulcc %o6, %i4, %g1 addc %g4, %i0, %g3 movrlz %o5, %g7, %o0 mulx %o4, 0x0E66, %i3 ldsh [%l7 + 0x56], %l1 std %f8, [%l7 + 0x78] fornot2 %f4, %f12, %f4 fmovdvs %icc, %f2, %f9 fone %f2 fmovscc %icc, %f9, %f9 movrlez %l6, 0x379, %o1 andn %l4, 0x01DE, %l5 lduh [%l7 + 0x3A], %g6 tsubcctv %l2, 0x0FC9, %o3 ldsw [%l7 + 0x54], %i2 ld [%l7 + 0x28], %f12 fmovrslz %l0, %f14, %f12 addcc %o7, 0x19A0, %g5 fnegs %f0, %f3 lduw [%l7 + 0x1C], %i5 andncc %i7, %g2, %o2 ld [%l7 + 0x44], %f0 stx %i1, [%l7 + 0x10] or %i6, 0x00DB, %o6 nop setx loop_4509, %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 + 0x08], %i4 fbo,a %fcc3, loop_4510 fmovrdgez %g1, %f0, %f2 loop_4509: movle %icc, %l3, %i0 ldx [%l7 + 0x18], %g3 loop_4510: addc %g4, %g7, %o0 fmul8sux16 %f4, %f8, %f8 ble,pn %xcc, loop_4511 fbe,a %fcc1, loop_4512 fbu,a %fcc3, loop_4513 fxor %f2, %f2, %f10 loop_4511: fbule,a %fcc3, loop_4514 loop_4512: fabss %f6, %f7 loop_4513: fors %f5, %f0, %f5 stw %o5, [%l7 + 0x0C] loop_4514: subccc %i3, %o4, %l6 fmovsn %icc, %f9, %f2 sra %o1, 0x07, %l1 fmovrdne %l5, %f4, %f10 smul %l4, 0x068D, %g6 tgu %icc, 0x7 movl %icc, %l2, %i2 ldsh [%l7 + 0x20], %l0 std %f6, [%l7 + 0x08] fblg %fcc3, loop_4515 mulx %o3, 0x0806, %o7 andncc %i5, %i7, %g2 stb %o2, [%l7 + 0x3E] loop_4515: stb %i1, [%l7 + 0x26] stb %i6, [%l7 + 0x61] stx %o6, [%l7 + 0x60] ld [%l7 + 0x20], %f8 fnot1 %f12, %f8 array8 %i4, %g1, %l3 pdist %f0, %f12, %f12 tcs %xcc, 0x1 fnot1s %f0, %f2 xnor %i0, 0x1B77, %g5 brnz %g3, loop_4516 ldsh [%l7 + 0x74], %g4 tvs %icc, 0x4 fmovsl %xcc, %f4, %f10 loop_4516: st %f3, [%l7 + 0x30] stb %g7, [%l7 + 0x1B] fnands %f1, %f13, %f3 lduh [%l7 + 0x2E], %o0 fcmpne32 %f10, %f0, %o5 nop setx loop_4517, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_4518, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x08], %o4 ld [%l7 + 0x24], %f3 loop_4517: std %f2, [%l7 + 0x18] loop_4518: and %l6, %i3, %o1 tg %xcc, 0x0 ldd [%l7 + 0x48], %f0 movvc %xcc, %l1, %l4 fxnor %f8, %f10, %f6 bl,pt %xcc, loop_4519 movge %xcc, %g6, %l2 ldd [%l7 + 0x08], %f0 stb %l5, [%l7 + 0x18] loop_4519: ldx [%l7 + 0x38], %i2 edge16l %o3, %o7, %i5 movn %icc, %i7, %g2 nop setx loop_4520, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ble,pt %xcc, loop_4521 fpsub32 %f4, %f6, %f2 fxnors %f6, %f1, %f15 loop_4520: fbue,a %fcc0, loop_4522 loop_4521: stb %l0, [%l7 + 0x31] fmovrslz %o2, %f8, %f10 movre %i1, 0x3C4, %i6 loop_4522: fbuge %fcc1, loop_4523 ldd [%l7 + 0x08], %f2 te %icc, 0x4 fmovse %icc, %f7, %f0 loop_4523: smul %o6, 0x1FA7, %g1 std %f14, [%l7 + 0x78] srlx %i4, 0x1D, %i0 ldx [%l7 + 0x38], %l3 fabss %f0, %f14 sdivcc %g3, 0x0F1C, %g4 fbe %fcc0, loop_4524 xor %g7, 0x11DD, %o0 fornot2s %f0, %f5, %f2 subccc %o5, %o4, %g5 loop_4524: ldub [%l7 + 0x24], %l6 fxnors %f4, %f4, %f3 ldsh [%l7 + 0x30], %i3 addccc %l1, %o1, %g6 lduh [%l7 + 0x70], %l2 fornot1 %f10, %f10, %f6 stx %l5, [%l7 + 0x48] fzero %f14 bvs %xcc, loop_4525 edge32 %i2, %o3, %o7 tl %xcc, 0x4 sth %i5, [%l7 + 0x60] loop_4525: movre %l4, %i7, %l0 st %f7, [%l7 + 0x78] fornot2s %f7, %f1, %f11 lduh [%l7 + 0x4E], %o2 ldsh [%l7 + 0x76], %i1 fxnor %f2, %f8, %f0 sth %i6, [%l7 + 0x38] fpsub32 %f4, %f4, %f12 array32 %o6, %g2, %g1 ta %icc, 0x2 tpos %icc, 0x0 fnor %f8, %f8, %f10 ld [%l7 + 0x2C], %f1 popc 0x07C1, %i4 lduh [%l7 + 0x76], %i0 edge32 %g3, %g4, %l3 ldd [%l7 + 0x40], %f10 ldsw [%l7 + 0x50], %o0 ldub [%l7 + 0x6C], %o5 nop setx loop_4526, %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 fbu,a %fcc0, loop_4527 ld [%l7 + 0x0C], %f11 fbue %fcc0, loop_4528 loop_4526: stx %g7, [%l7 + 0x50] loop_4527: brlz %o4, loop_4529 brnz %l6, loop_4530 loop_4528: bne,a loop_4531 bcs loop_4532 loop_4529: or %i3, %l1, %o1 loop_4530: subccc %g6, 0x0740, %g5 loop_4531: movgu %icc, %l2, %i2 loop_4532: fmovsleu %xcc, %f13, %f2 array32 %l5, %o7, %o3 fnors %f3, %f12, %f6 fmovde %xcc, %f15, %f4 sth %i5, [%l7 + 0x1C] bvc,pt %icc, loop_4533 andn %l4, 0x1CBF, %l0 fcmpd %fcc3, %f4, %f4 tl %xcc, 0x2 loop_4533: fnor %f14, %f8, %f6 lduw [%l7 + 0x74], %i7 ldsh [%l7 + 0x4A], %i1 faligndata %f10, %f8, %f10 ldsb [%l7 + 0x25], %o2 ldx [%l7 + 0x78], %o6 sdivcc %g2, 0x1C8D, %g1 ble %icc, loop_4534 addcc %i6, 0x0767, %i4 addcc %g3, %g4, %i0 fmul8x16al %f14, %f5, %f4 loop_4534: bne,a loop_4535 movne %icc, %o0, %l3 fpadd16s %f11, %f5, %f13 ba,pt %xcc, loop_4536 loop_4535: stw %g7, [%l7 + 0x6C] fnegs %f6, %f5 fmovrdlez %o4, %f4, %f0 loop_4536: fbule,a %fcc0, loop_4537 stb %o5, [%l7 + 0x2A] ldx [%l7 + 0x68], %l6 edge8l %i3, %l1, %g6 loop_4537: lduh [%l7 + 0x28], %g5 move %icc, %l2, %o1 fmovdge %icc, %f5, %f8 fcmps %fcc0, %f2, %f2 call loop_4538 stx %l5, [%l7 + 0x28] xorcc %o7, %i2, %i5 fbo %fcc1, loop_4539 loop_4538: fble %fcc1, loop_4540 nop setx loop_4541, %l0, %l1 jmpl %l1, %l4 brgz,a %l0, loop_4542 loop_4539: ldsw [%l7 + 0x44], %o3 loop_4540: bn,a,pt %xcc, loop_4543 loop_4541: fmul8x16au %f14, %f12, %f8 loop_4542: fpadd16 %f6, %f6, %f8 movrgz %i1, 0x3D5, %i7 loop_4543: bcc,pn %icc, loop_4544 fmovsl %xcc, %f8, %f8 std %f0, [%l7 + 0x60] ldd [%l7 + 0x38], %f6 loop_4544: st %f6, [%l7 + 0x14] ldsw [%l7 + 0x38], %o6 edge16ln %o2, %g2, %i6 ld [%l7 + 0x40], %f12 fmovs %f6, %f12 stb %i4, [%l7 + 0x24] nop setx loop_4545, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge32ln %g1, %g3, %i0 edge16n %g4, %l3, %g7 srl %o0, 0x04, %o5 loop_4545: sethi 0x18EA, %o4 stx %l6, [%l7 + 0x38] movvc %xcc, %i3, %l1 stx %g6, [%l7 + 0x10] fmovsleu %xcc, %f13, %f1 ldd [%l7 + 0x08], %f0 tleu %xcc, 0x0 fbg,a %fcc1, loop_4546 ldsw [%l7 + 0x20], %l2 ldsh [%l7 + 0x50], %g5 ldd [%l7 + 0x40], %f12 loop_4546: nop setx loop_4547, %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 %f14, [%l7 + 0x70] ldub [%l7 + 0x13], %o1 fones %f12 loop_4547: fbl %fcc0, loop_4548 ldsh [%l7 + 0x36], %l5 std %f12, [%l7 + 0x58] stb %i2, [%l7 + 0x27] loop_4548: fcmps %fcc1, %f4, %f8 fmovdg %xcc, %f2, %f8 orncc %i5, %o7, %l0 movl %xcc, %o3, %i1 fble,a %fcc2, loop_4549 stx %i7, [%l7 + 0x38] edge32 %l4, %o6, %g2 fabsd %f12, %f14 loop_4549: lduh [%l7 + 0x46], %i6 sth %o2, [%l7 + 0x32] fmovsa %icc, %f14, %f4 bg,a %icc, loop_4550 ldsw [%l7 + 0x50], %i4 stx %g1, [%l7 + 0x28] ldx [%l7 + 0x70], %i0 loop_4550: movcc %xcc, %g4, %g3 andn %l3, %o0, %g7 ldub [%l7 + 0x13], %o5 brlz %l6, loop_4551 fands %f7, %f13, %f10 fnor %f8, %f4, %f6 ldsb [%l7 + 0x60], %i3 loop_4551: ldsb [%l7 + 0x08], %o4 addcc %g6, 0x0364, %l1 tleu %icc, 0x4 ld [%l7 + 0x40], %f15 ldd [%l7 + 0x10], %f2 xor %g5, 0x007D, %o1 ldx [%l7 + 0x38], %l2 taddcctv %i2, 0x1A0E, %l5 bne loop_4552 tpos %xcc, 0x6 std %f10, [%l7 + 0x58] fmovdle %xcc, %f9, %f3 loop_4552: ldub [%l7 + 0x6D], %i5 st %f9, [%l7 + 0x68] fmovrdgz %l0, %f10, %f12 st %f9, [%l7 + 0x20] movl %icc, %o3, %i1 fmovscc %icc, %f2, %f9 ld [%l7 + 0x28], %f14 fmovsn %xcc, %f4, %f3 brlez %i7, loop_4553 fblg %fcc0, loop_4554 fbul %fcc3, loop_4555 xorcc %o7, 0x186C, %l4 loop_4553: ba,pt %icc, loop_4556 loop_4554: ld [%l7 + 0x18], %f2 loop_4555: fmovscc %icc, %f5, %f7 stb %o6, [%l7 + 0x33] loop_4556: stw %g2, [%l7 + 0x40] fmovd %f0, %f14 fpadd16s %f2, %f6, %f7 ldsh [%l7 + 0x26], %o2 fbug %fcc1, loop_4557 st %f12, [%l7 + 0x64] fbge %fcc0, loop_4558 tge %icc, 0x6 loop_4557: ldsh [%l7 + 0x56], %i6 fmul8x16al %f3, %f9, %f8 loop_4558: ldsb [%l7 + 0x49], %g1 fmovrsgz %i4, %f7, %f0 bvc loop_4559 fmovrslz %g4, %f13, %f3 fmul8ulx16 %f6, %f14, %f4 std %f8, [%l7 + 0x38] loop_4559: fmovsle %icc, %f11, %f14 std %f0, [%l7 + 0x28] fmovdvc %xcc, %f8, %f10 orncc %g3, 0x0CA6, %i0 bl,pt %xcc, loop_4560 addc %l3, %g7, %o5 fmovdgu %icc, %f8, %f11 fmul8sux16 %f12, %f6, %f4 loop_4560: fors %f10, %f1, %f0 fmovsvc %xcc, %f12, %f12 fmovda %xcc, %f14, %f3 fpsub16s %f11, %f1, %f14 stx %l6, [%l7 + 0x60] ld [%l7 + 0x5C], %f3 fblg,a %fcc1, loop_4561 faligndata %f6, %f10, %f12 fandnot2s %f15, %f8, %f5 fexpand %f5, %f0 loop_4561: lduh [%l7 + 0x66], %i3 smul %o0, %o4, %l1 ldd [%l7 + 0x60], %f8 bn %icc, loop_4562 fmul8sux16 %f14, %f8, %f14 ldx [%l7 + 0x18], %g5 addccc %o1, %l2, %i2 loop_4562: fmovrdgz %g6, %f2, %f0 fxor %f0, %f8, %f0 orcc %i5, %l5, %l0 fbug %fcc3, loop_4563 ldx [%l7 + 0x38], %i1 lduh [%l7 + 0x70], %o3 fsrc2s %f4, %f3 loop_4563: fmul8x16 %f13, %f8, %f2 ta %xcc, 0x2 brlez,a %o7, loop_4564 tleu %xcc, 0x5 ldsw [%l7 + 0x08], %l4 ldsh [%l7 + 0x26], %o6 loop_4564: sdiv %i7, 0x0BBF, %o2 fmovde %xcc, %f11, %f0 fmovscs %icc, %f0, %f5 stb %g2, [%l7 + 0x6E] edge16ln %g1, %i6, %i4 fabss %f6, %f0 fmovrsgez %g4, %f7, %f6 stb %i0, [%l7 + 0x0E] tne %xcc, 0x3 bneg,a,pt %icc, loop_4565 fmovdle %xcc, %f13, %f2 edge32ln %g3, %g7, %l3 ldsw [%l7 + 0x48], %o5 loop_4565: ldsh [%l7 + 0x64], %i3 movre %o0, 0x0E0, %l6 fmovscc %icc, %f0, %f10 fbo %fcc0, loop_4566 edge8 %l1, %o4, %o1 srlx %g5, 0x0D, %i2 ta %xcc, 0x7 loop_4566: movl %icc, %l2, %i5 lduw [%l7 + 0x48], %l5 fmovsleu %xcc, %f6, %f4 ba,a,pt %icc, loop_4567 siam 0x7 fbo,a %fcc1, loop_4568 fnegd %f4, %f14 loop_4567: fba,a %fcc3, loop_4569 tcc %xcc, 0x3 loop_4568: umul %g6, %i1, %o3 ldsw [%l7 + 0x18], %o7 loop_4569: lduh [%l7 + 0x4E], %l0 fsrc2 %f10, %f2 ldsh [%l7 + 0x5A], %l4 movleu %icc, %i7, %o6 ba,a %icc, loop_4570 mulx %o2, %g1, %i6 st %f7, [%l7 + 0x38] fmovd %f2, %f0 loop_4570: te %xcc, 0x5 fpack16 %f14, %f4 stb %g2, [%l7 + 0x63] fble,a %fcc1, loop_4571 brlez %g4, loop_4572 fbuge %fcc3, loop_4573 tl %xcc, 0x3 loop_4571: fcmped %fcc3, %f4, %f8 loop_4572: ldub [%l7 + 0x09], %i0 loop_4573: sth %i4, [%l7 + 0x38] edge32ln %g7, %l3, %g3 tsubcc %o5, %i3, %o0 add %l6, 0x07B2, %o4 lduw [%l7 + 0x50], %l1 fnot2s %f10, %f8 brz %g5, loop_4574 ldsb [%l7 + 0x0C], %i2 fbu,a %fcc1, loop_4575 fmovrdgez %o1, %f6, %f4 loop_4574: tpos %xcc, 0x3 fmovs %f11, %f11 loop_4575: sth %l2, [%l7 + 0x48] fcmpeq32 %f0, %f4, %i5 ldd [%l7 + 0x70], %f14 movrne %g6, %l5, %i1 add %o3, %l0, %l4 movg %icc, %i7, %o6 ldx [%l7 + 0x70], %o2 bshuffle %f8, %f10, %f4 fandnot2s %f15, %f0, %f4 fnegs %f10, %f11 ldd [%l7 + 0x38], %f6 tn %icc, 0x7 bl,pn %icc, loop_4576 ld [%l7 + 0x48], %f8 fpsub16s %f2, %f10, %f3 edge8l %g1, %o7, %i6 loop_4576: sth %g2, [%l7 + 0x1A] ldd [%l7 + 0x18], %f10 fmovda %icc, %f13, %f7 brz %i0, loop_4577 addc %g4, %i4, %g7 lduw [%l7 + 0x30], %g3 fmovdcc %xcc, %f12, %f13 loop_4577: bneg,a %xcc, loop_4578 fmovrsgz %l3, %f4, %f9 ta %xcc, 0x6 brgez,a %i3, loop_4579 loop_4578: array8 %o0, %o5, %l6 smulcc %o4, %l1, %g5 fmovs %f5, %f15 loop_4579: brnz,a %i2, loop_4580 fcmpgt32 %f0, %f14, %l2 fmovrde %o1, %f4, %f8 fmovsvc %icc, %f13, %f8 loop_4580: fmovsne %xcc, %f8, %f11 ldsb [%l7 + 0x2B], %i5 ldsw [%l7 + 0x74], %g6 ldub [%l7 + 0x1E], %l5 fsrc2s %f10, %f15 fmovsneg %xcc, %f2, %f1 fmovrsgez %o3, %f4, %f8 edge8l %i1, %l0, %i7 fcmple16 %f6, %f6, %l4 edge16ln %o2, %g1, %o7 ldsh [%l7 + 0x1C], %o6 edge8 %g2, %i6, %g4 tle %icc, 0x3 tle %xcc, 0x6 edge16ln %i4, %g7, %g3 addc %l3, 0x0E00, %i0 edge32l %o0, %i3, %o5 nop setx loop_4581, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sdivcc %l6, 0x129E, %o4 ldsb [%l7 + 0x25], %g5 fmul8x16al %f9, %f12, %f10 loop_4581: fands %f2, %f6, %f12 fmul8x16au %f9, %f7, %f8 ba,pt %xcc, loop_4582 ldub [%l7 + 0x1B], %i2 fsrc1 %f8, %f4 brgz,a %l1, loop_4583 loop_4582: fcmpgt16 %f12, %f10, %l2 edge16l %o1, %g6, %i5 ldsw [%l7 + 0x08], %l5 loop_4583: lduh [%l7 + 0x32], %o3 lduw [%l7 + 0x3C], %l0 lduh [%l7 + 0x70], %i7 xor %i1, %l4, %g1 stw %o7, [%l7 + 0x0C] sth %o2, [%l7 + 0x76] andncc %o6, %g2, %i6 ld [%l7 + 0x5C], %f1 std %f6, [%l7 + 0x28] fmovrsne %i4, %f13, %f9 sub %g4, 0x0039, %g7 fmovsn %xcc, %f12, %f8 pdist %f6, %f0, %f2 array16 %g3, %l3, %i0 std %f4, [%l7 + 0x78] fandnot1s %f1, %f7, %f12 fbue %fcc3, loop_4584 bleu,a,pn %icc, loop_4585 srax %o0, 0x19, %o5 tvc %icc, 0x6 loop_4584: movrne %i3, 0x0E3, %o4 loop_4585: fmovrdlz %l6, %f8, %f14 andn %g5, 0x054A, %i2 fxors %f15, %f14, %f4 ld [%l7 + 0x70], %f4 fbge %fcc2, loop_4586 nop setx loop_4587, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x78], %l2 mulscc %o1, 0x0682, %g6 loop_4586: stw %i5, [%l7 + 0x08] loop_4587: subccc %l5, 0x10AC, %l1 brlz %l0, loop_4588 fcmpes %fcc3, %f5, %f8 fcmpgt32 %f8, %f0, %i7 fmovrdne %i1, %f12, %f4 loop_4588: sethi 0x1704, %o3 edge32l %l4, %o7, %g1 ldd [%l7 + 0x20], %f8 std %f10, [%l7 + 0x60] sth %o6, [%l7 + 0x42] mulscc %g2, %o2, %i4 mova %icc, %i6, %g7 stw %g4, [%l7 + 0x60] sethi 0x02CF, %g3 fbul,a %fcc1, loop_4589 brz,a %l3, loop_4590 ldsb [%l7 + 0x43], %i0 ta %xcc, 0x0 loop_4589: fzero %f10 loop_4590: bl,a loop_4591 lduw [%l7 + 0x38], %o5 edge16 %o0, %i3, %o4 fmovde %icc, %f3, %f10 loop_4591: tl %xcc, 0x6 subcc %g5, %i2, %l6 sdivcc %l2, 0x0E73, %g6 stx %o1, [%l7 + 0x50] std %f6, [%l7 + 0x60] st %f1, [%l7 + 0x08] fmovrdne %i5, %f4, %f0 bleu loop_4592 fbu,a %fcc1, loop_4593 fnegd %f6, %f0 nop setx loop_4594, %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_4592: lduh [%l7 + 0x64], %l5 loop_4593: edge8ln %l0, %l1, %i1 bl,a,pn %xcc, loop_4595 loop_4594: ble,a %icc, loop_4596 lduh [%l7 + 0x7A], %o3 sth %i7, [%l7 + 0x20] loop_4595: fmovsl %icc, %f4, %f8 loop_4596: nop setx loop_4597, %l0, %l1 jmpl %l1, %l4 stx %o7, [%l7 + 0x78] movneg %xcc, %o6, %g2 fmovrsgz %o2, %f15, %f3 loop_4597: orncc %i4, %i6, %g1 or %g4, 0x1AB8, %g7 fnegs %f15, %f12 sub %l3, 0x06EF, %g3 stb %i0, [%l7 + 0x5E] fmovdvc %xcc, %f11, %f1 ldub [%l7 + 0x08], %o0 movrlez %o5, %o4, %i3 fmovrslz %i2, %f1, %f15 std %f8, [%l7 + 0x68] st %f11, [%l7 + 0x3C] stx %l6, [%l7 + 0x58] stb %g5, [%l7 + 0x0F] ldub [%l7 + 0x68], %l2 sethi 0x11BA, %o1 ldsw [%l7 + 0x70], %g6 fbue %fcc3, loop_4598 sth %i5, [%l7 + 0x12] fpsub32 %f4, %f6, %f6 fmovsl %xcc, %f6, %f13 loop_4598: movpos %icc, %l0, %l5 ldsb [%l7 + 0x48], %i1 movrlez %l1, %i7, %l4 stw %o7, [%l7 + 0x08] fmovdg %icc, %f1, %f7 ldsw [%l7 + 0x30], %o3 fpack16 %f6, %f15 edge32n %o6, %o2, %i4 stb %g2, [%l7 + 0x43] te %icc, 0x1 tcs %icc, 0x1 ldsh [%l7 + 0x08], %g1 edge16l %i6, %g7, %l3 fnand %f0, %f2, %f2 movl %xcc, %g4, %g3 ldsh [%l7 + 0x0A], %o0 ldsb [%l7 + 0x50], %o5 tl %icc, 0x4 sdivcc %i0, 0x123B, %o4 edge32l %i2, %l6, %i3 ble,a,pn %icc, loop_4599 edge8 %g5, %l2, %o1 fpackfix %f10, %f4 fmovdpos %xcc, %f0, %f9 loop_4599: andcc %g6, 0x1EF2, %l0 lduh [%l7 + 0x32], %i5 ldx [%l7 + 0x68], %i1 fblg,a %fcc0, loop_4600 fone %f10 movpos %icc, %l5, %l1 fpadd32 %f4, %f4, %f0 loop_4600: fmovs %f4, %f1 addcc %i7, %l4, %o7 st %f13, [%l7 + 0x14] fmovde %icc, %f14, %f1 movne %icc, %o3, %o6 fcmpeq16 %f2, %f14, %o2 ldsb [%l7 + 0x52], %g2 mulx %i4, %i6, %g7 stw %g1, [%l7 + 0x74] sllx %g4, %g3, %o0 movrlz %l3, 0x16E, %o5 std %f10, [%l7 + 0x20] fmovsle %xcc, %f8, %f7 fnegd %f8, %f2 fmovdgu %xcc, %f2, %f6 fbu,a %fcc1, loop_4601 faligndata %f4, %f10, %f0 tle %xcc, 0x1 sth %o4, [%l7 + 0x58] loop_4601: movne %xcc, %i2, %i0 movl %icc, %i3, %l6 movvs %icc, %g5, %l2 fba %fcc3, loop_4602 popc 0x0457, %o1 orn %l0, 0x1A26, %g6 fmovrde %i1, %f14, %f8 loop_4602: std %f6, [%l7 + 0x28] ldd [%l7 + 0x18], %f4 fble %fcc0, loop_4603 fmovd %f0, %f14 fmovrslz %i5, %f14, %f6 fexpand %f15, %f0 loop_4603: movge %icc, %l1, %l5 stw %l4, [%l7 + 0x68] fcmpgt32 %f10, %f14, %o7 fbule,a %fcc1, loop_4604 stb %i7, [%l7 + 0x27] stb %o6, [%l7 + 0x5C] bgu,a %icc, loop_4605 loop_4604: sdivcc %o3, 0x1A81, %o2 fbo %fcc0, loop_4606 xorcc %i4, %g2, %g7 loop_4605: fcmpes %fcc0, %f4, %f6 ldsh [%l7 + 0x4E], %i6 loop_4606: fones %f3 ldsb [%l7 + 0x50], %g1 ldsw [%l7 + 0x54], %g4 udivx %o0, 0x17B7, %g3 fpadd32s %f11, %f10, %f4 fpsub16s %f10, %f15, %f15 lduh [%l7 + 0x5A], %l3 fmovspos %icc, %f0, %f5 sdivx %o5, 0x1DBD, %o4 fblg,a %fcc3, loop_4607 fcmpne16 %f10, %f10, %i2 ble %icc, loop_4608 fandnot2s %f5, %f8, %f9 loop_4607: sll %i0, 0x1F, %i3 tne %xcc, 0x2 loop_4608: fmovdvc %xcc, %f5, %f9 bvs,a %xcc, loop_4609 smulcc %l6, 0x0F99, %g5 fcmple32 %f4, %f2, %l2 fxor %f4, %f10, %f0 loop_4609: srlx %l0, %g6, %o1 fnands %f8, %f14, %f14 fornot1s %f15, %f5, %f9 fpack16 %f4, %f2 bvc loop_4610 mulx %i1, 0x0EE8, %l1 brgez,a %l5, loop_4611 movg %icc, %l4, %i5 loop_4610: stw %o7, [%l7 + 0x5C] fmovdleu %xcc, %f1, %f15 loop_4611: tne %xcc, 0x2 tn %xcc, 0x1 fmovdcs %icc, %f2, %f15 umulcc %i7, 0x12FA, %o6 fbule,a %fcc1, loop_4612 edge16l %o2, %i4, %g2 fzero %f0 st %f6, [%l7 + 0x10] loop_4612: stx %o3, [%l7 + 0x38] fors %f1, %f7, %f13 fmovrde %g7, %f0, %f14 edge16ln %i6, %g4, %g1 sll %g3, 0x0B, %l3 andn %o5, 0x0022, %o0 brlez %i2, loop_4613 ldsb [%l7 + 0x21], %o4 fnot1 %f12, %f6 fnegd %f8, %f14 loop_4613: sra %i3, 0x05, %l6 fors %f4, %f9, %f8 ldx [%l7 + 0x08], %g5 fnot1s %f7, %f6 ldsw [%l7 + 0x78], %i0 taddcctv %l0, 0x003F, %l2 sth %g6, [%l7 + 0x08] tneg %xcc, 0x3 fbul %fcc1, loop_4614 fcmple32 %f2, %f6, %i1 lduw [%l7 + 0x20], %l1 fandnot1 %f12, %f6, %f6 loop_4614: movgu %icc, %l5, %l4 lduw [%l7 + 0x30], %o1 array32 %i5, %i7, %o6 nop setx loop_4615, %l0, %l1 jmpl %l1, %o7 std %f0, [%l7 + 0x10] fpsub32s %f14, %f10, %f8 bleu,a loop_4616 loop_4615: movre %o2, 0x37C, %g2 lduh [%l7 + 0x7E], %o3 fnor %f8, %f12, %f0 loop_4616: ldsh [%l7 + 0x12], %g7 fornot1 %f4, %f14, %f10 st %f3, [%l7 + 0x70] ldd [%l7 + 0x10], %f8 st %f1, [%l7 + 0x7C] stb %i6, [%l7 + 0x43] movne %xcc, %g4, %g1 fabsd %f10, %f6 lduh [%l7 + 0x38], %g3 sth %i4, [%l7 + 0x10] fnot1 %f12, %f10 ldsw [%l7 + 0x50], %l3 edge16l %o0, %i2, %o4 movcc %xcc, %o5, %l6 movpos %icc, %i3, %i0 ldd [%l7 + 0x38], %f10 tvc %icc, 0x3 ble,pn %xcc, loop_4617 andncc %l0, %l2, %g6 fmovscc %icc, %f5, %f15 ldsw [%l7 + 0x48], %i1 loop_4617: fnands %f3, %f3, %f6 edge16l %l1, %l5, %l4 sethi 0x093B, %g5 movvs %xcc, %o1, %i5 fmovdpos %xcc, %f3, %f0 bshuffle %f10, %f4, %f8 fornot2s %f0, %f5, %f1 stx %i7, [%l7 + 0x50] ldd [%l7 + 0x48], %f10 sll %o6, %o2, %g2 stx %o3, [%l7 + 0x50] fmovdvc %icc, %f1, %f7 fbul,a %fcc1, loop_4618 fmovsne %xcc, %f4, %f3 orncc %g7, %i6, %o7 st %f0, [%l7 + 0x34] loop_4618: fbue,a %fcc3, loop_4619 ldd [%l7 + 0x08], %f8 fcmple32 %f4, %f2, %g4 array32 %g3, %g1, %i4 loop_4619: edge8ln %o0, %i2, %l3 move %icc, %o4, %l6 fmovsne %xcc, %f4, %f0 movrlz %o5, 0x1C9, %i3 te %icc, 0x3 fmul8ulx16 %f2, %f12, %f10 bne,a loop_4620 fornot1s %f14, %f10, %f5 mulx %l0, %i0, %l2 movrne %g6, %l1, %l5 loop_4620: tvs %icc, 0x2 fpack16 %f12, %f4 fmovsn %icc, %f12, %f2 brlz %i1, loop_4621 nop setx loop_4622, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brlz,a %l4, loop_4623 sll %o1, %i5, %i7 loop_4621: fmovda %icc, %f2, %f13 loop_4622: taddcc %g5, %o6, %o2 loop_4623: fandnot2 %f0, %f14, %f8 ldx [%l7 + 0x68], %g2 udivx %o3, 0x140A, %i6 std %f0, [%l7 + 0x58] sllx %g7, %o7, %g4 ldsw [%l7 + 0x44], %g3 fcmple16 %f6, %f0, %i4 stx %o0, [%l7 + 0x20] lduh [%l7 + 0x70], %g1 ldx [%l7 + 0x60], %i2 fmovsg %icc, %f8, %f11 ldx [%l7 + 0x50], %o4 tvs %icc, 0x6 fnand %f6, %f8, %f2 fandnot2s %f8, %f9, %f13 bg,a loop_4624 lduw [%l7 + 0x5C], %l3 move %xcc, %o5, %i3 sub %l6, 0x1537, %l0 loop_4624: stb %i0, [%l7 + 0x21] ldsh [%l7 + 0x66], %g6 edge16 %l2, %l1, %l5 alignaddr %l4, %i1, %o1 stw %i5, [%l7 + 0x10] ldub [%l7 + 0x78], %i7 fmovrdne %g5, %f0, %f12 sll %o6, %g2, %o2 orn %o3, 0x1213, %i6 fornot1s %f8, %f1, %f3 bg,pn %icc, loop_4625 bshuffle %f8, %f2, %f0 ldx [%l7 + 0x30], %g7 st %f0, [%l7 + 0x4C] loop_4625: bne %icc, loop_4626 st %f15, [%l7 + 0x78] ldd [%l7 + 0x10], %f8 fmovdn %xcc, %f9, %f1 loop_4626: st %f12, [%l7 + 0x20] ldsb [%l7 + 0x70], %o7 fandnot1 %f12, %f6, %f2 mova %xcc, %g4, %g3 ldsh [%l7 + 0x2E], %o0 umul %i4, 0x1755, %g1 bgu,a loop_4627 movrgz %i2, 0x390, %o4 stw %o5, [%l7 + 0x64] ldsh [%l7 + 0x7A], %l3 loop_4627: fble %fcc3, loop_4628 ldsw [%l7 + 0x74], %i3 fmuld8sux16 %f8, %f15, %f6 stb %l6, [%l7 + 0x34] loop_4628: fbge,a %fcc3, loop_4629 mulx %l0, %g6, %i0 fnors %f4, %f9, %f14 fbne %fcc0, loop_4630 loop_4629: srax %l2, %l5, %l4 st %f3, [%l7 + 0x74] fcmple16 %f8, %f14, %l1 loop_4630: move %icc, %o1, %i5 ldd [%l7 + 0x10], %f8 fmovrsne %i1, %f5, %f6 fands %f10, %f4, %f10 ldx [%l7 + 0x40], %g5 ldsb [%l7 + 0x31], %i7 edge32n %o6, %o2, %g2 stb %o3, [%l7 + 0x62] stb %g7, [%l7 + 0x25] st %f4, [%l7 + 0x3C] ldsb [%l7 + 0x23], %o7 fones %f15 tn %xcc, 0x0 fmovdg %icc, %f11, %f4 bl,a %xcc, loop_4631 fornot1 %f12, %f6, %f6 fmovrse %i6, %f7, %f5 bneg,a,pn %xcc, loop_4632 loop_4631: te %icc, 0x5 fxnor %f10, %f2, %f4 tleu %xcc, 0x4 loop_4632: movrlez %g4, %g3, %i4 fcmpes %fcc3, %f4, %f14 movrgz %o0, 0x22C, %g1 stw %i2, [%l7 + 0x1C] sll %o5, 0x03, %o4 edge16 %i3, %l3, %l6 fabss %f14, %f3 ldsh [%l7 + 0x42], %g6 ldsb [%l7 + 0x12], %l0 movl %icc, %i0, %l5 alignaddrl %l2, %l1, %l4 xnorcc %i5, %i1, %o1 fornot1s %f4, %f4, %f6 tle %xcc, 0x1 ldsw [%l7 + 0x4C], %g5 movvs %xcc, %i7, %o2 ldsb [%l7 + 0x42], %o6 ld [%l7 + 0x2C], %f6 ld [%l7 + 0x48], %f14 bg,a,pt %icc, loop_4633 stw %o3, [%l7 + 0x58] fcmpgt32 %f2, %f10, %g2 fpsub32 %f0, %f8, %f4 loop_4633: fbne,a %fcc3, loop_4634 alignaddr %o7, %i6, %g4 orn %g3, %i4, %g7 ldx [%l7 + 0x20], %o0 loop_4634: fnor %f6, %f10, %f2 fmovdpos %icc, %f14, %f15 fmovrdgz %i2, %f4, %f2 fornot2s %f0, %f13, %f5 fnands %f6, %f6, %f6 sra %g1, %o5, %i3 smulcc %l3, %l6, %o4 movrne %g6, %i0, %l5 stx %l2, [%l7 + 0x50] bcs,pt %xcc, loop_4635 edge32ln %l1, %l0, %i5 fnot2 %f6, %f14 subccc %i1, 0x0AA1, %l4 loop_4635: fnegd %f6, %f12 fone %f10 ldsw [%l7 + 0x10], %g5 fandnot2 %f12, %f8, %f6 fmul8x16 %f9, %f8, %f2 bleu,a,pt %icc, loop_4636 ldub [%l7 + 0x41], %i7 ldsh [%l7 + 0x28], %o1 fmovdpos %icc, %f5, %f4 loop_4636: fba,a %fcc1, loop_4637 orcc %o6, 0x1F6A, %o2 fmovrsne %g2, %f9, %f10 brnz %o7, loop_4638 loop_4637: bcs %icc, loop_4639 nop setx loop_4640, %l0, %l1 jmpl %l1, %i6 fmovde %icc, %f6, %f11 loop_4638: movneg %xcc, %o3, %g4 loop_4639: smulcc %i4, %g3, %o0 loop_4640: lduh [%l7 + 0x7E], %i2 fornot2 %f6, %f4, %f2 bgu,pt %xcc, loop_4641 tcc %icc, 0x5 ble loop_4642 andcc %g7, %g1, %o5 loop_4641: sdivcc %l3, 0x0590, %i3 fnot1 %f6, %f0 loop_4642: fsrc1s %f12, %f15 ldsh [%l7 + 0x32], %l6 ldub [%l7 + 0x3F], %o4 ldsh [%l7 + 0x58], %i0 sth %g6, [%l7 + 0x42] ldsw [%l7 + 0x38], %l5 fornot1s %f15, %f13, %f1 fmovdneg %xcc, %f10, %f8 ldub [%l7 + 0x4D], %l1 orn %l0, %l2, %i5 fblg %fcc0, loop_4643 stw %l4, [%l7 + 0x60] tle %icc, 0x0 fmovdneg %icc, %f2, %f12 loop_4643: ldd [%l7 + 0x08], %f0 ldsb [%l7 + 0x41], %i1 fmovrdlz %i7, %f12, %f14 fba,a %fcc2, loop_4644 fornot2 %f0, %f0, %f14 stb %g5, [%l7 + 0x22] fcmped %fcc2, %f4, %f12 loop_4644: stw %o6, [%l7 + 0x70] edge16l %o2, %o1, %g2 ldsh [%l7 + 0x28], %o7 sth %i6, [%l7 + 0x78] stb %o3, [%l7 + 0x1E] fmovdgu %icc, %f2, %f15 stw %g4, [%l7 + 0x3C] ldub [%l7 + 0x77], %g3 stx %i4, [%l7 + 0x38] fnor %f12, %f8, %f14 ld [%l7 + 0x18], %f10 ldsw [%l7 + 0x6C], %o0 movge %xcc, %i2, %g1 stb %g7, [%l7 + 0x73] std %f8, [%l7 + 0x58] fmovdleu %icc, %f0, %f5 edge32n %o5, %i3, %l6 sll %o4, 0x0F, %l3 ld [%l7 + 0x44], %f13 ldx [%l7 + 0x18], %i0 fmovsneg %icc, %f5, %f12 sth %g6, [%l7 + 0x28] ldd [%l7 + 0x10], %f6 srl %l1, %l0, %l5 fbug,a %fcc1, loop_4645 xnorcc %l2, 0x039D, %l4 te %xcc, 0x6 fmovda %icc, %f13, %f4 loop_4645: ldsb [%l7 + 0x18], %i1 stb %i7, [%l7 + 0x18] fcmpne32 %f14, %f10, %i5 stx %g5, [%l7 + 0x30] tvs %xcc, 0x3 fandnot1 %f4, %f8, %f4 ld [%l7 + 0x78], %f3 sth %o6, [%l7 + 0x40] ldsh [%l7 + 0x3E], %o2 movg %icc, %g2, %o7 sllx %i6, 0x0E, %o1 stw %g4, [%l7 + 0x6C] brlz,a %o3, loop_4646 ldsw [%l7 + 0x20], %i4 fmovdgu %xcc, %f5, %f1 fbg,a %fcc2, loop_4647 loop_4646: and %g3, %i2, %g1 fzero %f2 fmovsa %xcc, %f13, %f3 loop_4647: st %f8, [%l7 + 0x2C] xorcc %g7, 0x020C, %o5 sub %o0, %l6, %o4 or %l3, %i3, %g6 ldd [%l7 + 0x58], %f12 ldx [%l7 + 0x70], %l1 movrlez %l0, %i0, %l5 fmovrdgez %l2, %f12, %f0 sra %l4, 0x15, %i7 edge8n %i5, %g5, %i1 stw %o2, [%l7 + 0x14] movrgez %g2, %o7, %i6 fcmps %fcc3, %f15, %f7 std %f10, [%l7 + 0x70] fba %fcc3, loop_4648 ldub [%l7 + 0x3D], %o1 st %f11, [%l7 + 0x58] fabsd %f10, %f6 loop_4648: fbe,a %fcc0, loop_4649 movne %xcc, %g4, %o3 mulscc %i4, %g3, %i2 edge16 %g1, %g7, %o5 loop_4649: brlz,a %o0, loop_4650 ldsb [%l7 + 0x4B], %l6 sth %o6, [%l7 + 0x62] tvc %xcc, 0x3 loop_4650: brz,a %l3, loop_4651 st %f7, [%l7 + 0x60] mova %icc, %i3, %o4 bn,pn %xcc, loop_4652 loop_4651: fmovdgu %icc, %f13, %f14 fbu,a %fcc1, loop_4653 nop setx loop_4654, %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_4652: fbuge,a %fcc3, loop_4655 stx %l1, [%l7 + 0x18] loop_4653: ldub [%l7 + 0x5D], %g6 loop_4654: bne,a loop_4656 loop_4655: sllx %l0, 0x0F, %i0 stw %l2, [%l7 + 0x20] edge16 %l5, %i7, %l4 loop_4656: stx %i5, [%l7 + 0x08] bgu,pt %icc, loop_4657 movpos %icc, %i1, %g5 orcc %g2, 0x1D08, %o7 sll %o2, 0x0F, %i6 loop_4657: ld [%l7 + 0x40], %f0 siam 0x3 ldd [%l7 + 0x40], %f2 ldsh [%l7 + 0x58], %g4 fand %f10, %f4, %f0 movle %xcc, %o1, %i4 udivcc %o3, 0x0632, %g3 andncc %i2, %g7, %g1 ldsh [%l7 + 0x4E], %o5 fba,a %fcc2, loop_4658 ldub [%l7 + 0x53], %o0 fpadd16 %f2, %f12, %f2 andcc %l6, %l3, %i3 loop_4658: fpadd32s %f0, %f8, %f14 movne %xcc, %o6, %l1 orn %g6, 0x16DE, %o4 tg %icc, 0x2 fpadd16 %f2, %f2, %f6 fmovdvc %xcc, %f6, %f12 fpsub32 %f2, %f14, %f0 movrlez %l0, %i0, %l5 srax %i7, %l2, %l4 fmovscc %xcc, %f15, %f4 udivcc %i5, 0x17C7, %i1 fbug,a %fcc2, loop_4659 fmovdneg %icc, %f12, %f9 stw %g5, [%l7 + 0x54] bshuffle %f8, %f4, %f14 loop_4659: fbug %fcc1, loop_4660 fmovsgu %xcc, %f12, %f10 mulscc %o7, 0x0068, %g2 xor %i6, 0x19E3, %g4 loop_4660: ldsh [%l7 + 0x62], %o1 bg loop_4661 edge8n %i4, %o3, %o2 fsrc1 %f8, %f6 fmovscc %xcc, %f9, %f1 loop_4661: addcc %i2, %g3, %g7 ble,pn %icc, loop_4662 umulcc %g1, %o0, %l6 tcs %icc, 0x5 fornot2s %f15, %f12, %f15 loop_4662: ldd [%l7 + 0x68], %f12 bgu,a loop_4663 st %f9, [%l7 + 0x68] fmovdvs %icc, %f9, %f8 fors %f12, %f2, %f4 loop_4663: sth %l3, [%l7 + 0x2A] fandnot1s %f4, %f13, %f12 movn %icc, %i3, %o5 fmul8x16al %f15, %f11, %f0 udivcc %o6, 0x0BBC, %g6 nop setx loop_4664, %l0, %l1 jmpl %l1, %o4 lduw [%l7 + 0x34], %l1 tneg %xcc, 0x3 fornot2s %f3, %f13, %f12 loop_4664: ldsb [%l7 + 0x73], %l0 ldd [%l7 + 0x30], %f12 bge,a %icc, loop_4665 sdivx %l5, 0x0AB1, %i0 fmovrse %l2, %f7, %f12 fornot2s %f3, %f4, %f12 loop_4665: fcmpeq16 %f0, %f12, %l4 tvs %xcc, 0x3 bleu,pn %icc, loop_4666 fcmped %fcc1, %f8, %f12 fbu,a %fcc3, loop_4667 ld [%l7 + 0x64], %f6 loop_4666: xor %i5, 0x05EE, %i1 fmovdgu %xcc, %f11, %f10 loop_4667: call loop_4668 ldd [%l7 + 0x38], %f6 umulcc %g5, 0x12FB, %o7 fmovdge %icc, %f9, %f11 loop_4668: subc %i7, 0x10D6, %g2 edge8 %i6, %g4, %i4 stx %o1, [%l7 + 0x70] movl %xcc, %o3, %i2 movleu %xcc, %o2, %g3 ldd [%l7 + 0x60], %f6 stx %g1, [%l7 + 0x08] stx %g7, [%l7 + 0x50] fornot1 %f4, %f14, %f10 lduh [%l7 + 0x50], %l6 lduh [%l7 + 0x48], %o0 stw %i3, [%l7 + 0x5C] ldsw [%l7 + 0x5C], %o5 movne %xcc, %l3, %o6 fmuld8ulx16 %f14, %f2, %f4 fmovd %f2, %f2 ldub [%l7 + 0x61], %g6 fmovrslz %l1, %f2, %f15 sth %l0, [%l7 + 0x72] fcmpd %fcc2, %f8, %f6 bneg,a %xcc, loop_4669 fornot1s %f13, %f8, %f9 st %f8, [%l7 + 0x7C] ldsh [%l7 + 0x64], %o4 loop_4669: smulcc %i0, 0x0FB5, %l2 nop setx loop_4670, %l0, %l1 jmpl %l1, %l4 std %f4, [%l7 + 0x18] fmovsg %xcc, %f4, %f11 pdist %f0, %f14, %f10 loop_4670: movrlez %i5, %l5, %g5 ldx [%l7 + 0x30], %i1 andcc %i7, %g2, %i6 fornot2s %f14, %f3, %f12 xnorcc %o7, 0x0633, %g4 fmovdleu %icc, %f10, %f10 ld [%l7 + 0x38], %f15 fbge %fcc3, loop_4671 tvc %icc, 0x1 fmovdneg %icc, %f0, %f1 ldx [%l7 + 0x70], %i4 loop_4671: fnand %f12, %f6, %f12 fmovrdgez %o3, %f2, %f14 alignaddr %i2, %o2, %g3 fpadd32 %f0, %f8, %f8 movn %icc, %o1, %g7 stw %l6, [%l7 + 0x30] fcmpgt32 %f12, %f6, %o0 xnor %i3, %g1, %o5 orcc %l3, 0x10DA, %o6 fmovdcs %icc, %f2, %f4 bcc,a,pt %icc, loop_4672 nop setx loop_4673, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc2s %f0, %f7 ldx [%l7 + 0x40], %g6 loop_4672: stw %l0, [%l7 + 0x50] loop_4673: fbue,a %fcc0, loop_4674 fand %f4, %f2, %f14 ble,a,pn %xcc, loop_4675 fbu %fcc0, loop_4676 loop_4674: bvs loop_4677 ld [%l7 + 0x54], %f4 loop_4675: ldsw [%l7 + 0x64], %o4 loop_4676: fandnot2s %f10, %f13, %f6 loop_4677: fmovdn %xcc, %f11, %f0 tpos %icc, 0x5 fcmpne16 %f12, %f8, %l1 fcmpne16 %f12, %f4, %l2 alignaddr %l4, %i0, %i5 std %f8, [%l7 + 0x50] ldub [%l7 + 0x50], %l5 orncc %g5, %i7, %g2 edge16 %i1, %o7, %i6 sub %g4, %i4, %o3 smul %i2, 0x1B61, %g3 fmovrsgez %o2, %f4, %f2 movrlz %g7, %o1, %o0 fornot1s %f8, %f13, %f14 sub %i3, 0x0F71, %l6 movrlz %g1, 0x0D3, %o5 ldsw [%l7 + 0x18], %o6 sllx %l3, 0x1F, %g6 fmuld8sux16 %f11, %f12, %f12 ldx [%l7 + 0x70], %o4 ld [%l7 + 0x58], %f1 fmovsg %icc, %f9, %f5 fone %f4 fmovdne %icc, %f4, %f15 fornot2s %f3, %f14, %f10 st %f6, [%l7 + 0x64] srlx %l0, %l2, %l1 lduh [%l7 + 0x42], %i0 fmovsvc %xcc, %f15, %f12 fbuge,a %fcc0, loop_4678 st %f4, [%l7 + 0x34] tle %icc, 0x6 sth %l4, [%l7 + 0x62] loop_4678: edge32n %i5, %g5, %l5 edge32 %g2, %i7, %i1 xnorcc %i6, 0x1619, %g4 brlez %o7, loop_4679 fmovsvs %xcc, %f4, %f14 fmovsneg %xcc, %f5, %f8 fmul8sux16 %f8, %f10, %f4 loop_4679: ld [%l7 + 0x78], %f3 addc %i4, 0x17A1, %o3 fbue %fcc3, loop_4680 ldub [%l7 + 0x25], %i2 ldsw [%l7 + 0x08], %g3 fsrc2s %f0, %f12 loop_4680: std %f8, [%l7 + 0x28] ldd [%l7 + 0x30], %f0 movcc %xcc, %o2, %o1 fcmpgt16 %f0, %f8, %o0 alignaddrl %i3, %g7, %g1 xor %l6, 0x0041, %o6 lduh [%l7 + 0x72], %o5 fpsub32s %f13, %f10, %f15 lduw [%l7 + 0x58], %g6 fmovdvc %xcc, %f10, %f12 tsubcctv %l3, %l0, %o4 fmovsvs %xcc, %f15, %f5 udivx %l2, 0x0085, %l1 bge,pn %xcc, loop_4681 std %f4, [%l7 + 0x70] fmovdvs %icc, %f7, %f14 fbu,a %fcc3, loop_4682 loop_4681: fand %f2, %f4, %f0 fornot2 %f6, %f6, %f8 fand %f6, %f4, %f0 loop_4682: taddcctv %i0, 0x06C2, %i5 fmovrsgz %l4, %f15, %f0 fmovsleu %icc, %f7, %f10 stb %l5, [%l7 + 0x1A] std %f12, [%l7 + 0x30] stx %g2, [%l7 + 0x28] lduw [%l7 + 0x70], %i7 mova %icc, %i1, %i6 fbug %fcc2, loop_4683 fornot1 %f6, %f4, %f8 fbule,a %fcc0, loop_4684 pdist %f2, %f12, %f10 loop_4683: ldx [%l7 + 0x28], %g4 mova %xcc, %o7, %g5 loop_4684: fmovsvs %icc, %f15, %f2 ldx [%l7 + 0x18], %i4 ldx [%l7 + 0x40], %o3 edge8 %i2, %o2, %o1 ldsb [%l7 + 0x17], %g3 edge8 %i3, %g7, %g1 fbue %fcc0, loop_4685 fmul8sux16 %f14, %f0, %f10 movrgz %o0, %l6, %o6 bvc,a %xcc, loop_4686 loop_4685: fmovdpos %icc, %f6, %f13 fcmple16 %f0, %f8, %g6 tpos %icc, 0x1 loop_4686: ble,a loop_4687 st %f8, [%l7 + 0x60] movrne %l3, 0x3BA, %o5 ldsb [%l7 + 0x60], %o4 loop_4687: ldsw [%l7 + 0x54], %l2 ldub [%l7 + 0x5D], %l1 fbge,a %fcc0, loop_4688 fpadd32s %f7, %f4, %f9 tpos %icc, 0x7 ldd [%l7 + 0x08], %f4 loop_4688: fmovsa %icc, %f11, %f2 fmuld8ulx16 %f13, %f4, %f10 fmovdne %icc, %f6, %f13 tvs %xcc, 0x3 edge32ln %l0, %i0, %i5 fmovsvc %xcc, %f13, %f10 taddcctv %l4, 0x15F4, %l5 fmovdcc %xcc, %f9, %f11 bne,pn %xcc, loop_4689 sdivcc %g2, 0x1806, %i1 tleu %xcc, 0x2 lduw [%l7 + 0x50], %i6 loop_4689: fmovse %xcc, %f0, %f1 stx %g4, [%l7 + 0x50] stw %i7, [%l7 + 0x7C] ldsw [%l7 + 0x5C], %g5 tg %xcc, 0x6 movg %xcc, %o7, %o3 stw %i2, [%l7 + 0x24] std %f4, [%l7 + 0x20] ldsw [%l7 + 0x34], %i4 ldsw [%l7 + 0x74], %o1 std %f0, [%l7 + 0x38] fpadd32 %f10, %f2, %f4 stx %o2, [%l7 + 0x78] fmovdge %xcc, %f2, %f10 fabss %f7, %f4 fbe %fcc3, loop_4690 call loop_4691 fpsub32s %f1, %f15, %f4 brz,a %i3, loop_4692 loop_4690: fmovsle %xcc, %f8, %f6 loop_4691: ldsb [%l7 + 0x3B], %g7 tvc %icc, 0x7 loop_4692: nop setx loop_4693, %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 %g3, [%l7 + 0x6C] fbe,a %fcc1, loop_4694 ldub [%l7 + 0x51], %o0 loop_4693: ldx [%l7 + 0x48], %g1 call loop_4695 loop_4694: fmovdg %xcc, %f2, %f4 movl %xcc, %l6, %g6 movneg %xcc, %l3, %o6 loop_4695: fmovda %icc, %f1, %f1 edge32l %o4, %l2, %l1 fbne,a %fcc0, loop_4696 smulcc %o5, 0x0518, %l0 alignaddr %i5, %l4, %i0 sdiv %l5, 0x1993, %g2 loop_4696: st %f5, [%l7 + 0x24] fmuld8sux16 %f9, %f2, %f0 fbge %fcc2, loop_4697 fexpand %f4, %f6 st %f5, [%l7 + 0x0C] stb %i6, [%l7 + 0x6C] loop_4697: subccc %g4, 0x1A3E, %i1 fxors %f7, %f1, %f10 lduw [%l7 + 0x20], %i7 nop setx loop_4698, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdpos %xcc, %f7, %f5 edge32l %o7, %g5, %i2 fmovrdlez %o3, %f4, %f6 loop_4698: fbn %fcc0, loop_4699 ldx [%l7 + 0x60], %o1 ldub [%l7 + 0x53], %o2 lduh [%l7 + 0x1C], %i3 loop_4699: sth %i4, [%l7 + 0x52] sllx %g3, %o0, %g7 fbul %fcc3, loop_4700 fmovdvs %xcc, %f13, %f11 andncc %l6, %g6, %l3 fornot1s %f7, %f1, %f15 loop_4700: movgu %icc, %o6, %o4 lduw [%l7 + 0x1C], %l2 fbg,a %fcc3, loop_4701 alignaddr %l1, %g1, %l0 fsrc2s %f0, %f6 ldsb [%l7 + 0x6B], %i5 loop_4701: edge16 %o5, %l4, %i0 fmovrsgez %l5, %f15, %f5 xorcc %i6, 0x1B68, %g2 ldub [%l7 + 0x1B], %i1 and %i7, %o7, %g5 fzeros %f1 edge8ln %i2, %g4, %o1 or %o3, %o2, %i3 fcmpes %fcc0, %f10, %f10 or %i4, 0x1EB1, %o0 std %f0, [%l7 + 0x68] xor %g3, %g7, %l6 taddcctv %l3, 0x1F4C, %g6 fmovda %xcc, %f10, %f7 fnands %f14, %f15, %f11 sub %o4, 0x0872, %o6 stw %l2, [%l7 + 0x34] sra %l1, 0x0C, %g1 std %f2, [%l7 + 0x78] fmovsle %icc, %f10, %f10 ld [%l7 + 0x20], %f11 popc 0x054E, %i5 bpos,a,pn %icc, loop_4702 tpos %icc, 0x0 mulx %l0, 0x1AB9, %l4 popc 0x186E, %i0 loop_4702: fzeros %f2 stw %l5, [%l7 + 0x1C] fmovdcc %xcc, %f6, %f5 bshuffle %f8, %f8, %f6 fmovrse %o5, %f10, %f12 sra %i6, %i1, %i7 ldsb [%l7 + 0x50], %g2 movrlez %o7, %g5, %g4 movrgez %i2, 0x0EF, %o3 stb %o1, [%l7 + 0x18] umulcc %o2, 0x10DE, %i4 bleu,a %xcc, loop_4703 stw %i3, [%l7 + 0x38] smulcc %g3, 0x0426, %o0 lduh [%l7 + 0x5A], %l6 loop_4703: bcc,a,pn %xcc, loop_4704 be loop_4705 brgz %g7, loop_4706 tsubcctv %g6, %o4, %o6 loop_4704: fcmpne32 %f4, %f6, %l2 loop_4705: ble,pt %icc, loop_4707 loop_4706: fands %f10, %f0, %f2 stx %l1, [%l7 + 0x08] fnot1 %f10, %f2 loop_4707: bshuffle %f12, %f2, %f6 xorcc %l3, %i5, %g1 taddcctv %l0, 0x06E7, %i0 sra %l4, 0x14, %o5 bpos,a,pt %xcc, loop_4708 call loop_4709 std %f8, [%l7 + 0x28] lduh [%l7 + 0x1A], %i6 loop_4708: tgu %xcc, 0x0 loop_4709: ldx [%l7 + 0x70], %i1 te %xcc, 0x1 lduh [%l7 + 0x5C], %l5 fba,a %fcc2, loop_4710 tg %icc, 0x7 mulscc %g2, 0x1475, %i7 tsubcc %o7, %g5, %g4 loop_4710: tvs %xcc, 0x5 tcc %xcc, 0x4 ta %icc, 0x6 fmovsvc %icc, %f12, %f8 fmovde %icc, %f3, %f14 movcs %icc, %o3, %o1 fcmpne32 %f0, %f4, %o2 movcc %xcc, %i4, %i3 xor %i2, %g3, %l6 movne %xcc, %o0, %g7 ldsb [%l7 + 0x5E], %o4 movvs %icc, %g6, %o6 sllx %l2, 0x0E, %l3 ld [%l7 + 0x1C], %f6 ldx [%l7 + 0x60], %l1 bn,pn %icc, loop_4711 fmovrslez %i5, %f9, %f3 stx %g1, [%l7 + 0x70] fones %f7 loop_4711: stx %l0, [%l7 + 0x70] andn %l4, %i0, %i6 fnot1 %f12, %f2 fbule %fcc3, loop_4712 fpack16 %f14, %f5 ble,pt %xcc, loop_4713 ldub [%l7 + 0x52], %o5 loop_4712: fcmpes %fcc0, %f1, %f13 fble %fcc1, loop_4714 loop_4713: bgu,a,pt %xcc, loop_4715 fpadd32 %f4, %f10, %f8 stw %l5, [%l7 + 0x44] loop_4714: array16 %g2, %i7, %o7 loop_4715: fornot1 %f6, %f8, %f0 tsubcc %i1, %g4, %o3 fnot2 %f14, %f14 movrne %g5, %o1, %o2 movre %i3, 0x34D, %i2 ldub [%l7 + 0x77], %i4 ld [%l7 + 0x74], %f4 fmovdge %xcc, %f7, %f4 fmovsle %xcc, %f6, %f3 nop setx loop_4716, %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 %g3, [%l7 + 0x1A] brgz %l6, loop_4717 stw %o0, [%l7 + 0x54] loop_4716: srl %g7, %g6, %o4 edge16n %o6, %l2, %l1 loop_4717: brgez,a %i5, loop_4718 ldub [%l7 + 0x32], %l3 fpadd16s %f2, %f14, %f6 bg,a,pt %xcc, loop_4719 loop_4718: subccc %g1, %l4, %l0 addccc %i6, %o5, %i0 sdivcc %g2, 0x19C4, %i7 loop_4719: fmovdl %icc, %f3, %f6 bcc,pt %xcc, loop_4720 lduh [%l7 + 0x74], %o7 fmovsa %xcc, %f7, %f8 movre %l5, 0x39B, %g4 loop_4720: movneg %icc, %i1, %g5 lduw [%l7 + 0x24], %o3 st %f9, [%l7 + 0x4C] ldd [%l7 + 0x10], %f8 addcc %o1, %o2, %i3 tsubcc %i2, 0x0FA2, %g3 ldsh [%l7 + 0x7A], %i4 fbo,a %fcc2, loop_4721 ldd [%l7 + 0x60], %f8 fandnot2 %f14, %f0, %f12 ldsb [%l7 + 0x24], %o0 loop_4721: brgez,a %g7, loop_4722 fmovspos %icc, %f13, %f1 fpadd32 %f2, %f4, %f8 fba,a %fcc1, loop_4723 loop_4722: mulx %l6, %o4, %g6 fbul,a %fcc3, loop_4724 fmovda %xcc, %f1, %f15 loop_4723: ldub [%l7 + 0x56], %o6 bl loop_4725 loop_4724: tgu %icc, 0x2 edge16l %l1, %i5, %l2 fmovrdlez %l3, %f12, %f4 loop_4725: fcmpgt32 %f12, %f0, %g1 sethi 0x1F41, %l4 sth %i6, [%l7 + 0x46] fmovsl %xcc, %f13, %f3 fpack16 %f4, %f7 fbu %fcc1, loop_4726 fmovrsgz %l0, %f11, %f4 ldd [%l7 + 0x08], %f6 stw %i0, [%l7 + 0x5C] loop_4726: fxnor %f12, %f10, %f8 ldsh [%l7 + 0x5A], %g2 lduw [%l7 + 0x6C], %i7 tl %icc, 0x7 std %f12, [%l7 + 0x48] ldsh [%l7 + 0x42], %o7 fmul8x16au %f6, %f8, %f14 fandnot1 %f8, %f0, %f12 fands %f12, %f7, %f12 st %f6, [%l7 + 0x7C] brgez %l5, loop_4727 fors %f14, %f11, %f6 smul %o5, 0x0E9E, %i1 fmovsle %xcc, %f0, %f4 loop_4727: fnot1 %f4, %f12 lduh [%l7 + 0x72], %g4 fmovsvs %icc, %f5, %f2 tcs %xcc, 0x6 fmovrdlz %g5, %f8, %f10 fones %f7 ldd [%l7 + 0x48], %f4 udivcc %o3, 0x0EFE, %o1 nop setx loop_4728, %l0, %l1 jmpl %l1, %o2 edge32ln %i3, %i2, %g3 add %i4, 0x168D, %g7 ld [%l7 + 0x30], %f10 loop_4728: fornot2s %f4, %f3, %f10 fpackfix %f8, %f12 tge %xcc, 0x3 ldub [%l7 + 0x75], %o0 fmovsle %xcc, %f14, %f1 sdivx %l6, 0x0FD4, %g6 fandnot2s %f1, %f1, %f14 fmovsa %icc, %f7, %f10 movcs %xcc, %o4, %l1 fpsub32s %f5, %f3, %f3 fbule,a %fcc0, loop_4729 ldsh [%l7 + 0x6E], %o6 brz,a %i5, loop_4730 fmovde %xcc, %f14, %f6 loop_4729: movrne %l3, 0x325, %l2 ldsb [%l7 + 0x75], %g1 loop_4730: ldsw [%l7 + 0x50], %i6 edge16 %l0, %l4, %g2 ld [%l7 + 0x1C], %f3 ldd [%l7 + 0x68], %f14 fornot2s %f11, %f3, %f1 bl,a loop_4731 lduw [%l7 + 0x0C], %i7 addc %o7, %i0, %l5 fbue,a %fcc3, loop_4732 loop_4731: fnand %f10, %f6, %f2 fexpand %f5, %f12 fpadd16s %f7, %f7, %f0 loop_4732: move %xcc, %i1, %g4 movvc %xcc, %o5, %g5 movcc %icc, %o3, %o1 lduh [%l7 + 0x5E], %o2 ldsw [%l7 + 0x74], %i2 fbg %fcc1, loop_4733 fmovrsgz %i3, %f15, %f3 fmovrslz %g3, %f10, %f1 sth %g7, [%l7 + 0x44] loop_4733: brz %i4, loop_4734 fnands %f3, %f15, %f13 tg %xcc, 0x2 brgez %o0, loop_4735 loop_4734: ldub [%l7 + 0x79], %l6 movre %g6, 0x3E3, %o4 fones %f15 loop_4735: ldub [%l7 + 0x3D], %o6 ldsb [%l7 + 0x18], %i5 movgu %icc, %l1, %l3 st %f4, [%l7 + 0x5C] brlz %l2, loop_4736 fpsub32s %f11, %f0, %f1 fmovdpos %xcc, %f15, %f6 bvc,pn %icc, loop_4737 loop_4736: sdiv %g1, 0x1AFC, %l0 ldsh [%l7 + 0x36], %i6 srlx %l4, 0x11, %i7 loop_4737: fzeros %f1 ldd [%l7 + 0x58], %f6 call loop_4738 taddcctv %o7, %i0, %g2 popc 0x1D70, %i1 xor %g4, %o5, %g5 loop_4738: fzeros %f8 fmovdvc %icc, %f7, %f8 fmovrsgz %l5, %f6, %f11 bne,a %xcc, loop_4739 movn %icc, %o1, %o3 stx %o2, [%l7 + 0x10] fmul8x16al %f8, %f4, %f6 loop_4739: move %icc, %i2, %g3 sth %i3, [%l7 + 0x7C] addcc %i4, 0x025C, %o0 movg %xcc, %g7, %g6 move %icc, %l6, %o6 sdivx %o4, 0x16EE, %i5 fmovdgu %icc, %f13, %f3 fmovdge %xcc, %f10, %f4 bleu,a,pn %xcc, loop_4740 movg %xcc, %l1, %l3 ldd [%l7 + 0x20], %f14 array8 %g1, %l0, %l2 loop_4740: fmovsneg %icc, %f12, %f2 ldsh [%l7 + 0x66], %i6 sth %l4, [%l7 + 0x24] fmovdl %xcc, %f4, %f7 brlz,a %o7, loop_4741 fbuge %fcc0, loop_4742 bpos,pn %xcc, loop_4743 xnorcc %i0, %g2, %i1 loop_4741: ldd [%l7 + 0x60], %f12 loop_4742: ldsw [%l7 + 0x64], %i7 loop_4743: movge %xcc, %g4, %g5 fbl %fcc1, loop_4744 bcs,pn %icc, loop_4745 fxnor %f14, %f2, %f14 pdist %f14, %f2, %f2 loop_4744: sllx %l5, %o5, %o1 loop_4745: ldsw [%l7 + 0x1C], %o3 fcmpgt32 %f0, %f8, %i2 fnands %f12, %f10, %f9 edge32n %o2, %i3, %g3 tneg %xcc, 0x5 fandnot1 %f12, %f8, %f0 fmovsl %icc, %f4, %f4 fmovrsgez %o0, %f14, %f7 fbul,a %fcc3, loop_4746 smul %i4, %g7, %l6 edge8 %o6, %g6, %i5 movl %xcc, %o4, %l1 loop_4746: orcc %g1, %l3, %l0 fand %f14, %f14, %f8 ldub [%l7 + 0x68], %i6 fbne,a %fcc1, loop_4747 bpos,pn %xcc, loop_4748 be,pt %icc, loop_4749 movre %l4, 0x24D, %l2 loop_4747: sub %i0, %o7, %g2 loop_4748: bvs %icc, loop_4750 loop_4749: ldsh [%l7 + 0x4E], %i1 siam 0x5 lduh [%l7 + 0x2A], %g4 loop_4750: tcc %icc, 0x2 lduh [%l7 + 0x5E], %g5 ld [%l7 + 0x38], %f4 fbule,a %fcc1, loop_4751 bcs %xcc, loop_4752 fpsub32 %f8, %f8, %f6 stw %l5, [%l7 + 0x2C] loop_4751: alignaddr %i7, %o1, %o3 loop_4752: brz %i2, loop_4753 array32 %o5, %i3, %g3 fmovdneg %xcc, %f1, %f9 xorcc %o0, %o2, %i4 loop_4753: brgez,a %g7, loop_4754 fmovrslz %o6, %f9, %f11 nop setx loop_4755, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x54], %f10 loop_4754: tsubcc %l6, %i5, %o4 fmovsleu %xcc, %f14, %f0 loop_4755: edge32n %l1, %g6, %g1 sth %l0, [%l7 + 0x30] fandnot1s %f15, %f3, %f9 edge16l %l3, %i6, %l4 ldsb [%l7 + 0x5D], %i0 lduw [%l7 + 0x4C], %l2 fbule %fcc0, loop_4756 alignaddrl %o7, %i1, %g2 tge %icc, 0x7 ldsb [%l7 + 0x64], %g5 loop_4756: fnor %f10, %f6, %f2 lduh [%l7 + 0x2C], %g4 lduw [%l7 + 0x44], %i7 bshuffle %f8, %f12, %f8 ldub [%l7 + 0x31], %l5 fba,a %fcc0, loop_4757 fmovscc %icc, %f12, %f4 fand %f0, %f12, %f0 tcs %xcc, 0x4 loop_4757: sdivx %o1, 0x1321, %i2 sub %o5, 0x1D36, %i3 fcmpne16 %f14, %f8, %o3 stx %o0, [%l7 + 0x28] fbne %fcc0, loop_4758 std %f2, [%l7 + 0x40] bneg,a,pn %icc, loop_4759 add %o2, %i4, %g7 loop_4758: ldsh [%l7 + 0x5C], %o6 subccc %l6, %g3, %o4 loop_4759: tle %icc, 0x3 fmovdcc %xcc, %f9, %f12 fpadd16s %f9, %f6, %f3 stw %i5, [%l7 + 0x7C] stx %g6, [%l7 + 0x38] array16 %l1, %l0, %g1 ba,pn %icc, loop_4760 bcc,pn %icc, loop_4761 ldsh [%l7 + 0x66], %l3 ldx [%l7 + 0x40], %i6 loop_4760: fcmpne16 %f12, %f10, %i0 loop_4761: fmovrde %l2, %f0, %f10 ldd [%l7 + 0x58], %f12 and %l4, 0x1345, %o7 fxnor %f6, %f14, %f10 fnot2s %f9, %f3 movcc %xcc, %g2, %i1 fbe,a %fcc0, loop_4762 ldx [%l7 + 0x18], %g4 sth %g5, [%l7 + 0x2C] movpos %xcc, %i7, %l5 loop_4762: fcmpne16 %f10, %f6, %i2 tl %icc, 0x6 fbul,a %fcc3, loop_4763 ld [%l7 + 0x74], %f15 xnorcc %o1, 0x1307, %i3 std %f2, [%l7 + 0x08] loop_4763: fnot2 %f4, %f4 pdist %f12, %f4, %f4 tsubcctv %o5, 0x049A, %o0 fnands %f0, %f9, %f4 fmovdle %xcc, %f10, %f9 fmovsgu %icc, %f14, %f12 addc %o2, 0x0D48, %i4 fmovsvc %xcc, %f6, %f6 tneg %xcc, 0x3 tneg %xcc, 0x2 fpackfix %f4, %f11 fpadd32s %f8, %f15, %f15 tneg %icc, 0x0 fnands %f13, %f13, %f8 stb %g7, [%l7 + 0x10] edge16ln %o6, %o3, %g3 fbu %fcc1, loop_4764 fmovrse %l6, %f15, %f5 fmovrdgz %i5, %f6, %f14 xnor %g6, %o4, %l1 loop_4764: fnot1s %f15, %f15 st %f15, [%l7 + 0x78] tleu %icc, 0x1 bgu %xcc, loop_4765 edge32 %l0, %l3, %i6 fmovsneg %icc, %f0, %f14 fmovrdlz %i0, %f0, %f6 loop_4765: fsrc2 %f10, %f6 andcc %g1, 0x09A4, %l4 fmuld8sux16 %f2, %f10, %f4 tne %xcc, 0x0 fabss %f12, %f6 lduh [%l7 + 0x20], %l2 sth %g2, [%l7 + 0x7A] fba,a %fcc2, loop_4766 addc %i1, %o7, %g4 srl %g5, 0x08, %i7 sub %i2, 0x0E9B, %l5 loop_4766: ldsb [%l7 + 0x17], %i3 fbule %fcc2, loop_4767 ldx [%l7 + 0x30], %o5 ld [%l7 + 0x78], %f4 movn %icc, %o0, %o1 loop_4767: fsrc2 %f10, %f4 fmuld8ulx16 %f11, %f6, %f2 bl,pt %icc, loop_4768 tl %xcc, 0x0 be,a loop_4769 fmovdg %xcc, %f11, %f7 loop_4768: ldub [%l7 + 0x2E], %i4 lduh [%l7 + 0x56], %o2 loop_4769: taddcc %g7, 0x1AEB, %o6 mova %icc, %o3, %l6 array32 %g3, %i5, %g6 fabsd %f4, %f4 ldd [%l7 + 0x30], %f10 st %f14, [%l7 + 0x48] sdivcc %l1, 0x15FB, %l0 ldub [%l7 + 0x11], %l3 fmovrdlez %i6, %f2, %f8 taddcc %o4, %g1, %i0 srax %l2, %g2, %l4 ble,a loop_4770 ldsw [%l7 + 0x38], %i1 umul %g4, %o7, %i7 fble %fcc0, loop_4771 loop_4770: fbne,a %fcc1, loop_4772 fbge,a %fcc2, loop_4773 stb %g5, [%l7 + 0x38] loop_4771: edge8 %l5, %i2, %o5 loop_4772: edge16n %o0, %o1, %i4 loop_4773: std %f8, [%l7 + 0x58] fmovrslz %i3, %f9, %f7 edge32l %g7, %o6, %o3 ldub [%l7 + 0x38], %l6 movle %xcc, %o2, %g3 fnands %f7, %f14, %f2 tcc %icc, 0x7 ldx [%l7 + 0x18], %i5 fmovsgu %icc, %f6, %f7 tge %xcc, 0x6 fcmpne16 %f4, %f8, %g6 movcc %icc, %l0, %l1 fcmpgt16 %f0, %f12, %l3 faligndata %f4, %f12, %f0 fcmpes %fcc1, %f6, %f15 ldsh [%l7 + 0x68], %o4 ldd [%l7 + 0x60], %f8 st %f8, [%l7 + 0x1C] fble %fcc0, loop_4774 fors %f9, %f8, %f9 fmovrsgez %i6, %f9, %f3 brlz %g1, loop_4775 loop_4774: fmovsne %xcc, %f14, %f2 fmovsg %icc, %f9, %f8 fexpand %f6, %f4 loop_4775: movvc %icc, %l2, %g2 fmovdgu %icc, %f6, %f7 fmovrslz %l4, %f7, %f15 movneg %icc, %i0, %i1 brz %g4, loop_4776 mulx %o7, %i7, %l5 fbue,a %fcc0, loop_4777 std %f10, [%l7 + 0x08] loop_4776: umulcc %i2, %o5, %g5 fnegd %f10, %f14 loop_4777: brz %o0, loop_4778 fnot1s %f7, %f1 ble %icc, loop_4779 brgz,a %i4, loop_4780 loop_4778: ldd [%l7 + 0x38], %f12 stb %i3, [%l7 + 0x67] loop_4779: addccc %o1, %o6, %g7 loop_4780: ld [%l7 + 0x40], %f0 movg %xcc, %o3, %l6 popc %o2, %g3 bvc,a,pn %xcc, loop_4781 edge8 %i5, %l0, %l1 addcc %g6, %l3, %i6 bn,a %icc, loop_4782 loop_4781: bg,a,pt %icc, loop_4783 fornot1s %f11, %f3, %f4 fcmpd %fcc1, %f2, %f8 loop_4782: ldsh [%l7 + 0x4A], %g1 loop_4783: fbue,a %fcc0, loop_4784 andncc %l2, %o4, %l4 umul %g2, 0x1071, %i0 edge32ln %g4, %o7, %i1 loop_4784: ldsw [%l7 + 0x58], %i7 lduh [%l7 + 0x14], %i2 lduw [%l7 + 0x70], %l5 pdist %f2, %f12, %f8 fpadd16s %f2, %f12, %f4 lduw [%l7 + 0x20], %o5 subccc %g5, 0x102E, %i4 umul %i3, %o0, %o1 ldd [%l7 + 0x58], %f6 ldub [%l7 + 0x7C], %g7 udivcc %o6, 0x054A, %o3 call loop_4785 tneg %icc, 0x2 srlx %o2, 0x1F, %l6 ba,pn %xcc, loop_4786 loop_4785: ldsh [%l7 + 0x42], %i5 ldd [%l7 + 0x10], %f0 movl %xcc, %l0, %g3 loop_4786: brnz,a %l1, loop_4787 ldsb [%l7 + 0x32], %l3 fornot1s %f8, %f4, %f14 fbul %fcc1, loop_4788 loop_4787: tcs %xcc, 0x0 edge16n %g6, %i6, %l2 fpadd32 %f4, %f10, %f6 loop_4788: xorcc %o4, 0x133E, %g1 st %f13, [%l7 + 0x3C] movgu %icc, %l4, %g2 lduw [%l7 + 0x70], %i0 stx %o7, [%l7 + 0x38] lduw [%l7 + 0x44], %g4 ldsb [%l7 + 0x36], %i1 fmul8x16au %f2, %f6, %f8 bne,pt %icc, loop_4789 ldub [%l7 + 0x27], %i2 subcc %i7, %l5, %g5 movgu %icc, %i4, %o5 loop_4789: fmovdcs %xcc, %f3, %f6 taddcc %o0, %o1, %i3 ldx [%l7 + 0x70], %g7 fcmpgt16 %f14, %f10, %o6 movpos %xcc, %o2, %o3 stx %i5, [%l7 + 0x68] fsrc1s %f3, %f4 movge %xcc, %l6, %g3 tleu %icc, 0x3 fmovrslez %l0, %f6, %f11 fornot2 %f14, %f2, %f8 stw %l3, [%l7 + 0x6C] ld [%l7 + 0x7C], %f14 sth %l1, [%l7 + 0x6E] alignaddrl %g6, %i6, %o4 fornot1s %f2, %f0, %f8 fcmpne16 %f14, %f10, %l2 fmovsl %icc, %f9, %f1 udiv %l4, 0x12C7, %g2 fmovrsgz %i0, %f13, %f13 fmovsg %icc, %f2, %f7 sdiv %o7, 0x0903, %g1 ldsw [%l7 + 0x14], %g4 fmovrdgez %i1, %f14, %f12 fpadd16s %f13, %f14, %f12 tsubcctv %i7, 0x054A, %i2 taddcc %l5, %i4, %o5 st %f6, [%l7 + 0x30] sll %o0, %g5, %o1 move %icc, %g7, %i3 addc %o2, 0x1FE3, %o6 ldx [%l7 + 0x58], %i5 bvs,pn %xcc, loop_4790 lduh [%l7 + 0x32], %o3 fmovdg %icc, %f5, %f2 fcmpeq16 %f8, %f0, %l6 loop_4790: fandnot2s %f2, %f9, %f8 st %f0, [%l7 + 0x1C] xnor %g3, %l0, %l1 stx %g6, [%l7 + 0x50] fbge %fcc2, loop_4791 ldsb [%l7 + 0x17], %i6 fsrc1s %f2, %f12 bneg %xcc, loop_4792 loop_4791: fsrc1s %f15, %f3 tn %icc, 0x0 fmovsvc %icc, %f3, %f13 loop_4792: ldx [%l7 + 0x50], %l3 subcc %o4, 0x1BB9, %l4 movrne %l2, 0x356, %i0 sth %g2, [%l7 + 0x76] ldub [%l7 + 0x1C], %g1 fmovdn %xcc, %f4, %f12 bn,a,pn %icc, loop_4793 fmovdvs %icc, %f3, %f9 bcc,a %icc, loop_4794 fnot2 %f8, %f2 loop_4793: tcc %xcc, 0x2 ldd [%l7 + 0x18], %f12 loop_4794: fbg %fcc3, loop_4795 fornot2s %f11, %f12, %f9 fmovrslez %g4, %f2, %f8 fmovd %f8, %f10 loop_4795: call loop_4796 udivx %o7, 0x12B2, %i7 fcmpgt32 %f4, %f2, %i2 siam 0x4 loop_4796: ldsh [%l7 + 0x0E], %l5 popc %i4, %o5 ldsh [%l7 + 0x0A], %o0 movrgz %i1, %o1, %g7 stb %g5, [%l7 + 0x21] be,a loop_4797 fornot2 %f8, %f4, %f0 movrlez %o2, %i3, %i5 st %f5, [%l7 + 0x40] loop_4797: fmovdl %icc, %f9, %f11 ldx [%l7 + 0x58], %o6 fcmpgt32 %f12, %f6, %l6 sra %o3, %g3, %l1 sdivx %l0, 0x1DA8, %g6 fmovrslz %i6, %f5, %f0 sub %o4, 0x130B, %l4 brlz,a %l3, loop_4798 ldub [%l7 + 0x1B], %l2 bn,a %icc, loop_4799 ba %icc, loop_4800 loop_4798: ldub [%l7 + 0x32], %g2 ldx [%l7 + 0x50], %g1 loop_4799: taddcctv %g4, 0x10E1, %o7 loop_4800: sth %i7, [%l7 + 0x2A] taddcctv %i0, 0x163A, %l5 fandnot1s %f6, %f5, %f6 std %f2, [%l7 + 0x20] fnand %f6, %f14, %f10 fsrc1 %f2, %f4 fmovdpos %icc, %f12, %f2 fmovdle %xcc, %f4, %f0 ldsh [%l7 + 0x7E], %i2 stw %i4, [%l7 + 0x3C] fble %fcc3, loop_4801 stb %o5, [%l7 + 0x53] andcc %i1, %o0, %o1 sth %g5, [%l7 + 0x0C] loop_4801: orn %g7, %i3, %i5 udiv %o2, 0x0B91, %o6 sth %o3, [%l7 + 0x0A] ldsw [%l7 + 0x40], %l6 andn %g3, %l0, %l1 bcs %icc, loop_4802 fpsub32 %f10, %f2, %f6 bleu loop_4803 fcmple32 %f12, %f0, %g6 loop_4802: stw %i6, [%l7 + 0x20] movl %icc, %o4, %l4 loop_4803: fmovrse %l2, %f4, %f12 fpadd32 %f10, %f14, %f2 edge16ln %g2, %g1, %g4 udivcc %o7, 0x0FA2, %l3 fbo,a %fcc1, loop_4804 fbuge %fcc3, loop_4805 ld [%l7 + 0x54], %f11 subc %i0, %l5, %i7 loop_4804: fcmpne32 %f4, %f6, %i4 loop_4805: edge32n %i2, %o5, %i1 fsrc2 %f6, %f12 xnor %o1, 0x1810, %g5 fpsub16s %f6, %f4, %f13 fpack32 %f4, %f2, %f0 ldub [%l7 + 0x47], %o0 fabss %f7, %f2 tvs %xcc, 0x0 fble %fcc0, loop_4806 ldsh [%l7 + 0x32], %i3 fand %f10, %f6, %f8 fmovdcs %xcc, %f5, %f12 loop_4806: fbo %fcc3, loop_4807 fmovdle %xcc, %f2, %f7 lduw [%l7 + 0x64], %i5 fmovsneg %icc, %f9, %f6 loop_4807: ld [%l7 + 0x14], %f5 lduh [%l7 + 0x20], %g7 stw %o6, [%l7 + 0x48] movne %icc, %o2, %o3 movg %icc, %l6, %g3 subccc %l0, %l1, %g6 edge8l %i6, %l4, %l2 fxor %f8, %f10, %f0 fmovrslz %g2, %f0, %f0 ldsw [%l7 + 0x38], %o4 ldsw [%l7 + 0x0C], %g1 sra %g4, 0x1A, %l3 fbuge,a %fcc0, loop_4808 fmovdgu %icc, %f15, %f7 fnot1 %f10, %f6 fbue %fcc3, loop_4809 loop_4808: xor %i0, 0x1134, %o7 srax %l5, 0x0C, %i7 fpadd16s %f0, %f4, %f13 loop_4809: movvc %icc, %i4, %o5 ldsb [%l7 + 0x5B], %i2 addcc %i1, %g5, %o0 ldx [%l7 + 0x68], %o1 stx %i3, [%l7 + 0x38] nop setx loop_4810, %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 + 0x3E], %i5 stw %g7, [%l7 + 0x78] fmovdl %icc, %f13, %f8 loop_4810: bcs,a loop_4811 sub %o6, %o3, %l6 be,a loop_4812 call loop_4813 loop_4811: fmul8x16al %f11, %f11, %f0 bgu,a loop_4814 loop_4812: ldd [%l7 + 0x38], %f10 loop_4813: fxnor %f6, %f2, %f2 tne %icc, 0x4 loop_4814: stb %g3, [%l7 + 0x38] stb %o2, [%l7 + 0x64] siam 0x1 fmovrsne %l0, %f14, %f7 pdist %f0, %f14, %f0 fmovdleu %icc, %f2, %f10 fpmerge %f0, %f4, %f6 umulcc %g6, 0x0CC2, %l1 lduw [%l7 + 0x70], %i6 st %f2, [%l7 + 0x64] xor %l4, %g2, %o4 smul %l2, %g1, %l3 std %f2, [%l7 + 0x58] mova %icc, %g4, %o7 stx %l5, [%l7 + 0x50] fabsd %f14, %f6 movrgz %i7, 0x2D9, %i0 ldx [%l7 + 0x70], %i4 stx %i2, [%l7 + 0x50] ldsw [%l7 + 0x14], %o5 fzeros %f10 fmovdge %icc, %f5, %f12 fcmpgt16 %f12, %f14, %i1 fmovrsgz %o0, %f0, %f8 ta %xcc, 0x1 edge32l %g5, %o1, %i3 ldsb [%l7 + 0x45], %i5 stw %o6, [%l7 + 0x48] taddcc %o3, 0x0709, %g7 brlez,a %g3, loop_4815 fnand %f2, %f14, %f14 bne,a,pt %icc, loop_4816 movneg %xcc, %l6, %o2 loop_4815: lduw [%l7 + 0x54], %g6 ld [%l7 + 0x18], %f10 loop_4816: stb %l1, [%l7 + 0x45] ta %icc, 0x7 xnor %i6, 0x1384, %l0 fors %f2, %f7, %f9 std %f14, [%l7 + 0x50] lduh [%l7 + 0x32], %l4 fmovspos %xcc, %f9, %f11 fpmerge %f9, %f9, %f4 bge,a,pn %icc, loop_4817 xorcc %g2, %o4, %g1 orncc %l2, %g4, %o7 fcmps %fcc1, %f9, %f3 loop_4817: edge16l %l3, %i7, %i0 sth %l5, [%l7 + 0x12] fnot2s %f4, %f2 fmovsa %xcc, %f12, %f9 fmovsvs %icc, %f0, %f10 fnands %f9, %f8, %f15 brgz,a %i4, loop_4818 fmovsgu %xcc, %f3, %f8 call loop_4819 fmovs %f13, %f4 loop_4818: tvs %icc, 0x4 subc %o5, 0x0A76, %i2 loop_4819: fbl,a %fcc0, loop_4820 bn,a,pt %xcc, loop_4821 bge,a,pt %icc, loop_4822 fmovda %icc, %f8, %f7 loop_4820: stb %i1, [%l7 + 0x72] loop_4821: stw %o0, [%l7 + 0x44] loop_4822: fmovsa %xcc, %f2, %f5 lduw [%l7 + 0x24], %g5 fmovsvc %icc, %f3, %f10 ldsw [%l7 + 0x28], %o1 fmul8sux16 %f8, %f12, %f10 sra %i3, %o6, %i5 fmovsge %xcc, %f2, %f13 lduh [%l7 + 0x3C], %g7 fmovse %icc, %f5, %f4 fbn,a %fcc1, loop_4823 tleu %xcc, 0x3 fabsd %f4, %f0 lduw [%l7 + 0x20], %g3 loop_4823: brgz,a %o3, loop_4824 bge,a,pn %xcc, loop_4825 ldsh [%l7 + 0x42], %l6 lduh [%l7 + 0x54], %g6 loop_4824: fmovrdne %l1, %f2, %f2 loop_4825: subcc %i6, %l0, %l4 tne %icc, 0x5 fpadd32s %f2, %f5, %f1 tl %icc, 0x1 fbo %fcc3, loop_4826 ld [%l7 + 0x20], %f8 lduh [%l7 + 0x4A], %g2 ldx [%l7 + 0x78], %o4 loop_4826: orncc %g1, 0x1212, %o2 fpsub16s %f1, %f4, %f11 ldx [%l7 + 0x28], %l2 ldsb [%l7 + 0x1F], %g4 fnot2 %f4, %f4 te %xcc, 0x5 ldsh [%l7 + 0x36], %o7 addccc %i7, 0x1B9F, %i0 brlez %l5, loop_4827 fble,a %fcc3, loop_4828 ldd [%l7 + 0x08], %f8 andn %i4, 0x068B, %o5 loop_4827: movrne %i2, %l3, %o0 loop_4828: lduw [%l7 + 0x10], %i1 fmovrdgez %o1, %f10, %f4 std %f6, [%l7 + 0x68] bpos,a loop_4829 fandnot2s %f11, %f5, %f14 bvc %icc, loop_4830 edge16n %i3, %g5, %o6 loop_4829: bvs,a %icc, loop_4831 fmovs %f8, %f5 loop_4830: fmovdvc %xcc, %f11, %f3 fmovs %f3, %f0 loop_4831: fones %f8 fmovsleu %xcc, %f3, %f14 fbn %fcc0, loop_4832 ldub [%l7 + 0x4F], %g7 fnand %f6, %f4, %f6 fexpand %f2, %f4 loop_4832: srl %i5, %o3, %l6 ldub [%l7 + 0x72], %g3 stx %l1, [%l7 + 0x18] movvc %icc, %i6, %l0 lduw [%l7 + 0x5C], %g6 nop setx loop_4833, %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 %icc, %g2, %o4 smulcc %g1, %l4, %l2 sethi 0x1998, %g4 loop_4833: fnegd %f0, %f2 sdivcc %o2, 0x0E61, %i7 edge8n %o7, %i0, %i4 nop setx loop_4834, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc2s %f11, %f9 fcmpne32 %f2, %f0, %o5 ldsw [%l7 + 0x44], %i2 loop_4834: fmul8x16au %f14, %f5, %f2 lduh [%l7 + 0x0A], %l3 fmovscs %icc, %f10, %f3 xnorcc %o0, %i1, %l5 movrlz %o1, 0x20E, %i3 bvs loop_4835 udivx %g5, 0x1CDB, %g7 fpsub32 %f2, %f2, %f4 fmovrsne %i5, %f6, %f6 loop_4835: sth %o6, [%l7 + 0x4C] fmovsg %icc, %f8, %f10 fbo,a %fcc2, loop_4836 add %l6, 0x1D3A, %g3 fands %f14, %f4, %f0 fbg %fcc3, loop_4837 loop_4836: fcmpes %fcc0, %f0, %f2 fbe,a %fcc0, loop_4838 fmul8sux16 %f4, %f10, %f6 loop_4837: fbu %fcc1, loop_4839 fcmpes %fcc2, %f13, %f10 loop_4838: brlz,a %o3, loop_4840 ldx [%l7 + 0x38], %i6 loop_4839: bne,pt %icc, loop_4841 taddcctv %l1, %l0, %g6 loop_4840: bvc %icc, loop_4842 fornot2 %f10, %f12, %f4 loop_4841: fmovsleu %xcc, %f3, %f15 fba %fcc0, loop_4843 loop_4842: fmovde %xcc, %f14, %f1 smulcc %o4, %g2, %g1 tvc %icc, 0x7 loop_4843: fbn %fcc3, loop_4844 bpos,pt %icc, loop_4845 fcmpeq32 %f4, %f12, %l2 stb %g4, [%l7 + 0x17] loop_4844: brz,a %l4, loop_4846 loop_4845: st %f11, [%l7 + 0x44] fmovsneg %icc, %f2, %f14 brz,a %o2, loop_4847 loop_4846: te %xcc, 0x4 stw %i7, [%l7 + 0x68] popc 0x0D80, %i0 loop_4847: fmovsvs %icc, %f1, %f0 sethi 0x1CC3, %i4 fpack16 %f4, %f0 fmul8x16al %f1, %f11, %f4 fnot2 %f4, %f8 bgu %xcc, loop_4848 brz,a %o7, loop_4849 fcmpd %fcc3, %f6, %f6 fand %f12, %f0, %f6 loop_4848: tgu %xcc, 0x0 loop_4849: fxors %f12, %f0, %f3 fandnot2 %f0, %f8, %f0 brgz,a %i2, loop_4850 te %icc, 0x6 for %f10, %f6, %f10 fmovrsgez %o5, %f6, %f14 loop_4850: fsrc1 %f4, %f10 fbn,a %fcc3, loop_4851 fmuld8sux16 %f5, %f2, %f10 edge8ln %o0, %l3, %l5 movgu %icc, %o1, %i3 loop_4851: fnot1s %f7, %f3 fbge %fcc1, loop_4852 nop setx loop_4853, %l0, %l1 jmpl %l1, %i1 fmovsneg %icc, %f3, %f0 tsubcc %g5, 0x0196, %i5 loop_4852: edge8n %o6, %g7, %l6 loop_4853: fbu,a %fcc2, loop_4854 ldsw [%l7 + 0x28], %g3 fmovrde %i6, %f14, %f12 bpos,a,pn %xcc, loop_4855 loop_4854: tpos %xcc, 0x6 ldsb [%l7 + 0x70], %o3 fand %f0, %f6, %f14 loop_4855: brgez %l1, loop_4856 fmuld8ulx16 %f9, %f8, %f12 fble,a %fcc0, loop_4857 movre %g6, 0x0C5, %l0 loop_4856: umulcc %o4, %g1, %l2 brgz %g4, loop_4858 loop_4857: fmovdvc %icc, %f4, %f9 srlx %l4, 0x07, %g2 fmovrslez %o2, %f4, %f0 loop_4858: be,pt %xcc, loop_4859 tcc %xcc, 0x3 std %f6, [%l7 + 0x28] fmovrde %i7, %f12, %f10 loop_4859: lduw [%l7 + 0x54], %i0 andcc %i4, %o7, %i2 ble,pt %xcc, loop_4860 bl loop_4861 ldx [%l7 + 0x18], %o5 fmul8x16al %f6, %f14, %f6 loop_4860: subccc %l3, 0x0DA6, %l5 loop_4861: fmul8ulx16 %f14, %f14, %f10 fmovde %xcc, %f3, %f5 fcmple32 %f6, %f14, %o1 fpsub16s %f10, %f7, %f0 fones %f0 lduh [%l7 + 0x2A], %i3 fpsub32s %f9, %f9, %f12 orncc %o0, 0x0A8F, %g5 brlez %i1, loop_4862 ldx [%l7 + 0x40], %o6 fmuld8sux16 %f5, %f13, %f4 ldsh [%l7 + 0x64], %g7 loop_4862: ldsh [%l7 + 0x44], %l6 ldsh [%l7 + 0x6C], %i5 ldx [%l7 + 0x20], %i6 andcc %o3, 0x06B7, %g3 tg %icc, 0x1 sth %l1, [%l7 + 0x14] bl,a,pn %xcc, loop_4863 tleu %icc, 0x6 xnorcc %l0, %g6, %o4 ldd [%l7 + 0x10], %f4 loop_4863: srax %l2, 0x0E, %g1 fmovsvc %xcc, %f8, %f4 ldub [%l7 + 0x14], %l4 fcmpgt16 %f6, %f12, %g2 ldsb [%l7 + 0x17], %o2 fmovrdlz %g4, %f0, %f14 fabss %f1, %f13 lduw [%l7 + 0x34], %i7 sdivcc %i4, 0x0532, %i0 fpsub16s %f5, %f15, %f4 mulx %i2, %o5, %l3 fcmple16 %f8, %f8, %o7 fmul8x16 %f3, %f8, %f4 fnot1 %f12, %f8 fabsd %f8, %f10 fmul8x16au %f7, %f13, %f10 fcmpne32 %f0, %f6, %l5 st %f13, [%l7 + 0x60] mulscc %i3, %o0, %o1 andn %g5, %i1, %o6 sub %g7, 0x1120, %i5 tcs %icc, 0x7 stw %l6, [%l7 + 0x30] fzeros %f13 lduw [%l7 + 0x2C], %i6 fbo %fcc0, loop_4864 add %o3, %g3, %l0 ldub [%l7 + 0x6C], %l1 fornot2 %f4, %f12, %f6 loop_4864: addcc %o4, 0x1EDE, %g6 fmovsleu %xcc, %f11, %f15 fmovrde %l2, %f10, %f12 movn %icc, %l4, %g1 tge %icc, 0x1 fmovse %icc, %f15, %f0 move %icc, %o2, %g2 ldub [%l7 + 0x5E], %g4 ldub [%l7 + 0x53], %i4 st %f6, [%l7 + 0x20] brnz %i7, loop_4865 ld [%l7 + 0x2C], %f3 ldsh [%l7 + 0x72], %i2 fmovsn %xcc, %f0, %f1 loop_4865: stb %o5, [%l7 + 0x6A] fmul8x16au %f14, %f12, %f14 fandnot1s %f3, %f2, %f7 te %icc, 0x1 taddcc %i0, 0x0123, %l3 movrgz %l5, 0x097, %o7 fand %f4, %f2, %f6 ldsb [%l7 + 0x69], %i3 nop setx loop_4866, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge32 %o0, %g5, %o1 lduh [%l7 + 0x36], %o6 stx %i1, [%l7 + 0x78] loop_4866: fxor %f10, %f6, %f10 subccc %g7, %l6, %i6 stb %o3, [%l7 + 0x46] xnor %i5, %l0, %l1 fbug %fcc0, loop_4867 tcs %xcc, 0x0 orncc %g3, %g6, %l2 st %f13, [%l7 + 0x08] loop_4867: brgez %o4, loop_4868 fbl %fcc0, loop_4869 nop setx loop_4870, %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 udivx %g1, 0x021D, %l4 loop_4868: taddcc %o2, %g2, %g4 loop_4869: std %f10, [%l7 + 0x40] loop_4870: brnz,a %i4, loop_4871 ldsh [%l7 + 0x72], %i2 nop setx loop_4872, %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 alignaddrl %o5, %i7, %i0 loop_4871: fpadd32 %f6, %f12, %f10 fmul8x16al %f12, %f11, %f10 loop_4872: ldx [%l7 + 0x40], %l3 movn %xcc, %o7, %l5 fmovsa %icc, %f0, %f8 tleu %icc, 0x3 ldub [%l7 + 0x0A], %i3 xorcc %o0, %o1, %g5 ldd [%l7 + 0x38], %f8 std %f12, [%l7 + 0x58] edge8l %o6, %g7, %i1 ld [%l7 + 0x5C], %f6 fbu %fcc0, loop_4873 ldsw [%l7 + 0x78], %l6 add %o3, %i5, %l0 lduh [%l7 + 0x1E], %l1 loop_4873: ta %icc, 0x3 sth %g3, [%l7 + 0x5E] fmovsne %icc, %f3, %f6 ld [%l7 + 0x30], %f8 fcmpgt16 %f8, %f12, %i6 fcmpgt16 %f0, %f4, %g6 ldd [%l7 + 0x58], %f2 ldsw [%l7 + 0x34], %o4 movgu %icc, %g1, %l2 stb %l4, [%l7 + 0x09] tcc %xcc, 0x0 sth %g2, [%l7 + 0x16] bneg,a loop_4874 ldsw [%l7 + 0x44], %g4 lduh [%l7 + 0x3E], %i4 fsrc2 %f8, %f4 loop_4874: fmul8x16 %f5, %f10, %f8 fbue,a %fcc1, loop_4875 movvs %xcc, %i2, %o2 stx %o5, [%l7 + 0x30] ldsh [%l7 + 0x68], %i7 loop_4875: ldub [%l7 + 0x18], %i0 bge,a,pt %xcc, loop_4876 ldub [%l7 + 0x77], %o7 ldsw [%l7 + 0x4C], %l5 ldsb [%l7 + 0x7E], %i3 loop_4876: stx %o0, [%l7 + 0x78] fba %fcc1, loop_4877 movgu %icc, %l3, %o1 subcc %o6, 0x0B41, %g5 te %xcc, 0x7 loop_4877: udiv %g7, 0x02AA, %l6 tne %xcc, 0x4 movpos %xcc, %o3, %i1 brnz,a %l0, loop_4878 subc %i5, 0x0C31, %g3 movpos %icc, %i6, %g6 fmovrdlz %o4, %f14, %f2 loop_4878: fcmpne16 %f8, %f14, %l1 fba,a %fcc1, loop_4879 brgez,a %l2, loop_4880 orncc %g1, %l4, %g4 brnz %g2, loop_4881 loop_4879: fabsd %f0, %f0 loop_4880: stx %i4, [%l7 + 0x30] fbe,a %fcc1, loop_4882 loop_4881: fbg %fcc2, loop_4883 st %f14, [%l7 + 0x30] stw %o2, [%l7 + 0x28] loop_4882: std %f14, [%l7 + 0x18] loop_4883: ba %xcc, loop_4884 fcmpgt32 %f4, %f10, %i2 fpsub32s %f3, %f0, %f11 movleu %xcc, %i7, %i0 loop_4884: fbn %fcc2, loop_4885 brlez %o5, loop_4886 move %xcc, %l5, %i3 fmovdvc %icc, %f7, %f3 loop_4885: fmovdn %icc, %f9, %f15 loop_4886: st %f12, [%l7 + 0x78] movrlez %o0, 0x20B, %l3 edge32ln %o7, %o6, %g5 udivcc %g7, 0x0A36, %l6 fbg,a %fcc1, loop_4887 tsubcctv %o1, %i1, %l0 bshuffle %f6, %f10, %f10 nop setx loop_4888, %l0, %l1 jmpl %l1, %i5 loop_4887: movre %o3, %i6, %g3 ldub [%l7 + 0x09], %o4 lduw [%l7 + 0x2C], %l1 loop_4888: ldsb [%l7 + 0x7B], %g6 array8 %g1, %l2, %g4 tl %xcc, 0x5 sra %g2, 0x18, %l4 movneg %icc, %i4, %o2 lduw [%l7 + 0x38], %i2 edge16n %i0, %o5, %i7 ldsb [%l7 + 0x53], %i3 movleu %xcc, %l5, %o0 srlx %l3, %o7, %o6 fandnot1s %f2, %f12, %f3 fmovdneg %icc, %f13, %f3 stx %g7, [%l7 + 0x20] ldx [%l7 + 0x78], %l6 fmovsge %xcc, %f7, %f11 fzero %f6 fcmple16 %f14, %f4, %o1 andn %g5, %l0, %i5 brlz %i1, loop_4889 bcc,a,pn %xcc, loop_4890 fbu %fcc3, loop_4891 addcc %o3, %g3, %o4 loop_4889: fmovdcc %xcc, %f4, %f10 loop_4890: ldsh [%l7 + 0x4C], %l1 loop_4891: st %f6, [%l7 + 0x68] stw %i6, [%l7 + 0x70] fmovdne %icc, %f3, %f2 fmovspos %icc, %f6, %f1 ldx [%l7 + 0x40], %g1 bn,a,pn %icc, loop_4892 fmovsleu %xcc, %f11, %f2 fmovdne %icc, %f6, %f10 fmovdpos %xcc, %f1, %f11 loop_4892: ldx [%l7 + 0x30], %l2 edge8l %g6, %g4, %l4 tcc %xcc, 0x7 ldsb [%l7 + 0x3B], %g2 lduw [%l7 + 0x3C], %o2 ldub [%l7 + 0x4C], %i4 ldx [%l7 + 0x50], %i2 add %o5, %i0, %i7 fmul8x16au %f6, %f6, %f10 stx %l5, [%l7 + 0x48] stb %o0, [%l7 + 0x4E] tgu %xcc, 0x2 fbul,a %fcc2, loop_4893 fbu,a %fcc0, loop_4894 fpadd16s %f15, %f0, %f4 tcc %xcc, 0x7 loop_4893: ldsh [%l7 + 0x3A], %i3 loop_4894: fmovdge %icc, %f8, %f9 fpsub16s %f15, %f10, %f13 ldub [%l7 + 0x5A], %o7 movcs %xcc, %o6, %l3 fmovdl %xcc, %f10, %f12 fpadd32s %f11, %f12, %f10 ba,a,pt %icc, loop_4895 stx %l6, [%l7 + 0x08] edge16 %o1, %g7, %l0 te %xcc, 0x7 loop_4895: tcc %xcc, 0x2 lduh [%l7 + 0x20], %i5 bge,a,pn %icc, loop_4896 fzeros %f6 fcmpne32 %f12, %f6, %i1 fands %f3, %f13, %f13 loop_4896: fandnot2s %f8, %f11, %f13 fxor %f14, %f8, %f8 lduh [%l7 + 0x16], %o3 tvc %xcc, 0x4 fmul8ulx16 %f4, %f0, %f6 fcmpne16 %f14, %f2, %g3 lduw [%l7 + 0x14], %g5 fone %f4 fcmpeq32 %f2, %f4, %l1 nop setx loop_4897, %l0, %l1 jmpl %l1, %o4 sethi 0x1AA2, %g1 fornot2 %f2, %f8, %f2 fnot2 %f8, %f12 loop_4897: stb %i6, [%l7 + 0x11] fmovsvc %xcc, %f5, %f12 brlez,a %g6, loop_4898 fmovdleu %xcc, %f2, %f7 fcmpgt32 %f2, %f14, %l2 movre %g4, %l4, %g2 loop_4898: stx %i4, [%l7 + 0x50] fba %fcc2, loop_4899 movpos %xcc, %i2, %o2 lduw [%l7 + 0x20], %o5 fbg,a %fcc2, loop_4900 loop_4899: edge32ln %i7, %l5, %i0 fmovrslez %o0, %f4, %f13 std %f4, [%l7 + 0x38] loop_4900: ldd [%l7 + 0x58], %f0 movrgez %i3, 0x195, %o6 alignaddrl %l3, %l6, %o7 fnot2s %f4, %f5 fmovspos %xcc, %f15, %f3 fmul8x16au %f0, %f4, %f6 te %xcc, 0x0 movn %xcc, %o1, %g7 ldx [%l7 + 0x10], %l0 stb %i5, [%l7 + 0x5C] movrgez %i1, 0x219, %g3 sdivcc %o3, 0x1BB4, %l1 fpsub16s %f5, %f4, %f13 bshuffle %f2, %f0, %f2 fbu %fcc1, loop_4901 brlez %g5, loop_4902 mulx %o4, 0x072D, %i6 stb %g6, [%l7 + 0x6A] loop_4901: fnegd %f10, %f4 loop_4902: fcmpgt16 %f2, %f0, %l2 tvc %xcc, 0x2 udiv %g4, 0x0D16, %g1 subccc %g2, %i4, %l4 bleu,a loop_4903 fcmpd %fcc2, %f12, %f6 smulcc %o2, %o5, %i7 lduw [%l7 + 0x10], %l5 loop_4903: ld [%l7 + 0x30], %f4 fmovdgu %xcc, %f11, %f8 popc %i2, %o0 fmovrdgz %i0, %f14, %f6 fones %f15 ldub [%l7 + 0x56], %i3 srax %l3, 0x19, %l6 edge32 %o6, %o1, %g7 alignaddrl %l0, %o7, %i5 ld [%l7 + 0x18], %f13 fsrc2s %f6, %f11 movrgz %i1, 0x094, %g3 fcmpgt32 %f0, %f8, %l1 ldsb [%l7 + 0x28], %g5 sdivx %o4, 0x15E5, %o3 fmovrdlez %g6, %f4, %f8 fbule,a %fcc0, loop_4904 ldsw [%l7 + 0x78], %i6 stw %g4, [%l7 + 0x5C] movrne %g1, 0x135, %g2 loop_4904: stw %i4, [%l7 + 0x38] fbo,a %fcc3, loop_4905 bvc,a,pn %icc, loop_4906 srlx %l2, 0x1D, %l4 edge16l %o2, %i7, %o5 loop_4905: movneg %icc, %i2, %l5 loop_4906: std %f14, [%l7 + 0x68] fmovdn %xcc, %f3, %f10 movrgez %i0, %o0, %l3 bcc,a %xcc, loop_4907 fmovdge %xcc, %f8, %f6 tle %xcc, 0x3 add %l6, 0x0A67, %i3 loop_4907: sdiv %o6, 0x0F6E, %g7 st %f9, [%l7 + 0x78] subcc %o1, 0x138E, %l0 subccc %o7, %i1, %i5 fmovdvc %icc, %f10, %f14 lduh [%l7 + 0x5E], %g3 tvc %icc, 0x5 ldsw [%l7 + 0x68], %l1 brnz,a %g5, loop_4908 fpack16 %f10, %f6 tcs %xcc, 0x3 te %icc, 0x7 loop_4908: fsrc2 %f8, %f10 tg %xcc, 0x3 ldsw [%l7 + 0x14], %o4 taddcc %g6, 0x101D, %i6 ldsh [%l7 + 0x6E], %g4 fcmpne16 %f6, %f12, %o3 sth %g2, [%l7 + 0x62] bleu %icc, loop_4909 stx %i4, [%l7 + 0x70] std %f14, [%l7 + 0x78] brgez %l2, loop_4910 loop_4909: fcmped %fcc3, %f8, %f6 sll %g1, 0x1C, %l4 subc %i7, 0x0DD1, %o5 loop_4910: fbge %fcc0, loop_4911 fmovdg %icc, %f14, %f9 bvc,a,pt %icc, loop_4912 stb %o2, [%l7 + 0x5F] loop_4911: ldub [%l7 + 0x60], %i2 ldub [%l7 + 0x2A], %i0 loop_4912: sdivx %l5, 0x18B7, %o0 fmovdcc %xcc, %f0, %f15 fmovdl %xcc, %f8, %f11 tcs %xcc, 0x1 ld [%l7 + 0x10], %f8 ldsb [%l7 + 0x14], %l6 tl %xcc, 0x0 fnegd %f2, %f4 bne,a loop_4913 stw %l3, [%l7 + 0x74] umulcc %i3, 0x0486, %g7 fornot1 %f2, %f4, %f2 loop_4913: ldsh [%l7 + 0x4E], %o1 edge32l %l0, %o6, %o7 srl %i1, 0x0C, %g3 lduw [%l7 + 0x5C], %l1 edge16 %g5, %i5, %o4 fmovdcc %xcc, %f0, %f13 movg %icc, %g6, %i6 brlez %o3, loop_4914 fmovda %icc, %f14, %f4 fbue,a %fcc0, loop_4915 srlx %g4, %g2, %i4 loop_4914: stx %l2, [%l7 + 0x08] ldd [%l7 + 0x18], %f6 loop_4915: fmovda %xcc, %f14, %f7 mulscc %l4, 0x00B7, %g1 fandnot2 %f0, %f0, %f14 fmul8x16al %f15, %f9, %f10 edge32n %i7, %o5, %i2 lduh [%l7 + 0x14], %i0 fnot2 %f12, %f12 bne %xcc, loop_4916 sth %o2, [%l7 + 0x2A] alignaddr %l5, %o0, %l6 sub %l3, %i3, %o1 loop_4916: smulcc %g7, 0x0329, %l0 ldsw [%l7 + 0x30], %o6 edge32ln %o7, %i1, %g3 bvc %xcc, loop_4917 fmovsvc %icc, %f9, %f10 fbue %fcc3, loop_4918 fmuld8ulx16 %f5, %f10, %f12 loop_4917: sethi 0x008C, %l1 fmul8sux16 %f2, %f6, %f4 loop_4918: fmovsge %xcc, %f2, %f6 fornot1s %f0, %f7, %f11 mulscc %g5, %i5, %g6 bn loop_4919 bneg,a loop_4920 fmuld8sux16 %f5, %f1, %f4 edge8ln %i6, %o4, %g4 loop_4919: fpsub32s %f5, %f9, %f8 loop_4920: xorcc %o3, 0x1392, %i4 tsubcc %g2, %l2, %g1 bne,pt %xcc, loop_4921 andncc %i7, %o5, %i2 edge8 %i0, %l4, %o2 fcmps %fcc2, %f12, %f11 loop_4921: lduh [%l7 + 0x20], %l5 fornot2 %f12, %f2, %f2 for %f6, %f6, %f2 fzero %f10 edge16n %l6, %o0, %i3 fmul8x16au %f6, %f11, %f10 ldsb [%l7 + 0x72], %o1 srl %l3, %g7, %o6 fmovdpos %icc, %f4, %f6 fbge %fcc2, loop_4922 fnot2 %f10, %f10 lduh [%l7 + 0x70], %o7 ldsb [%l7 + 0x37], %l0 loop_4922: edge16 %g3, %i1, %g5 tne %icc, 0x6 stw %l1, [%l7 + 0x58] fcmpne32 %f12, %f0, %g6 bvc,a,pt %icc, loop_4923 alignaddrl %i6, %i5, %g4 fmul8sux16 %f10, %f12, %f6 move %icc, %o4, %o3 loop_4923: ldsh [%l7 + 0x4C], %i4 fpack32 %f10, %f2, %f6 ldx [%l7 + 0x28], %l2 fnot2 %f8, %f6 fmovdge %xcc, %f8, %f8 tg %icc, 0x3 fmovdl %xcc, %f4, %f13 ldub [%l7 + 0x50], %g2 fmul8ulx16 %f4, %f14, %f6 ldsw [%l7 + 0x78], %i7 orcc %g1, 0x06A7, %i2 faligndata %f14, %f8, %f2 fmovse %icc, %f8, %f1 stw %o5, [%l7 + 0x24] movrne %i0, 0x048, %l4 nop setx loop_4924, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnands %f7, %f13, %f1 movleu %xcc, %l5, %o2 fpsub32 %f8, %f14, %f4 loop_4924: fabsd %f10, %f8 ldx [%l7 + 0x70], %l6 fmovdge %icc, %f4, %f8 ldsb [%l7 + 0x55], %o0 fbne %fcc1, loop_4925 bleu loop_4926 lduh [%l7 + 0x5E], %i3 array32 %o1, %g7, %l3 loop_4925: fmovrdne %o7, %f8, %f4 loop_4926: ldsw [%l7 + 0x58], %o6 ldsb [%l7 + 0x0D], %g3 bcs,pt %icc, loop_4927 tneg %xcc, 0x2 mova %xcc, %l0, %g5 stb %l1, [%l7 + 0x1A] loop_4927: edge32ln %i1, %g6, %i5 faligndata %f4, %f12, %f2 fexpand %f3, %f8 stb %g4, [%l7 + 0x3B] movg %icc, %i6, %o4 bn,a loop_4928 fbo,a %fcc0, loop_4929 fcmpeq32 %f4, %f6, %i4 ldub [%l7 + 0x79], %o3 loop_4928: bneg %icc, loop_4930 loop_4929: std %f8, [%l7 + 0x78] sethi 0x1D59, %l2 te %xcc, 0x4 loop_4930: fpmerge %f2, %f0, %f12 fxnors %f9, %f7, %f6 fpadd16 %f14, %f8, %f6 ldsh [%l7 + 0x3E], %g2 smul %i7, 0x1D5F, %i2 movn %icc, %g1, %i0 call loop_4931 fba,a %fcc0, loop_4932 movneg %xcc, %o5, %l4 fandnot2 %f12, %f0, %f10 loop_4931: fbne,a %fcc3, loop_4933 loop_4932: movrgz %o2, %l5, %l6 ldd [%l7 + 0x70], %f12 fcmpd %fcc2, %f4, %f12 loop_4933: lduh [%l7 + 0x78], %o0 ldsb [%l7 + 0x78], %o1 fmovsl %xcc, %f14, %f14 nop setx loop_4934, %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 fbu,a %fcc2, loop_4935 fnands %f4, %f10, %f5 st %f13, [%l7 + 0x4C] loop_4934: faligndata %f10, %f2, %f8 loop_4935: stw %g7, [%l7 + 0x24] st %f2, [%l7 + 0x30] lduh [%l7 + 0x3C], %i3 std %f4, [%l7 + 0x28] fmovrde %o7, %f6, %f14 ldsh [%l7 + 0x5A], %o6 st %f13, [%l7 + 0x08] fors %f5, %f7, %f15 ba,pt %xcc, loop_4936 fnot2s %f12, %f13 ldsh [%l7 + 0x0A], %g3 fbn,a %fcc3, loop_4937 loop_4936: fbg,a %fcc0, loop_4938 fzero %f4 movrne %l3, 0x23F, %l0 loop_4937: ldd [%l7 + 0x10], %f4 loop_4938: sethi 0x0A94, %g5 ldd [%l7 + 0x28], %f2 lduh [%l7 + 0x0A], %l1 fsrc2 %f4, %f10 fmul8x16 %f9, %f10, %f6 fands %f7, %f14, %f3 edge32l %i1, %g6, %g4 movg %icc, %i6, %o4 fxors %f7, %f13, %f3 fxnor %f10, %f8, %f12 ld [%l7 + 0x48], %f3 mulx %i5, 0x039C, %o3 xnor %l2, %i4, %i7 tne %xcc, 0x7 stw %g2, [%l7 + 0x08] stb %i2, [%l7 + 0x38] brz %g1, loop_4939 sdivcc %i0, 0x06FE, %o5 stb %o2, [%l7 + 0x4B] udivcc %l5, 0x123B, %l6 loop_4939: bvs,a %icc, loop_4940 sth %o0, [%l7 + 0x0A] movrlez %l4, %o1, %g7 stb %o7, [%l7 + 0x7C] loop_4940: fnot2 %f2, %f0 tl %icc, 0x6 fbul %fcc0, loop_4941 orncc %o6, 0x1AE5, %g3 ldd [%l7 + 0x20], %f10 brz %i3, loop_4942 loop_4941: fxnor %f0, %f12, %f6 fcmpeq32 %f4, %f12, %l0 addccc %g5, %l3, %l1 loop_4942: fmovrdgz %i1, %f12, %f2 ldx [%l7 + 0x68], %g6 srlx %g4, %i6, %i5 ldx [%l7 + 0x60], %o3 bvs,a loop_4943 fmovsg %icc, %f7, %f9 call loop_4944 fnands %f7, %f6, %f9 loop_4943: fpsub32s %f1, %f9, %f6 fmovdcs %icc, %f11, %f9 loop_4944: std %f14, [%l7 + 0x08] fnot1 %f6, %f6 addc %l2, %o4, %i7 ldx [%l7 + 0x10], %i4 call loop_4945 fnot1s %f12, %f0 subc %g2, %g1, %i0 array8 %o5, %o2, %l5 loop_4945: sth %l6, [%l7 + 0x68] fmovrsne %i2, %f1, %f3 fexpand %f4, %f8 pdist %f6, %f2, %f2 xnor %l4, %o1, %o0 ld [%l7 + 0x38], %f8 ta %xcc, 0x5 fmovrdne %g7, %f2, %f6 ldx [%l7 + 0x58], %o7 bn,pt %xcc, loop_4946 ldx [%l7 + 0x78], %g3 fbge,a %fcc2, loop_4947 tn %icc, 0x4 loop_4946: fandnot1 %f8, %f4, %f0 fmovscs %icc, %f13, %f12 loop_4947: lduw [%l7 + 0x14], %o6 movle %xcc, %i3, %g5 movn %icc, %l3, %l1 fmovde %xcc, %f14, %f1 ldx [%l7 + 0x58], %i1 fmovsl %xcc, %f0, %f11 smulcc %g6, %l0, %g4 fbe %fcc2, loop_4948 stb %i6, [%l7 + 0x15] fbue %fcc1, loop_4949 tpos %xcc, 0x0 loop_4948: fmovsa %xcc, %f15, %f14 st %f6, [%l7 + 0x3C] loop_4949: or %o3, %i5, %l2 lduw [%l7 + 0x10], %o4 fmovrsne %i7, %f8, %f14 tpos %xcc, 0x2 fandnot1 %f4, %f12, %f12 st %f2, [%l7 + 0x28] tgu %xcc, 0x2 fbule %fcc3, loop_4950 tneg %xcc, 0x4 fmul8x16 %f4, %f10, %f0 fpadd32 %f12, %f12, %f4 loop_4950: ldsw [%l7 + 0x1C], %g2 array8 %g1, %i4, %o5 ldd [%l7 + 0x50], %f10 tleu %icc, 0x5 fsrc2 %f0, %f8 bn,a %xcc, loop_4951 tl %icc, 0x3 std %f6, [%l7 + 0x38] fmovrdgez %i0, %f10, %f8 loop_4951: movge %xcc, %l5, %o2 edge16n %l6, %l4, %i2 movrgez %o0, 0x2DD, %g7 fmovsl %icc, %f1, %f3 fbu,a %fcc3, loop_4952 fmovdn %icc, %f15, %f12 stw %o7, [%l7 + 0x14] std %f2, [%l7 + 0x50] loop_4952: ldsh [%l7 + 0x0A], %g3 bne,a,pt %xcc, loop_4953 fpadd32 %f8, %f14, %f4 fpadd16s %f15, %f10, %f3 movre %o1, %o6, %g5 loop_4953: ldx [%l7 + 0x28], %l3 lduw [%l7 + 0x78], %i3 fbo %fcc3, loop_4954 stw %l1, [%l7 + 0x58] lduw [%l7 + 0x70], %i1 st %f1, [%l7 + 0x3C] loop_4954: call loop_4955 mova %icc, %l0, %g4 fmovsneg %icc, %f3, %f7 ldub [%l7 + 0x6B], %g6 loop_4955: ldsb [%l7 + 0x27], %i6 stb %i5, [%l7 + 0x10] fpmerge %f9, %f2, %f10 fmovrdne %l2, %f12, %f6 fnegs %f4, %f15 movrgez %o4, 0x2C5, %o3 ldsh [%l7 + 0x10], %i7 tle %xcc, 0x2 ldx [%l7 + 0x48], %g2 bg,a,pt %icc, loop_4956 move %xcc, %g1, %i4 siam 0x2 fmovrdgez %i0, %f4, %f4 loop_4956: sdivcc %l5, 0x0BB9, %o2 ldsw [%l7 + 0x20], %o5 stb %l6, [%l7 + 0x51] ldd [%l7 + 0x10], %f6 brnz %i2, loop_4957 fnegd %f4, %f14 fxors %f3, %f1, %f13 umul %o0, 0x0933, %g7 loop_4957: fabss %f1, %f7 fexpand %f10, %f14 sth %l4, [%l7 + 0x2C] stb %g3, [%l7 + 0x5D] movcc %xcc, %o1, %o7 fcmpes %fcc0, %f4, %f1 tg %icc, 0x6 lduw [%l7 + 0x2C], %o6 mulscc %l3, 0x022A, %g5 st %f2, [%l7 + 0x24] movvs %xcc, %l1, %i3 fmovdcs %icc, %f14, %f6 std %f10, [%l7 + 0x40] fxors %f2, %f3, %f11 stb %i1, [%l7 + 0x27] lduw [%l7 + 0x40], %g4 st %f10, [%l7 + 0x44] ldsw [%l7 + 0x08], %l0 alignaddr %i6, %g6, %i5 edge8ln %l2, %o3, %o4 fmovsgu %icc, %f5, %f11 fmovrslz %i7, %f14, %f2 fnot2s %f14, %f2 ld [%l7 + 0x10], %f7 be,a,pn %xcc, loop_4958 fones %f2 fble,a %fcc0, loop_4959 ldsw [%l7 + 0x24], %g1 loop_4958: stx %i4, [%l7 + 0x30] stb %g2, [%l7 + 0x67] loop_4959: bshuffle %f4, %f12, %f12 siam 0x1 taddcc %i0, %l5, %o2 orcc %l6, %o5, %o0 tpos %icc, 0x3 bgu %icc, loop_4960 fcmpgt16 %f4, %f4, %i2 fbg %fcc0, loop_4961 lduh [%l7 + 0x78], %l4 loop_4960: srax %g3, %o1, %o7 stb %g7, [%l7 + 0x1F] loop_4961: lduh [%l7 + 0x1A], %l3 tneg %xcc, 0x0 edge16 %o6, %l1, %i3 fcmpeq32 %f4, %f6, %g5 lduh [%l7 + 0x78], %i1 smul %l0, %i6, %g4 movrne %i5, %l2, %o3 std %f4, [%l7 + 0x40] fmovrsgz %o4, %f10, %f3 tleu %icc, 0x3 array16 %i7, %g6, %g1 sdivcc %i4, 0x1732, %i0 tcs %icc, 0x5 fornot1 %f6, %f10, %f12 andn %l5, 0x0010, %o2 fmovd %f0, %f14 fblg %fcc3, loop_4962 fcmpne32 %f12, %f6, %g2 brgz %l6, loop_4963 ld [%l7 + 0x10], %f2 loop_4962: movre %o0, 0x30E, %o5 taddcctv %i2, 0x000E, %l4 loop_4963: fmovsne %icc, %f9, %f7 fbne,a %fcc2, loop_4964 ld [%l7 + 0x28], %f4 fmovde %xcc, %f11, %f10 movrne %g3, 0x313, %o7 loop_4964: tn %xcc, 0x0 fpsub16s %f14, %f1, %f9 fmovsa %icc, %f7, %f9 fcmpne16 %f2, %f14, %g7 edge8n %l3, %o1, %l1 edge8l %o6, %g5, %i1 stw %i3, [%l7 + 0x08] fmovdge %xcc, %f11, %f15 fbuge %fcc3, loop_4965 fmovsvc %icc, %f9, %f14 fmovsl %xcc, %f14, %f10 stw %l0, [%l7 + 0x50] loop_4965: sdivx %g4, 0x1B7C, %i5 stx %i6, [%l7 + 0x30] ld [%l7 + 0x40], %f4 fmovdneg %xcc, %f4, %f13 fba,a %fcc1, loop_4966 bge,a %xcc, loop_4967 fornot1 %f12, %f2, %f2 orn %l2, %o4, %o3 loop_4966: te %icc, 0x4 loop_4967: tleu %xcc, 0x1 bl,a,pn %icc, loop_4968 fcmps %fcc0, %f15, %f1 popc 0x0C78, %i7 bleu,a,pt %xcc, loop_4969 loop_4968: lduw [%l7 + 0x24], %g6 fnot2s %f0, %f6 bcc,a,pt %xcc, loop_4970 loop_4969: ldub [%l7 + 0x5D], %g1 movpos %icc, %i4, %l5 alignaddr %i0, %o2, %l6 loop_4970: fbu %fcc0, loop_4971 fmovdvc %xcc, %f5, %f9 fornot1s %f5, %f5, %f12 lduw [%l7 + 0x34], %g2 loop_4971: fmovrdgz %o5, %f8, %f14 ldsh [%l7 + 0x24], %i2 std %f8, [%l7 + 0x20] ta %icc, 0x1 fmovscs %icc, %f13, %f13 nop setx loop_4972, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x4C], %l4 fcmpgt32 %f8, %f6, %o0 lduw [%l7 + 0x74], %o7 loop_4972: tg %icc, 0x4 lduh [%l7 + 0x4A], %g3 fornot2 %f12, %f4, %f12 bn,pt %xcc, loop_4973 stw %l3, [%l7 + 0x54] edge16 %g7, %o1, %o6 stb %l1, [%l7 + 0x2B] loop_4973: tge %xcc, 0x6 ldd [%l7 + 0x10], %f14 and %g5, 0x04EE, %i1 fmovdn %xcc, %f6, %f9 ldsh [%l7 + 0x74], %l0 fbn %fcc0, loop_4974 brlez,a %g4, loop_4975 fpackfix %f8, %f1 fbg %fcc0, loop_4976 loop_4974: bcs %xcc, loop_4977 loop_4975: stw %i3, [%l7 + 0x30] for %f14, %f10, %f6 loop_4976: fzeros %f15 loop_4977: fbn %fcc3, loop_4978 srax %i6, %i5, %o4 movrlez %l2, 0x0A2, %o3 fnot2s %f11, %f2 loop_4978: fmovspos %xcc, %f9, %f2 sth %i7, [%l7 + 0x42] fcmpeq32 %f12, %f4, %g6 edge8ln %g1, %l5, %i0 tl %icc, 0x7 call loop_4979 mulx %o2, %l6, %i4 mova %xcc, %g2, %i2 fmovrslz %o5, %f9, %f3 loop_4979: ldx [%l7 + 0x68], %o0 fmovdn %icc, %f13, %f0 fpsub16s %f3, %f1, %f5 movpos %icc, %l4, %g3 tn %xcc, 0x0 fpsub32 %f6, %f12, %f8 alignaddrl %l3, %g7, %o7 ldsh [%l7 + 0x7C], %o1 fcmple16 %f8, %f6, %o6 taddcc %l1, 0x064E, %i1 stw %g5, [%l7 + 0x7C] addccc %l0, 0x1F93, %g4 brlez,a %i3, loop_4980 fmovsvc %xcc, %f8, %f14 movrlez %i6, 0x1E1, %i5 std %f6, [%l7 + 0x40] loop_4980: movrgez %l2, %o4, %o3 brnz %i7, loop_4981 st %f4, [%l7 + 0x30] st %f11, [%l7 + 0x50] fornot1s %f5, %f10, %f0 loop_4981: tvs %icc, 0x7 tle %icc, 0x4 fbue %fcc0, loop_4982 fbul %fcc3, loop_4983 bcc,a %icc, loop_4984 bcc,pt %icc, loop_4985 loop_4982: tne %icc, 0x0 loop_4983: fmovspos %xcc, %f4, %f3 loop_4984: std %f12, [%l7 + 0x70] loop_4985: lduw [%l7 + 0x74], %g1 fbge %fcc0, loop_4986 movcc %xcc, %g6, %l5 bneg,a loop_4987 fnand %f4, %f0, %f6 loop_4986: tgu %xcc, 0x4 sra %o2, %i0, %l6 loop_4987: lduh [%l7 + 0x74], %i4 ldd [%l7 + 0x30], %f2 fmul8sux16 %f8, %f10, %f4 bvc,a,pn %icc, loop_4988 st %f8, [%l7 + 0x08] fbo %fcc0, loop_4989 fmovsl %xcc, %f7, %f15 loop_4988: ld [%l7 + 0x34], %f9 ldsh [%l7 + 0x10], %g2 loop_4989: lduw [%l7 + 0x7C], %i2 stb %o0, [%l7 + 0x0F] sth %l4, [%l7 + 0x6A] stw %o5, [%l7 + 0x4C] andncc %l3, %g7, %o7 ldsw [%l7 + 0x30], %g3 fzero %f12 stb %o1, [%l7 + 0x5B] ldsw [%l7 + 0x78], %l1 stw %o6, [%l7 + 0x0C] sth %g5, [%l7 + 0x36] std %f12, [%l7 + 0x10] ldsw [%l7 + 0x54], %l0 lduh [%l7 + 0x3A], %i1 std %f4, [%l7 + 0x08] fones %f6 movgu %icc, %g4, %i6 sllx %i3, %i5, %l2 bshuffle %f0, %f4, %f14 movrgez %o3, %i7, %g1 fmovdg %xcc, %f5, %f5 mulscc %g6, 0x0EB0, %l5 stb %o2, [%l7 + 0x6E] tn %icc, 0x5 bne,a loop_4990 stw %i0, [%l7 + 0x0C] movrgez %l6, 0x269, %o4 movcc %icc, %i4, %g2 loop_4990: fcmpeq32 %f8, %f4, %o0 orn %l4, 0x1B3B, %i2 std %f8, [%l7 + 0x20] fmovsge %icc, %f6, %f5 sth %o5, [%l7 + 0x5E] sth %g7, [%l7 + 0x30] fmovrdgez %o7, %f12, %f8 movne %icc, %l3, %g3 fbge,a %fcc3, loop_4991 bleu,a loop_4992 taddcc %o1, 0x1CC5, %o6 fmovdl %xcc, %f4, %f12 loop_4991: ldx [%l7 + 0x10], %l1 loop_4992: fmovdle %xcc, %f10, %f2 stb %l0, [%l7 + 0x7B] tn %xcc, 0x0 ld [%l7 + 0x44], %f15 movl %icc, %i1, %g5 movgu %xcc, %i6, %g4 fabss %f3, %f0 ld [%l7 + 0x1C], %f5 fmovdleu %icc, %f10, %f12 fsrc2 %f6, %f4 ldx [%l7 + 0x08], %i3 std %f8, [%l7 + 0x20] ldd [%l7 + 0x08], %f8 ldx [%l7 + 0x10], %l2 std %f14, [%l7 + 0x60] ldd [%l7 + 0x20], %f0 ld [%l7 + 0x74], %f3 ldsh [%l7 + 0x50], %i5 bl %icc, loop_4993 mulscc %i7, 0x119D, %g1 std %f8, [%l7 + 0x58] fcmpne16 %f14, %f12, %g6 loop_4993: taddcctv %o3, %l5, %i0 fxnors %f15, %f6, %f3 fmovdcs %xcc, %f8, %f2 ldsw [%l7 + 0x0C], %l6 for %f14, %f10, %f8 udiv %o2, 0x0231, %o4 fmovscs %xcc, %f8, %f5 ldx [%l7 + 0x40], %i4 fabsd %f14, %f8 edge32n %o0, %l4, %g2 fbge %fcc2, loop_4994 bcc,a loop_4995 add %i2, %g7, %o5 addc %l3, %o7, %o1 loop_4994: lduw [%l7 + 0x28], %g3 loop_4995: xnor %l1, 0x0535, %l0 edge8l %i1, %g5, %o6 fcmped %fcc1, %f4, %f6 addcc %g4, 0x1645, %i3 edge32l %i6, %i5, %l2 sdivcc %g1, 0x1C86, %i7 fbg %fcc1, loop_4996 edge16ln %o3, %l5, %i0 fxors %f9, %f6, %f5 movle %xcc, %l6, %o2 loop_4996: faligndata %f6, %f0, %f10 stx %o4, [%l7 + 0x38] fmovsvc %xcc, %f8, %f0 edge32ln %g6, %o0, %i4 taddcctv %l4, 0x0D8B, %g2 lduh [%l7 + 0x64], %i2 ld [%l7 + 0x50], %f1 ldsh [%l7 + 0x32], %g7 fmovsa %xcc, %f3, %f8 fornot2s %f12, %f1, %f11 st %f1, [%l7 + 0x2C] umulcc %o5, 0x1593, %l3 popc %o1, %o7 sth %g3, [%l7 + 0x38] ldsh [%l7 + 0x40], %l1 bpos,a loop_4997 fmovdvs %icc, %f12, %f6 fcmpes %fcc2, %f13, %f11 fnot1 %f4, %f14 loop_4997: fnors %f2, %f8, %f8 stx %l0, [%l7 + 0x60] movleu %xcc, %i1, %o6 fxors %f14, %f1, %f2 ldsw [%l7 + 0x3C], %g4 andncc %g5, %i3, %i5 sth %l2, [%l7 + 0x16] ldd [%l7 + 0x38], %f10 brlez %i6, loop_4998 ldsb [%l7 + 0x2B], %g1 ldd [%l7 + 0x30], %f8 array16 %o3, %l5, %i7 loop_4998: brgz,a %l6, loop_4999 ldsh [%l7 + 0x12], %o2 fmovsl %xcc, %f7, %f4 std %f8, [%l7 + 0x78] loop_4999: bvs,a loop_5000 stx %o4, [%l7 + 0x20] fandnot1 %f6, %f0, %f14 tleu %xcc, 0x0 loop_5000: stw %g6, [%l7 + 0x18] fpsub32s %f6, %f2, %f12 fmul8x16al %f3, %f2, %f4 nop setx loop_5001, %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 %icc, 0x2 std %f6, [%l7 + 0x08] fand %f4, %f6, %f0 loop_5001: umul %i0, %o0, %l4 fmul8x16 %f5, %f10, %f4 stb %g2, [%l7 + 0x2C] fmovdgu %xcc, %f5, %f7 st %f6, [%l7 + 0x38] ldsw [%l7 + 0x4C], %i4 stx %i2, [%l7 + 0x48] st %f14, [%l7 + 0x30] andncc %g7, %o5, %o1 fcmpgt16 %f8, %f4, %l3 ldx [%l7 + 0x38], %o7 fpsub16 %f10, %f12, %f4 ldsb [%l7 + 0x26], %g3 sth %l0, [%l7 + 0x30] fmovsle %icc, %f5, %f5 edge32l %l1, %o6, %i1 fzero %f4 ld [%l7 + 0x24], %f5 andn %g5, 0x195E, %g4 brgz %i3, loop_5002 edge16l %i5, %l2, %g1 stb %i6, [%l7 + 0x59] stb %l5, [%l7 + 0x79] loop_5002: fornot1s %f4, %f0, %f14 array32 %i7, %o3, %l6 fsrc1s %f0, %f7 lduw [%l7 + 0x10], %o2 sdiv %g6, 0x140B, %o4 stw %i0, [%l7 + 0x68] fcmpgt16 %f6, %f0, %l4 stw %o0, [%l7 + 0x7C] fmovsn %icc, %f9, %f8 fbug,a %fcc3, loop_5003 fcmpgt16 %f0, %f10, %g2 fmovdn %icc, %f15, %f12 ld [%l7 + 0x44], %f9 loop_5003: fpsub16 %f8, %f0, %f14 edge8l %i2, %g7, %i4 fmovdcs %xcc, %f10, %f10 move %xcc, %o1, %l3 ldsh [%l7 + 0x38], %o7 tle %icc, 0x4 fmovsne %xcc, %f2, %f12 sth %g3, [%l7 + 0x36] movneg %xcc, %o5, %l1 fsrc2s %f0, %f2 fmovrsgz %o6, %f5, %f9 mova %xcc, %l0, %g5 fmovdcc %xcc, %f1, %f4 fnands %f1, %f15, %f12 fbul %fcc0, loop_5004 movleu %xcc, %g4, %i1 fmovrdgez %i5, %f10, %f14 movcs %icc, %l2, %g1 loop_5004: lduh [%l7 + 0x40], %i6 fabss %f3, %f9 fbo,a %fcc3, loop_5005 ldd [%l7 + 0x70], %f10 fmovsne %xcc, %f2, %f15 fpadd16s %f10, %f14, %f4 loop_5005: popc 0x1EAD, %i3 lduw [%l7 + 0x74], %i7 ldsb [%l7 + 0x27], %l5 fmovrslz %l6, %f8, %f3 fmul8x16 %f15, %f0, %f12 ld [%l7 + 0x40], %f9 alignaddr %o2, %o3, %o4 fpadd16s %f9, %f15, %f10 st %f15, [%l7 + 0x4C] stw %g6, [%l7 + 0x60] ld [%l7 + 0x4C], %f6 ld [%l7 + 0x24], %f5 nop setx loop_5006, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_5007, %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 + 0x40] stx %i0, [%l7 + 0x70] loop_5006: ldd [%l7 + 0x58], %f10 loop_5007: ldd [%l7 + 0x10], %f12 ldsb [%l7 + 0x7B], %o0 stw %i2, [%l7 + 0x18] or %g2, 0x1D27, %g7 fnors %f6, %f4, %f2 stb %o1, [%l7 + 0x1B] ldsh [%l7 + 0x1E], %i4 bcs loop_5008 edge8 %o7, %l3, %g3 stx %o5, [%l7 + 0x60] call loop_5009 loop_5008: lduw [%l7 + 0x24], %l1 fmovrslz %o6, %f6, %f9 ldsb [%l7 + 0x6A], %g5 loop_5009: ldsh [%l7 + 0x18], %l0 ldsh [%l7 + 0x76], %i1 edge8ln %g4, %l2, %g1 fabsd %f10, %f4 fcmple32 %f12, %f4, %i6 movre %i5, 0x289, %i3 fmovda %xcc, %f14, %f15 fsrc1s %f4, %f12 movpos %xcc, %i7, %l6 fmovsvs %xcc, %f13, %f1 ble,pn %xcc, loop_5010 fsrc2 %f10, %f12 fcmpne16 %f6, %f2, %o2 fbg %fcc3, loop_5011 loop_5010: fmovrse %l5, %f5, %f11 fcmpeq32 %f6, %f4, %o4 alignaddr %o3, %g6, %i0 loop_5011: fmovdneg %xcc, %f7, %f8 bn,a %xcc, loop_5012 fbul %fcc3, loop_5013 fnegd %f0, %f10 edge8l %o0, %i2, %l4 loop_5012: ldsb [%l7 + 0x53], %g2 loop_5013: ldsh [%l7 + 0x38], %g7 fmul8x16 %f9, %f12, %f0 movle %icc, %i4, %o1 sth %o7, [%l7 + 0x3C] bge,a %xcc, loop_5014 fnot2 %f12, %f12 stw %g3, [%l7 + 0x48] fnand %f10, %f8, %f4 loop_5014: mova %icc, %l3, %l1 ldx [%l7 + 0x60], %o5 movrlez %o6, 0x39D, %g5 stb %i1, [%l7 + 0x70] fmovsa %icc, %f12, %f0 and %l0, %l2, %g1 fcmpne32 %f2, %f10, %i6 tcc %icc, 0x2 ldub [%l7 + 0x2E], %i5 movge %xcc, %g4, %i3 fandnot2s %f13, %f5, %f9 sra %l6, %i7, %l5 fmovrsgz %o4, %f0, %f10 sra %o2, 0x08, %o3 fmovsgu %xcc, %f6, %f9 fnegd %f6, %f4 alignaddrl %g6, %o0, %i0 fmovrsgez %l4, %f8, %f15 fsrc1s %f12, %f5 ld [%l7 + 0x4C], %f1 fcmpeq32 %f0, %f14, %g2 and %i2, %i4, %o1 st %f3, [%l7 + 0x4C] tsubcctv %o7, 0x0555, %g7 fpmerge %f5, %f1, %f2 nop setx loop_5015, %l0, %l1 jmpl %l1, %l3 std %f10, [%l7 + 0x18] fsrc1s %f12, %f3 bvc,a loop_5016 loop_5015: fandnot1s %f1, %f4, %f7 move %icc, %g3, %l1 addc %o5, %g5, %o6 loop_5016: fmovse %xcc, %f10, %f14 fnot1s %f9, %f0 fnot2s %f15, %f3 sllx %l0, 0x0F, %i1 fandnot1 %f2, %f6, %f2 fabsd %f14, %f2 fbe,a %fcc2, loop_5017 fbg,a %fcc2, loop_5018 fmovrdne %g1, %f12, %f8 umulcc %i6, 0x0A39, %l2 loop_5017: stx %g4, [%l7 + 0x70] loop_5018: fblg %fcc3, loop_5019 bpos %icc, loop_5020 array8 %i5, %l6, %i7 fcmpeq16 %f12, %f4, %l5 loop_5019: tpos %xcc, 0x5 loop_5020: array8 %i3, %o2, %o3 stb %g6, [%l7 + 0x10] fmovda %icc, %f1, %f13 ld [%l7 + 0x44], %f2 fmovrslz %o4, %f15, %f15 bvs,a,pn %xcc, loop_5021 edge8l %i0, %l4, %g2 fmovrslez %i2, %f11, %f9 fpadd16s %f2, %f9, %f6 loop_5021: ldsb [%l7 + 0x37], %i4 fcmpeq16 %f4, %f4, %o0 fmovsvc %icc, %f3, %f0 tsubcctv %o1, %o7, %l3 fmovrse %g7, %f2, %f6 brlez %l1, loop_5022 ldsb [%l7 + 0x5A], %o5 array8 %g3, %g5, %l0 addcc %o6, %g1, %i1 loop_5022: xnor %i6, 0x1BB6, %l2 ldsb [%l7 + 0x46], %i5 tgu %icc, 0x1 brgz %g4, loop_5023 movre %l6, 0x342, %l5 bvs,pt %xcc, loop_5024 stw %i7, [%l7 + 0x5C] loop_5023: fnot2s %f14, %f12 call loop_5025 loop_5024: tge %xcc, 0x5 fmovsn %icc, %f2, %f0 st %f6, [%l7 + 0x54] loop_5025: brgz %i3, loop_5026 fxnor %f12, %f6, %f6 edge32n %o2, %g6, %o4 ldub [%l7 + 0x65], %i0 loop_5026: nop setx loop_5027, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tvs %xcc, 0x5 nop setx loop_5028, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpgt32 %f0, %f14, %l4 loop_5027: sdivx %g2, 0x1B33, %i2 array32 %o3, %i4, %o1 loop_5028: ldd [%l7 + 0x38], %f0 stx %o7, [%l7 + 0x50] fnot2s %f1, %f1 ldx [%l7 + 0x78], %l3 tn %xcc, 0x2 fmovdpos %icc, %f12, %f13 ldsb [%l7 + 0x50], %g7 fpsub16s %f14, %f10, %f12 fmul8x16 %f7, %f12, %f8 lduh [%l7 + 0x14], %o0 srlx %o5, %l1, %g5 st %f13, [%l7 + 0x2C] fabsd %f12, %f12 st %f7, [%l7 + 0x08] fmovrslz %g3, %f5, %f4 fmovrdne %l0, %f0, %f8 edge8ln %g1, %i1, %i6 nop setx loop_5029, %l0, %l1 jmpl %l1, %o6 fmovsle %xcc, %f2, %f0 movrne %l2, %g4, %l6 fmovsa %icc, %f2, %f0 loop_5029: fandnot1s %f11, %f11, %f12 edge8n %l5, %i5, %i7 sth %o2, [%l7 + 0x6A] fbuge %fcc0, loop_5030 ldub [%l7 + 0x64], %g6 ldsh [%l7 + 0x7E], %i3 lduw [%l7 + 0x5C], %o4 loop_5030: fbuge %fcc2, loop_5031 brnz,a %l4, loop_5032 tleu %icc, 0x7 lduw [%l7 + 0x5C], %i0 loop_5031: taddcc %g2, 0x0530, %i2 loop_5032: bgu,a loop_5033 fbne,a %fcc2, loop_5034 edge32 %o3, %i4, %o1 ldd [%l7 + 0x68], %f8 loop_5033: fcmpeq32 %f0, %f0, %l3 loop_5034: stx %g7, [%l7 + 0x48] ld [%l7 + 0x6C], %f13 smulcc %o7, 0x1CFA, %o0 fbule,a %fcc3, loop_5035 fbe %fcc2, loop_5036 ld [%l7 + 0x48], %f5 xnor %o5, 0x1EE0, %g5 loop_5035: alignaddr %l1, %l0, %g3 loop_5036: ldx [%l7 + 0x48], %g1 fpsub16 %f10, %f0, %f4 movre %i1, %i6, %o6 fnors %f2, %f14, %f1 fmovrsgez %g4, %f3, %f14 std %f0, [%l7 + 0x28] fmovscc %xcc, %f1, %f3 ldx [%l7 + 0x18], %l2 fmovsl %xcc, %f8, %f0 movrlz %l6, %l5, %i7 lduw [%l7 + 0x74], %o2 sth %g6, [%l7 + 0x4A] stx %i3, [%l7 + 0x38] ldd [%l7 + 0x48], %f2 fmovrdne %o4, %f10, %f6 fcmpeq32 %f8, %f10, %l4 fmovdneg %xcc, %f2, %f2 fmovdgu %icc, %f7, %f7 fzero %f4 movcs %icc, %i0, %g2 bvc,a,pt %xcc, loop_5037 fone %f2 movleu %icc, %i2, %i5 fcmpd %fcc2, %f14, %f2 loop_5037: tvs %xcc, 0x5 fandnot2 %f2, %f2, %f14 sth %o3, [%l7 + 0x5C] fbge %fcc3, loop_5038 taddcctv %o1, 0x107D, %l3 sdivx %i4, 0x1BAE, %g7 fsrc2s %f2, %f8 loop_5038: movrgez %o7, 0x17C, %o5 fnor %f2, %f0, %f0 stx %o0, [%l7 + 0x70] brnz,a %g5, loop_5039 fbul %fcc2, loop_5040 nop setx loop_5041, %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 subcc %l0, 0x05AB, %g3 loop_5039: tcc %icc, 0x5 loop_5040: lduw [%l7 + 0x20], %l1 loop_5041: ldsh [%l7 + 0x7A], %g1 ldub [%l7 + 0x11], %i6 bcc loop_5042 bvs,a loop_5043 brlez %i1, loop_5044 tvs %xcc, 0x5 loop_5042: lduh [%l7 + 0x58], %o6 loop_5043: movneg %icc, %l2, %g4 loop_5044: stb %l5, [%l7 + 0x48] fxnors %f11, %f3, %f5 ld [%l7 + 0x70], %f4 fpadd16s %f2, %f10, %f8 std %f8, [%l7 + 0x50] bg,pt %icc, loop_5045 umulcc %l6, 0x1856, %i7 fmovdl %xcc, %f8, %f15 fnot1s %f7, %f9 loop_5045: sth %g6, [%l7 + 0x32] te %icc, 0x2 ldd [%l7 + 0x48], %f14 fmovdge %xcc, %f13, %f11 fbg,a %fcc1, loop_5046 fnands %f14, %f4, %f0 fmul8x16au %f14, %f15, %f2 tcc %xcc, 0x6 loop_5046: tge %icc, 0x6 fbue,a %fcc2, loop_5047 fpsub32 %f2, %f0, %f6 brz %o2, loop_5048 movg %xcc, %o4, %l4 loop_5047: st %f1, [%l7 + 0x30] sra %i0, 0x10, %g2 loop_5048: ldd [%l7 + 0x78], %f0 ldd [%l7 + 0x30], %f4 tsubcc %i2, 0x149F, %i5 fpadd32 %f14, %f4, %f0 fbge %fcc3, loop_5049 subcc %i3, 0x150B, %o3 udivx %o1, 0x1C95, %i4 ldx [%l7 + 0x70], %g7 loop_5049: fone %f12 st %f15, [%l7 + 0x2C] fmovsge %xcc, %f7, %f1 fbul %fcc0, loop_5050 fmovsne %xcc, %f13, %f13 lduh [%l7 + 0x78], %o7 mulscc %o5, %l3, %g5 loop_5050: tgu %xcc, 0x7 brlez,a %l0, loop_5051 bvs %icc, loop_5052 sth %o0, [%l7 + 0x3C] st %f9, [%l7 + 0x20] loop_5051: fmul8x16al %f10, %f6, %f0 loop_5052: smul %g3, 0x16DA, %l1 fands %f10, %f9, %f5 stw %g1, [%l7 + 0x58] tpos %icc, 0x3 ldsh [%l7 + 0x10], %i6 fands %f15, %f12, %f4 fmovdvs %icc, %f5, %f8 srlx %i1, 0x0D, %l2 array32 %g4, %l5, %l6 fmovscc %icc, %f13, %f12 fbl %fcc2, loop_5053 brgz %i7, loop_5054 fmovsleu %icc, %f2, %f2 bvs,a,pn %icc, loop_5055 loop_5053: fnegd %f4, %f8 loop_5054: fnot1 %f12, %f0 addccc %o6, 0x1381, %o2 loop_5055: fmovrde %o4, %f4, %f14 fmuld8sux16 %f0, %f10, %f6 tleu %icc, 0x6 fmul8x16al %f10, %f10, %f8 ldub [%l7 + 0x09], %l4 bne,a,pn %xcc, loop_5056 srl %i0, %g6, %i2 fmovsa %xcc, %f0, %f14 fcmpes %fcc2, %f11, %f10 loop_5056: fmovdgu %xcc, %f11, %f13 fmovda %xcc, %f14, %f11 fmovdleu %xcc, %f3, %f6 ldd [%l7 + 0x78], %f8 fmovdge %icc, %f14, %f4 movgu %xcc, %i5, %i3 fxors %f10, %f12, %f11 fmovdleu %xcc, %f14, %f10 ldsw [%l7 + 0x58], %g2 edge32l %o1, %i4, %g7 bge,a,pt %xcc, loop_5057 xorcc %o3, %o5, %o7 fblg %fcc2, loop_5058 lduw [%l7 + 0x44], %g5 loop_5057: fpack32 %f8, %f8, %f12 lduh [%l7 + 0x46], %l0 loop_5058: fmovsn %icc, %f12, %f11 addc %o0, %l3, %g3 bge,a,pn %icc, loop_5059 fsrc2 %f6, %f2 edge32l %g1, %l1, %i1 fornot1s %f12, %f14, %f6 loop_5059: bvc,a %xcc, loop_5060 tleu %icc, 0x3 fmovdleu %xcc, %f6, %f1 edge8n %l2, %g4, %l5 loop_5060: subccc %l6, 0x1024, %i6 movleu %icc, %o6, %o2 tcc %xcc, 0x4 ld [%l7 + 0x20], %f2 movre %o4, %l4, %i7 std %f4, [%l7 + 0x78] sdiv %i0, 0x0366, %i2 bge,a %xcc, loop_5061 stb %i5, [%l7 + 0x74] tg %icc, 0x4 fand %f8, %f0, %f8 loop_5061: bcc,a,pt %xcc, loop_5062 te %xcc, 0x0 ld [%l7 + 0x34], %f15 bg,pt %xcc, loop_5063 loop_5062: edge16n %i3, %g6, %o1 ldub [%l7 + 0x35], %g2 ba,a %xcc, loop_5064 loop_5063: fmovdcc %icc, %f2, %f8 fmovdpos %icc, %f15, %f0 fnegs %f14, %f8 loop_5064: stw %i4, [%l7 + 0x14] fcmpes %fcc3, %f12, %f14 ldub [%l7 + 0x34], %o3 fone %f4 fble %fcc3, loop_5065 stw %o5, [%l7 + 0x4C] fcmps %fcc1, %f13, %f1 fornot1s %f14, %f11, %f10 loop_5065: xnor %o7, %g5, %l0 brlez,a %g7, loop_5066 stx %l3, [%l7 + 0x50] orcc %o0, %g1, %g3 call loop_5067 loop_5066: edge8 %i1, %l1, %l2 ldsh [%l7 + 0x2A], %g4 fmovscs %icc, %f9, %f4 loop_5067: fbl %fcc0, loop_5068 ldx [%l7 + 0x28], %l5 ldsw [%l7 + 0x5C], %l6 fmul8x16au %f10, %f4, %f2 loop_5068: ldsw [%l7 + 0x34], %i6 fpadd16 %f14, %f8, %f6 bg,a,pt %xcc, loop_5069 sdivcc %o6, 0x161F, %o2 ta %xcc, 0x5 std %f4, [%l7 + 0x40] loop_5069: ldub [%l7 + 0x3B], %l4 mulscc %o4, %i0, %i2 ldx [%l7 + 0x08], %i7 xorcc %i5, 0x102E, %g6 fmovrdne %o1, %f12, %f2 sdivx %i3, 0x16BA, %g2 udivcc %o3, 0x1C15, %i4 fone %f6 ldd [%l7 + 0x70], %f0 ldsw [%l7 + 0x10], %o5 xnorcc %g5, 0x0813, %l0 fmovdl %xcc, %f0, %f14 stb %o7, [%l7 + 0x57] mova %icc, %g7, %o0 sdivcc %l3, 0x0282, %g1 lduh [%l7 + 0x68], %i1 stx %l1, [%l7 + 0x48] sth %g3, [%l7 + 0x42] stw %l2, [%l7 + 0x10] ldsh [%l7 + 0x2C], %g4 for %f6, %f0, %f12 andncc %l5, %l6, %o6 edge32ln %i6, %o2, %o4 stx %l4, [%l7 + 0x48] lduh [%l7 + 0x62], %i0 std %f10, [%l7 + 0x38] std %f0, [%l7 + 0x68] fcmpgt32 %f0, %f0, %i2 fxors %f11, %f14, %f6 ldsw [%l7 + 0x7C], %i5 taddcctv %g6, 0x056F, %i7 tle %icc, 0x7 tcc %icc, 0x1 mulx %o1, %i3, %o3 brz,a %i4, loop_5070 faligndata %f8, %f6, %f2 ta %xcc, 0x0 ldub [%l7 + 0x4C], %o5 loop_5070: ldd [%l7 + 0x70], %f4 fbu,a %fcc3, loop_5071 st %f7, [%l7 + 0x14] ldd [%l7 + 0x28], %f6 stb %g5, [%l7 + 0x2F] loop_5071: bshuffle %f10, %f8, %f8 andncc %l0, %o7, %g7 fnot1 %f10, %f10 tvs %icc, 0x6 fpadd16s %f14, %f6, %f1 ldsh [%l7 + 0x26], %g2 edge32n %o0, %g1, %l3 andncc %i1, %l1, %l2 sdivcc %g4, 0x1567, %g3 fmovrslez %l6, %f4, %f9 fmovrdlz %o6, %f12, %f4 fmovdleu %xcc, %f8, %f8 fmovrslez %i6, %f15, %f10 taddcctv %l5, 0x09BB, %o2 sth %l4, [%l7 + 0x26] fmovrsgz %i0, %f8, %f6 srax %o4, 0x0E, %i5 edge16n %g6, %i2, %o1 fmovdcs %xcc, %f15, %f5 mulscc %i7, 0x1A35, %o3 andncc %i4, %i3, %o5 stx %l0, [%l7 + 0x20] fpsub16s %f1, %f9, %f7 std %f14, [%l7 + 0x70] st %f0, [%l7 + 0x10] ldsb [%l7 + 0x7B], %o7 movre %g7, %g5, %o0 fmovdvs %icc, %f13, %f9 fba,a %fcc0, loop_5072 fnor %f10, %f14, %f2 std %f12, [%l7 + 0x30] sdivx %g2, 0x1083, %l3 loop_5072: fbl,a %fcc2, loop_5073 fbu,a %fcc3, loop_5074 brnz %i1, loop_5075 movrne %l1, %l2, %g4 loop_5073: ldsh [%l7 + 0x7A], %g3 loop_5074: fmovdcc %icc, %f14, %f12 loop_5075: stw %g1, [%l7 + 0x74] fmovsvs %icc, %f15, %f4 edge32ln %l6, %i6, %l5 std %f10, [%l7 + 0x50] add %o6, 0x00E0, %o2 sth %i0, [%l7 + 0x0C] fcmple16 %f6, %f14, %l4 fnot1 %f2, %f2 ld [%l7 + 0x08], %f0 fabsd %f14, %f0 lduh [%l7 + 0x28], %i5 bcc loop_5076 stx %g6, [%l7 + 0x60] fmovd %f8, %f8 smulcc %o4, %o1, %i2 loop_5076: fones %f0 std %f0, [%l7 + 0x20] ldsh [%l7 + 0x56], %i7 fmuld8sux16 %f1, %f15, %f4 stx %o3, [%l7 + 0x38] edge32n %i3, %i4, %o5 fnot1 %f6, %f8 brnz %o7, loop_5077 srl %l0, 0x18, %g7 sub %g5, 0x1128, %o0 sll %g2, %l3, %i1 loop_5077: ldsh [%l7 + 0x0A], %l2 nop setx loop_5078, %l0, %l1 jmpl %l1, %g4 orn %g3, %g1, %l6 fcmple32 %f14, %f0, %l1 tneg %xcc, 0x4 loop_5078: ldx [%l7 + 0x38], %i6 sll %l5, %o2, %o6 fandnot1s %f2, %f3, %f2 edge16ln %l4, %i0, %i5 sdivcc %g6, 0x1549, %o1 ldsw [%l7 + 0x64], %i2 fmul8x16au %f14, %f14, %f12 st %f1, [%l7 + 0x5C] ldub [%l7 + 0x72], %o4 brgz %o3, loop_5079 bcc %xcc, loop_5080 tsubcctv %i3, %i7, %o5 fnand %f4, %f6, %f2 loop_5079: fabss %f13, %f12 loop_5080: lduw [%l7 + 0x78], %o7 fnot1s %f3, %f11 bvs,a,pn %icc, loop_5081 fmovrde %l0, %f2, %f4 fsrc2s %f5, %f12 bvs,pn %xcc, loop_5082 loop_5081: fmovrdlz %g7, %f12, %f14 xnorcc %i4, 0x112D, %o0 edge8ln %g5, %g2, %l3 loop_5082: ldsh [%l7 + 0x32], %i1 st %f11, [%l7 + 0x4C] sth %g4, [%l7 + 0x74] orcc %g3, %l2, %l6 orn %l1, %g1, %i6 ldsh [%l7 + 0x62], %l5 fsrc1s %f7, %f6 tleu %icc, 0x7 fors %f8, %f14, %f10 fands %f14, %f3, %f1 ldsb [%l7 + 0x71], %o6 xnorcc %l4, %i0, %i5 lduh [%l7 + 0x54], %g6 stb %o1, [%l7 + 0x79] st %f12, [%l7 + 0x6C] movrlz %o2, %o4, %o3 fcmpeq16 %f4, %f14, %i2 fsrc2s %f11, %f5 tsubcctv %i7, %i3, %o7 fmovdge %icc, %f4, %f10 fmovrsne %o5, %f7, %f13 stx %l0, [%l7 + 0x28] ldd [%l7 + 0x30], %f14 bneg,pn %xcc, loop_5083 ldsw [%l7 + 0x48], %i4 lduh [%l7 + 0x38], %o0 fbue,a %fcc2, loop_5084 loop_5083: fmovdle %icc, %f5, %f10 fpsub16 %f0, %f10, %f14 udiv %g7, 0x19A8, %g2 loop_5084: umul %l3, %g5, %g4 edge16l %g3, %l2, %i1 fcmpd %fcc1, %f12, %f10 udiv %l6, 0x1EAF, %g1 ldd [%l7 + 0x78], %f4 sll %i6, %l5, %l1 std %f8, [%l7 + 0x48] fxnor %f10, %f0, %f14 ldsb [%l7 + 0x38], %l4 st %f11, [%l7 + 0x48] fmovdvc %xcc, %f3, %f1 tvs %xcc, 0x3 fpsub16 %f2, %f6, %f4 lduh [%l7 + 0x5C], %o6 movl %xcc, %i5, %i0 ldub [%l7 + 0x4B], %g6 sra %o1, 0x07, %o4 stb %o3, [%l7 + 0x74] sth %i2, [%l7 + 0x5A] fcmpgt32 %f2, %f0, %i7 ldx [%l7 + 0x18], %i3 edge8n %o7, %o5, %l0 fpackfix %f8, %f11 fbul %fcc3, loop_5085 addc %o2, 0x1FCA, %o0 and %i4, %g2, %g7 ld [%l7 + 0x10], %f9 loop_5085: fbn %fcc2, loop_5086 stx %g5, [%l7 + 0x38] edge16n %l3, %g4, %g3 fcmped %fcc3, %f10, %f4 loop_5086: fornot1 %f10, %f10, %f10 tvc %xcc, 0x5 for %f12, %f10, %f14 fmul8x16 %f1, %f10, %f14 orn %i1, %l2, %l6 bg,pn %xcc, loop_5087 srl %i6, %l5, %l1 fnor %f10, %f4, %f6 fmovdle %xcc, %f15, %f8 loop_5087: movvc %icc, %l4, %o6 fmovrdlez %g1, %f12, %f8 ldd [%l7 + 0x70], %f0 tle %icc, 0x3 movcc %xcc, %i0, %i5 fmovsne %xcc, %f9, %f3 subcc %g6, 0x1464, %o1 srlx %o4, 0x0C, %o3 movge %icc, %i7, %i2 fmovdne %xcc, %f14, %f11 ldx [%l7 + 0x58], %i3 stx %o7, [%l7 + 0x60] addc %l0, 0x121C, %o2 fxors %f5, %f11, %f3 bvs,a,pt %icc, loop_5088 fble,a %fcc2, loop_5089 sethi 0x0F56, %o5 edge8ln %o0, %i4, %g7 loop_5088: movcs %icc, %g5, %g2 loop_5089: fpadd16s %f12, %f8, %f8 andcc %g4, %l3, %i1 subcc %g3, %l2, %l6 mulscc %l5, 0x00F2, %l1 st %f12, [%l7 + 0x4C] stb %l4, [%l7 + 0x2A] edge16 %i6, %o6, %g1 fmovdvc %xcc, %f1, %f5 fmul8x16al %f14, %f12, %f8 fpsub16s %f11, %f15, %f7 bcs,a,pt %xcc, loop_5090 fnands %f3, %f1, %f1 udivcc %i5, 0x09A1, %g6 lduw [%l7 + 0x44], %i0 loop_5090: tsubcc %o1, 0x07C4, %o4 sll %o3, 0x13, %i7 fba %fcc0, loop_5091 andcc %i2, %i3, %o7 fmovrsgez %l0, %f9, %f2 sth %o5, [%l7 + 0x62] loop_5091: fmovrsne %o0, %f4, %f8 fmovde %icc, %f15, %f7 ldub [%l7 + 0x3F], %i4 ldsb [%l7 + 0x13], %o2 fmovsvs %icc, %f10, %f9 nop setx loop_5092, %l0, %l1 jmpl %l1, %g7 ble loop_5093 smulcc %g5, 0x07D9, %g2 ldub [%l7 + 0x3D], %g4 loop_5092: nop setx loop_5094, %l0, %l1 jmpl %l1, %l3 loop_5093: brlez %g3, loop_5095 bne,a %xcc, loop_5096 fbue %fcc3, loop_5097 loop_5094: fornot2s %f3, %f2, %f2 loop_5095: fmul8sux16 %f4, %f2, %f6 loop_5096: fmovdcc %xcc, %f0, %f2 loop_5097: movleu %icc, %i1, %l6 fmovsl %icc, %f5, %f6 fmul8x16 %f0, %f12, %f6 stw %l2, [%l7 + 0x44] movg %xcc, %l5, %l4 st %f1, [%l7 + 0x44] fands %f0, %f3, %f6 fmul8ulx16 %f6, %f0, %f12 fandnot1s %f3, %f14, %f6 sth %l1, [%l7 + 0x24] ldsw [%l7 + 0x38], %i6 brgez %o6, loop_5098 nop setx loop_5099, %l0, %l1 jmpl %l1, %g1 lduh [%l7 + 0x16], %i5 fmovrslez %i0, %f3, %f14 loop_5098: orcc %o1, %o4, %g6 loop_5099: brgez %o3, loop_5100 lduw [%l7 + 0x34], %i7 movle %xcc, %i2, %o7 ldsw [%l7 + 0x0C], %i3 loop_5100: tn %xcc, 0x3 fnands %f0, %f8, %f9 orncc %l0, 0x00C7, %o0 ld [%l7 + 0x78], %f3 lduw [%l7 + 0x70], %o5 fmovrsne %o2, %f10, %f6 stx %g7, [%l7 + 0x50] bneg,pt %icc, loop_5101 movcs %xcc, %i4, %g2 fcmpd %fcc2, %f4, %f4 movrlz %g4, 0x044, %l3 loop_5101: lduw [%l7 + 0x4C], %g5 ldx [%l7 + 0x48], %i1 stx %l6, [%l7 + 0x48] bcc loop_5102 fones %f8 fcmpne32 %f2, %f14, %g3 ldsb [%l7 + 0x6C], %l2 loop_5102: ldsw [%l7 + 0x34], %l4 fands %f11, %f13, %f13 ldsb [%l7 + 0x48], %l1 fcmple16 %f6, %f4, %l5 movvs %icc, %o6, %g1 smulcc %i6, %i0, %o1 fmovsl %icc, %f5, %f9 fmovdcs %icc, %f7, %f12 ldsh [%l7 + 0x18], %o4 stx %i5, [%l7 + 0x20] faligndata %f6, %f2, %f2 fcmpeq32 %f12, %f12, %o3 lduh [%l7 + 0x78], %g6 fcmple32 %f6, %f6, %i7 st %f5, [%l7 + 0x0C] xor %i2, 0x0DD1, %o7 sub %l0, %i3, %o0 ldsh [%l7 + 0x0A], %o5 fmovdn %xcc, %f8, %f5 tleu %icc, 0x2 move %icc, %g7, %i4 ta %icc, 0x0 fcmpgt32 %f14, %f2, %o2 pdist %f0, %f12, %f0 fcmped %fcc2, %f0, %f14 fpack32 %f6, %f2, %f8 lduw [%l7 + 0x68], %g2 mova %icc, %l3, %g5 fmovsvc %icc, %f6, %f0 fornot1s %f11, %f1, %f11 subcc %i1, 0x145C, %l6 ldsb [%l7 + 0x2B], %g3 fpsub16s %f1, %f4, %f2 lduh [%l7 + 0x3E], %g4 ldsh [%l7 + 0x30], %l2 fmovdl %icc, %f9, %f15 ldsw [%l7 + 0x20], %l1 udivcc %l4, 0x1642, %o6 fmovsa %xcc, %f8, %f11 xnorcc %g1, 0x153A, %l5 fnot1 %f10, %f14 ldsh [%l7 + 0x46], %i0 lduh [%l7 + 0x60], %i6 udivcc %o4, 0x1320, %i5 sdivcc %o3, 0x0BCD, %g6 edge16n %o1, %i2, %o7 ldx [%l7 + 0x18], %i7 stx %i3, [%l7 + 0x08] stw %l0, [%l7 + 0x44] brlz %o0, loop_5103 ld [%l7 + 0x60], %f7 fornot2 %f10, %f2, %f2 umul %g7, %i4, %o5 loop_5103: fble,a %fcc1, loop_5104 lduh [%l7 + 0x52], %o2 fabss %f14, %f2 fbn,a %fcc1, loop_5105 loop_5104: fbu,a %fcc3, loop_5106 edge32n %g2, %g5, %l3 nop setx loop_5107, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5105: ldx [%l7 + 0x20], %i1 loop_5106: bcs loop_5108 orcc %g3, 0x1537, %g4 loop_5107: brlz,a %l2, loop_5109 stw %l6, [%l7 + 0x34] loop_5108: alignaddrl %l4, %o6, %l1 movneg %xcc, %l5, %i0 loop_5109: tcc %xcc, 0x7 fxnors %f2, %f12, %f4 ldd [%l7 + 0x30], %f0 lduw [%l7 + 0x3C], %i6 movneg %icc, %g1, %o4 ldsw [%l7 + 0x44], %i5 ldd [%l7 + 0x50], %f2 fxnors %f7, %f2, %f7 std %f10, [%l7 + 0x68] stx %g6, [%l7 + 0x58] popc %o1, %o3 sth %i2, [%l7 + 0x08] fblg,a %fcc3, loop_5110 movre %i7, %o7, %l0 nop setx loop_5111, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tpos %xcc, 0x7 loop_5110: fcmpne32 %f0, %f4, %i3 edge32 %g7, %i4, %o5 loop_5111: stb %o2, [%l7 + 0x11] stw %o0, [%l7 + 0x1C] brgez %g5, loop_5112 movne %xcc, %g2, %l3 fxor %f14, %f12, %f2 smul %i1, 0x0540, %g4 loop_5112: fbuge,a %fcc3, loop_5113 std %f4, [%l7 + 0x30] edge16n %g3, %l2, %l4 movne %xcc, %l6, %l1 loop_5113: sdivx %l5, 0x1AB3, %o6 ldub [%l7 + 0x26], %i0 fbl %fcc3, loop_5114 array8 %i6, %o4, %g1 ldsb [%l7 + 0x40], %g6 edge8n %o1, %o3, %i5 loop_5114: sll %i7, %i2, %o7 fcmpes %fcc3, %f4, %f12 fxnors %f14, %f10, %f2 tcc %icc, 0x0 brlez,a %l0, loop_5115 fbug %fcc1, loop_5116 fba,a %fcc1, loop_5117 ld [%l7 + 0x30], %f12 loop_5115: ldd [%l7 + 0x60], %f12 loop_5116: fmovsneg %xcc, %f12, %f7 loop_5117: ldx [%l7 + 0x60], %g7 brlez,a %i4, loop_5118 fnand %f4, %f14, %f2 fmovs %f9, %f0 fbuge,a %fcc2, loop_5119 loop_5118: fmul8x16al %f15, %f5, %f14 bvc,pn %icc, loop_5120 andcc %i3, 0x1A50, %o5 loop_5119: ldd [%l7 + 0x40], %f4 brnz %o2, loop_5121 loop_5120: stw %o0, [%l7 + 0x24] ldd [%l7 + 0x08], %f2 st %f0, [%l7 + 0x68] loop_5121: bshuffle %f0, %f2, %f4 ldd [%l7 + 0x28], %f14 ba %icc, loop_5122 for %f4, %f4, %f2 movle %xcc, %g5, %l3 ldub [%l7 + 0x3A], %g2 loop_5122: fmul8ulx16 %f0, %f14, %f8 array16 %i1, %g4, %l2 umulcc %l4, 0x1CFD, %l6 pdist %f8, %f4, %f2 ldd [%l7 + 0x68], %f0 smulcc %l1, 0x15F4, %l5 fmovrdne %g3, %f6, %f14 sethi 0x1ECA, %i0 stw %o6, [%l7 + 0x20] brlz %o4, loop_5123 std %f2, [%l7 + 0x20] fmovrdgz %g1, %f4, %f8 fbl %fcc1, loop_5124 loop_5123: fmovrde %g6, %f8, %f0 srax %i6, %o3, %o1 bleu,a,pt %icc, loop_5125 loop_5124: ldx [%l7 + 0x50], %i5 edge8l %i2, %o7, %l0 std %f14, [%l7 + 0x60] loop_5125: fmul8x16 %f0, %f0, %f4 fpack16 %f4, %f0 fnegd %f4, %f2 fmul8sux16 %f8, %f14, %f6 st %f9, [%l7 + 0x10] std %f0, [%l7 + 0x28] fbuge %fcc3, loop_5126 fbge,a %fcc0, loop_5127 fxor %f14, %f0, %f8 fnot2 %f14, %f6 loop_5126: srl %i7, 0x08, %g7 loop_5127: fcmpes %fcc1, %f9, %f9 fmovdvs %icc, %f9, %f13 ld [%l7 + 0x2C], %f12 fbuge,a %fcc0, loop_5128 ldsw [%l7 + 0x24], %i4 ld [%l7 + 0x0C], %f6 fnot1s %f9, %f7 loop_5128: sllx %i3, 0x00, %o5 ldd [%l7 + 0x10], %f14 fpsub32s %f1, %f15, %f5 fbule,a %fcc3, loop_5129 fzero %f8 fmovrdlez %o0, %f4, %f12 brz,a %g5, loop_5130 loop_5129: ld [%l7 + 0x18], %f0 ld [%l7 + 0x2C], %f14 fxnors %f15, %f11, %f4 loop_5130: fmovsge %icc, %f1, %f6 fmuld8sux16 %f7, %f0, %f14 stw %o2, [%l7 + 0x60] stx %l3, [%l7 + 0x30] movrgez %g2, %i1, %g4 fblg,a %fcc0, loop_5131 edge8ln %l2, %l4, %l6 fmovde %icc, %f12, %f5 movle %xcc, %l5, %l1 loop_5131: sethi 0x19C2, %i0 lduh [%l7 + 0x40], %o6 mulscc %o4, 0x1386, %g1 bne,pt %xcc, loop_5132 brgez %g6, loop_5133 ldx [%l7 + 0x78], %g3 ldsb [%l7 + 0x61], %i6 loop_5132: st %f1, [%l7 + 0x28] loop_5133: bpos,a %icc, loop_5134 std %f8, [%l7 + 0x78] tsubcc %o1, 0x18BA, %o3 sdivcc %i5, 0x1056, %o7 loop_5134: tg %xcc, 0x4 ble,pt %icc, loop_5135 lduw [%l7 + 0x5C], %i2 tsubcctv %i7, 0x0B2F, %g7 fxor %f2, %f12, %f6 loop_5135: lduw [%l7 + 0x60], %i4 ldub [%l7 + 0x7C], %i3 nop setx loop_5136, %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 %f8, [%l7 + 0x44] ldd [%l7 + 0x50], %f14 fors %f4, %f1, %f0 loop_5136: fnot1 %f8, %f2 lduw [%l7 + 0x1C], %l0 ta %xcc, 0x1 fand %f8, %f10, %f2 fnot2s %f14, %f3 fabsd %f6, %f10 fnot2s %f12, %f7 stx %o5, [%l7 + 0x18] tne %xcc, 0x3 fmovscs %xcc, %f15, %f0 tsubcc %g5, %o0, %l3 fmovrslz %o2, %f10, %f9 tsubcc %i1, %g2, %g4 ldsw [%l7 + 0x78], %l4 fmovsn %icc, %f9, %f3 ldsw [%l7 + 0x20], %l2 lduh [%l7 + 0x5A], %l6 andn %l1, 0x18AF, %i0 fmul8sux16 %f10, %f2, %f4 fnors %f9, %f2, %f6 fornot1 %f8, %f14, %f6 fornot1 %f12, %f0, %f12 ldsw [%l7 + 0x1C], %o6 ldsb [%l7 + 0x4E], %l5 udivcc %o4, 0x1F18, %g6 movrgz %g3, 0x21F, %g1 lduw [%l7 + 0x28], %o1 stb %o3, [%l7 + 0x41] fbl,a %fcc2, loop_5137 ldsw [%l7 + 0x0C], %i6 andn %o7, %i2, %i5 fbe %fcc2, loop_5138 loop_5137: edge8n %i7, %i4, %g7 fmovrdlez %i3, %f12, %f4 fble,a %fcc1, loop_5139 loop_5138: move %icc, %l0, %g5 stx %o0, [%l7 + 0x48] tge %xcc, 0x3 loop_5139: st %f1, [%l7 + 0x5C] ldd [%l7 + 0x10], %f14 ldsh [%l7 + 0x6A], %l3 srlx %o5, 0x0A, %i1 movrgz %g2, %g4, %l4 umulcc %l2, %o2, %l6 tge %xcc, 0x1 std %f0, [%l7 + 0x38] fmovd %f12, %f12 fmovspos %xcc, %f15, %f4 tle %icc, 0x3 ldx [%l7 + 0x48], %l1 bvs,a %icc, loop_5140 fbge,a %fcc2, loop_5141 fpadd32s %f0, %f11, %f3 ldx [%l7 + 0x70], %i0 loop_5140: stx %l5, [%l7 + 0x60] loop_5141: std %f6, [%l7 + 0x60] call loop_5142 ldd [%l7 + 0x78], %f6 lduh [%l7 + 0x4E], %o6 stw %g6, [%l7 + 0x3C] loop_5142: edge16l %o4, %g3, %g1 stx %o3, [%l7 + 0x70] lduw [%l7 + 0x08], %i6 xor %o7, %o1, %i5 nop setx loop_5143, %l0, %l1 jmpl %l1, %i7 stw %i4, [%l7 + 0x70] edge8 %g7, %i2, %i3 ld [%l7 + 0x30], %f0 loop_5143: ldsw [%l7 + 0x38], %l0 te %xcc, 0x0 movne %xcc, %g5, %l3 srl %o5, 0x05, %o0 ldsh [%l7 + 0x0C], %g2 fbl,a %fcc0, loop_5144 fbue %fcc0, loop_5145 fmovsg %xcc, %f6, %f10 fabss %f1, %f9 loop_5144: fornot2s %f10, %f10, %f5 loop_5145: fcmple16 %f10, %f2, %g4 bg %icc, loop_5146 fexpand %f0, %f14 stw %l4, [%l7 + 0x0C] stb %l2, [%l7 + 0x38] loop_5146: fmuld8sux16 %f6, %f14, %f14 edge8n %i1, %l6, %o2 stb %i0, [%l7 + 0x72] fblg,a %fcc1, loop_5147 tvs %xcc, 0x3 sethi 0x03F9, %l5 movge %icc, %l1, %o6 loop_5147: ld [%l7 + 0x50], %f7 fmovsleu %xcc, %f10, %f1 stw %o4, [%l7 + 0x58] ldub [%l7 + 0x10], %g3 ldub [%l7 + 0x6F], %g1 ldub [%l7 + 0x2F], %g6 srlx %o3, 0x0C, %i6 fmovrslez %o1, %f6, %f11 nop setx loop_5148, %l0, %l1 jmpl %l1, %o7 tge %icc, 0x1 fmovsn %icc, %f4, %f9 edge32l %i7, %i5, %i4 loop_5148: fmovdle %xcc, %f8, %f14 st %f13, [%l7 + 0x08] fpsub32 %f0, %f8, %f8 fmovdg %icc, %f7, %f3 ldsb [%l7 + 0x08], %g7 fnands %f9, %f0, %f1 smul %i2, %i3, %l0 for %f12, %f12, %f4 ld [%l7 + 0x4C], %f3 srax %l3, %o5, %g5 fmovsvs %icc, %f15, %f13 fmovdcc %icc, %f4, %f2 fcmpne16 %f12, %f2, %o0 te %xcc, 0x2 fpsub16 %f6, %f6, %f2 fmovrdlz %g4, %f4, %f6 ldub [%l7 + 0x3D], %l4 bvc,a %xcc, loop_5149 ldd [%l7 + 0x70], %f8 bvc,a loop_5150 brlz,a %l2, loop_5151 loop_5149: sth %i1, [%l7 + 0x38] ldd [%l7 + 0x70], %f10 loop_5150: bvc,pt %xcc, loop_5152 loop_5151: brgez,a %l6, loop_5153 subc %g2, 0x1414, %i0 fmovd %f0, %f4 loop_5152: bvc,a,pn %xcc, loop_5154 loop_5153: taddcc %o2, %l1, %o6 fbug %fcc3, loop_5155 mulscc %o4, 0x0F8C, %l5 loop_5154: sth %g1, [%l7 + 0x7E] ldx [%l7 + 0x58], %g6 loop_5155: ld [%l7 + 0x64], %f2 std %f12, [%l7 + 0x68] fmovspos %xcc, %f7, %f14 tsubcctv %o3, 0x0A9E, %g3 lduh [%l7 + 0x48], %o1 edge16n %o7, %i6, %i5 smul %i7, 0x0138, %i4 tpos %icc, 0x1 tne %xcc, 0x1 fbul %fcc3, loop_5156 fexpand %f13, %f6 fmovsl %xcc, %f3, %f4 ldd [%l7 + 0x78], %f2 loop_5156: ldx [%l7 + 0x40], %i2 fmovsvs %xcc, %f8, %f9 or %g7, %l0, %i3 fnot2 %f12, %f6 ta %xcc, 0x6 fornot1 %f6, %f12, %f14 tsubcc %o5, 0x1E48, %l3 fpsub32s %f12, %f1, %f15 ldx [%l7 + 0x70], %o0 fbule,a %fcc0, loop_5157 umul %g4, 0x1F04, %g5 lduh [%l7 + 0x20], %l4 fbule,a %fcc0, loop_5158 loop_5157: bpos,a,pn %xcc, loop_5159 lduw [%l7 + 0x2C], %l2 std %f4, [%l7 + 0x08] loop_5158: ldub [%l7 + 0x4E], %l6 loop_5159: edge16 %i1, %i0, %g2 fba %fcc3, loop_5160 ba,a,pn %xcc, loop_5161 movg %xcc, %o2, %o6 tge %icc, 0x0 loop_5160: ld [%l7 + 0x78], %f6 loop_5161: fmovs %f10, %f15 fmovrdgz %o4, %f6, %f8 fmul8sux16 %f12, %f14, %f12 fornot1 %f2, %f6, %f0 fmovdn %xcc, %f8, %f10 stb %l5, [%l7 + 0x3F] fmul8x16 %f11, %f2, %f10 fone %f2 st %f7, [%l7 + 0x70] tvs %xcc, 0x6 ldx [%l7 + 0x08], %g1 fpsub32s %f11, %f14, %f5 fbul %fcc2, loop_5162 stw %g6, [%l7 + 0x54] sdiv %o3, 0x0F8A, %l1 sethi 0x0388, %o1 loop_5162: movrgez %g3, %i6, %i5 ldsw [%l7 + 0x40], %i7 orncc %o7, 0x05DD, %i2 ld [%l7 + 0x1C], %f1 fbug,a %fcc1, loop_5163 stx %g7, [%l7 + 0x10] ldub [%l7 + 0x31], %l0 fmovsgu %icc, %f2, %f10 loop_5163: fmul8x16 %f8, %f14, %f0 fmovdge %icc, %f4, %f2 st %f12, [%l7 + 0x14] fzero %f6 brgez,a %i3, loop_5164 srax %o5, %l3, %o0 movneg %icc, %g4, %i4 sll %g5, %l2, %l4 loop_5164: lduw [%l7 + 0x40], %i1 xorcc %l6, %g2, %i0 fpadd32s %f12, %f2, %f9 fabsd %f2, %f12 sth %o2, [%l7 + 0x2C] lduw [%l7 + 0x6C], %o4 ldsb [%l7 + 0x4A], %l5 move %xcc, %o6, %g6 nop setx loop_5165, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done taddcctv %g1, %l1, %o3 stx %g3, [%l7 + 0x68] ldx [%l7 + 0x48], %i6 loop_5165: fors %f8, %f8, %f14 fmovrde %i5, %f10, %f4 tvc %xcc, 0x3 tvs %xcc, 0x7 fmovsle %icc, %f9, %f12 fnegs %f3, %f4 fmovrdne %o1, %f6, %f6 umul %o7, 0x1345, %i7 tsubcc %g7, %l0, %i3 udiv %o5, 0x14CB, %i2 fcmped %fcc1, %f8, %f6 fornot2 %f4, %f2, %f12 fmovsl %xcc, %f0, %f4 lduh [%l7 + 0x38], %l3 bgu,a %xcc, loop_5166 fcmped %fcc3, %f8, %f12 st %f7, [%l7 + 0x18] edge32 %g4, %o0, %i4 loop_5166: movle %xcc, %l2, %g5 movrlez %i1, 0x312, %l6 lduw [%l7 + 0x50], %g2 subcc %l4, 0x1A89, %o2 edge8 %i0, %o4, %o6 edge32 %g6, %l5, %l1 ta %icc, 0x1 fpmerge %f11, %f2, %f8 brgz %o3, loop_5167 movcs %xcc, %g3, %i6 fmovsa %xcc, %f11, %f4 ld [%l7 + 0x78], %f13 loop_5167: brgez %g1, loop_5168 fcmpgt16 %f2, %f0, %o1 bvs,pn %xcc, loop_5169 fmuld8ulx16 %f10, %f13, %f0 loop_5168: ldsh [%l7 + 0x22], %o7 fsrc2 %f12, %f4 loop_5169: ldub [%l7 + 0x71], %i7 bvs,a,pn %icc, loop_5170 edge32l %g7, %l0, %i3 fmovsgu %xcc, %f8, %f3 taddcctv %i5, %i2, %l3 loop_5170: sth %g4, [%l7 + 0x1E] bpos,pt %xcc, loop_5171 movre %o5, %o0, %l2 umulcc %i4, %g5, %i1 ldsw [%l7 + 0x30], %l6 loop_5171: ld [%l7 + 0x74], %f2 fmovdcc %icc, %f13, %f0 orncc %l4, %o2, %i0 stx %g2, [%l7 + 0x60] lduh [%l7 + 0x64], %o4 ld [%l7 + 0x5C], %f10 fmovdvc %xcc, %f7, %f11 ble,a %icc, loop_5172 array8 %g6, %o6, %l5 addc %o3, 0x16EE, %g3 fmovsne %icc, %f5, %f14 loop_5172: smulcc %i6, %g1, %l1 fbne %fcc2, loop_5173 ldsh [%l7 + 0x5A], %o1 ld [%l7 + 0x34], %f8 ldsw [%l7 + 0x0C], %o7 loop_5173: fbl %fcc0, loop_5174 fmovsa %xcc, %f1, %f14 fmovda %xcc, %f14, %f2 fmovrdgz %g7, %f2, %f14 loop_5174: edge32n %i7, %i3, %i5 fblg,a %fcc1, loop_5175 fcmpgt16 %f0, %f6, %l0 fcmpd %fcc0, %f6, %f10 bl,pn %xcc, loop_5176 loop_5175: ldsb [%l7 + 0x75], %i2 ldx [%l7 + 0x08], %l3 tneg %icc, 0x2 loop_5176: fmovsgu %icc, %f7, %f5 fbe %fcc1, loop_5177 ldsb [%l7 + 0x3B], %o5 sub %o0, 0x1D29, %l2 fmovdvc %icc, %f1, %f2 loop_5177: fmovse %icc, %f0, %f15 ldd [%l7 + 0x38], %f0 sth %i4, [%l7 + 0x4E] fmovscs %xcc, %f6, %f3 mulx %g5, 0x1945, %g4 fmovspos %xcc, %f13, %f4 fnands %f13, %f6, %f10 ld [%l7 + 0x28], %f0 fmovsl %icc, %f10, %f6 fpsub16s %f5, %f3, %f1 fmovsvc %xcc, %f7, %f2 addc %l6, 0x10CE, %l4 ldsh [%l7 + 0x58], %i1 stw %o2, [%l7 + 0x28] edge32n %g2, %o4, %i0 fabsd %f8, %f4 tne %icc, 0x7 fmovrsgz %g6, %f7, %f12 ld [%l7 + 0x5C], %f0 mova %icc, %l5, %o6 fmovsg %xcc, %f6, %f8 ldx [%l7 + 0x58], %g3 movvc %xcc, %o3, %i6 lduh [%l7 + 0x64], %g1 movg %icc, %l1, %o7 stx %o1, [%l7 + 0x10] edge16l %i7, %i3, %g7 add %l0, 0x1F43, %i2 movleu %icc, %i5, %l3 fmovdge %xcc, %f5, %f10 fnot1 %f6, %f14 sth %o5, [%l7 + 0x34] stx %l2, [%l7 + 0x20] fble %fcc1, loop_5178 fcmpes %fcc3, %f11, %f15 tpos %xcc, 0x7 fpackfix %f14, %f0 loop_5178: fors %f6, %f7, %f8 sethi 0x0455, %i4 ldsw [%l7 + 0x2C], %g5 fmovda %xcc, %f5, %f10 fnot1s %f13, %f4 movcs %icc, %g4, %o0 fcmpeq32 %f4, %f0, %l6 stb %i1, [%l7 + 0x0F] brnz,a %l4, loop_5179 ldx [%l7 + 0x58], %o2 bshuffle %f0, %f2, %f10 movle %xcc, %o4, %i0 loop_5179: fandnot1s %f12, %f4, %f4 sth %g6, [%l7 + 0x1C] ldx [%l7 + 0x70], %g2 fzeros %f13 stx %l5, [%l7 + 0x60] edge32n %g3, %o6, %o3 stw %g1, [%l7 + 0x60] fmovda %xcc, %f4, %f15 tcc %xcc, 0x0 fcmpes %fcc1, %f5, %f3 fxnors %f12, %f2, %f10 fone %f2 tpos %icc, 0x2 stw %l1, [%l7 + 0x0C] fcmps %fcc0, %f7, %f5 fpadd16s %f4, %f1, %f10 fmovrsgz %i6, %f5, %f9 stb %o1, [%l7 + 0x1A] ldsb [%l7 + 0x21], %i7 movneg %xcc, %o7, %g7 lduw [%l7 + 0x3C], %i3 fcmps %fcc1, %f4, %f12 sth %i2, [%l7 + 0x22] and %l0, 0x0826, %l3 ldd [%l7 + 0x20], %f8 fones %f10 fmovdge %icc, %f6, %f14 std %f8, [%l7 + 0x18] addc %o5, 0x005E, %i5 sll %i4, %l2, %g4 ld [%l7 + 0x1C], %f14 ldd [%l7 + 0x08], %f0 fmovd %f12, %f4 stx %g5, [%l7 + 0x18] stb %o0, [%l7 + 0x6C] ldsh [%l7 + 0x54], %l6 smulcc %l4, 0x0DFD, %i1 fandnot2s %f15, %f15, %f13 edge32ln %o2, %o4, %g6 add %i0, %l5, %g2 fmovrsgz %g3, %f0, %f14 fcmped %fcc2, %f0, %f0 fcmpes %fcc3, %f5, %f9 lduw [%l7 + 0x74], %o3 fble %fcc3, loop_5180 edge16n %o6, %g1, %i6 bneg,pt %icc, loop_5181 lduw [%l7 + 0x48], %o1 loop_5180: std %f0, [%l7 + 0x18] ldx [%l7 + 0x28], %i7 loop_5181: tsubcctv %l1, 0x0698, %o7 or %g7, 0x11AF, %i3 tsubcctv %i2, 0x0A33, %l0 fnot1s %f2, %f0 fmovsne %xcc, %f15, %f10 fnot1 %f0, %f4 movle %xcc, %o5, %l3 subcc %i5, %i4, %l2 fmovrde %g5, %f10, %f0 stb %g4, [%l7 + 0x1D] tleu %xcc, 0x5 tleu %xcc, 0x6 fblg,a %fcc1, loop_5182 ldub [%l7 + 0x1F], %l6 fcmped %fcc3, %f4, %f12 sub %o0, 0x08B0, %l4 loop_5182: std %f14, [%l7 + 0x60] movrlz %i1, 0x324, %o4 brgz %o2, loop_5183 movpos %icc, %g6, %i0 array32 %l5, %g3, %o3 fcmple16 %f2, %f0, %g2 loop_5183: fandnot2 %f8, %f0, %f12 ta %xcc, 0x5 umulcc %o6, %i6, %g1 ldsb [%l7 + 0x35], %o1 std %f4, [%l7 + 0x10] be,pt %xcc, loop_5184 fpackfix %f2, %f9 ld [%l7 + 0x60], %f11 fornot1 %f4, %f10, %f14 loop_5184: movrlez %l1, 0x137, %o7 tg %xcc, 0x7 lduw [%l7 + 0x08], %g7 tgu %icc, 0x0 lduh [%l7 + 0x66], %i7 std %f12, [%l7 + 0x20] fmovrdlez %i2, %f4, %f10 brlez,a %i3, loop_5185 ldsw [%l7 + 0x30], %o5 fzero %f2 fbule %fcc1, loop_5186 loop_5185: ldsw [%l7 + 0x50], %l3 lduw [%l7 + 0x0C], %i5 fnors %f0, %f11, %f8 loop_5186: stx %i4, [%l7 + 0x18] tge %xcc, 0x5 bleu,pn %icc, loop_5187 movle %icc, %l2, %g5 fsrc1 %f10, %f14 fblg %fcc0, loop_5188 loop_5187: movneg %xcc, %l0, %g4 fmovrdlez %l6, %f2, %f10 fmovrdne %o0, %f6, %f0 loop_5188: ldsh [%l7 + 0x50], %l4 lduh [%l7 + 0x74], %i1 and %o4, %g6, %o2 pdist %f6, %f0, %f4 lduw [%l7 + 0x10], %i0 brgez %g3, loop_5189 tpos %xcc, 0x7 fmovsg %xcc, %f5, %f8 fmovdcc %icc, %f8, %f9 loop_5189: edge32 %l5, %o3, %g2 fmovs %f2, %f4 ldd [%l7 + 0x20], %f14 ldsh [%l7 + 0x5E], %o6 or %i6, %o1, %g1 ldsw [%l7 + 0x20], %l1 std %f14, [%l7 + 0x28] taddcctv %o7, %g7, %i7 and %i3, 0x15A0, %i2 popc %o5, %l3 be %xcc, loop_5190 fandnot1s %f11, %f7, %f9 movne %icc, %i4, %l2 andn %g5, 0x08B5, %i5 loop_5190: xorcc %g4, 0x12FB, %l6 edge8ln %l0, %l4, %o0 ldub [%l7 + 0x52], %i1 fcmple32 %f0, %f2, %g6 edge32n %o2, %i0, %g3 brlez %l5, loop_5191 ldsh [%l7 + 0x20], %o3 ldx [%l7 + 0x30], %o4 umul %o6, %g2, %i6 loop_5191: fpsub16s %f8, %f0, %f12 fbe %fcc2, loop_5192 std %f6, [%l7 + 0x20] ldsb [%l7 + 0x5D], %o1 fmovdvs %xcc, %f12, %f3 loop_5192: fbug,a %fcc1, loop_5193 fcmps %fcc2, %f6, %f5 stw %g1, [%l7 + 0x20] std %f12, [%l7 + 0x38] loop_5193: ldx [%l7 + 0x30], %l1 ldsh [%l7 + 0x28], %g7 sdivcc %o7, 0x0D76, %i7 udivx %i3, 0x0CD3, %i2 stw %l3, [%l7 + 0x48] ldsw [%l7 + 0x20], %o5 ldx [%l7 + 0x60], %l2 fbu,a %fcc2, loop_5194 lduw [%l7 + 0x20], %i4 udiv %i5, 0x0FAF, %g5 ldub [%l7 + 0x7B], %l6 loop_5194: ldub [%l7 + 0x37], %l0 stb %g4, [%l7 + 0x0D] bn loop_5195 fmovrdlez %l4, %f10, %f14 edge32l %o0, %g6, %i1 ldsb [%l7 + 0x11], %i0 loop_5195: fmovrde %g3, %f0, %f10 ldsh [%l7 + 0x42], %o2 ldub [%l7 + 0x3B], %o3 fba,a %fcc2, loop_5196 stb %o4, [%l7 + 0x72] fmovrsne %o6, %f6, %f4 tvc %xcc, 0x1 loop_5196: ldsh [%l7 + 0x6E], %l5 lduw [%l7 + 0x7C], %i6 edge16ln %g2, %g1, %o1 add %g7, %l1, %o7 lduw [%l7 + 0x64], %i7 fbuge,a %fcc0, loop_5197 movneg %xcc, %i3, %i2 ldd [%l7 + 0x28], %f6 lduw [%l7 + 0x18], %o5 loop_5197: fandnot1 %f2, %f10, %f8 ldsh [%l7 + 0x4A], %l3 brnz %l2, loop_5198 bleu,pn %xcc, loop_5199 fbue,a %fcc1, loop_5200 fpadd32 %f14, %f14, %f2 loop_5198: sub %i5, 0x0345, %g5 loop_5199: bneg %xcc, loop_5201 loop_5200: srl %i4, %l6, %l0 fba %fcc1, loop_5202 ldx [%l7 + 0x60], %l4 loop_5201: stw %o0, [%l7 + 0x24] call loop_5203 loop_5202: bleu %icc, loop_5204 fcmpgt16 %f6, %f12, %g4 std %f10, [%l7 + 0x30] loop_5203: movvc %xcc, %g6, %i0 loop_5204: and %g3, 0x1674, %i1 stx %o3, [%l7 + 0x78] pdist %f10, %f4, %f8 edge16ln %o4, %o2, %l5 ldd [%l7 + 0x18], %f4 tleu %icc, 0x4 fcmpne16 %f4, %f12, %o6 fmovdpos %xcc, %f14, %f14 brlez %g2, loop_5205 bg,a %icc, loop_5206 ldd [%l7 + 0x50], %f2 addcc %i6, 0x0521, %g1 loop_5205: tcc %xcc, 0x2 loop_5206: fbuge %fcc2, loop_5207 ldub [%l7 + 0x35], %g7 tleu %icc, 0x3 ldub [%l7 + 0x76], %l1 loop_5207: fmovdcs %icc, %f4, %f9 umul %o1, %i7, %i3 ldsb [%l7 + 0x29], %o7 pdist %f8, %f6, %f8 fbug,a %fcc0, loop_5208 fmovdvc %xcc, %f12, %f4 fbuge,a %fcc2, loop_5209 movl %icc, %o5, %l3 loop_5208: edge8 %i2, %l2, %g5 fmul8sux16 %f4, %f12, %f14 loop_5209: fmovrslez %i5, %f9, %f3 fmovdpos %xcc, %f9, %f9 fmovdl %xcc, %f1, %f12 fpsub32 %f8, %f2, %f12 fmovdgu %xcc, %f13, %f7 andn %i4, %l6, %l4 brlz %l0, loop_5210 ldx [%l7 + 0x70], %g4 movrgz %g6, 0x0D9, %o0 fmuld8ulx16 %f10, %f3, %f0 loop_5210: bn,a loop_5211 fbuge %fcc1, loop_5212 tcc %icc, 0x3 stx %g3, [%l7 + 0x18] loop_5211: fpmerge %f11, %f9, %f4 loop_5212: brgz %i1, loop_5213 fmovdn %xcc, %f14, %f13 ld [%l7 + 0x18], %f10 movle %xcc, %o3, %o4 loop_5213: subc %o2, 0x11A2, %l5 bn %icc, loop_5214 fmovrslz %i0, %f11, %f9 ldd [%l7 + 0x58], %f0 fmovsleu %icc, %f15, %f4 loop_5214: fmul8x16al %f1, %f12, %f14 fba %fcc2, loop_5215 lduh [%l7 + 0x66], %o6 andcc %i6, %g2, %g1 ldd [%l7 + 0x50], %f14 loop_5215: fbo,a %fcc1, loop_5216 fmul8ulx16 %f4, %f6, %f8 ldx [%l7 + 0x58], %g7 ble,a,pn %icc, loop_5217 loop_5216: call loop_5218 stb %l1, [%l7 + 0x73] fornot1 %f14, %f12, %f10 loop_5217: edge8n %o1, %i7, %i3 loop_5218: fmul8x16 %f8, %f6, %f2 tl %icc, 0x4 fmovd %f10, %f8 fxor %f2, %f8, %f14 fand %f2, %f10, %f0 ld [%l7 + 0x24], %f5 std %f0, [%l7 + 0x78] movn %xcc, %o5, %l3 std %f6, [%l7 + 0x30] fmovsge %xcc, %f10, %f12 fnors %f9, %f11, %f10 fmovrdgez %i2, %f12, %f12 fnegs %f0, %f8 for %f6, %f8, %f10 edge32n %l2, %o7, %i5 stw %i4, [%l7 + 0x28] st %f3, [%l7 + 0x30] ldx [%l7 + 0x68], %l6 fandnot2s %f1, %f7, %f13 std %f12, [%l7 + 0x78] fmovdgu %xcc, %f4, %f3 ldsh [%l7 + 0x76], %l4 array16 %g5, %l0, %g4 fnegd %f12, %f0 fpadd16 %f6, %f4, %f10 movrgz %o0, 0x032, %g3 alignaddr %i1, %g6, %o3 movvs %xcc, %o2, %l5 ldub [%l7 + 0x77], %i0 ldd [%l7 + 0x60], %f14 ld [%l7 + 0x34], %f12 fornot2s %f2, %f3, %f6 orn %o4, %i6, %g2 srlx %g1, %g7, %o6 fmovse %xcc, %f6, %f11 alignaddr %l1, %i7, %o1 brlz %i3, loop_5219 fmovs %f10, %f2 stw %l3, [%l7 + 0x5C] fmovda %icc, %f5, %f15 loop_5219: orncc %o5, 0x1468, %i2 alignaddr %o7, %i5, %i4 call loop_5220 movl %icc, %l2, %l6 faligndata %f6, %f6, %f4 fnot2 %f6, %f14 loop_5220: fmul8sux16 %f4, %f4, %f4 fandnot1s %f4, %f9, %f15 bvs loop_5221 ble,a %xcc, loop_5222 fpack32 %f8, %f12, %f6 fcmpgt16 %f14, %f4, %l4 loop_5221: ldub [%l7 + 0x54], %g5 loop_5222: edge8l %l0, %o0, %g4 and %i1, 0x0AB0, %g6 ldsw [%l7 + 0x58], %g3 fpack16 %f0, %f9 udiv %o2, 0x019B, %o3 fbo %fcc3, loop_5223 lduh [%l7 + 0x58], %l5 fmovrslez %o4, %f5, %f15 orn %i6, %g2, %g1 loop_5223: mulscc %g7, %i0, %o6 andn %l1, %i7, %i3 nop setx loop_5224, %l0, %l1 jmpl %l1, %o1 fcmped %fcc2, %f4, %f10 fnot1 %f0, %f0 andcc %o5, 0x0EEE, %i2 loop_5224: fcmpeq32 %f6, %f2, %l3 fpack16 %f8, %f12 ldub [%l7 + 0x12], %i5 ble,pt %icc, loop_5225 lduh [%l7 + 0x4C], %o7 fnegd %f10, %f0 edge8ln %l2, %i4, %l6 loop_5225: edge8ln %g5, %l0, %o0 ldd [%l7 + 0x28], %f2 tleu %xcc, 0x4 fmovsleu %icc, %f10, %f4 tcc %icc, 0x5 movgu %xcc, %l4, %i1 stb %g6, [%l7 + 0x1C] ldx [%l7 + 0x50], %g4 fnands %f15, %f7, %f5 fbug %fcc2, loop_5226 movn %xcc, %o2, %o3 ldub [%l7 + 0x44], %l5 fmovsle %xcc, %f5, %f0 loop_5226: lduw [%l7 + 0x74], %o4 ld [%l7 + 0x18], %f15 fmovrde %i6, %f6, %f2 sth %g2, [%l7 + 0x4C] fble %fcc0, loop_5227 sdiv %g3, 0x0D66, %g7 edge8n %i0, %o6, %g1 for %f14, %f6, %f4 loop_5227: fcmple32 %f2, %f12, %l1 ldsw [%l7 + 0x38], %i3 sra %o1, 0x04, %i7 addc %i2, %l3, %o5 fxnors %f10, %f3, %f12 ldd [%l7 + 0x30], %f8 array8 %i5, %o7, %i4 tcc %xcc, 0x7 fnot2s %f5, %f7 fandnot1s %f9, %f5, %f10 ldsh [%l7 + 0x6C], %l2 fsrc1 %f0, %f4 fabss %f15, %f2 edge32ln %g5, %l6, %o0 tsubcc %l0, 0x0523, %i1 tcc %icc, 0x5 ld [%l7 + 0x4C], %f12 movn %icc, %l4, %g6 fbn %fcc2, loop_5228 brz %o2, loop_5229 fnot1 %f6, %f8 bshuffle %f4, %f14, %f2 loop_5228: call loop_5230 loop_5229: stb %g4, [%l7 + 0x7A] fcmple16 %f4, %f6, %l5 std %f2, [%l7 + 0x48] loop_5230: ld [%l7 + 0x2C], %f0 edge8ln %o4, %i6, %o3 ldx [%l7 + 0x40], %g2 tgu %icc, 0x1 ldsh [%l7 + 0x20], %g3 fmovdcc %icc, %f1, %f1 ldd [%l7 + 0x28], %f4 sll %g7, %o6, %g1 fmovd %f14, %f12 sth %i0, [%l7 + 0x62] edge32n %l1, %i3, %i7 sra %i2, %l3, %o5 edge8n %i5, %o1, %i4 fbo %fcc1, loop_5231 movge %xcc, %o7, %l2 brgz %l6, loop_5232 fmul8ulx16 %f0, %f12, %f2 loop_5231: addc %g5, %l0, %o0 bgu,a,pn %icc, loop_5233 loop_5232: ldsh [%l7 + 0x10], %l4 movl %xcc, %i1, %g6 ldsw [%l7 + 0x40], %g4 loop_5233: fmovsle %icc, %f10, %f2 stx %l5, [%l7 + 0x10] fmovs %f9, %f8 fmovde %icc, %f6, %f4 alignaddrl %o4, %i6, %o2 addcc %o3, %g3, %g7 lduh [%l7 + 0x62], %g2 brlz,a %g1, loop_5234 stb %i0, [%l7 + 0x18] movpos %icc, %l1, %o6 fmovrdne %i3, %f14, %f2 loop_5234: movpos %xcc, %i2, %i7 ldub [%l7 + 0x61], %o5 ldub [%l7 + 0x13], %l3 ldsw [%l7 + 0x40], %i5 ldsh [%l7 + 0x74], %o1 st %f1, [%l7 + 0x78] fba,a %fcc1, loop_5235 fxnors %f6, %f10, %f14 ldub [%l7 + 0x0C], %o7 fnot2 %f12, %f8 loop_5235: ld [%l7 + 0x74], %f8 ldsw [%l7 + 0x50], %i4 fmovdcc %xcc, %f8, %f2 fmovrdgz %l2, %f0, %f10 fbg,a %fcc3, loop_5236 srax %g5, %l6, %o0 st %f11, [%l7 + 0x54] edge32 %l0, %l4, %g6 loop_5236: tgu %xcc, 0x0 fmovdg %icc, %f9, %f0 addcc %i1, %g4, %o4 subccc %l5, %i6, %o2 std %f10, [%l7 + 0x10] fbug %fcc2, loop_5237 xnor %g3, 0x0F77, %g7 fpsub16 %f2, %f14, %f6 fpadd32 %f2, %f6, %f14 loop_5237: std %f6, [%l7 + 0x30] edge8n %g2, %o3, %i0 andncc %l1, %o6, %i3 fpadd32 %f12, %f12, %f4 sub %g1, %i2, %i7 ldsh [%l7 + 0x58], %o5 fble,a %fcc2, loop_5238 std %f12, [%l7 + 0x08] tne %xcc, 0x0 ldsw [%l7 + 0x7C], %i5 loop_5238: edge32l %l3, %o7, %o1 st %f3, [%l7 + 0x74] bneg,pt %icc, loop_5239 fbule,a %fcc0, loop_5240 edge16n %l2, %i4, %l6 tvc %icc, 0x6 loop_5239: st %f0, [%l7 + 0x3C] loop_5240: stb %o0, [%l7 + 0x34] stx %l0, [%l7 + 0x20] bvs %icc, loop_5241 fmovrdgez %g5, %f14, %f10 lduw [%l7 + 0x64], %l4 ldsb [%l7 + 0x39], %g6 loop_5241: fmul8x16 %f6, %f8, %f4 orncc %i1, 0x0405, %o4 edge8 %g4, %l5, %i6 edge8l %o2, %g3, %g2 ba,pt %icc, loop_5242 ldsh [%l7 + 0x6C], %o3 movle %icc, %g7, %i0 stb %l1, [%l7 + 0x36] loop_5242: fmovsvc %xcc, %f7, %f0 stb %i3, [%l7 + 0x20] st %f6, [%l7 + 0x4C] lduh [%l7 + 0x2E], %o6 fmul8x16al %f15, %f1, %f10 udiv %i2, 0x16D8, %g1 stb %o5, [%l7 + 0x6F] srlx %i5, 0x1B, %i7 tl %icc, 0x0 ldsw [%l7 + 0x58], %l3 edge16ln %o1, %l2, %i4 addc %o7, 0x095D, %o0 tpos %icc, 0x4 fmul8x16al %f11, %f2, %f0 fmul8ulx16 %f2, %f0, %f2 tl %xcc, 0x7 ldsb [%l7 + 0x44], %l0 fmul8x16al %f11, %f12, %f2 ldub [%l7 + 0x6B], %g5 fnor %f2, %f12, %f6 fmuld8sux16 %f2, %f2, %f2 ldsh [%l7 + 0x64], %l6 ldx [%l7 + 0x60], %g6 ld [%l7 + 0x08], %f0 stw %i1, [%l7 + 0x5C] fble,a %fcc0, loop_5243 movpos %icc, %l4, %o4 ble %xcc, loop_5244 fbule %fcc3, loop_5245 loop_5243: ldsw [%l7 + 0x1C], %g4 fnot2s %f9, %f1 loop_5244: ldx [%l7 + 0x40], %l5 loop_5245: fxnors %f14, %f8, %f5 fnor %f2, %f12, %f2 fmovspos %icc, %f12, %f5 stw %i6, [%l7 + 0x58] std %f4, [%l7 + 0x18] std %f8, [%l7 + 0x50] fors %f5, %f5, %f14 ldx [%l7 + 0x50], %o2 fnands %f3, %f6, %f13 movvs %xcc, %g3, %g2 fnand %f4, %f8, %f8 add %o3, %i0, %l1 bcs,a,pn %icc, loop_5246 fmovsg %icc, %f14, %f10 ldd [%l7 + 0x10], %f14 subc %i3, 0x0468, %o6 loop_5246: ldsh [%l7 + 0x58], %i2 mova %icc, %g1, %g7 ldsb [%l7 + 0x5C], %i5 edge8n %o5, %l3, %o1 fandnot1 %f12, %f0, %f4 fmul8ulx16 %f12, %f8, %f0 std %f4, [%l7 + 0x28] sllx %i7, 0x06, %l2 fornot2 %f4, %f10, %f0 fmovdcc %xcc, %f10, %f10 fxnors %f6, %f11, %f7 taddcc %o7, %o0, %l0 bvc,pn %xcc, loop_5247 movcc %icc, %i4, %l6 fcmpeq32 %f4, %f12, %g5 ldsw [%l7 + 0x7C], %g6 loop_5247: fabss %f6, %f2 sth %l4, [%l7 + 0x2E] fba,a %fcc3, loop_5248 ldsb [%l7 + 0x4A], %i1 tleu %icc, 0x2 udiv %g4, 0x1ABA, %l5 loop_5248: std %f2, [%l7 + 0x50] fpackfix %f6, %f9 ldsb [%l7 + 0x7E], %o4 bleu,a %icc, loop_5249 fexpand %f2, %f10 sethi 0x0946, %i6 bpos,a loop_5250 loop_5249: fbug %fcc0, loop_5251 std %f8, [%l7 + 0x48] stw %g3, [%l7 + 0x1C] loop_5250: bg,a loop_5252 loop_5251: fbue,a %fcc2, loop_5253 fzeros %f11 movrgez %o2, %g2, %i0 loop_5252: st %f7, [%l7 + 0x24] loop_5253: ldsb [%l7 + 0x1B], %l1 movrne %o3, %i3, %o6 fmovdg %icc, %f0, %f9 fnot1 %f0, %f14 ldsh [%l7 + 0x66], %i2 fsrc1 %f6, %f14 sethi 0x0C1A, %g7 fandnot2 %f10, %f14, %f4 lduw [%l7 + 0x2C], %i5 fmovsge %icc, %f9, %f1 stb %o5, [%l7 + 0x44] fmovrsgz %g1, %f12, %f2 stw %l3, [%l7 + 0x34] ldx [%l7 + 0x78], %i7 stw %o1, [%l7 + 0x2C] fmovrsgez %o7, %f5, %f7 ldub [%l7 + 0x25], %l2 tpos %icc, 0x6 bleu %xcc, loop_5254 fmovse %icc, %f5, %f2 fmovscc %icc, %f3, %f0 subc %o0, 0x1E86, %i4 loop_5254: ldsb [%l7 + 0x09], %l0 fmovrslez %g5, %f12, %f5 lduw [%l7 + 0x78], %g6 stx %l4, [%l7 + 0x08] fbge,a %fcc2, loop_5255 fmovdcs %icc, %f5, %f0 st %f9, [%l7 + 0x20] bcs,a loop_5256 loop_5255: fnot1s %f13, %f0 fcmpeq32 %f12, %f10, %i1 stw %l6, [%l7 + 0x78] loop_5256: fbug,a %fcc1, loop_5257 tleu %xcc, 0x6 fbo,a %fcc3, loop_5258 lduh [%l7 + 0x0C], %l5 loop_5257: st %f0, [%l7 + 0x08] fmovrdne %g4, %f14, %f14 loop_5258: lduh [%l7 + 0x1C], %i6 movg %icc, %g3, %o4 lduh [%l7 + 0x5C], %o2 sethi 0x1CC9, %g2 fmovdleu %xcc, %f11, %f0 move %icc, %i0, %o3 fornot1s %f7, %f1, %f4 fmovrdne %i3, %f4, %f0 fbn,a %fcc3, loop_5259 sth %l1, [%l7 + 0x1C] taddcc %i2, 0x1CD7, %o6 fmovse %icc, %f15, %f0 loop_5259: fbo,a %fcc2, loop_5260 stb %g7, [%l7 + 0x26] bpos,a,pn %xcc, loop_5261 ldsh [%l7 + 0x34], %i5 loop_5260: fmovse %icc, %f13, %f11 fxnor %f10, %f10, %f0 loop_5261: fmul8x16au %f3, %f5, %f2 stw %o5, [%l7 + 0x78] tsubcc %g1, %l3, %i7 stx %o1, [%l7 + 0x20] array8 %l2, %o7, %o0 ldub [%l7 + 0x45], %i4 sethi 0x0763, %l0 bne,pt %xcc, loop_5262 fmovdne %xcc, %f14, %f6 umul %g5, %g6, %i1 fmovdpos %icc, %f7, %f10 loop_5262: fpackfix %f10, %f9 movgu %icc, %l4, %l6 ldsb [%l7 + 0x75], %l5 tn %xcc, 0x5 lduw [%l7 + 0x54], %g4 sdivx %g3, 0x075B, %o4 stx %i6, [%l7 + 0x58] fsrc2 %f8, %f14 bneg,a,pn %icc, loop_5263 array32 %o2, %i0, %g2 bg %icc, loop_5264 fornot1s %f4, %f8, %f15 loop_5263: or %i3, %o3, %i2 fmovrslz %l1, %f6, %f3 loop_5264: fmovsleu %xcc, %f7, %f0 movrne %g7, 0x0A7, %i5 sll %o5, 0x1B, %o6 st %f15, [%l7 + 0x38] array16 %l3, %g1, %o1 fbne,a %fcc3, loop_5265 xnorcc %l2, 0x1639, %i7 xnor %o0, 0x182B, %i4 tleu %xcc, 0x6 loop_5265: fexpand %f6, %f0 fsrc1s %f0, %f6 fbn %fcc0, loop_5266 edge16n %o7, %g5, %g6 fcmped %fcc0, %f2, %f2 tneg %xcc, 0x2 loop_5266: bg,pn %xcc, loop_5267 fmovsl %xcc, %f9, %f14 ldsw [%l7 + 0x10], %i1 andncc %l4, %l0, %l6 loop_5267: fcmple16 %f6, %f12, %l5 fcmped %fcc1, %f14, %f14 ta %xcc, 0x6 fmovdcs %icc, %f2, %f6 movneg %icc, %g3, %o4 fsrc1 %f10, %f14 sra %i6, 0x1E, %o2 fmovsge %xcc, %f0, %f6 tcs %icc, 0x0 fbg %fcc2, loop_5268 fble,a %fcc1, loop_5269 fmovdcs %xcc, %f6, %f1 movgu %xcc, %g4, %g2 loop_5268: fpadd32 %f10, %f2, %f4 loop_5269: fbg %fcc2, loop_5270 fmovrsne %i0, %f3, %f12 fmovrdgez %o3, %f6, %f8 fpackfix %f0, %f12 loop_5270: fcmps %fcc0, %f1, %f3 brgez,a %i2, loop_5271 fabsd %f4, %f14 brlz,a %i3, loop_5272 fornot1 %f2, %f0, %f0 loop_5271: mulx %g7, 0x06BD, %l1 fble,a %fcc1, loop_5273 loop_5272: sth %i5, [%l7 + 0x56] fmovsge %xcc, %f14, %f7 movrne %o6, 0x2A4, %l3 loop_5273: ldub [%l7 + 0x5B], %g1 fmovdle %icc, %f4, %f6 ldub [%l7 + 0x61], %o5 st %f7, [%l7 + 0x3C] fmovdl %xcc, %f4, %f15 fcmpne16 %f12, %f14, %o1 fbo,a %fcc2, loop_5274 fsrc2s %f13, %f7 te %xcc, 0x2 fmovrdgz %i7, %f14, %f2 loop_5274: ldub [%l7 + 0x3C], %o0 xor %i4, %o7, %l2 fcmps %fcc2, %f6, %f0 xnorcc %g5, 0x0A3C, %i1 bge,pt %xcc, loop_5275 lduh [%l7 + 0x68], %g6 udivcc %l4, 0x01D7, %l6 fandnot2 %f2, %f4, %f14 loop_5275: fmovsl %xcc, %f5, %f10 tvc %icc, 0x1 fpadd16 %f12, %f14, %f6 sth %l0, [%l7 + 0x6E] tcc %icc, 0x4 fmovdpos %icc, %f15, %f8 array8 %g3, %o4, %i6 addcc %l5, 0x0CAA, %g4 orcc %o2, 0x040F, %g2 std %f12, [%l7 + 0x58] sdiv %i0, 0x01F9, %i2 fmuld8sux16 %f14, %f1, %f8 lduh [%l7 + 0x56], %o3 fmovsvc %icc, %f10, %f15 movrgez %g7, 0x161, %i3 bshuffle %f8, %f12, %f14 move %icc, %l1, %i5 fsrc2 %f14, %f4 fbul,a %fcc0, loop_5276 fmovrdgz %l3, %f10, %f8 fmovscc %icc, %f0, %f14 fmuld8ulx16 %f3, %f4, %f14 loop_5276: add %g1, %o5, %o6 umulcc %i7, %o0, %i4 bleu,a,pn %icc, loop_5277 or %o1, 0x09C2, %l2 fpsub16 %f4, %f6, %f0 movvc %xcc, %o7, %i1 loop_5277: st %f8, [%l7 + 0x4C] ldsb [%l7 + 0x35], %g5 ldsb [%l7 + 0x51], %g6 ldx [%l7 + 0x40], %l4 ldx [%l7 + 0x68], %l0 bshuffle %f4, %f12, %f10 lduh [%l7 + 0x18], %l6 smul %o4, %g3, %l5 fbuge %fcc1, loop_5278 fsrc1s %f7, %f14 bge,pn %icc, loop_5279 fpmerge %f8, %f12, %f10 loop_5278: orcc %i6, %g4, %o2 stb %i0, [%l7 + 0x11] loop_5279: fmovdge %icc, %f10, %f10 te %xcc, 0x4 fblg,a %fcc3, loop_5280 fzeros %f3 movle %xcc, %i2, %o3 fmovsvs %icc, %f15, %f9 loop_5280: st %f6, [%l7 + 0x60] fmul8x16 %f3, %f10, %f0 fmovdg %xcc, %f3, %f8 fnegs %f8, %f3 movge %xcc, %g7, %g2 fmovdne %xcc, %f3, %f0 lduw [%l7 + 0x3C], %i3 bge,a loop_5281 fmovsg %icc, %f11, %f2 alignaddr %l1, %i5, %g1 alignaddr %o5, %l3, %i7 loop_5281: fmovrdlz %o6, %f8, %f14 bleu,a %icc, loop_5282 ble,a loop_5283 lduh [%l7 + 0x4A], %o0 lduh [%l7 + 0x34], %i4 loop_5282: fone %f0 loop_5283: fmovdn %xcc, %f9, %f10 lduh [%l7 + 0x0E], %o1 fmovdg %icc, %f5, %f5 addc %l2, %i1, %g5 fble %fcc1, loop_5284 and %o7, %g6, %l0 ldsw [%l7 + 0x28], %l6 edge32l %l4, %g3, %o4 loop_5284: stw %l5, [%l7 + 0x28] fcmpne16 %f14, %f0, %i6 fmovrdlez %o2, %f6, %f4 fmovdgu %icc, %f15, %f13 movne %xcc, %g4, %i0 ldsh [%l7 + 0x52], %o3 fones %f3 fmovrslz %i2, %f10, %f8 tleu %icc, 0x4 sub %g2, 0x18D5, %i3 stb %g7, [%l7 + 0x52] stx %i5, [%l7 + 0x40] lduh [%l7 + 0x2A], %g1 add %o5, 0x1C84, %l1 ldx [%l7 + 0x18], %l3 fmul8x16 %f5, %f2, %f6 taddcc %o6, %o0, %i4 fmovrdlz %o1, %f12, %f4 ldd [%l7 + 0x30], %f12 popc 0x0A0E, %i7 sra %i1, %l2, %g5 fcmple32 %f4, %f12, %g6 ld [%l7 + 0x14], %f2 fpadd16 %f14, %f14, %f12 xorcc %o7, 0x1276, %l6 array32 %l0, %g3, %l4 ldd [%l7 + 0x50], %f6 fmovsneg %icc, %f4, %f1 fbge,a %fcc2, loop_5285 fpmerge %f9, %f10, %f8 nop setx loop_5286, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnot2 %f2, %f2 loop_5285: std %f6, [%l7 + 0x30] fmovrsne %o4, %f9, %f3 loop_5286: edge8n %l5, %i6, %o2 pdist %f6, %f2, %f12 ldd [%l7 + 0x18], %f2 std %f8, [%l7 + 0x38] movneg %icc, %g4, %o3 brnz,a %i0, loop_5287 ldsh [%l7 + 0x76], %i2 fmul8x16al %f7, %f14, %f14 bg,pn %icc, loop_5288 loop_5287: fmul8ulx16 %f6, %f12, %f6 ldsb [%l7 + 0x37], %i3 stx %g7, [%l7 + 0x30] loop_5288: movrgz %i5, %g2, %o5 movge %xcc, %g1, %l3 stx %l1, [%l7 + 0x48] ldx [%l7 + 0x40], %o6 fmovscc %icc, %f1, %f5 fbne,a %fcc2, loop_5289 ldx [%l7 + 0x40], %o0 bvs,a,pt %icc, loop_5290 fcmpeq32 %f0, %f10, %o1 loop_5289: fmovdcc %xcc, %f0, %f6 sth %i7, [%l7 + 0x16] loop_5290: ldsw [%l7 + 0x54], %i4 nop setx loop_5291, %l0, %l1 jmpl %l1, %i1 st %f14, [%l7 + 0x48] stw %g5, [%l7 + 0x3C] movvc %xcc, %l2, %g6 loop_5291: stw %o7, [%l7 + 0x0C] ldub [%l7 + 0x5E], %l6 mulscc %l0, %l4, %o4 fbo %fcc0, loop_5292 fnor %f12, %f12, %f14 fpadd32s %f0, %f15, %f12 brnz %l5, loop_5293 loop_5292: fcmpne16 %f10, %f0, %g3 movge %xcc, %i6, %g4 fmovrde %o2, %f2, %f12 loop_5293: st %f8, [%l7 + 0x58] sth %o3, [%l7 + 0x24] tleu %icc, 0x2 ldsh [%l7 + 0x1C], %i0 fmovsg %xcc, %f1, %f7 fmovsl %xcc, %f5, %f14 fsrc1 %f10, %f0 ldx [%l7 + 0x48], %i3 fmovdneg %icc, %f6, %f9 fmovsleu %xcc, %f5, %f15 ldsh [%l7 + 0x38], %i2 bleu %icc, loop_5294 ldub [%l7 + 0x32], %i5 ldd [%l7 + 0x70], %f10 fmovsvs %icc, %f8, %f6 loop_5294: fbge %fcc3, loop_5295 lduh [%l7 + 0x12], %g7 fnegs %f3, %f6 fand %f6, %f8, %f2 loop_5295: brnz %g2, loop_5296 stb %g1, [%l7 + 0x68] fabsd %f6, %f6 te %xcc, 0x7 loop_5296: fmovrslz %o5, %f8, %f2 edge16n %l3, %o6, %o0 movl %icc, %o1, %i7 fpackfix %f8, %f12 fmovse %icc, %f13, %f0 ldsb [%l7 + 0x4D], %i4 ldsh [%l7 + 0x2A], %l1 lduw [%l7 + 0x78], %g5 edge16n %i1, %l2, %g6 orcc %o7, 0x07BA, %l6 brz %l4, loop_5297 fexpand %f11, %f8 lduw [%l7 + 0x14], %o4 fmovdl %xcc, %f12, %f15 loop_5297: fpsub32 %f0, %f14, %f12 fones %f0 ldub [%l7 + 0x22], %l0 fmuld8ulx16 %f10, %f6, %f2 fmovsgu %xcc, %f8, %f10 sth %l5, [%l7 + 0x4C] fbuge %fcc1, loop_5298 fmovsle %icc, %f9, %f1 movrlz %i6, 0x31E, %g4 fnegs %f5, %f15 loop_5298: movpos %icc, %g3, %o2 stx %o3, [%l7 + 0x48] bg,pn %icc, loop_5299 ld [%l7 + 0x5C], %f5 bvc,pn %xcc, loop_5300 std %f10, [%l7 + 0x38] loop_5299: or %i3, %i0, %i5 ldx [%l7 + 0x30], %g7 loop_5300: fbuge %fcc0, loop_5301 fmovsneg %icc, %f5, %f12 lduh [%l7 + 0x6E], %g2 fcmpd %fcc2, %f4, %f8 loop_5301: taddcc %i2, 0x140C, %g1 ble %xcc, loop_5302 add %l3, 0x1EA8, %o5 fmovsneg %icc, %f2, %f9 srlx %o6, %o1, %i7 loop_5302: movcc %icc, %i4, %l1 edge8l %o0, %g5, %l2 bpos,a loop_5303 fandnot2s %f11, %f15, %f5 ldd [%l7 + 0x08], %f0 edge32 %i1, %g6, %o7 loop_5303: fmovsvc %icc, %f9, %f8 fmovdvc %icc, %f13, %f8 srax %l6, %o4, %l0 tsubcctv %l4, 0x080C, %i6 fbuge,a %fcc2, loop_5304 fmovsleu %xcc, %f5, %f15 bcs,pn %xcc, loop_5305 ldd [%l7 + 0x28], %f6 loop_5304: ldsw [%l7 + 0x14], %g4 fbu,a %fcc0, loop_5306 loop_5305: tle %xcc, 0x6 taddcc %g3, 0x1ECD, %o2 fcmped %fcc0, %f6, %f4 loop_5306: siam 0x6 movrne %l5, %o3, %i3 bl %xcc, loop_5307 edge16l %i5, %i0, %g7 ldx [%l7 + 0x50], %i2 ldsw [%l7 + 0x5C], %g1 loop_5307: fxnors %f4, %f7, %f5 fpack16 %f8, %f7 fble,a %fcc2, loop_5308 movpos %xcc, %l3, %o5 sth %o6, [%l7 + 0x3A] tle %xcc, 0x4 loop_5308: fexpand %f3, %f4 tg %icc, 0x2 fpack16 %f6, %f2 edge8ln %o1, %g2, %i4 fpackfix %f2, %f3 bcc,pn %xcc, loop_5309 fmovrdgez %i7, %f12, %f0 tvc %xcc, 0x5 fcmped %fcc1, %f0, %f0 loop_5309: ldsb [%l7 + 0x65], %l1 for %f2, %f2, %f10 tle %icc, 0x2 lduw [%l7 + 0x14], %o0 fpsub16 %f12, %f8, %f4 fmovdg %xcc, %f5, %f6 ldsw [%l7 + 0x0C], %l2 fzero %f2 std %f0, [%l7 + 0x70] array16 %i1, %g5, %o7 ldsh [%l7 + 0x38], %l6 ldx [%l7 + 0x78], %g6 move %icc, %o4, %l4 fmovsvc %xcc, %f9, %f14 fmovsle %icc, %f15, %f13 fpadd32 %f2, %f4, %f10 stb %i6, [%l7 + 0x52] udivcc %g4, 0x173B, %l0 siam 0x1 bcs,a loop_5310 fmovsneg %icc, %f10, %f0 fbge,a %fcc3, loop_5311 edge32n %o2, %l5, %g3 loop_5310: array8 %o3, %i5, %i0 popc %g7, %i2 loop_5311: fzeros %f1 movne %icc, %i3, %l3 fornot1s %f14, %f9, %f9 ldsb [%l7 + 0x18], %g1 ld [%l7 + 0x78], %f1 stw %o6, [%l7 + 0x34] movpos %xcc, %o5, %o1 ldsb [%l7 + 0x6A], %i4 bvs loop_5312 fands %f13, %f8, %f4 bvs,a,pt %xcc, loop_5313 pdist %f14, %f14, %f4 loop_5312: tvc %xcc, 0x0 or %g2, 0x005A, %i7 loop_5313: fnot2 %f6, %f2 fsrc2s %f5, %f6 fabss %f6, %f11 fxnors %f1, %f10, %f6 fcmps %fcc2, %f1, %f7 fbule %fcc3, loop_5314 fmovdvc %xcc, %f5, %f13 movre %l1, %l2, %i1 fornot1 %f8, %f0, %f12 loop_5314: ldd [%l7 + 0x20], %f14 ldsw [%l7 + 0x2C], %g5 fpsub32 %f10, %f8, %f4 fmovsn %xcc, %f8, %f10 ba %icc, loop_5315 fcmpne16 %f2, %f14, %o0 ldd [%l7 + 0x58], %f4 ldub [%l7 + 0x49], %l6 loop_5315: brgz %g6, loop_5316 stx %o4, [%l7 + 0x70] ldx [%l7 + 0x28], %l4 fmovs %f12, %f12 loop_5316: lduw [%l7 + 0x60], %o7 fcmpgt16 %f8, %f2, %g4 fbne,a %fcc3, loop_5317 siam 0x7 fcmpes %fcc3, %f3, %f13 fmovrdlz %i6, %f4, %f8 loop_5317: ldsw [%l7 + 0x58], %o2 fmovdge %icc, %f12, %f13 fbul %fcc2, loop_5318 movleu %xcc, %l5, %l0 bcs,pt %xcc, loop_5319 fpadd16 %f2, %f8, %f10 loop_5318: fbn,a %fcc2, loop_5320 fmovsle %xcc, %f7, %f11 loop_5319: movgu %icc, %o3, %g3 sth %i5, [%l7 + 0x18] loop_5320: bl,pt %icc, loop_5321 sth %g7, [%l7 + 0x10] fmuld8sux16 %f5, %f10, %f8 fmovse %icc, %f8, %f8 loop_5321: movl %icc, %i2, %i0 std %f8, [%l7 + 0x20] xnor %i3, 0x0203, %g1 fmul8ulx16 %f10, %f0, %f12 fbug,a %fcc0, loop_5322 fbuge,a %fcc3, loop_5323 ba,a,pn %icc, loop_5324 movre %l3, %o6, %o5 loop_5322: mova %icc, %i4, %o1 loop_5323: ldx [%l7 + 0x58], %i7 loop_5324: fpack16 %f2, %f12 movrlez %l1, 0x38D, %l2 bg,pt %xcc, loop_5325 edge32 %i1, %g5, %g2 ldd [%l7 + 0x58], %f4 fmovd %f4, %f0 loop_5325: mulx %o0, %l6, %g6 edge8l %o4, %o7, %l4 edge32l %i6, %g4, %l5 fbug,a %fcc1, loop_5326 stx %o2, [%l7 + 0x40] lduh [%l7 + 0x3E], %o3 fcmpgt16 %f0, %f0, %l0 loop_5326: stw %g3, [%l7 + 0x64] ble,a,pt %xcc, loop_5327 bcc,a loop_5328 add %g7, 0x1768, %i5 edge16ln %i2, %i0, %g1 loop_5327: be,a %xcc, loop_5329 loop_5328: lduh [%l7 + 0x78], %l3 fmovda %icc, %f5, %f5 movpos %xcc, %o6, %o5 loop_5329: ldub [%l7 + 0x6B], %i3 fmovsn %xcc, %f10, %f11 ldsh [%l7 + 0x28], %o1 fxor %f14, %f4, %f6 alignaddr %i7, %i4, %l1 fandnot2s %f1, %f0, %f11 fmovrsne %i1, %f4, %f14 st %f14, [%l7 + 0x24] sllx %g5, 0x04, %l2 fmovdcc %icc, %f4, %f8 fbne,a %fcc0, loop_5330 st %f12, [%l7 + 0x50] fmovsgu %icc, %f5, %f9 fbug,a %fcc2, loop_5331 loop_5330: movl %icc, %o0, %g2 fornot2s %f8, %f4, %f15 fmovsa %xcc, %f12, %f2 loop_5331: stw %g6, [%l7 + 0x3C] fbu,a %fcc2, loop_5332 fands %f9, %f12, %f13 fmovdge %icc, %f7, %f1 stb %l6, [%l7 + 0x1B] loop_5332: fcmped %fcc0, %f12, %f2 ld [%l7 + 0x7C], %f8 fcmpeq16 %f6, %f10, %o7 fmovsg %xcc, %f5, %f8 tcc %xcc, 0x5 tvc %icc, 0x6 ldd [%l7 + 0x60], %f6 bgu,pn %xcc, loop_5333 movrgez %o4, %i6, %g4 fpsub32 %f6, %f4, %f6 fmovd %f2, %f10 loop_5333: ld [%l7 + 0x30], %f2 fnands %f5, %f13, %f1 fmovrdgez %l5, %f8, %f10 orcc %o2, %o3, %l0 andncc %g3, %l4, %i5 ldsh [%l7 + 0x6C], %i2 sdivcc %g7, 0x0197, %i0 call loop_5334 xnor %g1, 0x0956, %o6 brgz %o5, loop_5335 fandnot2s %f2, %f13, %f8 loop_5334: lduh [%l7 + 0x2E], %i3 subccc %l3, %o1, %i4 loop_5335: ldx [%l7 + 0x20], %l1 fcmple16 %f6, %f0, %i1 fmovdne %xcc, %f7, %f3 stx %g5, [%l7 + 0x58] nop setx loop_5336, %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 orn %i7, %l2, %g2 ldd [%l7 + 0x40], %f8 bleu,a %xcc, loop_5337 loop_5336: and %g6, %l6, %o0 fmovsgu %xcc, %f6, %f11 fmovdvc %icc, %f9, %f2 loop_5337: fones %f2 fbue %fcc3, loop_5338 fmovde %icc, %f1, %f0 popc 0x0408, %o7 ta %icc, 0x3 loop_5338: fmul8sux16 %f8, %f8, %f4 movrne %o4, 0x1DD, %i6 ldsh [%l7 + 0x60], %g4 ld [%l7 + 0x40], %f11 fcmple16 %f6, %f10, %l5 srl %o2, %l0, %o3 and %l4, %g3, %i2 umul %i5, 0x1A6F, %g7 edge16l %g1, %o6, %o5 and %i3, %i0, %o1 xnor %i4, 0x120D, %l1 xnorcc %l3, %g5, %i7 fnegd %f2, %f0 lduh [%l7 + 0x2E], %i1 fmovrdgz %g2, %f0, %f6 movre %g6, %l6, %l2 fpackfix %f14, %f12 fmovsa %icc, %f9, %f5 ldsh [%l7 + 0x66], %o7 edge8n %o4, %o0, %i6 bleu %icc, loop_5339 lduw [%l7 + 0x34], %l5 bl,a,pn %xcc, loop_5340 fmovsleu %xcc, %f1, %f9 loop_5339: ldub [%l7 + 0x76], %o2 tgu %icc, 0x2 loop_5340: array16 %l0, %g4, %l4 fcmpne16 %f2, %f4, %g3 ldx [%l7 + 0x40], %i2 ldd [%l7 + 0x60], %f14 sdiv %o3, 0x1588, %g7 lduh [%l7 + 0x2E], %g1 fblg,a %fcc2, loop_5341 brgez,a %i5, loop_5342 taddcc %o6, %o5, %i3 andn %i0, 0x0BC0, %o1 loop_5341: movneg %xcc, %i4, %l1 loop_5342: fcmple32 %f0, %f2, %l3 fbl %fcc0, loop_5343 srax %g5, 0x0B, %i7 st %f7, [%l7 + 0x6C] edge32ln %i1, %g6, %g2 loop_5343: taddcc %l6, 0x08AA, %l2 std %f10, [%l7 + 0x30] stb %o4, [%l7 + 0x0C] xnor %o7, 0x0CF0, %i6 tg %xcc, 0x6 addcc %o0, 0x17DA, %l5 nop setx loop_5344, %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 fpsub16s %f1, %f3, %f2 fmovdge %icc, %f2, %f5 smul %o2, 0x1F94, %g4 loop_5344: ldsb [%l7 + 0x56], %l4 edge8l %l0, %i2, %o3 bcc,a,pn %xcc, loop_5345 fmovrsgz %g7, %f3, %f8 fbge %fcc1, loop_5346 movvs %xcc, %g3, %i5 loop_5345: ldub [%l7 + 0x47], %o6 edge8ln %o5, %i3, %g1 loop_5346: fxor %f8, %f8, %f12 std %f6, [%l7 + 0x70] brz %i0, loop_5347 ldub [%l7 + 0x14], %o1 ldsb [%l7 + 0x72], %l1 ldub [%l7 + 0x63], %i4 loop_5347: stw %l3, [%l7 + 0x40] umulcc %g5, 0x0FDD, %i7 fsrc2 %f2, %f4 bshuffle %f14, %f14, %f2 stx %g6, [%l7 + 0x38] fnot1 %f14, %f8 fnot1 %f0, %f4 tsubcc %g2, %l6, %l2 ldsw [%l7 + 0x50], %o4 st %f12, [%l7 + 0x58] ld [%l7 + 0x60], %f11 fcmpes %fcc1, %f14, %f13 st %f8, [%l7 + 0x78] movre %o7, %i1, %i6 ldub [%l7 + 0x5D], %l5 fnot2 %f6, %f2 fands %f5, %f11, %f14 andcc %o0, %g4, %o2 lduh [%l7 + 0x7E], %l0 andcc %l4, %o3, %i2 ld [%l7 + 0x68], %f9 stx %g3, [%l7 + 0x60] fbn,a %fcc0, loop_5348 srlx %g7, 0x0E, %o6 ldsw [%l7 + 0x10], %o5 fnors %f9, %f0, %f11 loop_5348: fcmped %fcc1, %f8, %f8 bne %icc, loop_5349 movvc %xcc, %i3, %i5 for %f4, %f4, %f4 udiv %g1, 0x0FC5, %o1 loop_5349: tle %xcc, 0x5 sth %l1, [%l7 + 0x58] fornot2s %f12, %f5, %f2 fmovd %f14, %f2 sllx %i0, %l3, %i4 ldsh [%l7 + 0x0A], %i7 ldsh [%l7 + 0x6E], %g5 faligndata %f14, %f4, %f12 sdivcc %g6, 0x02A7, %g2 bvc,a,pn %icc, loop_5350 ldsb [%l7 + 0x5D], %l2 bn,a,pt %icc, loop_5351 fones %f4 loop_5350: fabsd %f2, %f10 pdist %f4, %f14, %f14 loop_5351: ldsw [%l7 + 0x44], %l6 orn %o4, 0x11A8, %i1 edge32n %o7, %i6, %l5 stw %g4, [%l7 + 0x44] fmovrsgez %o0, %f3, %f10 sth %l0, [%l7 + 0x7E] fmovde %icc, %f10, %f15 fpack16 %f0, %f10 stx %l4, [%l7 + 0x38] ldub [%l7 + 0x37], %o3 tvc %icc, 0x1 tneg %icc, 0x3 movl %icc, %o2, %i2 lduw [%l7 + 0x3C], %g7 movvs %icc, %g3, %o6 array32 %i3, %o5, %g1 fpackfix %f14, %f14 fpadd32 %f8, %f0, %f6 stb %i5, [%l7 + 0x3E] fpadd16s %f2, %f3, %f6 fpsub16 %f4, %f2, %f6 srax %o1, 0x03, %i0 sdiv %l3, 0x1EC2, %i4 array32 %i7, %l1, %g5 fbe %fcc2, loop_5352 fmovrslez %g6, %f14, %f8 stb %g2, [%l7 + 0x75] mulx %l6, 0x0C73, %o4 loop_5352: bge,pn %xcc, loop_5353 ld [%l7 + 0x78], %f4 popc %i1, %o7 stx %i6, [%l7 + 0x18] loop_5353: fmovsg %xcc, %f11, %f11 fnegd %f4, %f12 ldub [%l7 + 0x74], %l5 ldub [%l7 + 0x1E], %l2 std %f2, [%l7 + 0x40] fbe %fcc0, loop_5354 fbe,a %fcc1, loop_5355 bpos loop_5356 ldsh [%l7 + 0x4C], %g4 loop_5354: fxnor %f6, %f14, %f6 loop_5355: lduw [%l7 + 0x70], %o0 loop_5356: addccc %l0, 0x10B8, %o3 subccc %o2, 0x1BA3, %i2 sdivcc %l4, 0x00BB, %g3 addc %g7, %o6, %o5 fmovs %f7, %f14 fbe,a %fcc3, loop_5357 fbul,a %fcc0, loop_5358 fmovrdlz %g1, %f10, %f6 tg %icc, 0x0 loop_5357: sdiv %i3, 0x0E18, %o1 loop_5358: fcmpeq16 %f10, %f6, %i5 fxnors %f12, %f6, %f8 tle %xcc, 0x0 fbuge %fcc2, loop_5359 bleu loop_5360 lduh [%l7 + 0x68], %l3 bl,a,pn %xcc, loop_5361 loop_5359: tsubcc %i0, %i4, %i7 loop_5360: xorcc %g5, 0x0D33, %l1 ldsh [%l7 + 0x48], %g6 loop_5361: lduh [%l7 + 0x08], %l6 fnor %f8, %f10, %f12 stx %g2, [%l7 + 0x68] fbug %fcc3, loop_5362 orn %i1, %o7, %o4 tge %xcc, 0x1 movrgez %i6, 0x38B, %l2 loop_5362: st %f4, [%l7 + 0x70] movpos %icc, %g4, %l5 srl %l0, %o0, %o3 for %f10, %f4, %f12 fcmps %fcc3, %f13, %f2 fmovsleu %icc, %f2, %f15 fba,a %fcc3, loop_5363 fmovrdne %i2, %f14, %f0 nop setx loop_5364, %l0, %l1 jmpl %l1, %l4 fmovrsgez %o2, %f8, %f6 loop_5363: lduh [%l7 + 0x6C], %g3 fcmpes %fcc3, %f8, %f7 loop_5364: fexpand %f10, %f6 fble,a %fcc2, loop_5365 fand %f0, %f6, %f6 sth %o6, [%l7 + 0x4A] andcc %g7, %g1, %o5 loop_5365: tsubcctv %o1, 0x1255, %i3 movrlez %i5, %i0, %i4 ld [%l7 + 0x30], %f15 brgez,a %l3, loop_5366 alignaddr %i7, %g5, %g6 brlez,a %l6, loop_5367 ldub [%l7 + 0x7B], %g2 loop_5366: ldsb [%l7 + 0x39], %l1 st %f5, [%l7 + 0x74] loop_5367: fandnot1 %f10, %f12, %f0 stx %i1, [%l7 + 0x48] movcc %icc, %o4, %i6 stb %o7, [%l7 + 0x50] ldd [%l7 + 0x48], %f10 for %f0, %f0, %f10 fmul8x16al %f12, %f5, %f0 brnz,a %g4, loop_5368 fcmple32 %f8, %f8, %l2 bleu,a,pn %xcc, loop_5369 andcc %l5, %o0, %l0 loop_5368: movcs %icc, %o3, %l4 st %f14, [%l7 + 0x08] loop_5369: edge32 %i2, %o2, %o6 fpadd32 %f14, %f12, %f8 stw %g7, [%l7 + 0x64] fxor %f0, %f4, %f6 ldsw [%l7 + 0x14], %g1 movge %xcc, %g3, %o1 std %f6, [%l7 + 0x20] taddcc %o5, 0x1308, %i3 fpackfix %f6, %f8 lduw [%l7 + 0x48], %i0 brlez,a %i5, loop_5370 nop setx loop_5371, %l0, %l1 jmpl %l1, %i4 ldsw [%l7 + 0x28], %i7 ldx [%l7 + 0x20], %l3 loop_5370: movcc %icc, %g6, %l6 loop_5371: fpadd32s %f11, %f8, %f13 edge32ln %g5, %l1, %i1 bcs loop_5372 fble %fcc2, loop_5373 fcmple32 %f12, %f4, %g2 movrgz %o4, 0x202, %i6 loop_5372: ldsh [%l7 + 0x4E], %g4 loop_5373: fmovrdne %o7, %f0, %f6 xor %l5, %l2, %o0 srlx %l0, %o3, %i2 stx %l4, [%l7 + 0x58] fandnot2s %f2, %f7, %f14 fbne %fcc3, loop_5374 std %f8, [%l7 + 0x50] fmul8x16al %f2, %f7, %f2 std %f14, [%l7 + 0x08] loop_5374: fcmpgt32 %f0, %f12, %o6 fbue %fcc3, loop_5375 xorcc %g7, 0x10D5, %g1 ldsh [%l7 + 0x42], %g3 brgez %o2, loop_5376 loop_5375: fmovsleu %xcc, %f8, %f6 stx %o5, [%l7 + 0x20] sub %i3, %o1, %i5 loop_5376: ldsb [%l7 + 0x4C], %i0 movl %icc, %i4, %l3 fmul8ulx16 %f6, %f12, %f2 fzero %f14 udivx %i7, 0x0D28, %g6 edge8l %l6, %l1, %i1 ldsh [%l7 + 0x4C], %g2 mulscc %o4, %i6, %g4 brgez %g5, loop_5377 sth %o7, [%l7 + 0x0A] ldd [%l7 + 0x28], %f8 fcmps %fcc2, %f1, %f14 loop_5377: ldd [%l7 + 0x78], %f14 lduh [%l7 + 0x68], %l2 sdiv %l5, 0x0D6E, %o0 edge8ln %o3, %i2, %l0 movn %icc, %l4, %o6 fnor %f2, %f6, %f4 fxor %f4, %f10, %f4 fcmped %fcc2, %f4, %f2 stx %g1, [%l7 + 0x48] fcmpgt16 %f6, %f8, %g3 sllx %o2, %g7, %i3 ldx [%l7 + 0x78], %o5 lduh [%l7 + 0x5C], %i5 ldsw [%l7 + 0x0C], %i0 fmovde %icc, %f6, %f6 lduh [%l7 + 0x2C], %o1 edge16l %l3, %i4, %g6 fmovscs %xcc, %f1, %f0 std %f4, [%l7 + 0x30] fzero %f12 fbule %fcc0, loop_5378 subc %l6, 0x12AA, %i7 movl %xcc, %l1, %i1 ldsh [%l7 + 0x24], %o4 loop_5378: lduw [%l7 + 0x7C], %g2 edge16l %i6, %g5, %g4 mulscc %l2, %o7, %l5 edge8n %o0, %i2, %l0 fnand %f8, %f8, %f8 fbug,a %fcc0, loop_5379 fbue %fcc0, loop_5380 edge32n %o3, %l4, %o6 stb %g1, [%l7 + 0x5A] loop_5379: brgez,a %o2, loop_5381 loop_5380: ldub [%l7 + 0x73], %g3 edge8 %i3, %o5, %i5 sra %i0, %o1, %g7 loop_5381: stw %l3, [%l7 + 0x48] xnorcc %i4, 0x1E5F, %l6 fmovrslez %i7, %f11, %f7 lduh [%l7 + 0x18], %l1 tvs %icc, 0x5 sdivx %g6, 0x02E7, %i1 movn %icc, %o4, %g2 fba %fcc0, loop_5382 fmovda %xcc, %f0, %f4 fmovd %f6, %f6 fzero %f0 loop_5382: stb %i6, [%l7 + 0x10] udivx %g5, 0x02EE, %l2 fmuld8sux16 %f6, %f3, %f12 bneg,a,pn %icc, loop_5383 stx %g4, [%l7 + 0x48] fba %fcc0, loop_5384 ldsb [%l7 + 0x7D], %l5 loop_5383: fmovdle %icc, %f4, %f15 fors %f3, %f9, %f6 loop_5384: fmovdleu %xcc, %f13, %f15 fmul8sux16 %f4, %f10, %f4 fbo,a %fcc1, loop_5385 call loop_5386 stb %o7, [%l7 + 0x57] fmovsgu %icc, %f5, %f2 loop_5385: fcmple32 %f10, %f6, %o0 loop_5386: fmovda %xcc, %f8, %f11 ldx [%l7 + 0x58], %l0 st %f13, [%l7 + 0x40] smul %o3, %i2, %o6 fandnot2s %f14, %f9, %f6 fpadd32s %f8, %f11, %f4 stw %l4, [%l7 + 0x1C] sub %o2, %g1, %g3 ldsb [%l7 + 0x3D], %o5 fabss %f15, %f7 stw %i5, [%l7 + 0x14] fpadd16 %f10, %f10, %f8 ld [%l7 + 0x0C], %f0 xor %i0, %i3, %o1 fnegd %f14, %f4 fpmerge %f7, %f6, %f6 std %f4, [%l7 + 0x30] umul %g7, 0x0374, %i4 ldsb [%l7 + 0x5D], %l3 for %f12, %f0, %f12 tge %xcc, 0x0 bcc,a,pn %xcc, loop_5387 fandnot2s %f7, %f11, %f3 brgz,a %i7, loop_5388 orn %l1, %l6, %i1 loop_5387: fpadd16 %f14, %f12, %f12 fornot2 %f12, %f4, %f6 loop_5388: ldub [%l7 + 0x32], %g6 stw %o4, [%l7 + 0x10] tsubcc %g2, 0x0D42, %i6 tsubcctv %g5, 0x0EDD, %g4 edge16 %l2, %o7, %l5 fmovsne %icc, %f4, %f15 fnors %f7, %f8, %f4 fnot2s %f11, %f10 fand %f2, %f4, %f4 fornot1 %f4, %f10, %f4 st %f7, [%l7 + 0x10] smul %l0, 0x024E, %o3 fmul8x16al %f9, %f8, %f2 ld [%l7 + 0x78], %f14 fxnors %f12, %f14, %f7 lduh [%l7 + 0x36], %i2 std %f8, [%l7 + 0x20] sth %o6, [%l7 + 0x7E] edge8l %o0, %o2, %l4 bshuffle %f2, %f12, %f10 fmovd %f0, %f6 bn,a %xcc, loop_5389 edge8l %g3, %o5, %i5 bgu %icc, loop_5390 mulscc %g1, %i3, %i0 loop_5389: bl loop_5391 edge16n %g7, %i4, %o1 loop_5390: lduw [%l7 + 0x2C], %i7 fblg,a %fcc1, loop_5392 loop_5391: ble loop_5393 ldsw [%l7 + 0x2C], %l3 edge8n %l6, %i1, %l1 loop_5392: ldsb [%l7 + 0x67], %g6 loop_5393: fcmpeq32 %f2, %f0, %o4 fbn,a %fcc2, loop_5394 bge,a,pt %icc, loop_5395 stb %i6, [%l7 + 0x67] stw %g2, [%l7 + 0x44] loop_5394: movrlz %g5, 0x1D6, %g4 loop_5395: fmovsg %icc, %f12, %f6 fble %fcc3, loop_5396 ldsh [%l7 + 0x26], %o7 fbe,a %fcc2, loop_5397 lduw [%l7 + 0x40], %l5 loop_5396: tvs %icc, 0x4 tn %xcc, 0x2 loop_5397: ldx [%l7 + 0x30], %l2 movneg %icc, %o3, %l0 fmovspos %xcc, %f4, %f9 ldd [%l7 + 0x10], %f14 fbug %fcc3, loop_5398 movvs %icc, %i2, %o0 ldsb [%l7 + 0x6D], %o2 ble %xcc, loop_5399 loop_5398: fmovda %xcc, %f9, %f0 ldsw [%l7 + 0x64], %l4 movvc %xcc, %o6, %g3 loop_5399: fmovrsgez %i5, %f4, %f9 brgz,a %g1, loop_5400 fsrc2s %f14, %f10 fnor %f14, %f8, %f6 tge %icc, 0x3 loop_5400: tne %icc, 0x7 fmovs %f7, %f3 tne %xcc, 0x1 fbn %fcc1, loop_5401 fbne %fcc3, loop_5402 stw %i3, [%l7 + 0x18] ldsb [%l7 + 0x74], %o5 loop_5401: fmovsvc %xcc, %f12, %f9 loop_5402: edge16ln %i0, %g7, %o1 for %f6, %f12, %f8 fbl %fcc0, loop_5403 sll %i4, 0x14, %i7 stx %l3, [%l7 + 0x08] ldx [%l7 + 0x70], %l6 loop_5403: ldsw [%l7 + 0x3C], %l1 std %f0, [%l7 + 0x38] sth %g6, [%l7 + 0x28] fmovrslez %o4, %f4, %f14 fnor %f4, %f12, %f0 fbug,a %fcc0, loop_5404 stb %i6, [%l7 + 0x57] fmovdpos %xcc, %f4, %f7 ldub [%l7 + 0x16], %i1 loop_5404: tvc %icc, 0x0 std %f0, [%l7 + 0x60] te %icc, 0x3 st %f0, [%l7 + 0x4C] tg %icc, 0x3 array8 %g2, %g5, %g4 ldd [%l7 + 0x38], %f6 ldd [%l7 + 0x70], %f0 movrne %o7, %l5, %o3 movgu %xcc, %l0, %l2 fcmpes %fcc3, %f2, %f11 fmovs %f3, %f15 xnorcc %o0, %o2, %i2 fandnot2 %f4, %f4, %f2 orcc %o6, %l4, %i5 fbuge %fcc1, loop_5405 edge16 %g3, %i3, %o5 brgz,a %g1, loop_5406 sra %i0, %o1, %g7 loop_5405: or %i7, 0x0A24, %l3 fmovrsne %i4, %f0, %f13 loop_5406: fmovdcs %icc, %f2, %f13 xnor %l1, 0x0E99, %l6 andcc %o4, %g6, %i1 lduw [%l7 + 0x6C], %g2 ldsb [%l7 + 0x09], %i6 fabss %f10, %f1 sll %g5, %o7, %l5 fornot1 %f14, %f10, %f4 ldx [%l7 + 0x30], %o3 ldsh [%l7 + 0x7A], %l0 fblg,a %fcc0, loop_5407 fornot1s %f6, %f1, %f12 tpos %icc, 0x6 fmovrdlez %g4, %f4, %f4 loop_5407: popc %l2, %o0 siam 0x6 udivx %i2, 0x1525, %o2 ldx [%l7 + 0x18], %l4 fmovrde %o6, %f4, %f12 movcc %icc, %i5, %g3 ldsb [%l7 + 0x5B], %i3 bvs %icc, loop_5408 nop setx loop_5409, %l0, %l1 jmpl %l1, %o5 lduh [%l7 + 0x60], %i0 movn %xcc, %o1, %g1 loop_5408: lduw [%l7 + 0x48], %i7 loop_5409: fmovsvs %xcc, %f14, %f0 std %f0, [%l7 + 0x08] lduw [%l7 + 0x50], %l3 smulcc %g7, 0x1C66, %l1 ldd [%l7 + 0x40], %f10 ldsb [%l7 + 0x1F], %l6 fornot2 %f10, %f12, %f12 brgez,a %o4, loop_5410 subcc %g6, %i1, %i4 fmovdvc %icc, %f7, %f2 fmovde %icc, %f7, %f2 loop_5410: subcc %i6, %g5, %g2 fnot1 %f14, %f6 stw %l5, [%l7 + 0x78] ldub [%l7 + 0x59], %o7 fblg %fcc3, loop_5411 stb %l0, [%l7 + 0x3C] fnot1 %f8, %f6 xnor %g4, %l2, %o0 loop_5411: fpadd32 %f12, %f8, %f14 fcmpgt16 %f2, %f0, %i2 addcc %o2, 0x0FDE, %l4 stb %o6, [%l7 + 0x36] fmuld8sux16 %f7, %f0, %f14 ldx [%l7 + 0x60], %i5 add %o3, 0x1DE9, %i3 lduh [%l7 + 0x56], %o5 ldsw [%l7 + 0x18], %i0 movneg %icc, %o1, %g3 movgu %icc, %g1, %i7 movvc %xcc, %l3, %l1 stb %l6, [%l7 + 0x3F] fmovdl %xcc, %f4, %f1 sth %g7, [%l7 + 0x5E] fcmple16 %f4, %f2, %g6 ldd [%l7 + 0x20], %f14 lduw [%l7 + 0x54], %o4 fpadd32s %f7, %f0, %f2 ldub [%l7 + 0x47], %i1 fmul8ulx16 %f4, %f6, %f6 lduw [%l7 + 0x44], %i6 tsubcc %g5, 0x13C4, %i4 bgu,pt %xcc, loop_5412 subccc %l5, 0x0336, %g2 stb %o7, [%l7 + 0x21] fbue,a %fcc3, loop_5413 loop_5412: ld [%l7 + 0x54], %f9 sra %l0, 0x14, %l2 sth %g4, [%l7 + 0x7A] loop_5413: fmul8x16al %f3, %f10, %f12 fmovrdgz %o0, %f2, %f6 tvc %xcc, 0x1 ldub [%l7 + 0x1A], %o2 fzero %f10 srlx %l4, 0x0D, %i2 fmovrdgez %i5, %f8, %f4 bshuffle %f2, %f8, %f2 fones %f2 orcc %o6, 0x16CD, %o3 ldsw [%l7 + 0x20], %i3 std %f14, [%l7 + 0x50] bvc loop_5414 fmovrdlz %o5, %f0, %f8 faligndata %f8, %f10, %f4 fmovdvc %icc, %f8, %f3 loop_5414: tleu %xcc, 0x4 ld [%l7 + 0x2C], %f2 array16 %o1, %g3, %g1 fands %f14, %f0, %f3 edge32n %i0, %i7, %l1 ldsb [%l7 + 0x10], %l6 edge32ln %l3, %g6, %o4 fcmpeq16 %f12, %f12, %i1 tn %xcc, 0x0 bgu,a loop_5415 ldx [%l7 + 0x38], %i6 movge %icc, %g5, %i4 ldsw [%l7 + 0x54], %g7 loop_5415: tgu %icc, 0x7 bg,a,pt %icc, loop_5416 lduh [%l7 + 0x72], %l5 ldsh [%l7 + 0x34], %o7 lduw [%l7 + 0x2C], %g2 loop_5416: ldsh [%l7 + 0x4A], %l2 faligndata %f14, %f6, %f12 mova %icc, %l0, %o0 fbe,a %fcc2, loop_5417 st %f4, [%l7 + 0x10] movleu %xcc, %g4, %o2 sll %i2, %l4, %o6 loop_5417: fmovsg %xcc, %f12, %f9 fmovsn %xcc, %f15, %f14 fmovsa %xcc, %f2, %f13 fba %fcc0, loop_5418 sub %o3, 0x13EB, %i5 stx %o5, [%l7 + 0x28] bne,a,pn %icc, loop_5419 loop_5418: fpadd16 %f0, %f0, %f12 edge8l %i3, %g3, %g1 bn,a,pn %icc, loop_5420 loop_5419: sth %i0, [%l7 + 0x50] ldd [%l7 + 0x78], %f2 movvs %icc, %i7, %l1 loop_5420: fcmpeq16 %f12, %f8, %l6 tcc %xcc, 0x1 fmovsne %icc, %f14, %f10 udivx %o1, 0x1D24, %l3 ldd [%l7 + 0x58], %f8 umul %o4, 0x1C1B, %i1 movcs %icc, %g6, %g5 fba,a %fcc3, loop_5421 fmul8x16 %f6, %f4, %f2 lduw [%l7 + 0x6C], %i4 edge8n %i6, %l5, %g7 loop_5421: fmovs %f7, %f5 fblg,a %fcc2, loop_5422 stx %g2, [%l7 + 0x78] ldsb [%l7 + 0x7D], %o7 ldd [%l7 + 0x38], %f4 loop_5422: edge32ln %l2, %o0, %g4 bvc,a %icc, loop_5423 movle %icc, %o2, %l0 edge32ln %l4, %i2, %o3 ble,a loop_5424 loop_5423: fnor %f14, %f10, %f8 ldsb [%l7 + 0x6F], %i5 fcmpgt16 %f12, %f14, %o6 loop_5424: movgu %xcc, %i3, %g3 array16 %g1, %o5, %i0 xnorcc %i7, 0x1946, %l6 sth %o1, [%l7 + 0x78] tleu %icc, 0x1 sdivcc %l3, 0x1FF7, %l1 fpmerge %f7, %f10, %f8 fnands %f9, %f3, %f3 sdivx %i1, 0x1668, %g6 bne loop_5425 st %f13, [%l7 + 0x78] lduw [%l7 + 0x54], %o4 bcs loop_5426 loop_5425: sth %g5, [%l7 + 0x5E] tne %icc, 0x1 ldsb [%l7 + 0x0D], %i6 loop_5426: addc %l5, 0x0E29, %i4 fble %fcc1, loop_5427 std %f8, [%l7 + 0x28] alignaddrl %g2, %g7, %o7 stb %l2, [%l7 + 0x5D] loop_5427: stx %o0, [%l7 + 0x10] fmovdcs %icc, %f4, %f9 fmovsleu %xcc, %f12, %f11 fmovsne %xcc, %f14, %f11 std %f12, [%l7 + 0x20] ldsw [%l7 + 0x44], %o2 ldx [%l7 + 0x58], %g4 fcmpeq16 %f2, %f2, %l0 fcmpgt16 %f0, %f4, %l4 movneg %xcc, %i2, %o3 and %i5, %o6, %i3 brnz,a %g3, loop_5428 fbge,a %fcc3, loop_5429 fcmpgt16 %f14, %f6, %g1 fmovsa %icc, %f2, %f4 loop_5428: fmuld8ulx16 %f12, %f5, %f4 loop_5429: fxnor %f14, %f8, %f6 fnand %f10, %f8, %f2 lduw [%l7 + 0x58], %o5 siam 0x0 movg %xcc, %i7, %i0 add %l6, 0x1E86, %o1 tne %xcc, 0x3 ldub [%l7 + 0x56], %l1 fmovsne %xcc, %f3, %f9 fmul8x16al %f9, %f0, %f8 st %f12, [%l7 + 0x18] ld [%l7 + 0x34], %f1 stx %i1, [%l7 + 0x20] fzeros %f6 stb %l3, [%l7 + 0x54] fbne %fcc1, loop_5430 fpmerge %f7, %f15, %f10 nop setx loop_5431, %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 subccc %g6, %o4, %i6 loop_5430: fbuge,a %fcc2, loop_5432 fmovsleu %icc, %f4, %f0 loop_5431: fmovrdlz %g5, %f6, %f4 movn %xcc, %l5, %i4 loop_5432: array32 %g2, %g7, %o7 movg %icc, %l2, %o0 udivx %o2, 0x12CD, %g4 movrgz %l4, 0x20C, %i2 fmovsn %icc, %f10, %f7 fpack32 %f10, %f10, %f10 sdivx %o3, 0x1CA8, %i5 stw %l0, [%l7 + 0x1C] ldsh [%l7 + 0x0E], %o6 bcs,a,pt %icc, loop_5433 stw %i3, [%l7 + 0x1C] fnot2s %f3, %f0 fcmpeq16 %f6, %f2, %g3 loop_5433: bvs,pt %icc, loop_5434 brnz,a %g1, loop_5435 lduw [%l7 + 0x38], %i7 ldsh [%l7 + 0x32], %o5 loop_5434: ldsw [%l7 + 0x54], %i0 loop_5435: srl %o1, 0x01, %l6 fbule,a %fcc1, loop_5436 ble,a %xcc, loop_5437 alignaddrl %i1, %l1, %l3 tneg %xcc, 0x6 loop_5436: fmovsvs %xcc, %f9, %f8 loop_5437: fmovrdne %o4, %f8, %f6 ldsw [%l7 + 0x28], %g6 ldub [%l7 + 0x42], %g5 popc 0x1225, %i6 tne %xcc, 0x0 ldd [%l7 + 0x78], %f14 stw %l5, [%l7 + 0x74] or %g2, 0x0784, %g7 bge %icc, loop_5438 fmovsgu %xcc, %f9, %f6 fpadd32s %f4, %f7, %f3 bn,pt %icc, loop_5439 loop_5438: tsubcc %o7, 0x1455, %i4 ldx [%l7 + 0x40], %o0 fmovrsgz %l2, %f5, %f11 loop_5439: std %f4, [%l7 + 0x70] ld [%l7 + 0x1C], %f8 fnors %f13, %f14, %f13 sub %g4, %o2, %i2 stw %l4, [%l7 + 0x5C] sth %o3, [%l7 + 0x2C] fblg,a %fcc1, loop_5440 umul %i5, %l0, %i3 brgz,a %o6, loop_5441 ldub [%l7 + 0x5C], %g3 loop_5440: tn %xcc, 0x4 fbug %fcc2, loop_5442 loop_5441: fmovde %icc, %f4, %f1 tsubcc %g1, %o5, %i7 fnors %f7, %f2, %f12 loop_5442: stx %o1, [%l7 + 0x18] movge %icc, %i0, %i1 tvs %xcc, 0x1 sra %l6, 0x01, %l3 fnot1s %f2, %f3 sth %l1, [%l7 + 0x44] st %f11, [%l7 + 0x38] tneg %xcc, 0x2 lduh [%l7 + 0x62], %g6 fpsub32s %f0, %f8, %f10 movne %icc, %o4, %i6 fble,a %fcc3, loop_5443 fba %fcc3, loop_5444 ldsb [%l7 + 0x30], %l5 ldub [%l7 + 0x4B], %g2 loop_5443: lduh [%l7 + 0x46], %g5 loop_5444: fnegd %f4, %f4 movrgz %g7, %o7, %i4 mulx %l2, %o0, %o2 be,a,pt %icc, loop_5445 tl %icc, 0x4 call loop_5446 fcmpne32 %f2, %f0, %g4 loop_5445: fpsub16s %f3, %f13, %f8 edge32 %i2, %l4, %o3 loop_5446: fmovs %f6, %f15 fnegs %f14, %f3 movn %icc, %l0, %i5 fmovrslez %i3, %f4, %f14 stw %o6, [%l7 + 0x7C] ld [%l7 + 0x60], %f2 fpadd16s %f4, %f2, %f2 bleu,pn %xcc, loop_5447 ldub [%l7 + 0x2D], %g3 movrgz %g1, %o5, %i7 fcmple16 %f6, %f12, %i0 loop_5447: fcmpeq32 %f6, %f0, %o1 movl %icc, %i1, %l6 fbo,a %fcc2, loop_5448 fmuld8ulx16 %f4, %f0, %f4 fandnot2 %f6, %f12, %f6 movrlz %l3, %l1, %o4 loop_5448: sdivx %g6, 0x1198, %i6 fcmped %fcc1, %f2, %f14 umulcc %l5, 0x1FA6, %g5 ldx [%l7 + 0x60], %g7 lduh [%l7 + 0x36], %g2 fornot2 %f12, %f2, %f0 fxor %f2, %f4, %f0 tge %icc, 0x2 lduw [%l7 + 0x48], %o7 stx %l2, [%l7 + 0x10] bl,a,pn %xcc, loop_5449 sll %i4, %o0, %o2 fmovdleu %xcc, %f2, %f4 fnands %f8, %f11, %f4 loop_5449: fornot2 %f8, %f14, %f14 fmovdpos %icc, %f9, %f9 or %i2, 0x1810, %g4 bg,a,pt %xcc, loop_5450 tcs %xcc, 0x2 ldsh [%l7 + 0x70], %l4 ld [%l7 + 0x2C], %f3 loop_5450: edge8ln %o3, %l0, %i5 fpsub16s %f5, %f5, %f12 brgz %o6, loop_5451 movre %i3, 0x344, %g3 fmovsle %xcc, %f5, %f8 brlez,a %o5, loop_5452 loop_5451: stx %g1, [%l7 + 0x40] bneg,pt %xcc, loop_5453 edge16 %i0, %o1, %i1 loop_5452: edge32n %l6, %i7, %l1 ldsb [%l7 + 0x1A], %o4 loop_5453: fmovrdne %l3, %f4, %f12 xorcc %g6, %i6, %g5 movg %icc, %g7, %g2 fmovdne %icc, %f11, %f13 movrlez %o7, %l5, %l2 sth %i4, [%l7 + 0x2E] fbu %fcc0, loop_5454 stx %o2, [%l7 + 0x28] fmovrdgez %o0, %f0, %f2 sllx %i2, 0x1B, %l4 loop_5454: stw %g4, [%l7 + 0x20] tn %xcc, 0x7 tsubcctv %l0, %i5, %o3 sth %i3, [%l7 + 0x56] ldd [%l7 + 0x38], %f12 ble,a %icc, loop_5455 move %icc, %o6, %g3 movge %xcc, %g1, %o5 fpsub16 %f8, %f8, %f8 loop_5455: st %f6, [%l7 + 0x38] stw %i0, [%l7 + 0x68] fbo %fcc2, loop_5456 nop setx loop_5457, %l0, %l1 jmpl %l1, %o1 fbue,a %fcc0, loop_5458 ldsb [%l7 + 0x30], %l6 loop_5456: stx %i1, [%l7 + 0x78] loop_5457: fmovdne %icc, %f8, %f5 loop_5458: fpack16 %f0, %f10 nop setx loop_5459, %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 + 0x78], %f8 bn,a,pn %icc, loop_5460 move %icc, %l1, %o4 loop_5459: fmovd %f14, %f8 fcmpne32 %f10, %f6, %l3 loop_5460: ldub [%l7 + 0x1E], %i7 fmovrdgz %i6, %f4, %f12 fcmpd %fcc0, %f8, %f14 fsrc2 %f4, %f4 xorcc %g5, 0x1BF7, %g6 movrlz %g7, 0x0BA, %o7 move %icc, %g2, %l2 fbe,a %fcc0, loop_5461 stx %i4, [%l7 + 0x28] tcs %xcc, 0x1 stb %l5, [%l7 + 0x6F] loop_5461: edge32ln %o2, %i2, %l4 fand %f8, %f4, %f6 be,a %xcc, loop_5462 fmovsvs %icc, %f6, %f8 stb %o0, [%l7 + 0x16] bg loop_5463 loop_5462: lduw [%l7 + 0x3C], %l0 edge16 %g4, %i5, %o3 sth %i3, [%l7 + 0x6A] loop_5463: edge16 %g3, %g1, %o6 movg %xcc, %o5, %o1 st %f15, [%l7 + 0x3C] ldsb [%l7 + 0x69], %l6 tg %icc, 0x0 bvs,a,pn %icc, loop_5464 ld [%l7 + 0x5C], %f4 std %f0, [%l7 + 0x60] sth %i0, [%l7 + 0x54] loop_5464: edge8l %i1, %l1, %l3 fmovsvc %xcc, %f14, %f2 fmovsa %xcc, %f11, %f6 fbl %fcc3, loop_5465 srlx %o4, 0x07, %i7 bneg %icc, loop_5466 fbne,a %fcc0, loop_5467 loop_5465: sll %g5, %g6, %g7 tcc %icc, 0x0 loop_5466: andn %o7, 0x0B11, %i6 loop_5467: movg %xcc, %g2, %i4 udiv %l5, 0x09ED, %l2 bvc loop_5468 call loop_5469 st %f11, [%l7 + 0x18] stw %o2, [%l7 + 0x18] loop_5468: fmovsge %icc, %f11, %f14 loop_5469: fabss %f5, %f15 stb %i2, [%l7 + 0x19] bvs,pn %icc, loop_5470 smul %o0, 0x1D9A, %l4 fmovdcs %icc, %f5, %f5 fcmpne16 %f8, %f12, %l0 loop_5470: fmovspos %xcc, %f8, %f6 fmovrslez %g4, %f10, %f1 fmovsgu %icc, %f8, %f10 lduw [%l7 + 0x6C], %o3 stb %i3, [%l7 + 0x25] fsrc2 %f14, %f14 stb %g3, [%l7 + 0x64] and %g1, %i5, %o6 popc 0x1EAE, %o5 fzeros %f10 xorcc %l6, %i0, %i1 fpadd16s %f2, %f13, %f1 fnors %f11, %f7, %f0 lduw [%l7 + 0x50], %l1 fmovrdlz %o1, %f4, %f2 fbne %fcc0, loop_5471 ldx [%l7 + 0x20], %l3 fsrc1s %f8, %f11 sra %o4, %g5, %g6 loop_5471: fxnors %f4, %f11, %f7 fpsub16s %f6, %f13, %f1 fnot2 %f14, %f12 st %f1, [%l7 + 0x0C] ldsw [%l7 + 0x74], %i7 orcc %o7, %g7, %g2 ldsw [%l7 + 0x78], %i6 movne %icc, %i4, %l2 ldsw [%l7 + 0x6C], %o2 fxor %f2, %f6, %f12 ldsb [%l7 + 0x77], %i2 st %f4, [%l7 + 0x70] lduw [%l7 + 0x54], %l5 fmovdle %icc, %f8, %f5 fmovrslz %l4, %f9, %f12 ldd [%l7 + 0x58], %f4 std %f2, [%l7 + 0x60] fors %f7, %f2, %f15 fmovrse %o0, %f2, %f13 stx %g4, [%l7 + 0x38] st %f14, [%l7 + 0x20] stx %o3, [%l7 + 0x18] st %f13, [%l7 + 0x50] ldub [%l7 + 0x3D], %i3 fmovsge %icc, %f15, %f7 fmovrde %l0, %f10, %f8 fbe %fcc3, loop_5472 ld [%l7 + 0x78], %f8 pdist %f12, %f0, %f8 and %g1, 0x0D14, %i5 loop_5472: movge %xcc, %g3, %o6 ldd [%l7 + 0x30], %f8 fbug %fcc0, loop_5473 edge8ln %o5, %l6, %i1 std %f2, [%l7 + 0x58] fnot2 %f10, %f12 loop_5473: fmovda %icc, %f4, %f1 edge8n %i0, %l1, %l3 fbu %fcc0, loop_5474 ldd [%l7 + 0x30], %f6 lduh [%l7 + 0x74], %o1 ldsb [%l7 + 0x55], %o4 loop_5474: orn %g6, 0x14D2, %g5 lduw [%l7 + 0x24], %i7 stx %o7, [%l7 + 0x58] edge32l %g2, %i6, %i4 udiv %g7, 0x0973, %l2 fmovdge %xcc, %f15, %f1 fmovrsne %i2, %f6, %f12 fbuge %fcc3, loop_5475 fnor %f14, %f12, %f10 ldsb [%l7 + 0x7E], %o2 sth %l5, [%l7 + 0x20] loop_5475: fmovdgu %xcc, %f5, %f15 umulcc %l4, 0x0444, %o0 edge8 %g4, %o3, %i3 fxnor %f8, %f2, %f8 edge16l %g1, %l0, %g3 bl,pn %icc, loop_5476 fcmpgt16 %f14, %f6, %i5 sth %o6, [%l7 + 0x38] ldsw [%l7 + 0x4C], %o5 loop_5476: edge8n %l6, %i1, %i0 ldub [%l7 + 0x75], %l3 fandnot2 %f10, %f14, %f12 fabsd %f4, %f12 fmovs %f13, %f11 edge32l %o1, %o4, %g6 fblg %fcc1, loop_5477 ldsh [%l7 + 0x14], %l1 mova %xcc, %g5, %i7 edge16 %g2, %i6, %i4 loop_5477: fmul8x16 %f8, %f10, %f12 lduw [%l7 + 0x64], %o7 edge8n %g7, %l2, %i2 lduh [%l7 + 0x0C], %o2 fba %fcc2, loop_5478 edge32ln %l4, %o0, %g4 ldsw [%l7 + 0x1C], %l5 tn %icc, 0x4 loop_5478: fmuld8sux16 %f5, %f10, %f0 orncc %o3, 0x1901, %g1 orn %i3, %g3, %l0 fnegs %f15, %f12 stx %o6, [%l7 + 0x60] brgz %o5, loop_5479 fmovd %f6, %f14 fmovsa %icc, %f9, %f11 fandnot2 %f6, %f12, %f4 loop_5479: ba,a,pn %icc, loop_5480 subc %i5, 0x1280, %l6 ldsw [%l7 + 0x50], %i0 fmovrslez %i1, %f2, %f11 loop_5480: fmovrsgez %l3, %f15, %f4 edge32n %o1, %g6, %o4 ld [%l7 + 0x70], %f2 fpsub16 %f4, %f6, %f8 fbl %fcc2, loop_5481 ldd [%l7 + 0x18], %f4 ldsh [%l7 + 0x38], %l1 bvs loop_5482 loop_5481: fnand %f12, %f4, %f14 fandnot1 %f6, %f8, %f12 fpadd32s %f3, %f15, %f1 loop_5482: bvc,a loop_5483 fbne %fcc0, loop_5484 ldub [%l7 + 0x4D], %i7 fornot1 %f12, %f2, %f14 loop_5483: edge32l %g2, %i6, %i4 loop_5484: stb %g5, [%l7 + 0x1D] fmovrde %g7, %f12, %f10 ldd [%l7 + 0x10], %f4 fmovdcc %xcc, %f1, %f6 be loop_5485 movpos %xcc, %o7, %i2 brgz,a %o2, loop_5486 sll %l2, 0x18, %o0 loop_5485: subc %l4, %l5, %o3 tsubcctv %g1, %g4, %g3 loop_5486: fandnot2s %f13, %f10, %f1 ta %xcc, 0x1 movrne %l0, 0x0ED, %i3 fbe,a %fcc3, loop_5487 edge8n %o6, %i5, %o5 fbuge %fcc3, loop_5488 stw %i0, [%l7 + 0x48] loop_5487: tcc %xcc, 0x2 tn %icc, 0x3 loop_5488: std %f14, [%l7 + 0x18] ldub [%l7 + 0x10], %l6 fmovde %xcc, %f15, %f0 tgu %icc, 0x6 fzero %f6 smulcc %i1, %l3, %o1 fxnor %f4, %f0, %f12 tleu %xcc, 0x5 ble loop_5489 fxor %f12, %f2, %f8 fcmpne16 %f10, %f12, %g6 fxor %f8, %f6, %f6 loop_5489: orcc %l1, 0x092A, %i7 call loop_5490 andncc %g2, %i6, %o4 ldx [%l7 + 0x78], %i4 tcc %xcc, 0x6 loop_5490: fbul %fcc3, loop_5491 fmovsvc %xcc, %f3, %f12 fmovrdgz %g5, %f10, %f6 ldub [%l7 + 0x1C], %g7 loop_5491: bcs,a %xcc, loop_5492 fcmpes %fcc2, %f3, %f15 smul %i2, 0x0F0A, %o2 ldsh [%l7 + 0x1E], %o7 loop_5492: fxors %f4, %f14, %f2 fmovda %icc, %f9, %f15 fsrc2s %f4, %f13 umul %l2, 0x1B75, %l4 fnor %f6, %f2, %f0 std %f2, [%l7 + 0x08] fbge %fcc3, loop_5493 xnorcc %o0, 0x1EA3, %o3 array16 %g1, %g4, %l5 ld [%l7 + 0x60], %f1 loop_5493: fmovdcs %icc, %f1, %f5 sdivcc %l0, 0x0A47, %i3 fxor %f0, %f6, %f10 fbn,a %fcc3, loop_5494 movleu %icc, %g3, %o6 tl %icc, 0x5 be,pn %xcc, loop_5495 loop_5494: bge,pt %icc, loop_5496 umul %o5, 0x12A2, %i0 fble %fcc3, loop_5497 loop_5495: ldsw [%l7 + 0x0C], %i5 loop_5496: movrgz %l6, %l3, %i1 sdivcc %g6, 0x01BA, %l1 loop_5497: movleu %xcc, %o1, %g2 brlez %i6, loop_5498 ldx [%l7 + 0x58], %i7 ldsw [%l7 + 0x4C], %i4 fnand %f4, %f12, %f0 loop_5498: fmovsge %xcc, %f14, %f4 edge8 %o4, %g7, %g5 std %f2, [%l7 + 0x70] movrne %o2, 0x127, %i2 stb %l2, [%l7 + 0x40] fcmpeq32 %f6, %f12, %o7 orcc %o0, %o3, %l4 tsubcc %g1, %g4, %l5 tsubcc %i3, 0x1A0D, %l0 std %f12, [%l7 + 0x18] tcs %icc, 0x2 ldub [%l7 + 0x69], %o6 bgu loop_5499 fxors %f5, %f12, %f5 fnot1 %f0, %f14 fmovde %icc, %f3, %f10 loop_5499: std %f4, [%l7 + 0x10] movgu %xcc, %o5, %i0 siam 0x6 lduh [%l7 + 0x62], %i5 fpadd16 %f6, %f8, %f8 lduh [%l7 + 0x14], %g3 fnors %f2, %f1, %f1 fbe %fcc1, loop_5500 fbul %fcc0, loop_5501 sdiv %l3, 0x1D27, %i1 fmuld8sux16 %f6, %f15, %f14 loop_5500: edge16 %g6, %l6, %l1 loop_5501: ld [%l7 + 0x0C], %f3 bn,a loop_5502 fmovrdgz %o1, %f4, %f6 tl %icc, 0x1 ldsb [%l7 + 0x41], %g2 loop_5502: stb %i7, [%l7 + 0x5D] sdivx %i6, 0x1825, %i4 ldsw [%l7 + 0x20], %o4 ldsb [%l7 + 0x6E], %g7 bl %icc, loop_5503 fblg %fcc0, loop_5504 brgz %o2, loop_5505 movl %icc, %i2, %l2 loop_5503: stb %o7, [%l7 + 0x3C] loop_5504: fpsub32 %f4, %f14, %f2 loop_5505: fmovdgu %icc, %f15, %f2 bpos,a,pn %xcc, loop_5506 edge16 %o0, %g5, %o3 fbu %fcc3, loop_5507 fbe %fcc2, loop_5508 loop_5506: stx %g1, [%l7 + 0x60] fbue %fcc1, loop_5509 loop_5507: edge32ln %l4, %l5, %g4 loop_5508: subcc %l0, %i3, %o5 fmovrsgz %o6, %f0, %f12 loop_5509: addcc %i0, 0x02AB, %i5 fabsd %f2, %f14 srl %l3, %i1, %g6 sethi 0x153A, %l6 fexpand %f5, %f0 nop setx loop_5510, %l0, %l1 jmpl %l1, %l1 sdivcc %g3, 0x18E4, %g2 movre %o1, 0x0E2, %i6 brnz,a %i7, loop_5511 loop_5510: movpos %icc, %o4, %i4 fbge %fcc2, loop_5512 fpsub16s %f7, %f4, %f11 loop_5511: bgu,a loop_5513 st %f15, [%l7 + 0x5C] loop_5512: brz %g7, loop_5514 ldub [%l7 + 0x48], %o2 loop_5513: lduw [%l7 + 0x24], %i2 fands %f11, %f13, %f15 loop_5514: ldx [%l7 + 0x18], %l2 std %f10, [%l7 + 0x20] st %f3, [%l7 + 0x10] fcmple32 %f10, %f6, %o0 fcmpne16 %f8, %f6, %o7 ldsb [%l7 + 0x7E], %o3 fnands %f5, %f8, %f5 nop setx loop_5515, %l0, %l1 jmpl %l1, %g1 add %g5, 0x1E6C, %l5 sra %g4, %l4, %i3 fcmpne16 %f14, %f8, %o5 loop_5515: fmovdl %xcc, %f2, %f3 tneg %icc, 0x1 movgu %icc, %o6, %i0 fmovrsne %l0, %f2, %f14 ldx [%l7 + 0x48], %i5 fblg,a %fcc3, loop_5516 for %f8, %f14, %f8 lduh [%l7 + 0x1E], %i1 ldub [%l7 + 0x57], %l3 loop_5516: ld [%l7 + 0x78], %f15 taddcctv %g6, %l1, %g3 fmovdleu %xcc, %f10, %f6 tneg %icc, 0x6 bshuffle %f8, %f8, %f0 movleu %xcc, %l6, %o1 ldsw [%l7 + 0x24], %g2 fbge,a %fcc3, loop_5517 fnor %f0, %f14, %f14 bvc,pt %icc, loop_5518 ld [%l7 + 0x7C], %f2 loop_5517: bvc,pn %icc, loop_5519 stb %i7, [%l7 + 0x57] loop_5518: ldsb [%l7 + 0x23], %i6 mulx %i4, %g7, %o2 loop_5519: bge,a,pt %icc, loop_5520 ld [%l7 + 0x78], %f4 fpsub16s %f13, %f0, %f13 taddcctv %i2, %o4, %o0 loop_5520: fornot1s %f13, %f4, %f9 smulcc %l2, %o3, %g1 fba %fcc3, loop_5521 stx %o7, [%l7 + 0x38] fmovdg %icc, %f8, %f12 stb %g5, [%l7 + 0x58] loop_5521: edge32ln %g4, %l4, %l5 lduh [%l7 + 0x0C], %o5 bvs,a,pn %icc, loop_5522 edge16ln %i3, %i0, %o6 udivx %l0, 0x0194, %i5 ta %xcc, 0x0 loop_5522: xnor %l3, %g6, %i1 fnot2 %f14, %f12 fors %f1, %f6, %f7 fxnors %f15, %f12, %f13 fmovsneg %icc, %f14, %f15 fmovscc %xcc, %f1, %f2 sth %l1, [%l7 + 0x5C] fpsub16 %f14, %f10, %f8 stx %l6, [%l7 + 0x08] addcc %o1, %g3, %i7 umul %g2, 0x1024, %i6 fbge %fcc2, loop_5523 brgz,a %g7, loop_5524 movn %xcc, %i4, %i2 fbn,a %fcc3, loop_5525 loop_5523: ldub [%l7 + 0x3A], %o4 loop_5524: orcc %o0, %l2, %o3 fmovd %f8, %f2 loop_5525: ld [%l7 + 0x44], %f8 lduw [%l7 + 0x38], %o2 stw %o7, [%l7 + 0x24] faligndata %f2, %f4, %f14 fmul8x16au %f7, %f5, %f14 fmovdvs %icc, %f7, %f13 bvc,a %xcc, loop_5526 lduw [%l7 + 0x5C], %g1 sub %g5, %g4, %l5 ldsw [%l7 + 0x18], %l4 loop_5526: fbug %fcc2, loop_5527 stb %i3, [%l7 + 0x6E] fmovdcc %icc, %f14, %f14 ld [%l7 + 0x2C], %f11 loop_5527: st %f5, [%l7 + 0x2C] lduh [%l7 + 0x7C], %i0 ldsb [%l7 + 0x18], %o5 fpackfix %f6, %f6 fpack32 %f10, %f4, %f4 array8 %o6, %i5, %l0 mulscc %l3, %g6, %l1 move %xcc, %l6, %i1 smulcc %g3, 0x11AF, %o1 movcc %icc, %g2, %i7 lduh [%l7 + 0x3A], %g7 fbe,a %fcc0, loop_5528 ldx [%l7 + 0x58], %i4 ldx [%l7 + 0x70], %i2 stx %i6, [%l7 + 0x18] loop_5528: fsrc2s %f11, %f2 movgu %icc, %o0, %l2 and %o4, 0x1BE9, %o2 bleu,a loop_5529 sllx %o7, 0x17, %g1 lduh [%l7 + 0x3C], %g5 movge %icc, %g4, %o3 loop_5529: fmovrse %l5, %f12, %f11 fsrc1s %f14, %f7 ld [%l7 + 0x30], %f6 fmovsneg %icc, %f8, %f0 sdivcc %i3, 0x0923, %i0 fornot2 %f8, %f0, %f8 orcc %o5, %o6, %l4 be,a loop_5530 brnz,a %l0, loop_5531 fpsub16s %f12, %f0, %f10 fmovdl %icc, %f14, %f9 loop_5530: sth %l3, [%l7 + 0x12] loop_5531: fpsub16 %f6, %f4, %f2 srlx %g6, 0x01, %l1 ldub [%l7 + 0x2F], %l6 smulcc %i1, 0x1C21, %i5 andcc %o1, %g3, %g2 ld [%l7 + 0x5C], %f5 fmovsg %xcc, %f13, %f11 edge16n %i7, %i4, %i2 edge32 %g7, %o0, %i6 fone %f2 subc %o4, %o2, %o7 fmovsneg %icc, %f8, %f6 edge8l %g1, %g5, %l2 sdiv %o3, 0x1133, %g4 fnand %f6, %f8, %f14 fexpand %f15, %f10 bg,pn %icc, loop_5532 sllx %l5, 0x01, %i0 ld [%l7 + 0x10], %f3 subc %o5, 0x1C7E, %i3 loop_5532: array16 %o6, %l0, %l3 fornot1s %f11, %f15, %f2 tle %xcc, 0x5 fsrc2 %f8, %f0 fxor %f14, %f10, %f6 tg %icc, 0x5 st %f2, [%l7 + 0x1C] brlz,a %l4, loop_5533 fsrc1 %f4, %f6 fcmped %fcc0, %f4, %f8 siam 0x7 loop_5533: fmovrdgez %l1, %f10, %f14 ta %icc, 0x4 std %f6, [%l7 + 0x68] ldsw [%l7 + 0x30], %g6 fmovrdlez %i1, %f2, %f4 lduw [%l7 + 0x2C], %l6 bvc %xcc, loop_5534 fabss %f3, %f5 tle %xcc, 0x5 fxnor %f4, %f2, %f4 loop_5534: brz %i5, loop_5535 mulx %g3, 0x08EB, %o1 std %f14, [%l7 + 0x28] edge32n %i7, %i4, %g2 loop_5535: ld [%l7 + 0x7C], %f9 std %f4, [%l7 + 0x30] edge32ln %i2, %g7, %i6 mulscc %o4, 0x070B, %o2 ldx [%l7 + 0x28], %o7 sll %o0, 0x15, %g1 stw %g5, [%l7 + 0x10] ldsh [%l7 + 0x6E], %o3 fornot2 %f2, %f14, %f14 lduh [%l7 + 0x08], %g4 fmovrsgz %l2, %f11, %f11 edge8n %i0, %l5, %i3 lduw [%l7 + 0x74], %o5 ld [%l7 + 0x0C], %f6 te %xcc, 0x3 ldsb [%l7 + 0x61], %l0 movrgez %o6, %l3, %l1 stw %l4, [%l7 + 0x78] smul %g6, 0x161B, %l6 fpadd32 %f0, %f10, %f12 bpos loop_5536 brgez,a %i5, loop_5537 tl %xcc, 0x0 ldsh [%l7 + 0x18], %g3 loop_5536: fpack16 %f2, %f15 loop_5537: mulx %i1, 0x138D, %o1 fcmped %fcc1, %f2, %f0 ldub [%l7 + 0x45], %i4 stb %g2, [%l7 + 0x3F] movrgez %i2, %i7, %i6 fmul8ulx16 %f6, %f14, %f14 sdivx %o4, 0x13D0, %g7 movne %xcc, %o7, %o2 ldx [%l7 + 0x30], %o0 lduh [%l7 + 0x72], %g1 fmovse %icc, %f10, %f2 stb %g5, [%l7 + 0x58] st %f14, [%l7 + 0x4C] ble,a %xcc, loop_5538 orn %o3, %l2, %i0 fxnors %f3, %f8, %f13 ldsb [%l7 + 0x4F], %l5 loop_5538: fmul8ulx16 %f2, %f4, %f14 st %f4, [%l7 + 0x5C] ldsb [%l7 + 0x19], %g4 ldd [%l7 + 0x30], %f2 tcs %xcc, 0x5 bvs loop_5539 andn %i3, %l0, %o5 fmovdvs %icc, %f0, %f2 lduw [%l7 + 0x64], %l3 loop_5539: fxors %f13, %f9, %f13 fmovrsne %l1, %f4, %f1 sdivcc %o6, 0x10B6, %g6 fbne %fcc1, loop_5540 subccc %l6, 0x1B19, %i5 fmovsne %icc, %f0, %f6 brz %g3, loop_5541 loop_5540: sll %i1, 0x02, %o1 ld [%l7 + 0x7C], %f8 bshuffle %f10, %f8, %f8 loop_5541: stx %i4, [%l7 + 0x18] subccc %l4, 0x0B9B, %i2 brnz,a %g2, loop_5542 ldsh [%l7 + 0x52], %i6 tne %xcc, 0x3 udivcc %i7, 0x0CC4, %o4 loop_5542: ldd [%l7 + 0x18], %f0 fsrc1s %f1, %f9 lduh [%l7 + 0x22], %o7 ldsb [%l7 + 0x50], %g7 nop setx loop_5543, %l0, %l1 jmpl %l1, %o0 addcc %g1, %g5, %o3 sllx %o2, 0x00, %l2 movrne %i0, 0x1C7, %l5 loop_5543: sllx %i3, 0x0E, %g4 nop setx loop_5544, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %l0, [%l7 + 0x10] ldsw [%l7 + 0x50], %l3 movge %xcc, %o5, %l1 loop_5544: stx %g6, [%l7 + 0x70] alignaddrl %o6, %l6, %g3 fcmpeq32 %f12, %f12, %i5 tvc %xcc, 0x0 stx %o1, [%l7 + 0x18] ba,a,pt %xcc, loop_5545 fcmpgt16 %f4, %f12, %i4 fabsd %f10, %f0 fmovde %xcc, %f3, %f6 loop_5545: bvc,pt %xcc, loop_5546 st %f11, [%l7 + 0x40] sdiv %i1, 0x1DBD, %l4 ldd [%l7 + 0x08], %f10 loop_5546: addcc %i2, 0x087E, %g2 std %f14, [%l7 + 0x70] fzero %f2 fmul8ulx16 %f2, %f6, %f10 xorcc %i6, %i7, %o4 fxnor %f2, %f10, %f12 ldsw [%l7 + 0x14], %g7 stx %o0, [%l7 + 0x20] fnot2 %f6, %f14 brgz,a %o7, loop_5547 fmovsgu %icc, %f3, %f14 fmovsvc %xcc, %f6, %f14 ldd [%l7 + 0x50], %f12 loop_5547: ldsw [%l7 + 0x54], %g5 array16 %o3, %g1, %l2 fmovsn %xcc, %f13, %f7 ldd [%l7 + 0x68], %f12 lduh [%l7 + 0x2A], %i0 fcmpeq32 %f4, %f4, %o2 taddcctv %i3, %g4, %l5 edge32 %l3, %l0, %o5 tge %icc, 0x7 ldsw [%l7 + 0x64], %l1 fors %f4, %f7, %f10 fmovdge %icc, %f11, %f4 ld [%l7 + 0x50], %f2 ldx [%l7 + 0x78], %o6 fzeros %f5 umul %l6, %g3, %i5 movpos %xcc, %g6, %i4 and %i1, 0x0A8C, %l4 tn %icc, 0x4 std %f8, [%l7 + 0x18] fandnot1 %f4, %f10, %f4 ldsb [%l7 + 0x45], %i2 ld [%l7 + 0x7C], %f11 st %f2, [%l7 + 0x3C] brlez,a %o1, loop_5548 fands %f8, %f7, %f5 ldd [%l7 + 0x40], %f12 edge32 %g2, %i6, %o4 loop_5548: fandnot1 %f8, %f14, %f6 fmovde %icc, %f0, %f15 edge8 %g7, %o0, %o7 fmovsleu %icc, %f15, %f14 fbne,a %fcc1, loop_5549 stw %i7, [%l7 + 0x48] udivx %o3, 0x0FF4, %g5 be %xcc, loop_5550 loop_5549: stw %l2, [%l7 + 0x78] ld [%l7 + 0x38], %f0 smulcc %g1, 0x09BE, %i0 loop_5550: sdivx %i3, 0x15F4, %g4 stb %l5, [%l7 + 0x20] fors %f0, %f3, %f6 orcc %o2, %l0, %o5 movg %xcc, %l3, %l1 tcs %xcc, 0x2 srax %o6, 0x06, %g3 umulcc %i5, 0x0384, %l6 stx %g6, [%l7 + 0x38] edge16l %i4, %l4, %i2 fnand %f8, %f10, %f6 fbue %fcc0, loop_5551 fmul8sux16 %f6, %f10, %f8 andncc %i1, %o1, %g2 movrne %i6, 0x2E9, %g7 loop_5551: fble %fcc1, loop_5552 stw %o4, [%l7 + 0x5C] sth %o7, [%l7 + 0x1C] tg %xcc, 0x4 loop_5552: smulcc %o0, %o3, %i7 fors %f13, %f3, %f14 fmovrdlez %g5, %f14, %f6 std %f12, [%l7 + 0x58] tgu %xcc, 0x7 fcmple16 %f10, %f12, %g1 fandnot2 %f10, %f10, %f12 sth %i0, [%l7 + 0x5A] fnegs %f12, %f2 sth %l2, [%l7 + 0x62] ldsh [%l7 + 0x22], %g4 stb %i3, [%l7 + 0x70] ldsb [%l7 + 0x7F], %o2 std %f4, [%l7 + 0x78] fmovspos %icc, %f4, %f11 fones %f1 edge8 %l5, %o5, %l0 fba %fcc3, loop_5553 movvs %icc, %l1, %o6 tle %xcc, 0x1 bl,a %xcc, loop_5554 loop_5553: bleu,a,pn %icc, loop_5555 stx %l3, [%l7 + 0x60] tsubcctv %g3, 0x1732, %l6 loop_5554: bleu,a,pt %icc, loop_5556 loop_5555: fmovrdgez %g6, %f14, %f14 sll %i5, 0x09, %i4 fbge %fcc0, loop_5557 loop_5556: st %f10, [%l7 + 0x24] fmovspos %icc, %f12, %f5 fbuge,a %fcc1, loop_5558 loop_5557: orncc %i2, 0x07A0, %l4 fxnor %f14, %f2, %f0 ld [%l7 + 0x3C], %f15 loop_5558: bleu loop_5559 fmuld8ulx16 %f7, %f13, %f0 fblg %fcc0, loop_5560 bgu,a,pt %xcc, loop_5561 loop_5559: fbu,a %fcc2, loop_5562 fnors %f5, %f4, %f12 loop_5560: xorcc %i1, 0x11CC, %g2 loop_5561: popc %i6, %o1 loop_5562: stw %o4, [%l7 + 0x7C] bvs,a %xcc, loop_5563 fpadd16 %f12, %f8, %f8 stx %g7, [%l7 + 0x60] tvc %icc, 0x3 loop_5563: be loop_5564 ld [%l7 + 0x58], %f0 tcs %icc, 0x0 fandnot1s %f13, %f3, %f13 loop_5564: fmovdg %xcc, %f2, %f12 movge %xcc, %o0, %o7 tgu %icc, 0x0 tleu %icc, 0x5 fbug %fcc0, loop_5565 tsubcctv %i7, 0x1D24, %g5 fand %f2, %f0, %f12 fandnot2 %f0, %f8, %f10 loop_5565: edge8n %o3, %g1, %i0 edge32 %g4, %i3, %o2 fmovdcs %xcc, %f12, %f2 subccc %l2, 0x0E96, %o5 add %l0, 0x066B, %l1 ldsh [%l7 + 0x72], %l5 mulx %o6, %g3, %l3 fmovdneg %icc, %f10, %f14 tg %icc, 0x6 call loop_5566 bcc,pt %xcc, loop_5567 fnor %f0, %f0, %f6 ldx [%l7 + 0x10], %l6 loop_5566: popc %g6, %i5 loop_5567: movle %icc, %i2, %i4 alignaddr %l4, %i1, %g2 fandnot2 %f4, %f14, %f0 ldsh [%l7 + 0x64], %o1 brgz %i6, loop_5568 fcmpd %fcc2, %f6, %f8 ldd [%l7 + 0x30], %f6 ldub [%l7 + 0x11], %g7 loop_5568: fpackfix %f14, %f7 fmovscc %xcc, %f14, %f10 st %f5, [%l7 + 0x68] lduw [%l7 + 0x6C], %o4 fpack16 %f8, %f8 ld [%l7 + 0x44], %f3 brgez %o7, loop_5569 st %f6, [%l7 + 0x30] fmovde %xcc, %f10, %f7 ldub [%l7 + 0x67], %o0 loop_5569: stw %i7, [%l7 + 0x38] lduh [%l7 + 0x46], %o3 fbue %fcc2, loop_5570 fpack16 %f8, %f5 fpsub32 %f10, %f0, %f4 sllx %g5, 0x04, %g1 loop_5570: fxnor %f4, %f8, %f2 std %f14, [%l7 + 0x58] st %f3, [%l7 + 0x14] fornot2s %f7, %f1, %f8 fmovrdlez %i0, %f8, %f12 st %f13, [%l7 + 0x20] bne,pn %xcc, loop_5571 fmovrdlez %g4, %f8, %f6 fornot2s %f11, %f4, %f7 std %f2, [%l7 + 0x08] loop_5571: stx %o2, [%l7 + 0x30] ldx [%l7 + 0x78], %i3 tg %icc, 0x2 fpsub32s %f10, %f9, %f2 fmovdgu %xcc, %f6, %f7 tgu %icc, 0x6 lduh [%l7 + 0x50], %o5 movrgez %l2, 0x3BA, %l1 fmovrdne %l0, %f8, %f8 stx %o6, [%l7 + 0x38] ldd [%l7 + 0x30], %f0 movn %xcc, %g3, %l3 for %f10, %f2, %f10 ldsb [%l7 + 0x75], %l5 taddcc %l6, %i5, %i2 udiv %g6, 0x182C, %l4 movrne %i1, %g2, %o1 sdivcc %i4, 0x1E90, %g7 fpack16 %f4, %f10 or %i6, 0x045E, %o4 st %f11, [%l7 + 0x5C] mulx %o7, 0x001A, %i7 fmovdne %xcc, %f11, %f4 ldx [%l7 + 0x40], %o0 nop setx loop_5572, %l0, %l1 jmpl %l1, %g5 siam 0x7 edge32ln %g1, %o3, %i0 alignaddr %g4, %o2, %o5 loop_5572: ta %icc, 0x6 sth %i3, [%l7 + 0x2E] st %f12, [%l7 + 0x34] tcc %xcc, 0x1 bvs,a loop_5573 add %l2, %l0, %o6 ldsb [%l7 + 0x19], %l1 fbe %fcc1, loop_5574 loop_5573: ldx [%l7 + 0x18], %l3 tne %xcc, 0x4 movrne %g3, %l5, %l6 loop_5574: ldub [%l7 + 0x15], %i2 fmovse %icc, %f8, %f7 fors %f4, %f9, %f10 fmovsa %xcc, %f14, %f2 orcc %i5, %l4, %g6 sth %i1, [%l7 + 0x1A] movrlz %g2, 0x239, %i4 ldsb [%l7 + 0x16], %o1 fcmpne32 %f8, %f10, %g7 brgez,a %o4, loop_5575 std %f0, [%l7 + 0x40] fmovrslz %i6, %f5, %f15 udiv %o7, 0x142E, %i7 loop_5575: tneg %icc, 0x6 fzero %f8 ldsb [%l7 + 0x39], %g5 fbul,a %fcc1, loop_5576 fbge,a %fcc3, loop_5577 fmovdcc %icc, %f5, %f3 stx %o0, [%l7 + 0x08] loop_5576: orn %g1, %i0, %o3 loop_5577: smulcc %g4, %o2, %i3 ld [%l7 + 0x30], %f7 fandnot1s %f11, %f13, %f12 fbo %fcc2, loop_5578 mulx %l2, 0x1B16, %l0 ldx [%l7 + 0x68], %o5 stw %o6, [%l7 + 0x6C] loop_5578: movle %xcc, %l3, %g3 edge8 %l1, %l5, %i2 fbue,a %fcc0, loop_5579 fmul8x16al %f14, %f13, %f2 movcs %xcc, %l6, %i5 movcs %icc, %l4, %i1 loop_5579: bl,a loop_5580 movrne %g2, 0x19A, %i4 subccc %o1, 0x0E63, %g7 add %g6, %i6, %o4 loop_5580: fbug %fcc0, loop_5581 sra %o7, %g5, %o0 fbge %fcc0, loop_5582 ldsb [%l7 + 0x6F], %i7 loop_5581: fcmps %fcc0, %f14, %f4 nop setx loop_5583, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5582: st %f6, [%l7 + 0x78] fmovrde %i0, %f6, %f12 edge16l %g1, %g4, %o3 loop_5583: fpsub32 %f6, %f14, %f0 st %f4, [%l7 + 0x08] ldd [%l7 + 0x18], %f0 fmovdle %icc, %f9, %f14 fmovdge %xcc, %f7, %f5 stb %i3, [%l7 + 0x4D] stw %o2, [%l7 + 0x50] bleu,pn %icc, loop_5584 std %f6, [%l7 + 0x30] ldsb [%l7 + 0x3D], %l0 lduw [%l7 + 0x40], %l2 loop_5584: fbe %fcc2, loop_5585 fpmerge %f5, %f13, %f8 lduh [%l7 + 0x20], %o5 ldsh [%l7 + 0x40], %l3 loop_5585: alignaddrl %o6, %l1, %g3 brnz,a %i2, loop_5586 tcs %icc, 0x6 bg,a %xcc, loop_5587 ldsb [%l7 + 0x4E], %l6 loop_5586: bneg,a %icc, loop_5588 mova %icc, %i5, %l5 loop_5587: fbne,a %fcc2, loop_5589 movvc %xcc, %l4, %g2 loop_5588: fmovdcs %icc, %f6, %f15 subccc %i1, %o1, %i4 loop_5589: taddcc %g6, 0x03A8, %i6 bg,pt %icc, loop_5590 std %f4, [%l7 + 0x48] ld [%l7 + 0x5C], %f13 std %f12, [%l7 + 0x78] loop_5590: movl %xcc, %g7, %o7 tcs %xcc, 0x6 ldsb [%l7 + 0x78], %g5 fmuld8sux16 %f4, %f13, %f6 fmul8sux16 %f0, %f12, %f14 stb %o0, [%l7 + 0x42] stw %i7, [%l7 + 0x20] fmovrsne %i0, %f3, %f11 fpack16 %f6, %f15 bn %icc, loop_5591 edge32n %o4, %g4, %o3 movrne %i3, %g1, %l0 sth %l2, [%l7 + 0x4A] loop_5591: stx %o2, [%l7 + 0x58] lduh [%l7 + 0x66], %l3 sdivcc %o5, 0x1E5C, %l1 fmuld8ulx16 %f12, %f14, %f12 fbg %fcc0, loop_5592 std %f2, [%l7 + 0x30] bl,a %xcc, loop_5593 srlx %g3, %o6, %l6 loop_5592: fcmpes %fcc0, %f2, %f10 edge8 %i5, %i2, %l4 loop_5593: ld [%l7 + 0x30], %f3 te %icc, 0x3 movcc %xcc, %l5, %g2 fxor %f10, %f0, %f8 fpsub32s %f13, %f0, %f6 ldub [%l7 + 0x70], %i1 movcs %xcc, %i4, %g6 fmovrdne %i6, %f8, %f0 ldsw [%l7 + 0x14], %o1 be,a %icc, loop_5594 or %g7, 0x09C5, %o7 or %o0, %i7, %g5 sub %i0, 0x03C4, %g4 loop_5594: movcc %xcc, %o3, %i3 bn,pn %icc, loop_5595 fmovdneg %icc, %f11, %f9 bge,a loop_5596 ld [%l7 + 0x78], %f13 loop_5595: movvs %xcc, %g1, %o4 ldub [%l7 + 0x23], %l2 loop_5596: fornot1 %f4, %f12, %f4 bne,a loop_5597 faligndata %f0, %f0, %f14 ldub [%l7 + 0x76], %l0 fblg,a %fcc1, loop_5598 loop_5597: fsrc2s %f3, %f5 edge32 %o2, %o5, %l3 fmovdge %xcc, %f13, %f10 loop_5598: fand %f12, %f12, %f6 tle %icc, 0x3 lduh [%l7 + 0x12], %l1 fand %f4, %f14, %f14 stw %g3, [%l7 + 0x20] sth %o6, [%l7 + 0x16] mulscc %l6, 0x1E2D, %i2 ldx [%l7 + 0x48], %i5 array8 %l5, %g2, %i1 tvs %xcc, 0x0 fpackfix %f14, %f11 ldx [%l7 + 0x68], %l4 fbule,a %fcc2, loop_5599 fnors %f11, %f1, %f13 addcc %i4, 0x15C6, %i6 fsrc2s %f9, %f8 loop_5599: tcs %xcc, 0x3 st %f5, [%l7 + 0x30] nop setx loop_5600, %l0, %l1 jmpl %l1, %g6 fcmpgt16 %f0, %f8, %g7 stx %o7, [%l7 + 0x18] fpsub32s %f1, %f8, %f9 loop_5600: fcmped %fcc2, %f8, %f6 fbne %fcc1, loop_5601 fors %f11, %f0, %f6 edge8n %o0, %o1, %g5 or %i7, 0x1E82, %g4 loop_5601: fsrc2 %f6, %f4 fandnot1s %f5, %f8, %f2 lduh [%l7 + 0x12], %o3 alignaddrl %i0, %i3, %g1 ldd [%l7 + 0x20], %f6 st %f9, [%l7 + 0x5C] fcmpeq32 %f0, %f2, %l2 sth %l0, [%l7 + 0x3E] fcmple32 %f4, %f14, %o2 sth %o4, [%l7 + 0x58] tvs %icc, 0x7 fmovrse %o5, %f10, %f5 andcc %l1, %l3, %g3 ldd [%l7 + 0x20], %f6 add %o6, 0x090D, %i2 fpsub16s %f11, %f12, %f9 umulcc %l6, 0x1266, %l5 tneg %xcc, 0x5 fcmpne32 %f4, %f12, %g2 std %f4, [%l7 + 0x40] tne %icc, 0x6 movne %icc, %i1, %i5 bleu loop_5602 subcc %i4, 0x0C8D, %i6 fmovsge %xcc, %f6, %f12 sth %l4, [%l7 + 0x60] loop_5602: movrgz %g7, 0x30D, %g6 fnand %f14, %f6, %f12 addcc %o0, 0x18E2, %o7 fbue,a %fcc2, loop_5603 ldx [%l7 + 0x08], %o1 ldub [%l7 + 0x2F], %g5 fsrc2s %f4, %f14 loop_5603: ldd [%l7 + 0x70], %f2 fmovdpos %icc, %f11, %f13 ldsw [%l7 + 0x44], %g4 fpackfix %f10, %f8 edge16n %o3, %i0, %i3 ldd [%l7 + 0x20], %f4 brlez,a %g1, loop_5604 mulscc %l2, 0x0187, %l0 tpos %xcc, 0x0 fpmerge %f13, %f9, %f0 loop_5604: bne,a,pn %icc, loop_5605 fbule %fcc2, loop_5606 umulcc %i7, 0x08AA, %o4 ldd [%l7 + 0x18], %f10 loop_5605: st %f2, [%l7 + 0x74] loop_5606: subccc %o2, 0x0099, %l1 andn %l3, 0x0171, %g3 fpsub32 %f2, %f2, %f12 fbuge %fcc1, loop_5607 fmovrdlz %o6, %f0, %f10 edge32l %i2, %l6, %o5 udiv %g2, 0x125B, %l5 loop_5607: sth %i1, [%l7 + 0x12] fnegs %f10, %f7 tcc %icc, 0x1 stb %i5, [%l7 + 0x12] edge16n %i6, %l4, %i4 fsrc1s %f4, %f13 brz,a %g7, loop_5608 fornot1 %f0, %f10, %f2 lduw [%l7 + 0x7C], %g6 mulscc %o7, %o1, %g5 loop_5608: brz %o0, loop_5609 fpsub16s %f10, %f11, %f7 movleu %icc, %g4, %i0 movrlez %o3, %i3, %g1 loop_5609: fmovdn %xcc, %f15, %f2 stx %l2, [%l7 + 0x10] fmovrdgz %l0, %f6, %f4 st %f7, [%l7 + 0x6C] fcmpd %fcc3, %f4, %f10 ldsw [%l7 + 0x58], %i7 stx %o2, [%l7 + 0x30] fmovde %xcc, %f15, %f11 fxors %f6, %f3, %f1 fmul8x16al %f11, %f14, %f4 umulcc %l1, 0x197C, %l3 fnands %f15, %f4, %f1 sdivcc %g3, 0x0F8A, %o4 fcmpeq16 %f2, %f12, %o6 ldsh [%l7 + 0x72], %l6 fmovsl %icc, %f12, %f6 fbg %fcc0, loop_5610 bneg,pn %icc, loop_5611 alignaddrl %o5, %g2, %l5 fmovda %xcc, %f5, %f5 loop_5610: ldub [%l7 + 0x52], %i1 loop_5611: bneg loop_5612 sth %i5, [%l7 + 0x44] sth %i2, [%l7 + 0x3A] alignaddrl %i6, %i4, %g7 loop_5612: fmovrslz %g6, %f9, %f6 fmovdgu %xcc, %f14, %f4 fmovdne %xcc, %f4, %f10 ldd [%l7 + 0x10], %f12 nop setx loop_5613, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tg %icc, 0x2 orcc %o7, 0x002E, %l4 edge8l %o1, %g5, %o0 loop_5613: fnands %f4, %f11, %f10 fmuld8sux16 %f13, %f1, %f4 bl,a %icc, loop_5614 bl,pt %xcc, loop_5615 xorcc %g4, 0x181E, %i0 fpadd16s %f5, %f11, %f11 loop_5614: stb %i3, [%l7 + 0x38] loop_5615: bcs %xcc, loop_5616 fmul8sux16 %f2, %f10, %f14 tpos %icc, 0x6 fmovdvc %icc, %f7, %f9 loop_5616: nop setx loop_5617, %l0, %l1 jmpl %l1, %o3 ldsb [%l7 + 0x1E], %l2 ldsb [%l7 + 0x51], %g1 fmovrsgz %i7, %f4, %f8 loop_5617: movrlez %o2, %l0, %l3 sdiv %l1, 0x19CB, %o4 fmovdpos %icc, %f13, %f0 ldsb [%l7 + 0x75], %g3 stx %l6, [%l7 + 0x68] lduh [%l7 + 0x64], %o5 stb %o6, [%l7 + 0x54] popc 0x0518, %g2 movcc %icc, %i1, %i5 fbl %fcc1, loop_5618 xor %i2, %l5, %i4 movvc %icc, %i6, %g6 fbge %fcc3, loop_5619 loop_5618: ldx [%l7 + 0x40], %o7 ldsb [%l7 + 0x2E], %g7 stb %l4, [%l7 + 0x44] loop_5619: fbn %fcc3, loop_5620 lduw [%l7 + 0x28], %g5 stw %o1, [%l7 + 0x58] orncc %o0, %i0, %g4 loop_5620: addc %o3, 0x0BEF, %l2 st %f0, [%l7 + 0x60] st %f4, [%l7 + 0x54] ba,a,pt %icc, loop_5621 fpsub16s %f8, %f11, %f14 ldd [%l7 + 0x28], %f12 ldx [%l7 + 0x48], %g1 loop_5621: ldx [%l7 + 0x70], %i7 andn %o2, 0x1FCE, %i3 bvs,pt %xcc, loop_5622 st %f5, [%l7 + 0x14] tl %xcc, 0x7 ble %icc, loop_5623 loop_5622: bne,pt %icc, loop_5624 ldub [%l7 + 0x6C], %l0 or %l3, 0x16A4, %o4 loop_5623: tcs %xcc, 0x7 loop_5624: movrne %l1, %l6, %o5 fmovse %xcc, %f8, %f7 nop setx loop_5625, %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 tneg %icc, 0x7 fbo %fcc1, loop_5626 ld [%l7 + 0x24], %f12 loop_5625: fmovsne %icc, %f3, %f4 fmovdleu %xcc, %f9, %f1 loop_5626: fxnors %f2, %f11, %f7 fpadd16s %f0, %f4, %f8 sth %o6, [%l7 + 0x0C] fbl,a %fcc2, loop_5627 ldd [%l7 + 0x20], %f2 movrgz %g3, %g2, %i1 sth %i2, [%l7 + 0x1A] loop_5627: sth %i5, [%l7 + 0x66] lduh [%l7 + 0x10], %l5 fabsd %f0, %f4 fblg %fcc1, loop_5628 fcmpne16 %f14, %f4, %i6 fbg,a %fcc0, loop_5629 sethi 0x08C3, %i4 loop_5628: ldsb [%l7 + 0x58], %g6 movrgz %o7, 0x163, %g7 loop_5629: fexpand %f12, %f8 fcmps %fcc3, %f10, %f14 ldd [%l7 + 0x08], %f12 siam 0x5 siam 0x3 fone %f0 movle %xcc, %g5, %l4 ldd [%l7 + 0x78], %f6 ldsb [%l7 + 0x53], %o1 ldd [%l7 + 0x78], %f0 lduw [%l7 + 0x38], %i0 edge8ln %o0, %g4, %o3 edge16 %l2, %g1, %o2 lduh [%l7 + 0x52], %i3 fmovdvc %icc, %f3, %f7 fbuge %fcc2, loop_5630 tleu %xcc, 0x5 brz,a %i7, loop_5631 movle %xcc, %l0, %l3 loop_5630: fabss %f3, %f11 stb %l1, [%l7 + 0x34] loop_5631: fmul8x16al %f15, %f5, %f10 std %f12, [%l7 + 0x20] tvc %xcc, 0x5 sdiv %l6, 0x1A1A, %o4 sethi 0x1400, %o6 fmovs %f3, %f12 lduh [%l7 + 0x76], %g3 fmovrdlez %g2, %f8, %f4 fmovdne %icc, %f1, %f7 fxnors %f6, %f1, %f0 edge32 %o5, %i1, %i5 bvs,a,pn %xcc, loop_5632 movrlz %i2, %i6, %l5 ldd [%l7 + 0x10], %f12 fmovsn %icc, %f5, %f2 loop_5632: sth %i4, [%l7 + 0x50] st %f13, [%l7 + 0x1C] andncc %o7, %g6, %g7 ldub [%l7 + 0x11], %l4 fmul8x16au %f10, %f8, %f2 fmovrsgz %o1, %f13, %f7 fpadd16 %f6, %f6, %f0 fmovsne %icc, %f9, %f8 std %f10, [%l7 + 0x28] fpadd32s %f2, %f5, %f5 fpsub32 %f8, %f2, %f4 sllx %g5, %o0, %i0 lduw [%l7 + 0x3C], %o3 mulx %g4, 0x1B08, %l2 fzero %f8 ldsh [%l7 + 0x14], %g1 stw %o2, [%l7 + 0x74] fbn %fcc1, loop_5633 lduw [%l7 + 0x34], %i3 brlz,a %i7, loop_5634 fcmple16 %f10, %f4, %l3 loop_5633: fcmple16 %f14, %f8, %l1 addccc %l6, %o4, %o6 loop_5634: sth %l0, [%l7 + 0x1A] fmovdl %xcc, %f14, %f12 ld [%l7 + 0x74], %f7 fba,a %fcc3, loop_5635 fand %f10, %f6, %f12 fmovse %xcc, %f5, %f8 sth %g2, [%l7 + 0x42] loop_5635: bcs loop_5636 ldub [%l7 + 0x0A], %o5 for %f14, %f10, %f0 fmovspos %icc, %f3, %f6 loop_5636: orcc %g3, 0x07B6, %i5 fnors %f14, %f15, %f11 bne,pt %xcc, loop_5637 movn %xcc, %i2, %i6 fcmpne16 %f10, %f2, %i1 stx %l5, [%l7 + 0x08] loop_5637: subccc %o7, %i4, %g6 fmovspos %xcc, %f12, %f14 movn %xcc, %l4, %o1 bleu loop_5638 fble,a %fcc1, loop_5639 movgu %icc, %g5, %g7 fmovdle %icc, %f13, %f6 loop_5638: fbug %fcc1, loop_5640 loop_5639: fmovsn %icc, %f3, %f12 sdivcc %i0, 0x0328, %o0 array32 %g4, %o3, %g1 loop_5640: edge32 %o2, %i3, %i7 or %l2, 0x167C, %l1 ldsb [%l7 + 0x2E], %l3 movre %o4, 0x128, %l6 bn,a,pn %xcc, loop_5641 brnz %l0, loop_5642 lduh [%l7 + 0x2A], %g2 fmovrslz %o5, %f5, %f13 loop_5641: brgez,a %g3, loop_5643 loop_5642: sll %o6, 0x18, %i2 ldx [%l7 + 0x30], %i6 fpadd16 %f14, %f8, %f12 loop_5643: bcs,a loop_5644 edge16l %i5, %l5, %i1 fmovdn %xcc, %f6, %f13 fmovdle %xcc, %f4, %f3 loop_5644: ldx [%l7 + 0x60], %o7 ba,pt %icc, loop_5645 or %i4, %g6, %o1 faligndata %f0, %f8, %f12 edge16 %l4, %g5, %i0 loop_5645: ld [%l7 + 0x60], %f1 tgu %xcc, 0x0 brlez,a %o0, loop_5646 ldx [%l7 + 0x38], %g7 movl %xcc, %o3, %g4 bne,pn %icc, loop_5647 loop_5646: movre %o2, 0x378, %g1 ldsh [%l7 + 0x50], %i3 sethi 0x1D9B, %l2 loop_5647: sth %l1, [%l7 + 0x6A] tge %icc, 0x0 edge32 %l3, %i7, %o4 brnz %l0, loop_5648 fornot1s %f1, %f2, %f15 stb %g2, [%l7 + 0x68] brz,a %l6, loop_5649 loop_5648: std %f6, [%l7 + 0x60] tcc %xcc, 0x7 fbne %fcc2, loop_5650 loop_5649: ldx [%l7 + 0x68], %o5 fpsub16 %f8, %f6, %f6 edge16n %o6, %i2, %g3 loop_5650: ld [%l7 + 0x60], %f14 fornot2s %f3, %f0, %f3 sll %i5, 0x10, %l5 edge32n %i6, %o7, %i4 stw %i1, [%l7 + 0x3C] fmovde %xcc, %f3, %f11 movcc %icc, %g6, %l4 brnz,a %g5, loop_5651 bshuffle %f12, %f14, %f6 movre %o1, 0x004, %i0 add %g7, 0x033D, %o0 loop_5651: st %f7, [%l7 + 0x6C] fmovdn %icc, %f12, %f2 std %f10, [%l7 + 0x78] fmovdvc %icc, %f8, %f4 movrlez %g4, %o2, %o3 tle %xcc, 0x3 stb %g1, [%l7 + 0x13] taddcctv %l2, 0x1B27, %i3 ldsh [%l7 + 0x5A], %l1 ldub [%l7 + 0x6A], %i7 fsrc2s %f8, %f6 brgz %l3, loop_5652 ld [%l7 + 0x0C], %f8 mulx %l0, 0x0B6D, %g2 fandnot1 %f8, %f14, %f14 loop_5652: edge16n %o4, %l6, %o5 edge32ln %i2, %g3, %o6 ldsw [%l7 + 0x58], %l5 ble,a %icc, loop_5653 movrgz %i5, %i6, %i4 sdivx %o7, 0x142F, %i1 xnorcc %g6, %g5, %l4 loop_5653: ldsh [%l7 + 0x2E], %i0 fnegs %f11, %f1 stb %g7, [%l7 + 0x22] andncc %o1, %o0, %o2 tvs %xcc, 0x6 move %xcc, %g4, %o3 bpos loop_5654 std %f10, [%l7 + 0x28] fbo,a %fcc0, loop_5655 tvs %xcc, 0x3 loop_5654: ldx [%l7 + 0x30], %g1 fandnot1 %f14, %f6, %f0 loop_5655: tge %icc, 0x7 std %f2, [%l7 + 0x08] fba,a %fcc1, loop_5656 bleu,pn %icc, loop_5657 fmovrdlez %i3, %f4, %f2 std %f0, [%l7 + 0x18] loop_5656: sub %l1, 0x1A81, %l2 loop_5657: stb %i7, [%l7 + 0x1B] edge32ln %l3, %l0, %o4 fornot1 %f10, %f0, %f8 srl %l6, %g2, %i2 faligndata %f10, %f0, %f0 fmovsne %icc, %f11, %f9 fnot1 %f14, %f14 fnegd %f4, %f10 brgez %o5, loop_5658 stw %g3, [%l7 + 0x44] te %icc, 0x4 fpadd32 %f14, %f0, %f14 loop_5658: fpsub16 %f0, %f14, %f2 lduw [%l7 + 0x34], %l5 tvc %xcc, 0x2 addcc %o6, 0x1A5F, %i6 fmovs %f15, %f15 fmuld8ulx16 %f12, %f14, %f4 fmovs %f3, %f14 fmul8x16au %f2, %f6, %f10 nop setx loop_5659, %l0, %l1 jmpl %l1, %i4 movrgz %i5, %i1, %o7 orncc %g6, 0x16EB, %l4 fsrc2s %f1, %f3 loop_5659: fbu,a %fcc2, loop_5660 st %f11, [%l7 + 0x44] fcmpgt32 %f4, %f6, %g5 ldx [%l7 + 0x70], %g7 loop_5660: lduh [%l7 + 0x5E], %i0 fmovrse %o0, %f10, %f0 brz,a %o2, loop_5661 ldsb [%l7 + 0x6B], %g4 fmul8x16 %f6, %f4, %f4 fbule %fcc1, loop_5662 loop_5661: std %f0, [%l7 + 0x60] ldd [%l7 + 0x40], %f2 taddcctv %o3, %g1, %o1 loop_5662: nop setx loop_5663, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x28], %l1 st %f10, [%l7 + 0x28] ldsh [%l7 + 0x22], %i3 loop_5663: fpadd32 %f14, %f8, %f10 udiv %l2, 0x17F8, %i7 edge8 %l0, %l3, %l6 fmovrsgz %o4, %f2, %f4 fmovrse %i2, %f6, %f10 fmovdpos %icc, %f9, %f13 tsubcctv %g2, 0x1B79, %o5 ldsb [%l7 + 0x59], %l5 ldsh [%l7 + 0x50], %o6 fblg %fcc2, loop_5664 fmovrdlz %i6, %f2, %f8 fmovsa %icc, %f5, %f4 fnor %f4, %f6, %f0 loop_5664: ldsb [%l7 + 0x6E], %i4 std %f10, [%l7 + 0x28] ldsh [%l7 + 0x7C], %g3 stx %i1, [%l7 + 0x70] fmul8x16 %f14, %f4, %f8 fnot1s %f0, %f12 array8 %o7, %i5, %l4 stx %g6, [%l7 + 0x78] tpos %icc, 0x6 fnot1s %f8, %f2 fxors %f14, %f9, %f13 tvc %icc, 0x7 fcmpeq32 %f2, %f2, %g7 fmovdneg %xcc, %f11, %f2 fmovse %xcc, %f1, %f10 ldd [%l7 + 0x50], %f0 fmuld8sux16 %f10, %f7, %f8 fornot1 %f14, %f12, %f6 stb %i0, [%l7 + 0x48] movge %icc, %g5, %o0 ldsh [%l7 + 0x7E], %g4 movpos %xcc, %o3, %g1 sra %o2, %o1, %i3 sth %l2, [%l7 + 0x5A] fmovsvs %icc, %f11, %f11 ldsh [%l7 + 0x3C], %l1 sllx %l0, %i7, %l6 srl %l3, %o4, %i2 movg %xcc, %o5, %l5 lduh [%l7 + 0x3A], %o6 smulcc %i6, %g2, %i4 faligndata %f12, %f4, %f8 fmovdvc %xcc, %f8, %f2 bneg,pn %icc, loop_5665 stw %i1, [%l7 + 0x64] stb %o7, [%l7 + 0x42] fornot1 %f6, %f4, %f8 loop_5665: fpack32 %f0, %f2, %f14 andn %i5, %l4, %g6 fmuld8ulx16 %f11, %f1, %f8 st %f13, [%l7 + 0x20] ldsh [%l7 + 0x68], %g3 smulcc %g7, 0x0FAE, %i0 fzero %f12 movle %xcc, %g5, %g4 stx %o0, [%l7 + 0x78] movge %xcc, %g1, %o3 stx %o1, [%l7 + 0x78] brlz,a %i3, loop_5666 mulx %o2, %l1, %l0 lduw [%l7 + 0x18], %i7 fpmerge %f4, %f10, %f6 loop_5666: xorcc %l2, %l3, %o4 fmovscs %xcc, %f15, %f10 sth %i2, [%l7 + 0x10] orncc %l6, 0x097A, %o5 sdivx %l5, 0x1A3B, %o6 brz %i6, loop_5667 ldx [%l7 + 0x38], %i4 fcmps %fcc0, %f12, %f14 edge32ln %i1, %g2, %i5 loop_5667: ldub [%l7 + 0x19], %l4 ldd [%l7 + 0x60], %f12 st %f0, [%l7 + 0x6C] edge32ln %g6, %o7, %g3 ldsh [%l7 + 0x30], %g7 fmovrslz %i0, %f15, %f1 fnot2 %f14, %f12 ldsb [%l7 + 0x60], %g4 fmovsg %icc, %f0, %f10 movpos %xcc, %o0, %g5 ldsh [%l7 + 0x66], %g1 st %f14, [%l7 + 0x0C] srlx %o1, %o3, %o2 bcs,a %xcc, loop_5668 fcmpgt32 %f4, %f2, %l1 fmovdl %icc, %f1, %f1 sth %i3, [%l7 + 0x0E] loop_5668: stw %l0, [%l7 + 0x64] stw %l2, [%l7 + 0x0C] fone %f0 ldd [%l7 + 0x08], %f4 st %f6, [%l7 + 0x68] fba %fcc3, loop_5669 lduw [%l7 + 0x5C], %i7 sth %l3, [%l7 + 0x38] fand %f4, %f14, %f14 loop_5669: addc %o4, %l6, %i2 edge16l %o5, %l5, %o6 fpadd32 %f8, %f10, %f14 stb %i6, [%l7 + 0x30] st %f2, [%l7 + 0x50] popc %i4, %g2 tgu %xcc, 0x1 ldd [%l7 + 0x48], %f2 ldsb [%l7 + 0x13], %i5 fbl %fcc1, loop_5670 stx %l4, [%l7 + 0x60] fbl %fcc0, loop_5671 movleu %xcc, %i1, %g6 loop_5670: ble,pn %xcc, loop_5672 taddcctv %o7, 0x118B, %g7 loop_5671: fnot2 %f12, %f2 ld [%l7 + 0x3C], %f5 loop_5672: andcc %i0, %g4, %g3 tneg %icc, 0x1 fxnors %f5, %f8, %f4 movcs %xcc, %o0, %g5 fand %f12, %f6, %f4 fmovdg %icc, %f15, %f13 ldd [%l7 + 0x30], %f8 fands %f12, %f6, %f4 fcmple32 %f6, %f6, %g1 bpos,a loop_5673 fabss %f0, %f8 fnors %f8, %f2, %f10 brnz %o3, loop_5674 loop_5673: tle %icc, 0x1 lduh [%l7 + 0x78], %o2 ldd [%l7 + 0x48], %f8 loop_5674: fnot2s %f7, %f13 edge8n %o1, %i3, %l1 fpadd16s %f10, %f12, %f1 fmovrsgz %l2, %f10, %f1 brnz %l0, loop_5675 lduw [%l7 + 0x2C], %i7 edge8 %l3, %o4, %l6 ldsw [%l7 + 0x10], %i2 loop_5675: st %f14, [%l7 + 0x08] fpack32 %f10, %f14, %f0 ldsw [%l7 + 0x34], %o5 fmovrdgz %o6, %f0, %f4 fmovsl %icc, %f3, %f2 fmovrsgz %l5, %f15, %f0 fbue %fcc0, loop_5676 sth %i6, [%l7 + 0x60] tvc %xcc, 0x4 fpack32 %f8, %f8, %f2 loop_5676: ldsh [%l7 + 0x5C], %g2 edge8 %i5, %i4, %i1 mulx %l4, %g6, %g7 tvc %icc, 0x2 fcmps %fcc1, %f4, %f11 fmovdpos %xcc, %f14, %f3 movre %i0, 0x2BB, %g4 movge %xcc, %o7, %g3 orcc %g5, 0x0D19, %g1 fpsub16 %f14, %f0, %f10 ld [%l7 + 0x70], %f14 edge32n %o3, %o2, %o1 fbul %fcc0, loop_5677 fnegd %f0, %f6 fpadd32s %f14, %f12, %f4 fpsub16 %f4, %f10, %f10 loop_5677: fbu,a %fcc3, loop_5678 stw %o0, [%l7 + 0x3C] stx %l1, [%l7 + 0x08] fmovscs %xcc, %f14, %f1 loop_5678: fsrc1 %f4, %f4 fandnot1 %f6, %f8, %f4 fmovdpos %icc, %f8, %f4 lduh [%l7 + 0x7C], %i3 fnands %f5, %f8, %f9 tge %icc, 0x0 sth %l2, [%l7 + 0x58] tneg %icc, 0x2 movvc %icc, %l0, %i7 fmovsneg %xcc, %f13, %f15 stb %o4, [%l7 + 0x43] ldub [%l7 + 0x75], %l6 ldd [%l7 + 0x08], %f8 tgu %icc, 0x3 edge32n %i2, %l3, %o6 stb %o5, [%l7 + 0x14] ldub [%l7 + 0x0C], %l5 fmovdge %xcc, %f1, %f8 std %f14, [%l7 + 0x50] tge %xcc, 0x4 ba,a,pn %xcc, loop_5679 edge8ln %i6, %i5, %g2 movvc %icc, %i4, %i1 stb %g6, [%l7 + 0x0A] loop_5679: fbule,a %fcc1, loop_5680 stx %g7, [%l7 + 0x10] fpadd16s %f9, %f11, %f0 ld [%l7 + 0x14], %f11 loop_5680: fsrc2 %f6, %f10 fmovrsgez %l4, %f9, %f11 fsrc1 %f14, %f14 fzero %f0 movleu %xcc, %g4, %o7 fmovdvc %icc, %f7, %f14 fands %f11, %f7, %f2 fmovdleu %icc, %f5, %f11 movrlz %i0, %g5, %g1 stx %o3, [%l7 + 0x78] lduh [%l7 + 0x14], %g3 fsrc2s %f3, %f4 fblg %fcc0, loop_5681 fxors %f0, %f12, %f10 lduh [%l7 + 0x76], %o2 sdivcc %o1, 0x0C6F, %l1 loop_5681: fmovsvc %icc, %f0, %f15 stb %o0, [%l7 + 0x3A] fmovspos %xcc, %f15, %f4 fbn %fcc1, loop_5682 fsrc1 %f4, %f0 ldx [%l7 + 0x20], %i3 udivcc %l2, 0x019F, %l0 loop_5682: stw %o4, [%l7 + 0x40] stx %i7, [%l7 + 0x28] fmovdneg %xcc, %f8, %f14 stw %l6, [%l7 + 0x60] fbule,a %fcc3, loop_5683 ldsw [%l7 + 0x58], %l3 fbuge %fcc0, loop_5684 tle %icc, 0x1 loop_5683: brz %o6, loop_5685 ldsh [%l7 + 0x40], %i2 loop_5684: fcmps %fcc0, %f12, %f2 fcmpne16 %f4, %f14, %l5 loop_5685: array32 %o5, %i6, %i5 st %f3, [%l7 + 0x58] fzeros %f14 movrne %i4, 0x347, %i1 tsubcctv %g6, %g2, %g7 brz %l4, loop_5686 fmovrdlz %o7, %f2, %f2 fpackfix %f12, %f10 stb %g4, [%l7 + 0x4D] loop_5686: ba loop_5687 fmovs %f8, %f2 umul %g5, 0x06CC, %g1 ldd [%l7 + 0x20], %f4 loop_5687: fnot1 %f4, %f12 sdivx %i0, 0x0114, %g3 fmovd %f10, %f2 movrgz %o3, 0x1DE, %o1 fmovsge %icc, %f15, %f13 fsrc2 %f8, %f6 movpos %icc, %o2, %l1 bg,pt %xcc, loop_5688 fandnot1s %f4, %f8, %f6 tge %xcc, 0x4 std %f6, [%l7 + 0x60] loop_5688: and %o0, 0x15EB, %i3 stx %l2, [%l7 + 0x68] movne %xcc, %o4, %l0 fpsub16 %f4, %f10, %f0 fnegd %f12, %f4 bg,pn %icc, loop_5689 fmul8x16au %f15, %f9, %f10 std %f0, [%l7 + 0x70] stb %i7, [%l7 + 0x33] loop_5689: ldsb [%l7 + 0x08], %l3 fmovrdlz %o6, %f4, %f12 ldsh [%l7 + 0x28], %l6 sth %i2, [%l7 + 0x48] umul %l5, 0x0FB2, %o5 array32 %i5, %i6, %i4 mulscc %g6, 0x0CA4, %g2 lduh [%l7 + 0x52], %g7 st %f2, [%l7 + 0x10] sub %i1, 0x081C, %l4 fornot1s %f2, %f11, %f14 std %f8, [%l7 + 0x50] fpsub32s %f4, %f2, %f13 brz,a %g4, loop_5690 stb %o7, [%l7 + 0x09] ld [%l7 + 0x54], %f8 ldub [%l7 + 0x0E], %g5 loop_5690: fmovsg %xcc, %f4, %f4 bgu,a loop_5691 or %i0, %g3, %o3 fmovdg %icc, %f1, %f3 std %f6, [%l7 + 0x10] loop_5691: lduw [%l7 + 0x64], %o1 srax %o2, %l1, %g1 ldub [%l7 + 0x43], %o0 sllx %i3, 0x07, %l2 edge32ln %l0, %i7, %o4 fmovsgu %xcc, %f8, %f6 ldub [%l7 + 0x61], %o6 sdivcc %l3, 0x1AE1, %l6 sth %l5, [%l7 + 0x7E] sth %o5, [%l7 + 0x46] fmovrslez %i2, %f11, %f5 bvc,pt %xcc, loop_5692 fnand %f10, %f10, %f10 stw %i5, [%l7 + 0x60] std %f4, [%l7 + 0x60] loop_5692: fmovsvc %xcc, %f12, %f13 fbule,a %fcc0, loop_5693 fmovdn %icc, %f8, %f13 fcmps %fcc1, %f14, %f12 xor %i4, %g6, %i6 loop_5693: xor %g2, 0x118E, %g7 fcmple16 %f6, %f8, %i1 std %f12, [%l7 + 0x20] fmovd %f4, %f4 st %f2, [%l7 + 0x6C] fmovse %xcc, %f4, %f8 ldub [%l7 + 0x6E], %l4 bne loop_5694 movn %xcc, %g4, %o7 fbul %fcc1, loop_5695 umul %g5, %i0, %g3 loop_5694: fmovdgu %xcc, %f8, %f9 fcmpne32 %f8, %f0, %o3 loop_5695: bshuffle %f14, %f14, %f6 ldsb [%l7 + 0x18], %o1 fnot2s %f5, %f1 fmovrsne %l1, %f6, %f1 fcmped %fcc3, %f4, %f0 fmovsl %icc, %f8, %f7 xnor %o2, %o0, %i3 fmovda %icc, %f12, %f3 fmovsge %icc, %f10, %f2 fbul %fcc0, loop_5696 edge32l %g1, %l2, %l0 lduw [%l7 + 0x20], %o4 fbo %fcc2, loop_5697 loop_5696: tge %xcc, 0x4 brgz,a %i7, loop_5698 tneg %icc, 0x2 loop_5697: fmovscs %xcc, %f11, %f15 fpmerge %f2, %f5, %f10 loop_5698: fmovrsne %o6, %f0, %f5 stw %l6, [%l7 + 0x70] fcmps %fcc1, %f15, %f11 edge8 %l3, %o5, %i2 tne %icc, 0x7 brz,a %i5, loop_5699 bge,pt %icc, loop_5700 smul %l5, %g6, %i6 lduh [%l7 + 0x0E], %g2 loop_5699: fbu %fcc3, loop_5701 loop_5700: and %i4, %i1, %g7 ldub [%l7 + 0x41], %l4 movleu %xcc, %o7, %g4 loop_5701: fmovrdne %i0, %f12, %f6 fmovdgu %xcc, %f15, %f14 ldd [%l7 + 0x60], %f6 fzero %f8 ldd [%l7 + 0x08], %f12 srl %g5, 0x10, %o3 fcmped %fcc3, %f12, %f14 lduh [%l7 + 0x62], %g3 ldsb [%l7 + 0x78], %l1 stx %o2, [%l7 + 0x48] fcmpeq16 %f10, %f4, %o0 fmovsge %icc, %f2, %f2 stw %o1, [%l7 + 0x24] edge16 %i3, %g1, %l0 fcmpgt32 %f8, %f14, %o4 fnegs %f0, %f14 fandnot1 %f8, %f4, %f8 fmovsge %xcc, %f5, %f11 fcmpgt32 %f6, %f12, %i7 nop setx loop_5702, %l0, %l1 jmpl %l1, %l2 fcmpne32 %f12, %f0, %l6 movcs %xcc, %o6, %o5 lduw [%l7 + 0x1C], %l3 loop_5702: stw %i5, [%l7 + 0x54] xnor %i2, 0x15B9, %l5 fbue,a %fcc0, loop_5703 ldsh [%l7 + 0x56], %i6 call loop_5704 movg %icc, %g6, %g2 loop_5703: sdiv %i1, 0x1D34, %i4 fnot2s %f14, %f14 loop_5704: tcc %xcc, 0x3 fbule %fcc3, loop_5705 fxnor %f10, %f4, %f4 tsubcctv %l4, %o7, %g4 te %icc, 0x4 loop_5705: ldd [%l7 + 0x20], %f2 edge16ln %i0, %g7, %o3 sll %g5, %l1, %o2 bgu %icc, loop_5706 andncc %g3, %o0, %o1 smul %g1, %l0, %i3 ldsh [%l7 + 0x1A], %i7 loop_5706: sllx %o4, 0x09, %l6 fmovsle %icc, %f6, %f3 sth %o6, [%l7 + 0x2C] for %f12, %f6, %f10 movge %icc, %o5, %l3 lduw [%l7 + 0x14], %l2 stw %i2, [%l7 + 0x4C] sdivcc %i5, 0x033F, %i6 fmovsgu %xcc, %f3, %f0 tsubcc %l5, 0x1AEE, %g2 sdivx %i1, 0x15E3, %g6 stx %l4, [%l7 + 0x60] fble %fcc2, loop_5707 fbug,a %fcc0, loop_5708 smulcc %o7, 0x04B8, %i4 fbu,a %fcc1, loop_5709 loop_5707: or %i0, 0x1DCF, %g7 loop_5708: fblg,a %fcc2, loop_5710 tn %icc, 0x5 loop_5709: edge32n %o3, %g5, %g4 stb %o2, [%l7 + 0x3D] loop_5710: movrlz %g3, 0x27F, %l1 fabsd %f10, %f12 ldsw [%l7 + 0x08], %o0 fmuld8ulx16 %f5, %f2, %f8 std %f4, [%l7 + 0x58] fbuge %fcc0, loop_5711 fcmps %fcc1, %f11, %f8 fmovrsne %g1, %f15, %f3 ldsb [%l7 + 0x2D], %l0 loop_5711: fmovdcs %xcc, %f13, %f14 std %f12, [%l7 + 0x78] fnot2 %f0, %f12 siam 0x6 fandnot2s %f8, %f13, %f5 fsrc1 %f8, %f12 movrlz %o1, %i3, %i7 movg %xcc, %l6, %o6 lduh [%l7 + 0x0A], %o5 ldub [%l7 + 0x37], %o4 ldsh [%l7 + 0x2C], %l3 tpos %icc, 0x1 fmovspos %xcc, %f15, %f14 lduw [%l7 + 0x2C], %l2 ldsh [%l7 + 0x1E], %i5 stx %i2, [%l7 + 0x68] fcmpd %fcc1, %f4, %f6 fnot1 %f6, %f12 brz,a %i6, loop_5712 xnor %g2, 0x00C9, %i1 tge %icc, 0x7 subcc %g6, %l4, %o7 loop_5712: add %i4, %l5, %g7 fmovspos %xcc, %f4, %f2 fmovdleu %icc, %f8, %f12 fcmple16 %f4, %f4, %o3 fcmpeq16 %f4, %f4, %i0 fbg,a %fcc3, loop_5713 fmovrsne %g4, %f3, %f6 ld [%l7 + 0x60], %f7 movrne %g5, %g3, %o2 loop_5713: fcmpeq32 %f10, %f2, %o0 ld [%l7 + 0x28], %f2 ldx [%l7 + 0x58], %l1 stx %l0, [%l7 + 0x78] ldsh [%l7 + 0x54], %o1 ldsh [%l7 + 0x78], %g1 fmovsneg %xcc, %f0, %f7 edge32 %i3, %l6, %i7 fmovrslez %o6, %f13, %f14 fmovsneg %xcc, %f15, %f6 xor %o4, 0x0EFC, %o5 fmovse %xcc, %f3, %f14 fxor %f10, %f10, %f6 movgu %xcc, %l3, %l2 fcmpeq16 %f12, %f4, %i5 fbn %fcc1, loop_5714 stw %i2, [%l7 + 0x74] bl %icc, loop_5715 nop setx loop_5716, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5714: tcs %icc, 0x2 std %f12, [%l7 + 0x50] loop_5715: fbn,a %fcc0, loop_5717 loop_5716: lduw [%l7 + 0x38], %i6 ldd [%l7 + 0x10], %f12 ldsb [%l7 + 0x5E], %i1 loop_5717: fmovda %xcc, %f1, %f6 mova %icc, %g6, %g2 fbe %fcc2, loop_5718 fbo,a %fcc0, loop_5719 fmovrde %o7, %f2, %f14 movne %xcc, %i4, %l4 loop_5718: fcmpeq32 %f12, %f0, %l5 loop_5719: tle %xcc, 0x5 ld [%l7 + 0x70], %f6 fmovdn %icc, %f12, %f4 fornot1s %f12, %f11, %f1 edge16ln %o3, %g7, %i0 edge8n %g4, %g3, %g5 brlz,a %o0, loop_5720 ldx [%l7 + 0x08], %o2 ldub [%l7 + 0x3A], %l0 fmovrde %l1, %f4, %f6 loop_5720: bvs,pt %icc, loop_5721 fmovsvc %xcc, %f8, %f0 fmovdpos %xcc, %f13, %f14 st %f2, [%l7 + 0x0C] loop_5721: fcmpgt16 %f4, %f0, %g1 st %f11, [%l7 + 0x4C] brgz,a %o1, loop_5722 tge %icc, 0x0 stw %i3, [%l7 + 0x1C] sethi 0x0001, %l6 loop_5722: fpadd16 %f6, %f10, %f8 lduh [%l7 + 0x6E], %i7 fcmpeq16 %f0, %f2, %o4 and %o5, %l3, %l2 fmul8sux16 %f8, %f12, %f4 movrgz %o6, 0x236, %i2 fzeros %f7 fxnors %f15, %f10, %f14 stx %i5, [%l7 + 0x48] fcmpeq16 %f8, %f14, %i1 tneg %icc, 0x2 ldsh [%l7 + 0x3A], %i6 movrgez %g2, %g6, %i4 fands %f1, %f2, %f1 sth %l4, [%l7 + 0x44] bgu loop_5723 fmovda %icc, %f5, %f12 st %f15, [%l7 + 0x10] be,pt %icc, loop_5724 loop_5723: fors %f11, %f5, %f2 fcmpes %fcc1, %f0, %f14 fsrc2s %f6, %f0 loop_5724: tvs %xcc, 0x0 fpackfix %f10, %f11 fmovsn %xcc, %f6, %f4 srl %l5, %o3, %o7 fmul8ulx16 %f0, %f6, %f10 fmovdleu %icc, %f4, %f7 fpsub16s %f7, %f1, %f5 fabss %f4, %f5 mova %xcc, %g7, %g4 ldx [%l7 + 0x50], %i0 lduh [%l7 + 0x34], %g3 ldsw [%l7 + 0x18], %g5 fcmpeq16 %f10, %f12, %o0 tgu %xcc, 0x0 st %f4, [%l7 + 0x1C] nop setx loop_5725, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x45], %o2 ldsw [%l7 + 0x7C], %l0 fnegd %f14, %f12 loop_5725: ldsh [%l7 + 0x2A], %l1 fmovdneg %xcc, %f2, %f0 std %f12, [%l7 + 0x18] brgez %o1, loop_5726 movge %xcc, %i3, %l6 fcmpgt16 %f10, %f6, %i7 fmovrslz %g1, %f14, %f9 loop_5726: tvc %icc, 0x3 mulscc %o5, 0x1D01, %l3 bgu,pn %icc, loop_5727 faligndata %f2, %f0, %f6 fmul8ulx16 %f2, %f0, %f14 array32 %o4, %o6, %l2 loop_5727: lduh [%l7 + 0x4A], %i5 tpos %icc, 0x4 move %icc, %i2, %i6 xnor %g2, 0x0237, %i1 tge %xcc, 0x7 xnorcc %i4, %g6, %l4 brlez,a %o3, loop_5728 stb %l5, [%l7 + 0x16] fpadd16s %f10, %f4, %f15 movpos %icc, %g7, %g4 loop_5728: fpadd32s %f4, %f13, %f8 orncc %o7, 0x032D, %g3 fblg %fcc2, loop_5729 stb %g5, [%l7 + 0x28] sth %o0, [%l7 + 0x2A] lduh [%l7 + 0x12], %o2 loop_5729: lduh [%l7 + 0x44], %l0 fxor %f12, %f2, %f10 fmovrdlz %l1, %f6, %f10 ld [%l7 + 0x38], %f5 movneg %icc, %i0, %i3 bleu,a loop_5730 fmul8x16al %f11, %f3, %f4 fmovdge %icc, %f9, %f6 addccc %l6, 0x1E12, %i7 loop_5730: tvc %xcc, 0x2 movvc %icc, %g1, %o1 ldub [%l7 + 0x5B], %o5 fornot2 %f8, %f0, %f14 std %f0, [%l7 + 0x68] udivcc %o4, 0x0024, %l3 fxor %f6, %f8, %f6 stb %o6, [%l7 + 0x79] add %l2, %i2, %i5 lduh [%l7 + 0x0E], %i6 lduw [%l7 + 0x14], %g2 fcmpd %fcc3, %f0, %f6 ldd [%l7 + 0x58], %f10 tcs %icc, 0x3 sth %i4, [%l7 + 0x32] fpadd16 %f2, %f0, %f12 fmovdvc %xcc, %f9, %f11 ld [%l7 + 0x74], %f15 ldsh [%l7 + 0x32], %g6 srlx %l4, 0x01, %i1 edge16 %l5, %o3, %g4 ldx [%l7 + 0x30], %o7 ldd [%l7 + 0x70], %f2 subc %g7, 0x0764, %g5 fnand %f6, %f2, %f8 fbug,a %fcc3, loop_5731 movrgez %o0, %o2, %l0 ldsw [%l7 + 0x64], %l1 orcc %i0, 0x1D5B, %i3 loop_5731: tneg %icc, 0x0 nop setx loop_5732, %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 mova %xcc, %l6, %g3 fbue %fcc1, loop_5733 fbule %fcc3, loop_5734 loop_5732: taddcctv %g1, 0x1E80, %o1 fmovsn %icc, %f10, %f9 loop_5733: lduh [%l7 + 0x5A], %o5 loop_5734: array16 %o4, %l3, %o6 edge16n %l2, %i2, %i5 fpsub32 %f0, %f4, %f6 stx %i6, [%l7 + 0x48] st %f5, [%l7 + 0x3C] fpmerge %f8, %f5, %f6 tgu %xcc, 0x3 taddcctv %g2, 0x00E9, %i4 fnegd %f14, %f12 st %f14, [%l7 + 0x0C] lduh [%l7 + 0x7A], %i7 edge32l %l4, %g6, %l5 stx %i1, [%l7 + 0x30] ldsb [%l7 + 0x0D], %o3 sub %g4, 0x03F6, %o7 ldsw [%l7 + 0x5C], %g5 fbg,a %fcc0, loop_5735 ba,a,pn %icc, loop_5736 fsrc2 %f0, %f2 lduw [%l7 + 0x60], %g7 loop_5735: tcs %icc, 0x4 loop_5736: nop setx loop_5737, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done addccc %o2, 0x01B0, %o0 ldsw [%l7 + 0x60], %l1 fmovdn %xcc, %f8, %f5 loop_5737: fmuld8sux16 %f11, %f13, %f8 ldd [%l7 + 0x08], %f8 orcc %i0, 0x1600, %l0 stx %l6, [%l7 + 0x60] ldsh [%l7 + 0x08], %g3 ldsh [%l7 + 0x5E], %g1 movneg %icc, %o1, %o5 fmovdcs %xcc, %f13, %f10 subc %i3, %o4, %l3 movrlez %l2, 0x210, %o6 fmul8x16al %f3, %f14, %f10 lduh [%l7 + 0x5C], %i2 lduw [%l7 + 0x10], %i6 fmovsg %icc, %f9, %f9 fnor %f4, %f8, %f6 lduh [%l7 + 0x4A], %i5 stx %g2, [%l7 + 0x30] fbge,a %fcc0, loop_5738 bge,pt %icc, loop_5739 sethi 0x1350, %i4 ld [%l7 + 0x30], %f15 loop_5738: stb %l4, [%l7 + 0x1B] loop_5739: fpadd16s %f14, %f12, %f9 fmovrslez %g6, %f4, %f12 sllx %l5, %i1, %i7 fmovdcc %xcc, %f14, %f0 alignaddr %o3, %g4, %o7 ldx [%l7 + 0x10], %g7 edge16l %g5, %o0, %o2 ldsb [%l7 + 0x2B], %l1 fba %fcc3, loop_5740 ldd [%l7 + 0x28], %f0 ldub [%l7 + 0x21], %l0 array8 %l6, %g3, %g1 loop_5740: fmovdvc %icc, %f5, %f15 subccc %o1, %i0, %i3 fornot1s %f9, %f10, %f9 fmovdcc %icc, %f0, %f5 fsrc1 %f6, %f10 fcmpgt32 %f8, %f8, %o5 smul %l3, %l2, %o4 stx %i2, [%l7 + 0x18] stx %o6, [%l7 + 0x18] sth %i5, [%l7 + 0x54] bvs,pt %icc, loop_5741 sth %i6, [%l7 + 0x08] mova %icc, %g2, %i4 fmovrdgez %l4, %f4, %f10 loop_5741: lduw [%l7 + 0x40], %g6 tcs %icc, 0x5 ldsb [%l7 + 0x23], %l5 fbl %fcc3, loop_5742 fmuld8ulx16 %f15, %f5, %f8 stw %i1, [%l7 + 0x0C] fbge,a %fcc0, loop_5743 loop_5742: fbug,a %fcc1, loop_5744 lduw [%l7 + 0x54], %o3 fbe %fcc1, loop_5745 loop_5743: smul %i7, 0x13CF, %o7 loop_5744: ldd [%l7 + 0x60], %f12 bneg,pn %icc, loop_5746 loop_5745: udiv %g4, 0x1124, %g5 stx %o0, [%l7 + 0x78] subccc %g7, 0x08F0, %l1 loop_5746: ldd [%l7 + 0x18], %f14 fmovdleu %xcc, %f11, %f4 array32 %l0, %o2, %l6 fmovrdgez %g3, %f14, %f6 mulscc %g1, 0x00DA, %o1 stb %i0, [%l7 + 0x7B] fornot1 %f10, %f12, %f6 call loop_5747 tneg %icc, 0x5 tpos %icc, 0x6 fxnor %f14, %f10, %f0 loop_5747: siam 0x3 andn %o5, %l3, %l2 edge32l %i3, %i2, %o6 stx %i5, [%l7 + 0x18] lduh [%l7 + 0x5A], %i6 tcs %xcc, 0x7 lduh [%l7 + 0x4A], %g2 fnegs %f13, %f7 fmovrdlz %i4, %f2, %f0 mova %xcc, %o4, %l4 fsrc1 %f2, %f8 ldx [%l7 + 0x30], %g6 fnot2s %f13, %f9 ld [%l7 + 0x68], %f1 orn %l5, %o3, %i1 ldd [%l7 + 0x40], %f14 edge32n %o7, %g4, %i7 fbge,a %fcc0, loop_5748 ld [%l7 + 0x40], %f10 stb %g5, [%l7 + 0x60] movrgez %o0, 0x2CD, %g7 loop_5748: bn,a,pt %icc, loop_5749 sth %l0, [%l7 + 0x5C] udivx %o2, 0x1D6E, %l1 movrgez %l6, %g1, %o1 loop_5749: ldd [%l7 + 0x60], %f2 tg %icc, 0x5 fcmped %fcc1, %f14, %f8 movcc %xcc, %g3, %o5 ldsb [%l7 + 0x4E], %l3 fmovdgu %icc, %f6, %f0 std %f2, [%l7 + 0x08] fba,a %fcc0, loop_5750 stx %i0, [%l7 + 0x30] sethi 0x07E6, %l2 stw %i3, [%l7 + 0x14] loop_5750: fmovsg %xcc, %f13, %f3 fnors %f5, %f2, %f8 mova %xcc, %i2, %i5 fand %f12, %f8, %f10 tsubcc %i6, %o6, %g2 sth %o4, [%l7 + 0x70] ldsw [%l7 + 0x4C], %l4 std %f14, [%l7 + 0x48] nop setx loop_5751, %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 andn %g6, %l5, %o3 ldd [%l7 + 0x18], %f4 ldd [%l7 + 0x18], %f6 loop_5751: xorcc %i1, 0x050A, %i4 stx %g4, [%l7 + 0x10] ldub [%l7 + 0x58], %o7 ldd [%l7 + 0x48], %f6 ldsh [%l7 + 0x7E], %g5 edge8n %o0, %i7, %g7 fmovrsgez %l0, %f9, %f12 fmovdcc %xcc, %f11, %f2 st %f11, [%l7 + 0x58] bge,a loop_5752 edge32 %o2, %l1, %g1 sll %o1, %l6, %g3 taddcctv %l3, 0x0704, %i0 loop_5752: edge8n %o5, %i3, %l2 sra %i2, 0x02, %i6 fxor %f0, %f2, %f0 st %f1, [%l7 + 0x60] ld [%l7 + 0x60], %f2 fbge,a %fcc3, loop_5753 fandnot1s %f3, %f8, %f15 andncc %o6, %i5, %o4 nop setx loop_5754, %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_5753: fpackfix %f8, %f6 fpsub16s %f10, %f7, %f2 nop setx loop_5755, %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_5754: ldsh [%l7 + 0x46], %l4 fnot2s %f3, %f3 fnand %f6, %f10, %f2 loop_5755: fmovda %icc, %f4, %f15 addcc %g2, 0x02AA, %l5 movrgz %g6, 0x387, %o3 ldsh [%l7 + 0x40], %i4 ldub [%l7 + 0x0B], %g4 srl %o7, 0x06, %i1 fornot1s %f4, %f2, %f7 fbg,a %fcc0, loop_5756 stx %o0, [%l7 + 0x08] fnot2 %f6, %f6 std %f8, [%l7 + 0x18] loop_5756: fmul8sux16 %f8, %f4, %f10 fbule %fcc0, loop_5757 std %f6, [%l7 + 0x48] pdist %f14, %f4, %f14 sth %i7, [%l7 + 0x72] loop_5757: fzeros %f10 taddcctv %g7, 0x0BF9, %g5 addccc %o2, %l0, %l1 lduh [%l7 + 0x0E], %o1 sllx %g1, 0x04, %g3 ldx [%l7 + 0x38], %l3 tle %xcc, 0x4 ldd [%l7 + 0x10], %f10 bgu,a loop_5758 bge loop_5759 fbu %fcc0, loop_5760 sth %l6, [%l7 + 0x5A] loop_5758: brlz %o5, loop_5761 loop_5759: std %f4, [%l7 + 0x38] loop_5760: sub %i0, %i3, %i2 std %f10, [%l7 + 0x50] loop_5761: taddcc %l2, 0x0A84, %o6 st %f3, [%l7 + 0x3C] st %f9, [%l7 + 0x60] movneg %icc, %i5, %o4 ldsb [%l7 + 0x22], %i6 fcmps %fcc3, %f13, %f9 edge8 %g2, %l4, %g6 edge32n %l5, %i4, %g4 ldsb [%l7 + 0x1C], %o7 sth %o3, [%l7 + 0x5A] tne %icc, 0x4 udivcc %o0, 0x1541, %i7 tvc %xcc, 0x4 nop setx loop_5762, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tsubcc %i1, %g5, %g7 ldsb [%l7 + 0x2E], %l0 fba %fcc3, loop_5763 loop_5762: tcs %icc, 0x5 udivcc %o2, 0x05A3, %l1 movre %o1, 0x238, %g3 loop_5763: bneg %icc, loop_5764 fmovsa %icc, %f2, %f1 edge32 %l3, %l6, %o5 fmovdg %icc, %f1, %f2 loop_5764: ble,pt %icc, loop_5765 add %i0, %g1, %i3 fbuge,a %fcc3, loop_5766 orn %i2, 0x0FCC, %o6 loop_5765: std %f2, [%l7 + 0x18] edge8 %i5, %l2, %i6 loop_5766: stw %g2, [%l7 + 0x18] fbule %fcc1, loop_5767 fnot2s %f11, %f7 fmovrsne %l4, %f6, %f15 srlx %g6, %l5, %o4 loop_5767: addc %i4, 0x0286, %g4 subccc %o3, %o7, %i7 stx %o0, [%l7 + 0x68] udivx %g5, 0x063B, %g7 bn,pt %icc, loop_5768 fcmpeq32 %f4, %f4, %l0 ldsh [%l7 + 0x34], %i1 fmovsvs %xcc, %f5, %f4 loop_5768: stw %l1, [%l7 + 0x1C] fzero %f12 fornot1 %f14, %f4, %f4 sra %o2, 0x14, %g3 movre %o1, 0x203, %l3 call loop_5769 edge32ln %l6, %i0, %g1 fcmpd %fcc3, %f2, %f6 popc 0x02A1, %o5 loop_5769: ldsw [%l7 + 0x54], %i3 fmovdvc %xcc, %f11, %f0 brz,a %i2, loop_5770 ba,a %xcc, loop_5771 alignaddrl %o6, %i5, %i6 stw %l2, [%l7 + 0x38] loop_5770: movgu %icc, %g2, %g6 loop_5771: and %l4, 0x1A7A, %l5 ldsh [%l7 + 0x28], %o4 fmovdne %icc, %f9, %f5 sll %g4, 0x0E, %i4 stb %o3, [%l7 + 0x74] fmovscs %icc, %f3, %f1 fnot2 %f4, %f4 fxnors %f8, %f11, %f0 ldd [%l7 + 0x18], %f6 fmovsneg %icc, %f12, %f7 fbule,a %fcc2, loop_5772 lduw [%l7 + 0x38], %o7 ldsw [%l7 + 0x14], %i7 bg,a %xcc, loop_5773 loop_5772: brgez,a %o0, loop_5774 tne %xcc, 0x6 movle %xcc, %g5, %g7 loop_5773: ld [%l7 + 0x20], %f9 loop_5774: edge16n %i1, %l1, %o2 fbe %fcc3, loop_5775 fbu %fcc2, loop_5776 fmovdne %xcc, %f15, %f14 fmovsle %icc, %f0, %f14 loop_5775: ldsb [%l7 + 0x27], %l0 loop_5776: ldsb [%l7 + 0x51], %o1 bn,a,pn %xcc, loop_5777 ldx [%l7 + 0x10], %l3 ldub [%l7 + 0x5D], %g3 orcc %l6, 0x1DE1, %g1 loop_5777: sdiv %o5, 0x1988, %i3 tcs %xcc, 0x3 udivcc %i2, 0x0CAD, %i0 fmovde %icc, %f0, %f7 sdivx %o6, 0x1262, %i5 nop setx loop_5778, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f13, [%l7 + 0x18] fpadd16s %f9, %f9, %f11 ldsb [%l7 + 0x5B], %i6 loop_5778: fornot2s %f13, %f12, %f15 std %f14, [%l7 + 0x38] umul %g2, %g6, %l4 fnegs %f8, %f8 ba,a %xcc, loop_5779 fmovsleu %xcc, %f14, %f13 tne %icc, 0x5 ldd [%l7 + 0x30], %f12 loop_5779: bn,a,pn %xcc, loop_5780 ldd [%l7 + 0x60], %f4 std %f2, [%l7 + 0x60] fnor %f10, %f4, %f12 loop_5780: sth %l2, [%l7 + 0x36] fpsub16s %f4, %f14, %f3 sth %l5, [%l7 + 0x0C] ldsb [%l7 + 0x6E], %g4 stb %i4, [%l7 + 0x61] ldx [%l7 + 0x50], %o4 udivx %o7, 0x198E, %o3 fmovdle %icc, %f9, %f14 fbne,a %fcc3, loop_5781 andcc %i7, 0x1FA5, %g5 ldsw [%l7 + 0x30], %g7 fmul8x16al %f1, %f4, %f4 loop_5781: movle %xcc, %i1, %l1 popc 0x196E, %o2 fnegd %f14, %f12 movrgez %l0, 0x080, %o0 edge32ln %l3, %g3, %l6 fmovdcc %icc, %f0, %f13 fmovspos %icc, %f12, %f2 tl %xcc, 0x4 ldd [%l7 + 0x08], %f0 fbn %fcc0, loop_5782 bvc,a,pn %icc, loop_5783 fnot2s %f10, %f13 addcc %o1, %g1, %o5 loop_5782: fnegd %f10, %f8 loop_5783: andn %i2, %i3, %i0 stb %o6, [%l7 + 0x6F] brgz %i6, loop_5784 bvs,pt %xcc, loop_5785 ld [%l7 + 0x08], %f8 or %g2, %i5, %g6 loop_5784: std %f8, [%l7 + 0x40] loop_5785: andcc %l4, 0x0852, %l2 ldsh [%l7 + 0x38], %l5 movvc %icc, %i4, %o4 fmovd %f4, %f6 sth %o7, [%l7 + 0x7A] tne %icc, 0x6 bn %icc, loop_5786 fornot1 %f10, %f0, %f0 ba loop_5787 fpadd32s %f0, %f14, %f13 loop_5786: andn %g4, %o3, %g5 srlx %i7, 0x0D, %g7 loop_5787: fpack32 %f4, %f2, %f6 ldsw [%l7 + 0x0C], %i1 movcc %xcc, %l1, %l0 ldd [%l7 + 0x18], %f2 ldsw [%l7 + 0x1C], %o0 fandnot2 %f12, %f14, %f2 stw %l3, [%l7 + 0x74] edge16l %o2, %g3, %o1 edge32ln %g1, %l6, %i2 stx %i3, [%l7 + 0x48] smulcc %o5, 0x11B4, %o6 be,pt %icc, loop_5788 fmovdne %icc, %f1, %f0 mova %icc, %i0, %g2 ldsb [%l7 + 0x2A], %i6 loop_5788: movrlez %g6, %l4, %i5 subccc %l5, %l2, %o4 fandnot2s %f8, %f13, %f11 tle %icc, 0x5 st %f15, [%l7 + 0x38] fxnors %f6, %f7, %f14 tg %icc, 0x3 fcmpne16 %f6, %f0, %o7 edge16ln %i4, %o3, %g5 bgu,a loop_5789 sth %g4, [%l7 + 0x26] fmuld8ulx16 %f12, %f14, %f10 srl %g7, %i7, %i1 loop_5789: fmovsa %xcc, %f9, %f0 stx %l0, [%l7 + 0x28] sub %o0, %l1, %o2 ble,a,pn %icc, loop_5790 udiv %l3, 0x1DCD, %g3 ldsb [%l7 + 0x68], %g1 alignaddr %o1, %l6, %i3 loop_5790: fmul8sux16 %f0, %f10, %f4 ldsw [%l7 + 0x60], %i2 tpos %icc, 0x0 fcmpes %fcc2, %f14, %f6 fmovrsgz %o5, %f14, %f9 ldsh [%l7 + 0x38], %o6 pdist %f6, %f14, %f2 fxnors %f5, %f4, %f12 fnands %f5, %f8, %f14 bgu,a loop_5791 fbo %fcc1, loop_5792 fands %f4, %f1, %f8 nop setx loop_5793, %l0, %l1 jmpl %l1, %i0 loop_5791: ld [%l7 + 0x34], %f3 loop_5792: st %f0, [%l7 + 0x1C] fbg %fcc2, loop_5794 loop_5793: lduw [%l7 + 0x38], %g2 edge16ln %i6, %l4, %i5 fmovsl %icc, %f14, %f9 loop_5794: ldsw [%l7 + 0x20], %g6 ldub [%l7 + 0x67], %l2 fmovsl %xcc, %f0, %f8 lduw [%l7 + 0x40], %o4 movrgz %o7, %i4, %l5 fpsub32 %f6, %f8, %f14 stb %g5, [%l7 + 0x2C] std %f6, [%l7 + 0x40] std %f12, [%l7 + 0x30] lduw [%l7 + 0x28], %o3 fbe %fcc3, loop_5795 ldub [%l7 + 0x64], %g4 fpadd32 %f14, %f2, %f0 tsubcc %i7, %g7, %i1 loop_5795: sth %l0, [%l7 + 0x22] fcmps %fcc1, %f8, %f15 brgez,a %o0, loop_5796 movleu %xcc, %l1, %l3 mulx %o2, 0x1AA8, %g1 brlez %g3, loop_5797 loop_5796: sethi 0x1326, %l6 orncc %i3, 0x0A92, %i2 fbug %fcc0, loop_5798 loop_5797: ldub [%l7 + 0x16], %o5 ld [%l7 + 0x28], %f9 fmovse %xcc, %f5, %f1 loop_5798: ldx [%l7 + 0x60], %o1 alignaddr %o6, %i0, %i6 nop setx loop_5799, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsvs %icc, %f4, %f14 fmovsvs %xcc, %f8, %f9 lduh [%l7 + 0x6E], %g2 loop_5799: movcc %xcc, %l4, %i5 lduw [%l7 + 0x5C], %l2 alignaddr %g6, %o7, %i4 lduh [%l7 + 0x2A], %o4 fcmpd %fcc2, %f6, %f12 ld [%l7 + 0x7C], %f1 smulcc %g5, %l5, %g4 fxnors %f5, %f5, %f3 fsrc2 %f10, %f10 call loop_5800 sub %o3, %g7, %i1 tg %icc, 0x0 tsubcc %l0, %o0, %l1 loop_5800: fnot1s %f6, %f7 fblg %fcc0, loop_5801 ldsb [%l7 + 0x79], %l3 te %icc, 0x5 fandnot1s %f2, %f10, %f13 loop_5801: st %f9, [%l7 + 0x38] fmovd %f12, %f10 stx %o2, [%l7 + 0x28] subccc %g1, 0x051D, %g3 ldx [%l7 + 0x50], %i7 ldsw [%l7 + 0x28], %i3 movn %icc, %i2, %l6 ldub [%l7 + 0x3A], %o1 edge8 %o6, %o5, %i6 stw %i0, [%l7 + 0x28] be,a,pn %icc, loop_5802 tne %icc, 0x1 xorcc %g2, 0x1895, %l4 movge %icc, %l2, %g6 loop_5802: tle %xcc, 0x4 fbl,a %fcc1, loop_5803 movge %icc, %o7, %i5 stx %i4, [%l7 + 0x58] fnor %f12, %f4, %f8 loop_5803: stx %o4, [%l7 + 0x10] movcs %xcc, %g5, %l5 fcmpgt32 %f8, %f10, %g4 fmovrsne %o3, %f6, %f11 movcc %icc, %g7, %l0 ld [%l7 + 0x2C], %f9 fmovsvc %icc, %f14, %f10 bl loop_5804 fblg,a %fcc1, loop_5805 bvs,a,pn %icc, loop_5806 tge %icc, 0x0 loop_5804: sub %o0, %l1, %l3 loop_5805: sub %o2, %i1, %g3 loop_5806: ldd [%l7 + 0x20], %f14 fpadd16 %f6, %f4, %f12 fmul8x16 %f10, %f2, %f8 bg,a,pn %xcc, loop_5807 movrgz %i7, %i3, %g1 stb %l6, [%l7 + 0x60] brnz,a %i2, loop_5808 loop_5807: fbne,a %fcc3, loop_5809 fba,a %fcc0, loop_5810 brnz %o1, loop_5811 loop_5808: brgz,a %o5, loop_5812 loop_5809: movrlez %o6, 0x189, %i0 loop_5810: fpadd16 %f10, %f6, %f6 loop_5811: fmul8sux16 %f14, %f14, %f12 loop_5812: std %f0, [%l7 + 0x60] ldsw [%l7 + 0x08], %g2 stw %l4, [%l7 + 0x60] fmovsge %icc, %f14, %f0 fmovrdgz %l2, %f4, %f14 fmul8x16au %f15, %f12, %f6 srl %g6, 0x19, %o7 tl %icc, 0x5 fnot2 %f8, %f8 te %xcc, 0x6 bcc,a,pn %icc, loop_5813 stb %i5, [%l7 + 0x19] xnorcc %i6, 0x1E86, %o4 sth %i4, [%l7 + 0x5A] loop_5813: fandnot1 %f12, %f0, %f10 stw %l5, [%l7 + 0x60] xnorcc %g5, 0x0B98, %o3 fmul8x16 %f10, %f6, %f14 fpsub16 %f8, %f6, %f6 fbuge,a %fcc2, loop_5814 movrlz %g4, 0x35B, %l0 fbl %fcc3, loop_5815 fbuge %fcc2, loop_5816 loop_5814: mulx %o0, 0x10BA, %l1 fand %f14, %f12, %f14 loop_5815: siam 0x6 loop_5816: stb %l3, [%l7 + 0x38] fcmple32 %f10, %f12, %o2 brlz %g7, loop_5817 stx %g3, [%l7 + 0x18] sth %i7, [%l7 + 0x5A] fmovspos %icc, %f7, %f12 loop_5817: fbuge %fcc1, loop_5818 movcs %icc, %i1, %i3 mulscc %g1, %i2, %o1 andncc %o5, %o6, %l6 loop_5818: nop setx loop_5819, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbn,a %fcc0, loop_5820 ldx [%l7 + 0x38], %g2 lduh [%l7 + 0x54], %i0 loop_5819: lduw [%l7 + 0x30], %l2 loop_5820: movrgez %g6, %o7, %i5 alignaddrl %l4, %i6, %i4 fpackfix %f12, %f10 fmovrsgz %l5, %f8, %f6 ldsw [%l7 + 0x60], %o4 fmovscc %xcc, %f6, %f7 movneg %xcc, %o3, %g5 ldsh [%l7 + 0x42], %l0 stw %o0, [%l7 + 0x28] stw %l1, [%l7 + 0x44] fba,a %fcc0, loop_5821 fmovdcs %icc, %f8, %f0 fmovspos %xcc, %f0, %f2 lduh [%l7 + 0x5C], %g4 loop_5821: or %l3, 0x0D7D, %o2 sra %g7, %g3, %i7 array32 %i3, %i1, %g1 add %i2, %o5, %o6 ldsb [%l7 + 0x79], %l6 fmovsle %icc, %f3, %f4 brlz %g2, loop_5822 fbuge,a %fcc2, loop_5823 sub %i0, %l2, %g6 brgz %o1, loop_5824 loop_5822: ldsh [%l7 + 0x34], %o7 loop_5823: move %xcc, %l4, %i6 ldd [%l7 + 0x10], %f12 loop_5824: ldub [%l7 + 0x41], %i5 lduw [%l7 + 0x70], %l5 movrlez %i4, %o4, %o3 ldx [%l7 + 0x50], %g5 stw %l0, [%l7 + 0x54] fmovdneg %icc, %f4, %f1 ldub [%l7 + 0x48], %o0 stw %g4, [%l7 + 0x40] fbne %fcc0, loop_5825 fmovdgu %xcc, %f2, %f3 ld [%l7 + 0x3C], %f13 stx %l1, [%l7 + 0x18] loop_5825: ld [%l7 + 0x1C], %f10 movcs %xcc, %o2, %l3 fcmpeq16 %f12, %f12, %g3 ldx [%l7 + 0x30], %g7 movn %icc, %i3, %i7 fbne,a %fcc0, loop_5826 bn %icc, loop_5827 xor %g1, 0x1136, %i1 lduw [%l7 + 0x74], %o5 loop_5826: ldsh [%l7 + 0x66], %o6 loop_5827: lduw [%l7 + 0x60], %l6 fcmple16 %f14, %f2, %g2 lduw [%l7 + 0x40], %i0 fnegs %f3, %f6 bge %xcc, loop_5828 fbn %fcc0, loop_5829 std %f10, [%l7 + 0x10] brgez %l2, loop_5830 loop_5828: stw %i2, [%l7 + 0x18] loop_5829: fcmped %fcc2, %f2, %f10 ldsb [%l7 + 0x4B], %o1 loop_5830: fnands %f7, %f12, %f6 add %o7, %l4, %g6 fbe,a %fcc1, loop_5831 ldd [%l7 + 0x10], %f2 ldsh [%l7 + 0x44], %i5 fmovd %f2, %f6 loop_5831: fmovsneg %icc, %f14, %f12 movle %icc, %l5, %i4 fbule %fcc2, loop_5832 bvc,a,pt %icc, loop_5833 movneg %xcc, %i6, %o4 ld [%l7 + 0x54], %f12 loop_5832: fmovrdne %g5, %f0, %f4 loop_5833: edge32ln %o3, %o0, %g4 fmovde %xcc, %f14, %f7 fornot2 %f4, %f10, %f0 fnegs %f13, %f10 sub %l1, %l0, %l3 fmovrdgez %g3, %f10, %f6 fcmps %fcc1, %f0, %f0 ldsb [%l7 + 0x66], %o2 mulscc %g7, 0x132C, %i7 fmovdge %xcc, %f9, %f15 fmovd %f0, %f2 brgz %i3, loop_5834 be,a loop_5835 fpsub32 %f2, %f10, %f14 stx %g1, [%l7 + 0x18] loop_5834: ldx [%l7 + 0x60], %i1 loop_5835: fnot1s %f3, %f2 lduw [%l7 + 0x48], %o5 movge %xcc, %l6, %o6 bg,pn %icc, loop_5836 ldsb [%l7 + 0x5C], %i0 ldsw [%l7 + 0x10], %l2 edge16l %g2, %o1, %o7 loop_5836: bn,a loop_5837 fandnot1s %f9, %f0, %f3 movre %l4, 0x14F, %g6 fbul %fcc2, loop_5838 loop_5837: tl %icc, 0x6 fpack32 %f2, %f8, %f6 bn,pn %icc, loop_5839 loop_5838: array16 %i5, %i2, %i4 fandnot2 %f0, %f2, %f14 st %f0, [%l7 + 0x24] loop_5839: fmul8x16 %f0, %f10, %f0 lduw [%l7 + 0x2C], %i6 fmovrse %l5, %f8, %f12 std %f12, [%l7 + 0x68] fnand %f2, %f6, %f4 brgz,a %o4, loop_5840 fmovsle %xcc, %f0, %f10 sra %o3, %g5, %g4 fmovsgu %icc, %f12, %f12 loop_5840: be,a,pt %xcc, loop_5841 fornot1 %f12, %f14, %f8 fnand %f12, %f0, %f10 fpsub16s %f5, %f12, %f4 loop_5841: ldub [%l7 + 0x2C], %o0 sth %l1, [%l7 + 0x5E] lduh [%l7 + 0x14], %l3 fmovdleu %icc, %f9, %f2 fnand %f6, %f2, %f10 xnor %g3, %o2, %g7 ld [%l7 + 0x58], %f3 ldx [%l7 + 0x40], %i7 fmovrse %i3, %f11, %f2 bpos,a,pn %icc, loop_5842 ldub [%l7 + 0x43], %g1 umul %l0, 0x10C3, %i1 fbug,a %fcc0, loop_5843 loop_5842: lduh [%l7 + 0x1E], %l6 fpsub16 %f8, %f0, %f12 fmovdcc %xcc, %f8, %f5 loop_5843: fmovscs %icc, %f11, %f11 fmovrdgz %o6, %f2, %f0 fcmpgt16 %f14, %f10, %i0 ldx [%l7 + 0x68], %l2 fbuge %fcc1, loop_5844 fnand %f10, %f14, %f4 ldd [%l7 + 0x68], %f10 ldd [%l7 + 0x30], %f14 loop_5844: alignaddr %o5, %o1, %g2 subcc %o7, %l4, %g6 fmovsleu %xcc, %f7, %f0 fmovsvs %icc, %f14, %f12 tgu %icc, 0x5 edge32l %i2, %i4, %i5 move %icc, %i6, %l5 tneg %icc, 0x0 call loop_5845 alignaddrl %o3, %g5, %o4 sth %g4, [%l7 + 0x2C] stx %l1, [%l7 + 0x38] loop_5845: fmovrsgez %o0, %f12, %f12 lduw [%l7 + 0x0C], %l3 sth %g3, [%l7 + 0x38] mulx %o2, 0x1919, %i7 fsrc2 %f4, %f4 faligndata %f12, %f4, %f14 ta %xcc, 0x1 bne loop_5846 smulcc %g7, 0x01AB, %i3 fmovsge %xcc, %f8, %f8 ldsb [%l7 + 0x3D], %g1 loop_5846: fornot1 %f12, %f10, %f14 tleu %icc, 0x5 fmul8x16al %f8, %f2, %f4 bcs loop_5847 fand %f0, %f10, %f4 nop setx loop_5848, %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 %i1, [%l7 + 0x6C] loop_5847: fbg,a %fcc3, loop_5849 fmovdge %xcc, %f9, %f10 loop_5848: mova %icc, %l0, %o6 stx %l6, [%l7 + 0x48] loop_5849: fcmpgt16 %f12, %f12, %l2 fexpand %f10, %f0 fbo %fcc1, loop_5850 fmovscs %xcc, %f10, %f6 ldsh [%l7 + 0x28], %i0 ldsb [%l7 + 0x3A], %o5 loop_5850: movrlez %g2, 0x3C6, %o7 fmul8ulx16 %f14, %f6, %f14 tleu %xcc, 0x6 fcmpgt32 %f10, %f4, %l4 movl %icc, %o1, %g6 fpadd32s %f9, %f13, %f0 fones %f14 addc %i4, %i2, %i5 fmovrsgez %l5, %f4, %f9 ldsh [%l7 + 0x4E], %o3 ldsw [%l7 + 0x70], %i6 tleu %xcc, 0x7 fmovrslz %g5, %f4, %f6 lduh [%l7 + 0x7E], %g4 fmovsneg %xcc, %f13, %f4 tcs %xcc, 0x5 tsubcc %o4, %l1, %o0 fbul %fcc1, loop_5851 fmul8sux16 %f4, %f6, %f12 ldsh [%l7 + 0x4E], %g3 st %f13, [%l7 + 0x0C] loop_5851: ldsb [%l7 + 0x51], %l3 alignaddr %i7, %o2, %g7 ldsw [%l7 + 0x74], %i3 ldsh [%l7 + 0x12], %i1 ldub [%l7 + 0x1A], %l0 ldsb [%l7 + 0x77], %g1 fmovsg %icc, %f12, %f5 edge32 %o6, %l2, %i0 fpsub32 %f6, %f2, %f4 fxnor %f0, %f10, %f2 tcs %icc, 0x2 ta %icc, 0x1 and %l6, 0x0004, %o5 fmovsl %icc, %f13, %f12 st %f6, [%l7 + 0x78] std %f2, [%l7 + 0x08] tge %xcc, 0x0 fmovrsne %o7, %f12, %f7 lduw [%l7 + 0x10], %g2 fmovdne %icc, %f9, %f3 stx %l4, [%l7 + 0x10] edge32l %o1, %i4, %i2 fmovrse %i5, %f15, %f7 ldx [%l7 + 0x08], %g6 fnands %f8, %f3, %f0 fmovsgu %icc, %f11, %f0 srax %l5, %o3, %i6 fbne %fcc3, loop_5852 fbule %fcc3, loop_5853 fmovsgu %xcc, %f15, %f11 ble,a %xcc, loop_5854 loop_5852: fxor %f2, %f2, %f8 loop_5853: sdiv %g4, 0x16B0, %g5 lduw [%l7 + 0x58], %o4 loop_5854: alignaddr %l1, %o0, %g3 brlz %l3, loop_5855 ldsh [%l7 + 0x16], %o2 stx %i7, [%l7 + 0x10] xnorcc %i3, 0x0823, %i1 loop_5855: ldx [%l7 + 0x60], %g7 fors %f14, %f12, %f0 fmul8x16 %f7, %f10, %f2 ld [%l7 + 0x1C], %f3 st %f7, [%l7 + 0x68] move %icc, %g1, %l0 xnor %o6, %i0, %l2 fbge %fcc1, loop_5856 ldsw [%l7 + 0x78], %l6 fmovdge %icc, %f0, %f8 fmovsn %icc, %f10, %f14 loop_5856: ldd [%l7 + 0x30], %f12 lduw [%l7 + 0x0C], %o5 ldsw [%l7 + 0x48], %o7 orncc %g2, %l4, %o1 fmovsl %icc, %f13, %f5 ldx [%l7 + 0x18], %i4 edge8ln %i2, %g6, %i5 fmovdcs %icc, %f9, %f2 lduh [%l7 + 0x24], %o3 tneg %xcc, 0x2 ld [%l7 + 0x54], %f11 fmul8x16al %f12, %f11, %f8 fmovdgu %xcc, %f8, %f0 nop setx loop_5857, %l0, %l1 jmpl %l1, %l5 edge8ln %i6, %g4, %g5 ldsb [%l7 + 0x78], %o4 fmovrsgz %l1, %f7, %f6 loop_5857: nop setx loop_5858, %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 fmovsvc %xcc, %f7, %f13 mulscc %g3, %l3, %o0 ldd [%l7 + 0x58], %f6 loop_5858: fpack16 %f14, %f9 brlez,a %o2, loop_5859 fornot1s %f3, %f14, %f3 xnorcc %i7, 0x0753, %i3 fmovsgu %xcc, %f14, %f6 loop_5859: xorcc %g7, 0x1B49, %g1 tvs %xcc, 0x3 lduh [%l7 + 0x32], %i1 xorcc %l0, %i0, %o6 sth %l6, [%l7 + 0x20] nop setx loop_5860, %l0, %l1 jmpl %l1, %o5 stb %o7, [%l7 + 0x60] fbn,a %fcc2, loop_5861 lduh [%l7 + 0x22], %g2 loop_5860: tle %xcc, 0x0 fcmpd %fcc1, %f12, %f12 loop_5861: fmovsgu %xcc, %f6, %f3 fabss %f5, %f4 fmovsl %xcc, %f14, %f10 ld [%l7 + 0x3C], %f0 fpsub32s %f11, %f9, %f14 fmovsle %xcc, %f8, %f1 srl %l4, 0x0C, %l2 fmovrdlz %o1, %f0, %f10 stx %i2, [%l7 + 0x68] stb %i4, [%l7 + 0x18] umul %i5, 0x098B, %o3 fone %f4 fmovrdgez %l5, %f4, %f8 fmovscs %icc, %f11, %f13 stw %g6, [%l7 + 0x58] fmovdvc %xcc, %f0, %f6 ld [%l7 + 0x58], %f1 stx %i6, [%l7 + 0x48] bl,a,pn %xcc, loop_5862 tvc %xcc, 0x2 ldx [%l7 + 0x20], %g4 addccc %g5, %l1, %g3 loop_5862: tgu %xcc, 0x4 ba,a %xcc, loop_5863 edge32l %o4, %o0, %l3 tneg %xcc, 0x6 movre %i7, 0x023, %o2 loop_5863: ldsb [%l7 + 0x21], %i3 ldd [%l7 + 0x38], %f6 subcc %g1, 0x1649, %g7 stw %l0, [%l7 + 0x58] fmovrsne %i0, %f9, %f12 ld [%l7 + 0x44], %f9 fcmpgt16 %f0, %f12, %i1 orn %o6, 0x1288, %o5 ldsh [%l7 + 0x36], %l6 fcmple16 %f6, %f2, %o7 fmovsgu %xcc, %f13, %f3 alignaddrl %l4, %g2, %o1 movrne %i2, %i4, %i5 bl,a %xcc, loop_5864 fmovsle %xcc, %f9, %f2 movcc %xcc, %o3, %l2 fbu %fcc0, loop_5865 loop_5864: fmovdg %xcc, %f7, %f2 fmovrsgez %l5, %f11, %f7 stb %i6, [%l7 + 0x58] loop_5865: fbn %fcc1, loop_5866 tge %icc, 0x5 fsrc2s %f7, %f8 nop setx loop_5867, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5866: st %f10, [%l7 + 0x34] bcc,a,pn %icc, loop_5868 fbl,a %fcc0, loop_5869 loop_5867: fmovsge %xcc, %f2, %f5 fcmpgt16 %f4, %f6, %g6 loop_5868: fbul,a %fcc0, loop_5870 loop_5869: fmovdgu %icc, %f1, %f11 fmovdneg %xcc, %f9, %f0 movle %icc, %g5, %g4 loop_5870: fandnot2s %f9, %f14, %f8 stb %l1, [%l7 + 0x24] std %f2, [%l7 + 0x50] ld [%l7 + 0x78], %f12 fmovsne %icc, %f2, %f13 fand %f10, %f10, %f8 ldsb [%l7 + 0x5D], %o4 bpos,pt %xcc, loop_5871 fornot2s %f10, %f15, %f9 nop setx loop_5872, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fone %f14 loop_5871: brgez %o0, loop_5873 ldsh [%l7 + 0x7E], %l3 loop_5872: tcs %xcc, 0x2 sethi 0x10EF, %g3 loop_5873: lduw [%l7 + 0x40], %i7 ld [%l7 + 0x6C], %f8 ldx [%l7 + 0x48], %o2 bvc,pn %xcc, loop_5874 array32 %i3, %g1, %g7 fmovsn %icc, %f7, %f4 fmovscc %icc, %f15, %f15 loop_5874: brlez %i0, loop_5875 fones %f4 fcmpd %fcc3, %f2, %f2 fblg,a %fcc3, loop_5876 loop_5875: movrlez %i1, 0x334, %l0 fmovs %f0, %f14 and %o6, %l6, %o5 loop_5876: stx %l4, [%l7 + 0x68] fmovd %f12, %f10 ldub [%l7 + 0x63], %g2 ldsb [%l7 + 0x71], %o1 fmovdl %xcc, %f1, %f15 subc %o7, 0x0AAC, %i4 fmovscs %xcc, %f11, %f12 edge8n %i5, %o3, %l2 tneg %xcc, 0x7 ldx [%l7 + 0x38], %l5 fmovdne %xcc, %f4, %f5 edge16l %i6, %i2, %g6 std %f2, [%l7 + 0x78] bshuffle %f4, %f10, %f14 orncc %g4, %g5, %o4 fbn %fcc1, loop_5877 st %f2, [%l7 + 0x50] fmovdcc %xcc, %f1, %f10 fmovspos %xcc, %f10, %f6 loop_5877: brgz %l1, loop_5878 fornot1s %f12, %f10, %f13 edge8ln %l3, %g3, %o0 fbge %fcc0, loop_5879 loop_5878: brz %i7, loop_5880 srl %o2, 0x08, %i3 st %f8, [%l7 + 0x44] loop_5879: ldsw [%l7 + 0x18], %g7 loop_5880: movpos %xcc, %g1, %i1 fbul %fcc0, loop_5881 ldx [%l7 + 0x38], %l0 std %f0, [%l7 + 0x68] fmovsvc %icc, %f11, %f1 loop_5881: xnorcc %i0, 0x12C0, %o6 tgu %icc, 0x6 nop setx loop_5882, %l0, %l1 jmpl %l1, %l6 sub %o5, 0x11B8, %g2 fba,a %fcc0, loop_5883 lduh [%l7 + 0x60], %l4 loop_5882: fpsub16s %f11, %f6, %f14 edge32 %o1, %o7, %i4 loop_5883: fmovsg %xcc, %f4, %f11 ldx [%l7 + 0x70], %i5 fmovrdlz %l2, %f6, %f6 fand %f10, %f6, %f4 brz,a %l5, loop_5884 sllx %o3, %i6, %i2 ldsh [%l7 + 0x34], %g4 ld [%l7 + 0x44], %f8 loop_5884: stw %g6, [%l7 + 0x2C] siam 0x7 stb %o4, [%l7 + 0x60] fnot1s %f15, %f10 ldsw [%l7 + 0x6C], %g5 fmovdvs %icc, %f1, %f5 fzero %f2 edge8l %l1, %g3, %l3 mova %xcc, %o0, %i7 stw %i3, [%l7 + 0x34] for %f8, %f14, %f6 fexpand %f9, %f4 bn,pt %xcc, loop_5885 lduw [%l7 + 0x38], %o2 sth %g1, [%l7 + 0x6A] bvs,a,pn %xcc, loop_5886 loop_5885: smul %i1, %l0, %g7 ldsw [%l7 + 0x54], %o6 fbule,a %fcc3, loop_5887 loop_5886: lduh [%l7 + 0x70], %i0 fnot2 %f8, %f12 andn %l6, 0x009C, %g2 loop_5887: tneg %xcc, 0x3 lduw [%l7 + 0x30], %l4 fmovdpos %xcc, %f6, %f14 andcc %o5, 0x037F, %o7 fmuld8ulx16 %f4, %f6, %f2 fmovrse %i4, %f6, %f8 sethi 0x153D, %i5 sth %l2, [%l7 + 0x12] ldsw [%l7 + 0x30], %o1 fcmpne16 %f10, %f10, %l5 fsrc1s %f5, %f9 andcc %o3, %i6, %i2 bl,pn %xcc, loop_5888 fxors %f7, %f13, %f15 fble,a %fcc3, loop_5889 bge,a,pn %xcc, loop_5890 loop_5888: edge8n %g4, %o4, %g6 siam 0x1 loop_5889: fbul,a %fcc0, loop_5891 loop_5890: fmovdvc %icc, %f10, %f9 fmovdcs %xcc, %f7, %f14 sdivcc %g5, 0x0FCC, %l1 loop_5891: fexpand %f5, %f14 umulcc %g3, 0x119A, %l3 fnegs %f6, %f8 tg %icc, 0x2 mova %icc, %o0, %i3 fornot2s %f6, %f11, %f7 bgu loop_5892 fandnot2s %f8, %f6, %f10 fba %fcc2, loop_5893 fmovdpos %xcc, %f9, %f10 loop_5892: movrgez %o2, %i7, %g1 fcmpeq32 %f6, %f6, %l0 loop_5893: st %f1, [%l7 + 0x34] edge32 %g7, %o6, %i1 st %f12, [%l7 + 0x70] fmovde %xcc, %f0, %f11 fabsd %f0, %f6 tg %icc, 0x0 fzeros %f7 fxor %f0, %f12, %f8 fornot1s %f15, %f14, %f6 brnz %i0, loop_5894 lduw [%l7 + 0x60], %g2 and %l4, 0x0AAF, %l6 edge8 %o7, %o5, %i4 loop_5894: fmovde %icc, %f4, %f15 fmovdcs %xcc, %f13, %f0 andn %i5, 0x0CD5, %o1 stw %l2, [%l7 + 0x60] lduh [%l7 + 0x0A], %l5 tgu %icc, 0x7 st %f8, [%l7 + 0x30] fbo %fcc3, loop_5895 fcmpgt32 %f8, %f8, %o3 std %f4, [%l7 + 0x10] fornot2s %f14, %f2, %f5 loop_5895: fmovscs %xcc, %f14, %f10 move %xcc, %i2, %i6 addcc %g4, %o4, %g6 brz,a %l1, loop_5896 tg %xcc, 0x1 brgez %g5, loop_5897 udivcc %g3, 0x00B0, %o0 loop_5896: movne %icc, %l3, %o2 fzeros %f2 loop_5897: stb %i3, [%l7 + 0x56] fcmpne16 %f6, %f14, %i7 fpsub16 %f2, %f6, %f2 bcs,a,pn %icc, loop_5898 orn %l0, 0x1D97, %g7 st %f6, [%l7 + 0x10] st %f9, [%l7 + 0x3C] loop_5898: movrlez %g1, %i1, %o6 ldd [%l7 + 0x48], %f14 fbue,a %fcc1, loop_5899 lduh [%l7 + 0x38], %g2 ldsb [%l7 + 0x39], %l4 fmul8x16au %f3, %f11, %f2 loop_5899: addc %i0, %o7, %o5 movgu %xcc, %i4, %l6 ldsb [%l7 + 0x31], %o1 fmovse %xcc, %f8, %f10 ldx [%l7 + 0x40], %i5 ldsb [%l7 + 0x36], %l2 fmovsneg %icc, %f3, %f5 and %o3, %i2, %l5 movle %icc, %g4, %o4 movpos %icc, %i6, %l1 ldsh [%l7 + 0x0A], %g5 sth %g3, [%l7 + 0x50] fpackfix %f0, %f14 fmuld8sux16 %f10, %f9, %f10 fcmple32 %f6, %f10, %g6 fmovdvc %icc, %f9, %f6 lduh [%l7 + 0x6E], %l3 movrlz %o0, %i3, %i7 movne %xcc, %o2, %g7 fpmerge %f10, %f12, %f2 fmovdl %xcc, %f0, %f0 stb %l0, [%l7 + 0x65] brlz,a %i1, loop_5900 ldx [%l7 + 0x78], %g1 fands %f6, %f9, %f7 fmul8x16al %f7, %f9, %f4 loop_5900: addcc %g2, %l4, %i0 ldd [%l7 + 0x78], %f10 fsrc2 %f2, %f4 ldx [%l7 + 0x60], %o6 stb %o5, [%l7 + 0x10] ldsw [%l7 + 0x40], %i4 fnands %f9, %f4, %f11 fornot2 %f12, %f10, %f2 fbul %fcc1, loop_5901 orncc %o7, %o1, %l6 bge,a loop_5902 movpos %icc, %l2, %o3 loop_5901: lduw [%l7 + 0x14], %i5 fxnor %f10, %f8, %f2 loop_5902: fabsd %f4, %f0 tpos %icc, 0x6 movrlez %l5, %g4, %i2 fmovrslz %i6, %f13, %f11 fxor %f0, %f6, %f12 brz %o4, loop_5903 fone %f4 brgez %g5, loop_5904 sth %l1, [%l7 + 0x1E] loop_5903: fmovdle %icc, %f7, %f0 fornot2s %f4, %f5, %f9 loop_5904: fmovrdlz %g3, %f12, %f8 ldd [%l7 + 0x18], %f2 lduh [%l7 + 0x6E], %g6 xorcc %o0, %i3, %l3 brgz %i7, loop_5905 stx %g7, [%l7 + 0x78] subccc %l0, 0x1234, %i1 stw %g1, [%l7 + 0x68] loop_5905: fcmped %fcc0, %f8, %f12 fmul8x16al %f15, %f2, %f4 movre %o2, %l4, %i0 ldx [%l7 + 0x70], %g2 fpsub16 %f14, %f2, %f8 fmovrse %o6, %f10, %f13 fpadd32 %f14, %f4, %f6 fnot1s %f8, %f13 ld [%l7 + 0x08], %f1 tcs %icc, 0x2 ldsh [%l7 + 0x20], %i4 ldsw [%l7 + 0x24], %o7 call loop_5906 brnz,a %o5, loop_5907 sethi 0x1DA0, %l6 fmovrde %o1, %f8, %f6 loop_5906: srax %o3, %i5, %l2 loop_5907: sub %g4, 0x1847, %l5 fble %fcc1, loop_5908 lduh [%l7 + 0x74], %i2 fors %f10, %f4, %f12 fsrc1 %f12, %f10 loop_5908: fcmpgt16 %f6, %f6, %o4 move %icc, %i6, %g5 tleu %xcc, 0x4 fmovdge %xcc, %f0, %f14 fbge,a %fcc0, loop_5909 and %l1, %g6, %o0 movge %xcc, %i3, %l3 ldx [%l7 + 0x40], %g3 loop_5909: bleu,a %icc, loop_5910 fzero %f12 fmovspos %xcc, %f9, %f1 fmovda %icc, %f4, %f5 loop_5910: ldx [%l7 + 0x30], %g7 ldsb [%l7 + 0x6D], %i7 ldub [%l7 + 0x54], %i1 std %f12, [%l7 + 0x60] fmovd %f0, %f6 tg %icc, 0x7 ld [%l7 + 0x28], %f14 ldsh [%l7 + 0x3E], %l0 taddcc %o2, 0x0B4A, %g1 std %f4, [%l7 + 0x48] brnz %l4, loop_5911 ldd [%l7 + 0x20], %f10 bvc %xcc, loop_5912 sth %g2, [%l7 + 0x66] loop_5911: stx %i0, [%l7 + 0x10] fcmpne16 %f14, %f14, %i4 loop_5912: fbue %fcc1, loop_5913 std %f8, [%l7 + 0x68] bg,pt %xcc, loop_5914 tsubcc %o6, 0x14C4, %o5 loop_5913: orncc %l6, %o1, %o3 andcc %o7, 0x1EE4, %l2 loop_5914: stw %i5, [%l7 + 0x14] tvc %xcc, 0x4 edge16ln %g4, %i2, %l5 brgez,a %i6, loop_5915 ldsw [%l7 + 0x3C], %g5 fandnot2s %f2, %f6, %f1 ld [%l7 + 0x54], %f9 loop_5915: tne %xcc, 0x4 st %f12, [%l7 + 0x78] fmovdcc %xcc, %f5, %f5 lduh [%l7 + 0x5A], %o4 srlx %l1, 0x0A, %g6 fmovdne %icc, %f15, %f14 alignaddrl %o0, %l3, %i3 bge,pn %xcc, loop_5916 ld [%l7 + 0x54], %f0 edge16l %g7, %i7, %g3 stx %l0, [%l7 + 0x10] loop_5916: edge32n %i1, %g1, %o2 ldsb [%l7 + 0x31], %g2 fbug,a %fcc1, loop_5917 movcs %icc, %l4, %i4 edge32l %o6, %i0, %l6 fmovsleu %xcc, %f11, %f11 loop_5917: bcc,a loop_5918 udivcc %o5, 0x04AD, %o1 fcmpgt16 %f2, %f10, %o7 pdist %f12, %f6, %f2 loop_5918: fcmple32 %f2, %f0, %o3 faligndata %f6, %f2, %f14 fmovs %f14, %f2 fandnot2s %f1, %f4, %f6 xorcc %i5, 0x09DF, %g4 subcc %i2, %l5, %i6 fexpand %f7, %f0 fcmpeq32 %f14, %f2, %l2 array32 %g5, %l1, %g6 movge %icc, %o4, %o0 fandnot2s %f12, %f11, %f11 lduh [%l7 + 0x62], %l3 ldub [%l7 + 0x2A], %g7 faligndata %f6, %f10, %f0 fpack32 %f10, %f10, %f14 fmovrdlz %i3, %f0, %f10 fmovsneg %xcc, %f4, %f13 ldx [%l7 + 0x60], %i7 stw %l0, [%l7 + 0x2C] fcmpgt16 %f0, %f2, %i1 movrlz %g3, %g1, %g2 stb %o2, [%l7 + 0x16] fmul8x16al %f0, %f10, %f2 fexpand %f14, %f0 fmovrdne %i4, %f12, %f0 bvs,a,pn %icc, loop_5919 sdiv %l4, 0x15F8, %o6 fmovrsgz %l6, %f6, %f8 fcmpgt16 %f14, %f4, %o5 loop_5919: fandnot2 %f10, %f2, %f6 sth %o1, [%l7 + 0x38] fmovrdlz %o7, %f0, %f12 andncc %o3, %i5, %g4 stb %i0, [%l7 + 0x2A] fabss %f9, %f3 bgu,a %xcc, loop_5920 fbug,a %fcc0, loop_5921 stx %i2, [%l7 + 0x08] be,a,pn %icc, loop_5922 loop_5920: sth %l5, [%l7 + 0x24] loop_5921: stb %l2, [%l7 + 0x2D] array8 %i6, %l1, %g6 loop_5922: st %f8, [%l7 + 0x70] ldsh [%l7 + 0x74], %g5 siam 0x2 ldub [%l7 + 0x65], %o4 fmul8x16 %f5, %f12, %f4 fpsub32s %f14, %f12, %f0 fbule,a %fcc3, loop_5923 siam 0x4 bg,a loop_5924 fmovdvc %icc, %f5, %f1 loop_5923: tcs %xcc, 0x0 be loop_5925 loop_5924: fmovrsgz %o0, %f3, %f12 ldsb [%l7 + 0x35], %l3 lduh [%l7 + 0x20], %i3 loop_5925: stx %g7, [%l7 + 0x78] fmovsle %icc, %f7, %f10 ldd [%l7 + 0x10], %f2 siam 0x5 fmovdvs %icc, %f6, %f12 fornot1s %f13, %f14, %f11 nop setx loop_5926, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %l0, [%l7 + 0x50] edge32n %i1, %g3, %i7 fmul8sux16 %f12, %f8, %f8 loop_5926: tle %icc, 0x7 fcmpne32 %f0, %f2, %g1 movvs %icc, %o2, %g2 sth %l4, [%l7 + 0x56] lduh [%l7 + 0x72], %o6 fmovsvs %icc, %f7, %f1 fmovrdlez %l6, %f14, %f6 fnands %f3, %f15, %f14 std %f14, [%l7 + 0x78] fmovde %xcc, %f4, %f9 fmovdgu %xcc, %f7, %f8 fmovrdne %i4, %f4, %f10 brlez %o1, loop_5927 ldsb [%l7 + 0x73], %o5 tpos %icc, 0x3 bge,pt %icc, loop_5928 loop_5927: movrne %o3, %i5, %g4 ld [%l7 + 0x20], %f2 taddcctv %o7, 0x02FE, %i0 loop_5928: xnor %i2, 0x0498, %l5 st %f15, [%l7 + 0x74] fpadd16s %f12, %f11, %f7 ldsw [%l7 + 0x60], %i6 sth %l1, [%l7 + 0x6C] udiv %l2, 0x1DB0, %g5 movpos %icc, %o4, %g6 edge8n %o0, %l3, %g7 fnand %f0, %f10, %f4 fcmps %fcc0, %f12, %f3 nop setx loop_5929, %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 alignaddr %i3, %i1, %l0 stw %i7, [%l7 + 0x34] ldsh [%l7 + 0x1C], %g1 loop_5929: ldx [%l7 + 0x18], %o2 ldx [%l7 + 0x78], %g3 bpos,pt %xcc, loop_5930 movneg %icc, %g2, %l4 std %f14, [%l7 + 0x40] fmovda %icc, %f0, %f12 loop_5930: fbe,a %fcc3, loop_5931 fcmpes %fcc1, %f3, %f7 edge8n %l6, %o6, %i4 fmovsl %xcc, %f1, %f15 loop_5931: fmovscc %icc, %f9, %f7 movcc %icc, %o1, %o5 fmovdcc %icc, %f15, %f9 nop setx loop_5932, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %o3, [%l7 + 0x64] movvs %xcc, %i5, %o7 ble %xcc, loop_5933 loop_5932: tle %icc, 0x4 fcmpne16 %f12, %f6, %i0 fmovrsgz %i2, %f8, %f14 loop_5933: fmuld8sux16 %f10, %f1, %f12 fsrc1 %f4, %f14 lduw [%l7 + 0x44], %g4 brgez,a %i6, loop_5934 udivcc %l1, 0x0BBC, %l5 fbe,a %fcc0, loop_5935 bvs,a,pt %icc, loop_5936 loop_5934: tle %icc, 0x1 ldx [%l7 + 0x08], %l2 loop_5935: faligndata %f0, %f2, %f8 loop_5936: tsubcctv %o4, 0x0429, %g5 fbul,a %fcc3, loop_5937 bleu,a %xcc, loop_5938 ldsh [%l7 + 0x4C], %g6 fmovdcc %xcc, %f8, %f15 loop_5937: or %l3, 0x169F, %o0 loop_5938: fbg,a %fcc2, loop_5939 fcmple16 %f4, %f10, %i3 alignaddrl %i1, %g7, %l0 movle %xcc, %g1, %o2 loop_5939: edge16ln %g3, %i7, %l4 fmovsvs %xcc, %f15, %f0 stb %g2, [%l7 + 0x5F] fmovrdlez %o6, %f0, %f12 movrlez %i4, 0x06E, %o1 ldsw [%l7 + 0x78], %o5 fpadd32s %f6, %f14, %f9 stw %o3, [%l7 + 0x74] array16 %i5, %l6, %o7 ldub [%l7 + 0x36], %i0 and %g4, 0x1729, %i2 fblg,a %fcc2, loop_5940 fmovde %xcc, %f2, %f15 ldsb [%l7 + 0x76], %l1 bvc,a,pn %xcc, loop_5941 loop_5940: fbe,a %fcc1, loop_5942 stx %i6, [%l7 + 0x58] stx %l2, [%l7 + 0x60] loop_5941: ld [%l7 + 0x48], %f4 loop_5942: fcmps %fcc0, %f15, %f11 fnands %f1, %f12, %f7 fands %f9, %f4, %f1 tge %icc, 0x6 fmovscs %icc, %f10, %f4 brlez,a %l5, loop_5943 fmovdcs %icc, %f0, %f5 xor %g5, 0x02F2, %g6 te %xcc, 0x6 loop_5943: fmovrsgez %l3, %f11, %f7 movcc %icc, %o0, %o4 sth %i3, [%l7 + 0x42] fmovsvs %icc, %f0, %f1 fsrc2s %f7, %f0 bpos,pn %icc, loop_5944 fbuge %fcc0, loop_5945 bg loop_5946 ldx [%l7 + 0x50], %i1 loop_5944: alignaddr %l0, %g7, %g1 loop_5945: fnot1s %f11, %f8 loop_5946: ldsb [%l7 + 0x48], %g3 tcc %icc, 0x4 subcc %i7, 0x1246, %o2 brnz %l4, loop_5947 tpos %icc, 0x4 fxnors %f8, %f11, %f5 fmul8sux16 %f0, %f4, %f14 loop_5947: fornot1s %f1, %f0, %f8 ldx [%l7 + 0x28], %g2 faligndata %f10, %f10, %f8 array16 %i4, %o6, %o1 fpack32 %f14, %f4, %f0 tsubcc %o3, 0x0987, %o5 brlez %l6, loop_5948 fmovrdgez %o7, %f0, %f10 sth %i5, [%l7 + 0x70] fmovs %f0, %f6 loop_5948: bpos,pn %xcc, loop_5949 fmovdn %icc, %f3, %f1 fxors %f14, %f2, %f3 ldx [%l7 + 0x48], %g4 loop_5949: fones %f4 subccc %i2, %l1, %i6 bgu %xcc, loop_5950 addccc %i0, %l2, %g5 ld [%l7 + 0x7C], %f2 tcs %icc, 0x0 loop_5950: for %f2, %f6, %f8 sth %l5, [%l7 + 0x18] srl %l3, 0x1C, %o0 fbue %fcc2, loop_5951 fmul8ulx16 %f6, %f10, %f14 fone %f0 fnot1 %f10, %f14 loop_5951: fone %f2 fcmped %fcc2, %f4, %f0 ldx [%l7 + 0x10], %g6 bleu,pn %xcc, loop_5952 stw %i3, [%l7 + 0x30] fsrc1s %f12, %f15 fmovde %icc, %f3, %f15 loop_5952: stb %i1, [%l7 + 0x3B] ldx [%l7 + 0x10], %l0 fnot2s %f2, %f8 movn %icc, %g7, %g1 fmovrde %o4, %f0, %f4 mova %xcc, %g3, %o2 edge32 %i7, %g2, %l4 stx %i4, [%l7 + 0x20] lduh [%l7 + 0x26], %o6 brz,a %o3, loop_5953 sth %o1, [%l7 + 0x66] fnegd %f6, %f10 sth %l6, [%l7 + 0x66] loop_5953: fmovsn %xcc, %f14, %f3 fmovscc %xcc, %f6, %f13 orncc %o7, %i5, %o5 stx %g4, [%l7 + 0x50] std %f10, [%l7 + 0x18] lduw [%l7 + 0x20], %l1 movg %icc, %i6, %i2 fcmpgt32 %f8, %f4, %l2 ba loop_5954 ldub [%l7 + 0x1D], %i0 or %l5, %l3, %o0 ldsw [%l7 + 0x48], %g5 loop_5954: fmovsvs %xcc, %f15, %f13 stw %g6, [%l7 + 0x20] fmovdge %xcc, %f0, %f5 fandnot2s %f13, %f10, %f0 ldsw [%l7 + 0x24], %i3 sethi 0x0C76, %l0 fmul8ulx16 %f10, %f10, %f2 stw %i1, [%l7 + 0x4C] fmovsleu %icc, %f9, %f5 ldsw [%l7 + 0x20], %g7 fcmpne32 %f6, %f8, %g1 subccc %o4, 0x0F0F, %o2 fbge %fcc2, loop_5955 fsrc1 %f6, %f6 orn %i7, 0x0B50, %g3 lduw [%l7 + 0x6C], %l4 loop_5955: fnot2 %f10, %f10 bn loop_5956 movvc %icc, %g2, %i4 ldub [%l7 + 0x7E], %o3 fpsub32 %f2, %f10, %f4 loop_5956: fcmpgt32 %f8, %f4, %o6 nop setx loop_5957, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done te %xcc, 0x6 lduw [%l7 + 0x4C], %l6 fcmped %fcc1, %f2, %f4 loop_5957: tvc %icc, 0x2 bgu,pn %xcc, loop_5958 movvc %xcc, %o1, %o7 ble,pn %xcc, loop_5959 ldsh [%l7 + 0x4E], %o5 loop_5958: sth %g4, [%l7 + 0x3C] movre %i5, 0x093, %l1 loop_5959: bg %xcc, loop_5960 fpsub16 %f2, %f2, %f8 fnegs %f5, %f1 fbn %fcc1, loop_5961 loop_5960: stx %i2, [%l7 + 0x50] fbule %fcc3, loop_5962 movg %xcc, %l2, %i6 loop_5961: movgu %icc, %i0, %l5 stx %o0, [%l7 + 0x78] loop_5962: ldsh [%l7 + 0x28], %g5 tne %xcc, 0x7 st %f13, [%l7 + 0x40] stx %g6, [%l7 + 0x20] andncc %l3, %l0, %i1 fors %f3, %f1, %f3 ld [%l7 + 0x28], %f0 fmovrslz %g7, %f3, %f5 tpos %xcc, 0x6 lduh [%l7 + 0x5E], %i3 std %f2, [%l7 + 0x60] for %f0, %f10, %f4 fnot2 %f8, %f14 fblg,a %fcc1, loop_5963 fbne %fcc1, loop_5964 brgez,a %g1, loop_5965 stx %o4, [%l7 + 0x68] loop_5963: lduw [%l7 + 0x14], %o2 loop_5964: ldsw [%l7 + 0x28], %i7 loop_5965: fmovscs %xcc, %f4, %f0 fbul,a %fcc3, loop_5966 ld [%l7 + 0x6C], %f5 ldsb [%l7 + 0x59], %l4 sdivcc %g2, 0x0B21, %g3 loop_5966: sth %i4, [%l7 + 0x62] fxnors %f8, %f2, %f10 fmovsvc %xcc, %f13, %f14 fmovdneg %xcc, %f0, %f4 andcc %o6, %o3, %o1 fabsd %f4, %f12 edge16n %l6, %o7, %g4 sll %o5, %l1, %i2 sth %i5, [%l7 + 0x52] fandnot1 %f2, %f0, %f8 ldsb [%l7 + 0x44], %i6 srl %l2, %i0, %o0 brz,a %g5, loop_5967 fbul %fcc1, loop_5968 movl %xcc, %g6, %l5 movne %icc, %l0, %i1 loop_5967: ld [%l7 + 0x28], %f8 loop_5968: sra %g7, %l3, %i3 fmovrdlez %g1, %f6, %f4 movvc %icc, %o4, %o2 ldsb [%l7 + 0x6E], %l4 ld [%l7 + 0x0C], %f5 sdivx %g2, 0x0676, %g3 movgu %icc, %i7, %o6 edge8n %o3, %i4, %l6 fbn,a %fcc1, loop_5969 fmovscs %xcc, %f3, %f0 stw %o7, [%l7 + 0x48] ldub [%l7 + 0x2E], %o1 loop_5969: movrlez %o5, 0x121, %l1 subc %i2, %i5, %i6 fone %f0 std %f0, [%l7 + 0x30] ldd [%l7 + 0x58], %f14 movpos %xcc, %g4, %i0 fmovdvc %icc, %f12, %f1 fmovscs %xcc, %f3, %f13 ldsw [%l7 + 0x64], %o0 ldx [%l7 + 0x20], %l2 fmovsa %icc, %f1, %f0 fmuld8sux16 %f12, %f6, %f14 lduw [%l7 + 0x48], %g5 for %f6, %f0, %f8 addc %g6, 0x164E, %l0 lduw [%l7 + 0x20], %l5 lduw [%l7 + 0x0C], %g7 fcmple32 %f0, %f12, %i1 te %icc, 0x3 lduw [%l7 + 0x50], %l3 fmovrdgez %g1, %f8, %f10 fmovdleu %xcc, %f5, %f3 movle %xcc, %o4, %i3 smul %o2, %g2, %l4 fandnot1 %f12, %f4, %f8 fcmpne32 %f0, %f0, %i7 stw %o6, [%l7 + 0x4C] edge8ln %g3, %o3, %l6 fmovspos %xcc, %f15, %f7 ldsh [%l7 + 0x28], %o7 ta %icc, 0x5 bgu,a,pt %xcc, loop_5970 array16 %i4, %o5, %o1 fxors %f15, %f13, %f9 andn %i2, 0x0B29, %l1 loop_5970: st %f10, [%l7 + 0x34] sub %i5, %g4, %i6 fbu,a %fcc3, loop_5971 tgu %icc, 0x1 fmovrslz %i0, %f14, %f0 lduh [%l7 + 0x76], %l2 loop_5971: fble,a %fcc1, loop_5972 ld [%l7 + 0x10], %f4 sethi 0x093C, %g5 fsrc2s %f6, %f0 loop_5972: ld [%l7 + 0x40], %f4 std %f10, [%l7 + 0x78] sub %g6, %o0, %l0 srl %g7, %i1, %l3 for %f14, %f0, %f6 alignaddr %l5, %o4, %i3 stb %g1, [%l7 + 0x43] fpsub16 %f0, %f10, %f8 orncc %o2, %g2, %l4 nop setx loop_5973, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done and %o6, %g3, %o3 fcmpne32 %f6, %f12, %i7 ldsw [%l7 + 0x54], %l6 loop_5973: lduh [%l7 + 0x5C], %i4 edge16l %o5, %o1, %i2 stw %l1, [%l7 + 0x70] st %f6, [%l7 + 0x08] fpsub16s %f12, %f7, %f14 ldx [%l7 + 0x30], %i5 fmovda %icc, %f5, %f8 stw %g4, [%l7 + 0x40] fxnor %f4, %f14, %f10 fpadd16s %f13, %f4, %f7 fmovrslz %o7, %f11, %f14 andcc %i0, %i6, %l2 array8 %g5, %g6, %o0 fbg %fcc2, loop_5974 fand %f12, %f8, %f10 stx %l0, [%l7 + 0x40] stw %i1, [%l7 + 0x38] loop_5974: fnot1s %f11, %f14 tcc %icc, 0x1 fmovrdgez %l3, %f10, %f14 bn,a,pt %icc, loop_5975 srl %g7, 0x02, %l5 movneg %icc, %o4, %g1 movrlez %i3, 0x230, %g2 loop_5975: fpack16 %f12, %f8 move %xcc, %l4, %o2 fpsub16 %f2, %f6, %f2 fone %f2 fmovdge %icc, %f11, %f15 tvs %xcc, 0x7 fble,a %fcc1, loop_5976 stb %g3, [%l7 + 0x7F] fornot1 %f12, %f4, %f12 siam 0x2 loop_5976: fcmpd %fcc0, %f2, %f10 fsrc1 %f0, %f12 edge16ln %o3, %i7, %l6 alignaddrl %o6, %i4, %o5 ldub [%l7 + 0x2F], %o1 fpadd16 %f0, %f6, %f2 nop setx loop_5977, %l0, %l1 jmpl %l1, %i2 ldsb [%l7 + 0x4F], %i5 sth %l1, [%l7 + 0x6E] bpos,a loop_5978 loop_5977: movre %o7, %g4, %i0 fmovdn %xcc, %f7, %f11 ld [%l7 + 0x18], %f8 loop_5978: ldd [%l7 + 0x60], %f0 fcmple32 %f0, %f8, %i6 alignaddrl %g5, %l2, %g6 tg %icc, 0x5 fcmpeq16 %f4, %f0, %l0 ldsh [%l7 + 0x12], %i1 ldsw [%l7 + 0x50], %o0 movn %xcc, %g7, %l3 st %f11, [%l7 + 0x30] lduw [%l7 + 0x10], %o4 fornot2 %f4, %f8, %f0 ldsw [%l7 + 0x68], %l5 movl %xcc, %g1, %g2 fornot1 %f0, %f12, %f4 fmovrslz %l4, %f6, %f15 fbuge %fcc2, loop_5979 fmovsle %icc, %f8, %f9 fsrc2s %f0, %f14 edge32l %i3, %o2, %o3 loop_5979: bge,a,pn %icc, loop_5980 fbg %fcc3, loop_5981 std %f0, [%l7 + 0x18] fbge,a %fcc3, loop_5982 loop_5980: fcmpne32 %f10, %f4, %g3 loop_5981: fnegs %f7, %f13 lduh [%l7 + 0x46], %l6 loop_5982: fnot1 %f4, %f12 fmovrde %o6, %f2, %f2 srlx %i7, %i4, %o1 brgez,a %i2, loop_5983 stw %o5, [%l7 + 0x74] stx %l1, [%l7 + 0x30] movneg %icc, %o7, %g4 loop_5983: fpadd32s %f8, %f0, %f10 edge8 %i5, %i6, %g5 taddcctv %l2, 0x1475, %i0 lduw [%l7 + 0x0C], %l0 ldsw [%l7 + 0x28], %g6 fmovdcs %xcc, %f2, %f11 stw %o0, [%l7 + 0x34] bvs,pn %xcc, loop_5984 fmovrsgz %i1, %f14, %f12 ldsw [%l7 + 0x60], %l3 sth %g7, [%l7 + 0x72] loop_5984: fabss %f11, %f13 fcmpne16 %f6, %f6, %l5 bge,pn %xcc, loop_5985 bg,a %xcc, loop_5986 udiv %o4, 0x12E5, %g2 fmovsge %icc, %f3, %f5 loop_5985: fmovrsne %l4, %f12, %f3 loop_5986: fmovdne %icc, %f4, %f6 fmovdne %xcc, %f11, %f9 andn %g1, 0x1EEC, %i3 xor %o3, 0x09C3, %g3 st %f6, [%l7 + 0x7C] siam 0x0 edge8n %o2, %o6, %l6 ldub [%l7 + 0x10], %i4 ldx [%l7 + 0x70], %i7 ldd [%l7 + 0x38], %f0 ld [%l7 + 0x14], %f15 fmovdle %xcc, %f1, %f3 ldsw [%l7 + 0x30], %i2 movvc %icc, %o5, %l1 lduh [%l7 + 0x5C], %o1 fbue %fcc0, loop_5987 tne %icc, 0x3 stb %o7, [%l7 + 0x30] tleu %icc, 0x3 loop_5987: lduh [%l7 + 0x70], %i5 stx %g4, [%l7 + 0x48] fabss %f1, %f2 ldsb [%l7 + 0x63], %g5 std %f6, [%l7 + 0x68] fcmpeq32 %f12, %f0, %l2 fcmped %fcc0, %f14, %f14 movne %xcc, %i0, %i6 ldsb [%l7 + 0x09], %g6 fmovscc %xcc, %f7, %f11 fmovdne %icc, %f5, %f8 fmovdle %xcc, %f4, %f2 stw %o0, [%l7 + 0x5C] tn %xcc, 0x3 fnor %f2, %f12, %f8 fmovsleu %xcc, %f9, %f14 movleu %xcc, %i1, %l3 st %f0, [%l7 + 0x20] fnand %f0, %f2, %f0 fnand %f6, %f2, %f8 fmovscs %xcc, %f0, %f9 lduw [%l7 + 0x38], %l0 movrlez %l5, 0x368, %g7 fornot2 %f4, %f2, %f6 ldx [%l7 + 0x38], %g2 lduh [%l7 + 0x10], %l4 sth %g1, [%l7 + 0x28] addc %o4, 0x1461, %o3 fmovdneg %xcc, %f12, %f6 ldub [%l7 + 0x38], %g3 edge8l %i3, %o2, %l6 tcc %icc, 0x5 lduw [%l7 + 0x7C], %o6 ldsh [%l7 + 0x6A], %i7 ldx [%l7 + 0x18], %i4 srlx %o5, %l1, %i2 alignaddrl %o7, %o1, %g4 stb %g5, [%l7 + 0x1B] ldsb [%l7 + 0x1F], %i5 edge16l %i0, %l2, %i6 movgu %xcc, %o0, %i1 stx %l3, [%l7 + 0x50] sth %l0, [%l7 + 0x10] fbl,a %fcc0, loop_5988 fbge,a %fcc3, loop_5989 faligndata %f2, %f8, %f6 ldsh [%l7 + 0x4A], %g6 loop_5988: tle %xcc, 0x4 loop_5989: fxor %f8, %f0, %f14 ldsh [%l7 + 0x36], %g7 array8 %l5, %g2, %g1 bshuffle %f10, %f10, %f8 stw %o4, [%l7 + 0x1C] fmul8x16au %f11, %f9, %f8 call loop_5990 movpos %icc, %o3, %l4 brgez,a %i3, loop_5991 fmovdvs %xcc, %f10, %f11 loop_5990: fbue %fcc1, loop_5992 movne %icc, %o2, %g3 loop_5991: lduh [%l7 + 0x6A], %o6 fmovdl %icc, %f4, %f15 loop_5992: lduw [%l7 + 0x60], %l6 fmovrdgez %i7, %f14, %f8 std %f14, [%l7 + 0x18] fmovdle %icc, %f10, %f11 movl %xcc, %i4, %l1 andncc %o5, %o7, %o1 fcmpeq32 %f6, %f10, %g4 fones %f15 stx %g5, [%l7 + 0x58] ldx [%l7 + 0x20], %i5 fmovrsne %i2, %f14, %f11 fbg %fcc0, loop_5993 ldsb [%l7 + 0x7C], %i0 ldub [%l7 + 0x7E], %i6 nop setx loop_5994, %l0, %l1 jmpl %l1, %l2 loop_5993: stb %i1, [%l7 + 0x2A] ld [%l7 + 0x34], %f7 mulscc %o0, 0x16AA, %l3 loop_5994: tneg %xcc, 0x0 mova %xcc, %g6, %l0 movrlz %l5, 0x091, %g7 bge,a %xcc, loop_5995 lduw [%l7 + 0x50], %g1 lduw [%l7 + 0x14], %g2 lduh [%l7 + 0x6E], %o4 loop_5995: fmovscc %xcc, %f12, %f9 fmovrsgz %o3, %f0, %f12 fmovdpos %icc, %f0, %f11 fbu %fcc3, loop_5996 lduw [%l7 + 0x7C], %i3 sth %o2, [%l7 + 0x72] fmovdle %icc, %f11, %f14 loop_5996: sdivcc %l4, 0x017F, %o6 fornot2 %f10, %f0, %f0 sth %l6, [%l7 + 0x48] xor %g3, 0x1830, %i7 stx %i4, [%l7 + 0x58] faligndata %f10, %f10, %f6 lduh [%l7 + 0x20], %o5 sth %o7, [%l7 + 0x4C] fbue %fcc2, loop_5997 fxors %f7, %f4, %f12 ldd [%l7 + 0x08], %f6 st %f4, [%l7 + 0x28] loop_5997: subcc %o1, %l1, %g4 nop setx loop_5998, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done srlx %i5, %g5, %i0 fnands %f9, %f10, %f3 ble %icc, loop_5999 loop_5998: ldd [%l7 + 0x70], %f4 ldx [%l7 + 0x08], %i2 umul %i6, 0x060B, %l2 loop_5999: stb %i1, [%l7 + 0x5E] fsrc2 %f8, %f2 std %f4, [%l7 + 0x60] ldub [%l7 + 0x0C], %l3 fbule %fcc2, loop_6000 brlz,a %o0, loop_6001 umul %l0, %l5, %g6 fmuld8sux16 %f0, %f10, %f8 loop_6000: fcmpes %fcc2, %f12, %f15 loop_6001: fmovsne %xcc, %f1, %f14 ldsb [%l7 + 0x47], %g1 fcmps %fcc1, %f3, %f14 fxnor %f12, %f14, %f8 fbn %fcc3, loop_6002 fmuld8sux16 %f1, %f8, %f4 fsrc2s %f6, %f3 fmovscc %icc, %f5, %f2 loop_6002: stb %g2, [%l7 + 0x51] fmovsvs %icc, %f10, %f9 bneg,a %xcc, loop_6003 ldsw [%l7 + 0x44], %g7 ldx [%l7 + 0x40], %o4 fmovrsgz %i3, %f1, %f4 loop_6003: ldd [%l7 + 0x50], %f12 edge8 %o2, %l4, %o6 fmovrdlez %o3, %f14, %f2 fpadd16 %f14, %f8, %f0 stx %l6, [%l7 + 0x58] fmovrdgz %g3, %f10, %f10 fmul8x16au %f15, %f1, %f12 srax %i7, 0x0D, %i4 sth %o5, [%l7 + 0x2E] ldsh [%l7 + 0x76], %o1 ldsh [%l7 + 0x1A], %o7 std %f8, [%l7 + 0x10] st %f11, [%l7 + 0x20] fmovrdne %l1, %f6, %f0 andncc %g4, %i5, %i0 xnorcc %g5, %i6, %l2 fnands %f14, %f8, %f12 ldsh [%l7 + 0x3A], %i1 fmuld8ulx16 %f4, %f11, %f0 stx %i2, [%l7 + 0x18] bn,pt %xcc, loop_6004 stx %o0, [%l7 + 0x60] ld [%l7 + 0x14], %f12 fpmerge %f5, %f8, %f0 loop_6004: fpack16 %f10, %f9 ldub [%l7 + 0x23], %l3 movl %xcc, %l0, %g6 ldx [%l7 + 0x50], %g1 fbul %fcc2, loop_6005 stb %l5, [%l7 + 0x70] fmuld8sux16 %f8, %f4, %f2 lduw [%l7 + 0x48], %g2 loop_6005: ldx [%l7 + 0x48], %o4 fmovscc %icc, %f0, %f13 fnors %f11, %f2, %f12 sdiv %i3, 0x01AD, %o2 bl,a %icc, loop_6006 addcc %g7, %l4, %o6 lduw [%l7 + 0x20], %l6 std %f0, [%l7 + 0x38] loop_6006: lduw [%l7 + 0x4C], %g3 fbuge %fcc1, loop_6007 sdiv %i7, 0x0331, %i4 std %f10, [%l7 + 0x08] stx %o5, [%l7 + 0x50] loop_6007: ldx [%l7 + 0x10], %o3 tge %icc, 0x2 movneg %xcc, %o1, %o7 fbl %fcc3, loop_6008 fpadd16s %f15, %f11, %f13 movcc %xcc, %g4, %l1 lduh [%l7 + 0x50], %i0 loop_6008: fmovrde %i5, %f0, %f12 fcmpeq16 %f8, %f14, %g5 ldd [%l7 + 0x30], %f10 movle %xcc, %l2, %i1 ldsb [%l7 + 0x6D], %i2 tleu %icc, 0x5 movle %xcc, %i6, %o0 nop setx loop_6009, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x36], %l3 edge32ln %g6, %g1, %l5 fbul,a %fcc3, loop_6010 loop_6009: bpos,a,pn %icc, loop_6011 brgez %l0, loop_6012 fmovsl %xcc, %f4, %f4 loop_6010: udiv %g2, 0x0BCC, %o4 loop_6011: ldsw [%l7 + 0x4C], %o2 loop_6012: bpos,a %xcc, loop_6013 bneg,a %xcc, loop_6014 array32 %g7, %i3, %l4 edge8 %o6, %g3, %l6 loop_6013: popc %i4, %o5 loop_6014: edge32ln %i7, %o3, %o1 fmuld8sux16 %f9, %f10, %f2 edge32l %g4, %o7, %i0 movne %xcc, %i5, %l1 ldx [%l7 + 0x40], %l2 pdist %f8, %f8, %f10 fmovrsgez %g5, %f7, %f12 fbg,a %fcc1, loop_6015 ldsb [%l7 + 0x74], %i1 xorcc %i2, 0x1062, %i6 tne %icc, 0x1 loop_6015: fmovdl %xcc, %f4, %f11 array32 %o0, %g6, %g1 stb %l3, [%l7 + 0x2F] alignaddrl %l0, %l5, %o4 ldd [%l7 + 0x30], %f14 orn %o2, 0x0148, %g7 st %f8, [%l7 + 0x14] call loop_6016 fmovsvc %icc, %f7, %f15 fmovrsgz %i3, %f8, %f0 tg %xcc, 0x4 loop_6016: ld [%l7 + 0x2C], %f10 sth %g2, [%l7 + 0x0A] edge8n %l4, %o6, %l6 movrne %i4, %g3, %i7 ldx [%l7 + 0x40], %o3 ba,a loop_6017 ldsb [%l7 + 0x0E], %o1 fpack16 %f10, %f11 ldd [%l7 + 0x58], %f10 loop_6017: fmovrslez %g4, %f15, %f11 tleu %icc, 0x0 fmovdn %icc, %f14, %f9 movvc %icc, %o5, %o7 fmovrdgez %i5, %f4, %f2 or %l1, %i0, %g5 fxnor %f6, %f4, %f6 tn %xcc, 0x5 fmovrse %i1, %f13, %f9 taddcctv %l2, %i2, %o0 fmovspos %icc, %f0, %f13 movg %xcc, %i6, %g6 stw %l3, [%l7 + 0x5C] movne %icc, %l0, %g1 fbg,a %fcc0, loop_6018 ldd [%l7 + 0x48], %f6 edge16n %o4, %l5, %g7 srl %i3, %o2, %g2 loop_6018: be,a,pn %icc, loop_6019 ble,a,pn %xcc, loop_6020 ldx [%l7 + 0x78], %o6 ld [%l7 + 0x24], %f9 loop_6019: ldsb [%l7 + 0x3E], %l6 loop_6020: stb %i4, [%l7 + 0x68] orcc %l4, %g3, %o3 xnor %o1, 0x02FE, %i7 nop setx loop_6021, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done faligndata %f4, %f2, %f6 stw %o5, [%l7 + 0x3C] lduh [%l7 + 0x60], %g4 loop_6021: stw %o7, [%l7 + 0x54] stw %l1, [%l7 + 0x14] tsubcc %i0, %g5, %i5 st %f7, [%l7 + 0x74] fnot2 %f0, %f2 fmovsvc %icc, %f3, %f15 edge32l %i1, %i2, %l2 ldsb [%l7 + 0x63], %i6 fmovsgu %icc, %f3, %f15 tneg %xcc, 0x3 edge16 %o0, %l3, %g6 fba,a %fcc2, loop_6022 fbu %fcc1, loop_6023 stb %g1, [%l7 + 0x3A] stb %o4, [%l7 + 0x18] loop_6022: orcc %l0, 0x0F51, %l5 loop_6023: ldsh [%l7 + 0x76], %i3 edge32n %o2, %g2, %g7 ldub [%l7 + 0x4A], %l6 fmul8x16 %f15, %f0, %f0 fbn,a %fcc3, loop_6024 ldsb [%l7 + 0x10], %o6 fmovrdlez %i4, %f0, %f10 fmovsa %xcc, %f13, %f8 loop_6024: addcc %l4, 0x1B63, %o3 fcmpes %fcc2, %f7, %f7 fbo,a %fcc3, loop_6025 stw %g3, [%l7 + 0x44] edge16ln %o1, %o5, %i7 movrne %o7, %l1, %g4 loop_6025: fmovrsne %i0, %f4, %f8 andcc %i5, 0x0A4C, %i1 fbo,a %fcc0, loop_6026 fpackfix %f8, %f3 movre %i2, %g5, %l2 ldsh [%l7 + 0x1C], %i6 loop_6026: tcc %xcc, 0x4 fmovdg %xcc, %f8, %f12 fnegs %f15, %f13 fpadd16s %f14, %f9, %f7 fbge,a %fcc2, loop_6027 movne %icc, %l3, %g6 fmovsne %icc, %f4, %f14 fmovsne %icc, %f13, %f12 loop_6027: fors %f4, %f7, %f14 fcmple32 %f6, %f8, %o0 addccc %g1, %o4, %l5 xor %l0, %i3, %g2 ldsb [%l7 + 0x5D], %g7 lduh [%l7 + 0x1E], %l6 stx %o6, [%l7 + 0x40] or %o2, 0x18C1, %l4 fmovrdne %i4, %f14, %f8 fpadd32s %f1, %f15, %f14 fmovsn %icc, %f12, %f14 udivx %g3, 0x1EA7, %o3 fcmpgt16 %f2, %f4, %o1 sth %o5, [%l7 + 0x38] fmovd %f0, %f14 fbe,a %fcc1, loop_6028 fnands %f5, %f4, %f2 addcc %o7, 0x11E8, %i7 fpadd16s %f3, %f1, %f7 loop_6028: brgez,a %g4, loop_6029 ldsb [%l7 + 0x31], %i0 for %f6, %f0, %f0 bpos,a loop_6030 loop_6029: fmovdcs %icc, %f2, %f11 stx %i5, [%l7 + 0x60] sra %i1, 0x09, %l1 loop_6030: ld [%l7 + 0x2C], %f5 movpos %icc, %i2, %l2 lduh [%l7 + 0x74], %g5 fcmpd %fcc0, %f6, %f2 fbue %fcc0, loop_6031 fnot1 %f2, %f14 edge16ln %i6, %g6, %o0 umulcc %g1, %o4, %l5 loop_6031: udiv %l0, 0x00D9, %l3 fornot1s %f12, %f3, %f7 fnors %f7, %f10, %f6 fmovdle %xcc, %f13, %f15 brz,a %g2, loop_6032 std %f12, [%l7 + 0x38] brlez,a %i3, loop_6033 fnor %f6, %f8, %f2 loop_6032: fmovsn %icc, %f9, %f13 ldx [%l7 + 0x78], %l6 loop_6033: orncc %g7, %o2, %l4 stx %o6, [%l7 + 0x30] ldsw [%l7 + 0x30], %g3 popc 0x07AB, %i4 sth %o3, [%l7 + 0x20] fmul8ulx16 %f0, %f14, %f6 ldd [%l7 + 0x40], %f4 tle %xcc, 0x1 ldsh [%l7 + 0x68], %o1 fmovdneg %icc, %f10, %f10 fmovrdne %o7, %f8, %f4 st %f4, [%l7 + 0x4C] fbe %fcc3, loop_6034 fbn %fcc1, loop_6035 ldd [%l7 + 0x08], %f0 fcmpgt16 %f4, %f2, %o5 loop_6034: fands %f14, %f3, %f13 loop_6035: edge32n %g4, %i7, %i5 alignaddrl %i0, %i1, %l1 stb %l2, [%l7 + 0x21] sth %g5, [%l7 + 0x50] ldsh [%l7 + 0x52], %i2 ldd [%l7 + 0x38], %f12 edge8l %i6, %o0, %g1 ldx [%l7 + 0x08], %g6 edge16l %l5, %l0, %o4 edge32ln %l3, %g2, %l6 ldsh [%l7 + 0x3E], %i3 udivcc %o2, 0x0324, %g7 fmovsle %xcc, %f10, %f13 andncc %o6, %l4, %g3 smulcc %i4, 0x1464, %o3 ldsh [%l7 + 0x3A], %o1 addc %o5, %g4, %i7 fmovs %f15, %f11 ldsw [%l7 + 0x28], %o7 fnor %f8, %f10, %f10 tleu %xcc, 0x1 movcc %icc, %i0, %i1 ldsw [%l7 + 0x70], %i5 srlx %l2, %l1, %i2 edge16ln %g5, %i6, %o0 stx %g6, [%l7 + 0x20] ld [%l7 + 0x58], %f1 bg %icc, loop_6036 and %l5, %g1, %o4 lduw [%l7 + 0x6C], %l3 fcmpes %fcc2, %f15, %f3 loop_6036: std %f4, [%l7 + 0x40] stx %l0, [%l7 + 0x08] fmovrslz %g2, %f5, %f10 fmovdpos %xcc, %f11, %f5 ldd [%l7 + 0x40], %f8 fnor %f2, %f2, %f4 fbul %fcc0, loop_6037 ldd [%l7 + 0x20], %f0 be %icc, loop_6038 fxnors %f1, %f1, %f12 loop_6037: nop setx loop_6039, %l0, %l1 jmpl %l1, %i3 xorcc %l6, %o2, %g7 loop_6038: fmuld8ulx16 %f13, %f1, %f14 fcmpgt32 %f8, %f14, %l4 loop_6039: fmovsneg %xcc, %f15, %f2 fmovsa %xcc, %f4, %f9 edge8l %o6, %i4, %o3 movrlz %o1, %g3, %o5 udivcc %i7, 0x10C5, %g4 fzero %f12 fandnot1s %f6, %f5, %f14 ldsw [%l7 + 0x5C], %o7 fmovdgu %icc, %f1, %f1 lduh [%l7 + 0x66], %i0 fmovdvs %xcc, %f6, %f15 ldsh [%l7 + 0x08], %i5 fbn,a %fcc3, loop_6040 ldd [%l7 + 0x40], %f6 fsrc2 %f2, %f6 ldsb [%l7 + 0x4A], %i1 loop_6040: ld [%l7 + 0x3C], %f7 fbug,a %fcc1, loop_6041 fmovrdlz %l2, %f10, %f12 xorcc %l1, 0x1D9A, %g5 bn,pt %xcc, loop_6042 loop_6041: fcmpd %fcc2, %f2, %f4 andncc %i2, %o0, %g6 stx %l5, [%l7 + 0x08] loop_6042: movpos %icc, %i6, %g1 brlz,a %o4, loop_6043 fbule,a %fcc0, loop_6044 stb %l3, [%l7 + 0x47] edge16l %g2, %i3, %l0 loop_6043: fmovsgu %icc, %f7, %f5 loop_6044: ldsw [%l7 + 0x28], %l6 ldub [%l7 + 0x6B], %g7 movge %xcc, %l4, %o2 srl %i4, %o3, %o6 movleu %icc, %o1, %g3 array32 %o5, %i7, %g4 std %f4, [%l7 + 0x38] ldsh [%l7 + 0x66], %o7 stx %i0, [%l7 + 0x58] brlez,a %i1, loop_6045 taddcc %l2, 0x19DD, %l1 lduw [%l7 + 0x18], %g5 nop setx loop_6046, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6045: edge8n %i5, %i2, %o0 stx %l5, [%l7 + 0x70] fpackfix %f0, %f9 loop_6046: fmovd %f14, %f6 fmovrslz %g6, %f8, %f1 fbue %fcc1, loop_6047 fmovrdlez %g1, %f2, %f12 fnegd %f2, %f2 fsrc1s %f6, %f7 loop_6047: bleu,a loop_6048 fandnot2 %f2, %f6, %f14 ldsb [%l7 + 0x5E], %i6 fmovrdne %l3, %f2, %f10 loop_6048: srax %o4, %g2, %l0 fmovsneg %xcc, %f3, %f7 fbule,a %fcc0, loop_6049 ldx [%l7 + 0x60], %i3 fmovd %f14, %f2 st %f4, [%l7 + 0x64] loop_6049: st %f5, [%l7 + 0x30] lduw [%l7 + 0x1C], %g7 fmovsa %xcc, %f11, %f1 sth %l4, [%l7 + 0x3E] bl,pt %icc, loop_6050 fmovsne %xcc, %f9, %f13 ldsb [%l7 + 0x66], %l6 sdivcc %i4, 0x03CB, %o3 loop_6050: nop setx loop_6051, %l0, %l1 jmpl %l1, %o6 fpadd32s %f14, %f10, %f13 tge %xcc, 0x4 tg %xcc, 0x4 loop_6051: fmovsgu %icc, %f3, %f9 mulx %o1, %g3, %o5 bleu %xcc, loop_6052 fpadd16 %f4, %f14, %f0 nop setx loop_6053, %l0, %l1 jmpl %l1, %o2 sdiv %i7, 0x0AB7, %g4 loop_6052: taddcctv %o7, %i1, %i0 edge8l %l2, %l1, %g5 loop_6053: te %xcc, 0x1 fbge %fcc1, loop_6054 andcc %i5, %o0, %i2 movge %icc, %l5, %g6 bl loop_6055 loop_6054: addc %i6, %l3, %o4 stx %g2, [%l7 + 0x58] std %f4, [%l7 + 0x68] loop_6055: udiv %g1, 0x1E87, %i3 movn %xcc, %l0, %g7 tne %icc, 0x2 orcc %l6, %i4, %o3 fmovdcc %xcc, %f0, %f15 fpsub32 %f0, %f14, %f8 fpadd32s %f13, %f14, %f1 ldsb [%l7 + 0x14], %l4 ldd [%l7 + 0x48], %f8 add %o6, 0x12F3, %g3 brgz,a %o5, loop_6056 fnot1 %f12, %f0 ldsb [%l7 + 0x12], %o2 movle %icc, %o1, %i7 loop_6056: fornot2 %f12, %f12, %f14 fmovsne %icc, %f4, %f1 ldsw [%l7 + 0x40], %g4 fmovdle %xcc, %f3, %f9 fbe %fcc1, loop_6057 fpsub32 %f8, %f14, %f4 fabsd %f4, %f6 fmovrsgez %i1, %f15, %f12 loop_6057: fmovdge %xcc, %f2, %f10 stw %i0, [%l7 + 0x30] ldsw [%l7 + 0x40], %l2 ldsb [%l7 + 0x75], %o7 movgu %xcc, %l1, %i5 ldsb [%l7 + 0x1D], %o0 ld [%l7 + 0x14], %f11 addc %i2, 0x0170, %l5 fpadd32 %f6, %f6, %f12 taddcc %g6, %i6, %g5 ld [%l7 + 0x70], %f9 ldsw [%l7 + 0x54], %l3 alignaddrl %o4, %g1, %i3 for %f4, %f12, %f14 std %f14, [%l7 + 0x10] fpadd16s %f9, %f8, %f3 tsubcc %l0, %g2, %l6 stb %g7, [%l7 + 0x5D] fandnot2 %f12, %f8, %f8 movpos %xcc, %o3, %l4 fcmped %fcc2, %f10, %f6 fmovdcc %xcc, %f14, %f10 ldd [%l7 + 0x40], %f10 ldsw [%l7 + 0x2C], %o6 fmovsge %xcc, %f12, %f5 faligndata %f4, %f8, %f8 movleu %icc, %i4, %g3 fpack16 %f8, %f13 std %f2, [%l7 + 0x28] fpadd16 %f4, %f0, %f2 or %o2, %o5, %i7 ldx [%l7 + 0x30], %g4 fzero %f0 udivx %i1, 0x068E, %i0 fba %fcc2, loop_6058 stb %l2, [%l7 + 0x36] fbn %fcc2, loop_6059 umulcc %o7, %l1, %o1 loop_6058: lduw [%l7 + 0x64], %o0 sethi 0x1108, %i5 loop_6059: fnegs %f4, %f6 fmovsg %icc, %f4, %f7 fcmpgt32 %f2, %f10, %l5 fxors %f13, %f5, %f15 tvs %icc, 0x0 fbul %fcc2, loop_6060 fsrc2 %f6, %f12 smul %i2, 0x082F, %i6 stx %g5, [%l7 + 0x68] loop_6060: fbo %fcc3, loop_6061 xor %g6, 0x13D3, %l3 srax %o4, 0x0A, %g1 sdiv %i3, 0x1C92, %g2 loop_6061: ld [%l7 + 0x5C], %f8 alignaddr %l0, %l6, %o3 fxnors %f2, %f9, %f10 stw %l4, [%l7 + 0x2C] bpos,pn %icc, loop_6062 fexpand %f1, %f8 stx %o6, [%l7 + 0x60] addccc %i4, %g7, %o2 loop_6062: tgu %xcc, 0x2 ldsb [%l7 + 0x6F], %g3 fnot2s %f4, %f14 sth %o5, [%l7 + 0x70] fmovsn %icc, %f9, %f7 bleu,pt %icc, loop_6063 bge loop_6064 ldsh [%l7 + 0x6C], %g4 sth %i1, [%l7 + 0x24] loop_6063: ldsh [%l7 + 0x5C], %i0 loop_6064: fmovrslz %l2, %f7, %f14 stb %i7, [%l7 + 0x59] stb %l1, [%l7 + 0x78] siam 0x0 fba,a %fcc3, loop_6065 bne %xcc, loop_6066 tsubcc %o1, 0x045B, %o0 edge16l %o7, %l5, %i2 loop_6065: brlz %i5, loop_6067 loop_6066: fabss %f13, %f8 stw %i6, [%l7 + 0x10] sth %g6, [%l7 + 0x6A] loop_6067: std %f12, [%l7 + 0x60] fpadd16 %f14, %f2, %f6 stb %l3, [%l7 + 0x11] fmovdvs %icc, %f5, %f1 mulx %o4, %g5, %g1 ld [%l7 + 0x74], %f7 fbe,a %fcc3, loop_6068 movl %xcc, %i3, %g2 smulcc %l0, %l6, %o3 fpsub32 %f10, %f6, %f4 loop_6068: edge16ln %l4, %o6, %i4 smul %g7, %o2, %o5 bl,pn %xcc, loop_6069 faligndata %f12, %f14, %f8 sth %g4, [%l7 + 0x64] ldsb [%l7 + 0x46], %g3 loop_6069: edge32 %i0, %i1, %l2 sth %l1, [%l7 + 0x66] ld [%l7 + 0x1C], %f1 ldsh [%l7 + 0x48], %o1 andn %i7, 0x1151, %o0 movvs %icc, %l5, %o7 fmovsge %icc, %f12, %f14 lduw [%l7 + 0x68], %i5 orn %i2, 0x011E, %i6 subc %l3, 0x06FF, %o4 movrlez %g5, %g6, %g1 fmovscs %xcc, %f12, %f7 fmovdn %xcc, %f12, %f14 fpadd32s %f8, %f3, %f8 fandnot1 %f6, %f2, %f6 udivcc %i3, 0x1329, %l0 ldsh [%l7 + 0x28], %g2 ldd [%l7 + 0x38], %f4 stx %o3, [%l7 + 0x28] sethi 0x0E3C, %l4 ldd [%l7 + 0x18], %f12 fble %fcc0, loop_6070 fmovrdlez %o6, %f4, %f8 fmovsge %xcc, %f5, %f12 fornot1 %f12, %f0, %f0 loop_6070: movleu %icc, %l6, %g7 lduh [%l7 + 0x34], %o2 ldsh [%l7 + 0x2C], %i4 ldx [%l7 + 0x48], %o5 fmovd %f4, %f0 st %f1, [%l7 + 0x10] tsubcctv %g3, %g4, %i0 fmovde %icc, %f7, %f3 add %i1, %l1, %l2 movgu %icc, %o1, %o0 edge8l %i7, %l5, %o7 fmovsneg %icc, %f9, %f2 fnot2 %f6, %f0 addc %i2, 0x1A3C, %i6 fbn,a %fcc1, loop_6071 tleu %icc, 0x2 ldub [%l7 + 0x24], %i5 alignaddrl %o4, %g5, %g6 loop_6071: bl,a loop_6072 alignaddrl %l3, %i3, %l0 fbue,a %fcc3, loop_6073 fcmple32 %f0, %f4, %g2 loop_6072: ldsb [%l7 + 0x60], %o3 call loop_6074 loop_6073: call loop_6075 bn,a %icc, loop_6076 fmovse %icc, %f5, %f0 loop_6074: brnz,a %l4, loop_6077 loop_6075: fzero %f10 loop_6076: bshuffle %f4, %f14, %f0 fbge,a %fcc3, loop_6078 loop_6077: edge16ln %o6, %g1, %l6 call loop_6079 be,a loop_6080 loop_6078: ldd [%l7 + 0x30], %f2 ldsb [%l7 + 0x3A], %o2 loop_6079: sth %i4, [%l7 + 0x7E] loop_6080: fmovrdgz %o5, %f10, %f2 fmovsg %xcc, %f7, %f5 fblg,a %fcc2, loop_6081 lduh [%l7 + 0x54], %g7 brnz,a %g3, loop_6082 ldsh [%l7 + 0x76], %i0 loop_6081: ldsw [%l7 + 0x1C], %g4 fornot2s %f6, %f8, %f3 loop_6082: fmovdvs %xcc, %f10, %f8 bgu loop_6083 ldub [%l7 + 0x79], %l1 fblg %fcc1, loop_6084 edge32ln %l2, %o1, %i1 loop_6083: fxnor %f12, %f14, %f10 edge8l %o0, %l5, %o7 loop_6084: nop setx loop_6085, %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 %i7, [%l7 + 0x74] fmovsa %icc, %f0, %f6 fandnot2 %f4, %f12, %f0 loop_6085: fmovde %xcc, %f14, %f5 fabss %f12, %f9 stb %i6, [%l7 + 0x7A] stw %i2, [%l7 + 0x48] ldsh [%l7 + 0x68], %o4 tvc %xcc, 0x3 stb %g5, [%l7 + 0x29] ldd [%l7 + 0x18], %f8 fmovde %icc, %f11, %f0 fmul8x16 %f1, %f8, %f4 bvs,a %xcc, loop_6086 bge %xcc, loop_6087 orcc %i5, %l3, %i3 fxnor %f14, %f6, %f6 loop_6086: be,pt %xcc, loop_6088 loop_6087: sdivx %g6, 0x079B, %g2 fnegs %f11, %f1 fmovrslz %o3, %f11, %f11 loop_6088: mulx %l4, %l0, %g1 stb %l6, [%l7 + 0x4E] ld [%l7 + 0x64], %f8 movge %xcc, %o2, %o6 ldx [%l7 + 0x78], %o5 stb %i4, [%l7 + 0x39] edge8 %g3, %g7, %g4 udiv %i0, 0x140D, %l1 tleu %icc, 0x2 movrlz %l2, 0x1D7, %o1 fsrc1s %f5, %f10 lduw [%l7 + 0x50], %o0 fmovdne %icc, %f10, %f12 fble,a %fcc0, loop_6089 fmovdge %xcc, %f6, %f5 xorcc %i1, %o7, %i7 bcc,pn %xcc, loop_6090 loop_6089: stb %l5, [%l7 + 0x78] fxor %f6, %f10, %f6 fbg %fcc2, loop_6091 loop_6090: fmovrdgez %i2, %f8, %f12 edge8n %o4, %i6, %g5 std %f2, [%l7 + 0x78] loop_6091: stb %l3, [%l7 + 0x1C] fmovsl %icc, %f5, %f7 ble %icc, loop_6092 fmovdvc %xcc, %f1, %f1 fmovdn %icc, %f1, %f10 fpsub16s %f5, %f2, %f2 loop_6092: fmovrse %i3, %f8, %f2 alignaddr %g6, %i5, %g2 lduh [%l7 + 0x18], %o3 andncc %l0, %l4, %l6 fnor %f14, %f14, %f12 fsrc2s %f9, %f5 xnor %o2, %g1, %o5 fmovdvs %xcc, %f3, %f4 fpadd32s %f1, %f14, %f0 ld [%l7 + 0x14], %f1 stb %o6, [%l7 + 0x6D] andncc %i4, %g7, %g4 xor %i0, 0x14F6, %g3 sth %l1, [%l7 + 0x6E] fbn %fcc1, loop_6093 movl %xcc, %l2, %o0 brlz,a %o1, loop_6094 ldsb [%l7 + 0x36], %o7 loop_6093: fmul8x16 %f11, %f6, %f2 brlz,a %i7, loop_6095 loop_6094: lduh [%l7 + 0x5A], %l5 stb %i1, [%l7 + 0x3B] bge,a,pt %xcc, loop_6096 loop_6095: fnands %f5, %f6, %f8 stx %i2, [%l7 + 0x18] bpos,a,pn %icc, loop_6097 loop_6096: movg %xcc, %o4, %g5 subc %l3, %i6, %g6 and %i5, %i3, %g2 loop_6097: ldub [%l7 + 0x14], %o3 fands %f8, %f3, %f13 std %f14, [%l7 + 0x60] sth %l4, [%l7 + 0x4E] andn %l0, 0x1BF1, %l6 stx %o2, [%l7 + 0x38] sub %g1, %o6, %o5 ld [%l7 + 0x78], %f2 movg %xcc, %i4, %g4 fbo %fcc1, loop_6098 sdiv %i0, 0x0D35, %g7 ldd [%l7 + 0x60], %f4 nop setx loop_6099, %l0, %l1 jmpl %l1, %l1 loop_6098: ldsb [%l7 + 0x17], %g3 fmovsneg %icc, %f11, %f1 and %o0, 0x1FCF, %l2 loop_6099: tcc %xcc, 0x3 stb %o1, [%l7 + 0x7D] fmovsle %xcc, %f8, %f6 fmovdvc %xcc, %f10, %f9 tge %xcc, 0x7 fnegs %f6, %f10 andcc %i7, %o7, %i1 stb %l5, [%l7 + 0x4E] taddcctv %o4, %g5, %i2 fmovrsne %l3, %f15, %f9 fcmps %fcc0, %f12, %f5 brnz %g6, loop_6100 tn %xcc, 0x2 andncc %i5, %i6, %i3 fcmpne16 %f4, %f8, %g2 loop_6100: stx %o3, [%l7 + 0x50] fsrc2 %f6, %f10 st %f5, [%l7 + 0x14] ldx [%l7 + 0x58], %l0 fmovrde %l6, %f6, %f12 fbl,a %fcc2, loop_6101 fnot1s %f7, %f2 bcc,a,pt %icc, loop_6102 taddcctv %o2, 0x11FD, %g1 loop_6101: mova %xcc, %l4, %o5 lduh [%l7 + 0x08], %i4 loop_6102: fpsub32 %f12, %f8, %f6 fmuld8ulx16 %f8, %f7, %f12 array8 %o6, %i0, %g7 xnorcc %l1, %g4, %g3 fbul,a %fcc2, loop_6103 movg %icc, %o0, %o1 ldx [%l7 + 0x70], %i7 fands %f12, %f10, %f4 loop_6103: mova %icc, %o7, %l2 ldsw [%l7 + 0x18], %i1 stb %o4, [%l7 + 0x5E] fcmpne16 %f0, %f14, %g5 xnor %l5, %l3, %i2 fmovspos %icc, %f9, %f9 tl %icc, 0x2 nop setx loop_6104, %l0, %l1 jmpl %l1, %g6 fmovrdlez %i6, %f12, %f8 pdist %f4, %f14, %f2 tsubcctv %i3, 0x1EE1, %g2 loop_6104: movgu %icc, %o3, %l0 srlx %l6, %i5, %g1 st %f3, [%l7 + 0x08] ld [%l7 + 0x5C], %f5 stb %l4, [%l7 + 0x43] tn %icc, 0x5 lduh [%l7 + 0x68], %o5 movn %xcc, %o2, %o6 sth %i0, [%l7 + 0x6A] fandnot1s %f2, %f15, %f2 ldsh [%l7 + 0x4C], %i4 bvc,a %xcc, loop_6105 lduh [%l7 + 0x2A], %l1 siam 0x0 fmovrslz %g7, %f9, %f9 loop_6105: movneg %xcc, %g4, %g3 fcmpne16 %f12, %f0, %o0 fsrc1s %f12, %f8 fxor %f0, %f2, %f8 umul %o1, 0x0777, %i7 add %l2, 0x105F, %o7 xor %i1, 0x1C43, %g5 fbe,a %fcc0, loop_6106 fabsd %f4, %f6 smul %o4, 0x0BBB, %l3 fmul8x16al %f13, %f2, %f4 loop_6106: lduh [%l7 + 0x26], %i2 call loop_6107 sth %g6, [%l7 + 0x32] nop setx loop_6108, %l0, %l1 jmpl %l1, %l5 movrlez %i3, %g2, %o3 loop_6107: orn %i6, 0x19C0, %l0 call loop_6109 loop_6108: fornot2s %f8, %f1, %f4 fands %f7, %f1, %f12 movrlez %l6, 0x18E, %i5 loop_6109: movrgez %g1, 0x281, %o5 ldsw [%l7 + 0x34], %o2 stb %l4, [%l7 + 0x0E] fnegd %f10, %f2 ld [%l7 + 0x28], %f1 tsubcc %o6, 0x1C47, %i4 addcc %i0, 0x1B16, %g7 movge %icc, %g4, %g3 fbl,a %fcc3, loop_6110 movrgz %l1, 0x144, %o0 nop setx loop_6111, %l0, %l1 jmpl %l1, %i7 stb %l2, [%l7 + 0x5C] loop_6110: lduw [%l7 + 0x68], %o7 fcmps %fcc1, %f11, %f5 loop_6111: fpadd32s %f12, %f0, %f2 std %f0, [%l7 + 0x78] stw %o1, [%l7 + 0x24] fmovsle %icc, %f5, %f6 sethi 0x1C53, %g5 udivx %o4, 0x1F63, %i1 umul %l3, %i2, %l5 fpsub32s %f0, %f5, %f0 fandnot2 %f10, %f0, %f0 tle %xcc, 0x0 brgz %i3, loop_6112 movrlez %g2, %g6, %o3 and %i6, %l0, %l6 alignaddrl %i5, %o5, %o2 loop_6112: ld [%l7 + 0x2C], %f13 ldd [%l7 + 0x28], %f14 nop setx loop_6113, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdle %xcc, %f15, %f9 lduh [%l7 + 0x36], %g1 bvs,a,pn %icc, loop_6114 loop_6113: fmuld8ulx16 %f9, %f1, %f0 move %icc, %o6, %l4 fmovdpos %xcc, %f7, %f7 loop_6114: fnegs %f14, %f7 fzero %f14 lduw [%l7 + 0x38], %i4 fmovsn %icc, %f3, %f2 movneg %xcc, %g7, %i0 fand %f4, %f10, %f8 stx %g4, [%l7 + 0x50] movvc %xcc, %g3, %l1 movvc %xcc, %i7, %o0 st %f15, [%l7 + 0x6C] fsrc2s %f7, %f8 fmovrdgz %o7, %f0, %f8 ldsh [%l7 + 0x60], %l2 fsrc1s %f11, %f5 fone %f2 sra %o1, 0x1A, %o4 fmovse %xcc, %f9, %f12 fmovrdgz %i1, %f4, %f8 bne,pn %xcc, loop_6115 movcs %icc, %g5, %l3 fcmpes %fcc2, %f7, %f14 movneg %xcc, %l5, %i2 loop_6115: mova %xcc, %i3, %g6 fpsub16 %f4, %f6, %f2 edge8l %g2, %i6, %l0 edge16l %o3, %l6, %o5 tge %icc, 0x2 fbe,a %fcc2, loop_6116 tle %icc, 0x3 movgu %xcc, %o2, %i5 mova %icc, %g1, %l4 loop_6116: orcc %o6, 0x055D, %i4 movleu %xcc, %g7, %g4 fzeros %f2 ldsb [%l7 + 0x64], %i0 fmovsle %xcc, %f2, %f0 stb %l1, [%l7 + 0x1E] ldd [%l7 + 0x10], %f12 orn %i7, %o0, %g3 fmovsneg %icc, %f6, %f11 ldub [%l7 + 0x4B], %l2 fsrc1 %f10, %f2 movrne %o1, %o4, %i1 ldsh [%l7 + 0x22], %g5 lduw [%l7 + 0x48], %l3 ldd [%l7 + 0x78], %f8 movrgez %l5, %i2, %i3 fpsub16s %f2, %f5, %f9 nop setx loop_6117, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brz %g6, loop_6118 lduw [%l7 + 0x10], %o7 std %f14, [%l7 + 0x18] loop_6117: ta %xcc, 0x6 loop_6118: lduh [%l7 + 0x54], %i6 ldx [%l7 + 0x50], %l0 fbul %fcc1, loop_6119 fxors %f13, %f11, %f6 edge8l %g2, %l6, %o5 popc %o2, %i5 loop_6119: ldsw [%l7 + 0x28], %o3 array32 %l4, %g1, %o6 fpadd16s %f5, %f5, %f6 stw %g7, [%l7 + 0x08] movcc %icc, %i4, %g4 fcmpeq32 %f0, %f0, %i0 orn %l1, %o0, %i7 sdivcc %g3, 0x12A2, %o1 fmovs %f11, %f2 sth %o4, [%l7 + 0x72] ldsb [%l7 + 0x1D], %i1 addc %g5, 0x169F, %l3 tcs %icc, 0x1 movrlz %l5, 0x203, %l2 brlz,a %i2, loop_6120 brnz,a %i3, loop_6121 ld [%l7 + 0x70], %f10 fmovscc %icc, %f13, %f9 loop_6120: sth %g6, [%l7 + 0x10] loop_6121: subc %o7, 0x0CF0, %i6 tle %xcc, 0x0 bge,pt %icc, loop_6122 fmul8x16au %f9, %f4, %f10 fmovrsgz %g2, %f9, %f12 fpackfix %f2, %f9 loop_6122: edge8 %l6, %l0, %o5 fmovsge %xcc, %f3, %f8 fmovsgu %xcc, %f8, %f1 umul %o2, %i5, %o3 movneg %icc, %l4, %g1 movneg %icc, %g7, %o6 ldsb [%l7 + 0x68], %i4 fbuge %fcc0, loop_6123 fornot2 %f6, %f0, %f14 fbe,a %fcc2, loop_6124 tcs %icc, 0x5 loop_6123: fmovsne %xcc, %f5, %f2 ldub [%l7 + 0x7B], %g4 loop_6124: st %f14, [%l7 + 0x4C] array16 %i0, %l1, %i7 st %f3, [%l7 + 0x4C] tvc %xcc, 0x0 ldsw [%l7 + 0x70], %o0 add %o1, %g3, %i1 fxnor %f0, %f12, %f14 array32 %o4, %l3, %g5 fsrc1s %f7, %f5 fmovde %icc, %f0, %f12 andcc %l5, 0x1ECF, %i2 tleu %icc, 0x2 fmovdneg %xcc, %f11, %f7 stx %i3, [%l7 + 0x78] srlx %g6, 0x1B, %l2 move %icc, %i6, %g2 movleu %icc, %o7, %l0 popc 0x073E, %o5 sth %o2, [%l7 + 0x7A] fpack32 %f4, %f14, %f4 sth %l6, [%l7 + 0x3A] fmovscs %icc, %f10, %f1 tsubcc %i5, 0x0FE0, %l4 fmovsle %xcc, %f14, %f3 stx %g1, [%l7 + 0x30] ldsh [%l7 + 0x2A], %o3 ldsw [%l7 + 0x70], %o6 ldd [%l7 + 0x18], %f10 edge32l %i4, %g7, %g4 udiv %i0, 0x11D5, %l1 fpack16 %f12, %f3 lduw [%l7 + 0x2C], %i7 fornot1 %f6, %f0, %f6 fandnot1 %f10, %f8, %f0 fmovdcs %icc, %f9, %f15 andn %o0, %o1, %g3 tsubcctv %o4, 0x0F2F, %i1 fmovrde %g5, %f6, %f8 stb %l3, [%l7 + 0x41] bcc,pt %icc, loop_6125 bpos loop_6126 std %f6, [%l7 + 0x50] ldsw [%l7 + 0x18], %l5 loop_6125: brgz,a %i2, loop_6127 loop_6126: edge16n %i3, %l2, %i6 ldd [%l7 + 0x20], %f4 bne,pn %icc, loop_6128 loop_6127: fbl %fcc2, loop_6129 movcc %icc, %g6, %g2 ld [%l7 + 0x5C], %f5 loop_6128: fors %f15, %f3, %f12 loop_6129: or %l0, 0x0FF4, %o5 fzero %f12 ldub [%l7 + 0x58], %o7 ldub [%l7 + 0x31], %l6 bn %icc, loop_6130 st %f0, [%l7 + 0x10] fmovdvc %xcc, %f10, %f14 tsubcc %i5, %o2, %g1 loop_6130: orncc %l4, %o3, %o6 ldsw [%l7 + 0x2C], %i4 edge32n %g7, %g4, %i0 edge32ln %i7, %o0, %o1 fbne,a %fcc0, loop_6131 fmovdgu %xcc, %f4, %f5 ldd [%l7 + 0x28], %f12 fpadd16s %f8, %f3, %f14 loop_6131: bg,a,pt %xcc, loop_6132 addc %g3, 0x1C87, %o4 fnegs %f10, %f7 ldd [%l7 + 0x30], %f12 loop_6132: andn %l1, %i1, %l3 umulcc %g5, %l5, %i2 st %f0, [%l7 + 0x34] fmovsgu %xcc, %f14, %f0 popc %l2, %i3 ldx [%l7 + 0x68], %i6 andcc %g6, %l0, %o5 lduw [%l7 + 0x7C], %g2 sth %o7, [%l7 + 0x74] fble,a %fcc1, loop_6133 fmovdvc %icc, %f0, %f4 orcc %i5, 0x08B9, %l6 lduh [%l7 + 0x1E], %g1 loop_6133: fbule,a %fcc0, loop_6134 stx %o2, [%l7 + 0x20] sth %o3, [%l7 + 0x5C] for %f8, %f8, %f6 loop_6134: te %xcc, 0x3 ldx [%l7 + 0x58], %o6 fcmple16 %f14, %f4, %i4 brnz,a %g7, loop_6135 nop setx loop_6136, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x6C], %g4 tgu %icc, 0x6 loop_6135: movl %icc, %l4, %i0 loop_6136: ldsb [%l7 + 0x3B], %o0 stx %o1, [%l7 + 0x78] fpackfix %f0, %f11 fbn %fcc0, loop_6137 lduh [%l7 + 0x5A], %g3 addc %i7, 0x1E88, %o4 bne,a loop_6138 loop_6137: tl %xcc, 0x5 fmuld8ulx16 %f12, %f0, %f4 lduw [%l7 + 0x38], %l1 loop_6138: movge %icc, %i1, %g5 ldub [%l7 + 0x49], %l5 sub %i2, %l3, %l2 st %f14, [%l7 + 0x38] sth %i6, [%l7 + 0x70] movge %xcc, %g6, %l0 lduh [%l7 + 0x0E], %i3 brlz %g2, loop_6139 movgu %icc, %o7, %i5 ld [%l7 + 0x24], %f11 ldd [%l7 + 0x58], %f12 loop_6139: ldd [%l7 + 0x38], %f4 edge8l %o5, %g1, %l6 ldd [%l7 + 0x50], %f8 fble %fcc0, loop_6140 ldsb [%l7 + 0x70], %o2 stx %o3, [%l7 + 0x08] fpadd32s %f3, %f9, %f2 loop_6140: fpack32 %f10, %f0, %f14 brgez,a %o6, loop_6141 smul %i4, %g7, %g4 lduh [%l7 + 0x54], %l4 fcmpes %fcc1, %f3, %f2 loop_6141: ldsw [%l7 + 0x38], %o0 st %f0, [%l7 + 0x10] stw %i0, [%l7 + 0x6C] brlez,a %g3, loop_6142 fmovrdlez %i7, %f4, %f2 fmovrdgz %o1, %f14, %f6 tn %xcc, 0x3 loop_6142: ldsh [%l7 + 0x10], %o4 edge8l %l1, %g5, %l5 stb %i1, [%l7 + 0x79] fbule %fcc3, loop_6143 fmul8sux16 %f2, %f6, %f10 ld [%l7 + 0x0C], %f4 brnz %l3, loop_6144 loop_6143: lduh [%l7 + 0x5A], %i2 bge,pt %icc, loop_6145 ldsh [%l7 + 0x58], %l2 loop_6144: stw %i6, [%l7 + 0x5C] movcc %icc, %g6, %l0 loop_6145: fandnot1s %f10, %f8, %f8 ldsh [%l7 + 0x12], %i3 ldsw [%l7 + 0x34], %o7 fcmps %fcc0, %f9, %f14 fxnor %f14, %f0, %f6 ld [%l7 + 0x70], %f1 tgu %xcc, 0x2 tge %icc, 0x7 ldd [%l7 + 0x40], %f6 fmovsne %xcc, %f4, %f6 tleu %xcc, 0x6 ldx [%l7 + 0x28], %i5 fmul8ulx16 %f12, %f12, %f8 movn %icc, %o5, %g1 ldx [%l7 + 0x38], %l6 std %f8, [%l7 + 0x50] ldsb [%l7 + 0x3B], %o2 sub %g2, %o3, %i4 fbule %fcc3, loop_6146 movn %icc, %o6, %g7 ba %xcc, loop_6147 fble %fcc0, loop_6148 loop_6146: smul %l4, 0x06C5, %g4 ldsw [%l7 + 0x44], %i0 loop_6147: ba loop_6149 loop_6148: fmovsneg %xcc, %f15, %f2 fone %f14 edge16ln %o0, %i7, %g3 loop_6149: movrlz %o1, 0x2B2, %l1 udiv %o4, 0x1FC2, %g5 fmovsvs %icc, %f4, %f1 fmovda %xcc, %f7, %f2 brlez,a %i1, loop_6150 fblg,a %fcc0, loop_6151 st %f9, [%l7 + 0x44] movcc %icc, %l5, %l3 loop_6150: movvc %icc, %i2, %l2 loop_6151: bvc %icc, loop_6152 ldsh [%l7 + 0x2E], %i6 lduw [%l7 + 0x70], %l0 nop setx loop_6153, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6152: bcs,a,pt %icc, loop_6154 xor %i3, %g6, %i5 edge8l %o7, %o5, %l6 loop_6153: ba loop_6155 loop_6154: mova %xcc, %g1, %g2 stb %o3, [%l7 + 0x40] fabss %f8, %f8 loop_6155: ldd [%l7 + 0x40], %f2 ld [%l7 + 0x68], %f1 bvs,a,pt %xcc, loop_6156 smulcc %i4, %o2, %g7 bneg,pn %xcc, loop_6157 fmovrsgez %o6, %f1, %f7 loop_6156: stx %g4, [%l7 + 0x50] fbue,a %fcc2, loop_6158 loop_6157: stb %l4, [%l7 + 0x49] ld [%l7 + 0x40], %f15 edge8 %i0, %i7, %o0 loop_6158: fsrc2s %f0, %f14 brgez %g3, loop_6159 ldub [%l7 + 0x4C], %o1 mulx %o4, 0x04CF, %g5 lduw [%l7 + 0x6C], %i1 loop_6159: and %l5, 0x0A9B, %l1 lduh [%l7 + 0x12], %i2 bpos loop_6160 tgu %xcc, 0x5 fmovsge %icc, %f8, %f0 ldx [%l7 + 0x28], %l2 loop_6160: bgu,a,pn %xcc, loop_6161 edge8l %i6, %l3, %i3 bcc,a,pn %icc, loop_6162 fmovsle %icc, %f4, %f7 loop_6161: fmovdg %xcc, %f6, %f6 subccc %g6, 0x1F79, %l0 loop_6162: bn %xcc, loop_6163 ldd [%l7 + 0x08], %f10 st %f3, [%l7 + 0x38] lduw [%l7 + 0x1C], %o7 loop_6163: stw %i5, [%l7 + 0x20] edge32l %l6, %g1, %g2 ld [%l7 + 0x70], %f1 ld [%l7 + 0x38], %f1 fmovdleu %xcc, %f3, %f11 fpsub16s %f12, %f6, %f1 stb %o5, [%l7 + 0x7C] fmovsvs %icc, %f2, %f13 tpos %xcc, 0x0 fbg,a %fcc0, loop_6164 movg %icc, %i4, %o2 movcs %xcc, %o3, %o6 fmovsle %xcc, %f15, %f6 loop_6164: ldd [%l7 + 0x50], %f10 lduh [%l7 + 0x44], %g7 mulscc %g4, 0x1587, %i0 ldsh [%l7 + 0x18], %l4 st %f13, [%l7 + 0x0C] mulscc %i7, 0x0222, %o0 ldsh [%l7 + 0x56], %o1 nop setx loop_6165, %l0, %l1 jmpl %l1, %o4 sdiv %g5, 0x1D05, %g3 fmovrdlz %l5, %f4, %f12 fmuld8ulx16 %f11, %f7, %f8 loop_6165: ldsw [%l7 + 0x0C], %l1 movg %xcc, %i2, %l2 bgu,pn %icc, loop_6166 stx %i1, [%l7 + 0x60] lduh [%l7 + 0x3E], %l3 fnegs %f9, %f5 loop_6166: ldub [%l7 + 0x0B], %i6 fpack32 %f12, %f10, %f6 tcc %xcc, 0x1 ldsb [%l7 + 0x5D], %i3 ldd [%l7 + 0x58], %f12 movvc %icc, %g6, %o7 ldd [%l7 + 0x40], %f0 sth %i5, [%l7 + 0x4C] sth %l0, [%l7 + 0x58] movcs %icc, %l6, %g2 lduw [%l7 + 0x58], %o5 ldsw [%l7 + 0x6C], %i4 ldx [%l7 + 0x60], %g1 fmovsa %icc, %f12, %f6 fcmpes %fcc2, %f0, %f13 stx %o3, [%l7 + 0x10] fba %fcc2, loop_6167 ldd [%l7 + 0x68], %f0 nop setx loop_6168, %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 movrne %o2, %g7, %g4 loop_6167: ldd [%l7 + 0x30], %f4 bge,a,pt %xcc, loop_6169 loop_6168: lduw [%l7 + 0x78], %o6 sllx %l4, 0x1C, %i7 lduh [%l7 + 0x46], %i0 loop_6169: fmovdge %icc, %f10, %f13 fbue %fcc0, loop_6170 st %f5, [%l7 + 0x3C] subcc %o0, 0x149A, %o4 fmovse %icc, %f2, %f0 loop_6170: tl %icc, 0x1 bge,a %xcc, loop_6171 fsrc1 %f6, %f10 movcs %icc, %o1, %g5 sdiv %g3, 0x1CB8, %l1 loop_6171: movgu %icc, %l5, %i2 stb %l2, [%l7 + 0x0C] fmovdpos %icc, %f12, %f13 fbge,a %fcc0, loop_6172 fmovdle %xcc, %f3, %f5 array32 %l3, %i6, %i3 movrlez %g6, 0x386, %i1 loop_6172: movge %icc, %i5, %l0 movne %icc, %o7, %l6 tcc %xcc, 0x0 movge %icc, %g2, %o5 fbl,a %fcc0, loop_6173 sdivcc %i4, 0x0FBC, %g1 ldsw [%l7 + 0x20], %o2 stx %g7, [%l7 + 0x60] loop_6173: tsubcc %g4, 0x1AE9, %o6 fmovrse %o3, %f11, %f3 fmovdgu %xcc, %f6, %f13 move %xcc, %l4, %i7 lduw [%l7 + 0x64], %i0 fmul8ulx16 %f0, %f8, %f2 fba,a %fcc2, loop_6174 sth %o0, [%l7 + 0x2E] fmovspos %xcc, %f7, %f7 movvc %xcc, %o1, %g5 loop_6174: movvc %xcc, %o4, %g3 siam 0x2 brlez,a %l1, loop_6175 edge32l %l5, %i2, %l3 fmovdne %xcc, %f1, %f12 edge8ln %l2, %i3, %i6 loop_6175: lduh [%l7 + 0x30], %g6 fandnot2 %f0, %f0, %f14 fmul8x16al %f4, %f13, %f6 fone %f14 ldx [%l7 + 0x78], %i5 lduh [%l7 + 0x7A], %l0 ldsh [%l7 + 0x0A], %o7 movre %i1, 0x2E0, %g2 stx %o5, [%l7 + 0x50] fnot2s %f9, %f10 ldsw [%l7 + 0x0C], %l6 fmovdne %icc, %f0, %f6 te %icc, 0x1 taddcc %g1, 0x0808, %o2 ldsh [%l7 + 0x1E], %i4 fbn,a %fcc2, loop_6176 ld [%l7 + 0x24], %f9 fmovrse %g4, %f4, %f4 ldsb [%l7 + 0x13], %o6 loop_6176: fmovdn %icc, %f5, %f3 orncc %o3, 0x0D35, %l4 mova %xcc, %g7, %i0 stw %o0, [%l7 + 0x50] ldd [%l7 + 0x20], %f10 fmovdne %xcc, %f13, %f14 fbule,a %fcc3, loop_6177 movvc %icc, %i7, %g5 bcc,pn %xcc, loop_6178 addc %o1, 0x07E9, %g3 loop_6177: pdist %f4, %f2, %f12 fmovrsgez %l1, %f11, %f2 loop_6178: fmovrdgz %o4, %f4, %f12 st %f11, [%l7 + 0x40] bvc,a,pt %xcc, loop_6179 movrlz %i2, 0x0B5, %l5 ldub [%l7 + 0x60], %l2 st %f7, [%l7 + 0x6C] loop_6179: ldub [%l7 + 0x22], %i3 bpos,a %icc, loop_6180 be loop_6181 fbge %fcc1, loop_6182 ldsw [%l7 + 0x54], %i6 loop_6180: fmovsvc %icc, %f13, %f2 loop_6181: fsrc1 %f14, %f4 loop_6182: fmovrsgz %l3, %f0, %f7 stw %i5, [%l7 + 0x30] stb %l0, [%l7 + 0x23] stb %g6, [%l7 + 0x77] fpack16 %f4, %f15 edge32ln %i1, %g2, %o5 ldsb [%l7 + 0x49], %l6 call loop_6183 smul %g1, %o7, %i4 brnz %g4, loop_6184 std %f2, [%l7 + 0x40] loop_6183: andncc %o2, %o6, %l4 stb %o3, [%l7 + 0x10] loop_6184: fbug %fcc2, loop_6185 movcs %icc, %g7, %i0 smulcc %o0, %i7, %o1 movrgez %g3, 0x338, %l1 loop_6185: move %icc, %g5, %o4 fmul8x16au %f15, %f10, %f8 bl,pn %icc, loop_6186 sth %l5, [%l7 + 0x72] fmovrdlez %l2, %f0, %f4 be,a,pt %xcc, loop_6187 loop_6186: sdiv %i3, 0x0B84, %i6 be,pt %icc, loop_6188 umul %i2, %l3, %l0 loop_6187: fmovdvc %xcc, %f5, %f15 movle %xcc, %i5, %i1 loop_6188: stx %g6, [%l7 + 0x60] st %f11, [%l7 + 0x58] fmovsvs %icc, %f0, %f0 fbge,a %fcc1, loop_6189 fmovsge %icc, %f1, %f15 alignaddrl %o5, %l6, %g2 edge16ln %o7, %i4, %g1 loop_6189: sth %o2, [%l7 + 0x62] fxnor %f8, %f10, %f0 mova %icc, %o6, %g4 bg %xcc, loop_6190 stx %o3, [%l7 + 0x18] fcmple32 %f8, %f4, %l4 stb %g7, [%l7 + 0x38] loop_6190: bneg,a loop_6191 fornot1 %f4, %f6, %f10 std %f6, [%l7 + 0x70] taddcc %i0, 0x1402, %o0 loop_6191: fmovdle %icc, %f12, %f2 bleu,a,pn %xcc, loop_6192 fornot2 %f8, %f12, %f10 fabss %f15, %f10 ta %icc, 0x4 loop_6192: fmovrdgz %i7, %f0, %f10 nop setx loop_6193, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f0, [%l7 + 0x7C] ldub [%l7 + 0x43], %g3 ldd [%l7 + 0x10], %f8 loop_6193: udivcc %o1, 0x1EE4, %g5 stb %l1, [%l7 + 0x6B] xor %l5, %o4, %i3 array8 %l2, %i6, %l3 or %l0, 0x0A53, %i5 bne loop_6194 ble,a loop_6195 ld [%l7 + 0x20], %f14 ldx [%l7 + 0x48], %i1 loop_6194: fabss %f5, %f4 loop_6195: smul %g6, %o5, %i2 fabss %f1, %f10 ldx [%l7 + 0x70], %l6 stw %g2, [%l7 + 0x38] umul %o7, 0x0A89, %i4 bne,a,pt %xcc, loop_6196 sll %o2, 0x11, %o6 stx %g1, [%l7 + 0x18] movg %icc, %o3, %l4 loop_6196: movge %xcc, %g4, %g7 popc %o0, %i0 ble,a,pt %xcc, loop_6197 orcc %g3, %o1, %i7 nop setx loop_6198, %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 fpsub16s %f1, %f6, %f0 loop_6197: movpos %icc, %l1, %g5 srlx %l5, %i3, %l2 loop_6198: fbue %fcc0, loop_6199 stw %i6, [%l7 + 0x60] array8 %o4, %l0, %l3 smul %i1, %g6, %o5 loop_6199: fone %f6 fcmpgt16 %f6, %f6, %i2 fmovsn %xcc, %f6, %f3 ldx [%l7 + 0x70], %l6 ldsb [%l7 + 0x30], %g2 bn,a loop_6200 udivcc %o7, 0x10B3, %i4 fand %f12, %f10, %f10 movrne %i5, %o6, %g1 loop_6200: fxnor %f14, %f6, %f10 movne %icc, %o2, %o3 fmovs %f5, %f0 mulx %l4, %g4, %o0 fblg,a %fcc0, loop_6201 fmul8x16au %f0, %f9, %f6 stx %g7, [%l7 + 0x78] sethi 0x1CEB, %i0 loop_6201: fcmpne16 %f6, %f4, %g3 bpos,pn %icc, loop_6202 fexpand %f8, %f10 lduw [%l7 + 0x44], %i7 fand %f12, %f10, %f6 loop_6202: lduh [%l7 + 0x6E], %l1 srax %g5, %l5, %o1 alignaddr %l2, %i3, %o4 fnegs %f5, %f0 nop setx loop_6203, %l0, %l1 jmpl %l1, %l0 srl %l3, 0x07, %i6 array8 %g6, %i1, %i2 lduw [%l7 + 0x50], %o5 loop_6203: fors %f9, %f10, %f14 bgu,pt %icc, loop_6204 be,a,pt %xcc, loop_6205 brlz %g2, loop_6206 stb %o7, [%l7 + 0x74] loop_6204: xor %i4, 0x0BAD, %l6 loop_6205: bge %icc, loop_6207 loop_6206: fcmpgt16 %f0, %f0, %i5 fmovdg %icc, %f9, %f10 lduw [%l7 + 0x54], %g1 loop_6207: ldx [%l7 + 0x30], %o2 call loop_6208 lduh [%l7 + 0x70], %o3 st %f11, [%l7 + 0x54] addcc %o6, %g4, %l4 loop_6208: ld [%l7 + 0x58], %f12 lduh [%l7 + 0x5C], %g7 fmovdn %icc, %f13, %f10 add %o0, 0x1FEA, %i0 movre %i7, %g3, %l1 ld [%l7 + 0x28], %f0 stw %g5, [%l7 + 0x30] fmovrde %o1, %f10, %f2 udiv %l2, 0x051C, %l5 be,a loop_6209 fmovrde %o4, %f14, %f2 taddcctv %l0, 0x12E0, %l3 ldsh [%l7 + 0x16], %i3 loop_6209: tpos %xcc, 0x1 stx %g6, [%l7 + 0x70] tn %icc, 0x5 fmovdne %xcc, %f0, %f9 edge16n %i6, %i1, %o5 bcs,pt %icc, loop_6210 ld [%l7 + 0x0C], %f12 stw %i2, [%l7 + 0x24] ldsh [%l7 + 0x2A], %o7 loop_6210: fmul8ulx16 %f8, %f14, %f12 andn %i4, 0x00B7, %l6 fmovdleu %xcc, %f11, %f9 bcs,a,pn %icc, loop_6211 te %xcc, 0x5 sethi 0x083D, %g2 ldx [%l7 + 0x28], %i5 loop_6211: fcmpgt32 %f14, %f8, %g1 ldsw [%l7 + 0x70], %o3 movleu %xcc, %o2, %o6 movre %l4, %g4, %g7 ldd [%l7 + 0x38], %f6 ldsb [%l7 + 0x21], %o0 fbug %fcc2, loop_6212 ldx [%l7 + 0x20], %i0 tne %icc, 0x4 movge %icc, %g3, %l1 loop_6212: tcc %icc, 0x5 stw %g5, [%l7 + 0x5C] bleu,a loop_6213 xorcc %i7, 0x0D9A, %l2 ldsh [%l7 + 0x4C], %o1 fand %f12, %f8, %f0 loop_6213: brlz,a %l5, loop_6214 fmovrdne %o4, %f14, %f2 tsubcc %l3, %i3, %l0 stb %g6, [%l7 + 0x1A] loop_6214: mulscc %i1, 0x148C, %i6 ldsh [%l7 + 0x68], %o5 ldsh [%l7 + 0x2A], %o7 fmovrsgez %i2, %f1, %f6 lduw [%l7 + 0x5C], %i4 ldsw [%l7 + 0x60], %g2 bn,a loop_6215 stx %i5, [%l7 + 0x48] movge %xcc, %l6, %o3 ldub [%l7 + 0x23], %o2 loop_6215: be,pt %icc, loop_6216 tsubcc %o6, %l4, %g4 pdist %f2, %f8, %f8 tne %xcc, 0x6 loop_6216: tl %xcc, 0x4 fblg,a %fcc0, loop_6217 fbg,a %fcc3, loop_6218 ldub [%l7 + 0x58], %g7 stw %g1, [%l7 + 0x1C] loop_6217: fmovsvc %icc, %f3, %f10 loop_6218: move %icc, %i0, %g3 fbn,a %fcc2, loop_6219 nop setx loop_6220, %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 %o0, [%l7 + 0x2C] popc %g5, %i7 loop_6219: fones %f10 loop_6220: ldub [%l7 + 0x4C], %l2 fmovrsne %o1, %f10, %f2 bvs,a,pn %xcc, loop_6221 fcmps %fcc0, %f11, %f2 bshuffle %f0, %f2, %f10 ldsb [%l7 + 0x62], %l1 loop_6221: fmovda %icc, %f3, %f0 ldsw [%l7 + 0x24], %l5 fcmple32 %f14, %f4, %o4 stb %i3, [%l7 + 0x1F] fmovrslz %l0, %f7, %f6 tvs %xcc, 0x4 tl %icc, 0x4 fmul8ulx16 %f8, %f6, %f10 or %g6, 0x1171, %l3 sth %i6, [%l7 + 0x70] ble,pt %xcc, loop_6222 ld [%l7 + 0x6C], %f3 brgez,a %o5, loop_6223 lduh [%l7 + 0x5E], %o7 loop_6222: fmovdvs %icc, %f6, %f10 ldsw [%l7 + 0x1C], %i1 loop_6223: stw %i4, [%l7 + 0x08] fbo %fcc0, loop_6224 be,pt %icc, loop_6225 movge %xcc, %i2, %g2 fnegd %f2, %f0 loop_6224: ldx [%l7 + 0x38], %l6 loop_6225: fcmpd %fcc2, %f12, %f4 fors %f6, %f5, %f0 movneg %xcc, %o3, %i5 fmovrslz %o2, %f15, %f10 edge16ln %o6, %g4, %g7 fmul8x16al %f8, %f1, %f4 fnands %f14, %f2, %f6 subcc %g1, 0x148F, %l4 sdivx %i0, 0x023E, %g3 brgez %g5, loop_6226 ldsw [%l7 + 0x2C], %o0 ldub [%l7 + 0x42], %l2 fmovrdgz %i7, %f4, %f6 loop_6226: edge32 %l1, %o1, %o4 ldsw [%l7 + 0x14], %l5 fblg %fcc1, loop_6227 fxnors %f13, %f9, %f1 fand %f4, %f8, %f10 bpos,a,pt %icc, loop_6228 loop_6227: alignaddr %l0, %g6, %l3 fmuld8ulx16 %f12, %f13, %f14 fbl %fcc2, loop_6229 loop_6228: ld [%l7 + 0x0C], %f6 fxnor %f6, %f12, %f4 ldsh [%l7 + 0x46], %i6 loop_6229: tge %xcc, 0x4 fbne,a %fcc1, loop_6230 movg %icc, %i3, %o5 fmovdcs %xcc, %f13, %f5 tn %xcc, 0x4 loop_6230: lduw [%l7 + 0x08], %i1 fmovsgu %xcc, %f12, %f8 faligndata %f2, %f6, %f4 movleu %icc, %i4, %o7 brlz,a %g2, loop_6231 st %f8, [%l7 + 0x34] ldd [%l7 + 0x60], %f8 sth %i2, [%l7 + 0x40] loop_6231: ld [%l7 + 0x38], %f11 or %o3, 0x0876, %l6 lduh [%l7 + 0x3A], %o2 ldx [%l7 + 0x60], %o6 lduw [%l7 + 0x74], %g4 ldsb [%l7 + 0x1C], %i5 fnot2s %f3, %f6 mulx %g7, 0x0BA3, %l4 fmovd %f10, %f6 fcmpgt16 %f0, %f12, %i0 ldsw [%l7 + 0x2C], %g3 ldsw [%l7 + 0x74], %g5 sll %g1, %l2, %i7 ldx [%l7 + 0x60], %l1 sth %o0, [%l7 + 0x6C] stb %o4, [%l7 + 0x6B] bcs,pn %icc, loop_6232 fmovdvc %xcc, %f0, %f6 movpos %icc, %l5, %o1 st %f8, [%l7 + 0x50] loop_6232: fmovdle %icc, %f13, %f12 fmovsge %xcc, %f7, %f5 brgz,a %g6, loop_6233 ldd [%l7 + 0x48], %f6 stx %l3, [%l7 + 0x08] bn loop_6234 loop_6233: std %f0, [%l7 + 0x08] subccc %i6, 0x1E63, %i3 movrlez %o5, %i1, %l0 loop_6234: lduh [%l7 + 0x3E], %o7 bne,pn %xcc, loop_6235 fmovdleu %icc, %f12, %f0 mulscc %i4, %i2, %g2 movne %xcc, %o3, %o2 loop_6235: st %f4, [%l7 + 0x08] fmovrdne %o6, %f2, %f6 stx %l6, [%l7 + 0x48] siam 0x0 fcmpne16 %f14, %f2, %i5 tn %icc, 0x5 ldsw [%l7 + 0x14], %g4 fxor %f14, %f14, %f14 ta %icc, 0x0 mulx %l4, 0x134C, %i0 tge %xcc, 0x4 movg %xcc, %g3, %g7 fbo,a %fcc0, loop_6236 lduh [%l7 + 0x1A], %g5 movge %xcc, %g1, %i7 fmovrsgz %l1, %f14, %f8 loop_6236: bcs,a loop_6237 movl %xcc, %o0, %o4 fmovdn %xcc, %f15, %f14 fsrc1 %f8, %f10 loop_6237: fpadd16 %f14, %f14, %f6 std %f2, [%l7 + 0x68] fmovsne %icc, %f10, %f9 tcs %icc, 0x0 ldd [%l7 + 0x50], %f14 bl,a loop_6238 edge8l %l2, %o1, %g6 mova %xcc, %l3, %l5 popc %i3, %o5 loop_6238: alignaddr %i6, %l0, %o7 fmovsvs %icc, %f3, %f4 sth %i1, [%l7 + 0x4C] fmul8sux16 %f14, %f8, %f10 bne,pt %icc, loop_6239 st %f2, [%l7 + 0x6C] fcmpes %fcc3, %f0, %f13 fxor %f14, %f10, %f8 loop_6239: ldub [%l7 + 0x16], %i4 fnot1 %f14, %f2 bcc,pn %icc, loop_6240 fmul8x16au %f13, %f5, %f10 movvs %xcc, %i2, %g2 edge16n %o3, %o6, %l6 loop_6240: ldsb [%l7 + 0x33], %o2 fbn,a %fcc0, loop_6241 brgez,a %g4, loop_6242 ta %xcc, 0x2 orn %i5, 0x1E2E, %i0 loop_6241: for %f6, %f6, %f14 loop_6242: fmovdleu %icc, %f4, %f2 sll %l4, %g3, %g5 ldsw [%l7 + 0x0C], %g1 fblg,a %fcc0, loop_6243 ldx [%l7 + 0x70], %g7 ldx [%l7 + 0x28], %i7 fpadd16s %f4, %f4, %f0 loop_6243: subc %l1, 0x0EA1, %o0 addc %l2, 0x0544, %o1 movneg %xcc, %g6, %o4 bne loop_6244 fnot1s %f15, %f5 ldub [%l7 + 0x5E], %l5 fone %f0 loop_6244: stx %l3, [%l7 + 0x50] smul %i3, 0x18E0, %o5 alignaddrl %i6, %l0, %i1 edge8 %o7, %i4, %i2 tge %icc, 0x6 movre %g2, %o6, %l6 fbge,a %fcc1, loop_6245 lduw [%l7 + 0x20], %o3 ldsw [%l7 + 0x60], %o2 fmovrdlz %i5, %f14, %f8 loop_6245: fmovrsne %g4, %f9, %f2 movl %icc, %i0, %g3 fmovdne %icc, %f5, %f7 fnors %f8, %f11, %f0 ldx [%l7 + 0x68], %g5 fba %fcc1, loop_6246 ldsw [%l7 + 0x78], %g1 fsrc1 %f0, %f4 std %f14, [%l7 + 0x30] loop_6246: ldsb [%l7 + 0x70], %g7 brlez,a %i7, loop_6247 fandnot1s %f8, %f4, %f8 stx %l4, [%l7 + 0x70] sdivcc %o0, 0x1860, %l1 loop_6247: fands %f12, %f6, %f13 lduw [%l7 + 0x7C], %l2 fpack32 %f10, %f10, %f6 fmovsl %icc, %f12, %f14 bne,a %xcc, loop_6248 fandnot2s %f13, %f6, %f14 edge8l %o1, %o4, %l5 andncc %g6, %i3, %o5 loop_6248: movge %xcc, %i6, %l0 fpmerge %f6, %f10, %f2 fmul8x16al %f9, %f13, %f10 fnand %f6, %f10, %f10 fbu,a %fcc3, loop_6249 fbule,a %fcc1, loop_6250 bneg,a,pn %xcc, loop_6251 lduw [%l7 + 0x14], %l3 loop_6249: ldsh [%l7 + 0x3C], %i1 loop_6250: move %icc, %o7, %i2 loop_6251: movn %icc, %i4, %g2 edge32l %l6, %o3, %o6 std %f4, [%l7 + 0x58] stx %o2, [%l7 + 0x18] fbu %fcc2, loop_6252 ldsh [%l7 + 0x12], %g4 bvs,a,pn %icc, loop_6253 taddcctv %i5, %i0, %g3 loop_6252: udivx %g1, 0x1009, %g7 stw %g5, [%l7 + 0x10] loop_6253: fcmpes %fcc2, %f6, %f1 sth %l4, [%l7 + 0x10] ldsh [%l7 + 0x66], %i7 fba,a %fcc1, loop_6254 fpackfix %f4, %f8 bgu loop_6255 ldsb [%l7 + 0x16], %l1 loop_6254: fmovrdgz %o0, %f12, %f6 edge8l %o1, %l2, %l5 loop_6255: fnegd %f4, %f10 std %f4, [%l7 + 0x40] sdivcc %o4, 0x0827, %i3 mulscc %g6, %o5, %i6 edge8l %l3, %i1, %o7 movgu %icc, %l0, %i2 fcmpeq32 %f12, %f2, %g2 ldub [%l7 + 0x4F], %l6 tge %icc, 0x4 fmovdn %xcc, %f7, %f14 move %icc, %i4, %o3 sth %o2, [%l7 + 0x74] nop setx loop_6256, %l0, %l1 jmpl %l1, %o6 ldsb [%l7 + 0x2D], %i5 ldub [%l7 + 0x08], %g4 call loop_6257 loop_6256: fmuld8ulx16 %f2, %f5, %f4 addc %i0, 0x183F, %g1 edge16l %g3, %g7, %l4 loop_6257: tsubcc %g5, %l1, %i7 stb %o1, [%l7 + 0x08] sra %o0, %l2, %o4 lduh [%l7 + 0x66], %l5 fpadd16 %f0, %f14, %f10 ldsb [%l7 + 0x2A], %i3 st %f3, [%l7 + 0x44] ldsh [%l7 + 0x6A], %o5 fmovdle %xcc, %f2, %f4 tcs %xcc, 0x7 brlz,a %i6, loop_6258 fsrc1 %f2, %f2 ld [%l7 + 0x48], %f9 ld [%l7 + 0x24], %f10 loop_6258: fmovd %f2, %f0 fornot1s %f15, %f10, %f0 stx %l3, [%l7 + 0x28] movre %i1, 0x263, %o7 fornot1s %f0, %f12, %f2 edge16l %g6, %l0, %i2 fnors %f6, %f0, %f2 fnot1s %f10, %f14 fmovsne %xcc, %f0, %f0 stw %l6, [%l7 + 0x3C] xor %i4, 0x0FA9, %g2 fmovsvc %xcc, %f2, %f5 fpsub16 %f10, %f2, %f8 brgez %o3, loop_6259 stx %o2, [%l7 + 0x48] fmovdvs %xcc, %f12, %f0 ldsw [%l7 + 0x3C], %i5 loop_6259: fmul8ulx16 %f0, %f2, %f6 edge8l %o6, %i0, %g4 stb %g1, [%l7 + 0x5E] stx %g7, [%l7 + 0x28] tle %xcc, 0x1 stb %g3, [%l7 + 0x4B] bvs,a,pn %xcc, loop_6260 fmovdle %icc, %f12, %f14 lduw [%l7 + 0x38], %g5 bgu,a %icc, loop_6261 loop_6260: movrgez %l4, 0x1CE, %l1 lduh [%l7 + 0x64], %i7 fmovdneg %icc, %f3, %f5 loop_6261: std %f10, [%l7 + 0x28] movcc %xcc, %o0, %l2 ldsh [%l7 + 0x40], %o1 fnegs %f1, %f1 st %f3, [%l7 + 0x74] for %f14, %f10, %f2 pdist %f6, %f0, %f4 fnot1 %f12, %f4 stx %l5, [%l7 + 0x50] ldx [%l7 + 0x70], %i3 edge16l %o5, %i6, %o4 movrlz %i1, 0x10F, %l3 fbul %fcc3, loop_6262 tleu %icc, 0x0 lduh [%l7 + 0x3C], %o7 edge8 %g6, %l0, %i2 loop_6262: movge %xcc, %l6, %g2 fpadd16s %f4, %f3, %f6 ldd [%l7 + 0x70], %f6 ldsh [%l7 + 0x40], %i4 stb %o3, [%l7 + 0x46] mova %xcc, %i5, %o6 bneg %icc, loop_6263 ldx [%l7 + 0x50], %i0 fbug %fcc2, loop_6264 lduw [%l7 + 0x40], %o2 loop_6263: brlz %g1, loop_6265 bn loop_6266 loop_6264: sth %g4, [%l7 + 0x2A] fornot2s %f3, %f2, %f4 loop_6265: popc %g7, %g5 loop_6266: fbg,a %fcc3, loop_6267 stw %l4, [%l7 + 0x60] umulcc %l1, 0x0FB5, %i7 xorcc %o0, 0x1F6B, %l2 loop_6267: fpack16 %f6, %f1 fmovda %xcc, %f1, %f5 ba,pt %icc, loop_6268 fmovrdlz %o1, %f0, %f8 taddcc %l5, %i3, %o5 brlz,a %i6, loop_6269 loop_6268: fabss %f12, %f0 stb %o4, [%l7 + 0x3D] bg,pn %xcc, loop_6270 loop_6269: fmovsvc %xcc, %f5, %f14 movvs %xcc, %g3, %i1 orncc %l3, %o7, %l0 loop_6270: fandnot2s %f3, %f8, %f10 add %g6, 0x0389, %l6 fpadd16s %f12, %f7, %f1 fsrc1 %f6, %f2 std %f10, [%l7 + 0x50] fcmpd %fcc0, %f2, %f8 fmovrslez %i2, %f14, %f4 ldsw [%l7 + 0x4C], %g2 fbge,a %fcc3, loop_6271 movvc %xcc, %i4, %i5 fbuge %fcc0, loop_6272 edge8ln %o3, %i0, %o6 loop_6271: stx %o2, [%l7 + 0x58] lduh [%l7 + 0x10], %g4 loop_6272: movcs %icc, %g7, %g5 fcmpeq32 %f14, %f12, %g1 ldd [%l7 + 0x40], %f0 stw %l4, [%l7 + 0x20] fmovspos %xcc, %f11, %f8 sdiv %i7, 0x1F76, %l1 andn %o0, 0x0AE7, %o1 ldx [%l7 + 0x68], %l5 fones %f14 fnand %f6, %f2, %f10 stw %l2, [%l7 + 0x4C] umul %o5, %i6, %i3 fmovsle %icc, %f14, %f7 fcmpgt32 %f6, %f14, %o4 sllx %i1, %g3, %l3 fnot1s %f7, %f5 fmovrdlez %o7, %f0, %f14 fnot2 %f0, %f8 fmovs %f5, %f9 call loop_6273 edge32ln %l0, %l6, %i2 ld [%l7 + 0x40], %f7 ldub [%l7 + 0x7B], %g2 loop_6273: fmovs %f3, %f11 fmul8ulx16 %f4, %f12, %f0 ldsh [%l7 + 0x4C], %g6 fone %f10 andcc %i4, 0x1375, %i5 fmovrslz %i0, %f5, %f8 std %f4, [%l7 + 0x28] edge16 %o6, %o3, %g4 fmovrdlez %g7, %f6, %f0 lduh [%l7 + 0x44], %o2 bpos,pn %xcc, loop_6274 or %g5, %g1, %i7 lduh [%l7 + 0x5C], %l1 ld [%l7 + 0x18], %f9 loop_6274: ldx [%l7 + 0x50], %l4 bleu,pn %xcc, loop_6275 ldsb [%l7 + 0x17], %o1 fmovda %icc, %f7, %f11 ldsb [%l7 + 0x62], %l5 loop_6275: fmovscs %icc, %f7, %f3 fmovdg %xcc, %f2, %f3 stw %l2, [%l7 + 0x34] brlez,a %o5, loop_6276 fornot1 %f4, %f8, %f4 stb %i6, [%l7 + 0x2D] fnands %f2, %f9, %f12 loop_6276: ldx [%l7 + 0x68], %i3 ba %xcc, loop_6277 move %xcc, %o0, %o4 stx %g3, [%l7 + 0x50] fcmpeq32 %f8, %f4, %i1 loop_6277: fands %f1, %f10, %f10 subc %o7, 0x0B0E, %l3 stb %l0, [%l7 + 0x0C] ldub [%l7 + 0x41], %l6 movrgez %g2, 0x1F5, %i2 fmovrslez %i4, %f6, %f0 ldub [%l7 + 0x76], %i5 fnand %f8, %f8, %f2 ldd [%l7 + 0x18], %f2 stx %i0, [%l7 + 0x58] ba %xcc, loop_6278 move %xcc, %o6, %o3 orcc %g4, 0x0DA1, %g7 bpos,a loop_6279 loop_6278: fbl,a %fcc3, loop_6280 tpos %xcc, 0x0 movcc %xcc, %o2, %g6 loop_6279: subccc %g5, 0x1EB3, %g1 loop_6280: ldsw [%l7 + 0x64], %l1 fexpand %f4, %f12 movle %xcc, %i7, %l4 edge16l %o1, %l2, %l5 fcmpeq32 %f12, %f4, %o5 fbn %fcc1, loop_6281 tsubcc %i3, %i6, %o4 fbo %fcc1, loop_6282 fmovdpos %xcc, %f12, %f5 loop_6281: fmovspos %xcc, %f6, %f2 fpackfix %f10, %f0 loop_6282: fpmerge %f9, %f14, %f6 ldub [%l7 + 0x57], %o0 edge16ln %i1, %g3, %o7 addccc %l3, %l6, %g2 ldx [%l7 + 0x78], %l0 fmovsvc %icc, %f11, %f1 mulscc %i4, 0x10C9, %i5 fmul8ulx16 %f10, %f0, %f2 fbug,a %fcc1, loop_6283 movrgz %i0, %o6, %o3 fmovrdne %i2, %f10, %f10 fand %f2, %f8, %f12 loop_6283: fcmpes %fcc1, %f12, %f6 lduw [%l7 + 0x40], %g7 fpadd16s %f2, %f9, %f7 lduw [%l7 + 0x78], %o2 bn %xcc, loop_6284 ldx [%l7 + 0x58], %g4 ldsh [%l7 + 0x30], %g6 stx %g1, [%l7 + 0x08] loop_6284: ldx [%l7 + 0x68], %g5 fcmps %fcc2, %f15, %f9 ldsw [%l7 + 0x18], %l1 movrne %l4, 0x035, %o1 xnorcc %l2, 0x1038, %l5 ldub [%l7 + 0x72], %i7 fpadd32s %f2, %f3, %f2 movpos %icc, %i3, %o5 fmovscc %xcc, %f10, %f14 movne %icc, %i6, %o0 bg %icc, loop_6285 nop setx loop_6286, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %o4, [%l7 + 0x38] siam 0x5 loop_6285: fpsub16s %f4, %f14, %f8 loop_6286: fsrc2 %f10, %f10 bgu,pn %xcc, loop_6287 fsrc2 %f6, %f12 std %f10, [%l7 + 0x48] st %f8, [%l7 + 0x5C] loop_6287: fpsub32s %f3, %f5, %f7 stw %i1, [%l7 + 0x68] fmovrdne %o7, %f12, %f0 smul %l3, 0x1020, %l6 stx %g2, [%l7 + 0x08] stb %g3, [%l7 + 0x0D] bvc %icc, loop_6288 fba,a %fcc3, loop_6289 fbug,a %fcc2, loop_6290 brgez,a %i4, loop_6291 loop_6288: srlx %i5, 0x17, %l0 loop_6289: ld [%l7 + 0x2C], %f3 loop_6290: lduw [%l7 + 0x1C], %i0 loop_6291: movle %xcc, %o3, %i2 fbl,a %fcc3, loop_6292 alignaddr %g7, %o6, %o2 fmovsl %icc, %f7, %f14 movle %xcc, %g4, %g6 loop_6292: fpsub32 %f12, %f8, %f0 ldd [%l7 + 0x08], %f4 fmovrdgez %g5, %f14, %f4 fmovdcs %xcc, %f9, %f3 fmovsvs %xcc, %f6, %f9 be,a,pt %xcc, loop_6293 bge loop_6294 ldsb [%l7 + 0x24], %l1 bleu,a,pn %icc, loop_6295 loop_6293: array32 %l4, %o1, %g1 loop_6294: ldd [%l7 + 0x48], %f6 movvs %xcc, %l2, %i7 loop_6295: tge %icc, 0x7 fcmple32 %f12, %f4, %i3 ldd [%l7 + 0x68], %f4 sdiv %o5, 0x1EE2, %i6 taddcc %o0, 0x1E68, %l5 ldsw [%l7 + 0x60], %o4 bgu,a,pn %icc, loop_6296 fcmpgt16 %f14, %f2, %i1 bvc %xcc, loop_6297 std %f8, [%l7 + 0x70] loop_6296: st %f15, [%l7 + 0x50] bleu %icc, loop_6298 loop_6297: bge loop_6299 xorcc %l3, %o7, %g2 alignaddr %l6, %g3, %i4 loop_6298: stx %l0, [%l7 + 0x08] loop_6299: stb %i0, [%l7 + 0x39] tneg %icc, 0x2 edge8l %o3, %i5, %i2 sllx %g7, 0x19, %o6 tsubcc %o2, 0x19C1, %g4 fmuld8ulx16 %f10, %f12, %f14 fbn %fcc1, loop_6300 stx %g5, [%l7 + 0x18] tvs %icc, 0x7 array16 %g6, %l4, %o1 loop_6300: lduw [%l7 + 0x40], %l1 ldsh [%l7 + 0x5E], %l2 fpadd32s %f10, %f7, %f2 fmovscc %icc, %f12, %f15 orn %i7, 0x0B8F, %g1 fmovdl %xcc, %f0, %f1 fbu %fcc0, loop_6301 fpackfix %f6, %f13 te %xcc, 0x6 add %i3, %i6, %o5 loop_6301: ldsb [%l7 + 0x66], %o0 stw %l5, [%l7 + 0x7C] fcmps %fcc1, %f5, %f4 fcmpgt16 %f6, %f14, %i1 mulx %l3, 0x167E, %o7 ldd [%l7 + 0x68], %f0 sth %o4, [%l7 + 0x72] move %xcc, %g2, %l6 taddcctv %i4, 0x0C1F, %l0 andn %i0, 0x122A, %o3 fxnors %f3, %f13, %f8 ldsh [%l7 + 0x08], %g3 edge32 %i2, %g7, %o6 fcmpgt16 %f12, %f2, %o2 edge8l %i5, %g5, %g4 fmuld8sux16 %f2, %f1, %f8 taddcctv %l4, %g6, %o1 fands %f8, %f12, %f9 ta %icc, 0x1 and %l1, %l2, %i7 ldd [%l7 + 0x60], %f6 fmovrdlez %i3, %f2, %f8 array32 %i6, %g1, %o5 udivcc %o0, 0x125D, %i1 nop setx loop_6302, %l0, %l1 jmpl %l1, %l3 fmovrdgez %o7, %f10, %f12 edge16l %o4, %l5, %g2 fnands %f15, %f0, %f1 loop_6302: bgu,a,pt %xcc, loop_6303 tl %xcc, 0x2 lduw [%l7 + 0x18], %l6 ld [%l7 + 0x1C], %f8 loop_6303: fmovspos %icc, %f10, %f5 edge16n %l0, %i4, %o3 edge32l %g3, %i0, %i2 movrgz %g7, 0x2BA, %o2 fmovrslez %o6, %f4, %f9 sth %i5, [%l7 + 0x10] ldsb [%l7 + 0x08], %g4 fmovscc %xcc, %f1, %f15 movg %icc, %l4, %g5 stw %g6, [%l7 + 0x5C] fbg %fcc1, loop_6304 edge8n %l1, %o1, %l2 ldsb [%l7 + 0x60], %i3 st %f1, [%l7 + 0x70] loop_6304: fmuld8sux16 %f4, %f15, %f12 edge8l %i7, %g1, %i6 fble,a %fcc0, loop_6305 tcc %xcc, 0x0 fmovdleu %xcc, %f10, %f7 st %f1, [%l7 + 0x64] loop_6305: addcc %o5, %i1, %o0 sth %l3, [%l7 + 0x60] fmovdcc %xcc, %f8, %f5 brnz %o7, loop_6306 array32 %o4, %l5, %g2 sth %l6, [%l7 + 0x4A] fmovspos %xcc, %f8, %f7 loop_6306: lduh [%l7 + 0x30], %l0 movcc %icc, %i4, %g3 std %f12, [%l7 + 0x18] smul %o3, 0x1741, %i2 fbul %fcc2, loop_6307 fmovs %f2, %f12 std %f0, [%l7 + 0x38] ld [%l7 + 0x0C], %f1 loop_6307: ldd [%l7 + 0x58], %f8 fnands %f3, %f13, %f1 subc %g7, 0x0BCB, %i0 sethi 0x09A0, %o2 fnot2 %f8, %f6 fsrc2 %f14, %f14 sth %i5, [%l7 + 0x2E] add %o6, 0x13FA, %g4 fexpand %f0, %f8 fmovrdgez %g5, %f10, %f14 lduh [%l7 + 0x46], %l4 fornot2s %f7, %f15, %f6 fmovrde %l1, %f0, %f14 fbul,a %fcc3, loop_6308 tle %icc, 0x3 tsubcc %o1, 0x15E5, %g6 tleu %icc, 0x3 loop_6308: fnor %f4, %f4, %f0 stb %i3, [%l7 + 0x34] lduh [%l7 + 0x22], %l2 fbn %fcc0, loop_6309 stw %i7, [%l7 + 0x68] fmovda %icc, %f13, %f7 stb %i6, [%l7 + 0x2E] loop_6309: fmovdl %icc, %f3, %f9 fors %f7, %f13, %f6 fmovrslez %g1, %f4, %f9 stb %i1, [%l7 + 0x08] fmovdleu %icc, %f12, %f13 ldx [%l7 + 0x40], %o5 fmovrsgz %o0, %f4, %f1 fbule,a %fcc1, loop_6310 fba,a %fcc0, loop_6311 brlz,a %l3, loop_6312 fcmple32 %f12, %f8, %o7 loop_6310: ldsh [%l7 + 0x7E], %o4 loop_6311: fxors %f14, %f14, %f13 loop_6312: srl %l5, 0x1A, %g2 tvc %xcc, 0x1 mova %xcc, %l0, %i4 addcc %l6, %g3, %o3 movneg %xcc, %i2, %g7 tcs %icc, 0x5 fblg,a %fcc3, loop_6313 fbul,a %fcc3, loop_6314 brlz,a %i0, loop_6315 fnot1 %f4, %f8 loop_6313: ld [%l7 + 0x64], %f0 loop_6314: stx %i5, [%l7 + 0x70] loop_6315: fnegd %f0, %f6 fbg,a %fcc1, loop_6316 fbug,a %fcc0, loop_6317 fandnot1 %f8, %f8, %f10 stb %o6, [%l7 + 0x58] loop_6316: edge8ln %o2, %g4, %g5 loop_6317: stx %l1, [%l7 + 0x28] edge32l %o1, %l4, %i3 stx %l2, [%l7 + 0x58] movl %icc, %g6, %i6 ldub [%l7 + 0x1F], %i7 bl %icc, loop_6318 fbe %fcc1, loop_6319 mova %xcc, %i1, %g1 ldsb [%l7 + 0x2F], %o5 loop_6318: taddcc %l3, %o7, %o0 loop_6319: fnot2s %f12, %f9 ta %icc, 0x2 fbl %fcc3, loop_6320 fcmpne32 %f14, %f8, %o4 fnot2s %f12, %f7 movneg %icc, %g2, %l0 loop_6320: std %f10, [%l7 + 0x18] fmovrde %l5, %f14, %f2 movn %icc, %l6, %i4 andn %o3, 0x0DC8, %i2 fmovdge %xcc, %f7, %f12 edge32 %g7, %g3, %i0 movl %icc, %o6, %i5 fcmps %fcc3, %f3, %f12 stw %o2, [%l7 + 0x40] tsubcc %g4, 0x0066, %g5 ldd [%l7 + 0x78], %f12 fmovsleu %xcc, %f12, %f0 edge8 %o1, %l1, %i3 stw %l2, [%l7 + 0x0C] tleu %icc, 0x2 bgu,a,pt %xcc, loop_6321 movcc %xcc, %g6, %l4 fbge %fcc1, loop_6322 for %f14, %f12, %f8 loop_6321: movrlez %i6, %i7, %g1 subcc %i1, 0x1EE3, %l3 loop_6322: bcs loop_6323 edge8l %o7, %o5, %o4 fxor %f4, %f2, %f12 tleu %icc, 0x1 loop_6323: fmul8x16au %f10, %f10, %f0 fmovsgu %xcc, %f8, %f10 sll %o0, 0x05, %g2 fmovrsne %l0, %f14, %f2 std %f6, [%l7 + 0x10] fxors %f13, %f15, %f10 ldsh [%l7 + 0x4C], %l6 tcs %icc, 0x0 ldx [%l7 + 0x18], %l5 addcc %i4, %o3, %i2 ldub [%l7 + 0x0D], %g3 fbuge %fcc2, loop_6324 movrlez %g7, %o6, %i5 brgez,a %o2, loop_6325 fnand %f6, %f6, %f14 loop_6324: array32 %i0, %g4, %o1 fpadd16 %f12, %f6, %f14 loop_6325: add %g5, 0x1627, %l1 stx %i3, [%l7 + 0x70] sub %g6, 0x0A11, %l4 fmovscs %icc, %f8, %f14 fmovspos %icc, %f0, %f2 udiv %i6, 0x1081, %i7 fmovda %icc, %f13, %f6 movvs %xcc, %g1, %l2 ld [%l7 + 0x38], %f4 fmovdvs %icc, %f14, %f13 fcmpgt16 %f12, %f0, %l3 fnegs %f2, %f10 te %icc, 0x0 fmovscs %xcc, %f8, %f12 ld [%l7 + 0x3C], %f8 ldsw [%l7 + 0x68], %i1 stb %o5, [%l7 + 0x5B] fmovdn %icc, %f0, %f10 fba,a %fcc0, loop_6326 fmovsneg %icc, %f9, %f1 fblg,a %fcc1, loop_6327 fbug,a %fcc0, loop_6328 loop_6326: ldsw [%l7 + 0x70], %o4 movn %icc, %o0, %g2 loop_6327: ldsb [%l7 + 0x0E], %l0 loop_6328: fnand %f0, %f6, %f12 fblg,a %fcc2, loop_6329 ldx [%l7 + 0x60], %l6 tle %xcc, 0x6 movg %icc, %l5, %o7 loop_6329: tneg %xcc, 0x4 stx %o3, [%l7 + 0x10] edge8n %i4, %g3, %g7 fmovdleu %xcc, %f7, %f0 ldsw [%l7 + 0x24], %o6 lduh [%l7 + 0x5C], %i5 movleu %icc, %o2, %i0 tvc %icc, 0x6 move %icc, %g4, %i2 tgu %xcc, 0x1 fmovrsgez %g5, %f2, %f10 fnands %f7, %f15, %f3 fmovrdne %l1, %f4, %f6 fbo %fcc1, loop_6330 stb %o1, [%l7 + 0x7C] fblg,a %fcc0, loop_6331 movgu %xcc, %g6, %i3 loop_6330: movl %xcc, %i6, %i7 lduw [%l7 + 0x7C], %g1 loop_6331: edge32 %l2, %l3, %i1 edge32ln %l4, %o4, %o0 subc %g2, %o5, %l0 edge8 %l5, %l6, %o7 ldsw [%l7 + 0x60], %i4 fmovsne %icc, %f9, %f7 lduw [%l7 + 0x44], %o3 fnand %f14, %f0, %f0 tpos %xcc, 0x6 movleu %xcc, %g3, %g7 lduw [%l7 + 0x54], %o6 std %f12, [%l7 + 0x08] be,a,pn %xcc, loop_6332 and %o2, %i0, %g4 fmul8x16 %f15, %f14, %f14 fandnot1 %f12, %f8, %f0 loop_6332: ta %icc, 0x5 fmul8ulx16 %f4, %f10, %f6 mulx %i2, 0x13F5, %g5 sll %l1, 0x04, %o1 add %g6, %i3, %i5 fmovdne %icc, %f12, %f1 fpackfix %f4, %f2 movl %xcc, %i7, %i6 srax %l2, 0x19, %g1 fpackfix %f12, %f4 nop setx loop_6333, %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 %i1, %l3, %o4 sth %o0, [%l7 + 0x4C] nop setx loop_6334, %l0, %l1 jmpl %l1, %g2 loop_6333: tneg %xcc, 0x6 edge16 %l4, %l0, %o5 ldsw [%l7 + 0x64], %l5 loop_6334: fnot1 %f0, %f12 st %f11, [%l7 + 0x20] std %f12, [%l7 + 0x68] fcmpne16 %f0, %f6, %o7 bvc,a,pn %xcc, loop_6335 std %f12, [%l7 + 0x70] fmovda %xcc, %f0, %f3 ble,a loop_6336 loop_6335: fpack32 %f6, %f12, %f4 fbn,a %fcc1, loop_6337 alignaddrl %i4, %o3, %l6 loop_6336: movrlz %g7, %o6, %o2 fnand %f0, %f14, %f0 loop_6337: tleu %icc, 0x0 stw %i0, [%l7 + 0x48] bgu %xcc, loop_6338 ldsh [%l7 + 0x22], %g4 fcmpgt32 %f4, %f10, %i2 and %g5, %l1, %g3 loop_6338: fnot2 %f10, %f4 bcs,a %xcc, loop_6339 ldub [%l7 + 0x6F], %o1 stb %g6, [%l7 + 0x28] fmovsvc %icc, %f4, %f7 loop_6339: fxors %f10, %f9, %f9 orn %i5, 0x1D50, %i3 fmovsgu %xcc, %f13, %f6 fbge %fcc0, loop_6340 lduw [%l7 + 0x10], %i7 fpadd32s %f13, %f11, %f11 ldub [%l7 + 0x60], %l2 loop_6340: stw %i6, [%l7 + 0x60] edge16n %i1, %g1, %o4 lduh [%l7 + 0x26], %o0 bvs,a,pt %icc, loop_6341 fbge,a %fcc1, loop_6342 std %f6, [%l7 + 0x78] subcc %l3, 0x1179, %g2 loop_6341: lduh [%l7 + 0x58], %l0 loop_6342: std %f0, [%l7 + 0x70] fpack32 %f8, %f4, %f8 addc %l4, %l5, %o7 taddcc %o5, %i4, %l6 movvc %icc, %o3, %o6 array32 %o2, %g7, %g4 fmovrde %i0, %f0, %f8 fpadd16s %f0, %f1, %f2 bleu,a %icc, loop_6343 ldx [%l7 + 0x48], %i2 std %f14, [%l7 + 0x28] stb %g5, [%l7 + 0x24] loop_6343: sllx %g3, %l1, %g6 ldsw [%l7 + 0x08], %i5 tcc %xcc, 0x7 bcs,a loop_6344 umul %i3, 0x01E1, %i7 ldub [%l7 + 0x3A], %o1 fsrc2s %f3, %f8 loop_6344: fmovdle %xcc, %f2, %f0 orncc %l2, 0x11C2, %i1 fxors %f6, %f14, %f8 movge %xcc, %g1, %i6 fmovrslz %o0, %f13, %f0 sth %o4, [%l7 + 0x64] fmul8x16al %f11, %f7, %f4 stx %l3, [%l7 + 0x48] fmovdg %icc, %f5, %f1 edge8n %g2, %l4, %l5 bg,a,pt %xcc, loop_6345 stw %l0, [%l7 + 0x68] std %f14, [%l7 + 0x40] fmovsne %icc, %f2, %f9 loop_6345: ldsw [%l7 + 0x3C], %o7 tcc %icc, 0x2 addccc %o5, %l6, %o3 lduw [%l7 + 0x3C], %o6 udivx %o2, 0x0F21, %i4 nop setx loop_6346, %l0, %l1 jmpl %l1, %g7 fandnot2 %f6, %f4, %f2 orcc %i0, 0x1FD0, %g4 fmovd %f10, %f0 loop_6346: fmovrsne %i2, %f9, %f6 andn %g5, %l1, %g6 bg,pn %icc, loop_6347 andcc %i5, 0x0911, %i3 fcmped %fcc3, %f10, %f0 udivx %g3, 0x1CAA, %i7 loop_6347: fandnot2 %f2, %f6, %f6 fexpand %f10, %f2 fzero %f0 fmovsvc %icc, %f7, %f4 stb %o1, [%l7 + 0x35] fmovdl %icc, %f4, %f2 fmovrslz %i1, %f0, %f3 nop setx loop_6348, %l0, %l1 jmpl %l1, %g1 fble,a %fcc0, loop_6349 fbl %fcc0, loop_6350 fpsub16s %f6, %f14, %f10 loop_6348: fmovsg %icc, %f8, %f2 loop_6349: fbule %fcc3, loop_6351 loop_6350: movcc %xcc, %i6, %l2 stw %o0, [%l7 + 0x2C] sdiv %l3, 0x043A, %g2 loop_6351: ldsh [%l7 + 0x2E], %o4 ldx [%l7 + 0x60], %l5 fmul8x16 %f6, %f12, %f10 fmovsvc %xcc, %f15, %f6 alignaddrl %l4, %o7, %l0 tcs %icc, 0x6 srlx %l6, 0x1C, %o3 fmovdcs %icc, %f10, %f13 tleu %xcc, 0x2 stw %o5, [%l7 + 0x34] tsubcctv %o6, 0x1E93, %i4 fmovdcc %xcc, %f9, %f12 stx %o2, [%l7 + 0x40] brz %g7, loop_6352 orncc %i0, %g4, %i2 tl %icc, 0x1 fbo,a %fcc2, loop_6353 loop_6352: ldsb [%l7 + 0x13], %l1 fpadd32s %f12, %f15, %f8 fbl,a %fcc2, loop_6354 loop_6353: fnot1 %f0, %f2 fmovrdgz %g6, %f0, %f0 tl %xcc, 0x2 loop_6354: andn %g5, %i3, %i5 fmul8x16al %f4, %f12, %f8 ldsh [%l7 + 0x34], %g3 edge32l %o1, %i7, %g1 andcc %i6, %i1, %o0 movg %icc, %l3, %l2 sub %o4, 0x054E, %g2 lduw [%l7 + 0x1C], %l4 stx %l5, [%l7 + 0x18] movle %icc, %o7, %l6 stx %l0, [%l7 + 0x78] stx %o3, [%l7 + 0x70] fmovrsgez %o6, %f15, %f9 ldx [%l7 + 0x48], %o5 ldub [%l7 + 0x50], %o2 fmovsle %icc, %f14, %f14 bn %icc, loop_6355 ldx [%l7 + 0x38], %i4 lduh [%l7 + 0x6A], %i0 fpack16 %f6, %f13 loop_6355: fmovrse %g7, %f14, %f4 tn %icc, 0x3 ldsb [%l7 + 0x57], %i2 fornot2 %f8, %f0, %f8 lduh [%l7 + 0x40], %g4 ldsw [%l7 + 0x1C], %l1 fxor %f12, %f12, %f12 fcmpne16 %f0, %f4, %g6 fpsub32 %f4, %f4, %f6 addccc %g5, 0x0797, %i3 lduw [%l7 + 0x50], %g3 ldx [%l7 + 0x78], %o1 fmovrse %i5, %f4, %f14 brz,a %g1, loop_6356 bvc,a loop_6357 fmul8x16 %f11, %f4, %f0 tg %icc, 0x3 loop_6356: lduw [%l7 + 0x70], %i6 loop_6357: tneg %xcc, 0x6 brgez %i1, loop_6358 lduw [%l7 + 0x60], %o0 fnegs %f4, %f15 tpos %xcc, 0x1 loop_6358: stb %i7, [%l7 + 0x2F] ldsb [%l7 + 0x12], %l3 umul %l2, 0x1660, %o4 ldd [%l7 + 0x68], %f4 ldsh [%l7 + 0x12], %l4 tpos %icc, 0x2 array16 %l5, %o7, %l6 edge8ln %l0, %g2, %o3 stb %o6, [%l7 + 0x4A] nop setx loop_6359, %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 + 0x30], %o5 sth %i4, [%l7 + 0x24] fmul8x16au %f6, %f5, %f2 loop_6359: ld [%l7 + 0x70], %f1 st %f9, [%l7 + 0x2C] ld [%l7 + 0x50], %f13 array8 %o2, %i0, %i2 lduh [%l7 + 0x40], %g7 sra %l1, %g6, %g5 fmul8sux16 %f6, %f4, %f10 pdist %f12, %f14, %f8 ldsb [%l7 + 0x10], %i3 movneg %icc, %g4, %g3 ldd [%l7 + 0x18], %f2 call loop_6360 fmovdcc %icc, %f9, %f3 ld [%l7 + 0x64], %f9 sll %i5, 0x16, %o1 loop_6360: fba,a %fcc2, loop_6361 fmovrsne %i6, %f3, %f4 fmovsg %xcc, %f13, %f14 sth %i1, [%l7 + 0x6A] loop_6361: sub %o0, 0x1795, %i7 fmovdn %icc, %f13, %f5 ldub [%l7 + 0x51], %l3 xor %l2, 0x1AFA, %o4 srlx %g1, 0x10, %l4 fnegs %f6, %f1 fbuge %fcc0, loop_6362 popc %o7, %l6 lduh [%l7 + 0x5A], %l5 ldsb [%l7 + 0x3F], %l0 loop_6362: ld [%l7 + 0x54], %f6 std %f10, [%l7 + 0x18] addcc %g2, %o3, %o5 ldsw [%l7 + 0x48], %o6 ldsb [%l7 + 0x37], %o2 mulscc %i4, %i0, %i2 fnegd %f0, %f12 tpos %xcc, 0x1 fcmpgt32 %f2, %f12, %g7 fmul8x16 %f12, %f2, %f14 sth %g6, [%l7 + 0x3E] stb %l1, [%l7 + 0x10] fbne,a %fcc3, loop_6363 bg,a,pn %xcc, loop_6364 fand %f2, %f10, %f0 ld [%l7 + 0x34], %f8 loop_6363: te %icc, 0x0 loop_6364: smul %i3, %g5, %g4 sll %g3, 0x0D, %o1 array16 %i6, %i5, %i1 ldsb [%l7 + 0x2B], %o0 fmovsleu %xcc, %f10, %f14 fbuge %fcc3, loop_6365 siam 0x3 umul %l3, %i7, %l2 bcc,a,pt %icc, loop_6366 loop_6365: fmovrslz %o4, %f15, %f9 ldd [%l7 + 0x10], %f6 fnot1s %f7, %f0 loop_6366: ldsh [%l7 + 0x0A], %l4 fpadd16 %f12, %f4, %f8 stb %o7, [%l7 + 0x42] ldub [%l7 + 0x7B], %l6 fmovsvc %xcc, %f12, %f14 fmovrdlz %g1, %f4, %f10 or %l5, %l0, %g2 fpmerge %f0, %f8, %f4 fpsub16s %f1, %f9, %f7 st %f7, [%l7 + 0x3C] movl %icc, %o5, %o3 fpsub32 %f10, %f10, %f12 ldd [%l7 + 0x58], %f12 call loop_6367 bvs %xcc, loop_6368 popc 0x174C, %o6 alignaddrl %i4, %i0, %o2 loop_6367: srlx %g7, %g6, %i2 loop_6368: fmovdgu %icc, %f9, %f7 ldsh [%l7 + 0x58], %l1 lduw [%l7 + 0x28], %i3 xnor %g4, 0x1A0D, %g5 bleu,pt %xcc, loop_6369 fmovdvs %icc, %f4, %f8 fpsub16 %f10, %f2, %f4 andn %o1, %i6, %i5 loop_6369: bshuffle %f10, %f4, %f14 movcs %icc, %g3, %o0 fandnot2 %f12, %f12, %f4 fmovdgu %xcc, %f10, %f10 ldsh [%l7 + 0x68], %i1 mova %icc, %i7, %l2 tne %xcc, 0x1 fmovde %icc, %f0, %f5 fand %f14, %f2, %f2 be,a,pt %icc, loop_6370 std %f4, [%l7 + 0x50] ldsh [%l7 + 0x52], %l3 tn %xcc, 0x2 loop_6370: fmovdgu %xcc, %f10, %f5 and %o4, %l4, %o7 fmul8x16au %f15, %f14, %f8 st %f12, [%l7 + 0x2C] fbn,a %fcc0, loop_6371 smulcc %g1, %l6, %l5 orn %l0, 0x04DF, %o5 smul %o3, %o6, %g2 loop_6371: and %i4, %i0, %g7 fbe,a %fcc3, loop_6372 edge16ln %g6, %o2, %i2 fnegd %f12, %f12 ldsb [%l7 + 0x6F], %l1 loop_6372: ldub [%l7 + 0x1C], %g4 ld [%l7 + 0x20], %f12 ldd [%l7 + 0x60], %f2 ldsw [%l7 + 0x54], %g5 sdivcc %o1, 0x0544, %i3 fors %f3, %f7, %f4 fmovdle %xcc, %f11, %f5 fmul8x16al %f12, %f13, %f2 addcc %i6, 0x193F, %g3 fpadd16s %f10, %f14, %f15 srl %i5, %i1, %i7 bne loop_6373 stb %l2, [%l7 + 0x5B] lduh [%l7 + 0x4C], %o0 tvs %xcc, 0x5 loop_6373: sth %o4, [%l7 + 0x16] fmovse %xcc, %f8, %f13 tneg %xcc, 0x0 fmovdvs %icc, %f6, %f4 tn %icc, 0x0 fbul,a %fcc2, loop_6374 fmul8x16al %f15, %f14, %f6 fmovdg %icc, %f4, %f13 fnot1s %f2, %f14 loop_6374: fandnot1s %f8, %f2, %f10 lduw [%l7 + 0x74], %l4 udivcc %o7, 0x1FAD, %l3 fba %fcc2, loop_6375 fble %fcc1, loop_6376 sth %l6, [%l7 + 0x6C] fmul8sux16 %f4, %f4, %f0 loop_6375: movrne %l5, %g1, %l0 loop_6376: fornot2s %f3, %f12, %f8 stw %o3, [%l7 + 0x38] taddcc %o5, 0x001B, %o6 movn %icc, %g2, %i0 brgz %i4, loop_6377 fmovrsne %g6, %f8, %f6 popc %o2, %i2 fpack32 %f14, %f14, %f12 loop_6377: fbn,a %fcc1, loop_6378 fmovrslez %g7, %f6, %f11 tge %icc, 0x1 fpadd16s %f0, %f0, %f8 loop_6378: edge8n %g4, %l1, %o1 fsrc1 %f4, %f0 tge %xcc, 0x3 sth %i3, [%l7 + 0x30] fmovsneg %xcc, %f2, %f9 ld [%l7 + 0x2C], %f13 for %f2, %f0, %f14 bg loop_6379 fmovdvc %xcc, %f0, %f5 fone %f0 movcs %xcc, %i6, %g3 loop_6379: bvs,pt %xcc, loop_6380 lduw [%l7 + 0x34], %g5 fpmerge %f1, %f2, %f14 fmovrsgz %i1, %f0, %f1 loop_6380: bge,pn %xcc, loop_6381 fcmpeq32 %f6, %f0, %i5 edge32ln %l2, %o0, %i7 edge8 %l4, %o4, %o7 loop_6381: nop setx loop_6382, %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 mulscc %l6, %l3, %l5 ldsw [%l7 + 0x40], %l0 std %f12, [%l7 + 0x30] loop_6382: fsrc1s %f9, %f8 sdivcc %o3, 0x0D6D, %o5 fones %f4 fpmerge %f5, %f14, %f12 stx %o6, [%l7 + 0x60] stb %g2, [%l7 + 0x78] ldub [%l7 + 0x0D], %g1 movvc %xcc, %i0, %g6 add %i4, %i2, %g7 fbug,a %fcc3, loop_6383 brlz,a %o2, loop_6384 array32 %l1, %g4, %o1 stx %i6, [%l7 + 0x78] loop_6383: std %f6, [%l7 + 0x28] loop_6384: subccc %i3, %g3, %g5 fbule %fcc0, loop_6385 stw %i1, [%l7 + 0x68] fmovdvs %icc, %f5, %f5 fba,a %fcc3, loop_6386 loop_6385: subcc %i5, %l2, %i7 sth %l4, [%l7 + 0x60] fsrc2s %f12, %f6 loop_6386: fmovscs %xcc, %f13, %f8 lduw [%l7 + 0x48], %o0 fpadd32 %f8, %f4, %f6 xnorcc %o4, %o7, %l6 umulcc %l5, 0x164F, %l3 fpsub32 %f4, %f6, %f8 bl,a,pt %xcc, loop_6387 fmovrslz %l0, %f10, %f11 ldub [%l7 + 0x5E], %o3 movrlz %o6, %o5, %g2 loop_6387: ldub [%l7 + 0x6E], %i0 stb %g1, [%l7 + 0x47] subcc %i4, 0x19AF, %i2 movgu %xcc, %g6, %o2 fbg %fcc3, loop_6388 stw %l1, [%l7 + 0x6C] movl %icc, %g7, %g4 fnot1s %f14, %f12 loop_6388: fblg,a %fcc0, loop_6389 fmovsn %xcc, %f6, %f0 smul %i6, 0x10BB, %o1 faligndata %f0, %f10, %f4 loop_6389: tvs %icc, 0x0 st %f7, [%l7 + 0x18] ldx [%l7 + 0x58], %g3 fmovs %f9, %f2 fcmpeq32 %f0, %f4, %g5 ldsb [%l7 + 0x46], %i3 ldsb [%l7 + 0x56], %i1 stx %l2, [%l7 + 0x30] ldd [%l7 + 0x30], %f8 stb %i7, [%l7 + 0x18] fornot1 %f12, %f10, %f0 fbg %fcc1, loop_6390 lduw [%l7 + 0x44], %i5 stw %o0, [%l7 + 0x4C] brlz %o4, loop_6391 loop_6390: fbge,a %fcc3, loop_6392 fcmple32 %f0, %f14, %o7 tvs %icc, 0x4 loop_6391: fmovrsgez %l4, %f0, %f4 loop_6392: tvs %xcc, 0x6 stx %l6, [%l7 + 0x60] fmovs %f15, %f9 ldsb [%l7 + 0x30], %l3 lduh [%l7 + 0x3E], %l5 lduw [%l7 + 0x08], %l0 ldsb [%l7 + 0x39], %o3 fbule %fcc0, loop_6393 fcmps %fcc2, %f12, %f3 ldsw [%l7 + 0x08], %o6 fbug,a %fcc3, loop_6394 loop_6393: umul %g2, %i0, %o5 fornot2 %f4, %f6, %f0 taddcctv %i4, %i2, %g6 loop_6394: brnz %o2, loop_6395 brgez %g1, loop_6396 fmovrdlez %l1, %f0, %f0 lduh [%l7 + 0x0C], %g4 loop_6395: brlz,a %i6, loop_6397 loop_6396: ldd [%l7 + 0x10], %f6 alignaddrl %g7, %o1, %g5 sdivx %i3, 0x1F6F, %i1 loop_6397: st %f4, [%l7 + 0x7C] bge,a loop_6398 smulcc %g3, 0x0C11, %l2 ldsb [%l7 + 0x18], %i5 fmovsleu %icc, %f11, %f11 loop_6398: ldsh [%l7 + 0x0C], %o0 edge32 %o4, %o7, %l4 tne %icc, 0x6 andcc %i7, %l3, %l5 ld [%l7 + 0x08], %f10 fmovdn %xcc, %f2, %f9 call loop_6399 st %f6, [%l7 + 0x48] or %l0, %l6, %o6 stx %o3, [%l7 + 0x68] loop_6399: fpmerge %f6, %f11, %f2 ldub [%l7 + 0x44], %i0 ldx [%l7 + 0x30], %g2 fbul %fcc2, loop_6400 fmovscc %xcc, %f3, %f3 fcmpeq32 %f14, %f0, %i4 andncc %o5, %g6, %o2 loop_6400: taddcc %g1, %i2, %l1 stx %i6, [%l7 + 0x48] stb %g4, [%l7 + 0x6F] tg %icc, 0x4 be %xcc, loop_6401 fmovrsgez %g7, %f11, %f10 std %f2, [%l7 + 0x50] fmovsg %xcc, %f14, %f9 loop_6401: fnands %f10, %f7, %f14 fmul8x16au %f0, %f6, %f8 ble,a,pn %icc, loop_6402 fexpand %f1, %f8 fmovd %f0, %f0 fcmpne32 %f14, %f6, %o1 loop_6402: fcmpgt32 %f4, %f10, %i3 lduw [%l7 + 0x54], %i1 ldsw [%l7 + 0x70], %g3 tge %xcc, 0x7 tleu %icc, 0x3 orcc %l2, 0x0331, %i5 fbo %fcc0, loop_6403 fornot1 %f10, %f2, %f8 std %f14, [%l7 + 0x38] ld [%l7 + 0x7C], %f15 loop_6403: ldd [%l7 + 0x08], %f12 andcc %o0, %g5, %o4 brgez %o7, loop_6404 addccc %i7, 0x0F3B, %l4 ldsh [%l7 + 0x24], %l3 orncc %l5, 0x03BC, %l0 loop_6404: siam 0x4 fmul8x16al %f10, %f12, %f8 st %f6, [%l7 + 0x14] fcmpgt16 %f6, %f10, %o6 ldx [%l7 + 0x10], %o3 fba %fcc0, loop_6405 fmovsvs %icc, %f7, %f7 faligndata %f2, %f14, %f4 ldsh [%l7 + 0x62], %l6 loop_6405: sdiv %i0, 0x167B, %g2 edge8ln %o5, %g6, %i4 fmovsg %icc, %f13, %f4 bne %xcc, loop_6406 edge16 %o2, %g1, %i2 ldsw [%l7 + 0x74], %i6 ld [%l7 + 0x3C], %f2 loop_6406: std %f14, [%l7 + 0x10] movn %icc, %g4, %l1 stx %o1, [%l7 + 0x50] ldub [%l7 + 0x79], %i3 tl %icc, 0x1 edge32l %g7, %g3, %i1 tl %xcc, 0x5 edge16n %l2, %i5, %g5 movvc %icc, %o4, %o7 stx %o0, [%l7 + 0x38] stb %l4, [%l7 + 0x59] tleu %xcc, 0x4 tne %icc, 0x5 stb %l3, [%l7 + 0x7E] fcmple32 %f6, %f8, %i7 tpos %icc, 0x0 fbl,a %fcc2, loop_6407 sra %l0, %l5, %o6 fcmps %fcc3, %f1, %f10 tne %xcc, 0x1 loop_6407: movrgez %o3, %i0, %g2 tleu %icc, 0x5 fcmps %fcc2, %f7, %f10 fnands %f0, %f1, %f1 mulx %o5, 0x1645, %l6 udiv %g6, 0x1AD0, %o2 mova %icc, %g1, %i4 stw %i2, [%l7 + 0x18] tsubcc %g4, 0x139C, %i6 stw %o1, [%l7 + 0x24] stb %i3, [%l7 + 0x15] movge %xcc, %l1, %g7 fpack32 %f14, %f2, %f6 fba,a %fcc0, loop_6408 siam 0x7 fmul8x16al %f13, %f1, %f8 movge %xcc, %i1, %l2 loop_6408: fcmpeq16 %f8, %f14, %i5 tcc %xcc, 0x3 fmovsgu %icc, %f13, %f14 fors %f10, %f12, %f7 fnegd %f12, %f2 fmovdleu %icc, %f5, %f10 edge8 %g5, %o4, %g3 ld [%l7 + 0x74], %f7 tvc %xcc, 0x1 tpos %xcc, 0x2 fmovrse %o7, %f1, %f1 fble,a %fcc2, loop_6409 movn %xcc, %o0, %l4 fmovrdne %i7, %f2, %f0 std %f10, [%l7 + 0x30] loop_6409: tvs %xcc, 0x7 fcmpeq16 %f0, %f2, %l3 srlx %l5, 0x04, %l0 tcc %xcc, 0x0 fbg,a %fcc3, loop_6410 edge8 %o6, %o3, %i0 bne,a,pt %icc, loop_6411 fmul8x16al %f1, %f14, %f10 loop_6410: fandnot2 %f10, %f4, %f0 nop setx loop_6412, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6411: tneg %icc, 0x6 ldsb [%l7 + 0x3E], %o5 sethi 0x061A, %l6 loop_6412: fmovrslez %g2, %f10, %f15 tcs %xcc, 0x6 sdiv %g6, 0x1652, %g1 fmovrde %i4, %f10, %f6 fmovrslez %o2, %f14, %f9 movre %g4, %i2, %o1 ldsh [%l7 + 0x36], %i6 fmuld8sux16 %f5, %f8, %f2 fmul8x16al %f7, %f10, %f8 fexpand %f15, %f10 fornot1 %f4, %f14, %f2 movn %xcc, %i3, %g7 sdiv %l1, 0x0481, %i1 ldsh [%l7 + 0x36], %l2 ldsw [%l7 + 0x24], %g5 fmovrse %i5, %f7, %f1 stw %o4, [%l7 + 0x3C] alignaddrl %g3, %o7, %l4 ldsw [%l7 + 0x54], %i7 te %icc, 0x6 stb %l3, [%l7 + 0x26] fmovsge %xcc, %f2, %f4 movpos %icc, %o0, %l0 or %o6, 0x013F, %o3 mulx %l5, 0x06F7, %o5 fmovdneg %xcc, %f3, %f8 std %f8, [%l7 + 0x50] fbug %fcc1, loop_6413 ldsb [%l7 + 0x66], %l6 edge32ln %i0, %g2, %g1 for %f0, %f2, %f12 loop_6413: tcs %icc, 0x3 tn %xcc, 0x5 tle %xcc, 0x2 movle %icc, %g6, %i4 stb %o2, [%l7 + 0x2C] tsubcc %i2, %o1, %g4 fcmped %fcc0, %f8, %f10 andcc %i6, %i3, %g7 fbge %fcc0, loop_6414 ldsh [%l7 + 0x18], %l1 fbul %fcc0, loop_6415 brnz %i1, loop_6416 loop_6414: fbge,a %fcc0, loop_6417 st %f0, [%l7 + 0x6C] loop_6415: movgu %icc, %l2, %i5 loop_6416: fmovse %xcc, %f6, %f13 loop_6417: sth %o4, [%l7 + 0x0A] fbe,a %fcc0, loop_6418 fabss %f8, %f7 ldsb [%l7 + 0x7B], %g3 lduw [%l7 + 0x44], %o7 loop_6418: array16 %g5, %i7, %l4 edge16l %l3, %l0, %o6 umulcc %o3, 0x1672, %l5 add %o0, 0x0B3C, %l6 brlz %o5, loop_6419 fones %f10 subcc %g2, 0x09F1, %i0 fmovdn %xcc, %f6, %f4 loop_6419: movrne %g6, 0x221, %g1 movcc %xcc, %o2, %i4 fmovdcs %icc, %f5, %f4 add %i2, 0x04EA, %o1 lduh [%l7 + 0x58], %g4 fmovdneg %icc, %f5, %f5 fsrc2 %f6, %f2 lduw [%l7 + 0x34], %i3 siam 0x1 sll %i6, %l1, %g7 ldsh [%l7 + 0x72], %i1 fsrc1s %f10, %f7 fmovdvc %icc, %f11, %f7 fpmerge %f3, %f4, %f14 ba,a,pt %xcc, loop_6420 nop setx loop_6421, %l0, %l1 jmpl %l1, %l2 ldsw [%l7 + 0x14], %i5 ldub [%l7 + 0x47], %g3 loop_6420: ldub [%l7 + 0x23], %o7 loop_6421: popc 0x1C46, %g5 tgu %icc, 0x4 be,a %icc, loop_6422 sub %i7, 0x0B06, %o4 tle %icc, 0x1 bvc loop_6423 loop_6422: bshuffle %f4, %f12, %f14 bn,a loop_6424 ldsh [%l7 + 0x3E], %l3 loop_6423: tgu %xcc, 0x0 andncc %l4, %l0, %o6 loop_6424: nop setx loop_6425, %l0, %l1 jmpl %l1, %l5 fnor %f10, %f14, %f6 tvc %icc, 0x7 movcs %icc, %o0, %l6 loop_6425: sub %o3, 0x0421, %g2 bvs,a %xcc, loop_6426 udivcc %o5, 0x12E3, %g6 fbue %fcc3, loop_6427 ldd [%l7 + 0x40], %f10 loop_6426: ba,pn %icc, loop_6428 brgz %i0, loop_6429 loop_6427: fbug %fcc1, loop_6430 sth %g1, [%l7 + 0x6C] loop_6428: alignaddr %o2, %i2, %o1 loop_6429: fbul %fcc2, loop_6431 loop_6430: addcc %g4, %i3, %i4 fmovdle %xcc, %f5, %f10 fornot1s %f10, %f7, %f3 loop_6431: fnegs %f6, %f15 te %xcc, 0x3 stx %i6, [%l7 + 0x70] ldub [%l7 + 0x44], %g7 tgu %xcc, 0x6 umul %l1, %i1, %i5 edge32n %g3, %o7, %l2 fmul8x16al %f9, %f3, %f8 sll %i7, 0x1A, %o4 tgu %xcc, 0x0 fnot2 %f14, %f12 ldsh [%l7 + 0x1C], %l3 fmovdgu %xcc, %f4, %f2 fmovrslz %g5, %f3, %f9 udivx %l4, 0x02F6, %l0 std %f14, [%l7 + 0x40] ldsb [%l7 + 0x0F], %l5 ldd [%l7 + 0x08], %f4 fones %f7 lduh [%l7 + 0x34], %o0 ldsw [%l7 + 0x50], %o6 sdiv %l6, 0x0E5A, %o3 fmovrsgz %g2, %f3, %f3 edge16n %g6, %i0, %g1 fxnor %f6, %f14, %f4 fmovsa %icc, %f8, %f9 sth %o2, [%l7 + 0x1A] fbul %fcc3, loop_6432 stw %i2, [%l7 + 0x70] fones %f3 subc %o1, %o5, %i3 loop_6432: fpadd16 %f6, %f4, %f12 fmovdcc %icc, %f3, %f12 ldub [%l7 + 0x3C], %g4 sra %i6, 0x03, %i4 sdivcc %l1, 0x1468, %i1 fbug %fcc2, loop_6433 st %f14, [%l7 + 0x7C] smul %g7, %i5, %o7 fbg,a %fcc0, loop_6434 loop_6433: fmovrdlez %g3, %f8, %f12 addccc %i7, %l2, %o4 ta %xcc, 0x5 loop_6434: bn,a,pt %xcc, loop_6435 ld [%l7 + 0x68], %f4 siam 0x3 fmovrde %l3, %f0, %f6 loop_6435: fors %f14, %f11, %f9 fsrc1s %f7, %f13 smul %l4, %l0, %g5 fba,a %fcc1, loop_6436 fxor %f6, %f10, %f14 bge,pt %icc, loop_6437 ldx [%l7 + 0x08], %l5 loop_6436: edge8l %o0, %l6, %o6 edge32n %g2, %g6, %o3 loop_6437: stw %g1, [%l7 + 0x3C] sethi 0x0FFC, %o2 fcmple16 %f8, %f12, %i0 tsubcc %o1, 0x11DF, %o5 umul %i3, 0x11DD, %i2 ldsb [%l7 + 0x5E], %i6 fpackfix %f14, %f2 fones %f12 fmovrdne %g4, %f8, %f6 fbuge,a %fcc1, loop_6438 fcmpes %fcc1, %f4, %f9 ld [%l7 + 0x4C], %f1 lduh [%l7 + 0x6A], %i4 loop_6438: stx %i1, [%l7 + 0x60] siam 0x2 edge16l %g7, %l1, %o7 subcc %g3, 0x19F5, %i7 fzeros %f4 fmovscc %xcc, %f9, %f15 fpadd32s %f4, %f14, %f11 ldx [%l7 + 0x08], %i5 edge8ln %l2, %o4, %l4 movgu %icc, %l3, %l0 alignaddr %l5, %o0, %l6 st %f4, [%l7 + 0x18] fmovrslez %g5, %f0, %f13 fabsd %f0, %f0 mulx %g2, 0x1E16, %g6 bcs,a,pn %icc, loop_6439 fexpand %f15, %f8 fabsd %f14, %f14 fmovdvs %icc, %f9, %f3 loop_6439: fsrc1 %f14, %f12 std %f8, [%l7 + 0x48] ld [%l7 + 0x74], %f0 ldsw [%l7 + 0x7C], %o3 fmovs %f11, %f3 lduw [%l7 + 0x74], %g1 edge8n %o6, %i0, %o1 sth %o5, [%l7 + 0x3C] st %f10, [%l7 + 0x40] fzeros %f9 ldub [%l7 + 0x7C], %o2 ldx [%l7 + 0x30], %i3 xorcc %i2, 0x0841, %g4 movge %xcc, %i6, %i1 fba,a %fcc0, loop_6440 fmovs %f4, %f5 fmovrsgz %i4, %f8, %f14 fcmpeq16 %f8, %f12, %g7 loop_6440: popc %o7, %l1 fbo,a %fcc1, loop_6441 fmul8x16au %f8, %f14, %f6 ldsw [%l7 + 0x30], %g3 st %f7, [%l7 + 0x1C] loop_6441: fbg %fcc2, loop_6442 edge16ln %i5, %l2, %i7 nop setx loop_6443, %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 udiv %l4, 0x1559, %l3 loop_6442: ba %icc, loop_6444 fmovdneg %icc, %f12, %f6 loop_6443: sth %o4, [%l7 + 0x78] for %f10, %f6, %f0 loop_6444: movvc %icc, %l5, %o0 fmovrslz %l0, %f1, %f15 tvc %xcc, 0x4 brnz %l6, loop_6445 fornot1 %f14, %f4, %f6 fbg %fcc1, loop_6446 ld [%l7 + 0x14], %f13 loop_6445: ldsb [%l7 + 0x3A], %g2 srax %g6, %o3, %g1 loop_6446: fmovse %icc, %f9, %f1 fbug,a %fcc2, loop_6447 fbge %fcc2, loop_6448 call loop_6449 ldsw [%l7 + 0x6C], %g5 loop_6447: fbe,a %fcc0, loop_6450 loop_6448: lduw [%l7 + 0x38], %o6 loop_6449: nop setx loop_6451, %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 fmul8x16 %f8, %f14, %f6 loop_6450: stb %o1, [%l7 + 0x74] st %f11, [%l7 + 0x50] loop_6451: alignaddrl %i0, %o2, %o5 fzero %f10 ldx [%l7 + 0x08], %i2 fcmple16 %f12, %f6, %i3 fcmpgt16 %f10, %f12, %g4 lduh [%l7 + 0x38], %i1 movvs %icc, %i6, %i4 bl,a,pt %xcc, loop_6452 fmovdneg %icc, %f4, %f9 fmovdg %xcc, %f11, %f6 fxnors %f0, %f9, %f14 loop_6452: stb %o7, [%l7 + 0x51] subcc %l1, 0x1240, %g7 movvc %xcc, %g3, %l2 fmovsa %xcc, %f7, %f7 movvs %icc, %i7, %l4 ldub [%l7 + 0x51], %i5 ldsh [%l7 + 0x66], %l3 fandnot2s %f13, %f11, %f3 fbul %fcc1, loop_6453 ld [%l7 + 0x28], %f15 tgu %icc, 0x1 fcmpeq16 %f6, %f4, %l5 loop_6453: fmul8sux16 %f6, %f4, %f12 movn %xcc, %o4, %l0 sdivcc %o0, 0x0E27, %l6 fmovdl %icc, %f5, %f8 fcmpne32 %f0, %f14, %g2 fmovsa %icc, %f7, %f4 st %f10, [%l7 + 0x4C] ld [%l7 + 0x64], %f1 fnand %f4, %f4, %f2 stw %o3, [%l7 + 0x74] fmovsvs %icc, %f13, %f0 fornot2s %f2, %f0, %f1 ldsh [%l7 + 0x30], %g6 orcc %g5, %g1, %o6 fnors %f15, %f7, %f12 fpack16 %f4, %f10 lduw [%l7 + 0x30], %o1 fones %f12 ba,a,pt %xcc, loop_6454 fnot2 %f4, %f6 ld [%l7 + 0x7C], %f9 fbge,a %fcc2, loop_6455 loop_6454: lduh [%l7 + 0x54], %o2 brlez %i0, loop_6456 lduh [%l7 + 0x7C], %i2 loop_6455: be,a loop_6457 movvs %icc, %i3, %o5 loop_6456: ldsh [%l7 + 0x26], %g4 fmovdpos %xcc, %f12, %f11 loop_6457: fors %f4, %f4, %f5 addccc %i6, 0x104B, %i1 movgu %xcc, %i4, %l1 stb %g7, [%l7 + 0x62] st %f8, [%l7 + 0x1C] movrlez %o7, 0x1C2, %l2 tvc %xcc, 0x3 fbo,a %fcc1, loop_6458 tcc %xcc, 0x6 bcc %xcc, loop_6459 edge32n %g3, %i7, %i5 loop_6458: ldub [%l7 + 0x47], %l4 bge,pt %xcc, loop_6460 loop_6459: ldsh [%l7 + 0x30], %l5 movl %icc, %l3, %l0 tg %icc, 0x2 loop_6460: bcs,a loop_6461 fble,a %fcc3, loop_6462 te %icc, 0x6 fandnot1 %f6, %f14, %f10 loop_6461: fors %f9, %f14, %f8 loop_6462: fmovrde %o4, %f6, %f2 lduh [%l7 + 0x5E], %o0 ldx [%l7 + 0x68], %g2 fmovse %icc, %f9, %f0 fmuld8sux16 %f8, %f14, %f2 fbo,a %fcc0, loop_6463 umulcc %o3, %g6, %l6 fmovsl %icc, %f15, %f4 tl %xcc, 0x6 loop_6463: brgz,a %g5, loop_6464 lduh [%l7 + 0x58], %o6 stx %g1, [%l7 + 0x50] ldd [%l7 + 0x40], %f6 loop_6464: fmovscc %icc, %f11, %f14 fpadd16s %f0, %f9, %f14 lduw [%l7 + 0x14], %o2 fpack16 %f12, %f0 fcmpeq16 %f8, %f8, %o1 fmovrdlz %i2, %f2, %f14 bne,a loop_6465 bge,a,pn %icc, loop_6466 lduw [%l7 + 0x44], %i3 sub %o5, %i0, %i6 loop_6465: ldub [%l7 + 0x17], %g4 loop_6466: tgu %icc, 0x1 orcc %i1, %l1, %g7 ldub [%l7 + 0x1B], %i4 sth %l2, [%l7 + 0x3A] movrgz %g3, %i7, %o7 ldsw [%l7 + 0x60], %l4 subcc %l5, %l3, %i5 bleu loop_6467 lduw [%l7 + 0x38], %l0 bcc,a,pt %icc, loop_6468 ldx [%l7 + 0x18], %o4 loop_6467: std %f10, [%l7 + 0x28] tcs %icc, 0x4 loop_6468: fmovdpos %xcc, %f0, %f9 st %f6, [%l7 + 0x3C] fnors %f4, %f13, %f12 fcmpeq32 %f0, %f10, %o0 fcmpne16 %f0, %f14, %g2 brz,a %g6, loop_6469 stb %l6, [%l7 + 0x6A] lduw [%l7 + 0x0C], %o3 faligndata %f10, %f4, %f8 loop_6469: edge16l %g5, %o6, %g1 tpos %xcc, 0x7 addcc %o2, %o1, %i2 brnz,a %i3, loop_6470 bleu loop_6471 st %f2, [%l7 + 0x10] fmovsle %icc, %f8, %f2 loop_6470: or %o5, 0x1021, %i6 loop_6471: fsrc1s %f9, %f9 fcmpne32 %f6, %f10, %i0 ldsb [%l7 + 0x10], %i1 edge8 %l1, %g7, %i4 lduw [%l7 + 0x1C], %l2 sth %g3, [%l7 + 0x26] ld [%l7 + 0x74], %f11 fornot2s %f9, %f9, %f2 fcmple16 %f8, %f8, %g4 sll %o7, %i7, %l5 fmovd %f12, %f0 bpos,a,pn %xcc, loop_6472 tg %icc, 0x6 xorcc %l3, 0x081E, %l4 andcc %i5, 0x121C, %l0 loop_6472: fbug,a %fcc2, loop_6473 stb %o4, [%l7 + 0x16] stb %g2, [%l7 + 0x57] fmovdg %xcc, %f0, %f9 loop_6473: fbo %fcc3, loop_6474 fmovsgu %icc, %f3, %f7 fexpand %f10, %f14 edge16n %g6, %o0, %l6 loop_6474: stw %g5, [%l7 + 0x30] ldub [%l7 + 0x58], %o6 siam 0x2 stw %g1, [%l7 + 0x50] fmovdg %xcc, %f9, %f9 lduh [%l7 + 0x30], %o2 fzero %f14 fors %f8, %f6, %f7 fmovrslz %o3, %f15, %f13 fnot1s %f0, %f13 fble %fcc1, loop_6475 fmovdge %xcc, %f9, %f10 umulcc %o1, %i3, %o5 lduh [%l7 + 0x7A], %i2 loop_6475: st %f4, [%l7 + 0x1C] fcmple16 %f0, %f0, %i0 st %f7, [%l7 + 0x7C] ld [%l7 + 0x3C], %f6 ldsw [%l7 + 0x40], %i6 bcc,a %xcc, loop_6476 std %f14, [%l7 + 0x30] fcmpgt32 %f0, %f10, %l1 tne %xcc, 0x5 loop_6476: sth %g7, [%l7 + 0x2E] ldsw [%l7 + 0x1C], %i4 fone %f4 xnor %i1, %l2, %g3 fmul8ulx16 %f14, %f14, %f4 ldub [%l7 + 0x72], %g4 tgu %xcc, 0x7 stb %i7, [%l7 + 0x7E] std %f0, [%l7 + 0x78] fxors %f6, %f0, %f10 orcc %o7, %l3, %l5 fmovdpos %icc, %f9, %f1 fcmpd %fcc2, %f6, %f14 fbue,a %fcc0, loop_6477 fmovdge %xcc, %f10, %f0 fornot2 %f8, %f6, %f2 ldub [%l7 + 0x69], %l4 loop_6477: fmovdgu %xcc, %f2, %f3 fmovdg %icc, %f5, %f7 move %icc, %i5, %o4 ldx [%l7 + 0x60], %l0 fmovde %xcc, %f8, %f3 lduh [%l7 + 0x7A], %g2 orn %o0, 0x1DFB, %l6 fsrc2 %f14, %f12 fba %fcc1, loop_6478 ld [%l7 + 0x78], %f4 ldsb [%l7 + 0x5C], %g5 lduh [%l7 + 0x38], %o6 loop_6478: fpackfix %f12, %f8 fmovdcc %icc, %f4, %f3 add %g1, 0x16DC, %g6 st %f13, [%l7 + 0x60] sdiv %o2, 0x1819, %o1 st %f5, [%l7 + 0x38] fpadd32s %f1, %f8, %f5 edge32n %i3, %o5, %i2 bn,a %xcc, loop_6479 std %f2, [%l7 + 0x20] fmovsvs %xcc, %f11, %f9 fmovrdlez %o3, %f10, %f14 loop_6479: fbge,a %fcc2, loop_6480 move %xcc, %i0, %l1 fnegs %f15, %f1 fnegd %f2, %f14 loop_6480: fbul %fcc3, loop_6481 fmovsvs %icc, %f13, %f2 andn %g7, %i4, %i1 lduh [%l7 + 0x1E], %i6 loop_6481: fandnot1 %f0, %f10, %f10 std %f14, [%l7 + 0x20] mova %xcc, %l2, %g4 ldsh [%l7 + 0x5E], %g3 lduh [%l7 + 0x56], %i7 fbge,a %fcc2, loop_6482 taddcc %o7, %l5, %l3 lduh [%l7 + 0x44], %i5 fzero %f10 loop_6482: orcc %l4, %o4, %g2 andcc %o0, 0x1A8E, %l0 fxnor %f12, %f8, %f4 stb %l6, [%l7 + 0x26] fbule %fcc3, loop_6483 umulcc %o6, 0x00F7, %g1 ldsh [%l7 + 0x46], %g5 movl %xcc, %g6, %o1 loop_6483: ldsw [%l7 + 0x5C], %i3 fnot2 %f10, %f2 lduw [%l7 + 0x4C], %o2 ldd [%l7 + 0x58], %f2 fbe,a %fcc2, loop_6484 lduh [%l7 + 0x32], %o5 movgu %xcc, %i2, %i0 fexpand %f9, %f2 loop_6484: fpack16 %f2, %f14 fba %fcc3, loop_6485 movrgez %l1, 0x169, %o3 fmovrsgz %g7, %f3, %f12 ldd [%l7 + 0x30], %f12 loop_6485: fmovscs %icc, %f4, %f11 stw %i1, [%l7 + 0x2C] bpos,a loop_6486 fpsub16 %f12, %f14, %f14 ld [%l7 + 0x44], %f8 fmovsneg %xcc, %f3, %f7 loop_6486: lduw [%l7 + 0x74], %i6 sdivcc %i4, 0x17C4, %l2 fpsub16s %f5, %f9, %f12 brlez %g4, loop_6487 lduw [%l7 + 0x54], %g3 fbne,a %fcc0, loop_6488 edge8 %o7, %i7, %l3 loop_6487: fmovdg %icc, %f15, %f12 addccc %i5, 0x1ACE, %l5 loop_6488: alignaddr %o4, %g2, %o0 fors %f6, %f4, %f8 fsrc1s %f15, %f13 std %f0, [%l7 + 0x78] andcc %l4, %l0, %l6 fmovsl %icc, %f0, %f15 fmul8ulx16 %f14, %f4, %f6 ldub [%l7 + 0x77], %g1 fmovspos %xcc, %f10, %f15 brlez %g5, loop_6489 bpos,pn %xcc, loop_6490 fmovd %f6, %f2 ldsw [%l7 + 0x58], %o6 loop_6489: fpadd16 %f0, %f10, %f2 loop_6490: bge,pn %xcc, loop_6491 fmovsg %xcc, %f9, %f4 movneg %xcc, %g6, %o1 tl %icc, 0x3 loop_6491: ldsb [%l7 + 0x69], %i3 fcmpeq32 %f14, %f6, %o5 movrgez %o2, %i2, %i0 bcs,a,pt %icc, loop_6492 taddcctv %l1, 0x1749, %o3 fmovdg %xcc, %f13, %f5 movrne %i1, %i6, %g7 loop_6492: fpsub32 %f14, %f4, %f2 ldsw [%l7 + 0x10], %i4 fmovdne %xcc, %f15, %f9 fbuge %fcc2, loop_6493 std %f8, [%l7 + 0x28] movl %icc, %g4, %g3 movge %xcc, %o7, %i7 loop_6493: bl,pt %icc, loop_6494 fabss %f13, %f1 fmovsa %xcc, %f4, %f4 fbl %fcc1, loop_6495 loop_6494: brlz %l2, loop_6496 srlx %l3, 0x0C, %i5 movrgz %l5, 0x2B1, %o4 loop_6495: sll %o0, 0x0B, %l4 loop_6496: movcc %icc, %l0, %l6 fbu %fcc0, loop_6497 fmul8x16al %f15, %f0, %f2 fcmpne32 %f8, %f4, %g2 fsrc2 %f0, %f10 loop_6497: fbl,a %fcc2, loop_6498 alignaddrl %g1, %o6, %g5 st %f2, [%l7 + 0x34] edge32 %g6, %o1, %i3 loop_6498: tvc %xcc, 0x2 fbug %fcc2, loop_6499 ldub [%l7 + 0x58], %o5 fpsub32s %f12, %f10, %f3 bleu %icc, loop_6500 loop_6499: ta %icc, 0x6 be,a,pt %xcc, loop_6501 movrgz %i2, %i0, %l1 loop_6500: fand %f10, %f4, %f12 fmovrdlez %o3, %f12, %f4 loop_6501: fmovde %xcc, %f3, %f4 fmovsvs %icc, %f14, %f13 fpmerge %f11, %f0, %f12 fmovdgu %xcc, %f14, %f3 for %f4, %f0, %f6 fxnors %f5, %f12, %f2 lduw [%l7 + 0x7C], %o2 edge16 %i6, %g7, %i1 fmovrdgz %i4, %f14, %f6 sth %g3, [%l7 + 0x64] fmovsg %icc, %f7, %f7 fcmps %fcc3, %f5, %f6 srax %o7, 0x07, %g4 bshuffle %f10, %f14, %f14 fbu %fcc1, loop_6502 ldsw [%l7 + 0x7C], %l2 ldx [%l7 + 0x08], %i7 fba %fcc1, loop_6503 loop_6502: bne,pt %xcc, loop_6504 xorcc %l3, 0x036D, %i5 sth %l5, [%l7 + 0x44] loop_6503: tl %icc, 0x0 loop_6504: ldsb [%l7 + 0x30], %o0 srax %l4, %l0, %o4 fmul8x16al %f7, %f3, %f0 fblg %fcc1, loop_6505 fnot2 %f12, %f10 tcc %xcc, 0x7 std %f0, [%l7 + 0x20] loop_6505: fbo,a %fcc0, loop_6506 fmovdle %xcc, %f15, %f14 movvs %xcc, %g2, %l6 stx %o6, [%l7 + 0x50] loop_6506: std %f6, [%l7 + 0x58] ld [%l7 + 0x08], %f5 edge8ln %g5, %g1, %o1 movvs %xcc, %g6, %o5 ld [%l7 + 0x7C], %f5 ldub [%l7 + 0x08], %i3 xor %i0, 0x073E, %i2 xnorcc %o3, 0x0229, %l1 fmovrdgez %o2, %f10, %f0 ldub [%l7 + 0x64], %g7 ldsb [%l7 + 0x1B], %i6 st %f9, [%l7 + 0x44] sth %i4, [%l7 + 0x40] lduh [%l7 + 0x6C], %i1 xorcc %g3, 0x05C4, %o7 st %f13, [%l7 + 0x60] movl %xcc, %l2, %i7 stb %g4, [%l7 + 0x71] fcmpne32 %f4, %f6, %i5 brlz,a %l3, loop_6507 fmovrdlez %o0, %f12, %f12 fones %f12 fmul8x16 %f3, %f6, %f12 loop_6507: array16 %l5, %l4, %o4 udivx %l0, 0x0740, %g2 lduw [%l7 + 0x58], %l6 smul %o6, 0x009D, %g5 udivcc %g1, 0x1649, %g6 fpmerge %f5, %f8, %f8 lduw [%l7 + 0x1C], %o5 fmul8x16 %f14, %f8, %f12 fxors %f5, %f4, %f0 tvc %icc, 0x5 ldsw [%l7 + 0x64], %o1 movcc %icc, %i3, %i0 pdist %f0, %f14, %f0 ldsb [%l7 + 0x32], %o3 ldsb [%l7 + 0x6D], %i2 ldd [%l7 + 0x20], %f8 fbul,a %fcc1, loop_6508 ld [%l7 + 0x50], %f9 fbul %fcc2, loop_6509 brlez %o2, loop_6510 loop_6508: edge8n %l1, %i6, %g7 fmovdne %xcc, %f4, %f15 loop_6509: brgez,a %i1, loop_6511 loop_6510: fand %f12, %f12, %f8 fmovsvs %icc, %f4, %f5 fxors %f12, %f15, %f11 loop_6511: fmovrdne %i4, %f12, %f2 fblg %fcc2, loop_6512 tvc %icc, 0x5 fbg %fcc3, loop_6513 edge8n %g3, %l2, %i7 loop_6512: ldsb [%l7 + 0x59], %o7 subccc %i5, 0x1A04, %l3 loop_6513: movvc %icc, %o0, %g4 ldd [%l7 + 0x48], %f14 fcmpes %fcc3, %f7, %f7 tne %xcc, 0x1 fsrc2 %f10, %f0 movn %xcc, %l5, %l4 ldx [%l7 + 0x50], %l0 stw %o4, [%l7 + 0x7C] fzero %f12 fmovrslez %g2, %f8, %f13 tgu %xcc, 0x5 edge16ln %l6, %g5, %g1 movrne %g6, %o6, %o5 fpmerge %f5, %f8, %f8 ldx [%l7 + 0x30], %o1 fandnot2 %f0, %f14, %f14 fnand %f6, %f4, %f4 ldub [%l7 + 0x2E], %i0 smulcc %o3, %i2, %o2 movge %icc, %i3, %i6 ldsb [%l7 + 0x38], %l1 fmovdne %icc, %f3, %f10 ldsb [%l7 + 0x24], %g7 fmovsa %xcc, %f2, %f1 stx %i1, [%l7 + 0x10] bneg,pt %icc, loop_6514 sth %i4, [%l7 + 0x24] ldd [%l7 + 0x70], %f0 add %g3, 0x1359, %l2 loop_6514: edge8ln %o7, %i5, %i7 fnands %f8, %f1, %f12 bgu %xcc, loop_6515 bpos,a,pt %icc, loop_6516 bl,a,pn %icc, loop_6517 ldsw [%l7 + 0x6C], %o0 loop_6515: sdiv %l3, 0x0BCB, %l5 loop_6516: ldsw [%l7 + 0x10], %l4 loop_6517: ta %xcc, 0x7 lduw [%l7 + 0x64], %l0 movre %o4, %g4, %l6 fmul8x16 %f12, %f0, %f4 sth %g2, [%l7 + 0x12] edge32 %g1, %g5, %g6 movl %icc, %o6, %o5 udivcc %i0, 0x1301, %o1 fnors %f5, %f5, %f4 brlez %i2, loop_6518 xor %o3, 0x120A, %i3 addccc %i6, 0x07C8, %l1 ldd [%l7 + 0x20], %f6 loop_6518: fbg %fcc3, loop_6519 fmovdcs %icc, %f6, %f3 fand %f2, %f12, %f14 movn %xcc, %o2, %g7 loop_6519: fpadd32s %f4, %f3, %f6 srlx %i1, %g3, %i4 stb %l2, [%l7 + 0x21] and %o7, %i7, %i5 xor %l3, 0x06DF, %o0 ldx [%l7 + 0x30], %l5 ldsw [%l7 + 0x48], %l0 xorcc %l4, %o4, %l6 fmovdleu %icc, %f15, %f13 tsubcctv %g4, 0x0315, %g2 stb %g5, [%l7 + 0x13] stb %g1, [%l7 + 0x74] bvs loop_6520 bleu %icc, loop_6521 fcmpd %fcc3, %f14, %f10 call loop_6522 loop_6520: fandnot1s %f1, %f6, %f0 loop_6521: fornot1s %f0, %f0, %f6 xnor %o6, %o5, %i0 loop_6522: fmovdneg %icc, %f10, %f0 bleu,pt %icc, loop_6523 fornot1s %f5, %f5, %f11 movleu %icc, %g6, %i2 fandnot1 %f2, %f12, %f14 loop_6523: std %f2, [%l7 + 0x50] fmovse %xcc, %f3, %f11 orn %o3, 0x16B5, %o1 ldsb [%l7 + 0x6C], %i3 stx %l1, [%l7 + 0x48] fmovspos %icc, %f12, %f0 st %f9, [%l7 + 0x08] sth %o2, [%l7 + 0x18] std %f2, [%l7 + 0x50] umul %i6, %i1, %g7 fornot1s %f6, %f15, %f12 fnot2 %f12, %f14 lduh [%l7 + 0x62], %g3 std %f6, [%l7 + 0x18] movrgz %i4, 0x3D7, %l2 fbuge %fcc2, loop_6524 xnorcc %i7, %i5, %o7 ldub [%l7 + 0x56], %l3 fmul8x16au %f13, %f11, %f4 loop_6524: udivcc %l5, 0x0B24, %l0 brgz,a %l4, loop_6525 ldx [%l7 + 0x18], %o4 fmovs %f14, %f5 ld [%l7 + 0x64], %f12 loop_6525: fbuge,a %fcc3, loop_6526 sdivcc %o0, 0x1ED9, %g4 ldsw [%l7 + 0x64], %l6 sdiv %g2, 0x083E, %g1 loop_6526: ldd [%l7 + 0x60], %f2 fmovdn %xcc, %f7, %f3 fmovscc %xcc, %f11, %f13 bne,pt %icc, loop_6527 fpack16 %f10, %f11 stx %o6, [%l7 + 0x48] ldub [%l7 + 0x6E], %g5 loop_6527: sth %o5, [%l7 + 0x64] fpadd32s %f5, %f3, %f10 sethi 0x1BEF, %g6 st %f15, [%l7 + 0x1C] movrlz %i2, 0x11F, %i0 ldub [%l7 + 0x23], %o1 lduh [%l7 + 0x72], %o3 fmovrsgez %i3, %f6, %f15 movrlez %o2, 0x2F7, %i6 taddcctv %l1, 0x0C4E, %g7 fpsub32 %f0, %f10, %f10 stw %i1, [%l7 + 0x6C] be,a loop_6528 movvs %xcc, %g3, %i4 fnor %f6, %f12, %f0 std %f2, [%l7 + 0x20] loop_6528: brgez,a %l2, loop_6529 stx %i7, [%l7 + 0x30] fmovrsgz %i5, %f6, %f0 nop setx loop_6530, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6529: movg %icc, %l3, %o7 bneg,pn %icc, loop_6531 fmovdle %icc, %f11, %f1 loop_6530: sra %l5, 0x0E, %l0 fnand %f0, %f14, %f4 loop_6531: fcmps %fcc2, %f12, %f14 fble %fcc0, loop_6532 fcmpeq32 %f8, %f4, %l4 andncc %o4, %o0, %l6 edge16l %g4, %g2, %g1 loop_6532: ld [%l7 + 0x1C], %f7 ldsw [%l7 + 0x14], %o6 movgu %icc, %g5, %g6 fornot2 %f6, %f6, %f10 fmovdpos %xcc, %f12, %f13 fpack32 %f4, %f0, %f4 tg %icc, 0x6 fmuld8ulx16 %f3, %f1, %f0 stx %o5, [%l7 + 0x68] lduh [%l7 + 0x20], %i2 andncc %i0, %o3, %i3 fmovdcs %xcc, %f14, %f1 std %f0, [%l7 + 0x70] fbuge %fcc2, loop_6533 edge8 %o1, %o2, %i6 fandnot2s %f13, %f10, %f15 brgez,a %g7, loop_6534 loop_6533: stb %i1, [%l7 + 0x44] fmovdvs %icc, %f11, %f14 ldx [%l7 + 0x50], %l1 loop_6534: fmovrdne %g3, %f2, %f10 movcs %icc, %l2, %i7 std %f10, [%l7 + 0x60] fmovscc %xcc, %f8, %f7 tl %icc, 0x4 fble %fcc1, loop_6535 bgu,pn %icc, loop_6536 edge8l %i5, %l3, %i4 st %f13, [%l7 + 0x1C] loop_6535: tl %xcc, 0x4 loop_6536: ta %xcc, 0x5 movrgez %o7, 0x0B3, %l5 lduh [%l7 + 0x24], %l4 fbug,a %fcc2, loop_6537 stx %l0, [%l7 + 0x50] sll %o0, %l6, %o4 fcmpes %fcc2, %f15, %f10 loop_6537: fmovrdne %g2, %f4, %f4 stw %g1, [%l7 + 0x5C] fpack32 %f2, %f10, %f14 fpadd32 %f4, %f4, %f8 edge8 %o6, %g4, %g5 fbuge %fcc3, loop_6538 ldub [%l7 + 0x53], %g6 bvs,a loop_6539 ldsw [%l7 + 0x4C], %i2 loop_6538: fmovdcs %xcc, %f0, %f11 bge,a,pt %icc, loop_6540 loop_6539: st %f1, [%l7 + 0x60] fcmps %fcc0, %f1, %f9 fcmpgt16 %f8, %f2, %i0 loop_6540: fmovrdlez %o5, %f14, %f8 movrlez %o3, %o1, %o2 fmovdneg %icc, %f4, %f7 fmovscc %icc, %f5, %f2 sll %i6, %i3, %i1 ldd [%l7 + 0x38], %f0 fmovda %icc, %f3, %f5 bg,a,pt %xcc, loop_6541 popc %g7, %g3 bvs,pt %icc, loop_6542 st %f6, [%l7 + 0x1C] loop_6541: fmovsvs %icc, %f11, %f9 movleu %xcc, %l1, %l2 loop_6542: fble,a %fcc2, loop_6543 udivx %i7, 0x0641, %i5 movrlez %l3, 0x2DC, %o7 sdivx %i4, 0x19E3, %l5 loop_6543: stb %l4, [%l7 + 0x54] sth %l0, [%l7 + 0x64] subc %o0, %o4, %g2 ldsw [%l7 + 0x74], %g1 addc %o6, %l6, %g4 ld [%l7 + 0x74], %f12 tvc %xcc, 0x2 fbge,a %fcc1, loop_6544 sth %g6, [%l7 + 0x14] ldsw [%l7 + 0x1C], %g5 ldsb [%l7 + 0x6B], %i2 loop_6544: fone %f0 bshuffle %f10, %f14, %f8 fandnot2s %f3, %f6, %f0 movrlz %i0, %o5, %o1 fmovdgu %xcc, %f6, %f15 ldsb [%l7 + 0x18], %o3 movre %o2, 0x034, %i6 ldsw [%l7 + 0x48], %i1 std %f14, [%l7 + 0x30] fmovdne %icc, %f9, %f4 fsrc2 %f2, %f2 andn %g7, 0x0039, %i3 ldub [%l7 + 0x18], %g3 tleu %xcc, 0x3 subc %l1, %i7, %l2 add %l3, %i5, %i4 ldsw [%l7 + 0x34], %o7 fandnot1s %f15, %f1, %f3 srl %l4, 0x03, %l0 fpsub16 %f8, %f12, %f10 umul %o0, %l5, %o4 bpos %xcc, loop_6545 stx %g1, [%l7 + 0x60] fbo %fcc1, loop_6546 ldsb [%l7 + 0x3A], %g2 loop_6545: umulcc %o6, %g4, %g6 ldx [%l7 + 0x28], %g5 loop_6546: fmovsle %icc, %f13, %f5 umulcc %i2, 0x0A07, %i0 edge32l %o5, %l6, %o3 brz %o1, loop_6547 stb %i6, [%l7 + 0x14] fmuld8sux16 %f0, %f15, %f10 alignaddrl %i1, %g7, %o2 loop_6547: fcmpd %fcc1, %f12, %f10 lduh [%l7 + 0x5A], %i3 fbue %fcc1, loop_6548 ldsw [%l7 + 0x3C], %g3 call loop_6549 ldub [%l7 + 0x13], %i7 loop_6548: umulcc %l2, %l1, %l3 stx %i5, [%l7 + 0x58] loop_6549: movleu %icc, %i4, %o7 faligndata %f0, %f10, %f0 bge,a %icc, loop_6550 fble %fcc2, loop_6551 lduw [%l7 + 0x68], %l0 lduw [%l7 + 0x30], %l4 loop_6550: ldsw [%l7 + 0x50], %l5 loop_6551: fmovsne %icc, %f3, %f1 fmul8x16al %f15, %f11, %f6 ld [%l7 + 0x6C], %f7 movvs %xcc, %o4, %o0 xor %g1, %o6, %g4 bcc %xcc, loop_6552 ldsb [%l7 + 0x5E], %g2 stb %g6, [%l7 + 0x24] addccc %i2, 0x1F72, %g5 loop_6552: lduh [%l7 + 0x56], %o5 fmovdl %icc, %f13, %f0 sth %i0, [%l7 + 0x24] movcs %xcc, %l6, %o3 stx %i6, [%l7 + 0x48] fmovrdlz %o1, %f4, %f10 fmovdgu %xcc, %f9, %f10 movge %xcc, %i1, %g7 fmovdg %icc, %f8, %f3 movrne %o2, 0x3C2, %g3 or %i3, %i7, %l1 fmovsvs %icc, %f6, %f6 fmul8ulx16 %f12, %f10, %f12 subccc %l3, %l2, %i4 movleu %icc, %i5, %o7 movrgez %l4, 0x1A8, %l5 stb %o4, [%l7 + 0x17] edge16l %l0, %o0, %g1 stb %g4, [%l7 + 0x10] edge16 %o6, %g2, %g6 orn %g5, 0x1D8C, %o5 brgez %i0, loop_6553 fpadd32s %f8, %f10, %f0 ldsh [%l7 + 0x10], %i2 fxors %f10, %f8, %f9 loop_6553: bvc,pn %xcc, loop_6554 ldsw [%l7 + 0x34], %o3 ld [%l7 + 0x10], %f4 edge32l %i6, %o1, %l6 loop_6554: fmovdg %xcc, %f14, %f8 subcc %g7, 0x106B, %o2 ldd [%l7 + 0x30], %f8 bgu,a loop_6555 stx %g3, [%l7 + 0x48] ldsb [%l7 + 0x2E], %i3 subc %i1, %i7, %l3 loop_6555: addc %l1, 0x04A9, %l2 movne %xcc, %i4, %o7 tpos %icc, 0x4 fmovsgu %xcc, %f6, %f8 movle %icc, %i5, %l4 bge loop_6556 sdivx %o4, 0x17F2, %l0 fxor %f0, %f14, %f0 alignaddrl %l5, %g1, %o0 loop_6556: stb %o6, [%l7 + 0x62] fmovsvs %icc, %f14, %f2 ldsw [%l7 + 0x08], %g4 fcmple32 %f6, %f0, %g6 fmovrdne %g2, %f4, %f0 sth %o5, [%l7 + 0x34] st %f5, [%l7 + 0x40] udiv %g5, 0x1F0E, %i0 fmovrslz %i2, %f2, %f7 for %f6, %f14, %f2 edge8 %o3, %i6, %l6 alignaddr %o1, %o2, %g7 fmovrdne %g3, %f8, %f0 fnegd %f8, %f0 fpadd32s %f8, %f3, %f0 st %f12, [%l7 + 0x18] edge32ln %i3, %i1, %l3 fnor %f10, %f6, %f0 fands %f6, %f12, %f1 srax %i7, %l2, %l1 movg %xcc, %o7, %i4 umul %i5, 0x1843, %l4 fands %f0, %f0, %f5 std %f4, [%l7 + 0x60] fbn %fcc3, loop_6557 stb %l0, [%l7 + 0x1D] ldsw [%l7 + 0x44], %l5 fexpand %f8, %f4 loop_6557: umul %o4, %o0, %g1 fpackfix %f6, %f5 brlez,a %g4, loop_6558 fmul8x16 %f14, %f8, %f4 fnegd %f4, %f8 std %f10, [%l7 + 0x30] loop_6558: fcmpeq16 %f0, %f6, %o6 fbue %fcc1, loop_6559 smulcc %g2, %g6, %o5 umul %i0, %i2, %g5 fbul,a %fcc1, loop_6560 loop_6559: fxors %f13, %f12, %f8 or %i6, 0x06F2, %o3 fcmps %fcc0, %f3, %f2 loop_6560: tsubcctv %o1, %l6, %g7 fnot2 %f2, %f14 fmovrsgez %o2, %f2, %f9 ldsb [%l7 + 0x4A], %i3 tne %icc, 0x4 edge16n %i1, %l3, %g3 or %l2, 0x1389, %i7 popc 0x1EB9, %l1 tne %icc, 0x7 subc %o7, %i4, %l4 fandnot1s %f15, %f7, %f13 fcmpeq16 %f6, %f0, %l0 brnz %i5, loop_6561 edge8l %o4, %l5, %g1 ldsw [%l7 + 0x30], %o0 st %f11, [%l7 + 0x50] loop_6561: fmovdvs %xcc, %f3, %f2 ldsb [%l7 + 0x51], %g4 nop setx loop_6562, %l0, %l1 jmpl %l1, %o6 fmovd %f8, %f10 fcmpgt16 %f14, %f12, %g6 fcmpes %fcc0, %f8, %f8 loop_6562: mulx %g2, %i0, %o5 std %f4, [%l7 + 0x08] xor %g5, %i2, %i6 bl,a loop_6563 fmovdpos %icc, %f12, %f2 andncc %o3, %o1, %l6 edge8n %g7, %o2, %i3 loop_6563: fandnot1s %f5, %f10, %f12 lduh [%l7 + 0x7A], %l3 smulcc %g3, 0x16C7, %l2 brlz %i1, loop_6564 fbu,a %fcc1, loop_6565 edge16 %i7, %o7, %i4 ldsh [%l7 + 0x24], %l4 loop_6564: xor %l0, %i5, %o4 loop_6565: sra %l5, %l1, %g1 ldsw [%l7 + 0x0C], %g4 ba,a,pt %icc, loop_6566 srl %o6, 0x00, %g6 fbule,a %fcc1, loop_6567 stw %o0, [%l7 + 0x68] loop_6566: fone %f2 addcc %g2, 0x0EC8, %i0 loop_6567: movrgz %o5, %g5, %i6 fmovrsne %i2, %f0, %f6 movvs %icc, %o1, %o3 st %f11, [%l7 + 0x3C] fpack32 %f10, %f8, %f8 popc %l6, %o2 fornot1 %f10, %f14, %f8 fmovdpos %xcc, %f7, %f4 stx %g7, [%l7 + 0x10] movl %xcc, %i3, %g3 array8 %l2, %l3, %i1 array32 %i7, %i4, %l4 tvs %icc, 0x2 bleu %xcc, loop_6568 st %f4, [%l7 + 0x68] movleu %xcc, %o7, %i5 brlz %l0, loop_6569 loop_6568: xnor %l5, %l1, %o4 fmovsleu %xcc, %f5, %f3 ld [%l7 + 0x4C], %f3 loop_6569: stb %g4, [%l7 + 0x0A] array8 %g1, %o6, %g6 sdivx %g2, 0x01F6, %o0 movpos %icc, %i0, %o5 lduh [%l7 + 0x4E], %g5 lduh [%l7 + 0x54], %i2 edge16l %i6, %o3, %o1 subc %l6, %g7, %i3 fmovrdgz %g3, %f14, %f14 stb %o2, [%l7 + 0x32] fmovdneg %xcc, %f7, %f3 sdivcc %l3, 0x0A9E, %l2 fcmpeq16 %f8, %f10, %i7 ldx [%l7 + 0x60], %i4 fabsd %f14, %f2 movpos %icc, %i1, %o7 addc %i5, 0x1AF0, %l4 tgu %xcc, 0x7 lduw [%l7 + 0x24], %l0 ldsw [%l7 + 0x50], %l1 fmul8x16al %f6, %f13, %f4 fnot2s %f8, %f2 fmul8x16 %f11, %f2, %f12 bleu %icc, loop_6570 fbe,a %fcc2, loop_6571 st %f8, [%l7 + 0x40] fmovrde %l5, %f10, %f10 loop_6570: fpsub16s %f15, %f15, %f1 loop_6571: orcc %o4, 0x03C3, %g4 stw %g1, [%l7 + 0x20] subc %g6, 0x16FE, %g2 bge,a,pn %xcc, loop_6572 fmovdvc %icc, %f10, %f7 fabsd %f0, %f0 fmovrslez %o0, %f0, %f14 loop_6572: sll %o6, %i0, %o5 and %i2, %i6, %o3 bcc loop_6573 brnz %g5, loop_6574 fblg,a %fcc0, loop_6575 fbge,a %fcc3, loop_6576 loop_6573: ldsb [%l7 + 0x40], %l6 loop_6574: ldsh [%l7 + 0x08], %o1 loop_6575: sth %i3, [%l7 + 0x5C] loop_6576: ld [%l7 + 0x44], %f0 stx %g7, [%l7 + 0x10] edge8 %o2, %g3, %l3 tvs %xcc, 0x1 lduw [%l7 + 0x44], %l2 tcs %icc, 0x0 ldsb [%l7 + 0x77], %i4 fmuld8ulx16 %f1, %f7, %f6 brlez,a %i1, loop_6577 fmul8x16 %f13, %f8, %f14 tle %xcc, 0x6 ba,a %icc, loop_6578 loop_6577: tge %xcc, 0x6 movneg %icc, %o7, %i7 nop setx loop_6579, %l0, %l1 jmpl %l1, %i5 loop_6578: fcmpes %fcc3, %f4, %f14 xorcc %l4, %l1, %l0 ldsw [%l7 + 0x3C], %o4 loop_6579: ldd [%l7 + 0x78], %f10 fmovspos %icc, %f6, %f7 srlx %l5, %g1, %g6 xor %g4, %g2, %o0 bcc %xcc, loop_6580 edge32 %i0, %o6, %i2 fpack16 %f14, %f10 andncc %i6, %o3, %o5 loop_6580: fornot2s %f5, %f1, %f2 popc 0x0063, %l6 ldsw [%l7 + 0x70], %o1 ldd [%l7 + 0x40], %f0 tcs %xcc, 0x7 xor %g5, 0x1302, %i3 udiv %o2, 0x1C7F, %g7 call loop_6581 movge %icc, %g3, %l2 fandnot2 %f4, %f0, %f12 movrne %i4, 0x06D, %l3 loop_6581: fnegs %f12, %f8 tpos %icc, 0x7 move %icc, %i1, %o7 move %xcc, %i7, %i5 orn %l4, 0x1CE4, %l1 fmovsgu %xcc, %f13, %f14 fmovs %f9, %f7 fmul8sux16 %f6, %f0, %f14 ldsw [%l7 + 0x10], %l0 fmovsneg %xcc, %f4, %f5 mulx %o4, 0x129E, %g1 ldub [%l7 + 0x16], %g6 fmovrdgz %l5, %f8, %f8 stw %g4, [%l7 + 0x30] fmovsvs %icc, %f15, %f10 fmovdl %xcc, %f7, %f9 fbue,a %fcc2, loop_6582 tn %xcc, 0x5 stx %g2, [%l7 + 0x28] fnands %f1, %f6, %f8 loop_6582: fcmpne32 %f12, %f4, %i0 movle %xcc, %o0, %o6 movvs %xcc, %i6, %i2 sra %o3, %l6, %o5 umulcc %o1, 0x0BCF, %g5 fmovdn %icc, %f10, %f3 stb %i3, [%l7 + 0x38] stb %g7, [%l7 + 0x36] ldx [%l7 + 0x40], %g3 std %f2, [%l7 + 0x68] sdivx %o2, 0x02EC, %l2 xor %i4, %l3, %i1 ldsb [%l7 + 0x51], %i7 std %f8, [%l7 + 0x40] fand %f0, %f10, %f12 sll %i5, 0x1B, %o7 movneg %xcc, %l4, %l0 srax %l1, %g1, %o4 call loop_6583 st %f11, [%l7 + 0x20] udiv %l5, 0x15DE, %g6 stx %g2, [%l7 + 0x30] loop_6583: ldd [%l7 + 0x20], %f14 stx %g4, [%l7 + 0x78] fpsub32 %f2, %f0, %f2 fba,a %fcc3, loop_6584 call loop_6585 xnor %o0, %i0, %i6 fzero %f10 loop_6584: addc %i2, %o6, %o3 loop_6585: fmovdn %icc, %f1, %f14 fmul8x16 %f13, %f0, %f2 lduh [%l7 + 0x58], %l6 fpmerge %f5, %f5, %f4 andn %o5, 0x007F, %o1 ldsb [%l7 + 0x4B], %g5 ble,a %xcc, loop_6586 fandnot2s %f15, %f11, %f5 stw %g7, [%l7 + 0x3C] ld [%l7 + 0x40], %f6 loop_6586: fmovsne %xcc, %f14, %f13 smulcc %g3, %o2, %l2 fand %f0, %f6, %f0 fmovrsgez %i3, %f5, %f4 lduh [%l7 + 0x2E], %i4 stb %i1, [%l7 + 0x29] ldx [%l7 + 0x08], %i7 fxnor %f8, %f10, %f4 st %f8, [%l7 + 0x58] or %l3, 0x1052, %o7 brlez %i5, loop_6587 smulcc %l0, %l4, %g1 edge16ln %o4, %l5, %g6 sllx %g2, %g4, %o0 loop_6587: movn %icc, %l1, %i0 bcc %icc, loop_6588 stw %i2, [%l7 + 0x5C] fcmple16 %f4, %f14, %o6 edge16 %i6, %l6, %o3 loop_6588: movn %xcc, %o5, %o1 te %xcc, 0x1 ldsh [%l7 + 0x68], %g7 ld [%l7 + 0x50], %f13 stb %g5, [%l7 + 0x34] sth %g3, [%l7 + 0x78] lduh [%l7 + 0x56], %o2 fmovsneg %icc, %f8, %f9 sth %i3, [%l7 + 0x48] fcmpd %fcc1, %f12, %f8 movpos %xcc, %i4, %i1 nop setx loop_6589, %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 fones %f12 brgez %l2, loop_6590 lduh [%l7 + 0x3C], %i7 loop_6589: fnand %f10, %f14, %f2 movleu %icc, %l3, %i5 loop_6590: smul %l0, 0x0A14, %o7 fbue,a %fcc2, loop_6591 fmovda %xcc, %f5, %f12 fbule %fcc3, loop_6592 ld [%l7 + 0x34], %f5 loop_6591: fnot2 %f12, %f10 stx %l4, [%l7 + 0x40] loop_6592: movcc %xcc, %g1, %l5 xorcc %o4, %g6, %g4 fcmpne16 %f4, %f8, %g2 fmul8x16 %f2, %f4, %f6 mulx %o0, 0x15F3, %i0 st %f12, [%l7 + 0x30] bgu,a,pn %icc, loop_6593 fpadd32 %f4, %f14, %f12 ldub [%l7 + 0x4E], %i2 sll %o6, 0x13, %l1 loop_6593: movcs %icc, %l6, %i6 movrlez %o5, 0x186, %o3 xnor %g7, %g5, %o1 std %f0, [%l7 + 0x70] and %o2, %g3, %i3 andncc %i1, %i4, %i7 fmovdcs %icc, %f0, %f1 fmovde %icc, %f3, %f0 taddcctv %l2, %l3, %i5 taddcctv %l0, %l4, %o7 edge32n %g1, %o4, %g6 andncc %l5, %g2, %o0 stw %i0, [%l7 + 0x6C] fmul8x16 %f8, %f4, %f12 fandnot2 %f8, %f8, %f6 ldx [%l7 + 0x38], %i2 fble,a %fcc0, loop_6594 stb %o6, [%l7 + 0x0B] lduw [%l7 + 0x50], %l1 bvc,a,pn %icc, loop_6595 loop_6594: movre %g4, 0x0DE, %i6 srax %l6, 0x04, %o3 sth %o5, [%l7 + 0x12] loop_6595: orn %g7, 0x1F6F, %o1 fmovdg %xcc, %f12, %f6 ldub [%l7 + 0x50], %o2 ble,a %xcc, loop_6596 stw %g3, [%l7 + 0x34] fand %f6, %f10, %f14 std %f4, [%l7 + 0x50] loop_6596: ldsh [%l7 + 0x36], %i3 tcc %icc, 0x1 fexpand %f6, %f6 fmovdvs %icc, %f2, %f14 fmovsle %xcc, %f7, %f7 andncc %g5, %i1, %i7 fandnot2 %f4, %f2, %f14 lduw [%l7 + 0x20], %i4 movneg %icc, %l3, %l2 st %f10, [%l7 + 0x60] fnot2s %f5, %f4 sth %l0, [%l7 + 0x2C] sth %l4, [%l7 + 0x60] ble,pt %icc, loop_6597 siam 0x0 fmovrdgz %i5, %f10, %f8 edge32ln %g1, %o4, %g6 loop_6597: udivx %l5, 0x0F4B, %o7 ldx [%l7 + 0x08], %g2 fmovsne %xcc, %f4, %f6 st %f10, [%l7 + 0x60] tge %xcc, 0x6 fbl,a %fcc0, loop_6598 fcmpgt32 %f12, %f6, %o0 movrgez %i0, 0x16C, %i2 lduw [%l7 + 0x4C], %l1 loop_6598: fble,a %fcc1, loop_6599 ldsh [%l7 + 0x50], %o6 ldsh [%l7 + 0x3A], %g4 fxnor %f12, %f14, %f8 loop_6599: lduw [%l7 + 0x6C], %l6 edge32ln %o3, %o5, %g7 fnor %f10, %f10, %f0 tge %xcc, 0x2 fpadd16s %f11, %f13, %f11 fmovsneg %icc, %f2, %f9 ldsw [%l7 + 0x10], %o1 bcs,pn %xcc, loop_6600 ld [%l7 + 0x38], %f3 fandnot2s %f10, %f7, %f9 te %xcc, 0x5 loop_6600: fmuld8ulx16 %f12, %f11, %f12 move %icc, %o2, %g3 ldx [%l7 + 0x28], %i6 stb %i3, [%l7 + 0x5C] lduh [%l7 + 0x78], %g5 ldsh [%l7 + 0x0A], %i1 ldsb [%l7 + 0x5C], %i7 movrne %l3, 0x32B, %i4 xnorcc %l0, 0x1B7E, %l2 sub %l4, %g1, %i5 ldd [%l7 + 0x40], %f12 tge %xcc, 0x7 fnands %f12, %f15, %f4 movge %xcc, %g6, %l5 stx %o4, [%l7 + 0x30] tle %xcc, 0x1 ldsb [%l7 + 0x4D], %o7 fmovrdgz %o0, %f12, %f2 fsrc2 %f4, %f8 fmul8x16au %f12, %f6, %f12 movcs %icc, %i0, %i2 tge %icc, 0x1 tvc %xcc, 0x7 fcmple32 %f10, %f8, %g2 ldd [%l7 + 0x50], %f12 ldsw [%l7 + 0x60], %l1 movneg %icc, %o6, %l6 edge8n %o3, %g4, %g7 tne %icc, 0x3 lduh [%l7 + 0x58], %o5 edge8n %o1, %o2, %g3 ldd [%l7 + 0x30], %f12 fxnor %f8, %f2, %f12 edge16 %i6, %i3, %g5 brnz,a %i7, loop_6601 fbe,a %fcc0, loop_6602 fmovrslez %i1, %f4, %f4 fcmple32 %f0, %f0, %l3 loop_6601: movre %i4, %l2, %l4 loop_6602: fmovsle %xcc, %f8, %f5 tl %icc, 0x5 fxnor %f12, %f8, %f12 fexpand %f10, %f14 lduw [%l7 + 0x5C], %l0 fmovrse %g1, %f13, %f14 fmovdvc %icc, %f1, %f6 edge8 %i5, %g6, %o4 call loop_6603 fbe,a %fcc0, loop_6604 movcc %xcc, %l5, %o7 brz,a %i0, loop_6605 loop_6603: stb %o0, [%l7 + 0x61] loop_6604: movre %i2, %g2, %l1 lduw [%l7 + 0x14], %o6 loop_6605: udivcc %l6, 0x0473, %g4 fsrc1s %f6, %f8 xnorcc %g7, 0x0C32, %o5 or %o1, %o3, %g3 be,a loop_6606 fnors %f11, %f3, %f14 addcc %o2, %i6, %g5 taddcc %i3, 0x10DD, %i7 loop_6606: fsrc2s %f1, %f8 stw %l3, [%l7 + 0x10] ldsh [%l7 + 0x28], %i4 edge32l %l2, %l4, %l0 fbul %fcc1, loop_6607 tl %icc, 0x2 sth %g1, [%l7 + 0x40] edge32ln %i5, %g6, %i1 loop_6607: fmovdneg %xcc, %f2, %f8 andncc %o4, %l5, %i0 edge32n %o0, %i2, %g2 ld [%l7 + 0x78], %f4 smul %l1, %o7, %l6 fbu %fcc3, loop_6608 stb %o6, [%l7 + 0x4F] fbl,a %fcc0, loop_6609 ldx [%l7 + 0x10], %g4 loop_6608: fbuge %fcc2, loop_6610 ldsb [%l7 + 0x7B], %g7 loop_6609: tvs %icc, 0x2 movvs %icc, %o5, %o1 loop_6610: fandnot2 %f10, %f8, %f6 alignaddrl %g3, %o2, %i6 subc %o3, %i3, %i7 ldx [%l7 + 0x48], %l3 fcmpes %fcc2, %f5, %f9 movrgez %g5, %l2, %l4 std %f4, [%l7 + 0x10] fmovd %f2, %f12 nop setx loop_6611, %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 fmovrdgz %i4, %f4, %f4 stb %g1, [%l7 + 0x14] fmovsn %icc, %f2, %f11 loop_6611: stb %i5, [%l7 + 0x25] fandnot1s %f14, %f9, %f14 fmovrde %g6, %f6, %f8 movrlz %l0, %i1, %l5 fbule,a %fcc3, loop_6612 fmovdcc %icc, %f12, %f13 fpmerge %f6, %f13, %f14 fmovrsne %o4, %f13, %f10 loop_6612: fsrc1 %f4, %f10 fmovscc %xcc, %f14, %f11 fbul,a %fcc3, loop_6613 sdivcc %o0, 0x0672, %i2 fba %fcc3, loop_6614 sllx %i0, 0x1C, %g2 loop_6613: lduh [%l7 + 0x20], %o7 fornot2 %f8, %f12, %f14 loop_6614: fnot2 %f10, %f6 fmuld8sux16 %f0, %f10, %f10 edge16 %l1, %l6, %g4 fmovsgu %icc, %f11, %f5 ldx [%l7 + 0x08], %g7 fnegs %f5, %f8 ldsw [%l7 + 0x5C], %o5 edge16n %o1, %g3, %o2 movcs %icc, %i6, %o3 udiv %i3, 0x18C7, %i7 ldx [%l7 + 0x40], %o6 alignaddr %g5, %l3, %l2 call loop_6615 tgu %icc, 0x5 fmovdne %xcc, %f7, %f6 fnot2s %f1, %f5 loop_6615: fcmpd %fcc0, %f12, %f12 fsrc1s %f8, %f9 fmovsvs %icc, %f1, %f7 sub %i4, 0x14FD, %l4 movleu %icc, %i5, %g6 ldd [%l7 + 0x30], %f10 stb %l0, [%l7 + 0x5C] fnegd %f12, %f6 movrgez %g1, 0x222, %l5 ldsb [%l7 + 0x26], %i1 smulcc %o0, %o4, %i0 edge16ln %i2, %g2, %o7 bvs,pt %icc, loop_6616 smul %l1, 0x007A, %l6 fmovrse %g7, %f0, %f15 fcmple32 %f14, %f12, %o5 loop_6616: nop setx loop_6617, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fabss %f4, %f13 mulx %o1, 0x0E7A, %g4 fmuld8ulx16 %f3, %f7, %f0 loop_6617: ba,a %xcc, loop_6618 bn,pn %icc, loop_6619 fpack32 %f6, %f0, %f12 udivcc %o2, 0x0502, %g3 loop_6618: ld [%l7 + 0x18], %f13 loop_6619: std %f6, [%l7 + 0x38] bpos loop_6620 fabsd %f14, %f14 movre %i6, %o3, %i3 taddcc %o6, 0x1D63, %g5 loop_6620: fbe,a %fcc2, loop_6621 fmul8x16au %f9, %f1, %f2 edge32n %l3, %i7, %i4 fmovsne %xcc, %f12, %f8 loop_6621: ldsw [%l7 + 0x7C], %l4 fmovrde %i5, %f12, %f10 fcmpeq16 %f8, %f0, %l2 fmovdneg %xcc, %f11, %f11 fzero %f6 tn %icc, 0x3 ldsw [%l7 + 0x24], %g6 orncc %g1, 0x1C7F, %l0 ldx [%l7 + 0x70], %i1 brz %l5, loop_6622 sdivcc %o0, 0x0BC7, %o4 srl %i2, %g2, %i0 st %f4, [%l7 + 0x40] loop_6622: udivcc %o7, 0x025E, %l6 movre %g7, %o5, %o1 stb %g4, [%l7 + 0x58] fbuge,a %fcc2, loop_6623 ldd [%l7 + 0x78], %f8 fmovd %f8, %f14 st %f15, [%l7 + 0x44] loop_6623: ldsb [%l7 + 0x21], %o2 ldsb [%l7 + 0x4D], %l1 fand %f0, %f2, %f10 fbge %fcc2, loop_6624 fmovrsne %i6, %f0, %f11 fsrc2 %f12, %f6 add %g3, %o3, %o6 loop_6624: stb %g5, [%l7 + 0x3F] movvs %icc, %l3, %i3 sth %i4, [%l7 + 0x4A] fones %f12 movvs %icc, %i7, %i5 stb %l4, [%l7 + 0x15] movne %icc, %l2, %g6 fmovsne %xcc, %f14, %f10 ldx [%l7 + 0x68], %g1 fors %f13, %f13, %f15 fnors %f4, %f15, %f12 andncc %i1, %l0, %o0 fands %f0, %f12, %f7 pdist %f2, %f4, %f8 fornot1s %f12, %f8, %f12 fmovdl %icc, %f8, %f10 bgu,a,pn %xcc, loop_6625 sth %l5, [%l7 + 0x5C] tgu %icc, 0x2 ldsh [%l7 + 0x2C], %i2 loop_6625: movgu %xcc, %o4, %g2 ldx [%l7 + 0x60], %o7 stx %l6, [%l7 + 0x08] sth %g7, [%l7 + 0x4A] fsrc1 %f10, %f12 ld [%l7 + 0x68], %f10 fxnor %f6, %f8, %f14 ldub [%l7 + 0x71], %o5 fpadd16s %f4, %f1, %f11 std %f10, [%l7 + 0x38] edge8l %o1, %g4, %o2 tleu %icc, 0x3 fmovsgu %icc, %f2, %f10 tpos %xcc, 0x3 lduh [%l7 + 0x52], %i0 ldsw [%l7 + 0x10], %i6 stw %g3, [%l7 + 0x5C] ldd [%l7 + 0x60], %f4 movge %icc, %l1, %o6 fmovspos %icc, %f2, %f1 fmuld8sux16 %f4, %f11, %f14 brz %o3, loop_6626 stb %g5, [%l7 + 0x0F] udivcc %l3, 0x1842, %i4 move %icc, %i3, %i5 loop_6626: stx %i7, [%l7 + 0x68] ldsw [%l7 + 0x30], %l2 bcc,a loop_6627 stx %l4, [%l7 + 0x70] ldx [%l7 + 0x60], %g6 stx %i1, [%l7 + 0x48] loop_6627: fbl %fcc2, loop_6628 add %g1, 0x157E, %o0 sth %l5, [%l7 + 0x10] edge8 %i2, %o4, %g2 loop_6628: fbe %fcc2, loop_6629 fpsub16s %f5, %f2, %f12 ldx [%l7 + 0x18], %o7 ldx [%l7 + 0x38], %l0 loop_6629: tneg %icc, 0x0 ba %xcc, loop_6630 mulx %g7, 0x0276, %o5 tneg %icc, 0x6 fbue,a %fcc3, loop_6631 loop_6630: fpackfix %f10, %f3 movvs %xcc, %o1, %l6 fmovdl %xcc, %f9, %f5 loop_6631: fmovsa %xcc, %f4, %f10 andcc %g4, 0x1B71, %o2 ldub [%l7 + 0x7F], %i6 movle %icc, %g3, %i0 fbo %fcc0, loop_6632 fmovdgu %xcc, %f5, %f7 subccc %o6, 0x0AE5, %o3 movcc %xcc, %g5, %l3 loop_6632: fornot2 %f12, %f2, %f12 sth %l1, [%l7 + 0x44] ldsw [%l7 + 0x30], %i4 ld [%l7 + 0x5C], %f15 fbl %fcc2, loop_6633 fmovsle %xcc, %f2, %f9 subc %i3, 0x0EAD, %i7 udivx %i5, 0x014D, %l2 loop_6633: fnot2s %f3, %f10 bg,a %icc, loop_6634 st %f10, [%l7 + 0x50] fcmpne32 %f4, %f2, %l4 ld [%l7 + 0x14], %f13 loop_6634: bne,pt %icc, loop_6635 ldd [%l7 + 0x78], %f4 st %f15, [%l7 + 0x24] lduw [%l7 + 0x68], %g6 loop_6635: stx %g1, [%l7 + 0x78] sll %o0, 0x08, %l5 andn %i1, 0x0479, %o4 lduw [%l7 + 0x28], %g2 fmovsneg %xcc, %f0, %f0 edge8 %i2, %o7, %l0 add %g7, 0x0AD7, %o1 call loop_6636 edge16 %o5, %l6, %o2 sub %i6, 0x00D7, %g3 fmovs %f1, %f13 loop_6636: lduw [%l7 + 0x24], %i0 lduw [%l7 + 0x2C], %g4 fmovrslz %o6, %f2, %f3 fors %f12, %f4, %f9 movrlez %g5, %o3, %l3 tsubcctv %l1, %i4, %i3 for %f12, %f6, %f8 ld [%l7 + 0x2C], %f15 movgu %xcc, %i5, %l2 fxnors %f5, %f2, %f9 udiv %l4, 0x06FD, %i7 ta %icc, 0x7 tn %xcc, 0x1 subccc %g6, %o0, %l5 fsrc2s %f5, %f5 fornot1 %f10, %f0, %f4 srax %g1, %o4, %i1 sth %g2, [%l7 + 0x26] fmovsvc %icc, %f1, %f11 stx %o7, [%l7 + 0x70] movrgez %i2, 0x28D, %g7 fmovrslz %l0, %f2, %f13 bleu,a,pt %xcc, loop_6637 fpack32 %f12, %f0, %f8 tcc %icc, 0x7 movvc %xcc, %o5, %l6 loop_6637: fandnot1 %f12, %f8, %f2 sra %o1, 0x0E, %o2 fexpand %f13, %f0 movleu %xcc, %g3, %i6 movne %xcc, %g4, %i0 ldsb [%l7 + 0x3A], %o6 ldx [%l7 + 0x48], %o3 edge8n %l3, %g5, %i4 fpadd16s %f14, %f15, %f9 stb %i3, [%l7 + 0x71] udivcc %i5, 0x03E1, %l1 orcc %l2, 0x1C83, %l4 fbo %fcc2, loop_6638 ld [%l7 + 0x64], %f15 fmovrdne %i7, %f12, %f12 udivx %o0, 0x0DC4, %g6 loop_6638: fone %f8 fmovrdne %g1, %f8, %f14 fandnot1 %f12, %f10, %f0 edge8l %o4, %i1, %g2 fsrc2s %f1, %f13 lduw [%l7 + 0x24], %l5 lduw [%l7 + 0x50], %i2 fors %f0, %f1, %f1 fmovsg %xcc, %f1, %f1 fsrc1 %f4, %f12 addcc %g7, %o7, %l0 mova %xcc, %l6, %o1 brgz %o5, loop_6639 movrlez %g3, 0x0FA, %i6 stb %o2, [%l7 + 0x2E] ba,a,pt %xcc, loop_6640 loop_6639: ba %xcc, loop_6641 fbne %fcc2, loop_6642 ldx [%l7 + 0x20], %i0 loop_6640: st %f5, [%l7 + 0x74] loop_6641: fcmpne16 %f2, %f10, %o6 loop_6642: movvs %xcc, %o3, %l3 movrgez %g4, %i4, %g5 edge8l %i3, %l1, %i5 stb %l2, [%l7 + 0x5E] fsrc2 %f4, %f10 lduw [%l7 + 0x28], %i7 move %icc, %o0, %g6 fzeros %f2 ldub [%l7 + 0x61], %l4 ldsb [%l7 + 0x1E], %o4 fble,a %fcc3, loop_6643 fmovdne %icc, %f11, %f9 fmovdgu %icc, %f6, %f9 fmovse %xcc, %f14, %f3 loop_6643: sdivx %i1, 0x0471, %g2 lduw [%l7 + 0x78], %g1 ldub [%l7 + 0x68], %i2 ldub [%l7 + 0x0B], %l5 edge16l %o7, %g7, %l0 tvs %icc, 0x7 movrgez %o1, %o5, %g3 fandnot2 %f10, %f4, %f0 sra %i6, %l6, %o2 lduh [%l7 + 0x66], %i0 add %o3, 0x04DA, %o6 ldsw [%l7 + 0x64], %g4 stw %l3, [%l7 + 0x68] movgu %xcc, %i4, %g5 call loop_6644 tvc %xcc, 0x5 tl %xcc, 0x7 tleu %icc, 0x5 loop_6644: srl %l1, %i3, %l2 fmul8x16 %f11, %f2, %f0 fmovspos %icc, %f4, %f12 ld [%l7 + 0x08], %f9 or %i5, 0x0C67, %i7 lduh [%l7 + 0x38], %g6 movrlez %l4, 0x3F6, %o4 tne %icc, 0x4 movn %xcc, %o0, %g2 bcs,a,pt %icc, loop_6645 ld [%l7 + 0x24], %f12 ld [%l7 + 0x30], %f0 std %f2, [%l7 + 0x68] loop_6645: xorcc %g1, %i1, %l5 andcc %o7, %g7, %l0 stx %o1, [%l7 + 0x08] ldx [%l7 + 0x70], %o5 ldd [%l7 + 0x50], %f4 fbug,a %fcc2, loop_6646 stx %g3, [%l7 + 0x38] fnand %f4, %f6, %f0 ld [%l7 + 0x24], %f15 loop_6646: fmovdleu %icc, %f15, %f8 fmovse %icc, %f9, %f12 xnor %i2, 0x1A2F, %i6 addccc %l6, 0x087F, %o2 sth %i0, [%l7 + 0x5E] addccc %o6, %o3, %l3 sth %g4, [%l7 + 0x14] ldsh [%l7 + 0x40], %g5 lduw [%l7 + 0x28], %l1 movg %xcc, %i3, %l2 tg %xcc, 0x4 movcc %xcc, %i4, %i5 edge8n %i7, %l4, %g6 taddcc %o4, 0x0F74, %o0 fmuld8sux16 %f5, %f2, %f4 fpsub32s %f11, %f8, %f1 bcs,a,pn %xcc, loop_6647 brgz %g2, loop_6648 edge8ln %g1, %i1, %l5 ldsb [%l7 + 0x6E], %o7 loop_6647: stx %l0, [%l7 + 0x30] loop_6648: movrgz %g7, %o1, %o5 sth %i2, [%l7 + 0x0A] fnands %f11, %f8, %f4 fnegs %f14, %f15 ba,pn %xcc, loop_6649 ldx [%l7 + 0x40], %g3 stw %i6, [%l7 + 0x50] sub %o2, %l6, %i0 loop_6649: ldsw [%l7 + 0x54], %o6 fpsub16 %f12, %f8, %f8 fmovsge %icc, %f11, %f15 ldub [%l7 + 0x1A], %o3 nop setx loop_6650, %l0, %l1 jmpl %l1, %l3 ldub [%l7 + 0x1F], %g4 fsrc1s %f15, %f4 st %f3, [%l7 + 0x70] loop_6650: fmovsge %icc, %f14, %f13 fmovrsne %g5, %f14, %f14 stx %l1, [%l7 + 0x68] fcmpgt16 %f2, %f0, %i3 smul %l2, %i4, %i7 subccc %i5, %l4, %o4 fbuge,a %fcc3, loop_6651 fmovdcc %xcc, %f13, %f12 array8 %o0, %g2, %g6 subcc %i1, %g1, %l5 loop_6651: ldsh [%l7 + 0x4A], %l0 ldub [%l7 + 0x58], %g7 tleu %xcc, 0x0 ldsh [%l7 + 0x5C], %o1 tsubcctv %o5, 0x1675, %i2 std %f2, [%l7 + 0x68] fmovdl %icc, %f5, %f7 fmovdle %xcc, %f15, %f14 edge8n %g3, %o7, %o2 fpadd32 %f0, %f10, %f10 sth %i6, [%l7 + 0x58] fnands %f0, %f4, %f1 fmovdne %xcc, %f11, %f11 movpos %xcc, %i0, %o6 udivx %l6, 0x0C60, %l3 fmovrsgz %g4, %f10, %f4 movle %xcc, %g5, %o3 stx %l1, [%l7 + 0x18] movn %icc, %l2, %i4 ldsw [%l7 + 0x44], %i3 fand %f4, %f12, %f14 fpadd16s %f8, %f5, %f5 xnor %i5, 0x11E0, %i7 fcmple32 %f14, %f12, %l4 ldsw [%l7 + 0x0C], %o4 ble,pt %icc, loop_6652 stw %o0, [%l7 + 0x08] fmovsgu %xcc, %f6, %f9 lduh [%l7 + 0x36], %g2 loop_6652: st %f11, [%l7 + 0x40] movrgz %g6, 0x094, %i1 edge8l %l5, %g1, %l0 ldd [%l7 + 0x08], %f8 stw %o1, [%l7 + 0x38] movl %xcc, %g7, %o5 tleu %icc, 0x7 edge8l %g3, %i2, %o7 fbule,a %fcc1, loop_6653 fnands %f6, %f8, %f7 sub %i6, 0x1CF6, %i0 fnot2s %f11, %f1 loop_6653: ldsh [%l7 + 0x50], %o2 stb %o6, [%l7 + 0x35] fmovsvc %xcc, %f15, %f1 fmovdge %icc, %f15, %f1 fsrc1s %f10, %f9 bvs,a,pt %icc, loop_6654 mulx %l6, %l3, %g5 ld [%l7 + 0x2C], %f3 srax %o3, 0x18, %g4 loop_6654: ld [%l7 + 0x7C], %f13 fmovsne %icc, %f1, %f8 movrgez %l1, %l2, %i4 fcmpes %fcc1, %f10, %f8 fsrc1s %f3, %f9 fcmps %fcc3, %f8, %f12 fbue %fcc0, loop_6655 udivcc %i5, 0x073D, %i3 movcc %xcc, %i7, %o4 ldsw [%l7 + 0x60], %o0 loop_6655: ldd [%l7 + 0x78], %f4 stw %g2, [%l7 + 0x2C] fmuld8sux16 %f2, %f13, %f4 orn %l4, %g6, %l5 bcc %xcc, loop_6656 udiv %g1, 0x19A7, %i1 srax %o1, %l0, %g7 lduh [%l7 + 0x4C], %o5 loop_6656: lduw [%l7 + 0x28], %g3 bneg,pn %icc, loop_6657 fbue %fcc3, loop_6658 movcs %xcc, %i2, %o7 stw %i6, [%l7 + 0x34] loop_6657: mova %icc, %i0, %o2 loop_6658: stw %l6, [%l7 + 0x7C] ba,a loop_6659 fbul,a %fcc2, loop_6660 std %f12, [%l7 + 0x50] fones %f10 loop_6659: andn %l3, %o6, %g5 loop_6660: fmovd %f0, %f0 fandnot2s %f4, %f0, %f12 sdivcc %g4, 0x0690, %l1 bcs,a,pt %xcc, loop_6661 fbo %fcc1, loop_6662 ldsb [%l7 + 0x38], %l2 fmovrdgez %i4, %f8, %f14 loop_6661: tcc %icc, 0x5 loop_6662: sth %i5, [%l7 + 0x5E] ldd [%l7 + 0x48], %f0 movge %xcc, %o3, %i3 fmovsle %xcc, %f1, %f4 st %f1, [%l7 + 0x60] ble,a loop_6663 mulscc %i7, 0x0250, %o4 bleu,a,pn %icc, loop_6664 array8 %o0, %g2, %g6 loop_6663: ldsb [%l7 + 0x4F], %l5 bcc,pt %xcc, loop_6665 loop_6664: fble,a %fcc0, loop_6666 edge32 %g1, %i1, %o1 fcmps %fcc2, %f15, %f12 loop_6665: fmovda %icc, %f8, %f5 loop_6666: sth %l4, [%l7 + 0x66] ld [%l7 + 0x5C], %f5 ld [%l7 + 0x10], %f8 fbg %fcc2, loop_6667 fmovsle %icc, %f9, %f1 ldub [%l7 + 0x2C], %g7 fbo %fcc1, loop_6668 loop_6667: brgez,a %o5, loop_6669 umul %g3, %l0, %o7 fmul8x16al %f7, %f6, %f0 loop_6668: fpack16 %f8, %f8 loop_6669: lduw [%l7 + 0x50], %i6 fcmpne16 %f2, %f2, %i0 mova %xcc, %o2, %l6 fmovrdne %i2, %f6, %f12 orcc %o6, 0x1A92, %g5 movl %xcc, %g4, %l1 tne %icc, 0x1 edge32 %l2, %l3, %i4 lduh [%l7 + 0x3E], %i5 stx %i3, [%l7 + 0x20] sth %o3, [%l7 + 0x4C] tsubcc %o4, %o0, %i7 fbul,a %fcc2, loop_6670 srlx %g6, 0x09, %g2 sub %g1, %i1, %o1 fandnot2 %f12, %f14, %f2 loop_6670: fbg,a %fcc3, loop_6671 ldub [%l7 + 0x65], %l5 fbne %fcc0, loop_6672 fmovdpos %xcc, %f11, %f14 loop_6671: movrlez %g7, %o5, %l4 udiv %l0, 0x0CC3, %g3 loop_6672: fmul8x16al %f13, %f13, %f6 fmovsn %xcc, %f13, %f13 tcc %xcc, 0x3 edge8l %o7, %i6, %i0 fmovrde %o2, %f12, %f0 tg %icc, 0x4 std %f14, [%l7 + 0x60] tsubcctv %l6, %i2, %g5 stb %o6, [%l7 + 0x6F] addc %g4, 0x0B95, %l2 std %f6, [%l7 + 0x18] andn %l1, %l3, %i4 fnands %f14, %f4, %f15 ld [%l7 + 0x44], %f2 bn,pn %icc, loop_6673 sth %i3, [%l7 + 0x6A] taddcctv %i5, 0x01AA, %o4 edge8 %o3, %o0, %g6 loop_6673: fmovdgu %icc, %f7, %f1 alignaddrl %i7, %g1, %g2 fbge,a %fcc0, loop_6674 xor %o1, 0x1266, %l5 fpsub32s %f10, %f2, %f8 fbul,a %fcc3, loop_6675 loop_6674: fnors %f15, %f7, %f5 fnot2 %f8, %f14 orcc %i1, %o5, %l4 loop_6675: fmuld8sux16 %f4, %f10, %f0 ldsb [%l7 + 0x41], %l0 stw %g3, [%l7 + 0x24] tl %icc, 0x7 sth %g7, [%l7 + 0x60] tg %icc, 0x4 ldsb [%l7 + 0x32], %i6 ldx [%l7 + 0x58], %i0 fpack16 %f12, %f5 movvc %xcc, %o2, %o7 stw %i2, [%l7 + 0x70] movcs %icc, %l6, %o6 ldx [%l7 + 0x10], %g4 edge16l %l2, %g5, %l3 tvc %icc, 0x0 stw %l1, [%l7 + 0x48] fcmpeq16 %f8, %f14, %i3 fones %f1 sra %i4, 0x04, %o4 fnors %f4, %f8, %f13 nop setx loop_6676, %l0, %l1 jmpl %l1, %i5 movneg %xcc, %o3, %g6 edge8n %o0, %g1, %i7 edge16 %g2, %l5, %i1 loop_6676: call loop_6677 movleu %xcc, %o5, %l4 te %xcc, 0x3 ldsb [%l7 + 0x7C], %l0 loop_6677: lduh [%l7 + 0x52], %o1 bshuffle %f0, %f6, %f12 ldub [%l7 + 0x7E], %g7 bge,pt %xcc, loop_6678 alignaddr %g3, %i0, %o2 lduw [%l7 + 0x4C], %o7 fcmpne32 %f6, %f2, %i6 loop_6678: fbg,a %fcc1, loop_6679 ldsb [%l7 + 0x6A], %l6 tgu %icc, 0x3 fmovdle %icc, %f8, %f2 loop_6679: ba,a loop_6680 ldx [%l7 + 0x78], %o6 add %g4, 0x13B3, %l2 fsrc1s %f15, %f13 loop_6680: edge8l %g5, %l3, %l1 fblg %fcc3, loop_6681 orncc %i2, %i4, %i3 fmovsa %icc, %f6, %f11 stb %i5, [%l7 + 0x72] loop_6681: bneg,a loop_6682 bg,a %xcc, loop_6683 fmovsleu %xcc, %f14, %f5 edge32 %o3, %g6, %o4 loop_6682: fmovsne %xcc, %f15, %f13 loop_6683: fmovspos %xcc, %f12, %f13 stw %o0, [%l7 + 0x48] tl %xcc, 0x6 fnands %f7, %f8, %f8 orncc %g1, %g2, %i7 fpmerge %f3, %f11, %f12 brgz,a %i1, loop_6684 ble %xcc, loop_6685 brgz %o5, loop_6686 array32 %l4, %l0, %o1 loop_6684: stx %g7, [%l7 + 0x20] loop_6685: brgz,a %g3, loop_6687 loop_6686: edge8n %i0, %o2, %o7 edge32ln %l5, %i6, %l6 fmovdg %xcc, %f9, %f13 loop_6687: stb %g4, [%l7 + 0x39] ldsb [%l7 + 0x4C], %o6 fmovscc %xcc, %f9, %f3 ldsb [%l7 + 0x4E], %l2 stx %l3, [%l7 + 0x68] ldub [%l7 + 0x7A], %g5 movne %xcc, %l1, %i2 nop setx loop_6688, %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 addcc %i4, %i3, %i5 fmuld8ulx16 %f14, %f5, %f12 fnot1s %f2, %f14 loop_6688: fmovsne %icc, %f6, %f15 fbg,a %fcc2, loop_6689 std %f8, [%l7 + 0x68] xnor %g6, 0x13FE, %o4 lduh [%l7 + 0x2A], %o0 loop_6689: subc %g1, 0x05CD, %o3 ldsb [%l7 + 0x7B], %g2 edge16ln %i1, %i7, %o5 ldub [%l7 + 0x68], %l0 movrgez %l4, 0x23B, %g7 and %o1, 0x1A4E, %g3 sllx %o2, 0x0A, %o7 std %f2, [%l7 + 0x10] stw %i0, [%l7 + 0x40] fbul,a %fcc0, loop_6690 fxor %f12, %f4, %f6 siam 0x7 addccc %l5, 0x0D63, %i6 loop_6690: ta %xcc, 0x4 umul %g4, %o6, %l6 stb %l2, [%l7 + 0x74] fpmerge %f13, %f10, %f0 fmovrslez %g5, %f6, %f6 srl %l1, 0x0C, %l3 stw %i4, [%l7 + 0x14] st %f4, [%l7 + 0x30] ldsb [%l7 + 0x34], %i2 fxnor %f10, %f6, %f4 fbule %fcc3, loop_6691 fmovrslez %i5, %f3, %f4 fmovdvc %icc, %f13, %f6 std %f14, [%l7 + 0x38] loop_6691: ldsh [%l7 + 0x6E], %i3 srl %o4, 0x0D, %g6 ldx [%l7 + 0x70], %o0 udiv %g1, 0x0A17, %g2 st %f11, [%l7 + 0x20] ld [%l7 + 0x34], %f14 fmovdcc %icc, %f3, %f1 fpadd32 %f6, %f4, %f2 fxor %f2, %f12, %f12 fornot2s %f10, %f6, %f10 array8 %i1, %i7, %o3 fbl,a %fcc2, loop_6692 fbug,a %fcc3, loop_6693 ldsh [%l7 + 0x32], %o5 fpmerge %f9, %f10, %f6 loop_6692: fmovsn %xcc, %f4, %f11 loop_6693: bcc loop_6694 ldsh [%l7 + 0x44], %l4 ldsw [%l7 + 0x50], %l0 tsubcc %g7, %o1, %o2 loop_6694: ldsb [%l7 + 0x4F], %g3 fmul8x16au %f8, %f11, %f6 ldsb [%l7 + 0x14], %o7 movgu %xcc, %i0, %i6 sdivx %l5, 0x17F2, %o6 sra %l6, 0x07, %l2 fble,a %fcc3, loop_6695 mulscc %g4, 0x0EE6, %l1 fpadd16 %f6, %f10, %f12 lduh [%l7 + 0x0E], %g5 loop_6695: sth %i4, [%l7 + 0x0C] fnand %f14, %f8, %f4 movle %xcc, %l3, %i5 bneg,a,pt %icc, loop_6696 ldd [%l7 + 0x40], %f6 lduh [%l7 + 0x5E], %i3 lduh [%l7 + 0x26], %o4 loop_6696: std %f10, [%l7 + 0x70] fxnors %f9, %f3, %f13 ldsh [%l7 + 0x2A], %i2 lduh [%l7 + 0x18], %o0 fbul,a %fcc1, loop_6697 stx %g6, [%l7 + 0x20] fcmpgt16 %f4, %f0, %g2 movneg %xcc, %g1, %i1 loop_6697: array16 %o3, %i7, %l4 smul %o5, 0x0DEF, %g7 ldsh [%l7 + 0x12], %l0 ld [%l7 + 0x08], %f12 bneg,a,pn %xcc, loop_6698 addcc %o1, %g3, %o7 fmovrdlez %o2, %f4, %f0 tn %icc, 0x5 loop_6698: edge8n %i0, %l5, %i6 ld [%l7 + 0x44], %f9 ld [%l7 + 0x78], %f14 ldsw [%l7 + 0x28], %l6 st %f11, [%l7 + 0x5C] fnot2s %f0, %f2 sth %o6, [%l7 + 0x3C] mova %xcc, %l2, %g4 ldx [%l7 + 0x38], %g5 sth %i4, [%l7 + 0x40] fmovdcc %icc, %f1, %f5 fmovde %icc, %f13, %f5 andncc %l1, %l3, %i3 fcmped %fcc3, %f12, %f10 ldx [%l7 + 0x28], %o4 brlz,a %i2, loop_6699 popc 0x1D80, %i5 ld [%l7 + 0x78], %f5 fsrc2s %f1, %f1 loop_6699: movle %xcc, %o0, %g2 movcs %xcc, %g1, %g6 srlx %o3, 0x03, %i7 fmovsg %icc, %f2, %f14 tg %icc, 0x4 sethi 0x0286, %i1 fpadd32 %f0, %f14, %f12 ld [%l7 + 0x30], %f5 fcmpd %fcc0, %f2, %f2 te %icc, 0x2 fmovsle %icc, %f12, %f8 ldsw [%l7 + 0x08], %l4 tvc %icc, 0x2 bleu,a %xcc, loop_6700 tcc %xcc, 0x6 ldsh [%l7 + 0x78], %o5 array32 %g7, %l0, %g3 loop_6700: addccc %o7, 0x049F, %o1 ldsh [%l7 + 0x7A], %o2 stx %i0, [%l7 + 0x38] bvs,a %xcc, loop_6701 fpsub32 %f4, %f2, %f0 tneg %icc, 0x1 xnorcc %i6, 0x1763, %l5 loop_6701: sub %l6, %l2, %g4 bne %icc, loop_6702 fmovdneg %icc, %f11, %f15 subcc %g5, 0x1A21, %i4 stx %l1, [%l7 + 0x78] loop_6702: array8 %o6, %l3, %o4 edge8ln %i3, %i5, %o0 ldd [%l7 + 0x70], %f2 udivcc %i2, 0x0D3B, %g2 fblg %fcc2, loop_6703 fmovs %f15, %f10 ldsw [%l7 + 0x74], %g1 movrgez %g6, %i7, %i1 loop_6703: sdivx %o3, 0x06D6, %l4 brgez %g7, loop_6704 brz,a %l0, loop_6705 fmovde %xcc, %f1, %f12 for %f0, %f8, %f4 loop_6704: lduw [%l7 + 0x58], %o5 loop_6705: fbue,a %fcc0, loop_6706 alignaddrl %g3, %o7, %o1 fbu,a %fcc2, loop_6707 ldub [%l7 + 0x09], %o2 loop_6706: ldx [%l7 + 0x10], %i0 std %f12, [%l7 + 0x20] loop_6707: fpadd32 %f0, %f2, %f8 lduw [%l7 + 0x1C], %l5 subcc %l6, %i6, %l2 ld [%l7 + 0x58], %f3 fcmpd %fcc0, %f6, %f14 fbe,a %fcc0, loop_6708 tvs %icc, 0x3 edge8 %g4, %g5, %i4 lduh [%l7 + 0x4C], %o6 loop_6708: stb %l1, [%l7 + 0x7A] edge8ln %o4, %i3, %i5 ld [%l7 + 0x08], %f2 ldx [%l7 + 0x18], %o0 ld [%l7 + 0x38], %f8 fnot2s %f13, %f12 ldsh [%l7 + 0x10], %i2 bg,pt %icc, loop_6709 fcmpne16 %f8, %f0, %g2 ble,a %icc, loop_6710 movrlz %g1, %l3, %i7 loop_6709: edge32l %g6, %o3, %i1 stw %l4, [%l7 + 0x08] loop_6710: stx %g7, [%l7 + 0x68] bshuffle %f4, %f2, %f10 mova %icc, %l0, %g3 sub %o7, %o1, %o2 sdivx %i0, 0x0F1D, %o5 fmovs %f0, %f11 xor %l5, %l6, %i6 move %xcc, %g4, %l2 array16 %i4, %g5, %o6 brlz,a %o4, loop_6711 faligndata %f12, %f6, %f14 tvs %xcc, 0x1 edge16 %l1, %i5, %i3 loop_6711: fpadd16 %f14, %f14, %f2 tsubcc %i2, %o0, %g2 sth %g1, [%l7 + 0x36] fmovdle %xcc, %f8, %f14 sth %l3, [%l7 + 0x2A] std %f12, [%l7 + 0x40] ldx [%l7 + 0x18], %g6 sth %o3, [%l7 + 0x46] movleu %xcc, %i1, %l4 sth %i7, [%l7 + 0x14] ble %xcc, loop_6712 fpsub16s %f9, %f5, %f9 bcs,a loop_6713 ldx [%l7 + 0x18], %l0 loop_6712: subc %g7, %g3, %o1 lduh [%l7 + 0x20], %o7 loop_6713: ldx [%l7 + 0x38], %i0 fbg %fcc0, loop_6714 fmovse %xcc, %f14, %f10 ldub [%l7 + 0x3F], %o5 fnot2 %f10, %f12 loop_6714: tvc %icc, 0x6 lduh [%l7 + 0x16], %o2 alignaddrl %l6, %i6, %l5 movleu %xcc, %l2, %i4 add %g5, %o6, %g4 lduh [%l7 + 0x26], %l1 bgu,a %xcc, loop_6715 bne,pn %icc, loop_6716 std %f8, [%l7 + 0x70] fmovrsgez %i5, %f4, %f10 loop_6715: sethi 0x1A99, %o4 loop_6716: fnor %f12, %f2, %f6 edge8n %i2, %o0, %g2 ldsw [%l7 + 0x24], %g1 tn %icc, 0x5 fmovdvs %xcc, %f8, %f13 brz,a %i3, loop_6717 movneg %icc, %l3, %o3 andn %g6, %l4, %i7 tcs %icc, 0x2 loop_6717: stx %i1, [%l7 + 0x40] brz %g7, loop_6718 ldub [%l7 + 0x6C], %l0 fmovrde %o1, %f14, %f12 tcc %icc, 0x5 loop_6718: fmul8x16al %f11, %f3, %f2 stb %o7, [%l7 + 0x3B] fmovs %f10, %f11 ld [%l7 + 0x70], %f12 tcc %xcc, 0x6 movcc %xcc, %i0, %g3 lduh [%l7 + 0x68], %o2 bn,a loop_6719 lduh [%l7 + 0x52], %o5 std %f12, [%l7 + 0x48] lduh [%l7 + 0x68], %i6 loop_6719: nop setx loop_6720, %l0, %l1 jmpl %l1, %l6 bl,pt %icc, loop_6721 lduh [%l7 + 0x56], %l5 movre %i4, %g5, %o6 loop_6720: fmovsvc %icc, %f3, %f9 loop_6721: taddcctv %l2, %l1, %i5 stx %g4, [%l7 + 0x70] ldub [%l7 + 0x62], %i2 fbule,a %fcc1, loop_6722 fba %fcc1, loop_6723 fmovdn %xcc, %f6, %f10 fmovscs %xcc, %f9, %f15 loop_6722: fcmple16 %f4, %f8, %o0 loop_6723: mulx %o4, 0x148E, %g2 ldd [%l7 + 0x70], %f14 bvc,pn %icc, loop_6724 ldd [%l7 + 0x70], %f2 ld [%l7 + 0x0C], %f14 fnor %f8, %f10, %f0 loop_6724: fornot1s %f13, %f11, %f4 fxnors %f2, %f13, %f7 srl %g1, 0x1D, %i3 fandnot1s %f1, %f4, %f8 srax %l3, %o3, %g6 tsubcctv %i7, 0x0AB0, %i1 fone %f14 ldsh [%l7 + 0x22], %l4 ldub [%l7 + 0x40], %g7 fmovsvs %icc, %f10, %f8 fabss %f12, %f15 ldsw [%l7 + 0x54], %l0 fmovda %icc, %f6, %f10 brz %o1, loop_6725 fmovdvs %xcc, %f6, %f7 ldx [%l7 + 0x28], %o7 addccc %g3, %o2, %i0 loop_6725: udiv %i6, 0x1E7F, %l6 stw %l5, [%l7 + 0x44] fpadd16s %f8, %f10, %f12 ld [%l7 + 0x54], %f6 ba,a %icc, loop_6726 ldd [%l7 + 0x10], %f2 brgez %i4, loop_6727 ldsh [%l7 + 0x1C], %g5 loop_6726: ldsw [%l7 + 0x4C], %o6 fcmpne16 %f4, %f8, %l2 loop_6727: sll %l1, %i5, %o5 fbule,a %fcc0, loop_6728 stx %i2, [%l7 + 0x60] ldsh [%l7 + 0x58], %o0 sdivcc %g4, 0x0BC6, %o4 loop_6728: andn %g1, %g2, %i3 andn %l3, 0x05DD, %g6 fbu,a %fcc0, loop_6729 tleu %xcc, 0x3 ldsh [%l7 + 0x4C], %i7 and %o3, %l4, %g7 loop_6729: fcmps %fcc2, %f10, %f11 std %f14, [%l7 + 0x28] stw %l0, [%l7 + 0x24] ldx [%l7 + 0x18], %i1 bvs loop_6730 brlez,a %o1, loop_6731 brlz %o7, loop_6732 sdiv %o2, 0x150A, %g3 loop_6730: lduh [%l7 + 0x34], %i0 loop_6731: fnand %f2, %f4, %f6 loop_6732: stx %i6, [%l7 + 0x30] fpadd16 %f2, %f4, %f14 movpos %xcc, %l5, %i4 fcmpgt32 %f4, %f10, %g5 stx %o6, [%l7 + 0x18] fcmpd %fcc0, %f8, %f4 fbue,a %fcc1, loop_6733 sth %l6, [%l7 + 0x48] ble,a,pn %icc, loop_6734 lduh [%l7 + 0x46], %l1 loop_6733: umulcc %i5, 0x04F7, %l2 fmovrsne %o5, %f15, %f6 loop_6734: bge,a %icc, loop_6735 stb %i2, [%l7 + 0x27] ldx [%l7 + 0x50], %o0 fcmpne16 %f8, %f2, %o4 loop_6735: fandnot2s %f15, %f4, %f8 xnorcc %g1, 0x1074, %g2 fbn %fcc0, loop_6736 movgu %xcc, %g4, %l3 stw %g6, [%l7 + 0x64] fmovrdlez %i3, %f14, %f12 loop_6736: srl %o3, %l4, %i7 fpack32 %f6, %f0, %f14 udiv %l0, 0x0BF7, %g7 tgu %icc, 0x1 ldx [%l7 + 0x20], %o1 bvs,a,pn %xcc, loop_6737 stb %o7, [%l7 + 0x56] fbge %fcc2, loop_6738 fmovd %f12, %f10 loop_6737: ldub [%l7 + 0x34], %o2 fmovrdlz %i1, %f4, %f4 loop_6738: array16 %g3, %i6, %l5 brgz %i0, loop_6739 fblg %fcc2, loop_6740 lduw [%l7 + 0x08], %i4 movrlez %g5, %l6, %o6 loop_6739: brlz %i5, loop_6741 loop_6740: bpos,a %xcc, loop_6742 fnegd %f14, %f0 fzero %f0 loop_6741: fbug,a %fcc2, loop_6743 loop_6742: smulcc %l1, 0x0CA6, %l2 tsubcctv %o5, %o0, %o4 stb %g1, [%l7 + 0x4B] loop_6743: std %f14, [%l7 + 0x70] fabsd %f6, %f10 ldub [%l7 + 0x25], %g2 fcmpeq32 %f14, %f0, %g4 std %f2, [%l7 + 0x70] andn %l3, 0x0470, %g6 stx %i2, [%l7 + 0x20] sth %o3, [%l7 + 0x14] fmovrsgez %l4, %f0, %f2 fmovsa %xcc, %f7, %f1 ldsh [%l7 + 0x16], %i3 fors %f15, %f2, %f15 ldub [%l7 + 0x77], %l0 fnot1 %f0, %f14 fbule %fcc0, loop_6744 fnegd %f10, %f2 srax %i7, %o1, %g7 fnors %f8, %f2, %f14 loop_6744: fmul8x16 %f0, %f8, %f10 ldd [%l7 + 0x38], %f12 fmovrdne %o7, %f0, %f4 tcc %icc, 0x4 st %f9, [%l7 + 0x10] fmovda %xcc, %f14, %f0 xnorcc %o2, %g3, %i1 fnot2 %f8, %f0 fcmpeq16 %f4, %f0, %l5 tn %icc, 0x5 stw %i0, [%l7 + 0x18] ldsw [%l7 + 0x4C], %i6 brlez %g5, loop_6745 fmovdl %icc, %f12, %f1 stx %i4, [%l7 + 0x58] lduw [%l7 + 0x50], %l6 loop_6745: call loop_6746 bn,pn %icc, loop_6747 stw %i5, [%l7 + 0x7C] fmovrdne %o6, %f12, %f8 loop_6746: ldub [%l7 + 0x7B], %l1 loop_6747: std %f4, [%l7 + 0x10] fmovspos %xcc, %f11, %f12 tsubcctv %o5, 0x0B24, %o0 umul %l2, %g1, %o4 umul %g2, 0x143E, %g4 brz,a %g6, loop_6748 edge8n %i2, %l3, %l4 ldsw [%l7 + 0x08], %o3 fands %f14, %f14, %f10 loop_6748: fsrc2s %f10, %f7 fmovrdgez %l0, %f10, %f8 st %f10, [%l7 + 0x60] bge,a loop_6749 umul %i7, %o1, %i3 stx %o7, [%l7 + 0x60] fmovsn %xcc, %f0, %f10 loop_6749: fandnot2 %f10, %f6, %f14 lduw [%l7 + 0x68], %o2 ldsb [%l7 + 0x16], %g7 bcs loop_6750 fmovsa %icc, %f12, %f11 fnegs %f15, %f1 fmovse %icc, %f4, %f8 loop_6750: for %f0, %f12, %f4 orcc %g3, %l5, %i1 smulcc %i6, 0x1B66, %i0 ldsw [%l7 + 0x70], %g5 fnegd %f8, %f4 movrgez %i4, 0x29A, %i5 edge32 %o6, %l1, %l6 movcc %icc, %o0, %o5 stw %g1, [%l7 + 0x2C] fsrc1 %f0, %f8 ldd [%l7 + 0x18], %f12 ldsw [%l7 + 0x24], %o4 ldd [%l7 + 0x48], %f8 ba,a,pt %icc, loop_6751 lduw [%l7 + 0x1C], %l2 fmovsgu %icc, %f7, %f5 fmovdn %xcc, %f3, %f10 loop_6751: movvc %xcc, %g4, %g2 fmovdvc %icc, %f3, %f7 lduw [%l7 + 0x14], %i2 stw %g6, [%l7 + 0x28] edge32n %l4, %o3, %l0 fandnot2 %f14, %f4, %f14 andncc %l3, %o1, %i7 movg %xcc, %o7, %o2 umulcc %i3, %g7, %l5 lduh [%l7 + 0x64], %i1 fpsub32s %f7, %f10, %f10 std %f6, [%l7 + 0x50] ldsb [%l7 + 0x09], %g3 tsubcc %i0, %g5, %i6 fbug,a %fcc2, loop_6752 ld [%l7 + 0x38], %f2 ld [%l7 + 0x64], %f13 srlx %i5, %i4, %o6 loop_6752: movcc %icc, %l6, %o0 andncc %l1, %o5, %g1 fxors %f9, %f14, %f13 fpadd16s %f15, %f8, %f1 fmul8sux16 %f12, %f6, %f14 nop setx loop_6753, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x26], %l2 movrlz %o4, 0x28E, %g4 fsrc2 %f2, %f2 loop_6753: ldsw [%l7 + 0x20], %i2 lduw [%l7 + 0x2C], %g2 fxnor %f4, %f8, %f12 movle %xcc, %l4, %g6 lduw [%l7 + 0x30], %o3 movre %l3, 0x02B, %o1 fzero %f0 ldx [%l7 + 0x28], %i7 fmovdgu %icc, %f2, %f15 or %l0, %o2, %i3 orcc %o7, %l5, %g7 fabsd %f14, %f6 ldsw [%l7 + 0x38], %i1 ldsw [%l7 + 0x24], %g3 ldub [%l7 + 0x4F], %i0 fmovdneg %icc, %f14, %f9 fmovdcs %xcc, %f0, %f15 ldsb [%l7 + 0x5A], %i6 alignaddrl %i5, %g5, %o6 ldsw [%l7 + 0x64], %i4 stx %o0, [%l7 + 0x30] nop setx loop_6754, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdn %icc, %f1, %f0 sub %l6, 0x1FD7, %o5 lduw [%l7 + 0x40], %g1 loop_6754: tn %xcc, 0x7 lduh [%l7 + 0x28], %l2 edge8ln %l1, %o4, %i2 umulcc %g4, %g2, %l4 movrgz %g6, %l3, %o1 fzeros %f7 ldub [%l7 + 0x4A], %o3 fpsub16 %f4, %f14, %f6 edge32 %l0, %o2, %i7 ldsb [%l7 + 0x25], %o7 bl,a,pn %icc, loop_6755 lduh [%l7 + 0x2A], %i3 sdivcc %g7, 0x0062, %i1 sth %l5, [%l7 + 0x1C] loop_6755: stw %i0, [%l7 + 0x7C] ldsb [%l7 + 0x10], %g3 mulscc %i6, 0x16EF, %g5 fcmple16 %f4, %f4, %i5 std %f12, [%l7 + 0x48] fmovse %xcc, %f9, %f6 smulcc %i4, %o0, %l6 bge,a,pn %icc, loop_6756 ba,pn %xcc, loop_6757 fmul8x16 %f4, %f0, %f4 fmovrslez %o5, %f11, %f3 loop_6756: std %f2, [%l7 + 0x60] loop_6757: fbn,a %fcc0, loop_6758 stb %g1, [%l7 + 0x70] ldd [%l7 + 0x30], %f6 ba,a %xcc, loop_6759 loop_6758: tcc %icc, 0x0 fnot2 %f4, %f12 fmovda %xcc, %f0, %f11 loop_6759: fsrc2s %f0, %f2 ldx [%l7 + 0x10], %o6 tn %xcc, 0x0 movg %xcc, %l2, %o4 fmovdg %icc, %f8, %f9 movneg %xcc, %l1, %i2 lduh [%l7 + 0x54], %g2 lduw [%l7 + 0x20], %l4 nop setx loop_6760, %l0, %l1 jmpl %l1, %g6 fbge,a %fcc0, loop_6761 ldsh [%l7 + 0x42], %g4 fpack16 %f2, %f11 loop_6760: brz %l3, loop_6762 loop_6761: ldd [%l7 + 0x20], %f0 alignaddrl %o3, %o1, %o2 sth %l0, [%l7 + 0x1A] loop_6762: movne %icc, %o7, %i3 te %xcc, 0x3 lduh [%l7 + 0x7E], %i7 udivcc %i1, 0x1304, %g7 bne loop_6763 edge8l %i0, %l5, %i6 lduw [%l7 + 0x14], %g5 fcmple32 %f4, %f12, %i5 loop_6763: stx %i4, [%l7 + 0x08] ldx [%l7 + 0x20], %g3 ldsb [%l7 + 0x36], %l6 lduh [%l7 + 0x48], %o0 tle %xcc, 0x6 movrlez %o5, 0x36E, %g1 fmovdge %icc, %f14, %f10 fnegs %f6, %f12 fandnot2s %f4, %f7, %f9 fbne %fcc2, loop_6764 bvc,a %xcc, loop_6765 fpadd32s %f15, %f14, %f4 ldub [%l7 + 0x44], %l2 loop_6764: smul %o4, %o6, %l1 loop_6765: andcc %g2, %i2, %l4 fsrc1s %f7, %f11 fmovdg %xcc, %f10, %f9 movrlz %g6, %l3, %g4 fmovrse %o1, %f1, %f12 ldsw [%l7 + 0x60], %o2 array8 %o3, %o7, %i3 fandnot2s %f9, %f4, %f3 smulcc %l0, 0x1A55, %i7 fmovrdgez %i1, %f12, %f10 fmovdneg %xcc, %f9, %f8 tge %xcc, 0x4 fxnor %f2, %f8, %f8 subcc %i0, 0x1681, %l5 fbn %fcc0, loop_6766 fmovdneg %xcc, %f8, %f12 fmovs %f3, %f10 ldub [%l7 + 0x29], %g7 loop_6766: fbul,a %fcc3, loop_6767 movpos %icc, %i6, %g5 fmovrdlez %i4, %f14, %f0 fandnot1 %f14, %f0, %f10 loop_6767: stw %g3, [%l7 + 0x74] ldx [%l7 + 0x38], %i5 ldd [%l7 + 0x38], %f6 fmovdge %xcc, %f12, %f13 brlez,a %o0, loop_6768 sdiv %l6, 0x1F50, %o5 fbuge,a %fcc2, loop_6769 fmovdge %xcc, %f13, %f15 loop_6768: ldsw [%l7 + 0x30], %l2 stw %o4, [%l7 + 0x5C] loop_6769: fpack32 %f0, %f0, %f4 andncc %o6, %g1, %g2 ldsh [%l7 + 0x5C], %i2 std %f10, [%l7 + 0x48] fmovrdgz %l4, %f14, %f10 fmovdg %icc, %f15, %f15 edge32l %l1, %g6, %g4 std %f10, [%l7 + 0x48] st %f12, [%l7 + 0x6C] fmovde %xcc, %f2, %f4 stx %l3, [%l7 + 0x48] std %f12, [%l7 + 0x68] brnz,a %o2, loop_6770 sth %o1, [%l7 + 0x46] orcc %o3, %i3, %l0 sllx %o7, 0x03, %i1 loop_6770: fpack32 %f0, %f0, %f4 edge8n %i0, %l5, %g7 ldsb [%l7 + 0x48], %i7 movpos %icc, %i6, %g5 movrlz %g3, %i4, %i5 ldx [%l7 + 0x60], %o0 ld [%l7 + 0x44], %f6 smul %o5, %l2, %o4 fpack16 %f2, %f12 st %f14, [%l7 + 0x08] ld [%l7 + 0x5C], %f6 fornot1 %f10, %f8, %f8 array16 %l6, %o6, %g1 fcmpne32 %f2, %f8, %g2 st %f7, [%l7 + 0x64] ldsh [%l7 + 0x54], %l4 fcmpes %fcc1, %f12, %f5 fmovrslez %l1, %f4, %f13 st %f2, [%l7 + 0x70] fsrc1 %f12, %f12 ld [%l7 + 0x4C], %f1 fnot1s %f0, %f8 sethi 0x0CF3, %g6 ldx [%l7 + 0x20], %i2 movn %icc, %g4, %l3 st %f6, [%l7 + 0x18] brnz %o2, loop_6771 movre %o3, %i3, %o1 lduh [%l7 + 0x1C], %l0 stx %o7, [%l7 + 0x40] loop_6771: ldsb [%l7 + 0x6E], %i1 fmovsa %xcc, %f4, %f11 ld [%l7 + 0x30], %f7 tsubcc %i0, %l5, %i7 fbne,a %fcc1, loop_6772 tl %icc, 0x2 brlz,a %i6, loop_6773 fmovrdlz %g5, %f2, %f12 loop_6772: tvs %xcc, 0x2 fsrc2 %f6, %f2 loop_6773: ldd [%l7 + 0x10], %f4 fmovdcc %xcc, %f0, %f9 andcc %g3, %g7, %i5 array32 %o0, %i4, %o5 st %f7, [%l7 + 0x30] lduw [%l7 + 0x78], %l2 fpsub32s %f0, %f3, %f0 fpackfix %f6, %f0 ba,a loop_6774 movre %o4, %o6, %g1 stb %g2, [%l7 + 0x0C] st %f3, [%l7 + 0x68] loop_6774: tne %icc, 0x2 tne %icc, 0x0 or %l4, 0x1A23, %l1 ldd [%l7 + 0x50], %f6 fandnot1s %f0, %f0, %f10 sdivcc %l6, 0x15C6, %i2 movcs %xcc, %g6, %g4 fcmped %fcc0, %f6, %f14 fmul8ulx16 %f8, %f14, %f0 srl %l3, %o2, %i3 tcc %xcc, 0x5 fbn,a %fcc2, loop_6775 lduh [%l7 + 0x2A], %o1 brlz %l0, loop_6776 fpadd32s %f12, %f1, %f14 loop_6775: edge32l %o7, %i1, %o3 ldd [%l7 + 0x58], %f10 loop_6776: edge32 %i0, %l5, %i7 fcmpeq16 %f4, %f8, %g5 fsrc2s %f8, %f2 fmovdvs %xcc, %f7, %f10 fmovsvs %xcc, %f7, %f6 add %i6, %g3, %i5 bl,a loop_6777 lduh [%l7 + 0x46], %g7 ldsh [%l7 + 0x22], %i4 tle %xcc, 0x0 loop_6777: fmovdvs %xcc, %f2, %f15 fandnot2 %f6, %f12, %f8 fnot1s %f10, %f2 nop setx loop_6778, %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 %o0, %o5, %o4 std %f14, [%l7 + 0x08] fbu %fcc1, loop_6779 loop_6778: fcmple16 %f8, %f2, %o6 stb %g1, [%l7 + 0x12] fpack16 %f4, %f6 loop_6779: taddcc %g2, 0x1964, %l4 brgz %l2, loop_6780 stx %l6, [%l7 + 0x48] fbug %fcc3, loop_6781 array8 %i2, %g6, %l1 loop_6780: std %f0, [%l7 + 0x18] ldsh [%l7 + 0x22], %g4 loop_6781: fsrc1s %f10, %f13 tsubcc %o2, 0x12AB, %i3 tvs %icc, 0x4 bge %xcc, loop_6782 fpackfix %f2, %f7 ldub [%l7 + 0x74], %l3 tn %icc, 0x5 loop_6782: orcc %o1, %l0, %o7 fcmped %fcc0, %f2, %f4 movn %xcc, %o3, %i1 addc %l5, 0x002D, %i7 fbul %fcc0, loop_6783 movleu %icc, %i0, %g5 udivx %i6, 0x0EC5, %i5 fpack32 %f2, %f0, %f2 loop_6783: orn %g3, 0x14E4, %i4 fmovdge %icc, %f7, %f14 bshuffle %f14, %f8, %f2 sth %g7, [%l7 + 0x56] sll %o5, %o0, %o4 addcc %o6, %g2, %g1 fone %f0 orncc %l4, 0x150E, %l6 stb %l2, [%l7 + 0x7F] fmovrdgez %i2, %f0, %f2 fandnot1s %f7, %f8, %f1 sub %l1, 0x083C, %g4 edge8n %g6, %o2, %i3 ldx [%l7 + 0x28], %l3 movgu %xcc, %o1, %l0 lduw [%l7 + 0x0C], %o3 movn %icc, %i1, %o7 fmovdg %icc, %f7, %f5 ble,a,pn %xcc, loop_6784 nop setx loop_6785, %l0, %l1 jmpl %l1, %l5 tg %icc, 0x4 edge32l %i7, %i0, %i6 loop_6784: sethi 0x0164, %i5 loop_6785: sdivx %g5, 0x16B4, %g3 lduh [%l7 + 0x2E], %g7 ldd [%l7 + 0x08], %f8 ldd [%l7 + 0x48], %f6 fble,a %fcc2, loop_6786 stw %o5, [%l7 + 0x50] addc %i4, 0x1BC2, %o4 movrgz %o6, 0x3C0, %o0 loop_6786: fsrc1 %f12, %f4 fmovdge %xcc, %f6, %f12 edge32 %g1, %l4, %g2 movne %icc, %l6, %l2 ld [%l7 + 0x50], %f0 bshuffle %f12, %f2, %f0 stb %i2, [%l7 + 0x2B] sra %l1, %g6, %g4 sub %o2, 0x14BB, %l3 bleu,a,pt %xcc, loop_6787 xorcc %i3, %l0, %o3 ldsh [%l7 + 0x5C], %i1 movrgez %o7, 0x35A, %l5 loop_6787: fbo,a %fcc0, loop_6788 ba,a,pt %icc, loop_6789 mulx %i7, %i0, %o1 smulcc %i6, %g5, %i5 loop_6788: add %g7, 0x1CA1, %g3 loop_6789: fmovscc %xcc, %f14, %f2 ldub [%l7 + 0x23], %o5 xor %i4, %o4, %o0 fxors %f2, %f13, %f5 bne,a %xcc, loop_6790 array16 %g1, %l4, %g2 fmovscc %xcc, %f11, %f15 fmovsge %icc, %f2, %f5 loop_6790: fbue,a %fcc0, loop_6791 fmul8x16au %f6, %f11, %f2 fpsub16 %f10, %f12, %f4 ldsw [%l7 + 0x44], %o6 loop_6791: array16 %l2, %i2, %l6 movleu %icc, %g6, %g4 movleu %icc, %o2, %l1 brgz,a %l3, loop_6792 ldsh [%l7 + 0x6E], %l0 stb %o3, [%l7 + 0x36] fbu,a %fcc1, loop_6793 loop_6792: ldsb [%l7 + 0x12], %i3 edge32n %i1, %o7, %i7 std %f10, [%l7 + 0x10] loop_6793: tn %xcc, 0x4 fbn,a %fcc1, loop_6794 fpadd16s %f14, %f12, %f1 tgu %xcc, 0x3 std %f0, [%l7 + 0x58] loop_6794: mova %xcc, %l5, %o1 ldsb [%l7 + 0x64], %i0 fpmerge %f5, %f6, %f8 fnot1 %f6, %f12 fmuld8ulx16 %f9, %f10, %f8 ldsb [%l7 + 0x7C], %g5 fmovsgu %xcc, %f13, %f12 sth %i6, [%l7 + 0x7A] fmovdge %icc, %f3, %f14 fmovdvs %xcc, %f3, %f2 andcc %g7, 0x1032, %g3 fmul8x16al %f3, %f2, %f6 for %f4, %f4, %f12 fnot1 %f10, %f8 edge32 %o5, %i4, %i5 sth %o0, [%l7 + 0x10] fornot2 %f6, %f12, %f6 ldx [%l7 + 0x60], %g1 fbge %fcc3, loop_6795 fsrc1s %f9, %f1 andcc %o4, %g2, %l4 sllx %l2, 0x0F, %i2 loop_6795: fpsub32 %f8, %f14, %f2 brz,a %l6, loop_6796 fmovda %icc, %f13, %f14 fnot1s %f8, %f3 lduw [%l7 + 0x08], %g6 loop_6796: fzero %f14 movneg %xcc, %o6, %o2 st %f3, [%l7 + 0x2C] fbue %fcc1, loop_6797 ldd [%l7 + 0x60], %f8 movneg %icc, %l1, %g4 udivx %l0, 0x1621, %o3 loop_6797: bpos loop_6798 tneg %xcc, 0x0 ldub [%l7 + 0x74], %l3 add %i3, %i1, %i7 loop_6798: fand %f14, %f14, %f0 fnands %f6, %f0, %f15 fnands %f13, %f12, %f11 fmovsa %icc, %f10, %f1 st %f12, [%l7 + 0x74] fmul8x16 %f9, %f8, %f14 movrlez %o7, 0x3E9, %o1 movrlz %i0, %l5, %g5 movle %icc, %i6, %g3 tvs %icc, 0x0 fnand %f8, %f14, %f14 tne %xcc, 0x4 fmul8x16au %f11, %f9, %f8 sdivx %o5, 0x105C, %g7 edge16n %i5, %o0, %g1 fnot1 %f14, %f12 st %f3, [%l7 + 0x40] stx %o4, [%l7 + 0x20] fmovrdgz %i4, %f4, %f14 addccc %g2, %l2, %i2 bne,a loop_6799 ldsw [%l7 + 0x10], %l4 fmovdneg %icc, %f7, %f6 sll %g6, 0x05, %l6 loop_6799: fmovrdgez %o2, %f10, %f0 fmovsne %icc, %f11, %f9 fbne,a %fcc1, loop_6800 ldub [%l7 + 0x33], %o6 stb %l1, [%l7 + 0x77] movl %icc, %g4, %o3 loop_6800: fmovsa %xcc, %f0, %f10 fpack32 %f0, %f10, %f10 tneg %icc, 0x4 fmovdgu %icc, %f1, %f3 fmovdpos %icc, %f15, %f4 ldd [%l7 + 0x78], %f8 fmovrdlz %l3, %f12, %f2 addccc %i3, %l0, %i7 sdivcc %i1, 0x1EA7, %o7 fabss %f14, %f6 fmovrdlz %i0, %f4, %f6 fpadd16s %f4, %f0, %f1 ldub [%l7 + 0x58], %l5 edge8 %g5, %o1, %i6 fnors %f3, %f1, %f14 edge8n %o5, %g7, %i5 addcc %g3, %o0, %o4 st %f0, [%l7 + 0x40] fnot2 %f6, %f0 umulcc %i4, 0x0969, %g1 tcs %icc, 0x1 brnz %g2, loop_6801 ldd [%l7 + 0x68], %f0 fpackfix %f6, %f3 lduw [%l7 + 0x50], %l2 loop_6801: edge8ln %l4, %i2, %l6 fmul8x16 %f15, %f12, %f14 lduh [%l7 + 0x5E], %g6 bneg,pt %xcc, loop_6802 edge8ln %o6, %o2, %l1 or %o3, 0x184D, %g4 add %l3, %i3, %l0 loop_6802: ldx [%l7 + 0x50], %i1 sethi 0x08FF, %o7 fbn,a %fcc2, loop_6803 ble,a %icc, loop_6804 orcc %i0, 0x04BF, %i7 ld [%l7 + 0x14], %f13 loop_6803: fmovrdgez %g5, %f8, %f4 loop_6804: fbe %fcc3, loop_6805 ldd [%l7 + 0x30], %f4 movvs %xcc, %o1, %i6 fmovdg %icc, %f8, %f3 loop_6805: tn %icc, 0x1 edge8 %l5, %o5, %i5 fpsub16s %f0, %f7, %f3 ldd [%l7 + 0x30], %f14 lduh [%l7 + 0x4A], %g3 fsrc2 %f10, %f2 fbge %fcc0, loop_6806 andcc %g7, 0x0AE6, %o4 fmovrdgez %i4, %f10, %f12 subccc %o0, %g2, %l2 loop_6806: brlz %g1, loop_6807 fbul %fcc1, loop_6808 fblg %fcc2, loop_6809 ld [%l7 + 0x6C], %f0 loop_6807: fmovsleu %icc, %f5, %f10 loop_6808: pdist %f6, %f0, %f4 loop_6809: fxnor %f0, %f14, %f12 fnand %f2, %f10, %f2 ldsw [%l7 + 0x2C], %l4 ld [%l7 + 0x34], %f12 fmovda %icc, %f7, %f3 fbul %fcc0, loop_6810 fabsd %f4, %f4 mulscc %i2, 0x0DC8, %g6 movrlz %l6, 0x3C3, %o2 loop_6810: std %f12, [%l7 + 0x18] brgez,a %l1, loop_6811 movge %icc, %o3, %g4 edge8l %o6, %l3, %l0 fcmpd %fcc0, %f14, %f10 loop_6811: fpack16 %f14, %f3 std %f6, [%l7 + 0x38] nop setx loop_6812, %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 fbg %fcc2, loop_6813 tsubcc %i3, %i1, %i0 fmovrsgez %o7, %f7, %f5 loop_6812: ldsb [%l7 + 0x5B], %i7 loop_6813: fmovrdlez %o1, %f10, %f8 st %f7, [%l7 + 0x48] tne %icc, 0x2 ta %icc, 0x2 fpack32 %f10, %f14, %f2 subccc %g5, 0x177F, %i6 ld [%l7 + 0x10], %f3 movn %xcc, %o5, %i5 ldsb [%l7 + 0x33], %g3 movge %xcc, %g7, %l5 sth %i4, [%l7 + 0x1A] call loop_6814 std %f0, [%l7 + 0x10] stb %o0, [%l7 + 0x2F] fmovrde %o4, %f2, %f8 loop_6814: fandnot1s %f14, %f0, %f3 movrlz %l2, 0x128, %g2 for %f12, %f6, %f14 ldub [%l7 + 0x68], %l4 sth %i2, [%l7 + 0x18] stw %g1, [%l7 + 0x10] ld [%l7 + 0x10], %f11 stw %g6, [%l7 + 0x58] sra %o2, 0x12, %l6 sub %o3, 0x158E, %l1 fbo %fcc2, loop_6815 edge8 %g4, %l3, %o6 andn %i3, %i1, %i0 udiv %o7, 0x0C88, %l0 loop_6815: fmovsneg %xcc, %f2, %f12 ldd [%l7 + 0x20], %f14 tvc %xcc, 0x7 fmul8sux16 %f12, %f10, %f2 stx %i7, [%l7 + 0x40] fandnot2s %f2, %f14, %f11 fmovdcc %icc, %f10, %f12 fmovsneg %icc, %f2, %f14 fxnor %f0, %f8, %f4 stw %o1, [%l7 + 0x08] fmul8ulx16 %f10, %f10, %f14 ldsh [%l7 + 0x1C], %g5 movcc %xcc, %i6, %i5 ldsb [%l7 + 0x12], %g3 fpackfix %f10, %f14 alignaddr %o5, %g7, %i4 fmovsvs %icc, %f3, %f7 sdivx %l5, 0x0E53, %o4 fblg %fcc2, loop_6816 movrgz %o0, 0x3E6, %g2 siam 0x6 tgu %xcc, 0x3 loop_6816: brlez,a %l2, loop_6817 nop setx loop_6818, %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 fmul8x16au %f13, %f12, %f8 fcmps %fcc0, %f11, %f9 loop_6817: bcc,pt %icc, loop_6819 loop_6818: mova %xcc, %l4, %g1 fba %fcc0, loop_6820 movrgez %g6, %i2, %o2 loop_6819: ldsw [%l7 + 0x18], %l6 ldsw [%l7 + 0x4C], %l1 loop_6820: nop setx loop_6821, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x08], %g4 fmul8x16al %f8, %f12, %f8 fmul8sux16 %f2, %f10, %f14 loop_6821: lduw [%l7 + 0x3C], %o3 movcc %icc, %l3, %o6 bne %xcc, loop_6822 fmovspos %xcc, %f0, %f12 fsrc2s %f8, %f6 array32 %i3, %i1, %o7 loop_6822: nop setx loop_6823, %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 %l0, 0x1F, %i0 stw %i7, [%l7 + 0x0C] fornot2 %f4, %f12, %f4 loop_6823: movrlz %o1, %i6, %i5 brlez %g3, loop_6824 fbul %fcc1, loop_6825 ba,a %xcc, loop_6826 subc %o5, %g7, %g5 loop_6824: brgez,a %i4, loop_6827 loop_6825: lduh [%l7 + 0x4A], %l5 loop_6826: fnegd %f6, %f2 fsrc1s %f2, %f2 loop_6827: fmovdgu %xcc, %f9, %f15 fornot2s %f2, %f13, %f8 st %f15, [%l7 + 0x64] popc %o0, %o4 tpos %xcc, 0x6 sth %l2, [%l7 + 0x0C] fmovsg %icc, %f12, %f6 ldsw [%l7 + 0x38], %g2 mulscc %l4, %g1, %i2 and %o2, 0x1FD8, %l6 ldsw [%l7 + 0x3C], %l1 sdivx %g6, 0x006E, %o3 brz,a %g4, loop_6828 alignaddr %l3, %o6, %i3 ld [%l7 + 0x7C], %f10 fsrc1 %f10, %f8 loop_6828: st %f14, [%l7 + 0x6C] ldd [%l7 + 0x30], %f12 fnors %f5, %f3, %f13 fsrc2s %f4, %f3 fmovsl %icc, %f8, %f2 ldd [%l7 + 0x58], %f12 fcmpes %fcc3, %f12, %f15 fmovdne %xcc, %f3, %f1 fnot1s %f3, %f5 brgez,a %o7, loop_6829 fnors %f2, %f2, %f4 fbuge %fcc1, loop_6830 fmovrde %i1, %f2, %f10 loop_6829: ld [%l7 + 0x34], %f1 fbe %fcc1, loop_6831 loop_6830: fmovrdlez %l0, %f12, %f0 fnot2 %f4, %f14 nop setx loop_6832, %l0, %l1 jmpl %l1, %i7 loop_6831: udiv %i0, 0x15DD, %o1 bvs,a %xcc, loop_6833 fmovdcc %icc, %f6, %f9 loop_6832: udiv %i6, 0x189D, %i5 fmovsgu %xcc, %f5, %f3 loop_6833: fnot1 %f4, %f14 srax %g3, %g7, %g5 sra %o5, %l5, %i4 ldsw [%l7 + 0x54], %o4 stx %o0, [%l7 + 0x30] movrlez %g2, 0x064, %l2 tpos %xcc, 0x3 movge %xcc, %g1, %l4 brz,a %i2, loop_6834 fble %fcc0, loop_6835 ldub [%l7 + 0x58], %l6 stx %o2, [%l7 + 0x70] loop_6834: movcc %xcc, %l1, %g6 loop_6835: subc %g4, 0x0A33, %l3 ldsb [%l7 + 0x75], %o6 mulscc %o3, 0x1C7B, %o7 lduh [%l7 + 0x70], %i1 fnegd %f12, %f4 bvs,a,pt %icc, loop_6836 andn %i3, 0x0AF8, %i7 fmovrdgz %l0, %f0, %f10 smul %i0, %o1, %i5 loop_6836: edge32 %g3, %g7, %g5 alignaddr %o5, %i6, %l5 fmovdg %xcc, %f14, %f2 add %o4, %i4, %g2 tl %xcc, 0x4 fxors %f13, %f8, %f9 fcmple32 %f14, %f2, %o0 fmul8x16au %f4, %f8, %f4 fmul8x16al %f6, %f9, %f8 ldsw [%l7 + 0x64], %g1 udiv %l2, 0x1C22, %i2 fnot1 %f8, %f8 fpadd16 %f12, %f12, %f6 lduw [%l7 + 0x68], %l6 ldub [%l7 + 0x11], %l4 bcc,a,pt %xcc, loop_6837 sth %o2, [%l7 + 0x2A] bvc,pn %xcc, loop_6838 sdivx %g6, 0x0F5D, %g4 loop_6837: ldsh [%l7 + 0x7E], %l1 brnz,a %l3, loop_6839 loop_6838: movne %xcc, %o3, %o7 movre %o6, %i3, %i7 ldsw [%l7 + 0x30], %l0 loop_6839: ld [%l7 + 0x34], %f4 fpadd32s %f13, %f0, %f15 tsubcc %i1, 0x1581, %i0 fmovdpos %icc, %f2, %f9 lduh [%l7 + 0x58], %i5 tpos %icc, 0x7 fmovdge %xcc, %f7, %f9 ld [%l7 + 0x30], %f1 sub %o1, %g7, %g5 fmovs %f12, %f3 sth %g3, [%l7 + 0x36] ldsw [%l7 + 0x78], %i6 fmovdn %icc, %f9, %f9 movl %xcc, %o5, %o4 std %f4, [%l7 + 0x58] tge %xcc, 0x6 siam 0x0 fmovsgu %icc, %f11, %f8 fmovrslz %l5, %f12, %f5 fand %f0, %f6, %f12 stb %i4, [%l7 + 0x6F] fxnors %f4, %f13, %f15 stb %g2, [%l7 + 0x7A] sub %o0, %l2, %g1 fmovrsgz %l6, %f11, %f10 brz %l4, loop_6840 siam 0x7 st %f7, [%l7 + 0x30] ldd [%l7 + 0x60], %f6 loop_6840: fbu %fcc2, loop_6841 edge8n %o2, %g6, %g4 edge32 %i2, %l1, %l3 fmovsvc %xcc, %f3, %f8 loop_6841: bg,pn %icc, loop_6842 tg %xcc, 0x0 fbuge,a %fcc1, loop_6843 st %f15, [%l7 + 0x1C] loop_6842: fbug,a %fcc1, loop_6844 srl %o3, 0x0A, %o7 loop_6843: subc %i3, %i7, %o6 array8 %i1, %i0, %l0 loop_6844: fbge %fcc2, loop_6845 ldsw [%l7 + 0x08], %i5 fornot1 %f12, %f6, %f0 fbg %fcc2, loop_6846 loop_6845: alignaddrl %g7, %g5, %o1 st %f5, [%l7 + 0x70] fxnor %f4, %f2, %f14 loop_6846: stw %g3, [%l7 + 0x78] ldd [%l7 + 0x28], %f0 movrgz %i6, %o5, %o4 movne %xcc, %i4, %l5 st %f14, [%l7 + 0x0C] fandnot1 %f8, %f6, %f12 stx %o0, [%l7 + 0x40] st %f8, [%l7 + 0x5C] fmovrdgz %l2, %f10, %f6 fmul8x16al %f5, %f3, %f8 bl,pt %xcc, loop_6847 movrlz %g1, %l6, %g2 ldx [%l7 + 0x40], %l4 std %f14, [%l7 + 0x78] loop_6847: ldsh [%l7 + 0x2E], %o2 fmovrslz %g4, %f12, %f4 ldsw [%l7 + 0x58], %i2 ldd [%l7 + 0x18], %f0 fmovrdlz %g6, %f12, %f6 orncc %l1, %o3, %o7 ldd [%l7 + 0x38], %f10 bl,a,pn %icc, loop_6848 movrgz %i3, 0x005, %l3 fsrc2 %f8, %f2 ta %icc, 0x4 loop_6848: tn %icc, 0x5 ldsw [%l7 + 0x1C], %i7 std %f8, [%l7 + 0x70] ldub [%l7 + 0x0A], %o6 bvc,a %xcc, loop_6849 stw %i0, [%l7 + 0x5C] fnor %f4, %f14, %f0 fnand %f14, %f0, %f12 loop_6849: movrgz %l0, %i1, %g7 std %f2, [%l7 + 0x78] lduw [%l7 + 0x08], %i5 std %f0, [%l7 + 0x60] sth %o1, [%l7 + 0x78] addc %g3, 0x1DED, %i6 st %f9, [%l7 + 0x08] fmul8x16au %f10, %f13, %f12 stw %g5, [%l7 + 0x40] brgz %o5, loop_6850 movge %xcc, %o4, %l5 fbn,a %fcc1, loop_6851 andcc %i4, %o0, %g1 loop_6850: movrne %l2, 0x150, %l6 bpos,pt %xcc, loop_6852 loop_6851: movgu %icc, %l4, %g2 srl %g4, %o2, %g6 movge %xcc, %i2, %o3 loop_6852: fornot2 %f6, %f2, %f0 ldsb [%l7 + 0x1B], %l1 std %f12, [%l7 + 0x40] fmovrdgz %i3, %f0, %f8 edge16 %o7, %i7, %l3 taddcctv %o6, 0x13E8, %l0 movvc %icc, %i0, %i1 stb %i5, [%l7 + 0x5D] ldx [%l7 + 0x28], %g7 stx %g3, [%l7 + 0x20] edge32 %o1, %i6, %g5 fmovse %icc, %f7, %f10 movrlz %o4, 0x244, %l5 ldub [%l7 + 0x5D], %i4 array32 %o5, %g1, %l2 bg,a loop_6853 xorcc %o0, 0x000F, %l6 stw %g2, [%l7 + 0x14] ldx [%l7 + 0x20], %g4 loop_6853: array16 %l4, %o2, %g6 umul %i2, 0x0641, %l1 sub %i3, %o3, %i7 ldd [%l7 + 0x78], %f0 ldsh [%l7 + 0x70], %o7 fmovsge %xcc, %f8, %f0 tsubcctv %o6, 0x136C, %l0 fbul,a %fcc1, loop_6854 fxors %f3, %f6, %f8 smulcc %i0, 0x0CAD, %l3 tsubcc %i5, %g7, %g3 loop_6854: ldx [%l7 + 0x08], %i1 fmovrse %o1, %f3, %f7 mulscc %g5, 0x1D72, %i6 fmuld8sux16 %f1, %f12, %f4 sra %o4, %i4, %o5 lduh [%l7 + 0x44], %l5 stx %l2, [%l7 + 0x28] stw %o0, [%l7 + 0x08] stb %l6, [%l7 + 0x11] fmovdleu %icc, %f0, %f13 fmovsa %xcc, %f7, %f15 brlz,a %g1, loop_6855 fmovsne %icc, %f0, %f5 edge32n %g2, %g4, %l4 sra %g6, 0x13, %o2 loop_6855: ld [%l7 + 0x24], %f1 fmovsgu %icc, %f1, %f15 edge32n %i2, %l1, %o3 ldsw [%l7 + 0x5C], %i7 sth %i3, [%l7 + 0x22] edge32ln %o7, %o6, %l0 fmovse %xcc, %f5, %f14 fmovsvc %xcc, %f13, %f8 or %i0, 0x1B4B, %i5 fmovdl %xcc, %f8, %f7 fmovdcc %xcc, %f6, %f3 fmovsge %xcc, %f10, %f2 sth %l3, [%l7 + 0x34] subc %g7, 0x059F, %g3 stb %o1, [%l7 + 0x31] fabsd %f8, %f8 tleu %icc, 0x4 ldub [%l7 + 0x25], %g5 fmovrsgz %i6, %f2, %f13 movleu %icc, %o4, %i1 fmovdne %xcc, %f9, %f5 subc %o5, %l5, %i4 fba,a %fcc2, loop_6856 ld [%l7 + 0x34], %f4 subc %o0, 0x1506, %l6 array8 %g1, %g2, %g4 loop_6856: tn %icc, 0x0 ld [%l7 + 0x58], %f6 tl %xcc, 0x1 ldsh [%l7 + 0x5A], %l4 fmovsne %xcc, %f5, %f1 fpadd16 %f10, %f14, %f6 ta %icc, 0x6 stw %g6, [%l7 + 0x1C] stx %l2, [%l7 + 0x20] lduw [%l7 + 0x4C], %o2 stx %i2, [%l7 + 0x18] sdiv %l1, 0x188E, %i7 tcs %xcc, 0x0 fmovdge %icc, %f10, %f0 tpos %xcc, 0x0 ldub [%l7 + 0x53], %i3 siam 0x3 fnegs %f7, %f10 xor %o3, %o6, %o7 tcc %xcc, 0x2 xorcc %l0, %i0, %l3 orcc %g7, 0x0C98, %g3 ld [%l7 + 0x14], %f13 addcc %o1, 0x1EB4, %g5 lduh [%l7 + 0x24], %i5 tsubcctv %i6, %o4, %i1 st %f8, [%l7 + 0x58] bl,a loop_6857 ldsb [%l7 + 0x2B], %o5 movl %icc, %l5, %i4 xor %l6, %o0, %g2 loop_6857: faligndata %f2, %f0, %f10 srax %g4, %l4, %g6 ldub [%l7 + 0x0F], %l2 ldd [%l7 + 0x58], %f14 andn %g1, %i2, %l1 be %icc, loop_6858 ld [%l7 + 0x4C], %f10 fbuge,a %fcc0, loop_6859 umulcc %i7, %i3, %o3 loop_6858: fands %f5, %f6, %f3 sethi 0x1B92, %o6 loop_6859: fornot2s %f3, %f1, %f1 move %icc, %o7, %o2 sethi 0x01DF, %i0 ldsh [%l7 + 0x20], %l0 fbe %fcc2, loop_6860 orn %g7, 0x1A6E, %g3 ldsw [%l7 + 0x5C], %o1 fbuge %fcc1, loop_6861 loop_6860: fbn %fcc3, loop_6862 sub %g5, %l3, %i6 stb %o4, [%l7 + 0x18] loop_6861: edge16 %i5, %o5, %l5 loop_6862: fmul8x16 %f15, %f10, %f0 nop setx loop_6863, %l0, %l1 jmpl %l1, %i1 bl,a,pn %icc, loop_6864 lduw [%l7 + 0x70], %i4 st %f0, [%l7 + 0x20] loop_6863: fbug %fcc3, loop_6865 loop_6864: tpos %xcc, 0x4 edge8n %o0, %g2, %g4 ba,pn %icc, loop_6866 loop_6865: ldsh [%l7 + 0x24], %l6 fpadd32 %f2, %f4, %f0 orncc %g6, %l4, %l2 loop_6866: movgu %icc, %i2, %l1 fcmple16 %f12, %f6, %g1 ldub [%l7 + 0x4B], %i7 fsrc1 %f6, %f4 edge8 %i3, %o3, %o6 bgu,a %icc, loop_6867 fsrc2 %f2, %f4 fxors %f1, %f14, %f12 fmovscs %xcc, %f14, %f8 loop_6867: fpack16 %f6, %f12 fzeros %f12 ldsb [%l7 + 0x2B], %o2 bge,pt %icc, loop_6868 ldsb [%l7 + 0x40], %o7 fcmpd %fcc1, %f4, %f4 fmovsl %icc, %f9, %f8 loop_6868: fmovsgu %xcc, %f6, %f8 fbe,a %fcc1, loop_6869 fbug,a %fcc3, loop_6870 fmovrdlez %i0, %f12, %f2 movleu %icc, %l0, %g3 loop_6869: fmovrdlz %g7, %f14, %f0 loop_6870: ldsh [%l7 + 0x32], %g5 ld [%l7 + 0x54], %f5 srl %l3, %o1, %o4 addc %i5, %i6, %l5 sth %o5, [%l7 + 0x66] brgez,a %i4, loop_6871 addc %i1, %g2, %o0 taddcc %l6, %g4, %l4 fble %fcc3, loop_6872 loop_6871: lduh [%l7 + 0x3A], %g6 ld [%l7 + 0x24], %f4 ldsb [%l7 + 0x5C], %l2 loop_6872: mova %xcc, %i2, %l1 stx %g1, [%l7 + 0x20] fmovsgu %xcc, %f10, %f10 bl,pn %icc, loop_6873 ldx [%l7 + 0x60], %i3 ta %xcc, 0x7 bge,a %xcc, loop_6874 loop_6873: ldsh [%l7 + 0x32], %i7 sdiv %o3, 0x1A7E, %o6 fmovsneg %xcc, %f8, %f5 loop_6874: std %f4, [%l7 + 0x48] fpack16 %f14, %f11 edge16l %o2, %i0, %o7 fpmerge %f11, %f12, %f8 xnorcc %g3, %l0, %g5 fone %f12 lduh [%l7 + 0x48], %g7 te %xcc, 0x2 fpsub16 %f2, %f12, %f8 fmovda %icc, %f7, %f4 move %icc, %l3, %o1 fbne,a %fcc0, loop_6875 fble,a %fcc0, loop_6876 sdiv %i5, 0x1CF8, %i6 sll %o4, %o5, %i4 loop_6875: fpmerge %f11, %f15, %f0 loop_6876: bn,a,pn %icc, loop_6877 array16 %i1, %g2, %l5 fmovdcs %xcc, %f1, %f7 stw %l6, [%l7 + 0x50] loop_6877: ldd [%l7 + 0x40], %f8 stx %o0, [%l7 + 0x28] umulcc %l4, 0x0D71, %g6 fandnot1 %f10, %f2, %f6 sra %g4, 0x0F, %i2 fbuge,a %fcc3, loop_6878 ldsh [%l7 + 0x6A], %l2 movge %xcc, %g1, %l1 stb %i7, [%l7 + 0x4B] loop_6878: stw %o3, [%l7 + 0x0C] tneg %xcc, 0x2 fpmerge %f11, %f9, %f2 edge16ln %i3, %o6, %i0 faligndata %f8, %f6, %f12 ld [%l7 + 0x20], %f13 brz,a %o2, loop_6879 and %g3, 0x1E41, %o7 movpos %icc, %g5, %l0 xor %g7, 0x1034, %l3 loop_6879: ldd [%l7 + 0x68], %f12 fpsub32s %f9, %f1, %f8 movvs %xcc, %i5, %i6 bleu loop_6880 movvs %icc, %o1, %o5 ldd [%l7 + 0x58], %f12 addc %i4, %o4, %i1 loop_6880: tsubcc %g2, 0x1DF4, %l5 stw %l6, [%l7 + 0x74] ta %icc, 0x4 fand %f12, %f12, %f6 fmovdn %xcc, %f15, %f4 ldd [%l7 + 0x58], %f4 ld [%l7 + 0x30], %f12 fmovdleu %icc, %f12, %f15 movcs %xcc, %l4, %g6 tneg %xcc, 0x4 fmovsgu %icc, %f12, %f14 std %f2, [%l7 + 0x50] fmovde %xcc, %f5, %f3 fpmerge %f0, %f7, %f8 ldub [%l7 + 0x43], %o0 lduw [%l7 + 0x14], %i2 fmovscc %xcc, %f13, %f7 stw %l2, [%l7 + 0x0C] movcs %xcc, %g1, %l1 array8 %g4, %i7, %o3 tn %xcc, 0x1 tleu %xcc, 0x6 tne %icc, 0x2 fabsd %f14, %f14 stb %o6, [%l7 + 0x15] ldx [%l7 + 0x50], %i3 ldx [%l7 + 0x50], %o2 ldsw [%l7 + 0x1C], %i0 ldd [%l7 + 0x68], %f4 mova %icc, %g3, %o7 fmovrde %g5, %f12, %f14 ldsh [%l7 + 0x08], %l0 fornot1 %f14, %f6, %f8 st %f2, [%l7 + 0x7C] st %f6, [%l7 + 0x28] nop setx loop_6881, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f0, [%l7 + 0x58] fble %fcc2, loop_6882 tle %icc, 0x4 loop_6881: srax %g7, 0x16, %l3 fornot1 %f0, %f4, %f0 loop_6882: fpsub16 %f4, %f4, %f6 ble,pt %icc, loop_6883 fmovscc %icc, %f11, %f11 ldsh [%l7 + 0x3E], %i5 addc %i6, %o5, %o1 loop_6883: movre %o4, 0x368, %i4 ld [%l7 + 0x20], %f10 ldd [%l7 + 0x50], %f0 lduh [%l7 + 0x10], %g2 tle %xcc, 0x4 xnor %l5, 0x0987, %i1 movpos %xcc, %l4, %l6 brgz,a %o0, loop_6884 tge %xcc, 0x0 fmovs %f13, %f6 fcmple16 %f4, %f14, %i2 loop_6884: move %xcc, %l2, %g6 ta %xcc, 0x1 movrgez %g1, %g4, %i7 sth %l1, [%l7 + 0x68] fmul8sux16 %f6, %f14, %f14 fandnot1s %f12, %f10, %f6 udivx %o6, 0x0FF0, %i3 fcmpgt16 %f10, %f12, %o3 fcmple16 %f14, %f6, %i0 ldub [%l7 + 0x4A], %o2 udiv %g3, 0x144C, %o7 fmul8x16 %f11, %f2, %f8 sub %g5, 0x0207, %l0 stw %l3, [%l7 + 0x30] xorcc %g7, 0x04C6, %i6 udiv %o5, 0x172C, %i5 movrlz %o4, 0x05A, %i4 fmovrsgz %g2, %f4, %f6 fmovs %f7, %f1 fmovd %f10, %f0 ble,a,pt %icc, loop_6885 ldsb [%l7 + 0x41], %o1 movrne %l5, %l4, %i1 bge %xcc, loop_6886 loop_6885: fmovde %icc, %f5, %f8 fmovd %f10, %f10 fbuge,a %fcc0, loop_6887 loop_6886: lduw [%l7 + 0x08], %l6 te %xcc, 0x3 std %f6, [%l7 + 0x78] loop_6887: brlz,a %o0, loop_6888 fsrc1 %f12, %f0 fmovsne %xcc, %f0, %f2 fbne,a %fcc3, loop_6889 loop_6888: smulcc %l2, %i2, %g6 call loop_6890 te %xcc, 0x7 loop_6889: std %f12, [%l7 + 0x70] lduw [%l7 + 0x1C], %g1 loop_6890: st %f4, [%l7 + 0x5C] ldub [%l7 + 0x37], %g4 ldd [%l7 + 0x38], %f4 ldsb [%l7 + 0x75], %l1 fmovsleu %icc, %f5, %f14 ldub [%l7 + 0x7B], %i7 fxor %f0, %f2, %f6 brgz %o6, loop_6891 std %f14, [%l7 + 0x68] xnorcc %o3, %i3, %o2 for %f8, %f6, %f10 loop_6891: fnot2 %f10, %f14 fand %f6, %f2, %f10 std %f10, [%l7 + 0x48] fmovdne %icc, %f10, %f4 st %f10, [%l7 + 0x10] fbuge,a %fcc0, loop_6892 mova %icc, %i0, %o7 bshuffle %f6, %f4, %f4 xnor %g3, %l0, %g5 loop_6892: fmovsvc %icc, %f8, %f6 fnot2 %f10, %f10 movle %icc, %g7, %i6 fmovdcs %xcc, %f9, %f11 fmul8ulx16 %f0, %f10, %f0 movle %xcc, %o5, %l3 fcmpne32 %f2, %f2, %i5 fmovse %xcc, %f4, %f12 st %f0, [%l7 + 0x78] fabsd %f4, %f8 edge16ln %o4, %g2, %o1 fandnot2s %f14, %f2, %f12 ldsb [%l7 + 0x26], %l5 fsrc1 %f0, %f6 fbue %fcc0, loop_6893 movrlz %l4, %i4, %l6 orn %i1, 0x08C1, %o0 ldsw [%l7 + 0x28], %i2 loop_6893: movvs %icc, %g6, %l2 std %f2, [%l7 + 0x58] fcmpeq32 %f10, %f6, %g1 fble %fcc3, loop_6894 ldsb [%l7 + 0x4F], %g4 movre %i7, %o6, %o3 subccc %l1, 0x05D5, %i3 loop_6894: ldsb [%l7 + 0x31], %o2 sth %i0, [%l7 + 0x12] lduw [%l7 + 0x3C], %o7 ldx [%l7 + 0x20], %g3 fmovscc %xcc, %f10, %f1 xor %l0, %g5, %i6 taddcc %o5, 0x0721, %l3 fbne,a %fcc2, loop_6895 tgu %xcc, 0x7 std %f0, [%l7 + 0x60] tg %xcc, 0x0 loop_6895: xnorcc %i5, %o4, %g7 fbue,a %fcc3, loop_6896 fmovdcc %xcc, %f9, %f10 fmuld8ulx16 %f13, %f4, %f2 fornot2s %f3, %f9, %f4 loop_6896: fmovsg %icc, %f13, %f1 movn %xcc, %o1, %l5 ldx [%l7 + 0x28], %l4 fnot1s %f12, %f2 fmovsn %xcc, %f11, %f8 tg %xcc, 0x4 bvc,pt %icc, loop_6897 sth %i4, [%l7 + 0x58] movg %icc, %l6, %g2 brnz,a %o0, loop_6898 loop_6897: lduw [%l7 + 0x70], %i2 stb %g6, [%l7 + 0x56] xorcc %i1, %g1, %l2 loop_6898: fmovsvs %icc, %f11, %f11 ldsh [%l7 + 0x7C], %g4 lduh [%l7 + 0x34], %o6 movle %xcc, %i7, %o3 movn %xcc, %i3, %l1 st %f15, [%l7 + 0x40] fzero %f8 ldx [%l7 + 0x18], %i0 fpsub16s %f10, %f3, %f12 fmovdvc %icc, %f9, %f2 brlez %o7, loop_6899 stb %g3, [%l7 + 0x20] ldd [%l7 + 0x38], %f4 fmul8sux16 %f10, %f6, %f8 loop_6899: fmovdgu %icc, %f13, %f15 movcc %icc, %o2, %g5 edge32 %i6, %l0, %l3 fmovdne %icc, %f13, %f15 movgu %icc, %i5, %o5 fmovrdlez %o4, %f8, %f12 fpadd32 %f12, %f2, %f10 fones %f3 ldd [%l7 + 0x40], %f8 tvs %xcc, 0x1 bge,pt %xcc, loop_6900 fcmpeq32 %f0, %f10, %g7 ldsb [%l7 + 0x2E], %o1 fnot2s %f0, %f12 loop_6900: fpadd32s %f4, %f4, %f8 fpack32 %f14, %f2, %f12 umul %l5, 0x1CA5, %l4 fmovsneg %icc, %f14, %f4 siam 0x4 fmovrdlez %l6, %f12, %f0 ba,pt %xcc, loop_6901 ldsh [%l7 + 0x2C], %g2 lduw [%l7 + 0x34], %i4 movpos %icc, %o0, %g6 loop_6901: udivcc %i1, 0x0AC3, %g1 fxnors %f2, %f7, %f5 fpsub32s %f7, %f11, %f13 fmovse %xcc, %f7, %f3 lduh [%l7 + 0x1E], %l2 alignaddr %g4, %o6, %i7 tvs %icc, 0x0 ld [%l7 + 0x44], %f11 brlez,a %i2, loop_6902 fexpand %f5, %f0 std %f8, [%l7 + 0x18] lduw [%l7 + 0x64], %o3 loop_6902: ldsw [%l7 + 0x6C], %i3 tvs %xcc, 0x7 fmovrsgez %l1, %f9, %f2 sub %o7, 0x0300, %i0 tne %xcc, 0x3 bvs,a,pt %xcc, loop_6903 orn %o2, %g3, %i6 bvs,pt %icc, loop_6904 st %f10, [%l7 + 0x30] loop_6903: lduw [%l7 + 0x70], %l0 or %g5, %l3, %i5 loop_6904: taddcc %o5, %g7, %o1 fmul8ulx16 %f8, %f0, %f6 edge32l %o4, %l5, %l4 fnegd %f2, %f14 fones %f8 ld [%l7 + 0x08], %f5 stx %l6, [%l7 + 0x38] fmovde %icc, %f9, %f12 mulx %i4, %g2, %g6 stx %i1, [%l7 + 0x78] ldsb [%l7 + 0x0C], %g1 fbl %fcc1, loop_6905 ldd [%l7 + 0x40], %f12 fcmpne32 %f6, %f12, %l2 ldsb [%l7 + 0x41], %o0 loop_6905: tne %xcc, 0x3 fmul8sux16 %f8, %f0, %f12 fandnot2s %f14, %f11, %f6 stx %o6, [%l7 + 0x40] fmovda %xcc, %f0, %f11 ldsh [%l7 + 0x64], %g4 bpos loop_6906 for %f14, %f6, %f0 ldsb [%l7 + 0x64], %i2 fpack32 %f8, %f14, %f6 loop_6906: ld [%l7 + 0x38], %f11 tcs %icc, 0x7 brlz,a %i7, loop_6907 st %f2, [%l7 + 0x18] bn,a %xcc, loop_6908 fmovdg %xcc, %f1, %f15 loop_6907: fmovdge %icc, %f6, %f13 sethi 0x0E4E, %o3 loop_6908: fxnor %f2, %f14, %f8 lduh [%l7 + 0x4E], %i3 fsrc1 %f0, %f0 edge8 %l1, %o7, %o2 fmovsl %icc, %f13, %f6 nop setx loop_6909, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrlz %i0, %i6, %l0 fbn %fcc0, loop_6910 bneg,a loop_6911 loop_6909: andcc %g3, 0x1D09, %g5 fmovsneg %icc, %f8, %f0 loop_6910: fbe,a %fcc3, loop_6912 loop_6911: sth %i5, [%l7 + 0x5E] stx %o5, [%l7 + 0x08] stb %l3, [%l7 + 0x2D] loop_6912: lduw [%l7 + 0x60], %o1 ld [%l7 + 0x08], %f3 ldsb [%l7 + 0x23], %g7 ldx [%l7 + 0x50], %o4 fornot2s %f3, %f2, %f6 srl %l5, %l4, %l6 ld [%l7 + 0x74], %f1 lduw [%l7 + 0x1C], %i4 fmovsg %icc, %f5, %f5 fba,a %fcc0, loop_6913 stb %g2, [%l7 + 0x20] movge %icc, %g6, %g1 fsrc2 %f6, %f4 loop_6913: stw %l2, [%l7 + 0x24] tl %icc, 0x3 movleu %xcc, %o0, %i1 edge8 %g4, %i2, %i7 fmovsle %icc, %f2, %f0 tleu %icc, 0x2 stw %o6, [%l7 + 0x48] fmovrslez %o3, %f6, %f10 fmovdneg %icc, %f0, %f6 xorcc %i3, 0x1911, %o7 lduh [%l7 + 0x78], %l1 bn loop_6914 ld [%l7 + 0x14], %f4 ba,pt %xcc, loop_6915 bl,a loop_6916 loop_6914: array8 %i0, %o2, %l0 fnot2 %f0, %f10 loop_6915: fnand %f14, %f6, %f8 loop_6916: movrgz %g3, 0x19B, %i6 fnand %f2, %f4, %f12 movrgez %i5, %o5, %g5 movre %o1, 0x1F6, %g7 call loop_6917 stx %o4, [%l7 + 0x68] subccc %l3, %l5, %l6 ldd [%l7 + 0x28], %f8 loop_6917: bcc,a %icc, loop_6918 fmul8ulx16 %f4, %f8, %f6 addc %l4, %i4, %g2 brz,a %g6, loop_6919 loop_6918: fones %f0 edge8ln %g1, %l2, %i1 fpmerge %f1, %f13, %f0 loop_6919: stw %o0, [%l7 + 0x54] stb %i2, [%l7 + 0x79] fmovdneg %icc, %f11, %f7 edge16ln %g4, %o6, %o3 lduw [%l7 + 0x3C], %i3 fbue,a %fcc3, loop_6920 ble loop_6921 fmovdvc %icc, %f9, %f0 std %f8, [%l7 + 0x40] loop_6920: stb %o7, [%l7 + 0x65] loop_6921: movpos %xcc, %l1, %i0 fpadd32s %f5, %f6, %f15 edge8l %o2, %l0, %i7 bne,a %xcc, loop_6922 fbule %fcc3, loop_6923 fbge,a %fcc1, loop_6924 stb %g3, [%l7 + 0x57] loop_6922: fmovrsgez %i5, %f13, %f11 loop_6923: movl %icc, %i6, %g5 loop_6924: fcmpeq16 %f10, %f12, %o1 fxnors %f1, %f2, %f10 fmovspos %xcc, %f9, %f11 ldsb [%l7 + 0x23], %o5 st %f14, [%l7 + 0x68] stb %g7, [%l7 + 0x7D] movrgz %l3, 0x130, %l5 st %f10, [%l7 + 0x48] fmovdleu %icc, %f8, %f11 fbn,a %fcc2, loop_6925 fmovrsne %l6, %f6, %f4 fmovrsne %l4, %f2, %f2 sth %i4, [%l7 + 0x0E] loop_6925: fand %f8, %f8, %f2 ldsw [%l7 + 0x38], %g2 fpsub16 %f10, %f8, %f12 fmul8x16 %f12, %f12, %f4 fmovdl %xcc, %f8, %f7 fble %fcc1, loop_6926 fzeros %f14 andn %g6, %o4, %l2 fmovdcc %xcc, %f14, %f2 loop_6926: fmovsneg %xcc, %f9, %f15 array8 %g1, %o0, %i2 ld [%l7 + 0x58], %f2 fblg,a %fcc3, loop_6927 srlx %g4, 0x1C, %i1 fmovspos %icc, %f12, %f8 sth %o3, [%l7 + 0x48] loop_6927: fzero %f12 fbg,a %fcc0, loop_6928 bl,a,pn %xcc, loop_6929 fornot2 %f14, %f2, %f10 movrgez %i3, 0x152, %o6 loop_6928: array8 %o7, %l1, %i0 loop_6929: fble,a %fcc3, loop_6930 taddcctv %l0, %i7, %o2 ldsb [%l7 + 0x34], %g3 fmul8ulx16 %f6, %f2, %f0 loop_6930: fmul8x16 %f10, %f4, %f6 srax %i5, 0x0B, %i6 stx %o1, [%l7 + 0x18] st %f15, [%l7 + 0x30] ldsb [%l7 + 0x15], %o5 xor %g7, 0x1628, %l3 movle %icc, %g5, %l6 sth %l4, [%l7 + 0x50] std %f4, [%l7 + 0x08] fnors %f14, %f5, %f9 fbl %fcc3, loop_6931 fmovrde %i4, %f8, %f12 edge32l %g2, %l5, %g6 stx %l2, [%l7 + 0x70] loop_6931: fsrc1 %f6, %f0 ldub [%l7 + 0x17], %o4 fmul8x16al %f15, %f3, %f6 lduw [%l7 + 0x6C], %o0 stw %i2, [%l7 + 0x70] nop setx loop_6932, %l0, %l1 jmpl %l1, %g1 fmovsvs %xcc, %f10, %f4 ld [%l7 + 0x6C], %f8 tcs %xcc, 0x7 loop_6932: fmovdge %xcc, %f3, %f13 stw %g4, [%l7 + 0x74] ldub [%l7 + 0x23], %i1 subc %o3, 0x0A26, %o6 st %f11, [%l7 + 0x64] movl %xcc, %i3, %l1 fmovdle %xcc, %f5, %f4 fmovse %icc, %f2, %f0 fcmpd %fcc1, %f14, %f10 fpadd32 %f0, %f14, %f8 ldsw [%l7 + 0x68], %o7 ldsh [%l7 + 0x6E], %i0 fmovsvc %icc, %f4, %f3 sth %l0, [%l7 + 0x24] stx %o2, [%l7 + 0x70] lduh [%l7 + 0x22], %g3 std %f0, [%l7 + 0x40] brlez,a %i7, loop_6933 edge8 %i6, %i5, %o1 brlz,a %g7, loop_6934 subccc %o5, 0x0888, %g5 loop_6933: lduh [%l7 + 0x16], %l3 lduh [%l7 + 0x58], %l6 loop_6934: stb %i4, [%l7 + 0x61] fornot2s %f2, %f12, %f4 ldub [%l7 + 0x34], %g2 fxnor %f2, %f4, %f12 fcmple32 %f4, %f0, %l5 fabsd %f0, %f10 fexpand %f5, %f2 fmovsneg %icc, %f8, %f10 tpos %icc, 0x7 fcmpgt16 %f2, %f0, %l4 sll %g6, 0x00, %l2 faligndata %f6, %f12, %f8 movrlez %o4, %o0, %g1 stb %i2, [%l7 + 0x5D] and %g4, 0x1593, %o3 fnands %f7, %f11, %f4 fbl,a %fcc1, loop_6935 bcs,a,pn %xcc, loop_6936 sub %i1, 0x0D3E, %i3 fandnot2 %f6, %f0, %f8 loop_6935: lduh [%l7 + 0x18], %o6 loop_6936: fbne,a %fcc1, loop_6937 movpos %icc, %l1, %i0 fandnot1 %f0, %f10, %f2 fbuge,a %fcc1, loop_6938 loop_6937: fcmpeq32 %f2, %f0, %o7 bne,a loop_6939 lduh [%l7 + 0x54], %o2 loop_6938: fbe %fcc0, loop_6940 fble %fcc0, loop_6941 loop_6939: fpadd16s %f11, %f5, %f12 ldsw [%l7 + 0x6C], %l0 loop_6940: movrgez %i7, %i6, %i5 loop_6941: sth %g3, [%l7 + 0x76] st %f0, [%l7 + 0x78] movrlez %o1, 0x0B5, %o5 ldsh [%l7 + 0x1E], %g5 fbl,a %fcc0, loop_6942 fcmpne32 %f4, %f2, %l3 add %g7, %i4, %l6 std %f10, [%l7 + 0x20] loop_6942: ld [%l7 + 0x10], %f6 movrlz %l5, 0x119, %g2 tneg %icc, 0x0 edge16l %g6, %l2, %o4 fmovrsne %l4, %f13, %f1 bl,a loop_6943 stx %g1, [%l7 + 0x18] movl %icc, %o0, %i2 alignaddr %g4, %o3, %i1 loop_6943: edge8n %o6, %l1, %i3 nop setx loop_6944, %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 movneg %xcc, %i0, %o2 sub %l0, %o7, %i6 fblg %fcc3, loop_6945 loop_6944: lduh [%l7 + 0x72], %i5 fnot1s %f2, %f6 sth %g3, [%l7 + 0x4A] loop_6945: stb %o1, [%l7 + 0x1A] be,pt %icc, loop_6946 fpsub16s %f0, %f11, %f11 stb %i7, [%l7 + 0x46] stw %o5, [%l7 + 0x38] loop_6946: fmovrslz %g5, %f12, %f4 stw %g7, [%l7 + 0x70] ldsh [%l7 + 0x7E], %i4 stx %l6, [%l7 + 0x20] sdivx %l5, 0x06CF, %l3 popc 0x1ED0, %g6 edge32n %g2, %o4, %l2 sth %g1, [%l7 + 0x0E] st %f2, [%l7 + 0x48] ldsw [%l7 + 0x14], %l4 tn %xcc, 0x1 stx %i2, [%l7 + 0x70] te %icc, 0x7 taddcc %o0, %g4, %o3 fmovd %f10, %f14 fandnot1s %f2, %f15, %f11 orncc %i1, %l1, %o6 tcs %icc, 0x5 fmovsvs %icc, %f4, %f4 mulx %i3, 0x0BD7, %i0 lduw [%l7 + 0x18], %l0 stw %o7, [%l7 + 0x40] fcmpes %fcc1, %f12, %f14 fmul8sux16 %f4, %f8, %f12 edge8 %i6, %o2, %i5 movrlz %g3, %o1, %i7 fmuld8sux16 %f7, %f5, %f14 st %f4, [%l7 + 0x50] sra %o5, 0x04, %g7 edge8n %i4, %l6, %g5 st %f10, [%l7 + 0x70] fmovrdlez %l5, %f8, %f14 st %f7, [%l7 + 0x68] stx %g6, [%l7 + 0x28] fmovrsne %l3, %f6, %f7 ldx [%l7 + 0x30], %o4 tl %icc, 0x4 st %f7, [%l7 + 0x6C] ldx [%l7 + 0x58], %l2 andcc %g2, %g1, %l4 fmovdne %icc, %f0, %f8 fbue %fcc2, loop_6947 ldd [%l7 + 0x78], %f4 fpsub32s %f14, %f7, %f14 movle %xcc, %o0, %g4 loop_6947: fmovsa %icc, %f6, %f3 udivx %o3, 0x1F46, %i1 fmovsneg %icc, %f3, %f9 fpadd32s %f6, %f9, %f10 sdiv %l1, 0x01BA, %o6 ldsb [%l7 + 0x66], %i3 fnands %f15, %f12, %f6 fmul8sux16 %f8, %f14, %f14 fsrc1 %f2, %f8 ldx [%l7 + 0x50], %i0 fmovsgu %xcc, %f3, %f7 stx %i2, [%l7 + 0x78] smulcc %o7, %l0, %i6 edge8ln %o2, %i5, %o1 tvc %icc, 0x1 fsrc1 %f6, %f0 mulscc %g3, %i7, %g7 fnot1 %f10, %f8 movvc %icc, %i4, %l6 ta %xcc, 0x1 fcmpgt32 %f4, %f14, %o5 st %f6, [%l7 + 0x6C] fnegd %f14, %f2 ldx [%l7 + 0x78], %g5 fbe %fcc3, loop_6948 bn loop_6949 fcmped %fcc1, %f4, %f10 movrne %g6, 0x062, %l3 loop_6948: fbg,a %fcc3, loop_6950 loop_6949: tgu %icc, 0x0 fzero %f6 fmovdcc %icc, %f7, %f2 loop_6950: edge32n %o4, %l2, %l5 tge %icc, 0x5 movn %xcc, %g1, %g2 ldx [%l7 + 0x40], %l4 fmovdle %icc, %f4, %f2 fnot1s %f6, %f11 fxnors %f11, %f2, %f11 std %f12, [%l7 + 0x28] ldsh [%l7 + 0x7A], %o0 stb %o3, [%l7 + 0x7D] fmuld8ulx16 %f3, %f7, %f10 or %g4, 0x12FA, %l1 ldub [%l7 + 0x19], %i1 lduw [%l7 + 0x4C], %i3 and %o6, %i0, %o7 ldsb [%l7 + 0x1F], %i2 edge8n %l0, %o2, %i6 fmul8ulx16 %f4, %f0, %f4 stx %o1, [%l7 + 0x48] ldx [%l7 + 0x48], %i5 fbul %fcc1, loop_6951 fmovd %f4, %f6 movpos %icc, %i7, %g7 fba %fcc3, loop_6952 loop_6951: stw %g3, [%l7 + 0x28] bcc,pn %xcc, loop_6953 fmuld8ulx16 %f6, %f14, %f4 loop_6952: fmovsgu %xcc, %f10, %f4 te %icc, 0x5 loop_6953: fmovdgu %icc, %f1, %f9 tvs %icc, 0x0 ldub [%l7 + 0x14], %i4 ba,a,pt %icc, loop_6954 udiv %o5, 0x0C7D, %l6 fbo,a %fcc1, loop_6955 ldsw [%l7 + 0x24], %g5 loop_6954: sth %l3, [%l7 + 0x76] ldd [%l7 + 0x40], %f2 loop_6955: tsubcc %o4, %l2, %g6 edge32ln %g1, %g2, %l5 umul %l4, 0x0824, %o3 edge16 %o0, %g4, %i1 movre %l1, %o6, %i3 fmovsne %xcc, %f14, %f12 andn %o7, 0x161A, %i2 or %l0, 0x1002, %o2 stb %i0, [%l7 + 0x58] fmovdvc %xcc, %f12, %f15 call loop_6956 smulcc %i6, %i5, %i7 ldsh [%l7 + 0x2A], %o1 nop setx loop_6957, %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_6956: movn %icc, %g7, %i4 lduw [%l7 + 0x68], %g3 bg,a loop_6958 loop_6957: orn %l6, %o5, %l3 fmul8x16al %f3, %f4, %f4 tg %xcc, 0x6 loop_6958: movne %icc, %o4, %l2 stx %g5, [%l7 + 0x10] lduw [%l7 + 0x54], %g1 ldx [%l7 + 0x40], %g6 and %g2, %l5, %o3 std %f14, [%l7 + 0x60] nop setx loop_6959, %l0, %l1 jmpl %l1, %o0 ldsb [%l7 + 0x41], %l4 tn %xcc, 0x2 ld [%l7 + 0x74], %f14 loop_6959: fmovd %f14, %f8 tvs %icc, 0x0 fmovdne %icc, %f6, %f6 orcc %i1, %g4, %o6 subcc %i3, 0x1FD2, %l1 fmovdne %xcc, %f14, %f12 ldsb [%l7 + 0x7F], %o7 fmovsgu %icc, %f8, %f12 ldsb [%l7 + 0x0C], %l0 umulcc %i2, %o2, %i6 fmovsvs %icc, %f8, %f5 brnz,a %i0, loop_6960 ldsw [%l7 + 0x0C], %i7 fnands %f11, %f8, %f9 fbl,a %fcc0, loop_6961 loop_6960: addccc %i5, 0x0B53, %o1 fxnor %f8, %f10, %f14 tg %icc, 0x7 loop_6961: lduw [%l7 + 0x60], %i4 stw %g7, [%l7 + 0x4C] ldx [%l7 + 0x10], %l6 ldub [%l7 + 0x24], %o5 fmovscc %xcc, %f10, %f15 faligndata %f6, %f2, %f14 stx %l3, [%l7 + 0x38] xnor %o4, 0x1D16, %l2 bge %icc, loop_6962 st %f3, [%l7 + 0x54] brlz,a %g3, loop_6963 ldd [%l7 + 0x28], %f8 loop_6962: edge16l %g5, %g1, %g6 ldd [%l7 + 0x40], %f14 loop_6963: ldx [%l7 + 0x70], %g2 fmovrdlz %o3, %f4, %f4 movrne %o0, 0x28F, %l4 fones %f0 sll %i1, 0x06, %l5 fxor %f10, %f0, %f8 ldd [%l7 + 0x70], %f10 movg %xcc, %g4, %i3 sllx %l1, %o6, %o7 fmovrse %i2, %f8, %f9 stx %l0, [%l7 + 0x08] fmovse %icc, %f3, %f7 movneg %icc, %o2, %i0 fxors %f13, %f1, %f0 srlx %i7, %i5, %o1 fbug %fcc0, loop_6964 std %f4, [%l7 + 0x78] st %f2, [%l7 + 0x78] edge32 %i4, %i6, %l6 loop_6964: fmovrse %g7, %f5, %f0 orcc %o5, %o4, %l3 sdivx %g3, 0x13DB, %g5 edge16 %g1, %l2, %g6 movcc %xcc, %g2, %o0 bvc,a %xcc, loop_6965 mulscc %l4, 0x14A8, %i1 ble,a loop_6966 lduh [%l7 + 0x4C], %l5 loop_6965: st %f1, [%l7 + 0x10] addcc %g4, 0x11DD, %i3 loop_6966: fnegd %f12, %f2 ldsh [%l7 + 0x1E], %l1 fmovrsne %o3, %f5, %f8 lduw [%l7 + 0x64], %o7 fpsub16s %f0, %f4, %f1 orncc %o6, 0x0457, %i2 fone %f6 ldx [%l7 + 0x18], %o2 fmovda %icc, %f10, %f0 fmovsl %xcc, %f14, %f10 ldub [%l7 + 0x1A], %i0 fand %f14, %f6, %f4 st %f11, [%l7 + 0x30] subc %i7, %l0, %o1 bpos loop_6967 stx %i4, [%l7 + 0x18] stx %i5, [%l7 + 0x18] ble,pn %icc, loop_6968 loop_6967: sth %l6, [%l7 + 0x2A] fmovrdgez %g7, %f4, %f0 fones %f14 loop_6968: ld [%l7 + 0x30], %f15 lduh [%l7 + 0x42], %i6 tpos %xcc, 0x5 ldsb [%l7 + 0x60], %o5 stw %l3, [%l7 + 0x24] st %f8, [%l7 + 0x28] ldx [%l7 + 0x58], %g3 taddcctv %g5, %o4, %l2 ldd [%l7 + 0x58], %f12 ldx [%l7 + 0x30], %g1 ldsh [%l7 + 0x3A], %g6 stw %g2, [%l7 + 0x08] fbne,a %fcc1, loop_6969 fbg %fcc2, loop_6970 for %f0, %f8, %f10 fmovdle %xcc, %f3, %f10 loop_6969: ldsh [%l7 + 0x78], %l4 loop_6970: fpadd32 %f2, %f6, %f8 lduw [%l7 + 0x58], %o0 fmovsneg %icc, %f8, %f6 fmovs %f4, %f11 sra %l5, 0x1B, %i1 fmovsleu %icc, %f4, %f15 movcc %xcc, %i3, %g4 addccc %l1, %o7, %o6 fornot1s %f7, %f8, %f0 lduw [%l7 + 0x20], %i2 ldsw [%l7 + 0x3C], %o2 stw %o3, [%l7 + 0x14] orcc %i0, 0x05D3, %i7 be,a loop_6971 sdivx %o1, 0x1203, %l0 ldub [%l7 + 0x20], %i4 fmovdn %icc, %f9, %f8 loop_6971: fmovde %xcc, %f3, %f6 lduh [%l7 + 0x60], %l6 movl %icc, %g7, %i6 ldub [%l7 + 0x6A], %o5 st %f7, [%l7 + 0x1C] smul %i5, %g3, %g5 ldsh [%l7 + 0x30], %o4 bge,pn %xcc, loop_6972 fzero %f8 fmovrsne %l3, %f14, %f10 bcc,pn %icc, loop_6973 loop_6972: edge8n %l2, %g1, %g2 ldsb [%l7 + 0x42], %l4 pdist %f12, %f12, %f0 loop_6973: addcc %g6, %o0, %i1 andcc %l5, 0x0EFA, %g4 stw %i3, [%l7 + 0x68] addcc %o7, 0x1FC8, %l1 stx %i2, [%l7 + 0x30] ldsw [%l7 + 0x50], %o6 movl %xcc, %o3, %o2 fmul8x16au %f5, %f10, %f6 ta %icc, 0x4 fnands %f7, %f4, %f7 stw %i0, [%l7 + 0x1C] fsrc1s %f8, %f5 st %f15, [%l7 + 0x78] fmovsg %xcc, %f5, %f11 sth %o1, [%l7 + 0x36] ldsh [%l7 + 0x62], %l0 fmovda %xcc, %f5, %f6 brgez,a %i4, loop_6974 fone %f12 fcmps %fcc0, %f12, %f14 edge8n %l6, %i7, %i6 loop_6974: umul %o5, %i5, %g7 fandnot2s %f2, %f7, %f8 ldsh [%l7 + 0x6E], %g5 fors %f12, %f10, %f2 bneg,a loop_6975 movrlz %g3, %l3, %l2 fmul8x16al %f11, %f7, %f8 fnot2 %f6, %f8 loop_6975: bvs,pn %xcc, loop_6976 std %f4, [%l7 + 0x40] tge %icc, 0x0 ldsh [%l7 + 0x56], %g1 loop_6976: fands %f8, %f5, %f14 fpsub16 %f14, %f4, %f0 add %o4, 0x1880, %l4 fmovdleu %icc, %f0, %f12 fpsub32s %f6, %f10, %f3 fmovsg %xcc, %f2, %f9 fcmpeq32 %f6, %f14, %g6 st %f13, [%l7 + 0x50] fbl %fcc3, loop_6977 fmovsl %xcc, %f6, %f14 tle %xcc, 0x3 fornot2s %f14, %f4, %f14 loop_6977: ldd [%l7 + 0x58], %f2 fmovdneg %xcc, %f14, %f10 sth %o0, [%l7 + 0x7C] fmovrdgez %g2, %f6, %f12 fbo %fcc1, loop_6978 movrgez %i1, 0x261, %g4 ldd [%l7 + 0x28], %f2 tl %xcc, 0x3 loop_6978: andcc %l5, %o7, %l1 fandnot1s %f3, %f11, %f0 fmuld8ulx16 %f11, %f13, %f0 stb %i3, [%l7 + 0x42] fabsd %f10, %f4 edge8 %o6, %i2, %o3 udivx %o2, 0x0E8D, %i0 fcmps %fcc2, %f1, %f9 xnor %l0, %o1, %i4 brlez,a %l6, loop_6979 fandnot1 %f4, %f0, %f0 fornot1 %f14, %f0, %f14 sllx %i6, 0x04, %i7 loop_6979: fmovdle %icc, %f11, %f7 movg %icc, %i5, %o5 ldsw [%l7 + 0x48], %g5 ldsw [%l7 + 0x38], %g7 ldsw [%l7 + 0x10], %g3 movge %icc, %l3, %l2 ldx [%l7 + 0x40], %g1 fmovsl %xcc, %f7, %f14 orncc %o4, %l4, %g6 fmovrslz %o0, %f15, %f7 nop setx loop_6980, %l0, %l1 jmpl %l1, %g2 fpsub16s %f4, %f15, %f8 fornot1 %f0, %f12, %f4 ldsb [%l7 + 0x48], %i1 loop_6980: ldx [%l7 + 0x20], %l5 ldd [%l7 + 0x28], %f4 sth %o7, [%l7 + 0x0C] fmovrsne %g4, %f9, %f0 ldsb [%l7 + 0x6B], %i3 lduw [%l7 + 0x50], %l1 fmovrsgez %o6, %f9, %f3 srl %o3, %o2, %i2 fornot1 %f12, %f2, %f8 std %f2, [%l7 + 0x08] tvs %icc, 0x7 tle %icc, 0x2 fmovrsgz %l0, %f3, %f0 stb %i0, [%l7 + 0x46] movrgez %o1, 0x2C9, %i4 fsrc1s %f6, %f5 fnot2 %f6, %f2 fpmerge %f9, %f9, %f4 stb %l6, [%l7 + 0x25] edge16 %i7, %i6, %i5 subcc %o5, %g5, %g3 fmuld8ulx16 %f9, %f9, %f4 brlz %g7, loop_6981 fmovsle %icc, %f4, %f8 stx %l3, [%l7 + 0x20] fnot1s %f2, %f12 loop_6981: edge8 %l2, %g1, %l4 te %icc, 0x5 fmuld8sux16 %f3, %f6, %f10 fxnors %f10, %f8, %f10 lduh [%l7 + 0x32], %g6 movneg %xcc, %o4, %o0 brlez,a %i1, loop_6982 std %f2, [%l7 + 0x58] sra %g2, %l5, %g4 ldx [%l7 + 0x68], %o7 loop_6982: ldd [%l7 + 0x70], %f10 stx %l1, [%l7 + 0x40] bpos,pt %icc, loop_6983 fmovdneg %xcc, %f10, %f1 taddcctv %i3, 0x194E, %o6 ldsw [%l7 + 0x58], %o2 loop_6983: fble,a %fcc3, loop_6984 ldd [%l7 + 0x58], %f6 fmovdle %icc, %f14, %f6 move %icc, %i2, %o3 loop_6984: fmovsneg %xcc, %f4, %f11 fmovrsgz %i0, %f5, %f0 edge16 %l0, %o1, %i4 brlez %i7, loop_6985 fzeros %f14 ble,a loop_6986 fmuld8ulx16 %f2, %f8, %f12 loop_6985: movg %xcc, %l6, %i6 fpmerge %f8, %f15, %f0 loop_6986: fmovdgu %xcc, %f6, %f11 bg,a,pt %xcc, loop_6987 tne %icc, 0x6 faligndata %f0, %f12, %f8 xor %o5, %i5, %g3 loop_6987: fmovdne %icc, %f3, %f10 ldd [%l7 + 0x08], %f2 and %g5, 0x107C, %l3 be,a,pt %xcc, loop_6988 movrgez %g7, 0x099, %l2 stw %l4, [%l7 + 0x24] movvs %xcc, %g6, %o4 loop_6988: fmovdne %icc, %f2, %f2 tcc %icc, 0x6 andn %g1, 0x023A, %i1 tvc %xcc, 0x4 bge,a,pn %icc, loop_6989 std %f14, [%l7 + 0x40] fand %f2, %f6, %f4 fpadd16 %f2, %f14, %f12 loop_6989: lduw [%l7 + 0x5C], %g2 stx %l5, [%l7 + 0x68] fmovsg %icc, %f14, %f14 addcc %o0, 0x0319, %g4 sth %o7, [%l7 + 0x76] stb %l1, [%l7 + 0x27] ld [%l7 + 0x08], %f12 ldsh [%l7 + 0x24], %o6 st %f7, [%l7 + 0x34] sub %o2, 0x0CDF, %i3 fzeros %f10 add %i2, %i0, %o3 edge32ln %l0, %o1, %i7 udivx %l6, 0x1002, %i6 andn %o5, %i5, %i4 fbne %fcc0, loop_6990 siam 0x4 fbl %fcc1, loop_6991 fands %f15, %f7, %f14 loop_6990: fnands %f2, %f0, %f5 fmovsvs %icc, %f4, %f15 loop_6991: fones %f2 ldx [%l7 + 0x20], %g3 fbe %fcc2, loop_6992 fmovsl %xcc, %f10, %f3 umul %g5, %l3, %g7 fmovrdlez %l4, %f4, %f10 loop_6992: edge32l %g6, %o4, %g1 fcmpeq16 %f8, %f12, %i1 udivx %l2, 0x0819, %l5 fmovdvc %icc, %f1, %f3 lduw [%l7 + 0x68], %o0 tcc %xcc, 0x1 ldsw [%l7 + 0x60], %g2 fmovrdlez %g4, %f4, %f2 lduw [%l7 + 0x10], %l1 edge16 %o6, %o2, %o7 ldub [%l7 + 0x64], %i2 lduh [%l7 + 0x68], %i0 movrlz %i3, 0x276, %o3 udivcc %o1, 0x14D3, %i7 fmovdneg %xcc, %f9, %f2 fble,a %fcc1, loop_6993 std %f8, [%l7 + 0x08] lduh [%l7 + 0x78], %l6 fpadd32s %f10, %f5, %f6 loop_6993: srlx %i6, 0x10, %o5 fble %fcc0, loop_6994 tvs %xcc, 0x3 smulcc %l0, %i5, %g3 movne %xcc, %i4, %l3 loop_6994: ldub [%l7 + 0x64], %g7 fbn %fcc0, loop_6995 edge16ln %g5, %g6, %l4 fnot1s %f1, %f11 sra %o4, 0x04, %i1 loop_6995: fbe %fcc3, loop_6996 fmovdvc %xcc, %f4, %f3 srax %l2, 0x12, %g1 ldx [%l7 + 0x18], %o0 loop_6996: fsrc1s %f6, %f6 std %f10, [%l7 + 0x48] movrgz %l5, 0x2AA, %g2 fmovs %f15, %f6 bne %icc, loop_6997 st %f1, [%l7 + 0x50] fmovsl %xcc, %f7, %f0 stx %l1, [%l7 + 0x50] loop_6997: bne,pn %xcc, loop_6998 subc %g4, 0x16A1, %o6 fbul,a %fcc0, loop_6999 fmovsleu %icc, %f3, %f3 loop_6998: movvs %xcc, %o2, %o7 ld [%l7 + 0x0C], %f10 loop_6999: fpsub16 %f4, %f2, %f8 lduw [%l7 + 0x48], %i2 ldx [%l7 + 0x40], %i3 fblg %fcc2, loop_7000 st %f14, [%l7 + 0x14] fand %f6, %f0, %f12 fnot2s %f2, %f7 loop_7000: sllx %i0, %o3, %o1 subc %i7, %i6, %l6 st %f0, [%l7 + 0x6C] fpack32 %f6, %f10, %f10 tvs %xcc, 0x5 fmovdneg %xcc, %f10, %f11 xor %l0, %o5, %i5 alignaddrl %g3, %i4, %g7 fmul8ulx16 %f4, %f12, %f10 fnot1 %f14, %f2 stb %l3, [%l7 + 0x3F] std %f14, [%l7 + 0x48] edge32 %g5, %g6, %o4 ldsw [%l7 + 0x50], %i1 stw %l4, [%l7 + 0x40] ldx [%l7 + 0x78], %l2 fmovdcs %icc, %f5, %f9 ldsb [%l7 + 0x43], %o0 orn %g1, %g2, %l1 fmovsneg %xcc, %f0, %f15 stw %g4, [%l7 + 0x70] fornot1s %f0, %f2, %f0 ldsb [%l7 + 0x57], %l5 fcmpgt32 %f10, %f12, %o2 ldsw [%l7 + 0x64], %o7 ldsh [%l7 + 0x4A], %o6 bpos,pn %xcc, loop_7001 fmovsl %icc, %f13, %f14 edge32l %i2, %i3, %i0 fornot1 %f14, %f0, %f12 loop_7001: lduw [%l7 + 0x4C], %o1 ldsw [%l7 + 0x58], %i7 lduh [%l7 + 0x7E], %i6 ldsw [%l7 + 0x60], %l6 pdist %f12, %f12, %f12 tg %icc, 0x2 edge8l %l0, %o5, %o3 fcmpne32 %f6, %f14, %g3 bpos,a %icc, loop_7002 fmovsn %xcc, %f1, %f2 edge16n %i4, %i5, %g7 fsrc2s %f1, %f2 loop_7002: tle %icc, 0x2 fpsub16s %f0, %f11, %f3 move %icc, %g5, %l3 fandnot2s %f2, %f3, %f4 fmovrsgz %g6, %f13, %f2 movcs %icc, %i1, %l4 fcmps %fcc3, %f0, %f8 ldsb [%l7 + 0x47], %l2 nop setx loop_7003, %l0, %l1 jmpl %l1, %o0 ld [%l7 + 0x18], %f9 stw %o4, [%l7 + 0x30] fmul8x16 %f4, %f6, %f2 loop_7003: fornot1 %f8, %f2, %f8 siam 0x6 fsrc2 %f10, %f2 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Diag: ! ! Type f : 14211 ! Type cti : 7003 ! Type i : 14364 ! Type l : 14422 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! EXIT_GOOD /* test finish */ /************************************************************************ Test case data start ************************************************************************/ .data user_data_start: scratch_area: .word 0xAC79D2AA .word 0x5CBEC44E .word 0x05606B62 .word 0xBA843614 .word 0xC31C63BC .word 0x47432641 .word 0x83528B50 .word 0x0109DE5F .word 0xACFBDD2A .word 0x3A8E6D33 .word 0x0D67D073 .word 0xA660BBA0 .word 0x6F267FE8 .word 0x038789A3 .word 0x6145DF6A .word 0x3D4D7B69 .word 0x8E193392 .word 0x763B4F75 .word 0xC6A90C40 .word 0x4C057BF6 .word 0x11AAE9AF .word 0x24A0046D .word 0x44E9EA5C .word 0xE07FB01F .word 0x5A77AF90 .word 0xBA4C9117 .word 0x06E50AC9 .word 0x0684D5BE .word 0xAC7AF514 .word 0xFE3DB424 .word 0xC5E213FC .word 0xFE9E5454 .word 0xF3D7E74C .word 0x0ACA3274 .word 0x802CC9E6 .word 0xA88AC42C .word 0x9618FDA3 .word 0xEAF21139 .word 0xD3017095 .word 0x91703BBB .word 0x3FF204FB .word 0x6942A2E1 .word 0x12790F53 .word 0x0709C928 .word 0x4C39EA25 .word 0xAE6277E4 .word 0x728A74AC .word 0xEC1EA491 .word 0x38127811 .word 0x197D39A8 .word 0x03140946 .word 0x7247D6F9 .word 0x519B3C24 .word 0x1201EE40 .word 0xE3E5241E .word 0x5EBF6CC2 .word 0x7BD92E81 .word 0x0E7A2D34 .word 0x65A3F377 .word 0xD7266A67 .word 0x3574D3EB .word 0x96612F51 .word 0xFEC17E37 .word 0x849B334A .end