/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: isa2_basic_fc26.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=259513128" .ident "BY rg131678 ON Mon Jul 14 14:22:38 CDT 2003" .ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc26.s,v 1.3 2007/07/05 21:59:25 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 0x2, %g1 set 0x1, %g2 set 0xE, %g3 set 0xA, %g4 set 0xB, %g5 set 0x1, %g6 set 0x1, %g7 !# Input registers set -0x5, %i0 set -0xE, %i1 set -0xA, %i2 set -0xE, %i3 set -0x6, %i4 set -0xA, %i5 set -0x8, %i6 set -0x3, %i7 !# Local registers set 0x7910E9D2, %l0 set 0x1B1846AC, %l1 set 0x5746133C, %l2 set 0x0D79FF31, %l3 set 0x6CF5F41B, %l4 set 0x6DAE0C24, %l5 set 0x51748197, %l6 !# Output registers set 0x0BAA, %o0 set -0x1E8C, %o1 set -0x060F, %o2 set -0x038C, %o3 set 0x1C9D, %o4 set -0x0B1D, %o5 set -0x149F, %o6 set 0x1EDA, %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 .. tge %xcc, 0x3 fble,a %fcc0, loop_1 ldsw [%l7 + 0x0C], %l0 fabss %f4, %f3 ba,a loop_2 loop_1: ldsh [%l7 + 0x74], %i0 edge16 %i7, %i4, %g6 fmovrslez %o6, %f6, %f1 loop_2: call loop_3 st %f15, [%l7 + 0x70] fnor %f8, %f8, %f4 fpadd32s %f3, %f9, %f4 loop_3: srl %i1, %i6, %g1 st %f6, [%l7 + 0x4C] sra %o7, 0x1E, %o2 taddcc %l5, %i3, %l3 st %f8, [%l7 + 0x2C] ldsw [%l7 + 0x74], %i5 addccc %l6, 0x1B6B, %g3 stw %o5, [%l7 + 0x64] movn %icc, %g5, %i2 ldx [%l7 + 0x20], %l4 stb %l2, [%l7 + 0x6C] sth %o3, [%l7 + 0x20] tleu %icc, 0x1 movvs %xcc, %g4, %g2 mova %xcc, %o1, %o0 std %f0, [%l7 + 0x30] fmul8x16al %f12, %f8, %f8 fnands %f11, %f5, %f8 andn %l1, 0x1AF9, %o4 edge16ln %g7, %l0, %i7 stw %i4, [%l7 + 0x28] sth %i0, [%l7 + 0x20] lduh [%l7 + 0x6C], %g6 ldd [%l7 + 0x20], %f12 fnot1s %f7, %f14 fpadd32s %f9, %f15, %f13 fmovsn %xcc, %f12, %f4 fmovrdgz %i1, %f6, %f10 tsubcctv %o6, %i6, %o7 ld [%l7 + 0x10], %f8 add %g1, 0x0C98, %o2 and %l5, 0x1BDB, %i3 fpadd16s %f11, %f1, %f11 fcmple16 %f8, %f8, %i5 ta %xcc, 0x0 be loop_4 bgu loop_5 alignaddr %l6, %g3, %l3 alignaddrl %g5, %i2, %o5 loop_4: st %f13, [%l7 + 0x50] loop_5: lduw [%l7 + 0x38], %l2 st %f9, [%l7 + 0x40] stb %o3, [%l7 + 0x11] orncc %g4, %g2, %o1 ble,a %xcc, loop_6 fsrc1 %f4, %f0 movrlz %l4, 0x3F6, %l1 stw %o0, [%l7 + 0x48] loop_6: st %f8, [%l7 + 0x40] std %f10, [%l7 + 0x50] fmovscs %xcc, %f0, %f9 bg,pt %xcc, loop_7 bcc,a,pn %xcc, loop_8 ldub [%l7 + 0x2E], %o4 bpos,pt %icc, loop_9 loop_7: subcc %l0, %i7, %i4 loop_8: orcc %i0, %g6, %i1 sub %g7, %i6, %o7 loop_9: taddcc %g1, 0x1574, %o2 ldx [%l7 + 0x10], %l5 brnz,a %i3, loop_10 fmovspos %xcc, %f5, %f11 ldx [%l7 + 0x40], %o6 ldsb [%l7 + 0x6A], %l6 loop_10: movne %icc, %i5, %g3 movrne %l3, 0x30E, %i2 bneg,pn %xcc, loop_11 stb %g5, [%l7 + 0x19] ldsb [%l7 + 0x69], %o5 sethi 0x13E1, %l2 loop_11: edge32n %o3, %g4, %o1 fcmpes %fcc3, %f10, %f1 ldd [%l7 + 0x40], %f8 fmovsne %icc, %f6, %f1 stb %g2, [%l7 + 0x33] bgu,a,pt %icc, loop_12 fmul8x16 %f14, %f12, %f6 fbg,a %fcc3, loop_13 ldd [%l7 + 0x70], %f10 loop_12: addccc %l4, 0x1A8D, %o0 fpadd32s %f11, %f0, %f6 loop_13: bgu loop_14 edge16l %o4, %l1, %i7 edge8 %l0, %i0, %i4 fbn %fcc0, loop_15 loop_14: std %f8, [%l7 + 0x70] edge16 %i1, %g7, %g6 fbg,a %fcc1, loop_16 loop_15: fsrc1s %f13, %f14 fornot2 %f6, %f6, %f2 orcc %i6, %o7, %o2 loop_16: taddcctv %g1, 0x12C2, %i3 stb %l5, [%l7 + 0x7E] andcc %l6, %o6, %g3 stw %l3, [%l7 + 0x08] fnand %f6, %f12, %f12 fmovrdne %i5, %f2, %f14 fbue %fcc2, loop_17 tn %xcc, 0x6 umul %i2, 0x049E, %o5 tcc %icc, 0x5 loop_17: fcmple16 %f12, %f12, %g5 tgu %xcc, 0x1 fsrc2s %f9, %f13 ldsh [%l7 + 0x68], %o3 ldsb [%l7 + 0x47], %l2 fmovdgu %icc, %f13, %f2 ldub [%l7 + 0x1B], %o1 fxor %f8, %f4, %f14 st %f6, [%l7 + 0x18] edge16n %g4, %l4, %g2 fmovsg %xcc, %f0, %f6 lduw [%l7 + 0x24], %o4 fmovrdgez %o0, %f0, %f0 umulcc %l1, 0x040B, %i7 tg %icc, 0x6 fandnot1s %f2, %f10, %f2 fmovde %icc, %f13, %f7 st %f3, [%l7 + 0x4C] ldsw [%l7 + 0x08], %l0 andcc %i0, 0x1BAB, %i1 orcc %i4, %g7, %i6 stw %g6, [%l7 + 0x44] call loop_18 sth %o2, [%l7 + 0x50] ldsw [%l7 + 0x10], %o7 movg %icc, %i3, %l5 loop_18: add %l6, 0x1588, %g1 bcs,pt %icc, loop_19 ldsw [%l7 + 0x64], %o6 bl,a %xcc, loop_20 ldsb [%l7 + 0x1D], %l3 loop_19: fmovse %xcc, %f8, %f1 movneg %xcc, %g3, %i2 loop_20: fmovdg %icc, %f10, %f10 ldx [%l7 + 0x10], %o5 fmovrslez %g5, %f13, %f9 andncc %o3, %l2, %o1 ldub [%l7 + 0x5B], %g4 fone %f14 sdivx %i5, 0x1E5E, %g2 fpmerge %f10, %f15, %f2 bshuffle %f6, %f12, %f4 stw %l4, [%l7 + 0x4C] ldsw [%l7 + 0x24], %o0 tn %icc, 0x1 tsubcctv %l1, %i7, %o4 taddcctv %l0, 0x07E8, %i1 movle %xcc, %i0, %g7 fornot2 %f0, %f10, %f2 tn %xcc, 0x1 mova %icc, %i4, %g6 fcmpes %fcc0, %f9, %f8 fmovscs %icc, %f5, %f10 fxnors %f10, %f3, %f12 fzeros %f15 fmovs %f9, %f5 stw %i6, [%l7 + 0x74] fmul8ulx16 %f6, %f10, %f2 bcs %xcc, loop_21 orcc %o7, 0x0FCE, %o2 fcmple32 %f12, %f8, %l5 fmovrdne %l6, %f4, %f12 loop_21: st %f11, [%l7 + 0x68] movcs %icc, %i3, %g1 bgu,pn %icc, loop_22 fmovsa %xcc, %f3, %f5 fcmpgt32 %f2, %f8, %o6 fmovrdgez %l3, %f2, %f4 loop_22: brlez,a %g3, loop_23 array8 %i2, %g5, %o5 fmovrslz %o3, %f1, %f4 fmovrde %o1, %f2, %f0 loop_23: tgu %icc, 0x2 ldx [%l7 + 0x60], %g4 edge32ln %i5, %g2, %l2 fblg,a %fcc0, loop_24 ldsb [%l7 + 0x68], %l4 ldsw [%l7 + 0x3C], %o0 smulcc %i7, %o4, %l1 loop_24: fmovdge %xcc, %f10, %f13 alignaddrl %l0, %i1, %i0 movrlez %g7, 0x2B1, %i4 fmovdgu %xcc, %f9, %f6 sethi 0x0D46, %g6 bpos,pn %xcc, loop_25 sth %o7, [%l7 + 0x7C] sdiv %o2, 0x11FD, %i6 fmovdg %icc, %f1, %f14 loop_25: bneg,a loop_26 subcc %l6, %i3, %l5 ldub [%l7 + 0x78], %g1 movrgez %o6, 0x305, %g3 loop_26: orncc %l3, 0x066B, %i2 sth %o5, [%l7 + 0x1E] ldsh [%l7 + 0x2A], %o3 andn %g5, %g4, %o1 fbne %fcc3, loop_27 ldsw [%l7 + 0x5C], %i5 fmovsleu %icc, %f0, %f9 fblg %fcc3, loop_28 loop_27: bne loop_29 lduw [%l7 + 0x38], %g2 bpos,a loop_30 loop_28: tsubcctv %l2, 0x1FFC, %o0 loop_29: fmul8ulx16 %f14, %f6, %f8 fmovscs %xcc, %f12, %f6 loop_30: xnor %l4, %o4, %l1 movre %l0, %i7, %i1 sethi 0x1914, %i0 fxnor %f12, %f4, %f0 brlz %g7, loop_31 sra %g6, 0x0D, %o7 movre %i4, %o2, %i6 fbo,a %fcc3, loop_32 loop_31: fsrc2 %f12, %f8 movne %xcc, %l6, %i3 orn %l5, 0x119A, %g1 loop_32: lduw [%l7 + 0x2C], %g3 fbge,a %fcc3, loop_33 fbuge %fcc0, loop_34 stx %l3, [%l7 + 0x78] fmul8sux16 %f10, %f10, %f4 loop_33: fornot2s %f10, %f10, %f4 loop_34: edge8ln %o6, %i2, %o5 fzero %f14 lduw [%l7 + 0x3C], %o3 lduw [%l7 + 0x24], %g4 ldsb [%l7 + 0x1F], %g5 fcmple32 %f8, %f10, %o1 ldsb [%l7 + 0x5B], %g2 bn,pt %icc, loop_35 stx %i5, [%l7 + 0x78] fpack16 %f0, %f9 orncc %l2, 0x11C4, %l4 loop_35: fbo,a %fcc1, loop_36 for %f12, %f10, %f12 fmovsne %icc, %f1, %f13 orcc %o0, %o4, %l0 loop_36: ldsh [%l7 + 0x46], %i7 pdist %f10, %f14, %f0 movle %xcc, %l1, %i1 fmovda %xcc, %f4, %f11 xorcc %g7, %g6, %o7 ldsb [%l7 + 0x4B], %i4 fmovrslz %o2, %f13, %f1 and %i0, %i6, %i3 tneg %icc, 0x6 add %l5, %g1, %g3 movrlez %l6, %l3, %o6 fmul8x16au %f3, %f13, %f12 lduh [%l7 + 0x58], %i2 xorcc %o3, 0x185A, %g4 movre %o5, 0x298, %g5 st %f14, [%l7 + 0x10] bn loop_37 ld [%l7 + 0x28], %f11 fcmpne32 %f8, %f10, %o1 fandnot2s %f7, %f13, %f1 loop_37: fpadd16s %f12, %f8, %f11 sth %g2, [%l7 + 0x32] fmovscc %icc, %f7, %f15 ld [%l7 + 0x10], %f9 bvc,a,pt %icc, loop_38 fbl,a %fcc0, loop_39 bneg,pt %xcc, loop_40 bleu,a loop_41 loop_38: ldsh [%l7 + 0x44], %i5 loop_39: fmovrdlz %l2, %f2, %f4 loop_40: bl,a %icc, loop_42 loop_41: fmovscc %icc, %f5, %f0 mulx %o0, %l4, %l0 fnot2s %f0, %f14 loop_42: ldsw [%l7 + 0x30], %o4 std %f14, [%l7 + 0x68] std %f2, [%l7 + 0x58] pdist %f2, %f8, %f0 movn %xcc, %l1, %i1 fble %fcc2, loop_43 bvs,a,pt %icc, loop_44 bneg %xcc, loop_45 ldsw [%l7 + 0x54], %i7 loop_43: ldd [%l7 + 0x58], %f12 loop_44: fmovdl %icc, %f10, %f6 loop_45: fcmpne32 %f2, %f0, %g6 fblg,a %fcc0, loop_46 st %f13, [%l7 + 0x6C] stx %g7, [%l7 + 0x58] fnot1 %f14, %f2 loop_46: bcs,a %icc, loop_47 fbule %fcc3, loop_48 ldub [%l7 + 0x69], %i4 sethi 0x00DC, %o7 loop_47: fnands %f14, %f14, %f14 loop_48: tle %xcc, 0x6 fnegd %f14, %f4 sllx %o2, 0x11, %i6 fnands %f13, %f7, %f1 stx %i0, [%l7 + 0x10] fpadd32 %f6, %f14, %f8 stw %i3, [%l7 + 0x64] bvc,a,pt %icc, loop_49 stw %g1, [%l7 + 0x58] udivcc %g3, 0x07D9, %l6 ldd [%l7 + 0x68], %f0 loop_49: bgu,pn %icc, loop_50 brgez %l5, loop_51 tvs %icc, 0x1 std %f6, [%l7 + 0x68] loop_50: edge16n %o6, %i2, %o3 loop_51: move %icc, %g4, %o5 movcs %icc, %g5, %o1 xnorcc %g2, 0x0F18, %l3 edge8ln %l2, %o0, %i5 brlez,a %l0, loop_52 ldx [%l7 + 0x30], %o4 fbg,a %fcc2, loop_53 fmovdpos %icc, %f6, %f1 loop_52: lduw [%l7 + 0x14], %l1 te %xcc, 0x1 loop_53: movvs %xcc, %l4, %i1 ld [%l7 + 0x68], %f3 ldsh [%l7 + 0x34], %i7 ldsh [%l7 + 0x50], %g6 brz %i4, loop_54 fsrc2 %f12, %f14 fmovrslz %g7, %f11, %f7 array8 %o7, %i6, %o2 loop_54: fzero %f0 fpmerge %f0, %f12, %f12 fbuge %fcc3, loop_55 movrne %i3, %i0, %g3 fmovdcs %xcc, %f5, %f8 ldx [%l7 + 0x70], %l6 loop_55: nop setx loop_56, %l0, %l1 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 + 0x18], %f2 fmovrdgez %l5, %f8, %f6 fmovrdne %o6, %f8, %f10 loop_56: ldsw [%l7 + 0x6C], %i2 ldx [%l7 + 0x68], %o3 fmovrse %g4, %f5, %f12 fxors %f13, %f2, %f12 std %f8, [%l7 + 0x10] brlz,a %g1, loop_57 fsrc2 %f6, %f14 bvc,a,pt %xcc, loop_58 fpadd32s %f13, %f6, %f1 loop_57: fpsub32s %f0, %f14, %f14 fsrc1s %f2, %f1 loop_58: st %f0, [%l7 + 0x64] stx %g5, [%l7 + 0x38] umul %o1, 0x0230, %g2 bpos,pn %xcc, loop_59 fpadd32s %f4, %f15, %f8 ldx [%l7 + 0x78], %l3 bl,a,pt %icc, loop_60 loop_59: sethi 0x089D, %o5 sdiv %l2, 0x02CE, %o0 edge8l %i5, %l0, %o4 loop_60: ldx [%l7 + 0x78], %l1 array8 %l4, %i7, %i1 movleu %xcc, %g6, %i4 fmovda %icc, %f11, %f5 stb %g7, [%l7 + 0x71] stb %o7, [%l7 + 0x6B] addccc %o2, %i6, %i0 fpadd32s %f4, %f10, %f0 st %f6, [%l7 + 0x50] fpadd16s %f14, %f1, %f1 ldd [%l7 + 0x38], %f0 sub %g3, %l6, %l5 siam 0x5 fmovde %xcc, %f7, %f1 fcmpgt32 %f8, %f14, %i3 fmovsleu %icc, %f2, %f2 udiv %o6, 0x155D, %o3 movcc %icc, %i2, %g4 ld [%l7 + 0x28], %f12 fbug,a %fcc3, loop_61 ldx [%l7 + 0x38], %g5 fxor %f14, %f2, %f12 bvs,a loop_62 loop_61: tne %icc, 0x1 fmovsa %xcc, %f14, %f14 stb %o1, [%l7 + 0x4B] loop_62: ldsh [%l7 + 0x6E], %g1 sth %l3, [%l7 + 0x32] ldub [%l7 + 0x5E], %o5 nop setx loop_63, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmul8ulx16 %f2, %f0, %f6 ldx [%l7 + 0x08], %g2 array16 %o0, %l2, %i5 loop_63: tne %xcc, 0x2 fpsub16 %f10, %f12, %f4 bvs,a,pt %icc, loop_64 ldsw [%l7 + 0x7C], %l0 ld [%l7 + 0x24], %f14 movrlez %l1, 0x0CD, %o4 loop_64: movne %xcc, %i7, %l4 edge8ln %i1, %i4, %g7 ldsh [%l7 + 0x5E], %g6 tge %icc, 0x0 bcs,a,pn %icc, loop_65 fba %fcc1, loop_66 stw %o7, [%l7 + 0x10] stb %o2, [%l7 + 0x38] loop_65: smul %i6, %g3, %i0 loop_66: fblg,a %fcc0, loop_67 tcs %icc, 0x7 fnot2s %f13, %f9 ldub [%l7 + 0x22], %l5 loop_67: fmovrslz %l6, %f4, %f7 ldsh [%l7 + 0x18], %i3 nop setx loop_68, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bl loop_69 ld [%l7 + 0x5C], %f9 ldx [%l7 + 0x50], %o6 loop_68: fnand %f0, %f8, %f12 loop_69: nop setx loop_70, %l0, %l1 jmpl %l1, %o3 sth %i2, [%l7 + 0x24] brnz,a %g4, loop_71 fbe %fcc0, loop_72 loop_70: fpsub16 %f12, %f0, %f6 fpack32 %f2, %f6, %f4 loop_71: stx %o1, [%l7 + 0x78] loop_72: std %f4, [%l7 + 0x58] fandnot1 %f14, %f8, %f10 bg,a,pt %xcc, loop_73 stx %g1, [%l7 + 0x60] tleu %xcc, 0x7 movg %xcc, %l3, %o5 loop_73: st %f12, [%l7 + 0x34] fbo %fcc1, loop_74 siam 0x0 pdist %f12, %f2, %f6 tsubcc %g5, 0x0A7A, %g2 loop_74: fnot2 %f10, %f6 movre %o0, %i5, %l0 ldd [%l7 + 0x30], %f10 fpsub16 %f14, %f0, %f4 movrne %l1, 0x307, %l2 stx %i7, [%l7 + 0x38] addc %o4, 0x0C8B, %i1 fcmpgt16 %f2, %f8, %l4 ldx [%l7 + 0x28], %g7 brgz %i4, loop_75 fand %f14, %f4, %f12 array32 %o7, %o2, %i6 fpadd16s %f11, %f1, %f6 loop_75: movvc %icc, %g6, %i0 bshuffle %f4, %f14, %f4 fbug,a %fcc2, loop_76 srax %g3, %l5, %l6 fble %fcc0, loop_77 fnot2s %f0, %f14 loop_76: st %f4, [%l7 + 0x54] brz,a %i3, loop_78 loop_77: fbo,a %fcc2, loop_79 movrlz %o6, 0x1F3, %i2 fnegs %f12, %f11 loop_78: fmovrdlez %o3, %f10, %f8 loop_79: movneg %xcc, %o1, %g1 fmovsneg %icc, %f8, %f11 fmovsneg %icc, %f15, %f3 fnot2s %f9, %f8 fmovde %xcc, %f6, %f11 edge32ln %g4, %l3, %o5 fpackfix %f6, %f11 lduh [%l7 + 0x36], %g2 stb %o0, [%l7 + 0x4B] fnot1s %f6, %f5 ld [%l7 + 0x6C], %f5 fnot1 %f8, %f2 ldd [%l7 + 0x28], %f6 bvc loop_80 fmovdne %icc, %f5, %f8 tsubcctv %i5, %l0, %l1 fmovdg %icc, %f8, %f4 loop_80: movrlz %l2, %i7, %o4 fpadd16 %f2, %f8, %f10 move %icc, %i1, %g5 addc %l4, 0x0E22, %g7 fpackfix %f2, %f10 bg loop_81 edge8 %i4, %o7, %i6 bshuffle %f8, %f6, %f14 ld [%l7 + 0x50], %f7 loop_81: ldub [%l7 + 0x7B], %o2 lduw [%l7 + 0x28], %i0 fmovse %xcc, %f4, %f6 fandnot1 %f2, %f12, %f12 ldub [%l7 + 0x2C], %g6 fand %f6, %f10, %f12 std %f14, [%l7 + 0x68] lduw [%l7 + 0x40], %g3 lduh [%l7 + 0x16], %l5 fbe %fcc2, loop_82 ldsw [%l7 + 0x20], %i3 udivcc %o6, 0x1926, %l6 andn %i2, 0x1B7E, %o1 loop_82: stw %g1, [%l7 + 0x28] movn %xcc, %o3, %l3 movrlez %g4, %g2, %o5 udiv %o0, 0x14E7, %i5 ldsh [%l7 + 0x56], %l0 fnand %f0, %f10, %f0 fmovrslz %l2, %f4, %f11 ldsb [%l7 + 0x1B], %i7 fcmple32 %f10, %f6, %l1 fsrc1s %f12, %f9 subccc %o4, 0x1990, %i1 sth %l4, [%l7 + 0x48] edge8n %g5, %i4, %o7 fbn %fcc0, loop_83 bge loop_84 ldsw [%l7 + 0x14], %g7 tl %icc, 0x2 loop_83: tgu %icc, 0x2 loop_84: movleu %icc, %o2, %i6 edge16l %i0, %g3, %g6 ld [%l7 + 0x68], %f5 movneg %xcc, %i3, %l5 tcc %xcc, 0x7 fpack32 %f10, %f8, %f12 fbug,a %fcc0, loop_85 bleu,pn %icc, loop_86 tg %icc, 0x5 fsrc2s %f12, %f1 loop_85: ldx [%l7 + 0x68], %l6 loop_86: andcc %o6, 0x0053, %i2 fmovse %xcc, %f2, %f5 fandnot2 %f6, %f14, %f8 stx %g1, [%l7 + 0x48] fcmpgt16 %f12, %f10, %o3 brgz %l3, loop_87 edge8l %o1, %g4, %o5 ldsh [%l7 + 0x5A], %o0 fmovdvs %xcc, %f8, %f4 loop_87: movcc %icc, %i5, %g2 brnz,a %l2, loop_88 st %f0, [%l7 + 0x68] tn %xcc, 0x2 fnegs %f15, %f7 loop_88: mova %xcc, %l0, %i7 te %icc, 0x7 ld [%l7 + 0x6C], %f14 bgu loop_89 fnand %f10, %f12, %f6 stw %l1, [%l7 + 0x58] movcc %icc, %o4, %i1 loop_89: movge %icc, %l4, %g5 movge %icc, %i4, %g7 movcc %icc, %o7, %o2 fpsub32 %f12, %f2, %f12 lduw [%l7 + 0x78], %i0 stw %i6, [%l7 + 0x40] fpmerge %f2, %f3, %f0 fcmpgt16 %f14, %f2, %g6 or %g3, %i3, %l5 fors %f10, %f12, %f14 sth %o6, [%l7 + 0x58] tle %icc, 0x2 tg %icc, 0x3 ld [%l7 + 0x5C], %f4 movrne %l6, %g1, %o3 fcmpne32 %f8, %f8, %i2 fpsub16s %f6, %f10, %f0 fcmpeq32 %f2, %f10, %o1 lduh [%l7 + 0x14], %g4 andn %o5, %l3, %i5 fmovda %xcc, %f11, %f10 fcmpne32 %f8, %f0, %g2 stx %l2, [%l7 + 0x30] ld [%l7 + 0x54], %f14 fxor %f6, %f6, %f10 fmovda %icc, %f13, %f2 ldx [%l7 + 0x70], %l0 stb %i7, [%l7 + 0x72] fandnot2s %f3, %f11, %f2 movpos %icc, %o0, %l1 fpadd32 %f2, %f2, %f0 edge32ln %o4, %i1, %g5 fmovdneg %xcc, %f9, %f14 ldsb [%l7 + 0x58], %i4 movn %xcc, %g7, %o7 edge32 %l4, %o2, %i0 fone %f14 ldsh [%l7 + 0x38], %g6 stx %g3, [%l7 + 0x30] ldx [%l7 + 0x78], %i3 ldsh [%l7 + 0x34], %i6 fmovrde %l5, %f4, %f2 fmul8sux16 %f6, %f10, %f0 sth %l6, [%l7 + 0x0C] std %f4, [%l7 + 0x58] fpsub32s %f12, %f10, %f11 edge8 %o6, %g1, %o3 ld [%l7 + 0x0C], %f0 lduh [%l7 + 0x22], %o1 fzero %f14 ld [%l7 + 0x3C], %f2 ldd [%l7 + 0x48], %f6 std %f14, [%l7 + 0x50] fbn,a %fcc0, loop_90 bleu,pn %xcc, loop_91 array8 %g4, %i2, %o5 bge,pn %icc, loop_92 loop_90: fnot1s %f4, %f1 loop_91: fmovsvc %icc, %f2, %f7 sth %i5, [%l7 + 0x08] loop_92: fmovsgu %xcc, %f2, %f13 edge8ln %l3, %l2, %l0 stw %i7, [%l7 + 0x6C] sdiv %o0, 0x0819, %g2 umulcc %o4, %i1, %l1 ldsh [%l7 + 0x7C], %g5 fpsub32s %f15, %f9, %f5 movrlz %g7, %i4, %o7 edge32ln %o2, %l4, %i0 nop setx loop_93, %l0, %l1 jmpl %l1, %g3 fbuge %fcc2, loop_94 fbug,a %fcc1, loop_95 movrgz %i3, %g6, %i6 loop_93: ldsb [%l7 + 0x26], %l6 loop_94: bleu,pn %xcc, loop_96 loop_95: call loop_97 ldd [%l7 + 0x58], %f6 movne %xcc, %l5, %o6 loop_96: movvc %icc, %g1, %o1 loop_97: edge32n %o3, %g4, %i2 fmul8sux16 %f12, %f8, %f8 movrlez %o5, %l3, %i5 fmovrdlez %l2, %f6, %f0 nop setx loop_98, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdge %icc, %f8, %f14 fpadd32 %f10, %f8, %f12 ldub [%l7 + 0x26], %i7 loop_98: fmovdne %xcc, %f1, %f2 lduh [%l7 + 0x48], %l0 fmovse %icc, %f5, %f10 sll %o0, 0x00, %o4 ldsw [%l7 + 0x40], %g2 ldx [%l7 + 0x08], %i1 ld [%l7 + 0x7C], %f11 fba %fcc3, loop_99 edge8 %l1, %g5, %i4 orn %g7, %o7, %l4 fmul8x16 %f12, %f4, %f4 loop_99: srax %o2, 0x14, %i0 fpackfix %f4, %f4 lduh [%l7 + 0x74], %g3 bvs,pn %icc, loop_100 fors %f12, %f11, %f12 nop setx loop_101, %l0, %l1 jmpl %l1, %i3 fbg,a %fcc3, loop_102 loop_100: fmul8x16al %f13, %f5, %f10 ldx [%l7 + 0x10], %i6 loop_101: stx %l6, [%l7 + 0x70] loop_102: ldx [%l7 + 0x30], %l5 fandnot2s %f6, %f1, %f2 movle %xcc, %o6, %g1 tn %xcc, 0x0 bg loop_103 movrne %g6, 0x173, %o1 array16 %g4, %o3, %o5 tg %xcc, 0x1 loop_103: sll %l3, 0x1F, %i5 tn %xcc, 0x7 lduw [%l7 + 0x34], %l2 bgu,pn %icc, loop_104 ldx [%l7 + 0x70], %i7 fmovrdgz %l0, %f8, %f14 ldsh [%l7 + 0x6C], %i2 loop_104: orcc %o4, 0x07C5, %o0 movleu %icc, %i1, %g2 tge %icc, 0x3 stb %g5, [%l7 + 0x0A] fmovsgu %icc, %f4, %f7 fors %f12, %f15, %f1 mova %xcc, %l1, %i4 stx %o7, [%l7 + 0x68] sth %l4, [%l7 + 0x64] stb %o2, [%l7 + 0x2B] bshuffle %f0, %f8, %f14 fmul8sux16 %f4, %f12, %f2 xorcc %g7, 0x1B6A, %g3 ldx [%l7 + 0x58], %i3 subcc %i6, 0x17A4, %l6 stx %i0, [%l7 + 0x28] bg,a,pn %icc, loop_105 lduw [%l7 + 0x60], %o6 ldd [%l7 + 0x30], %f4 ldx [%l7 + 0x68], %g1 loop_105: fmovda %xcc, %f3, %f1 alignaddr %l5, %o1, %g6 brgz,a %g4, loop_106 fpadd16s %f11, %f6, %f15 bne,a,pn %icc, loop_107 ldsb [%l7 + 0x45], %o5 loop_106: fsrc1s %f12, %f2 movrlez %o3, %i5, %l3 loop_107: bl %xcc, loop_108 addcc %i7, 0x198A, %l0 movl %icc, %l2, %i2 ldsb [%l7 + 0x1F], %o4 loop_108: tsubcc %o0, 0x0CFA, %i1 lduh [%l7 + 0x78], %g2 fmovd %f12, %f8 movcs %xcc, %l1, %g5 ldsw [%l7 + 0x2C], %i4 lduh [%l7 + 0x7E], %l4 smulcc %o7, 0x1D37, %g7 fmovrdne %g3, %f14, %f14 bcc,a,pt %icc, loop_109 ldub [%l7 + 0x7B], %o2 ld [%l7 + 0x70], %f8 ldsh [%l7 + 0x66], %i6 loop_109: mova %xcc, %i3, %i0 fbl %fcc0, loop_110 ldd [%l7 + 0x58], %f12 fpadd32 %f0, %f6, %f12 movg %xcc, %o6, %l6 loop_110: movrlz %l5, 0x27D, %g1 fpsub16 %f0, %f8, %f14 lduh [%l7 + 0x14], %o1 brlz,a %g4, loop_111 stw %g6, [%l7 + 0x74] fmovsa %icc, %f8, %f3 edge16 %o3, %i5, %o5 loop_111: sth %i7, [%l7 + 0x3C] fnand %f12, %f8, %f6 bleu,a loop_112 tvc %xcc, 0x6 fble,a %fcc3, loop_113 fmovdvs %xcc, %f15, %f3 loop_112: movle %icc, %l0, %l2 stb %i2, [%l7 + 0x10] loop_113: bcc,a %icc, loop_114 ldx [%l7 + 0x68], %o4 ld [%l7 + 0x54], %f14 sdivcc %o0, 0x0923, %i1 loop_114: fmovsne %xcc, %f5, %f14 movcs %xcc, %g2, %l1 fors %f1, %f8, %f13 ldd [%l7 + 0x30], %f4 ldub [%l7 + 0x40], %g5 tvc %icc, 0x1 fmovsneg %icc, %f1, %f4 bneg %icc, loop_115 andn %i4, %l3, %o7 pdist %f2, %f12, %f8 st %f14, [%l7 + 0x3C] loop_115: fmovdg %icc, %f13, %f12 edge32ln %g7, %l4, %o2 sth %g3, [%l7 + 0x6A] lduw [%l7 + 0x44], %i3 bge %icc, loop_116 sth %i6, [%l7 + 0x5C] lduw [%l7 + 0x38], %i0 ldub [%l7 + 0x18], %l6 loop_116: orcc %o6, %l5, %o1 bneg,a %icc, loop_117 edge32n %g1, %g4, %g6 movcc %icc, %i5, %o5 ldsb [%l7 + 0x43], %o3 loop_117: st %f7, [%l7 + 0x70] movpos %icc, %l0, %l2 std %f0, [%l7 + 0x28] fxnors %f1, %f9, %f9 ldsh [%l7 + 0x7E], %i7 fnors %f3, %f6, %f13 ta %xcc, 0x1 ldsh [%l7 + 0x40], %o4 bcc,a loop_118 fandnot2 %f0, %f10, %f8 movrlez %i2, %i1, %g2 sllx %l1, %o0, %i4 loop_118: stb %g5, [%l7 + 0x24] array32 %o7, %g7, %l3 ldsb [%l7 + 0x40], %l4 smulcc %o2, 0x0330, %g3 fmovrsgz %i6, %f11, %f11 fmovsg %icc, %f10, %f5 fornot2s %f15, %f9, %f1 st %f2, [%l7 + 0x78] fmovdle %xcc, %f0, %f9 fnot1s %f13, %f2 array16 %i0, %l6, %o6 addccc %l5, %o1, %g1 fmovsvs %icc, %f10, %f8 fmovd %f0, %f4 fmovsle %xcc, %f2, %f15 mulx %i3, 0x14EF, %g6 lduw [%l7 + 0x1C], %i5 st %f11, [%l7 + 0x4C] te %icc, 0x3 tcc %icc, 0x6 edge8 %o5, %o3, %l0 ldsh [%l7 + 0x4E], %l2 lduw [%l7 + 0x4C], %g4 st %f12, [%l7 + 0x3C] ldd [%l7 + 0x70], %f10 movg %xcc, %i7, %i2 tcc %icc, 0x5 stw %o4, [%l7 + 0x6C] stb %g2, [%l7 + 0x0D] fbe %fcc2, loop_119 fabss %f3, %f13 xnorcc %l1, %i1, %o0 edge16ln %i4, %o7, %g5 loop_119: movre %g7, %l4, %l3 bpos %xcc, loop_120 fpsub32 %f12, %f8, %f2 taddcctv %g3, 0x1461, %o2 fandnot1s %f5, %f15, %f10 loop_120: fmovdpos %xcc, %f8, %f4 ld [%l7 + 0x74], %f6 andcc %i6, 0x163D, %i0 stw %l6, [%l7 + 0x5C] fmovse %xcc, %f6, %f14 and %l5, %o1, %o6 ldd [%l7 + 0x68], %f2 ldsb [%l7 + 0x09], %g1 bcc loop_121 st %f2, [%l7 + 0x4C] xor %g6, %i3, %i5 fbu %fcc2, loop_122 loop_121: fmuld8ulx16 %f0, %f10, %f6 stx %o5, [%l7 + 0x60] ldd [%l7 + 0x40], %f12 loop_122: bleu loop_123 movvs %xcc, %o3, %l0 tl %icc, 0x3 fpmerge %f7, %f10, %f14 loop_123: bn,a,pn %icc, loop_124 fmovsg %xcc, %f11, %f8 std %f10, [%l7 + 0x60] ldsb [%l7 + 0x6B], %l2 loop_124: ldd [%l7 + 0x70], %f0 ldsw [%l7 + 0x08], %i7 edge8ln %g4, %o4, %g2 fbe %fcc0, loop_125 sth %l1, [%l7 + 0x5E] srl %i2, 0x17, %o0 ldd [%l7 + 0x20], %f12 loop_125: ldd [%l7 + 0x40], %f8 tvc %xcc, 0x6 fbne,a %fcc0, loop_126 umulcc %i4, %o7, %g5 fmul8ulx16 %f10, %f8, %f10 bl,pt %xcc, loop_127 loop_126: movneg %xcc, %i1, %g7 st %f3, [%l7 + 0x38] array16 %l4, %g3, %l3 loop_127: std %f6, [%l7 + 0x18] fornot2 %f6, %f6, %f2 edge8ln %i6, %o2, %i0 sllx %l6, %o1, %l5 fmovse %icc, %f10, %f14 ld [%l7 + 0x14], %f9 movle %icc, %o6, %g1 fmovdgu %xcc, %f15, %f2 fmovdcc %xcc, %f3, %f9 udiv %g6, 0x0C26, %i3 fmovsl %xcc, %f13, %f11 te %xcc, 0x5 siam 0x5 ldsh [%l7 + 0x24], %o5 fornot2 %f0, %f12, %f6 fmovdleu %xcc, %f14, %f1 ldsh [%l7 + 0x68], %i5 ldsb [%l7 + 0x7B], %l0 ld [%l7 + 0x4C], %f6 fmovscc %xcc, %f15, %f13 fmovsa %icc, %f10, %f13 bneg,pn %xcc, loop_128 taddcc %l2, 0x0C9B, %o3 lduh [%l7 + 0x56], %i7 pdist %f10, %f6, %f12 loop_128: tn %icc, 0x5 ldsb [%l7 + 0x11], %o4 xnorcc %g4, %l1, %g2 fbg %fcc2, loop_129 stb %i2, [%l7 + 0x39] tleu %icc, 0x7 std %f12, [%l7 + 0x78] loop_129: movrgez %i4, %o7, %o0 fbuge %fcc1, loop_130 tsubcc %i1, 0x14F5, %g5 fmovrdgez %g7, %f6, %f6 ldsb [%l7 + 0x5E], %g3 loop_130: fornot2s %f11, %f5, %f12 std %f12, [%l7 + 0x40] tl %icc, 0x4 fcmple16 %f10, %f2, %l3 fmovrsgez %i6, %f5, %f5 fmovrde %l4, %f10, %f12 fmovrdgez %i0, %f8, %f4 fsrc2s %f12, %f9 subcc %o2, 0x1B73, %l6 fnot1s %f8, %f1 ldsb [%l7 + 0x67], %o1 fpmerge %f8, %f1, %f8 ld [%l7 + 0x44], %f3 lduw [%l7 + 0x7C], %o6 ba,a,pn %icc, loop_131 fmovdg %icc, %f8, %f10 fmovrslez %l5, %f9, %f13 ld [%l7 + 0x78], %f2 loop_131: fxnors %f2, %f8, %f14 ldd [%l7 + 0x70], %f14 lduh [%l7 + 0x50], %g1 fxnors %f0, %f6, %f4 mulscc %i3, %o5, %i5 fors %f13, %f0, %f6 fxor %f0, %f10, %f4 sllx %l0, 0x1B, %l2 stb %o3, [%l7 + 0x74] addc %i7, %g6, %o4 orncc %g4, 0x10ED, %g2 ld [%l7 + 0x78], %f7 fbne %fcc3, loop_132 sth %l1, [%l7 + 0x62] movrgez %i2, 0x0FA, %i4 movcc %icc, %o7, %i1 loop_132: fmovrslz %g5, %f1, %f5 ldsb [%l7 + 0x2C], %g7 fornot1s %f4, %f15, %f8 fcmpgt32 %f10, %f4, %o0 bl,pn %xcc, loop_133 ld [%l7 + 0x7C], %f10 movpos %xcc, %g3, %i6 add %l4, 0x0F51, %i0 loop_133: fornot2 %f14, %f2, %f8 sll %l3, 0x1C, %o2 st %f5, [%l7 + 0x7C] ldsw [%l7 + 0x6C], %l6 brz,a %o6, loop_134 lduw [%l7 + 0x2C], %l5 alignaddrl %o1, %g1, %o5 fcmple32 %f14, %f10, %i5 loop_134: sth %i3, [%l7 + 0x6E] fxors %f15, %f1, %f7 movpos %icc, %l2, %o3 fpadd16s %f8, %f15, %f6 pdist %f0, %f2, %f4 fmovdvc %xcc, %f1, %f0 alignaddrl %i7, %g6, %o4 fmovrsne %l0, %f9, %f4 std %f6, [%l7 + 0x28] bshuffle %f8, %f0, %f2 sethi 0x1052, %g2 movrne %g4, %i2, %i4 movrlez %o7, %l1, %g5 fmovrde %i1, %f2, %f12 ldsb [%l7 + 0x1E], %g7 ld [%l7 + 0x08], %f11 sdiv %o0, 0x0784, %g3 fpadd16s %f8, %f10, %f4 sra %l4, %i6, %l3 lduh [%l7 + 0x4E], %i0 fmovrdlez %o2, %f12, %f8 sllx %l6, %o6, %l5 tn %xcc, 0x2 tge %icc, 0x6 array16 %g1, %o5, %i5 fmovsgu %xcc, %f9, %f5 ldd [%l7 + 0x60], %f14 stw %i3, [%l7 + 0x28] fbl,a %fcc3, loop_135 stw %l2, [%l7 + 0x4C] fornot2 %f4, %f4, %f0 ldx [%l7 + 0x70], %o1 loop_135: fbe,a %fcc2, loop_136 movcs %xcc, %o3, %g6 std %f14, [%l7 + 0x68] stb %i7, [%l7 + 0x0C] loop_136: ldub [%l7 + 0x08], %o4 st %f4, [%l7 + 0x70] array32 %g2, %g4, %l0 std %f4, [%l7 + 0x30] stw %i2, [%l7 + 0x2C] fmovdneg %xcc, %f1, %f12 stb %o7, [%l7 + 0x53] fbge,a %fcc2, loop_137 te %icc, 0x3 fxnors %f13, %f3, %f9 fmovdg %icc, %f8, %f11 loop_137: sth %i4, [%l7 + 0x28] tl %icc, 0x1 stx %l1, [%l7 + 0x68] andcc %i1, 0x04D3, %g7 fpadd16s %f4, %f15, %f7 movcc %icc, %o0, %g3 array8 %l4, %i6, %g5 ldd [%l7 + 0x48], %f8 addcc %l3, 0x1020, %i0 sth %o2, [%l7 + 0x38] fmovsge %xcc, %f15, %f13 fsrc1 %f6, %f8 bleu,a,pt %icc, loop_138 ldub [%l7 + 0x79], %o6 fmovd %f4, %f8 stb %l6, [%l7 + 0x19] loop_138: fandnot2s %f9, %f8, %f0 st %f8, [%l7 + 0x20] brlz %l5, loop_139 ld [%l7 + 0x6C], %f4 ldsw [%l7 + 0x40], %o5 stw %i5, [%l7 + 0x34] loop_139: fbe,a %fcc0, loop_140 or %i3, %g1, %l2 andn %o3, 0x196C, %g6 sth %o1, [%l7 + 0x0A] loop_140: bneg,a loop_141 fandnot2 %f4, %f0, %f6 sdiv %o4, 0x199C, %g2 subcc %i7, 0x0630, %g4 loop_141: ldsw [%l7 + 0x28], %l0 tne %xcc, 0x4 fbule,a %fcc0, loop_142 fpsub16s %f10, %f6, %f8 fbn %fcc2, loop_143 std %f14, [%l7 + 0x48] loop_142: brgez %o7, loop_144 fcmpne16 %f12, %f10, %i2 loop_143: ld [%l7 + 0x28], %f1 tle %xcc, 0x6 loop_144: fmuld8sux16 %f13, %f7, %f0 be,pn %xcc, loop_145 tneg %xcc, 0x3 fmovsgu %xcc, %f12, %f4 fmovsvc %xcc, %f10, %f13 loop_145: ldub [%l7 + 0x7A], %l1 ldx [%l7 + 0x28], %i1 add %g7, 0x1A14, %i4 stw %g3, [%l7 + 0x7C] fbn %fcc0, loop_146 ldx [%l7 + 0x40], %o0 fmuld8sux16 %f8, %f0, %f4 fcmpne16 %f14, %f14, %i6 loop_146: lduw [%l7 + 0x1C], %g5 fbo %fcc2, loop_147 std %f6, [%l7 + 0x58] fbl,a %fcc3, loop_148 ldd [%l7 + 0x78], %f0 loop_147: ldsw [%l7 + 0x28], %l3 fmul8sux16 %f10, %f4, %f14 loop_148: ldx [%l7 + 0x40], %l4 fandnot2s %f12, %f13, %f9 ldub [%l7 + 0x18], %i0 ldd [%l7 + 0x50], %f14 fcmpes %fcc0, %f8, %f8 fpsub32s %f0, %f8, %f4 alignaddrl %o6, %l6, %o2 stw %l5, [%l7 + 0x74] xorcc %i5, 0x128A, %i3 bn,pt %icc, loop_149 ldd [%l7 + 0x70], %f10 stx %g1, [%l7 + 0x20] std %f12, [%l7 + 0x68] loop_149: lduh [%l7 + 0x3A], %l2 st %f6, [%l7 + 0x5C] stx %o5, [%l7 + 0x10] ldd [%l7 + 0x38], %f8 ldsh [%l7 + 0x6C], %g6 taddcc %o3, 0x04A9, %o4 fones %f7 ldsw [%l7 + 0x14], %g2 udivx %i7, 0x106E, %g4 bvc loop_150 lduh [%l7 + 0x1E], %o1 movrgz %o7, 0x145, %i2 fbne %fcc1, loop_151 loop_150: stw %l0, [%l7 + 0x24] bvs,pt %icc, loop_152 fcmpne16 %f6, %f12, %i1 loop_151: fmovsgu %xcc, %f1, %f13 add %l1, 0x09DD, %g7 loop_152: fmovsvs %xcc, %f9, %f4 fmovdg %icc, %f4, %f6 movgu %icc, %i4, %g3 fbuge,a %fcc1, loop_153 fsrc2 %f10, %f14 array16 %o0, %i6, %g5 ldx [%l7 + 0x68], %l4 loop_153: fcmpeq16 %f0, %f10, %i0 fmovdne %icc, %f0, %f5 bpos %icc, loop_154 fnand %f14, %f10, %f2 fcmpeq32 %f8, %f10, %l3 tsubcctv %l6, 0x12A7, %o6 loop_154: bne,a,pn %icc, loop_155 movl %icc, %l5, %i5 fmovscc %icc, %f9, %f8 movne %icc, %o2, %i3 loop_155: fbuge %fcc0, loop_156 ld [%l7 + 0x38], %f6 bcc %xcc, loop_157 fsrc1 %f4, %f0 loop_156: sdiv %l2, 0x00AB, %o5 movne %icc, %g1, %g6 loop_157: udivcc %o3, 0x0CC4, %o4 std %f2, [%l7 + 0x08] stw %i7, [%l7 + 0x0C] movl %icc, %g4, %g2 movrgez %o1, 0x13A, %i2 xnorcc %o7, 0x1655, %l0 ldd [%l7 + 0x38], %f10 stx %i1, [%l7 + 0x50] fabsd %f8, %f8 ldsh [%l7 + 0x2C], %g7 bvs,pn %icc, loop_158 tpos %icc, 0x7 fcmpeq16 %f0, %f6, %l1 array32 %g3, %i4, %i6 loop_158: edge16n %g5, %o0, %l4 xnorcc %i0, %l3, %l6 be loop_159 srl %l5, %o6, %i5 ld [%l7 + 0x14], %f4 fzeros %f15 loop_159: lduw [%l7 + 0x74], %o2 bl,a,pn %icc, loop_160 lduw [%l7 + 0x40], %l2 array32 %i3, %o5, %g1 for %f0, %f12, %f0 loop_160: xnorcc %o3, 0x115A, %o4 movne %icc, %g6, %i7 ld [%l7 + 0x78], %f11 smulcc %g2, 0x1102, %o1 add %i2, 0x1E56, %o7 fmovrdne %g4, %f6, %f8 ldx [%l7 + 0x48], %i1 sra %g7, %l0, %g3 sdiv %i4, 0x18DC, %i6 subc %g5, %l1, %o0 bleu,pt %xcc, loop_161 ldd [%l7 + 0x28], %f6 brnz %l4, loop_162 lduh [%l7 + 0x18], %i0 loop_161: edge32ln %l6, %l3, %l5 std %f2, [%l7 + 0x28] loop_162: bn,a %icc, loop_163 st %f13, [%l7 + 0x64] mulscc %i5, %o2, %l2 edge8l %o6, %o5, %g1 loop_163: st %f13, [%l7 + 0x0C] fands %f13, %f9, %f14 tge %icc, 0x1 fmovs %f13, %f10 ldx [%l7 + 0x78], %o3 edge8l %o4, %i3, %g6 fmovd %f12, %f14 fsrc1 %f2, %f0 fmuld8sux16 %f10, %f3, %f6 bne %icc, loop_164 lduw [%l7 + 0x3C], %i7 fnor %f0, %f8, %f4 lduh [%l7 + 0x6E], %g2 loop_164: udivcc %i2, 0x1A30, %o1 ldx [%l7 + 0x18], %g4 st %f12, [%l7 + 0x54] tne %xcc, 0x1 ldsw [%l7 + 0x74], %o7 fmovrdlz %g7, %f4, %f12 movg %icc, %i1, %l0 stw %g3, [%l7 + 0x28] movrlz %i6, 0x300, %i4 bl loop_165 ldsb [%l7 + 0x32], %g5 edge32l %l1, %o0, %i0 movgu %icc, %l6, %l4 loop_165: lduh [%l7 + 0x44], %l5 ldd [%l7 + 0x58], %f8 std %f0, [%l7 + 0x30] stb %l3, [%l7 + 0x5E] nop setx loop_166, %l0, %l1 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,pt %xcc, loop_167 brgez %o2, loop_168 fors %f12, %f15, %f12 loop_166: fbg,a %fcc1, loop_169 loop_167: sth %i5, [%l7 + 0x60] loop_168: lduw [%l7 + 0x78], %o6 movg %xcc, %l2, %g1 loop_169: fbl,a %fcc2, loop_170 ldub [%l7 + 0x4A], %o5 fcmpeq32 %f0, %f2, %o4 lduw [%l7 + 0x60], %o3 loop_170: st %f3, [%l7 + 0x4C] tleu %icc, 0x3 fabss %f7, %f0 fsrc1 %f4, %f0 fmovda %icc, %f8, %f15 fmovspos %icc, %f13, %f12 fmovsg %icc, %f10, %f14 stw %i3, [%l7 + 0x20] fmul8x16al %f15, %f4, %f0 fmovdge %icc, %f12, %f5 fmovd %f4, %f2 fmovse %xcc, %f10, %f11 bcs loop_171 bvs,a,pt %xcc, loop_172 stw %i7, [%l7 + 0x50] ldsh [%l7 + 0x50], %g2 loop_171: fornot2s %f4, %f13, %f15 loop_172: fornot2 %f4, %f10, %f6 ldsw [%l7 + 0x40], %g6 ldd [%l7 + 0x40], %f0 edge32l %i2, %o1, %o7 stx %g7, [%l7 + 0x20] fmovrdlz %g4, %f0, %f2 fsrc2 %f12, %f2 sth %l0, [%l7 + 0x08] fcmpgt32 %f6, %f0, %i1 st %f13, [%l7 + 0x58] fpsub32s %f9, %f1, %f1 bg,a,pn %icc, loop_173 ldub [%l7 + 0x38], %g3 movcs %icc, %i4, %i6 bvc,pn %icc, loop_174 loop_173: edge32n %g5, %o0, %i0 movne %icc, %l1, %l4 fmovsn %xcc, %f7, %f14 loop_174: ldsh [%l7 + 0x58], %l5 edge8 %l6, %o2, %i5 fmovrdgz %o6, %f10, %f6 fbg %fcc0, loop_175 lduw [%l7 + 0x78], %l3 sdivx %l2, 0x03D5, %o5 fcmpne16 %f14, %f0, %o4 loop_175: ldsw [%l7 + 0x70], %g1 brgez %i3, loop_176 ldsh [%l7 + 0x1E], %o3 alignaddrl %g2, %i7, %i2 bvc,a,pt %xcc, loop_177 loop_176: ldd [%l7 + 0x58], %f8 fnor %f14, %f14, %f0 ldsh [%l7 + 0x5C], %o1 loop_177: ldsb [%l7 + 0x1C], %g6 fblg %fcc2, loop_178 movrlz %o7, 0x19C, %g4 fnands %f2, %f0, %f5 stw %l0, [%l7 + 0x78] loop_178: st %f8, [%l7 + 0x40] ldd [%l7 + 0x48], %f2 sdivx %i1, 0x17E8, %g3 bshuffle %f12, %f8, %f0 fmovd %f10, %f12 faligndata %f0, %f10, %f2 fmovsvc %icc, %f0, %f7 fmovsgu %xcc, %f9, %f2 ldsh [%l7 + 0x44], %i4 fpsub32s %f5, %f4, %f11 orn %i6, %g5, %o0 fbge,a %fcc2, loop_179 nop setx loop_180, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldub [%l7 + 0x57], %i0 fsrc1s %f4, %f12 loop_179: stx %l1, [%l7 + 0x78] loop_180: std %f2, [%l7 + 0x78] fpack32 %f8, %f8, %f0 andn %l4, 0x0B4B, %l5 fmovrde %g7, %f0, %f6 smul %o2, 0x15E5, %l6 stw %i5, [%l7 + 0x60] ldd [%l7 + 0x38], %f8 ble,a loop_181 movneg %xcc, %l3, %l2 sth %o6, [%l7 + 0x34] lduh [%l7 + 0x1A], %o5 loop_181: tneg %icc, 0x2 sth %g1, [%l7 + 0x40] stb %o4, [%l7 + 0x61] orcc %o3, 0x0B49, %i3 tleu %xcc, 0x4 fmovrsgz %i7, %f4, %f13 stw %g2, [%l7 + 0x14] fmovdpos %xcc, %f3, %f10 edge32 %i2, %g6, %o1 taddcc %o7, 0x0BC1, %g4 ldub [%l7 + 0x27], %i1 bl,pn %icc, loop_182 fmovdg %icc, %f11, %f7 edge32ln %l0, %g3, %i4 nop setx loop_183, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_182: ld [%l7 + 0x1C], %f14 edge16l %i6, %o0, %g5 fmovsl %xcc, %f14, %f10 loop_183: udivcc %l1, 0x09AE, %i0 fmovdvc %icc, %f6, %f8 fcmpne16 %f10, %f2, %l4 lduh [%l7 + 0x78], %g7 xor %o2, %l5, %i5 movleu %icc, %l3, %l2 fornot1 %f14, %f0, %f0 fornot2 %f14, %f6, %f4 fmovsge %xcc, %f14, %f15 fbo %fcc2, loop_184 st %f2, [%l7 + 0x0C] ldd [%l7 + 0x20], %f10 ldsw [%l7 + 0x74], %o6 loop_184: stx %l6, [%l7 + 0x50] tgu %icc, 0x1 fnors %f8, %f9, %f11 fsrc2s %f14, %f7 movrne %o5, %g1, %o4 stx %o3, [%l7 + 0x18] fmovsvc %icc, %f1, %f11 sth %i3, [%l7 + 0x1C] subc %g2, 0x17BF, %i2 fmovdge %icc, %f6, %f1 fcmpes %fcc2, %f2, %f4 lduh [%l7 + 0x52], %g6 lduh [%l7 + 0x22], %o1 fpadd32 %f14, %f6, %f10 fmovsa %xcc, %f13, %f9 fmuld8ulx16 %f2, %f9, %f14 fmovrdlz %i7, %f2, %f6 fcmpgt16 %f2, %f2, %o7 fmovsge %icc, %f0, %f8 fsrc1 %f6, %f4 srl %g4, 0x18, %i1 fabsd %f4, %f12 movrne %g3, %i4, %i6 fmovsl %xcc, %f14, %f1 smulcc %o0, %l0, %g5 fcmpgt16 %f12, %f14, %i0 edge16l %l4, %g7, %l1 edge8l %o2, %l5, %i5 srax %l2, 0x10, %l3 lduh [%l7 + 0x78], %l6 fcmpgt32 %f2, %f12, %o5 fnot2 %f10, %f6 tcc %xcc, 0x1 fmovdcs %icc, %f1, %f8 fmovdne %icc, %f1, %f15 ldsh [%l7 + 0x68], %o6 std %f6, [%l7 + 0x40] ld [%l7 + 0x54], %f12 fmovdneg %xcc, %f5, %f13 tle %icc, 0x3 fornot2s %f11, %f12, %f5 stx %g1, [%l7 + 0x68] fexpand %f3, %f0 bneg,a loop_185 brlz %o4, loop_186 edge8n %o3, %i3, %g2 ldsb [%l7 + 0x4E], %g6 loop_185: ldub [%l7 + 0x72], %i2 loop_186: fbu,a %fcc0, loop_187 tg %icc, 0x0 lduh [%l7 + 0x5A], %i7 ldsw [%l7 + 0x20], %o7 loop_187: fbn,a %fcc2, loop_188 fpsub32s %f12, %f1, %f3 movrgez %o1, %g4, %g3 sth %i4, [%l7 + 0x22] loop_188: ld [%l7 + 0x58], %f6 mulscc %i6, %i1, %l0 movrlez %o0, 0x026, %i0 std %f12, [%l7 + 0x28] sra %g5, 0x0E, %l4 stb %l1, [%l7 + 0x3C] fandnot2s %f6, %f10, %f12 fpsub32s %f6, %f6, %f7 brlz %o2, loop_189 fmovrsgez %l5, %f15, %f8 srl %g7, %i5, %l3 srl %l2, 0x16, %l6 loop_189: fandnot1s %f13, %f4, %f2 lduw [%l7 + 0x50], %o5 tcs %xcc, 0x0 fnand %f8, %f12, %f8 bgu,a,pt %icc, loop_190 fmovsle %xcc, %f14, %f13 tge %xcc, 0x2 fpsub16 %f8, %f6, %f4 loop_190: tvs %icc, 0x4 fbe,a %fcc3, loop_191 fbl %fcc3, loop_192 ldsb [%l7 + 0x7B], %g1 stw %o6, [%l7 + 0x0C] loop_191: mova %icc, %o3, %o4 loop_192: move %icc, %i3, %g2 sdivx %i2, 0x0BC9, %i7 taddcc %o7, %g6, %g4 fmuld8ulx16 %f12, %f0, %f14 ldd [%l7 + 0x60], %f0 fbl %fcc2, loop_193 fcmped %fcc1, %f12, %f4 stx %g3, [%l7 + 0x40] ldd [%l7 + 0x40], %f6 loop_193: fmovdvc %xcc, %f10, %f11 ldub [%l7 + 0x31], %o1 fbne %fcc1, loop_194 bn %icc, loop_195 movrgz %i4, 0x2DF, %i1 fpadd32s %f15, %f10, %f15 loop_194: st %f3, [%l7 + 0x5C] loop_195: fbne %fcc0, loop_196 edge16n %l0, %i6, %o0 fnot1s %f15, %f12 fbl,a %fcc3, loop_197 loop_196: tsubcc %g5, %i0, %l4 fpsub16 %f8, %f2, %f0 movn %xcc, %o2, %l5 loop_197: tcs %xcc, 0x4 array8 %g7, %l1, %l3 srlx %l2, 0x05, %l6 fxnors %f15, %f7, %f0 addccc %o5, %i5, %g1 fpsub32s %f3, %f6, %f1 bg,a %xcc, loop_198 ldd [%l7 + 0x60], %f2 st %f7, [%l7 + 0x3C] addcc %o6, 0x1BFD, %o4 loop_198: movleu %xcc, %o3, %g2 stx %i3, [%l7 + 0x78] and %i7, 0x1524, %i2 stb %g6, [%l7 + 0x79] movl %xcc, %g4, %g3 alignaddrl %o7, %o1, %i1 fmovsneg %xcc, %f15, %f10 orn %l0, 0x19C7, %i6 fands %f10, %f5, %f13 lduw [%l7 + 0x44], %o0 siam 0x3 srax %g5, 0x11, %i4 fpsub32s %f5, %f8, %f15 fmovsne %xcc, %f12, %f4 fpack16 %f4, %f8 xorcc %l4, %o2, %l5 ldd [%l7 + 0x08], %f12 edge8l %i0, %g7, %l3 stb %l1, [%l7 + 0x61] st %f13, [%l7 + 0x34] taddcctv %l6, %o5, %l2 bg %xcc, loop_199 fxor %f8, %f4, %f4 bg,a %icc, loop_200 fbu %fcc2, loop_201 loop_199: tne %xcc, 0x4 fone %f8 loop_200: stw %g1, [%l7 + 0x34] loop_201: fblg,a %fcc3, loop_202 fmovsge %xcc, %f6, %f0 fcmple16 %f2, %f6, %i5 ldsh [%l7 + 0x08], %o4 loop_202: fmovdge %icc, %f6, %f3 fxnor %f10, %f4, %f10 movcc %xcc, %o6, %g2 fmovdvs %xcc, %f3, %f3 st %f2, [%l7 + 0x54] ld [%l7 + 0x34], %f9 smul %o3, 0x1E47, %i7 ld [%l7 + 0x20], %f1 fornot1s %f0, %f13, %f14 umul %i2, 0x1F7B, %i3 stx %g4, [%l7 + 0x10] fmovsneg %xcc, %f1, %f12 nop setx loop_203, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %g6, [%l7 + 0x10] pdist %f4, %f10, %f0 ldsb [%l7 + 0x26], %g3 loop_203: for %f10, %f8, %f6 edge8l %o1, %o7, %l0 bpos loop_204 subc %i6, %i1, %o0 fsrc2s %f13, %f5 movgu %icc, %g5, %l4 loop_204: call loop_205 fmovsneg %icc, %f8, %f13 fornot1s %f10, %f11, %f0 fors %f9, %f14, %f10 loop_205: fbe %fcc2, loop_206 ldsw [%l7 + 0x08], %o2 ldd [%l7 + 0x20], %f0 stb %l5, [%l7 + 0x4E] loop_206: fnot1 %f0, %f6 be,a %icc, loop_207 tge %icc, 0x4 sdivx %i4, 0x1010, %g7 fandnot2s %f5, %f12, %f4 loop_207: std %f14, [%l7 + 0x18] std %f12, [%l7 + 0x70] movre %i0, %l1, %l3 st %f9, [%l7 + 0x2C] smul %o5, 0x1D7E, %l2 ldx [%l7 + 0x60], %l6 fmovdg %xcc, %f3, %f5 sth %i5, [%l7 + 0x24] fnands %f0, %f3, %f13 smulcc %g1, %o6, %g2 brz,a %o3, loop_208 sth %o4, [%l7 + 0x76] mova %icc, %i7, %i2 tne %xcc, 0x5 loop_208: fmovsa %xcc, %f12, %f1 udiv %g4, 0x08D4, %i3 bneg,pt %icc, loop_209 addccc %g3, 0x19FF, %g6 tsubcctv %o7, %o1, %l0 sdivcc %i6, 0x0D9A, %i1 loop_209: stw %g5, [%l7 + 0x08] movre %o0, %o2, %l4 fcmpes %fcc3, %f9, %f11 fcmpeq16 %f6, %f8, %l5 fones %f13 movle %xcc, %g7, %i0 fmovsvc %xcc, %f5, %f15 ldub [%l7 + 0x17], %i4 bcs,a loop_210 fornot1 %f6, %f0, %f14 bge %icc, loop_211 add %l1, 0x1B92, %o5 loop_210: stw %l2, [%l7 + 0x20] brz %l3, loop_212 loop_211: fpsub16 %f4, %f6, %f2 ld [%l7 + 0x48], %f6 udivcc %l6, 0x0663, %i5 loop_212: fpsub16 %f8, %f2, %f8 sth %g1, [%l7 + 0x64] bneg loop_213 fnot2 %f12, %f8 ble,a %icc, loop_214 ldx [%l7 + 0x58], %o6 loop_213: ld [%l7 + 0x4C], %f0 tgu %icc, 0x7 loop_214: mova %xcc, %o3, %o4 ldx [%l7 + 0x58], %i7 movvs %icc, %i2, %g2 fmovdne %icc, %f14, %f7 fornot2s %f4, %f1, %f12 fbuge,a %fcc1, loop_215 tneg %icc, 0x6 movcs %icc, %i3, %g4 stb %g3, [%l7 + 0x75] loop_215: tg %xcc, 0x2 ldsh [%l7 + 0x50], %o7 fbe,a %fcc0, loop_216 bcs,pt %xcc, loop_217 movvs %icc, %o1, %g6 edge8n %l0, %i1, %g5 loop_216: addc %i6, 0x1291, %o0 loop_217: tgu %xcc, 0x3 nop setx loop_218, %l0, %l1 jmpl %l1, %o2 ldsb [%l7 + 0x29], %l4 fmul8ulx16 %f0, %f12, %f10 movpos %xcc, %g7, %l5 loop_218: fexpand %f0, %f2 sub %i0, 0x062B, %i4 xorcc %l1, 0x0C99, %o5 fpsub32 %f12, %f10, %f12 edge32ln %l2, %l3, %i5 udivx %g1, 0x091B, %l6 ldsb [%l7 + 0x2D], %o3 lduh [%l7 + 0x56], %o4 andn %o6, %i2, %i7 alignaddrl %i3, %g4, %g2 ld [%l7 + 0x30], %f11 fbe %fcc0, loop_219 ldd [%l7 + 0x78], %f2 fmul8x16au %f11, %f0, %f10 fcmps %fcc3, %f13, %f1 loop_219: ldsh [%l7 + 0x24], %g3 alignaddrl %o1, %g6, %l0 fmovrslz %o7, %f4, %f7 fones %f3 lduw [%l7 + 0x2C], %i1 edge32ln %g5, %i6, %o2 fpmerge %f11, %f3, %f12 fmovrdgz %l4, %f10, %f12 sethi 0x1608, %o0 fmovsvs %xcc, %f6, %f14 fxnor %f10, %f2, %f14 stw %l5, [%l7 + 0x6C] array32 %i0, %i4, %l1 fxnors %f5, %f6, %f1 ldsw [%l7 + 0x54], %o5 fpsub32 %f12, %f8, %f10 xor %g7, 0x13ED, %l3 call loop_220 fmul8sux16 %f4, %f12, %f0 edge16n %l2, %i5, %g1 lduw [%l7 + 0x68], %l6 loop_220: fbg,a %fcc1, loop_221 ldub [%l7 + 0x61], %o3 bshuffle %f12, %f6, %f14 fmovspos %icc, %f14, %f0 loop_221: fcmple16 %f2, %f14, %o4 smul %i2, 0x091F, %o6 stw %i7, [%l7 + 0x54] stw %i3, [%l7 + 0x6C] movrlez %g4, %g3, %o1 movrlez %g6, 0x144, %l0 movge %icc, %o7, %g2 tn %xcc, 0x5 edge16 %i1, %i6, %g5 fbug %fcc3, loop_222 stb %o2, [%l7 + 0x4D] taddcctv %l4, 0x1B3A, %l5 std %f0, [%l7 + 0x58] loop_222: std %f6, [%l7 + 0x10] movleu %icc, %i0, %i4 tgu %icc, 0x3 fnot2 %f10, %f6 stx %l1, [%l7 + 0x50] ldsb [%l7 + 0x2F], %o5 movl %xcc, %o0, %l3 fabss %f13, %f9 fmovdne %xcc, %f8, %f9 st %f8, [%l7 + 0x60] fand %f4, %f10, %f12 fzero %f14 ldsb [%l7 + 0x1C], %l2 fbl %fcc1, loop_223 siam 0x4 tl %icc, 0x6 ldx [%l7 + 0x38], %g7 loop_223: sdiv %g1, 0x1B6A, %i5 fbul %fcc1, loop_224 fble,a %fcc3, loop_225 lduh [%l7 + 0x38], %l6 fmovrsgez %o3, %f14, %f11 loop_224: lduw [%l7 + 0x48], %i2 loop_225: ldsb [%l7 + 0x6D], %o4 fpadd16 %f4, %f0, %f14 tvc %xcc, 0x6 fmovspos %icc, %f2, %f8 std %f6, [%l7 + 0x58] tcc %xcc, 0x6 std %f0, [%l7 + 0x30] lduw [%l7 + 0x74], %i7 bneg,a loop_226 fba %fcc1, loop_227 fcmpes %fcc2, %f4, %f0 bgu,a,pt %icc, loop_228 loop_226: tneg %xcc, 0x2 loop_227: tge %icc, 0x1 lduw [%l7 + 0x64], %o6 loop_228: fpadd32s %f2, %f9, %f7 fcmpeq16 %f6, %f0, %g4 brgz,a %g3, loop_229 edge8ln %o1, %g6, %i3 stb %l0, [%l7 + 0x44] ldsb [%l7 + 0x18], %g2 loop_229: sdivx %o7, 0x19C7, %i1 ldx [%l7 + 0x28], %g5 tcs %icc, 0x7 fbul,a %fcc3, loop_230 movneg %xcc, %o2, %l4 ldd [%l7 + 0x70], %f12 ldsw [%l7 + 0x28], %i6 loop_230: be,a,pn %xcc, loop_231 fmovdge %icc, %f2, %f3 fmovscc %icc, %f3, %f0 ldsb [%l7 + 0x2C], %i0 loop_231: ta %xcc, 0x2 ldsw [%l7 + 0x40], %l5 ldsw [%l7 + 0x48], %l1 stx %o5, [%l7 + 0x68] fmovrslez %i4, %f12, %f1 lduw [%l7 + 0x6C], %o0 fble,a %fcc1, loop_232 fbge %fcc0, loop_233 taddcctv %l2, 0x18C5, %g7 ld [%l7 + 0x1C], %f12 loop_232: ldsw [%l7 + 0x48], %l3 loop_233: ldsw [%l7 + 0x18], %i5 lduw [%l7 + 0x4C], %g1 st %f1, [%l7 + 0x08] mulscc %l6, 0x0C32, %i2 tpos %icc, 0x6 st %f4, [%l7 + 0x50] movpos %icc, %o4, %o3 fpack16 %f2, %f9 ldsw [%l7 + 0x68], %i7 srlx %g4, 0x01, %g3 umul %o6, 0x1CF5, %o1 fnot2 %f14, %f6 move %icc, %g6, %l0 orncc %g2, %i3, %i1 ld [%l7 + 0x6C], %f7 brgez %o7, loop_234 mova %xcc, %g5, %o2 st %f5, [%l7 + 0x3C] fmovrse %l4, %f2, %f13 loop_234: ldub [%l7 + 0x36], %i6 sub %i0, 0x0BFA, %l1 udivcc %l5, 0x0B4F, %o5 subccc %o0, %l2, %i4 edge16n %l3, %g7, %g1 edge32l %l6, %i2, %o4 tle %icc, 0x7 udivx %o3, 0x18B1, %i5 stb %i7, [%l7 + 0x7A] ldub [%l7 + 0x58], %g3 xnorcc %o6, %g4, %o1 st %f10, [%l7 + 0x58] ld [%l7 + 0x78], %f13 tcs %icc, 0x3 brgz %l0, loop_235 sethi 0x1DF6, %g2 orncc %i3, 0x027C, %g6 fmovdpos %xcc, %f6, %f6 loop_235: fmul8sux16 %f2, %f8, %f10 stx %i1, [%l7 + 0x78] sth %g5, [%l7 + 0x56] sll %o2, 0x12, %l4 ldd [%l7 + 0x48], %f12 fcmpeq16 %f14, %f10, %o7 fabsd %f8, %f10 ldsh [%l7 + 0x1A], %i6 fmul8sux16 %f0, %f6, %f10 ldd [%l7 + 0x20], %f12 lduh [%l7 + 0x3C], %i0 sth %l5, [%l7 + 0x2E] edge32l %l1, %o5, %l2 fcmpeq32 %f12, %f8, %i4 umul %l3, 0x0C86, %o0 ldd [%l7 + 0x40], %f0 fands %f5, %f7, %f8 movre %g7, 0x313, %g1 fmovsgu %icc, %f13, %f6 ldub [%l7 + 0x5E], %i2 lduh [%l7 + 0x16], %l6 st %f2, [%l7 + 0x18] ldd [%l7 + 0x68], %f14 fmovsne %xcc, %f4, %f4 mulscc %o3, %o4, %i7 fbule %fcc2, loop_236 udiv %g3, 0x0EEA, %o6 fnot1s %f8, %f4 fmovsge %icc, %f12, %f14 loop_236: fmovrsgz %i5, %f10, %f3 edge32l %o1, %l0, %g4 fxnors %f4, %f8, %f6 sdivcc %i3, 0x1306, %g6 fabss %f13, %f1 fmovscs %icc, %f15, %f7 umulcc %i1, %g5, %o2 fxor %f14, %f2, %f2 movneg %icc, %l4, %g2 movrgez %o7, 0x01C, %i6 fpsub32 %f10, %f8, %f4 fbug,a %fcc0, loop_237 stx %l5, [%l7 + 0x28] fmovsle %xcc, %f0, %f1 lduw [%l7 + 0x3C], %l1 loop_237: smulcc %o5, %i0, %l2 movrlez %i4, 0x0E6, %l3 nop setx loop_238, %l0, %l1 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 %o0, 0x1A41, %g7 fcmpne32 %f10, %f12, %g1 ldsw [%l7 + 0x78], %i2 loop_238: alignaddr %l6, %o3, %i7 fmovdcs %icc, %f8, %f7 fors %f4, %f11, %f12 stb %g3, [%l7 + 0x56] ldx [%l7 + 0x70], %o6 lduw [%l7 + 0x40], %o4 tgu %xcc, 0x7 fbul %fcc2, loop_239 movcc %xcc, %o1, %i5 ldx [%l7 + 0x38], %l0 bneg,a loop_240 loop_239: sdivx %i3, 0x14A2, %g4 fsrc2s %f8, %f14 addcc %g6, %i1, %o2 loop_240: ta %icc, 0x6 fnot2s %f5, %f15 ldsb [%l7 + 0x67], %g5 fxor %f8, %f8, %f12 ldsh [%l7 + 0x0E], %g2 bneg,a loop_241 movrne %o7, %i6, %l5 fcmpgt32 %f14, %f8, %l4 xorcc %l1, %i0, %l2 loop_241: std %f4, [%l7 + 0x10] ldx [%l7 + 0x70], %o5 fbue,a %fcc3, loop_242 sdivcc %l3, 0x1ECD, %o0 movcs %icc, %i4, %g1 bn loop_243 loop_242: fmovde %xcc, %f15, %f10 sth %g7, [%l7 + 0x30] fmovrde %l6, %f8, %f10 loop_243: umul %o3, 0x0E97, %i2 fands %f7, %f12, %f3 fmovsl %xcc, %f15, %f14 sub %g3, 0x189A, %i7 array32 %o6, %o1, %o4 fandnot1 %f8, %f12, %f0 fornot1 %f6, %f4, %f4 movge %xcc, %l0, %i3 lduw [%l7 + 0x74], %g4 tne %xcc, 0x2 xorcc %g6, %i1, %i5 sth %o2, [%l7 + 0x2A] tg %xcc, 0x3 st %f3, [%l7 + 0x74] fcmpeq32 %f10, %f14, %g5 sth %o7, [%l7 + 0x68] bn %icc, loop_244 ldub [%l7 + 0x31], %i6 addc %l5, 0x0784, %l4 fsrc1s %f15, %f11 loop_244: fmovsneg %icc, %f2, %f0 fpsub32 %f0, %f0, %f0 sth %l1, [%l7 + 0x3E] fmul8sux16 %f14, %f0, %f0 ldd [%l7 + 0x50], %f12 ldsb [%l7 + 0x60], %i0 ldub [%l7 + 0x74], %g2 fblg %fcc0, loop_245 stw %o5, [%l7 + 0x30] fmul8x16 %f3, %f12, %f12 ldd [%l7 + 0x38], %f10 loop_245: edge8l %l2, %l3, %i4 faligndata %f8, %f10, %f14 ldsw [%l7 + 0x10], %o0 xnorcc %g1, 0x0AF4, %g7 fnot2 %f6, %f0 tcc %xcc, 0x0 fone %f14 movvc %xcc, %l6, %o3 fpadd16 %f12, %f2, %f12 fmovdpos %xcc, %f4, %f15 fcmpeq32 %f12, %f2, %g3 movn %icc, %i2, %o6 lduw [%l7 + 0x14], %o1 fmul8ulx16 %f6, %f4, %f6 ldx [%l7 + 0x10], %i7 sdiv %l0, 0x02EE, %o4 fcmpes %fcc0, %f2, %f10 fbl,a %fcc1, loop_246 tgu %xcc, 0x3 addcc %g4, %g6, %i1 lduw [%l7 + 0x64], %i5 loop_246: xor %i3, 0x0C49, %g5 sdivcc %o7, 0x0D73, %i6 fbl %fcc2, loop_247 fmovdn %icc, %f13, %f11 fmovsa %xcc, %f10, %f11 fbuge %fcc3, loop_248 loop_247: std %f10, [%l7 + 0x50] fandnot1s %f0, %f6, %f14 ldsh [%l7 + 0x3E], %o2 loop_248: sdivx %l5, 0x0877, %l1 ldub [%l7 + 0x65], %i0 fmovsneg %xcc, %f11, %f11 fcmpeq16 %f4, %f6, %g2 ldx [%l7 + 0x20], %l4 stb %l2, [%l7 + 0x46] or %o5, 0x0D18, %i4 fmovs %f11, %f3 fmul8x16au %f15, %f1, %f2 stw %o0, [%l7 + 0x64] bl %icc, loop_249 ldsw [%l7 + 0x30], %l3 sth %g1, [%l7 + 0x28] ldsb [%l7 + 0x22], %l6 loop_249: fmovsne %icc, %f4, %f10 movge %xcc, %g7, %g3 tcc %icc, 0x7 tgu %icc, 0x6 lduh [%l7 + 0x0C], %i2 fsrc2 %f12, %f10 fnegd %f14, %f4 ldsh [%l7 + 0x64], %o6 bneg %xcc, loop_250 tleu %xcc, 0x4 st %f2, [%l7 + 0x68] edge16ln %o3, %o1, %i7 loop_250: orn %o4, %g4, %l0 tleu %icc, 0x3 fmovsa %xcc, %f4, %f0 bpos,a,pn %xcc, loop_251 fbl,a %fcc0, loop_252 fmovsle %xcc, %f12, %f12 fpsub32s %f5, %f13, %f12 loop_251: bvc %xcc, loop_253 loop_252: stx %g6, [%l7 + 0x60] movrgz %i5, 0x140, %i1 fmuld8sux16 %f8, %f0, %f8 loop_253: ldsh [%l7 + 0x54], %i3 fmovrdgez %g5, %f2, %f14 brz,a %i6, loop_254 ldsw [%l7 + 0x10], %o7 popc %l5, %o2 and %l1, %i0, %l4 loop_254: sra %l2, 0x1D, %o5 edge8ln %i4, %o0, %l3 stb %g2, [%l7 + 0x45] alignaddr %g1, %l6, %g7 array8 %g3, %o6, %i2 nop setx loop_255, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tgu %icc, 0x2 ld [%l7 + 0x40], %f10 fmuld8sux16 %f5, %f14, %f2 loop_255: bge,a %icc, loop_256 bvc,a,pt %xcc, loop_257 subc %o1, %o3, %o4 ldx [%l7 + 0x40], %i7 loop_256: ldsh [%l7 + 0x7C], %g4 loop_257: sra %g6, 0x03, %i5 ldsh [%l7 + 0x60], %i1 fmovdpos %xcc, %f9, %f2 brlez,a %l0, loop_258 std %f14, [%l7 + 0x08] ldub [%l7 + 0x41], %g5 sethi 0x0A5E, %i3 loop_258: fmovsge %xcc, %f6, %f7 fblg,a %fcc1, loop_259 bshuffle %f2, %f4, %f12 fnegd %f10, %f4 fmovdl %icc, %f12, %f6 loop_259: tle %icc, 0x6 srlx %o7, %i6, %o2 stw %l1, [%l7 + 0x5C] bvs %icc, loop_260 ldub [%l7 + 0x15], %i0 fpack16 %f12, %f12 fxor %f14, %f6, %f2 loop_260: stb %l5, [%l7 + 0x22] fmovrde %l2, %f8, %f0 subcc %o5, %l4, %o0 fmovdle %xcc, %f15, %f12 addc %i4, %l3, %g2 bl,pt %icc, loop_261 fmovsge %xcc, %f1, %f10 stw %g1, [%l7 + 0x78] ldub [%l7 + 0x7E], %l6 loop_261: st %f1, [%l7 + 0x48] fmovdg %icc, %f12, %f8 sllx %g7, %g3, %o6 fbo,a %fcc3, loop_262 fmovsa %icc, %f2, %f0 orn %i2, 0x0730, %o1 subccc %o3, 0x007A, %i7 loop_262: movgu %xcc, %o4, %g6 pdist %f14, %f10, %f8 ldsw [%l7 + 0x60], %i5 lduh [%l7 + 0x50], %i1 ld [%l7 + 0x30], %f7 movl %xcc, %g4, %l0 edge32ln %g5, %i3, %i6 ldsw [%l7 + 0x08], %o7 lduw [%l7 + 0x60], %l1 smulcc %o2, 0x0E34, %l5 edge32ln %i0, %l2, %o5 fmovscs %xcc, %f3, %f8 fmovdgu %xcc, %f7, %f0 edge8n %l4, %o0, %i4 move %icc, %g2, %g1 ldsw [%l7 + 0x40], %l3 ldub [%l7 + 0x2A], %g7 fpadd32s %f15, %f6, %f3 sdivcc %g3, 0x0AE2, %l6 fmul8x16al %f15, %f12, %f12 bcs,a loop_263 stb %i2, [%l7 + 0x7C] ldsb [%l7 + 0x0A], %o6 stb %o3, [%l7 + 0x22] loop_263: fmovsne %icc, %f11, %f6 movvc %xcc, %o1, %i7 tpos %xcc, 0x2 fmovdne %icc, %f1, %f7 ldsb [%l7 + 0x34], %g6 edge32ln %o4, %i1, %i5 lduh [%l7 + 0x52], %g4 movl %xcc, %g5, %l0 movre %i3, %i6, %o7 std %f14, [%l7 + 0x58] fmul8x16 %f15, %f14, %f0 fxnor %f0, %f6, %f12 fmovs %f1, %f15 tge %icc, 0x6 lduw [%l7 + 0x74], %l1 stb %o2, [%l7 + 0x6F] brlz %l5, loop_264 fbuge,a %fcc1, loop_265 stw %l2, [%l7 + 0x30] bpos loop_266 loop_264: stx %o5, [%l7 + 0x40] loop_265: stx %l4, [%l7 + 0x38] fnor %f0, %f14, %f4 loop_266: fzero %f14 fmul8ulx16 %f4, %f4, %f0 movne %xcc, %o0, %i0 alignaddr %g2, %g1, %i4 movvs %xcc, %l3, %g7 orn %g3, %l6, %i2 movne %icc, %o3, %o6 fcmps %fcc1, %f0, %f4 fxor %f12, %f4, %f6 ldub [%l7 + 0x57], %o1 sth %g6, [%l7 + 0x26] fmovse %xcc, %f0, %f12 umulcc %o4, %i7, %i5 ldx [%l7 + 0x58], %i1 fmovdleu %icc, %f1, %f11 fmovsl %xcc, %f6, %f13 fsrc2s %f3, %f10 sub %g5, %g4, %i3 movge %icc, %i6, %o7 ldsh [%l7 + 0x2C], %l0 st %f15, [%l7 + 0x7C] brlez,a %o2, loop_267 edge16ln %l1, %l5, %o5 fcmpd %fcc3, %f8, %f8 fmovsleu %xcc, %f8, %f11 loop_267: movrgz %l4, 0x08F, %o0 movcs %icc, %l2, %g2 fxors %f3, %f5, %f6 ldx [%l7 + 0x58], %i0 ldd [%l7 + 0x40], %f4 tsubcc %g1, 0x052E, %l3 fmul8x16 %f13, %f6, %f10 fmul8x16 %f5, %f8, %f6 movn %icc, %g7, %i4 tcs %xcc, 0x3 fnand %f14, %f8, %f6 fmovdn %icc, %f15, %f8 sdivcc %l6, 0x0A28, %g3 alignaddrl %i2, %o6, %o3 array16 %g6, %o1, %i7 ldd [%l7 + 0x48], %f6 fmul8x16al %f1, %f6, %f12 stw %i5, [%l7 + 0x58] ldd [%l7 + 0x28], %f4 fpsub16s %f6, %f3, %f7 ldd [%l7 + 0x28], %f6 fmovsle %xcc, %f4, %f1 stb %i1, [%l7 + 0x4E] ldub [%l7 + 0x18], %g5 brlz %g4, loop_268 stx %o4, [%l7 + 0x50] mulx %i6, %i3, %o7 orn %l0, %o2, %l1 loop_268: stb %o5, [%l7 + 0x64] fmovrsne %l4, %f15, %f7 movrlez %l5, 0x1FB, %l2 sdivcc %o0, 0x0344, %i0 smul %g1, %l3, %g7 ld [%l7 + 0x08], %f1 andn %g2, %i4, %l6 fpadd32s %f4, %f8, %f3 brlez %g3, loop_269 ldx [%l7 + 0x08], %i2 bg %icc, loop_270 fmovrsne %o3, %f4, %f1 loop_269: ldub [%l7 + 0x5A], %o6 fmovdvc %icc, %f7, %f15 loop_270: ld [%l7 + 0x70], %f15 st %f7, [%l7 + 0x34] sth %o1, [%l7 + 0x16] fnor %f8, %f10, %f0 fbe,a %fcc3, loop_271 lduh [%l7 + 0x24], %i7 st %f9, [%l7 + 0x64] fmul8sux16 %f4, %f2, %f10 loop_271: ldd [%l7 + 0x08], %f6 nop setx loop_272, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fone %f6 fxnors %f8, %f5, %f3 lduh [%l7 + 0x7E], %g6 loop_272: ldsb [%l7 + 0x0D], %i1 fmovsvs %icc, %f13, %f12 fmovdvs %xcc, %f14, %f4 fmovrslez %g5, %f14, %f4 brgez %g4, loop_273 tvc %icc, 0x3 fmovdvs %xcc, %f10, %f10 tn %icc, 0x7 loop_273: ldd [%l7 + 0x70], %f12 lduh [%l7 + 0x22], %i5 fpsub32s %f5, %f1, %f8 fcmpd %fcc3, %f12, %f8 sth %i6, [%l7 + 0x62] stx %o4, [%l7 + 0x60] edge32ln %o7, %i3, %l0 brlez %l1, loop_274 st %f14, [%l7 + 0x5C] fnot1s %f11, %f6 stx %o5, [%l7 + 0x30] loop_274: addcc %l4, %o2, %l5 fmuld8sux16 %f8, %f7, %f10 umulcc %l2, 0x0A59, %i0 fnot2 %f4, %f0 edge32l %o0, %g1, %g7 std %f14, [%l7 + 0x60] ldsb [%l7 + 0x1D], %g2 fsrc1s %f8, %f8 ldsb [%l7 + 0x2F], %l3 stb %l6, [%l7 + 0x71] fmovrdne %i4, %f8, %f14 srax %g3, %o3, %i2 fmovdleu %icc, %f5, %f4 fsrc2 %f2, %f0 ld [%l7 + 0x1C], %f5 edge8ln %o1, %i7, %g6 fcmps %fcc1, %f10, %f8 ldd [%l7 + 0x30], %f8 tneg %xcc, 0x5 movne %xcc, %i1, %g5 ldsw [%l7 + 0x44], %o6 stb %g4, [%l7 + 0x57] movrgez %i6, 0x09E, %o4 tvs %xcc, 0x2 fbn %fcc3, loop_275 fone %f2 movrlz %o7, %i5, %i3 ldd [%l7 + 0x20], %f4 loop_275: fxors %f14, %f3, %f2 tl %icc, 0x3 fcmpd %fcc2, %f12, %f8 movvc %xcc, %l0, %l1 fpadd32 %f6, %f2, %f12 fxor %f6, %f6, %f0 fmovdne %icc, %f5, %f2 addccc %l4, 0x0D12, %o5 ld [%l7 + 0x6C], %f7 ldx [%l7 + 0x70], %o2 array32 %l5, %l2, %i0 brlez %o0, loop_276 fors %f7, %f4, %f15 fmovdgu %xcc, %f1, %f9 umul %g7, 0x0A3A, %g1 loop_276: taddcctv %l3, %g2, %l6 fmovsa %icc, %f9, %f3 ta %icc, 0x6 fmovscs %icc, %f12, %f9 tn %xcc, 0x6 ldx [%l7 + 0x78], %i4 tge %icc, 0x7 bgu,a loop_277 fmovdne %icc, %f8, %f1 fmovdne %xcc, %f2, %f6 umul %g3, %i2, %o1 loop_277: tl %xcc, 0x3 tgu %icc, 0x4 ldx [%l7 + 0x58], %o3 srl %g6, %i1, %i7 lduw [%l7 + 0x0C], %o6 ldub [%l7 + 0x72], %g5 ldx [%l7 + 0x38], %g4 udiv %i6, 0x07A7, %o7 sth %i5, [%l7 + 0x76] move %icc, %o4, %l0 ldx [%l7 + 0x70], %l1 fpack32 %f14, %f10, %f14 andncc %l4, %o5, %i3 stb %o2, [%l7 + 0x34] fbg %fcc0, loop_278 sth %l5, [%l7 + 0x6C] fxnors %f13, %f4, %f11 tleu %icc, 0x4 loop_278: ldx [%l7 + 0x78], %i0 ld [%l7 + 0x40], %f10 fpadd16 %f14, %f8, %f4 ldsb [%l7 + 0x49], %l2 fnegs %f12, %f7 fcmpeq32 %f2, %f10, %g7 fcmps %fcc3, %f5, %f12 ld [%l7 + 0x08], %f15 siam 0x2 stb %o0, [%l7 + 0x4D] bl,a,pt %xcc, loop_279 ldd [%l7 + 0x70], %f12 movrlz %l3, 0x3DA, %g1 bcs,a %xcc, loop_280 loop_279: fxnor %f14, %f8, %f14 fmovsne %xcc, %f6, %f9 sdivx %g2, 0x0CF8, %l6 loop_280: fmul8ulx16 %f0, %f14, %f6 fcmpgt32 %f4, %f2, %i4 ldub [%l7 + 0x40], %g3 ldub [%l7 + 0x35], %i2 fpack32 %f10, %f8, %f0 fzeros %f11 fsrc1 %f4, %f6 movrne %o3, 0x114, %g6 ldsw [%l7 + 0x44], %i1 lduh [%l7 + 0x0E], %i7 be,a %xcc, loop_281 fcmpes %fcc0, %f10, %f0 edge16n %o1, %o6, %g4 fbug %fcc0, loop_282 loop_281: bg,pt %icc, loop_283 movpos %icc, %i6, %o7 fornot1s %f3, %f8, %f14 loop_282: ldsw [%l7 + 0x1C], %i5 loop_283: fpackfix %f10, %f9 fmovscs %xcc, %f1, %f3 brlez,a %o4, loop_284 movrne %g5, 0x21E, %l0 tle %icc, 0x1 fmovsl %icc, %f11, %f0 loop_284: ldsb [%l7 + 0x51], %l4 fmovsvs %icc, %f11, %f1 ldsh [%l7 + 0x58], %l1 sth %o5, [%l7 + 0x12] sth %i3, [%l7 + 0x58] xnorcc %l5, %o2, %i0 bl,pt %xcc, loop_285 movleu %icc, %g7, %o0 fone %f6 fnegd %f0, %f12 loop_285: sth %l2, [%l7 + 0x2E] movrgez %l3, %g1, %l6 ldub [%l7 + 0x21], %g2 tneg %xcc, 0x7 ldub [%l7 + 0x3F], %i4 mulscc %g3, %i2, %g6 ldub [%l7 + 0x65], %o3 bg,a %icc, loop_286 lduh [%l7 + 0x7C], %i7 lduh [%l7 + 0x46], %i1 movre %o1, 0x1E4, %o6 loop_286: fmovdvc %icc, %f3, %f11 tsubcctv %i6, 0x12A5, %o7 movrlez %i5, %g4, %g5 fexpand %f4, %f0 fzeros %f12 tcs %icc, 0x2 bpos %xcc, loop_287 fnand %f6, %f10, %f12 movrlez %o4, 0x3FC, %l4 tsubcc %l1, %o5, %i3 loop_287: fble %fcc3, loop_288 fabsd %f0, %f10 ldd [%l7 + 0x30], %f10 orcc %l0, %o2, %l5 loop_288: fcmps %fcc1, %f0, %f14 fbo %fcc3, loop_289 be %xcc, loop_290 ldd [%l7 + 0x08], %f6 lduw [%l7 + 0x18], %g7 loop_289: mova %icc, %i0, %o0 loop_290: sllx %l2, 0x1D, %g1 and %l6, 0x035A, %g2 ldsw [%l7 + 0x54], %l3 nop setx loop_291, %l0, %l1 jmpl %l1, %i4 fmovsgu %xcc, %f10, %f10 mulscc %g3, 0x004C, %g6 ldsh [%l7 + 0x12], %o3 loop_291: fmovd %f6, %f8 andncc %i2, %i1, %o1 sth %o6, [%l7 + 0x26] ldd [%l7 + 0x48], %f12 bpos,a loop_292 lduw [%l7 + 0x44], %i6 edge32 %o7, %i7, %g4 fone %f0 loop_292: fmovdpos %icc, %f0, %f10 stb %g5, [%l7 + 0x0C] stx %o4, [%l7 + 0x78] fbul,a %fcc2, loop_293 udivx %i5, 0x0667, %l4 lduh [%l7 + 0x2E], %o5 st %f9, [%l7 + 0x78] loop_293: brz,a %l1, loop_294 st %f3, [%l7 + 0x3C] edge8ln %l0, %o2, %i3 fmovdcs %icc, %f8, %f12 loop_294: movcs %xcc, %l5, %i0 ldub [%l7 + 0x5F], %g7 brlez %o0, loop_295 fmovdgu %xcc, %f7, %f1 fpmerge %f15, %f0, %f4 fsrc2 %f8, %f8 loop_295: fpmerge %f1, %f3, %f14 movrgez %l2, %g1, %g2 bleu,pn %xcc, loop_296 bneg,a %icc, loop_297 ldsh [%l7 + 0x6A], %l3 sra %l6, %i4, %g6 loop_296: addc %o3, %g3, %i2 loop_297: stb %i1, [%l7 + 0x4C] movle %xcc, %o1, %i6 stw %o7, [%l7 + 0x38] sdivx %o6, 0x0E6E, %i7 stw %g4, [%l7 + 0x10] movre %g5, %o4, %i5 fnegs %f14, %f15 lduw [%l7 + 0x58], %o5 stx %l1, [%l7 + 0x28] edge32l %l4, %o2, %l0 smul %i3, 0x0A59, %i0 st %f15, [%l7 + 0x38] xnor %g7, %o0, %l2 fbl,a %fcc3, loop_298 fbo %fcc1, loop_299 call loop_300 fmovdle %icc, %f8, %f8 loop_298: st %f3, [%l7 + 0x08] loop_299: be,a %icc, loop_301 loop_300: fmovdvs %xcc, %f15, %f3 std %f12, [%l7 + 0x58] stw %g1, [%l7 + 0x70] loop_301: fmovdgu %xcc, %f2, %f4 ldd [%l7 + 0x68], %f8 fmul8sux16 %f4, %f6, %f2 fmovsg %xcc, %f13, %f0 sth %g2, [%l7 + 0x28] movvs %icc, %l5, %l6 fornot2s %f13, %f10, %f1 bleu loop_302 lduw [%l7 + 0x30], %l3 bcs loop_303 srax %g6, 0x11, %o3 loop_302: alignaddrl %i4, %g3, %i2 tvs %xcc, 0x5 loop_303: fxor %f8, %f8, %f8 ldub [%l7 + 0x1F], %i1 ldx [%l7 + 0x78], %i6 tcs %icc, 0x7 fandnot1s %f4, %f4, %f7 ldsb [%l7 + 0x23], %o7 srl %o1, 0x08, %o6 bl,a,pt %icc, loop_304 fblg %fcc2, loop_305 ld [%l7 + 0x74], %f12 fbo %fcc1, loop_306 loop_304: ldx [%l7 + 0x48], %i7 loop_305: ldsw [%l7 + 0x38], %g5 fmovspos %icc, %f12, %f14 loop_306: ldub [%l7 + 0x2A], %o4 fmovscc %xcc, %f14, %f3 fnor %f12, %f0, %f14 nop setx loop_307, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x14], %g4 movcc %xcc, %o5, %l1 edge32 %l4, %i5, %o2 loop_307: srax %l0, 0x0D, %i3 fmovdcc %xcc, %f0, %f14 array32 %i0, %g7, %l2 add %o0, %g2, %l5 fnegd %f14, %f6 fbuge,a %fcc3, loop_308 fandnot1 %f6, %f4, %f14 fmul8sux16 %f0, %f12, %f0 movn %xcc, %g1, %l3 loop_308: ldx [%l7 + 0x08], %g6 ldsw [%l7 + 0x64], %l6 fnot1s %f1, %f14 xnor %o3, 0x146D, %i4 fmovrse %g3, %f6, %f5 fpadd32s %f2, %f1, %f0 bgu,a loop_309 lduh [%l7 + 0x3E], %i1 nop setx loop_310, %l0, %l1 jmpl %l1, %i6 fpsub16 %f8, %f14, %f4 loop_309: tpos %icc, 0x5 lduh [%l7 + 0x1A], %i2 loop_310: tvs %xcc, 0x0 movrgz %o1, %o6, %o7 fmovdn %icc, %f11, %f15 ldsw [%l7 + 0x40], %g5 fmovrsgz %i7, %f14, %f0 fmovdvs %xcc, %f2, %f11 ldub [%l7 + 0x63], %o4 bshuffle %f14, %f8, %f12 fmovs %f7, %f3 fcmple16 %f14, %f6, %g4 ld [%l7 + 0x4C], %f3 ldsw [%l7 + 0x3C], %o5 subcc %l4, 0x0E3C, %i5 stw %o2, [%l7 + 0x70] fmovsle %icc, %f6, %f7 fmovdn %xcc, %f1, %f3 array8 %l0, %i3, %l1 stb %g7, [%l7 + 0x5D] fmovrdne %i0, %f2, %f10 fbuge,a %fcc2, loop_311 bn,a loop_312 udivcc %l2, 0x039A, %g2 addccc %l5, 0x0E7B, %o0 loop_311: movrgez %l3, 0x3E7, %g6 loop_312: fmovdvc %xcc, %f6, %f14 fandnot1s %f6, %f7, %f15 movgu %icc, %g1, %l6 nop setx loop_313, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsgu %xcc, %f8, %f10 ldd [%l7 + 0x68], %f14 st %f5, [%l7 + 0x14] loop_313: bcs,a loop_314 ld [%l7 + 0x20], %f11 stb %i4, [%l7 + 0x75] fnors %f15, %f13, %f3 loop_314: ldx [%l7 + 0x48], %o3 bpos,pn %xcc, loop_315 fmovrslz %g3, %f10, %f14 mulx %i6, %i2, %i1 edge32n %o6, %o7, %g5 loop_315: std %f12, [%l7 + 0x48] srax %o1, 0x1A, %o4 sub %i7, 0x0370, %o5 fbe %fcc0, loop_316 fzeros %f0 movre %l4, 0x2AD, %g4 fmovsn %icc, %f3, %f3 loop_316: st %f12, [%l7 + 0x10] tpos %icc, 0x3 udivcc %i5, 0x13DD, %o2 tpos %icc, 0x5 addcc %i3, %l0, %l1 smulcc %g7, %i0, %g2 bcs %xcc, loop_317 fmul8sux16 %f6, %f4, %f0 edge32n %l2, %o0, %l5 fcmpgt16 %f2, %f12, %l3 loop_317: fmovd %f0, %f10 popc %g1, %l6 ldsw [%l7 + 0x50], %i4 fmovsgu %xcc, %f15, %f9 nop setx loop_318, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnot2s %f11, %f12 smul %g6, %g3, %i6 fbl %fcc3, loop_319 loop_318: and %i2, %o3, %i1 fble %fcc0, loop_320 fmuld8sux16 %f13, %f3, %f6 loop_319: fcmpd %fcc0, %f6, %f4 mova %icc, %o6, %o7 loop_320: movrgz %g5, 0x0E7, %o1 fpsub16 %f14, %f2, %f6 ldsb [%l7 + 0x30], %i7 siam 0x5 ldub [%l7 + 0x72], %o5 stx %o4, [%l7 + 0x08] fmovse %icc, %f11, %f11 edge32n %g4, %l4, %o2 fbug,a %fcc3, loop_321 tpos %xcc, 0x0 fandnot2 %f8, %f2, %f4 stw %i3, [%l7 + 0x44] loop_321: fmovdn %xcc, %f2, %f2 fmovdgu %xcc, %f1, %f0 bcc,pn %icc, loop_322 move %icc, %l0, %l1 sth %i5, [%l7 + 0x1E] bge,a,pt %xcc, loop_323 loop_322: fzeros %f14 fcmple32 %f10, %f10, %i0 ld [%l7 + 0x4C], %f1 loop_323: st %f13, [%l7 + 0x40] tne %icc, 0x6 ld [%l7 + 0x50], %f13 bvs loop_324 fmovrdgez %g2, %f12, %f4 srax %g7, %l2, %l5 brz,a %o0, loop_325 loop_324: st %f9, [%l7 + 0x68] fmovdg %xcc, %f11, %f9 ldsw [%l7 + 0x64], %g1 loop_325: ldsb [%l7 + 0x52], %l3 alignaddr %l6, %g6, %i4 fmovrdne %i6, %f14, %f6 faligndata %f6, %f0, %f0 fmovrdgez %i2, %f0, %f0 fcmps %fcc2, %f1, %f10 fnors %f4, %f6, %f12 std %f2, [%l7 + 0x30] nop setx loop_326, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrslez %g3, %f6, %f10 sdivcc %i1, 0x066B, %o3 ldsw [%l7 + 0x14], %o6 loop_326: andn %g5, 0x09EE, %o7 movle %icc, %i7, %o5 bge loop_327 mova %icc, %o4, %g4 mova %xcc, %l4, %o2 fbn %fcc3, loop_328 loop_327: fbn %fcc1, loop_329 lduw [%l7 + 0x50], %o1 tcc %icc, 0x3 loop_328: ldx [%l7 + 0x40], %l0 loop_329: lduh [%l7 + 0x1E], %i3 st %f1, [%l7 + 0x38] fxor %f6, %f0, %f0 array8 %i5, %l1, %i0 xnorcc %g7, %l2, %l5 ldsb [%l7 + 0x79], %o0 edge32l %g2, %g1, %l3 fmovsl %icc, %f1, %f0 fnors %f14, %f4, %f13 fmovspos %icc, %f3, %f12 ld [%l7 + 0x34], %f3 fxnor %f14, %f2, %f4 ld [%l7 + 0x40], %f15 fnot1s %f11, %f14 ldsh [%l7 + 0x48], %g6 sth %i4, [%l7 + 0x54] std %f12, [%l7 + 0x20] bg,pn %icc, loop_330 fmovsl %xcc, %f15, %f12 brgez,a %i6, loop_331 bcc,a %icc, loop_332 loop_330: tsubcc %l6, 0x09AD, %i2 ld [%l7 + 0x48], %f0 loop_331: sth %g3, [%l7 + 0x0C] loop_332: fmovscs %icc, %f10, %f10 edge16l %i1, %o6, %g5 fpsub16 %f10, %f14, %f12 fbn %fcc0, loop_333 ldsb [%l7 + 0x58], %o7 lduw [%l7 + 0x78], %o3 be loop_334 loop_333: fmovdg %icc, %f0, %f12 bne %icc, loop_335 bcs %xcc, loop_336 loop_334: fmul8ulx16 %f10, %f12, %f6 fmovrsgz %o5, %f11, %f12 loop_335: fbne %fcc1, loop_337 loop_336: ld [%l7 + 0x14], %f10 fmovdne %xcc, %f10, %f14 fmovsneg %icc, %f2, %f0 loop_337: fmovdgu %icc, %f14, %f3 stx %o4, [%l7 + 0x10] taddcc %g4, 0x0BD3, %l4 lduw [%l7 + 0x2C], %i7 fmovrde %o1, %f0, %f4 stx %o2, [%l7 + 0x58] fsrc1 %f4, %f6 lduw [%l7 + 0x4C], %l0 bl,pt %xcc, loop_338 sll %i5, %l1, %i0 fabsd %f4, %f2 movcc %xcc, %i3, %g7 loop_338: ldx [%l7 + 0x18], %l5 bl,pt %icc, loop_339 ldx [%l7 + 0x20], %l2 fnegs %f12, %f3 lduh [%l7 + 0x58], %o0 loop_339: popc 0x1266, %g2 ldub [%l7 + 0x40], %l3 fmovrsgz %g6, %f13, %f13 ldd [%l7 + 0x78], %f8 ldsw [%l7 + 0x4C], %g1 orncc %i6, %l6, %i2 fand %f10, %f2, %f2 ldsb [%l7 + 0x67], %i4 fmul8ulx16 %f0, %f10, %f4 edge32n %g3, %o6, %g5 fbuge %fcc2, loop_340 ldsh [%l7 + 0x3A], %i1 fmovsneg %xcc, %f7, %f12 movrlez %o3, 0x12E, %o5 loop_340: stw %o4, [%l7 + 0x58] and %o7, 0x039C, %l4 tcs %xcc, 0x4 fmovsne %icc, %f10, %f15 fpmerge %f8, %f0, %f4 movrne %g4, 0x180, %o1 addc %i7, 0x1B8B, %l0 movrne %i5, %o2, %l1 st %f1, [%l7 + 0x20] movvc %icc, %i3, %i0 ld [%l7 + 0x0C], %f7 ble,a %xcc, loop_341 tle %icc, 0x6 ldd [%l7 + 0x18], %f2 fxor %f0, %f4, %f4 loop_341: brlez,a %l5, loop_342 andncc %l2, %g7, %o0 ldsw [%l7 + 0x2C], %l3 ldsb [%l7 + 0x61], %g2 loop_342: fxors %f6, %f4, %f4 movg %xcc, %g1, %i6 fmovdl %icc, %f13, %f6 ldx [%l7 + 0x78], %g6 nop setx loop_343, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsh [%l7 + 0x76], %i2 sth %i4, [%l7 + 0x42] brnz %g3, loop_344 loop_343: orcc %l6, %o6, %i1 fbg,a %fcc0, loop_345 fnegs %f9, %f12 loop_344: brgez %g5, loop_346 addccc %o5, %o4, %o7 loop_345: fandnot1 %f8, %f4, %f6 fcmpes %fcc1, %f4, %f2 loop_346: edge32ln %l4, %o3, %o1 ldsb [%l7 + 0x40], %i7 fxors %f10, %f11, %f6 lduw [%l7 + 0x48], %g4 fnot2 %f6, %f10 movrgez %i5, %l0, %l1 stw %i3, [%l7 + 0x70] fxors %f15, %f4, %f14 fcmple32 %f6, %f0, %o2 fmovrdlz %l5, %f4, %f8 ldx [%l7 + 0x30], %i0 ldsw [%l7 + 0x58], %l2 tpos %icc, 0x6 stw %o0, [%l7 + 0x78] std %f4, [%l7 + 0x28] fxnor %f12, %f12, %f10 ldd [%l7 + 0x30], %f4 std %f4, [%l7 + 0x40] fmul8x16au %f9, %f12, %f4 movl %xcc, %l3, %g7 fabsd %f6, %f12 stb %g1, [%l7 + 0x7E] fcmple32 %f14, %f0, %i6 sth %g6, [%l7 + 0x64] brgez,a %g2, loop_347 fandnot2s %f8, %f4, %f11 ba,a %xcc, loop_348 array32 %i4, %i2, %g3 loop_347: bg,a,pn %icc, loop_349 fmovrslz %l6, %f5, %f7 loop_348: tvc %xcc, 0x7 ldx [%l7 + 0x78], %i1 loop_349: sethi 0x1E22, %o6 fmovscs %icc, %f5, %f4 array8 %o5, %g5, %o4 fmovdl %icc, %f8, %f13 ldub [%l7 + 0x71], %l4 fbuge %fcc3, loop_350 ldub [%l7 + 0x43], %o7 std %f2, [%l7 + 0x50] be,pn %icc, loop_351 loop_350: mulx %o1, %i7, %o3 sdiv %i5, 0x1848, %l0 fmovrdgz %l1, %f6, %f2 loop_351: st %f12, [%l7 + 0x68] movrgez %g4, %i3, %l5 fmovd %f10, %f0 fnor %f14, %f14, %f4 fmovse %icc, %f11, %f8 ldsb [%l7 + 0x35], %i0 movge %icc, %l2, %o0 fmovde %icc, %f3, %f4 ldub [%l7 + 0x67], %o2 fpadd16s %f1, %f14, %f4 stw %l3, [%l7 + 0x64] sth %g7, [%l7 + 0x16] nop setx loop_352, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdvc %icc, %f5, %f6 fbul,a %fcc3, loop_353 ldx [%l7 + 0x58], %g1 loop_352: sth %g6, [%l7 + 0x5E] movl %xcc, %i6, %g2 loop_353: bge loop_354 tvc %xcc, 0x2 fmovrsgz %i4, %f8, %f0 st %f8, [%l7 + 0x78] loop_354: fnors %f10, %f6, %f1 ldx [%l7 + 0x08], %g3 fpsub32 %f8, %f6, %f6 std %f6, [%l7 + 0x28] ldsh [%l7 + 0x48], %l6 lduh [%l7 + 0x64], %i1 fcmpgt32 %f0, %f2, %i2 tg %icc, 0x3 stw %o6, [%l7 + 0x54] fmul8ulx16 %f12, %f12, %f0 movn %xcc, %o5, %o4 fandnot2 %f14, %f6, %f10 sdivcc %l4, 0x1A91, %g5 array16 %o1, %o7, %o3 ldsw [%l7 + 0x24], %i5 fors %f8, %f0, %f1 fornot2 %f14, %f4, %f10 ldsw [%l7 + 0x58], %i7 xor %l1, %g4, %l0 movrlz %l5, %i0, %l2 ldsw [%l7 + 0x78], %i3 xnorcc %o0, %o2, %g7 fbo,a %fcc1, loop_355 bg,pt %xcc, loop_356 lduw [%l7 + 0x64], %l3 ldub [%l7 + 0x10], %g1 loop_355: ldsb [%l7 + 0x1C], %i6 loop_356: fbul,a %fcc3, loop_357 fpsub32 %f4, %f8, %f4 mulscc %g6, %g2, %i4 fmovsvc %xcc, %f13, %f9 loop_357: udivx %l6, 0x1FD4, %i1 alignaddrl %g3, %o6, %i2 fmul8sux16 %f14, %f6, %f2 tpos %xcc, 0x1 fone %f12 ldx [%l7 + 0x40], %o4 fbg %fcc1, loop_358 lduw [%l7 + 0x40], %l4 fmul8x16 %f0, %f2, %f6 udivx %g5, 0x04AF, %o5 loop_358: smul %o1, %o3, %o7 fmuld8ulx16 %f13, %f11, %f6 brlez,a %i7, loop_359 sth %l1, [%l7 + 0x60] fpadd32s %f14, %f8, %f13 or %g4, 0x1EB5, %i5 loop_359: fpadd32s %f5, %f7, %f14 movvs %icc, %l5, %i0 fbge %fcc1, loop_360 edge16l %l2, %l0, %o0 lduh [%l7 + 0x42], %o2 st %f0, [%l7 + 0x40] loop_360: lduh [%l7 + 0x5C], %g7 movrgz %i3, %g1, %l3 fmovdpos %xcc, %f14, %f12 subcc %i6, %g6, %g2 fmovrse %i4, %f12, %f15 tvs %icc, 0x6 bn loop_361 fbul,a %fcc2, loop_362 sth %l6, [%l7 + 0x3E] fmovrdgez %g3, %f8, %f4 loop_361: bneg,a,pn %icc, loop_363 loop_362: fxnors %f1, %f5, %f9 bg %xcc, loop_364 brlz,a %i1, loop_365 loop_363: fcmped %fcc1, %f2, %f4 sth %o6, [%l7 + 0x0A] loop_364: tl %icc, 0x2 loop_365: fabss %f4, %f10 st %f6, [%l7 + 0x70] andncc %o4, %l4, %i2 fabss %f9, %f9 fmul8x16au %f6, %f13, %f0 movgu %xcc, %o5, %o1 alignaddrl %g5, %o3, %o7 fcmple16 %f12, %f4, %l1 fxnors %f8, %f11, %f2 fmovrdgez %g4, %f12, %f10 tn %icc, 0x7 xnor %i7, 0x0407, %l5 fmovde %icc, %f12, %f6 fornot1s %f10, %f0, %f12 siam 0x4 fmovse %xcc, %f0, %f10 fmovrdlez %i0, %f8, %f0 fpsub32s %f11, %f11, %f3 stb %l2, [%l7 + 0x4F] ld [%l7 + 0x10], %f6 fblg,a %fcc2, loop_366 fcmpd %fcc1, %f12, %f2 fexpand %f15, %f12 nop setx loop_367, %l0, %l1 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_366: fmovrdgez %i5, %f4, %f14 lduw [%l7 + 0x50], %o0 fcmpne16 %f10, %f12, %l0 loop_367: fmovsg %xcc, %f1, %f15 fmovdleu %icc, %f2, %f10 std %f8, [%l7 + 0x40] movrlez %g7, 0x331, %i3 fandnot2 %f6, %f8, %f10 stw %o2, [%l7 + 0x68] sth %l3, [%l7 + 0x6A] fbu,a %fcc3, loop_368 nop setx loop_369, %l0, %l1 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 %i6, 0x0E14, %g1 ldsh [%l7 + 0x18], %g6 loop_368: ldsh [%l7 + 0x2E], %g2 loop_369: ldsh [%l7 + 0x70], %l6 fmovrsgez %i4, %f2, %f1 bcs,a %xcc, loop_370 std %f6, [%l7 + 0x28] edge16ln %g3, %o6, %o4 fbug,a %fcc0, loop_371 loop_370: ldsw [%l7 + 0x08], %l4 ldub [%l7 + 0x0E], %i2 sll %i1, %o1, %g5 loop_371: std %f0, [%l7 + 0x48] bleu loop_372 for %f6, %f12, %f0 bvc,a,pt %xcc, loop_373 fbuge,a %fcc2, loop_374 loop_372: lduh [%l7 + 0x2E], %o5 ldub [%l7 + 0x0C], %o7 loop_373: tle %icc, 0x3 loop_374: stx %o3, [%l7 + 0x70] fmovscs %xcc, %f8, %f9 edge8l %l1, %i7, %l5 alignaddrl %g4, %l2, %i5 fbu,a %fcc1, loop_375 fcmped %fcc1, %f2, %f4 tvc %xcc, 0x2 ldx [%l7 + 0x58], %i0 loop_375: fcmps %fcc2, %f10, %f4 fpsub32s %f14, %f7, %f9 subcc %l0, 0x18AA, %g7 fnors %f6, %f1, %f12 te %xcc, 0x3 stw %i3, [%l7 + 0x50] fxor %f14, %f0, %f4 fmul8x16 %f0, %f14, %f2 stw %o0, [%l7 + 0x28] bneg loop_376 addcc %l3, 0x160B, %o2 srl %i6, %g1, %g2 and %l6, 0x15D8, %i4 loop_376: ldub [%l7 + 0x24], %g6 addccc %o6, %g3, %o4 brgez,a %i2, loop_377 lduw [%l7 + 0x5C], %i1 st %f1, [%l7 + 0x40] fsrc1 %f8, %f10 loop_377: fpsub16s %f10, %f11, %f2 ldx [%l7 + 0x38], %l4 ldub [%l7 + 0x56], %o1 ldub [%l7 + 0x31], %g5 movpos %icc, %o7, %o5 lduh [%l7 + 0x3C], %o3 fmovdcs %icc, %f2, %f7 move %icc, %l1, %i7 lduw [%l7 + 0x48], %l5 taddcctv %g4, 0x17CB, %l2 stx %i5, [%l7 + 0x28] bcc,pt %xcc, loop_378 fcmpne16 %f12, %f12, %l0 lduw [%l7 + 0x7C], %g7 faligndata %f10, %f14, %f0 loop_378: stb %i0, [%l7 + 0x29] smul %o0, %l3, %i3 sth %o2, [%l7 + 0x4C] be loop_379 fmovdleu %xcc, %f1, %f4 nop setx loop_380, %l0, %l1 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 %i6, [%l7 + 0x10] loop_379: ta %icc, 0x2 brlez,a %g2, loop_381 loop_380: movcs %icc, %l6, %i4 srax %g6, 0x1B, %g1 fpack32 %f4, %f2, %f0 loop_381: tpos %icc, 0x5 edge8n %g3, %o6, %i2 fxnor %f12, %f10, %f6 fornot1s %f4, %f6, %f5 fpsub32 %f6, %f14, %f2 ldx [%l7 + 0x58], %i1 fmovdn %xcc, %f7, %f1 fnand %f14, %f0, %f8 ldsw [%l7 + 0x20], %l4 fxnor %f8, %f2, %f0 bvs %icc, loop_382 bne,pt %xcc, loop_383 fnot2 %f4, %f4 st %f10, [%l7 + 0x2C] loop_382: movleu %xcc, %o1, %o4 loop_383: fbuge %fcc1, loop_384 fmovsa %xcc, %f2, %f3 bne,pn %icc, loop_385 fcmpgt16 %f0, %f14, %g5 loop_384: fpadd32s %f7, %f14, %f6 stw %o5, [%l7 + 0x60] loop_385: lduh [%l7 + 0x5E], %o3 array8 %o7, %l1, %l5 ld [%l7 + 0x20], %f3 andncc %i7, %l2, %i5 ldd [%l7 + 0x30], %f0 ldd [%l7 + 0x78], %f2 sllx %g4, %l0, %i0 mulx %g7, %l3, %o0 edge16 %i3, %i6, %o2 stx %g2, [%l7 + 0x48] tsubcctv %l6, 0x018C, %g6 bleu,pt %xcc, loop_386 std %f14, [%l7 + 0x70] ldd [%l7 + 0x40], %f10 fba %fcc1, loop_387 loop_386: ba,pn %xcc, loop_388 movvs %icc, %g1, %i4 fmovrde %g3, %f10, %f4 loop_387: brlz %o6, loop_389 loop_388: std %f8, [%l7 + 0x20] lduh [%l7 + 0x76], %i1 brgz %l4, loop_390 loop_389: nop setx loop_391, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x6C], %f1 fcmpeq32 %f4, %f0, %o1 loop_390: std %f8, [%l7 + 0x28] loop_391: ld [%l7 + 0x40], %f13 fxnors %f4, %f2, %f3 sll %o4, 0x16, %g5 movcs %icc, %o5, %i2 fmovdl %xcc, %f14, %f13 lduh [%l7 + 0x78], %o7 sll %l1, 0x16, %o3 nop setx loop_392, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tge %xcc, 0x5 array8 %i7, %l5, %i5 or %l2, %g4, %i0 loop_392: sth %l0, [%l7 + 0x50] fbne %fcc3, loop_393 tleu %icc, 0x2 bvc loop_394 fcmpne32 %f4, %f10, %g7 loop_393: fbg %fcc1, loop_395 lduw [%l7 + 0x4C], %l3 loop_394: movrne %o0, %i6, %i3 ld [%l7 + 0x54], %f6 loop_395: ldd [%l7 + 0x30], %f4 bne,a,pt %xcc, loop_396 edge32ln %g2, %l6, %g6 fpack16 %f6, %f4 alignaddrl %o2, %g1, %i4 loop_396: sdiv %g3, 0x0B15, %i1 stb %o6, [%l7 + 0x35] ld [%l7 + 0x3C], %f0 st %f12, [%l7 + 0x74] movle %xcc, %l4, %o4 fmul8x16 %f4, %f8, %f6 ldd [%l7 + 0x38], %f12 fzeros %f2 taddcc %o1, 0x0E6F, %o5 bn,a,pt %xcc, loop_397 fcmple16 %f8, %f0, %i2 fmul8x16au %f4, %f1, %f12 fcmpne16 %f12, %f10, %g5 loop_397: ldsb [%l7 + 0x0D], %l1 fcmpgt16 %f2, %f10, %o3 fabsd %f10, %f8 movre %i7, %l5, %o7 std %f2, [%l7 + 0x48] fpmerge %f15, %f10, %f0 fexpand %f4, %f12 fmovrslz %l2, %f1, %f1 fcmpgt32 %f14, %f6, %g4 fmovsl %icc, %f10, %f14 ldx [%l7 + 0x50], %i0 ldd [%l7 + 0x40], %f8 sth %i5, [%l7 + 0x62] bcc,pt %icc, loop_398 fandnot1s %f1, %f8, %f7 fmovdvs %icc, %f12, %f15 fmovdle %icc, %f4, %f5 loop_398: movcc %icc, %l0, %l3 fmovde %xcc, %f11, %f1 fmovd %f4, %f14 addc %g7, 0x06F9, %i6 bgu,pt %icc, loop_399 ldub [%l7 + 0x37], %o0 fmovdge %xcc, %f0, %f4 xnorcc %i3, 0x05FE, %g2 loop_399: fxnor %f12, %f0, %f4 tgu %icc, 0x1 fmovrsgez %l6, %f6, %f8 ldx [%l7 + 0x70], %g6 movle %icc, %g1, %i4 movcs %xcc, %o2, %i1 fmovrdlz %g3, %f14, %f8 fmovrdlez %l4, %f10, %f2 ldsh [%l7 + 0x22], %o4 orncc %o1, %o5, %i2 be,a loop_400 std %f12, [%l7 + 0x10] addccc %o6, %l1, %g5 std %f14, [%l7 + 0x30] loop_400: popc %o3, %i7 ld [%l7 + 0x70], %f12 ldsw [%l7 + 0x2C], %o7 add %l5, %g4, %l2 smulcc %i0, %i5, %l0 sth %g7, [%l7 + 0x2A] stx %i6, [%l7 + 0x58] fmovsne %icc, %f4, %f8 fmovrslz %l3, %f12, %f6 movcs %icc, %i3, %g2 fmovsvs %icc, %f13, %f3 fornot2s %f12, %f10, %f10 fbne,a %fcc0, loop_401 andcc %l6, %g6, %g1 ldsh [%l7 + 0x14], %i4 sllx %o0, %i1, %g3 loop_401: fmovsvs %xcc, %f12, %f12 ldsb [%l7 + 0x33], %l4 fcmple16 %f12, %f4, %o2 bge,a %icc, loop_402 fpack32 %f10, %f6, %f8 movne %icc, %o1, %o5 fble,a %fcc2, loop_403 loop_402: fmovdpos %icc, %f9, %f10 orncc %i2, %o4, %l1 addccc %g5, 0x074A, %o6 loop_403: fmovrdlz %i7, %f2, %f2 fmul8x16au %f5, %f5, %f12 std %f4, [%l7 + 0x60] fmovdleu %xcc, %f15, %f5 fcmpgt16 %f6, %f6, %o3 fcmpgt32 %f6, %f0, %l5 brnz,a %o7, loop_404 tpos %icc, 0x6 addc %g4, %l2, %i5 std %f4, [%l7 + 0x60] loop_404: lduw [%l7 + 0x7C], %l0 tl %xcc, 0x5 brlez,a %g7, loop_405 mova %xcc, %i0, %l3 movpos %icc, %i3, %g2 ldsw [%l7 + 0x68], %i6 loop_405: fornot1s %f0, %f0, %f15 addc %g6, %l6, %i4 fcmpne16 %f2, %f14, %g1 ldd [%l7 + 0x30], %f6 subcc %i1, 0x1B28, %g3 fmovsneg %icc, %f8, %f11 stw %o0, [%l7 + 0x2C] ldd [%l7 + 0x20], %f12 ldd [%l7 + 0x08], %f10 std %f4, [%l7 + 0x20] nop setx loop_406, %l0, %l1 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 + 0x58], %o2 fmovdcs %xcc, %f10, %f4 udivcc %o1, 0x0C85, %o5 loop_406: fones %f4 fands %f15, %f11, %f4 fpsub16 %f0, %f6, %f4 bcs loop_407 sdiv %i2, 0x034F, %o4 lduw [%l7 + 0x10], %l4 fblg,a %fcc2, loop_408 loop_407: fmovsn %icc, %f14, %f6 edge8 %l1, %o6, %i7 st %f8, [%l7 + 0x28] loop_408: sth %g5, [%l7 + 0x56] std %f10, [%l7 + 0x30] move %icc, %o3, %o7 std %f4, [%l7 + 0x68] stb %l5, [%l7 + 0x4F] stx %g4, [%l7 + 0x28] bneg %xcc, loop_409 std %f8, [%l7 + 0x40] fmovrdlez %l2, %f8, %f0 stb %l0, [%l7 + 0x6E] loop_409: fmovsgu %xcc, %f9, %f10 ldsh [%l7 + 0x46], %i5 bcs,a,pn %icc, loop_410 fmovdpos %icc, %f7, %f1 ldsw [%l7 + 0x24], %g7 fcmpes %fcc3, %f9, %f7 loop_410: fbuge,a %fcc1, loop_411 bn %icc, loop_412 ldsb [%l7 + 0x53], %l3 xnor %i3, %g2, %i0 loop_411: move %xcc, %i6, %g6 loop_412: tl %icc, 0x6 add %i4, 0x19D3, %g1 fpadd32s %f10, %f14, %f10 stx %i1, [%l7 + 0x20] movcs %xcc, %l6, %o0 st %f6, [%l7 + 0x5C] fcmped %fcc3, %f14, %f8 fxors %f1, %f13, %f9 brz %g3, loop_413 fcmple32 %f6, %f0, %o2 stx %o5, [%l7 + 0x68] for %f4, %f12, %f8 loop_413: fmovs %f7, %f15 fmovdcc %icc, %f1, %f1 ldx [%l7 + 0x30], %o1 movleu %icc, %i2, %l4 edge8ln %l1, %o4, %i7 fsrc1 %f8, %f0 sethi 0x0BDE, %g5 fpsub32 %f12, %f12, %f14 edge8ln %o6, %o3, %o7 srax %l5, 0x1E, %g4 fbug,a %fcc1, loop_414 fnands %f7, %f1, %f1 fornot1s %f8, %f7, %f15 brlez,a %l0, loop_415 loop_414: fmovrse %l2, %f1, %f3 fmovscc %icc, %f7, %f13 movvc %xcc, %i5, %l3 loop_415: tcc %icc, 0x2 ldx [%l7 + 0x60], %g7 fbuge,a %fcc0, loop_416 fxor %f8, %f0, %f8 fmovsvc %icc, %f11, %f4 fbuge,a %fcc1, loop_417 loop_416: stw %g2, [%l7 + 0x40] ldd [%l7 + 0x10], %f14 fmovdcc %xcc, %f8, %f15 loop_417: fmovdvc %icc, %f10, %f7 stx %i3, [%l7 + 0x10] fpackfix %f6, %f7 brz %i0, loop_418 bcs,pn %xcc, loop_419 tcc %icc, 0x4 bneg %icc, loop_420 loop_418: stw %i6, [%l7 + 0x5C] loop_419: fpadd16s %f1, %f0, %f13 fbuge %fcc3, loop_421 loop_420: fnot1 %f10, %f2 ldub [%l7 + 0x51], %i4 std %f2, [%l7 + 0x28] loop_421: fba %fcc2, loop_422 edge16 %g1, %i1, %l6 ldd [%l7 + 0x78], %f14 call loop_423 loop_422: ldsw [%l7 + 0x28], %g6 st %f2, [%l7 + 0x38] sth %o0, [%l7 + 0x14] loop_423: movcs %xcc, %g3, %o5 ta %icc, 0x2 faligndata %f8, %f2, %f10 ldx [%l7 + 0x28], %o2 fmovsvs %icc, %f7, %f5 fmovdleu %xcc, %f9, %f2 fpack32 %f14, %f8, %f2 lduw [%l7 + 0x10], %o1 fbg,a %fcc0, loop_424 fsrc1s %f8, %f6 ldx [%l7 + 0x08], %l4 edge32ln %i2, %o4, %i7 loop_424: ldsw [%l7 + 0x4C], %g5 xnor %l1, %o6, %o7 fpadd32 %f8, %f8, %f4 fpsub32s %f10, %f7, %f6 array16 %l5, %o3, %g4 ldub [%l7 + 0x76], %l0 st %f6, [%l7 + 0x50] tleu %xcc, 0x7 fpadd32s %f1, %f15, %f8 ble,pt %xcc, loop_425 fmovrdlz %l2, %f2, %f12 fsrc2 %f6, %f8 stw %l3, [%l7 + 0x44] loop_425: movpos %icc, %g7, %g2 smul %i3, %i0, %i6 bpos,a,pn %icc, loop_426 tvs %icc, 0x0 fmovs %f7, %f9 mulscc %i4, 0x05F2, %g1 loop_426: fabss %f2, %f12 fmul8x16 %f6, %f12, %f2 fmovrsgz %i1, %f14, %f10 ldsh [%l7 + 0x6C], %l6 move %xcc, %g6, %o0 ld [%l7 + 0x70], %f13 movg %icc, %g3, %o5 fornot1 %f2, %f4, %f4 ldsh [%l7 + 0x66], %i5 add %o1, 0x1F89, %o2 fmovdleu %icc, %f14, %f6 fzeros %f1 fpack16 %f14, %f1 brgez,a %i2, loop_427 fpack16 %f10, %f10 ldub [%l7 + 0x63], %o4 stw %i7, [%l7 + 0x74] loop_427: ld [%l7 + 0x54], %f13 te %icc, 0x7 fornot2 %f14, %f6, %f2 tsubcctv %g5, 0x1428, %l4 st %f8, [%l7 + 0x40] movge %icc, %o6, %o7 and %l5, 0x10E7, %l1 fcmps %fcc0, %f3, %f15 bvs loop_428 fbuge %fcc3, loop_429 ld [%l7 + 0x3C], %f6 and %g4, %l0, %o3 loop_428: fmovrdlz %l3, %f12, %f6 loop_429: sth %g7, [%l7 + 0x7A] tn %icc, 0x5 sth %g2, [%l7 + 0x7E] fmovrslez %i3, %f9, %f10 bshuffle %f4, %f10, %f10 brgez %l2, loop_430 tne %icc, 0x3 fands %f3, %f11, %f1 fmovsg %icc, %f11, %f4 loop_430: ldsw [%l7 + 0x2C], %i0 fnot1 %f14, %f12 movvc %icc, %i4, %g1 sth %i6, [%l7 + 0x68] ldx [%l7 + 0x68], %i1 fmul8ulx16 %f0, %f6, %f14 and %l6, %g6, %o0 stw %o5, [%l7 + 0x74] edge32n %g3, %o1, %o2 faligndata %f2, %f2, %f8 fmovsn %icc, %f6, %f6 srlx %i5, %o4, %i2 sth %g5, [%l7 + 0x7C] stb %l4, [%l7 + 0x1D] ldd [%l7 + 0x70], %f0 edge8l %i7, %o7, %o6 bvc,a loop_431 srlx %l5, %g4, %l0 fmovrsne %l1, %f12, %f13 mulscc %l3, %g7, %o3 loop_431: subc %g2, %l2, %i3 fnot1s %f6, %f6 ldd [%l7 + 0x70], %f6 bg,pn %xcc, loop_432 fmul8ulx16 %f0, %f4, %f2 edge16n %i4, %g1, %i0 brnz %i1, loop_433 loop_432: nop setx loop_434, %l0, %l1 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 + 0x4E], %l6 fnegd %f6, %f12 loop_433: ldub [%l7 + 0x7C], %i6 loop_434: ldsw [%l7 + 0x54], %o0 fcmpd %fcc3, %f0, %f10 stx %o5, [%l7 + 0x70] st %f7, [%l7 + 0x44] fnors %f5, %f14, %f0 movg %icc, %g6, %g3 fcmple16 %f12, %f14, %o2 sth %o1, [%l7 + 0x46] call loop_435 tvc %xcc, 0x0 fpackfix %f8, %f1 fmovrde %o4, %f12, %f2 loop_435: ldsh [%l7 + 0x7A], %i2 ldd [%l7 + 0x70], %f8 fmovdvs %icc, %f0, %f15 fbug %fcc2, loop_436 movle %icc, %i5, %l4 ldsb [%l7 + 0x6E], %g5 lduh [%l7 + 0x18], %i7 loop_436: udivcc %o7, 0x1948, %o6 udivx %l5, 0x1396, %g4 stx %l0, [%l7 + 0x28] movrgz %l1, %l3, %g7 ldsb [%l7 + 0x23], %g2 fabsd %f8, %f12 edge32l %o3, %i3, %l2 ld [%l7 + 0x1C], %f1 udivcc %i4, 0x1EE3, %i0 ld [%l7 + 0x2C], %f5 bvc loop_437 fbug %fcc1, loop_438 fxnors %f1, %f1, %f15 smulcc %g1, 0x168C, %l6 loop_437: bvc,a,pt %xcc, loop_439 loop_438: brlz,a %i6, loop_440 pdist %f12, %f0, %f8 fmovdle %xcc, %f9, %f6 loop_439: ld [%l7 + 0x14], %f15 loop_440: smulcc %o0, 0x15E3, %i1 sra %o5, 0x0F, %g3 fnot1s %f5, %f8 subcc %g6, %o1, %o2 be,a %xcc, loop_441 ldx [%l7 + 0x28], %o4 ld [%l7 + 0x44], %f0 fmul8x16au %f5, %f11, %f2 loop_441: fxnors %f9, %f4, %f12 ld [%l7 + 0x3C], %f0 bge,a %xcc, loop_442 stb %i2, [%l7 + 0x73] ldsw [%l7 + 0x4C], %i5 fnot1 %f14, %f8 loop_442: fandnot1s %f6, %f14, %f12 fnegs %f10, %f0 faligndata %f8, %f14, %f2 lduh [%l7 + 0x28], %l4 movne %xcc, %i7, %g5 fmul8ulx16 %f12, %f8, %f8 udiv %o6, 0x100A, %l5 tle %xcc, 0x4 fmovdpos %icc, %f5, %f12 edge8 %o7, %l0, %l1 ba %icc, loop_443 fbue %fcc0, loop_444 stx %g4, [%l7 + 0x28] bne,a,pt %icc, loop_445 loop_443: ldsw [%l7 + 0x7C], %g7 loop_444: edge32l %l3, %o3, %g2 brlz %l2, loop_446 loop_445: movpos %xcc, %i4, %i3 edge8n %g1, %l6, %i6 fxnor %f10, %f2, %f6 loop_446: subccc %o0, 0x12A7, %i1 ldx [%l7 + 0x48], %o5 stw %i0, [%l7 + 0x28] std %f2, [%l7 + 0x08] andcc %g3, 0x0749, %o1 bvs,a,pn %icc, loop_447 tl %icc, 0x0 fmovsvc %icc, %f14, %f0 call loop_448 loop_447: st %f11, [%l7 + 0x38] ldsh [%l7 + 0x7A], %o2 fmovspos %icc, %f0, %f13 loop_448: ldsw [%l7 + 0x54], %g6 ldd [%l7 + 0x48], %f4 be,a loop_449 stx %i2, [%l7 + 0x68] lduh [%l7 + 0x30], %o4 bneg,pn %icc, loop_450 loop_449: movrgez %l4, 0x099, %i5 fmovsneg %xcc, %f11, %f4 ldx [%l7 + 0x68], %i7 loop_450: ldsb [%l7 + 0x7C], %g5 ldub [%l7 + 0x5F], %o6 nop setx loop_451, %l0, %l1 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 %icc, %f4, %f6 fors %f2, %f13, %f13 fmovsa %xcc, %f9, %f11 loop_451: move %icc, %o7, %l0 udiv %l1, 0x16E3, %l5 ldx [%l7 + 0x78], %g4 fbue %fcc1, loop_452 movn %icc, %g7, %l3 smulcc %o3, 0x07D8, %l2 tleu %xcc, 0x6 loop_452: te %xcc, 0x5 ldx [%l7 + 0x70], %i4 stx %i3, [%l7 + 0x20] ldsw [%l7 + 0x30], %g1 ldx [%l7 + 0x60], %g2 fmovd %f6, %f4 fandnot2s %f9, %f6, %f0 ldsw [%l7 + 0x60], %i6 fpsub16 %f0, %f12, %f8 alignaddrl %l6, %o0, %o5 fmovsvc %xcc, %f9, %f5 fba,a %fcc2, loop_453 stw %i1, [%l7 + 0x50] bl,a loop_454 stx %g3, [%l7 + 0x60] loop_453: brlez,a %i0, loop_455 edge16n %o2, %g6, %i2 loop_454: ble loop_456 nop setx loop_457, %l0, %l1 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_455: fxnor %f8, %f8, %f0 sth %o1, [%l7 + 0x22] loop_456: movcc %icc, %l4, %i5 loop_457: fandnot2s %f11, %f13, %f9 fmovdcs %xcc, %f11, %f12 fnot2 %f8, %f12 fxors %f9, %f15, %f5 ldsh [%l7 + 0x38], %o4 fnands %f0, %f9, %f5 ldd [%l7 + 0x28], %f2 edge32l %g5, %i7, %o6 fbe,a %fcc3, loop_458 fbg,a %fcc2, loop_459 fbo,a %fcc1, loop_460 popc %o7, %l0 loop_458: be,a loop_461 loop_459: alignaddrl %l5, %g4, %g7 loop_460: tl %xcc, 0x7 move %xcc, %l3, %l1 loop_461: call loop_462 fpadd32s %f10, %f5, %f2 fmovrslez %l2, %f12, %f9 mulx %i4, 0x1B52, %i3 loop_462: fmul8sux16 %f14, %f12, %f6 fmuld8ulx16 %f7, %f10, %f14 fmovdl %xcc, %f0, %f10 fbul %fcc1, loop_463 fmovrde %o3, %f10, %f12 edge32n %g2, %i6, %g1 lduh [%l7 + 0x36], %l6 loop_463: ba %xcc, loop_464 sdivcc %o0, 0x0838, %i1 ldsb [%l7 + 0x39], %o5 tvs %xcc, 0x4 loop_464: bgu,pn %xcc, loop_465 bleu loop_466 fmovdn %icc, %f12, %f5 srl %i0, 0x01, %g3 loop_465: ldd [%l7 + 0x08], %f12 loop_466: taddcc %g6, 0x1447, %i2 movre %o2, 0x20B, %o1 ldsh [%l7 + 0x24], %l4 bpos,a %xcc, loop_467 lduh [%l7 + 0x78], %i5 tle %icc, 0x1 fmovrse %g5, %f14, %f4 loop_467: sth %i7, [%l7 + 0x10] fmovrdgez %o4, %f0, %f4 brgez,a %o6, loop_468 tsubcc %o7, 0x0246, %l0 fba,a %fcc1, loop_469 ldd [%l7 + 0x50], %f2 loop_468: brz %l5, loop_470 addccc %g7, %l3, %g4 loop_469: tl %icc, 0x7 movcc %icc, %l1, %l2 loop_470: fmovd %f0, %f8 ldx [%l7 + 0x48], %i3 ldub [%l7 + 0x7D], %o3 fbne %fcc3, loop_471 udivcc %g2, 0x04F9, %i6 movne %xcc, %g1, %i4 fbue %fcc2, loop_472 loop_471: st %f8, [%l7 + 0x70] sra %o0, %i1, %l6 std %f2, [%l7 + 0x70] loop_472: movrgz %o5, %i0, %g3 bcc,a %xcc, loop_473 popc 0x1737, %i2 stx %o2, [%l7 + 0x70] srl %g6, 0x1C, %l4 loop_473: edge16 %o1, %i5, %g5 fbl %fcc1, loop_474 brlz,a %i7, loop_475 bg,a,pt %icc, loop_476 fcmple16 %f14, %f4, %o6 loop_474: xnorcc %o7, %o4, %l0 loop_475: subc %g7, 0x1C7A, %l3 loop_476: ldsb [%l7 + 0x08], %g4 lduw [%l7 + 0x24], %l5 stx %l1, [%l7 + 0x20] lduw [%l7 + 0x4C], %i3 std %f6, [%l7 + 0x50] fpackfix %f4, %f0 ldx [%l7 + 0x20], %o3 movvs %icc, %l2, %i6 edge16ln %g1, %i4, %o0 std %f6, [%l7 + 0x28] edge8n %i1, %l6, %g2 orcc %i0, 0x0D95, %o5 udivx %i2, 0x0BDA, %g3 add %g6, 0x1377, %l4 fmuld8sux16 %f15, %f13, %f2 fbul %fcc1, loop_477 subcc %o1, 0x0D87, %o2 fnot2 %f4, %f6 subccc %g5, 0x0D8B, %i7 loop_477: lduw [%l7 + 0x48], %i5 ldub [%l7 + 0x45], %o6 bne %xcc, loop_478 pdist %f8, %f2, %f14 ldsw [%l7 + 0x0C], %o4 fandnot2s %f8, %f4, %f3 loop_478: udivx %l0, 0x194A, %o7 srl %l3, %g7, %g4 ld [%l7 + 0x34], %f15 tneg %xcc, 0x6 movrgz %l5, %l1, %o3 movn %icc, %l2, %i3 bpos,pn %icc, loop_479 edge16ln %i6, %i4, %g1 fnegs %f2, %f4 fnand %f4, %f8, %f2 loop_479: nop setx loop_480, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsh [%l7 + 0x32], %o0 fcmple16 %f14, %f6, %i1 ldd [%l7 + 0x70], %f6 loop_480: stw %l6, [%l7 + 0x3C] tcc %icc, 0x5 st %f3, [%l7 + 0x6C] fmovscs %icc, %f10, %f10 ldsb [%l7 + 0x4B], %g2 movrgez %i0, %i2, %o5 sth %g3, [%l7 + 0x78] orcc %g6, %l4, %o1 fmovsvs %xcc, %f13, %f3 fmovrsne %o2, %f9, %f14 fmuld8sux16 %f9, %f15, %f2 fxnor %f12, %f12, %f8 lduh [%l7 + 0x2E], %g5 fmovsg %xcc, %f15, %f1 ldx [%l7 + 0x08], %i7 tl %xcc, 0x5 andncc %o6, %i5, %l0 stx %o7, [%l7 + 0x70] ldx [%l7 + 0x58], %o4 bshuffle %f4, %f10, %f4 addcc %g7, 0x114B, %l3 std %f10, [%l7 + 0x60] fabsd %f0, %f2 stw %l5, [%l7 + 0x6C] brgz %l1, loop_481 fmovdle %xcc, %f12, %f1 fnor %f2, %f0, %f8 fbo,a %fcc1, loop_482 loop_481: fone %f8 sth %o3, [%l7 + 0x28] ldsw [%l7 + 0x78], %l2 loop_482: edge32n %i3, %i6, %g4 movl %xcc, %i4, %o0 lduh [%l7 + 0x64], %i1 fsrc1 %f2, %f4 xnorcc %g1, %g2, %l6 std %f10, [%l7 + 0x70] movre %i0, %o5, %g3 stb %g6, [%l7 + 0x67] lduh [%l7 + 0x28], %i2 movg %xcc, %o1, %o2 fcmpd %fcc0, %f14, %f14 call loop_483 fabss %f2, %f5 edge8n %l4, %i7, %g5 brz %o6, loop_484 loop_483: fmovda %xcc, %f10, %f7 fble %fcc1, loop_485 fbg %fcc0, loop_486 loop_484: fmovdneg %icc, %f12, %f4 st %f6, [%l7 + 0x28] loop_485: udiv %i5, 0x0914, %l0 loop_486: fmovs %f0, %f9 ldd [%l7 + 0x60], %f6 tcs %xcc, 0x3 edge32ln %o7, %o4, %l3 orncc %g7, 0x1E8D, %l5 fmovrdne %l1, %f10, %f0 mova %icc, %o3, %l2 st %f6, [%l7 + 0x78] fmul8x16al %f9, %f11, %f2 umulcc %i3, 0x12A0, %g4 edge8l %i6, %o0, %i1 fmovrsne %g1, %f13, %f7 sth %g2, [%l7 + 0x5E] fbuge,a %fcc2, loop_487 edge32l %l6, %i4, %o5 ldd [%l7 + 0x78], %f6 andcc %g3, %g6, %i0 loop_487: ba,a %xcc, loop_488 call loop_489 ldsb [%l7 + 0x5B], %o1 brgz %i2, loop_490 loop_488: or %o2, 0x1466, %i7 loop_489: fmovscc %icc, %f3, %f10 movl %icc, %l4, %g5 loop_490: fpadd32s %f10, %f7, %f3 bgu,a loop_491 stx %i5, [%l7 + 0x68] stw %l0, [%l7 + 0x44] sll %o7, 0x1D, %o4 loop_491: ldsw [%l7 + 0x34], %o6 fmovrsgz %g7, %f1, %f7 ldub [%l7 + 0x4E], %l3 fcmpne32 %f8, %f8, %l1 fpack16 %f8, %f5 ld [%l7 + 0x6C], %f12 ldx [%l7 + 0x70], %o3 ldsb [%l7 + 0x2D], %l2 fones %f4 ldx [%l7 + 0x48], %l5 bcc %xcc, loop_492 lduh [%l7 + 0x18], %i3 ld [%l7 + 0x74], %f15 movgu %xcc, %i6, %o0 loop_492: mulx %i1, %g1, %g2 fors %f15, %f12, %f9 fcmpd %fcc3, %f6, %f4 tcs %icc, 0x7 ldd [%l7 + 0x60], %f10 fornot2 %f14, %f0, %f10 movrgez %l6, 0x1A1, %i4 fornot1 %f12, %f2, %f6 stb %o5, [%l7 + 0x16] fandnot2s %f15, %f10, %f15 stx %g3, [%l7 + 0x50] fnors %f7, %f4, %f11 bleu,a loop_493 tg %icc, 0x4 st %f8, [%l7 + 0x5C] tcs %xcc, 0x0 loop_493: umul %g4, %i0, %o1 bleu,a loop_494 ldsb [%l7 + 0x36], %g6 movrgz %i2, 0x180, %i7 mova %icc, %l4, %o2 loop_494: lduw [%l7 + 0x78], %i5 fmovdvs %xcc, %f14, %f7 subcc %l0, 0x02C1, %o7 stb %g5, [%l7 + 0x67] bn,pn %xcc, loop_495 fbug %fcc1, loop_496 fmovd %f2, %f6 edge16n %o4, %g7, %l3 loop_495: fmovrslz %l1, %f8, %f0 loop_496: fmovdgu %xcc, %f13, %f6 ldsb [%l7 + 0x68], %o3 fcmpne16 %f14, %f4, %o6 fmovrdlz %l5, %f10, %f4 and %i3, %i6, %o0 ldd [%l7 + 0x08], %f12 ldsw [%l7 + 0x64], %i1 fbl,a %fcc0, loop_497 ldx [%l7 + 0x48], %l2 ldx [%l7 + 0x08], %g2 fbul,a %fcc2, loop_498 loop_497: fmovdgu %icc, %f14, %f10 fmovde %icc, %f3, %f3 sdiv %g1, 0x0F40, %i4 loop_498: fmovsvs %xcc, %f15, %f6 ldx [%l7 + 0x60], %o5 move %xcc, %g3, %l6 fbge,a %fcc3, loop_499 ldd [%l7 + 0x48], %f8 brnz %g4, loop_500 ldsb [%l7 + 0x43], %o1 loop_499: edge32 %i0, %i2, %g6 lduw [%l7 + 0x38], %i7 loop_500: udivx %l4, 0x14E2, %i5 movrgz %l0, %o2, %g5 fors %f2, %f11, %f9 ldsh [%l7 + 0x78], %o7 movn %xcc, %o4, %l3 fpack16 %f8, %f0 tge %icc, 0x5 smul %g7, 0x034C, %l1 and %o6, %o3, %i3 smul %i6, 0x0E50, %o0 stb %l5, [%l7 + 0x27] movne %icc, %i1, %l2 fzero %f0 movg %icc, %g1, %g2 tneg %icc, 0x5 ldsh [%l7 + 0x2A], %i4 array8 %o5, %g3, %l6 udivcc %g4, 0x152E, %o1 fnand %f6, %f8, %f2 sll %i0, 0x11, %g6 ldub [%l7 + 0x2E], %i2 ldd [%l7 + 0x18], %f4 fmovrse %i7, %f5, %f8 orncc %i5, 0x1ED0, %l4 ldsb [%l7 + 0x60], %o2 add %l0, %o7, %o4 mulx %l3, 0x082D, %g7 sth %g5, [%l7 + 0x2E] fpsub32s %f1, %f4, %f4 tg %xcc, 0x0 tvc %icc, 0x5 taddcctv %l1, %o6, %i3 fmovsn %icc, %f3, %f5 stw %o3, [%l7 + 0x1C] addccc %i6, %o0, %i1 ldd [%l7 + 0x28], %f0 add %l2, 0x12EA, %g1 ld [%l7 + 0x6C], %f3 siam 0x7 array16 %l5, %i4, %g2 movne %xcc, %g3, %l6 ldsb [%l7 + 0x6D], %o5 array32 %o1, %g4, %i0 fmovsgu %xcc, %f9, %f8 st %f15, [%l7 + 0x20] fmovdvc %xcc, %f8, %f11 lduw [%l7 + 0x20], %i2 ldd [%l7 + 0x48], %f4 taddcctv %g6, %i7, %i5 ldx [%l7 + 0x18], %l4 tpos %xcc, 0x3 bcc,a loop_501 fmovsl %xcc, %f10, %f12 lduw [%l7 + 0x24], %l0 fmovrsgz %o7, %f7, %f10 loop_501: move %icc, %o2, %o4 subc %l3, %g7, %g5 array16 %l1, %i3, %o6 fbul,a %fcc2, loop_502 bleu,a,pn %icc, loop_503 fpack16 %f10, %f5 fnot1 %f14, %f6 loop_502: movleu %xcc, %o3, %o0 loop_503: fornot1s %f15, %f3, %f15 ldub [%l7 + 0x17], %i1 ld [%l7 + 0x28], %f8 ld [%l7 + 0x14], %f5 movrgez %l2, 0x2CF, %i6 ldx [%l7 + 0x08], %l5 fmovdleu %xcc, %f12, %f1 fbe %fcc2, loop_504 st %f3, [%l7 + 0x44] st %f0, [%l7 + 0x48] fornot1 %f10, %f0, %f12 loop_504: umul %g1, 0x0B80, %g2 fsrc2 %f4, %f14 fxnor %f12, %f8, %f12 fmovde %xcc, %f10, %f0 stx %g3, [%l7 + 0x60] tgu %icc, 0x0 tcs %xcc, 0x4 std %f12, [%l7 + 0x30] fmuld8ulx16 %f2, %f15, %f10 stw %l6, [%l7 + 0x34] taddcc %o5, %i4, %o1 lduh [%l7 + 0x14], %i0 ba,a,pt %xcc, loop_505 stw %g4, [%l7 + 0x60] fmovdg %icc, %f13, %f14 movleu %xcc, %i2, %i7 loop_505: ld [%l7 + 0x28], %f2 sll %g6, %l4, %i5 movleu %xcc, %l0, %o2 std %f6, [%l7 + 0x58] bvc,pt %icc, loop_506 fmovs %f3, %f6 orn %o4, %l3, %g7 lduh [%l7 + 0x36], %o7 loop_506: ldd [%l7 + 0x08], %f4 ldub [%l7 + 0x4D], %l1 brlez %g5, loop_507 fmul8x16al %f15, %f14, %f8 ldx [%l7 + 0x50], %o6 lduh [%l7 + 0x70], %o3 loop_507: fmovsg %icc, %f1, %f6 sllx %o0, 0x0F, %i1 fmovrde %l2, %f6, %f8 sth %i3, [%l7 + 0x1C] brgez,a %i6, loop_508 ld [%l7 + 0x64], %f12 movneg %icc, %l5, %g1 fmovrde %g2, %f10, %f8 loop_508: fpadd16 %f8, %f14, %f0 fone %f10 xnorcc %g3, %o5, %i4 srlx %o1, %l6, %i0 sub %g4, %i2, %g6 fzeros %f3 fbule %fcc1, loop_509 movrlz %i7, %l4, %l0 sth %i5, [%l7 + 0x3C] fpadd16s %f11, %f7, %f9 loop_509: fmovrdlz %o4, %f10, %f14 edge16ln %l3, %g7, %o2 array16 %l1, %o7, %g5 fmovdvc %icc, %f2, %f5 xor %o3, %o0, %o6 std %f0, [%l7 + 0x58] fcmple32 %f0, %f6, %i1 ldx [%l7 + 0x30], %i3 fone %f0 orn %i6, %l5, %g1 fcmped %fcc1, %f2, %f14 fbg,a %fcc1, loop_510 pdist %f8, %f8, %f12 bne,pn %xcc, loop_511 ta %icc, 0x6 loop_510: xor %l2, %g3, %o5 fcmpgt32 %f14, %f12, %i4 loop_511: edge16n %g2, %l6, %o1 popc 0x0B97, %g4 fzero %f0 fmovscc %xcc, %f14, %f9 ld [%l7 + 0x58], %f6 movneg %icc, %i0, %i2 ldub [%l7 + 0x67], %g6 srl %i7, %l0, %l4 fbug %fcc2, loop_512 ldsb [%l7 + 0x28], %o4 subccc %i5, 0x0B53, %g7 st %f5, [%l7 + 0x14] loop_512: movl %icc, %l3, %l1 fnors %f11, %f8, %f15 fmovrsgz %o7, %f15, %f0 sdiv %g5, 0x045D, %o2 fmovdpos %icc, %f8, %f2 fandnot2s %f10, %f2, %f15 edge16n %o0, %o3, %o6 fone %f2 srl %i3, %i1, %l5 fornot2s %f2, %f14, %f11 fmovscs %xcc, %f9, %f7 std %f10, [%l7 + 0x68] ldsw [%l7 + 0x24], %i6 fmovrdlez %l2, %f10, %f12 bshuffle %f10, %f8, %f4 fornot2s %f6, %f4, %f14 fxnors %f7, %f13, %f0 ldsw [%l7 + 0x24], %g1 fmovsg %xcc, %f3, %f1 ldd [%l7 + 0x60], %f10 fpsub16s %f13, %f2, %f14 stx %g3, [%l7 + 0x40] addcc %i4, 0x1A14, %o5 ldsb [%l7 + 0x67], %g2 fxors %f13, %f10, %f2 ldsh [%l7 + 0x6C], %o1 movne %xcc, %l6, %i0 ble,a loop_513 fmovrsgz %i2, %f6, %f0 ldub [%l7 + 0x4A], %g4 ldsb [%l7 + 0x15], %i7 loop_513: edge32ln %g6, %l4, %l0 stw %i5, [%l7 + 0x5C] ld [%l7 + 0x58], %f13 sth %g7, [%l7 + 0x22] bl,a,pt %icc, loop_514 nop setx loop_515, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fexpand %f2, %f14 fcmple32 %f4, %f0, %l3 loop_514: tneg %icc, 0x5 loop_515: std %f2, [%l7 + 0x40] ldd [%l7 + 0x78], %f4 tn %xcc, 0x2 bcs,a loop_516 fpsub16s %f10, %f7, %f15 tsubcc %l1, 0x0CE5, %o7 ldsb [%l7 + 0x61], %o4 loop_516: fandnot1s %f10, %f4, %f2 fmul8sux16 %f12, %f8, %f4 movrne %o2, %o0, %g5 ldsh [%l7 + 0x46], %o3 fpadd32s %f4, %f4, %f8 nop setx loop_517, %l0, %l1 jmpl %l1, %o6 movgu %icc, %i3, %i1 fnegd %f6, %f2 sth %i6, [%l7 + 0x30] loop_517: mova %icc, %l5, %g1 ldub [%l7 + 0x15], %g3 stb %l2, [%l7 + 0x12] fpmerge %f12, %f2, %f10 fcmpd %fcc1, %f6, %f6 tle %xcc, 0x7 fcmpes %fcc1, %f15, %f6 fxors %f10, %f3, %f7 ldsw [%l7 + 0x4C], %o5 bpos,pn %xcc, loop_518 ldsw [%l7 + 0x78], %i4 udiv %g2, 0x03DF, %o1 fmovrslz %l6, %f1, %f10 loop_518: lduw [%l7 + 0x7C], %i2 fmovdn %icc, %f6, %f3 ldx [%l7 + 0x48], %i0 fmul8x16al %f6, %f3, %f6 umulcc %g4, %g6, %i7 lduh [%l7 + 0x58], %l0 fandnot2s %f6, %f7, %f12 edge16l %i5, %g7, %l4 sth %l3, [%l7 + 0x18] ldsw [%l7 + 0x24], %o7 bcc %xcc, loop_519 ldsw [%l7 + 0x38], %o4 fmovdl %xcc, %f8, %f4 andn %o2, 0x029B, %o0 loop_519: fpadd32 %f0, %f6, %f0 movle %xcc, %l1, %o3 brlez,a %o6, loop_520 fmovd %f8, %f14 movrne %g5, %i3, %i6 movrgez %i1, 0x35C, %g1 loop_520: edge16n %g3, %l2, %o5 fpsub16 %f2, %f10, %f14 bvc,a %icc, loop_521 sth %i4, [%l7 + 0x34] tleu %xcc, 0x1 fmovsge %icc, %f10, %f3 loop_521: fmovrsgz %l5, %f8, %f13 fornot1s %f1, %f3, %f15 ldsw [%l7 + 0x10], %g2 ldsw [%l7 + 0x7C], %o1 ldub [%l7 + 0x63], %l6 te %xcc, 0x1 ldd [%l7 + 0x68], %f14 subccc %i0, 0x1286, %i2 brlz %g4, loop_522 edge8 %g6, %l0, %i7 fbule,a %fcc0, loop_523 movrne %g7, 0x0D6, %i5 loop_522: fmuld8ulx16 %f8, %f7, %f10 fandnot1s %f9, %f0, %f0 loop_523: nop setx loop_524, %l0, %l1 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 %l3, loop_525 xnor %o7, 0x165B, %l4 ldub [%l7 + 0x78], %o4 loop_524: edge32 %o2, %l1, %o3 loop_525: for %f8, %f0, %f10 fsrc2 %f4, %f0 fmovda %icc, %f5, %f14 sdivcc %o0, 0x1092, %g5 lduh [%l7 + 0x48], %i3 fmovspos %icc, %f0, %f11 ldsh [%l7 + 0x7E], %o6 ldsw [%l7 + 0x10], %i1 sdivcc %i6, 0x187E, %g3 fmul8ulx16 %f6, %f14, %f10 movg %icc, %g1, %o5 sdiv %i4, 0x173C, %l2 ldsh [%l7 + 0x3E], %l5 taddcc %o1, %g2, %l6 ldsh [%l7 + 0x76], %i0 tgu %icc, 0x2 ldsb [%l7 + 0x42], %i2 call loop_526 fmovda %xcc, %f6, %f7 fsrc1 %f8, %f12 fmovsa %icc, %f7, %f8 loop_526: edge32l %g4, %l0, %i7 fbne %fcc2, loop_527 fmovdl %xcc, %f4, %f5 fba,a %fcc3, loop_528 fxor %f14, %f6, %f4 loop_527: movcc %icc, %g7, %i5 stb %l3, [%l7 + 0x74] loop_528: ldsb [%l7 + 0x36], %o7 ldx [%l7 + 0x20], %g6 lduw [%l7 + 0x70], %l4 ldx [%l7 + 0x38], %o2 ldsw [%l7 + 0x7C], %l1 std %f14, [%l7 + 0x18] stw %o3, [%l7 + 0x10] fmovdl %icc, %f0, %f7 tleu %icc, 0x2 lduw [%l7 + 0x1C], %o0 st %f3, [%l7 + 0x48] lduh [%l7 + 0x78], %g5 fxnor %f14, %f4, %f10 subc %i3, 0x1F0A, %o4 edge8ln %i1, %i6, %o6 bl,a loop_529 ldub [%l7 + 0x0E], %g1 smul %o5, %g3, %i4 ldub [%l7 + 0x24], %l5 loop_529: edge16 %o1, %l2, %l6 edge8l %g2, %i2, %g4 fpadd32s %f7, %f3, %f15 ldsb [%l7 + 0x60], %i0 udivx %l0, 0x1D6C, %g7 fbo,a %fcc2, loop_530 fmuld8ulx16 %f8, %f4, %f8 edge32l %i5, %l3, %i7 stw %g6, [%l7 + 0x74] loop_530: movneg %icc, %o7, %o2 brlz %l4, loop_531 move %icc, %l1, %o0 ldx [%l7 + 0x70], %o3 tvs %xcc, 0x4 loop_531: fpsub32 %f14, %f14, %f14 brnz,a %g5, loop_532 fmovda %icc, %f0, %f6 fbn,a %fcc3, loop_533 movl %xcc, %i3, %o4 loop_532: edge8 %i6, %o6, %g1 fmovrse %i1, %f13, %f2 loop_533: fmovrslez %o5, %f2, %f10 nop setx loop_534, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbe %fcc1, loop_535 ldx [%l7 + 0x70], %i4 stx %l5, [%l7 + 0x20] loop_534: ldx [%l7 + 0x50], %g3 loop_535: fbn %fcc0, loop_536 lduh [%l7 + 0x3E], %l2 fmovsg %xcc, %f5, %f1 stx %o1, [%l7 + 0x50] loop_536: bl,a,pt %xcc, loop_537 orn %g2, 0x0480, %l6 ldsw [%l7 + 0x08], %i2 fmovsa %xcc, %f13, %f15 loop_537: andcc %g4, %i0, %l0 ld [%l7 + 0x10], %f15 sdivcc %i5, 0x1C41, %l3 fmul8x16 %f7, %f2, %f8 tsubcctv %g7, 0x05C9, %g6 ldsw [%l7 + 0x68], %i7 tn %icc, 0x1 fzero %f0 fornot2 %f6, %f14, %f0 addc %o7, %o2, %l1 nop setx loop_538, %l0, %l1 jmpl %l1, %o0 taddcc %o3, 0x1022, %l4 fbug %fcc1, loop_539 bcc %xcc, loop_540 loop_538: st %f1, [%l7 + 0x58] bshuffle %f8, %f2, %f4 loop_539: mova %xcc, %i3, %o4 loop_540: fmovse %xcc, %f11, %f3 ldx [%l7 + 0x78], %g5 fpsub32s %f7, %f4, %f12 orcc %o6, %g1, %i6 fbg %fcc0, loop_541 brlz %i1, loop_542 fmovdg %xcc, %f0, %f1 fnot2 %f14, %f10 loop_541: fmovdne %icc, %f9, %f8 loop_542: tvc %xcc, 0x3 tcs %xcc, 0x5 stw %i4, [%l7 + 0x50] pdist %f8, %f2, %f8 for %f14, %f12, %f0 ldub [%l7 + 0x3B], %o5 fnand %f14, %f12, %f4 ba loop_543 bvs,a %xcc, loop_544 fmul8x16 %f11, %f0, %f14 bpos loop_545 loop_543: fmovdgu %icc, %f10, %f11 loop_544: fbu,a %fcc2, loop_546 sth %l5, [%l7 + 0x1E] loop_545: stx %l2, [%l7 + 0x40] udivx %g3, 0x0E38, %o1 loop_546: movleu %icc, %l6, %g2 subccc %i2, 0x047C, %g4 movrne %l0, 0x368, %i0 std %f8, [%l7 + 0x28] subcc %i5, 0x1311, %g7 fxors %f4, %f3, %f4 stb %g6, [%l7 + 0x1B] sll %i7, 0x1C, %o7 fxnor %f6, %f2, %f2 brz,a %l3, loop_547 ldsw [%l7 + 0x30], %o2 fmovdgu %icc, %f11, %f14 ldsw [%l7 + 0x20], %l1 loop_547: fands %f2, %f11, %f5 fnot1s %f2, %f10 nop setx loop_548, %l0, %l1 jmpl %l1, %o0 tcc %xcc, 0x2 addccc %o3, 0x1411, %i3 taddcctv %o4, %l4, %g5 loop_548: fmovdneg %icc, %f0, %f1 smul %o6, 0x000A, %g1 fcmpeq16 %f6, %f8, %i1 ldsh [%l7 + 0x0E], %i4 sth %i6, [%l7 + 0x38] std %f6, [%l7 + 0x08] fmovsgu %xcc, %f15, %f15 movn %icc, %l5, %o5 bshuffle %f12, %f6, %f0 fmovrdgez %g3, %f0, %f8 fsrc2s %f14, %f14 srax %l2, 0x03, %l6 tn %xcc, 0x0 addcc %o1, 0x051B, %g2 stx %i2, [%l7 + 0x38] fnot1s %f7, %f5 ldsh [%l7 + 0x10], %l0 lduh [%l7 + 0x1E], %g4 st %f11, [%l7 + 0x18] st %f7, [%l7 + 0x50] fmovsleu %xcc, %f2, %f14 bcs,a %xcc, loop_549 fmovdcs %xcc, %f15, %f15 ldsh [%l7 + 0x7E], %i0 tl %icc, 0x3 loop_549: sth %i5, [%l7 + 0x2C] sllx %g6, %g7, %o7 bgu %xcc, loop_550 fmovse %icc, %f1, %f3 fcmpne16 %f6, %f8, %i7 faligndata %f10, %f10, %f14 loop_550: subcc %l3, 0x15AB, %l1 udivcc %o0, 0x129A, %o3 movl %xcc, %o2, %i3 lduh [%l7 + 0x7C], %o4 addc %l4, 0x000F, %o6 st %f15, [%l7 + 0x6C] fnot1s %f14, %f7 fmovde %icc, %f10, %f13 ld [%l7 + 0x20], %f13 stw %g5, [%l7 + 0x5C] taddcc %i1, %i4, %i6 stb %g1, [%l7 + 0x40] array32 %l5, %o5, %g3 movn %xcc, %l6, %o1 fandnot1s %f0, %f6, %f2 edge32 %g2, %i2, %l2 stw %l0, [%l7 + 0x4C] lduh [%l7 + 0x42], %g4 nop setx loop_551, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movre %i0, %i5, %g6 brgz,a %o7, loop_552 fmovrdlz %i7, %f4, %f6 loop_551: ldsh [%l7 + 0x24], %g7 bneg,a,pn %icc, loop_553 loop_552: umul %l1, 0x0AEE, %l3 xorcc %o3, %o2, %o0 ldsw [%l7 + 0x70], %o4 loop_553: fpsub32s %f4, %f10, %f8 sth %l4, [%l7 + 0x46] fcmpgt16 %f12, %f0, %o6 tcs %icc, 0x6 srlx %g5, %i1, %i4 fmovdpos %xcc, %f15, %f4 fmovrslez %i3, %f6, %f11 fornot2 %f6, %f8, %f10 fpadd16 %f10, %f2, %f4 fornot1 %f8, %f10, %f0 fmovdge %icc, %f6, %f7 ldx [%l7 + 0x60], %g1 fbl %fcc2, loop_554 taddcc %l5, %o5, %i6 fcmpes %fcc0, %f3, %f13 movleu %xcc, %g3, %l6 loop_554: brz %g2, loop_555 fsrc2 %f10, %f0 fornot1s %f14, %f3, %f9 ldsw [%l7 + 0x3C], %i2 loop_555: movrlez %o1, 0x2C4, %l2 fcmpeq32 %f8, %f8, %l0 fbe,a %fcc3, loop_556 udivx %g4, 0x088A, %i0 stw %i5, [%l7 + 0x64] stx %g6, [%l7 + 0x08] loop_556: fcmple16 %f8, %f10, %o7 edge16ln %g7, %i7, %l1 srlx %l3, %o2, %o3 tcs %xcc, 0x1 fpsub32s %f6, %f14, %f0 fxnors %f6, %f4, %f11 fmovspos %icc, %f10, %f5 ldub [%l7 + 0x21], %o4 fmovse %icc, %f9, %f11 fpackfix %f2, %f11 movcc %icc, %l4, %o0 tsubcc %g5, 0x0CE5, %o6 fmovsvs %icc, %f11, %f4 call loop_557 brlez,a %i1, loop_558 te %xcc, 0x5 std %f2, [%l7 + 0x38] loop_557: andncc %i3, %i4, %g1 loop_558: stx %l5, [%l7 + 0x60] subc %i6, 0x083D, %g3 ldd [%l7 + 0x60], %f10 fabsd %f6, %f10 ldx [%l7 + 0x70], %l6 ldsw [%l7 + 0x28], %o5 fbg,a %fcc1, loop_559 bl loop_560 stx %g2, [%l7 + 0x60] fands %f12, %f4, %f14 loop_559: fcmps %fcc1, %f1, %f11 loop_560: fmovrdlez %o1, %f6, %f2 edge8 %i2, %l0, %g4 ba,pn %xcc, loop_561 ldsb [%l7 + 0x7F], %l2 edge32l %i5, %g6, %o7 fornot2 %f12, %f14, %f4 loop_561: mova %icc, %i0, %g7 brz %i7, loop_562 ba,pt %icc, loop_563 movrgz %l3, %o2, %o3 fbuge,a %fcc2, loop_564 loop_562: ldsw [%l7 + 0x50], %l1 loop_563: orncc %o4, 0x0029, %o0 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 loop_564: ldd [%l7 + 0x60], %f8 movrlez %g5, %o6, %i1 lduh [%l7 + 0x2C], %l4 loop_565: fmul8x16 %f2, %f8, %f6 std %f10, [%l7 + 0x10] stw %i4, [%l7 + 0x6C] lduw [%l7 + 0x28], %i3 udivcc %g1, 0x039E, %l5 fabss %f5, %f15 xorcc %g3, %i6, %l6 fpadd32s %f15, %f3, %f2 xor %o5, %o1, %i2 fmovdneg %icc, %f5, %f6 edge8l %l0, %g2, %g4 movrne %i5, %g6, %o7 stx %i0, [%l7 + 0x48] lduw [%l7 + 0x50], %g7 fandnot2s %f2, %f15, %f0 ldsh [%l7 + 0x16], %l2 fandnot2 %f12, %f6, %f10 fba,a %fcc1, loop_566 fblg,a %fcc1, loop_567 st %f10, [%l7 + 0x14] fmovsgu %xcc, %f11, %f9 loop_566: popc 0x1930, %i7 loop_567: brz,a %l3, loop_568 lduh [%l7 + 0x38], %o3 ldub [%l7 + 0x79], %l1 fmovdvs %icc, %f11, %f12 loop_568: sra %o2, 0x08, %o4 orn %g5, 0x0CEB, %o6 fbuge %fcc1, loop_569 stw %i1, [%l7 + 0x18] ldsb [%l7 + 0x12], %o0 fornot2 %f12, %f8, %f10 loop_569: fornot2 %f0, %f14, %f6 movvs %icc, %i4, %l4 srax %g1, %i3, %l5 lduw [%l7 + 0x18], %i6 array32 %g3, %l6, %o1 fandnot2 %f8, %f12, %f2 fcmpne16 %f12, %f0, %o5 sethi 0x1834, %i2 bvc,a loop_570 fmovsvc %xcc, %f11, %f15 edge16ln %g2, %g4, %i5 tvs %icc, 0x3 loop_570: ld [%l7 + 0x30], %f10 fble,a %fcc3, loop_571 ldx [%l7 + 0x58], %l0 movcc %xcc, %o7, %g6 fabss %f8, %f3 loop_571: fnot2 %f12, %f12 fones %f10 fmul8sux16 %f8, %f12, %f0 fmuld8ulx16 %f6, %f6, %f2 ldx [%l7 + 0x08], %i0 fmovdneg %xcc, %f3, %f11 ldd [%l7 + 0x48], %f14 tn %xcc, 0x4 nop setx loop_572, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpgt16 %f8, %f14, %l2 movvc %xcc, %i7, %g7 st %f9, [%l7 + 0x30] loop_572: stb %o3, [%l7 + 0x7F] stw %l1, [%l7 + 0x50] movrlez %l3, 0x338, %o4 ldx [%l7 + 0x38], %o2 fandnot1 %f0, %f4, %f14 ble loop_573 movrlez %g5, %o6, %i1 array32 %i4, %l4, %o0 fmovrdgez %i3, %f4, %f10 loop_573: edge16l %l5, %g1, %i6 ldsw [%l7 + 0x7C], %l6 umulcc %g3, %o1, %o5 fexpand %f8, %f10 ldd [%l7 + 0x50], %f14 smulcc %i2, %g4, %g2 smul %l0, %o7, %i5 std %f14, [%l7 + 0x70] fmovsle %icc, %f11, %f6 std %f8, [%l7 + 0x18] lduw [%l7 + 0x0C], %i0 lduh [%l7 + 0x16], %l2 ld [%l7 + 0x3C], %f15 fpmerge %f8, %f15, %f2 movgu %icc, %g6, %g7 lduw [%l7 + 0x48], %i7 fmovd %f14, %f0 srax %l1, 0x1D, %o3 movgu %icc, %l3, %o2 stx %o4, [%l7 + 0x10] fxnors %f7, %f5, %f0 fpadd16 %f8, %f8, %f12 fbule %fcc1, loop_574 tne %icc, 0x7 movcs %icc, %g5, %i1 fmovse %icc, %f12, %f6 loop_574: subccc %o6, 0x14EC, %i4 fpsub16 %f12, %f6, %f6 fmovdcc %xcc, %f8, %f11 sth %l4, [%l7 + 0x28] ldsb [%l7 + 0x60], %o0 tvs %xcc, 0x3 movrne %l5, 0x256, %g1 ldsb [%l7 + 0x0D], %i3 fmovdne %icc, %f11, %f6 stw %l6, [%l7 + 0x6C] bneg,a,pt %xcc, loop_575 ldub [%l7 + 0x4D], %g3 ldsb [%l7 + 0x57], %o1 ldsb [%l7 + 0x20], %o5 loop_575: bne,a %icc, loop_576 tge %icc, 0x6 stw %i2, [%l7 + 0x64] brnz,a %i6, loop_577 loop_576: fands %f3, %f14, %f5 sth %g2, [%l7 + 0x76] sth %l0, [%l7 + 0x30] loop_577: fabss %f12, %f6 fmovs %f3, %f8 st %f4, [%l7 + 0x7C] fmovsvc %icc, %f9, %f1 stx %g4, [%l7 + 0x50] movrlz %o7, %i5, %l2 ld [%l7 + 0x64], %f4 ldd [%l7 + 0x20], %f4 fbne,a %fcc1, loop_578 tge %icc, 0x4 ldx [%l7 + 0x08], %i0 fbue %fcc2, loop_579 loop_578: ldx [%l7 + 0x10], %g7 ldx [%l7 + 0x70], %i7 ldd [%l7 + 0x78], %f12 loop_579: fcmpgt32 %f8, %f10, %g6 bcs,a loop_580 brlez,a %o3, loop_581 tsubcc %l1, %o2, %o4 bpos,pn %xcc, loop_582 loop_580: fbug,a %fcc0, loop_583 loop_581: ldx [%l7 + 0x70], %g5 ldsh [%l7 + 0x76], %l3 loop_582: ldsh [%l7 + 0x24], %o6 loop_583: ldsb [%l7 + 0x0F], %i4 umul %i1, 0x05ED, %l4 sdivx %o0, 0x0830, %l5 sll %g1, %i3, %l6 addcc %o1, %o5, %i2 fcmpne16 %f6, %f2, %i6 movrgz %g2, 0x3D9, %g3 ldsb [%l7 + 0x1A], %l0 smul %g4, %o7, %l2 fabsd %f4, %f0 st %f4, [%l7 + 0x18] tpos %icc, 0x1 fmovsleu %icc, %f2, %f10 fmovdg %icc, %f2, %f8 fpsub16 %f2, %f8, %f4 fpadd16s %f10, %f8, %f3 fnot1 %f0, %f0 std %f2, [%l7 + 0x28] tg %xcc, 0x1 bn,pt %xcc, loop_584 lduw [%l7 + 0x14], %i0 fmovdne %xcc, %f5, %f3 stw %g7, [%l7 + 0x4C] loop_584: fnot1s %f6, %f3 ldsw [%l7 + 0x44], %i5 ld [%l7 + 0x70], %f6 tgu %xcc, 0x4 fmovsl %icc, %f0, %f3 fbn %fcc0, loop_585 bne,a,pt %icc, loop_586 stw %i7, [%l7 + 0x70] edge32n %g6, %o3, %o2 loop_585: fors %f0, %f4, %f14 loop_586: edge8ln %o4, %l1, %g5 fbue,a %fcc2, loop_587 ldsw [%l7 + 0x14], %o6 srax %i4, 0x18, %i1 fblg,a %fcc3, loop_588 loop_587: fors %f13, %f1, %f2 bge,pn %icc, loop_589 tsubcc %l4, %l3, %l5 loop_588: lduh [%l7 + 0x64], %g1 brnz %i3, loop_590 loop_589: fmovsg %xcc, %f8, %f10 tgu %icc, 0x4 orcc %o0, %l6, %o1 loop_590: fmovdneg %icc, %f12, %f5 fmovdvc %xcc, %f7, %f7 movrgz %i2, %o5, %g2 edge32 %g3, %l0, %g4 movcs %xcc, %i6, %o7 fmovs %f5, %f3 tle %icc, 0x6 array32 %l2, %g7, %i5 movrne %i7, 0x06D, %g6 tleu %icc, 0x5 fcmpeq32 %f0, %f12, %o3 fmovsneg %icc, %f10, %f14 fmovdle %icc, %f0, %f9 edge32 %o2, %i0, %o4 fcmpne16 %f0, %f6, %g5 fabss %f15, %f6 sub %l1, %i4, %i1 tpos %xcc, 0x6 umulcc %l4, 0x1851, %o6 udivx %l5, 0x15D0, %l3 stw %i3, [%l7 + 0x38] bcs,a loop_591 bgu,a loop_592 ldsw [%l7 + 0x14], %g1 fmovsgu %xcc, %f13, %f8 loop_591: ldub [%l7 + 0x60], %l6 loop_592: brgz %o0, loop_593 ldsw [%l7 + 0x7C], %o1 fbne,a %fcc2, loop_594 ldub [%l7 + 0x11], %i2 loop_593: brgez,a %g2, loop_595 edge8ln %g3, %l0, %o5 loop_594: fmovrsgez %g4, %f4, %f7 tl %icc, 0x5 loop_595: ldub [%l7 + 0x25], %o7 ba,a loop_596 udivcc %l2, 0x03A6, %g7 movcc %icc, %i6, %i5 fmovdgu %xcc, %f11, %f4 loop_596: smul %i7, %o3, %g6 ldub [%l7 + 0x58], %o2 fexpand %f13, %f12 brlez %o4, loop_597 fnot2 %f8, %f4 fxnors %f5, %f2, %f2 xnorcc %g5, %l1, %i4 loop_597: lduh [%l7 + 0x74], %i0 fandnot1 %f6, %f14, %f10 fnot2s %f11, %f14 edge8 %l4, %i1, %l5 fpsub32s %f1, %f13, %f13 ta %xcc, 0x4 sethi 0x0ADF, %l3 sdiv %o6, 0x0DB2, %g1 movrlez %l6, %i3, %o0 fpack32 %f6, %f6, %f2 fsrc2s %f6, %f0 faligndata %f12, %f14, %f8 tvs %xcc, 0x5 sdiv %o1, 0x1949, %g2 fnot1s %f10, %f8 ldx [%l7 + 0x68], %g3 ldsb [%l7 + 0x27], %l0 movn %icc, %o5, %i2 brgez %o7, loop_598 ldub [%l7 + 0x46], %g4 fble,a %fcc1, loop_599 fpack32 %f2, %f2, %f0 loop_598: fmovdpos %xcc, %f12, %f4 brlez,a %l2, loop_600 loop_599: fmovrde %g7, %f14, %f2 array32 %i6, %i5, %i7 fmovrde %o3, %f4, %f0 loop_600: mova %icc, %g6, %o2 fpsub16 %f2, %f14, %f0 fcmpgt16 %f2, %f8, %o4 fsrc2s %f11, %f12 ldsb [%l7 + 0x2C], %l1 ble,a,pn %icc, loop_601 ldsh [%l7 + 0x4A], %i4 lduh [%l7 + 0x42], %i0 fmovrdgez %g5, %f4, %f10 loop_601: ldx [%l7 + 0x20], %l4 ldub [%l7 + 0x1B], %l5 xor %l3, 0x17E0, %o6 srl %g1, 0x19, %l6 lduh [%l7 + 0x78], %i1 fmovrdgz %i3, %f8, %f4 xnorcc %o0, 0x0019, %o1 ldsh [%l7 + 0x78], %g2 ldd [%l7 + 0x40], %f2 ldsb [%l7 + 0x6B], %g3 fpadd32s %f7, %f6, %f11 bcs,a,pn %icc, loop_602 tn %icc, 0x0 te %icc, 0x5 bge,a loop_603 loop_602: movrlz %l0, %o5, %o7 sdivx %g4, 0x12C3, %l2 fbo %fcc0, loop_604 loop_603: ldx [%l7 + 0x60], %g7 fnot2 %f4, %f4 brlez %i2, loop_605 loop_604: std %f10, [%l7 + 0x50] stx %i5, [%l7 + 0x38] brlez,a %i7, loop_606 loop_605: fpsub16s %f15, %f11, %f9 fmovrsne %i6, %f13, %f14 fpadd32s %f0, %f4, %f8 loop_606: lduh [%l7 + 0x5E], %g6 fpsub32 %f10, %f6, %f6 fmovrdgez %o3, %f2, %f12 fmovsn %icc, %f3, %f13 fbu %fcc2, loop_607 xnorcc %o2, %o4, %l1 sth %i4, [%l7 + 0x74] fone %f0 loop_607: std %f10, [%l7 + 0x50] fmovrdgz %i0, %f14, %f0 tpos %icc, 0x3 movrlz %l4, 0x3FE, %l5 ld [%l7 + 0x70], %f8 fmovscs %icc, %f4, %f15 ldub [%l7 + 0x17], %l3 sethi 0x12F8, %g5 fbue %fcc1, loop_608 tpos %xcc, 0x3 fmovsle %icc, %f11, %f1 tsubcctv %g1, %o6, %i1 loop_608: stw %i3, [%l7 + 0x44] fnands %f9, %f15, %f10 nop setx loop_609, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done faligndata %f0, %f8, %f12 fbu,a %fcc2, loop_610 lduh [%l7 + 0x70], %l6 loop_609: fands %f6, %f8, %f6 lduw [%l7 + 0x48], %o1 loop_610: addc %g2, %o0, %l0 fornot1 %f10, %f0, %f2 st %f1, [%l7 + 0x4C] movl %xcc, %g3, %o5 nop setx loop_611, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done mulx %g4, %l2, %g7 andcc %o7, %i5, %i7 fpack32 %f2, %f12, %f8 loop_611: tsubcc %i6, 0x0F2F, %g6 sth %o3, [%l7 + 0x24] sra %o2, 0x01, %o4 ldub [%l7 + 0x57], %i2 fpsub16s %f4, %f9, %f8 srax %l1, 0x14, %i4 fzeros %f1 smulcc %l4, 0x10DF, %l5 fand %f8, %f0, %f14 nop setx loop_612, %l0, %l1 jmpl %l1, %i0 fmovrdlez %g5, %f4, %f8 fmovdneg %icc, %f0, %f2 fornot1 %f6, %f8, %f14 loop_612: fbe,a %fcc2, loop_613 ld [%l7 + 0x7C], %f5 fcmps %fcc3, %f1, %f2 fandnot2 %f2, %f8, %f14 loop_613: tgu %icc, 0x4 fcmped %fcc1, %f6, %f8 tcc %icc, 0x7 orn %l3, 0x1BD8, %g1 fbn %fcc2, loop_614 bgu,a %icc, loop_615 st %f10, [%l7 + 0x0C] subccc %i1, %i3, %l6 loop_614: bge,a,pn %xcc, loop_616 loop_615: edge8 %o6, %o1, %g2 be,a,pt %xcc, loop_617 fmovdleu %xcc, %f2, %f12 loop_616: mova %icc, %l0, %g3 fbe %fcc1, loop_618 loop_617: fmovrdlez %o5, %f8, %f4 tn %xcc, 0x0 ldsh [%l7 + 0x26], %g4 loop_618: stx %l2, [%l7 + 0x48] ldx [%l7 + 0x68], %g7 lduw [%l7 + 0x58], %o7 stx %i5, [%l7 + 0x10] ldub [%l7 + 0x63], %i7 fpadd32s %f8, %f4, %f5 fbuge %fcc3, loop_619 fpadd32 %f12, %f0, %f12 fmovrsgez %i6, %f14, %f8 tl %icc, 0x2 loop_619: fnands %f2, %f14, %f9 bcc,a %xcc, loop_620 tvs %xcc, 0x2 st %f13, [%l7 + 0x20] movcs %icc, %g6, %o3 loop_620: nop setx loop_621, %l0, %l1 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 %o0, [%l7 + 0x10] ldx [%l7 + 0x08], %o4 fbl,a %fcc2, loop_622 loop_621: ble,a loop_623 fba,a %fcc2, loop_624 fbo,a %fcc1, loop_625 loop_622: fnot2s %f8, %f13 loop_623: fxnor %f0, %f2, %f0 loop_624: alignaddr %i2, %o2, %i4 loop_625: fabsd %f4, %f10 pdist %f10, %f10, %f14 fandnot1s %f9, %f8, %f14 fcmpgt32 %f10, %f2, %l4 std %f12, [%l7 + 0x60] ldsw [%l7 + 0x50], %l1 fbne %fcc3, loop_626 brlez %l5, loop_627 fors %f2, %f1, %f7 fbuge %fcc0, loop_628 loop_626: edge32 %g5, %i0, %g1 loop_627: fmuld8ulx16 %f0, %f5, %f10 tne %xcc, 0x6 loop_628: ldx [%l7 + 0x10], %i1 fcmpne32 %f6, %f14, %i3 movrlez %l6, 0x341, %l3 tsubcctv %o6, 0x1AC0, %o1 ld [%l7 + 0x2C], %f7 movvs %xcc, %g2, %g3 bl,a %icc, loop_629 lduw [%l7 + 0x64], %l0 stx %g4, [%l7 + 0x40] fba,a %fcc3, loop_630 loop_629: nop setx loop_631, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnegd %f14, %f12 sth %l2, [%l7 + 0x4C] loop_630: fxnor %f14, %f8, %f0 loop_631: fmuld8sux16 %f8, %f12, %f8 sll %o5, 0x05, %o7 orcc %g7, 0x0868, %i5 fone %f2 fmul8ulx16 %f4, %f2, %f10 movvs %icc, %i7, %i6 ldub [%l7 + 0x79], %o3 sll %g6, %o4, %o0 ldd [%l7 + 0x08], %f12 sdivcc %o2, 0x0EE2, %i2 fmovdneg %xcc, %f12, %f10 addcc %i4, 0x1D82, %l4 bne,pt %icc, loop_632 movrlez %l5, %l1, %i0 fornot2s %f8, %f12, %f9 brlez,a %g1, loop_633 loop_632: fmovsneg %xcc, %f9, %f14 sll %i1, %g5, %i3 edge16ln %l6, %l3, %o6 loop_633: ld [%l7 + 0x5C], %f10 ldsb [%l7 + 0x75], %o1 ldd [%l7 + 0x58], %f14 fpsub32s %f3, %f12, %f9 mulx %g3, 0x0C84, %l0 fmovsn %xcc, %f10, %f15 ldub [%l7 + 0x29], %g4 addccc %g2, 0x0E6C, %o5 bneg,a,pt %icc, loop_634 bvs,pt %xcc, loop_635 stb %o7, [%l7 + 0x48] fmuld8ulx16 %f11, %f2, %f10 loop_634: fmovdge %icc, %f8, %f5 loop_635: ldub [%l7 + 0x74], %g7 fones %f11 ld [%l7 + 0x54], %f7 fmovsle %icc, %f1, %f11 movneg %xcc, %i5, %i7 fmovrslz %i6, %f4, %f15 subcc %l2, %g6, %o3 tvc %xcc, 0x1 subccc %o0, 0x1971, %o4 fbne,a %fcc0, loop_636 ld [%l7 + 0x18], %f6 st %f8, [%l7 + 0x44] edge16 %i2, %o2, %i4 loop_636: siam 0x3 movcc %xcc, %l4, %l5 srlx %i0, %g1, %i1 ldsh [%l7 + 0x64], %l1 fmovsl %xcc, %f7, %f2 stw %i3, [%l7 + 0x74] brgz %l6, loop_637 tneg %xcc, 0x3 ld [%l7 + 0x24], %f2 edge16l %g5, %o6, %o1 loop_637: fblg %fcc3, loop_638 fmul8x16au %f1, %f9, %f12 sdivcc %l3, 0x06D2, %g3 srlx %g4, 0x1F, %g2 loop_638: ld [%l7 + 0x0C], %f1 fsrc1s %f11, %f9 andncc %l0, %o5, %o7 fabsd %f10, %f0 tne %icc, 0x4 ldsw [%l7 + 0x50], %g7 umulcc %i5, 0x0E91, %i6 fmovrdlez %l2, %f0, %f10 bl,a loop_639 ldsw [%l7 + 0x68], %i7 fbuge %fcc3, loop_640 andcc %o3, 0x0829, %o0 loop_639: andn %g6, %o4, %i2 sllx %i4, 0x00, %l4 loop_640: edge8l %l5, %i0, %o2 stx %g1, [%l7 + 0x20] bleu,a loop_641 alignaddrl %i1, %l1, %l6 fmovd %f14, %f0 alignaddrl %i3, %o6, %g5 loop_641: stw %o1, [%l7 + 0x54] ldd [%l7 + 0x38], %f8 ld [%l7 + 0x28], %f15 movge %xcc, %g3, %g4 movn %icc, %g2, %l0 fpadd16 %f6, %f12, %f14 fmovdg %icc, %f4, %f6 ldd [%l7 + 0x40], %f6 fmovrse %l3, %f13, %f10 andcc %o7, 0x14F7, %g7 ldsw [%l7 + 0x6C], %i5 fpsub16s %f1, %f14, %f12 fcmpeq16 %f14, %f8, %o5 tvc %xcc, 0x7 stw %l2, [%l7 + 0x68] tneg %icc, 0x2 bgu %xcc, loop_642 array32 %i6, %o3, %o0 tvs %icc, 0x5 ld [%l7 + 0x18], %f14 loop_642: movg %icc, %g6, %i7 sth %i2, [%l7 + 0x34] ldsw [%l7 + 0x30], %o4 nop setx loop_643, %l0, %l1 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 + 0x36], %l4 andcc %i4, %l5, %o2 movrgz %i0, 0x394, %i1 loop_643: fzeros %f9 edge8 %l1, %l6, %g1 fbne,a %fcc1, loop_644 ldd [%l7 + 0x48], %f0 addcc %i3, %o6, %o1 tn %icc, 0x7 loop_644: srax %g5, %g3, %g2 stb %l0, [%l7 + 0x21] fzeros %f7 fpadd32 %f14, %f14, %f2 movcc %icc, %l3, %o7 stw %g7, [%l7 + 0x5C] movgu %icc, %i5, %o5 fabss %f9, %f6 addc %g4, 0x093A, %i6 bn,pn %icc, loop_645 be,a,pt %icc, loop_646 fbug,a %fcc3, loop_647 fmul8x16al %f13, %f3, %f6 loop_645: faligndata %f2, %f2, %f10 loop_646: ldsb [%l7 + 0x56], %o3 loop_647: ble,a %xcc, loop_648 fmovsle %xcc, %f2, %f12 fsrc2 %f4, %f12 fbug,a %fcc1, loop_649 loop_648: movneg %icc, %o0, %l2 xnor %g6, 0x1A73, %i7 fnot1s %f3, %f7 loop_649: tvs %icc, 0x1 ldx [%l7 + 0x68], %o4 movneg %xcc, %i2, %l4 fxnor %f2, %f0, %f8 ldd [%l7 + 0x40], %f8 fmuld8sux16 %f5, %f13, %f12 st %f0, [%l7 + 0x40] array32 %l5, %o2, %i4 edge8 %i1, %l1, %i0 fcmpeq16 %f8, %f8, %l6 fpadd32s %f4, %f3, %f13 ldd [%l7 + 0x50], %f12 ldsw [%l7 + 0x7C], %i3 edge8n %g1, %o6, %o1 fornot1s %f15, %f0, %f1 ldsw [%l7 + 0x58], %g3 fba,a %fcc2, loop_650 fpadd32s %f6, %f4, %f8 fzero %f14 fzero %f10 loop_650: nop setx loop_651, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry umul %g2, %g5, %l3 fmovsvs %icc, %f11, %f11 ldub [%l7 + 0x2F], %o7 loop_651: fbue %fcc3, loop_652 be %xcc, loop_653 fabss %f6, %f0 stw %l0, [%l7 + 0x64] loop_652: ldx [%l7 + 0x68], %g7 loop_653: fnand %f8, %f6, %f2 ldsh [%l7 + 0x72], %o5 fmovsvc %xcc, %f0, %f6 fmovrsgz %i5, %f15, %f8 srlx %i6, %o3, %o0 fmovde %xcc, %f2, %f10 fabsd %f4, %f14 fmovdneg %icc, %f0, %f14 movgu %xcc, %g4, %l2 stx %g6, [%l7 + 0x68] ldsh [%l7 + 0x20], %o4 tl %icc, 0x3 fmovrdlz %i7, %f14, %f8 std %f10, [%l7 + 0x08] sub %l4, %l5, %i2 smul %i4, 0x1F9B, %o2 edge8l %l1, %i1, %i0 fmovsneg %icc, %f1, %f11 stb %i3, [%l7 + 0x6E] movn %xcc, %l6, %o6 fmuld8ulx16 %f7, %f2, %f4 brlz,a %o1, loop_654 edge16ln %g1, %g3, %g2 ldsh [%l7 + 0x3E], %g5 nop setx loop_655, %l0, %l1 jmpl %l1, %l3 loop_654: stx %o7, [%l7 + 0x08] fsrc1 %f14, %f8 fbo %fcc3, loop_656 loop_655: andncc %g7, %o5, %i5 lduh [%l7 + 0x6E], %l0 faligndata %f14, %f14, %f2 loop_656: fmovdneg %xcc, %f5, %f2 fnand %f8, %f0, %f6 fmovrdgz %o3, %f10, %f4 fpsub32 %f2, %f4, %f4 sll %i6, %g4, %l2 fbu,a %fcc2, loop_657 ldsw [%l7 + 0x38], %o0 lduh [%l7 + 0x60], %o4 edge32ln %g6, %i7, %l4 loop_657: fpack16 %f6, %f10 lduh [%l7 + 0x2E], %l5 ldd [%l7 + 0x60], %f12 sethi 0x1149, %i4 fmovsvc %xcc, %f5, %f12 ldsb [%l7 + 0x26], %i2 sth %o2, [%l7 + 0x1A] brz %i1, loop_658 fmul8x16 %f15, %f14, %f10 xnor %i0, %i3, %l6 fpsub16 %f8, %f10, %f14 loop_658: ldsb [%l7 + 0x74], %l1 sth %o6, [%l7 + 0x64] fcmpne32 %f0, %f2, %o1 edge8n %g3, %g1, %g2 ld [%l7 + 0x4C], %f11 fxors %f3, %f7, %f5 movg %xcc, %g5, %o7 tpos %xcc, 0x2 fbug,a %fcc2, loop_659 stb %g7, [%l7 + 0x2F] udivcc %l3, 0x055D, %i5 movvc %icc, %l0, %o5 loop_659: xor %i6, %o3, %l2 tn %icc, 0x7 brz %o0, loop_660 st %f5, [%l7 + 0x70] edge16 %g4, %o4, %g6 stw %i7, [%l7 + 0x08] loop_660: ldub [%l7 + 0x74], %l5 sub %l4, 0x1837, %i4 xnor %o2, 0x1B2D, %i2 stb %i0, [%l7 + 0x54] edge8 %i1, %l6, %l1 stb %i3, [%l7 + 0x46] tle %icc, 0x3 ldd [%l7 + 0x38], %f12 ldd [%l7 + 0x78], %f0 stw %o6, [%l7 + 0x74] ldd [%l7 + 0x20], %f10 lduw [%l7 + 0x74], %o1 ldsw [%l7 + 0x74], %g3 sth %g1, [%l7 + 0x24] bl,a,pt %icc, loop_661 stx %g5, [%l7 + 0x50] fcmpd %fcc1, %f2, %f4 fandnot2s %f8, %f5, %f1 loop_661: mulx %g2, 0x1143, %g7 edge32 %o7, %i5, %l3 sth %l0, [%l7 + 0x5E] edge8n %o5, %o3, %i6 tvs %icc, 0x3 stb %l2, [%l7 + 0x08] fmovdgu %xcc, %f14, %f2 bne,a,pt %xcc, loop_662 ldsh [%l7 + 0x2A], %o0 bpos,a,pt %icc, loop_663 lduw [%l7 + 0x68], %g4 loop_662: sth %o4, [%l7 + 0x10] fmovd %f8, %f0 loop_663: bpos %icc, loop_664 fornot2s %f1, %f12, %f3 st %f9, [%l7 + 0x54] fbue %fcc1, loop_665 loop_664: stx %g6, [%l7 + 0x08] bl,a,pn %icc, loop_666 fnands %f11, %f8, %f12 loop_665: fandnot2s %f10, %f12, %f12 fmovdle %icc, %f9, %f12 loop_666: brlez,a %l5, loop_667 fmuld8ulx16 %f1, %f7, %f6 fcmpes %fcc0, %f9, %f1 subcc %i7, %i4, %l4 loop_667: array16 %i2, %o2, %i0 ld [%l7 + 0x20], %f15 fmovsvc %xcc, %f14, %f2 fbu %fcc2, loop_668 addcc %l6, 0x1C4F, %i1 movne %xcc, %i3, %o6 ldsw [%l7 + 0x7C], %l1 loop_668: fmovscs %icc, %f4, %f15 fands %f4, %f2, %f8 fandnot2s %f12, %f15, %f9 stx %o1, [%l7 + 0x28] ldx [%l7 + 0x78], %g1 fnor %f12, %f2, %f8 ldsh [%l7 + 0x7E], %g3 ldsh [%l7 + 0x14], %g5 fmuld8ulx16 %f1, %f1, %f10 fbo %fcc0, loop_669 stb %g2, [%l7 + 0x48] st %f3, [%l7 + 0x24] sth %g7, [%l7 + 0x64] loop_669: fmovsa %icc, %f12, %f12 ldub [%l7 + 0x1B], %o7 st %f15, [%l7 + 0x44] fnot1 %f2, %f8 fpack32 %f0, %f0, %f0 lduh [%l7 + 0x30], %l3 bleu loop_670 taddcctv %i5, %l0, %o5 bvc,pt %icc, loop_671 tn %xcc, 0x1 loop_670: edge32n %o3, %i6, %l2 stb %g4, [%l7 + 0x41] loop_671: fmovse %xcc, %f6, %f12 fmul8ulx16 %f8, %f10, %f4 ldsb [%l7 + 0x5D], %o4 fandnot1 %f14, %f2, %f14 ldsb [%l7 + 0x23], %g6 movneg %icc, %l5, %i7 ldub [%l7 + 0x1D], %i4 bcc,pt %icc, loop_672 udiv %o0, 0x06B8, %l4 fpadd32 %f0, %f14, %f6 fand %f4, %f8, %f6 loop_672: tgu %icc, 0x6 orcc %i2, 0x0869, %o2 fornot2s %f0, %f13, %f10 fbne %fcc0, loop_673 movvs %xcc, %l6, %i0 sth %i3, [%l7 + 0x18] brz,a %o6, loop_674 loop_673: fnot2s %f5, %f3 sth %l1, [%l7 + 0x22] std %f12, [%l7 + 0x60] loop_674: fnand %f8, %f6, %f14 brgez %i1, loop_675 fmovsa %icc, %f1, %f5 stw %g1, [%l7 + 0x68] ldd [%l7 + 0x28], %f8 loop_675: fpmerge %f1, %f4, %f12 udivcc %o1, 0x020B, %g3 stw %g5, [%l7 + 0x6C] lduw [%l7 + 0x50], %g7 ldsh [%l7 + 0x2E], %g2 bgu,a %icc, loop_676 mova %icc, %o7, %l3 ldx [%l7 + 0x48], %i5 ld [%l7 + 0x48], %f1 loop_676: fmovdleu %xcc, %f5, %f2 srlx %l0, 0x15, %o3 fmovrslez %o5, %f13, %f0 tge %xcc, 0x5 nop setx loop_677, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movvs %icc, %l2, %g4 sub %i6, %g6, %l5 std %f8, [%l7 + 0x08] loop_677: nop setx loop_678, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sdiv %o4, 0x09F8, %i4 st %f0, [%l7 + 0x08] movgu %icc, %i7, %o0 loop_678: edge16l %i2, %l4, %l6 fbule %fcc0, loop_679 be,a %icc, loop_680 stx %o2, [%l7 + 0x28] mulx %i0, %o6, %l1 loop_679: movvs %icc, %i1, %g1 loop_680: edge32ln %i3, %o1, %g5 fbue %fcc1, loop_681 edge8ln %g3, %g2, %g7 stx %o7, [%l7 + 0x48] fands %f9, %f1, %f1 loop_681: stb %l3, [%l7 + 0x28] orncc %l0, 0x04BB, %o3 fcmpgt16 %f10, %f2, %i5 ldsh [%l7 + 0x48], %l2 add %g4, 0x134A, %o5 fmovscc %icc, %f6, %f10 fmovrse %i6, %f5, %f1 fexpand %f2, %f0 xorcc %l5, %g6, %o4 sth %i4, [%l7 + 0x52] fmovdne %icc, %f15, %f2 stb %o0, [%l7 + 0x39] or %i2, 0x01B6, %i7 fmovdleu %icc, %f5, %f12 stw %l4, [%l7 + 0x18] stx %l6, [%l7 + 0x08] fmuld8ulx16 %f13, %f13, %f12 ldd [%l7 + 0x38], %f0 udiv %i0, 0x1D5D, %o6 fsrc1 %f12, %f8 edge32ln %l1, %i1, %o2 brgz %i3, loop_682 fmovsvc %xcc, %f12, %f7 ldsw [%l7 + 0x0C], %g1 fbo,a %fcc3, loop_683 loop_682: call loop_684 sll %o1, %g5, %g3 fbug,a %fcc2, loop_685 loop_683: ld [%l7 + 0x14], %f2 loop_684: stx %g2, [%l7 + 0x38] ldsb [%l7 + 0x3E], %g7 loop_685: tge %xcc, 0x3 ldsb [%l7 + 0x0C], %o7 fnot1 %f8, %f14 tne %xcc, 0x7 lduh [%l7 + 0x3A], %l0 fbne,a %fcc0, loop_686 ldub [%l7 + 0x41], %l3 alignaddr %i5, %o3, %l2 fmovd %f2, %f12 loop_686: fandnot1s %f9, %f1, %f3 fpadd16s %f1, %f8, %f4 std %f4, [%l7 + 0x38] ldx [%l7 + 0x48], %o5 brgz,a %g4, loop_687 stx %i6, [%l7 + 0x50] ldsb [%l7 + 0x2E], %g6 movcc %xcc, %l5, %i4 loop_687: fmul8x16au %f9, %f7, %f8 fsrc2s %f0, %f5 xor %o0, 0x082F, %i2 fzero %f2 st %f6, [%l7 + 0x30] mova %xcc, %o4, %i7 fnot1 %f0, %f12 tvc %xcc, 0x7 fmovscc %icc, %f7, %f6 fcmped %fcc1, %f6, %f14 fbne,a %fcc0, loop_688 ldsw [%l7 + 0x54], %l4 sdivcc %i0, 0x0771, %o6 fbe %fcc1, loop_689 loop_688: tg %xcc, 0x6 brlez %l6, loop_690 umulcc %l1, %i1, %i3 loop_689: bpos,a %icc, loop_691 fpsub32 %f2, %f8, %f14 loop_690: fcmpeq16 %f4, %f12, %o2 tle %xcc, 0x3 loop_691: fsrc2 %f6, %f8 ldsw [%l7 + 0x6C], %o1 ldub [%l7 + 0x41], %g5 sth %g1, [%l7 + 0x6E] fcmpeq16 %f6, %f10, %g3 fmovse %icc, %f14, %f8 fornot1s %f1, %f8, %f14 fornot1 %f12, %f10, %f0 st %f15, [%l7 + 0x6C] ldsb [%l7 + 0x1F], %g2 movpos %xcc, %o7, %g7 bn,pn %xcc, loop_692 stw %l0, [%l7 + 0x10] bne,pt %xcc, loop_693 fblg,a %fcc1, loop_694 loop_692: edge32n %l3, %i5, %o3 fxors %f0, %f8, %f10 loop_693: brnz %o5, loop_695 loop_694: ldsw [%l7 + 0x3C], %l2 fblg,a %fcc0, loop_696 movcs %xcc, %i6, %g6 loop_695: stx %l5, [%l7 + 0x50] fnors %f7, %f12, %f1 loop_696: orn %g4, 0x0BE6, %i4 edge16ln %i2, %o4, %o0 ld [%l7 + 0x1C], %f14 lduh [%l7 + 0x76], %l4 edge32ln %i0, %o6, %l6 andncc %l1, %i1, %i3 st %f15, [%l7 + 0x10] brlz %o2, loop_697 sdivcc %o1, 0x0B85, %g5 stw %i7, [%l7 + 0x40] st %f6, [%l7 + 0x58] loop_697: sdivx %g1, 0x1A72, %g2 fcmple16 %f2, %f14, %g3 stx %g7, [%l7 + 0x58] fnegd %f6, %f0 fornot2 %f0, %f10, %f10 fmovdleu %xcc, %f13, %f4 ldsw [%l7 + 0x34], %o7 smulcc %l3, 0x0557, %l0 fpadd32s %f7, %f6, %f7 ldsb [%l7 + 0x58], %o3 tne %icc, 0x4 tg %xcc, 0x7 fxors %f7, %f12, %f13 stx %i5, [%l7 + 0x48] fpadd16s %f9, %f4, %f3 st %f1, [%l7 + 0x2C] st %f6, [%l7 + 0x54] fmovrdgez %o5, %f0, %f8 srax %i6, %g6, %l2 fzeros %f14 stx %g4, [%l7 + 0x30] ldsh [%l7 + 0x64], %l5 lduw [%l7 + 0x60], %i2 ba,a %xcc, loop_698 subcc %o4, 0x0116, %i4 fmovdne %xcc, %f9, %f8 srl %o0, %l4, %i0 loop_698: fble,a %fcc3, loop_699 ldsb [%l7 + 0x7C], %l6 fandnot1s %f13, %f10, %f13 ldsh [%l7 + 0x58], %o6 loop_699: fmuld8sux16 %f6, %f4, %f8 fpackfix %f12, %f4 sdivcc %i1, 0x0BD8, %i3 ldub [%l7 + 0x0F], %l1 fmovs %f1, %f9 fbo %fcc1, loop_700 st %f12, [%l7 + 0x5C] ldx [%l7 + 0x10], %o2 fbul,a %fcc0, loop_701 loop_700: stw %o1, [%l7 + 0x0C] stb %i7, [%l7 + 0x3F] lduw [%l7 + 0x58], %g5 loop_701: edge16 %g2, %g3, %g7 st %f3, [%l7 + 0x14] bgu,a,pn %xcc, loop_702 tgu %icc, 0x7 fmovsvs %xcc, %f12, %f7 lduh [%l7 + 0x48], %g1 loop_702: edge32ln %o7, %l3, %l0 subc %i5, %o3, %o5 array8 %i6, %g6, %g4 stx %l2, [%l7 + 0x58] edge8l %i2, %l5, %o4 brz %o0, loop_703 lduw [%l7 + 0x14], %i4 movleu %xcc, %l4, %l6 stx %i0, [%l7 + 0x58] loop_703: fcmpd %fcc0, %f10, %f2 ldx [%l7 + 0x20], %o6 bcs,a,pn %icc, loop_704 ldsh [%l7 + 0x32], %i1 ta %icc, 0x0 tleu %xcc, 0x3 loop_704: brz %l1, loop_705 ldsb [%l7 + 0x27], %i3 movl %icc, %o2, %o1 fors %f3, %f1, %f13 loop_705: fnand %f2, %f10, %f10 lduw [%l7 + 0x50], %g5 tvc %xcc, 0x1 ldd [%l7 + 0x48], %f14 srax %i7, %g3, %g2 movleu %xcc, %g7, %o7 fxors %f0, %f14, %f13 ldsh [%l7 + 0x10], %g1 fbl %fcc3, loop_706 addcc %l3, 0x0467, %i5 fmuld8sux16 %f7, %f5, %f6 std %f14, [%l7 + 0x50] loop_706: subcc %l0, %o3, %o5 fcmps %fcc1, %f4, %f12 andncc %i6, %g6, %g4 fmovrdgz %i2, %f14, %f4 stx %l5, [%l7 + 0x70] xnorcc %l2, %o4, %o0 ldub [%l7 + 0x6C], %l4 fornot2s %f4, %f11, %f7 movcc %xcc, %l6, %i0 fandnot1s %f4, %f14, %f11 movg %icc, %o6, %i1 fpsub16 %f8, %f8, %f2 fnand %f10, %f6, %f14 sllx %i4, %l1, %i3 stx %o1, [%l7 + 0x10] edge8l %g5, %o2, %g3 edge16l %i7, %g2, %o7 bcc,a,pn %icc, loop_707 siam 0x4 std %f14, [%l7 + 0x28] andn %g7, 0x198B, %g1 loop_707: ldd [%l7 + 0x30], %f4 fpadd16s %f15, %f9, %f8 ta %xcc, 0x3 std %f6, [%l7 + 0x40] fandnot1s %f12, %f4, %f12 edge32n %l3, %l0, %o3 subccc %i5, %o5, %i6 sth %g4, [%l7 + 0x78] fbul %fcc2, loop_708 st %f7, [%l7 + 0x78] st %f15, [%l7 + 0x70] fmovdg %icc, %f3, %f7 loop_708: ldsw [%l7 + 0x10], %g6 movcc %icc, %i2, %l2 fsrc1 %f0, %f8 stx %l5, [%l7 + 0x58] edge16ln %o0, %l4, %o4 fpadd32s %f14, %f13, %f9 fbn,a %fcc1, loop_709 fzero %f14 fpsub32 %f0, %f2, %f12 fmovdle %xcc, %f12, %f6 loop_709: alignaddrl %l6, %i0, %o6 fpsub16s %f6, %f5, %f1 fsrc2s %f1, %f15 fandnot2 %f0, %f0, %f2 ldsh [%l7 + 0x38], %i4 fcmple32 %f4, %f14, %i1 fmovdge %icc, %f1, %f5 fornot2s %f2, %f13, %f15 ld [%l7 + 0x2C], %f2 ldsw [%l7 + 0x38], %i3 movcc %icc, %l1, %o1 ldub [%l7 + 0x6F], %g5 fmovrsgez %g3, %f9, %f6 lduw [%l7 + 0x50], %i7 array32 %o2, %g2, %o7 lduw [%l7 + 0x18], %g7 fmul8sux16 %f6, %f4, %f4 srl %g1, %l0, %o3 bl loop_710 addccc %i5, 0x12F4, %l3 stb %i6, [%l7 + 0x3A] fmovrslz %g4, %f5, %f6 loop_710: fpadd16s %f14, %f7, %f8 fnot1s %f6, %f9 fbul %fcc0, loop_711 ld [%l7 + 0x28], %f12 lduh [%l7 + 0x58], %o5 edge32n %g6, %l2, %i2 loop_711: edge8 %o0, %l5, %o4 st %f11, [%l7 + 0x2C] fmovrdgez %l4, %f6, %f14 fmovrslz %i0, %f9, %f10 tle %icc, 0x5 fexpand %f4, %f4 fmovs %f9, %f8 ldsw [%l7 + 0x60], %l6 fmovrdlz %o6, %f2, %f12 fmovsa %xcc, %f6, %f13 fmovs %f15, %f3 fbuge,a %fcc1, loop_712 brnz %i4, loop_713 fmovdvc %xcc, %f5, %f8 orn %i1, 0x1F53, %l1 loop_712: te %icc, 0x0 loop_713: brgez,a %o1, loop_714 st %f0, [%l7 + 0x1C] nop setx loop_715, %l0, %l1 jmpl %l1, %i3 ldub [%l7 + 0x57], %g5 loop_714: srl %g3, 0x1D, %i7 fmovsl %icc, %f9, %f3 loop_715: edge16l %o2, %g2, %o7 fxor %f8, %f6, %f10 fmuld8ulx16 %f10, %f1, %f8 addcc %g7, 0x1AF5, %l0 ldsh [%l7 + 0x1C], %g1 movrlez %i5, 0x23B, %o3 sth %i6, [%l7 + 0x72] fxors %f6, %f3, %f2 or %g4, 0x19D8, %l3 fbge %fcc2, loop_716 st %f2, [%l7 + 0x50] fble %fcc3, loop_717 bleu,a loop_718 loop_716: sth %g6, [%l7 + 0x58] tge %icc, 0x3 loop_717: fba %fcc0, loop_719 loop_718: xorcc %o5, 0x0CD0, %i2 array8 %o0, %l2, %l5 fmovdne %xcc, %f0, %f15 loop_719: fmovdne %xcc, %f10, %f10 ldsw [%l7 + 0x58], %l4 fbe,a %fcc0, loop_720 orcc %o4, 0x035B, %l6 bne,a %xcc, loop_721 ldx [%l7 + 0x68], %i0 loop_720: fcmpne32 %f8, %f4, %o6 fbule,a %fcc1, loop_722 loop_721: ldsh [%l7 + 0x0A], %i4 st %f15, [%l7 + 0x54] fmovsneg %icc, %f8, %f14 loop_722: tpos %icc, 0x3 stx %i1, [%l7 + 0x78] smul %o1, 0x147F, %l1 fpadd16 %f4, %f10, %f6 array8 %g5, %g3, %i7 fnot2 %f12, %f0 stw %i3, [%l7 + 0x0C] fnands %f14, %f2, %f6 lduh [%l7 + 0x64], %g2 fxor %f10, %f8, %f6 lduw [%l7 + 0x70], %o7 lduw [%l7 + 0x64], %g7 lduw [%l7 + 0x48], %o2 umulcc %g1, 0x1633, %i5 nop setx loop_723, %l0, %l1 jmpl %l1, %l0 ldd [%l7 + 0x28], %f12 fabss %f3, %f2 bvs,pt %xcc, loop_724 loop_723: movgu %icc, %o3, %g4 fzero %f12 ldub [%l7 + 0x29], %l3 loop_724: pdist %f0, %f12, %f0 fmovrdlz %i6, %f8, %f10 lduh [%l7 + 0x28], %o5 fabss %f9, %f12 fpadd32 %f6, %f0, %f0 tgu %xcc, 0x4 addccc %i2, 0x1CCB, %g6 ldx [%l7 + 0x30], %l2 smulcc %o0, 0x15DE, %l5 or %o4, %l4, %l6 sdivx %o6, 0x13A7, %i0 fcmpeq32 %f10, %f2, %i4 fnegd %f4, %f2 fsrc2s %f4, %f5 array16 %i1, %o1, %l1 ld [%l7 + 0x20], %f7 tg %icc, 0x4 ldsb [%l7 + 0x65], %g5 fnand %f10, %f8, %f6 fpadd32 %f4, %f2, %f6 brgez,a %i7, loop_725 fmul8x16 %f13, %f0, %f8 tpos %icc, 0x0 ldsh [%l7 + 0x10], %g3 loop_725: bpos loop_726 movg %icc, %i3, %g2 be,a %icc, loop_727 stb %g7, [%l7 + 0x0D] loop_726: taddcctv %o2, %g1, %o7 movle %xcc, %i5, %o3 loop_727: fcmple32 %f8, %f12, %l0 st %f11, [%l7 + 0x44] brgz %g4, loop_728 movrgez %l3, 0x2DF, %o5 fmovde %icc, %f10, %f7 fcmped %fcc2, %f0, %f0 loop_728: bvc,a %xcc, loop_729 fxor %f6, %f10, %f8 fmul8x16 %f4, %f14, %f0 fpsub16 %f4, %f6, %f8 loop_729: fnot2 %f0, %f12 bl,a,pt %icc, loop_730 ldsb [%l7 + 0x1C], %i6 fsrc1s %f0, %f3 stw %i2, [%l7 + 0x68] loop_730: fba %fcc0, loop_731 ldx [%l7 + 0x60], %l2 fbul,a %fcc0, loop_732 fnot1s %f12, %f6 loop_731: ldsb [%l7 + 0x79], %g6 alignaddr %o0, %l5, %o4 loop_732: ldd [%l7 + 0x70], %f14 fble %fcc2, loop_733 movn %xcc, %l4, %l6 fbu %fcc2, loop_734 fandnot2s %f1, %f15, %f4 loop_733: lduw [%l7 + 0x40], %i0 fmovrdgez %o6, %f10, %f10 loop_734: fcmpne32 %f2, %f0, %i1 fbul %fcc3, loop_735 fmovdcc %icc, %f3, %f1 ldsh [%l7 + 0x54], %o1 mova %xcc, %i4, %g5 loop_735: andn %l1, 0x016B, %i7 movneg %xcc, %g3, %g2 sth %g7, [%l7 + 0x22] ld [%l7 + 0x44], %f7 popc %o2, %i3 stw %g1, [%l7 + 0x5C] fmovdvs %icc, %f15, %f8 umulcc %o7, %o3, %i5 lduh [%l7 + 0x4A], %g4 stw %l0, [%l7 + 0x08] fmovscc %icc, %f15, %f14 tcs %xcc, 0x4 sth %l3, [%l7 + 0x50] lduh [%l7 + 0x5E], %i6 bvs,a %xcc, loop_736 sth %o5, [%l7 + 0x0A] stb %i2, [%l7 + 0x6D] fxors %f11, %f13, %f10 loop_736: fbo,a %fcc3, loop_737 edge8 %l2, %g6, %o0 bcc,a loop_738 lduh [%l7 + 0x2A], %l5 loop_737: popc 0x0A2C, %o4 ldd [%l7 + 0x10], %f8 loop_738: movn %xcc, %l6, %i0 tvs %icc, 0x6 ldd [%l7 + 0x58], %f6 fbo %fcc3, loop_739 fmovdleu %icc, %f6, %f4 stw %l4, [%l7 + 0x18] addccc %o6, %i1, %i4 loop_739: ldub [%l7 + 0x46], %o1 movge %xcc, %g5, %i7 stb %g3, [%l7 + 0x71] ld [%l7 + 0x3C], %f14 mulx %l1, %g7, %g2 tne %icc, 0x2 fmovse %xcc, %f6, %f9 brnz,a %i3, loop_740 stb %g1, [%l7 + 0x57] subcc %o2, 0x0A87, %o3 fmovscs %xcc, %f10, %f9 loop_740: fmovrsne %o7, %f8, %f3 add %i5, 0x0984, %l0 stx %g4, [%l7 + 0x20] fmovsneg %xcc, %f9, %f15 fnands %f6, %f6, %f13 fbl,a %fcc0, loop_741 fpsub16 %f10, %f4, %f4 movpos %icc, %i6, %l3 std %f14, [%l7 + 0x70] loop_741: bshuffle %f2, %f4, %f2 sth %i2, [%l7 + 0x0A] sllx %l2, %o5, %o0 fors %f1, %f7, %f8 xorcc %g6, %l5, %l6 movrlez %o4, %l4, %o6 fnors %f6, %f11, %f9 fxor %f2, %f8, %f2 ldsb [%l7 + 0x09], %i1 tl %icc, 0x0 mova %icc, %i4, %i0 sdiv %o1, 0x10BB, %g5 sth %g3, [%l7 + 0x34] addccc %l1, 0x10E5, %i7 st %f0, [%l7 + 0x28] fpsub32 %f6, %f4, %f4 taddcctv %g7, %g2, %g1 alignaddrl %i3, %o3, %o2 tne %xcc, 0x0 move %xcc, %o7, %i5 fbug %fcc0, loop_742 popc %l0, %i6 sllx %l3, 0x08, %g4 fbo,a %fcc1, loop_743 loop_742: fmovdcs %icc, %f1, %f4 tgu %xcc, 0x2 stb %i2, [%l7 + 0x55] loop_743: tle %xcc, 0x7 edge32l %o5, %l2, %g6 stb %o0, [%l7 + 0x31] alignaddr %l5, %l6, %l4 fcmpne16 %f12, %f0, %o6 for %f0, %f0, %f2 fandnot2 %f0, %f8, %f2 stx %i1, [%l7 + 0x18] fpmerge %f7, %f5, %f4 movrne %i4, 0x1C0, %i0 subcc %o1, 0x1409, %g5 fcmped %fcc3, %f10, %f10 fnot2 %f14, %f14 ldsb [%l7 + 0x7D], %g3 tle %icc, 0x6 tge %icc, 0x2 edge16ln %l1, %i7, %o4 fmovd %f4, %f6 fone %f12 fmovsgu %icc, %f8, %f14 brlez,a %g7, loop_744 movle %xcc, %g1, %g2 bleu loop_745 lduh [%l7 + 0x68], %i3 loop_744: ld [%l7 + 0x64], %f1 ld [%l7 + 0x24], %f9 loop_745: movrgez %o3, %o7, %o2 movrne %l0, 0x2FE, %i5 movvc %xcc, %i6, %l3 edge32l %i2, %g4, %l2 ldd [%l7 + 0x78], %f12 ldsb [%l7 + 0x6A], %g6 brz %o0, loop_746 subc %o5, %l6, %l5 stb %o6, [%l7 + 0x15] popc 0x043B, %l4 loop_746: fmovdcs %xcc, %f8, %f14 fxnor %f4, %f2, %f12 edge16 %i4, %i1, %o1 st %f6, [%l7 + 0x2C] sdivcc %i0, 0x0179, %g3 ldd [%l7 + 0x60], %f12 stx %g5, [%l7 + 0x18] tle %icc, 0x7 tsubcctv %i7, %l1, %o4 orn %g7, %g1, %g2 xor %o3, %o7, %o2 stw %i3, [%l7 + 0x3C] lduh [%l7 + 0x76], %l0 bcs %icc, loop_747 fmovrslez %i6, %f5, %f9 fbule %fcc3, loop_748 tsubcctv %i5, 0x1361, %l3 loop_747: st %f8, [%l7 + 0x5C] st %f5, [%l7 + 0x24] loop_748: stb %g4, [%l7 + 0x56] fmovsg %xcc, %f9, %f2 ldsh [%l7 + 0x32], %i2 bvc,a,pn %xcc, loop_749 lduh [%l7 + 0x0C], %l2 fornot2s %f14, %f12, %f15 stb %o0, [%l7 + 0x7A] loop_749: std %f4, [%l7 + 0x68] fbl,a %fcc0, loop_750 orncc %o5, 0x1367, %g6 fmovsgu %xcc, %f1, %f11 ldsw [%l7 + 0x24], %l6 loop_750: fabsd %f2, %f12 sub %o6, 0x1679, %l4 fmovrsne %l5, %f4, %f11 fpackfix %f6, %f13 fbule,a %fcc0, loop_751 array8 %i4, %o1, %i0 xorcc %g3, %i1, %g5 stx %l1, [%l7 + 0x60] loop_751: subccc %i7, %o4, %g7 fpsub32s %f9, %f6, %f5 fbne,a %fcc2, loop_752 movne %icc, %g2, %o3 ldsw [%l7 + 0x38], %o7 fbl %fcc1, loop_753 loop_752: fmovdne %icc, %f10, %f1 ld [%l7 + 0x74], %f4 mulscc %g1, 0x1990, %o2 loop_753: taddcc %l0, %i6, %i3 ba,a,pt %xcc, loop_754 ldub [%l7 + 0x47], %i5 tneg %icc, 0x1 fmovrdlz %g4, %f6, %f8 loop_754: fandnot2s %f1, %f11, %f7 fnors %f3, %f0, %f0 ldsb [%l7 + 0x7E], %i2 be,pn %icc, loop_755 ld [%l7 + 0x2C], %f3 fpsub16s %f10, %f10, %f11 fmovrsgz %l3, %f5, %f14 loop_755: ldsw [%l7 + 0x74], %l2 tsubcc %o5, 0x14E9, %g6 st %f9, [%l7 + 0x24] ld [%l7 + 0x5C], %f6 ldsh [%l7 + 0x1A], %l6 fmovsgu %icc, %f6, %f15 fxors %f1, %f4, %f3 fmovdneg %icc, %f9, %f5 fble,a %fcc0, loop_756 andn %o6, %l4, %l5 edge32ln %i4, %o0, %o1 fmovspos %icc, %f2, %f0 loop_756: fmovsgu %icc, %f6, %f6 tl %xcc, 0x2 std %f0, [%l7 + 0x18] stw %i0, [%l7 + 0x34] lduh [%l7 + 0x50], %i1 fba,a %fcc3, loop_757 fmovda %icc, %f3, %f13 ldx [%l7 + 0x40], %g3 ta %xcc, 0x5 loop_757: fbg,a %fcc2, loop_758 umulcc %l1, %g5, %o4 fblg,a %fcc1, loop_759 tpos %icc, 0x5 loop_758: fmovsvs %xcc, %f11, %f13 lduh [%l7 + 0x16], %g7 loop_759: ld [%l7 + 0x30], %f0 fmul8x16al %f3, %f10, %f0 movvc %icc, %i7, %g2 edge8n %o7, %g1, %o3 fcmple32 %f4, %f14, %l0 fcmpeq16 %f12, %f0, %o2 fmul8sux16 %f14, %f4, %f4 tl %xcc, 0x0 srl %i3, 0x06, %i6 ld [%l7 + 0x1C], %f2 bneg,a,pt %icc, loop_760 lduh [%l7 + 0x40], %i5 fmovrdgz %i2, %f14, %f0 edge8ln %l3, %g4, %l2 loop_760: stb %g6, [%l7 + 0x58] te %xcc, 0x4 fmovs %f7, %f15 fpadd32 %f2, %f6, %f0 ld [%l7 + 0x24], %f13 tvc %xcc, 0x6 ldd [%l7 + 0x40], %f14 stw %o5, [%l7 + 0x1C] subcc %l6, %o6, %l5 bge,a loop_761 lduw [%l7 + 0x48], %i4 fmovrde %l4, %f0, %f12 tg %icc, 0x3 loop_761: edge8n %o0, %i0, %i1 fcmpgt16 %f0, %f6, %o1 lduw [%l7 + 0x50], %l1 fcmple16 %f8, %f8, %g5 ldsw [%l7 + 0x48], %g3 fmovsge %xcc, %f15, %f2 ldub [%l7 + 0x35], %o4 udivcc %i7, 0x0BFD, %g7 fcmped %fcc1, %f4, %f2 fxnor %f12, %f14, %f6 taddcc %o7, %g2, %o3 ldx [%l7 + 0x48], %g1 nop setx loop_762, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fble,a %fcc0, loop_763 edge8n %o2, %l0, %i3 nop setx loop_764, %l0, %l1 jmpl %l1, %i6 loop_762: stb %i2, [%l7 + 0x1E] loop_763: fbge %fcc2, loop_765 fmovsg %icc, %f9, %f7 loop_764: ldx [%l7 + 0x50], %i5 movrlz %l3, %l2, %g6 loop_765: bg,a,pn %xcc, loop_766 tn %xcc, 0x6 orn %o5, %l6, %o6 fsrc2s %f10, %f12 loop_766: ldx [%l7 + 0x20], %g4 lduh [%l7 + 0x68], %l5 fabsd %f10, %f10 bge,pt %icc, loop_767 st %f5, [%l7 + 0x2C] fand %f2, %f0, %f4 st %f12, [%l7 + 0x20] loop_767: tleu %icc, 0x6 movvc %icc, %i4, %o0 ta %icc, 0x0 bcs %xcc, loop_768 fcmpgt16 %f14, %f14, %l4 lduw [%l7 + 0x38], %i1 edge16n %i0, %l1, %g5 loop_768: lduw [%l7 + 0x6C], %o1 fbuge,a %fcc1, loop_769 tvc %xcc, 0x7 edge32l %g3, %o4, %g7 fmovsneg %icc, %f8, %f8 loop_769: bge,a,pn %icc, loop_770 bg,pn %icc, loop_771 srl %o7, 0x13, %g2 fbn %fcc0, loop_772 loop_770: ta %xcc, 0x6 loop_771: ldub [%l7 + 0x47], %o3 bn,a,pt %icc, loop_773 loop_772: fbug %fcc2, loop_774 fba,a %fcc0, loop_775 smul %i7, %o2, %g1 loop_773: edge8l %l0, %i6, %i2 loop_774: ldsw [%l7 + 0x34], %i3 loop_775: pdist %f6, %f6, %f12 std %f0, [%l7 + 0x38] fands %f3, %f7, %f15 lduw [%l7 + 0x58], %l3 smul %i5, %l2, %o5 addc %l6, 0x1A8D, %o6 movrgez %g4, %g6, %l5 stw %o0, [%l7 + 0x3C] stw %l4, [%l7 + 0x48] brgez %i1, loop_776 ldsb [%l7 + 0x6E], %i0 fbu,a %fcc2, loop_777 lduw [%l7 + 0x78], %i4 loop_776: std %f0, [%l7 + 0x28] fnegd %f6, %f2 loop_777: ldd [%l7 + 0x38], %f12 ld [%l7 + 0x34], %f2 brgz,a %l1, loop_778 tsubcc %o1, 0x0E1F, %g3 faligndata %f14, %f4, %f0 te %xcc, 0x0 loop_778: fnot2 %f8, %f8 srlx %g5, %g7, %o4 stb %g2, [%l7 + 0x7E] lduh [%l7 + 0x40], %o3 fmovdg %icc, %f0, %f5 edge32ln %i7, %o2, %o7 and %g1, 0x1F17, %l0 sth %i6, [%l7 + 0x28] nop setx loop_779, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fornot1s %f5, %f11, %f5 tvs %icc, 0x6 movrlz %i3, 0x244, %l3 loop_779: sth %i2, [%l7 + 0x7E] array16 %l2, %i5, %l6 bgu,pn %xcc, loop_780 ld [%l7 + 0x40], %f3 taddcc %o6, 0x02DB, %g4 movrgz %o5, %l5, %o0 loop_780: nop setx loop_781, %l0, %l1 jmpl %l1, %g6 bge,a loop_782 fnot1 %f14, %f6 fbug %fcc3, loop_783 loop_781: orncc %l4, 0x0839, %i0 loop_782: bvs %icc, loop_784 stb %i1, [%l7 + 0x7B] loop_783: tsubcc %l1, 0x08C4, %i4 fsrc1 %f12, %f10 loop_784: sth %g3, [%l7 + 0x18] edge8 %g5, %o1, %g7 lduw [%l7 + 0x14], %g2 fmovd %f8, %f8 stb %o3, [%l7 + 0x0E] sub %o4, 0x0FBC, %i7 movre %o2, %o7, %l0 andcc %i6, %g1, %i3 edge32l %l3, %i2, %i5 sub %l2, %l6, %g4 movrgez %o5, 0x23D, %l5 ldsb [%l7 + 0x19], %o0 ldsb [%l7 + 0x5C], %g6 fcmpeq16 %f0, %f4, %l4 movvs %xcc, %i0, %i1 fsrc2 %f14, %f10 ld [%l7 + 0x6C], %f13 ldsh [%l7 + 0x0A], %o6 fcmpne32 %f10, %f12, %i4 stb %g3, [%l7 + 0x22] fbug %fcc3, loop_785 movleu %icc, %l1, %g5 ldsh [%l7 + 0x2C], %o1 movneg %icc, %g2, %o3 loop_785: movcs %icc, %g7, %o4 fmovdcc %icc, %f5, %f3 move %xcc, %i7, %o2 fmovsl %icc, %f14, %f14 stw %l0, [%l7 + 0x18] array32 %o7, %g1, %i3 fmovdgu %icc, %f3, %f8 fnot1 %f6, %f6 tgu %icc, 0x7 fmovsg %icc, %f2, %f14 fmovsleu %icc, %f11, %f10 or %i6, 0x15D7, %i2 fabss %f6, %f3 ldx [%l7 + 0x68], %i5 fmovrse %l2, %f10, %f5 fcmpeq32 %f6, %f6, %l6 fbne,a %fcc1, loop_786 std %f2, [%l7 + 0x10] mulscc %l3, %g4, %o5 fmovrdgez %o0, %f4, %f10 loop_786: fmovse %xcc, %f6, %f15 stb %l5, [%l7 + 0x1F] st %f9, [%l7 + 0x10] stx %l4, [%l7 + 0x40] ldx [%l7 + 0x20], %i0 sll %g6, %o6, %i1 xnorcc %g3, 0x1536, %l1 fornot2 %f8, %f8, %f10 fzeros %f9 fcmpne32 %f4, %f6, %i4 tgu %icc, 0x4 brgez %g5, loop_787 bgu,a,pn %xcc, loop_788 movg %xcc, %g2, %o3 fmovsne %icc, %f0, %f12 loop_787: array16 %o1, %o4, %g7 loop_788: ldsh [%l7 + 0x08], %i7 edge8l %l0, %o2, %o7 bcs,a,pn %xcc, loop_789 fbg,a %fcc1, loop_790 ldub [%l7 + 0x2C], %i3 ldx [%l7 + 0x30], %i6 loop_789: st %f15, [%l7 + 0x1C] loop_790: ldd [%l7 + 0x50], %f4 addcc %i2, 0x180C, %i5 fblg,a %fcc2, loop_791 fmovsvs %icc, %f15, %f12 siam 0x6 movcc %icc, %g1, %l2 loop_791: stw %l6, [%l7 + 0x54] lduw [%l7 + 0x48], %l3 fmul8sux16 %f12, %f8, %f2 srax %o5, %g4, %l5 bl,a loop_792 st %f9, [%l7 + 0x3C] fmovdl %xcc, %f11, %f6 st %f15, [%l7 + 0x08] loop_792: lduw [%l7 + 0x10], %l4 andn %o0, 0x0CED, %g6 fbule,a %fcc2, loop_793 srax %o6, %i1, %g3 fornot2 %f4, %f0, %f2 movvs %xcc, %l1, %i4 loop_793: fmovrslez %i0, %f1, %f14 fcmpeq32 %f14, %f2, %g5 lduh [%l7 + 0x7A], %o3 fmovdvc %xcc, %f14, %f7 fmovsn %icc, %f11, %f1 stx %o1, [%l7 + 0x28] fnand %f0, %f6, %f10 fcmpd %fcc3, %f4, %f8 stb %g2, [%l7 + 0x37] lduw [%l7 + 0x58], %g7 fmovse %icc, %f2, %f12 sdivcc %o4, 0x06DF, %i7 fmovsg %icc, %f0, %f8 sth %o2, [%l7 + 0x7C] ldub [%l7 + 0x17], %o7 movrlez %i3, 0x2FE, %l0 fbg,a %fcc3, loop_794 ldd [%l7 + 0x58], %f8 fxor %f10, %f12, %f10 fmovsleu %icc, %f10, %f1 loop_794: fcmple32 %f6, %f8, %i6 lduh [%l7 + 0x6C], %i5 sth %g1, [%l7 + 0x08] fcmps %fcc1, %f0, %f4 ta %xcc, 0x4 fcmpes %fcc1, %f3, %f0 bge %xcc, loop_795 stw %i2, [%l7 + 0x5C] sth %l2, [%l7 + 0x3A] ldx [%l7 + 0x50], %l3 loop_795: movvs %icc, %l6, %o5 fmovrdgez %g4, %f14, %f4 fcmps %fcc1, %f3, %f7 fmovse %icc, %f9, %f7 move %xcc, %l4, %l5 fcmple32 %f8, %f8, %g6 ld [%l7 + 0x28], %f5 sth %o0, [%l7 + 0x56] stw %o6, [%l7 + 0x74] fpsub32 %f2, %f4, %f2 bne,a loop_796 bne,a %xcc, loop_797 tcs %icc, 0x2 fmul8ulx16 %f6, %f6, %f8 loop_796: ldub [%l7 + 0x3D], %g3 loop_797: ldx [%l7 + 0x18], %l1 fbu %fcc3, loop_798 movrgz %i4, 0x086, %i0 stb %g5, [%l7 + 0x47] fpackfix %f0, %f8 loop_798: fone %f10 fsrc1 %f0, %f4 ldsb [%l7 + 0x7F], %o3 fnot1 %f12, %f2 fpsub16 %f0, %f4, %f6 bneg,pn %xcc, loop_799 ldsb [%l7 + 0x27], %o1 lduh [%l7 + 0x3C], %g2 fpadd32 %f14, %f2, %f0 loop_799: taddcctv %i1, %g7, %i7 sth %o2, [%l7 + 0x6C] fmovsneg %xcc, %f14, %f6 stb %o4, [%l7 + 0x2C] fmovdl %icc, %f0, %f15 sll %o7, %i3, %l0 bleu,a loop_800 std %f10, [%l7 + 0x68] fbue,a %fcc1, loop_801 fmovdle %icc, %f12, %f9 loop_800: fcmpeq16 %f14, %f2, %i6 fmovsa %icc, %f0, %f7 loop_801: ldd [%l7 + 0x10], %f12 movg %xcc, %i5, %i2 ldd [%l7 + 0x40], %f6 movne %xcc, %g1, %l3 edge16 %l2, %o5, %g4 sth %l6, [%l7 + 0x76] ldub [%l7 + 0x67], %l4 ldx [%l7 + 0x10], %l5 edge32l %g6, %o0, %o6 lduh [%l7 + 0x4C], %g3 sth %i4, [%l7 + 0x0C] bleu loop_802 lduh [%l7 + 0x46], %l1 fmovda %icc, %f11, %f2 fmovrdlz %i0, %f6, %f10 loop_802: stx %o3, [%l7 + 0x30] srl %o1, %g2, %i1 fbo %fcc1, loop_803 movcs %icc, %g7, %g5 edge8 %o2, %i7, %o4 fbug,a %fcc3, loop_804 loop_803: ldsh [%l7 + 0x2E], %o7 ld [%l7 + 0x58], %f9 pdist %f12, %f10, %f4 loop_804: stw %l0, [%l7 + 0x58] sra %i3, %i6, %i5 sth %g1, [%l7 + 0x7E] fble,a %fcc3, loop_805 fpadd16s %f4, %f3, %f10 nop setx loop_806, %l0, %l1 jmpl %l1, %l3 ld [%l7 + 0x34], %f15 loop_805: sdivx %l2, 0x0955, %i2 fmovscs %icc, %f3, %f4 loop_806: xnorcc %o5, %l6, %g4 fmovdn %xcc, %f14, %f10 sth %l4, [%l7 + 0x28] ldub [%l7 + 0x24], %g6 bneg %xcc, loop_807 ldx [%l7 + 0x60], %o0 edge8n %o6, %g3, %l5 fmuld8ulx16 %f13, %f6, %f4 loop_807: sth %l1, [%l7 + 0x18] stw %i4, [%l7 + 0x08] ldub [%l7 + 0x3B], %i0 ldsh [%l7 + 0x14], %o1 movrlez %o3, 0x1F9, %g2 edge8ln %g7, %i1, %o2 stw %i7, [%l7 + 0x70] edge16ln %o4, %o7, %g5 ldsh [%l7 + 0x40], %i3 lduh [%l7 + 0x16], %i6 bcc,a %xcc, loop_808 orn %l0, %g1, %l3 fsrc2s %f1, %f0 tl %icc, 0x0 loop_808: fpadd16s %f12, %f11, %f15 fmovrde %l2, %f14, %f10 bne,a %xcc, loop_809 fmovdvs %icc, %f3, %f14 edge32n %i5, %i2, %l6 fnegs %f11, %f12 loop_809: smulcc %o5, 0x1805, %g4 bpos loop_810 ldsb [%l7 + 0x1F], %g6 fmovdvc %xcc, %f2, %f4 sdiv %l4, 0x1FB3, %o0 loop_810: fone %f2 orcc %g3, %o6, %l1 andncc %i4, %i0, %o1 fsrc2 %f8, %f8 ldsw [%l7 + 0x1C], %l5 fbge,a %fcc3, loop_811 movrgz %o3, %g2, %i1 sth %g7, [%l7 + 0x56] fnand %f0, %f6, %f0 loop_811: std %f6, [%l7 + 0x78] lduh [%l7 + 0x4E], %i7 bn,a,pt %xcc, loop_812 alignaddrl %o4, %o7, %o2 ldsb [%l7 + 0x1B], %i3 tgu %xcc, 0x7 loop_812: smulcc %g5, 0x1C91, %i6 orcc %g1, %l0, %l3 lduh [%l7 + 0x2A], %l2 tge %xcc, 0x6 bl %xcc, loop_813 ldsw [%l7 + 0x3C], %i2 movge %xcc, %l6, %i5 ldx [%l7 + 0x70], %g4 loop_813: ta %xcc, 0x2 lduh [%l7 + 0x20], %o5 lduh [%l7 + 0x08], %g6 ldsh [%l7 + 0x64], %o0 fmovsge %xcc, %f7, %f3 fandnot1s %f11, %f15, %f6 mova %icc, %g3, %o6 fmul8sux16 %f14, %f12, %f14 fmovdge %icc, %f2, %f6 fands %f11, %f1, %f12 umul %l4, 0x02AF, %l1 fbe,a %fcc0, loop_814 bn,a loop_815 fmovdvc %xcc, %f13, %f0 lduw [%l7 + 0x20], %i4 loop_814: taddcctv %i0, 0x10FA, %l5 loop_815: fmovdleu %xcc, %f14, %f10 nop setx loop_816, %l0, %l1 jmpl %l1, %o1 popc 0x063F, %o3 and %i1, %g2, %i7 udivx %g7, 0x01FD, %o7 loop_816: bgu,pt %xcc, loop_817 movg %xcc, %o4, %i3 edge8ln %g5, %o2, %g1 movcc %icc, %l0, %i6 loop_817: movgu %icc, %l3, %l2 and %l6, %i5, %i2 edge32n %g4, %o5, %o0 fmovrdgz %g6, %f0, %f4 array16 %g3, %o6, %l4 fxnors %f1, %f4, %f3 move %icc, %i4, %l1 fblg %fcc0, loop_818 xor %l5, 0x167B, %i0 be loop_819 movrne %o3, %i1, %g2 loop_818: brlz %o1, loop_820 lduw [%l7 + 0x24], %i7 loop_819: and %g7, 0x03EF, %o7 subcc %o4, 0x0D23, %g5 loop_820: edge8 %o2, %i3, %l0 fzeros %f15 ldx [%l7 + 0x58], %g1 taddcc %l3, 0x0074, %l2 tvc %icc, 0x2 ldsh [%l7 + 0x58], %i6 fble,a %fcc1, loop_821 mulscc %i5, 0x1940, %l6 fbuge,a %fcc2, loop_822 fmovsn %icc, %f12, %f12 loop_821: movrne %g4, 0x155, %o5 stb %i2, [%l7 + 0x22] loop_822: std %f12, [%l7 + 0x10] edge32 %o0, %g6, %o6 fcmpne32 %f12, %f12, %l4 tneg %xcc, 0x5 std %f6, [%l7 + 0x58] ldsh [%l7 + 0x2E], %g3 fmovse %xcc, %f10, %f3 taddcc %l1, %l5, %i4 ldx [%l7 + 0x58], %o3 fmuld8sux16 %f14, %f12, %f12 alignaddrl %i0, %g2, %i1 ld [%l7 + 0x10], %f6 stb %i7, [%l7 + 0x0D] fbne %fcc2, loop_823 fpadd32 %f10, %f10, %f0 tgu %xcc, 0x4 brlez,a %g7, loop_824 loop_823: ldsh [%l7 + 0x12], %o1 lduh [%l7 + 0x7A], %o7 tle %icc, 0x4 loop_824: mova %icc, %o4, %g5 bn,pt %xcc, loop_825 fmuld8ulx16 %f12, %f8, %f6 nop setx loop_826, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tcc %xcc, 0x4 loop_825: bleu,a loop_827 fmovda %icc, %f13, %f4 loop_826: fmovsg %icc, %f13, %f15 fmovdg %icc, %f12, %f6 loop_827: brgz,a %o2, loop_828 fmul8x16al %f7, %f3, %f6 fzeros %f5 fand %f2, %f6, %f12 loop_828: bneg,a %icc, loop_829 fabsd %f12, %f10 edge32ln %l0, %i3, %g1 ldsh [%l7 + 0x34], %l2 loop_829: xnorcc %i6, %i5, %l3 smul %g4, 0x00C1, %l6 fcmple32 %f0, %f8, %o5 lduw [%l7 + 0x3C], %i2 fandnot1s %f0, %f15, %f8 tpos %icc, 0x2 lduw [%l7 + 0x1C], %g6 bgu,a,pt %icc, loop_830 mulscc %o6, %o0, %g3 addc %l1, %l4, %l5 mulscc %o3, %i0, %i4 loop_830: udiv %i1, 0x10A2, %g2 ldub [%l7 + 0x41], %i7 fpsub16s %f7, %f15, %f13 fmovdgu %icc, %f14, %f3 brgz,a %o1, loop_831 lduh [%l7 + 0x38], %o7 umulcc %g7, %g5, %o4 lduw [%l7 + 0x48], %o2 loop_831: sth %i3, [%l7 + 0x22] taddcc %l0, 0x1DF8, %g1 fnand %f12, %f2, %f8 movcc %icc, %i6, %l2 movrlz %l3, %g4, %i5 fones %f11 siam 0x4 udiv %l6, 0x00A9, %i2 fmovrde %o5, %f0, %f10 brgz,a %o6, loop_832 movrlez %o0, %g6, %l1 bn loop_833 fpadd32 %f14, %f10, %f0 loop_832: movcs %xcc, %l4, %g3 st %f3, [%l7 + 0x34] loop_833: edge16 %o3, %i0, %i4 fnor %f10, %f0, %f4 st %f11, [%l7 + 0x7C] sub %l5, 0x1047, %i1 faligndata %f10, %f0, %f8 ld [%l7 + 0x74], %f11 xorcc %g2, %o1, %o7 movvs %xcc, %g7, %i7 bleu,a,pt %icc, loop_834 ld [%l7 + 0x60], %f6 tpos %icc, 0x6 lduh [%l7 + 0x4E], %g5 loop_834: fone %f12 brgz %o2, loop_835 fmovsle %icc, %f11, %f5 ld [%l7 + 0x28], %f15 te %xcc, 0x6 loop_835: tvs %xcc, 0x6 movrlez %i3, 0x187, %o4 brlez %g1, loop_836 fcmpeq16 %f2, %f0, %l0 ldsb [%l7 + 0x7D], %l2 bcc,a loop_837 loop_836: ldub [%l7 + 0x3E], %l3 te %icc, 0x2 fbe %fcc2, loop_838 loop_837: movcc %icc, %g4, %i6 fxors %f7, %f13, %f15 subccc %i5, 0x05FD, %l6 loop_838: fbue %fcc1, loop_839 fmovdleu %icc, %f14, %f0 fmovsne %icc, %f14, %f6 fmuld8ulx16 %f8, %f7, %f10 loop_839: lduw [%l7 + 0x4C], %i2 fbn,a %fcc2, loop_840 ldsh [%l7 + 0x2C], %o6 fbue,a %fcc1, loop_841 edge16l %o0, %o5, %g6 loop_840: bl,a,pn %xcc, loop_842 fexpand %f14, %f0 loop_841: stw %l4, [%l7 + 0x20] fmul8x16 %f11, %f12, %f10 loop_842: std %f2, [%l7 + 0x08] ld [%l7 + 0x28], %f8 ldd [%l7 + 0x68], %f0 fmovrdgez %g3, %f8, %f10 fmovsl %icc, %f5, %f10 tleu %xcc, 0x2 movne %xcc, %o3, %i0 lduw [%l7 + 0x6C], %l1 fexpand %f8, %f2 fcmpgt16 %f0, %f4, %l5 st %f8, [%l7 + 0x2C] sethi 0x03A4, %i4 tneg %icc, 0x0 fbe,a %fcc2, loop_843 sth %i1, [%l7 + 0x44] movneg %xcc, %o1, %o7 std %f6, [%l7 + 0x70] loop_843: ldd [%l7 + 0x10], %f6 movle %icc, %g2, %g7 tsubcc %i7, 0x15CD, %g5 fbul,a %fcc0, loop_844 pdist %f14, %f4, %f2 stw %i3, [%l7 + 0x6C] ldd [%l7 + 0x28], %f8 loop_844: tle %icc, 0x2 fblg %fcc3, loop_845 edge16l %o4, %o2, %g1 andn %l2, 0x1DAA, %l3 te %icc, 0x0 loop_845: fmovsgu %icc, %f11, %f3 ldub [%l7 + 0x3B], %l0 fnors %f7, %f6, %f7 std %f2, [%l7 + 0x28] ldsb [%l7 + 0x7E], %i6 add %g4, 0x19EA, %l6 fcmped %fcc1, %f2, %f10 std %f4, [%l7 + 0x68] std %f8, [%l7 + 0x30] or %i2, 0x13EB, %i5 ldsb [%l7 + 0x7E], %o0 ldx [%l7 + 0x40], %o6 te %xcc, 0x0 orn %o5, 0x163E, %l4 movneg %xcc, %g6, %o3 fcmpgt32 %f6, %f2, %g3 bne,a,pn %icc, loop_846 lduw [%l7 + 0x68], %i0 fpadd16 %f6, %f10, %f8 lduh [%l7 + 0x40], %l5 loop_846: srl %i4, 0x01, %i1 mulx %l1, %o1, %o7 lduw [%l7 + 0x2C], %g2 bcc,a,pt %icc, loop_847 stb %i7, [%l7 + 0x0A] fsrc2 %f14, %f10 fand %f6, %f10, %f2 loop_847: fnors %f7, %f9, %f15 siam 0x3 lduh [%l7 + 0x22], %g7 fmovde %xcc, %f9, %f13 tsubcctv %g5, %i3, %o2 ld [%l7 + 0x60], %f4 fmovdg %xcc, %f5, %f3 tcs %xcc, 0x2 bn,a %xcc, loop_848 fmovsne %icc, %f7, %f15 ta %xcc, 0x2 fornot1 %f10, %f4, %f0 loop_848: ld [%l7 + 0x78], %f6 fmovde %xcc, %f0, %f11 fcmple16 %f6, %f2, %o4 brgez %l2, loop_849 bne %icc, loop_850 sethi 0x0454, %l3 ldub [%l7 + 0x38], %l0 loop_849: sth %g1, [%l7 + 0x5E] loop_850: fmovda %xcc, %f2, %f14 fpadd32s %f15, %f9, %f14 stb %i6, [%l7 + 0x7A] fmovdge %xcc, %f12, %f9 fbule %fcc2, loop_851 fmovrse %l6, %f7, %f2 ldsb [%l7 + 0x78], %i2 tneg %icc, 0x5 loop_851: fmovrsne %g4, %f4, %f3 fornot2s %f3, %f12, %f9 stw %o0, [%l7 + 0x0C] tge %icc, 0x7 sub %o6, 0x01A0, %o5 fmovsleu %icc, %f15, %f3 fabss %f8, %f12 subccc %l4, %g6, %o3 fors %f8, %f7, %f13 fcmpeq32 %f6, %f4, %i5 movcc %xcc, %g3, %l5 sth %i4, [%l7 + 0x64] fmovdn %icc, %f10, %f12 fcmpne32 %f2, %f6, %i0 mulscc %i1, %l1, %o7 ldd [%l7 + 0x68], %f14 addccc %g2, %o1, %g7 ldsw [%l7 + 0x40], %i7 ld [%l7 + 0x70], %f14 movrlz %i3, %g5, %o2 fble %fcc3, loop_852 siam 0x4 ldub [%l7 + 0x67], %o4 orcc %l3, %l2, %g1 loop_852: ldsh [%l7 + 0x5C], %l0 taddcctv %l6, %i6, %i2 movcc %xcc, %o0, %g4 pdist %f8, %f10, %f2 subcc %o6, 0x0F40, %o5 movneg %xcc, %g6, %o3 xnorcc %i5, 0x19DB, %l4 ld [%l7 + 0x68], %f12 udiv %l5, 0x1910, %i4 lduw [%l7 + 0x6C], %i0 tgu %xcc, 0x6 ldsb [%l7 + 0x59], %g3 fnot2s %f6, %f14 ba,a %icc, loop_853 fnot1 %f0, %f14 taddcctv %l1, 0x176C, %o7 stw %g2, [%l7 + 0x14] loop_853: fmovdvs %xcc, %f6, %f9 sdivcc %o1, 0x11B4, %i1 move %xcc, %g7, %i7 fcmped %fcc2, %f8, %f4 ldx [%l7 + 0x50], %i3 movneg %icc, %g5, %o2 fcmple16 %f0, %f0, %l3 fcmpgt16 %f14, %f10, %l2 fmovrdgez %o4, %f4, %f0 fabss %f4, %f8 sethi 0x0A00, %g1 fmovdcc %icc, %f8, %f3 fba,a %fcc0, loop_854 std %f6, [%l7 + 0x78] udiv %l0, 0x09F8, %i6 udiv %l6, 0x09AA, %i2 loop_854: edge8 %o0, %g4, %o6 ldx [%l7 + 0x78], %o5 fmovdcc %icc, %f4, %f13 fmovrdlez %o3, %f0, %f4 fxnors %f10, %f10, %f6 ldsb [%l7 + 0x6D], %g6 fone %f8 subcc %i5, %l4, %i4 udivcc %l5, 0x1E0C, %g3 stw %l1, [%l7 + 0x2C] fnot2s %f4, %f6 fmovrsgez %i0, %f8, %f14 fxnor %f0, %f2, %f2 stw %g2, [%l7 + 0x1C] pdist %f4, %f6, %f2 ldsb [%l7 + 0x1C], %o1 stw %i1, [%l7 + 0x24] fmovrde %g7, %f14, %f2 fmovrsne %o7, %f1, %f15 fbg,a %fcc2, loop_855 ld [%l7 + 0x18], %f7 ldsb [%l7 + 0x2A], %i3 lduh [%l7 + 0x62], %i7 loop_855: sth %g5, [%l7 + 0x30] fmovscs %xcc, %f0, %f13 sth %l3, [%l7 + 0x68] ld [%l7 + 0x44], %f11 fmovdcc %icc, %f14, %f7 lduw [%l7 + 0x30], %l2 siam 0x6 movre %o2, 0x227, %g1 fxors %f15, %f4, %f11 fand %f0, %f14, %f0 ldsh [%l7 + 0x62], %o4 fbo,a %fcc1, loop_856 ldub [%l7 + 0x53], %l0 movcc %xcc, %l6, %i2 stb %i6, [%l7 + 0x43] loop_856: andcc %o0, 0x0502, %g4 sdivcc %o5, 0x0AA6, %o3 stw %o6, [%l7 + 0x6C] movl %xcc, %i5, %g6 fba,a %fcc1, loop_857 tle %xcc, 0x5 fornot1s %f0, %f9, %f4 fnot1s %f4, %f3 loop_857: tl %xcc, 0x5 sth %i4, [%l7 + 0x4E] fmovdg %xcc, %f2, %f15 bvs loop_858 fmovdpos %icc, %f9, %f10 lduw [%l7 + 0x64], %l4 st %f12, [%l7 + 0x74] loop_858: fnot1 %f6, %f2 std %f4, [%l7 + 0x28] xnor %l5, %g3, %l1 ldub [%l7 + 0x32], %g2 tcc %xcc, 0x1 lduw [%l7 + 0x68], %o1 fbne %fcc1, loop_859 fmul8ulx16 %f10, %f4, %f14 fmovscc %icc, %f7, %f12 lduw [%l7 + 0x5C], %i0 loop_859: fmovdpos %icc, %f5, %f7 stx %g7, [%l7 + 0x60] srlx %i1, 0x02, %i3 movgu %xcc, %o7, %i7 lduh [%l7 + 0x46], %g5 lduh [%l7 + 0x4E], %l3 st %f2, [%l7 + 0x40] subc %l2, %o2, %g1 fmovscc %xcc, %f12, %f10 stb %o4, [%l7 + 0x2D] tneg %icc, 0x4 mova %xcc, %l0, %i2 stx %l6, [%l7 + 0x48] brnz,a %o0, loop_860 fba,a %fcc3, loop_861 for %f6, %f2, %f6 fmovdcs %xcc, %f4, %f12 loop_860: addccc %i6, %o5, %o3 loop_861: for %f6, %f2, %f6 fornot2s %f14, %f4, %f5 ldub [%l7 + 0x1E], %g4 movrlez %i5, 0x076, %g6 fbo,a %fcc0, loop_862 fcmple16 %f2, %f0, %o6 stw %i4, [%l7 + 0x64] fmovrsgez %l5, %f15, %f7 loop_862: alignaddrl %l4, %l1, %g3 fble %fcc0, loop_863 ld [%l7 + 0x44], %f13 ldd [%l7 + 0x20], %f10 ldsb [%l7 + 0x14], %o1 loop_863: tsubcctv %g2, 0x0506, %i0 edge16 %i1, %g7, %i3 fmovdgu %icc, %f13, %f5 fmovrdgez %i7, %f6, %f12 fcmpes %fcc0, %f13, %f11 fmovdpos %xcc, %f10, %f0 fzeros %f7 mova %icc, %o7, %g5 fzeros %f5 stx %l2, [%l7 + 0x48] ldx [%l7 + 0x60], %l3 brnz,a %g1, loop_864 fpadd16 %f0, %f0, %f2 ldsw [%l7 + 0x3C], %o4 subccc %o2, %i2, %l6 loop_864: lduw [%l7 + 0x60], %l0 ld [%l7 + 0x6C], %f5 bne,pt %icc, loop_865 fcmpne16 %f8, %f0, %i6 sth %o5, [%l7 + 0x32] movrne %o3, 0x07B, %g4 loop_865: fnands %f6, %f8, %f15 fmovsn %icc, %f7, %f0 fmovdcs %icc, %f4, %f11 tcs %icc, 0x7 fbo,a %fcc3, loop_866 fmul8x16 %f10, %f2, %f10 lduw [%l7 + 0x54], %i5 movge %xcc, %g6, %o6 loop_866: stb %o0, [%l7 + 0x34] ldx [%l7 + 0x58], %l5 ld [%l7 + 0x24], %f13 edge32 %l4, %l1, %g3 stx %i4, [%l7 + 0x10] ldsh [%l7 + 0x76], %o1 movle %xcc, %g2, %i0 fmovsvc %icc, %f9, %f1 tleu %xcc, 0x6 array32 %i1, %g7, %i7 movrne %o7, %g5, %l2 fpadd16 %f4, %f4, %f10 edge8n %i3, %l3, %g1 fnot2s %f5, %f15 ldsb [%l7 + 0x7E], %o2 std %f12, [%l7 + 0x78] bge,pt %xcc, loop_867 fmovrsne %o4, %f14, %f12 fmuld8ulx16 %f4, %f4, %f8 fpsub16s %f12, %f2, %f5 loop_867: edge8ln %i2, %l0, %l6 fcmpgt16 %f8, %f14, %o5 movvc %xcc, %o3, %g4 movrgz %i5, 0x072, %i6 bvs,a %xcc, loop_868 ldub [%l7 + 0x69], %o6 fmovdpos %xcc, %f11, %f4 ldx [%l7 + 0x08], %g6 loop_868: fbuge %fcc0, loop_869 ldx [%l7 + 0x48], %o0 fcmple32 %f12, %f4, %l4 fpadd32 %f14, %f0, %f10 loop_869: fpsub32s %f6, %f0, %f9 stb %l5, [%l7 + 0x59] add %g3, 0x11EA, %l1 movcc %xcc, %i4, %o1 nop setx loop_870, %l0, %l1 jmpl %l1, %g2 sth %i0, [%l7 + 0x1A] nop setx loop_871, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %g7, [%l7 + 0x08] loop_870: nop setx loop_872, %l0, %l1 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 %f12, [%l7 + 0x20] loop_871: movpos %icc, %i1, %i7 st %f14, [%l7 + 0x18] loop_872: tpos %xcc, 0x0 sllx %o7, %g5, %i3 ldsb [%l7 + 0x36], %l3 brlz %l2, loop_873 xor %g1, %o2, %i2 fandnot2s %f12, %f9, %f12 fbge,a %fcc1, loop_874 loop_873: ldsh [%l7 + 0x58], %l0 fpsub32s %f14, %f14, %f3 stb %o4, [%l7 + 0x6F] loop_874: fmovdvc %icc, %f7, %f12 bl %icc, loop_875 sth %o5, [%l7 + 0x58] fbe %fcc1, loop_876 xor %l6, %o3, %i5 loop_875: ldd [%l7 + 0x60], %f12 edge32l %i6, %g4, %o6 loop_876: fsrc1s %f11, %f8 taddcctv %o0, 0x0584, %g6 srl %l4, 0x0B, %l5 fnot2s %f7, %f1 ldd [%l7 + 0x68], %f6 fbule,a %fcc1, loop_877 subc %l1, 0x0864, %i4 fmovrdne %o1, %f0, %f6 ldx [%l7 + 0x28], %g3 loop_877: fmovsg %icc, %f15, %f6 edge8l %i0, %g2, %g7 sth %i7, [%l7 + 0x1C] ldsh [%l7 + 0x78], %o7 umul %i1, 0x1604, %g5 lduw [%l7 + 0x64], %i3 ldx [%l7 + 0x18], %l3 xnorcc %g1, %l2, %i2 alignaddrl %l0, %o2, %o4 orcc %l6, %o3, %i5 lduh [%l7 + 0x50], %o5 fbo,a %fcc2, loop_878 fmovdg %icc, %f13, %f13 std %f0, [%l7 + 0x08] sth %i6, [%l7 + 0x64] loop_878: stb %o6, [%l7 + 0x2D] mulx %o0, 0x0321, %g6 bg,a loop_879 movre %g4, %l5, %l1 ldub [%l7 + 0x1B], %l4 st %f3, [%l7 + 0x54] loop_879: ldsh [%l7 + 0x2C], %i4 ldub [%l7 + 0x16], %o1 fzero %f10 fzeros %f9 fbo %fcc0, loop_880 lduw [%l7 + 0x60], %i0 mulscc %g2, %g3, %i7 sdivx %o7, 0x1238, %g7 loop_880: fmovdcc %xcc, %f9, %f8 bge,pt %xcc, loop_881 ldd [%l7 + 0x48], %f6 bcc,a %icc, loop_882 std %f8, [%l7 + 0x70] loop_881: ldsb [%l7 + 0x0D], %i1 movre %g5, 0x075, %l3 loop_882: fnegs %f6, %f8 fexpand %f1, %f8 fmovrslz %g1, %f13, %f8 fmovsa %icc, %f4, %f12 fmovse %icc, %f7, %f13 ba,a,pt %icc, loop_883 edge8l %i3, %l2, %l0 fpackfix %f14, %f1 ldsw [%l7 + 0x7C], %i2 loop_883: movpos %icc, %o2, %l6 ld [%l7 + 0x38], %f12 bcc,a,pt %xcc, loop_884 edge32l %o3, %i5, %o5 mova %icc, %i6, %o4 lduw [%l7 + 0x18], %o0 loop_884: fmovdneg %xcc, %f0, %f0 ldsh [%l7 + 0x50], %o6 fcmpgt16 %f6, %f4, %g6 brlez,a %g4, loop_885 fbe,a %fcc2, loop_886 bvc,a,pt %xcc, loop_887 sra %l5, 0x07, %l4 loop_885: movre %l1, %i4, %i0 loop_886: fmovd %f4, %f2 loop_887: fmovd %f4, %f6 fmovrdlez %g2, %f0, %f6 bge,a %xcc, loop_888 fnot1 %f0, %f8 tg %icc, 0x4 umul %o1, 0x003A, %g3 loop_888: edge16n %o7, %i7, %i1 movvc %xcc, %g5, %l3 andn %g7, 0x1AB6, %i3 stw %g1, [%l7 + 0x40] movge %xcc, %l0, %i2 fmovsneg %icc, %f14, %f10 srax %o2, 0x02, %l6 movre %l2, %i5, %o5 fmovdge %xcc, %f4, %f14 ldsb [%l7 + 0x29], %i6 fmovrslez %o3, %f5, %f2 faligndata %f8, %f8, %f12 movcs %icc, %o4, %o0 ldsw [%l7 + 0x1C], %o6 stw %g4, [%l7 + 0x3C] edge32n %l5, %l4, %l1 bpos,a,pt %xcc, loop_889 lduh [%l7 + 0x3C], %i4 lduh [%l7 + 0x72], %g6 stx %i0, [%l7 + 0x18] loop_889: ldsw [%l7 + 0x24], %o1 brlz %g3, loop_890 ldsw [%l7 + 0x50], %o7 fmovdpos %xcc, %f4, %f15 stb %i7, [%l7 + 0x16] loop_890: umul %g2, %g5, %l3 fmovdleu %icc, %f1, %f8 bleu loop_891 fcmpgt32 %f14, %f2, %i1 fcmple32 %f10, %f6, %i3 sth %g1, [%l7 + 0x26] loop_891: fand %f10, %f14, %f10 bn,pn %icc, loop_892 movpos %xcc, %l0, %i2 ldsh [%l7 + 0x0C], %o2 ldx [%l7 + 0x60], %l6 loop_892: ldd [%l7 + 0x08], %f0 sth %l2, [%l7 + 0x6C] ldub [%l7 + 0x32], %i5 stb %o5, [%l7 + 0x2D] fmovdleu %xcc, %f3, %f3 alignaddrl %g7, %i6, %o4 fzeros %f15 ldsh [%l7 + 0x5E], %o0 fmovrsne %o3, %f11, %f1 fornot1 %f14, %f4, %f10 pdist %f12, %f0, %f4 fnor %f6, %f2, %f12 ldsh [%l7 + 0x2C], %g4 smulcc %l5, %l4, %o6 ldsb [%l7 + 0x7C], %l1 orncc %i4, 0x09E8, %g6 tneg %xcc, 0x4 fornot2 %f8, %f0, %f6 sth %i0, [%l7 + 0x14] std %f6, [%l7 + 0x48] stb %o1, [%l7 + 0x6C] brnz %g3, loop_893 fcmpne16 %f14, %f8, %i7 orcc %o7, %g5, %l3 movne %xcc, %i1, %i3 loop_893: fba %fcc0, loop_894 sth %g1, [%l7 + 0x54] brz,a %l0, loop_895 fmovsl %icc, %f9, %f7 loop_894: alignaddr %i2, %o2, %g2 udivx %l6, 0x17DC, %i5 loop_895: edge32 %o5, %g7, %i6 addccc %o4, %l2, %o0 fmovrdgz %g4, %f4, %f2 ldsh [%l7 + 0x50], %o3 fmovd %f12, %f0 movpos %xcc, %l5, %o6 subc %l1, 0x1612, %i4 srl %g6, %l4, %i0 fmovdge %icc, %f15, %f8 ldx [%l7 + 0x28], %g3 sth %o1, [%l7 + 0x1C] fmul8x16al %f2, %f2, %f6 fmovsl %icc, %f6, %f14 edge16n %i7, %g5, %o7 xnorcc %i1, %l3, %g1 fnegd %f6, %f4 ldx [%l7 + 0x20], %l0 stb %i2, [%l7 + 0x50] sth %o2, [%l7 + 0x30] fmovscc %xcc, %f10, %f3 movrgz %i3, %l6, %i5 lduh [%l7 + 0x50], %o5 fmovsvs %xcc, %f15, %f9 stb %g2, [%l7 + 0x37] st %f3, [%l7 + 0x58] tpos %icc, 0x6 fbul %fcc1, loop_896 siam 0x2 lduh [%l7 + 0x70], %g7 udivcc %o4, 0x1FFD, %l2 loop_896: sth %o0, [%l7 + 0x0A] fzeros %f8 fzero %f0 fmovrslez %g4, %f0, %f11 stx %o3, [%l7 + 0x18] lduh [%l7 + 0x5A], %l5 fbue,a %fcc0, loop_897 bshuffle %f10, %f8, %f8 brgez,a %o6, loop_898 fmovsa %xcc, %f0, %f6 loop_897: tn %xcc, 0x5 stw %i6, [%l7 + 0x0C] loop_898: fmovrdgez %i4, %f10, %f8 std %f6, [%l7 + 0x60] tl %icc, 0x4 fmovrse %l1, %f3, %f13 fmuld8sux16 %f4, %f10, %f2 fbuge,a %fcc2, loop_899 fsrc1s %f14, %f15 movn %icc, %g6, %i0 edge8l %l4, %o1, %i7 loop_899: edge8ln %g5, %o7, %i1 stb %l3, [%l7 + 0x70] movge %icc, %g1, %g3 fcmple16 %f10, %f4, %i2 st %f15, [%l7 + 0x50] fmovdge %xcc, %f1, %f7 bshuffle %f12, %f10, %f4 bl,a loop_900 std %f6, [%l7 + 0x38] ldub [%l7 + 0x10], %o2 movg %xcc, %i3, %l0 loop_900: stx %i5, [%l7 + 0x20] fmovsl %xcc, %f14, %f8 edge16l %o5, %g2, %l6 sth %g7, [%l7 + 0x42] edge8ln %o4, %l2, %g4 ldsw [%l7 + 0x0C], %o3 fcmpd %fcc1, %f12, %f10 fornot2 %f6, %f12, %f0 fbo %fcc3, loop_901 fmul8sux16 %f12, %f2, %f6 fnands %f5, %f8, %f14 subcc %l5, %o0, %o6 loop_901: tsubcctv %i6, %l1, %g6 fones %f6 lduw [%l7 + 0x1C], %i0 bcc,a loop_902 st %f13, [%l7 + 0x30] fmul8x16au %f3, %f5, %f0 bshuffle %f14, %f12, %f4 loop_902: sth %l4, [%l7 + 0x22] fbule %fcc2, loop_903 ldsw [%l7 + 0x44], %i4 movle %icc, %o1, %g5 pdist %f6, %f8, %f12 loop_903: ldsw [%l7 + 0x68], %i7 sllx %o7, %l3, %g1 fble,a %fcc1, loop_904 edge16 %g3, %i2, %i1 stx %o2, [%l7 + 0x38] udivcc %l0, 0x1516, %i5 loop_904: movpos %icc, %i3, %o5 stb %l6, [%l7 + 0x09] pdist %f14, %f0, %f6 std %f4, [%l7 + 0x08] udivcc %g7, 0x06FA, %g2 ldx [%l7 + 0x30], %l2 mova %icc, %g4, %o4 lduw [%l7 + 0x58], %l5 subcc %o3, %o6, %i6 fmovrde %o0, %f14, %f8 stw %g6, [%l7 + 0x34] stw %l1, [%l7 + 0x3C] fmovsgu %xcc, %f2, %f3 stb %l4, [%l7 + 0x53] fabss %f4, %f7 bneg,a %icc, loop_905 brlez,a %i0, loop_906 fnors %f5, %f8, %f11 fpsub16 %f2, %f14, %f14 loop_905: movpos %xcc, %i4, %o1 loop_906: fmovrdlez %g5, %f12, %f0 fornot2 %f6, %f12, %f6 subccc %i7, 0x0C84, %o7 stx %l3, [%l7 + 0x50] ld [%l7 + 0x54], %f8 movn %xcc, %g1, %g3 fcmpne16 %f12, %f14, %i2 fbo %fcc2, loop_907 ldx [%l7 + 0x58], %i1 sethi 0x0A70, %l0 fbo %fcc2, loop_908 loop_907: edge32 %o2, %i5, %i3 fpsub32s %f12, %f11, %f8 udiv %o5, 0x153D, %l6 loop_908: tle %xcc, 0x4 xor %g2, 0x0C04, %g7 sdivcc %l2, 0x1EAE, %g4 bneg %xcc, loop_909 fcmpgt32 %f0, %f4, %l5 fmovdcc %xcc, %f8, %f11 tneg %xcc, 0x5 loop_909: ld [%l7 + 0x68], %f11 nop setx loop_910, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x51], %o3 fmovd %f6, %f12 lduw [%l7 + 0x58], %o4 loop_910: edge32n %o6, %o0, %i6 fnegd %f2, %f0 fandnot1s %f12, %f12, %f2 fcmpne32 %f6, %f0, %l1 fbug,a %fcc1, loop_911 ldub [%l7 + 0x1A], %l4 ld [%l7 + 0x44], %f10 xnorcc %g6, %i0, %i4 loop_911: st %f3, [%l7 + 0x78] ldsw [%l7 + 0x18], %o1 movre %i7, %o7, %l3 movrlz %g5, 0x0A9, %g1 fmul8x16 %f1, %f6, %f6 fmuld8ulx16 %f0, %f10, %f6 orncc %g3, 0x1D61, %i2 fbue %fcc1, loop_912 ldsh [%l7 + 0x60], %l0 ldx [%l7 + 0x38], %i1 stw %o2, [%l7 + 0x2C] loop_912: fabsd %f2, %f2 fmovdleu %icc, %f4, %f6 edge32 %i3, %i5, %l6 udivx %g2, 0x14B4, %g7 tcc %xcc, 0x4 fnands %f4, %f15, %f2 fmovdpos %icc, %f13, %f7 fornot1s %f4, %f1, %f12 ldx [%l7 + 0x10], %o5 stx %g4, [%l7 + 0x70] ldsw [%l7 + 0x4C], %l2 ld [%l7 + 0x58], %f4 tcs %icc, 0x5 srax %o3, 0x0A, %l5 addcc %o6, %o4, %o0 tcs %icc, 0x3 addccc %i6, 0x008F, %l4 fnot1 %f4, %f10 std %f6, [%l7 + 0x30] fbu %fcc0, loop_913 and %g6, %i0, %i4 tpos %xcc, 0x0 fands %f7, %f12, %f3 loop_913: edge32 %l1, %o1, %o7 ble,a loop_914 fmovsvs %xcc, %f15, %f6 ldub [%l7 + 0x73], %l3 ldsh [%l7 + 0x0A], %g5 loop_914: fmovrdgz %i7, %f8, %f4 sdivcc %g1, 0x0A8C, %g3 fnand %f0, %f10, %f12 sth %i2, [%l7 + 0x7A] bleu,a,pn %icc, loop_915 stx %i1, [%l7 + 0x78] ldd [%l7 + 0x18], %f2 ldx [%l7 + 0x18], %o2 loop_915: taddcc %l0, 0x1ADB, %i5 lduw [%l7 + 0x44], %l6 add %g2, %g7, %i3 movneg %xcc, %o5, %g4 brz,a %o3, loop_916 fmovdn %icc, %f4, %f14 fmovdvs %xcc, %f4, %f4 stw %l5, [%l7 + 0x44] loop_916: fnot1s %f8, %f4 fsrc2 %f6, %f0 lduh [%l7 + 0x22], %l2 std %f12, [%l7 + 0x08] ldx [%l7 + 0x20], %o6 lduw [%l7 + 0x60], %o4 ldsw [%l7 + 0x74], %o0 fmovdneg %xcc, %f2, %f4 ldsw [%l7 + 0x6C], %l4 movpos %xcc, %g6, %i0 fmul8x16au %f7, %f4, %f6 edge8 %i6, %i4, %o1 for %f6, %f12, %f4 srl %o7, %l1, %g5 bneg loop_917 std %f14, [%l7 + 0x70] bneg,a %xcc, loop_918 ldsh [%l7 + 0x50], %l3 loop_917: ldsh [%l7 + 0x10], %g1 fnor %f8, %f10, %f12 loop_918: fmovscs %xcc, %f15, %f12 fmovrdgz %i7, %f8, %f6 fmovrsgz %g3, %f3, %f11 fmul8x16au %f12, %f10, %f10 brlez,a %i1, loop_919 ba,pn %xcc, loop_920 ldub [%l7 + 0x6C], %o2 std %f12, [%l7 + 0x10] loop_919: fnors %f10, %f7, %f15 loop_920: fpack16 %f12, %f14 lduh [%l7 + 0x7E], %i2 bl,a loop_921 ldub [%l7 + 0x45], %i5 lduh [%l7 + 0x6E], %l6 fmovsg %xcc, %f5, %f7 loop_921: fpmerge %f1, %f8, %f8 sth %l0, [%l7 + 0x70] ldsh [%l7 + 0x66], %g2 stb %g7, [%l7 + 0x22] lduh [%l7 + 0x1C], %i3 movne %xcc, %g4, %o5 fnor %f2, %f8, %f2 ldx [%l7 + 0x70], %o3 ldx [%l7 + 0x08], %l5 fbe,a %fcc0, loop_922 umul %l2, %o4, %o0 fblg %fcc2, loop_923 fmovdl %xcc, %f11, %f13 loop_922: lduw [%l7 + 0x5C], %l4 sth %o6, [%l7 + 0x54] loop_923: ldsh [%l7 + 0x1A], %i0 bcc,pt %icc, loop_924 std %f8, [%l7 + 0x48] fsrc1s %f9, %f6 movl %xcc, %g6, %i4 loop_924: fmovde %icc, %f3, %f15 fbuge,a %fcc3, loop_925 ldd [%l7 + 0x78], %f14 stb %o1, [%l7 + 0x42] sth %o7, [%l7 + 0x52] loop_925: bge,a %xcc, loop_926 movn %icc, %l1, %g5 ldd [%l7 + 0x48], %f6 movcs %xcc, %i6, %g1 loop_926: bleu %icc, loop_927 fmovdneg %icc, %f2, %f10 ldsw [%l7 + 0x38], %i7 fbg %fcc2, loop_928 loop_927: brlz,a %l3, loop_929 fbug %fcc0, loop_930 ldsw [%l7 + 0x30], %g3 loop_928: edge32ln %i1, %i2, %o2 loop_929: fnegs %f11, %f4 loop_930: st %f5, [%l7 + 0x7C] stx %i5, [%l7 + 0x30] movneg %xcc, %l0, %g2 array8 %l6, %g7, %g4 fzeros %f14 ble,a %xcc, loop_931 ldd [%l7 + 0x18], %f4 fcmpgt16 %f0, %f8, %o5 std %f10, [%l7 + 0x18] loop_931: movneg %icc, %o3, %i3 edge32l %l2, %o4, %o0 fpack16 %f12, %f10 ldsw [%l7 + 0x44], %l4 fnot2s %f13, %f14 ldx [%l7 + 0x18], %o6 fmovrde %i0, %f4, %f12 udivcc %g6, 0x1D3B, %l5 fcmpne16 %f10, %f2, %i4 edge32l %o1, %l1, %g5 subc %o7, %i6, %i7 fornot1 %f8, %f6, %f2 fornot1s %f14, %f8, %f0 brlez %l3, loop_932 ble,a,pt %icc, loop_933 tvc %icc, 0x3 fpadd32s %f12, %f1, %f6 loop_932: ldsw [%l7 + 0x6C], %g3 loop_933: movrgez %g1, %i1, %o2 tl %icc, 0x1 fmovrslz %i5, %f6, %f12 fpack32 %f6, %f2, %f4 fone %f2 edge16l %i2, %g2, %l0 edge16l %l6, %g4, %g7 fbue,a %fcc1, loop_934 bl,a,pt %xcc, loop_935 brz %o3, loop_936 stb %i3, [%l7 + 0x10] loop_934: fbne %fcc2, loop_937 loop_935: edge8l %o5, %l2, %o4 loop_936: fnot2s %f8, %f0 fabsd %f6, %f14 loop_937: sllx %l4, 0x1C, %o6 stw %i0, [%l7 + 0x08] ldsh [%l7 + 0x10], %o0 tne %icc, 0x7 movre %l5, %i4, %o1 bcc,a,pn %xcc, loop_938 subc %l1, %g6, %g5 tsubcctv %i6, 0x136C, %o7 edge8l %l3, %g3, %g1 loop_938: fmovrdne %i7, %f12, %f12 fnot1 %f14, %f4 fcmple16 %f0, %f14, %i1 fmovscs %icc, %f7, %f10 stx %i5, [%l7 + 0x70] ldd [%l7 + 0x20], %f0 ldd [%l7 + 0x60], %f12 stb %o2, [%l7 + 0x4B] pdist %f2, %f14, %f8 bcs,a,pt %icc, loop_939 fpsub32 %f6, %f10, %f14 ldsw [%l7 + 0x30], %i2 orn %g2, 0x13B4, %l0 loop_939: mova %icc, %l6, %g7 lduw [%l7 + 0x34], %o3 stx %i3, [%l7 + 0x28] lduh [%l7 + 0x52], %g4 or %o5, %l2, %l4 subc %o6, 0x08C5, %i0 edge8ln %o4, %l5, %o0 ldx [%l7 + 0x38], %i4 ldsh [%l7 + 0x1C], %o1 brnz,a %g6, loop_940 fornot1 %f2, %f6, %f12 st %f12, [%l7 + 0x30] ldd [%l7 + 0x40], %f14 loop_940: tne %xcc, 0x3 bl,pt %xcc, loop_941 st %f1, [%l7 + 0x24] bleu,a loop_942 fnors %f11, %f13, %f5 loop_941: stw %g5, [%l7 + 0x64] fmovrsgz %l1, %f11, %f6 loop_942: fornot2s %f10, %f3, %f11 bg,a,pn %icc, loop_943 edge16l %o7, %i6, %l3 fpsub16s %f6, %f6, %f8 xnor %g3, %g1, %i1 loop_943: fbul %fcc1, loop_944 ldsw [%l7 + 0x50], %i5 ldub [%l7 + 0x39], %i7 andncc %i2, %g2, %l0 loop_944: fnot2s %f1, %f14 ldsw [%l7 + 0x0C], %o2 bl loop_945 ld [%l7 + 0x34], %f13 edge16n %g7, %o3, %l6 tleu %xcc, 0x7 loop_945: fmul8x16 %f6, %f2, %f10 fbe %fcc3, loop_946 stw %g4, [%l7 + 0x28] array32 %i3, %o5, %l2 array8 %o6, %l4, %o4 loop_946: tl %icc, 0x6 st %f2, [%l7 + 0x30] brgz,a %l5, loop_947 ld [%l7 + 0x3C], %f0 move %xcc, %i0, %o0 fpsub32 %f4, %f10, %f8 loop_947: ldsw [%l7 + 0x20], %i4 taddcctv %o1, %g6, %l1 movcs %icc, %g5, %i6 fxnor %f4, %f8, %f10 st %f6, [%l7 + 0x68] tcc %xcc, 0x3 ldsh [%l7 + 0x2E], %l3 lduw [%l7 + 0x28], %o7 st %f8, [%l7 + 0x68] stw %g3, [%l7 + 0x1C] fmovdn %icc, %f1, %f5 fmovsa %xcc, %f10, %f12 ldsw [%l7 + 0x34], %i1 stw %i5, [%l7 + 0x18] andncc %g1, %i7, %i2 brgz,a %l0, loop_948 bgu,pn %icc, loop_949 bn,a loop_950 stx %g2, [%l7 + 0x20] loop_948: tleu %xcc, 0x3 loop_949: lduh [%l7 + 0x7A], %g7 loop_950: brgez %o2, loop_951 ld [%l7 + 0x6C], %f0 fmovscc %xcc, %f15, %f10 fbule,a %fcc2, loop_952 loop_951: tcs %xcc, 0x7 brlez %o3, loop_953 tsubcctv %l6, 0x0A95, %g4 loop_952: fmovsg %icc, %f14, %f13 sth %o5, [%l7 + 0x2A] loop_953: mulscc %l2, 0x0068, %i3 ldsh [%l7 + 0x1A], %o6 udivcc %o4, 0x0966, %l4 fcmpne32 %f12, %f0, %i0 smulcc %l5, 0x17A1, %o0 bneg,pt %xcc, loop_954 mulscc %o1, 0x13DA, %i4 std %f4, [%l7 + 0x10] ldx [%l7 + 0x58], %l1 loop_954: fpadd16 %f10, %f8, %f0 ldsh [%l7 + 0x58], %g5 brlz,a %i6, loop_955 fmovdgu %xcc, %f6, %f12 fmovdn %xcc, %f15, %f6 fnors %f12, %f9, %f15 loop_955: fmovsle %xcc, %f1, %f8 fmovrsgez %l3, %f0, %f4 tvc %xcc, 0x1 fpack16 %f12, %f9 fmovrdgez %g6, %f0, %f8 lduw [%l7 + 0x64], %g3 edge16n %i1, %o7, %i5 sdiv %g1, 0x06FB, %i2 ble,pn %icc, loop_956 movl %icc, %i7, %l0 fpackfix %f0, %f2 stb %g7, [%l7 + 0x25] loop_956: siam 0x1 or %o2, 0x1151, %g2 sth %l6, [%l7 + 0x70] edge8n %g4, %o5, %o3 ldub [%l7 + 0x35], %i3 edge16ln %l2, %o6, %o4 fandnot1s %f1, %f5, %f11 sth %i0, [%l7 + 0x12] stw %l5, [%l7 + 0x54] edge16ln %l4, %o0, %o1 lduw [%l7 + 0x2C], %i4 fnot2 %f0, %f4 fornot2s %f12, %f10, %f4 fmovspos %xcc, %f14, %f7 mova %xcc, %g5, %i6 fmul8sux16 %f0, %f4, %f10 mulscc %l1, %g6, %g3 bleu,a loop_957 ldd [%l7 + 0x68], %f2 edge16 %i1, %l3, %i5 bvs,a %xcc, loop_958 loop_957: ldsw [%l7 + 0x68], %o7 edge8ln %i2, %g1, %i7 fsrc2 %f0, %f2 loop_958: tgu %icc, 0x4 lduw [%l7 + 0x18], %l0 and %o2, %g2, %l6 edge32 %g4, %o5, %g7 ld [%l7 + 0x4C], %f9 fandnot1s %f7, %f8, %f9 sth %o3, [%l7 + 0x30] fmovdge %icc, %f11, %f2 ldsw [%l7 + 0x2C], %i3 edge16l %l2, %o6, %i0 fmovsgu %xcc, %f1, %f5 nop setx loop_959, %l0, %l1 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 + 0x14], %l5 fmovdneg %icc, %f2, %f13 fmovsneg %icc, %f5, %f8 loop_959: ld [%l7 + 0x34], %f4 andn %l4, %o4, %o1 fnot2s %f13, %f14 brgez %i4, loop_960 andn %g5, %o0, %i6 and %l1, %g6, %g3 nop setx loop_961, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_960: sdiv %i1, 0x0625, %i5 stx %l3, [%l7 + 0x28] addccc %o7, 0x1FF2, %g1 loop_961: fbug %fcc3, loop_962 stx %i7, [%l7 + 0x08] fsrc2 %f2, %f0 fcmpne32 %f10, %f2, %l0 loop_962: stb %i2, [%l7 + 0x71] tvc %icc, 0x7 brz,a %g2, loop_963 brlez %o2, loop_964 smul %l6, %g4, %o5 fmovsl %icc, %f1, %f3 loop_963: brlez,a %o3, loop_965 loop_964: stw %g7, [%l7 + 0x74] stb %l2, [%l7 + 0x53] fbuge,a %fcc2, loop_966 loop_965: movleu %icc, %i3, %o6 mulscc %l5, 0x158A, %i0 fble,a %fcc3, loop_967 loop_966: bleu,a,pn %xcc, loop_968 movrlez %l4, %o1, %i4 fmovsne %icc, %f10, %f0 loop_967: fxors %f14, %f12, %f3 loop_968: fmovda %xcc, %f15, %f9 add %g5, %o4, %i6 tsubcc %l1, %g6, %o0 umul %i1, 0x129C, %i5 call loop_969 fmovdge %icc, %f8, %f6 ldub [%l7 + 0x13], %l3 std %f8, [%l7 + 0x60] loop_969: movneg %xcc, %g3, %o7 st %f5, [%l7 + 0x24] stb %i7, [%l7 + 0x23] nop setx loop_970, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fxnor %f12, %f4, %f2 fpsub16s %f10, %f15, %f9 fble,a %fcc0, loop_971 loop_970: popc %l0, %i2 mova %xcc, %g2, %g1 fmovdleu %xcc, %f2, %f0 loop_971: ldd [%l7 + 0x40], %f12 fmovsn %xcc, %f13, %f12 fpack16 %f12, %f7 addcc %l6, %o2, %o5 fzero %f6 lduw [%l7 + 0x18], %g4 ldsw [%l7 + 0x54], %g7 fbu,a %fcc2, loop_972 fmovdg %icc, %f0, %f1 fxors %f2, %f14, %f4 ldub [%l7 + 0x54], %o3 loop_972: ld [%l7 + 0x4C], %f5 fpackfix %f4, %f11 fpsub32 %f14, %f10, %f4 fmovscs %icc, %f2, %f11 lduw [%l7 + 0x7C], %l2 fzero %f10 ldsw [%l7 + 0x2C], %i3 stb %o6, [%l7 + 0x37] fandnot2s %f10, %f9, %f9 tle %icc, 0x5 sub %i0, %l4, %o1 fmovrdne %i4, %f6, %f4 fornot1 %f10, %f2, %f2 ldsb [%l7 + 0x58], %l5 edge16l %o4, %i6, %l1 tpos %xcc, 0x2 fmovs %f14, %f12 fmovdpos %xcc, %f12, %f15 tleu %xcc, 0x1 ldub [%l7 + 0x2D], %g5 fnot2s %f14, %f1 alignaddrl %o0, %g6, %i1 ld [%l7 + 0x74], %f12 ldd [%l7 + 0x60], %f2 sth %i5, [%l7 + 0x30] ta %xcc, 0x1 fmovsge %xcc, %f7, %f13 fnors %f0, %f9, %f10 xor %l3, %g3, %o7 ldsh [%l7 + 0x54], %l0 tsubcc %i2, 0x1760, %g2 fnegd %f2, %f0 bg,a %xcc, loop_973 fcmps %fcc1, %f15, %f5 mova %xcc, %g1, %l6 sth %i7, [%l7 + 0x3A] loop_973: fcmpgt16 %f0, %f4, %o2 std %f8, [%l7 + 0x48] bvc,a,pn %xcc, loop_974 pdist %f14, %f0, %f14 addccc %o5, 0x033D, %g7 be,a %icc, loop_975 loop_974: fpsub32s %f9, %f6, %f2 fmul8x16al %f8, %f11, %f10 bcs,pn %xcc, loop_976 loop_975: fmovsleu %icc, %f15, %f10 lduh [%l7 + 0x32], %o3 fnands %f12, %f8, %f14 loop_976: st %f4, [%l7 + 0x34] ldx [%l7 + 0x28], %g4 fone %f12 addcc %i3, %o6, %l2 fabss %f9, %f14 bvc,a,pn %icc, loop_977 ldsh [%l7 + 0x3C], %l4 sll %o1, 0x18, %i0 ldsh [%l7 + 0x60], %i4 loop_977: lduw [%l7 + 0x58], %o4 lduw [%l7 + 0x14], %i6 mova %xcc, %l5, %l1 fmul8x16al %f13, %f14, %f6 movle %xcc, %g5, %g6 fmovdneg %icc, %f1, %f0 bl,a,pn %xcc, loop_978 fors %f8, %f10, %f3 fcmpne32 %f2, %f12, %i1 fmuld8sux16 %f14, %f6, %f2 loop_978: ldsw [%l7 + 0x4C], %i5 fors %f8, %f4, %f10 fmovrslz %l3, %f7, %f4 nop setx loop_979, %l0, %l1 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 %f0, %f0 fabsd %f12, %f10 movleu %icc, %o0, %o7 loop_979: fmovsleu %xcc, %f12, %f14 fsrc2 %f2, %f2 std %f12, [%l7 + 0x08] fmovd %f6, %f0 taddcctv %g3, 0x16BA, %i2 fmul8x16au %f14, %f9, %f12 fsrc2 %f4, %f2 fbo %fcc0, loop_980 brgez,a %l0, loop_981 fmovdcs %icc, %f5, %f3 fmul8x16al %f9, %f2, %f4 loop_980: bge,a loop_982 loop_981: ldx [%l7 + 0x30], %g2 fcmpd %fcc3, %f8, %f12 xor %g1, %i7, %l6 loop_982: fmovrdne %o5, %f0, %f4 fsrc1s %f2, %f14 stb %g7, [%l7 + 0x42] andcc %o3, 0x076F, %g4 fnot2 %f10, %f2 std %f4, [%l7 + 0x40] fcmpd %fcc0, %f6, %f6 array16 %o2, %i3, %o6 sdiv %l2, 0x1093, %o1 fcmpes %fcc2, %f8, %f0 fbge %fcc2, loop_983 fxnor %f0, %f0, %f8 st %f11, [%l7 + 0x0C] stw %l4, [%l7 + 0x58] loop_983: stw %i0, [%l7 + 0x28] fmovsne %icc, %f5, %f7 edge16l %i4, %o4, %i6 fcmpd %fcc3, %f6, %f4 alignaddrl %l1, %g5, %l5 ldsb [%l7 + 0x2E], %g6 fpadd32 %f2, %f2, %f8 stx %i5, [%l7 + 0x48] udiv %l3, 0x069C, %i1 fmul8ulx16 %f14, %f10, %f12 lduh [%l7 + 0x44], %o7 ldub [%l7 + 0x57], %o0 fbg %fcc3, loop_984 ba,a loop_985 movrgz %i2, 0x3C6, %g3 tsubcctv %g2, %g1, %l0 loop_984: sdivcc %i7, 0x0339, %o5 loop_985: bleu,pn %icc, loop_986 fmovrdlz %g7, %f14, %f8 call loop_987 tsubcctv %o3, 0x00DF, %g4 loop_986: fnegd %f0, %f6 fzero %f8 loop_987: ba,a %xcc, loop_988 fmovdle %icc, %f0, %f10 subc %o2, %i3, %l6 fmul8sux16 %f8, %f0, %f6 loop_988: fbe,a %fcc1, loop_989 fmovdg %icc, %f9, %f12 fmovsvc %icc, %f5, %f10 tvc %icc, 0x0 loop_989: fabsd %f12, %f10 ldx [%l7 + 0x08], %l2 fands %f15, %f5, %f6 mulscc %o6, 0x143E, %o1 movgu %xcc, %i0, %i4 fbg,a %fcc3, loop_990 movre %l4, 0x29A, %o4 smul %l1, %i6, %l5 fcmpgt16 %f0, %f2, %g5 loop_990: ldx [%l7 + 0x50], %g6 srax %l3, 0x10, %i1 fmovsa %icc, %f8, %f5 ldd [%l7 + 0x20], %f14 tsubcctv %o7, 0x088E, %i5 movleu %xcc, %i2, %o0 fbuge,a %fcc1, loop_991 nop setx loop_992, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f0, [%l7 + 0x20] subccc %g2, %g1, %g3 loop_991: edge32ln %l0, %i7, %o5 loop_992: fnors %f11, %f11, %f11 edge32 %g7, %o3, %g4 fones %f1 fbu,a %fcc2, loop_993 ldsh [%l7 + 0x28], %i3 or %l6, %l2, %o2 call loop_994 loop_993: edge16 %o6, %i0, %i4 tn %xcc, 0x0 stw %o1, [%l7 + 0x78] loop_994: fba,a %fcc1, loop_995 lduw [%l7 + 0x0C], %l4 ldsw [%l7 + 0x28], %o4 lduh [%l7 + 0x56], %l1 loop_995: tgu %icc, 0x5 fbl,a %fcc1, loop_996 fsrc1 %f2, %f8 fmovd %f4, %f6 tvc %xcc, 0x0 loop_996: fsrc2 %f8, %f0 xor %i6, %l5, %g6 fpadd16s %f5, %f9, %f8 movge %xcc, %l3, %i1 fands %f9, %f4, %f1 bg %icc, loop_997 fba %fcc0, loop_998 tg %icc, 0x7 addc %o7, %i5, %i2 loop_997: ldsh [%l7 + 0x5C], %g5 loop_998: fnands %f7, %f10, %f3 fpsub32 %f12, %f6, %f2 fmovrslz %g2, %f10, %f3 fmovse %icc, %f10, %f12 umulcc %o0, %g1, %l0 alignaddr %i7, %o5, %g7 ld [%l7 + 0x50], %f15 ld [%l7 + 0x18], %f1 ldsh [%l7 + 0x2E], %o3 tle %icc, 0x6 sth %g4, [%l7 + 0x24] ldsh [%l7 + 0x26], %g3 fxnors %f14, %f14, %f12 xnor %i3, 0x01D6, %l2 ldsh [%l7 + 0x32], %o2 ldx [%l7 + 0x18], %l6 addccc %i0, %i4, %o1 fands %f15, %f4, %f5 movrgz %l4, 0x357, %o6 be loop_999 bn,a %xcc, loop_1000 srl %l1, 0x0B, %i6 ldd [%l7 + 0x10], %f2 loop_999: call loop_1001 loop_1000: brnz %l5, loop_1002 ld [%l7 + 0x44], %f10 fpsub32 %f4, %f6, %f12 loop_1001: ldsb [%l7 + 0x2D], %g6 loop_1002: ldsw [%l7 + 0x1C], %l3 bn,a %xcc, loop_1003 ldub [%l7 + 0x1A], %i1 ldsh [%l7 + 0x10], %o4 fba %fcc2, loop_1004 loop_1003: srl %i5, 0x06, %o7 std %f12, [%l7 + 0x38] lduh [%l7 + 0x5A], %g5 loop_1004: fmovsa %xcc, %f14, %f1 brlez %g2, loop_1005 movgu %xcc, %i2, %g1 bshuffle %f12, %f2, %f14 fmovda %icc, %f4, %f6 loop_1005: stx %o0, [%l7 + 0x40] fblg,a %fcc2, loop_1006 movvs %icc, %i7, %l0 sllx %o5, 0x02, %g7 fbule,a %fcc1, loop_1007 loop_1006: fmovrse %g4, %f3, %f11 and %g3, 0x0F69, %i3 edge32l %o3, %l2, %o2 loop_1007: fmovdvc %xcc, %f2, %f7 ldsw [%l7 + 0x10], %i0 sth %l6, [%l7 + 0x78] ldd [%l7 + 0x10], %f2 fmuld8sux16 %f4, %f0, %f12 stw %i4, [%l7 + 0x74] taddcc %l4, %o6, %o1 movrlz %l1, 0x02F, %l5 tsubcctv %g6, %i6, %l3 ldsw [%l7 + 0x78], %i1 bneg,a,pt %xcc, loop_1008 fmul8x16al %f15, %f12, %f10 fmovdge %xcc, %f4, %f0 bleu,pn %icc, loop_1009 loop_1008: movvs %icc, %o4, %i5 tl %icc, 0x3 ldx [%l7 + 0x48], %g5 loop_1009: edge8n %g2, %i2, %g1 fmovrdlez %o0, %f8, %f14 edge32 %i7, %l0, %o7 fmovdcs %icc, %f7, %f14 tsubcc %g7, 0x193D, %g4 udivx %o5, 0x01A8, %i3 fnot1s %f6, %f0 st %f8, [%l7 + 0x10] andn %o3, %g3, %o2 for %f6, %f6, %f6 movrgz %i0, %l6, %l2 ldub [%l7 + 0x3F], %i4 lduh [%l7 + 0x5A], %o6 fxnor %f2, %f6, %f12 movpos %xcc, %o1, %l4 popc 0x1291, %l5 fmovsl %icc, %f0, %f2 ldsh [%l7 + 0x20], %l1 ldsw [%l7 + 0x44], %g6 xor %i6, 0x1FFA, %i1 lduw [%l7 + 0x14], %l3 std %f12, [%l7 + 0x60] stb %i5, [%l7 + 0x2C] sdivx %g5, 0x02B8, %g2 sra %i2, 0x0A, %o4 fbule %fcc1, loop_1010 lduh [%l7 + 0x3E], %o0 fcmps %fcc0, %f0, %f13 sth %i7, [%l7 + 0x68] loop_1010: movre %l0, 0x355, %o7 fcmpne32 %f4, %f12, %g1 fnor %f4, %f0, %f0 ldsh [%l7 + 0x1A], %g4 mulscc %g7, %o5, %o3 fpsub32s %f0, %f14, %f0 fmul8x16au %f2, %f6, %f0 fmovdleu %xcc, %f0, %f9 fbug %fcc1, loop_1011 sdivx %g3, 0x07A7, %o2 fmovdg %icc, %f10, %f0 fmovdleu %icc, %f7, %f15 loop_1011: ld [%l7 + 0x1C], %f9 movne %xcc, %i0, %i3 fmovdne %icc, %f5, %f0 fmovrslz %l2, %f12, %f4 subccc %i4, %o6, %l6 sllx %l4, 0x1B, %o1 fblg,a %fcc1, loop_1012 ldsh [%l7 + 0x64], %l1 ldd [%l7 + 0x18], %f12 brlz %l5, loop_1013 loop_1012: tsubcctv %g6, %i6, %l3 fnegd %f12, %f12 ld [%l7 + 0x1C], %f2 loop_1013: bg %xcc, loop_1014 edge16ln %i1, %g5, %i5 tsubcc %i2, 0x0D80, %o4 fbl %fcc0, loop_1015 loop_1014: edge8n %o0, %i7, %l0 edge8n %g2, %o7, %g4 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 loop_1015: fxor %f12, %f0, %f14 sethi 0x1E5B, %g7 fbu,a %fcc2, loop_1017 loop_1016: bgu loop_1018 ldsh [%l7 + 0x72], %o5 umul %g1, 0x0BAA, %g3 loop_1017: lduh [%l7 + 0x44], %o2 loop_1018: edge16 %o3, %i0, %i3 ldx [%l7 + 0x20], %l2 st %f8, [%l7 + 0x20] st %f12, [%l7 + 0x58] smul %o6, 0x0D18, %l6 bcc,a,pn %icc, loop_1019 tvc %xcc, 0x0 st %f4, [%l7 + 0x74] fmul8x16au %f7, %f13, %f14 loop_1019: movrlez %l4, %i4, %l1 fornot2s %f1, %f9, %f3 bl,a %xcc, loop_1020 ldsw [%l7 + 0x10], %l5 fmovdne %xcc, %f14, %f12 fands %f8, %f2, %f1 loop_1020: bpos,pn %icc, loop_1021 ldub [%l7 + 0x4B], %o1 sll %g6, 0x1B, %i6 st %f3, [%l7 + 0x28] loop_1021: ldub [%l7 + 0x3E], %l3 be,a loop_1022 umul %i1, 0x0A27, %i5 srl %g5, 0x17, %o4 movrlez %i2, 0x374, %o0 loop_1022: movgu %xcc, %i7, %l0 add %g2, %g4, %g7 fones %f13 fmovrsgz %o7, %f5, %f3 fcmpne16 %f6, %f10, %g1 fmovspos %icc, %f0, %f0 fmovdgu %xcc, %f13, %f14 fcmpne16 %f6, %f6, %o5 fmovdle %icc, %f7, %f11 lduw [%l7 + 0x40], %o2 fcmpes %fcc0, %f7, %f4 fmovdne %icc, %f0, %f5 umul %o3, 0x106F, %i0 fbu %fcc1, loop_1023 ldsh [%l7 + 0x34], %i3 fsrc1s %f1, %f10 stx %g3, [%l7 + 0x40] loop_1023: pdist %f14, %f12, %f4 tl %icc, 0x1 fands %f5, %f10, %f14 stx %o6, [%l7 + 0x40] bvs,a loop_1024 nop setx loop_1025, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdgz %l6, %f0, %f8 fble,a %fcc3, loop_1026 loop_1024: taddcctv %l2, 0x0688, %i4 loop_1025: alignaddrl %l4, %l1, %o1 movre %g6, %i6, %l5 loop_1026: ld [%l7 + 0x30], %f9 fxor %f4, %f12, %f0 tne %icc, 0x5 tn %icc, 0x1 orncc %i1, 0x0F53, %i5 stw %g5, [%l7 + 0x0C] fzero %f8 movg %xcc, %l3, %i2 fpsub16s %f14, %f7, %f3 stw %o4, [%l7 + 0x18] tvs %xcc, 0x5 ldd [%l7 + 0x08], %f14 lduw [%l7 + 0x7C], %o0 movg %xcc, %i7, %g2 srax %l0, 0x1E, %g4 ldsw [%l7 + 0x2C], %g7 brlz,a %o7, loop_1027 alignaddr %o5, %g1, %o3 lduh [%l7 + 0x7C], %i0 ta %xcc, 0x7 loop_1027: ldx [%l7 + 0x08], %i3 ldub [%l7 + 0x72], %g3 std %f4, [%l7 + 0x40] stb %o6, [%l7 + 0x35] movrgez %l6, 0x21E, %l2 alignaddrl %i4, %l4, %l1 fmovd %f6, %f0 lduh [%l7 + 0x38], %o1 stw %g6, [%l7 + 0x48] fmul8x16 %f9, %f4, %f14 fnand %f4, %f6, %f2 fbue,a %fcc1, loop_1028 fmovdvs %icc, %f6, %f5 stw %o2, [%l7 + 0x28] fpack16 %f14, %f15 loop_1028: fmovsleu %icc, %f3, %f15 xnorcc %l5, 0x0D71, %i6 st %f10, [%l7 + 0x4C] ldsh [%l7 + 0x32], %i5 tvc %xcc, 0x6 ldsb [%l7 + 0x4C], %g5 ldsh [%l7 + 0x4C], %l3 ld [%l7 + 0x40], %f3 fcmpne32 %f4, %f0, %i2 ldub [%l7 + 0x23], %i1 fnor %f10, %f14, %f2 fmovsvc %xcc, %f9, %f7 tcc %xcc, 0x2 fmovdn %xcc, %f5, %f4 stb %o4, [%l7 + 0x57] ldub [%l7 + 0x6A], %o0 movcc %xcc, %g2, %i7 addccc %g4, 0x0052, %g7 fmovsleu %icc, %f15, %f13 fmovse %icc, %f9, %f1 smul %o7, %o5, %g1 stx %o3, [%l7 + 0x40] subc %l0, 0x1675, %i3 std %f6, [%l7 + 0x30] ldsw [%l7 + 0x50], %g3 std %f6, [%l7 + 0x30] stb %i0, [%l7 + 0x7F] fpsub16 %f10, %f4, %f10 xnor %l6, %l2, %i4 edge8l %o6, %l4, %o1 tpos %xcc, 0x1 bvs,a %icc, loop_1029 ld [%l7 + 0x2C], %f3 ldsb [%l7 + 0x56], %l1 movvc %icc, %g6, %o2 loop_1029: st %f1, [%l7 + 0x2C] fpsub16s %f14, %f13, %f6 fmovdl %xcc, %f8, %f8 ldub [%l7 + 0x28], %l5 ld [%l7 + 0x38], %f15 movre %i5, 0x186, %i6 stw %g5, [%l7 + 0x78] movcc %xcc, %i2, %i1 fba,a %fcc2, loop_1030 fornot2 %f14, %f6, %f10 lduh [%l7 + 0x2E], %l3 fbu %fcc0, loop_1031 loop_1030: ldsh [%l7 + 0x48], %o0 edge16n %o4, %i7, %g4 ldub [%l7 + 0x44], %g7 loop_1031: xnor %o7, %g2, %o5 std %f8, [%l7 + 0x20] fmovrdlez %o3, %f4, %f14 fbul,a %fcc3, loop_1032 ldsw [%l7 + 0x50], %l0 smulcc %i3, %g3, %g1 stx %l6, [%l7 + 0x78] loop_1032: ldd [%l7 + 0x08], %f14 ldd [%l7 + 0x28], %f2 fmovsn %xcc, %f3, %f9 stx %l2, [%l7 + 0x68] bcc,pt %xcc, loop_1033 smul %i0, 0x1736, %o6 bcc,a,pn %icc, loop_1034 fpadd16s %f5, %f14, %f7 loop_1033: udivcc %i4, 0x1601, %o1 fble %fcc1, loop_1035 loop_1034: mova %xcc, %l1, %l4 fbg,a %fcc2, loop_1036 fxors %f14, %f6, %f14 loop_1035: movrgz %g6, 0x2C8, %l5 ldub [%l7 + 0x0F], %i5 loop_1036: ldx [%l7 + 0x78], %o2 ldd [%l7 + 0x10], %f0 sth %i6, [%l7 + 0x46] ldsb [%l7 + 0x7B], %i2 stx %i1, [%l7 + 0x40] fbl %fcc2, loop_1037 fmovsneg %icc, %f3, %f15 nop setx loop_1038, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry nop setx loop_1039, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1037: fbne,a %fcc0, loop_1040 fnot1 %f4, %f0 loop_1038: fnegs %f6, %f14 loop_1039: stx %g5, [%l7 + 0x20] loop_1040: fmovsge %icc, %f6, %f15 edge8l %o0, %l3, %i7 stb %o4, [%l7 + 0x36] bl loop_1041 tvc %icc, 0x7 ldsh [%l7 + 0x78], %g4 fmul8ulx16 %f14, %f4, %f8 loop_1041: edge32ln %o7, %g2, %g7 stw %o3, [%l7 + 0x58] fexpand %f4, %f2 brlez,a %o5, loop_1042 edge32l %l0, %i3, %g1 lduh [%l7 + 0x12], %l6 tsubcc %l2, 0x1AF2, %g3 loop_1042: fmovdle %xcc, %f10, %f8 smulcc %o6, 0x1564, %i4 fmovsle %xcc, %f0, %f8 fmovse %xcc, %f11, %f10 sth %i0, [%l7 + 0x40] tg %icc, 0x4 fbe,a %fcc0, loop_1043 fmovsleu %icc, %f11, %f5 fmovrsgz %l1, %f12, %f13 fbg,a %fcc2, loop_1044 loop_1043: fmovscs %icc, %f14, %f15 fmovdle %icc, %f4, %f2 fnand %f0, %f14, %f14 loop_1044: be,pt %xcc, loop_1045 fornot2 %f4, %f2, %f4 bge,a loop_1046 st %f0, [%l7 + 0x20] loop_1045: fmovsgu %icc, %f8, %f0 movrgez %o1, 0x222, %g6 loop_1046: ldsh [%l7 + 0x68], %l4 fmul8x16 %f11, %f4, %f12 fpadd16s %f5, %f13, %f11 fandnot1s %f4, %f3, %f0 fandnot2 %f0, %f4, %f2 movcs %icc, %l5, %i5 nop setx loop_1047, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrlz %o2, %i2, %i6 fmovdvc %icc, %f5, %f0 fand %f12, %f2, %f4 loop_1047: ldsb [%l7 + 0x78], %i1 fmovsl %xcc, %f15, %f9 array32 %o0, %l3, %i7 stx %o4, [%l7 + 0x60] srax %g5, 0x03, %g4 xnor %o7, %g7, %g2 ldd [%l7 + 0x18], %f12 fmul8x16al %f2, %f5, %f12 addcc %o3, %l0, %i3 fbg,a %fcc0, loop_1048 fbu,a %fcc3, loop_1049 fmovdvc %icc, %f4, %f15 fmovdl %xcc, %f12, %f13 loop_1048: umulcc %o5, %g1, %l6 loop_1049: fbu %fcc1, loop_1050 fmovsleu %xcc, %f3, %f11 std %f6, [%l7 + 0x78] array32 %l2, %o6, %g3 loop_1050: fmovrdlez %i4, %f8, %f4 be,pn %xcc, loop_1051 call loop_1052 fmul8x16au %f6, %f13, %f10 tneg %icc, 0x2 loop_1051: fbue %fcc1, loop_1053 loop_1052: fba %fcc2, loop_1054 lduw [%l7 + 0x60], %l1 bge,pn %xcc, loop_1055 loop_1053: stw %i0, [%l7 + 0x2C] loop_1054: fors %f3, %f2, %f8 fcmpne16 %f6, %f10, %o1 loop_1055: popc 0x1343, %l4 ldsb [%l7 + 0x13], %g6 fmovse %icc, %f13, %f13 bvs,pt %icc, loop_1056 udiv %l5, 0x1BA0, %i5 ldx [%l7 + 0x18], %o2 fmovspos %icc, %f14, %f3 loop_1056: edge32n %i6, %i2, %o0 and %l3, %i1, %o4 fxnors %f6, %f11, %f10 fmovrdlz %g5, %f8, %f6 sra %g4, 0x06, %i7 sth %o7, [%l7 + 0x1A] fandnot1 %f4, %f10, %f0 ldsh [%l7 + 0x2A], %g7 edge32n %g2, %l0, %i3 fpadd16s %f11, %f7, %f8 for %f14, %f0, %f14 move %icc, %o3, %o5 lduw [%l7 + 0x64], %g1 ldx [%l7 + 0x28], %l2 fmovsl %icc, %f9, %f4 subcc %o6, %l6, %g3 siam 0x1 std %f14, [%l7 + 0x48] fblg,a %fcc2, loop_1057 sra %i4, 0x19, %i0 fmul8x16 %f14, %f12, %f14 ld [%l7 + 0x70], %f2 loop_1057: tl %icc, 0x2 fbue,a %fcc1, loop_1058 stb %l1, [%l7 + 0x74] tge %xcc, 0x5 ldsh [%l7 + 0x7C], %l4 loop_1058: orncc %o1, 0x0BDF, %g6 fandnot1 %f10, %f8, %f0 ldsw [%l7 + 0x68], %l5 call loop_1059 fbl,a %fcc0, loop_1060 fpsub32s %f3, %f15, %f13 ldub [%l7 + 0x33], %i5 loop_1059: fmovrsgez %o2, %f8, %f7 loop_1060: bshuffle %f8, %f6, %f14 st %f15, [%l7 + 0x20] ldsh [%l7 + 0x18], %i2 fabsd %f12, %f4 ldsb [%l7 + 0x08], %i6 fbue %fcc1, loop_1061 edge16ln %l3, %i1, %o4 fmovrde %g5, %f12, %f4 tgu %icc, 0x2 loop_1061: sllx %o0, 0x08, %i7 std %f14, [%l7 + 0x50] ldx [%l7 + 0x20], %g4 fmovsvs %xcc, %f2, %f12 sth %g7, [%l7 + 0x10] movvs %icc, %g2, %o7 ldx [%l7 + 0x78], %i3 fnors %f14, %f12, %f13 fbug %fcc1, loop_1062 ta %icc, 0x3 movle %icc, %o3, %l0 array32 %g1, %l2, %o5 loop_1062: fandnot1 %f8, %f0, %f0 add %o6, 0x139B, %g3 fcmpgt16 %f0, %f14, %l6 movne %xcc, %i4, %i0 fpadd16s %f6, %f10, %f4 tvc %xcc, 0x5 movpos %icc, %l1, %o1 fmovrdgz %g6, %f14, %f8 lduw [%l7 + 0x64], %l5 brgz %i5, loop_1063 fmovspos %icc, %f5, %f11 std %f4, [%l7 + 0x40] ldd [%l7 + 0x40], %f2 loop_1063: subccc %l4, %o2, %i6 fnegd %f10, %f6 movrgez %i2, 0x145, %l3 fbn %fcc3, loop_1064 xnor %i1, 0x0D72, %o4 fmovsneg %icc, %f11, %f6 fnor %f0, %f12, %f10 loop_1064: ldd [%l7 + 0x30], %f6 fcmple32 %f4, %f8, %o0 bn loop_1065 ldsw [%l7 + 0x38], %g5 fbg %fcc0, loop_1066 stx %g4, [%l7 + 0x58] loop_1065: fmul8x16au %f1, %f9, %f6 ldsw [%l7 + 0x68], %g7 loop_1066: stb %g2, [%l7 + 0x4F] fbg,a %fcc0, loop_1067 fmovdpos %xcc, %f15, %f7 ldsh [%l7 + 0x1E], %i7 fpadd16s %f15, %f4, %f12 loop_1067: sll %i3, 0x02, %o7 xor %l0, %o3, %g1 xor %l2, %o5, %g3 nop setx loop_1068, %l0, %l1 jmpl %l1, %l6 ldub [%l7 + 0x50], %o6 lduh [%l7 + 0x6A], %i4 fmovdvc %icc, %f12, %f10 loop_1068: mulscc %i0, 0x1A82, %o1 ldub [%l7 + 0x6A], %l1 ldsb [%l7 + 0x14], %g6 and %l5, %i5, %o2 fsrc1s %f8, %f13 ldsh [%l7 + 0x50], %l4 fmovdn %xcc, %f0, %f2 fmovdne %xcc, %f5, %f9 tneg %xcc, 0x3 fmovdvc %xcc, %f7, %f2 fnor %f12, %f14, %f0 subc %i2, %l3, %i1 fpmerge %f0, %f7, %f8 fnor %f4, %f12, %f12 movrgz %o4, %i6, %o0 ld [%l7 + 0x3C], %f12 tsubcc %g5, %g4, %g2 edge32 %g7, %i3, %o7 sub %i7, %o3, %l0 bvs,a,pt %icc, loop_1069 xor %l2, %g1, %g3 movrgez %l6, %o6, %o5 orn %i0, %o1, %i4 loop_1069: tge %icc, 0x3 sllx %l1, 0x0A, %l5 fmovsa %xcc, %f10, %f9 fand %f14, %f8, %f12 fands %f11, %f13, %f14 umulcc %i5, %g6, %o2 ldsb [%l7 + 0x1A], %i2 taddcc %l3, 0x0CF3, %i1 ldd [%l7 + 0x58], %f8 movge %icc, %l4, %o4 udivx %o0, 0x1871, %i6 umulcc %g5, 0x1AA9, %g2 udivcc %g4, 0x0DC4, %g7 ldsh [%l7 + 0x3C], %o7 fabsd %f10, %f14 tvs %icc, 0x4 alignaddrl %i3, %i7, %l0 std %f12, [%l7 + 0x78] bneg,a,pt %icc, loop_1070 mulscc %l2, 0x14F3, %o3 fblg %fcc0, loop_1071 fmovrdgez %g1, %f4, %f10 loop_1070: lduh [%l7 + 0x76], %g3 fnegd %f14, %f12 loop_1071: ldx [%l7 + 0x10], %l6 tn %xcc, 0x2 stw %o5, [%l7 + 0x1C] fmovs %f13, %f5 fcmpd %fcc0, %f6, %f0 stb %i0, [%l7 + 0x29] array16 %o1, %o6, %i4 ldub [%l7 + 0x34], %l5 fmovrdne %l1, %f14, %f4 edge32n %g6, %o2, %i5 array32 %l3, %i1, %i2 smul %l4, %o4, %i6 fcmpne32 %f4, %f10, %o0 edge8 %g2, %g4, %g7 std %f4, [%l7 + 0x58] fmovdgu %icc, %f4, %f10 ldsh [%l7 + 0x50], %g5 udivcc %i3, 0x106E, %o7 sth %l0, [%l7 + 0x56] fbn,a %fcc1, loop_1072 stb %l2, [%l7 + 0x3D] ldsh [%l7 + 0x5E], %i7 fexpand %f14, %f8 loop_1072: fbul,a %fcc0, loop_1073 stw %g1, [%l7 + 0x68] array8 %o3, %l6, %o5 st %f3, [%l7 + 0x48] loop_1073: movgu %xcc, %g3, %i0 fbule %fcc3, loop_1074 fble,a %fcc0, loop_1075 fmul8x16au %f11, %f13, %f6 brlz,a %o1, loop_1076 loop_1074: te %icc, 0x0 loop_1075: ld [%l7 + 0x68], %f4 bgu %icc, loop_1077 loop_1076: fbne,a %fcc2, loop_1078 ta %icc, 0x6 ldsw [%l7 + 0x08], %i4 loop_1077: ldd [%l7 + 0x58], %f4 loop_1078: fnot1 %f4, %f4 sdivcc %l5, 0x1BDD, %o6 tcc %icc, 0x0 movgu %icc, %g6, %o2 std %f6, [%l7 + 0x60] nop setx loop_1079, %l0, %l1 jmpl %l1, %i5 ld [%l7 + 0x44], %f12 smul %l1, %l3, %i1 ldsh [%l7 + 0x44], %l4 loop_1079: sth %o4, [%l7 + 0x6C] movrgz %i2, %o0, %i6 orn %g4, 0x01DB, %g7 fmovscs %xcc, %f15, %f15 fmovdg %xcc, %f10, %f13 bvc,pt %xcc, loop_1080 sth %g5, [%l7 + 0x7E] ta %icc, 0x1 fmovdle %icc, %f4, %f9 loop_1080: fmovdvc %icc, %f8, %f9 movge %icc, %i3, %o7 ldsh [%l7 + 0x10], %l0 fbu %fcc0, loop_1081 movle %icc, %g2, %i7 fandnot1s %f15, %f5, %f15 add %l2, %g1, %l6 loop_1081: fmovdneg %icc, %f15, %f1 std %f8, [%l7 + 0x58] bcs,pn %xcc, loop_1082 sth %o5, [%l7 + 0x66] bl,pt %xcc, loop_1083 fmovrslz %o3, %f12, %f7 loop_1082: fcmple16 %f8, %f10, %i0 or %g3, %o1, %l5 loop_1083: movcs %icc, %o6, %g6 be loop_1084 edge8 %i4, %o2, %i5 fpackfix %f8, %f9 fmovd %f0, %f10 loop_1084: for %f14, %f14, %f6 fbg,a %fcc2, loop_1085 fxors %f10, %f14, %f0 fmovrdne %l3, %f8, %f4 fsrc2 %f8, %f8 loop_1085: sethi 0x179D, %l1 fmovsvc %xcc, %f13, %f12 edge8n %i1, %l4, %o4 ld [%l7 + 0x7C], %f14 movrgz %i2, %i6, %g4 and %g7, %o0, %i3 ta %xcc, 0x7 ldsh [%l7 + 0x6C], %g5 and %o7, 0x0DEB, %g2 movpos %icc, %i7, %l0 fmovrslz %l2, %f15, %f6 ldx [%l7 + 0x30], %g1 sth %l6, [%l7 + 0x62] andcc %o3, 0x0421, %o5 ldsb [%l7 + 0x21], %i0 popc 0x1E45, %g3 bgu %xcc, loop_1086 fmovspos %xcc, %f0, %f10 fmovs %f4, %f11 fcmple32 %f8, %f6, %o1 loop_1086: xnorcc %l5, %g6, %i4 fble,a %fcc1, loop_1087 taddcctv %o2, %i5, %o6 brz,a %l3, loop_1088 fmovscs %xcc, %f13, %f1 loop_1087: ldub [%l7 + 0x0B], %i1 fnot2s %f4, %f4 loop_1088: ldsw [%l7 + 0x34], %l4 ldub [%l7 + 0x3C], %o4 fmovd %f12, %f14 ld [%l7 + 0x6C], %f10 fbuge,a %fcc0, loop_1089 edge32l %i2, %l1, %i6 fbue %fcc0, loop_1090 xorcc %g4, %o0, %g7 loop_1089: ldsb [%l7 + 0x5F], %i3 fmul8sux16 %f10, %f0, %f10 loop_1090: ldsw [%l7 + 0x4C], %o7 tcc %xcc, 0x1 brlz,a %g2, loop_1091 fpsub32s %f13, %f1, %f10 fmovscs %xcc, %f14, %f1 tsubcc %g5, 0x136F, %l0 loop_1091: movrlez %i7, %g1, %l6 te %xcc, 0x0 orncc %l2, 0x0FD6, %o3 st %f8, [%l7 + 0x24] bg,pt %icc, loop_1092 sllx %i0, 0x01, %o5 fmovda %xcc, %f4, %f13 tpos %icc, 0x7 loop_1092: fmovsvc %icc, %f3, %f14 std %f8, [%l7 + 0x28] fmovs %f11, %f7 stb %o1, [%l7 + 0x7E] ldx [%l7 + 0x08], %g3 sdiv %g6, 0x1ECD, %l5 fmovrse %i4, %f1, %f8 ldd [%l7 + 0x70], %f2 fnot1 %f2, %f6 edge8 %o2, %o6, %i5 stb %i1, [%l7 + 0x1D] sethi 0x077E, %l4 fmul8ulx16 %f4, %f4, %f8 ldsb [%l7 + 0x32], %l3 ldd [%l7 + 0x48], %f8 tsubcc %i2, %l1, %i6 ta %xcc, 0x0 lduh [%l7 + 0x64], %g4 fpackfix %f0, %f15 bpos,a,pt %icc, loop_1093 edge8 %o4, %g7, %o0 fnands %f3, %f4, %f2 lduh [%l7 + 0x78], %i3 loop_1093: lduw [%l7 + 0x2C], %o7 movre %g2, %g5, %i7 stx %g1, [%l7 + 0x28] xor %l6, %l0, %l2 movge %icc, %o3, %o5 fnot2 %f0, %f8 bneg,pt %xcc, loop_1094 bleu,a,pt %xcc, loop_1095 fmovrdgz %i0, %f8, %f6 lduw [%l7 + 0x50], %g3 loop_1094: stw %g6, [%l7 + 0x38] loop_1095: fmovrdgz %l5, %f6, %f4 st %f8, [%l7 + 0x10] sdiv %i4, 0x1949, %o1 lduw [%l7 + 0x2C], %o2 fmovdpos %icc, %f10, %f1 fmovrdgez %o6, %f4, %f8 subc %i1, 0x0527, %l4 ldub [%l7 + 0x0E], %i5 xorcc %l3, 0x16D1, %l1 lduh [%l7 + 0x0E], %i6 fmovdcs %xcc, %f0, %f8 fpadd32s %f11, %f0, %f2 ldsh [%l7 + 0x08], %g4 tg %xcc, 0x6 ldx [%l7 + 0x10], %i2 brgz %g7, loop_1096 movleu %icc, %o4, %i3 fmovdleu %icc, %f0, %f12 stw %o7, [%l7 + 0x68] loop_1096: ldsw [%l7 + 0x5C], %o0 ld [%l7 + 0x68], %f0 tg %icc, 0x0 ba,pn %xcc, loop_1097 taddcc %g2, 0x16B6, %g5 fpadd32s %f0, %f9, %f14 edge32ln %i7, %g1, %l6 loop_1097: fandnot1 %f10, %f2, %f10 mulx %l0, 0x04A1, %l2 sub %o3, 0x0662, %i0 edge32l %o5, %g3, %l5 fsrc1s %f11, %f14 faligndata %f0, %f4, %f14 tleu %xcc, 0x0 orn %g6, %o1, %o2 tl %xcc, 0x0 fmovsvs %icc, %f12, %f12 bvs,a loop_1098 stx %i4, [%l7 + 0x18] movcs %xcc, %o6, %i1 st %f10, [%l7 + 0x2C] loop_1098: brnz,a %l4, loop_1099 fmovrsgez %i5, %f7, %f11 ldsh [%l7 + 0x0C], %l1 pdist %f10, %f10, %f2 loop_1099: lduh [%l7 + 0x08], %l3 brgz %g4, loop_1100 edge16ln %i2, %g7, %i6 for %f12, %f2, %f10 fxor %f0, %f6, %f0 loop_1100: stx %o4, [%l7 + 0x50] tgu %xcc, 0x7 movrlez %i3, 0x167, %o0 ldsh [%l7 + 0x38], %g2 fmovdgu %xcc, %f3, %f0 nop setx loop_1101, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sub %g5, 0x0028, %o7 fbue,a %fcc0, loop_1102 lduh [%l7 + 0x08], %g1 loop_1101: ldub [%l7 + 0x78], %i7 fbule,a %fcc3, loop_1103 loop_1102: ldd [%l7 + 0x38], %f6 fcmpgt16 %f8, %f0, %l0 sth %l6, [%l7 + 0x24] loop_1103: fpackfix %f8, %f4 std %f4, [%l7 + 0x68] fmovs %f2, %f11 stb %o3, [%l7 + 0x41] call loop_1104 fpackfix %f0, %f7 movrgz %i0, 0x339, %l2 srl %g3, 0x0A, %o5 loop_1104: orncc %l5, 0x1D64, %g6 ldx [%l7 + 0x18], %o2 fandnot1s %f8, %f14, %f2 ldsb [%l7 + 0x7F], %i4 fmovrdne %o6, %f0, %f10 ba,a,pt %xcc, loop_1105 sra %i1, 0x19, %l4 sll %i5, 0x1E, %l1 taddcctv %l3, 0x146A, %o1 loop_1105: tne %xcc, 0x3 fnot1s %f4, %f11 tgu %xcc, 0x6 smulcc %i2, 0x0CBB, %g4 ldd [%l7 + 0x60], %f10 ldsb [%l7 + 0x3B], %i6 fcmpeq32 %f2, %f8, %g7 fmuld8sux16 %f2, %f7, %f10 stw %o4, [%l7 + 0x0C] udivcc %o0, 0x1BA6, %g2 brgez %g5, loop_1106 fnors %f6, %f13, %f3 ldsh [%l7 + 0x3C], %i3 stx %o7, [%l7 + 0x78] loop_1106: udivcc %g1, 0x1A43, %i7 fpsub16 %f10, %f4, %f10 fmovscs %icc, %f1, %f8 fpadd32 %f0, %f10, %f10 be,a,pn %icc, loop_1107 fandnot2 %f0, %f8, %f14 nop setx loop_1108, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrslz %l6, %f13, %f6 loop_1107: fnot2s %f8, %f13 fcmple32 %f6, %f8, %l0 loop_1108: stw %o3, [%l7 + 0x30] ldx [%l7 + 0x20], %l2 movgu %icc, %g3, %o5 fcmple16 %f14, %f8, %i0 ld [%l7 + 0x3C], %f1 st %f4, [%l7 + 0x30] tsubcctv %g6, %o2, %i4 st %f1, [%l7 + 0x38] movpos %icc, %o6, %i1 fnor %f14, %f0, %f4 std %f2, [%l7 + 0x08] ld [%l7 + 0x30], %f12 st %f6, [%l7 + 0x58] lduh [%l7 + 0x5E], %l5 fpadd32 %f8, %f10, %f8 lduh [%l7 + 0x24], %i5 tcc %xcc, 0x4 fornot2s %f7, %f1, %f15 fcmple16 %f2, %f8, %l4 fandnot1s %f8, %f1, %f7 for %f0, %f10, %f14 tl %icc, 0x0 brlz %l1, loop_1109 st %f6, [%l7 + 0x78] tg %xcc, 0x6 stw %l3, [%l7 + 0x78] loop_1109: orcc %i2, %g4, %i6 movrne %g7, %o4, %o1 fbn,a %fcc0, loop_1110 ldub [%l7 + 0x47], %o0 edge8n %g2, %i3, %g5 fmovsle %icc, %f9, %f6 loop_1110: st %f3, [%l7 + 0x7C] mulscc %o7, 0x0EC6, %i7 fnand %f8, %f4, %f4 fand %f10, %f6, %f2 tn %icc, 0x7 sth %l6, [%l7 + 0x6A] st %f11, [%l7 + 0x6C] xor %l0, 0x0129, %o3 fmovdg %icc, %f3, %f2 nop setx loop_1111, %l0, %l1 jmpl %l1, %l2 sub %g1, %o5, %i0 xor %g6, %o2, %i4 fmovdge %xcc, %f2, %f6 loop_1111: stx %g3, [%l7 + 0x30] ld [%l7 + 0x60], %f11 stw %i1, [%l7 + 0x24] st %f1, [%l7 + 0x44] edge16n %o6, %i5, %l5 lduw [%l7 + 0x6C], %l1 ldub [%l7 + 0x22], %l4 ldub [%l7 + 0x1E], %l3 movre %i2, %i6, %g7 fcmpgt32 %f10, %f4, %o4 fnegd %f10, %f8 lduw [%l7 + 0x10], %g4 ldd [%l7 + 0x68], %f2 fcmpd %fcc1, %f4, %f6 lduh [%l7 + 0x52], %o1 brgez,a %o0, loop_1112 fbl,a %fcc3, loop_1113 udivx %i3, 0x0B79, %g5 fbl,a %fcc1, loop_1114 loop_1112: fmovspos %xcc, %f10, %f6 loop_1113: bge,a,pn %icc, loop_1115 ldub [%l7 + 0x2E], %o7 loop_1114: tl %xcc, 0x4 ldsb [%l7 + 0x28], %g2 loop_1115: fone %f10 fmovrslz %i7, %f14, %f13 addcc %l0, %l6, %o3 fornot2s %f10, %f1, %f14 fcmpd %fcc3, %f12, %f14 lduh [%l7 + 0x28], %g1 fmovsvc %icc, %f11, %f1 faligndata %f4, %f8, %f12 ldub [%l7 + 0x12], %l2 fnegs %f4, %f5 andn %i0, %o5, %g6 ld [%l7 + 0x7C], %f4 tg %xcc, 0x0 bcc,a,pn %icc, loop_1116 ldsh [%l7 + 0x76], %o2 faligndata %f6, %f8, %f10 udivcc %g3, 0x1BCF, %i4 loop_1116: tpos %xcc, 0x5 srax %o6, %i5, %i1 movrgz %l5, %l1, %l3 stx %i2, [%l7 + 0x50] orn %l4, %i6, %o4 movrlz %g7, %o1, %g4 movrlez %o0, %i3, %o7 ldsw [%l7 + 0x58], %g5 fornot2 %f4, %f6, %f0 sll %g2, 0x07, %i7 tl %icc, 0x3 ldsb [%l7 + 0x09], %l6 fmovrse %o3, %f8, %f14 fmovsgu %xcc, %f7, %f8 ldub [%l7 + 0x78], %g1 fmovdcc %icc, %f3, %f4 sll %l2, 0x17, %l0 fcmple16 %f10, %f0, %o5 ldub [%l7 + 0x72], %i0 orcc %o2, %g6, %g3 fbul,a %fcc0, loop_1117 movrne %o6, 0x0D1, %i4 mova %icc, %i1, %i5 fmul8x16au %f13, %f11, %f12 loop_1117: fornot2s %f9, %f15, %f15 fsrc1 %f10, %f8 ldsh [%l7 + 0x22], %l1 tn %icc, 0x1 ldsh [%l7 + 0x64], %l3 ldsh [%l7 + 0x52], %l5 ldsh [%l7 + 0x28], %l4 fnand %f10, %f14, %f4 fbg,a %fcc2, loop_1118 nop setx loop_1119, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnors %f7, %f14, %f8 srlx %i6, %i2, %o4 loop_1118: tleu %xcc, 0x4 loop_1119: ldsh [%l7 + 0x20], %o1 ldd [%l7 + 0x48], %f12 ba,a,pn %xcc, loop_1120 ld [%l7 + 0x2C], %f5 alignaddr %g7, %g4, %i3 edge32n %o0, %g5, %o7 loop_1120: movrlez %i7, 0x15C, %l6 fmovrdgz %g2, %f8, %f0 ldsh [%l7 + 0x52], %g1 tsubcctv %o3, %l2, %o5 stw %i0, [%l7 + 0x7C] fbne,a %fcc0, loop_1121 ldd [%l7 + 0x70], %f10 nop setx loop_1122, %l0, %l1 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 + 0x28], %l0 loop_1121: fmuld8ulx16 %f0, %f4, %f14 ldub [%l7 + 0x19], %g6 loop_1122: fmovscs %xcc, %f0, %f9 srax %o2, 0x00, %g3 ldsw [%l7 + 0x48], %o6 brgz %i1, loop_1123 fbne,a %fcc0, loop_1124 stb %i5, [%l7 + 0x3B] fxors %f11, %f15, %f3 loop_1123: mulx %i4, 0x02D0, %l3 loop_1124: tsubcc %l5, 0x12BE, %l1 lduw [%l7 + 0x4C], %i6 umulcc %l4, 0x15C7, %i2 stx %o4, [%l7 + 0x40] stb %g7, [%l7 + 0x3D] orncc %g4, %i3, %o0 ld [%l7 + 0x34], %f0 bgu,a,pn %xcc, loop_1125 bcc loop_1126 sth %g5, [%l7 + 0x16] tgu %xcc, 0x5 loop_1125: st %f6, [%l7 + 0x4C] loop_1126: bneg,a,pn %icc, loop_1127 fnors %f1, %f9, %f8 tne %icc, 0x4 fmovrslz %o7, %f4, %f8 loop_1127: ldsb [%l7 + 0x6C], %i7 fmovdgu %xcc, %f1, %f10 fmul8x16au %f4, %f1, %f8 movvc %xcc, %l6, %o1 brnz %g1, loop_1128 fmovde %icc, %f11, %f12 movne %icc, %o3, %g2 fbl,a %fcc1, loop_1129 loop_1128: std %f4, [%l7 + 0x60] udiv %o5, 0x0CFB, %l2 andcc %l0, 0x0021, %i0 loop_1129: st %f6, [%l7 + 0x34] mova %icc, %g6, %g3 ldsh [%l7 + 0x10], %o6 fcmple32 %f2, %f0, %i1 fmovdne %xcc, %f13, %f12 stw %o2, [%l7 + 0x74] fmovdle %icc, %f10, %f15 fmovdvs %icc, %f8, %f5 ldx [%l7 + 0x28], %i4 tvc %xcc, 0x6 lduh [%l7 + 0x6C], %l3 fmovdle %xcc, %f15, %f14 ldsw [%l7 + 0x68], %l5 bvc loop_1130 lduh [%l7 + 0x36], %l1 fmovda %icc, %f13, %f14 ldx [%l7 + 0x08], %i6 loop_1130: mulx %l4, %i5, %o4 sdiv %g7, 0x0FE5, %i2 movne %xcc, %g4, %i3 fmovsgu %xcc, %f11, %f0 fbug %fcc2, loop_1131 edge32n %g5, %o7, %i7 subccc %l6, 0x0C11, %o0 stx %g1, [%l7 + 0x08] loop_1131: stx %o1, [%l7 + 0x30] edge8 %g2, %o5, %l2 te %icc, 0x7 fmovrslz %o3, %f4, %f4 orcc %i0, 0x0036, %g6 alignaddrl %l0, %o6, %g3 ldub [%l7 + 0x25], %i1 fpadd32 %f12, %f2, %f4 ldd [%l7 + 0x78], %f10 tle %xcc, 0x2 ldub [%l7 + 0x3B], %i4 tsubcctv %l3, %o2, %l1 tvc %xcc, 0x7 std %f8, [%l7 + 0x68] bcs,a loop_1132 fpsub16 %f6, %f2, %f12 edge32 %i6, %l5, %l4 bleu loop_1133 loop_1132: orcc %i5, %o4, %g7 stx %i2, [%l7 + 0x28] fmovsn %icc, %f14, %f9 loop_1133: lduh [%l7 + 0x20], %i3 pdist %f2, %f6, %f12 mova %icc, %g4, %g5 fmovsleu %xcc, %f6, %f9 stb %o7, [%l7 + 0x40] fmovsg %icc, %f12, %f11 andcc %i7, 0x10AF, %l6 orn %g1, 0x0501, %o1 lduw [%l7 + 0x44], %o0 fmovdvs %icc, %f4, %f10 fbule %fcc3, loop_1134 fpmerge %f1, %f12, %f10 brnz %o5, loop_1135 edge8l %g2, %l2, %i0 loop_1134: fsrc1 %f14, %f8 fnand %f8, %f8, %f2 loop_1135: smul %g6, 0x01C5, %o3 lduw [%l7 + 0x38], %o6 srax %g3, %l0, %i4 alignaddr %i1, %l3, %o2 fba,a %fcc3, loop_1136 movcs %icc, %l1, %i6 ldsb [%l7 + 0x29], %l5 ld [%l7 + 0x18], %f2 loop_1136: or %l4, 0x06FD, %i5 fmovrdlz %g7, %f6, %f12 udivcc %i2, 0x0525, %i3 lduh [%l7 + 0x12], %g4 ldub [%l7 + 0x0C], %o4 ldub [%l7 + 0x34], %g5 srl %o7, 0x06, %i7 fornot2s %f12, %f13, %f15 ldub [%l7 + 0x6A], %g1 ldsw [%l7 + 0x2C], %o1 fmovsle %icc, %f8, %f0 fcmpd %fcc0, %f4, %f6 udivx %l6, 0x03E5, %o0 fandnot2s %f7, %f10, %f12 nop setx loop_1137, %l0, %l1 jmpl %l1, %o5 brlez,a %l2, loop_1138 movrlez %i0, 0x013, %g6 fnors %f5, %f14, %f13 loop_1137: brlz %g2, loop_1139 loop_1138: st %f3, [%l7 + 0x0C] st %f14, [%l7 + 0x50] ble,pt %icc, loop_1140 loop_1139: fornot2s %f10, %f2, %f15 tvs %icc, 0x2 movrlez %o6, %o3, %l0 loop_1140: fmovdcs %xcc, %f10, %f0 ld [%l7 + 0x0C], %f9 fmuld8sux16 %f7, %f6, %f4 fxors %f15, %f10, %f1 tne %xcc, 0x7 fnands %f2, %f2, %f5 fands %f0, %f10, %f7 fmovrdlez %i4, %f2, %f0 fmul8sux16 %f10, %f4, %f8 ldub [%l7 + 0x31], %g3 sra %i1, 0x03, %o2 movcs %icc, %l3, %l1 bvc,pn %xcc, loop_1141 bl loop_1142 fcmpd %fcc3, %f10, %f12 umul %i6, %l5, %i5 loop_1141: tsubcctv %g7, %l4, %i2 loop_1142: fba %fcc1, loop_1143 lduw [%l7 + 0x38], %g4 tl %xcc, 0x3 udiv %o4, 0x1771, %g5 loop_1143: fandnot1s %f6, %f4, %f5 faligndata %f12, %f2, %f0 edge16n %i3, %o7, %i7 andcc %g1, 0x06F8, %o1 tpos %icc, 0x0 sethi 0x1BE2, %o0 stb %l6, [%l7 + 0x7D] movrlz %l2, %o5, %i0 fone %f14 umulcc %g6, %o6, %o3 array16 %l0, %g2, %g3 fsrc2 %f10, %f14 st %f8, [%l7 + 0x40] fnegs %f0, %f12 bshuffle %f10, %f6, %f2 stw %i4, [%l7 + 0x48] fmovsn %icc, %f8, %f11 fcmpgt16 %f8, %f4, %i1 stb %o2, [%l7 + 0x24] fmovda %icc, %f10, %f7 andncc %l3, %l1, %i6 fblg %fcc3, loop_1144 movrgz %l5, %i5, %l4 edge32ln %i2, %g7, %g4 stw %g5, [%l7 + 0x1C] loop_1144: ldsh [%l7 + 0x5E], %o4 lduh [%l7 + 0x44], %o7 sth %i7, [%l7 + 0x18] add %i3, 0x1ED3, %o1 popc %g1, %o0 fcmps %fcc0, %f5, %f5 ldsb [%l7 + 0x21], %l2 ta %xcc, 0x4 fmovsvc %icc, %f10, %f8 fmovdn %icc, %f13, %f7 fpmerge %f12, %f14, %f14 lduw [%l7 + 0x30], %o5 array8 %l6, %i0, %g6 ldsw [%l7 + 0x48], %o3 lduh [%l7 + 0x44], %l0 fmuld8sux16 %f4, %f9, %f14 fand %f6, %f12, %f2 fmovs %f9, %f6 fmovrsgez %g2, %f4, %f3 popc 0x0C3A, %g3 lduh [%l7 + 0x1E], %o6 fmovrdlz %i1, %f14, %f14 stx %i4, [%l7 + 0x38] fmovd %f6, %f10 ld [%l7 + 0x68], %f0 xorcc %o2, %l3, %i6 edge16n %l1, %l5, %i5 ld [%l7 + 0x68], %f12 fmovd %f0, %f12 fmovdl %xcc, %f9, %f0 bl,a,pn %xcc, loop_1145 fmovdne %icc, %f11, %f9 addc %i2, %l4, %g4 ldd [%l7 + 0x20], %f0 loop_1145: xnorcc %g7, %o4, %g5 fabss %f8, %f8 fmovdge %icc, %f1, %f8 ldsw [%l7 + 0x50], %i7 movvc %icc, %i3, %o7 std %f10, [%l7 + 0x18] fexpand %f6, %f10 fexpand %f12, %f0 fble %fcc2, loop_1146 bleu,a %icc, loop_1147 be,a %icc, loop_1148 fxors %f3, %f10, %f9 loop_1146: bvc loop_1149 loop_1147: call loop_1150 loop_1148: std %f8, [%l7 + 0x20] movpos %icc, %o1, %g1 loop_1149: fmovsneg %xcc, %f12, %f4 loop_1150: edge8 %o0, %l2, %o5 sth %l6, [%l7 + 0x12] ldsw [%l7 + 0x5C], %g6 st %f1, [%l7 + 0x58] udiv %i0, 0x160A, %l0 ldub [%l7 + 0x45], %o3 mova %xcc, %g2, %g3 fblg,a %fcc0, loop_1151 stx %o6, [%l7 + 0x68] stb %i1, [%l7 + 0x14] fmul8sux16 %f8, %f4, %f2 loop_1151: ldd [%l7 + 0x60], %f2 fabsd %f10, %f8 fpsub32s %f14, %f0, %f15 brgz %i4, loop_1152 bneg loop_1153 fcmpgt32 %f0, %f10, %l3 sth %o2, [%l7 + 0x0A] loop_1152: smul %i6, 0x0494, %l1 loop_1153: fmuld8sux16 %f10, %f8, %f14 fxnor %f6, %f2, %f10 ldub [%l7 + 0x77], %l5 edge32l %i2, %l4, %i5 fmovdpos %icc, %f14, %f14 movrne %g7, 0x0E7, %o4 sth %g4, [%l7 + 0x5E] brz %i7, loop_1154 sth %i3, [%l7 + 0x34] ldsb [%l7 + 0x28], %o7 lduh [%l7 + 0x60], %g5 loop_1154: addc %o1, 0x09E9, %g1 fnors %f13, %f14, %f7 fxnors %f12, %f5, %f7 srl %o0, %l2, %l6 lduh [%l7 + 0x26], %o5 fcmpgt32 %f12, %f2, %i0 fmovdg %xcc, %f1, %f14 fnot2s %f4, %f15 std %f8, [%l7 + 0x60] fmovde %icc, %f15, %f9 fandnot2 %f8, %f12, %f10 lduw [%l7 + 0x78], %l0 xor %g6, %o3, %g2 ldub [%l7 + 0x53], %g3 call loop_1155 edge16 %o6, %i4, %i1 tvs %icc, 0x0 ldsb [%l7 + 0x71], %o2 loop_1155: std %f12, [%l7 + 0x38] std %f4, [%l7 + 0x40] brnz,a %l3, loop_1156 sllx %i6, %l1, %l5 xnor %l4, %i2, %g7 ble,a,pt %xcc, loop_1157 loop_1156: ldsb [%l7 + 0x5F], %o4 bgu,pn %icc, loop_1158 ldd [%l7 + 0x78], %f10 loop_1157: fmovsneg %xcc, %f12, %f10 movg %icc, %g4, %i7 loop_1158: bn,a %xcc, loop_1159 stx %i5, [%l7 + 0x50] tle %icc, 0x1 stw %i3, [%l7 + 0x50] loop_1159: stb %g5, [%l7 + 0x19] movl %icc, %o7, %g1 bleu,a loop_1160 fmovsa %xcc, %f15, %f11 movrgz %o1, 0x203, %o0 st %f7, [%l7 + 0x1C] loop_1160: fmovrdlz %l2, %f8, %f6 std %f2, [%l7 + 0x20] fmovdgu %icc, %f1, %f8 nop setx loop_1161, %l0, %l1 jmpl %l1, %l6 fmovsgu %xcc, %f11, %f4 andncc %i0, %o5, %l0 ldd [%l7 + 0x60], %f14 loop_1161: sth %g6, [%l7 + 0x66] fcmpne32 %f14, %f14, %o3 tsubcc %g3, %g2, %i4 fsrc1 %f14, %f2 stx %o6, [%l7 + 0x68] fmovdle %icc, %f1, %f6 mova %icc, %i1, %o2 edge8ln %i6, %l3, %l5 tneg %xcc, 0x3 fpadd16 %f2, %f6, %f6 fmovrdlz %l1, %f12, %f14 lduw [%l7 + 0x50], %l4 sdivx %i2, 0x0DB4, %g7 fmovsgu %icc, %f14, %f14 addc %o4, 0x164C, %g4 ble,pn %icc, loop_1162 addccc %i7, 0x0DF7, %i5 ba %icc, loop_1163 fabss %f13, %f15 loop_1162: edge32 %g5, %i3, %g1 fpack32 %f8, %f14, %f4 loop_1163: fpadd16s %f12, %f0, %f3 fmovrdgz %o7, %f14, %f2 stw %o1, [%l7 + 0x38] orn %l2, %o0, %l6 fnand %f12, %f10, %f8 ldd [%l7 + 0x20], %f0 tcc %xcc, 0x3 fmovrdlez %i0, %f2, %f10 ldsb [%l7 + 0x72], %l0 sth %g6, [%l7 + 0x2C] sth %o3, [%l7 + 0x3A] movcs %xcc, %o5, %g2 std %f8, [%l7 + 0x38] movvc %icc, %g3, %o6 fbe,a %fcc1, loop_1164 fornot1s %f5, %f11, %f1 fmuld8sux16 %f11, %f8, %f10 fmovda %xcc, %f9, %f12 loop_1164: movl %xcc, %i1, %i4 sth %o2, [%l7 + 0x6C] edge32 %i6, %l5, %l3 fblg %fcc3, loop_1165 fmovdle %icc, %f14, %f7 movle %icc, %l1, %i2 lduh [%l7 + 0x42], %g7 loop_1165: fpack32 %f4, %f8, %f8 fpackfix %f6, %f14 fabsd %f4, %f4 fmovrsgez %o4, %f15, %f12 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 stb %l4, [%l7 + 0x26] ldd [%l7 + 0x18], %f14 fcmpgt32 %f14, %f6, %g4 loop_1166: nop setx loop_1167, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmul8x16au %f11, %f15, %f12 fmovdpos %xcc, %f8, %f6 fcmple32 %f2, %f8, %i7 loop_1167: alignaddr %i5, %g5, %g1 brgez %i3, loop_1168 fnot1s %f8, %f2 add %o1, 0x0AD6, %l2 sth %o7, [%l7 + 0x30] loop_1168: fmovsg %xcc, %f11, %f3 nop setx loop_1169, %l0, %l1 jmpl %l1, %o0 addcc %i0, 0x059F, %l0 fmovsleu %icc, %f5, %f1 std %f14, [%l7 + 0x08] loop_1169: xor %l6, 0x0E82, %g6 fsrc1s %f13, %f7 fmovsa %xcc, %f12, %f2 edge16n %o5, %o3, %g2 fmovdcc %icc, %f6, %f5 stx %g3, [%l7 + 0x78] tpos %icc, 0x1 ldsh [%l7 + 0x2C], %i1 stx %o6, [%l7 + 0x08] fpsub16s %f2, %f15, %f2 ldsb [%l7 + 0x1D], %i4 alignaddrl %i6, %o2, %l5 movge %xcc, %l3, %i2 fcmpes %fcc2, %f7, %f3 popc %l1, %g7 andncc %l4, %g4, %o4 fsrc1s %f10, %f5 ldd [%l7 + 0x20], %f14 fmovde %xcc, %f0, %f9 fbl %fcc1, loop_1170 ldsw [%l7 + 0x60], %i7 fandnot1 %f8, %f0, %f4 ldx [%l7 + 0x58], %g5 loop_1170: fnor %f0, %f12, %f2 fbg %fcc2, loop_1171 fnegs %f7, %f2 fxors %f5, %f5, %f0 nop setx loop_1172, %l0, %l1 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_1171: fpsub32 %f6, %f8, %f4 orn %g1, %i3, %i5 fcmpne16 %f6, %f12, %l2 loop_1172: fmovrdgz %o1, %f2, %f10 fands %f4, %f8, %f6 and %o0, %i0, %l0 ldx [%l7 + 0x28], %l6 ldd [%l7 + 0x38], %f12 sra %o7, 0x0F, %o5 brgz,a %g6, loop_1173 ldsw [%l7 + 0x2C], %g2 fbg,a %fcc1, loop_1174 fpmerge %f1, %f8, %f12 loop_1173: fpadd16s %f3, %f11, %f3 ldub [%l7 + 0x71], %g3 loop_1174: bne,a,pt %icc, loop_1175 fpackfix %f14, %f13 fbg,a %fcc3, loop_1176 fbe %fcc2, loop_1177 loop_1175: fxnors %f14, %f0, %f14 ld [%l7 + 0x70], %f1 loop_1176: movre %i1, 0x089, %o3 loop_1177: movvc %icc, %o6, %i6 fsrc1s %f13, %f10 ldsh [%l7 + 0x5A], %i4 movrgez %l5, %o2, %l3 ldsb [%l7 + 0x24], %i2 ldsh [%l7 + 0x68], %g7 fmovsg %icc, %f10, %f0 sth %l4, [%l7 + 0x74] array16 %l1, %o4, %i7 st %f2, [%l7 + 0x68] fornot2 %f8, %f8, %f6 ldsb [%l7 + 0x63], %g4 tne %icc, 0x1 fpadd32s %f2, %f2, %f4 fmul8sux16 %f8, %f8, %f0 sllx %g1, %i3, %i5 bvs,a,pt %xcc, loop_1178 nop setx loop_1179, %l0, %l1 jmpl %l1, %l2 ldsh [%l7 + 0x20], %o1 brnz %o0, loop_1180 loop_1178: ta %icc, 0x3 loop_1179: edge8 %g5, %i0, %l6 addc %o7, %l0, %g6 loop_1180: ld [%l7 + 0x78], %f6 nop setx loop_1181, %l0, %l1 jmpl %l1, %g2 mulscc %o5, 0x1899, %i1 ba,pt %xcc, loop_1182 ble loop_1183 loop_1181: fmovsle %icc, %f3, %f6 edge8n %o3, %o6, %i6 loop_1182: brlz,a %i4, loop_1184 loop_1183: std %f14, [%l7 + 0x68] fmovdg %xcc, %f6, %f3 stb %l5, [%l7 + 0x7A] loop_1184: movl %icc, %o2, %l3 stb %g3, [%l7 + 0x3D] addcc %i2, 0x0881, %g7 fpsub32s %f1, %f14, %f8 fmuld8sux16 %f9, %f11, %f12 fmovdvs %icc, %f7, %f0 ldd [%l7 + 0x50], %f6 fnands %f8, %f10, %f7 fmovsn %icc, %f5, %f5 bge,a,pt %icc, loop_1185 stw %l1, [%l7 + 0x2C] fmovrslz %l4, %f4, %f6 nop setx loop_1186, %l0, %l1 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_1185: fbl %fcc2, loop_1187 fmul8x16au %f11, %f2, %f6 brlz %i7, loop_1188 loop_1186: lduw [%l7 + 0x64], %g4 loop_1187: fand %f8, %f0, %f10 movn %icc, %o4, %g1 loop_1188: ldub [%l7 + 0x16], %i3 stb %i5, [%l7 + 0x4D] bge %xcc, loop_1189 fmovrslez %l2, %f4, %f1 siam 0x0 tg %xcc, 0x3 loop_1189: fcmpgt32 %f4, %f12, %o1 fandnot2 %f8, %f14, %f10 fxors %f0, %f8, %f14 stx %o0, [%l7 + 0x30] fmovrdlz %i0, %f4, %f8 fmovrde %l6, %f6, %f10 lduh [%l7 + 0x4A], %o7 fzero %f0 fcmpeq32 %f8, %f14, %l0 ldub [%l7 + 0x70], %g5 fbn,a %fcc0, loop_1190 ldsw [%l7 + 0x1C], %g2 st %f15, [%l7 + 0x08] std %f2, [%l7 + 0x08] loop_1190: ld [%l7 + 0x10], %f6 fbge %fcc0, loop_1191 fmovdvc %icc, %f6, %f13 fmovdleu %xcc, %f1, %f9 st %f6, [%l7 + 0x38] loop_1191: edge16ln %o5, %g6, %o3 stw %o6, [%l7 + 0x68] ldsh [%l7 + 0x2A], %i1 tcs %icc, 0x3 subccc %i6, 0x06C7, %i4 stb %o2, [%l7 + 0x7C] ldsw [%l7 + 0x4C], %l3 ldsb [%l7 + 0x32], %l5 edge8l %i2, %g3, %g7 fmovdg %icc, %f2, %f1 stx %l1, [%l7 + 0x70] bpos,a,pt %icc, loop_1192 fbo,a %fcc2, loop_1193 fbug %fcc2, loop_1194 fand %f10, %f6, %f10 loop_1192: ldsw [%l7 + 0x7C], %l4 loop_1193: xnorcc %g4, 0x130D, %o4 loop_1194: movn %icc, %g1, %i7 fmovsleu %icc, %f14, %f3 std %f8, [%l7 + 0x78] std %f14, [%l7 + 0x70] std %f0, [%l7 + 0x68] ldd [%l7 + 0x38], %f0 fmovdcc %icc, %f15, %f14 st %f14, [%l7 + 0x6C] for %f12, %f6, %f4 fabss %f1, %f9 bg,a %icc, loop_1195 lduh [%l7 + 0x28], %i5 fmul8sux16 %f12, %f0, %f4 edge16ln %l2, %o1, %i3 loop_1195: fmovdne %icc, %f3, %f2 fmovsgu %icc, %f1, %f5 brgz %i0, loop_1196 fnegd %f2, %f12 ldub [%l7 + 0x49], %l6 fbg %fcc0, loop_1197 loop_1196: fmovsleu %xcc, %f10, %f6 std %f14, [%l7 + 0x58] fcmpeq16 %f6, %f12, %o0 loop_1197: popc %o7, %g5 fcmpgt32 %f12, %f14, %g2 fsrc1s %f6, %f4 edge8ln %l0, %o5, %o3 fmovrsgez %g6, %f13, %f14 fpackfix %f12, %f14 fnands %f10, %f6, %f14 fnegs %f10, %f8 fcmple32 %f4, %f0, %o6 ldub [%l7 + 0x44], %i6 stb %i1, [%l7 + 0x21] fbue,a %fcc3, loop_1198 ldsb [%l7 + 0x22], %o2 fabss %f2, %f9 nop setx loop_1199, %l0, %l1 jmpl %l1, %i4 loop_1198: faligndata %f4, %f10, %f0 fmovrsgez %l3, %f1, %f1 ldsw [%l7 + 0x38], %l5 loop_1199: fmovdne %icc, %f7, %f15 std %f8, [%l7 + 0x50] ldsh [%l7 + 0x1A], %i2 sdivcc %g7, 0x14CA, %g3 fpadd16 %f12, %f8, %f10 fnors %f2, %f11, %f4 xnor %l1, 0x1FCF, %l4 subc %g4, %o4, %g1 edge32 %i5, %i7, %o1 ldsb [%l7 + 0x75], %l2 fmovrse %i0, %f11, %f8 xor %i3, 0x1DE9, %o0 bn,pn %icc, loop_1200 fcmpne32 %f4, %f14, %l6 sth %g5, [%l7 + 0x08] ld [%l7 + 0x5C], %f10 loop_1200: fmovsn %xcc, %f14, %f15 bg,a loop_1201 fmovsge %xcc, %f7, %f15 tcs %xcc, 0x1 st %f4, [%l7 + 0x28] loop_1201: fpadd32s %f10, %f4, %f13 movvc %icc, %g2, %o7 bl,a loop_1202 fmovrse %o5, %f14, %f6 fmovsne %icc, %f12, %f5 std %f2, [%l7 + 0x40] loop_1202: fbul %fcc2, loop_1203 alignaddr %l0, %g6, %o3 lduh [%l7 + 0x26], %i6 fmovsa %xcc, %f6, %f10 loop_1203: brnz %i1, loop_1204 movrgez %o6, %o2, %l3 edge32l %l5, %i2, %i4 fba,a %fcc0, loop_1205 loop_1204: umulcc %g7, 0x00BD, %l1 edge16n %l4, %g3, %g4 movleu %icc, %g1, %i5 loop_1205: stx %o4, [%l7 + 0x40] fmovrdgez %o1, %f12, %f0 fmovsleu %xcc, %f10, %f14 udivcc %i7, 0x019B, %l2 tcs %icc, 0x1 edge16ln %i0, %i3, %o0 ldx [%l7 + 0x40], %g5 smulcc %g2, 0x1A7D, %o7 fbg,a %fcc2, loop_1206 movrgez %l6, 0x121, %o5 fone %f10 mulx %g6, 0x13C6, %o3 loop_1206: ldsh [%l7 + 0x38], %l0 mova %icc, %i1, %o6 te %xcc, 0x3 fandnot2s %f10, %f15, %f13 stb %i6, [%l7 + 0x47] fcmped %fcc2, %f14, %f2 fbg,a %fcc0, loop_1207 fnot1 %f4, %f12 edge8 %l3, %l5, %i2 ba loop_1208 loop_1207: ld [%l7 + 0x40], %f11 ldx [%l7 + 0x18], %i4 ldd [%l7 + 0x08], %f14 loop_1208: fmovdle %xcc, %f1, %f6 subcc %o2, 0x0D8D, %g7 fpsub32s %f4, %f14, %f7 edge32l %l1, %l4, %g3 ld [%l7 + 0x28], %f1 ldub [%l7 + 0x6A], %g1 movvc %xcc, %i5, %o4 movrgez %o1, 0x366, %i7 stw %l2, [%l7 + 0x78] alignaddrl %i0, %g4, %i3 lduw [%l7 + 0x5C], %g5 tn %xcc, 0x3 fmovdvs %icc, %f12, %f3 stw %g2, [%l7 + 0x1C] stx %o7, [%l7 + 0x48] fbl,a %fcc0, loop_1209 fmovrse %l6, %f3, %f9 alignaddrl %o0, %g6, %o5 nop setx loop_1210, %l0, %l1 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_1209: fcmpgt16 %f4, %f10, %l0 movre %o3, %o6, %i1 tcc %xcc, 0x2 loop_1210: fmul8sux16 %f4, %f6, %f0 fbe,a %fcc3, loop_1211 edge32l %l3, %i6, %i2 movl %xcc, %l5, %o2 udiv %i4, 0x1BFD, %g7 loop_1211: ldd [%l7 + 0x58], %f6 bne,pt %xcc, loop_1212 fmovsleu %xcc, %f7, %f0 call loop_1213 lduh [%l7 + 0x44], %l4 loop_1212: fbne,a %fcc2, loop_1214 brgez,a %l1, loop_1215 loop_1213: fpadd32s %f1, %f8, %f8 fmovrdlz %g1, %f12, %f8 loop_1214: array32 %i5, %g3, %o4 loop_1215: fmovdl %icc, %f3, %f9 umul %o1, 0x02FD, %i7 lduh [%l7 + 0x3E], %l2 fmovdneg %xcc, %f7, %f11 fmovrdgez %g4, %f10, %f8 udivx %i3, 0x0035, %g5 andcc %g2, %i0, %o7 ldsh [%l7 + 0x48], %l6 brlz,a %g6, loop_1216 fzeros %f0 fpackfix %f0, %f13 brgz %o0, loop_1217 loop_1216: ldub [%l7 + 0x2C], %l0 ldub [%l7 + 0x57], %o5 fmuld8sux16 %f4, %f13, %f8 loop_1217: ldsh [%l7 + 0x1A], %o3 fpsub32 %f10, %f6, %f4 lduw [%l7 + 0x30], %o6 bleu,a,pt %icc, loop_1218 bn,a loop_1219 fmovsvc %xcc, %f7, %f8 tcc %icc, 0x1 loop_1218: movvs %icc, %l3, %i6 loop_1219: fbn %fcc1, loop_1220 fbg,a %fcc3, loop_1221 stx %i1, [%l7 + 0x18] ta %icc, 0x7 loop_1220: xorcc %l5, %i2, %o2 loop_1221: bneg %icc, loop_1222 bpos,pt %icc, loop_1223 ldd [%l7 + 0x50], %f2 ldsh [%l7 + 0x6C], %i4 loop_1222: fbuge %fcc0, loop_1224 loop_1223: udiv %g7, 0x191D, %l1 xor %l4, %i5, %g3 sth %o4, [%l7 + 0x70] loop_1224: fbul %fcc3, loop_1225 be %icc, loop_1226 bn,a %icc, loop_1227 ld [%l7 + 0x58], %f2 loop_1225: brnz %o1, loop_1228 loop_1226: fpack32 %f6, %f8, %f12 loop_1227: fmovdcs %xcc, %f0, %f1 orn %g1, 0x0D90, %l2 loop_1228: stx %i7, [%l7 + 0x18] std %f14, [%l7 + 0x48] ldub [%l7 + 0x0E], %g4 ldsw [%l7 + 0x6C], %i3 udivx %g2, 0x0B4A, %g5 sub %i0, 0x1E66, %o7 fpackfix %f8, %f5 lduw [%l7 + 0x3C], %g6 fcmpeq32 %f8, %f0, %l6 fbul,a %fcc0, loop_1229 fmovse %xcc, %f2, %f3 lduh [%l7 + 0x66], %l0 std %f10, [%l7 + 0x40] loop_1229: pdist %f12, %f6, %f0 edge8ln %o0, %o5, %o3 addccc %l3, 0x1B52, %o6 subccc %i6, 0x0871, %l5 ldub [%l7 + 0x7C], %i2 fxors %f10, %f7, %f11 fnot1 %f0, %f0 ldub [%l7 + 0x18], %i1 stw %o2, [%l7 + 0x14] ldd [%l7 + 0x28], %f2 fnegs %f10, %f6 tcc %xcc, 0x0 movvc %xcc, %i4, %g7 fcmpes %fcc3, %f3, %f13 fmovdge %xcc, %f15, %f13 ldub [%l7 + 0x08], %l4 tcc %icc, 0x2 fornot1 %f6, %f6, %f12 stx %i5, [%l7 + 0x40] ldsw [%l7 + 0x44], %l1 tsubcctv %g3, %o1, %o4 tge %xcc, 0x7 ldub [%l7 + 0x0C], %l2 subccc %i7, %g1, %i3 ldub [%l7 + 0x39], %g2 stw %g4, [%l7 + 0x48] faligndata %f10, %f6, %f8 movleu %xcc, %i0, %g5 ta %xcc, 0x5 bgu,a,pt %icc, loop_1230 fmovd %f10, %f12 te %xcc, 0x6 ldub [%l7 + 0x24], %o7 loop_1230: add %g6, 0x1164, %l6 fmovsvs %xcc, %f15, %f15 ldsw [%l7 + 0x48], %l0 xorcc %o5, 0x13BC, %o0 ldsb [%l7 + 0x3F], %l3 lduw [%l7 + 0x50], %o6 xorcc %o3, 0x0E98, %l5 tvc %icc, 0x2 movrgz %i2, 0x171, %i1 fnot2 %f14, %f12 ldsh [%l7 + 0x78], %o2 xor %i6, %i4, %l4 fpackfix %f8, %f4 fmovsvc %icc, %f10, %f15 edge32n %i5, %g7, %g3 stb %o1, [%l7 + 0x45] movrgz %l1, %l2, %o4 bneg,a %icc, loop_1231 stw %i7, [%l7 + 0x14] fmovrsgz %i3, %f10, %f9 ldsh [%l7 + 0x28], %g2 loop_1231: fbn,a %fcc2, loop_1232 udivcc %g1, 0x0115, %i0 fone %f8 tge %xcc, 0x6 loop_1232: xorcc %g5, %g4, %g6 fcmpes %fcc1, %f15, %f4 fpmerge %f9, %f3, %f10 st %f12, [%l7 + 0x30] brgz %o7, loop_1233 bpos,a %xcc, loop_1234 fmul8x16 %f15, %f12, %f14 fcmpd %fcc1, %f4, %f14 loop_1233: stb %l0, [%l7 + 0x4D] loop_1234: mulx %l6, 0x090F, %o0 smul %l3, 0x1D8E, %o6 fandnot2 %f4, %f0, %f12 fands %f15, %f6, %f10 stw %o5, [%l7 + 0x40] stw %l5, [%l7 + 0x18] fbe,a %fcc2, loop_1235 fsrc1s %f14, %f11 tvs %icc, 0x3 fmovrdgez %o3, %f0, %f2 loop_1235: stx %i1, [%l7 + 0x40] fcmpne32 %f10, %f14, %o2 stb %i6, [%l7 + 0x6A] fmovdneg %xcc, %f6, %f14 ldub [%l7 + 0x17], %i4 mulscc %i2, 0x1A3D, %i5 bvc,a,pn %icc, loop_1236 fmovrdlz %l4, %f10, %f2 edge8ln %g3, %g7, %o1 stb %l1, [%l7 + 0x71] loop_1236: ld [%l7 + 0x58], %f4 stw %o4, [%l7 + 0x10] movle %xcc, %l2, %i3 fpsub32s %f10, %f15, %f6 fcmple16 %f6, %f2, %i7 movpos %icc, %g2, %i0 fba %fcc3, loop_1237 sdiv %g1, 0x1A58, %g5 movn %icc, %g6, %g4 edge32 %l0, %l6, %o7 loop_1237: lduw [%l7 + 0x3C], %o0 movrlez %o6, 0x0C2, %l3 fcmps %fcc2, %f1, %f10 tge %icc, 0x6 fcmpne16 %f14, %f14, %l5 movleu %icc, %o5, %o3 movrgz %i1, %i6, %o2 movpos %xcc, %i4, %i5 movle %icc, %l4, %i2 umul %g7, 0x01E2, %o1 or %g3, %l1, %o4 lduh [%l7 + 0x12], %l2 fmovdl %xcc, %f14, %f2 ldsh [%l7 + 0x4C], %i3 ldx [%l7 + 0x50], %i7 fmovscc %icc, %f6, %f4 movge %xcc, %i0, %g1 fnegs %f15, %f10 sth %g2, [%l7 + 0x6C] bg loop_1238 ba,a %xcc, loop_1239 srax %g6, %g4, %g5 fnot2s %f13, %f9 loop_1238: fmovsl %icc, %f0, %f14 loop_1239: alignaddrl %l6, %o7, %o0 array8 %l0, %l3, %o6 fba %fcc3, loop_1240 fmovde %icc, %f14, %f1 fxor %f8, %f4, %f10 movrlz %l5, 0x095, %o3 loop_1240: movn %xcc, %i1, %i6 fpadd32 %f14, %f6, %f10 movcc %icc, %o5, %i4 fpack32 %f6, %f6, %f14 sth %o2, [%l7 + 0x68] fmovsa %icc, %f7, %f3 fbul,a %fcc1, loop_1241 siam 0x3 fmovsa %icc, %f8, %f4 fnand %f0, %f4, %f0 loop_1241: fmovdne %xcc, %f5, %f0 fbne %fcc2, loop_1242 bg,a loop_1243 fbue %fcc2, loop_1244 lduw [%l7 + 0x7C], %i5 loop_1242: fmovda %xcc, %f5, %f3 loop_1243: fbug,a %fcc2, loop_1245 loop_1244: lduh [%l7 + 0x4A], %i2 fsrc1s %f12, %f9 subccc %g7, %l4, %o1 loop_1245: bpos,a loop_1246 edge8 %l1, %o4, %g3 fmovsg %icc, %f0, %f2 ldd [%l7 + 0x68], %f6 loop_1246: st %f10, [%l7 + 0x14] add %i3, %i7, %i0 edge16l %g1, %g2, %l2 ldd [%l7 + 0x40], %f6 brnz,a %g6, loop_1247 fbe,a %fcc0, loop_1248 fmovdge %xcc, %f15, %f0 movrlez %g5, 0x2D9, %l6 loop_1247: fmovrslz %g4, %f7, %f3 loop_1248: smulcc %o0, %o7, %l3 fandnot2s %f7, %f4, %f7 sth %l0, [%l7 + 0x64] fpsub32 %f12, %f2, %f0 ldsb [%l7 + 0x09], %o6 ld [%l7 + 0x28], %f4 fcmpes %fcc0, %f15, %f6 st %f6, [%l7 + 0x0C] pdist %f14, %f0, %f14 movcs %icc, %l5, %i1 fones %f12 movrne %i6, 0x0A1, %o3 andn %o5, %i4, %i5 fpsub32s %f1, %f10, %f6 taddcctv %i2, %o2, %l4 lduw [%l7 + 0x7C], %o1 fsrc1s %f7, %f10 umul %l1, 0x1AC4, %o4 bn,pt %icc, loop_1249 movcc %xcc, %g3, %i3 fpackfix %f0, %f10 stw %g7, [%l7 + 0x74] loop_1249: fba %fcc1, loop_1250 fmul8x16al %f15, %f8, %f4 ldd [%l7 + 0x20], %f12 ldsw [%l7 + 0x30], %i0 loop_1250: fmovrse %i7, %f1, %f0 ld [%l7 + 0x3C], %f2 sllx %g1, 0x07, %g2 ldsw [%l7 + 0x7C], %g6 movrlz %l2, 0x217, %l6 tsubcc %g5, 0x17A9, %g4 fpsub32s %f9, %f15, %f7 sth %o7, [%l7 + 0x78] fnor %f10, %f2, %f8 ldd [%l7 + 0x08], %f8 fpackfix %f8, %f1 edge8ln %o0, %l3, %o6 for %f12, %f14, %f14 srax %l0, 0x0F, %l5 fabss %f12, %f0 sdiv %i1, 0x15C7, %i6 movrlz %o3, 0x2C8, %i4 andn %o5, %i5, %o2 brlz,a %i2, loop_1251 addccc %l4, 0x181D, %l1 mulscc %o1, %o4, %i3 fornot2 %f10, %f4, %f8 loop_1251: fnot1s %f4, %f9 fzero %f6 bcc,a %xcc, loop_1252 ldsb [%l7 + 0x40], %g3 tn %xcc, 0x1 fmovdvs %icc, %f8, %f3 loop_1252: tcc %xcc, 0x0 fmovsneg %icc, %f0, %f3 stb %g7, [%l7 + 0x79] fmovdcc %icc, %f10, %f6 stb %i0, [%l7 + 0x36] xorcc %i7, 0x1D31, %g2 xorcc %g1, %g6, %l6 bl,a loop_1253 tleu %xcc, 0x0 sdivcc %l2, 0x0F40, %g4 fcmpeq32 %f8, %f2, %o7 loop_1253: fones %f9 fcmped %fcc0, %f12, %f4 fmuld8sux16 %f5, %f10, %f12 ld [%l7 + 0x54], %f10 add %o0, 0x0813, %l3 xor %o6, %g5, %l5 fpadd32s %f5, %f0, %f4 movcc %xcc, %l0, %i6 fornot2s %f8, %f9, %f9 edge32ln %o3, %i4, %i1 sethi 0x0771, %i5 alignaddr %o2, %o5, %i2 ldub [%l7 + 0x79], %l4 fornot1 %f2, %f14, %f6 xorcc %o1, 0x0A18, %l1 fmovrsgez %i3, %f7, %f11 sth %g3, [%l7 + 0x54] movg %icc, %o4, %i0 bleu,a loop_1254 stw %g7, [%l7 + 0x3C] ldsw [%l7 + 0x78], %g2 movvc %icc, %g1, %i7 loop_1254: bshuffle %f4, %f0, %f10 fmul8ulx16 %f8, %f6, %f0 fand %f2, %f6, %f12 ldd [%l7 + 0x28], %f12 ldub [%l7 + 0x2A], %g6 movle %icc, %l2, %g4 tl %icc, 0x6 fmovdvc %icc, %f9, %f2 movneg %icc, %o7, %l6 xorcc %l3, %o6, %o0 array32 %l5, %g5, %i6 fbl,a %fcc2, loop_1255 edge16l %l0, %i4, %o3 fbue %fcc2, loop_1256 ldd [%l7 + 0x08], %f12 loop_1255: bvs,a,pn %icc, loop_1257 fpack16 %f2, %f12 loop_1256: xor %i5, 0x12D7, %o2 fmovsvc %icc, %f7, %f0 loop_1257: fzero %f10 for %f6, %f0, %f2 movrlez %i1, 0x0C9, %o5 lduh [%l7 + 0x1C], %l4 mulscc %o1, 0x001F, %i2 mulscc %i3, %g3, %o4 edge32l %l1, %i0, %g2 popc 0x0E31, %g1 fabss %f9, %f15 sethi 0x04A9, %g7 edge8 %i7, %g6, %l2 array16 %g4, %o7, %l6 sth %o6, [%l7 + 0x5C] ldx [%l7 + 0x20], %l3 brnz,a %o0, loop_1258 movneg %xcc, %g5, %l5 popc %l0, %i6 stw %i4, [%l7 + 0x0C] loop_1258: fmovdne %xcc, %f12, %f15 stw %o3, [%l7 + 0x70] fmovrsne %o2, %f5, %f6 ldub [%l7 + 0x44], %i1 brgz %o5, loop_1259 ble,pt %icc, loop_1260 ba,pn %xcc, loop_1261 sth %l4, [%l7 + 0x20] loop_1259: array32 %i5, %i2, %o1 loop_1260: fmovdge %icc, %f1, %f10 loop_1261: ldsw [%l7 + 0x7C], %g3 fpackfix %f12, %f12 st %f5, [%l7 + 0x30] std %f2, [%l7 + 0x28] lduw [%l7 + 0x10], %i3 ldd [%l7 + 0x70], %f12 fsrc2s %f5, %f13 mova %icc, %l1, %o4 fmovsa %icc, %f2, %f0 or %i0, %g1, %g2 stx %g7, [%l7 + 0x68] brnz,a %i7, loop_1262 ldd [%l7 + 0x60], %f12 ldsh [%l7 + 0x40], %l2 st %f4, [%l7 + 0x5C] loop_1262: subccc %g4, %o7, %l6 taddcc %o6, %g6, %l3 stw %o0, [%l7 + 0x70] edge16l %l5, %g5, %i6 fpsub32s %f11, %f1, %f14 brnz,a %l0, loop_1263 ldd [%l7 + 0x60], %f10 ldd [%l7 + 0x38], %f2 fpackfix %f12, %f2 loop_1263: fpack16 %f4, %f10 fcmpne16 %f0, %f8, %i4 ld [%l7 + 0x54], %f13 fandnot2s %f5, %f10, %f2 bg,a,pt %xcc, loop_1264 ldx [%l7 + 0x28], %o3 sdivx %o2, 0x0259, %o5 fpack32 %f4, %f4, %f4 loop_1264: umul %i1, %i5, %l4 fmovsne %icc, %f1, %f15 ba,a %xcc, loop_1265 taddcc %o1, %g3, %i2 fmovspos %xcc, %f5, %f8 fsrc2 %f6, %f12 loop_1265: ldub [%l7 + 0x0C], %l1 lduh [%l7 + 0x0C], %o4 ldsw [%l7 + 0x7C], %i0 srlx %g1, 0x16, %i3 fmovsn %xcc, %f8, %f1 stw %g7, [%l7 + 0x34] fmovrsgz %g2, %f9, %f11 ldd [%l7 + 0x60], %f12 xorcc %l2, %g4, %i7 fmul8sux16 %f12, %f0, %f0 fandnot2 %f12, %f14, %f10 lduw [%l7 + 0x5C], %o7 ldub [%l7 + 0x22], %o6 fornot1s %f12, %f6, %f9 ld [%l7 + 0x08], %f5 movrgez %g6, 0x13D, %l6 tsubcctv %l3, 0x0B1A, %o0 movvc %icc, %g5, %l5 stw %l0, [%l7 + 0x6C] fcmpeq16 %f6, %f10, %i6 orn %i4, %o3, %o5 movleu %xcc, %i1, %o2 bne %xcc, loop_1266 fbge,a %fcc3, loop_1267 ld [%l7 + 0x40], %f6 movpos %icc, %l4, %o1 loop_1266: fmovsn %xcc, %f6, %f6 loop_1267: fmul8ulx16 %f4, %f6, %f6 fmovdvc %xcc, %f13, %f9 fbn %fcc1, loop_1268 movge %xcc, %g3, %i2 edge16n %i5, %l1, %o4 fnot1 %f10, %f2 loop_1268: fbule,a %fcc2, loop_1269 movge %icc, %i0, %i3 ldub [%l7 + 0x45], %g7 ld [%l7 + 0x60], %f8 loop_1269: tl %xcc, 0x7 fmovdcs %icc, %f12, %f9 fpack16 %f6, %f3 mulx %g1, %g2, %g4 fcmpeq16 %f14, %f4, %l2 st %f13, [%l7 + 0x24] lduw [%l7 + 0x3C], %o7 fmovdl %xcc, %f5, %f5 ldsh [%l7 + 0x64], %i7 bvs,pt %icc, loop_1270 tn %icc, 0x0 stx %g6, [%l7 + 0x30] ldsb [%l7 + 0x4B], %o6 loop_1270: fmovrdgz %l6, %f0, %f4 addcc %o0, 0x1609, %l3 array8 %l5, %g5, %i6 std %f0, [%l7 + 0x70] movneg %xcc, %l0, %o3 fmovrslez %i4, %f7, %f11 bgu loop_1271 sdivcc %i1, 0x18DA, %o2 stx %l4, [%l7 + 0x78] subcc %o5, %g3, %i2 loop_1271: fbn %fcc0, loop_1272 edge16n %o1, %i5, %o4 te %xcc, 0x5 st %f9, [%l7 + 0x24] loop_1272: edge16l %l1, %i0, %i3 fornot1s %f14, %f3, %f7 stx %g1, [%l7 + 0x18] fmovscs %icc, %f9, %f15 fands %f0, %f9, %f0 lduh [%l7 + 0x6E], %g7 std %f14, [%l7 + 0x70] stb %g2, [%l7 + 0x11] and %l2, %o7, %i7 taddcctv %g6, 0x173A, %o6 ldx [%l7 + 0x78], %l6 ldsw [%l7 + 0x28], %o0 movrne %l3, %l5, %g4 stb %i6, [%l7 + 0x55] fnot1 %f6, %f4 addccc %g5, 0x1999, %l0 fnot1 %f14, %f14 sll %i4, %i1, %o3 movn %xcc, %o2, %o5 fmovsg %icc, %f2, %f7 edge32l %l4, %g3, %o1 xnor %i2, 0x095F, %i5 stb %l1, [%l7 + 0x5D] ldub [%l7 + 0x0C], %o4 fpack32 %f6, %f14, %f10 fmovscc %xcc, %f8, %f13 ldx [%l7 + 0x60], %i3 fxnor %f14, %f10, %f8 edge8 %i0, %g7, %g1 ldub [%l7 + 0x4F], %g2 ldx [%l7 + 0x60], %l2 fbu,a %fcc1, loop_1273 lduw [%l7 + 0x5C], %o7 umulcc %i7, 0x172D, %g6 fzeros %f15 loop_1273: ldsb [%l7 + 0x59], %l6 ldx [%l7 + 0x48], %o6 movle %icc, %l3, %l5 or %o0, %i6, %g4 ldd [%l7 + 0x48], %f14 fnegd %f14, %f6 fcmpd %fcc2, %f14, %f4 movg %xcc, %g5, %i4 tg %icc, 0x4 tge %xcc, 0x4 fmul8x16au %f6, %f10, %f4 fpadd16s %f11, %f12, %f5 ldd [%l7 + 0x58], %f4 stw %i1, [%l7 + 0x30] fcmple16 %f6, %f6, %l0 fbe,a %fcc2, loop_1274 udivcc %o3, 0x0264, %o2 ldub [%l7 + 0x75], %l4 srl %g3, %o5, %o1 loop_1274: umulcc %i5, 0x170C, %i2 siam 0x6 edge16l %l1, %i3, %i0 alignaddrl %g7, %o4, %g2 edge32ln %l2, %g1, %o7 sth %g6, [%l7 + 0x6C] ldd [%l7 + 0x18], %f8 fpadd32 %f12, %f12, %f6 fnand %f10, %f6, %f6 tge %xcc, 0x3 movvc %icc, %l6, %o6 brlez,a %l3, loop_1275 fmovdvs %icc, %f6, %f1 sth %l5, [%l7 + 0x5C] fbg,a %fcc1, loop_1276 loop_1275: fble %fcc0, loop_1277 ldsw [%l7 + 0x08], %o0 fmovsg %icc, %f14, %f8 loop_1276: smul %i6, %i7, %g4 loop_1277: stw %i4, [%l7 + 0x54] ldub [%l7 + 0x51], %i1 fpsub32 %f10, %f4, %f12 ld [%l7 + 0x2C], %f6 lduh [%l7 + 0x14], %g5 fmovdg %xcc, %f14, %f13 fmul8x16 %f2, %f8, %f2 bleu,pn %icc, loop_1278 move %icc, %l0, %o3 movne %icc, %l4, %o2 fmovrdlz %g3, %f2, %f8 loop_1278: movcs %icc, %o1, %o5 fbue %fcc1, loop_1279 movge %xcc, %i5, %l1 ldsw [%l7 + 0x70], %i3 movpos %icc, %i2, %g7 loop_1279: tsubcc %i0, 0x0614, %o4 stw %g2, [%l7 + 0x30] ldub [%l7 + 0x13], %l2 fmovdvs %icc, %f15, %f5 ldsw [%l7 + 0x50], %g1 fcmped %fcc2, %f12, %f10 fmovsne %xcc, %f11, %f10 fmovsne %icc, %f0, %f4 ldsh [%l7 + 0x3E], %o7 andcc %l6, 0x0F79, %g6 fexpand %f4, %f14 pdist %f12, %f2, %f10 fbule %fcc1, loop_1280 fpadd32s %f2, %f3, %f1 lduh [%l7 + 0x5E], %l3 fzero %f14 loop_1280: fbuge %fcc1, loop_1281 ldub [%l7 + 0x36], %o6 ldx [%l7 + 0x50], %o0 fcmpd %fcc3, %f12, %f2 loop_1281: fmovdle %xcc, %f3, %f7 orncc %i6, %i7, %g4 fmul8x16al %f11, %f7, %f2 taddcctv %i4, 0x1B35, %l5 fcmpgt16 %f2, %f4, %g5 fmovsleu %xcc, %f6, %f5 ldub [%l7 + 0x1F], %i1 stw %l0, [%l7 + 0x7C] faligndata %f12, %f6, %f6 andn %o3, 0x06BC, %o2 sth %l4, [%l7 + 0x3A] ldsw [%l7 + 0x44], %o1 fmovsge %xcc, %f0, %f6 stx %g3, [%l7 + 0x10] fmuld8sux16 %f3, %f12, %f0 bneg,pn %icc, loop_1282 fors %f3, %f11, %f10 sth %i5, [%l7 + 0x3A] fnors %f3, %f0, %f1 loop_1282: array16 %o5, %i3, %i2 fbne %fcc0, loop_1283 call loop_1284 fornot2s %f2, %f14, %f12 stb %l1, [%l7 + 0x6E] loop_1283: ldsb [%l7 + 0x7F], %g7 loop_1284: edge8n %i0, %g2, %l2 lduh [%l7 + 0x3E], %g1 movre %o4, %l6, %g6 st %f0, [%l7 + 0x1C] std %f0, [%l7 + 0x40] fmovscc %xcc, %f0, %f11 stb %o7, [%l7 + 0x35] stx %o6, [%l7 + 0x58] stb %o0, [%l7 + 0x46] fble %fcc2, loop_1285 fbo,a %fcc2, loop_1286 ldsw [%l7 + 0x48], %i6 ldsb [%l7 + 0x43], %i7 loop_1285: brlez %g4, loop_1287 loop_1286: movpos %icc, %i4, %l3 bvc,a,pt %icc, loop_1288 tcs %icc, 0x3 loop_1287: array16 %l5, %i1, %g5 lduw [%l7 + 0x70], %l0 loop_1288: lduh [%l7 + 0x1E], %o2 fbge %fcc1, loop_1289 fpadd32s %f4, %f7, %f2 fmovrdne %o3, %f0, %f8 nop setx loop_1290, %l0, %l1 jmpl %l1, %l4 loop_1289: orn %g3, %o1, %i5 lduw [%l7 + 0x6C], %i3 brlez %o5, loop_1291 loop_1290: fornot2s %f5, %f9, %f11 ldd [%l7 + 0x10], %f2 lduw [%l7 + 0x60], %l1 loop_1291: fsrc1s %f1, %f8 stx %i2, [%l7 + 0x68] fsrc2s %f0, %f10 srax %i0, 0x13, %g7 andncc %l2, %g1, %g2 ld [%l7 + 0x60], %f13 st %f3, [%l7 + 0x68] sethi 0x13EC, %o4 sth %l6, [%l7 + 0x18] movrlz %g6, 0x3DD, %o6 nop setx loop_1292, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x58], %o7 mulx %i6, 0x12D0, %i7 and %g4, 0x1BB3, %i4 loop_1292: std %f8, [%l7 + 0x10] bcs,a,pn %icc, loop_1293 movre %l3, %o0, %i1 xnor %l5, 0x1489, %l0 movrne %o2, %g5, %o3 loop_1293: ldx [%l7 + 0x10], %l4 sth %g3, [%l7 + 0x48] fmovrdne %o1, %f8, %f12 stx %i5, [%l7 + 0x30] ldx [%l7 + 0x48], %i3 movcc %icc, %o5, %i2 xnorcc %i0, 0x0982, %g7 bn,a,pn %xcc, loop_1294 st %f2, [%l7 + 0x50] lduh [%l7 + 0x28], %l1 stw %g1, [%l7 + 0x48] loop_1294: fmovdg %icc, %f7, %f13 ldsw [%l7 + 0x50], %l2 fmovsleu %icc, %f9, %f12 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 fnot1s %f7, %f13 lduh [%l7 + 0x14], %g2 orncc %o4, 0x1700, %g6 loop_1295: fsrc1 %f14, %f0 tvc %icc, 0x2 sth %l6, [%l7 + 0x1C] st %f13, [%l7 + 0x28] lduw [%l7 + 0x74], %o6 tge %xcc, 0x5 fmul8x16 %f1, %f2, %f12 ta %xcc, 0x6 fors %f10, %f7, %f9 fbn %fcc2, loop_1296 fxors %f6, %f4, %f0 sra %i6, 0x14, %o7 std %f8, [%l7 + 0x58] loop_1296: lduw [%l7 + 0x50], %i7 sdiv %g4, 0x0007, %l3 add %o0, %i1, %i4 tl %icc, 0x2 fcmple16 %f4, %f2, %l5 alignaddr %l0, %g5, %o3 brlz,a %l4, loop_1297 tleu %xcc, 0x2 xnorcc %g3, 0x0494, %o2 lduh [%l7 + 0x56], %i5 loop_1297: lduh [%l7 + 0x78], %i3 sra %o1, %i2, %o5 std %f6, [%l7 + 0x18] st %f2, [%l7 + 0x2C] fzeros %f6 nop setx loop_1298, %l0, %l1 jmpl %l1, %g7 smul %i0, %l1, %g1 lduw [%l7 + 0x0C], %g2 stx %l2, [%l7 + 0x18] loop_1298: bn %icc, loop_1299 sth %g6, [%l7 + 0x74] fmovdcc %icc, %f11, %f6 fpadd32 %f4, %f8, %f14 loop_1299: smul %l6, %o6, %i6 fpsub32 %f2, %f8, %f0 tn %icc, 0x1 ldsw [%l7 + 0x44], %o7 fmovrde %o4, %f12, %f14 call loop_1300 addcc %g4, %i7, %l3 movl %xcc, %o0, %i4 ldd [%l7 + 0x18], %f14 loop_1300: stx %i1, [%l7 + 0x30] movn %xcc, %l0, %l5 edge32ln %o3, %g5, %g3 movrgez %o2, %i5, %i3 fone %f2 fmovrse %l4, %f1, %f11 ldub [%l7 + 0x60], %i2 stw %o1, [%l7 + 0x60] ldx [%l7 + 0x78], %o5 movg %icc, %g7, %l1 addc %g1, %g2, %l2 pdist %f10, %f12, %f8 movpos %xcc, %i0, %g6 be,a,pn %icc, loop_1301 fand %f10, %f14, %f6 movgu %icc, %o6, %l6 movge %xcc, %o7, %o4 loop_1301: xor %g4, 0x0338, %i6 stb %i7, [%l7 + 0x3A] tcc %icc, 0x5 fbul %fcc1, loop_1302 stb %o0, [%l7 + 0x39] tcs %icc, 0x3 andn %i4, 0x03E4, %l3 loop_1302: fcmpne32 %f8, %f10, %i1 fcmple16 %f10, %f0, %l5 fcmpne16 %f12, %f4, %o3 fandnot2s %f4, %f3, %f1 ldub [%l7 + 0x6A], %g5 tcs %icc, 0x4 mulx %l0, %o2, %g3 tl %xcc, 0x4 fmovsne %xcc, %f12, %f10 edge8n %i5, %i3, %i2 ldsw [%l7 + 0x24], %l4 fnands %f1, %f8, %f9 fmovrdgez %o1, %f2, %f10 fmovdpos %xcc, %f10, %f15 fmul8ulx16 %f6, %f6, %f14 fpsub16s %f9, %f2, %f12 ldsh [%l7 + 0x32], %g7 lduh [%l7 + 0x58], %l1 stw %o5, [%l7 + 0x30] addc %g2, %l2, %g1 fmovdleu %xcc, %f11, %f13 stb %i0, [%l7 + 0x5A] brlz %o6, loop_1303 fmovda %icc, %f10, %f12 std %f10, [%l7 + 0x38] fpmerge %f8, %f3, %f4 loop_1303: tcs %xcc, 0x1 ld [%l7 + 0x44], %f1 andcc %g6, %l6, %o4 fexpand %f2, %f0 andcc %g4, %i6, %o7 bvs %icc, loop_1304 mulscc %o0, 0x1FE8, %i4 fnor %f14, %f10, %f6 stw %l3, [%l7 + 0x28] loop_1304: xor %i7, %l5, %o3 lduh [%l7 + 0x34], %i1 fmovrdne %g5, %f2, %f10 ld [%l7 + 0x3C], %f5 ld [%l7 + 0x3C], %f14 ldsb [%l7 + 0x15], %o2 ldsh [%l7 + 0x56], %l0 brgz %g3, loop_1305 smul %i5, 0x1C83, %i2 srl %i3, %o1, %g7 movrlez %l4, 0x2E2, %l1 loop_1305: ldd [%l7 + 0x48], %f4 fbo,a %fcc1, loop_1306 ldsh [%l7 + 0x6C], %o5 movneg %icc, %g2, %g1 ldsb [%l7 + 0x18], %i0 loop_1306: st %f15, [%l7 + 0x2C] fmovsge %icc, %f1, %f12 sth %l2, [%l7 + 0x4E] ldsh [%l7 + 0x22], %g6 edge8l %l6, %o4, %o6 ldx [%l7 + 0x10], %i6 fandnot2s %f13, %f6, %f8 fpsub32 %f6, %f0, %f2 std %f8, [%l7 + 0x70] fpsub16 %f0, %f10, %f10 ldsh [%l7 + 0x3A], %g4 fones %f9 call loop_1307 fmovdneg %xcc, %f15, %f3 umul %o0, 0x00AC, %o7 edge8 %i4, %i7, %l3 loop_1307: fpsub32s %f5, %f7, %f4 stw %o3, [%l7 + 0x14] lduh [%l7 + 0x2C], %l5 ld [%l7 + 0x70], %f6 fmuld8sux16 %f9, %f12, %f12 movrlez %i1, %g5, %o2 fbu %fcc3, loop_1308 fcmple16 %f8, %f2, %g3 ldsw [%l7 + 0x40], %i5 bg,a loop_1309 loop_1308: ldsw [%l7 + 0x54], %l0 lduw [%l7 + 0x0C], %i2 fmovdneg %icc, %f10, %f10 loop_1309: ldx [%l7 + 0x20], %i3 brgez,a %o1, loop_1310 fpadd16s %f0, %f7, %f15 fmovdvs %icc, %f15, %f15 ldd [%l7 + 0x60], %f10 loop_1310: tcc %xcc, 0x5 fands %f15, %f7, %f9 orn %g7, %l1, %o5 edge16ln %g2, %l4, %g1 fbuge %fcc1, loop_1311 fands %f2, %f14, %f13 nop setx loop_1312, %l0, %l1 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 %fcc3, loop_1313 loop_1311: xnor %l2, %i0, %l6 fmovrdgez %g6, %f6, %f12 loop_1312: ldub [%l7 + 0x2D], %o6 loop_1313: ldsb [%l7 + 0x3D], %i6 bvc loop_1314 ldub [%l7 + 0x75], %o4 movneg %xcc, %o0, %o7 stw %g4, [%l7 + 0x20] loop_1314: mova %icc, %i4, %l3 fbu,a %fcc1, loop_1315 fabsd %f10, %f0 fmul8x16 %f7, %f0, %f10 orn %i7, 0x0E35, %o3 loop_1315: ldub [%l7 + 0x77], %l5 andn %g5, 0x175A, %o2 stw %g3, [%l7 + 0x5C] stx %i1, [%l7 + 0x58] tn %xcc, 0x0 umul %l0, %i5, %i3 fsrc2 %f6, %f2 brnz %i2, loop_1316 array8 %g7, %l1, %o5 andcc %o1, %l4, %g1 stw %l2, [%l7 + 0x0C] loop_1316: fmovdn %icc, %f13, %f5 lduh [%l7 + 0x12], %i0 fblg %fcc0, loop_1317 fmovrde %l6, %f8, %f6 fmovsa %xcc, %f15, %f10 bpos,a,pn %xcc, loop_1318 loop_1317: fpsub32s %f2, %f1, %f15 fnors %f2, %f1, %f4 edge8n %g6, %o6, %i6 loop_1318: call loop_1319 srax %g2, %o4, %o0 ldsw [%l7 + 0x58], %g4 edge32n %i4, %o7, %i7 loop_1319: brz,a %l3, loop_1320 fmovscc %icc, %f11, %f3 ldd [%l7 + 0x70], %f4 edge8ln %o3, %l5, %g5 loop_1320: edge8n %g3, %i1, %o2 fmovdleu %icc, %f5, %f13 fmovrsgez %l0, %f7, %f14 sdivcc %i3, 0x1581, %i2 fabsd %f4, %f2 sllx %i5, 0x09, %g7 bl,a loop_1321 fmovsne %icc, %f15, %f7 fmovsne %xcc, %f12, %f1 and %o5, 0x0A4B, %l1 loop_1321: fnegd %f4, %f8 stb %l4, [%l7 + 0x0B] nop setx loop_1322, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %o1, [%l7 + 0x3C] mulx %g1, %l2, %l6 fmovdcc %icc, %f15, %f1 loop_1322: subc %g6, 0x0F4F, %i0 brlez %i6, loop_1323 xor %g2, 0x036F, %o6 fmovsne %icc, %f0, %f7 lduw [%l7 + 0x50], %o0 loop_1323: bgu,a,pt %icc, loop_1324 fmovda %icc, %f4, %f15 fmovsvs %xcc, %f3, %f5 sth %o4, [%l7 + 0x28] loop_1324: ldsh [%l7 + 0x66], %g4 and %o7, 0x02F8, %i4 ldsh [%l7 + 0x74], %i7 xor %o3, %l5, %l3 ldsw [%l7 + 0x78], %g3 stb %g5, [%l7 + 0x65] ld [%l7 + 0x60], %f13 ldub [%l7 + 0x6B], %i1 ldsb [%l7 + 0x1A], %l0 st %f7, [%l7 + 0x78] srl %i3, 0x10, %i2 bgu,a,pt %xcc, loop_1325 ldub [%l7 + 0x1F], %o2 andncc %g7, %o5, %l1 bneg,pn %xcc, loop_1326 loop_1325: movrgez %l4, 0x301, %i5 sll %g1, %l2, %o1 faligndata %f2, %f12, %f0 loop_1326: fcmpes %fcc2, %f11, %f2 andcc %l6, 0x1457, %g6 movrlez %i0, 0x3E6, %i6 mova %icc, %g2, %o0 fmovdle %icc, %f1, %f0 lduw [%l7 + 0x24], %o4 bn %xcc, loop_1327 ldsw [%l7 + 0x44], %g4 fornot1s %f7, %f1, %f1 taddcctv %o7, 0x18F2, %i4 loop_1327: fbne,a %fcc2, loop_1328 edge16ln %o6, %i7, %l5 ld [%l7 + 0x70], %f2 lduw [%l7 + 0x74], %o3 loop_1328: stb %g3, [%l7 + 0x43] bvs loop_1329 tn %xcc, 0x7 fmovrdlz %g5, %f14, %f6 fsrc1s %f13, %f12 loop_1329: std %f14, [%l7 + 0x10] fmovdgu %icc, %f10, %f4 bge,a,pn %icc, loop_1330 ldsb [%l7 + 0x41], %i1 fandnot2 %f12, %f14, %f4 st %f13, [%l7 + 0x10] loop_1330: stx %l0, [%l7 + 0x60] bvs loop_1331 bge,a,pn %icc, loop_1332 addccc %l3, 0x1033, %i2 fmovsn %xcc, %f12, %f7 loop_1331: ldsh [%l7 + 0x24], %o2 loop_1332: alignaddr %i3, %g7, %o5 edge16ln %l4, %i5, %g1 ldsb [%l7 + 0x21], %l1 fsrc2 %f2, %f14 xorcc %o1, 0x1D7B, %l2 edge32 %l6, %g6, %i0 fands %f7, %f12, %f9 fxors %f12, %f15, %f5 fxnors %f8, %f7, %f2 fxnors %f8, %f14, %f12 fmul8x16al %f8, %f2, %f6 fmovdle %xcc, %f11, %f13 fmovrdgz %g2, %f2, %f2 fmovrslz %i6, %f7, %f10 fpack16 %f6, %f9 fmul8sux16 %f14, %f6, %f10 subcc %o0, 0x12BE, %g4 tl %icc, 0x4 ld [%l7 + 0x24], %f2 fmovsvc %xcc, %f10, %f10 ldd [%l7 + 0x50], %f14 std %f10, [%l7 + 0x28] fbg %fcc2, loop_1333 nop setx loop_1334, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bge,pn %icc, loop_1335 fmovs %f12, %f4 loop_1333: fmovsneg %xcc, %f12, %f2 loop_1334: stw %o7, [%l7 + 0x50] loop_1335: andncc %i4, %o4, %i7 bl loop_1336 movre %o6, 0x216, %o3 ldsw [%l7 + 0x60], %l5 ldsh [%l7 + 0x26], %g5 loop_1336: tsubcctv %i1, 0x1C32, %l0 fmovdg %xcc, %f3, %f12 lduh [%l7 + 0x7A], %g3 fxnors %f8, %f3, %f10 fcmpeq32 %f12, %f10, %l3 subc %i2, 0x18D5, %i3 edge16ln %o2, %o5, %l4 addccc %i5, 0x020F, %g7 sth %g1, [%l7 + 0x6C] sub %l1, %o1, %l6 fbug,a %fcc1, loop_1337 stb %l2, [%l7 + 0x3E] fcmped %fcc3, %f6, %f4 ldx [%l7 + 0x58], %g6 loop_1337: tle %icc, 0x4 bge,pt %icc, loop_1338 stw %i0, [%l7 + 0x3C] fabss %f11, %f5 fmul8ulx16 %f12, %f6, %f8 loop_1338: fpadd16s %f7, %f15, %f11 fmovdgu %icc, %f15, %f13 ldx [%l7 + 0x68], %g2 xnorcc %o0, %i6, %o7 fmovrsgz %i4, %f8, %f10 fmul8sux16 %f2, %f6, %f10 fpadd32s %f4, %f6, %f2 std %f14, [%l7 + 0x70] fmovsle %icc, %f14, %f2 umulcc %g4, 0x05F6, %i7 edge8 %o6, %o4, %l5 bge %xcc, loop_1339 stw %o3, [%l7 + 0x6C] fcmple16 %f4, %f10, %g5 ld [%l7 + 0x30], %f14 loop_1339: movg %icc, %i1, %l0 lduw [%l7 + 0x50], %g3 tpos %xcc, 0x4 ld [%l7 + 0x7C], %f7 stb %l3, [%l7 + 0x13] ldsb [%l7 + 0x61], %i2 fabss %f12, %f2 fnot2 %f6, %f4 fmovsvc %xcc, %f14, %f0 addccc %i3, %o2, %l4 orncc %o5, %g7, %i5 sth %g1, [%l7 + 0x70] nop setx loop_1340, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done alignaddrl %l1, %l6, %l2 fmul8x16au %f8, %f6, %f4 umul %g6, 0x01C2, %o1 loop_1340: edge16 %i0, %o0, %i6 fabsd %f0, %f0 ldsw [%l7 + 0x14], %g2 popc %o7, %i4 ldd [%l7 + 0x68], %f6 ld [%l7 + 0x20], %f11 sllx %g4, %i7, %o4 fcmpne32 %f10, %f0, %l5 lduw [%l7 + 0x28], %o6 fmovsne %xcc, %f3, %f5 srax %o3, %g5, %l0 tg %xcc, 0x4 taddcc %g3, %i1, %l3 ld [%l7 + 0x2C], %f8 ldd [%l7 + 0x40], %f10 bn,a,pn %xcc, loop_1341 fbuge,a %fcc2, loop_1342 bcs loop_1343 popc 0x1A01, %i2 loop_1341: fbne,a %fcc0, loop_1344 loop_1342: stb %o2, [%l7 + 0x7A] loop_1343: ld [%l7 + 0x50], %f13 alignaddr %i3, %l4, %o5 loop_1344: movl %xcc, %g7, %g1 ldx [%l7 + 0x20], %i5 std %f8, [%l7 + 0x30] fba %fcc2, loop_1345 fnor %f6, %f0, %f12 taddcc %l1, 0x001D, %l2 fmuld8ulx16 %f12, %f10, %f4 loop_1345: lduh [%l7 + 0x3A], %l6 fmovdleu %icc, %f14, %f12 fbue,a %fcc2, loop_1346 umulcc %g6, %o1, %i0 umul %i6, 0x0B7A, %o0 fmovsgu %icc, %f10, %f8 loop_1346: add %g2, %i4, %g4 fcmpgt32 %f12, %f6, %i7 std %f4, [%l7 + 0x60] fcmpeq16 %f12, %f2, %o7 subcc %o4, 0x125C, %l5 ldsh [%l7 + 0x78], %o6 fpsub32 %f6, %f6, %f10 lduw [%l7 + 0x0C], %g5 st %f8, [%l7 + 0x0C] fmul8ulx16 %f6, %f14, %f4 fmovscc %icc, %f0, %f10 fornot2 %f10, %f12, %f0 lduh [%l7 + 0x72], %o3 xnorcc %l0, 0x0349, %i1 ldsw [%l7 + 0x4C], %l3 xor %i2, 0x1672, %g3 fbn,a %fcc0, loop_1347 ld [%l7 + 0x34], %f11 tgu %icc, 0x2 tne %icc, 0x7 loop_1347: movneg %icc, %o2, %l4 taddcc %i3, 0x0FEB, %g7 popc %o5, %g1 edge16l %l1, %i5, %l6 movrgz %l2, 0x037, %g6 ldub [%l7 + 0x37], %o1 ldsh [%l7 + 0x74], %i0 stb %i6, [%l7 + 0x31] ld [%l7 + 0x6C], %f13 lduh [%l7 + 0x3E], %g2 lduw [%l7 + 0x74], %o0 stw %g4, [%l7 + 0x54] fzero %f10 sdivcc %i7, 0x1CD5, %i4 fcmpgt32 %f8, %f10, %o7 ldsh [%l7 + 0x20], %o4 stx %o6, [%l7 + 0x60] fexpand %f5, %f2 bleu,pt %icc, loop_1348 fmovda %icc, %f8, %f1 ld [%l7 + 0x3C], %f6 fxor %f8, %f8, %f12 loop_1348: fmuld8ulx16 %f5, %f4, %f0 lduw [%l7 + 0x0C], %l5 ldsh [%l7 + 0x7C], %g5 orncc %o3, 0x034C, %l0 movcs %icc, %l3, %i1 fmovdpos %xcc, %f15, %f1 bvc,a,pn %xcc, loop_1349 fxnors %f12, %f3, %f11 edge32n %g3, %i2, %l4 movge %icc, %o2, %i3 loop_1349: fandnot1s %f6, %f12, %f9 array32 %o5, %g1, %l1 umulcc %i5, 0x0B0A, %g7 bg,a %xcc, loop_1350 fmovdcs %icc, %f13, %f9 fmul8x16au %f14, %f10, %f6 movneg %icc, %l2, %l6 loop_1350: xnorcc %g6, 0x1100, %i0 fmovsge %icc, %f1, %f13 lduh [%l7 + 0x18], %i6 fmovsleu %icc, %f13, %f2 fornot2s %f6, %f10, %f8 fpsub32 %f10, %f10, %f0 edge32n %g2, %o0, %o1 std %f4, [%l7 + 0x08] fpadd16s %f15, %f7, %f6 std %f8, [%l7 + 0x20] fbne %fcc2, loop_1351 ldd [%l7 + 0x30], %f14 nop setx loop_1352, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry xnor %g4, %i7, %o7 loop_1351: fpadd32 %f14, %f10, %f14 ld [%l7 + 0x28], %f7 loop_1352: movne %xcc, %o4, %i4 fpmerge %f1, %f0, %f0 smul %l5, %g5, %o6 fmovsne %xcc, %f10, %f1 tle %icc, 0x0 ldsw [%l7 + 0x08], %o3 edge16l %l0, %l3, %i1 ldd [%l7 + 0x28], %f2 tleu %icc, 0x0 movneg %xcc, %g3, %i2 tne %icc, 0x4 fabsd %f8, %f8 fnot1 %f0, %f8 fexpand %f1, %f6 fmovrde %o2, %f4, %f0 ldd [%l7 + 0x18], %f4 and %i3, 0x0CA7, %l4 fmovrdlez %o5, %f10, %f10 bne,a,pn %xcc, loop_1353 ld [%l7 + 0x50], %f14 stx %g1, [%l7 + 0x60] xor %i5, %g7, %l1 loop_1353: ld [%l7 + 0x74], %f15 fbule %fcc3, loop_1354 stx %l6, [%l7 + 0x50] fnegs %f2, %f15 fnegs %f3, %f12 loop_1354: addcc %g6, 0x1FE4, %i0 sra %l2, 0x0B, %i6 stx %g2, [%l7 + 0x40] array16 %o0, %g4, %i7 lduw [%l7 + 0x3C], %o1 ld [%l7 + 0x5C], %f8 fpackfix %f6, %f4 st %f4, [%l7 + 0x50] sth %o4, [%l7 + 0x34] fpsub32s %f6, %f5, %f13 fbug %fcc2, loop_1355 brlez,a %o7, loop_1356 stb %i4, [%l7 + 0x5C] srl %l5, %o6, %o3 loop_1355: movre %g5, 0x1FD, %l3 loop_1356: edge32 %l0, %i1, %g3 ta %icc, 0x5 array8 %i2, %o2, %l4 fmovsa %xcc, %f10, %f10 lduh [%l7 + 0x0C], %i3 fmovsvc %xcc, %f6, %f9 fmovsleu %icc, %f7, %f2 sllx %g1, 0x05, %o5 xnorcc %g7, %l1, %l6 st %f10, [%l7 + 0x38] ld [%l7 + 0x64], %f0 fcmpgt16 %f12, %f2, %g6 bge,a,pn %icc, loop_1357 subcc %i0, 0x147C, %l2 or %i6, 0x030A, %g2 sth %i5, [%l7 + 0x6A] loop_1357: nop setx loop_1358, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done for %f8, %f14, %f4 ldub [%l7 + 0x3C], %g4 andn %o0, %i7, %o4 loop_1358: movl %icc, %o1, %i4 fmovrdgez %l5, %f8, %f10 lduw [%l7 + 0x34], %o6 fmovrsgz %o7, %f15, %f10 sra %g5, 0x12, %o3 fnand %f12, %f0, %f2 smul %l0, 0x11E5, %l3 ldub [%l7 + 0x5E], %i1 ld [%l7 + 0x50], %f10 edge8ln %i2, %o2, %g3 ldx [%l7 + 0x18], %i3 xorcc %l4, %g1, %o5 andcc %l1, %g7, %g6 ld [%l7 + 0x28], %f3 brgez %l6, loop_1359 fmovrsne %l2, %f14, %f7 fpadd32 %f14, %f12, %f12 fcmple32 %f6, %f8, %i0 loop_1359: smul %i6, 0x0B95, %i5 fmovsgu %icc, %f4, %f11 fbn %fcc2, loop_1360 std %f4, [%l7 + 0x20] edge32l %g2, %g4, %i7 ldsb [%l7 + 0x57], %o0 loop_1360: fbg,a %fcc2, loop_1361 ldsb [%l7 + 0x63], %o1 taddcctv %i4, 0x1CE7, %o4 bgu,pt %xcc, loop_1362 loop_1361: movle %icc, %l5, %o7 siam 0x3 ldsb [%l7 + 0x68], %o6 loop_1362: srax %g5, 0x0C, %o3 ldsh [%l7 + 0x7C], %l0 lduw [%l7 + 0x10], %i1 ldub [%l7 + 0x62], %i2 fxor %f8, %f0, %f2 fbug %fcc3, loop_1363 st %f4, [%l7 + 0x0C] ld [%l7 + 0x44], %f8 addcc %l3, 0x189C, %g3 loop_1363: fmovsne %xcc, %f5, %f7 addcc %i3, 0x0B07, %l4 fexpand %f0, %f4 tge %icc, 0x2 sllx %o2, 0x03, %o5 sdiv %g1, 0x0AAB, %g7 fmovscc %xcc, %f11, %f12 fmovrsne %g6, %f12, %f2 bshuffle %f6, %f4, %f4 ld [%l7 + 0x6C], %f14 fmovsa %xcc, %f0, %f11 bcc %xcc, loop_1364 st %f9, [%l7 + 0x6C] edge16ln %l6, %l2, %l1 fornot2s %f2, %f15, %f4 loop_1364: edge32 %i6, %i5, %i0 ldub [%l7 + 0x57], %g2 movneg %icc, %g4, %i7 tsubcctv %o1, %o0, %o4 fmovrdlez %l5, %f10, %f8 fpsub32 %f12, %f6, %f0 lduw [%l7 + 0x4C], %i4 andcc %o7, 0x1401, %g5 fmovse %xcc, %f4, %f6 array8 %o6, %l0, %o3 fpadd16s %f11, %f2, %f9 ldsw [%l7 + 0x68], %i1 fxnor %f4, %f14, %f8 fmovrdgz %i2, %f4, %f12 fmovsne %xcc, %f7, %f15 fcmpgt16 %f6, %f10, %g3 tcs %xcc, 0x0 fcmpne16 %f6, %f8, %i3 fcmple32 %f2, %f2, %l4 smulcc %o2, %l3, %o5 ldsh [%l7 + 0x1C], %g7 array16 %g6, %l6, %l2 fmovdvs %icc, %f7, %f13 ldsb [%l7 + 0x59], %l1 mova %icc, %i6, %g1 udivcc %i0, 0x0EFC, %i5 fcmps %fcc0, %f3, %f11 sll %g2, %i7, %o1 fpadd16 %f12, %f14, %f14 xnor %o0, %g4, %l5 st %f4, [%l7 + 0x3C] xor %i4, 0x147C, %o4 mulscc %g5, %o7, %l0 ldsb [%l7 + 0x66], %o6 bpos,a loop_1365 stx %i1, [%l7 + 0x28] fmovrslez %i2, %f6, %f5 fmovscs %xcc, %f13, %f4 loop_1365: fzeros %f0 std %f4, [%l7 + 0x28] bcs,pt %icc, loop_1366 fnands %f12, %f14, %f4 ldx [%l7 + 0x50], %g3 bcs,a,pn %icc, loop_1367 loop_1366: lduw [%l7 + 0x28], %i3 tpos %xcc, 0x1 stw %l4, [%l7 + 0x30] loop_1367: nop setx loop_1368, %l0, %l1 jmpl %l1, %o3 fcmpes %fcc0, %f8, %f12 orn %l3, 0x1481, %o2 ldsh [%l7 + 0x70], %o5 loop_1368: tcc %xcc, 0x1 stw %g7, [%l7 + 0x30] stb %l6, [%l7 + 0x61] fones %f8 fmovscs %icc, %f14, %f12 fmovsn %icc, %f9, %f5 fmovsgu %xcc, %f4, %f13 sth %g6, [%l7 + 0x76] fmovscs %xcc, %f7, %f14 ldsh [%l7 + 0x2E], %l1 fmovdleu %icc, %f12, %f12 xnorcc %l2, %i6, %g1 fmul8x16au %f0, %f6, %f6 sth %i0, [%l7 + 0x5E] fmovrdgez %i5, %f12, %f14 sll %i7, %o1, %o0 fmovdvs %icc, %f4, %f1 xnorcc %g2, %g4, %l5 sdiv %o4, 0x1053, %g5 fbn %fcc2, loop_1369 edge16 %o7, %l0, %o6 ldub [%l7 + 0x60], %i4 ldsw [%l7 + 0x3C], %i2 loop_1369: array16 %g3, %i3, %l4 fmul8x16 %f4, %f2, %f0 ldx [%l7 + 0x18], %o3 and %l3, 0x004C, %o2 fmovrdlez %o5, %f6, %f2 ldsw [%l7 + 0x14], %g7 sdivcc %i1, 0x1E32, %g6 orn %l6, %l1, %i6 fbe,a %fcc2, loop_1370 orn %g1, %i0, %l2 tleu %icc, 0x7 brgz,a %i5, loop_1371 loop_1370: sth %o1, [%l7 + 0x5C] ldx [%l7 + 0x60], %o0 bleu,pn %xcc, loop_1372 loop_1371: ldub [%l7 + 0x20], %i7 bvc,a,pn %icc, loop_1373 tle %xcc, 0x4 loop_1372: fble,a %fcc0, loop_1374 tsubcctv %g2, 0x165E, %g4 loop_1373: fmovrdlez %o4, %f0, %f12 fmovsvc %xcc, %f6, %f4 loop_1374: fbe,a %fcc3, loop_1375 ldx [%l7 + 0x28], %l5 ldsb [%l7 + 0x5C], %o7 fpsub32 %f12, %f14, %f4 loop_1375: st %f14, [%l7 + 0x14] fands %f6, %f8, %f5 fpsub32 %f4, %f12, %f10 lduh [%l7 + 0x0A], %l0 fmovdcc %xcc, %f4, %f9 ldsb [%l7 + 0x6A], %g5 fpadd16s %f0, %f9, %f8 ld [%l7 + 0x58], %f7 lduw [%l7 + 0x08], %i4 fmovdcs %icc, %f12, %f13 movgu %xcc, %i2, %o6 ldd [%l7 + 0x30], %f2 movrgez %g3, %l4, %o3 fmovdg %xcc, %f5, %f0 fandnot2 %f10, %f6, %f14 bcc,pt %xcc, loop_1376 fnot1s %f3, %f12 lduh [%l7 + 0x5E], %i3 fble %fcc1, loop_1377 loop_1376: fxors %f5, %f14, %f4 ldd [%l7 + 0x30], %f12 edge8l %o2, %o5, %g7 loop_1377: alignaddr %l3, %g6, %i1 subcc %l1, 0x18DC, %l6 addccc %i6, 0x0EB9, %g1 edge8 %i0, %i5, %l2 stb %o1, [%l7 + 0x51] brgz,a %o0, loop_1378 mova %xcc, %i7, %g4 fcmpgt32 %f14, %f10, %g2 ldsw [%l7 + 0x58], %o4 loop_1378: ba,pn %xcc, loop_1379 tge %xcc, 0x3 movn %xcc, %o7, %l0 stb %l5, [%l7 + 0x60] loop_1379: tsubcc %i4, %i2, %g5 tpos %icc, 0x2 edge32ln %g3, %l4, %o6 bvc,a loop_1380 udivx %o3, 0x1E15, %i3 edge8n %o5, %o2, %g7 fnor %f6, %f8, %f2 loop_1380: or %l3, %i1, %l1 tn %icc, 0x0 xor %l6, %g6, %g1 fornot2 %f10, %f14, %f0 fmovdleu %xcc, %f13, %f4 movvc %icc, %i6, %i5 std %f10, [%l7 + 0x48] movvc %xcc, %i0, %o1 std %f14, [%l7 + 0x70] tleu %icc, 0x0 array16 %l2, %i7, %g4 fbuge %fcc3, loop_1381 ba,pn %icc, loop_1382 fmovsneg %xcc, %f8, %f13 fornot1 %f12, %f2, %f6 loop_1381: ld [%l7 + 0x1C], %f1 loop_1382: ld [%l7 + 0x10], %f5 fone %f14 fbn,a %fcc3, loop_1383 faligndata %f8, %f8, %f12 xnor %g2, 0x1805, %o4 edge16l %o0, %o7, %l0 loop_1383: fmovdvc %xcc, %f5, %f15 tsubcctv %i4, 0x0BC5, %i2 umulcc %g5, %g3, %l4 tvc %icc, 0x5 tle %icc, 0x1 ldub [%l7 + 0x3F], %l5 tg %icc, 0x7 ldub [%l7 + 0x25], %o6 bg,a,pn %icc, loop_1384 fpsub16 %f0, %f8, %f14 fmul8sux16 %f10, %f12, %f6 bn %xcc, loop_1385 loop_1384: ldd [%l7 + 0x78], %f12 fpadd16 %f4, %f4, %f4 fxnors %f12, %f10, %f9 loop_1385: pdist %f14, %f14, %f10 ldd [%l7 + 0x50], %f12 fcmpes %fcc0, %f15, %f9 ldsh [%l7 + 0x7C], %i3 sth %o3, [%l7 + 0x7A] std %f14, [%l7 + 0x70] std %f0, [%l7 + 0x58] bneg %xcc, loop_1386 edge32 %o5, %o2, %l3 ldd [%l7 + 0x58], %f10 fbg,a %fcc0, loop_1387 loop_1386: fmovdgu %xcc, %f8, %f2 fcmpd %fcc2, %f6, %f4 sub %g7, 0x08D5, %l1 loop_1387: fmovse %xcc, %f10, %f11 st %f4, [%l7 + 0x1C] sth %i1, [%l7 + 0x7A] stw %g6, [%l7 + 0x58] tsubcc %g1, 0x151C, %l6 ldsw [%l7 + 0x28], %i6 fnor %f6, %f2, %f0 ld [%l7 + 0x08], %f8 fnands %f13, %f14, %f2 edge32n %i0, %o1, %l2 pdist %f2, %f14, %f2 fmovsne %xcc, %f13, %f8 sdiv %i5, 0x0447, %i7 xor %g4, 0x1CA4, %g2 ldsw [%l7 + 0x24], %o4 movpos %xcc, %o7, %l0 ldub [%l7 + 0x7E], %i4 add %o0, 0x0FF0, %g5 ldd [%l7 + 0x68], %f2 stw %i2, [%l7 + 0x24] ldsb [%l7 + 0x2E], %l4 tne %icc, 0x1 fmul8x16al %f1, %f4, %f6 edge32l %l5, %o6, %g3 sth %i3, [%l7 + 0x1C] sra %o3, %o2, %l3 std %f10, [%l7 + 0x18] movneg %icc, %o5, %l1 bleu,a,pn %icc, loop_1388 st %f11, [%l7 + 0x1C] fmovsg %icc, %f7, %f6 lduh [%l7 + 0x7A], %g7 loop_1388: fornot2s %f5, %f13, %f9 pdist %f6, %f2, %f0 edge16l %g6, %g1, %l6 andncc %i1, %i0, %i6 stx %l2, [%l7 + 0x28] fmovscc %xcc, %f15, %f15 fcmpeq32 %f14, %f2, %o1 ldd [%l7 + 0x28], %f8 umulcc %i7, 0x021D, %i5 lduh [%l7 + 0x78], %g4 addccc %o4, %g2, %o7 std %f8, [%l7 + 0x60] sth %i4, [%l7 + 0x26] subcc %o0, %g5, %l0 stw %l4, [%l7 + 0x48] fbne,a %fcc2, loop_1389 movge %xcc, %l5, %o6 tgu %xcc, 0x0 fmovsleu %icc, %f8, %f5 loop_1389: fsrc1s %f10, %f12 ld [%l7 + 0x3C], %f14 sth %i2, [%l7 + 0x52] ld [%l7 + 0x20], %f2 for %f6, %f12, %f12 std %f0, [%l7 + 0x08] lduh [%l7 + 0x62], %i3 sth %o3, [%l7 + 0x7C] orcc %g3, %l3, %o5 brgez,a %o2, loop_1390 ldsh [%l7 + 0x34], %g7 nop setx loop_1391, %l0, %l1 jmpl %l1, %l1 fbue,a %fcc1, loop_1392 loop_1390: fmovdcc %xcc, %f2, %f0 stw %g6, [%l7 + 0x10] loop_1391: sethi 0x0390, %l6 loop_1392: fexpand %f1, %f8 ld [%l7 + 0x30], %f6 fpack32 %f6, %f14, %f8 ldx [%l7 + 0x70], %g1 sethi 0x0139, %i0 lduw [%l7 + 0x68], %i1 be loop_1393 srl %i6, 0x0E, %o1 nop setx loop_1394, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movrlz %i7, %l2, %i5 loop_1393: fmovsvs %xcc, %f1, %f0 fnors %f1, %f7, %f3 loop_1394: siam 0x2 stb %g4, [%l7 + 0x37] lduh [%l7 + 0x0A], %o4 lduw [%l7 + 0x6C], %o7 fbu,a %fcc0, loop_1395 xor %g2, 0x0190, %i4 fmovrdgez %g5, %f12, %f4 fmovspos %icc, %f15, %f6 loop_1395: fandnot2s %f0, %f14, %f12 sth %o0, [%l7 + 0x7E] movn %xcc, %l0, %l5 fmovdgu %xcc, %f10, %f9 tl %icc, 0x4 movrlz %l4, %o6, %i3 std %f10, [%l7 + 0x30] fbge,a %fcc2, loop_1396 lduh [%l7 + 0x62], %i2 mulx %g3, %o3, %l3 fbuge,a %fcc3, loop_1397 loop_1396: udiv %o5, 0x186D, %o2 ldsw [%l7 + 0x7C], %g7 bleu,a loop_1398 loop_1397: fbule %fcc2, loop_1399 fmovsn %xcc, %f5, %f4 st %f0, [%l7 + 0x3C] loop_1398: fpadd16 %f2, %f4, %f6 loop_1399: smulcc %g6, %l1, %g1 lduw [%l7 + 0x18], %i0 fnot2s %f2, %f7 bcc,pt %xcc, loop_1400 fnands %f11, %f15, %f0 nop setx loop_1401, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdgz %i1, %f14, %f0 loop_1400: sth %l6, [%l7 + 0x3A] std %f12, [%l7 + 0x10] loop_1401: fpack16 %f14, %f1 addcc %o1, %i6, %l2 movneg %icc, %i5, %i7 bge,a,pn %icc, loop_1402 movge %icc, %g4, %o4 fmovdcc %xcc, %f2, %f1 ldsh [%l7 + 0x58], %o7 loop_1402: movrlez %i4, %g5, %g2 sth %o0, [%l7 + 0x1E] bgu,a loop_1403 bcs %icc, loop_1404 ld [%l7 + 0x28], %f3 umulcc %l0, %l4, %l5 loop_1403: fmovdgu %xcc, %f4, %f5 loop_1404: movleu %xcc, %i3, %o6 st %f7, [%l7 + 0x10] xorcc %i2, %g3, %o3 fcmpeq32 %f10, %f14, %o5 lduw [%l7 + 0x10], %l3 lduh [%l7 + 0x22], %g7 stx %g6, [%l7 + 0x18] fornot2 %f2, %f2, %f12 tgu %xcc, 0x7 orn %o2, %l1, %g1 edge32n %i0, %l6, %o1 movre %i1, %i6, %l2 ldub [%l7 + 0x75], %i7 tcs %xcc, 0x2 addcc %g4, 0x1706, %o4 movle %icc, %o7, %i5 and %i4, %g2, %g5 ldsh [%l7 + 0x66], %l0 ldx [%l7 + 0x28], %l4 xnor %l5, 0x111D, %i3 xnorcc %o0, %o6, %i2 sth %o3, [%l7 + 0x68] movre %g3, 0x3DD, %l3 stb %o5, [%l7 + 0x66] ldx [%l7 + 0x10], %g7 fcmpgt16 %f10, %f8, %o2 movrgz %g6, %g1, %i0 edge16l %l1, %l6, %o1 fnot1 %f12, %f4 fmovsa %icc, %f0, %f4 orcc %i1, 0x0D7C, %i6 stb %l2, [%l7 + 0x67] fble %fcc1, loop_1405 edge32n %g4, %i7, %o4 fbul,a %fcc1, loop_1406 sth %o7, [%l7 + 0x20] loop_1405: fmovsvc %xcc, %f0, %f10 sdivx %i4, 0x0BE6, %g2 loop_1406: fmovse %xcc, %f6, %f10 srax %i5, 0x12, %g5 ldsh [%l7 + 0x14], %l4 addcc %l5, 0x046B, %i3 movl %icc, %l0, %o6 stb %i2, [%l7 + 0x56] fmovsg %xcc, %f2, %f10 srl %o0, %o3, %g3 stb %o5, [%l7 + 0x19] bg,a,pt %xcc, loop_1407 ldd [%l7 + 0x50], %f8 bcs,a,pt %icc, loop_1408 ldub [%l7 + 0x79], %g7 loop_1407: fbo %fcc3, loop_1409 edge32 %l3, %o2, %g1 loop_1408: xor %g6, %l1, %i0 orncc %l6, %o1, %i6 loop_1409: fxnors %f0, %f6, %f14 fmovsleu %xcc, %f5, %f13 array8 %i1, %l2, %g4 stw %i7, [%l7 + 0x6C] edge16ln %o7, %o4, %g2 sth %i5, [%l7 + 0x4C] ldsw [%l7 + 0x3C], %g5 stx %l4, [%l7 + 0x50] fmovdge %xcc, %f12, %f12 fmovsneg %icc, %f9, %f2 stb %i4, [%l7 + 0x16] fsrc1s %f4, %f4 udivx %i3, 0x18AF, %l5 brz,a %o6, loop_1410 std %f0, [%l7 + 0x70] ldsb [%l7 + 0x60], %l0 tsubcctv %i2, 0x1122, %o3 loop_1410: move %xcc, %g3, %o0 fpsub32s %f0, %f5, %f10 lduw [%l7 + 0x60], %o5 fpadd32s %f4, %f11, %f13 stw %l3, [%l7 + 0x60] movvc %icc, %o2, %g7 fornot2s %f3, %f0, %f4 stw %g1, [%l7 + 0x24] ldsw [%l7 + 0x1C], %g6 fpadd32 %f0, %f2, %f2 array16 %i0, %l6, %o1 fmovdvc %icc, %f8, %f1 edge16ln %l1, %i6, %i1 fnot2s %f5, %f2 be,a,pt %xcc, loop_1411 ldub [%l7 + 0x36], %g4 fbo %fcc3, loop_1412 move %xcc, %l2, %o7 loop_1411: tcs %icc, 0x5 fmovdn %xcc, %f2, %f0 loop_1412: nop setx loop_1413, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movre %o4, 0x15D, %g2 ldsb [%l7 + 0x52], %i5 fornot1s %f5, %f2, %f7 loop_1413: ldsb [%l7 + 0x0B], %i7 movvs %xcc, %g5, %l4 fcmpd %fcc3, %f2, %f14 sth %i3, [%l7 + 0x4C] bgu,a loop_1414 stw %l5, [%l7 + 0x4C] fmuld8sux16 %f7, %f3, %f8 fmovdgu %xcc, %f3, %f10 loop_1414: bl,pn %icc, loop_1415 std %f2, [%l7 + 0x08] ldd [%l7 + 0x70], %f12 movrgz %i4, 0x3A7, %o6 loop_1415: edge32l %i2, %l0, %o3 ldd [%l7 + 0x60], %f8 umulcc %g3, %o5, %o0 ldsh [%l7 + 0x70], %o2 stx %g7, [%l7 + 0x38] brgez %g1, loop_1416 ldsb [%l7 + 0x2F], %l3 bleu,pn %xcc, loop_1417 fbule,a %fcc0, loop_1418 loop_1416: stx %i0, [%l7 + 0x68] fzeros %f10 loop_1417: movleu %xcc, %g6, %l6 loop_1418: brgz %o1, loop_1419 movrlz %l1, %i6, %i1 orcc %l2, %o7, %o4 stx %g4, [%l7 + 0x70] loop_1419: fmovdvc %xcc, %f9, %f12 andcc %g2, %i7, %g5 bshuffle %f4, %f14, %f14 fnegs %f2, %f6 movgu %xcc, %l4, %i3 ldsw [%l7 + 0x7C], %l5 sth %i5, [%l7 + 0x26] ldub [%l7 + 0x3E], %o6 bcc,pn %icc, loop_1420 fmovsgu %icc, %f5, %f9 ldsb [%l7 + 0x28], %i2 edge32 %i4, %o3, %g3 loop_1420: ldsw [%l7 + 0x5C], %l0 ldd [%l7 + 0x40], %f14 ld [%l7 + 0x40], %f9 ldsh [%l7 + 0x60], %o0 st %f9, [%l7 + 0x24] tpos %xcc, 0x3 fmovrslz %o5, %f15, %f2 fbg,a %fcc0, loop_1421 xorcc %g7, %g1, %o2 fxnor %f8, %f2, %f6 andcc %l3, 0x1B7D, %i0 loop_1421: st %f7, [%l7 + 0x78] tl %icc, 0x3 fcmple16 %f10, %f10, %l6 fmovdleu %icc, %f0, %f11 st %f3, [%l7 + 0x50] fmuld8sux16 %f3, %f1, %f14 fabss %f8, %f6 faligndata %f8, %f0, %f10 fandnot1 %f2, %f4, %f0 tpos %xcc, 0x1 sra %o1, %l1, %g6 ldsh [%l7 + 0x52], %i1 andncc %l2, %i6, %o7 subccc %o4, %g4, %i7 ldsw [%l7 + 0x68], %g2 tvc %icc, 0x5 lduh [%l7 + 0x74], %g5 array8 %i3, %l4, %l5 fcmps %fcc1, %f12, %f9 fmovscc %icc, %f12, %f9 fpack16 %f10, %f0 faligndata %f2, %f2, %f12 fornot1 %f2, %f4, %f8 fcmpne16 %f10, %f6, %o6 fpack16 %f8, %f3 edge16l %i5, %i4, %o3 sth %g3, [%l7 + 0x2A] stb %i2, [%l7 + 0x1E] andn %o0, %o5, %g7 mulx %g1, 0x0AD0, %o2 ld [%l7 + 0x10], %f0 fzeros %f7 andcc %l3, 0x0F81, %l0 fbu,a %fcc0, loop_1422 std %f2, [%l7 + 0x20] tpos %xcc, 0x5 edge8l %i0, %o1, %l1 loop_1422: fmovsne %xcc, %f10, %f3 ldd [%l7 + 0x10], %f2 stx %g6, [%l7 + 0x60] fbne,a %fcc0, loop_1423 fmul8x16au %f1, %f1, %f14 fbul,a %fcc0, loop_1424 sub %i1, %l2, %l6 loop_1423: fmul8ulx16 %f4, %f10, %f2 tsubcctv %i6, 0x1CA1, %o7 loop_1424: fmovdcs %xcc, %f4, %f12 fcmple16 %f2, %f12, %o4 ldsw [%l7 + 0x2C], %g4 brgz %i7, loop_1425 edge16 %g5, %g2, %l4 fmul8x16au %f14, %f4, %f8 call loop_1426 loop_1425: bgu,pt %icc, loop_1427 ldd [%l7 + 0x30], %f14 fmovrsgez %i3, %f15, %f1 loop_1426: std %f12, [%l7 + 0x58] loop_1427: fpsub32s %f12, %f14, %f2 fmovdne %xcc, %f5, %f3 sth %o6, [%l7 + 0x46] ldd [%l7 + 0x58], %f10 bg,a,pn %icc, loop_1428 fmul8x16au %f10, %f12, %f4 ldsb [%l7 + 0x0D], %i5 lduw [%l7 + 0x1C], %i4 loop_1428: edge16l %l5, %o3, %i2 fzero %f12 udivcc %g3, 0x0E90, %o0 be,pn %xcc, loop_1429 fbuge %fcc3, loop_1430 ldsh [%l7 + 0x0E], %o5 std %f6, [%l7 + 0x28] loop_1429: tvc %icc, 0x3 loop_1430: ldsb [%l7 + 0x7A], %g7 srax %o2, 0x01, %g1 stx %l3, [%l7 + 0x30] fmovrslz %l0, %f4, %f13 te %icc, 0x4 std %f12, [%l7 + 0x50] lduw [%l7 + 0x68], %i0 fxor %f8, %f14, %f10 fsrc1 %f6, %f8 ldub [%l7 + 0x66], %l1 fbue %fcc0, loop_1431 fmovsa %xcc, %f9, %f9 subcc %g6, 0x1910, %o1 fmovscc %icc, %f0, %f10 loop_1431: array32 %i1, %l2, %i6 ld [%l7 + 0x28], %f13 stx %o7, [%l7 + 0x40] brnz,a %o4, loop_1432 ldsb [%l7 + 0x75], %l6 fcmps %fcc2, %f8, %f9 ld [%l7 + 0x58], %f12 loop_1432: fbn %fcc1, loop_1433 fmovdcs %xcc, %f12, %f13 call loop_1434 std %f14, [%l7 + 0x78] loop_1433: movg %icc, %i7, %g4 ldsw [%l7 + 0x08], %g2 loop_1434: fmul8sux16 %f4, %f4, %f8 fmovrslz %l4, %f11, %f12 fbul %fcc2, loop_1435 std %f0, [%l7 + 0x78] tsubcc %i3, %o6, %i5 lduh [%l7 + 0x6E], %i4 loop_1435: fmuld8sux16 %f15, %f3, %f14 fmovrdlez %g5, %f14, %f4 fzero %f6 udivx %o3, 0x0BCD, %l5 fxors %f9, %f7, %f5 fnegs %f1, %f0 ldsh [%l7 + 0x6E], %i2 ldsh [%l7 + 0x5A], %o0 ldx [%l7 + 0x10], %g3 fpmerge %f2, %f15, %f14 fmovdpos %icc, %f5, %f14 fbl,a %fcc2, loop_1436 sdiv %g7, 0x1511, %o2 bneg,a,pt %xcc, loop_1437 smul %g1, 0x08F2, %l3 loop_1436: fbne %fcc3, loop_1438 fnegd %f12, %f0 loop_1437: fmovsvc %xcc, %f3, %f0 ldsb [%l7 + 0x46], %o5 loop_1438: fbu %fcc0, loop_1439 movleu %icc, %i0, %l1 movcs %xcc, %g6, %o1 edge8ln %i1, %l0, %l2 loop_1439: fcmpeq16 %f12, %f8, %i6 bcs,a,pt %icc, loop_1440 fpackfix %f4, %f2 fbu %fcc3, loop_1441 ldsb [%l7 + 0x4A], %o7 loop_1440: fbge,a %fcc1, loop_1442 stw %l6, [%l7 + 0x1C] loop_1441: add %o4, 0x1ECA, %i7 subcc %g4, %l4, %i3 loop_1442: bleu,pn %icc, loop_1443 fabss %f8, %f1 ldsb [%l7 + 0x2B], %o6 fpadd16 %f0, %f2, %f14 loop_1443: fmovsneg %xcc, %f10, %f0 fmovda %xcc, %f6, %f0 move %icc, %i5, %i4 ldd [%l7 + 0x38], %f12 fbge,a %fcc2, loop_1444 bvc,a,pt %xcc, loop_1445 fmovrse %g5, %f0, %f2 sth %g2, [%l7 + 0x78] loop_1444: bpos,a,pn %xcc, loop_1446 loop_1445: edge32n %o3, %l5, %i2 sth %o0, [%l7 + 0x20] fbo,a %fcc3, loop_1447 loop_1446: srax %g3, 0x15, %g7 ldx [%l7 + 0x30], %g1 tn %xcc, 0x5 loop_1447: stw %l3, [%l7 + 0x58] movvc %xcc, %o5, %o2 subcc %i0, %g6, %o1 fmovdgu %icc, %f0, %f7 fsrc1s %f12, %f2 tge %xcc, 0x4 fcmps %fcc1, %f4, %f15 ldsw [%l7 + 0x54], %l1 smul %l0, %l2, %i6 fzeros %f12 fmovsleu %xcc, %f9, %f8 bg,a %xcc, loop_1448 fandnot1s %f11, %f10, %f6 ldsb [%l7 + 0x2C], %i1 ld [%l7 + 0x64], %f2 loop_1448: fmuld8ulx16 %f0, %f6, %f0 lduh [%l7 + 0x7A], %o7 st %f7, [%l7 + 0x44] fcmped %fcc2, %f0, %f2 brgz %l6, loop_1449 fcmpd %fcc0, %f10, %f8 sth %o4, [%l7 + 0x46] brgez %g4, loop_1450 loop_1449: fpadd16 %f6, %f14, %f12 ld [%l7 + 0x48], %f6 st %f4, [%l7 + 0x44] loop_1450: fmovrslez %i7, %f0, %f3 fandnot2s %f5, %f4, %f15 fmovs %f10, %f12 stb %i3, [%l7 + 0x65] alignaddr %o6, %i5, %i4 ldd [%l7 + 0x18], %f8 lduh [%l7 + 0x3A], %g5 fcmple16 %f4, %f12, %g2 faligndata %f10, %f4, %f0 lduw [%l7 + 0x70], %l4 fbge,a %fcc1, loop_1451 fmovdl %xcc, %f7, %f0 fabsd %f10, %f4 stx %l5, [%l7 + 0x08] loop_1451: fbne %fcc0, loop_1452 fzeros %f11 fcmple32 %f2, %f0, %i2 taddcctv %o0, 0x0040, %o3 loop_1452: fmovdg %icc, %f11, %f6 st %f13, [%l7 + 0x34] edge8n %g7, %g3, %l3 bge,pt %xcc, loop_1453 tleu %icc, 0x5 pdist %f8, %f4, %f12 nop setx loop_1454, %l0, %l1 jmpl %l1, %o5 loop_1453: tsubcctv %o2, 0x1771, %g1 edge32 %g6, %i0, %o1 lduh [%l7 + 0x18], %l0 loop_1454: ldsw [%l7 + 0x40], %l2 fxor %f4, %f6, %f4 fnot1 %f12, %f14 ldd [%l7 + 0x28], %f6 lduh [%l7 + 0x10], %i6 fmovrde %i1, %f4, %f2 std %f12, [%l7 + 0x38] alignaddr %o7, %l6, %o4 fzero %f0 subc %g4, 0x01B7, %i7 tneg %xcc, 0x7 ba,a,pn %xcc, loop_1455 ld [%l7 + 0x08], %f7 fexpand %f12, %f12 stb %l1, [%l7 + 0x67] loop_1455: move %xcc, %o6, %i5 fandnot2s %f7, %f10, %f7 fornot1 %f10, %f8, %f14 std %f14, [%l7 + 0x10] fbge %fcc3, loop_1456 fmovrde %i4, %f8, %f12 fbg,a %fcc1, loop_1457 ldsw [%l7 + 0x40], %g5 loop_1456: fornot2 %f12, %f2, %f0 movre %g2, %i3, %l5 loop_1457: stw %l4, [%l7 + 0x34] sll %o0, 0x15, %o3 fors %f10, %f10, %f1 fcmpd %fcc3, %f12, %f2 stb %i2, [%l7 + 0x53] ldsw [%l7 + 0x20], %g3 stb %g7, [%l7 + 0x2A] movvs %xcc, %o5, %l3 nop setx loop_1458, %l0, %l1 jmpl %l1, %o2 fmovsgu %xcc, %f11, %f4 ldx [%l7 + 0x48], %g1 taddcctv %i0, %g6, %o1 loop_1458: fpsub32s %f4, %f6, %f1 movrlez %l2, %l0, %i6 fmovrse %i1, %f13, %f15 lduh [%l7 + 0x46], %l6 ldsh [%l7 + 0x42], %o7 st %f7, [%l7 + 0x18] taddcc %o4, %g4, %i7 fcmpne16 %f14, %f0, %o6 fand %f14, %f10, %f6 sll %i5, 0x11, %l1 stb %i4, [%l7 + 0x50] fmovsgu %xcc, %f13, %f11 fxnor %f12, %f6, %f0 std %f12, [%l7 + 0x08] fmovrslz %g2, %f14, %f6 fmovdle %xcc, %f13, %f1 stx %i3, [%l7 + 0x28] movrgz %l5, %l4, %g5 array8 %o0, %o3, %i2 ldx [%l7 + 0x58], %g3 tvs %icc, 0x1 ld [%l7 + 0x1C], %f10 fmovdle %xcc, %f6, %f0 ble loop_1459 sub %o5, 0x1EA9, %l3 movrlz %o2, 0x294, %g7 smul %i0, 0x07E8, %g6 loop_1459: std %f8, [%l7 + 0x68] ldsw [%l7 + 0x64], %g1 ldsw [%l7 + 0x08], %l2 ld [%l7 + 0x44], %f1 smul %o1, 0x1A24, %l0 fmovdge %xcc, %f2, %f10 fabsd %f14, %f10 srlx %i6, 0x0D, %l6 mulx %o7, %i1, %o4 lduw [%l7 + 0x0C], %g4 bneg,a,pn %icc, loop_1460 ldx [%l7 + 0x70], %o6 smul %i7, %l1, %i5 umul %i4, %g2, %l5 loop_1460: subc %i3, %l4, %o0 move %xcc, %g5, %o3 fnot1s %f5, %f1 fabsd %f2, %f14 addc %i2, 0x10D1, %g3 array32 %l3, %o2, %g7 fmovscs %icc, %f9, %f8 fsrc1s %f11, %f2 ba,pt %xcc, loop_1461 addccc %i0, %o5, %g1 edge32l %g6, %o1, %l0 ldx [%l7 + 0x10], %l2 loop_1461: fsrc2s %f9, %f4 fmovrdne %l6, %f6, %f6 fbl,a %fcc0, loop_1462 orn %i6, %i1, %o4 fmovsle %xcc, %f4, %f6 fmovsge %xcc, %f1, %f12 loop_1462: sth %g4, [%l7 + 0x6E] sdiv %o7, 0x0511, %i7 fnot2s %f11, %f14 sub %l1, 0x1CE4, %i5 ldx [%l7 + 0x68], %i4 fbl %fcc1, loop_1463 nop setx loop_1464, %l0, %l1 jmpl %l1, %o6 sth %l5, [%l7 + 0x3E] fzero %f14 loop_1463: fmovsvc %xcc, %f10, %f15 loop_1464: tcs %icc, 0x3 stw %i3, [%l7 + 0x34] lduw [%l7 + 0x64], %l4 sth %o0, [%l7 + 0x20] bleu %xcc, loop_1465 fornot1s %f2, %f12, %f13 fmovsle %icc, %f6, %f4 addccc %g2, %o3, %i2 loop_1465: fble %fcc2, loop_1466 edge16ln %g3, %g5, %l3 ldx [%l7 + 0x78], %o2 fbule,a %fcc0, loop_1467 loop_1466: fbue,a %fcc3, loop_1468 std %f6, [%l7 + 0x18] fcmpne32 %f14, %f6, %g7 loop_1467: fbuge,a %fcc3, loop_1469 loop_1468: fbue,a %fcc0, loop_1470 fnand %f10, %f2, %f10 srax %i0, 0x09, %o5 loop_1469: st %f5, [%l7 + 0x2C] loop_1470: xnorcc %g6, %o1, %g1 srl %l2, %l0, %i6 lduh [%l7 + 0x1C], %l6 fble %fcc1, loop_1471 edge32ln %i1, %g4, %o4 lduh [%l7 + 0x46], %i7 fnors %f2, %f4, %f12 loop_1471: fba,a %fcc0, loop_1472 brgz %o7, loop_1473 fmovrdlez %l1, %f8, %f14 brlz,a %i4, loop_1474 loop_1472: popc %o6, %l5 loop_1473: fbo %fcc2, loop_1475 fxnor %f12, %f10, %f10 loop_1474: bgu,pt %xcc, loop_1476 fones %f2 loop_1475: fxnors %f7, %f9, %f5 fpack16 %f2, %f3 loop_1476: fmovdcc %xcc, %f14, %f4 fmul8x16al %f1, %f1, %f0 fmovsl %xcc, %f3, %f13 sth %i3, [%l7 + 0x6A] movvc %icc, %l4, %o0 fbg %fcc1, loop_1477 stw %g2, [%l7 + 0x20] fmovdleu %xcc, %f5, %f11 fmul8x16 %f11, %f10, %f6 loop_1477: fmovsl %xcc, %f2, %f1 addcc %o3, 0x0958, %i2 bpos,pt %xcc, loop_1478 srax %i5, %g5, %g3 fmovsg %icc, %f13, %f1 fmovsne %xcc, %f14, %f4 loop_1478: fbo,a %fcc3, loop_1479 fmovsleu %xcc, %f6, %f6 ldsw [%l7 + 0x58], %o2 mova %icc, %g7, %l3 loop_1479: subcc %o5, 0x039E, %g6 fmovsl %icc, %f9, %f8 fmovsvs %xcc, %f12, %f11 movrlz %i0, 0x1FD, %o1 bcc,a,pn %xcc, loop_1480 movl %icc, %g1, %l0 movge %icc, %i6, %l6 edge8 %i1, %g4, %o4 loop_1480: ldub [%l7 + 0x13], %i7 ldsh [%l7 + 0x48], %o7 ldsw [%l7 + 0x78], %l1 movcc %icc, %l2, %i4 movne %icc, %o6, %i3 tge %xcc, 0x5 sth %l4, [%l7 + 0x5A] fxnor %f0, %f10, %f6 ldx [%l7 + 0x08], %o0 fpsub16s %f8, %f0, %f2 fbl %fcc2, loop_1481 fble,a %fcc2, loop_1482 bcc,pn %xcc, loop_1483 st %f14, [%l7 + 0x54] loop_1481: fmovrde %l5, %f2, %f12 loop_1482: fmovde %icc, %f8, %f5 loop_1483: fmovdneg %xcc, %f8, %f2 tsubcctv %o3, 0x17DC, %g2 ldub [%l7 + 0x41], %i5 mulscc %i2, 0x08F0, %g3 edge32l %o2, %g7, %l3 edge32 %o5, %g5, %i0 st %f7, [%l7 + 0x5C] sdivcc %g6, 0x0D1A, %g1 sth %l0, [%l7 + 0x5A] ldsh [%l7 + 0x18], %o1 subc %l6, %i1, %i6 fbne,a %fcc3, loop_1484 addccc %g4, 0x0A38, %o4 bpos,pt %xcc, loop_1485 fbug,a %fcc0, loop_1486 loop_1484: fpackfix %f4, %f12 fnegd %f12, %f2 loop_1485: fmovrse %i7, %f14, %f15 loop_1486: lduh [%l7 + 0x7A], %o7 fcmpd %fcc0, %f4, %f12 lduh [%l7 + 0x1C], %l2 lduh [%l7 + 0x34], %i4 bge,a loop_1487 xorcc %o6, 0x0D49, %l1 ldub [%l7 + 0x0B], %i3 array32 %l4, %o0, %l5 loop_1487: sth %o3, [%l7 + 0x78] st %f15, [%l7 + 0x70] bcs loop_1488 ldub [%l7 + 0x3D], %i5 movge %xcc, %i2, %g2 fnor %f12, %f0, %f0 loop_1488: tne %icc, 0x0 fors %f14, %f2, %f2 tg %xcc, 0x4 tpos %xcc, 0x6 orncc %g3, %g7, %l3 fornot2 %f8, %f4, %f2 fbg %fcc1, loop_1489 fcmpeq32 %f6, %f10, %o5 andcc %g5, 0x17D0, %o2 tgu %icc, 0x7 loop_1489: tcs %xcc, 0x5 taddcctv %i0, %g1, %g6 addccc %o1, %l0, %l6 fmovsle %xcc, %f2, %f6 movneg %icc, %i1, %g4 srl %i6, %o4, %o7 fmovsa %icc, %f10, %f10 fbn,a %fcc2, loop_1490 stx %i7, [%l7 + 0x38] call loop_1491 array8 %i4, %l2, %l1 loop_1490: bl,a,pt %icc, loop_1492 stw %o6, [%l7 + 0x20] loop_1491: fands %f8, %f7, %f11 sll %l4, 0x17, %i3 loop_1492: ld [%l7 + 0x0C], %f9 fmovdpos %icc, %f14, %f6 tcc %icc, 0x4 edge32 %o0, %l5, %i5 ldx [%l7 + 0x08], %o3 movleu %xcc, %i2, %g2 fmovrse %g3, %f13, %f11 fcmpeq32 %f0, %f12, %g7 brlz %l3, loop_1493 fbo,a %fcc3, loop_1494 movcc %xcc, %o5, %o2 ldd [%l7 + 0x30], %f6 loop_1493: movl %icc, %g5, %g1 loop_1494: stw %g6, [%l7 + 0x48] stw %o1, [%l7 + 0x38] stx %l0, [%l7 + 0x18] fmuld8sux16 %f7, %f7, %f6 fnors %f12, %f7, %f2 fnot2 %f4, %f6 array16 %i0, %l6, %i1 sth %g4, [%l7 + 0x6E] ldsw [%l7 + 0x0C], %o4 stx %o7, [%l7 + 0x28] fexpand %f14, %f6 umul %i6, %i7, %i4 stb %l2, [%l7 + 0x5C] ldd [%l7 + 0x58], %f8 fcmpes %fcc3, %f15, %f4 taddcc %l1, %l4, %i3 tle %icc, 0x6 movvc %icc, %o6, %l5 stb %i5, [%l7 + 0x5C] fmul8sux16 %f8, %f14, %f10 movrgez %o3, %o0, %g2 tleu %xcc, 0x4 ba,pn %xcc, loop_1495 fmul8x16au %f13, %f6, %f4 be,pt %xcc, loop_1496 fmovrdne %g3, %f4, %f10 loop_1495: tcc %icc, 0x0 ldx [%l7 + 0x60], %g7 loop_1496: fpackfix %f14, %f1 ldub [%l7 + 0x0B], %i2 ld [%l7 + 0x70], %f10 tl %icc, 0x7 udivcc %o5, 0x1DB9, %o2 lduh [%l7 + 0x6E], %g5 fxnors %f9, %f10, %f2 faligndata %f2, %f4, %f12 edge32n %g1, %l3, %g6 bcs,a,pt %icc, loop_1497 fcmpes %fcc0, %f7, %f7 lduw [%l7 + 0x78], %l0 edge16ln %i0, %o1, %l6 loop_1497: edge32 %g4, %i1, %o7 fxnors %f14, %f11, %f13 fmovrslz %o4, %f3, %f11 bgu,a,pn %xcc, loop_1498 stw %i7, [%l7 + 0x28] ldx [%l7 + 0x28], %i6 stw %i4, [%l7 + 0x34] loop_1498: fornot1 %f10, %f4, %f6 add %l2, %l4, %i3 fsrc1s %f2, %f0 and %o6, %l1, %i5 fmovda %xcc, %f8, %f9 fone %f12 tvc %icc, 0x3 addccc %o3, 0x06FB, %l5 srax %g2, %g3, %o0 fsrc1s %f5, %f6 lduh [%l7 + 0x3A], %g7 fnot2 %f12, %f10 smul %i2, %o5, %g5 ble loop_1499 orn %o2, 0x1C55, %l3 bvc,pn %xcc, loop_1500 fsrc1 %f2, %f4 loop_1499: fbne,a %fcc1, loop_1501 ldsw [%l7 + 0x5C], %g1 loop_1500: fmovrsgz %l0, %f8, %f10 ldx [%l7 + 0x08], %g6 loop_1501: ldsb [%l7 + 0x27], %i0 fpmerge %f12, %f10, %f0 orn %l6, %o1, %g4 fmovsneg %xcc, %f2, %f2 edge8l %i1, %o7, %i7 tsubcc %i6, 0x043E, %i4 fmovsvs %icc, %f6, %f0 bleu,a loop_1502 brnz,a %l2, loop_1503 std %f8, [%l7 + 0x78] fnot2 %f14, %f10 loop_1502: lduh [%l7 + 0x30], %o4 loop_1503: stw %l4, [%l7 + 0x18] sth %o6, [%l7 + 0x74] stb %i3, [%l7 + 0x1D] nop setx loop_1504, %l0, %l1 jmpl %l1, %l1 orcc %i5, 0x1CFC, %o3 fmovrde %l5, %f6, %f0 orcc %g2, 0x014C, %o0 loop_1504: ba %xcc, loop_1505 sth %g7, [%l7 + 0x7E] st %f10, [%l7 + 0x24] bg,pt %icc, loop_1506 loop_1505: fmovrsgz %i2, %f1, %f1 be,a,pt %xcc, loop_1507 ldx [%l7 + 0x08], %o5 loop_1506: stx %g3, [%l7 + 0x10] fcmple32 %f10, %f12, %o2 loop_1507: for %f0, %f10, %f14 bne,a %xcc, loop_1508 andcc %g5, %l3, %g1 ldsb [%l7 + 0x4A], %g6 fmovdneg %xcc, %f3, %f1 loop_1508: stw %i0, [%l7 + 0x38] fbne,a %fcc1, loop_1509 tcc %xcc, 0x4 stb %l6, [%l7 + 0x73] movl %icc, %l0, %g4 loop_1509: fmovdvc %icc, %f2, %f6 fmovda %icc, %f7, %f15 fsrc2s %f3, %f8 ldub [%l7 + 0x08], %o1 movrgz %o7, %i1, %i7 st %f14, [%l7 + 0x5C] movn %xcc, %i6, %l2 fandnot1 %f10, %f12, %f12 fmul8x16au %f7, %f3, %f14 fornot1s %f13, %f6, %f4 fmovrsgz %o4, %f4, %f6 umulcc %l4, %o6, %i4 umulcc %i3, 0x1E2D, %i5 edge16ln %l1, %o3, %l5 ldub [%l7 + 0x28], %g2 ldd [%l7 + 0x20], %f14 ld [%l7 + 0x3C], %f4 lduh [%l7 + 0x4E], %g7 mulscc %i2, 0x074F, %o5 fnot2s %f14, %f0 sdivcc %o0, 0x0A8F, %g3 fzero %f4 alignaddr %g5, %l3, %o2 fsrc1 %f10, %f10 brz,a %g6, loop_1510 fornot1s %f7, %f5, %f6 fmovrdne %g1, %f4, %f6 tge %xcc, 0x2 loop_1510: pdist %f6, %f6, %f4 fmovrdgez %i0, %f8, %f0 fblg %fcc3, loop_1511 fmul8x16 %f9, %f14, %f4 tn %icc, 0x1 bgu %icc, loop_1512 loop_1511: mulx %l0, %l6, %o1 edge8ln %o7, %g4, %i1 fmuld8sux16 %f3, %f2, %f12 loop_1512: bpos loop_1513 movl %icc, %i6, %l2 bvc,pt %icc, loop_1514 ba,a,pn %icc, loop_1515 loop_1513: movneg %xcc, %o4, %l4 for %f2, %f10, %f0 loop_1514: movg %xcc, %i7, %o6 loop_1515: ldd [%l7 + 0x78], %f10 fmuld8sux16 %f7, %f13, %f6 fmovs %f12, %f2 brnz %i3, loop_1516 fble,a %fcc0, loop_1517 bvc,pn %xcc, loop_1518 nop setx loop_1519, %l0, %l1 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_1516: bvs loop_1520 loop_1517: lduh [%l7 + 0x0E], %i4 loop_1518: ldsb [%l7 + 0x52], %i5 loop_1519: fand %f10, %f2, %f8 loop_1520: st %f11, [%l7 + 0x1C] movrgz %l1, %l5, %g2 bshuffle %f14, %f6, %f14 fandnot2s %f2, %f8, %f1 fmovdleu %xcc, %f11, %f9 popc 0x0724, %g7 fpmerge %f9, %f8, %f0 fcmps %fcc1, %f14, %f10 fbug,a %fcc2, loop_1521 tneg %icc, 0x3 tge %icc, 0x4 ldsw [%l7 + 0x60], %i2 loop_1521: fabsd %f6, %f6 edge16 %o3, %o5, %g3 fmovsleu %icc, %f5, %f6 bleu,a,pn %xcc, loop_1522 ldsw [%l7 + 0x30], %g5 ld [%l7 + 0x24], %f10 tl %xcc, 0x2 loop_1522: subc %o0, 0x0A34, %o2 ldsh [%l7 + 0x12], %g6 fxnor %f4, %f8, %f2 subcc %l3, 0x1047, %i0 nop setx loop_1523, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge8 %g1, %l0, %l6 ba,pn %icc, loop_1524 stx %o1, [%l7 + 0x70] loop_1523: fcmpeq32 %f6, %f8, %g4 fpsub32s %f12, %f15, %f9 loop_1524: fblg,a %fcc0, loop_1525 ldsw [%l7 + 0x38], %i1 mova %xcc, %o7, %l2 fornot1s %f15, %f6, %f6 loop_1525: ldsh [%l7 + 0x1C], %i6 ldub [%l7 + 0x0F], %o4 fsrc1 %f2, %f2 fmovdge %xcc, %f11, %f9 brgz %l4, loop_1526 ldub [%l7 + 0x64], %i7 fbue,a %fcc3, loop_1527 fmovsvc %xcc, %f15, %f14 loop_1526: movcc %xcc, %i3, %i4 ldsw [%l7 + 0x0C], %o6 loop_1527: udivcc %l1, 0x02DD, %l5 fnegd %f8, %f2 sra %i5, %g2, %i2 fmovrde %o3, %f12, %f4 fmovsle %xcc, %f15, %f5 st %f2, [%l7 + 0x50] sdivx %o5, 0x1D1F, %g7 movrgz %g5, 0x329, %g3 popc %o2, %o0 ld [%l7 + 0x40], %f10 ldd [%l7 + 0x10], %f2 edge32l %g6, %i0, %g1 fmovsge %icc, %f13, %f4 stw %l0, [%l7 + 0x1C] fzeros %f13 stw %l3, [%l7 + 0x58] stb %o1, [%l7 + 0x14] fexpand %f2, %f4 tsubcc %g4, %i1, %l6 andn %o7, %l2, %i6 fmovrse %l4, %f11, %f15 movrgz %i7, %o4, %i3 fmovsvc %xcc, %f2, %f0 movgu %icc, %o6, %l1 fble %fcc0, loop_1528 bcs,pt %xcc, loop_1529 fone %f12 fmovrse %l5, %f3, %f3 loop_1528: fnot1 %f12, %f2 loop_1529: ldx [%l7 + 0x68], %i5 fmovsvs %xcc, %f7, %f12 srlx %g2, 0x1E, %i4 tg %icc, 0x6 st %f9, [%l7 + 0x64] fba,a %fcc2, loop_1530 fnors %f4, %f15, %f11 fnor %f8, %f2, %f0 fmovrdlez %o3, %f2, %f14 loop_1530: tpos %icc, 0x2 std %f14, [%l7 + 0x18] std %f10, [%l7 + 0x40] bvs %xcc, loop_1531 edge8ln %o5, %g7, %i2 ld [%l7 + 0x34], %f3 fmovdleu %xcc, %f8, %f14 loop_1531: lduh [%l7 + 0x18], %g5 brlez %o2, loop_1532 fnot2s %f7, %f9 tcc %xcc, 0x6 brz,a %g3, loop_1533 loop_1532: ldsh [%l7 + 0x6C], %o0 and %i0, 0x18FB, %g1 fble %fcc0, loop_1534 loop_1533: fblg %fcc2, loop_1535 fors %f10, %f6, %f10 bg %xcc, loop_1536 loop_1534: or %l0, %g6, %l3 loop_1535: fbn %fcc3, loop_1537 ldsh [%l7 + 0x2C], %g4 loop_1536: mulscc %i1, 0x112C, %l6 ldsw [%l7 + 0x60], %o1 loop_1537: udiv %l2, 0x0126, %o7 fornot1 %f2, %f12, %f6 bvs,pt %xcc, loop_1538 ldsb [%l7 + 0x7E], %i6 movleu %icc, %l4, %i7 fxnor %f14, %f4, %f14 loop_1538: bne,a,pn %icc, loop_1539 brgz,a %o4, loop_1540 fnot2 %f0, %f10 tsubcc %i3, 0x1674, %o6 loop_1539: lduh [%l7 + 0x50], %l1 loop_1540: st %f10, [%l7 + 0x20] ldx [%l7 + 0x78], %l5 fxors %f0, %f10, %f5 fones %f0 fbue %fcc2, loop_1541 stw %g2, [%l7 + 0x40] smulcc %i5, %o3, %i4 edge16n %o5, %g7, %g5 loop_1541: fmul8sux16 %f8, %f2, %f4 fmovdle %icc, %f14, %f3 ldub [%l7 + 0x74], %o2 stw %g3, [%l7 + 0x74] fmuld8sux16 %f10, %f12, %f8 fbne,a %fcc3, loop_1542 fcmpne16 %f2, %f4, %o0 ldd [%l7 + 0x48], %f4 sdivcc %i2, 0x0E29, %i0 loop_1542: fmovdpos %icc, %f13, %f14 bvc,pt %icc, loop_1543 fpadd32 %f10, %f6, %f14 andncc %g1, %l0, %l3 edge32ln %g6, %g4, %i1 loop_1543: fbl,a %fcc0, loop_1544 movneg %xcc, %l6, %l2 brz %o1, loop_1545 fnot1s %f2, %f15 loop_1544: std %f8, [%l7 + 0x48] edge16 %o7, %l4, %i6 loop_1545: array32 %i7, %i3, %o4 tn %xcc, 0x5 movneg %icc, %l1, %l5 stw %o6, [%l7 + 0x34] fpack16 %f14, %f11 std %f10, [%l7 + 0x08] brgez,a %i5, loop_1546 addccc %g2, %o3, %i4 fble,a %fcc3, loop_1547 fbl,a %fcc2, loop_1548 loop_1546: fmovrdgz %o5, %f10, %f8 fbl,a %fcc2, loop_1549 loop_1547: fcmpne32 %f2, %f12, %g5 loop_1548: brlez %g7, loop_1550 brlez,a %g3, loop_1551 loop_1549: lduh [%l7 + 0x42], %o2 ldsb [%l7 + 0x2F], %o0 loop_1550: fcmps %fcc3, %f3, %f3 loop_1551: ldsh [%l7 + 0x54], %i0 stw %g1, [%l7 + 0x08] sth %i2, [%l7 + 0x6C] edge32 %l3, %l0, %g6 call loop_1552 std %f2, [%l7 + 0x18] movrgez %g4, 0x3AA, %i1 ldub [%l7 + 0x5D], %l2 loop_1552: sth %l6, [%l7 + 0x38] std %f4, [%l7 + 0x68] ldd [%l7 + 0x18], %f4 ldsh [%l7 + 0x1E], %o7 brlez %o1, loop_1553 fbg %fcc2, loop_1554 edge32l %i6, %l4, %i7 stx %o4, [%l7 + 0x50] loop_1553: lduh [%l7 + 0x68], %i3 loop_1554: fnot2s %f2, %f15 alignaddrl %l5, %l1, %i5 fnot2 %f6, %f8 movle %xcc, %o6, %g2 fmovdleu %xcc, %f5, %f0 fmul8ulx16 %f10, %f8, %f4 ldx [%l7 + 0x68], %o3 addcc %i4, %o5, %g7 bcc,a,pt %icc, loop_1555 stw %g5, [%l7 + 0x20] fbul,a %fcc2, loop_1556 st %f7, [%l7 + 0x68] loop_1555: fandnot2s %f12, %f0, %f7 ldx [%l7 + 0x78], %g3 loop_1556: fzeros %f3 alignaddr %o2, %o0, %g1 subc %i0, %i2, %l0 fmovspos %xcc, %f5, %f9 fpsub16s %f1, %f12, %f14 sllx %l3, %g6, %g4 ldd [%l7 + 0x48], %f12 fmovdle %icc, %f8, %f7 fmovdg %icc, %f11, %f11 lduw [%l7 + 0x14], %i1 andcc %l2, 0x03B8, %l6 ldd [%l7 + 0x10], %f14 fnegd %f2, %f8 for %f4, %f6, %f10 ba,pn %xcc, loop_1557 lduh [%l7 + 0x26], %o1 movvs %xcc, %o7, %i6 lduh [%l7 + 0x50], %i7 loop_1557: fornot2s %f3, %f5, %f5 fones %f15 fxor %f8, %f6, %f2 sdivcc %l4, 0x1326, %i3 bgu loop_1558 fmovdpos %xcc, %f10, %f7 umulcc %l5, 0x0333, %o4 edge32 %l1, %o6, %g2 loop_1558: fnot1 %f10, %f8 ld [%l7 + 0x54], %f6 tle %icc, 0x3 brz %i5, loop_1559 lduh [%l7 + 0x24], %i4 fmul8ulx16 %f6, %f0, %f2 popc %o5, %o3 loop_1559: ta %xcc, 0x0 addcc %g5, 0x185B, %g3 fandnot1s %f14, %f4, %f6 nop setx loop_1560, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f8, [%l7 + 0x10] tge %xcc, 0x3 stw %o2, [%l7 + 0x1C] loop_1560: ldd [%l7 + 0x10], %f8 fsrc2s %f11, %f13 fmovdge %xcc, %f7, %f4 ldx [%l7 + 0x40], %o0 or %g7, %g1, %i2 lduh [%l7 + 0x26], %i0 xnor %l3, %g6, %g4 ldx [%l7 + 0x68], %l0 sth %l2, [%l7 + 0x5E] fandnot2 %f6, %f4, %f12 fmovsneg %icc, %f14, %f8 fcmpeq32 %f14, %f0, %l6 ldsw [%l7 + 0x50], %o1 udivcc %o7, 0x04EE, %i6 fbuge,a %fcc1, loop_1561 movrne %i7, %i1, %i3 sll %l5, %l4, %o4 fmovdneg %icc, %f9, %f5 loop_1561: subccc %o6, 0x0E77, %l1 nop setx loop_1562, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done andn %i5, 0x1C42, %g2 fpadd32 %f12, %f14, %f14 smul %o5, 0x0EBF, %o3 loop_1562: fand %f14, %f12, %f2 fnands %f14, %f8, %f14 fbuge %fcc2, loop_1563 fmovsvc %icc, %f9, %f5 fbule %fcc3, loop_1564 fxors %f15, %f12, %f13 loop_1563: xor %i4, %g5, %g3 ldx [%l7 + 0x58], %o2 loop_1564: ldsb [%l7 + 0x67], %g7 stb %o0, [%l7 + 0x27] movvc %icc, %g1, %i2 lduw [%l7 + 0x0C], %l3 edge32n %i0, %g6, %l0 ldub [%l7 + 0x45], %l2 fmovde %xcc, %f4, %f15 array16 %l6, %g4, %o1 fmuld8ulx16 %f13, %f7, %f0 ldsw [%l7 + 0x6C], %o7 brgez,a %i6, loop_1565 fandnot2s %f0, %f10, %f14 srl %i1, %i3, %l5 mulscc %i7, %l4, %o4 loop_1565: fnand %f6, %f14, %f14 fnands %f2, %f15, %f1 fbo,a %fcc3, loop_1566 fxnors %f9, %f9, %f15 stx %l1, [%l7 + 0x58] movrlez %i5, %g2, %o5 loop_1566: smulcc %o3, %i4, %o6 fabss %f1, %f8 tge %xcc, 0x5 edge32 %g5, %g3, %g7 nop setx loop_1567, %l0, %l1 jmpl %l1, %o2 bne %icc, loop_1568 stb %g1, [%l7 + 0x74] fbn %fcc0, loop_1569 loop_1567: fbule %fcc0, loop_1570 loop_1568: ld [%l7 + 0x34], %f8 tgu %icc, 0x7 loop_1569: fmul8x16 %f8, %f10, %f10 loop_1570: tl %icc, 0x1 fmul8x16al %f2, %f12, %f4 fpack32 %f2, %f4, %f6 tcc %icc, 0x4 sth %o0, [%l7 + 0x22] stb %i2, [%l7 + 0x56] ldx [%l7 + 0x20], %l3 sdiv %g6, 0x1ED7, %i0 fbul,a %fcc0, loop_1571 nop setx loop_1572, %l0, %l1 jmpl %l1, %l0 fmovsvs %icc, %f10, %f5 fbue,a %fcc2, loop_1573 loop_1571: fmovdne %xcc, %f13, %f10 loop_1572: tge %xcc, 0x5 fbule %fcc2, loop_1574 loop_1573: movle %xcc, %l6, %g4 stx %o1, [%l7 + 0x28] fands %f10, %f9, %f10 loop_1574: ldd [%l7 + 0x30], %f0 fmovdcc %icc, %f5, %f4 bshuffle %f12, %f4, %f6 stb %l2, [%l7 + 0x5F] edge8l %i6, %o7, %i1 sra %l5, %i7, %l4 fcmple16 %f14, %f10, %i3 ldub [%l7 + 0x71], %l1 nop setx loop_1575, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdvs %xcc, %f2, %f12 fblg %fcc0, loop_1576 fnors %f14, %f13, %f11 loop_1575: fxor %f4, %f6, %f4 ld [%l7 + 0x2C], %f12 loop_1576: popc %o4, %i5 fone %f2 edge8l %o5, %o3, %g2 add %i4, %o6, %g3 smul %g7, 0x1878, %g5 fpsub16 %f10, %f12, %f4 fmovdcs %xcc, %f14, %f13 fnor %f2, %f12, %f4 fpadd16 %f6, %f14, %f12 fmovspos %icc, %f1, %f13 addcc %g1, 0x0135, %o2 st %f3, [%l7 + 0x14] movcs %xcc, %o0, %l3 ld [%l7 + 0x44], %f14 pdist %f12, %f12, %f6 movrne %g6, %i2, %l0 ldsb [%l7 + 0x4D], %i0 ld [%l7 + 0x6C], %f1 fbule,a %fcc0, loop_1577 be,pn %icc, loop_1578 fpsub32 %f2, %f2, %f0 ld [%l7 + 0x58], %f2 loop_1577: st %f2, [%l7 + 0x58] loop_1578: stw %g4, [%l7 + 0x48] movneg %xcc, %l6, %o1 bneg,a,pn %icc, loop_1579 te %xcc, 0x6 fxors %f4, %f7, %f6 movrlez %l2, 0x2E2, %o7 loop_1579: tvc %icc, 0x6 tcs %xcc, 0x7 ldsw [%l7 + 0x70], %i6 fmovs %f10, %f15 fsrc1s %f2, %f1 stx %i1, [%l7 + 0x48] fmovdl %icc, %f3, %f4 sth %l5, [%l7 + 0x10] fnegd %f2, %f14 fmovrslz %l4, %f14, %f8 st %f7, [%l7 + 0x44] fxors %f5, %f5, %f2 std %f12, [%l7 + 0x70] ble,a %icc, loop_1580 lduw [%l7 + 0x08], %i3 stw %i7, [%l7 + 0x40] fpsub32 %f14, %f10, %f12 loop_1580: ldsb [%l7 + 0x74], %o4 bg,a,pn %xcc, loop_1581 fmovsle %xcc, %f8, %f7 movrgz %i5, 0x18E, %o5 ld [%l7 + 0x64], %f11 loop_1581: fbug,a %fcc3, loop_1582 movre %o3, 0x042, %l1 bcc,pt %icc, loop_1583 ldub [%l7 + 0x31], %g2 loop_1582: fand %f12, %f12, %f14 ldx [%l7 + 0x40], %i4 loop_1583: fmovsn %icc, %f0, %f3 ldsw [%l7 + 0x34], %g3 stb %g7, [%l7 + 0x3E] fxor %f10, %f0, %f4 bl,a,pn %icc, loop_1584 fmovrslz %o6, %f8, %f12 ldsh [%l7 + 0x3E], %g5 fpadd32s %f8, %f4, %f6 loop_1584: tgu %xcc, 0x2 st %f13, [%l7 + 0x6C] stw %g1, [%l7 + 0x78] ldx [%l7 + 0x78], %o2 ldx [%l7 + 0x30], %o0 edge32n %g6, %i2, %l0 stx %l3, [%l7 + 0x48] fone %f12 fmovrsne %i0, %f15, %f0 ldsh [%l7 + 0x0A], %g4 fandnot2 %f14, %f4, %f8 bpos,pn %icc, loop_1585 orncc %o1, %l6, %o7 fmovdn %icc, %f4, %f13 orn %l2, %i1, %l5 loop_1585: ldd [%l7 + 0x18], %f8 fbule,a %fcc2, loop_1586 movle %icc, %l4, %i6 umul %i3, %o4, %i7 sethi 0x03F6, %i5 loop_1586: fandnot1s %f0, %f10, %f4 fand %f0, %f6, %f0 nop setx loop_1587, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmul8x16al %f11, %f3, %f8 movle %icc, %o5, %o3 stw %g2, [%l7 + 0x64] loop_1587: fmovrslez %i4, %f4, %f13 sth %g3, [%l7 + 0x5E] ldsw [%l7 + 0x5C], %l1 taddcc %o6, %g5, %g1 array8 %o2, %o0, %g6 fmovrsne %g7, %f7, %f2 fnot2 %f8, %f6 bshuffle %f8, %f4, %f14 ldx [%l7 + 0x78], %l0 fmovsa %xcc, %f2, %f0 srax %l3, 0x0E, %i2 bleu,pn %icc, loop_1588 ldsw [%l7 + 0x60], %i0 stw %o1, [%l7 + 0x60] std %f10, [%l7 + 0x18] loop_1588: fbo %fcc1, loop_1589 st %f4, [%l7 + 0x60] ldsh [%l7 + 0x28], %l6 fcmpeq16 %f8, %f0, %g4 loop_1589: fbg,a %fcc2, loop_1590 ldsb [%l7 + 0x32], %l2 fbn %fcc3, loop_1591 fmovrdlz %o7, %f8, %f10 loop_1590: stb %i1, [%l7 + 0x79] fcmpeq32 %f6, %f14, %l4 loop_1591: lduw [%l7 + 0x54], %l5 tgu %xcc, 0x6 fmovrdgz %i6, %f12, %f6 fabsd %f2, %f0 taddcctv %o4, %i3, %i5 ld [%l7 + 0x74], %f12 fmovrdlez %o5, %f0, %f8 movl %xcc, %i7, %o3 st %f8, [%l7 + 0x64] ldx [%l7 + 0x20], %i4 mova %xcc, %g3, %g2 ldub [%l7 + 0x52], %o6 fmovsle %xcc, %f11, %f4 movrlz %l1, 0x12C, %g1 fbue,a %fcc3, loop_1592 te %icc, 0x0 brnz,a %o2, loop_1593 fbul,a %fcc0, loop_1594 loop_1592: fbne %fcc2, loop_1595 movrgez %g5, %o0, %g7 loop_1593: stx %l0, [%l7 + 0x60] loop_1594: ld [%l7 + 0x3C], %f15 loop_1595: fbg,a %fcc2, loop_1596 ldub [%l7 + 0x59], %l3 fnand %f4, %f6, %f6 lduh [%l7 + 0x74], %i2 loop_1596: fmovsn %icc, %f6, %f13 lduw [%l7 + 0x50], %i0 stb %g6, [%l7 + 0x10] bvc,pn %icc, loop_1597 fors %f10, %f12, %f7 movneg %xcc, %l6, %o1 fbo,a %fcc3, loop_1598 loop_1597: fand %f2, %f4, %f4 fmovsneg %icc, %f12, %f12 brlz %l2, loop_1599 loop_1598: ldub [%l7 + 0x10], %o7 stb %g4, [%l7 + 0x56] umulcc %l4, %i1, %l5 loop_1599: st %f9, [%l7 + 0x20] fpsub32s %f0, %f1, %f3 edge16l %i6, %o4, %i5 brlez %i3, loop_1600 ta %icc, 0x2 ldx [%l7 + 0x60], %i7 sra %o3, %o5, %i4 loop_1600: ldx [%l7 + 0x30], %g2 orn %o6, 0x098E, %l1 movge %xcc, %g3, %g1 fmovda %icc, %f4, %f8 stb %g5, [%l7 + 0x6E] lduh [%l7 + 0x42], %o0 tcc %icc, 0x2 fsrc2 %f8, %f8 movg %icc, %g7, %o2 fbu %fcc0, loop_1601 edge16n %l3, %l0, %i0 tg %icc, 0x4 fxnor %f2, %f4, %f14 loop_1601: fmovsle %icc, %f12, %f9 stb %i2, [%l7 + 0x55] ldsh [%l7 + 0x52], %g6 bshuffle %f2, %f8, %f12 movpos %icc, %l6, %o1 ldub [%l7 + 0x46], %l2 srlx %o7, %l4, %i1 edge8 %g4, %i6, %o4 movrlez %l5, 0x044, %i3 ldsw [%l7 + 0x08], %i7 fmovdleu %xcc, %f3, %f11 ldd [%l7 + 0x78], %f4 fbue,a %fcc1, loop_1602 tvs %xcc, 0x7 fnand %f12, %f6, %f8 sth %i5, [%l7 + 0x38] loop_1602: edge32n %o5, %i4, %o3 tvc %icc, 0x0 faligndata %f8, %f4, %f8 xorcc %g2, %l1, %o6 sethi 0x1EDB, %g1 smul %g3, 0x1C10, %g5 fsrc2 %f6, %f10 tvc %icc, 0x6 bcs,pt %xcc, loop_1603 fmovdcc %xcc, %f7, %f2 addccc %g7, 0x15B8, %o2 stw %o0, [%l7 + 0x6C] loop_1603: or %l3, %l0, %i2 nop setx loop_1604, %l0, %l1 jmpl %l1, %i0 ldsw [%l7 + 0x2C], %l6 stx %g6, [%l7 + 0x48] fmovrsgz %l2, %f11, %f7 loop_1604: orcc %o1, %o7, %l4 fpack32 %f4, %f2, %f10 fmovrdgez %g4, %f12, %f12 add %i6, %o4, %l5 sth %i1, [%l7 + 0x3C] lduw [%l7 + 0x18], %i7 fmovdcs %icc, %f6, %f3 brgz,a %i3, loop_1605 sth %i5, [%l7 + 0x52] pdist %f8, %f4, %f10 fbn,a %fcc2, loop_1606 loop_1605: fmovdcs %icc, %f10, %f13 ldx [%l7 + 0x78], %i4 ldd [%l7 + 0x50], %f2 loop_1606: tcs %icc, 0x3 andcc %o3, 0x1520, %g2 ldsb [%l7 + 0x50], %o5 sth %l1, [%l7 + 0x2A] ldsh [%l7 + 0x70], %g1 ldsh [%l7 + 0x0E], %g3 st %f0, [%l7 + 0x70] movrgz %o6, %g7, %g5 movcs %xcc, %o2, %l3 tpos %icc, 0x1 tneg %icc, 0x7 fcmple32 %f2, %f4, %o0 fnegs %f6, %f8 ldub [%l7 + 0x27], %i2 st %f1, [%l7 + 0x50] fcmpd %fcc0, %f4, %f6 edge32l %l0, %i0, %g6 movn %xcc, %l2, %l6 popc 0x1695, %o7 sra %l4, %o1, %g4 sth %o4, [%l7 + 0x1E] fxors %f13, %f6, %f10 fmovsg %icc, %f14, %f1 ldsb [%l7 + 0x13], %l5 fmul8x16al %f5, %f11, %f0 fnors %f14, %f15, %f5 stw %i1, [%l7 + 0x4C] alignaddrl %i6, %i3, %i7 tvs %icc, 0x0 ldsb [%l7 + 0x7A], %i4 fble %fcc3, loop_1607 stw %i5, [%l7 + 0x70] bcc,a,pt %icc, loop_1608 ldsh [%l7 + 0x4C], %o3 loop_1607: ldub [%l7 + 0x15], %g2 fpack16 %f6, %f3 loop_1608: taddcctv %o5, %g1, %g3 stx %l1, [%l7 + 0x78] umulcc %o6, 0x1DA5, %g7 ldd [%l7 + 0x30], %f2 sth %g5, [%l7 + 0x70] array16 %o2, %o0, %l3 fbn,a %fcc1, loop_1609 orn %l0, %i2, %g6 popc %l2, %l6 bne,pn %icc, loop_1610 loop_1609: andncc %i0, %l4, %o7 stb %g4, [%l7 + 0x7D] ldub [%l7 + 0x3B], %o1 loop_1610: ldsh [%l7 + 0x3C], %l5 addc %i1, %o4, %i6 fcmps %fcc3, %f15, %f2 ldx [%l7 + 0x58], %i3 andn %i7, %i4, %i5 or %o3, %g2, %o5 ldsw [%l7 + 0x28], %g1 st %f15, [%l7 + 0x5C] alignaddrl %g3, %o6, %g7 fmovdvs %icc, %f10, %f15 tvc %xcc, 0x4 stw %l1, [%l7 + 0x10] movgu %icc, %o2, %o0 movrlez %l3, 0x0EC, %l0 fbl,a %fcc1, loop_1611 brnz %i2, loop_1612 ldsw [%l7 + 0x50], %g6 ldsh [%l7 + 0x76], %g5 loop_1611: fmul8x16al %f15, %f6, %f2 loop_1612: sdivcc %l6, 0x1917, %i0 lduw [%l7 + 0x40], %l4 fble,a %fcc1, loop_1613 udiv %l2, 0x0DE8, %o7 or %g4, 0x1A5A, %o1 fbl %fcc1, loop_1614 loop_1613: fmuld8sux16 %f15, %f15, %f4 tgu %xcc, 0x2 ldx [%l7 + 0x58], %l5 loop_1614: tge %xcc, 0x2 movrlez %i1, 0x33A, %i6 fandnot1 %f2, %f8, %f14 fmovscc %icc, %f3, %f12 fmovdg %xcc, %f4, %f5 ldub [%l7 + 0x76], %o4 bpos,a %icc, loop_1615 tcc %xcc, 0x7 brz,a %i3, loop_1616 fmovsge %icc, %f6, %f3 loop_1615: mulx %i7, 0x097F, %i5 fmovde %icc, %f4, %f1 loop_1616: edge32n %o3, %i4, %o5 fpackfix %f2, %f4 bcc,pn %xcc, loop_1617 sethi 0x07EE, %g2 fmovrdgez %g3, %f2, %f12 brlz,a %g1, loop_1618 loop_1617: fmovdn %xcc, %f4, %f1 movg %xcc, %o6, %l1 bne,a %xcc, loop_1619 loop_1618: ldsh [%l7 + 0x3A], %g7 st %f0, [%l7 + 0x70] lduh [%l7 + 0x78], %o0 loop_1619: fnot2 %f0, %f2 ldsb [%l7 + 0x47], %o2 subc %l3, 0x0086, %l0 ldsb [%l7 + 0x35], %i2 stw %g5, [%l7 + 0x28] ldx [%l7 + 0x28], %l6 fxnors %f3, %f0, %f5 fbl %fcc2, loop_1620 addcc %i0, 0x12CC, %g6 tn %icc, 0x1 fcmped %fcc1, %f0, %f8 loop_1620: edge32l %l4, %l2, %g4 movle %xcc, %o7, %o1 fbe,a %fcc1, loop_1621 edge16ln %i1, %i6, %l5 bn,a loop_1622 smulcc %i3, 0x095C, %i7 loop_1621: fmovrdne %i5, %f6, %f14 movrgez %o4, 0x0E1, %o3 loop_1622: edge32l %i4, %o5, %g3 ldd [%l7 + 0x38], %f10 fmuld8ulx16 %f15, %f2, %f12 lduh [%l7 + 0x7C], %g2 movge %icc, %g1, %o6 sth %g7, [%l7 + 0x6A] movcs %icc, %l1, %o0 udivx %o2, 0x1A57, %l3 and %i2, %l0, %l6 ldsw [%l7 + 0x30], %g5 orn %i0, %g6, %l4 fandnot2s %f12, %f0, %f5 sth %g4, [%l7 + 0x2E] ld [%l7 + 0x28], %f2 fmovsgu %xcc, %f12, %f3 bvc,pt %icc, loop_1623 brgz %l2, loop_1624 fmovdpos %icc, %f4, %f10 andncc %o1, %i1, %o7 loop_1623: movge %icc, %i6, %l5 loop_1624: move %xcc, %i7, %i3 fxor %f12, %f12, %f4 andncc %o4, %o3, %i5 stb %i4, [%l7 + 0x1B] ldsb [%l7 + 0x31], %g3 sth %g2, [%l7 + 0x1A] fsrc2s %f9, %f10 ldsb [%l7 + 0x24], %o5 edge8l %o6, %g7, %l1 lduh [%l7 + 0x0E], %o0 fmovrsgz %g1, %f4, %f1 movrlz %l3, %o2, %l0 fbne %fcc3, loop_1625 ld [%l7 + 0x28], %f12 fornot1 %f8, %f6, %f2 fsrc2s %f12, %f1 loop_1625: alignaddr %i2, %g5, %i0 ldsb [%l7 + 0x6B], %g6 tg %xcc, 0x2 umulcc %l4, %l6, %l2 movpos %xcc, %o1, %i1 fbn %fcc3, loop_1626 ldd [%l7 + 0x38], %f0 movrgez %g4, 0x0F3, %i6 ldsb [%l7 + 0x6B], %o7 loop_1626: lduw [%l7 + 0x10], %i7 fmovsge %xcc, %f14, %f2 fbul,a %fcc0, loop_1627 ldsh [%l7 + 0x08], %i3 lduw [%l7 + 0x60], %o4 fand %f6, %f8, %f12 loop_1627: bgu,a,pt %icc, loop_1628 lduw [%l7 + 0x08], %o3 fmovdgu %icc, %f7, %f4 ldsw [%l7 + 0x6C], %i5 loop_1628: fmovrsne %l5, %f1, %f14 bvs,a,pt %icc, loop_1629 fcmped %fcc2, %f2, %f0 fmovse %xcc, %f6, %f7 fornot1s %f7, %f12, %f13 loop_1629: fbe,a %fcc0, loop_1630 ldsb [%l7 + 0x15], %g3 stw %g2, [%l7 + 0x68] addcc %i4, 0x1C2F, %o5 loop_1630: tleu %icc, 0x2 ldsw [%l7 + 0x64], %o6 fmovrdgz %l1, %f10, %f12 udivx %o0, 0x1F2C, %g7 fands %f8, %f7, %f4 fcmpgt16 %f10, %f2, %g1 edge32ln %o2, %l3, %i2 xorcc %g5, %l0, %g6 edge16l %i0, %l4, %l6 st %f10, [%l7 + 0x3C] bl,pt %xcc, loop_1631 lduh [%l7 + 0x20], %l2 ld [%l7 + 0x54], %f0 ldsw [%l7 + 0x7C], %o1 loop_1631: movrgz %i1, %g4, %i6 xnor %i7, 0x1DF0, %o7 fmovrse %i3, %f6, %f8 fmovdgu %xcc, %f0, %f4 ldsw [%l7 + 0x74], %o3 fmovsle %xcc, %f12, %f1 fmovrdlez %i5, %f8, %f6 edge32ln %l5, %o4, %g2 stb %g3, [%l7 + 0x33] subc %o5, 0x0E0F, %o6 fxnors %f7, %f14, %f12 fmovdvc %xcc, %f10, %f14 stw %i4, [%l7 + 0x10] fnot1s %f2, %f8 xnor %l1, 0x1EF2, %g7 call loop_1632 movneg %xcc, %g1, %o2 fcmpne16 %f4, %f10, %l3 fmovscc %xcc, %f3, %f5 loop_1632: fbg %fcc2, loop_1633 bn loop_1634 or %o0, 0x0741, %g5 stb %i2, [%l7 + 0x77] loop_1633: fmul8sux16 %f8, %f2, %f8 loop_1634: addcc %l0, 0x0666, %g6 edge16l %l4, %i0, %l2 addccc %o1, %l6, %i1 sethi 0x19EF, %g4 fpsub16s %f15, %f2, %f2 sethi 0x068C, %i7 addcc %i6, %o7, %o3 st %f6, [%l7 + 0x44] lduh [%l7 + 0x7C], %i5 ld [%l7 + 0x28], %f8 lduw [%l7 + 0x20], %l5 addcc %o4, %i3, %g3 udiv %o5, 0x0B7E, %o6 std %f6, [%l7 + 0x50] sub %i4, %g2, %l1 fmovrslz %g1, %f0, %f14 movl %icc, %o2, %l3 fbe %fcc3, loop_1635 stx %o0, [%l7 + 0x20] fmovdn %xcc, %f6, %f11 fnegs %f10, %f2 loop_1635: ld [%l7 + 0x78], %f14 lduw [%l7 + 0x20], %g7 fmovda %icc, %f6, %f3 ldsw [%l7 + 0x5C], %g5 sll %l0, %i2, %l4 st %f8, [%l7 + 0x74] fmovrsne %i0, %f11, %f8 fmul8x16al %f13, %f1, %f6 tpos %icc, 0x7 lduw [%l7 + 0x38], %g6 stx %l2, [%l7 + 0x28] movneg %xcc, %o1, %i1 fnors %f11, %f12, %f14 edge32l %l6, %g4, %i6 fmovsn %xcc, %f9, %f8 fmovde %xcc, %f13, %f2 fmovsne %xcc, %f9, %f1 array16 %i7, %o7, %o3 bne,pt %icc, loop_1636 nop setx loop_1637, %l0, %l1 jmpl %l1, %i5 movrgz %o4, 0x0E6, %i3 bcs loop_1638 loop_1636: ldsw [%l7 + 0x44], %l5 loop_1637: ldx [%l7 + 0x18], %g3 fnegd %f8, %f2 loop_1638: fcmpne16 %f12, %f10, %o5 edge16l %i4, %g2, %l1 fbo %fcc3, loop_1639 movrgez %o6, %o2, %g1 movrlz %l3, %g7, %o0 movcc %xcc, %l0, %g5 loop_1639: fxor %f0, %f8, %f14 fsrc2 %f6, %f14 fmovsn %xcc, %f3, %f15 fandnot2 %f4, %f0, %f2 fands %f13, %f4, %f0 sth %l4, [%l7 + 0x4A] brgz,a %i0, loop_1640 fmovda %icc, %f15, %f8 movgu %icc, %i2, %g6 fmovsvc %icc, %f5, %f14 loop_1640: smulcc %l2, 0x00B6, %i1 edge16 %l6, %o1, %g4 fmovdgu %xcc, %f12, %f0 fpackfix %f4, %f11 brz,a %i7, loop_1641 ldx [%l7 + 0x48], %i6 orn %o7, 0x0F38, %o3 fnor %f0, %f6, %f0 loop_1641: fmovdleu %xcc, %f2, %f0 ble %icc, loop_1642 ldub [%l7 + 0x4A], %i5 popc %o4, %l5 fmovrdlez %i3, %f6, %f6 loop_1642: alignaddrl %o5, %g3, %i4 sethi 0x0CD0, %l1 movge %icc, %o6, %g2 fcmpeq32 %f8, %f10, %g1 fand %f0, %f0, %f4 tne %icc, 0x0 ldub [%l7 + 0x6B], %o2 ldsh [%l7 + 0x64], %g7 fzeros %f9 ldub [%l7 + 0x20], %l3 move %icc, %l0, %o0 stw %g5, [%l7 + 0x34] fxors %f10, %f3, %f8 fnegd %f6, %f0 fmovrdne %l4, %f12, %f2 fmovsleu %icc, %f13, %f4 movvc %icc, %i2, %g6 fxors %f7, %f11, %f1 edge8ln %i0, %l2, %l6 fone %f2 te %icc, 0x4 fmovspos %xcc, %f13, %f7 ldsb [%l7 + 0x10], %i1 stx %o1, [%l7 + 0x30] std %f4, [%l7 + 0x38] ld [%l7 + 0x4C], %f8 tleu %icc, 0x1 fmovs %f8, %f14 ldd [%l7 + 0x38], %f8 movvs %icc, %i7, %g4 st %f15, [%l7 + 0x78] addc %o7, %i6, %o3 fmovsvs %icc, %f12, %f8 fmovrdne %i5, %f10, %f8 bl,pn %xcc, loop_1643 fmovsge %xcc, %f12, %f1 fmul8sux16 %f14, %f2, %f6 ldub [%l7 + 0x34], %o4 loop_1643: ldd [%l7 + 0x38], %f14 lduh [%l7 + 0x40], %l5 ta %xcc, 0x5 fbuge,a %fcc3, loop_1644 fbug %fcc1, loop_1645 fxnors %f14, %f5, %f9 bleu,a,pn %icc, loop_1646 loop_1644: sdivx %i3, 0x0588, %g3 loop_1645: fmovsleu %icc, %f5, %f13 movrne %i4, %o5, %l1 loop_1646: fcmps %fcc3, %f2, %f7 orcc %g2, 0x065A, %o6 add %o2, %g7, %l3 lduw [%l7 + 0x14], %g1 fbule,a %fcc2, loop_1647 tleu %icc, 0x2 stx %o0, [%l7 + 0x58] tl %icc, 0x5 loop_1647: brgez,a %g5, loop_1648 stx %l4, [%l7 + 0x30] edge8 %i2, %g6, %i0 sth %l2, [%l7 + 0x6C] loop_1648: tgu %xcc, 0x1 fcmpne32 %f0, %f10, %l0 ldx [%l7 + 0x18], %l6 fmovrdgez %i1, %f2, %f8 stb %i7, [%l7 + 0x6C] srax %o1, %o7, %g4 lduh [%l7 + 0x1E], %o3 brlz %i6, loop_1649 edge8 %i5, %l5, %i3 fpadd32s %f11, %f6, %f10 fcmpgt32 %f14, %f12, %g3 loop_1649: brlz,a %i4, loop_1650 fmovdcc %icc, %f3, %f15 fnors %f6, %f12, %f7 faligndata %f6, %f8, %f14 loop_1650: fmovdcc %icc, %f0, %f5 std %f10, [%l7 + 0x18] fcmpne16 %f12, %f6, %o5 stw %o4, [%l7 + 0x50] movneg %icc, %g2, %o6 ldub [%l7 + 0x55], %o2 udiv %l1, 0x1613, %l3 ldx [%l7 + 0x10], %g1 fmovsa %icc, %f13, %f10 std %f6, [%l7 + 0x78] stw %g7, [%l7 + 0x08] std %f14, [%l7 + 0x38] std %f0, [%l7 + 0x68] nop setx loop_1651, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done for %f4, %f10, %f4 sth %g5, [%l7 + 0x20] stw %o0, [%l7 + 0x5C] loop_1651: bge,a,pn %xcc, loop_1652 fones %f9 movne %xcc, %l4, %g6 udivcc %i0, 0x09DE, %i2 loop_1652: fmovdgu %xcc, %f14, %f7 stb %l0, [%l7 + 0x3C] fmovrdgz %l6, %f2, %f12 movvs %icc, %l2, %i7 fmul8x16al %f8, %f11, %f6 movne %icc, %o1, %i1 tgu %xcc, 0x3 ba,a,pn %xcc, loop_1653 ldub [%l7 + 0x15], %g4 fmovs %f5, %f5 ldx [%l7 + 0x78], %o3 loop_1653: fpsub32s %f6, %f9, %f15 bgu,pn %xcc, loop_1654 ldx [%l7 + 0x48], %i6 ldd [%l7 + 0x30], %f2 fbge %fcc1, loop_1655 loop_1654: sllx %i5, %l5, %o7 fcmple16 %f2, %f12, %i3 fmovs %f15, %f10 loop_1655: fpadd16s %f5, %f8, %f15 lduw [%l7 + 0x6C], %g3 fmovrsgez %o5, %f12, %f6 bvs,a loop_1656 fmovdge %xcc, %f7, %f6 fmovrslz %i4, %f0, %f3 fmovsle %xcc, %f4, %f3 loop_1656: bgu,a loop_1657 fzeros %f6 stx %o4, [%l7 + 0x38] fpsub16 %f12, %f6, %f10 loop_1657: udivcc %o6, 0x08B9, %o2 fcmpgt16 %f4, %f0, %g2 fblg,a %fcc1, loop_1658 edge32l %l3, %l1, %g1 brlez,a %g7, loop_1659 xnor %o0, 0x06BE, %g5 loop_1658: stw %g6, [%l7 + 0x78] brlz,a %l4, loop_1660 loop_1659: fmovsle %icc, %f13, %f3 brlez,a %i2, loop_1661 fbe %fcc2, loop_1662 loop_1660: ldsw [%l7 + 0x1C], %l0 orcc %i0, %l6, %i7 loop_1661: std %f0, [%l7 + 0x18] loop_1662: movgu %xcc, %l2, %i1 fbl,a %fcc2, loop_1663 fpack16 %f14, %f0 fpsub16s %f14, %f6, %f6 fcmple32 %f2, %f2, %g4 loop_1663: orncc %o1, %o3, %i6 fmovdpos %xcc, %f5, %f10 fbl,a %fcc2, loop_1664 tg %xcc, 0x6 fble %fcc2, loop_1665 fbue,a %fcc2, loop_1666 loop_1664: movrlez %l5, %o7, %i3 bne,a,pn %xcc, loop_1667 loop_1665: add %i5, %o5, %i4 loop_1666: bcc,a,pn %icc, loop_1668 fmovdg %icc, %f14, %f11 loop_1667: movrlz %g3, %o4, %o6 stw %g2, [%l7 + 0x64] loop_1668: sub %l3, %l1, %o2 movvc %xcc, %g1, %o0 fands %f13, %f7, %f6 fbo %fcc3, loop_1669 fmovdneg %xcc, %f15, %f15 fexpand %f3, %f8 lduw [%l7 + 0x24], %g5 loop_1669: fmovde %icc, %f13, %f14 tn %xcc, 0x5 fmovsvs %xcc, %f13, %f8 movg %xcc, %g6, %l4 fmovrdlez %i2, %f12, %f4 fcmped %fcc3, %f8, %f8 sub %l0, %i0, %g7 bleu,a %icc, loop_1670 fcmpgt32 %f14, %f0, %i7 tgu %xcc, 0x3 fmul8sux16 %f8, %f6, %f12 loop_1670: sdiv %l6, 0x0D7E, %l2 fxors %f8, %f7, %f2 fpsub32 %f0, %f2, %f14 mova %icc, %i1, %o1 edge32n %o3, %i6, %l5 fnors %f6, %f0, %f15 brlez,a %g4, loop_1671 ldx [%l7 + 0x30], %o7 sth %i3, [%l7 + 0x24] fbuge %fcc0, loop_1672 loop_1671: fmovsa %icc, %f4, %f2 tne %xcc, 0x4 ld [%l7 + 0x78], %f11 loop_1672: fmovrsgez %o5, %f9, %f10 fcmpes %fcc3, %f15, %f2 srl %i5, 0x03, %i4 stx %o4, [%l7 + 0x70] fcmple32 %f0, %f14, %g3 movn %icc, %o6, %l3 sethi 0x16FF, %l1 fxor %f6, %f8, %f4 fmovrdne %g2, %f10, %f6 std %f10, [%l7 + 0x78] ldub [%l7 + 0x0D], %g1 fbug,a %fcc2, loop_1673 mova %icc, %o2, %o0 bleu,a,pt %icc, loop_1674 ldub [%l7 + 0x1A], %g5 loop_1673: siam 0x7 fcmpgt16 %f12, %f12, %l4 loop_1674: srax %i2, 0x0B, %g6 fpsub32s %f13, %f14, %f10 stw %i0, [%l7 + 0x64] fmovdcc %xcc, %f10, %f2 fbl %fcc2, loop_1675 fnands %f7, %f15, %f15 edge32ln %g7, %i7, %l6 fcmpne16 %f6, %f10, %l2 loop_1675: fbuge,a %fcc2, loop_1676 st %f5, [%l7 + 0x64] stw %l0, [%l7 + 0x18] fones %f6 loop_1676: edge8 %i1, %o3, %o1 movgu %xcc, %l5, %i6 pdist %f10, %f2, %f4 ld [%l7 + 0x28], %f8 fmovrslz %o7, %f12, %f9 fabss %f13, %f5 fcmple32 %f12, %f8, %g4 fmovdn %icc, %f2, %f4 andn %o5, 0x14B6, %i5 movl %xcc, %i4, %i3 ldsh [%l7 + 0x2A], %g3 st %f9, [%l7 + 0x48] movcs %xcc, %o4, %l3 fmovrde %o6, %f8, %f2 sth %l1, [%l7 + 0x4C] fbul,a %fcc0, loop_1677 fmul8x16al %f5, %f11, %f10 bne,a,pt %icc, loop_1678 fzero %f10 loop_1677: brz,a %g1, loop_1679 bn loop_1680 loop_1678: std %f0, [%l7 + 0x28] stw %o2, [%l7 + 0x58] loop_1679: alignaddr %g2, %g5, %l4 loop_1680: tcc %xcc, 0x2 fornot1s %f9, %f14, %f6 tvs %xcc, 0x3 ldsb [%l7 + 0x5E], %o0 fbule,a %fcc1, loop_1681 fmovrsne %g6, %f10, %f8 lduw [%l7 + 0x14], %i2 ldub [%l7 + 0x5E], %g7 loop_1681: ldd [%l7 + 0x08], %f8 sth %i0, [%l7 + 0x36] fbo,a %fcc2, loop_1682 sth %l6, [%l7 + 0x14] fmul8x16 %f7, %f2, %f14 lduh [%l7 + 0x64], %i7 loop_1682: sth %l2, [%l7 + 0x40] addcc %i1, 0x1846, %o3 st %f13, [%l7 + 0x7C] brlez %l0, loop_1683 fcmpd %fcc2, %f8, %f6 lduw [%l7 + 0x60], %l5 fcmpeq32 %f12, %f0, %i6 loop_1683: fpsub32s %f11, %f9, %f2 popc %o1, %o7 fbg %fcc2, loop_1684 st %f10, [%l7 + 0x48] fmovrdgz %g4, %f0, %f0 bvs loop_1685 loop_1684: ldsw [%l7 + 0x7C], %o5 addc %i5, 0x06A4, %i3 movrgz %i4, %o4, %g3 loop_1685: stw %o6, [%l7 + 0x4C] edge8 %l1, %g1, %o2 st %f0, [%l7 + 0x48] ldsh [%l7 + 0x26], %g2 fpadd32 %f0, %f8, %f10 brgez %g5, loop_1686 ldub [%l7 + 0x5E], %l4 mulscc %l3, %g6, %o0 ld [%l7 + 0x30], %f1 loop_1686: ldsh [%l7 + 0x1E], %g7 array16 %i0, %l6, %i7 stw %l2, [%l7 + 0x50] bcs,a loop_1687 fmovdge %xcc, %f12, %f0 ldsh [%l7 + 0x3C], %i1 fbl %fcc1, loop_1688 loop_1687: ld [%l7 + 0x1C], %f7 fornot2 %f4, %f4, %f14 fbne,a %fcc2, loop_1689 loop_1688: tg %xcc, 0x4 fxnor %f6, %f8, %f8 ldx [%l7 + 0x50], %i2 loop_1689: edge16l %o3, %l0, %i6 ldub [%l7 + 0x17], %l5 subc %o7, 0x1573, %o1 popc 0x002F, %g4 move %xcc, %i5, %o5 lduw [%l7 + 0x10], %i3 fmul8x16 %f15, %f14, %f12 fmovspos %xcc, %f11, %f0 ldx [%l7 + 0x18], %o4 fbul,a %fcc1, loop_1690 lduw [%l7 + 0x7C], %g3 addccc %o6, 0x16B3, %l1 orcc %i4, 0x0D36, %g1 loop_1690: ldsb [%l7 + 0x1D], %o2 ldsh [%l7 + 0x26], %g2 fmul8x16au %f5, %f0, %f4 call loop_1691 bge,a,pn %icc, loop_1692 taddcctv %l4, 0x02EA, %l3 bshuffle %f12, %f10, %f0 loop_1691: fbu %fcc1, loop_1693 loop_1692: movn %xcc, %g6, %o0 fcmpgt32 %f12, %f10, %g5 movneg %xcc, %i0, %g7 loop_1693: sth %l6, [%l7 + 0x62] fmovrsne %l2, %f10, %f12 lduh [%l7 + 0x3E], %i7 fmovdvs %xcc, %f4, %f3 sra %i2, 0x1B, %o3 subccc %l0, %i1, %l5 movrlz %i6, %o1, %o7 std %f12, [%l7 + 0x10] fmovsge %xcc, %f7, %f8 fxnors %f15, %f4, %f7 ldsw [%l7 + 0x70], %i5 srl %g4, 0x10, %o5 fmovde %icc, %f2, %f15 fsrc1 %f10, %f4 tsubcc %o4, 0x1581, %i3 brgez %g3, loop_1694 faligndata %f0, %f8, %f12 ld [%l7 + 0x6C], %f4 bge,a loop_1695 loop_1694: and %l1, %i4, %o6 tpos %xcc, 0x2 ld [%l7 + 0x34], %f9 loop_1695: fnands %f10, %f15, %f10 move %xcc, %o2, %g1 bpos,pn %icc, loop_1696 edge16l %l4, %l3, %g6 lduh [%l7 + 0x16], %o0 lduh [%l7 + 0x5E], %g2 loop_1696: stb %i0, [%l7 + 0x2B] movcc %xcc, %g5, %l6 fbl,a %fcc3, loop_1697 edge32l %l2, %i7, %i2 stx %o3, [%l7 + 0x38] fmovrsgez %g7, %f11, %f7 loop_1697: fmovs %f12, %f2 fblg %fcc3, loop_1698 fmovsge %icc, %f3, %f11 tgu %icc, 0x7 mulx %i1, %l0, %i6 loop_1698: fnand %f0, %f10, %f4 ldd [%l7 + 0x10], %f0 stx %o1, [%l7 + 0x78] nop setx loop_1699, %l0, %l1 jmpl %l1, %l5 ldd [%l7 + 0x48], %f10 srlx %i5, 0x12, %o7 fand %f4, %f14, %f14 loop_1699: bge,a,pn %xcc, loop_1700 ldsb [%l7 + 0x3E], %g4 stx %o5, [%l7 + 0x38] bne loop_1701 loop_1700: udiv %i3, 0x0564, %g3 sth %o4, [%l7 + 0x62] ldsb [%l7 + 0x5C], %l1 loop_1701: movvs %xcc, %o6, %i4 ldd [%l7 + 0x40], %f4 stb %o2, [%l7 + 0x53] ldsh [%l7 + 0x76], %l4 fmovsvs %xcc, %f10, %f4 fmovdvc %xcc, %f10, %f3 ldub [%l7 + 0x1A], %l3 stx %g1, [%l7 + 0x48] tle %icc, 0x2 fmovda %icc, %f12, %f8 ldsb [%l7 + 0x3A], %g6 fandnot2 %f0, %f0, %f2 nop setx loop_1702, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done mulx %o0, 0x0B8C, %g2 bge loop_1703 fmul8x16au %f3, %f5, %f4 loop_1702: fbul,a %fcc0, loop_1704 tne %icc, 0x7 loop_1703: fpmerge %f9, %f5, %f12 stx %g5, [%l7 + 0x30] loop_1704: brz,a %l6, loop_1705 edge32l %i0, %l2, %i2 edge16l %i7, %o3, %g7 lduh [%l7 + 0x50], %l0 loop_1705: sdivcc %i1, 0x0435, %i6 bpos,a %xcc, loop_1706 ldsb [%l7 + 0x3C], %l5 lduh [%l7 + 0x08], %o1 fbule,a %fcc3, loop_1707 loop_1706: tpos %icc, 0x2 tvc %xcc, 0x4 ldsb [%l7 + 0x6E], %i5 loop_1707: ld [%l7 + 0x30], %f6 bge,a %xcc, loop_1708 xnorcc %g4, %o7, %o5 or %i3, %o4, %l1 movgu %icc, %g3, %i4 loop_1708: udiv %o6, 0x0687, %o2 movvc %xcc, %l3, %l4 fpadd32 %f12, %f6, %f6 stw %g1, [%l7 + 0x6C] fmovsg %icc, %f6, %f5 fcmpne32 %f14, %f14, %o0 fbule,a %fcc1, loop_1709 nop setx loop_1710, %l0, %l1 jmpl %l1, %g2 bne %xcc, loop_1711 fcmple16 %f0, %f8, %g5 loop_1709: lduw [%l7 + 0x64], %g6 loop_1710: nop setx loop_1712, %l0, %l1 jmpl %l1, %l6 loop_1711: ldub [%l7 + 0x77], %i0 mova %icc, %i2, %i7 lduh [%l7 + 0x6A], %l2 loop_1712: edge8l %o3, %l0, %i1 edge16l %g7, %i6, %l5 brgz,a %i5, loop_1713 movgu %icc, %g4, %o7 fbug,a %fcc0, loop_1714 fblg,a %fcc0, loop_1715 loop_1713: fone %f4 fmovrdlez %o1, %f4, %f14 loop_1714: edge8ln %i3, %o4, %o5 loop_1715: bge,pn %icc, loop_1716 edge16l %g3, %l1, %i4 movgu %xcc, %o2, %o6 movg %xcc, %l4, %l3 loop_1716: smul %g1, %o0, %g2 ldsb [%l7 + 0x21], %g6 fmovdvc %icc, %f7, %f7 fmovrdgz %g5, %f6, %f14 ldub [%l7 + 0x31], %i0 tsubcc %l6, %i2, %i7 fmovdne %xcc, %f6, %f15 add %l2, %o3, %l0 fcmple16 %f8, %f12, %i1 bgu loop_1717 ldd [%l7 + 0x08], %f4 fmul8x16al %f0, %f0, %f0 orn %i6, 0x1F01, %l5 loop_1717: taddcc %g7, 0x05FC, %g4 stw %o7, [%l7 + 0x40] fnands %f11, %f4, %f6 edge32ln %i5, %o1, %o4 movrgz %o5, %g3, %l1 ldsw [%l7 + 0x74], %i3 bcc loop_1718 fabss %f4, %f13 tleu %icc, 0x1 umulcc %o2, 0x15E3, %i4 loop_1718: fcmps %fcc0, %f15, %f1 ldx [%l7 + 0x68], %o6 ldsb [%l7 + 0x0B], %l3 sra %g1, 0x18, %o0 nop setx loop_1719, %l0, %l1 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, %l4, %g6 stw %g5, [%l7 + 0x40] sth %g2, [%l7 + 0x60] loop_1719: ble,pn %xcc, loop_1720 nop setx loop_1721, %l0, %l1 jmpl %l1, %l6 ldsw [%l7 + 0x2C], %i2 ldx [%l7 + 0x48], %i0 loop_1720: fpadd32 %f2, %f6, %f10 loop_1721: fmovdvc %icc, %f9, %f7 fmovrsgz %i7, %f1, %f12 for %f8, %f2, %f6 ldsb [%l7 + 0x52], %l2 ldub [%l7 + 0x57], %o3 srl %i1, 0x0A, %l0 fmovspos %xcc, %f6, %f14 fmovdgu %xcc, %f9, %f14 alignaddrl %l5, %g7, %g4 fmovsgu %icc, %f1, %f2 for %f8, %f8, %f10 lduh [%l7 + 0x6C], %o7 ldd [%l7 + 0x30], %f0 sth %i6, [%l7 + 0x20] orn %o1, %o4, %i5 lduw [%l7 + 0x30], %g3 alignaddr %l1, %o5, %o2 be %xcc, loop_1722 sllx %i3, 0x12, %o6 fones %f7 fmovscc %icc, %f7, %f14 loop_1722: subcc %i4, 0x0B6A, %g1 fcmpd %fcc1, %f8, %f8 stb %o0, [%l7 + 0x7B] mulx %l3, 0x1643, %g6 faligndata %f0, %f6, %f6 andncc %g5, %g2, %l6 or %l4, 0x1ED6, %i2 fpack32 %f10, %f14, %f12 fmovrdgz %i0, %f0, %f4 smul %i7, %l2, %o3 fnot2s %f10, %f10 bge,a,pt %icc, loop_1723 fands %f12, %f4, %f11 bvc,a,pt %icc, loop_1724 udivcc %l0, 0x0DE1, %i1 loop_1723: movg %icc, %g7, %l5 xorcc %g4, 0x00E4, %i6 loop_1724: fmovrslez %o7, %f4, %f6 ldsh [%l7 + 0x4A], %o1 std %f10, [%l7 + 0x68] fbn %fcc0, loop_1725 stb %i5, [%l7 + 0x64] lduh [%l7 + 0x22], %g3 sth %o4, [%l7 + 0x1E] loop_1725: nop setx loop_1726, %l0, %l1 jmpl %l1, %l1 ldub [%l7 + 0x63], %o5 stb %i3, [%l7 + 0x19] ldsb [%l7 + 0x34], %o6 loop_1726: stx %o2, [%l7 + 0x30] fcmpne16 %f14, %f6, %i4 srl %g1, %o0, %g6 fcmped %fcc3, %f12, %f12 lduw [%l7 + 0x34], %g5 ldsw [%l7 + 0x14], %l3 sdiv %l6, 0x1F85, %g2 sdiv %i2, 0x1DB8, %l4 movge %icc, %i0, %i7 lduw [%l7 + 0x64], %o3 be %icc, loop_1727 ldx [%l7 + 0x40], %l0 fbge,a %fcc0, loop_1728 subc %l2, 0x10F5, %i1 loop_1727: ldsb [%l7 + 0x74], %g7 mova %icc, %l5, %g4 loop_1728: move %xcc, %o7, %i6 fmovdgu %xcc, %f0, %f9 fmovdvc %icc, %f5, %f14 fmovsgu %icc, %f2, %f14 brnz,a %o1, loop_1729 tne %xcc, 0x2 tleu %icc, 0x6 fbo %fcc3, loop_1730 loop_1729: bg,a %xcc, loop_1731 ldsw [%l7 + 0x64], %i5 tsubcctv %g3, 0x1B7F, %l1 loop_1730: bn,a,pn %icc, loop_1732 loop_1731: fmovda %icc, %f14, %f3 fone %f2 bl %icc, loop_1733 loop_1732: fbne %fcc1, loop_1734 fbg %fcc3, loop_1735 ld [%l7 + 0x50], %f1 loop_1733: edge8l %o4, %i3, %o5 loop_1734: stw %o6, [%l7 + 0x38] loop_1735: tg %icc, 0x2 bg,a,pt %icc, loop_1736 stw %i4, [%l7 + 0x38] fmovdgu %icc, %f12, %f13 udivcc %o2, 0x0685, %g1 loop_1736: addccc %o0, 0x1DCC, %g5 fmovrdgz %g6, %f4, %f8 add %l3, 0x1092, %l6 alignaddr %g2, %l4, %i2 fmovsleu %icc, %f4, %f9 fmovse %xcc, %f9, %f13 stx %i0, [%l7 + 0x68] fbn,a %fcc2, loop_1737 siam 0x1 bg loop_1738 brgz,a %i7, loop_1739 loop_1737: pdist %f10, %f6, %f2 fbe,a %fcc3, loop_1740 loop_1738: ldub [%l7 + 0x51], %o3 loop_1739: fmovrdne %l2, %f14, %f4 fmovsle %icc, %f6, %f8 loop_1740: mova %xcc, %i1, %l0 ble,a,pt %xcc, loop_1741 brgez %l5, loop_1742 fmovrsne %g4, %f3, %f9 fbo,a %fcc0, loop_1743 loop_1741: addc %g7, 0x0F2A, %i6 loop_1742: fmovdvs %icc, %f0, %f11 tcc %xcc, 0x0 loop_1743: stw %o7, [%l7 + 0x74] ld [%l7 + 0x28], %f11 movg %xcc, %i5, %o1 fpackfix %f8, %f3 fmovrdlez %g3, %f2, %f4 taddcctv %l1, %i3, %o4 sll %o6, 0x0D, %o5 fpadd32s %f1, %f2, %f12 tpos %icc, 0x5 fmovdle %xcc, %f14, %f8 array8 %o2, %g1, %o0 edge8ln %i4, %g6, %l3 fmovsge %icc, %f7, %f0 xorcc %l6, %g2, %l4 smulcc %i2, 0x19DA, %g5 ldd [%l7 + 0x20], %f14 bgu,pn %icc, loop_1744 fnot2 %f10, %f8 movg %icc, %i7, %i0 movn %icc, %o3, %i1 loop_1744: movcs %icc, %l2, %l0 movpos %xcc, %g4, %l5 fbule %fcc2, loop_1745 sth %g7, [%l7 + 0x62] ldx [%l7 + 0x48], %i6 fmovsg %icc, %f13, %f2 loop_1745: orn %i5, %o1, %g3 fmuld8sux16 %f14, %f11, %f14 movrne %o7, 0x1CA, %i3 ldsw [%l7 + 0x2C], %o4 fxor %f2, %f2, %f8 fmovsgu %xcc, %f4, %f11 lduh [%l7 + 0x1C], %o6 brgz %l1, loop_1746 fnot2 %f6, %f6 ld [%l7 + 0x20], %f1 tcs %icc, 0x2 loop_1746: st %f2, [%l7 + 0x58] fmovrsne %o5, %f2, %f0 fmul8sux16 %f4, %f8, %f14 fbul,a %fcc3, loop_1747 array8 %g1, %o0, %i4 fbue,a %fcc1, loop_1748 lduh [%l7 + 0x72], %g6 loop_1747: ldsh [%l7 + 0x18], %o2 srl %l6, %l3, %l4 loop_1748: lduh [%l7 + 0x60], %i2 ldsh [%l7 + 0x48], %g5 stw %i7, [%l7 + 0x70] brz %g2, loop_1749 fsrc2s %f4, %f2 fmovsvc %icc, %f9, %f2 ldsb [%l7 + 0x70], %i0 loop_1749: movcc %icc, %i1, %o3 fmuld8sux16 %f11, %f8, %f6 fcmpgt16 %f12, %f6, %l2 bcc,pn %xcc, loop_1750 movl %xcc, %g4, %l0 fnot2 %f14, %f6 tpos %xcc, 0x6 loop_1750: fbne,a %fcc0, loop_1751 fble,a %fcc0, loop_1752 ldd [%l7 + 0x68], %f2 fsrc1s %f12, %f7 loop_1751: fmovspos %icc, %f5, %f4 loop_1752: fmovdg %xcc, %f6, %f9 stx %l5, [%l7 + 0x08] be,a loop_1753 fsrc1s %f7, %f7 fmuld8sux16 %f9, %f0, %f6 for %f12, %f0, %f12 loop_1753: fmovrdgz %g7, %f12, %f14 bcs %xcc, loop_1754 fmovsg %icc, %f2, %f3 fnot1s %f9, %f0 call loop_1755 loop_1754: fmovscc %xcc, %f14, %f9 fpadd32s %f8, %f2, %f14 fcmps %fcc2, %f13, %f6 loop_1755: fmovdvc %icc, %f14, %f4 sdivcc %i5, 0x1244, %i6 fcmpne32 %f6, %f2, %g3 sth %o1, [%l7 + 0x52] ld [%l7 + 0x68], %f0 tle %xcc, 0x4 movrgz %o7, 0x253, %i3 fone %f6 xnorcc %o6, %l1, %o4 ldub [%l7 + 0x25], %o5 tleu %icc, 0x0 fones %f3 fbule %fcc3, loop_1756 ldub [%l7 + 0x14], %o0 mova %icc, %i4, %g1 fmuld8ulx16 %f7, %f5, %f0 loop_1756: fabss %f8, %f1 ldsw [%l7 + 0x68], %o2 st %f6, [%l7 + 0x74] call loop_1757 ldsb [%l7 + 0x7A], %g6 ldd [%l7 + 0x20], %f10 fbl,a %fcc1, loop_1758 loop_1757: std %f14, [%l7 + 0x70] ldd [%l7 + 0x50], %f0 edge8ln %l3, %l4, %i2 loop_1758: movcs %icc, %g5, %i7 stx %g2, [%l7 + 0x60] sdiv %i0, 0x1F65, %l6 mova %icc, %i1, %l2 lduw [%l7 + 0x20], %g4 mulx %l0, 0x07B5, %o3 fmovrsgez %l5, %f5, %f6 stb %i5, [%l7 + 0x49] edge8n %i6, %g7, %o1 fmovsgu %icc, %f0, %f2 fnegs %f1, %f14 fmovdle %xcc, %f1, %f4 std %f12, [%l7 + 0x70] stw %o7, [%l7 + 0x1C] fpadd32 %f4, %f2, %f12 ldd [%l7 + 0x40], %f10 movleu %xcc, %g3, %i3 faligndata %f8, %f6, %f10 ldd [%l7 + 0x68], %f12 bpos,a %xcc, loop_1759 umul %o6, 0x1E3A, %l1 movgu %xcc, %o5, %o0 sll %i4, 0x06, %g1 loop_1759: movrlz %o2, 0x24C, %g6 brnz %l3, loop_1760 st %f1, [%l7 + 0x44] fxnors %f8, %f15, %f10 stx %l4, [%l7 + 0x28] loop_1760: fmovdneg %icc, %f10, %f4 fbule,a %fcc1, loop_1761 fmul8x16 %f4, %f6, %f8 stx %i2, [%l7 + 0x50] tvc %xcc, 0x1 loop_1761: std %f4, [%l7 + 0x58] xnor %g5, %o4, %g2 xnorcc %i0, %l6, %i7 movre %l2, 0x192, %i1 sethi 0x1FB6, %l0 ldsb [%l7 + 0x78], %g4 std %f0, [%l7 + 0x38] lduh [%l7 + 0x4A], %l5 fmovrsgez %o3, %f1, %f8 ldd [%l7 + 0x68], %f6 fnors %f6, %f3, %f14 fnors %f0, %f5, %f14 sllx %i5, 0x00, %g7 ldsb [%l7 + 0x38], %i6 fpmerge %f12, %f0, %f4 ldd [%l7 + 0x50], %f6 udivx %o1, 0x05CD, %g3 fpsub16 %f0, %f12, %f12 smulcc %i3, %o6, %l1 xor %o7, 0x12B9, %o0 fpadd16 %f0, %f6, %f8 sdivx %o5, 0x06D2, %i4 std %f0, [%l7 + 0x18] fnot2s %f8, %f2 brnz %o2, loop_1762 edge8 %g1, %l3, %l4 fmuld8sux16 %f14, %f0, %f12 fpack32 %f10, %f8, %f2 loop_1762: umul %g6, %i2, %o4 srax %g5, 0x01, %i0 fxnors %f11, %f6, %f7 movrgez %g2, %i7, %l6 ldsw [%l7 + 0x70], %i1 nop setx loop_1763, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_1764, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done subccc %l0, 0x0D95, %l2 fabsd %f8, %f10 loop_1763: ld [%l7 + 0x6C], %f9 loop_1764: udiv %g4, 0x05C4, %l5 subc %o3, %g7, %i6 sth %o1, [%l7 + 0x16] movl %icc, %i5, %i3 fmovdl %xcc, %f8, %f13 fabsd %f14, %f14 addcc %g3, 0x15D1, %o6 std %f12, [%l7 + 0x50] fmuld8sux16 %f0, %f5, %f10 mulscc %l1, 0x08BD, %o7 stb %o0, [%l7 + 0x71] udivx %o5, 0x17B8, %i4 tcs %icc, 0x5 bne %icc, loop_1765 fcmped %fcc3, %f2, %f6 stb %g1, [%l7 + 0x23] std %f8, [%l7 + 0x10] loop_1765: movcs %icc, %l3, %l4 ldsw [%l7 + 0x0C], %g6 stb %o2, [%l7 + 0x69] lduw [%l7 + 0x0C], %o4 tleu %icc, 0x7 fandnot1 %f12, %f12, %f10 fmovsvc %icc, %f10, %f5 lduh [%l7 + 0x0C], %i2 tl %icc, 0x5 bcs,pt %icc, loop_1766 te %icc, 0x6 fmuld8ulx16 %f3, %f10, %f4 bpos loop_1767 loop_1766: andncc %g5, %i0, %i7 mova %icc, %g2, %i1 lduh [%l7 + 0x76], %l0 loop_1767: edge16n %l6, %g4, %l2 st %f13, [%l7 + 0x18] udiv %o3, 0x0F68, %g7 tsubcc %l5, 0x1873, %i6 lduw [%l7 + 0x70], %i5 fmovrslz %i3, %f1, %f2 brnz,a %g3, loop_1768 tpos %icc, 0x7 fmovsneg %xcc, %f2, %f8 movrlez %o6, 0x00E, %l1 loop_1768: fmovsne %icc, %f8, %f1 fmovsl %xcc, %f14, %f15 fxor %f14, %f6, %f6 ldsh [%l7 + 0x3A], %o1 st %f3, [%l7 + 0x40] ld [%l7 + 0x5C], %f1 stw %o7, [%l7 + 0x64] move %xcc, %o0, %o5 addccc %i4, %l3, %g1 fornot1 %f2, %f4, %f0 ldsh [%l7 + 0x78], %l4 movvc %xcc, %g6, %o4 fmuld8sux16 %f5, %f8, %f12 ldx [%l7 + 0x78], %i2 movrne %o2, 0x2E2, %i0 stx %i7, [%l7 + 0x10] array8 %g5, %g2, %l0 ldsw [%l7 + 0x30], %i1 fnands %f13, %f12, %f12 sth %g4, [%l7 + 0x1E] ldsw [%l7 + 0x6C], %l6 ta %icc, 0x0 ld [%l7 + 0x08], %f13 array32 %o3, %g7, %l5 edge32n %i6, %i5, %l2 fmul8x16 %f10, %f2, %f2 movcs %xcc, %g3, %o6 ldsh [%l7 + 0x54], %l1 fmovrse %o1, %f7, %f11 fmovsle %icc, %f3, %f10 ldsw [%l7 + 0x20], %i3 nop setx loop_1769, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x54], %o0 brlez,a %o5, loop_1770 movvs %xcc, %i4, %o7 loop_1769: brgez,a %g1, loop_1771 movre %l3, %g6, %o4 loop_1770: ld [%l7 + 0x44], %f5 ldx [%l7 + 0x70], %i2 loop_1771: fzero %f8 ldsh [%l7 + 0x16], %l4 fbne,a %fcc1, loop_1772 fornot1s %f2, %f14, %f9 fcmpgt16 %f14, %f8, %i0 fmovsvs %icc, %f8, %f13 loop_1772: fands %f9, %f1, %f13 addccc %i7, 0x08FB, %g5 lduh [%l7 + 0x4A], %g2 fcmpeq32 %f8, %f2, %l0 ldx [%l7 + 0x60], %o2 stw %i1, [%l7 + 0x6C] sra %g4, %l6, %g7 ldsw [%l7 + 0x08], %o3 bcs,a loop_1773 fble %fcc3, loop_1774 fnand %f4, %f8, %f0 addccc %i6, %i5, %l2 loop_1773: fbul,a %fcc3, loop_1775 loop_1774: fmovrdne %g3, %f14, %f2 ldsw [%l7 + 0x68], %l5 bcc,pn %xcc, loop_1776 loop_1775: brgez,a %o6, loop_1777 tl %icc, 0x6 brz,a %l1, loop_1778 loop_1776: sth %i3, [%l7 + 0x42] loop_1777: movneg %icc, %o1, %o0 srax %o5, %o7, %i4 loop_1778: fpadd32 %f4, %f10, %f2 stb %g1, [%l7 + 0x57] fmovrsgz %g6, %f1, %f14 fbug %fcc0, loop_1779 std %f8, [%l7 + 0x10] fcmpes %fcc2, %f2, %f13 andn %o4, %l3, %i2 loop_1779: bvs,a,pn %icc, loop_1780 fornot2 %f6, %f14, %f8 ldsb [%l7 + 0x74], %i0 lduw [%l7 + 0x54], %l4 loop_1780: edge16n %i7, %g5, %g2 fnegs %f12, %f8 fnor %f8, %f8, %f0 movre %o2, %i1, %l0 stb %g4, [%l7 + 0x3D] orn %l6, %o3, %i6 bshuffle %f12, %f0, %f10 array32 %g7, %i5, %l2 sub %l5, 0x09A6, %g3 taddcc %o6, 0x1530, %l1 ldx [%l7 + 0x68], %i3 fpadd32s %f9, %f3, %f4 fnot1s %f10, %f1 fbue,a %fcc3, loop_1781 ldx [%l7 + 0x20], %o0 fmovrdgz %o1, %f4, %f14 movrne %o7, 0x10A, %o5 loop_1781: fmovsneg %xcc, %f0, %f12 ldx [%l7 + 0x28], %i4 ldsb [%l7 + 0x25], %g6 std %f8, [%l7 + 0x38] fmovsn %icc, %f0, %f2 tgu %xcc, 0x7 st %f0, [%l7 + 0x10] srl %g1, 0x06, %o4 movrgz %i2, %i0, %l3 fmovrdne %l4, %f8, %f14 fmovdge %icc, %f8, %f4 fmovdle %xcc, %f14, %f0 ld [%l7 + 0x78], %f12 edge32l %g5, %g2, %o2 fmovrdlez %i7, %f0, %f0 ldx [%l7 + 0x70], %l0 fbue,a %fcc1, loop_1782 edge32ln %i1, %l6, %o3 fmovscc %icc, %f4, %f0 ldsw [%l7 + 0x14], %i6 loop_1782: fmovse %xcc, %f8, %f1 bneg,a,pt %xcc, loop_1783 smulcc %g7, 0x1022, %g4 fmovrdne %i5, %f4, %f4 bn,a %xcc, loop_1784 loop_1783: tl %icc, 0x4 edge32n %l2, %g3, %l5 fmovdcc %icc, %f4, %f0 loop_1784: fmuld8sux16 %f1, %f0, %f4 srl %o6, %l1, %o0 fornot2s %f3, %f1, %f10 tgu %xcc, 0x3 fnand %f12, %f2, %f10 fnegs %f7, %f1 ldsh [%l7 + 0x42], %i3 movg %icc, %o1, %o7 sth %i4, [%l7 + 0x3C] bg,pt %icc, loop_1785 stx %g6, [%l7 + 0x10] stb %o5, [%l7 + 0x7A] sethi 0x14C2, %o4 loop_1785: fpadd16 %f6, %f14, %f0 stw %i2, [%l7 + 0x78] movre %g1, 0x338, %i0 bvs,pt %xcc, loop_1786 fcmpgt32 %f4, %f14, %l4 smul %l3, %g2, %g5 bne loop_1787 loop_1786: add %i7, %o2, %i1 ldub [%l7 + 0x2C], %l6 fpackfix %f12, %f10 loop_1787: nop setx loop_1788, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpack16 %f0, %f14 fmovdneg %xcc, %f3, %f5 fbl %fcc3, loop_1789 loop_1788: stx %o3, [%l7 + 0x10] bl,a,pn %icc, loop_1790 andcc %l0, %i6, %g7 loop_1789: sdiv %g4, 0x1084, %i5 fmovdn %xcc, %f2, %f0 loop_1790: srlx %l2, %l5, %g3 fbe,a %fcc1, loop_1791 fnot2s %f14, %f4 fornot1 %f2, %f10, %f14 tne %icc, 0x7 loop_1791: mova %icc, %o6, %l1 ldsb [%l7 + 0x58], %i3 ldx [%l7 + 0x58], %o0 ldsh [%l7 + 0x5E], %o1 mulx %i4, %g6, %o5 fmovdge %xcc, %f13, %f15 ldsh [%l7 + 0x32], %o7 fbug %fcc3, loop_1792 orncc %o4, 0x0906, %i2 fornot1s %f1, %f14, %f9 brlez %i0, loop_1793 loop_1792: fmovdneg %icc, %f15, %f8 ldsw [%l7 + 0x34], %l4 brgez %g1, loop_1794 loop_1793: fbu %fcc0, loop_1795 std %f2, [%l7 + 0x28] sdivx %g2, 0x1B20, %l3 loop_1794: brlez %i7, loop_1796 loop_1795: stw %o2, [%l7 + 0x30] ldsh [%l7 + 0x18], %g5 fandnot2 %f0, %f6, %f6 loop_1796: fmovdg %xcc, %f12, %f14 movle %xcc, %l6, %i1 edge32 %l0, %i6, %o3 fxor %f2, %f10, %f8 st %f5, [%l7 + 0x60] fmovdle %xcc, %f9, %f10 brnz %g4, loop_1797 bne,pn %xcc, loop_1798 umulcc %i5, 0x0643, %g7 srlx %l2, 0x05, %g3 loop_1797: tpos %xcc, 0x5 loop_1798: bge,pt %xcc, loop_1799 bn,a loop_1800 fpack16 %f12, %f10 fsrc1 %f4, %f10 loop_1799: stw %l5, [%l7 + 0x74] loop_1800: orn %o6, %l1, %o0 fmovsle %xcc, %f3, %f3 fors %f13, %f2, %f4 tleu %icc, 0x6 movn %xcc, %i3, %i4 st %f0, [%l7 + 0x68] fmovse %icc, %f6, %f13 fandnot1 %f10, %f14, %f6 ld [%l7 + 0x10], %f14 nop setx loop_1801, %l0, %l1 jmpl %l1, %g6 ldsb [%l7 + 0x34], %o1 fmovrse %o7, %f15, %f8 fcmpne16 %f6, %f8, %o4 loop_1801: std %f2, [%l7 + 0x38] fmovsgu %icc, %f1, %f9 siam 0x6 std %f4, [%l7 + 0x50] ldx [%l7 + 0x30], %o5 bge,a,pn %xcc, loop_1802 addc %i2, 0x01D4, %i0 fmovscc %icc, %f2, %f2 brlz %l4, loop_1803 loop_1802: lduh [%l7 + 0x76], %g1 faligndata %f10, %f12, %f4 fmovsge %xcc, %f6, %f11 loop_1803: ldub [%l7 + 0x3F], %g2 movge %icc, %l3, %o2 sth %g5, [%l7 + 0x36] fmul8x16 %f2, %f4, %f2 stw %l6, [%l7 + 0x44] ldsb [%l7 + 0x61], %i1 lduw [%l7 + 0x18], %l0 fmovsvc %icc, %f2, %f11 stx %i7, [%l7 + 0x68] fxnors %f7, %f5, %f13 bge,a,pn %xcc, loop_1804 std %f6, [%l7 + 0x70] fabss %f6, %f0 ldx [%l7 + 0x78], %i6 loop_1804: fmovrsne %g4, %f15, %f14 ldsb [%l7 + 0x3D], %o3 fmuld8ulx16 %f13, %f8, %f0 fmovsg %xcc, %f3, %f2 tsubcc %g7, 0x062B, %i5 fnegd %f8, %f0 ldub [%l7 + 0x1B], %g3 fzeros %f11 ldsb [%l7 + 0x29], %l2 fmovscc %icc, %f11, %f1 ldx [%l7 + 0x68], %o6 fcmps %fcc3, %f5, %f3 fmuld8sux16 %f5, %f7, %f2 tl %xcc, 0x2 movrgz %l1, %o0, %l5 fornot1s %f5, %f8, %f10 andncc %i4, %g6, %i3 xor %o7, %o4, %o5 xnor %o1, %i0, %i2 tcc %icc, 0x5 lduw [%l7 + 0x48], %l4 array32 %g2, %l3, %g1 fexpand %f7, %f6 tcc %xcc, 0x6 fcmple16 %f4, %f12, %o2 movcc %icc, %g5, %l6 stb %l0, [%l7 + 0x1E] st %f5, [%l7 + 0x20] stw %i7, [%l7 + 0x28] alignaddrl %i6, %i1, %g4 fmovrse %o3, %f1, %f13 fcmpne32 %f14, %f12, %i5 fmovd %f2, %f8 ld [%l7 + 0x58], %f1 stw %g7, [%l7 + 0x70] array8 %l2, %g3, %l1 fmovdge %xcc, %f5, %f9 fcmpes %fcc2, %f11, %f11 fcmps %fcc0, %f12, %f9 edge16ln %o0, %l5, %o6 fmovdl %xcc, %f4, %f4 fmovrslez %i4, %f10, %f8 ldsb [%l7 + 0x4C], %i3 lduw [%l7 + 0x40], %g6 sethi 0x1D6B, %o7 std %f8, [%l7 + 0x30] lduh [%l7 + 0x5C], %o4 stx %o5, [%l7 + 0x70] ldsh [%l7 + 0x58], %o1 fmuld8sux16 %f7, %f12, %f8 ldx [%l7 + 0x30], %i0 stb %i2, [%l7 + 0x57] edge16n %g2, %l3, %g1 stw %o2, [%l7 + 0x5C] srax %l4, %l6, %l0 movrlez %g5, %i6, %i1 fmovdleu %xcc, %f15, %f3 fcmped %fcc1, %f0, %f12 stx %i7, [%l7 + 0x60] lduw [%l7 + 0x58], %o3 st %f2, [%l7 + 0x30] orn %g4, %g7, %i5 stw %g3, [%l7 + 0x54] addccc %l2, 0x103D, %o0 subccc %l5, 0x1856, %l1 std %f14, [%l7 + 0x28] fnot1s %f12, %f11 edge32 %o6, %i3, %i4 ldsw [%l7 + 0x4C], %g6 bn,pt %icc, loop_1805 ld [%l7 + 0x10], %f9 lduh [%l7 + 0x5A], %o4 smul %o5, %o1, %o7 loop_1805: brnz %i2, loop_1806 fone %f12 ldx [%l7 + 0x30], %g2 bg,a,pt %xcc, loop_1807 loop_1806: add %i0, %l3, %o2 orncc %l4, %g1, %l0 ldx [%l7 + 0x20], %l6 loop_1807: movpos %xcc, %i6, %i1 fmovsge %icc, %f3, %f7 ldub [%l7 + 0x71], %g5 call loop_1808 brlez %i7, loop_1809 fbge,a %fcc2, loop_1810 fmovdleu %icc, %f6, %f7 loop_1808: std %f14, [%l7 + 0x38] loop_1809: ldsw [%l7 + 0x70], %o3 loop_1810: movpos %icc, %g7, %g4 fmovrse %g3, %f0, %f9 stw %l2, [%l7 + 0x3C] std %f14, [%l7 + 0x18] fble %fcc3, loop_1811 ldx [%l7 + 0x18], %o0 fmovdge %xcc, %f3, %f11 for %f6, %f6, %f8 loop_1811: tvc %icc, 0x3 ld [%l7 + 0x44], %f13 ldx [%l7 + 0x38], %l5 fcmple16 %f6, %f12, %i5 sethi 0x1813, %o6 ldub [%l7 + 0x58], %i3 ldsh [%l7 + 0x76], %i4 ldsw [%l7 + 0x2C], %l1 std %f14, [%l7 + 0x58] fmul8ulx16 %f10, %f10, %f12 bne,a,pn %icc, loop_1812 fmovs %f5, %f9 fabss %f12, %f0 srl %o4, 0x16, %g6 loop_1812: ldx [%l7 + 0x40], %o1 te %icc, 0x2 brlez %o7, loop_1813 ldub [%l7 + 0x3A], %i2 fbg %fcc0, loop_1814 brlez %g2, loop_1815 loop_1813: tcc %icc, 0x0 ldub [%l7 + 0x63], %o5 loop_1814: ldsb [%l7 + 0x23], %i0 loop_1815: fpackfix %f10, %f0 edge32n %o2, %l4, %g1 fornot1 %f8, %f8, %f0 stb %l0, [%l7 + 0x6F] ba,a %icc, loop_1816 ldsh [%l7 + 0x62], %l3 lduw [%l7 + 0x18], %l6 and %i6, 0x1A99, %i1 loop_1816: lduw [%l7 + 0x64], %g5 stb %i7, [%l7 + 0x5D] ld [%l7 + 0x1C], %f5 sethi 0x0D8A, %o3 bleu,a %icc, loop_1817 std %f14, [%l7 + 0x60] fcmpgt32 %f0, %f12, %g7 fmovsl %icc, %f11, %f11 loop_1817: udiv %g3, 0x1682, %g4 tgu %icc, 0x5 edge32ln %o0, %l2, %l5 stx %o6, [%l7 + 0x68] andn %i5, 0x067B, %i4 pdist %f8, %f10, %f6 fandnot1 %f0, %f14, %f2 fmovdne %icc, %f8, %f14 tg %icc, 0x6 srax %l1, %i3, %g6 ld [%l7 + 0x10], %f12 movpos %icc, %o1, %o4 tcs %xcc, 0x0 call loop_1818 smul %i2, 0x0994, %g2 edge16ln %o7, %o5, %i0 fcmped %fcc2, %f4, %f10 loop_1818: tge %xcc, 0x6 tcc %icc, 0x7 brgz %l4, loop_1819 ldub [%l7 + 0x32], %o2 fnot2s %f7, %f7 fnand %f0, %f8, %f4 loop_1819: ldsh [%l7 + 0x24], %l0 subc %g1, 0x1E75, %l6 te %icc, 0x6 fbg,a %fcc2, loop_1820 fbne,a %fcc2, loop_1821 fcmpes %fcc2, %f1, %f9 stb %i6, [%l7 + 0x5F] loop_1820: fmovdleu %xcc, %f14, %f11 loop_1821: stb %i1, [%l7 + 0x1A] fnors %f1, %f7, %f11 fsrc2s %f13, %f3 fbl %fcc1, loop_1822 ldsw [%l7 + 0x38], %g5 fpsub32s %f14, %f11, %f9 edge16l %i7, %l3, %o3 loop_1822: fcmped %fcc3, %f12, %f10 stb %g3, [%l7 + 0x72] edge16l %g7, %o0, %l2 movl %xcc, %l5, %g4 ld [%l7 + 0x50], %f1 ldub [%l7 + 0x1B], %o6 ba,pn %xcc, loop_1823 ldub [%l7 + 0x54], %i4 std %f12, [%l7 + 0x28] bgu,pn %xcc, loop_1824 loop_1823: edge32l %i5, %l1, %i3 fmovrdlez %o1, %f12, %f4 fcmped %fcc2, %f14, %f4 loop_1824: subcc %o4, %g6, %g2 fmul8x16al %f4, %f15, %f10 ldsw [%l7 + 0x60], %i2 orcc %o7, 0x198F, %i0 fmovdvc %icc, %f0, %f15 fmovrslez %o5, %f9, %f5 ld [%l7 + 0x50], %f12 movpos %icc, %l4, %o2 fmovrdgz %g1, %f4, %f0 bcc,pt %icc, loop_1825 lduh [%l7 + 0x16], %l0 ba,a,pt %icc, loop_1826 ldx [%l7 + 0x70], %i6 loop_1825: tn %xcc, 0x2 fpadd16 %f10, %f0, %f8 loop_1826: fones %f5 ldsb [%l7 + 0x47], %l6 xor %g5, %i7, %i1 and %o3, 0x0A2E, %l3 movpos %xcc, %g3, %o0 fpsub32 %f0, %f10, %f4 tn %xcc, 0x0 sdivx %l2, 0x1598, %l5 movrlez %g4, 0x3B8, %o6 sth %i4, [%l7 + 0x44] fmuld8ulx16 %f15, %f11, %f2 fcmpeq32 %f8, %f2, %g7 popc %l1, %i3 ldsw [%l7 + 0x58], %i5 ldd [%l7 + 0x28], %f8 edge8l %o4, %o1, %g6 array16 %i2, %o7, %i0 ldd [%l7 + 0x40], %f14 orncc %g2, 0x1CBA, %o5 brlez,a %o2, loop_1827 and %g1, %l0, %i6 fmovrdgez %l4, %f8, %f10 fcmpeq32 %f4, %f8, %l6 loop_1827: fpackfix %f10, %f5 tneg %icc, 0x5 stx %i7, [%l7 + 0x38] movne %icc, %g5, %o3 bvc,a,pn %icc, loop_1828 brlez,a %l3, loop_1829 taddcctv %i1, 0x193C, %o0 lduh [%l7 + 0x58], %l2 loop_1828: fbge %fcc0, loop_1830 loop_1829: mulscc %l5, 0x1CF1, %g4 fcmped %fcc1, %f14, %f12 ldub [%l7 + 0x1D], %g3 loop_1830: or %o6, %i4, %g7 array16 %i3, %i5, %l1 stw %o4, [%l7 + 0x50] sth %g6, [%l7 + 0x78] fbug %fcc2, loop_1831 fornot1s %f4, %f1, %f2 brnz,a %o1, loop_1832 bl loop_1833 loop_1831: ld [%l7 + 0x74], %f12 taddcctv %i2, %o7, %i0 loop_1832: bge,a %xcc, loop_1834 loop_1833: ta %xcc, 0x0 ldsw [%l7 + 0x2C], %o5 fbl,a %fcc0, loop_1835 loop_1834: ldsh [%l7 + 0x3C], %o2 srax %g2, %l0, %i6 bpos,a,pn %xcc, loop_1836 loop_1835: fabsd %f8, %f12 bcs,pn %icc, loop_1837 tleu %xcc, 0x1 loop_1836: movn %icc, %g1, %l6 brgz,a %l4, loop_1838 loop_1837: movneg %icc, %i7, %g5 ldsw [%l7 + 0x28], %l3 xorcc %i1, %o0, %o3 loop_1838: fmul8x16al %f8, %f9, %f4 fmovsgu %xcc, %f0, %f1 bleu,a,pt %icc, loop_1839 fcmpgt32 %f10, %f2, %l5 fmovrsgez %l2, %f7, %f1 fbne %fcc1, loop_1840 loop_1839: fmovsvc %icc, %f4, %f14 tvc %xcc, 0x0 fmovrdgz %g4, %f6, %f10 loop_1840: ldsh [%l7 + 0x4E], %g3 subccc %i4, 0x1F5F, %g7 tl %xcc, 0x6 fmuld8sux16 %f3, %f2, %f8 be,a,pt %icc, loop_1841 udivx %i3, 0x1CF9, %o6 fmovsge %icc, %f3, %f2 fmovse %xcc, %f9, %f11 loop_1841: ldsh [%l7 + 0x2A], %i5 smul %o4, 0x1A84, %g6 bpos,pn %icc, loop_1842 st %f8, [%l7 + 0x6C] fxors %f7, %f14, %f11 lduh [%l7 + 0x1C], %o1 loop_1842: pdist %f14, %f4, %f14 orcc %i2, 0x0D5A, %o7 bcs,a loop_1843 faligndata %f6, %f4, %f12 or %l1, %o5, %o2 ldub [%l7 + 0x7E], %g2 loop_1843: fzeros %f1 brgz,a %i0, loop_1844 fandnot1s %f3, %f11, %f14 ldub [%l7 + 0x3D], %i6 array16 %l0, %g1, %l6 loop_1844: fnegd %f6, %f2 stw %l4, [%l7 + 0x5C] tneg %xcc, 0x7 bneg loop_1845 movcc %icc, %g5, %l3 sllx %i7, %o0, %i1 fpack16 %f8, %f4 loop_1845: subcc %o3, 0x060A, %l5 lduw [%l7 + 0x64], %g4 fone %f2 fmovrdlez %g3, %f14, %f4 movn %icc, %i4, %l2 fmovrdlez %i3, %f14, %f4 sth %o6, [%l7 + 0x16] fmovsl %icc, %f14, %f9 ldx [%l7 + 0x68], %g7 movle %xcc, %i5, %o4 ldx [%l7 + 0x58], %o1 edge16l %g6, %o7, %l1 udiv %o5, 0x06A1, %i2 movne %icc, %g2, %o2 fbe,a %fcc1, loop_1846 brlez,a %i0, loop_1847 ldsb [%l7 + 0x5F], %i6 sethi 0x06D9, %g1 loop_1846: bge %icc, loop_1848 loop_1847: move %icc, %l0, %l6 sth %g5, [%l7 + 0x54] lduw [%l7 + 0x3C], %l4 loop_1848: fbul,a %fcc0, loop_1849 fmovsneg %xcc, %f6, %f4 ld [%l7 + 0x2C], %f10 fmovdne %icc, %f4, %f5 loop_1849: tne %icc, 0x0 fmul8ulx16 %f4, %f10, %f12 subc %i7, 0x018C, %l3 umulcc %o0, 0x0A26, %i1 bcs,pt %xcc, loop_1850 sth %o3, [%l7 + 0x18] ldx [%l7 + 0x30], %l5 udivcc %g4, 0x18DF, %g3 loop_1850: fmovsleu %xcc, %f14, %f14 array8 %l2, %i4, %i3 ldsb [%l7 + 0x3F], %o6 srlx %g7, %o4, %i5 or %g6, %o1, %l1 fmovsneg %xcc, %f15, %f12 std %f12, [%l7 + 0x60] orncc %o5, %i2, %g2 fmovsge %icc, %f11, %f0 lduw [%l7 + 0x7C], %o2 edge8ln %o7, %i0, %g1 ldx [%l7 + 0x18], %i6 ldsh [%l7 + 0x12], %l0 nop setx loop_1851, %l0, %l1 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 %icc, %g5, %l4 bne,a,pn %icc, loop_1852 stb %l6, [%l7 + 0x2E] loop_1851: fsrc2s %f11, %f7 xnorcc %i7, %l3, %i1 loop_1852: edge32l %o3, %l5, %o0 movn %xcc, %g4, %g3 stb %l2, [%l7 + 0x4F] fmovsa %icc, %f0, %f3 bgu,a,pn %icc, loop_1853 std %f12, [%l7 + 0x20] edge32n %i4, %o6, %i3 fbge,a %fcc2, loop_1854 loop_1853: brlez %o4, loop_1855 sdivcc %g7, 0x1EE7, %i5 fcmpne32 %f6, %f0, %g6 loop_1854: ldx [%l7 + 0x08], %o1 loop_1855: fpmerge %f15, %f4, %f0 lduh [%l7 + 0x0A], %l1 brnz,a %o5, loop_1856 move %xcc, %i2, %o2 std %f10, [%l7 + 0x60] movvs %xcc, %o7, %g2 loop_1856: lduw [%l7 + 0x20], %i0 fxors %f2, %f6, %f5 fmul8x16 %f2, %f6, %f14 fxnor %f12, %f6, %f2 fnot1 %f12, %f0 fcmple32 %f0, %f6, %i6 and %g1, 0x022D, %g5 srl %l0, %l4, %l6 bleu,a %xcc, loop_1857 addc %l3, 0x0B74, %i1 mulscc %o3, 0x1B22, %l5 brgez,a %i7, loop_1858 loop_1857: andn %g4, 0x1EF7, %g3 movcs %icc, %o0, %l2 sth %o6, [%l7 + 0x54] loop_1858: fzeros %f12 lduw [%l7 + 0x24], %i3 stx %o4, [%l7 + 0x20] ldx [%l7 + 0x58], %g7 edge16n %i4, %i5, %g6 fnand %f0, %f8, %f14 ldsw [%l7 + 0x7C], %o1 ld [%l7 + 0x1C], %f14 stb %o5, [%l7 + 0x43] lduh [%l7 + 0x2A], %i2 fandnot2 %f0, %f6, %f2 bpos,pt %icc, loop_1859 ble,a %icc, loop_1860 ldsh [%l7 + 0x5E], %o2 fmovscc %xcc, %f3, %f8 loop_1859: fbug,a %fcc1, loop_1861 loop_1860: or %l1, 0x099D, %o7 movrlz %g2, %i0, %i6 tne %xcc, 0x4 loop_1861: smulcc %g5, 0x0B87, %l0 ldsh [%l7 + 0x1A], %g1 siam 0x2 fmovdpos %icc, %f6, %f2 sll %l6, 0x1F, %l4 taddcc %l3, 0x105E, %i1 sdivx %l5, 0x0A55, %i7 bne loop_1862 bcc,a,pn %xcc, loop_1863 ldsb [%l7 + 0x72], %g4 movrgez %o3, 0x375, %g3 loop_1862: ldsw [%l7 + 0x18], %l2 loop_1863: subcc %o6, 0x0D57, %i3 brnz %o4, loop_1864 ld [%l7 + 0x40], %f10 lduw [%l7 + 0x44], %g7 fmovdle %xcc, %f8, %f9 loop_1864: fmul8sux16 %f10, %f14, %f2 fornot1 %f10, %f10, %f4 lduh [%l7 + 0x34], %o0 tcs %icc, 0x5 stb %i4, [%l7 + 0x5A] fbo,a %fcc1, loop_1865 fcmple16 %f4, %f14, %i5 fmul8x16 %f8, %f6, %f14 fbl %fcc3, loop_1866 loop_1865: fornot2s %f0, %f9, %f7 brz %o1, loop_1867 std %f6, [%l7 + 0x58] loop_1866: fnand %f12, %f14, %f10 mova %xcc, %g6, %o5 loop_1867: fmovdleu %xcc, %f9, %f5 fblg,a %fcc3, loop_1868 fone %f2 fxnor %f0, %f8, %f8 bvs,a %xcc, loop_1869 loop_1868: fnegd %f12, %f4 be,a %icc, loop_1870 fandnot1s %f4, %f12, %f15 loop_1869: st %f10, [%l7 + 0x1C] bvs loop_1871 loop_1870: fmovdl %icc, %f12, %f5 edge32ln %o2, %l1, %o7 stw %i2, [%l7 + 0x28] loop_1871: stw %i0, [%l7 + 0x40] tge %icc, 0x1 ldsw [%l7 + 0x40], %g2 array16 %g5, %i6, %g1 ldx [%l7 + 0x20], %l6 ldsw [%l7 + 0x08], %l4 fmovsle %icc, %f9, %f11 fmovsvs %icc, %f6, %f6 fnot2s %f2, %f4 alignaddr %l0, %l3, %i1 movrlez %l5, %i7, %o3 fpadd16 %f14, %f8, %f10 edge32ln %g3, %l2, %g4 ldub [%l7 + 0x1D], %o6 tsubcctv %o4, %i3, %g7 fnands %f10, %f4, %f4 fbne %fcc3, loop_1872 movrne %i4, %o0, %i5 fmovsle %xcc, %f10, %f3 movn %icc, %o1, %g6 loop_1872: bvc,pn %xcc, loop_1873 ldd [%l7 + 0x40], %f8 ldsh [%l7 + 0x5C], %o5 addccc %o2, %o7, %i2 loop_1873: fnot1s %f12, %f9 ldsb [%l7 + 0x38], %i0 bvs,a,pt %xcc, loop_1874 st %f4, [%l7 + 0x14] fcmpeq16 %f6, %f12, %l1 brz %g5, loop_1875 loop_1874: fpsub32 %f6, %f8, %f6 fmovrse %i6, %f4, %f3 ldub [%l7 + 0x23], %g1 loop_1875: fmovdcc %icc, %f8, %f6 edge16n %g2, %l6, %l4 fmul8x16al %f13, %f12, %f2 tsubcc %l3, %i1, %l0 andn %i7, %l5, %o3 brgz,a %l2, loop_1876 std %f12, [%l7 + 0x28] nop setx loop_1877, %l0, %l1 jmpl %l1, %g3 fornot1 %f12, %f4, %f14 loop_1876: fmovdpos %icc, %f12, %f11 movrgz %g4, 0x246, %o4 loop_1877: ldsw [%l7 + 0x70], %i3 fsrc1 %f12, %f6 movcc %xcc, %g7, %o6 ldx [%l7 + 0x40], %o0 fbu %fcc3, loop_1878 fcmpeq32 %f10, %f12, %i5 fmovsleu %icc, %f12, %f9 stb %i4, [%l7 + 0x7A] loop_1878: bcc loop_1879 st %f7, [%l7 + 0x6C] lduw [%l7 + 0x10], %o1 tge %xcc, 0x7 loop_1879: lduw [%l7 + 0x18], %g6 movn %icc, %o2, %o7 lduh [%l7 + 0x46], %o5 subcc %i0, 0x17AD, %l1 movvc %xcc, %i2, %i6 bcc,pn %xcc, loop_1880 fand %f10, %f0, %f0 std %f8, [%l7 + 0x10] stx %g1, [%l7 + 0x10] loop_1880: udivcc %g2, 0x0C74, %l6 fmovsvs %icc, %f15, %f13 fbe %fcc0, loop_1881 fones %f12 fnegs %f10, %f10 st %f9, [%l7 + 0x28] loop_1881: movrgz %l4, %g5, %i1 fmovrde %l3, %f10, %f12 stw %l0, [%l7 + 0x20] ldsb [%l7 + 0x3D], %l5 ldd [%l7 + 0x78], %f10 bge,a,pn %xcc, loop_1882 fabsd %f4, %f12 ldsh [%l7 + 0x70], %o3 ldx [%l7 + 0x20], %i7 loop_1882: lduw [%l7 + 0x6C], %g3 xnorcc %l2, %o4, %g4 st %f9, [%l7 + 0x18] fmovsvc %xcc, %f11, %f6 movre %g7, 0x247, %o6 fcmped %fcc3, %f2, %f4 fcmpeq16 %f2, %f2, %o0 st %f10, [%l7 + 0x4C] nop setx loop_1883, %l0, %l1 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 %f0, [%l7 + 0x58] bl,pt %xcc, loop_1884 smulcc %i3, 0x1703, %i5 loop_1883: sub %i4, 0x173C, %g6 fmovrse %o1, %f3, %f13 loop_1884: stw %o7, [%l7 + 0x5C] bne,pt %icc, loop_1885 bvc,pn %xcc, loop_1886 ldd [%l7 + 0x08], %f4 ldsw [%l7 + 0x4C], %o5 loop_1885: fbu,a %fcc0, loop_1887 loop_1886: ldsw [%l7 + 0x28], %i0 movneg %xcc, %l1, %i2 stw %o2, [%l7 + 0x60] loop_1887: fbl,a %fcc3, loop_1888 fbul %fcc1, loop_1889 tgu %icc, 0x6 stw %g1, [%l7 + 0x50] loop_1888: pdist %f10, %f8, %f0 loop_1889: ldsb [%l7 + 0x58], %i6 fpadd16 %f10, %f10, %f10 fmovse %xcc, %f13, %f1 movvs %icc, %g2, %l4 fmul8x16al %f7, %f0, %f2 fmovdcc %icc, %f10, %f7 fbug,a %fcc3, loop_1890 fbule,a %fcc0, loop_1891 fbe,a %fcc2, loop_1892 srax %g5, %l6, %i1 loop_1890: brlez %l3, loop_1893 loop_1891: fandnot1 %f2, %f10, %f12 loop_1892: edge16 %l0, %o3, %l5 fandnot1 %f8, %f10, %f6 loop_1893: fmovrdgz %g3, %f14, %f6 smul %i7, %o4, %g4 fandnot1 %f8, %f14, %f6 fors %f1, %f1, %f15 fpackfix %f12, %f3 popc 0x1618, %g7 fbule,a %fcc2, loop_1894 movne %xcc, %o6, %l2 fbug %fcc3, loop_1895 movcc %xcc, %o0, %i5 loop_1894: fcmpne32 %f6, %f8, %i4 fmovspos %icc, %f4, %f11 loop_1895: edge8l %i3, %g6, %o1 orn %o5, %i0, %o7 stx %i2, [%l7 + 0x28] fmovsgu %xcc, %f9, %f11 fbge %fcc3, loop_1896 stw %l1, [%l7 + 0x0C] ldsw [%l7 + 0x48], %g1 stw %o2, [%l7 + 0x14] loop_1896: ldub [%l7 + 0x73], %g2 sub %l4, 0x1BD3, %i6 edge8 %g5, %i1, %l6 nop setx loop_1897, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovs %f2, %f0 be,a,pn %icc, loop_1898 subc %l3, 0x143B, %l0 loop_1897: lduh [%l7 + 0x58], %l5 ldsh [%l7 + 0x22], %g3 loop_1898: ldsh [%l7 + 0x34], %o3 ldsb [%l7 + 0x62], %o4 ld [%l7 + 0x5C], %f3 movne %icc, %i7, %g4 sdivcc %o6, 0x1E08, %l2 sth %o0, [%l7 + 0x1A] popc %g7, %i4 fbu %fcc1, loop_1899 mulx %i5, %g6, %o1 tl %xcc, 0x3 sll %o5, 0x08, %i3 loop_1899: stb %o7, [%l7 + 0x0D] std %f6, [%l7 + 0x28] fone %f6 fble,a %fcc0, loop_1900 movvc %icc, %i2, %l1 fmovrdne %g1, %f4, %f0 tne %icc, 0x1 loop_1900: ld [%l7 + 0x74], %f7 fors %f6, %f5, %f11 movleu %xcc, %i0, %g2 fcmpne32 %f2, %f14, %l4 bn,a,pt %icc, loop_1901 lduw [%l7 + 0x38], %o2 fbul,a %fcc3, loop_1902 st %f6, [%l7 + 0x34] loop_1901: stw %i6, [%l7 + 0x48] movg %xcc, %g5, %i1 loop_1902: fmovspos %icc, %f8, %f14 ldsw [%l7 + 0x68], %l3 fzeros %f13 lduw [%l7 + 0x38], %l6 array16 %l5, %l0, %g3 stw %o4, [%l7 + 0x70] fexpand %f7, %f8 fandnot1s %f13, %f1, %f2 fone %f12 ld [%l7 + 0x08], %f15 fmovsn %xcc, %f0, %f4 fcmpes %fcc0, %f7, %f11 fcmpeq32 %f10, %f14, %i7 fnot1 %f14, %f2 bneg,a,pn %xcc, loop_1903 fmovdge %xcc, %f13, %f5 fsrc2s %f0, %f1 fmovdl %xcc, %f9, %f1 loop_1903: ldsb [%l7 + 0x6E], %o3 lduh [%l7 + 0x78], %o6 fnot1s %f2, %f13 tcc %xcc, 0x6 fble,a %fcc1, loop_1904 sth %g4, [%l7 + 0x64] fmovrse %o0, %f5, %f3 edge8 %l2, %g7, %i4 loop_1904: ldx [%l7 + 0x30], %i5 stx %o1, [%l7 + 0x50] fmovdleu %icc, %f0, %f6 fpack32 %f10, %f14, %f8 umul %g6, %i3, %o7 ldsw [%l7 + 0x3C], %o5 fmul8x16au %f6, %f15, %f12 movcs %icc, %l1, %g1 andncc %i2, %g2, %l4 fxnors %f2, %f14, %f7 ldsh [%l7 + 0x10], %i0 fpmerge %f13, %f1, %f6 ldsb [%l7 + 0x72], %i6 fmovse %xcc, %f4, %f12 fpsub16s %f15, %f9, %f3 stx %g5, [%l7 + 0x40] fcmpgt16 %f2, %f10, %o2 brlz,a %l3, loop_1905 ldsh [%l7 + 0x74], %i1 addccc %l5, %l6, %g3 fmovde %icc, %f13, %f13 loop_1905: bge,pn %xcc, loop_1906 std %f2, [%l7 + 0x58] fmovrsgez %o4, %f2, %f14 fmovde %xcc, %f5, %f1 loop_1906: stb %i7, [%l7 + 0x6D] ldsb [%l7 + 0x7A], %o3 popc 0x118B, %o6 ldsw [%l7 + 0x7C], %l0 fcmpne32 %f14, %f8, %o0 lduw [%l7 + 0x20], %g4 fnegd %f2, %f8 ldsw [%l7 + 0x5C], %l2 alignaddrl %i4, %g7, %i5 fmovdvc %xcc, %f2, %f12 tle %xcc, 0x7 fmovdneg %xcc, %f13, %f11 move %icc, %g6, %i3 brz %o1, loop_1907 ldsw [%l7 + 0x0C], %o7 stb %l1, [%l7 + 0x18] ldd [%l7 + 0x20], %f2 loop_1907: bshuffle %f12, %f12, %f0 movgu %icc, %g1, %i2 lduh [%l7 + 0x36], %g2 ldsb [%l7 + 0x60], %l4 stw %o5, [%l7 + 0x60] fmovsn %xcc, %f2, %f8 tleu %xcc, 0x5 fblg %fcc2, loop_1908 orncc %i6, 0x019D, %i0 fsrc1 %f12, %f2 fpadd16s %f8, %f12, %f3 loop_1908: tsubcc %g5, %l3, %i1 tg %icc, 0x5 fbn,a %fcc0, loop_1909 fand %f0, %f10, %f2 fmovdle %xcc, %f3, %f12 ldd [%l7 + 0x60], %f8 loop_1909: fornot2s %f10, %f5, %f7 ld [%l7 + 0x74], %f12 fmovsne %icc, %f7, %f13 std %f4, [%l7 + 0x78] fmovdl %xcc, %f11, %f7 orncc %o2, %l5, %l6 brgez %o4, loop_1910 fones %f3 fmovdpos %icc, %f13, %f11 fmul8x16al %f14, %f13, %f6 loop_1910: bpos,a,pt %xcc, loop_1911 taddcc %g3, %o3, %i7 call loop_1912 fxnor %f10, %f2, %f14 loop_1911: fandnot1s %f10, %f0, %f11 st %f9, [%l7 + 0x70] loop_1912: ld [%l7 + 0x78], %f14 fmovdvs %icc, %f12, %f3 nop setx loop_1913, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movleu %icc, %l0, %o0 tcc %icc, 0x3 ldsh [%l7 + 0x16], %g4 loop_1913: ldx [%l7 + 0x08], %l2 fpadd16s %f8, %f12, %f11 fornot2s %f4, %f7, %f1 ldx [%l7 + 0x78], %i4 fblg,a %fcc1, loop_1914 movrne %g7, %i5, %o6 stw %g6, [%l7 + 0x40] edge8 %o1, %i3, %l1 loop_1914: fnegd %f0, %f12 fnor %f14, %f6, %f4 stw %g1, [%l7 + 0x64] fbe %fcc1, loop_1915 tvs %icc, 0x1 mulscc %i2, %g2, %o7 fnors %f4, %f1, %f9 loop_1915: fblg %fcc2, loop_1916 stb %o5, [%l7 + 0x36] fcmpgt32 %f10, %f14, %l4 fandnot2 %f2, %f12, %f10 loop_1916: fors %f4, %f3, %f12 st %f4, [%l7 + 0x28] tle %icc, 0x0 movre %i6, 0x24D, %i0 std %f12, [%l7 + 0x28] edge8l %l3, %g5, %i1 fxnors %f2, %f4, %f6 sdiv %o2, 0x1916, %l5 fxnors %f12, %f7, %f0 ldsh [%l7 + 0x4A], %o4 fmovdcc %icc, %f0, %f7 fba,a %fcc2, loop_1917 ldub [%l7 + 0x56], %g3 ldsb [%l7 + 0x45], %o3 umulcc %l6, %l0, %o0 loop_1917: fbul %fcc0, loop_1918 orncc %i7, 0x0D25, %l2 bneg,a,pt %icc, loop_1919 fandnot2s %f9, %f4, %f1 loop_1918: tsubcc %g4, 0x08AA, %i4 addc %g7, 0x141D, %i5 loop_1919: xnor %g6, %o6, %o1 ldub [%l7 + 0x5A], %l1 fsrc2 %f14, %f14 stw %g1, [%l7 + 0x78] bne,a %icc, loop_1920 fmovdne %icc, %f10, %f12 fcmple32 %f0, %f6, %i3 sdivx %g2, 0x17BC, %i2 loop_1920: bge,a loop_1921 std %f14, [%l7 + 0x58] ldsb [%l7 + 0x2F], %o7 fbl %fcc1, loop_1922 loop_1921: fmovd %f6, %f12 fpadd32s %f12, %f8, %f3 fmovdgu %xcc, %f14, %f10 loop_1922: stw %l4, [%l7 + 0x68] fzeros %f9 fmovrdgz %o5, %f10, %f12 bge,pt %xcc, loop_1923 ldsw [%l7 + 0x10], %i6 stb %i0, [%l7 + 0x16] bvc,pn %icc, loop_1924 loop_1923: stb %g5, [%l7 + 0x5F] fbul,a %fcc0, loop_1925 fcmpd %fcc3, %f6, %f4 loop_1924: fmul8sux16 %f0, %f8, %f0 fmovdvc %xcc, %f2, %f11 loop_1925: fmuld8ulx16 %f0, %f1, %f10 movle %icc, %i1, %l3 fmovsvc %xcc, %f5, %f12 lduh [%l7 + 0x7C], %o2 fcmps %fcc3, %f6, %f8 fmovdl %icc, %f3, %f6 fnor %f10, %f14, %f2 ldx [%l7 + 0x60], %l5 fmul8x16 %f6, %f14, %f6 tgu %icc, 0x2 fbul %fcc1, loop_1926 sth %o4, [%l7 + 0x2A] fnor %f12, %f10, %f8 ldub [%l7 + 0x1F], %o3 loop_1926: ld [%l7 + 0x30], %f13 movle %xcc, %g3, %l6 ld [%l7 + 0x6C], %f9 tn %xcc, 0x0 ldsw [%l7 + 0x6C], %o0 bshuffle %f0, %f10, %f2 movleu %xcc, %i7, %l2 std %f2, [%l7 + 0x68] orcc %l0, 0x0710, %i4 stw %g7, [%l7 + 0x74] fmovrse %g4, %f5, %f13 ldd [%l7 + 0x10], %f10 fcmped %fcc3, %f14, %f8 srax %g6, 0x11, %i5 siam 0x6 taddcctv %o6, %o1, %l1 mova %icc, %g1, %i3 movrgz %i2, 0x345, %g2 bpos,a,pt %icc, loop_1927 fmovdvc %icc, %f13, %f3 fbu %fcc3, loop_1928 fcmpne16 %f2, %f12, %o7 loop_1927: fmovdg %icc, %f0, %f12 ldub [%l7 + 0x27], %l4 loop_1928: add %o5, %i6, %g5 addc %i1, 0x12D6, %i0 tcs %icc, 0x4 fbl,a %fcc2, loop_1929 stb %o2, [%l7 + 0x40] ldub [%l7 + 0x71], %l3 ldsb [%l7 + 0x56], %l5 loop_1929: fabsd %f14, %f14 fands %f14, %f10, %f3 fmovsa %xcc, %f4, %f5 fmovrslez %o4, %f15, %f9 ldub [%l7 + 0x6B], %g3 fmovrde %o3, %f10, %f4 fmovspos %icc, %f2, %f14 lduw [%l7 + 0x40], %l6 fcmple16 %f14, %f2, %i7 movrlz %l2, %l0, %i4 ldub [%l7 + 0x1D], %o0 ldub [%l7 + 0x70], %g4 fxors %f14, %f0, %f10 fbge,a %fcc3, loop_1930 te %icc, 0x5 fnands %f0, %f15, %f4 fpack32 %f12, %f14, %f14 loop_1930: fpsub32 %f8, %f8, %f0 movrlz %g6, %g7, %i5 fcmpeq32 %f2, %f4, %o1 brnz,a %o6, loop_1931 edge8 %l1, %g1, %i3 siam 0x3 udivx %i2, 0x119E, %o7 loop_1931: ldsb [%l7 + 0x78], %l4 sra %g2, %o5, %g5 movrgz %i1, 0x26E, %i0 sll %i6, 0x09, %l3 sub %o2, 0x028F, %l5 edge16l %o4, %o3, %g3 ld [%l7 + 0x1C], %f11 bcs,a %icc, loop_1932 fmul8x16au %f1, %f14, %f6 sra %i7, %l6, %l0 fxors %f7, %f11, %f7 loop_1932: ld [%l7 + 0x14], %f8 fbl,a %fcc1, loop_1933 srlx %l2, 0x1B, %i4 fpsub32s %f3, %f9, %f9 stb %g4, [%l7 + 0x76] loop_1933: fpsub32 %f12, %f8, %f8 fmovsneg %icc, %f2, %f5 ldd [%l7 + 0x48], %f12 movre %o0, %g6, %i5 tcs %icc, 0x2 ldub [%l7 + 0x63], %o1 edge32ln %o6, %g7, %g1 ldsw [%l7 + 0x20], %l1 fbg %fcc1, loop_1934 mulscc %i3, 0x1594, %o7 bneg,pn %icc, loop_1935 fabss %f14, %f15 loop_1934: brlz,a %i2, loop_1936 stx %g2, [%l7 + 0x10] loop_1935: ldd [%l7 + 0x28], %f10 sra %l4, 0x1F, %g5 loop_1936: fcmps %fcc0, %f11, %f0 or %i1, %o5, %i6 lduh [%l7 + 0x7C], %i0 edge8l %l3, %l5, %o2 ldd [%l7 + 0x50], %f14 movrgz %o3, %o4, %g3 ldsh [%l7 + 0x7A], %l6 fsrc1 %f14, %f4 xnor %i7, 0x1FA0, %l0 fmovde %xcc, %f2, %f11 array16 %l2, %g4, %o0 tvc %xcc, 0x0 ldub [%l7 + 0x4B], %i4 fbul %fcc2, loop_1937 fmovsne %icc, %f10, %f3 lduw [%l7 + 0x6C], %i5 bshuffle %f2, %f10, %f8 loop_1937: fmovrdlz %o1, %f12, %f2 bcc,a loop_1938 edge8ln %o6, %g6, %g1 lduw [%l7 + 0x7C], %g7 ldx [%l7 + 0x10], %l1 loop_1938: popc 0x04F9, %o7 edge8ln %i3, %i2, %g2 stx %g5, [%l7 + 0x50] sdivx %i1, 0x05F5, %o5 fsrc2s %f15, %f5 bge,a loop_1939 fmovdne %icc, %f7, %f9 movgu %icc, %i6, %l4 sllx %i0, %l5, %o2 loop_1939: sdivx %l3, 0x15A7, %o4 tge %icc, 0x0 sra %o3, 0x11, %g3 ldsb [%l7 + 0x57], %l6 movrgez %l0, 0x19D, %i7 ldub [%l7 + 0x23], %l2 brlz %o0, loop_1940 ldsw [%l7 + 0x68], %g4 fabss %f9, %f4 siam 0x4 loop_1940: fmovdpos %icc, %f7, %f13 fsrc1 %f14, %f2 fmovdpos %xcc, %f14, %f11 movrgz %i4, 0x31A, %i5 std %f14, [%l7 + 0x40] lduw [%l7 + 0x28], %o6 ldsh [%l7 + 0x30], %g6 bvc,a,pt %xcc, loop_1941 fmovrse %g1, %f8, %f15 lduw [%l7 + 0x38], %o1 movcc %icc, %g7, %l1 loop_1941: stb %i3, [%l7 + 0x6C] fbule %fcc2, loop_1942 fandnot1 %f6, %f6, %f2 udiv %i2, 0x19BA, %o7 fabsd %f12, %f0 loop_1942: fbne,a %fcc1, loop_1943 movcc %icc, %g2, %g5 lduh [%l7 + 0x38], %o5 st %f10, [%l7 + 0x44] loop_1943: fornot1 %f10, %f4, %f8 edge8ln %i6, %i1, %l4 edge8 %i0, %o2, %l5 ldsw [%l7 + 0x24], %o4 xnor %o3, 0x11E6, %l3 std %f0, [%l7 + 0x08] fbo,a %fcc2, loop_1944 mulx %l6, 0x1B5F, %l0 ldsb [%l7 + 0x1B], %i7 movvs %xcc, %l2, %o0 loop_1944: xnorcc %g4, 0x143A, %g3 sth %i5, [%l7 + 0x48] bg,a,pn %xcc, loop_1945 stb %i4, [%l7 + 0x0F] fbuge,a %fcc3, loop_1946 st %f5, [%l7 + 0x54] loop_1945: ld [%l7 + 0x10], %f6 std %f6, [%l7 + 0x28] loop_1946: std %f8, [%l7 + 0x18] umulcc %o6, %g1, %o1 ldsw [%l7 + 0x2C], %g7 ldsb [%l7 + 0x16], %l1 edge32l %g6, %i2, %i3 std %f0, [%l7 + 0x68] orcc %g2, 0x18FA, %g5 ld [%l7 + 0x58], %f2 tgu %xcc, 0x7 and %o7, %o5, %i1 std %f6, [%l7 + 0x48] std %f2, [%l7 + 0x40] ldx [%l7 + 0x40], %i6 addcc %i0, 0x18F9, %l4 or %l5, 0x02BC, %o4 ldsh [%l7 + 0x72], %o2 movgu %icc, %l3, %o3 ldx [%l7 + 0x50], %l0 ld [%l7 + 0x6C], %f7 ld [%l7 + 0x54], %f14 movneg %icc, %i7, %l2 stb %o0, [%l7 + 0x74] fmovsg %icc, %f12, %f10 bl loop_1947 lduh [%l7 + 0x6E], %l6 movcs %icc, %g3, %i5 ldsb [%l7 + 0x59], %i4 loop_1947: movge %icc, %g4, %o6 fcmple32 %f14, %f4, %o1 subc %g1, %g7, %l1 fornot1s %f2, %f8, %f12 fbu %fcc1, loop_1948 stb %i2, [%l7 + 0x15] ld [%l7 + 0x34], %f15 movgu %icc, %g6, %g2 loop_1948: fmovdl %xcc, %f4, %f2 bg,a loop_1949 movne %icc, %i3, %g5 mulx %o5, %o7, %i1 fcmped %fcc1, %f0, %f6 loop_1949: stx %i0, [%l7 + 0x18] fbe,a %fcc0, loop_1950 fpsub16 %f6, %f2, %f0 andn %l4, %i6, %l5 fnot2 %f2, %f12 loop_1950: ldsh [%l7 + 0x40], %o4 ld [%l7 + 0x74], %f7 tle %xcc, 0x3 lduw [%l7 + 0x68], %o2 tne %icc, 0x4 bne,pn %xcc, loop_1951 fbu,a %fcc1, loop_1952 movrgez %o3, 0x2DB, %l3 stx %i7, [%l7 + 0x78] loop_1951: std %f12, [%l7 + 0x30] loop_1952: fmovsvs %icc, %f12, %f6 orcc %l0, %o0, %l6 ldsh [%l7 + 0x54], %l2 sdivcc %i5, 0x0564, %i4 fmovrdne %g4, %f4, %f4 movrgez %g3, %o6, %g1 brlz,a %g7, loop_1953 tgu %icc, 0x7 std %f2, [%l7 + 0x68] lduh [%l7 + 0x52], %o1 loop_1953: fmovrdlz %l1, %f2, %f12 sethi 0x1964, %g6 fpack32 %f14, %f14, %f2 tcs %icc, 0x5 fxnors %f12, %f11, %f10 fcmped %fcc1, %f12, %f8 lduh [%l7 + 0x5A], %g2 sth %i3, [%l7 + 0x0A] fcmpeq16 %f8, %f4, %i2 fnands %f8, %f3, %f14 fbule %fcc1, loop_1954 ld [%l7 + 0x24], %f2 sth %g5, [%l7 + 0x32] or %o7, 0x152C, %i1 loop_1954: movle %xcc, %o5, %l4 ldsw [%l7 + 0x50], %i0 sth %l5, [%l7 + 0x18] fblg,a %fcc2, loop_1955 movcs %xcc, %o4, %i6 fsrc1 %f14, %f0 fmovsge %icc, %f4, %f6 loop_1955: movrlez %o3, %l3, %o2 st %f0, [%l7 + 0x40] fmovrdne %i7, %f14, %f14 fbo %fcc2, loop_1956 fmovsge %icc, %f15, %f7 ld [%l7 + 0x54], %f0 stx %o0, [%l7 + 0x68] loop_1956: ldsh [%l7 + 0x1C], %l6 fornot1s %f15, %f14, %f15 fmovdgu %icc, %f1, %f5 fmuld8ulx16 %f3, %f11, %f4 stw %l2, [%l7 + 0x74] edge32 %l0, %i4, %g4 fxnors %f7, %f4, %f5 and %g3, %i5, %g1 stw %g7, [%l7 + 0x34] st %f9, [%l7 + 0x20] tg %icc, 0x1 fmovdgu %icc, %f14, %f9 tcc %xcc, 0x7 tle %icc, 0x5 array8 %o6, %o1, %g6 xor %l1, %i3, %g2 fmul8x16 %f3, %f2, %f0 fcmpes %fcc2, %f6, %f12 srl %g5, %o7, %i2 addc %o5, %i1, %l4 stb %l5, [%l7 + 0x7B] ldsb [%l7 + 0x31], %i0 array16 %i6, %o3, %o4 edge32l %l3, %o2, %i7 stw %o0, [%l7 + 0x20] ld [%l7 + 0x78], %f7 std %f14, [%l7 + 0x48] fmovrdlez %l6, %f8, %f8 ld [%l7 + 0x74], %f6 fcmpd %fcc3, %f14, %f6 fmovs %f1, %f15 umul %l2, 0x0855, %i4 sethi 0x061B, %g4 lduw [%l7 + 0x5C], %l0 move %icc, %g3, %g1 lduh [%l7 + 0x14], %g7 movrgez %i5, %o6, %g6 udivx %l1, 0x055D, %o1 mulx %g2, 0x0B0B, %g5 fmovrdlez %o7, %f4, %f8 or %i2, 0x06A2, %o5 fpsub16 %f14, %f4, %f10 fmuld8sux16 %f2, %f8, %f14 stb %i1, [%l7 + 0x2C] fmovdleu %xcc, %f0, %f8 bcs loop_1957 ldsb [%l7 + 0x67], %i3 ldsw [%l7 + 0x08], %l4 andn %l5, %i0, %i6 loop_1957: fmovdl %xcc, %f13, %f14 edge16n %o4, %o3, %o2 bleu loop_1958 fzeros %f9 fble,a %fcc0, loop_1959 fmovrsne %l3, %f4, %f10 loop_1958: fpadd16s %f5, %f13, %f11 move %xcc, %o0, %i7 loop_1959: srlx %l6, %i4, %g4 fsrc1s %f2, %f9 fbug,a %fcc3, loop_1960 edge32 %l2, %g3, %l0 fbn %fcc0, loop_1961 tne %xcc, 0x4 loop_1960: ld [%l7 + 0x10], %f10 ldd [%l7 + 0x38], %f4 loop_1961: ldub [%l7 + 0x50], %g1 fmovsneg %xcc, %f1, %f12 ld [%l7 + 0x50], %f14 stw %i5, [%l7 + 0x1C] or %o6, 0x0342, %g6 orcc %g7, 0x103A, %l1 fbule,a %fcc3, loop_1962 lduw [%l7 + 0x4C], %o1 fbl %fcc1, loop_1963 ldsb [%l7 + 0x0D], %g5 loop_1962: tleu %icc, 0x0 fmovsneg %xcc, %f5, %f15 loop_1963: bcs,a,pt %icc, loop_1964 fmovrdne %o7, %f0, %f10 fxnor %f8, %f0, %f6 fpadd32s %f11, %f8, %f14 loop_1964: fbo,a %fcc3, loop_1965 fmul8x16au %f10, %f4, %f12 bn,pn %xcc, loop_1966 ldsb [%l7 + 0x27], %g2 loop_1965: umul %i2, %o5, %i1 std %f0, [%l7 + 0x70] loop_1966: fbug,a %fcc1, loop_1967 be,a loop_1968 ldd [%l7 + 0x78], %f10 nop setx loop_1969, %l0, %l1 jmpl %l1, %i3 loop_1967: movneg %icc, %l5, %i0 loop_1968: fmovsvs %xcc, %f0, %f0 ldd [%l7 + 0x20], %f4 loop_1969: fbe,a %fcc1, loop_1970 st %f7, [%l7 + 0x68] sll %l4, %i6, %o4 mulscc %o3, 0x11DF, %l3 loop_1970: ldub [%l7 + 0x4F], %o2 smulcc %o0, %l6, %i7 fnand %f2, %f14, %f0 fmuld8sux16 %f12, %f10, %f2 fmovdl %icc, %f12, %f9 fmovdvc %xcc, %f5, %f3 array32 %g4, %i4, %l2 tcc %xcc, 0x5 stb %g3, [%l7 + 0x2C] fbule %fcc2, loop_1971 ldub [%l7 + 0x5C], %l0 fmovsvs %xcc, %f14, %f12 fbo,a %fcc3, loop_1972 loop_1971: lduh [%l7 + 0x36], %g1 fmovrsne %o6, %f7, %f12 ldd [%l7 + 0x58], %f14 loop_1972: brgez %i5, loop_1973 fmovdpos %xcc, %f3, %f14 andcc %g6, %g7, %o1 array16 %g5, %o7, %l1 loop_1973: fmovdleu %xcc, %f3, %f13 edge8ln %i2, %g2, %o5 fexpand %f13, %f0 fbue,a %fcc3, loop_1974 tneg %xcc, 0x4 ldx [%l7 + 0x38], %i3 movn %icc, %l5, %i0 loop_1974: fmul8x16 %f15, %f2, %f0 lduw [%l7 + 0x3C], %l4 srlx %i6, 0x0F, %o4 edge8ln %i1, %l3, %o3 std %f8, [%l7 + 0x50] lduw [%l7 + 0x28], %o0 xor %l6, 0x00AF, %o2 tl %xcc, 0x0 nop setx loop_1975, %l0, %l1 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 te %icc, 0x7 be,pn %xcc, loop_1976 loop_1975: fmuld8ulx16 %f14, %f13, %f10 fmovrdgz %i7, %f10, %f2 array32 %g4, %i4, %g3 loop_1976: bpos,a,pn %xcc, loop_1977 edge32n %l2, %l0, %g1 tleu %xcc, 0x7 fbe %fcc2, loop_1978 loop_1977: std %f8, [%l7 + 0x70] movleu %xcc, %i5, %g6 movrlez %g7, %o6, %g5 loop_1978: movge %xcc, %o1, %l1 fnot2 %f0, %f0 smul %o7, %i2, %g2 stx %i3, [%l7 + 0x78] addccc %o5, 0x1316, %l5 fxors %f8, %f10, %f12 ldx [%l7 + 0x20], %l4 movrlez %i0, 0x159, %o4 bg,a loop_1979 fmuld8sux16 %f6, %f8, %f14 fmovs %f3, %f11 movrlez %i6, 0x1A6, %i1 loop_1979: tgu %xcc, 0x3 and %l3, %o0, %o3 movrgez %l6, 0x1F0, %o2 fpackfix %f0, %f10 movle %xcc, %i7, %i4 ldsb [%l7 + 0x1C], %g3 fmovspos %icc, %f13, %f3 fpack32 %f6, %f4, %f4 movvs %icc, %l2, %l0 tsubcc %g1, 0x0273, %i5 fand %f6, %f6, %f8 fnot1 %f0, %f12 fmovdcs %icc, %f1, %f14 bne %icc, loop_1980 ldx [%l7 + 0x28], %g6 fmovsvc %xcc, %f14, %f14 movrne %g7, %o6, %g4 loop_1980: stx %o1, [%l7 + 0x78] umul %l1, 0x0C0D, %o7 fmovdleu %icc, %f12, %f4 nop setx loop_1981, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bgu,pn %icc, loop_1982 udiv %i2, 0x0688, %g5 fmovsvs %icc, %f7, %f4 loop_1981: brz %i3, loop_1983 loop_1982: movneg %icc, %o5, %g2 fcmps %fcc2, %f13, %f9 fmovdcc %xcc, %f8, %f8 loop_1983: orn %l4, %i0, %l5 mulx %o4, 0x1078, %i6 fble %fcc3, loop_1984 fmovdle %xcc, %f9, %f11 ldsw [%l7 + 0x4C], %l3 umulcc %i1, %o0, %o3 loop_1984: fmuld8sux16 %f12, %f10, %f6 tgu %xcc, 0x7 ld [%l7 + 0x24], %f12 st %f15, [%l7 + 0x3C] lduh [%l7 + 0x74], %o2 lduh [%l7 + 0x24], %l6 fpadd16s %f5, %f5, %f14 or %i4, 0x0F94, %i7 fornot1s %f8, %f0, %f13 popc 0x1C0F, %g3 tcs %icc, 0x4 srl %l0, 0x13, %l2 tgu %icc, 0x6 bleu,pn %icc, loop_1985 stw %g1, [%l7 + 0x54] fbul,a %fcc1, loop_1986 or %g6, %g7, %o6 loop_1985: fmovsge %icc, %f8, %f9 alignaddr %g4, %o1, %l1 loop_1986: bne,a %icc, loop_1987 fmuld8ulx16 %f13, %f2, %f10 fmovdg %icc, %f11, %f0 fmovsvs %icc, %f3, %f9 loop_1987: stw %i5, [%l7 + 0x38] smul %i2, %g5, %i3 sdivx %o7, 0x0BEF, %g2 bne,a %icc, loop_1988 sth %l4, [%l7 + 0x52] fmovrdgez %i0, %f2, %f6 movleu %icc, %l5, %o5 loop_1988: fbu %fcc3, loop_1989 lduw [%l7 + 0x74], %i6 lduh [%l7 + 0x50], %o4 fands %f8, %f12, %f9 loop_1989: movne %xcc, %l3, %o0 tneg %icc, 0x2 orncc %o3, 0x12EF, %o2 umulcc %i1, 0x1236, %i4 fnands %f11, %f11, %f13 fba,a %fcc2, loop_1990 fbo,a %fcc2, loop_1991 fbne,a %fcc3, loop_1992 ldub [%l7 + 0x1E], %l6 loop_1990: movrne %g3, 0x305, %l0 loop_1991: ldsb [%l7 + 0x0C], %i7 loop_1992: udiv %g1, 0x0764, %g6 lduh [%l7 + 0x18], %g7 fnegs %f6, %f13 fmovrslez %l2, %f14, %f7 movrlz %o6, 0x1EC, %g4 fbule,a %fcc1, loop_1993 ldsh [%l7 + 0x12], %o1 brlez %l1, loop_1994 bg,a,pn %icc, loop_1995 loop_1993: fmovdleu %xcc, %f8, %f5 fmovd %f12, %f0 loop_1994: fmuld8sux16 %f7, %f8, %f0 loop_1995: alignaddr %i2, %i5, %i3 nop setx loop_1996, %l0, %l1 jmpl %l1, %o7 move %icc, %g2, %g5 fmovscc %xcc, %f4, %f1 ldub [%l7 + 0x17], %l4 loop_1996: fmovrse %l5, %f14, %f9 movgu %icc, %o5, %i6 and %o4, %l3, %o0 call loop_1997 fblg,a %fcc1, loop_1998 bneg %icc, loop_1999 movle %xcc, %o3, %i0 loop_1997: std %f12, [%l7 + 0x20] loop_1998: fcmple16 %f10, %f14, %i1 loop_1999: movrgez %i4, %l6, %o2 lduw [%l7 + 0x50], %l0 ldsw [%l7 + 0x30], %g3 orncc %i7, 0x0A23, %g1 tge %xcc, 0x1 movrne %g6, 0x173, %g7 fandnot1s %f0, %f15, %f13 sdiv %o6, 0x1DA7, %l2 ldx [%l7 + 0x08], %g4 ble %icc, loop_2000 sllx %l1, %i2, %i5 tvc %xcc, 0x3 sdivx %i3, 0x068A, %o1 loop_2000: orncc %o7, %g2, %l4 lduh [%l7 + 0x28], %l5 tvc %icc, 0x5 fmovd %f2, %f10 fornot1 %f12, %f14, %f4 stw %g5, [%l7 + 0x54] fmovsvc %xcc, %f4, %f6 movge %xcc, %o5, %i6 fornot2 %f2, %f2, %f6 fmovrsne %o4, %f12, %f13 brlz %o0, loop_2001 fcmple32 %f12, %f14, %l3 fzero %f2 stw %i0, [%l7 + 0x38] loop_2001: std %f8, [%l7 + 0x78] ldx [%l7 + 0x08], %i1 movcc %icc, %o3, %l6 fmovscs %icc, %f1, %f1 ta %xcc, 0x1 stw %o2, [%l7 + 0x64] srl %l0, %i4, %g3 ld [%l7 + 0x7C], %f0 fcmpeq16 %f10, %f10, %g1 tg %icc, 0x7 stb %g6, [%l7 + 0x28] tcc %icc, 0x2 umul %g7, 0x01F2, %o6 sth %i7, [%l7 + 0x78] fmul8x16al %f2, %f14, %f6 ldd [%l7 + 0x40], %f10 array32 %g4, %l2, %i2 ldsb [%l7 + 0x53], %l1 movleu %xcc, %i3, %o1 ldd [%l7 + 0x30], %f10 andcc %o7, %i5, %l4 ld [%l7 + 0x7C], %f5 movcc %xcc, %l5, %g5 sllx %o5, %i6, %g2 sdivcc %o0, 0x1B9F, %o4 for %f4, %f12, %f14 fpsub32s %f5, %f0, %f11 lduw [%l7 + 0x0C], %l3 bvs %icc, loop_2002 tn %icc, 0x5 andcc %i1, %o3, %i0 fsrc1s %f6, %f1 loop_2002: st %f12, [%l7 + 0x28] ba,a loop_2003 tcc %icc, 0x0 brz,a %o2, loop_2004 stb %l0, [%l7 + 0x60] loop_2003: bvs,a,pn %xcc, loop_2005 udiv %i4, 0x1426, %g3 loop_2004: fmovrdne %l6, %f6, %f14 mulx %g6, 0x0FB7, %g1 loop_2005: faligndata %f10, %f10, %f8 fbne %fcc1, loop_2006 st %f14, [%l7 + 0x5C] edge16l %g7, %i7, %g4 fxor %f4, %f8, %f12 loop_2006: edge32 %o6, %l2, %l1 tl %icc, 0x7 bvc,a,pt %icc, loop_2007 bcs,a loop_2008 fpmerge %f1, %f11, %f4 fcmpes %fcc2, %f11, %f6 loop_2007: ba loop_2009 loop_2008: fandnot2s %f15, %f14, %f9 ldsh [%l7 + 0x0A], %i2 sth %o1, [%l7 + 0x40] loop_2009: fnor %f14, %f0, %f14 smulcc %i3, %i5, %l4 brz %o7, loop_2010 mulx %l5, 0x1A54, %g5 fmovrsne %o5, %f1, %f0 ldub [%l7 + 0x25], %i6 loop_2010: ldsh [%l7 + 0x1A], %o0 sth %o4, [%l7 + 0x52] umul %g2, %i1, %o3 lduh [%l7 + 0x12], %i0 edge16l %o2, %l3, %l0 fpadd16 %f6, %f14, %f12 fcmped %fcc0, %f2, %f2 ldub [%l7 + 0x4B], %i4 movne %xcc, %g3, %g6 sdiv %l6, 0x0CD6, %g7 ld [%l7 + 0x1C], %f8 fmovdpos %icc, %f5, %f6 fnegs %f7, %f8 tgu %xcc, 0x7 ldsb [%l7 + 0x5A], %i7 lduw [%l7 + 0x40], %g1 fcmpd %fcc3, %f6, %f4 fandnot2 %f10, %f2, %f14 movl %xcc, %o6, %g4 ld [%l7 + 0x0C], %f15 fmovs %f2, %f4 ldd [%l7 + 0x10], %f12 fnegd %f10, %f8 ld [%l7 + 0x70], %f11 stx %l2, [%l7 + 0x50] stb %l1, [%l7 + 0x3C] std %f10, [%l7 + 0x30] ldsb [%l7 + 0x2F], %o1 fcmple16 %f14, %f4, %i3 bn %icc, loop_2011 fnegs %f0, %f2 addc %i5, %i2, %o7 edge32ln %l5, %g5, %l4 loop_2011: lduw [%l7 + 0x10], %o5 fmuld8sux16 %f5, %f2, %f14 std %f4, [%l7 + 0x60] brlez,a %i6, loop_2012 ble,a,pt %xcc, loop_2013 brlez,a %o4, loop_2014 ldd [%l7 + 0x38], %f10 loop_2012: stb %o0, [%l7 + 0x2F] loop_2013: edge8 %i1, %o3, %i0 loop_2014: lduw [%l7 + 0x24], %o2 fcmpeq16 %f10, %f12, %l3 fornot1s %f9, %f7, %f10 fcmpeq32 %f2, %f2, %g2 nop setx loop_2015, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry call loop_2016 fornot2 %f2, %f6, %f2 sllx %i4, 0x1B, %l0 loop_2015: ld [%l7 + 0x0C], %f5 loop_2016: for %f0, %f4, %f6 be,pt %xcc, loop_2017 lduw [%l7 + 0x48], %g3 bneg,a loop_2018 tg %icc, 0x3 loop_2017: orncc %l6, %g7, %g6 fexpand %f7, %f4 loop_2018: fmovsl %icc, %f8, %f4 taddcctv %i7, 0x1113, %g1 xor %o6, %g4, %l1 ldsb [%l7 + 0x1C], %o1 bpos,a loop_2019 fornot1 %f0, %f2, %f0 bgu %icc, loop_2020 orn %l2, 0x1BD1, %i3 loop_2019: bl,pt %xcc, loop_2021 fpsub16s %f10, %f13, %f3 loop_2020: fpadd16 %f8, %f4, %f6 ldsb [%l7 + 0x0B], %i2 loop_2021: lduw [%l7 + 0x0C], %o7 ld [%l7 + 0x20], %f14 ldub [%l7 + 0x1E], %i5 ldsh [%l7 + 0x10], %l5 for %f0, %f10, %f8 sth %l4, [%l7 + 0x3C] st %f7, [%l7 + 0x1C] fmovrdgz %g5, %f12, %f8 ldx [%l7 + 0x60], %i6 fmovdle %icc, %f9, %f1 ldx [%l7 + 0x20], %o4 udivx %o5, 0x0209, %i1 ldd [%l7 + 0x38], %f6 fble,a %fcc2, loop_2022 popc %o0, %i0 sll %o3, %l3, %g2 st %f9, [%l7 + 0x6C] loop_2022: fmovd %f8, %f0 fbn %fcc2, loop_2023 ldsw [%l7 + 0x7C], %i4 udiv %o2, 0x0AC5, %g3 for %f4, %f6, %f12 loop_2023: fpack16 %f0, %f10 edge32 %l0, %g7, %l6 st %f14, [%l7 + 0x20] fpsub16s %f12, %f12, %f7 movneg %icc, %i7, %g6 fnor %f4, %f6, %f14 ldsb [%l7 + 0x3A], %g1 fmuld8ulx16 %f15, %f5, %f0 fmovs %f6, %f10 movre %g4, %l1, %o6 ldub [%l7 + 0x32], %o1 fnot2 %f4, %f4 fmovsvc %icc, %f7, %f8 fsrc1 %f2, %f4 edge16ln %i3, %l2, %o7 fmovdvs %icc, %f14, %f3 fmovsneg %xcc, %f8, %f6 brgez,a %i5, loop_2024 ldd [%l7 + 0x20], %f4 xorcc %i2, %l5, %l4 ldx [%l7 + 0x58], %g5 loop_2024: movrlez %i6, 0x27D, %o5 stw %o4, [%l7 + 0x60] addc %i1, 0x073A, %o0 fbule %fcc1, loop_2025 stw %o3, [%l7 + 0x20] std %f6, [%l7 + 0x28] ldsh [%l7 + 0x24], %l3 loop_2025: tle %icc, 0x1 umulcc %i0, %g2, %o2 srlx %g3, 0x1F, %i4 brnz %g7, loop_2026 fmovdcs %icc, %f8, %f0 st %f13, [%l7 + 0x78] ldsw [%l7 + 0x18], %l6 loop_2026: fbl %fcc2, loop_2027 and %l0, %g6, %g1 fbg %fcc0, loop_2028 fnors %f6, %f10, %f10 loop_2027: lduw [%l7 + 0x08], %i7 fmovrsgz %l1, %f15, %f13 loop_2028: edge8 %g4, %o1, %o6 movrgz %l2, %i3, %o7 fmovsleu %icc, %f12, %f2 ldd [%l7 + 0x20], %f2 movn %icc, %i2, %i5 lduw [%l7 + 0x5C], %l5 fbule %fcc2, loop_2029 fcmpne32 %f8, %f4, %l4 ta %icc, 0x4 ld [%l7 + 0x40], %f7 loop_2029: fornot1 %f12, %f4, %f12 fmovscc %icc, %f5, %f7 edge32 %g5, %o5, %o4 fmovsl %icc, %f3, %f0 fmovs %f4, %f15 fmovdle %icc, %f2, %f4 orn %i1, 0x09E6, %o0 ldsb [%l7 + 0x6D], %o3 fpack16 %f8, %f13 st %f10, [%l7 + 0x70] sllx %i6, %i0, %l3 tleu %icc, 0x0 fmovsle %xcc, %f3, %f11 siam 0x1 bcs loop_2030 ldd [%l7 + 0x60], %f10 andn %o2, %g3, %g2 tvs %xcc, 0x4 loop_2030: udivcc %g7, 0x0591, %l6 fmovd %f4, %f0 ldub [%l7 + 0x36], %l0 sth %g6, [%l7 + 0x32] ble %xcc, loop_2031 bvs,a loop_2032 movne %icc, %g1, %i4 fmovdne %icc, %f6, %f14 loop_2031: andn %l1, 0x02D8, %i7 loop_2032: array16 %g4, %o1, %l2 fnegd %f2, %f12 ldd [%l7 + 0x58], %f4 st %f7, [%l7 + 0x08] udiv %i3, 0x0B4B, %o6 fmovsge %icc, %f9, %f12 bge loop_2033 srl %i2, %i5, %l5 fnot1 %f14, %f10 std %f14, [%l7 + 0x70] loop_2033: stb %o7, [%l7 + 0x20] ldx [%l7 + 0x58], %g5 edge8ln %o5, %l4, %o4 movvc %xcc, %i1, %o0 fble,a %fcc0, loop_2034 fxors %f3, %f1, %f1 te %xcc, 0x6 fmovsl %xcc, %f13, %f4 loop_2034: ldd [%l7 + 0x28], %f2 fblg %fcc0, loop_2035 ldsh [%l7 + 0x08], %i6 fba %fcc3, loop_2036 sdivx %o3, 0x007A, %i0 loop_2035: ldsw [%l7 + 0x48], %o2 ldx [%l7 + 0x10], %g3 loop_2036: fpadd16s %f0, %f14, %f1 mulx %l3, 0x077E, %g2 movcc %icc, %g7, %l0 fbne %fcc3, loop_2037 std %f4, [%l7 + 0x40] fpsub32s %f14, %f4, %f7 ldsh [%l7 + 0x64], %l6 loop_2037: ldd [%l7 + 0x50], %f14 udiv %g1, 0x11BA, %i4 lduh [%l7 + 0x3A], %l1 fmul8x16 %f8, %f8, %f10 fpmerge %f12, %f5, %f4 fmovdg %xcc, %f10, %f12 sth %i7, [%l7 + 0x58] fbne,a %fcc1, loop_2038 movl %xcc, %g6, %g4 ldsb [%l7 + 0x60], %o1 fmovd %f2, %f14 loop_2038: fmovda %xcc, %f4, %f10 ldub [%l7 + 0x16], %l2 ldd [%l7 + 0x10], %f4 fcmpne16 %f2, %f8, %i3 fornot2s %f15, %f15, %f0 fmovrsgz %o6, %f13, %f6 st %f14, [%l7 + 0x0C] lduh [%l7 + 0x34], %i2 fcmpeq32 %f2, %f12, %i5 for %f0, %f14, %f4 lduw [%l7 + 0x54], %o7 stx %g5, [%l7 + 0x40] fmovsa %xcc, %f1, %f3 fors %f7, %f4, %f11 mova %xcc, %l5, %o5 fmovda %xcc, %f14, %f5 fbu,a %fcc0, loop_2039 srl %l4, %i1, %o4 nop setx loop_2040, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbl,a %fcc1, loop_2041 loop_2039: fbug,a %fcc1, loop_2042 lduw [%l7 + 0x20], %o0 loop_2040: ld [%l7 + 0x10], %f10 loop_2041: tsubcc %i6, 0x00CB, %o3 loop_2042: nop setx loop_2043, %l0, %l1 jmpl %l1, %i0 fbuge,a %fcc2, loop_2044 and %o2, 0x0B95, %g3 fmovrse %g2, %f0, %f4 loop_2043: movne %icc, %l3, %l0 loop_2044: smul %g7, %l6, %i4 ld [%l7 + 0x44], %f15 edge32 %l1, %i7, %g1 call loop_2045 fmovsn %xcc, %f3, %f9 lduw [%l7 + 0x50], %g4 fmovdcs %xcc, %f3, %f7 loop_2045: fbu,a %fcc1, loop_2046 ld [%l7 + 0x30], %f6 ldsh [%l7 + 0x22], %g6 ldsw [%l7 + 0x68], %l2 loop_2046: fbu,a %fcc0, loop_2047 lduh [%l7 + 0x5E], %i3 fcmpd %fcc2, %f2, %f6 bgu,a %icc, loop_2048 loop_2047: ldx [%l7 + 0x58], %o1 ldd [%l7 + 0x38], %f2 ldx [%l7 + 0x50], %i2 loop_2048: st %f12, [%l7 + 0x68] movvc %icc, %o6, %o7 movl %icc, %i5, %g5 tg %icc, 0x6 tvs %xcc, 0x0 fors %f13, %f15, %f1 movrlez %o5, %l5, %l4 fornot1s %f3, %f2, %f1 sdivx %o4, 0x0837, %i1 fbge %fcc0, loop_2049 fabss %f4, %f1 bne,a %icc, loop_2050 fxor %f14, %f6, %f0 loop_2049: ldsb [%l7 + 0x4E], %o0 fmovdg %icc, %f10, %f15 loop_2050: fxnors %f6, %f9, %f4 fmovd %f8, %f0 call loop_2051 fcmped %fcc0, %f14, %f6 tn %icc, 0x7 fmovdcc %xcc, %f2, %f12 loop_2051: tvc %xcc, 0x6 movvs %xcc, %i6, %o3 bcc,a loop_2052 mulscc %i0, %g3, %o2 alignaddrl %g2, %l3, %l0 ldub [%l7 + 0x45], %l6 loop_2052: andncc %g7, %i4, %i7 pdist %f6, %f8, %f8 ldx [%l7 + 0x20], %l1 ldx [%l7 + 0x10], %g4 stb %g1, [%l7 + 0x5B] ldsw [%l7 + 0x60], %l2 subc %g6, 0x092F, %o1 fnor %f4, %f0, %f10 ldsh [%l7 + 0x4C], %i3 tvc %icc, 0x0 nop setx loop_2053, %l0, %l1 jmpl %l1, %o6 ld [%l7 + 0x58], %f7 edge16n %i2, %i5, %o7 ldub [%l7 + 0x55], %o5 loop_2053: std %f10, [%l7 + 0x38] ldsh [%l7 + 0x74], %g5 fone %f2 tneg %icc, 0x0 brz %l4, loop_2054 fble,a %fcc0, loop_2055 udiv %o4, 0x095A, %i1 fmovsneg %icc, %f2, %f15 loop_2054: ldsb [%l7 + 0x76], %o0 loop_2055: fmovdpos %icc, %f0, %f8 movre %i6, %o3, %l5 ld [%l7 + 0x44], %f12 ldd [%l7 + 0x40], %f6 fmovsvs %xcc, %f14, %f6 tge %icc, 0x3 edge8l %g3, %o2, %i0 fmul8x16al %f12, %f1, %f10 xor %l3, 0x1CA7, %l0 nop setx loop_2056, %l0, %l1 jmpl %l1, %l6 movrne %g7, %g2, %i4 ldd [%l7 + 0x40], %f6 brgz,a %l1, loop_2057 loop_2056: std %f10, [%l7 + 0x60] bn %icc, loop_2058 fornot2 %f6, %f6, %f4 loop_2057: array32 %i7, %g4, %g1 ldd [%l7 + 0x68], %f4 loop_2058: xnor %l2, 0x0FA7, %g6 ldsh [%l7 + 0x0A], %i3 fnot1s %f10, %f8 xorcc %o6, %o1, %i2 movrlz %o7, %o5, %i5 fornot2s %f7, %f15, %f2 ldsb [%l7 + 0x69], %l4 lduw [%l7 + 0x2C], %o4 fbug %fcc0, loop_2059 umulcc %i1, 0x11B6, %g5 stw %o0, [%l7 + 0x70] fbge %fcc2, loop_2060 loop_2059: ble,a,pn %xcc, loop_2061 ldd [%l7 + 0x30], %f10 fmovsleu %xcc, %f7, %f8 loop_2060: umulcc %i6, %o3, %g3 loop_2061: array32 %o2, %l5, %l3 andn %l0, 0x1EED, %l6 stw %g7, [%l7 + 0x08] sll %g2, 0x05, %i4 std %f2, [%l7 + 0x10] stx %i0, [%l7 + 0x28] std %f4, [%l7 + 0x78] ldx [%l7 + 0x68], %l1 fmovrslz %i7, %f1, %f15 tcc %icc, 0x4 tl %icc, 0x5 fnand %f12, %f2, %f10 st %f8, [%l7 + 0x60] tle %icc, 0x6 brz %g4, loop_2062 udivx %l2, 0x1158, %g1 movrne %g6, %o6, %i3 brlz %o1, loop_2063 loop_2062: ldx [%l7 + 0x20], %o7 std %f6, [%l7 + 0x78] taddcc %o5, %i2, %l4 loop_2063: lduw [%l7 + 0x5C], %i5 fpsub32 %f10, %f8, %f10 bcc %icc, loop_2064 fmovsg %icc, %f5, %f13 edge32l %i1, %o4, %g5 fcmpes %fcc2, %f4, %f9 loop_2064: fcmps %fcc0, %f5, %f1 fmul8sux16 %f6, %f12, %f14 lduw [%l7 + 0x50], %i6 ldsb [%l7 + 0x3F], %o0 alignaddr %g3, %o2, %l5 ldub [%l7 + 0x70], %o3 call loop_2065 movgu %icc, %l3, %l6 fmovde %icc, %f3, %f8 array32 %g7, %l0, %i4 loop_2065: siam 0x0 nop setx loop_2066, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrslz %i0, %f0, %f6 subcc %l1, 0x1BD9, %i7 bvc,a,pn %icc, loop_2067 loop_2066: fpmerge %f7, %f6, %f10 subccc %g2, 0x1EE9, %l2 fpadd16s %f14, %f4, %f13 loop_2067: orcc %g1, %g6, %o6 fbug %fcc3, loop_2068 ldx [%l7 + 0x28], %g4 te %xcc, 0x3 lduh [%l7 + 0x44], %o1 loop_2068: sth %o7, [%l7 + 0x44] orncc %o5, 0x0940, %i3 sll %l4, %i2, %i5 ldsw [%l7 + 0x18], %o4 brlz,a %i1, loop_2069 fcmple32 %f4, %f14, %g5 fmovdne %xcc, %f0, %f8 bleu,a %icc, loop_2070 loop_2069: tsubcc %i6, 0x140B, %g3 fsrc1s %f8, %f9 fcmple16 %f10, %f4, %o0 loop_2070: fpadd32s %f10, %f4, %f0 fbug %fcc2, loop_2071 nop setx loop_2072, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movrgez %l5, 0x152, %o3 xnorcc %l3, 0x12F6, %l6 loop_2071: bgu,pt %xcc, loop_2073 loop_2072: movl %icc, %g7, %o2 bg loop_2074 for %f8, %f4, %f12 loop_2073: ldsb [%l7 + 0x18], %l0 ble,pn %xcc, loop_2075 loop_2074: stb %i0, [%l7 + 0x53] fcmple32 %f4, %f6, %l1 sll %i7, %g2, %l2 loop_2075: bcs,a,pt %icc, loop_2076 ldd [%l7 + 0x60], %f10 fbl,a %fcc3, loop_2077 brlz %i4, loop_2078 loop_2076: fmovdge %xcc, %f14, %f8 fabss %f5, %f8 loop_2077: edge32 %g1, %o6, %g6 loop_2078: mulx %g4, %o7, %o5 fbue,a %fcc1, loop_2079 nop setx loop_2080, %l0, %l1 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 + 0x70], %f12 taddcctv %i3, 0x164E, %o1 loop_2079: ldsw [%l7 + 0x5C], %l4 loop_2080: ldx [%l7 + 0x10], %i2 movg %icc, %i5, %o4 fornot2s %f5, %f4, %f12 stw %i1, [%l7 + 0x5C] stw %g5, [%l7 + 0x2C] fmovrdne %i6, %f10, %f4 tne %xcc, 0x4 ldx [%l7 + 0x18], %o0 be,pn %icc, loop_2081 movcc %icc, %g3, %l5 tl %xcc, 0x1 stx %o3, [%l7 + 0x20] loop_2081: ldsh [%l7 + 0x12], %l3 fba %fcc0, loop_2082 for %f0, %f2, %f2 fmovrsne %g7, %f4, %f14 fbue %fcc0, loop_2083 loop_2082: bvs loop_2084 fmovsvc %xcc, %f0, %f3 movre %l6, 0x1A8, %l0 loop_2083: ld [%l7 + 0x60], %f6 loop_2084: xnorcc %i0, %o2, %i7 fmovscs %xcc, %f5, %f1 ldub [%l7 + 0x4A], %g2 fbug,a %fcc1, loop_2085 ldsh [%l7 + 0x3E], %l1 tcs %xcc, 0x5 fabsd %f10, %f10 loop_2085: sethi 0x1FE2, %i4 ldub [%l7 + 0x32], %g1 fors %f14, %f9, %f10 xnorcc %o6, %l2, %g4 ldub [%l7 + 0x46], %g6 fornot2s %f11, %f9, %f6 tvs %xcc, 0x7 fmovscs %icc, %f1, %f3 lduh [%l7 + 0x50], %o5 edge16n %o7, %o1, %i3 tgu %icc, 0x7 ldsb [%l7 + 0x5F], %i2 ld [%l7 + 0x38], %f6 fmovsne %xcc, %f13, %f11 fcmpne16 %f12, %f2, %l4 ldsh [%l7 + 0x44], %i5 sth %o4, [%l7 + 0x18] fors %f4, %f2, %f13 tl %icc, 0x4 fcmpne16 %f8, %f4, %g5 ld [%l7 + 0x7C], %f3 fbuge %fcc1, loop_2086 andncc %i6, %i1, %g3 srlx %o0, %l5, %o3 nop setx loop_2087, %l0, %l1 jmpl %l1, %l3 loop_2086: fmul8x16 %f4, %f8, %f4 lduh [%l7 + 0x66], %l6 tvc %icc, 0x4 loop_2087: stb %l0, [%l7 + 0x0D] fbo,a %fcc1, loop_2088 ldsw [%l7 + 0x44], %g7 fmovdl %xcc, %f5, %f5 movcc %icc, %o2, %i0 loop_2088: mova %icc, %i7, %l1 fcmpeq32 %f12, %f14, %g2 tg %xcc, 0x4 movg %icc, %i4, %g1 movrlz %l2, 0x288, %o6 movrgz %g6, %g4, %o7 fmovscc %xcc, %f9, %f15 fpsub16 %f6, %f0, %f6 tgu %icc, 0x5 tgu %icc, 0x7 tsubcctv %o5, %i3, %o1 ldsh [%l7 + 0x4A], %l4 stb %i2, [%l7 + 0x5B] sth %i5, [%l7 + 0x6A] stw %g5, [%l7 + 0x70] umul %i6, 0x025E, %i1 addcc %o4, 0x1032, %o0 brgez,a %g3, loop_2089 fmovs %f8, %f4 tg %xcc, 0x3 edge16 %o3, %l3, %l5 loop_2089: fcmpd %fcc0, %f8, %f6 bn,a %icc, loop_2090 ldd [%l7 + 0x50], %f10 fnot2 %f14, %f0 fmovdle %xcc, %f10, %f3 loop_2090: or %l6, %l0, %g7 movge %icc, %o2, %i0 ldsw [%l7 + 0x10], %i7 ldx [%l7 + 0x70], %l1 st %f2, [%l7 + 0x0C] sth %i4, [%l7 + 0x34] fmovdleu %xcc, %f4, %f4 fand %f4, %f4, %f10 stb %g2, [%l7 + 0x1C] array16 %g1, %l2, %g6 fmovsneg %icc, %f9, %f11 movn %icc, %o6, %o7 fpsub16 %f14, %f2, %f2 ble,a %xcc, loop_2091 bvc,a,pt %icc, loop_2092 fnegd %f8, %f8 lduh [%l7 + 0x32], %o5 loop_2091: movle %icc, %i3, %g4 loop_2092: fbuge,a %fcc0, loop_2093 fmovsg %icc, %f14, %f13 movle %xcc, %o1, %l4 fbule %fcc0, loop_2094 loop_2093: subccc %i2, 0x13B4, %i5 fnor %f4, %f14, %f8 st %f10, [%l7 + 0x3C] loop_2094: move %icc, %i6, %g5 ldsh [%l7 + 0x0A], %o4 movl %icc, %i1, %g3 fmovsneg %icc, %f4, %f8 fbe,a %fcc1, loop_2095 ldd [%l7 + 0x40], %f2 ldsh [%l7 + 0x7C], %o3 ldx [%l7 + 0x60], %o0 loop_2095: fands %f2, %f3, %f10 fxnor %f14, %f2, %f0 ldx [%l7 + 0x30], %l5 tneg %icc, 0x5 fsrc1s %f13, %f6 stx %l6, [%l7 + 0x78] fpadd16 %f10, %f0, %f0 st %f4, [%l7 + 0x68] sth %l3, [%l7 + 0x1A] fabsd %f8, %f14 te %icc, 0x5 fmovsvs %xcc, %f8, %f4 fcmped %fcc1, %f8, %f6 ldsh [%l7 + 0x72], %l0 ldx [%l7 + 0x40], %o2 tne %xcc, 0x5 orcc %g7, 0x11E2, %i7 ldsw [%l7 + 0x78], %l1 ba,pn %icc, loop_2096 movn %xcc, %i0, %i4 brlez %g2, loop_2097 std %f6, [%l7 + 0x48] loop_2096: std %f4, [%l7 + 0x50] array16 %g1, %l2, %o6 loop_2097: bcs,pt %icc, loop_2098 ldx [%l7 + 0x30], %o7 fnor %f6, %f2, %f12 fmovdcc %icc, %f2, %f9 loop_2098: stw %g6, [%l7 + 0x60] st %f12, [%l7 + 0x50] udiv %o5, 0x08F5, %i3 stw %g4, [%l7 + 0x7C] edge8n %l4, %o1, %i2 umul %i5, %g5, %o4 bn,pt %xcc, loop_2099 ldsb [%l7 + 0x64], %i1 fmovda %icc, %f12, %f12 ldsb [%l7 + 0x76], %i6 loop_2099: lduw [%l7 + 0x2C], %o3 bge,a,pn %xcc, loop_2100 bpos,a,pn %icc, loop_2101 fornot1s %f15, %f7, %f11 andncc %o0, %l5, %g3 loop_2100: sth %l3, [%l7 + 0x32] loop_2101: bvc,pn %xcc, loop_2102 std %f0, [%l7 + 0x50] ldub [%l7 + 0x72], %l6 udivx %o2, 0x158E, %g7 loop_2102: bge,pt %xcc, loop_2103 ldsw [%l7 + 0x1C], %l0 lduh [%l7 + 0x14], %l1 smul %i7, 0x141F, %i4 loop_2103: ld [%l7 + 0x74], %f9 lduw [%l7 + 0x7C], %i0 fcmpeq16 %f8, %f12, %g1 std %f8, [%l7 + 0x58] fandnot1 %f12, %f8, %f0 fsrc2s %f14, %f0 fbul,a %fcc2, loop_2104 fmovsl %xcc, %f14, %f1 brnz %g2, loop_2105 edge8 %l2, %o7, %o6 loop_2104: bcc,a,pn %icc, loop_2106 lduw [%l7 + 0x10], %g6 loop_2105: movne %icc, %i3, %g4 ldx [%l7 + 0x40], %o5 loop_2106: fabsd %f4, %f10 pdist %f4, %f4, %f6 orncc %l4, %o1, %i2 fcmped %fcc2, %f4, %f10 fors %f11, %f3, %f6 fcmple16 %f4, %f0, %i5 fxor %f4, %f10, %f0 fbe %fcc2, loop_2107 fmovrdlez %o4, %f0, %f12 fcmps %fcc3, %f6, %f13 fornot2s %f11, %f2, %f4 loop_2107: tl %xcc, 0x7 lduh [%l7 + 0x4C], %i1 fmovdl %icc, %f2, %f9 udivcc %g5, 0x0CDA, %o3 lduw [%l7 + 0x50], %i6 array8 %l5, %o0, %g3 fpsub16 %f10, %f12, %f14 fsrc2s %f14, %f4 tgu %xcc, 0x1 fmovdvs %xcc, %f2, %f2 brnz %l3, loop_2108 fmul8sux16 %f10, %f2, %f12 stx %o2, [%l7 + 0x30] fmovdcc %icc, %f3, %f12 loop_2108: fornot2 %f12, %f10, %f14 umul %l6, %g7, %l1 stw %i7, [%l7 + 0x5C] fmovsge %xcc, %f8, %f2 fbuge,a %fcc1, loop_2109 sdiv %l0, 0x040A, %i0 fmovsa %xcc, %f15, %f5 ldsb [%l7 + 0x59], %g1 loop_2109: stx %i4, [%l7 + 0x20] sth %g2, [%l7 + 0x76] ldsb [%l7 + 0x26], %o7 movl %xcc, %o6, %g6 sdiv %l2, 0x01E4, %g4 edge8ln %o5, %i3, %o1 ldsw [%l7 + 0x20], %l4 fcmpeq16 %f0, %f14, %i5 bneg,pt %icc, loop_2110 fmovse %icc, %f1, %f1 stw %o4, [%l7 + 0x40] fmuld8ulx16 %f7, %f12, %f14 loop_2110: fmovrdne %i2, %f4, %f14 srlx %g5, %o3, %i1 tneg %icc, 0x2 fble,a %fcc2, loop_2111 movle %icc, %l5, %i6 movne %icc, %g3, %o0 edge32n %o2, %l6, %l3 loop_2111: xorcc %l1, 0x1128, %i7 andcc %l0, %g7, %g1 fcmpgt32 %f4, %f12, %i4 ldsb [%l7 + 0x7F], %i0 fmovrdgz %g2, %f2, %f0 st %f15, [%l7 + 0x20] fmovspos %icc, %f4, %f7 fnors %f9, %f1, %f5 andcc %o6, %g6, %o7 xnorcc %g4, 0x0D56, %l2 udivx %i3, 0x1F9E, %o1 ldsh [%l7 + 0x4E], %o5 stx %l4, [%l7 + 0x48] lduh [%l7 + 0x28], %o4 addccc %i2, 0x132D, %i5 fmovdleu %xcc, %f15, %f9 movrgez %o3, %i1, %l5 fmovrsgez %g5, %f1, %f5 std %f2, [%l7 + 0x60] ldx [%l7 + 0x68], %i6 fmovrdlz %g3, %f14, %f8 ldx [%l7 + 0x08], %o0 fpmerge %f0, %f3, %f6 lduw [%l7 + 0x5C], %l6 mulscc %o2, %l3, %l1 lduh [%l7 + 0x76], %i7 movre %g7, %l0, %g1 fors %f10, %f2, %f15 edge16n %i0, %i4, %o6 ldub [%l7 + 0x1E], %g6 fexpand %f6, %f2 udivx %o7, 0x0556, %g4 bcs,a loop_2112 sth %l2, [%l7 + 0x3A] edge8n %g2, %i3, %o5 fmul8x16au %f5, %f3, %f8 loop_2112: st %f8, [%l7 + 0x5C] andn %o1, 0x09B5, %l4 sth %i2, [%l7 + 0x24] std %f6, [%l7 + 0x78] ld [%l7 + 0x68], %f4 stb %o4, [%l7 + 0x3D] movrlez %o3, 0x117, %i1 umul %l5, 0x1AA3, %g5 lduh [%l7 + 0x74], %i5 mova %xcc, %g3, %i6 fnot1s %f12, %f14 fmovspos %xcc, %f6, %f0 bcs,a loop_2113 fmovdne %xcc, %f11, %f8 fbne,a %fcc1, loop_2114 ld [%l7 + 0x48], %f8 loop_2113: alignaddrl %l6, %o0, %o2 movpos %icc, %l1, %l3 loop_2114: mova %xcc, %g7, %i7 subcc %g1, %l0, %i0 edge32 %i4, %g6, %o6 st %f8, [%l7 + 0x50] sth %o7, [%l7 + 0x5A] stx %g4, [%l7 + 0x50] ldd [%l7 + 0x68], %f8 tle %xcc, 0x1 fzero %f6 fand %f6, %f8, %f8 movl %icc, %g2, %i3 edge32l %l2, %o5, %l4 fcmpne32 %f0, %f14, %i2 stx %o1, [%l7 + 0x38] fmovdn %xcc, %f5, %f3 ldub [%l7 + 0x6B], %o3 movrgez %i1, 0x147, %l5 addc %o4, 0x07DC, %g5 ldd [%l7 + 0x58], %f12 movn %icc, %i5, %i6 stb %l6, [%l7 + 0x79] ld [%l7 + 0x28], %f5 ldsw [%l7 + 0x50], %g3 ldx [%l7 + 0x70], %o2 fmovdneg %xcc, %f4, %f4 fmovrslz %o0, %f4, %f7 ldub [%l7 + 0x67], %l1 ld [%l7 + 0x1C], %f0 srlx %g7, %l3, %g1 udiv %i7, 0x1CA0, %l0 ldsw [%l7 + 0x54], %i0 fpsub32 %f0, %f0, %f10 ldsb [%l7 + 0x18], %i4 lduh [%l7 + 0x6C], %o6 movvs %icc, %g6, %o7 edge8 %g2, %g4, %l2 pdist %f2, %f2, %f10 stx %o5, [%l7 + 0x50] nop setx loop_2115, %l0, %l1 jmpl %l1, %l4 bcc loop_2116 fmovrse %i2, %f12, %f2 ldsh [%l7 + 0x14], %o1 loop_2115: std %f6, [%l7 + 0x30] loop_2116: stx %o3, [%l7 + 0x40] tsubcc %i1, %l5, %o4 ld [%l7 + 0x2C], %f11 fandnot1 %f10, %f12, %f8 bl %icc, loop_2117 bcc,a,pt %icc, loop_2118 array32 %i3, %g5, %i5 fbue,a %fcc0, loop_2119 loop_2117: fbo,a %fcc2, loop_2120 loop_2118: bgu,a,pt %xcc, loop_2121 fpsub32s %f1, %f13, %f4 loop_2119: fmul8sux16 %f8, %f6, %f12 loop_2120: pdist %f0, %f12, %f0 loop_2121: sth %l6, [%l7 + 0x60] addcc %i6, 0x0786, %o2 fmovdneg %xcc, %f5, %f9 bn,a,pn %xcc, loop_2122 fmul8ulx16 %f12, %f2, %f14 nop setx loop_2123, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tge %xcc, 0x2 loop_2122: ld [%l7 + 0x38], %f8 fpack32 %f6, %f2, %f0 loop_2123: bpos,a,pn %xcc, loop_2124 sll %g3, %o0, %g7 movpos %xcc, %l3, %g1 subcc %l1, 0x15D2, %i7 loop_2124: fbn,a %fcc2, loop_2125 ldsw [%l7 + 0x20], %i0 fmovs %f15, %f12 tn %xcc, 0x3 loop_2125: fpsub32s %f10, %f10, %f0 ldub [%l7 + 0x56], %l0 fmovdne %xcc, %f6, %f5 fcmpne32 %f2, %f8, %o6 sdivcc %i4, 0x17F4, %o7 movle %icc, %g2, %g4 fbue,a %fcc1, loop_2126 ld [%l7 + 0x7C], %f8 fxnors %f1, %f6, %f7 edge32 %g6, %l2, %o5 loop_2126: fmovsl %icc, %f7, %f7 stw %i2, [%l7 + 0x24] bg,a loop_2127 ldsb [%l7 + 0x67], %l4 stx %o3, [%l7 + 0x60] sth %o1, [%l7 + 0x4E] loop_2127: fmovsg %icc, %f5, %f10 siam 0x4 nop setx loop_2128, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %l5, [%l7 + 0x68] fnot1 %f10, %f10 nop setx loop_2129, %l0, %l1 jmpl %l1, %i1 loop_2128: fmovdl %xcc, %f11, %f2 fpack32 %f8, %f6, %f6 subcc %o4, 0x008F, %i3 loop_2129: lduw [%l7 + 0x10], %g5 brgez,a %i5, loop_2130 movle %icc, %l6, %o2 nop setx loop_2131, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fandnot2 %f14, %f4, %f14 loop_2130: fsrc2s %f6, %f10 lduw [%l7 + 0x58], %i6 loop_2131: fmovsn %icc, %f0, %f0 ldub [%l7 + 0x7E], %g3 tleu %icc, 0x7 lduw [%l7 + 0x74], %g7 lduh [%l7 + 0x58], %l3 sdiv %g1, 0x18A6, %l1 fabsd %f4, %f0 ldub [%l7 + 0x50], %o0 fcmpeq32 %f12, %f10, %i0 fmovdg %icc, %f9, %f2 fbn %fcc1, loop_2132 edge16n %l0, %o6, %i4 edge16n %o7, %g2, %g4 movcc %icc, %i7, %g6 loop_2132: fmuld8ulx16 %f7, %f3, %f14 ldsh [%l7 + 0x24], %o5 pdist %f0, %f10, %f14 ldsb [%l7 + 0x39], %l2 nop setx loop_2133, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movvc %icc, %i2, %l4 edge8l %o3, %l5, %o1 tvs %xcc, 0x3 loop_2133: edge8 %o4, %i1, %g5 stb %i3, [%l7 + 0x4E] stw %l6, [%l7 + 0x40] tvs %icc, 0x2 ldx [%l7 + 0x48], %o2 add %i6, 0x1D7C, %i5 brlz,a %g7, loop_2134 ldx [%l7 + 0x70], %l3 fmul8x16au %f14, %f5, %f0 ble,a,pt %xcc, loop_2135 loop_2134: fbn,a %fcc1, loop_2136 fmovrslez %g1, %f13, %f8 fmuld8ulx16 %f9, %f3, %f2 loop_2135: fmovdge %xcc, %f2, %f4 loop_2136: orncc %l1, 0x1BD6, %o0 ldd [%l7 + 0x48], %f0 sth %g3, [%l7 + 0x7E] ld [%l7 + 0x40], %f9 ldx [%l7 + 0x20], %i0 ld [%l7 + 0x0C], %f1 udivx %l0, 0x0E04, %o6 fandnot1 %f4, %f2, %f8 ld [%l7 + 0x74], %f6 fbo,a %fcc1, loop_2137 fpadd16s %f2, %f3, %f1 ldx [%l7 + 0x78], %o7 nop setx loop_2138, %l0, %l1 jmpl %l1, %g2 loop_2137: ldsh [%l7 + 0x24], %g4 movne %xcc, %i7, %g6 sub %o5, 0x0382, %l2 loop_2138: brz %i4, loop_2139 andncc %i2, %l4, %o3 lduh [%l7 + 0x4C], %o1 st %f13, [%l7 + 0x7C] loop_2139: fbue %fcc3, loop_2140 bl,a loop_2141 srl %o4, 0x13, %i1 stb %g5, [%l7 + 0x0A] loop_2140: st %f6, [%l7 + 0x6C] loop_2141: ldub [%l7 + 0x35], %i3 taddcc %l6, 0x0D11, %l5 tpos %xcc, 0x5 stw %i6, [%l7 + 0x64] fmul8ulx16 %f6, %f2, %f8 fmovdgu %xcc, %f5, %f6 ld [%l7 + 0x14], %f0 fmovsl %icc, %f2, %f14 pdist %f12, %f6, %f8 smulcc %o2, %g7, %i5 sth %l3, [%l7 + 0x14] fsrc1s %f5, %f7 fcmple16 %f12, %f0, %g1 ldub [%l7 + 0x3F], %l1 fmovdcs %icc, %f0, %f10 movvc %xcc, %o0, %i0 bleu loop_2142 st %f13, [%l7 + 0x78] fornot1s %f5, %f4, %f12 stb %l0, [%l7 + 0x20] loop_2142: addccc %o6, 0x057B, %o7 fmuld8sux16 %f10, %f11, %f2 stx %g3, [%l7 + 0x28] stb %g4, [%l7 + 0x2A] fcmple32 %f2, %f12, %g2 ldsb [%l7 + 0x4F], %g6 movcs %xcc, %i7, %o5 fmovs %f14, %f4 fmovdn %icc, %f15, %f15 fnand %f6, %f0, %f4 stx %i4, [%l7 + 0x60] fmul8x16au %f3, %f0, %f14 fnand %f6, %f10, %f8 fmovrsne %i2, %f14, %f7 st %f12, [%l7 + 0x48] fmovdpos %icc, %f9, %f3 movge %icc, %l2, %l4 sdivx %o1, 0x1566, %o4 be loop_2143 smulcc %i1, 0x0922, %o3 bvs %xcc, loop_2144 bvs,a,pn %xcc, loop_2145 loop_2143: stx %g5, [%l7 + 0x78] fmovdleu %icc, %f4, %f6 loop_2144: sth %i3, [%l7 + 0x62] loop_2145: stw %l6, [%l7 + 0x08] tge %xcc, 0x5 fmovsn %icc, %f8, %f0 fmovrslez %l5, %f12, %f7 stw %i6, [%l7 + 0x14] stb %o2, [%l7 + 0x16] fexpand %f0, %f0 stb %i5, [%l7 + 0x6B] std %f0, [%l7 + 0x18] fcmps %fcc0, %f1, %f10 fxnors %f11, %f12, %f12 movne %icc, %g7, %l3 fmovrde %l1, %f6, %f8 pdist %f4, %f10, %f2 sth %o0, [%l7 + 0x32] stw %g1, [%l7 + 0x24] alignaddr %i0, %o6, %o7 fmovdn %xcc, %f15, %f14 movpos %xcc, %g3, %l0 ldub [%l7 + 0x64], %g4 movpos %xcc, %g2, %g6 fmovsvc %icc, %f1, %f6 tle %xcc, 0x6 ldsw [%l7 + 0x28], %o5 tneg %icc, 0x7 bcs,pt %xcc, loop_2146 fmovdle %icc, %f10, %f9 tneg %xcc, 0x5 fmovsge %xcc, %f14, %f10 loop_2146: fbl %fcc3, loop_2147 fbug,a %fcc2, loop_2148 sth %i7, [%l7 + 0x78] sdiv %i2, 0x03DC, %l2 loop_2147: fcmped %fcc1, %f0, %f4 loop_2148: lduh [%l7 + 0x1A], %l4 xorcc %o1, %i4, %i1 st %f8, [%l7 + 0x4C] ldsh [%l7 + 0x42], %o3 fcmps %fcc3, %f5, %f13 fmovs %f2, %f1 xnor %g5, 0x14A6, %o4 fmul8ulx16 %f4, %f8, %f4 std %f10, [%l7 + 0x30] andncc %i3, %l6, %l5 ldsh [%l7 + 0x0A], %i6 stw %i5, [%l7 + 0x34] fbul,a %fcc2, loop_2149 fnand %f10, %f10, %f6 fmovsneg %icc, %f6, %f5 tneg %xcc, 0x1 loop_2149: add %o2, %g7, %l1 orcc %o0, %l3, %g1 stw %i0, [%l7 + 0x48] movgu %xcc, %o7, %g3 ldsh [%l7 + 0x66], %l0 fone %f8 stw %g4, [%l7 + 0x14] fmovrse %o6, %f12, %f6 fpsub16 %f10, %f10, %f12 stb %g2, [%l7 + 0x42] umulcc %o5, 0x0528, %g6 orn %i7, 0x1A3B, %l2 nop setx loop_2150, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_2151, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movvs %xcc, %l4, %o1 fbuge,a %fcc1, loop_2152 loop_2150: stx %i4, [%l7 + 0x68] loop_2151: std %f4, [%l7 + 0x08] lduw [%l7 + 0x10], %i1 loop_2152: fnot1s %f5, %f11 fmovdg %icc, %f5, %f13 fmovsne %xcc, %f0, %f5 fbl,a %fcc3, loop_2153 fbl %fcc3, loop_2154 addcc %o3, %g5, %i2 ldsb [%l7 + 0x45], %o4 loop_2153: fbge,a %fcc2, loop_2155 loop_2154: sth %i3, [%l7 + 0x56] movcc %icc, %l5, %i6 fcmpne16 %f6, %f8, %l6 loop_2155: sdiv %o2, 0x056D, %g7 fmovs %f6, %f11 fnor %f12, %f8, %f12 lduh [%l7 + 0x2C], %i5 st %f13, [%l7 + 0x54] array32 %o0, %l3, %g1 edge32n %l1, %o7, %g3 ldsw [%l7 + 0x5C], %i0 fmovsl %icc, %f6, %f4 fble %fcc2, loop_2156 addccc %l0, %o6, %g4 fmovsge %icc, %f13, %f13 fcmple16 %f8, %f2, %g2 loop_2156: fcmpne16 %f4, %f14, %o5 siam 0x6 fpsub16s %f14, %f4, %f3 lduw [%l7 + 0x68], %i7 movn %xcc, %g6, %l4 fmul8x16al %f3, %f7, %f8 fpack16 %f12, %f12 fnands %f2, %f0, %f11 mulx %l2, %i4, %o1 ldsw [%l7 + 0x3C], %i1 fmovrslz %o3, %f0, %f11 siam 0x3 fxnors %f6, %f8, %f15 fcmple32 %f10, %f8, %i2 ldx [%l7 + 0x58], %g5 nop setx loop_2157, %l0, %l1 jmpl %l1, %i3 brlez,a %l5, loop_2158 edge16ln %o4, %i6, %o2 stw %l6, [%l7 + 0x74] loop_2157: udivcc %i5, 0x08B2, %o0 loop_2158: add %l3, %g7, %g1 fbn %fcc0, loop_2159 orn %o7, 0x1B8C, %g3 fmovrdne %l1, %f0, %f10 fmovsleu %icc, %f0, %f10 loop_2159: ldx [%l7 + 0x10], %l0 brgz %o6, loop_2160 stw %i0, [%l7 + 0x40] fmovsgu %xcc, %f15, %f4 fmovsgu %icc, %f3, %f4 loop_2160: fpackfix %f4, %f4 alignaddrl %g4, %g2, %i7 ldd [%l7 + 0x48], %f2 brnz %o5, loop_2161 orcc %l4, %g6, %l2 bne,a %icc, loop_2162 edge8n %i4, %i1, %o3 loop_2161: udivcc %o1, 0x0A42, %i2 fpsub16 %f10, %f4, %f14 loop_2162: fabss %f3, %f10 fmul8sux16 %f0, %f2, %f10 ldsw [%l7 + 0x64], %g5 st %f7, [%l7 + 0x3C] edge16n %i3, %o4, %i6 st %f8, [%l7 + 0x5C] bg loop_2163 fnot2 %f8, %f4 edge8ln %l5, %l6, %o2 fpackfix %f2, %f11 loop_2163: edge8 %i5, %o0, %l3 tvc %icc, 0x4 fbue,a %fcc0, loop_2164 stb %g7, [%l7 + 0x2E] fxor %f8, %f2, %f12 stw %g1, [%l7 + 0x34] loop_2164: bge loop_2165 call loop_2166 sth %g3, [%l7 + 0x62] sllx %l1, 0x06, %o7 loop_2165: fnor %f8, %f2, %f12 loop_2166: st %f6, [%l7 + 0x28] edge32 %l0, %o6, %i0 lduw [%l7 + 0x4C], %g4 sth %i7, [%l7 + 0x58] ldsw [%l7 + 0x08], %o5 fbe,a %fcc0, loop_2167 udiv %g2, 0x0132, %l4 movrgz %l2, 0x379, %i4 bg %icc, loop_2168 loop_2167: edge8l %i1, %g6, %o1 fmovrsne %i2, %f1, %f7 fmul8ulx16 %f14, %f8, %f0 loop_2168: fbuge %fcc3, loop_2169 fandnot1s %f11, %f2, %f4 fnand %f14, %f14, %f6 ldx [%l7 + 0x30], %o3 loop_2169: orn %i3, %o4, %g5 ld [%l7 + 0x7C], %f13 fnands %f12, %f5, %f5 sub %l5, %l6, %i6 std %f12, [%l7 + 0x58] fble %fcc0, loop_2170 fcmpes %fcc0, %f2, %f4 fpadd32 %f2, %f12, %f10 bg,a,pt %xcc, loop_2171 loop_2170: fmul8sux16 %f6, %f10, %f8 tgu %xcc, 0x2 lduw [%l7 + 0x20], %o2 loop_2171: fcmpgt32 %f6, %f2, %o0 ldsb [%l7 + 0x34], %i5 fnand %f8, %f4, %f2 bneg %icc, loop_2172 ldx [%l7 + 0x38], %g7 movne %xcc, %g1, %g3 tcs %icc, 0x7 loop_2172: fmovspos %xcc, %f7, %f4 fmovdl %xcc, %f1, %f8 ldsw [%l7 + 0x0C], %l3 fbg,a %fcc0, loop_2173 sth %o7, [%l7 + 0x62] fble %fcc1, loop_2174 movpos %icc, %l1, %o6 loop_2173: bne,a,pt %xcc, loop_2175 srlx %l0, 0x0D, %i0 loop_2174: fcmpeq16 %f14, %f0, %i7 bn,a %xcc, loop_2176 loop_2175: fpack32 %f0, %f6, %f10 sub %o5, 0x1A76, %g2 bl loop_2177 loop_2176: edge8l %g4, %l2, %i4 add %i1, 0x1A9C, %g6 fmovsvs %icc, %f15, %f1 loop_2177: siam 0x7 fmovsle %icc, %f8, %f4 ldub [%l7 + 0x76], %o1 stw %l4, [%l7 + 0x10] fbuge %fcc2, loop_2178 fmovsvs %xcc, %f10, %f2 fmovsleu %icc, %f3, %f4 te %icc, 0x4 loop_2178: fmovsgu %icc, %f2, %f8 add %i2, %o3, %o4 fpadd16s %f13, %f8, %f14 fsrc1s %f5, %f9 bgu,pn %icc, loop_2179 stb %g5, [%l7 + 0x48] ld [%l7 + 0x14], %f8 fmovdcs %icc, %f11, %f11 loop_2179: ldsb [%l7 + 0x1B], %l5 fmovrslz %i3, %f5, %f4 std %f14, [%l7 + 0x68] fnot2 %f14, %f2 std %f2, [%l7 + 0x18] fand %f10, %f4, %f10 ld [%l7 + 0x18], %f2 ldsh [%l7 + 0x62], %i6 fandnot1s %f2, %f1, %f10 ldub [%l7 + 0x13], %l6 fnot1s %f11, %f0 st %f11, [%l7 + 0x7C] tn %xcc, 0x7 fmovrse %o0, %f14, %f0 udivcc %o2, 0x1D1C, %i5 bn,a,pn %xcc, loop_2180 ldub [%l7 + 0x19], %g1 mulscc %g7, 0x00C9, %l3 ldd [%l7 + 0x30], %f8 loop_2180: orncc %g3, %o7, %l1 fmovdvs %icc, %f0, %f5 fones %f5 fbn %fcc3, loop_2181 movcc %xcc, %l0, %o6 fmovsge %icc, %f10, %f3 fpsub16 %f0, %f8, %f10 loop_2181: lduw [%l7 + 0x28], %i7 mulscc %i0, 0x1D41, %g2 edge32ln %o5, %g4, %i4 movrne %l2, %g6, %i1 lduw [%l7 + 0x50], %o1 array32 %i2, %l4, %o3 stx %g5, [%l7 + 0x18] fcmped %fcc2, %f6, %f0 edge16 %o4, %i3, %l5 bpos,a %xcc, loop_2182 stw %i6, [%l7 + 0x48] xor %o0, 0x01C7, %o2 fcmple32 %f8, %f14, %l6 loop_2182: fmovsg %xcc, %f4, %f5 fmovdpos %icc, %f7, %f9 lduh [%l7 + 0x5A], %i5 fnands %f3, %f3, %f11 fmovsn %xcc, %f15, %f3 andcc %g1, %g7, %g3 lduw [%l7 + 0x6C], %l3 subccc %o7, %l0, %l1 std %f2, [%l7 + 0x10] bgu,a,pt %xcc, loop_2183 ldub [%l7 + 0x6A], %o6 tsubcctv %i0, %g2, %o5 ldd [%l7 + 0x38], %f8 loop_2183: ldub [%l7 + 0x39], %i7 fmul8sux16 %f2, %f2, %f12 bn,a %icc, loop_2184 nop setx loop_2185, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done or %g4, 0x0854, %l2 stb %g6, [%l7 + 0x33] loop_2184: xorcc %i1, %o1, %i4 loop_2185: sth %l4, [%l7 + 0x22] ldx [%l7 + 0x58], %i2 fcmpgt32 %f10, %f4, %o3 alignaddr %o4, %i3, %g5 fmovdleu %xcc, %f7, %f4 ble,pt %xcc, loop_2186 ldsw [%l7 + 0x48], %i6 orn %o0, 0x0F51, %l5 ld [%l7 + 0x30], %f4 loop_2186: tn %icc, 0x6 fnor %f4, %f10, %f4 xnorcc %o2, %l6, %i5 brz,a %g1, loop_2187 fblg,a %fcc2, loop_2188 sth %g3, [%l7 + 0x36] tle %xcc, 0x3 loop_2187: ldsw [%l7 + 0x48], %g7 loop_2188: stw %l3, [%l7 + 0x28] ldsh [%l7 + 0x26], %l0 fblg,a %fcc0, loop_2189 fmul8ulx16 %f6, %f4, %f4 ld [%l7 + 0x30], %f8 fpsub16s %f3, %f2, %f3 loop_2189: fbuge %fcc3, loop_2190 movrlz %l1, %o7, %i0 tle %xcc, 0x1 srax %g2, 0x01, %o6 loop_2190: movneg %xcc, %o5, %i7 ldsh [%l7 + 0x22], %g4 fnot2 %f14, %f4 lduh [%l7 + 0x1A], %g6 fpsub16s %f13, %f15, %f0 bshuffle %f8, %f8, %f0 tne %icc, 0x3 te %icc, 0x0 movre %i1, 0x278, %l2 edge16n %i4, %o1, %i2 alignaddr %o3, %o4, %l4 fabsd %f0, %f4 fnors %f5, %f3, %f12 stb %g5, [%l7 + 0x7D] movg %icc, %i3, %o0 ldsh [%l7 + 0x5A], %l5 udiv %i6, 0x0C32, %o2 ldsb [%l7 + 0x40], %i5 lduh [%l7 + 0x72], %g1 ldsb [%l7 + 0x42], %g3 std %f14, [%l7 + 0x68] bge,a,pt %xcc, loop_2191 ldsh [%l7 + 0x38], %g7 ldsb [%l7 + 0x63], %l3 tneg %xcc, 0x1 loop_2191: tcs %icc, 0x0 fornot1 %f2, %f12, %f6 lduh [%l7 + 0x2E], %l0 tg %icc, 0x6 bcs loop_2192 smul %l6, %l1, %o7 fpsub16 %f8, %f4, %f2 xor %g2, 0x169B, %o6 loop_2192: fpadd32s %f3, %f9, %f13 movleu %icc, %o5, %i7 fxnors %f0, %f12, %f2 fandnot2 %f12, %f12, %f4 ld [%l7 + 0x78], %f2 fandnot2 %f2, %f8, %f10 subcc %i0, %g6, %i1 andncc %g4, %l2, %i4 fmovde %icc, %f6, %f8 fbuge,a %fcc0, loop_2193 movre %o1, 0x015, %o3 stb %i2, [%l7 + 0x29] fbg %fcc1, loop_2194 loop_2193: fmovsne %icc, %f15, %f3 fmovrsgez %l4, %f8, %f2 ldsb [%l7 + 0x49], %o4 loop_2194: fbug,a %fcc3, loop_2195 ldsw [%l7 + 0x78], %g5 edge8n %o0, %i3, %l5 fmovd %f0, %f10 loop_2195: movn %xcc, %o2, %i6 fcmpne32 %f0, %f12, %g1 ldsb [%l7 + 0x25], %g3 udivcc %g7, 0x0FF6, %l3 fpadd32s %f12, %f14, %f14 bleu,pt %icc, loop_2196 fmovrse %l0, %f10, %f8 std %f2, [%l7 + 0x18] fands %f3, %f9, %f8 loop_2196: smulcc %i5, %l6, %l1 bgu,a loop_2197 for %f4, %f0, %f10 ldsh [%l7 + 0x6A], %o7 bn loop_2198 loop_2197: ld [%l7 + 0x40], %f11 fors %f15, %f0, %f10 tg %icc, 0x4 loop_2198: brnz,a %o6, loop_2199 ldsh [%l7 + 0x1E], %g2 fones %f1 ld [%l7 + 0x10], %f12 loop_2199: nop setx loop_2200, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge32ln %i7, %i0, %g6 fxnors %f9, %f1, %f12 fmul8ulx16 %f14, %f12, %f0 loop_2200: brnz %o5, loop_2201 tge %icc, 0x0 fpsub16 %f6, %f4, %f12 fpack32 %f14, %f4, %f10 loop_2201: fmovrdlz %g4, %f4, %f4 tleu %icc, 0x1 movre %i1, 0x305, %i4 nop setx loop_2202, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbul %fcc1, loop_2203 fmovdl %xcc, %f7, %f6 st %f14, [%l7 + 0x18] loop_2202: ta %xcc, 0x0 loop_2203: lduw [%l7 + 0x08], %l2 movpos %icc, %o3, %o1 ble,a,pn %xcc, loop_2204 bleu,pn %xcc, loop_2205 fpmerge %f11, %f6, %f2 std %f0, [%l7 + 0x28] loop_2204: fmovrse %l4, %f4, %f10 loop_2205: fpack32 %f4, %f6, %f8 ldd [%l7 + 0x10], %f12 st %f2, [%l7 + 0x3C] bneg,a,pt %icc, loop_2206 sll %i2, %g5, %o0 fblg,a %fcc3, loop_2207 fmovdne %icc, %f10, %f10 loop_2206: fmovsa %xcc, %f2, %f5 ldd [%l7 + 0x40], %f8 loop_2207: fbne,a %fcc3, loop_2208 ldsw [%l7 + 0x54], %o4 tleu %xcc, 0x6 ldsb [%l7 + 0x4A], %i3 loop_2208: fmovsg %xcc, %f11, %f5 mulscc %o2, 0x0664, %l5 lduw [%l7 + 0x70], %g1 fmovdge %icc, %f12, %f13 tvs %icc, 0x2 fba,a %fcc1, loop_2209 stx %g3, [%l7 + 0x58] mova %xcc, %g7, %i6 edge16l %l0, %l3, %l6 loop_2209: addccc %i5, 0x1C36, %l1 lduh [%l7 + 0x6E], %o7 umul %o6, 0x163D, %i7 fcmpeq32 %f14, %f2, %g2 add %g6, %i0, %o5 ldsw [%l7 + 0x74], %g4 fmovrde %i1, %f6, %f10 stx %l2, [%l7 + 0x60] fmovrdgez %i4, %f12, %f2 sra %o1, %o3, %l4 fmovrslz %g5, %f8, %f12 stb %o0, [%l7 + 0x65] std %f14, [%l7 + 0x70] xorcc %i2, 0x1E4D, %o4 ldd [%l7 + 0x30], %f12 fnands %f5, %f14, %f4 fbuge %fcc3, loop_2210 addcc %o2, 0x099F, %l5 ldsw [%l7 + 0x50], %i3 movneg %xcc, %g3, %g1 loop_2210: ld [%l7 + 0x68], %f10 fmovscc %icc, %f3, %f4 addc %i6, 0x01BA, %l0 bvc %icc, loop_2211 fnegd %f8, %f2 fpadd32s %f2, %f0, %f11 ldd [%l7 + 0x48], %f10 loop_2211: ld [%l7 + 0x28], %f3 edge16l %g7, %l3, %l6 tleu %xcc, 0x3 stb %i5, [%l7 + 0x4B] ldd [%l7 + 0x68], %f6 bvc,a loop_2212 fpadd32s %f14, %f6, %f4 ldub [%l7 + 0x7B], %l1 fzeros %f8 loop_2212: bneg,a,pn %xcc, loop_2213 umulcc %o7, %o6, %g2 lduw [%l7 + 0x3C], %g6 fbug %fcc3, loop_2214 loop_2213: pdist %f6, %f14, %f6 ldsh [%l7 + 0x5C], %i0 fmovrdlez %o5, %f12, %f6 loop_2214: fnegs %f6, %f12 fpadd16 %f0, %f14, %f8 bg,a loop_2215 ldsh [%l7 + 0x08], %i7 fcmpeq16 %f12, %f14, %i1 movrgez %l2, %g4, %o1 loop_2215: fbl,a %fcc2, loop_2216 stw %o3, [%l7 + 0x74] stw %l4, [%l7 + 0x60] std %f12, [%l7 + 0x78] loop_2216: nop setx loop_2217, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry array16 %i4, %g5, %i2 mulx %o0, 0x0489, %o2 bneg,a %xcc, loop_2218 loop_2217: fmovdvc %icc, %f6, %f0 fsrc2 %f4, %f0 movn %icc, %l5, %i3 loop_2218: te %icc, 0x1 mova %xcc, %g3, %g1 ldx [%l7 + 0x18], %o4 be loop_2219 ld [%l7 + 0x60], %f1 array32 %i6, %g7, %l0 fornot1s %f9, %f15, %f15 loop_2219: sth %l6, [%l7 + 0x20] movrlez %i5, 0x047, %l3 fmovdvc %icc, %f1, %f11 fbo,a %fcc3, loop_2220 fmovrde %l1, %f0, %f10 fmovsge %icc, %f1, %f5 fnand %f6, %f0, %f12 loop_2220: fmovsvc %icc, %f5, %f8 stw %o7, [%l7 + 0x68] lduw [%l7 + 0x5C], %g2 fmul8x16au %f9, %f15, %f4 tsubcctv %g6, 0x0D71, %i0 ldsw [%l7 + 0x44], %o6 andncc %i7, %o5, %l2 fble %fcc2, loop_2221 movg %icc, %g4, %i1 fnegs %f2, %f9 addc %o3, 0x1703, %o1 loop_2221: ldd [%l7 + 0x40], %f8 fornot2 %f0, %f6, %f8 ldsh [%l7 + 0x68], %i4 fmovrdgz %g5, %f4, %f0 bcc,a,pt %icc, loop_2222 ldx [%l7 + 0x18], %l4 ldsb [%l7 + 0x28], %o0 ldd [%l7 + 0x40], %f0 loop_2222: smulcc %o2, %l5, %i2 ldx [%l7 + 0x70], %g3 movg %icc, %i3, %g1 ld [%l7 + 0x78], %f10 movl %xcc, %o4, %i6 ldub [%l7 + 0x23], %l0 ldx [%l7 + 0x78], %l6 lduw [%l7 + 0x20], %i5 tn %icc, 0x4 andncc %l3, %l1, %o7 lduh [%l7 + 0x0A], %g2 fandnot1 %f14, %f0, %f14 fcmpes %fcc1, %f1, %f10 ldx [%l7 + 0x48], %g7 fbn,a %fcc2, loop_2223 addccc %i0, %g6, %o6 sethi 0x09F3, %o5 taddcctv %l2, 0x0E3D, %g4 loop_2223: fmul8x16al %f11, %f7, %f0 lduw [%l7 + 0x20], %i7 stb %o3, [%l7 + 0x0A] ldsh [%l7 + 0x66], %o1 tvs %xcc, 0x6 lduw [%l7 + 0x74], %i1 fmovscs %xcc, %f12, %f15 ba,a loop_2224 fmovs %f0, %f5 faligndata %f10, %f0, %f6 movcc %xcc, %i4, %l4 loop_2224: edge32l %o0, %g5, %o2 udivcc %i2, 0x11EC, %g3 lduw [%l7 + 0x0C], %i3 tgu %xcc, 0x5 addc %l5, 0x1075, %o4 fnands %f12, %f9, %f11 subc %i6, 0x0995, %l0 fmovdcc %icc, %f8, %f4 fmovrslz %g1, %f6, %f8 fmovrdlz %i5, %f8, %f4 brgz,a %l3, loop_2225 tcs %icc, 0x1 bvs,a loop_2226 fbue,a %fcc3, loop_2227 loop_2225: lduh [%l7 + 0x20], %l1 ldub [%l7 + 0x2E], %l6 loop_2226: fbn %fcc0, loop_2228 loop_2227: fmovdg %icc, %f3, %f7 srl %g2, %g7, %i0 fba %fcc2, loop_2229 loop_2228: ldd [%l7 + 0x68], %f12 fpsub16 %f2, %f4, %f12 sub %g6, %o7, %o6 loop_2229: fones %f0 ld [%l7 + 0x1C], %f7 fbg,a %fcc1, loop_2230 fsrc1s %f8, %f7 stw %o5, [%l7 + 0x78] stb %l2, [%l7 + 0x49] loop_2230: stb %i7, [%l7 + 0x09] bshuffle %f8, %f4, %f6 tgu %icc, 0x0 ldub [%l7 + 0x7B], %o3 tge %xcc, 0x1 andcc %o1, 0x17A3, %i1 ldd [%l7 + 0x40], %f12 mulx %g4, 0x1012, %l4 fbg %fcc1, loop_2231 lduh [%l7 + 0x1E], %i4 fbug,a %fcc3, loop_2232 movcs %xcc, %o0, %o2 loop_2231: st %f1, [%l7 + 0x10] te %icc, 0x4 loop_2232: fcmpeq16 %f0, %f10, %g5 fands %f7, %f8, %f8 mulscc %i2, 0x1245, %i3 fble %fcc3, loop_2233 movrlez %l5, 0x05B, %g3 or %o4, 0x1DC3, %i6 tneg %xcc, 0x2 loop_2233: fpsub32 %f8, %f10, %f0 lduh [%l7 + 0x48], %l0 ldd [%l7 + 0x78], %f12 sth %i5, [%l7 + 0x5A] edge8 %g1, %l3, %l1 fmovdg %icc, %f7, %f0 bshuffle %f2, %f2, %f0 fmovrslez %g2, %f10, %f12 bl,a loop_2234 bgu,a %xcc, loop_2235 sdivcc %g7, 0x1195, %i0 movl %icc, %g6, %o7 loop_2234: ldsh [%l7 + 0x34], %l6 loop_2235: srlx %o5, 0x14, %l2 bgu,a,pt %icc, loop_2236 brgez,a %o6, loop_2237 std %f6, [%l7 + 0x38] ldsb [%l7 + 0x0A], %o3 loop_2236: sdivx %o1, 0x02ED, %i7 loop_2237: fpsub32 %f14, %f2, %f14 ld [%l7 + 0x5C], %f14 movne %icc, %i1, %g4 ldub [%l7 + 0x46], %i4 fcmpeq32 %f2, %f0, %l4 smulcc %o2, 0x0361, %g5 edge16l %o0, %i2, %l5 st %f9, [%l7 + 0x0C] smul %i3, %o4, %i6 fmovsg %icc, %f0, %f2 bg,a,pt %xcc, loop_2238 addc %g3, %l0, %i5 stx %g1, [%l7 + 0x08] fmovdneg %xcc, %f0, %f12 loop_2238: ldsh [%l7 + 0x74], %l3 fnegs %f15, %f5 andn %g2, %g7, %l1 fcmpd %fcc1, %f2, %f8 fcmple32 %f6, %f4, %g6 movn %xcc, %o7, %i0 tsubcc %l6, %l2, %o6 movleu %icc, %o3, %o1 tcs %icc, 0x5 fxor %f0, %f0, %f6 fcmple16 %f4, %f6, %o5 st %f10, [%l7 + 0x08] ldsw [%l7 + 0x24], %i1 ta %icc, 0x3 stw %i7, [%l7 + 0x3C] edge32ln %g4, %i4, %o2 tge %icc, 0x2 fcmple16 %f8, %f6, %g5 fmovsge %xcc, %f5, %f5 fbu %fcc2, loop_2239 fpsub16 %f12, %f8, %f12 stb %o0, [%l7 + 0x15] fornot1s %f14, %f6, %f8 loop_2239: stw %i2, [%l7 + 0x50] alignaddr %l5, %l4, %i3 subcc %i6, %g3, %o4 ldsw [%l7 + 0x54], %i5 tn %icc, 0x5 lduw [%l7 + 0x60], %g1 fmovdg %xcc, %f14, %f9 stx %l3, [%l7 + 0x68] ldub [%l7 + 0x2D], %l0 std %f4, [%l7 + 0x10] fnor %f14, %f4, %f8 tn %icc, 0x5 movn %xcc, %g2, %l1 ldub [%l7 + 0x2B], %g6 tvc %xcc, 0x5 ldsh [%l7 + 0x18], %g7 fmovrsne %o7, %f14, %f4 ldsb [%l7 + 0x27], %i0 fpadd32 %f6, %f0, %f0 edge16l %l6, %o6, %l2 bg,a %icc, loop_2240 stw %o1, [%l7 + 0x34] and %o3, %i1, %o5 or %g4, %i4, %o2 loop_2240: tneg %xcc, 0x1 st %f10, [%l7 + 0x1C] udiv %i7, 0x0E32, %g5 edge8ln %o0, %i2, %l4 edge32 %i3, %l5, %i6 fmovdgu %icc, %f13, %f8 fmovs %f2, %f13 bleu,pt %xcc, loop_2241 stb %g3, [%l7 + 0x46] brnz,a %o4, loop_2242 fcmps %fcc0, %f3, %f4 loop_2241: tsubcctv %i5, 0x031D, %l3 stx %g1, [%l7 + 0x30] loop_2242: ld [%l7 + 0x20], %f15 st %f14, [%l7 + 0x0C] lduh [%l7 + 0x3A], %l0 fsrc1 %f4, %f12 ldsw [%l7 + 0x70], %g2 fmovrse %g6, %f8, %f6 movrne %g7, 0x3D1, %o7 fsrc1s %f5, %f9 fbug,a %fcc2, loop_2243 tgu %xcc, 0x7 addccc %i0, 0x1473, %l1 fcmpd %fcc3, %f10, %f14 loop_2243: movneg %xcc, %l6, %l2 fornot1 %f14, %f0, %f8 ldsb [%l7 + 0x56], %o1 std %f0, [%l7 + 0x40] fmovspos %xcc, %f3, %f12 fmovspos %icc, %f13, %f14 fornot2 %f10, %f2, %f4 std %f12, [%l7 + 0x38] sth %o3, [%l7 + 0x2C] pdist %f4, %f10, %f8 fnand %f6, %f12, %f6 fbuge,a %fcc3, loop_2244 fnot2 %f12, %f8 ldsh [%l7 + 0x44], %i1 fbn,a %fcc0, loop_2245 loop_2244: tne %icc, 0x3 fpmerge %f13, %f13, %f14 lduw [%l7 + 0x54], %o6 loop_2245: ldub [%l7 + 0x5D], %o5 ldd [%l7 + 0x48], %f14 ldub [%l7 + 0x7F], %i4 st %f2, [%l7 + 0x6C] tle %icc, 0x6 brz,a %g4, loop_2246 movgu %xcc, %o2, %g5 ld [%l7 + 0x60], %f3 fnegd %f10, %f6 loop_2246: fmovrse %o0, %f7, %f15 fbu %fcc3, loop_2247 fpadd16 %f10, %f12, %f2 fmovdcs %xcc, %f10, %f1 st %f8, [%l7 + 0x1C] loop_2247: fmovdpos %xcc, %f6, %f10 stx %i7, [%l7 + 0x40] movpos %icc, %i2, %i3 fnot1 %f14, %f14 sth %l5, [%l7 + 0x16] fbu,a %fcc3, loop_2248 edge32n %l4, %g3, %o4 movle %icc, %i6, %l3 tcc %icc, 0x4 loop_2248: fmul8x16au %f4, %f1, %f14 fbe %fcc0, loop_2249 movvc %xcc, %i5, %l0 edge32n %g2, %g1, %g7 ldd [%l7 + 0x38], %f0 loop_2249: stb %g6, [%l7 + 0x0E] ta %xcc, 0x2 fmul8sux16 %f0, %f12, %f14 edge32ln %i0, %o7, %l1 fnands %f8, %f13, %f13 fbe,a %fcc3, loop_2250 add %l2, %l6, %o3 brz %o1, loop_2251 sth %o6, [%l7 + 0x56] loop_2250: lduh [%l7 + 0x4C], %i1 std %f2, [%l7 + 0x08] loop_2251: sth %i4, [%l7 + 0x5E] te %xcc, 0x1 lduh [%l7 + 0x4C], %o5 fzero %f2 bvs,a %icc, loop_2252 fcmps %fcc1, %f5, %f11 fzeros %f15 fcmpne16 %f8, %f6, %o2 loop_2252: tvs %icc, 0x4 fcmpgt32 %f2, %f4, %g4 fba %fcc2, loop_2253 lduh [%l7 + 0x54], %o0 ldx [%l7 + 0x40], %g5 fba,a %fcc1, loop_2254 loop_2253: xnorcc %i2, 0x1976, %i3 call loop_2255 fmuld8ulx16 %f8, %f9, %f4 loop_2254: fmovs %f5, %f9 sth %i7, [%l7 + 0x50] loop_2255: addc %l5, 0x1510, %l4 be,a loop_2256 fpadd32 %f4, %f6, %f4 tsubcc %g3, 0x18D7, %i6 movl %xcc, %o4, %l3 loop_2256: fnot2s %f12, %f10 umul %l0, 0x0FE2, %i5 taddcctv %g1, %g2, %g7 st %f12, [%l7 + 0x14] ba loop_2257 bn,pn %xcc, loop_2258 fmovrslez %i0, %f4, %f14 srlx %o7, %g6, %l1 loop_2257: fpsub32 %f0, %f0, %f4 loop_2258: ldsb [%l7 + 0x33], %l2 ldsb [%l7 + 0x2E], %o3 alignaddrl %l6, %o6, %o1 array32 %i1, %i4, %o2 st %f12, [%l7 + 0x54] ldsb [%l7 + 0x6F], %g4 movn %icc, %o0, %g5 bge,a,pn %xcc, loop_2259 movvc %icc, %i2, %o5 movrne %i7, %i3, %l5 brgez %l4, loop_2260 loop_2259: fmovd %f6, %f4 fornot1s %f6, %f9, %f2 movcc %icc, %g3, %i6 loop_2260: fpack32 %f6, %f12, %f10 bl,pt %xcc, loop_2261 edge8 %l3, %l0, %i5 nop setx loop_2262, %l0, %l1 jmpl %l1, %o4 fmovrslez %g2, %f11, %f14 loop_2261: std %f6, [%l7 + 0x08] ldx [%l7 + 0x58], %g1 loop_2262: or %g7, 0x153B, %i0 ldd [%l7 + 0x20], %f14 fpadd16 %f6, %f2, %f6 lduh [%l7 + 0x18], %g6 movcc %icc, %o7, %l1 sth %l2, [%l7 + 0x42] fcmple16 %f12, %f12, %o3 sth %l6, [%l7 + 0x52] fnot2s %f4, %f10 fandnot1 %f4, %f8, %f10 fmovsn %icc, %f1, %f9 fnegd %f12, %f14 lduw [%l7 + 0x34], %o6 fexpand %f4, %f2 stw %o1, [%l7 + 0x24] movrlz %i4, %o2, %g4 std %f14, [%l7 + 0x70] edge16 %i1, %o0, %g5 fones %f10 orncc %i2, %i7, %i3 fpmerge %f13, %f8, %f10 ldd [%l7 + 0x60], %f8 tvs %icc, 0x5 fpmerge %f13, %f2, %f12 tvs %xcc, 0x6 movcs %xcc, %l5, %o5 fmovdneg %icc, %f2, %f14 std %f14, [%l7 + 0x08] edge32ln %l4, %i6, %l3 pdist %f8, %f0, %f14 sdivx %l0, 0x068D, %g3 std %f0, [%l7 + 0x70] movgu %icc, %o4, %i5 fnot1 %f8, %f6 fabss %f10, %f3 ldsh [%l7 + 0x1A], %g1 movleu %xcc, %g7, %i0 sethi 0x047A, %g2 bcc,pt %xcc, loop_2263 fnands %f12, %f8, %f8 ldd [%l7 + 0x40], %f10 ldsb [%l7 + 0x13], %o7 loop_2263: fcmps %fcc0, %f6, %f12 brnz,a %l1, loop_2264 fbge %fcc1, loop_2265 bn,pn %icc, loop_2266 movvs %icc, %l2, %g6 loop_2264: movcs %xcc, %o3, %o6 loop_2265: andcc %l6, 0x1C74, %i4 loop_2266: fmovrdlz %o2, %f6, %f2 fabss %f8, %f12 bge,a,pt %icc, loop_2267 ldub [%l7 + 0x7F], %g4 movg %icc, %o1, %o0 tsubcc %i1, %g5, %i2 loop_2267: smul %i3, %i7, %o5 orncc %l5, %i6, %l3 addccc %l4, 0x0FDF, %l0 movn %icc, %g3, %i5 fmovse %xcc, %f14, %f6 ldd [%l7 + 0x58], %f6 brlez,a %g1, loop_2268 fexpand %f1, %f0 ldub [%l7 + 0x15], %g7 fors %f1, %f9, %f7 loop_2268: st %f1, [%l7 + 0x64] fpadd32 %f0, %f14, %f6 ldub [%l7 + 0x71], %o4 pdist %f8, %f4, %f10 st %f2, [%l7 + 0x34] fbl,a %fcc1, loop_2269 st %f10, [%l7 + 0x20] sdivcc %g2, 0x08DB, %o7 stw %i0, [%l7 + 0x64] loop_2269: stx %l1, [%l7 + 0x28] ldub [%l7 + 0x0C], %l2 movcs %xcc, %g6, %o6 stb %l6, [%l7 + 0x1E] fmovda %xcc, %f1, %f11 fxors %f5, %f12, %f5 edge16ln %i4, %o3, %g4 fabss %f15, %f10 fnands %f1, %f0, %f4 stx %o2, [%l7 + 0x38] ldsh [%l7 + 0x60], %o0 st %f8, [%l7 + 0x28] bpos,a %icc, loop_2270 ld [%l7 + 0x5C], %f11 movn %icc, %o1, %i1 fsrc1s %f8, %f7 loop_2270: bgu,pt %icc, loop_2271 edge8l %g5, %i3, %i7 fnot1s %f13, %f0 umul %o5, %l5, %i6 loop_2271: fxors %f11, %f11, %f4 sllx %l3, %i2, %l4 mulx %l0, %i5, %g1 fmovspos %xcc, %f11, %f14 andn %g3, 0x15A5, %o4 ldsb [%l7 + 0x6E], %g2 fands %f15, %f14, %f8 subc %o7, %g7, %i0 xorcc %l2, %l1, %g6 stw %l6, [%l7 + 0x0C] fmul8x16al %f12, %f6, %f2 fxors %f15, %f8, %f11 sdivx %i4, 0x0135, %o3 edge16ln %o6, %o2, %o0 st %f11, [%l7 + 0x10] bcs,a %xcc, loop_2272 fmovrse %g4, %f3, %f10 stw %o1, [%l7 + 0x4C] fmovrsgez %i1, %f5, %f9 loop_2272: udivcc %g5, 0x1009, %i3 call loop_2273 std %f12, [%l7 + 0x50] fmovrsne %i7, %f13, %f2 fmovrslez %o5, %f14, %f8 loop_2273: fmul8x16au %f12, %f3, %f4 stw %i6, [%l7 + 0x28] tcc %xcc, 0x0 edge8n %l3, %l5, %i2 ldsw [%l7 + 0x2C], %l0 tn %xcc, 0x4 movvs %xcc, %i5, %g1 ldub [%l7 + 0x74], %g3 stw %o4, [%l7 + 0x2C] fmovrdgz %l4, %f8, %f10 fnor %f14, %f0, %f0 fmovsg %xcc, %f13, %f7 sth %o7, [%l7 + 0x38] sra %g2, %i0, %g7 fcmpne32 %f12, %f2, %l1 lduh [%l7 + 0x46], %l2 sllx %g6, 0x02, %l6 srax %i4, %o6, %o3 fcmpne16 %f10, %f2, %o2 movre %g4, 0x262, %o1 fornot1s %f0, %f5, %f15 st %f4, [%l7 + 0x0C] fones %f6 fcmps %fcc0, %f8, %f3 fmovscs %xcc, %f2, %f1 movrlz %o0, 0x2EF, %g5 lduw [%l7 + 0x58], %i3 ldsb [%l7 + 0x0C], %i1 std %f10, [%l7 + 0x60] ld [%l7 + 0x74], %f4 nop setx loop_2274, %l0, %l1 jmpl %l1, %i7 orncc %o5, %i6, %l3 edge32ln %i2, %l0, %i5 fones %f3 loop_2274: fba %fcc3, loop_2275 bn loop_2276 brnz,a %l5, loop_2277 pdist %f0, %f8, %f8 loop_2275: tneg %xcc, 0x2 loop_2276: tvc %xcc, 0x1 loop_2277: fcmps %fcc1, %f0, %f8 fand %f10, %f10, %f0 nop setx loop_2278, %l0, %l1 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 %g3, [%l7 + 0x58] fornot1s %f9, %f14, %f11 ld [%l7 + 0x78], %f9 loop_2278: std %f8, [%l7 + 0x30] st %f14, [%l7 + 0x0C] sra %g1, 0x15, %l4 lduh [%l7 + 0x74], %o7 fcmpgt32 %f4, %f0, %g2 ldd [%l7 + 0x68], %f12 mulx %i0, %o4, %g7 andcc %l2, 0x03DD, %g6 edge16 %l1, %l6, %o6 st %f8, [%l7 + 0x60] sth %o3, [%l7 + 0x68] movrlez %i4, %o2, %g4 orn %o1, 0x1F20, %o0 ldsb [%l7 + 0x21], %g5 array16 %i1, %i3, %o5 fmovsl %icc, %f9, %f15 fmovdneg %icc, %f11, %f5 fmovsn %xcc, %f7, %f13 faligndata %f12, %f12, %f10 tsubcc %i7, 0x1924, %i6 tn %icc, 0x2 ldsh [%l7 + 0x66], %l3 fcmpgt32 %f2, %f2, %l0 sth %i2, [%l7 + 0x3A] fmuld8ulx16 %f13, %f11, %f12 fmovsle %xcc, %f3, %f6 ldsb [%l7 + 0x59], %l5 subccc %i5, 0x1759, %g1 fexpand %f6, %f0 std %f2, [%l7 + 0x68] ldsh [%l7 + 0x6C], %g3 stx %o7, [%l7 + 0x48] brz,a %g2, loop_2279 fmul8x16al %f9, %f10, %f8 brlz %i0, loop_2280 bl,pn %icc, loop_2281 loop_2279: st %f14, [%l7 + 0x64] stw %l4, [%l7 + 0x68] loop_2280: fpsub32s %f8, %f12, %f12 loop_2281: smulcc %o4, 0x07E3, %g7 umulcc %g6, %l2, %l6 subc %o6, %o3, %i4 fpsub16s %f6, %f14, %f1 tgu %xcc, 0x3 ld [%l7 + 0x48], %f8 fpadd32 %f10, %f6, %f8 fbue,a %fcc2, loop_2282 fpadd32 %f10, %f0, %f14 movrne %o2, 0x290, %g4 tn %xcc, 0x2 loop_2282: std %f0, [%l7 + 0x48] brlez,a %o1, loop_2283 bne,a %icc, loop_2284 orcc %o0, %l1, %i1 fcmped %fcc0, %f10, %f0 loop_2283: fblg %fcc2, loop_2285 loop_2284: smul %i3, %o5, %g5 stw %i6, [%l7 + 0x34] ldsb [%l7 + 0x43], %l3 loop_2285: ldsw [%l7 + 0x4C], %i7 st %f12, [%l7 + 0x30] fmovsl %icc, %f14, %f1 array16 %l0, %l5, %i5 fpack16 %f2, %f8 ldsb [%l7 + 0x17], %i2 fandnot2s %f11, %f15, %f13 sethi 0x12B2, %g3 fmovrslz %g1, %f5, %f2 subc %g2, 0x127B, %o7 fmovrsgz %l4, %f10, %f3 alignaddr %i0, %g7, %o4 fbg %fcc1, loop_2286 tn %icc, 0x5 fcmpne16 %f10, %f4, %g6 bvc,pn %icc, loop_2287 loop_2286: lduw [%l7 + 0x6C], %l2 bgu,a,pt %icc, loop_2288 fmovdcc %icc, %f15, %f4 loop_2287: stw %l6, [%l7 + 0x10] fbug,a %fcc3, loop_2289 loop_2288: tgu %xcc, 0x0 udivcc %o6, 0x07D2, %o3 stb %i4, [%l7 + 0x26] loop_2289: fcmpeq32 %f14, %f6, %o2 ldx [%l7 + 0x58], %o1 movpos %icc, %g4, %l1 fmovscc %icc, %f0, %f15 te %icc, 0x5 fbue,a %fcc3, loop_2290 lduw [%l7 + 0x70], %i1 ldd [%l7 + 0x68], %f12 lduh [%l7 + 0x20], %i3 loop_2290: fmovdl %icc, %f13, %f6 tpos %icc, 0x7 bcs %icc, loop_2291 smul %o0, 0x16E5, %o5 addccc %i6, %l3, %g5 ba,a loop_2292 loop_2291: movre %i7, %l5, %i5 fnot1s %f15, %f7 stx %l0, [%l7 + 0x38] loop_2292: stw %i2, [%l7 + 0x60] ldub [%l7 + 0x1C], %g1 fpackfix %f2, %f9 fornot1s %f5, %f12, %f13 stw %g2, [%l7 + 0x54] fnand %f12, %f6, %f6 fpsub32 %f14, %f8, %f10 sth %o7, [%l7 + 0x74] fexpand %f4, %f12 sdivcc %l4, 0x067B, %i0 fcmpne16 %f6, %f10, %g7 ldub [%l7 + 0x4B], %g3 fmovsne %icc, %f11, %f5 std %f12, [%l7 + 0x60] ldub [%l7 + 0x63], %g6 alignaddrl %l2, %o4, %l6 bl %xcc, loop_2293 umul %o6, 0x12D8, %i4 stw %o2, [%l7 + 0x40] lduw [%l7 + 0x2C], %o3 loop_2293: popc 0x047D, %g4 ldsw [%l7 + 0x60], %o1 sth %l1, [%l7 + 0x78] movn %icc, %i3, %o0 smulcc %o5, 0x0A92, %i1 fble,a %fcc2, loop_2294 lduw [%l7 + 0x2C], %l3 fcmpeq16 %f6, %f10, %g5 std %f14, [%l7 + 0x28] loop_2294: lduh [%l7 + 0x5C], %i7 fmovdge %xcc, %f14, %f13 udiv %i6, 0x0891, %l5 edge32n %l0, %i2, %g1 lduw [%l7 + 0x28], %i5 fmul8ulx16 %f12, %f6, %f2 sdivcc %g2, 0x1A25, %o7 movre %l4, 0x3D1, %i0 fbl %fcc3, loop_2295 pdist %f4, %f2, %f14 fmovdvs %xcc, %f11, %f15 std %f2, [%l7 + 0x08] loop_2295: fands %f6, %f0, %f5 bvs,pn %icc, loop_2296 bvc,a,pn %icc, loop_2297 sth %g7, [%l7 + 0x0A] lduw [%l7 + 0x60], %g3 loop_2296: sth %g6, [%l7 + 0x7A] loop_2297: stb %o4, [%l7 + 0x42] tge %icc, 0x5 fmovrdlez %l2, %f10, %f2 ldub [%l7 + 0x4E], %o6 movpos %icc, %i4, %l6 brlz %o2, loop_2298 fnot1s %f7, %f3 std %f6, [%l7 + 0x48] fcmpes %fcc0, %f12, %f15 loop_2298: sth %g4, [%l7 + 0x48] fmovscs %icc, %f13, %f12 ldsh [%l7 + 0x46], %o1 fzeros %f14 st %f3, [%l7 + 0x18] ldsh [%l7 + 0x1C], %l1 brgz %i3, loop_2299 movpos %icc, %o0, %o5 tleu %icc, 0x5 fbg %fcc1, loop_2300 loop_2299: nop setx loop_2301, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x62], %i1 fbul,a %fcc1, loop_2302 loop_2300: bne %xcc, loop_2303 loop_2301: ta %xcc, 0x3 fpack32 %f8, %f2, %f12 loop_2302: ble,pn %icc, loop_2304 loop_2303: ldd [%l7 + 0x20], %f6 fpack16 %f12, %f13 tn %icc, 0x7 loop_2304: umulcc %o3, 0x06B4, %g5 fmul8x16 %f6, %f14, %f4 popc %i7, %i6 ldd [%l7 + 0x70], %f14 fandnot1s %f11, %f0, %f6 st %f12, [%l7 + 0x38] sth %l5, [%l7 + 0x50] orcc %l0, 0x1A12, %l3 bleu,pn %xcc, loop_2305 fornot2 %f8, %f4, %f0 movrgz %g1, 0x12E, %i5 ldub [%l7 + 0x55], %g2 loop_2305: bn,a %icc, loop_2306 edge8l %i2, %l4, %o7 fmovrsgez %g7, %f5, %f6 tl %xcc, 0x3 loop_2306: ldx [%l7 + 0x28], %g3 fsrc2s %f14, %f15 fmovde %icc, %f7, %f1 nop setx loop_2307, %l0, %l1 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 %f14, %f6 fmul8x16al %f1, %f10, %f10 fmovrdlez %i0, %f6, %f12 loop_2307: ldsh [%l7 + 0x0E], %o4 nop setx loop_2308, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpes %fcc3, %f13, %f15 udiv %l2, 0x081C, %o6 fmovrse %i4, %f0, %f3 loop_2308: edge16 %l6, %g6, %o2 taddcctv %o1, %g4, %i3 st %f5, [%l7 + 0x08] fcmpgt32 %f10, %f4, %l1 tgu %xcc, 0x6 bge %xcc, loop_2309 addc %o5, 0x1419, %i1 ldd [%l7 + 0x40], %f0 bleu,a loop_2310 loop_2309: fabss %f7, %f5 ldub [%l7 + 0x2A], %o0 movpos %icc, %o3, %g5 loop_2310: stw %i7, [%l7 + 0x50] fmovspos %xcc, %f1, %f14 tsubcctv %i6, 0x1876, %l0 fpack16 %f8, %f11 tvs %xcc, 0x1 faligndata %f12, %f4, %f6 fmovscs %icc, %f1, %f5 ldsw [%l7 + 0x48], %l3 fbug,a %fcc2, loop_2311 fmul8x16al %f2, %f8, %f0 stb %l5, [%l7 + 0x46] ldsw [%l7 + 0x70], %i5 loop_2311: fblg %fcc1, loop_2312 ldub [%l7 + 0x43], %g2 xorcc %g1, 0x0CD5, %l4 fmovsge %icc, %f5, %f7 loop_2312: std %f0, [%l7 + 0x60] stb %i2, [%l7 + 0x57] movrgez %g7, 0x300, %g3 fsrc1s %f4, %f15 fmovdcs %icc, %f7, %f6 fpsub16s %f7, %f1, %f15 sth %i0, [%l7 + 0x18] fmovsn %xcc, %f5, %f10 siam 0x2 ldx [%l7 + 0x28], %o4 fbge %fcc0, loop_2313 fzero %f10 movre %o7, 0x2ED, %o6 fandnot2s %f3, %f10, %f4 loop_2313: stx %i4, [%l7 + 0x68] edge8l %l6, %l2, %g6 fmovsvs %xcc, %f13, %f5 fpadd16 %f4, %f14, %f10 fmovrdgz %o2, %f6, %f12 bcs,a %xcc, loop_2314 stw %g4, [%l7 + 0x44] bleu,pt %xcc, loop_2315 ldub [%l7 + 0x50], %o1 loop_2314: fcmpne16 %f14, %f0, %i3 fnot1s %f12, %f12 loop_2315: tcc %icc, 0x6 sth %o5, [%l7 + 0x1C] fxnor %f8, %f4, %f0 movrlz %i1, 0x0A8, %l1 fpsub16 %f14, %f12, %f2 call loop_2316 fpsub16s %f0, %f3, %f9 be,a %icc, loop_2317 lduh [%l7 + 0x5E], %o3 loop_2316: fpsub16s %f8, %f3, %f4 fpack16 %f4, %f3 loop_2317: ldd [%l7 + 0x30], %f12 stx %o0, [%l7 + 0x20] fbl %fcc3, loop_2318 ba,a,pt %icc, loop_2319 fmovsneg %xcc, %f1, %f2 fmovsvc %icc, %f2, %f12 loop_2318: xnorcc %g5, %i6, %l0 loop_2319: ldsw [%l7 + 0x10], %l3 ldsb [%l7 + 0x4F], %i7 movcs %icc, %i5, %g2 bvc,pt %xcc, loop_2320 fcmps %fcc0, %f14, %f8 bleu,pn %xcc, loop_2321 movrgez %g1, %l4, %l5 loop_2320: sdiv %g7, 0x1BDB, %g3 stw %i0, [%l7 + 0x0C] loop_2321: fcmpes %fcc0, %f12, %f3 fmovrdlez %i2, %f12, %f10 ta %xcc, 0x1 fcmple32 %f2, %f2, %o4 fmovda %icc, %f15, %f9 ba,a %xcc, loop_2322 fcmpgt16 %f14, %f6, %o7 fmovsvs %icc, %f3, %f12 stw %o6, [%l7 + 0x1C] loop_2322: fmovd %f2, %f14 srlx %i4, 0x1F, %l6 bvc %icc, loop_2323 sub %l2, 0x1297, %g6 fbul %fcc3, loop_2324 tsubcctv %o2, %g4, %i3 loop_2323: taddcctv %o5, %i1, %o1 fbule %fcc0, loop_2325 loop_2324: fble %fcc3, loop_2326 ldx [%l7 + 0x70], %o3 fpadd32 %f4, %f0, %f2 loop_2325: fbne %fcc2, loop_2327 loop_2326: bcs,pt %icc, loop_2328 tvc %icc, 0x1 stw %o0, [%l7 + 0x48] loop_2327: andn %g5, %i6, %l1 loop_2328: brgez %l3, loop_2329 movpos %xcc, %l0, %i7 tne %xcc, 0x5 ldub [%l7 + 0x38], %i5 loop_2329: sth %g2, [%l7 + 0x3E] brgez %g1, loop_2330 fmovdcc %xcc, %f6, %f7 fandnot1 %f12, %f2, %f4 orn %l5, 0x02D5, %g7 loop_2330: tvc %xcc, 0x4 ble,pt %icc, loop_2331 std %f4, [%l7 + 0x18] std %f6, [%l7 + 0x20] fpsub32s %f10, %f6, %f9 loop_2331: fmul8x16 %f12, %f4, %f4 brnz %g3, loop_2332 fmovsne %xcc, %f1, %f9 stb %i0, [%l7 + 0x20] fmovdn %icc, %f5, %f6 loop_2332: fmovrslez %i2, %f10, %f3 fbg,a %fcc1, loop_2333 bleu,a,pn %icc, loop_2334 fbe,a %fcc3, loop_2335 bge,a,pn %xcc, loop_2336 loop_2333: tvc %icc, 0x4 loop_2334: movcs %icc, %o4, %l4 loop_2335: stw %o6, [%l7 + 0x0C] loop_2336: fnor %f0, %f8, %f8 movrgez %o7, %i4, %l6 call loop_2337 ldx [%l7 + 0x18], %l2 fandnot2s %f9, %f10, %f8 stw %g6, [%l7 + 0x74] loop_2337: stb %o2, [%l7 + 0x63] add %i3, 0x0B4E, %g4 fnot1 %f0, %f0 tn %icc, 0x1 fmovdne %icc, %f8, %f5 stx %i1, [%l7 + 0x60] fmovsn %xcc, %f13, %f14 fmovsle %icc, %f6, %f0 fornot1s %f2, %f10, %f2 ta %xcc, 0x4 stb %o1, [%l7 + 0x69] lduh [%l7 + 0x48], %o5 andn %o3, %g5, %i6 subcc %l1, 0x027E, %l3 edge8ln %l0, %o0, %i5 fbl %fcc0, loop_2338 fmovdvc %icc, %f8, %f2 ldsb [%l7 + 0x09], %i7 nop setx loop_2339, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2338: bg,a loop_2340 srl %g2, 0x13, %l5 fmovdn %icc, %f3, %f0 loop_2339: fmovdvc %xcc, %f0, %f8 loop_2340: lduh [%l7 + 0x54], %g7 tg %xcc, 0x6 ldx [%l7 + 0x70], %g1 movrgez %g3, %i2, %o4 taddcc %i0, 0x00B5, %l4 fbo %fcc1, loop_2341 bcs %xcc, loop_2342 movcc %xcc, %o7, %i4 movgu %icc, %o6, %l6 loop_2341: edge8 %g6, %o2, %l2 loop_2342: ldsh [%l7 + 0x20], %g4 brnz,a %i1, loop_2343 fmovrse %i3, %f11, %f3 movpos %icc, %o5, %o1 lduw [%l7 + 0x60], %g5 loop_2343: ldd [%l7 + 0x40], %f6 ldub [%l7 + 0x1E], %o3 sth %l1, [%l7 + 0x46] movge %xcc, %i6, %l3 fmul8sux16 %f4, %f4, %f2 fmovrsgez %o0, %f11, %f0 ldx [%l7 + 0x50], %i5 fmovsge %icc, %f9, %f14 lduh [%l7 + 0x56], %l0 addc %i7, %l5, %g7 bge,a,pn %xcc, loop_2344 bcs %icc, loop_2345 fxnors %f3, %f6, %f4 fandnot2s %f3, %f6, %f8 loop_2344: tg %xcc, 0x6 loop_2345: fbe %fcc0, loop_2346 lduw [%l7 + 0x14], %g2 orncc %g1, 0x119D, %g3 ldd [%l7 + 0x40], %f10 loop_2346: fnot2 %f6, %f4 fands %f10, %f6, %f15 movneg %icc, %i2, %i0 sdivcc %o4, 0x1A70, %l4 stb %o7, [%l7 + 0x51] st %f11, [%l7 + 0x4C] std %f4, [%l7 + 0x60] fnegs %f13, %f11 bshuffle %f12, %f14, %f2 lduw [%l7 + 0x40], %o6 addccc %l6, %g6, %i4 fands %f10, %f7, %f14 taddcctv %o2, %l2, %g4 fsrc2 %f2, %f6 fabss %f14, %f1 fmovrdgez %i3, %f14, %f10 fmul8x16al %f11, %f0, %f10 fones %f12 udivcc %o5, 0x19CC, %o1 for %f4, %f14, %f14 bshuffle %f10, %f8, %f10 srlx %i1, %g5, %o3 ldub [%l7 + 0x7B], %i6 tcs %icc, 0x5 std %f6, [%l7 + 0x40] srl %l1, 0x10, %l3 std %f8, [%l7 + 0x08] fand %f8, %f12, %f12 fmovdleu %icc, %f3, %f3 stx %i5, [%l7 + 0x58] sdivcc %o0, 0x08AC, %i7 lduh [%l7 + 0x4E], %l5 fmovsa %xcc, %f6, %f5 edge8 %l0, %g2, %g1 taddcctv %g7, 0x1870, %i2 ldsw [%l7 + 0x28], %g3 ld [%l7 + 0x38], %f9 ldsh [%l7 + 0x26], %o4 stb %i0, [%l7 + 0x55] smulcc %o7, %l4, %l6 fpadd32s %f10, %f1, %f14 mulx %o6, %i4, %o2 movvs %icc, %g6, %l2 ldub [%l7 + 0x1B], %g4 taddcc %o5, 0x1BD0, %o1 mulscc %i3, 0x1680, %i1 fandnot1s %f12, %f12, %f14 ldsb [%l7 + 0x46], %g5 bcs,a,pt %icc, loop_2347 movrlz %o3, 0x04A, %i6 st %f13, [%l7 + 0x24] bne,a,pn %xcc, loop_2348 loop_2347: sdivcc %l1, 0x1AAD, %l3 orcc %o0, 0x1E48, %i5 fcmpne32 %f12, %f12, %i7 loop_2348: umul %l5, 0x114B, %l0 brnz %g2, loop_2349 fbo %fcc3, loop_2350 fnegs %f9, %f12 fmuld8ulx16 %f4, %f11, %f4 loop_2349: fmovd %f10, %f4 loop_2350: fors %f3, %f8, %f4 fpsub32 %f0, %f8, %f4 fornot1 %f0, %f4, %f10 ldsb [%l7 + 0x2B], %g1 ba,a loop_2351 bne,a loop_2352 fpmerge %f15, %f3, %f4 fmul8x16al %f13, %f1, %f0 loop_2351: stw %i2, [%l7 + 0x6C] loop_2352: fcmple32 %f12, %f14, %g7 sth %o4, [%l7 + 0x2A] ldsh [%l7 + 0x7A], %g3 sll %i0, 0x1F, %l4 bleu,a,pt %xcc, loop_2353 stx %l6, [%l7 + 0x48] ldsb [%l7 + 0x1F], %o6 array8 %i4, %o7, %o2 loop_2353: andncc %l2, %g6, %o5 popc %o1, %g4 srl %i3, %g5, %o3 fmuld8ulx16 %f2, %f14, %f0 fpackfix %f10, %f10 edge32l %i1, %l1, %l3 fpack32 %f2, %f14, %f10 edge32n %i6, %o0, %i7 tl %icc, 0x5 bneg loop_2354 stx %l5, [%l7 + 0x78] lduw [%l7 + 0x08], %i5 stw %g2, [%l7 + 0x38] loop_2354: fnot1 %f2, %f6 ldub [%l7 + 0x10], %g1 bvc,a,pt %xcc, loop_2355 pdist %f0, %f12, %f14 stb %i2, [%l7 + 0x4E] movvs %icc, %g7, %l0 loop_2355: brnz,a %g3, loop_2356 fmovse %xcc, %f5, %f5 edge8n %o4, %l4, %i0 movvs %xcc, %o6, %l6 loop_2356: move %xcc, %o7, %o2 fblg,a %fcc3, loop_2357 ldsb [%l7 + 0x31], %l2 stw %i4, [%l7 + 0x6C] fcmped %fcc1, %f10, %f0 loop_2357: edge16n %g6, %o5, %g4 ld [%l7 + 0x24], %f15 movcs %xcc, %o1, %i3 mulscc %o3, %i1, %l1 movle %icc, %g5, %i6 ldub [%l7 + 0x63], %l3 fmovrdgz %o0, %f14, %f8 fbl,a %fcc0, loop_2358 ldsw [%l7 + 0x38], %l5 fnegs %f11, %f7 stw %i5, [%l7 + 0x24] loop_2358: bshuffle %f12, %f2, %f2 fmovdne %icc, %f8, %f6 fandnot2 %f4, %f12, %f12 sll %g2, %g1, %i2 stb %i7, [%l7 + 0x77] fmovdneg %xcc, %f4, %f15 fmovsa %icc, %f8, %f8 movleu %xcc, %l0, %g3 ldsh [%l7 + 0x1E], %g7 stx %o4, [%l7 + 0x40] udivx %l4, 0x02E2, %o6 siam 0x2 fpsub16s %f2, %f11, %f6 tgu %icc, 0x1 ldub [%l7 + 0x20], %i0 ldsb [%l7 + 0x7B], %l6 tge %icc, 0x6 pdist %f2, %f4, %f14 te %icc, 0x3 fnand %f10, %f14, %f0 fcmpes %fcc0, %f5, %f5 fmovsl %icc, %f14, %f5 fmovdl %icc, %f5, %f5 std %f12, [%l7 + 0x78] fmovde %icc, %f15, %f4 lduh [%l7 + 0x38], %o2 sethi 0x04C3, %o7 fpadd32 %f10, %f2, %f2 fbne %fcc1, loop_2359 bvc,a %icc, loop_2360 bg,a %xcc, loop_2361 tge %xcc, 0x4 loop_2359: addccc %l2, %i4, %o5 loop_2360: fnor %f8, %f14, %f8 loop_2361: fbul,a %fcc1, loop_2362 stw %g6, [%l7 + 0x5C] nop setx loop_2363, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fxors %f0, %f9, %f6 loop_2362: tsubcctv %g4, %i3, %o1 fmovdgu %icc, %f0, %f12 loop_2363: movgu %xcc, %i1, %o3 ld [%l7 + 0x20], %f5 ldsh [%l7 + 0x72], %g5 lduw [%l7 + 0x24], %l1 add %l3, %i6, %o0 ldsh [%l7 + 0x14], %l5 ldub [%l7 + 0x12], %i5 fabsd %f12, %f6 fmovde %xcc, %f0, %f3 orn %g1, 0x0CBD, %g2 fmuld8ulx16 %f8, %f2, %f4 umul %i7, %l0, %g3 ld [%l7 + 0x38], %f9 stb %i2, [%l7 + 0x0A] stb %o4, [%l7 + 0x5A] fmuld8sux16 %f7, %f8, %f10 fmovsge %icc, %f7, %f6 movgu %xcc, %l4, %o6 lduh [%l7 + 0x72], %i0 sth %l6, [%l7 + 0x1A] brlz %g7, loop_2364 movl %icc, %o7, %o2 tcs %icc, 0x5 fmovsgu %xcc, %f4, %f6 loop_2364: ldx [%l7 + 0x20], %i4 fbe,a %fcc2, loop_2365 bpos,pn %xcc, loop_2366 lduw [%l7 + 0x5C], %l2 ldd [%l7 + 0x08], %f10 loop_2365: array8 %o5, %g4, %g6 loop_2366: subc %i3, 0x07BA, %i1 ldsh [%l7 + 0x56], %o3 fmovsl %xcc, %f9, %f6 sth %o1, [%l7 + 0x74] lduh [%l7 + 0x6C], %g5 movge %icc, %l1, %i6 bne %xcc, loop_2367 fpsub16 %f8, %f2, %f6 movneg %icc, %l3, %o0 fnot2 %f2, %f6 loop_2367: fpsub32s %f12, %f9, %f12 fmovrdlez %i5, %f8, %f0 brlz,a %g1, loop_2368 stw %g2, [%l7 + 0x2C] fmovsl %icc, %f5, %f4 edge32n %i7, %l5, %g3 loop_2368: fbge %fcc3, loop_2369 umulcc %l0, %o4, %l4 mova %icc, %i2, %o6 sth %i0, [%l7 + 0x36] loop_2369: fbuge %fcc3, loop_2370 sdivcc %l6, 0x1F2B, %g7 bg,a %xcc, loop_2371 fmovdneg %icc, %f6, %f3 loop_2370: fcmpd %fcc2, %f14, %f14 fbug,a %fcc3, loop_2372 loop_2371: fmovdne %xcc, %f2, %f0 fmovdneg %xcc, %f1, %f5 edge32ln %o2, %o7, %l2 loop_2372: fmovsge %xcc, %f2, %f12 movg %icc, %i4, %o5 fxor %f0, %f0, %f2 fornot1s %f11, %f14, %f8 bge,pn %xcc, loop_2373 fmovda %icc, %f7, %f0 stx %g4, [%l7 + 0x50] andn %i3, 0x1ED6, %g6 loop_2373: sth %i1, [%l7 + 0x40] bgu,a loop_2374 sethi 0x06CD, %o3 ldd [%l7 + 0x60], %f8 array16 %o1, %l1, %i6 loop_2374: ble,a,pn %icc, loop_2375 smul %g5, %o0, %l3 std %f4, [%l7 + 0x20] lduw [%l7 + 0x4C], %g1 loop_2375: edge8l %g2, %i7, %l5 xorcc %i5, 0x0BFE, %g3 tcs %xcc, 0x2 movl %xcc, %o4, %l4 fmovdcc %xcc, %f8, %f8 mulx %l0, 0x1B6E, %o6 std %f10, [%l7 + 0x40] edge16ln %i0, %l6, %g7 fmovsne %icc, %f9, %f15 ble,a loop_2376 tpos %icc, 0x5 ldd [%l7 + 0x18], %f2 lduw [%l7 + 0x74], %o2 loop_2376: movrlz %o7, %l2, %i2 tge %icc, 0x5 ldx [%l7 + 0x50], %o5 sdiv %g4, 0x0BF7, %i3 bg loop_2377 stx %i4, [%l7 + 0x70] fmul8x16au %f12, %f13, %f10 ldx [%l7 + 0x28], %g6 loop_2377: stx %i1, [%l7 + 0x18] nop setx loop_2378, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc2 %f12, %f8 tvs %icc, 0x0 fmovsleu %icc, %f6, %f4 loop_2378: fxnor %f14, %f6, %f8 fnegd %f14, %f14 array32 %o3, %l1, %i6 ldsw [%l7 + 0x44], %o1 ble,pt %xcc, loop_2379 movrne %o0, 0x3DC, %g5 fmovdneg %xcc, %f8, %f5 ldx [%l7 + 0x78], %l3 loop_2379: fmovrsgez %g1, %f12, %f8 taddcctv %i7, 0x1644, %g2 ldub [%l7 + 0x13], %i5 nop setx loop_2380, %l0, %l1 jmpl %l1, %l5 fbge %fcc2, loop_2381 or %g3, %o4, %l0 fpadd32 %f10, %f14, %f12 loop_2380: fpsub16s %f4, %f0, %f9 loop_2381: movrlz %l4, %i0, %l6 fbul,a %fcc2, loop_2382 stx %o6, [%l7 + 0x48] fmovdn %xcc, %f12, %f10 tne %xcc, 0x6 loop_2382: ldx [%l7 + 0x10], %o2 fmovrse %o7, %f12, %f0 lduw [%l7 + 0x30], %l2 fba,a %fcc3, loop_2383 alignaddrl %i2, %g7, %o5 fmovsneg %icc, %f11, %f6 stx %g4, [%l7 + 0x70] loop_2383: fcmpgt32 %f0, %f10, %i3 call loop_2384 fandnot1 %f2, %f6, %f6 movrne %i4, %i1, %o3 fcmpne16 %f10, %f10, %l1 loop_2384: fbuge %fcc0, loop_2385 fmovdne %xcc, %f13, %f8 sub %g6, %o1, %i6 stw %g5, [%l7 + 0x1C] loop_2385: ld [%l7 + 0x1C], %f14 sth %l3, [%l7 + 0x3E] nop setx loop_2386, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fblg,a %fcc1, loop_2387 andn %o0, %i7, %g2 movrne %g1, %l5, %i5 loop_2386: bgu,a loop_2388 loop_2387: movn %xcc, %o4, %l0 tl %xcc, 0x5 ldsb [%l7 + 0x6D], %g3 loop_2388: call loop_2389 xor %l4, 0x0C26, %l6 stb %i0, [%l7 + 0x2A] st %f0, [%l7 + 0x28] loop_2389: tgu %icc, 0x3 brz,a %o2, loop_2390 ldsw [%l7 + 0x78], %o7 srax %l2, 0x0E, %o6 array8 %i2, %g7, %o5 loop_2390: fnegd %f6, %f14 edge32 %g4, %i4, %i3 array32 %o3, %l1, %g6 ba,a %xcc, loop_2391 fpack16 %f10, %f6 taddcctv %o1, %i1, %i6 fblg,a %fcc1, loop_2392 loop_2391: stx %l3, [%l7 + 0x20] edge16ln %o0, %g5, %g2 fmovrdgez %i7, %f12, %f6 loop_2392: tg %xcc, 0x2 st %f8, [%l7 + 0x5C] movrlez %g1, 0x0DC, %i5 st %f7, [%l7 + 0x58] bvc,pn %icc, loop_2393 movcs %xcc, %l5, %o4 brlez,a %g3, loop_2394 addc %l0, 0x0236, %l6 loop_2393: udivx %l4, 0x14F4, %o2 srax %i0, 0x1F, %o7 loop_2394: stb %l2, [%l7 + 0x50] fbul,a %fcc2, loop_2395 bcs,a,pn %xcc, loop_2396 be loop_2397 ldsb [%l7 + 0x10], %i2 loop_2395: bcc loop_2398 loop_2396: stx %o6, [%l7 + 0x40] loop_2397: sth %g7, [%l7 + 0x12] bpos,a,pt %xcc, loop_2399 loop_2398: edge16ln %o5, %g4, %i4 bge,a loop_2400 orcc %o3, %l1, %i3 loop_2399: fpackfix %f12, %f12 ldsb [%l7 + 0x72], %o1 loop_2400: fornot1s %f9, %f8, %f4 addccc %i1, %g6, %l3 edge8n %i6, %g5, %g2 umul %i7, %g1, %o0 tl %icc, 0x4 ldx [%l7 + 0x20], %l5 movn %icc, %o4, %i5 ldd [%l7 + 0x78], %f0 xnor %g3, 0x0E31, %l6 stw %l4, [%l7 + 0x5C] movleu %xcc, %l0, %o2 ldsb [%l7 + 0x5E], %o7 movpos %xcc, %l2, %i0 brz,a %i2, loop_2401 fones %f8 andncc %o6, %g7, %o5 fone %f10 loop_2401: ld [%l7 + 0x4C], %f9 sethi 0x1251, %g4 fpadd32 %f10, %f0, %f4 fmovsa %xcc, %f6, %f6 st %f15, [%l7 + 0x14] andn %o3, %l1, %i3 fsrc2s %f11, %f2 movrgz %o1, 0x130, %i4 bne,pn %xcc, loop_2402 stb %g6, [%l7 + 0x29] fmovse %xcc, %f10, %f6 fmovrsgez %l3, %f12, %f11 loop_2402: ld [%l7 + 0x48], %f2 edge32l %i1, %g5, %g2 stw %i7, [%l7 + 0x20] fmovd %f8, %f10 tcs %xcc, 0x0 fmovdle %icc, %f12, %f9 st %f3, [%l7 + 0x3C] fmovd %f14, %f2 fornot2s %f11, %f10, %f3 stb %g1, [%l7 + 0x6E] bvc,pn %icc, loop_2403 fbu,a %fcc2, loop_2404 fpmerge %f1, %f15, %f14 fmovrdlz %i6, %f2, %f4 loop_2403: stb %o0, [%l7 + 0x67] loop_2404: st %f2, [%l7 + 0x58] ldd [%l7 + 0x60], %f8 st %f1, [%l7 + 0x7C] stb %o4, [%l7 + 0x0D] tvc %icc, 0x7 ldd [%l7 + 0x48], %f2 sth %l5, [%l7 + 0x72] fabsd %f2, %f6 fmovrdgz %i5, %f14, %f12 movre %l6, %l4, %g3 umul %l0, 0x0583, %o7 popc 0x1522, %l2 edge8ln %i0, %o2, %o6 fmul8sux16 %f14, %f0, %f10 fmovdcs %xcc, %f7, %f12 movge %icc, %g7, %i2 te %xcc, 0x1 lduh [%l7 + 0x6C], %g4 fpadd32s %f10, %f11, %f9 edge32ln %o5, %o3, %i3 movrne %l1, %i4, %o1 fpadd16 %f4, %f4, %f2 fpack16 %f14, %f14 tsubcctv %l3, 0x1C9B, %g6 lduh [%l7 + 0x3E], %g5 array32 %g2, %i1, %i7 tle %icc, 0x2 tn %xcc, 0x0 tvc %icc, 0x4 tge %xcc, 0x0 fcmps %fcc2, %f9, %f9 taddcctv %i6, 0x07CA, %g1 orcc %o4, 0x18A8, %l5 bvs,pt %xcc, loop_2405 movn %xcc, %o0, %i5 stx %l4, [%l7 + 0x38] ldsw [%l7 + 0x58], %l6 loop_2405: addccc %l0, %o7, %l2 fblg,a %fcc0, loop_2406 sdiv %g3, 0x1740, %o2 fpsub32 %f6, %f10, %f0 movvc %icc, %o6, %g7 loop_2406: ldsw [%l7 + 0x58], %i2 fbug %fcc2, loop_2407 fcmpeq32 %f2, %f12, %i0 lduw [%l7 + 0x24], %g4 fmovrslz %o3, %f5, %f12 loop_2407: bcs,pt %xcc, loop_2408 brgez,a %o5, loop_2409 movrlez %l1, 0x265, %i4 ldsb [%l7 + 0x4C], %i3 loop_2408: ldub [%l7 + 0x40], %o1 loop_2409: fxors %f2, %f9, %f15 std %f2, [%l7 + 0x20] tle %xcc, 0x5 add %l3, 0x0438, %g6 ldsw [%l7 + 0x48], %g5 st %f12, [%l7 + 0x10] stw %g2, [%l7 + 0x48] stx %i7, [%l7 + 0x78] edge8l %i6, %g1, %i1 fmul8sux16 %f12, %f14, %f8 ldsb [%l7 + 0x7A], %l5 taddcctv %o4, 0x1884, %o0 fornot1 %f12, %f12, %f10 movl %xcc, %i5, %l4 sub %l0, %l6, %o7 tl %xcc, 0x6 stb %l2, [%l7 + 0x75] stx %g3, [%l7 + 0x30] fbug %fcc1, loop_2410 fcmpne16 %f6, %f0, %o2 ldsb [%l7 + 0x5C], %g7 stw %i2, [%l7 + 0x08] loop_2410: fmovscs %icc, %f12, %f10 bvc,pn %icc, loop_2411 fba,a %fcc0, loop_2412 stx %o6, [%l7 + 0x78] addc %g4, %o3, %i0 loop_2411: sth %l1, [%l7 + 0x08] loop_2412: ldsh [%l7 + 0x5A], %i4 tpos %icc, 0x3 fmovrdgez %o5, %f12, %f4 fmovsa %icc, %f13, %f1 ldsb [%l7 + 0x15], %o1 fornot2 %f0, %f12, %f10 fxnor %f2, %f6, %f0 edge16n %i3, %g6, %g5 stw %l3, [%l7 + 0x34] subccc %i7, 0x089E, %i6 mulscc %g1, %g2, %l5 fpsub16 %f10, %f10, %f10 movrlez %i1, 0x015, %o4 ld [%l7 + 0x70], %f6 fmovdvc %icc, %f15, %f7 bcs loop_2413 fmovsgu %icc, %f4, %f11 ldx [%l7 + 0x48], %o0 subc %i5, 0x19A9, %l0 loop_2413: ta %icc, 0x4 edge32n %l4, %l6, %o7 bne %xcc, loop_2414 ldx [%l7 + 0x78], %g3 fsrc1 %f6, %f14 ldsw [%l7 + 0x58], %o2 loop_2414: movcs %xcc, %g7, %l2 udiv %o6, 0x01CC, %g4 fandnot1s %f13, %f1, %f9 ldsw [%l7 + 0x64], %i2 edge32 %o3, %i0, %l1 fmovdle %xcc, %f4, %f9 fabss %f9, %f11 tsubcc %o5, 0x063A, %o1 fabsd %f8, %f8 fpack32 %f10, %f2, %f0 nop setx loop_2415, %l0, %l1 jmpl %l1, %i3 ldub [%l7 + 0x16], %g6 ldub [%l7 + 0x64], %g5 fabsd %f14, %f8 loop_2415: ld [%l7 + 0x08], %f15 fones %f8 sth %l3, [%l7 + 0x5A] te %icc, 0x0 stx %i4, [%l7 + 0x50] fxnors %f3, %f0, %f6 bvc,pt %xcc, loop_2416 movrlz %i7, %i6, %g1 movl %xcc, %l5, %g2 st %f3, [%l7 + 0x70] loop_2416: fmovrde %i1, %f6, %f10 alignaddr %o0, %o4, %l0 fnegs %f15, %f9 taddcctv %l4, %l6, %o7 movrne %i5, 0x1C2, %o2 ld [%l7 + 0x54], %f5 lduh [%l7 + 0x46], %g7 sdivx %l2, 0x0181, %g3 fmovdcs %xcc, %f12, %f8 tvc %icc, 0x4 fbue,a %fcc1, loop_2417 edge16l %o6, %i2, %o3 fmovsn %icc, %f7, %f5 subcc %i0, %g4, %l1 loop_2417: umul %o5, %i3, %o1 bvc,a loop_2418 nop setx loop_2419, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done array8 %g6, %g5, %l3 lduw [%l7 + 0x28], %i4 loop_2418: fpack32 %f10, %f12, %f10 loop_2419: lduw [%l7 + 0x10], %i7 fmul8sux16 %f2, %f4, %f14 fbe,a %fcc1, loop_2420 movge %xcc, %i6, %g1 array32 %l5, %g2, %o0 fmovrslz %i1, %f14, %f7 loop_2420: bshuffle %f4, %f6, %f14 brz %l0, loop_2421 nop setx loop_2422, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x52], %l4 subc %l6, 0x0FF3, %o4 loop_2421: stb %o7, [%l7 + 0x0C] loop_2422: fzero %f12 nop setx loop_2423, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbn,a %fcc3, loop_2424 fmovdvs %xcc, %f11, %f14 xnorcc %o2, %g7, %l2 loop_2423: brz,a %g3, loop_2425 loop_2424: siam 0x5 fmovdvs %xcc, %f15, %f9 ta %icc, 0x7 loop_2425: ldsb [%l7 + 0x4E], %o6 lduh [%l7 + 0x32], %i2 edge16ln %o3, %i5, %i0 sdivx %g4, 0x13F7, %l1 fxors %f14, %f15, %f6 fmovsvc %xcc, %f12, %f13 fnegd %f6, %f14 st %f5, [%l7 + 0x7C] fmovdcc %xcc, %f0, %f8 movg %xcc, %o5, %o1 bne %xcc, loop_2426 srax %i3, %g6, %l3 lduh [%l7 + 0x2A], %g5 fmovd %f2, %f4 loop_2426: movcc %xcc, %i4, %i7 edge8 %g1, %l5, %g2 fpack16 %f12, %f12 nop setx loop_2427, %l0, %l1 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 + 0x34] ldd [%l7 + 0x70], %f14 edge16 %i6, %i1, %l4 loop_2427: ldx [%l7 + 0x78], %l6 udivcc %l0, 0x105E, %o4 mova %xcc, %o2, %o7 ldsh [%l7 + 0x7A], %l2 bshuffle %f6, %f0, %f0 st %f3, [%l7 + 0x14] fbug,a %fcc2, loop_2428 ldub [%l7 + 0x2E], %g7 smulcc %o6, 0x088B, %g3 nop setx loop_2429, %l0, %l1 jmpl %l1, %i2 loop_2428: bleu,a,pn %icc, loop_2430 fcmpes %fcc2, %f3, %f4 fmuld8sux16 %f12, %f13, %f12 loop_2429: fcmpeq32 %f2, %f14, %i5 loop_2430: movleu %xcc, %i0, %g4 fbg,a %fcc3, loop_2431 faligndata %f8, %f12, %f2 ldub [%l7 + 0x7D], %l1 subccc %o5, %o3, %i3 loop_2431: lduh [%l7 + 0x78], %o1 stx %l3, [%l7 + 0x38] fbuge %fcc2, loop_2432 edge32l %g6, %i4, %i7 fxors %f12, %f14, %f6 ldsh [%l7 + 0x4A], %g5 loop_2432: brgz %l5, loop_2433 fbne %fcc1, loop_2434 siam 0x0 ldub [%l7 + 0x68], %g1 loop_2433: lduw [%l7 + 0x5C], %g2 loop_2434: tsubcctv %i6, %i1, %l4 fandnot1 %f2, %f0, %f2 ld [%l7 + 0x58], %f8 lduw [%l7 + 0x70], %l6 stb %o0, [%l7 + 0x63] fbe,a %fcc0, loop_2435 fcmps %fcc0, %f10, %f0 fnot2s %f3, %f7 lduh [%l7 + 0x72], %l0 loop_2435: lduw [%l7 + 0x0C], %o4 stw %o7, [%l7 + 0x78] for %f0, %f0, %f4 fmovdle %icc, %f4, %f15 fsrc1 %f2, %f10 fmovrdgez %o2, %f10, %f8 smulcc %g7, 0x1A12, %l2 edge16l %g3, %o6, %i2 fmovsgu %xcc, %f4, %f2 umul %i5, 0x196E, %g4 tg %icc, 0x0 fsrc1s %f1, %f8 andncc %i0, %o5, %o3 fpadd16 %f0, %f2, %f12 move %icc, %l1, %i3 st %f14, [%l7 + 0x34] sdivx %l3, 0x083B, %o1 stw %g6, [%l7 + 0x38] fnot2 %f8, %f6 fmovrsne %i4, %f1, %f7 fcmpeq16 %f14, %f14, %g5 std %f12, [%l7 + 0x30] taddcc %i7, 0x0363, %l5 lduh [%l7 + 0x30], %g2 brgez %g1, loop_2436 stb %i1, [%l7 + 0x51] bgu,a %xcc, loop_2437 ldx [%l7 + 0x60], %l4 loop_2436: fand %f14, %f0, %f8 ldx [%l7 + 0x08], %l6 loop_2437: sdiv %i6, 0x1B31, %o0 ld [%l7 + 0x14], %f2 fcmple32 %f2, %f6, %o4 bcc loop_2438 ldx [%l7 + 0x30], %o7 stb %o2, [%l7 + 0x18] ldd [%l7 + 0x50], %f8 loop_2438: fexpand %f2, %f12 stb %l0, [%l7 + 0x19] lduw [%l7 + 0x68], %g7 siam 0x2 fcmple32 %f8, %f4, %l2 bpos,a %xcc, loop_2439 sth %g3, [%l7 + 0x38] pdist %f2, %f2, %f2 fpadd32s %f5, %f13, %f9 loop_2439: fexpand %f12, %f12 movneg %xcc, %o6, %i5 ldx [%l7 + 0x70], %i2 fbe %fcc3, loop_2440 sdivcc %i0, 0x0F37, %g4 andncc %o5, %o3, %i3 ldsb [%l7 + 0x61], %l1 loop_2440: tle %icc, 0x4 fmovdl %icc, %f2, %f4 tsubcctv %l3, 0x0F95, %o1 st %f2, [%l7 + 0x10] be %icc, loop_2441 std %f2, [%l7 + 0x18] std %f14, [%l7 + 0x60] st %f6, [%l7 + 0x40] loop_2441: movvc %xcc, %i4, %g6 udivcc %i7, 0x02A7, %l5 fcmpeq32 %f2, %f8, %g5 fexpand %f9, %f0 ldub [%l7 + 0x76], %g2 fcmpne32 %f14, %f8, %g1 ldsw [%l7 + 0x08], %l4 ld [%l7 + 0x58], %f13 fandnot1s %f10, %f3, %f2 orn %i1, %i6, %l6 lduh [%l7 + 0x3E], %o4 addccc %o7, %o0, %o2 fones %f3 ldsw [%l7 + 0x78], %l0 fnor %f0, %f14, %f0 ldsh [%l7 + 0x34], %l2 fcmped %fcc3, %f2, %f0 ldsh [%l7 + 0x0C], %g7 fxnors %f3, %f9, %f5 lduh [%l7 + 0x4E], %o6 fmovrslz %g3, %f13, %f3 lduh [%l7 + 0x0C], %i2 lduw [%l7 + 0x38], %i5 movre %i0, %o5, %g4 stb %o3, [%l7 + 0x0D] fbug,a %fcc2, loop_2442 move %icc, %l1, %i3 and %o1, 0x1355, %i4 sdivcc %g6, 0x0E63, %i7 loop_2442: fexpand %f11, %f4 addcc %l3, 0x0336, %l5 tg %icc, 0x3 fmovrdlez %g5, %f14, %f8 fands %f13, %f2, %f4 movre %g1, %g2, %i1 fbule,a %fcc2, loop_2443 stx %i6, [%l7 + 0x50] ldd [%l7 + 0x40], %f6 mulx %l4, %l6, %o7 loop_2443: andcc %o0, %o4, %o2 stx %l0, [%l7 + 0x58] fors %f13, %f11, %f5 ldsw [%l7 + 0x44], %l2 brgez %o6, loop_2444 stw %g3, [%l7 + 0x28] fones %f4 fnand %f12, %f14, %f12 loop_2444: fpadd16s %f13, %f13, %f0 fornot2s %f12, %f4, %f13 edge32 %i2, %g7, %i0 std %f6, [%l7 + 0x40] ldsb [%l7 + 0x59], %i5 fcmpgt32 %f0, %f0, %o5 ldsh [%l7 + 0x4C], %o3 stx %l1, [%l7 + 0x28] ldx [%l7 + 0x38], %i3 fmovrdgz %o1, %f4, %f12 ld [%l7 + 0x4C], %f7 ldsb [%l7 + 0x52], %g4 sllx %g6, 0x09, %i4 alignaddr %l3, %i7, %l5 fmovrse %g5, %f3, %f15 fnot1s %f1, %f13 movrne %g2, %g1, %i6 fmovrdgez %l4, %f12, %f6 std %f10, [%l7 + 0x40] ldd [%l7 + 0x48], %f12 ldsh [%l7 + 0x50], %i1 fornot1s %f4, %f9, %f12 tne %xcc, 0x3 ldsb [%l7 + 0x2F], %o7 tgu %icc, 0x1 lduh [%l7 + 0x76], %o0 ldsb [%l7 + 0x6E], %l6 fnand %f0, %f4, %f0 nop setx loop_2445, %l0, %l1 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 + 0x4F], %o4 stw %l0, [%l7 + 0x1C] edge16ln %o2, %o6, %l2 loop_2445: ldub [%l7 + 0x51], %i2 ldsw [%l7 + 0x14], %g3 fmovsn %icc, %f11, %f2 lduw [%l7 + 0x2C], %i0 fcmpgt16 %f12, %f4, %i5 srax %g7, 0x05, %o3 ldsb [%l7 + 0x3E], %l1 edge16 %o5, %i3, %o1 tcc %icc, 0x7 fblg %fcc2, loop_2446 siam 0x5 edge16ln %g4, %i4, %g6 umul %i7, %l5, %g5 loop_2446: nop setx loop_2447, %l0, %l1 jmpl %l1, %l3 stx %g2, [%l7 + 0x08] movrlz %g1, %l4, %i1 std %f14, [%l7 + 0x38] loop_2447: be,a,pn %xcc, loop_2448 stb %o7, [%l7 + 0x0D] orn %o0, %i6, %l6 fcmps %fcc3, %f11, %f11 loop_2448: ld [%l7 + 0x4C], %f15 std %f12, [%l7 + 0x20] lduh [%l7 + 0x46], %o4 fnegs %f11, %f0 tl %xcc, 0x2 fmovs %f4, %f2 nop setx loop_2449, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdge %icc, %f1, %f15 fornot2s %f1, %f1, %f4 ldx [%l7 + 0x58], %l0 loop_2449: ldx [%l7 + 0x10], %o6 lduh [%l7 + 0x40], %o2 sllx %l2, %g3, %i2 std %f14, [%l7 + 0x40] fsrc1 %f14, %f10 stx %i5, [%l7 + 0x28] edge8 %i0, %o3, %l1 ldsb [%l7 + 0x31], %g7 fpadd16s %f15, %f7, %f4 fmovdcc %icc, %f13, %f7 movneg %xcc, %i3, %o1 movrgz %o5, 0x310, %g4 ldsw [%l7 + 0x3C], %i4 brlz %g6, loop_2450 fcmpes %fcc0, %f5, %f6 bgu,a,pt %icc, loop_2451 fmovrdlez %l5, %f8, %f0 loop_2450: fexpand %f2, %f6 ldd [%l7 + 0x40], %f2 loop_2451: edge16 %g5, %l3, %i7 stx %g2, [%l7 + 0x38] tpos %xcc, 0x5 fsrc1 %f12, %f0 bneg,pn %xcc, loop_2452 ldx [%l7 + 0x08], %g1 fmovrdgez %l4, %f12, %f6 array16 %i1, %o0, %i6 loop_2452: add %l6, %o7, %o4 fmovscc %icc, %f7, %f9 xnor %o6, 0x1AF8, %o2 fbl %fcc0, loop_2453 udivcc %l0, 0x1AA9, %g3 edge16n %i2, %i5, %l2 ldsh [%l7 + 0x6C], %i0 loop_2453: ldd [%l7 + 0x60], %f12 ldsh [%l7 + 0x42], %o3 ldd [%l7 + 0x20], %f12 nop setx loop_2454, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdn %icc, %f7, %f14 fnors %f12, %f3, %f3 fpsub32 %f8, %f0, %f6 loop_2454: ldub [%l7 + 0x6E], %g7 fbule %fcc1, loop_2455 bvs,a %icc, loop_2456 bpos %xcc, loop_2457 movl %icc, %i3, %l1 loop_2455: tne %xcc, 0x0 loop_2456: brnz,a %o1, loop_2458 loop_2457: brgz %o5, loop_2459 ldsb [%l7 + 0x6F], %g4 edge32n %g6, %l5, %i4 loop_2458: array8 %l3, %i7, %g2 loop_2459: edge8n %g1, %g5, %i1 fcmpgt16 %f2, %f6, %o0 fpadd16s %f5, %f3, %f3 ldx [%l7 + 0x50], %l4 ld [%l7 + 0x50], %f9 stw %l6, [%l7 + 0x40] ba,pn %icc, loop_2460 addcc %i6, 0x1845, %o4 nop setx loop_2461, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sra %o7, 0x0D, %o2 loop_2460: fands %f4, %f14, %f14 sth %l0, [%l7 + 0x34] loop_2461: fandnot1s %f8, %f9, %f5 ldd [%l7 + 0x08], %f6 taddcc %o6, %i2, %g3 ldsh [%l7 + 0x12], %l2 tg %xcc, 0x0 stb %i5, [%l7 + 0x1A] alignaddr %i0, %g7, %i3 fmuld8ulx16 %f4, %f3, %f12 udiv %o3, 0x1B42, %l1 stb %o5, [%l7 + 0x37] smulcc %g4, %g6, %o1 srlx %l5, 0x17, %i4 sth %l3, [%l7 + 0x64] alignaddrl %g2, %i7, %g5 st %f0, [%l7 + 0x70] ldsb [%l7 + 0x7B], %i1 addccc %o0, 0x0616, %l4 tcc %icc, 0x4 stw %g1, [%l7 + 0x4C] fcmpgt32 %f12, %f0, %l6 sdiv %o4, 0x04C3, %i6 udivx %o7, 0x1B14, %l0 taddcctv %o2, 0x1BBD, %o6 fmovdn %icc, %f9, %f13 st %f3, [%l7 + 0x60] fxnor %f10, %f0, %f10 fmovsgu %icc, %f4, %f0 ldub [%l7 + 0x5F], %g3 edge16ln %i2, %l2, %i0 udiv %i5, 0x1573, %g7 fmovdl %xcc, %f13, %f1 brnz %i3, loop_2462 edge8 %o3, %l1, %g4 fmovrdgez %o5, %f10, %f12 xor %o1, 0x1DF8, %l5 loop_2462: siam 0x5 addc %g6, %l3, %i4 fmul8x16al %f5, %f10, %f4 stw %i7, [%l7 + 0x40] fcmpgt32 %f8, %f4, %g5 fmuld8sux16 %f14, %f9, %f4 ldub [%l7 + 0x4C], %i1 fpack32 %f2, %f8, %f2 fpsub16s %f14, %f14, %f9 srax %o0, 0x11, %l4 fmul8x16 %f10, %f0, %f12 stb %g2, [%l7 + 0x22] fmuld8ulx16 %f15, %f13, %f10 lduh [%l7 + 0x46], %l6 orncc %o4, 0x1FD1, %i6 movleu %icc, %o7, %l0 fbe,a %fcc2, loop_2463 stw %g1, [%l7 + 0x20] fmovs %f0, %f11 tg %xcc, 0x7 loop_2463: and %o6, %o2, %i2 fsrc1s %f11, %f4 ldsh [%l7 + 0x52], %l2 sth %g3, [%l7 + 0x1C] call loop_2464 fpsub16s %f11, %f10, %f3 brlez %i5, loop_2465 nop setx loop_2466, %l0, %l1 jmpl %l1, %i0 loop_2464: xnor %g7, 0x0632, %i3 std %f12, [%l7 + 0x30] loop_2465: alignaddr %o3, %l1, %g4 loop_2466: fsrc1s %f7, %f9 fbu,a %fcc0, loop_2467 movn %icc, %o5, %o1 fone %f0 ldsh [%l7 + 0x12], %g6 loop_2467: movrgz %l3, %i4, %i7 fnot2s %f14, %f2 fpack16 %f14, %f9 stw %l5, [%l7 + 0x4C] andn %i1, %g5, %o0 stw %g2, [%l7 + 0x38] alignaddr %l4, %o4, %i6 stx %o7, [%l7 + 0x18] stx %l6, [%l7 + 0x18] std %f8, [%l7 + 0x50] ba,a,pt %icc, loop_2468 fmovrse %l0, %f7, %f13 fmovsne %xcc, %f0, %f13 lduw [%l7 + 0x40], %g1 loop_2468: fcmpeq16 %f6, %f4, %o2 fcmple16 %f6, %f0, %o6 ld [%l7 + 0x68], %f4 fmul8x16au %f11, %f13, %f6 stw %i2, [%l7 + 0x5C] ld [%l7 + 0x14], %f12 bneg %xcc, loop_2469 fsrc2 %f14, %f0 bneg loop_2470 ldd [%l7 + 0x28], %f4 loop_2469: xor %l2, %i5, %g3 ldsb [%l7 + 0x1B], %g7 loop_2470: tcc %xcc, 0x4 fblg,a %fcc1, loop_2471 sth %i0, [%l7 + 0x58] fornot2 %f2, %f6, %f12 stb %i3, [%l7 + 0x1D] loop_2471: ldub [%l7 + 0x49], %o3 ld [%l7 + 0x74], %f1 fnegd %f0, %f10 ldsh [%l7 + 0x6C], %l1 fcmple16 %f10, %f8, %o5 brlez %o1, loop_2472 ldub [%l7 + 0x08], %g6 fornot1 %f4, %f10, %f4 umul %g4, 0x0296, %i4 loop_2472: ldd [%l7 + 0x38], %f4 fmovrdgz %l3, %f10, %f14 ldsh [%l7 + 0x28], %i7 fnot1 %f14, %f14 movleu %icc, %l5, %g5 fmovrsne %i1, %f11, %f3 tge %xcc, 0x3 tcc %icc, 0x5 fba %fcc0, loop_2473 sth %o0, [%l7 + 0x3A] subccc %g2, 0x0666, %l4 andcc %o4, 0x0823, %i6 loop_2473: sdivx %o7, 0x0D04, %l6 fbl %fcc1, loop_2474 fxnors %f2, %f15, %f5 fcmpeq32 %f14, %f12, %l0 mulx %g1, %o6, %i2 loop_2474: fmovsl %xcc, %f13, %f11 udiv %l2, 0x1955, %o2 ldd [%l7 + 0x60], %f8 ldx [%l7 + 0x60], %g3 fmovrslz %g7, %f0, %f9 edge8ln %i5, %i0, %i3 fmovdl %xcc, %f10, %f2 andcc %l1, 0x0F2B, %o5 movneg %xcc, %o3, %g6 fbe %fcc0, loop_2475 fpadd32 %f6, %f2, %f14 edge32 %g4, %i4, %l3 fpmerge %f3, %f10, %f4 loop_2475: ldsb [%l7 + 0x08], %o1 stx %i7, [%l7 + 0x50] stw %g5, [%l7 + 0x68] be,a %xcc, loop_2476 tneg %xcc, 0x0 ldub [%l7 + 0x58], %l5 stx %o0, [%l7 + 0x10] loop_2476: ldub [%l7 + 0x19], %g2 fmovda %icc, %f8, %f0 brnz %i1, loop_2477 movcc %xcc, %o4, %i6 call loop_2478 fmul8x16au %f7, %f4, %f14 loop_2477: ldsw [%l7 + 0x58], %l4 stx %o7, [%l7 + 0x70] loop_2478: fpack32 %f10, %f12, %f8 ldsb [%l7 + 0x25], %l6 fbo %fcc2, loop_2479 andcc %l0, %o6, %i2 lduw [%l7 + 0x68], %g1 ldd [%l7 + 0x68], %f4 loop_2479: fmul8x16 %f9, %f4, %f10 tsubcc %o2, 0x0D68, %g3 ldd [%l7 + 0x58], %f12 lduh [%l7 + 0x34], %l2 fmovdvs %icc, %f12, %f15 fsrc2s %f3, %f5 fmovscs %xcc, %f8, %f10 ldub [%l7 + 0x0A], %i5 stx %i0, [%l7 + 0x58] fcmple16 %f6, %f14, %g7 array8 %l1, %i3, %o5 fbuge,a %fcc3, loop_2480 mova %xcc, %g6, %o3 stx %i4, [%l7 + 0x68] fmovdvs %xcc, %f11, %f13 loop_2480: bcs,a loop_2481 ldsb [%l7 + 0x6C], %g4 siam 0x3 ldx [%l7 + 0x08], %l3 loop_2481: tcc %icc, 0x7 fcmpeq32 %f14, %f12, %o1 stx %g5, [%l7 + 0x70] faligndata %f12, %f4, %f0 fmul8sux16 %f0, %f8, %f2 srax %l5, %i7, %g2 ldsh [%l7 + 0x78], %i1 taddcctv %o0, %i6, %o4 fpadd32s %f0, %f11, %f11 fmul8x16 %f10, %f0, %f0 fbge %fcc2, loop_2482 ldub [%l7 + 0x7F], %o7 fbue,a %fcc1, loop_2483 sllx %l6, %l0, %l4 loop_2482: stb %o6, [%l7 + 0x32] nop setx loop_2484, %l0, %l1 jmpl %l1, %g1 loop_2483: sdivx %i2, 0x0FDB, %g3 fzero %f0 stw %l2, [%l7 + 0x7C] loop_2484: xnor %i5, %o2, %i0 fcmps %fcc1, %f12, %f5 fmovdleu %xcc, %f10, %f4 tne %icc, 0x4 ldsw [%l7 + 0x78], %l1 ldsb [%l7 + 0x36], %i3 fmovsa %icc, %f8, %f14 fmovscc %icc, %f15, %f6 movre %g7, %g6, %o5 xnor %o3, %g4, %i4 fmovsg %icc, %f10, %f7 fornot2s %f7, %f1, %f9 mulx %l3, %g5, %o1 ldd [%l7 + 0x10], %f10 fpackfix %f10, %f15 ldsb [%l7 + 0x3E], %l5 addccc %i7, %i1, %g2 fbug,a %fcc3, loop_2485 tvc %icc, 0x6 sllx %i6, 0x1C, %o4 ldsb [%l7 + 0x53], %o7 loop_2485: tcc %icc, 0x4 ble,pn %icc, loop_2486 fmovsgu %icc, %f0, %f5 movpos %xcc, %o0, %l6 ldsb [%l7 + 0x6B], %l0 loop_2486: fornot1s %f9, %f6, %f15 fmovdle %icc, %f4, %f5 bpos,a,pn %xcc, loop_2487 fpadd32 %f14, %f12, %f4 fmovsa %icc, %f8, %f1 movrgez %o6, 0x0FD, %l4 loop_2487: lduh [%l7 + 0x36], %i2 fmovrdne %g1, %f8, %f6 fmovrde %g3, %f6, %f2 tne %xcc, 0x2 fcmpeq32 %f4, %f4, %l2 ld [%l7 + 0x0C], %f9 edge16l %i5, %o2, %i0 fmovspos %icc, %f12, %f4 ldd [%l7 + 0x18], %f8 siam 0x3 fmovdne %xcc, %f8, %f8 ldsh [%l7 + 0x6E], %i3 orn %l1, 0x176A, %g6 ldd [%l7 + 0x18], %f12 edge32n %o5, %g7, %o3 sll %g4, %i4, %l3 brgz %g5, loop_2488 bgu loop_2489 ldub [%l7 + 0x2C], %o1 tvs %xcc, 0x6 loop_2488: ldub [%l7 + 0x3F], %i7 loop_2489: fbug %fcc0, loop_2490 udivx %l5, 0x1267, %i1 fbul,a %fcc1, loop_2491 lduh [%l7 + 0x14], %i6 loop_2490: lduw [%l7 + 0x60], %g2 fmovdne %xcc, %f13, %f3 loop_2491: tvc %xcc, 0x0 movcs %xcc, %o7, %o4 std %f8, [%l7 + 0x08] st %f4, [%l7 + 0x08] fmuld8ulx16 %f13, %f6, %f0 fpack16 %f8, %f6 fmovrse %o0, %f9, %f9 fmovdg %xcc, %f12, %f10 fnot2s %f0, %f2 fbuge %fcc1, loop_2492 ldsb [%l7 + 0x52], %l6 subcc %l0, 0x03D1, %o6 movn %xcc, %i2, %g1 loop_2492: movcs %xcc, %l4, %l2 bge,a,pt %xcc, loop_2493 xor %g3, %i5, %i0 stb %i3, [%l7 + 0x53] ldsh [%l7 + 0x1C], %l1 loop_2493: popc 0x1EF9, %g6 fbne %fcc0, loop_2494 stx %o5, [%l7 + 0x70] ldd [%l7 + 0x58], %f10 stw %o2, [%l7 + 0x70] loop_2494: lduh [%l7 + 0x24], %o3 fmovsg %xcc, %f3, %f7 fmovsneg %xcc, %f14, %f6 array32 %g7, %i4, %g4 bleu,pn %xcc, loop_2495 ldub [%l7 + 0x6A], %g5 te %xcc, 0x2 edge16ln %o1, %i7, %l5 loop_2495: te %xcc, 0x3 fmovsge %icc, %f11, %f3 st %f2, [%l7 + 0x24] call loop_2496 edge8l %l3, %i6, %i1 lduh [%l7 + 0x30], %o7 fcmped %fcc0, %f2, %f8 loop_2496: fandnot2s %f14, %f5, %f12 and %o4, %o0, %l6 st %f1, [%l7 + 0x4C] faligndata %f8, %f12, %f14 popc %g2, %l0 orn %o6, %i2, %g1 bcs,a,pn %icc, loop_2497 lduh [%l7 + 0x40], %l4 edge16 %l2, %i5, %i0 bvc,pn %xcc, loop_2498 loop_2497: stb %i3, [%l7 + 0x35] fmovrdlez %l1, %f10, %f6 fnegd %f2, %f12 loop_2498: fmovs %f0, %f6 fpadd32s %f15, %f0, %f1 fbl %fcc1, loop_2499 sth %g6, [%l7 + 0x4E] alignaddr %g3, %o2, %o3 srax %g7, %o5, %i4 loop_2499: fmovrsgez %g4, %f13, %f12 movrlez %g5, 0x0DB, %i7 bn,a,pt %icc, loop_2500 movrlz %o1, %l3, %l5 smulcc %i6, 0x0706, %o7 fmovspos %xcc, %f6, %f10 loop_2500: bn loop_2501 fpack16 %f2, %f11 fmul8x16al %f8, %f11, %f0 movcc %icc, %o4, %i1 loop_2501: ld [%l7 + 0x44], %f2 fpadd32s %f13, %f12, %f0 udivx %o0, 0x0703, %l6 fmovsle %xcc, %f6, %f6 lduh [%l7 + 0x6A], %g2 st %f1, [%l7 + 0x4C] movl %icc, %o6, %i2 movl %icc, %g1, %l0 fbge %fcc0, loop_2502 fmovdgu %xcc, %f0, %f9 ldd [%l7 + 0x18], %f2 std %f6, [%l7 + 0x08] loop_2502: fblg,a %fcc0, loop_2503 fmuld8ulx16 %f9, %f7, %f4 std %f4, [%l7 + 0x30] bneg,a %xcc, loop_2504 loop_2503: bneg loop_2505 ldx [%l7 + 0x18], %l4 fmovsneg %xcc, %f5, %f15 loop_2504: fnegs %f9, %f6 loop_2505: fbo,a %fcc1, loop_2506 fnot1 %f14, %f8 fmovs %f0, %f5 movrgez %i5, 0x2B3, %l2 loop_2506: tvs %xcc, 0x3 edge32ln %i0, %l1, %g6 tl %icc, 0x1 stw %i3, [%l7 + 0x20] fbl %fcc0, loop_2507 sethi 0x1DF8, %o2 fbug,a %fcc0, loop_2508 fbo %fcc3, loop_2509 loop_2507: brz,a %o3, loop_2510 xorcc %g7, %o5, %g3 loop_2508: srl %i4, 0x02, %g5 loop_2509: fands %f2, %f7, %f14 loop_2510: tle %xcc, 0x3 edge16ln %i7, %o1, %l3 tg %icc, 0x1 fcmped %fcc3, %f6, %f8 ldub [%l7 + 0x1C], %l5 fcmple32 %f10, %f0, %i6 bn,a,pt %icc, loop_2511 stw %g4, [%l7 + 0x34] fbne,a %fcc0, loop_2512 fmovdgu %icc, %f8, %f6 loop_2511: ldd [%l7 + 0x08], %f4 umulcc %o4, %i1, %o7 loop_2512: st %f1, [%l7 + 0x1C] ldsw [%l7 + 0x28], %o0 ldsh [%l7 + 0x56], %l6 xor %o6, %g2, %g1 fmovdle %icc, %f0, %f4 fcmpes %fcc2, %f1, %f2 fmovsvc %xcc, %f10, %f13 fnegs %f4, %f15 brnz,a %i2, loop_2513 fmovrsgz %l0, %f9, %f5 tleu %icc, 0x7 fnot2 %f4, %f12 loop_2513: fmul8x16 %f6, %f8, %f0 lduh [%l7 + 0x1E], %l4 movvc %icc, %i5, %l2 fcmped %fcc1, %f0, %f6 std %f8, [%l7 + 0x58] andncc %l1, %i0, %g6 std %f6, [%l7 + 0x70] edge32l %o2, %i3, %o3 fbu,a %fcc3, loop_2514 ldsh [%l7 + 0x68], %o5 fbuge %fcc2, loop_2515 fxors %f11, %f12, %f11 loop_2514: lduh [%l7 + 0x20], %g7 ldub [%l7 + 0x79], %i4 loop_2515: fmovsge %icc, %f2, %f2 fbne,a %fcc0, loop_2516 fnands %f11, %f14, %f11 brlz %g3, loop_2517 tcc %xcc, 0x5 loop_2516: ba,a,pn %xcc, loop_2518 fmuld8sux16 %f15, %f6, %f2 loop_2517: std %f12, [%l7 + 0x08] fmul8sux16 %f10, %f2, %f12 loop_2518: ld [%l7 + 0x3C], %f5 fmovs %f1, %f2 fblg %fcc2, loop_2519 lduw [%l7 + 0x2C], %g5 fcmps %fcc1, %f5, %f5 ldsh [%l7 + 0x7E], %i7 loop_2519: std %f12, [%l7 + 0x08] tvs %icc, 0x5 fcmps %fcc0, %f12, %f5 edge32n %l3, %o1, %l5 fmovdg %xcc, %f6, %f7 fmovsl %xcc, %f5, %f0 movg %xcc, %g4, %i6 fcmpgt32 %f2, %f12, %i1 edge8l %o7, %o0, %o4 for %f6, %f4, %f14 tn %xcc, 0x5 fmovdcs %icc, %f4, %f15 fmovsleu %xcc, %f4, %f3 fnegs %f6, %f12 ldx [%l7 + 0x28], %l6 ld [%l7 + 0x70], %f12 fors %f5, %f1, %f15 fmuld8sux16 %f5, %f4, %f2 ld [%l7 + 0x0C], %f7 fnegd %f4, %f14 fmovse %xcc, %f9, %f2 edge8l %g2, %o6, %g1 tleu %xcc, 0x7 ta %icc, 0x6 sdiv %l0, 0x1301, %l4 stw %i2, [%l7 + 0x2C] pdist %f4, %f14, %f2 orcc %l2, %l1, %i5 std %f10, [%l7 + 0x48] srlx %g6, %i0, %i3 mova %icc, %o3, %o2 sth %o5, [%l7 + 0x3E] stx %g7, [%l7 + 0x38] ba,a %xcc, loop_2520 fmovrslz %g3, %f6, %f0 brz,a %i4, loop_2521 stx %g5, [%l7 + 0x50] loop_2520: ba,a loop_2522 fandnot1 %f8, %f14, %f10 loop_2521: ldsw [%l7 + 0x24], %l3 tn %xcc, 0x6 loop_2522: fcmple32 %f2, %f10, %o1 sll %l5, 0x09, %i7 fmul8x16al %f2, %f8, %f12 umulcc %i6, 0x0C60, %i1 lduw [%l7 + 0x10], %g4 fandnot1 %f8, %f6, %f10 edge8l %o0, %o4, %o7 bgu loop_2523 fbn,a %fcc3, loop_2524 fmovse %icc, %f15, %f3 fnot1s %f15, %f12 loop_2523: fnot1s %f9, %f6 loop_2524: edge16 %g2, %l6, %g1 ldsw [%l7 + 0x60], %o6 sdivcc %l0, 0x1516, %l4 fbuge %fcc2, loop_2525 mulscc %l2, 0x0F86, %i2 fcmpne16 %f8, %f8, %l1 tn %icc, 0x2 loop_2525: movcs %xcc, %i5, %g6 fmovd %f12, %f14 stb %i3, [%l7 + 0x4E] bcc,a loop_2526 addccc %o3, %i0, %o2 movre %g7, 0x0AB, %o5 ldsb [%l7 + 0x69], %g3 loop_2526: fbue %fcc1, loop_2527 edge32 %i4, %l3, %g5 smul %l5, %o1, %i6 stx %i1, [%l7 + 0x48] loop_2527: fmovde %icc, %f0, %f11 udiv %i7, 0x0D03, %g4 tvc %xcc, 0x6 movleu %icc, %o0, %o4 fandnot1 %f10, %f10, %f6 fornot1 %f2, %f14, %f12 ldsh [%l7 + 0x10], %g2 fmovrsgez %l6, %f0, %f9 bvc,a,pt %icc, loop_2528 brnz,a %o7, loop_2529 ble,a %xcc, loop_2530 fmovsvs %xcc, %f5, %f15 loop_2528: ldsw [%l7 + 0x44], %g1 loop_2529: ldsh [%l7 + 0x74], %o6 loop_2530: edge8l %l0, %l2, %l4 xnor %l1, %i2, %g6 ld [%l7 + 0x78], %f1 fmul8x16au %f13, %f9, %f8 fornot1s %f5, %f6, %f6 fmovrde %i5, %f0, %f4 ldx [%l7 + 0x10], %o3 andcc %i3, 0x1D78, %i0 fnands %f5, %f8, %f3 edge32ln %o2, %g7, %o5 lduh [%l7 + 0x66], %i4 orcc %l3, %g5, %g3 stw %l5, [%l7 + 0x54] umul %i6, 0x0593, %i1 fmovsa %icc, %f4, %f9 ldx [%l7 + 0x50], %i7 ldx [%l7 + 0x58], %o1 fmovrslez %g4, %f13, %f6 stw %o0, [%l7 + 0x5C] fmovrde %o4, %f14, %f12 tge %icc, 0x2 tne %xcc, 0x7 fpadd16 %f0, %f6, %f10 bpos,a %xcc, loop_2531 sth %g2, [%l7 + 0x68] movcs %icc, %l6, %g1 ldsw [%l7 + 0x7C], %o6 loop_2531: bpos,a %xcc, loop_2532 sethi 0x0FEB, %o7 fmovde %icc, %f7, %f1 ldub [%l7 + 0x33], %l0 loop_2532: stx %l2, [%l7 + 0x48] ldsh [%l7 + 0x1A], %l1 sth %i2, [%l7 + 0x28] fmovrdlez %l4, %f8, %f8 ldsb [%l7 + 0x3D], %g6 ldsh [%l7 + 0x4A], %i5 smul %i3, 0x17F7, %i0 stb %o3, [%l7 + 0x5D] movn %xcc, %o2, %o5 ldx [%l7 + 0x60], %g7 fbo %fcc1, loop_2533 ldx [%l7 + 0x58], %l3 ta %xcc, 0x2 movge %icc, %i4, %g3 loop_2533: edge8n %g5, %l5, %i6 fbg,a %fcc3, loop_2534 fmovdn %icc, %f8, %f5 stx %i7, [%l7 + 0x68] lduw [%l7 + 0x30], %o1 loop_2534: fnors %f14, %f7, %f12 std %f10, [%l7 + 0x68] fmovdcs %icc, %f7, %f13 fmovdneg %icc, %f11, %f3 faligndata %f8, %f4, %f8 ldd [%l7 + 0x68], %f2 ldsh [%l7 + 0x32], %i1 fmovscc %xcc, %f0, %f10 fbu,a %fcc1, loop_2535 st %f2, [%l7 + 0x2C] sth %g4, [%l7 + 0x56] movvs %icc, %o0, %o4 loop_2535: movrlz %g2, %g1, %l6 nop setx loop_2536, %l0, %l1 jmpl %l1, %o6 andn %o7, %l2, %l1 fmovsleu %xcc, %f15, %f13 tge %xcc, 0x6 loop_2536: ldd [%l7 + 0x68], %f10 fmovsn %icc, %f2, %f5 lduw [%l7 + 0x3C], %l0 orncc %i2, 0x1559, %g6 ld [%l7 + 0x10], %f0 ldd [%l7 + 0x68], %f10 bne,a loop_2537 addc %l4, 0x1232, %i3 fands %f3, %f3, %f9 fmovdneg %icc, %f10, %f13 loop_2537: fble %fcc3, loop_2538 ld [%l7 + 0x5C], %f10 ldx [%l7 + 0x50], %i5 fzeros %f0 loop_2538: sub %o3, 0x1280, %o2 fba,a %fcc2, loop_2539 fandnot1 %f10, %f12, %f12 ldx [%l7 + 0x78], %i0 ldx [%l7 + 0x08], %g7 loop_2539: move %xcc, %l3, %i4 sethi 0x04E7, %o5 fmovrslz %g3, %f13, %f7 fbule %fcc3, loop_2540 fpadd16 %f12, %f8, %f8 sth %g5, [%l7 + 0x38] tsubcc %l5, %i7, %o1 loop_2540: stw %i6, [%l7 + 0x48] array32 %i1, %o0, %o4 sth %g4, [%l7 + 0x40] brz,a %g1, loop_2541 ldx [%l7 + 0x30], %l6 fbu %fcc3, loop_2542 ldsw [%l7 + 0x24], %o6 loop_2541: movrgz %o7, 0x04E, %l2 stb %l1, [%l7 + 0x3E] loop_2542: fmovrsgez %g2, %f5, %f4 sth %i2, [%l7 + 0x2E] fsrc2 %f14, %f2 fmovsge %xcc, %f14, %f3 st %f13, [%l7 + 0x4C] andncc %l0, %l4, %i3 fornot2s %f13, %f10, %f2 ldsb [%l7 + 0x3E], %g6 ldx [%l7 + 0x38], %o3 fmovdn %icc, %f11, %f10 fmovrdlz %o2, %f10, %f12 fnot1 %f10, %f10 fblg %fcc3, loop_2543 fbule %fcc2, loop_2544 ldub [%l7 + 0x75], %i5 fmovdn %icc, %f15, %f15 loop_2543: ldsh [%l7 + 0x1A], %i0 loop_2544: fblg,a %fcc2, loop_2545 addcc %l3, 0x0F52, %i4 fcmpeq16 %f10, %f14, %o5 ldsh [%l7 + 0x4A], %g7 loop_2545: fmovsa %icc, %f9, %f15 sth %g3, [%l7 + 0x20] nop setx loop_2546, %l0, %l1 jmpl %l1, %l5 faligndata %f4, %f4, %f14 array8 %g5, %i7, %o1 tcs %icc, 0x2 loop_2546: fpack16 %f8, %f10 stb %i6, [%l7 + 0x76] fnand %f6, %f0, %f12 edge16l %i1, %o4, %o0 st %f15, [%l7 + 0x7C] fmovrsgez %g4, %f5, %f13 fcmpeq32 %f14, %f14, %l6 ldx [%l7 + 0x78], %g1 fmovsvs %xcc, %f8, %f1 tvc %icc, 0x4 ldsh [%l7 + 0x6C], %o7 std %f2, [%l7 + 0x10] movleu %icc, %o6, %l1 movneg %icc, %l2, %g2 fmovda %icc, %f5, %f4 fmovspos %xcc, %f15, %f3 call loop_2547 fmovdneg %icc, %f15, %f11 stx %l0, [%l7 + 0x10] udivcc %l4, 0x103B, %i3 loop_2547: move %xcc, %g6, %i2 ldsh [%l7 + 0x62], %o2 brlz %o3, loop_2548 brgez,a %i5, loop_2549 stx %l3, [%l7 + 0x28] ldsw [%l7 + 0x48], %i4 loop_2548: edge32n %o5, %i0, %g7 loop_2549: edge16l %g3, %l5, %g5 ldx [%l7 + 0x68], %o1 orncc %i7, %i1, %o4 fmovdgu %icc, %f13, %f15 srlx %o0, 0x17, %i6 fmovrde %g4, %f0, %f10 bge,pn %icc, loop_2550 ldsh [%l7 + 0x7C], %l6 movle %xcc, %o7, %g1 ldsb [%l7 + 0x43], %l1 loop_2550: fmovrdne %l2, %f10, %f6 fmul8x16au %f4, %f7, %f0 xnor %g2, 0x0C99, %o6 ldx [%l7 + 0x20], %l0 fmovs %f0, %f9 fsrc1s %f6, %f14 ldd [%l7 + 0x60], %f10 sdiv %i3, 0x1ED8, %g6 fandnot2 %f0, %f4, %f14 lduh [%l7 + 0x48], %i2 ld [%l7 + 0x68], %f0 andcc %o2, 0x0544, %o3 tvs %icc, 0x3 movpos %icc, %i5, %l4 stx %i4, [%l7 + 0x68] lduw [%l7 + 0x3C], %o5 bleu,a loop_2551 ldub [%l7 + 0x0D], %i0 fnegd %f8, %f6 fpsub16 %f12, %f10, %f0 loop_2551: mulscc %l3, 0x09E2, %g3 taddcctv %g7, %l5, %g5 umulcc %i7, 0x1AA0, %i1 move %xcc, %o4, %o0 sdiv %i6, 0x14FF, %o1 fmovrdlz %l6, %f12, %f14 for %f8, %f6, %f14 movrgez %g4, %g1, %o7 orcc %l1, %g2, %o6 fxors %f11, %f14, %f3 lduh [%l7 + 0x4C], %l2 ld [%l7 + 0x4C], %f13 addcc %l0, %i3, %g6 ldd [%l7 + 0x40], %f6 fmovrsgez %i2, %f11, %f7 call loop_2552 tn %xcc, 0x2 edge32 %o2, %o3, %i5 be,a,pt %xcc, loop_2553 loop_2552: ldd [%l7 + 0x38], %f6 be,a,pn %xcc, loop_2554 ldsb [%l7 + 0x13], %i4 loop_2553: ldd [%l7 + 0x10], %f4 sth %l4, [%l7 + 0x2E] loop_2554: bgu loop_2555 brlez %o5, loop_2556 fmovdneg %xcc, %f12, %f1 lduh [%l7 + 0x38], %l3 loop_2555: stx %g3, [%l7 + 0x10] loop_2556: fnot2 %f6, %f4 std %f8, [%l7 + 0x70] fornot1s %f12, %f6, %f9 tl %icc, 0x5 taddcctv %i0, 0x0EE7, %g7 brnz,a %l5, loop_2557 edge8n %i7, %g5, %o4 fcmple32 %f12, %f8, %o0 st %f8, [%l7 + 0x0C] loop_2557: fpackfix %f8, %f9 st %f4, [%l7 + 0x28] lduw [%l7 + 0x24], %i1 bl %icc, loop_2558 edge32n %o1, %i6, %g4 lduw [%l7 + 0x60], %l6 std %f8, [%l7 + 0x50] loop_2558: fmul8x16al %f0, %f10, %f12 lduw [%l7 + 0x4C], %o7 udivx %l1, 0x12A4, %g2 fmovsvs %icc, %f2, %f3 fmovdcc %xcc, %f5, %f6 ldsw [%l7 + 0x30], %g1 fxors %f4, %f15, %f0 edge32n %o6, %l2, %l0 subc %g6, 0x18AF, %i3 addc %i2, %o3, %o2 ldub [%l7 + 0x56], %i5 ldx [%l7 + 0x60], %l4 fbg,a %fcc0, loop_2559 lduh [%l7 + 0x26], %i4 stb %o5, [%l7 + 0x41] fmovsgu %icc, %f0, %f14 loop_2559: lduh [%l7 + 0x24], %l3 array16 %i0, %g7, %g3 fandnot1s %f15, %f9, %f11 subcc %i7, 0x0BA2, %g5 tne %xcc, 0x5 fornot1 %f0, %f6, %f0 stx %l5, [%l7 + 0x68] fnegs %f7, %f3 lduh [%l7 + 0x2C], %o4 fmovsl %icc, %f6, %f9 fzero %f2 bl loop_2560 edge8l %o0, %i1, %i6 stw %g4, [%l7 + 0x64] stw %o1, [%l7 + 0x68] loop_2560: bge,a,pt %icc, loop_2561 tge %xcc, 0x6 sth %o7, [%l7 + 0x78] stx %l6, [%l7 + 0x28] loop_2561: tcs %icc, 0x2 smulcc %l1, 0x1829, %g2 std %f0, [%l7 + 0x18] fmovdneg %icc, %f14, %f10 ldub [%l7 + 0x09], %g1 fbne,a %fcc3, loop_2562 tsubcctv %l2, %l0, %o6 fmovsne %icc, %f11, %f2 ldub [%l7 + 0x75], %g6 loop_2562: te %xcc, 0x6 fmovdle %xcc, %f14, %f8 bcs,a,pt %xcc, loop_2563 fandnot2s %f10, %f3, %f9 fornot2s %f10, %f4, %f11 fmovdgu %icc, %f2, %f0 loop_2563: tg %icc, 0x7 fbue,a %fcc1, loop_2564 xor %i3, 0x126D, %o3 sdivx %i2, 0x1DF1, %i5 lduw [%l7 + 0x34], %o2 loop_2564: sth %i4, [%l7 + 0x4E] std %f10, [%l7 + 0x50] ldub [%l7 + 0x3D], %l4 fbl,a %fcc3, loop_2565 call loop_2566 stw %l3, [%l7 + 0x4C] ldsb [%l7 + 0x34], %o5 loop_2565: addc %g7, 0x0F77, %g3 loop_2566: fnegs %f9, %f8 fzeros %f12 bcs,a,pt %xcc, loop_2567 bpos,pt %xcc, loop_2568 tvc %xcc, 0x5 ldub [%l7 + 0x7B], %i7 loop_2567: stw %g5, [%l7 + 0x6C] loop_2568: fnot1s %f2, %f3 std %f2, [%l7 + 0x50] fpadd16s %f5, %f2, %f9 fnand %f4, %f8, %f2 lduh [%l7 + 0x26], %i0 fmovda %icc, %f12, %f7 ldsw [%l7 + 0x74], %l5 siam 0x7 st %f7, [%l7 + 0x68] fzeros %f11 xnor %o4, 0x0679, %i1 fcmpeq32 %f0, %f4, %o0 fabsd %f12, %f14 fnor %f14, %f10, %f4 lduh [%l7 + 0x2E], %g4 std %f14, [%l7 + 0x38] movrlz %i6, 0x3FE, %o1 fmovrsne %o7, %f11, %f4 fmovrsgz %l1, %f15, %f15 stw %l6, [%l7 + 0x78] fmovd %f12, %f6 tvs %icc, 0x1 srl %g2, 0x18, %g1 add %l2, %o6, %l0 fors %f8, %f8, %f5 fnot2 %f12, %f2 sdivx %g6, 0x12BA, %i3 mulscc %i2, 0x0686, %i5 fbne %fcc0, loop_2569 fpmerge %f3, %f15, %f4 fmovdge %xcc, %f3, %f2 sll %o3, 0x0A, %o2 loop_2569: stb %i4, [%l7 + 0x2C] stw %l3, [%l7 + 0x5C] stb %l4, [%l7 + 0x4D] fcmpd %fcc1, %f12, %f14 udivx %g7, 0x186F, %g3 subcc %o5, 0x1514, %g5 fnot2s %f9, %f1 fnors %f9, %f14, %f13 tcc %xcc, 0x5 tsubcc %i0, 0x1CB2, %l5 lduw [%l7 + 0x74], %o4 tg %icc, 0x1 ldsb [%l7 + 0x45], %i7 fmovdg %xcc, %f7, %f11 fones %f7 subccc %i1, %o0, %i6 fmovdvc %xcc, %f9, %f12 lduw [%l7 + 0x34], %g4 fand %f4, %f4, %f8 fmovrsgz %o7, %f10, %f11 xor %o1, 0x05C2, %l1 move %icc, %g2, %g1 std %f0, [%l7 + 0x08] fpadd16s %f12, %f7, %f13 tsubcc %l6, %o6, %l0 lduh [%l7 + 0x14], %g6 stx %i3, [%l7 + 0x18] sra %i2, %l2, %i5 bn,pt %xcc, loop_2570 fmuld8ulx16 %f15, %f11, %f0 fmuld8sux16 %f6, %f10, %f4 ldsh [%l7 + 0x2C], %o2 loop_2570: umul %i4, 0x0D1C, %l3 fmovsl %xcc, %f6, %f10 ldub [%l7 + 0x62], %l4 bleu,a loop_2571 lduh [%l7 + 0x34], %g7 stw %g3, [%l7 + 0x60] std %f6, [%l7 + 0x28] loop_2571: brlez %o5, loop_2572 nop setx loop_2573, %l0, %l1 jmpl %l1, %o3 fabss %f10, %f6 st %f5, [%l7 + 0x70] loop_2572: fpadd32 %f0, %f4, %f12 loop_2573: tcc %icc, 0x2 brgez,a %g5, loop_2574 fmovrde %i0, %f12, %f8 andn %o4, 0x04D1, %i7 stw %i1, [%l7 + 0x0C] loop_2574: orncc %l5, 0x0DB2, %o0 stx %i6, [%l7 + 0x08] stb %o7, [%l7 + 0x4E] movrgez %o1, 0x270, %g4 fcmpgt16 %f2, %f8, %g2 popc 0x00EE, %g1 orncc %l6, 0x10C6, %l1 sth %l0, [%l7 + 0x68] xorcc %o6, %g6, %i2 ld [%l7 + 0x7C], %f6 fmovrslz %l2, %f4, %f3 tne %xcc, 0x2 fors %f4, %f9, %f13 sth %i5, [%l7 + 0x34] lduh [%l7 + 0x3C], %i3 ldx [%l7 + 0x10], %o2 st %f7, [%l7 + 0x74] srlx %l3, 0x11, %i4 fbl,a %fcc0, loop_2575 fpadd32 %f2, %f14, %f14 stb %g7, [%l7 + 0x5E] bvc,a %icc, loop_2576 loop_2575: bg,a,pn %icc, loop_2577 st %f6, [%l7 + 0x78] nop setx loop_2578, %l0, %l1 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_2576: brgez %l4, loop_2579 loop_2577: fbue %fcc2, loop_2580 ldub [%l7 + 0x21], %g3 loop_2578: edge16ln %o5, %g5, %o3 loop_2579: stb %o4, [%l7 + 0x4A] loop_2580: fmovsne %xcc, %f4, %f4 fmovdge %xcc, %f13, %f14 fpack16 %f6, %f7 fmovdleu %icc, %f4, %f15 fmovsleu %xcc, %f5, %f3 lduh [%l7 + 0x6C], %i7 fmovspos %xcc, %f10, %f11 ld [%l7 + 0x74], %f0 fmovsneg %icc, %f12, %f7 ldsb [%l7 + 0x79], %i1 lduh [%l7 + 0x2A], %i0 tcs %xcc, 0x7 fmovsne %xcc, %f0, %f0 srl %o0, 0x12, %i6 nop setx loop_2581, %l0, %l1 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 %l5, [%l7 + 0x6E] sll %o7, %o1, %g4 edge8 %g2, %l6, %l1 loop_2581: movle %xcc, %l0, %o6 fcmpes %fcc1, %f9, %f9 ldsw [%l7 + 0x10], %g6 bg,a,pn %icc, loop_2582 tgu %xcc, 0x7 stw %i2, [%l7 + 0x6C] alignaddr %g1, %i5, %i3 loop_2582: te %xcc, 0x6 fsrc2s %f8, %f9 std %f4, [%l7 + 0x38] ld [%l7 + 0x70], %f1 stb %l2, [%l7 + 0x7C] fbl %fcc2, loop_2583 udivx %l3, 0x0220, %i4 tne %icc, 0x1 brgz %o2, loop_2584 loop_2583: fbne,a %fcc2, loop_2585 srl %l4, %g3, %g7 lduh [%l7 + 0x62], %o5 loop_2584: sdiv %o3, 0x03E4, %o4 loop_2585: subccc %g5, %i1, %i7 ld [%l7 + 0x40], %f3 fcmped %fcc0, %f6, %f2 fzeros %f3 fors %f9, %f10, %f1 ldsb [%l7 + 0x52], %i0 fmul8sux16 %f6, %f12, %f0 subcc %i6, %o0, %o7 nop setx loop_2586, %l0, %l1 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 + 0x30], %f10 stx %o1, [%l7 + 0x70] ldx [%l7 + 0x78], %g4 loop_2586: ldsw [%l7 + 0x44], %g2 ble loop_2587 movrgez %l5, 0x0DE, %l1 stw %l0, [%l7 + 0x30] fnegs %f4, %f10 loop_2587: mulx %o6, %g6, %i2 sdivx %g1, 0x047A, %i5 fxors %f8, %f9, %f2 ldsw [%l7 + 0x54], %l6 edge16 %l2, %l3, %i3 ldsh [%l7 + 0x0C], %i4 bne %icc, loop_2588 fpsub16 %f2, %f6, %f0 ldsh [%l7 + 0x78], %o2 fmovdcc %icc, %f15, %f1 loop_2588: fsrc2 %f10, %f4 smul %l4, %g3, %g7 fbuge,a %fcc2, loop_2589 edge8n %o3, %o4, %g5 fpadd16s %f4, %f0, %f3 smul %o5, %i1, %i0 loop_2589: fpadd16 %f2, %f14, %f0 popc 0x1668, %i7 mulscc %i6, %o0, %o7 stx %g4, [%l7 + 0x70] bpos,pt %icc, loop_2590 ldd [%l7 + 0x20], %f6 sth %g2, [%l7 + 0x7E] smulcc %o1, 0x00C1, %l1 loop_2590: xnorcc %l5, %o6, %l0 ldx [%l7 + 0x40], %i2 tle %xcc, 0x4 tsubcc %g1, %i5, %l6 fcmped %fcc3, %f2, %f12 subccc %g6, 0x05F5, %l3 fmovrdgz %l2, %f12, %f8 srlx %i4, 0x1C, %o2 add %l4, 0x1C55, %g3 fmovdg %xcc, %f4, %f1 movg %xcc, %g7, %i3 stx %o4, [%l7 + 0x20] ba,a,pt %icc, loop_2591 be,a,pn %icc, loop_2592 bcs,a %xcc, loop_2593 fsrc2s %f3, %f15 loop_2591: movre %o3, %g5, %o5 loop_2592: tsubcctv %i1, %i7, %i6 loop_2593: tvc %xcc, 0x5 fmovsvs %icc, %f1, %f4 udivx %o0, 0x16BA, %i0 movrgz %g4, %o7, %o1 fmul8x16al %f5, %f1, %f10 stw %l1, [%l7 + 0x30] fmovrsgez %g2, %f7, %f15 sdivx %l5, 0x130F, %o6 sdiv %i2, 0x1BC8, %l0 fpsub16s %f13, %f14, %f8 brnz,a %i5, loop_2594 edge8l %l6, %g6, %l3 fsrc1s %f5, %f4 fmovsvc %icc, %f6, %f5 loop_2594: taddcctv %g1, 0x17BC, %i4 ldsw [%l7 + 0x38], %o2 bn,pn %icc, loop_2595 st %f11, [%l7 + 0x34] fmovrse %l2, %f9, %f0 movrne %l4, %g7, %i3 loop_2595: tsubcc %o4, %o3, %g3 lduh [%l7 + 0x0A], %g5 fornot2s %f12, %f0, %f15 stx %o5, [%l7 + 0x48] call loop_2596 ldub [%l7 + 0x56], %i7 pdist %f0, %f10, %f4 fmovdn %xcc, %f7, %f5 loop_2596: nop setx loop_2597, %l0, %l1 jmpl %l1, %i6 fnor %f4, %f6, %f4 fnand %f4, %f12, %f14 fnot1s %f6, %f7 loop_2597: fmovdcs %icc, %f2, %f12 sth %o0, [%l7 + 0x62] taddcctv %i1, %g4, %i0 edge16 %o1, %o7, %g2 pdist %f14, %f6, %f8 fmovdl %xcc, %f6, %f10 ldsw [%l7 + 0x3C], %l1 fbug %fcc3, loop_2598 ldsw [%l7 + 0x3C], %l5 stw %i2, [%l7 + 0x20] fmovdge %xcc, %f13, %f2 loop_2598: fone %f10 fcmpeq16 %f8, %f0, %o6 taddcctv %i5, %l0, %l6 fba %fcc0, loop_2599 lduh [%l7 + 0x42], %l3 stw %g6, [%l7 + 0x0C] fbue,a %fcc0, loop_2600 loop_2599: nop setx loop_2601, %l0, %l1 jmpl %l1, %g1 fmovsvc %icc, %f6, %f11 fmovsvc %icc, %f15, %f14 loop_2600: fnand %f4, %f12, %f2 loop_2601: movne %xcc, %o2, %l2 fmovda %xcc, %f4, %f12 sllx %l4, 0x0C, %i4 fmovdg %icc, %f1, %f3 lduw [%l7 + 0x34], %i3 srax %g7, 0x13, %o4 fmovdleu %icc, %f3, %f2 lduh [%l7 + 0x42], %g3 fpsub16s %f0, %f13, %f9 movrgez %g5, %o5, %o3 alignaddr %i7, %i6, %o0 fmovdn %xcc, %f13, %f2 nop setx loop_2602, %l0, %l1 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 %g4, [%l7 + 0x78] ldsb [%l7 + 0x30], %i1 fnegd %f0, %f2 loop_2602: sra %i0, %o1, %g2 ld [%l7 + 0x5C], %f3 addccc %o7, 0x1C71, %l5 fbule %fcc1, loop_2603 ldsw [%l7 + 0x70], %i2 fmovrse %o6, %f15, %f11 stx %i5, [%l7 + 0x08] loop_2603: tneg %icc, 0x1 fble %fcc0, loop_2604 fmovdgu %xcc, %f7, %f6 st %f12, [%l7 + 0x20] fmovde %icc, %f11, %f9 loop_2604: std %f0, [%l7 + 0x18] fcmpgt16 %f0, %f4, %l0 ld [%l7 + 0x38], %f4 ld [%l7 + 0x38], %f9 movleu %xcc, %l6, %l1 fbl,a %fcc1, loop_2605 fmovrse %g6, %f4, %f10 ldsb [%l7 + 0x3A], %g1 fmovd %f6, %f12 loop_2605: edge8l %o2, %l2, %l4 nop setx loop_2606, %l0, %l1 jmpl %l1, %i4 fpadd16 %f4, %f0, %f8 array8 %i3, %g7, %l3 fcmpeq32 %f2, %f0, %g3 loop_2606: fblg,a %fcc3, loop_2607 srlx %o4, %o5, %g5 ldsw [%l7 + 0x70], %i7 tsubcctv %i6, %o3, %g4 loop_2607: fbg,a %fcc3, loop_2608 lduw [%l7 + 0x20], %i1 fzeros %f1 ldub [%l7 + 0x1E], %i0 loop_2608: stx %o1, [%l7 + 0x50] stw %o0, [%l7 + 0x64] edge8ln %o7, %l5, %i2 fcmple32 %f8, %f2, %g2 fbg %fcc3, loop_2609 bvs,a loop_2610 fbne %fcc0, loop_2611 sth %o6, [%l7 + 0x70] loop_2609: fpack32 %f10, %f6, %f10 loop_2610: lduw [%l7 + 0x44], %l0 loop_2611: stx %i5, [%l7 + 0x28] alignaddr %l6, %l1, %g1 umulcc %g6, 0x197A, %l2 fnegd %f2, %f4 stx %o2, [%l7 + 0x58] bpos,a,pn %icc, loop_2612 lduh [%l7 + 0x5E], %i4 stb %i3, [%l7 + 0x23] fbul %fcc1, loop_2613 loop_2612: ble %xcc, loop_2614 stx %g7, [%l7 + 0x10] ldd [%l7 + 0x60], %f10 loop_2613: fpsub32 %f2, %f10, %f6 loop_2614: ldx [%l7 + 0x50], %l4 edge16n %l3, %o4, %o5 ldx [%l7 + 0x70], %g5 faligndata %f14, %f6, %f10 fnegs %f11, %f13 srlx %g3, %i7, %i6 brnz %g4, loop_2615 fmovde %xcc, %f7, %f5 sdivcc %i1, 0x01BC, %i0 ld [%l7 + 0x48], %f1 loop_2615: ldsh [%l7 + 0x3A], %o1 array8 %o0, %o7, %l5 udivcc %i2, 0x1859, %o3 sth %o6, [%l7 + 0x56] edge8l %l0, %i5, %l6 movneg %xcc, %g2, %l1 fmovdge %icc, %f0, %f10 sub %g6, 0x1DFF, %l2 stw %o2, [%l7 + 0x08] fnot1s %f9, %f11 fmovsne %xcc, %f8, %f6 fbe %fcc0, loop_2616 fmovrdgz %g1, %f10, %f0 movn %icc, %i4, %g7 move %icc, %l4, %i3 loop_2616: fandnot2s %f0, %f7, %f6 sll %l3, 0x1E, %o4 sth %g5, [%l7 + 0x34] lduh [%l7 + 0x2E], %o5 brz %g3, loop_2617 std %f2, [%l7 + 0x10] stx %i7, [%l7 + 0x10] pdist %f10, %f14, %f14 loop_2617: ldx [%l7 + 0x68], %g4 edge8 %i6, %i0, %i1 ldsh [%l7 + 0x54], %o0 tg %xcc, 0x0 ldub [%l7 + 0x0C], %o7 tsubcc %o1, %i2, %o3 fcmpgt16 %f12, %f12, %o6 addccc %l0, 0x1300, %i5 tge %xcc, 0x1 fcmple16 %f2, %f0, %l5 bn,pt %icc, loop_2618 ldx [%l7 + 0x20], %g2 brlez,a %l1, loop_2619 tcc %xcc, 0x7 loop_2618: sllx %l6, %l2, %o2 edge8l %g1, %i4, %g7 loop_2619: fcmpes %fcc1, %f4, %f13 fxnors %f15, %f2, %f4 ldx [%l7 + 0x50], %g6 brgz,a %l4, loop_2620 bgu,pt %xcc, loop_2621 subccc %l3, %i3, %g5 fnand %f12, %f4, %f12 loop_2620: ldd [%l7 + 0x18], %f8 loop_2621: ld [%l7 + 0x4C], %f10 st %f9, [%l7 + 0x30] movg %icc, %o5, %o4 edge32n %g3, %g4, %i7 tg %xcc, 0x0 movpos %xcc, %i6, %i1 fxors %f10, %f5, %f12 stx %i0, [%l7 + 0x58] movl %xcc, %o0, %o1 bvc,a %xcc, loop_2622 for %f0, %f8, %f6 stx %i2, [%l7 + 0x50] fmovrdgez %o3, %f6, %f12 loop_2622: bvc %xcc, loop_2623 ldd [%l7 + 0x70], %f4 fxnors %f4, %f12, %f0 ldsh [%l7 + 0x6C], %o6 loop_2623: popc 0x0521, %o7 fnot2s %f7, %f14 movg %xcc, %l0, %i5 fornot2s %f3, %f4, %f2 lduh [%l7 + 0x1A], %l5 stw %l1, [%l7 + 0x44] fmovrslz %l6, %f5, %f10 fpadd32s %f2, %f8, %f5 fbule %fcc0, loop_2624 tl %xcc, 0x2 fpadd32 %f6, %f2, %f12 ldx [%l7 + 0x48], %l2 loop_2624: ldub [%l7 + 0x6E], %g2 bl,a %xcc, loop_2625 ldsb [%l7 + 0x0B], %g1 ldd [%l7 + 0x70], %f12 lduh [%l7 + 0x3A], %i4 loop_2625: fcmpeq16 %f6, %f0, %g7 bne,a,pt %xcc, loop_2626 addcc %o2, 0x1D08, %l4 fbl,a %fcc2, loop_2627 fnot2 %f4, %f12 loop_2626: fcmpeq16 %f14, %f6, %g6 tcc %icc, 0x5 loop_2627: mulscc %i3, %g5, %o5 brgz %o4, loop_2628 sll %g3, %l3, %i7 fmuld8sux16 %f4, %f11, %f6 movrgz %g4, %i6, %i1 loop_2628: fxors %f9, %f15, %f1 st %f0, [%l7 + 0x0C] call loop_2629 stw %o0, [%l7 + 0x10] stw %o1, [%l7 + 0x7C] lduw [%l7 + 0x5C], %i2 loop_2629: st %f7, [%l7 + 0x38] ldd [%l7 + 0x28], %f8 bshuffle %f0, %f8, %f10 fcmple32 %f2, %f6, %o3 fcmped %fcc0, %f14, %f4 st %f14, [%l7 + 0x54] andn %o6, %o7, %i0 fmul8x16au %f13, %f3, %f6 nop setx loop_2630, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fba,a %fcc2, loop_2631 fbn %fcc0, loop_2632 be,a %icc, loop_2633 loop_2630: movn %xcc, %l0, %l5 loop_2631: bpos,a loop_2634 loop_2632: fcmpne16 %f14, %f0, %i5 loop_2633: addccc %l1, %l6, %g2 fmovdne %icc, %f2, %f1 loop_2634: fmovdpos %icc, %f12, %f1 ldsw [%l7 + 0x28], %l2 ldsw [%l7 + 0x58], %g1 tgu %xcc, 0x2 lduw [%l7 + 0x34], %g7 ldx [%l7 + 0x68], %o2 lduh [%l7 + 0x34], %i4 std %f10, [%l7 + 0x78] edge8l %l4, %g6, %g5 edge8l %i3, %o5, %g3 fbo,a %fcc3, loop_2635 umulcc %l3, %i7, %g4 ldub [%l7 + 0x7A], %o4 sdivx %i6, 0x0859, %o0 loop_2635: alignaddrl %o1, %i2, %i1 subcc %o3, %o6, %i0 fmovsne %icc, %f13, %f1 ldx [%l7 + 0x18], %o7 fandnot2s %f1, %f13, %f7 tleu %icc, 0x7 ldsh [%l7 + 0x12], %l0 tpos %icc, 0x6 edge32 %i5, %l5, %l6 movn %icc, %g2, %l2 fmovda %xcc, %f11, %f4 tn %xcc, 0x7 bge,a,pt %xcc, loop_2636 alignaddr %g1, %l1, %g7 pdist %f0, %f6, %f4 edge32n %i4, %o2, %g6 loop_2636: move %xcc, %g5, %l4 udiv %i3, 0x0915, %o5 fmovrse %l3, %f14, %f0 fones %f2 te %xcc, 0x7 ld [%l7 + 0x64], %f15 ldsh [%l7 + 0x52], %i7 orn %g3, 0x1D90, %o4 fmovse %xcc, %f14, %f9 lduw [%l7 + 0x10], %i6 fones %f4 sdiv %o0, 0x08BA, %g4 ld [%l7 + 0x14], %f7 fmovdleu %xcc, %f5, %f4 lduh [%l7 + 0x2C], %i2 ldsw [%l7 + 0x2C], %i1 fmovsl %xcc, %f1, %f9 movrlez %o3, 0x213, %o1 fblg %fcc3, loop_2637 be loop_2638 alignaddr %i0, %o6, %o7 ldub [%l7 + 0x2E], %i5 loop_2637: tleu %xcc, 0x6 loop_2638: fbug,a %fcc0, loop_2639 fcmpgt32 %f14, %f8, %l5 stw %l0, [%l7 + 0x2C] fbule %fcc0, loop_2640 loop_2639: fnor %f12, %f8, %f0 brgz,a %g2, loop_2641 tcs %xcc, 0x6 loop_2640: bcs,a %xcc, loop_2642 ldsw [%l7 + 0x10], %l6 loop_2641: fmul8x16au %f6, %f7, %f14 fmovrslez %l2, %f1, %f2 loop_2642: fbge,a %fcc3, loop_2643 std %f0, [%l7 + 0x50] edge8n %l1, %g1, %i4 lduh [%l7 + 0x2C], %o2 loop_2643: bge %xcc, loop_2644 std %f4, [%l7 + 0x30] fcmps %fcc3, %f0, %f11 bneg %xcc, loop_2645 loop_2644: edge32 %g7, %g5, %g6 fmovda %icc, %f11, %f1 bcs,a,pn %xcc, loop_2646 loop_2645: bgu,a,pt %xcc, loop_2647 lduw [%l7 + 0x7C], %l4 movrgez %o5, %l3, %i7 loop_2646: fcmpeq16 %f12, %f6, %i3 loop_2647: fmovrdgz %g3, %f0, %f4 fnegs %f0, %f8 stx %o4, [%l7 + 0x50] sub %o0, 0x0A55, %i6 fmovrsgez %i2, %f12, %f6 alignaddr %i1, %g4, %o1 fpsub16s %f14, %f2, %f7 ldx [%l7 + 0x28], %i0 std %f10, [%l7 + 0x60] fxnors %f11, %f3, %f2 fcmpeq32 %f0, %f0, %o3 sdivx %o6, 0x0169, %i5 fmul8x16al %f12, %f3, %f10 ld [%l7 + 0x30], %f13 stw %o7, [%l7 + 0x4C] stw %l5, [%l7 + 0x10] fcmped %fcc3, %f4, %f0 stb %g2, [%l7 + 0x12] tneg %xcc, 0x6 sethi 0x01BF, %l0 umulcc %l2, 0x1CA8, %l1 movn %xcc, %g1, %l6 std %f12, [%l7 + 0x60] movcs %xcc, %o2, %i4 smulcc %g7, %g6, %l4 sth %o5, [%l7 + 0x76] stb %g5, [%l7 + 0x78] lduh [%l7 + 0x60], %i7 stw %i3, [%l7 + 0x2C] fsrc2s %f3, %f12 lduw [%l7 + 0x5C], %l3 movpos %xcc, %o4, %g3 edge8n %o0, %i6, %i2 movrgez %g4, %i1, %i0 ble,pt %icc, loop_2648 movn %icc, %o1, %o6 fmovsn %icc, %f11, %f15 fmovsvs %xcc, %f9, %f3 loop_2648: bshuffle %f14, %f12, %f14 st %f1, [%l7 + 0x68] tne %icc, 0x2 edge8 %o3, %o7, %l5 ta %xcc, 0x5 ldsh [%l7 + 0x0E], %i5 fabss %f12, %f11 fbne %fcc2, loop_2649 ldub [%l7 + 0x75], %g2 fmovrdlez %l2, %f14, %f0 movrne %l1, 0x126, %l0 loop_2649: lduh [%l7 + 0x62], %l6 tl %icc, 0x5 tpos %icc, 0x1 umul %g1, %o2, %g7 sdivx %i4, 0x1304, %l4 fmovda %icc, %f14, %f7 fbo %fcc1, loop_2650 edge32n %g6, %o5, %g5 fandnot2s %f12, %f1, %f7 stb %i3, [%l7 + 0x55] loop_2650: movrlez %l3, 0x1C8, %i7 bvc,pt %xcc, loop_2651 std %f14, [%l7 + 0x10] fbue %fcc0, loop_2652 subccc %o4, %o0, %i6 loop_2651: fbne,a %fcc3, loop_2653 brlez %g3, loop_2654 loop_2652: fpadd16 %f0, %f0, %f4 fsrc2s %f3, %f12 loop_2653: call loop_2655 loop_2654: fone %f0 fmovdcs %xcc, %f5, %f9 fnegd %f12, %f14 loop_2655: fandnot1s %f11, %f15, %f9 taddcc %i2, 0x0B99, %i1 lduw [%l7 + 0x50], %g4 ldsb [%l7 + 0x14], %o1 alignaddr %o6, %i0, %o3 ld [%l7 + 0x14], %f9 xnorcc %o7, 0x1DB2, %l5 fmovde %xcc, %f1, %f1 fmovs %f10, %f2 st %f8, [%l7 + 0x60] tne %icc, 0x6 sth %i5, [%l7 + 0x20] edge32 %l2, %g2, %l1 fbge,a %fcc1, loop_2656 ldsb [%l7 + 0x6F], %l6 edge16 %l0, %g1, %g7 and %o2, 0x06C2, %l4 loop_2656: fcmple32 %f12, %f2, %i4 st %f5, [%l7 + 0x78] edge32n %o5, %g6, %g5 fbul,a %fcc2, loop_2657 fpadd16s %f3, %f11, %f8 fcmpd %fcc1, %f4, %f8 tpos %icc, 0x2 loop_2657: fabsd %f14, %f14 tsubcc %l3, 0x0D68, %i7 ld [%l7 + 0x70], %f2 stx %i3, [%l7 + 0x38] fbl,a %fcc1, loop_2658 fmovsgu %xcc, %f10, %f9 fxors %f7, %f4, %f0 or %o0, %i6, %o4 loop_2658: add %g3, %i2, %i1 ldx [%l7 + 0x10], %g4 subcc %o6, %i0, %o1 fcmpeq32 %f8, %f14, %o3 bg,pn %xcc, loop_2659 sdiv %o7, 0x066E, %l5 move %xcc, %i5, %g2 ldsb [%l7 + 0x64], %l2 loop_2659: std %f0, [%l7 + 0x40] fmul8x16 %f7, %f10, %f8 fxnors %f5, %f12, %f11 movcs %icc, %l1, %l0 sth %g1, [%l7 + 0x14] fbo %fcc0, loop_2660 fmovrdgz %l6, %f4, %f12 call loop_2661 ldsh [%l7 + 0x42], %o2 loop_2660: lduw [%l7 + 0x24], %l4 fpadd16 %f6, %f8, %f0 loop_2661: ldsb [%l7 + 0x33], %g7 fnand %f14, %f0, %f10 movrgez %o5, 0x16D, %g6 ldub [%l7 + 0x30], %i4 ldsw [%l7 + 0x50], %g5 edge16 %i7, %l3, %o0 lduh [%l7 + 0x6E], %i3 fnors %f6, %f5, %f1 bleu,pt %xcc, loop_2662 ldx [%l7 + 0x10], %i6 array8 %g3, %o4, %i2 fnegd %f4, %f2 loop_2662: fpadd16s %f8, %f6, %f10 lduw [%l7 + 0x24], %i1 std %f2, [%l7 + 0x68] movre %o6, 0x1D3, %i0 lduw [%l7 + 0x1C], %o1 fmovdn %xcc, %f8, %f7 srl %o3, %g4, %l5 nop setx loop_2663, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrne %o7, %g2, %l2 ldub [%l7 + 0x19], %i5 stb %l0, [%l7 + 0x4D] loop_2663: fblg %fcc1, loop_2664 fmovsle %icc, %f12, %f0 fbu,a %fcc3, loop_2665 fornot2 %f6, %f14, %f0 loop_2664: add %l1, 0x1370, %g1 movrlez %l6, %l4, %o2 loop_2665: ldsh [%l7 + 0x14], %o5 movrgz %g7, 0x35B, %i4 smul %g6, 0x15F2, %i7 orn %l3, %g5, %o0 bleu,a %xcc, loop_2666 fmovdne %xcc, %f13, %f1 fmovdge %xcc, %f11, %f14 fsrc2s %f1, %f5 loop_2666: orn %i3, 0x0DAA, %i6 fmovdcc %icc, %f9, %f12 lduh [%l7 + 0x12], %o4 ldub [%l7 + 0x51], %i2 bleu,a,pt %xcc, loop_2667 fbo,a %fcc1, loop_2668 std %f2, [%l7 + 0x08] sth %i1, [%l7 + 0x4C] loop_2667: subcc %o6, %i0, %g3 loop_2668: brnz,a %o1, loop_2669 faligndata %f4, %f4, %f12 sra %o3, %g4, %o7 sth %l5, [%l7 + 0x50] loop_2669: std %f6, [%l7 + 0x58] stx %g2, [%l7 + 0x68] fxnor %f0, %f6, %f2 brz %i5, loop_2670 st %f4, [%l7 + 0x58] fnor %f14, %f14, %f8 fpadd32 %f2, %f14, %f4 loop_2670: stw %l2, [%l7 + 0x78] ld [%l7 + 0x44], %f3 array32 %l1, %g1, %l6 ldsw [%l7 + 0x70], %l4 popc %o2, %o5 fmovsleu %icc, %f3, %f14 tsubcctv %g7, %i4, %g6 call loop_2671 movneg %xcc, %i7, %l0 brgz,a %g5, loop_2672 ldsh [%l7 + 0x32], %l3 loop_2671: movge %icc, %o0, %i3 bvc,a %icc, loop_2673 loop_2672: siam 0x4 fcmpgt32 %f8, %f4, %o4 ldx [%l7 + 0x28], %i2 loop_2673: fones %f14 st %f3, [%l7 + 0x74] fmovsvs %xcc, %f12, %f5 movneg %icc, %i1, %i6 ld [%l7 + 0x18], %f6 bvs %icc, loop_2674 ldsw [%l7 + 0x7C], %i0 edge8l %o6, %g3, %o1 nop setx loop_2675, %l0, %l1 jmpl %l1, %o3 loop_2674: ldsb [%l7 + 0x5B], %o7 movrgz %g4, 0x22A, %g2 ldsb [%l7 + 0x0E], %l5 loop_2675: edge32 %i5, %l1, %l2 stx %g1, [%l7 + 0x58] edge32ln %l6, %l4, %o5 fmovrdlez %o2, %f0, %f10 stx %g7, [%l7 + 0x50] mulx %i4, 0x1ABF, %g6 edge8ln %l0, %i7, %g5 stw %o0, [%l7 + 0x60] sdivcc %i3, 0x1EE9, %l3 brgez,a %o4, loop_2676 mova %xcc, %i2, %i6 ldd [%l7 + 0x70], %f0 ld [%l7 + 0x4C], %f9 loop_2676: stw %i0, [%l7 + 0x10] fbo %fcc0, loop_2677 fmovdgu %icc, %f5, %f11 fmovsle %icc, %f15, %f10 sth %i1, [%l7 + 0x1E] loop_2677: fbge,a %fcc0, loop_2678 sll %g3, %o1, %o3 xorcc %o6, 0x1190, %g4 fandnot2 %f8, %f14, %f10 loop_2678: fxnors %f12, %f2, %f5 fmovrdlz %o7, %f14, %f12 fmovdvs %icc, %f9, %f2 std %f8, [%l7 + 0x70] edge16l %l5, %i5, %l1 siam 0x3 xor %g2, %l2, %g1 ldsb [%l7 + 0x0D], %l6 tvs %xcc, 0x1 fmovrdgez %o5, %f4, %f12 movge %xcc, %o2, %g7 fmovrsne %i4, %f5, %f11 lduh [%l7 + 0x46], %l4 ldub [%l7 + 0x64], %l0 andncc %g6, %g5, %i7 fands %f10, %f1, %f5 tpos %icc, 0x2 fmovdcs %xcc, %f9, %f4 edge8 %i3, %l3, %o4 fmovdcs %icc, %f12, %f2 movrlz %i2, %i6, %i0 tsubcc %i1, %o0, %g3 bcc,a %icc, loop_2679 tvc %icc, 0x2 fbule,a %fcc1, loop_2680 movrgez %o3, 0x39D, %o1 loop_2679: xnorcc %o6, %o7, %g4 fmovrsgez %l5, %f0, %f14 loop_2680: fabsd %f12, %f8 brgz,a %l1, loop_2681 movn %xcc, %g2, %l2 sdivx %g1, 0x123D, %i5 addcc %o5, %l6, %o2 loop_2681: andncc %g7, %l4, %i4 ld [%l7 + 0x4C], %f10 tle %xcc, 0x4 ba,pn %icc, loop_2682 fba %fcc1, loop_2683 subc %l0, 0x0B9D, %g5 fmovsneg %icc, %f5, %f14 loop_2682: sll %i7, %i3, %g6 loop_2683: ld [%l7 + 0x48], %f2 sth %o4, [%l7 + 0x10] fcmpgt16 %f10, %f10, %l3 sub %i6, %i2, %i1 bne loop_2684 movre %o0, 0x1E1, %i0 fmovrde %o3, %f8, %f8 ldsh [%l7 + 0x24], %g3 loop_2684: bvc,pt %icc, loop_2685 fmovrdgez %o6, %f2, %f0 brlz %o7, loop_2686 ldx [%l7 + 0x38], %o1 loop_2685: movvc %icc, %l5, %g4 movrlz %l1, %g2, %g1 loop_2686: sdiv %l2, 0x1153, %o5 umulcc %l6, 0x1F30, %o2 fmovs %f12, %f3 fmovdvc %xcc, %f13, %f3 array32 %g7, %i5, %i4 fnor %f12, %f0, %f14 udiv %l4, 0x10B2, %g5 fbug,a %fcc0, loop_2687 andcc %l0, 0x181E, %i7 movrgez %g6, %o4, %l3 fpsub32 %f8, %f2, %f12 loop_2687: stb %i3, [%l7 + 0x44] bne,pn %icc, loop_2688 fbo %fcc3, loop_2689 ldd [%l7 + 0x20], %f2 fnands %f6, %f6, %f5 loop_2688: st %f8, [%l7 + 0x34] loop_2689: edge8 %i6, %i2, %i1 call loop_2690 fba %fcc3, loop_2691 subc %i0, %o0, %g3 fmovsvc %icc, %f14, %f7 loop_2690: or %o3, 0x0AA7, %o7 loop_2691: movrgz %o6, 0x348, %l5 fbl %fcc3, loop_2692 lduh [%l7 + 0x2C], %o1 ba,a,pn %icc, loop_2693 edge32ln %g4, %g2, %l1 loop_2692: alignaddr %l2, %o5, %l6 edge8 %o2, %g1, %i5 loop_2693: fnegs %f10, %f5 mova %icc, %g7, %i4 fcmpgt32 %f10, %f8, %g5 movrne %l0, %i7, %g6 ldsw [%l7 + 0x28], %l4 nop setx loop_2694, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsa %icc, %f13, %f11 brgez,a %o4, loop_2695 fmovrdlz %i3, %f10, %f12 loop_2694: ldsh [%l7 + 0x4C], %l3 fmovrdgz %i2, %f4, %f8 loop_2695: ldd [%l7 + 0x50], %f10 fbug,a %fcc3, loop_2696 call loop_2697 andncc %i6, %i1, %i0 std %f6, [%l7 + 0x18] loop_2696: std %f12, [%l7 + 0x08] loop_2697: sdivcc %g3, 0x19FC, %o3 fmovde %icc, %f15, %f13 stb %o0, [%l7 + 0x6C] fmovrsgez %o6, %f7, %f15 movpos %icc, %o7, %o1 sth %l5, [%l7 + 0x34] fornot2s %f1, %f4, %f3 ld [%l7 + 0x54], %f8 fmovrdlez %g4, %f0, %f6 array16 %l1, %l2, %g2 stb %o5, [%l7 + 0x4D] array32 %l6, %g1, %o2 fmovdcc %xcc, %f12, %f4 movcc %xcc, %g7, %i4 tgu %xcc, 0x5 movrgez %i5, %l0, %i7 orn %g5, 0x03E3, %l4 xnor %o4, %i3, %g6 fcmpgt32 %f4, %f14, %l3 array16 %i2, %i6, %i0 ldx [%l7 + 0x48], %g3 or %o3, 0x0F42, %o0 movvs %icc, %o6, %i1 bgu,pt %xcc, loop_2698 ldsw [%l7 + 0x5C], %o7 fcmpne32 %f14, %f6, %o1 array32 %l5, %g4, %l1 loop_2698: fcmpgt32 %f14, %f0, %g2 fpack32 %f14, %f0, %f2 std %f2, [%l7 + 0x70] fsrc2 %f6, %f8 ldx [%l7 + 0x08], %o5 ld [%l7 + 0x10], %f12 tpos %xcc, 0x4 fbg,a %fcc2, loop_2699 nop setx loop_2700, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brgz %l2, loop_2701 ldub [%l7 + 0x63], %g1 loop_2699: fmovrslez %l6, %f12, %f1 loop_2700: fbn %fcc0, loop_2702 loop_2701: brgz %o2, loop_2703 fcmpeq16 %f10, %f14, %g7 ldx [%l7 + 0x18], %i5 loop_2702: fmovdn %xcc, %f7, %f14 loop_2703: fcmpne32 %f4, %f10, %i4 fbg %fcc0, loop_2704 ldsw [%l7 + 0x54], %i7 fbge %fcc0, loop_2705 sth %g5, [%l7 + 0x2E] loop_2704: fmuld8sux16 %f8, %f6, %f0 movl %xcc, %l0, %l4 loop_2705: fnot1s %f11, %f0 movre %o4, 0x15B, %i3 mova %xcc, %g6, %l3 edge8l %i2, %i6, %g3 fbn %fcc1, loop_2706 alignaddr %o3, %i0, %o6 fbug %fcc2, loop_2707 tgu %icc, 0x6 loop_2706: fmovsgu %xcc, %f9, %f11 umul %i1, %o0, %o1 loop_2707: ldx [%l7 + 0x38], %l5 stb %o7, [%l7 + 0x7B] fnot1s %f14, %f13 sra %g4, 0x1E, %l1 umul %g2, 0x0B65, %l2 ld [%l7 + 0x18], %f4 fandnot2 %f6, %f0, %f8 ldsb [%l7 + 0x3E], %o5 st %f1, [%l7 + 0x50] ldx [%l7 + 0x28], %g1 fmovde %xcc, %f7, %f0 fpadd16s %f11, %f5, %f5 fmovrdne %o2, %f10, %f14 movvc %xcc, %g7, %l6 fmul8x16au %f14, %f15, %f2 fble %fcc3, loop_2708 fmovrdlz %i4, %f2, %f10 std %f6, [%l7 + 0x08] lduw [%l7 + 0x08], %i7 loop_2708: movn %icc, %i5, %g5 fmovdl %xcc, %f5, %f11 mova %xcc, %l4, %o4 bg,a %xcc, loop_2709 te %icc, 0x7 sdivcc %l0, 0x0047, %g6 brgz %i3, loop_2710 loop_2709: ldub [%l7 + 0x52], %l3 fmovsneg %icc, %f7, %f12 st %f7, [%l7 + 0x64] loop_2710: fmovd %f6, %f4 fmovdne %icc, %f2, %f10 ldub [%l7 + 0x63], %i6 stx %i2, [%l7 + 0x40] std %f6, [%l7 + 0x48] sth %o3, [%l7 + 0x56] stx %i0, [%l7 + 0x70] edge32 %g3, %i1, %o0 stx %o6, [%l7 + 0x20] fpadd16s %f14, %f10, %f10 fsrc2s %f1, %f4 stw %o1, [%l7 + 0x40] fble,a %fcc2, loop_2711 ldub [%l7 + 0x6F], %o7 bvc,a %icc, loop_2712 call loop_2713 loop_2711: fbne %fcc3, loop_2714 ldub [%l7 + 0x22], %g4 loop_2712: stb %l1, [%l7 + 0x3C] loop_2713: ldd [%l7 + 0x70], %f12 loop_2714: bgu,a %icc, loop_2715 stx %g2, [%l7 + 0x68] ldsw [%l7 + 0x68], %l5 edge8n %o5, %g1, %l2 loop_2715: faligndata %f0, %f12, %f4 edge8ln %g7, %l6, %i4 movneg %icc, %o2, %i7 fmovsgu %xcc, %f1, %f4 fcmped %fcc0, %f12, %f8 movre %g5, %i5, %o4 fand %f4, %f6, %f4 andncc %l0, %g6, %l4 movcc %xcc, %i3, %i6 faligndata %f10, %f0, %f4 bcc,a loop_2716 ldsb [%l7 + 0x5D], %l3 sethi 0x09C9, %i2 ldub [%l7 + 0x0A], %o3 loop_2716: fbug,a %fcc0, loop_2717 fmovsle %xcc, %f4, %f9 movrlz %i0, 0x116, %i1 fmovdleu %xcc, %f6, %f4 loop_2717: bcc loop_2718 lduh [%l7 + 0x46], %g3 and %o0, %o6, %o7 bne,a %xcc, loop_2719 loop_2718: st %f9, [%l7 + 0x4C] sth %g4, [%l7 + 0x2A] sllx %o1, 0x1F, %g2 loop_2719: or %l5, %o5, %g1 edge8ln %l1, %l2, %g7 lduw [%l7 + 0x68], %l6 fands %f7, %f6, %f0 stx %i4, [%l7 + 0x28] edge32l %i7, %o2, %g5 fpack16 %f12, %f5 fnegd %f4, %f14 tsubcc %i5, 0x1299, %l0 ldd [%l7 + 0x48], %f10 bleu %icc, loop_2720 tvc %xcc, 0x6 fabsd %f8, %f10 te %xcc, 0x6 loop_2720: alignaddrl %g6, %o4, %l4 ldx [%l7 + 0x20], %i6 fandnot2s %f12, %f9, %f1 or %i3, %i2, %l3 lduh [%l7 + 0x0C], %o3 stw %i0, [%l7 + 0x08] smul %g3, %i1, %o6 subc %o7, 0x0BB1, %g4 sth %o1, [%l7 + 0x52] ldx [%l7 + 0x18], %o0 movcc %xcc, %l5, %g2 edge8n %o5, %g1, %l1 bcc loop_2721 stx %g7, [%l7 + 0x10] fmovrsgz %l2, %f11, %f1 ldx [%l7 + 0x68], %l6 loop_2721: bvc,pn %icc, loop_2722 tvc %xcc, 0x0 ldsh [%l7 + 0x30], %i4 ldd [%l7 + 0x38], %f2 loop_2722: stw %i7, [%l7 + 0x60] bvc,a loop_2723 lduw [%l7 + 0x68], %o2 movpos %xcc, %i5, %l0 ld [%l7 + 0x78], %f7 loop_2723: array8 %g5, %g6, %o4 umulcc %i6, 0x02DB, %i3 fsrc2 %f4, %f8 movneg %xcc, %i2, %l4 tge %xcc, 0x3 brz %l3, loop_2724 movrlez %o3, 0x10E, %i0 std %f8, [%l7 + 0x70] fandnot1 %f12, %f6, %f14 loop_2724: fors %f11, %f7, %f7 umul %g3, %i1, %o6 fxnor %f14, %f10, %f12 movneg %xcc, %g4, %o7 fbe,a %fcc2, loop_2725 fmovrde %o1, %f14, %f12 st %f0, [%l7 + 0x4C] ldsb [%l7 + 0x30], %l5 loop_2725: fmovsle %icc, %f11, %f10 movrne %o0, 0x2F0, %g2 fmuld8sux16 %f12, %f15, %f12 array8 %o5, %l1, %g1 ldsw [%l7 + 0x58], %g7 alignaddr %l6, %l2, %i4 fnor %f14, %f12, %f2 sllx %o2, %i5, %i7 stb %g5, [%l7 + 0x6F] std %f4, [%l7 + 0x60] fmovdne %icc, %f1, %f11 fnegs %f1, %f1 ldx [%l7 + 0x28], %g6 fzero %f2 fmovdne %icc, %f14, %f1 ld [%l7 + 0x70], %f13 for %f8, %f8, %f10 addccc %o4, 0x02D7, %i6 ldsb [%l7 + 0x1B], %l0 tl %xcc, 0x3 lduh [%l7 + 0x24], %i2 ldd [%l7 + 0x30], %f6 bshuffle %f10, %f4, %f0 ldub [%l7 + 0x5D], %l4 for %f10, %f12, %f12 udivcc %i3, 0x07AD, %o3 fmovdneg %xcc, %f10, %f1 fbl %fcc1, loop_2726 taddcctv %i0, 0x0E45, %l3 sub %i1, %g3, %o6 fcmple32 %f14, %f2, %g4 loop_2726: smul %o1, %o7, %o0 lduw [%l7 + 0x40], %l5 sub %g2, %l1, %g1 fcmps %fcc3, %f0, %f2 movrlez %o5, %g7, %l2 tne %icc, 0x4 fcmple16 %f6, %f12, %l6 mulx %i4, %o2, %i5 edge8l %g5, %i7, %o4 and %g6, 0x19EF, %l0 std %f12, [%l7 + 0x40] stx %i6, [%l7 + 0x10] bpos,pt %icc, loop_2727 fmovsvc %xcc, %f8, %f11 ldsh [%l7 + 0x1C], %i2 std %f6, [%l7 + 0x40] loop_2727: bgu,a %xcc, loop_2728 movge %icc, %l4, %i3 fmovsneg %icc, %f15, %f8 stx %i0, [%l7 + 0x50] loop_2728: brgez,a %l3, loop_2729 fcmped %fcc3, %f10, %f12 fnot2s %f9, %f5 fmovsa %icc, %f1, %f11 loop_2729: addc %i1, 0x18BE, %o3 lduh [%l7 + 0x6A], %o6 stb %g4, [%l7 + 0x3C] fnot2s %f13, %f4 fmovscc %xcc, %f12, %f15 fnands %f8, %f10, %f2 sth %o1, [%l7 + 0x1C] fcmpd %fcc3, %f12, %f6 ldsh [%l7 + 0x4C], %g3 bcc,pt %icc, loop_2730 ldsb [%l7 + 0x36], %o0 fmovscs %icc, %f8, %f2 fcmped %fcc3, %f2, %f6 loop_2730: movvc %icc, %l5, %g2 fnors %f10, %f2, %f9 tsubcc %o7, 0x1528, %g1 ldsh [%l7 + 0x1A], %l1 fmovrdgz %o5, %f14, %f2 fmovse %xcc, %f10, %f14 ta %icc, 0x1 tge %icc, 0x0 fnot1 %f8, %f8 fnegd %f10, %f8 fmovdl %xcc, %f10, %f15 fpmerge %f9, %f4, %f4 xnorcc %g7, %l2, %l6 fnands %f9, %f3, %f4 fpadd16s %f5, %f6, %f9 stx %o2, [%l7 + 0x60] array16 %i5, %i4, %g5 fmovrse %o4, %f7, %f14 fba %fcc0, loop_2731 ldsh [%l7 + 0x3E], %g6 brlz,a %l0, loop_2732 fpadd32s %f8, %f4, %f8 loop_2731: fpmerge %f3, %f1, %f12 sth %i7, [%l7 + 0x5C] loop_2732: ldd [%l7 + 0x08], %f10 stb %i6, [%l7 + 0x6C] sdivx %i2, 0x0480, %i3 std %f14, [%l7 + 0x58] std %f2, [%l7 + 0x58] ble,a,pn %icc, loop_2733 subcc %l4, 0x0A06, %i0 stw %l3, [%l7 + 0x44] fbge,a %fcc0, loop_2734 loop_2733: lduw [%l7 + 0x28], %i1 fnegd %f2, %f8 ldx [%l7 + 0x08], %o3 loop_2734: tvc %icc, 0x3 subccc %o6, 0x1234, %o1 stx %g3, [%l7 + 0x78] ldsw [%l7 + 0x48], %o0 fmovd %f10, %f2 fmovrdlez %l5, %f8, %f14 brlez %g4, loop_2735 ld [%l7 + 0x20], %f0 brz %g2, loop_2736 udivx %o7, 0x12D1, %l1 loop_2735: tcs %icc, 0x6 ldsb [%l7 + 0x3D], %o5 loop_2736: movrgz %g7, %g1, %l6 lduh [%l7 + 0x54], %l2 lduh [%l7 + 0x44], %o2 fpadd16 %f12, %f2, %f14 std %f2, [%l7 + 0x28] fble %fcc2, loop_2737 movn %icc, %i4, %i5 fxor %f12, %f0, %f14 bgu loop_2738 loop_2737: movne %icc, %o4, %g5 movrgez %g6, 0x238, %i7 sethi 0x0A74, %l0 loop_2738: bcc,a %xcc, loop_2739 fmovrsgez %i2, %f0, %f4 taddcctv %i6, 0x07EF, %i3 fnegs %f14, %f4 loop_2739: fpsub32 %f12, %f8, %f0 st %f12, [%l7 + 0x64] movneg %xcc, %l4, %l3 lduw [%l7 + 0x2C], %i1 st %f11, [%l7 + 0x4C] movn %icc, %i0, %o3 fabss %f6, %f8 ld [%l7 + 0x60], %f4 brgz %o6, loop_2740 fcmpne16 %f10, %f0, %o1 stx %g3, [%l7 + 0x08] ldub [%l7 + 0x25], %l5 loop_2740: edge16ln %g4, %o0, %o7 stw %g2, [%l7 + 0x48] andncc %o5, %l1, %g1 fmovrsne %g7, %f9, %f15 subc %l2, %l6, %o2 fors %f13, %f3, %f8 fmul8x16au %f12, %f3, %f0 stw %i5, [%l7 + 0x7C] tcc %icc, 0x4 taddcctv %i4, 0x1D2B, %o4 srax %g5, 0x0C, %i7 orncc %l0, %i2, %g6 fabss %f4, %f2 brgz,a %i6, loop_2741 fmovsg %icc, %f5, %f6 movrlez %l4, 0x02D, %i3 lduw [%l7 + 0x78], %l3 loop_2741: ldsh [%l7 + 0x40], %i1 ldsh [%l7 + 0x26], %o3 ldsh [%l7 + 0x62], %o6 srlx %i0, %g3, %o1 fand %f4, %f12, %f0 fmovdleu %xcc, %f5, %f15 taddcctv %g4, 0x0C3B, %o0 te %xcc, 0x6 fnot2s %f5, %f7 fandnot1 %f4, %f0, %f14 ldub [%l7 + 0x50], %l5 stx %g2, [%l7 + 0x60] edge32 %o7, %o5, %l1 movrgez %g1, 0x2A0, %g7 fmovscc %icc, %f2, %f14 bge %xcc, loop_2742 stb %l2, [%l7 + 0x53] fmovsl %xcc, %f3, %f2 lduh [%l7 + 0x1E], %l6 loop_2742: ldsh [%l7 + 0x3C], %o2 bleu,pt %icc, loop_2743 fcmpgt16 %f2, %f10, %i4 lduw [%l7 + 0x34], %i5 taddcctv %g5, %i7, %l0 loop_2743: te %xcc, 0x3 fmovrde %i2, %f8, %f6 stx %o4, [%l7 + 0x18] ldsh [%l7 + 0x46], %i6 std %f0, [%l7 + 0x30] fmovdne %icc, %f1, %f3 fandnot2 %f4, %f4, %f6 ldx [%l7 + 0x18], %l4 fzero %f2 fmovs %f14, %f6 fmovsvs %xcc, %f11, %f12 brgez %g6, loop_2744 ldd [%l7 + 0x68], %f14 movleu %icc, %i3, %i1 fnot2 %f4, %f6 loop_2744: ldsw [%l7 + 0x5C], %o3 fmovrdgez %l3, %f14, %f0 fmovrdlz %i0, %f0, %f12 stx %g3, [%l7 + 0x20] orn %o6, 0x14BC, %g4 ble,a,pt %xcc, loop_2745 edge16 %o1, %l5, %o0 fcmpgt32 %f12, %f14, %g2 fors %f7, %f14, %f13 loop_2745: stw %o7, [%l7 + 0x10] umul %l1, 0x03E1, %g1 movvs %icc, %o5, %l2 tsubcctv %g7, %o2, %i4 pdist %f0, %f2, %f0 tleu %icc, 0x6 edge16l %l6, %i5, %i7 fmovrslz %g5, %f3, %f10 lduw [%l7 + 0x28], %l0 array8 %i2, %i6, %o4 brnz,a %g6, loop_2746 fpmerge %f9, %f11, %f12 fcmple32 %f12, %f10, %l4 tcc %xcc, 0x5 loop_2746: brgz %i3, loop_2747 edge16ln %o3, %i1, %l3 movl %xcc, %i0, %o6 movg %icc, %g3, %o1 loop_2747: mova %icc, %g4, %o0 movvc %xcc, %g2, %o7 ldx [%l7 + 0x20], %l1 movle %icc, %l5, %g1 fmovsvs %icc, %f7, %f8 stb %o5, [%l7 + 0x15] mulx %g7, %l2, %i4 st %f0, [%l7 + 0x2C] fmovdleu %xcc, %f8, %f14 ldsw [%l7 + 0x28], %l6 edge32l %i5, %o2, %g5 st %f11, [%l7 + 0x20] fandnot2s %f11, %f13, %f14 movn %xcc, %l0, %i7 ldx [%l7 + 0x70], %i6 fbul,a %fcc3, loop_2748 udivcc %i2, 0x1548, %o4 st %f5, [%l7 + 0x28] fmovsl %icc, %f6, %f1 loop_2748: fzeros %f6 fcmple16 %f0, %f14, %l4 tpos %xcc, 0x2 subccc %i3, 0x1961, %o3 tl %icc, 0x7 ldsw [%l7 + 0x58], %g6 edge32n %l3, %i1, %o6 fmovsn %xcc, %f0, %f3 stw %g3, [%l7 + 0x7C] tcs %xcc, 0x3 lduh [%l7 + 0x16], %i0 std %f14, [%l7 + 0x70] fbul %fcc2, loop_2749 sethi 0x0DF9, %g4 edge8n %o1, %o0, %g2 edge32l %l1, %o7, %l5 loop_2749: fmovrsgz %g1, %f4, %f12 edge32l %g7, %o5, %l2 bl %xcc, loop_2750 stx %l6, [%l7 + 0x20] move %icc, %i4, %i5 stb %o2, [%l7 + 0x2A] loop_2750: tsubcctv %l0, %i7, %i6 subcc %g5, 0x161E, %o4 xorcc %l4, 0x0B7F, %i2 andn %o3, %i3, %g6 stw %l3, [%l7 + 0x74] fbue,a %fcc3, loop_2751 sllx %o6, 0x13, %i1 fmovsl %xcc, %f7, %f8 stw %i0, [%l7 + 0x14] loop_2751: bl loop_2752 bshuffle %f6, %f10, %f0 std %f0, [%l7 + 0x38] fmovsne %icc, %f14, %f7 loop_2752: stx %g4, [%l7 + 0x60] fbn,a %fcc3, loop_2753 fand %f0, %f10, %f10 fmovrse %o1, %f7, %f6 fmovsa %icc, %f9, %f8 loop_2753: movrne %o0, %g2, %g3 ld [%l7 + 0x2C], %f2 ldx [%l7 + 0x08], %l1 ldub [%l7 + 0x25], %o7 ldsw [%l7 + 0x78], %g1 fmovdn %icc, %f12, %f1 st %f0, [%l7 + 0x38] fpmerge %f8, %f1, %f10 sth %l5, [%l7 + 0x7E] std %f0, [%l7 + 0x50] ldd [%l7 + 0x60], %f4 smul %g7, %l2, %o5 stw %l6, [%l7 + 0x3C] fmovsg %xcc, %f7, %f9 fcmpeq16 %f12, %f0, %i5 and %o2, 0x13B3, %i4 bg %icc, loop_2754 lduh [%l7 + 0x70], %i7 tg %icc, 0x0 fmovdn %xcc, %f2, %f5 loop_2754: ldsb [%l7 + 0x68], %l0 tleu %xcc, 0x2 taddcc %i6, %o4, %g5 subc %i2, %l4, %o3 bl loop_2755 fandnot1s %f7, %f15, %f8 fblg,a %fcc3, loop_2756 fmovdleu %icc, %f4, %f10 loop_2755: movrlez %i3, %g6, %o6 fmovrslz %l3, %f9, %f13 loop_2756: tle %xcc, 0x5 bvc,a,pn %xcc, loop_2757 ble,a %icc, loop_2758 ldd [%l7 + 0x28], %f8 bg,a loop_2759 loop_2757: fornot1s %f15, %f10, %f6 loop_2758: lduh [%l7 + 0x34], %i1 ldsh [%l7 + 0x4C], %i0 loop_2759: ldub [%l7 + 0x38], %o1 for %f4, %f2, %f14 bpos,a %icc, loop_2760 nop setx loop_2761, %l0, %l1 jmpl %l1, %o0 edge8ln %g4, %g3, %g2 stb %l1, [%l7 + 0x0D] loop_2760: fmovrdgez %o7, %f4, %f14 loop_2761: sra %g1, %l5, %l2 movgu %xcc, %g7, %o5 ta %xcc, 0x5 srlx %l6, 0x05, %i5 edge16l %o2, %i7, %i4 fcmpeq32 %f2, %f14, %i6 ldx [%l7 + 0x68], %l0 fbe,a %fcc3, loop_2762 array16 %g5, %o4, %i2 fmovsle %xcc, %f13, %f15 smulcc %l4, %i3, %g6 loop_2762: fmovsne %icc, %f4, %f2 tvc %icc, 0x2 smulcc %o3, 0x1A37, %o6 subc %l3, %i1, %i0 bg,a loop_2763 fbo %fcc3, loop_2764 fbue %fcc2, loop_2765 fmovsne %xcc, %f10, %f12 loop_2763: stw %o0, [%l7 + 0x18] loop_2764: ldd [%l7 + 0x38], %f10 loop_2765: st %f4, [%l7 + 0x68] smulcc %o1, %g4, %g2 st %f4, [%l7 + 0x24] bgu,a loop_2766 lduw [%l7 + 0x44], %l1 stw %o7, [%l7 + 0x5C] lduw [%l7 + 0x24], %g3 loop_2766: fbo %fcc0, loop_2767 sth %g1, [%l7 + 0x62] sth %l2, [%l7 + 0x38] fmovscs %icc, %f1, %f1 loop_2767: fmovrde %g7, %f8, %f2 fbuge %fcc1, loop_2768 lduh [%l7 + 0x6E], %o5 sra %l6, 0x11, %i5 brlz,a %l5, loop_2769 loop_2768: fmovscc %icc, %f11, %f14 fblg %fcc2, loop_2770 movrgz %o2, %i4, %i6 loop_2769: fpmerge %f10, %f13, %f14 fpsub32 %f0, %f2, %f12 loop_2770: movleu %icc, %i7, %g5 ld [%l7 + 0x14], %f4 fpsub32 %f12, %f6, %f14 std %f0, [%l7 + 0x48] brnz,a %l0, loop_2771 fcmpne32 %f12, %f12, %i2 st %f1, [%l7 + 0x0C] brlez %o4, loop_2772 loop_2771: fcmpne32 %f8, %f2, %l4 srax %i3, %o3, %o6 stw %l3, [%l7 + 0x70] loop_2772: orn %g6, 0x15DA, %i0 stb %i1, [%l7 + 0x11] movne %icc, %o1, %g4 fmovsne %icc, %f15, %f14 ldsw [%l7 + 0x14], %o0 edge32n %l1, %o7, %g2 bneg,a,pn %icc, loop_2773 ldsb [%l7 + 0x53], %g1 array16 %g3, %g7, %o5 fmul8x16au %f14, %f0, %f2 loop_2773: fbl,a %fcc2, loop_2774 fnor %f8, %f4, %f0 stx %l6, [%l7 + 0x10] xorcc %l2, 0x17BF, %i5 loop_2774: fnand %f0, %f0, %f4 bshuffle %f6, %f0, %f14 ble loop_2775 fmovsa %icc, %f3, %f4 fpsub16 %f0, %f10, %f10 or %l5, %i4, %i6 loop_2775: move %icc, %o2, %i7 ldx [%l7 + 0x20], %l0 move %xcc, %i2, %g5 std %f2, [%l7 + 0x58] sdivx %l4, 0x0C89, %o4 faligndata %f0, %f4, %f4 movcc %icc, %o3, %o6 addc %i3, %g6, %i0 fnor %f0, %f8, %f14 movgu %icc, %i1, %l3 ldsb [%l7 + 0x6C], %g4 sdiv %o0, 0x0594, %o1 fands %f1, %f2, %f1 movcc %xcc, %o7, %g2 movgu %xcc, %l1, %g1 stb %g3, [%l7 + 0x43] pdist %f2, %f6, %f10 stb %o5, [%l7 + 0x71] siam 0x5 ldsb [%l7 + 0x43], %g7 nop setx loop_2776, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x7C], %l6 std %f8, [%l7 + 0x18] bn,pn %xcc, loop_2777 loop_2776: ldx [%l7 + 0x68], %i5 st %f4, [%l7 + 0x34] movrne %l2, 0x292, %i4 loop_2777: fpadd32 %f8, %f12, %f10 ldd [%l7 + 0x38], %f4 fbne,a %fcc1, loop_2778 ldd [%l7 + 0x60], %f4 array8 %i6, %l5, %i7 fandnot1 %f0, %f2, %f14 loop_2778: fors %f14, %f15, %f7 sdivcc %o2, 0x0229, %i2 fcmple16 %f2, %f0, %l0 fmovsa %icc, %f10, %f11 fnot2 %f0, %f2 fmovsvc %xcc, %f12, %f14 ldd [%l7 + 0x60], %f10 ldsw [%l7 + 0x34], %g5 ldsb [%l7 + 0x13], %o4 mulx %l4, 0x0A39, %o3 movneg %xcc, %i3, %o6 bcs,pn %icc, loop_2779 tl %icc, 0x5 sth %g6, [%l7 + 0x0A] subc %i1, %i0, %g4 loop_2779: lduw [%l7 + 0x40], %l3 ldx [%l7 + 0x30], %o1 st %f4, [%l7 + 0x58] nop setx loop_2780, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x4C], %o7 fmovdneg %xcc, %f12, %f8 fmovdneg %icc, %f15, %f14 loop_2780: fmul8ulx16 %f4, %f0, %f8 fpadd16 %f8, %f6, %f8 fabss %f14, %f5 movre %o0, 0x017, %g2 siam 0x1 edge32 %l1, %g1, %g3 stw %o5, [%l7 + 0x50] fba,a %fcc0, loop_2781 srlx %l6, %g7, %i5 movneg %xcc, %l2, %i4 fbue %fcc1, loop_2782 loop_2781: edge16ln %l5, %i6, %o2 ldsb [%l7 + 0x45], %i7 fbn,a %fcc0, loop_2783 loop_2782: bl,a loop_2784 stw %l0, [%l7 + 0x1C] stw %i2, [%l7 + 0x28] loop_2783: sth %g5, [%l7 + 0x22] loop_2784: ldub [%l7 + 0x2B], %l4 fbule,a %fcc3, loop_2785 brlz %o3, loop_2786 fxor %f0, %f14, %f2 edge16 %i3, %o4, %o6 loop_2785: movge %icc, %g6, %i1 loop_2786: smulcc %g4, 0x09DE, %l3 stx %i0, [%l7 + 0x38] fbul,a %fcc1, loop_2787 xnorcc %o1, %o0, %g2 ldub [%l7 + 0x77], %o7 srax %g1, %l1, %o5 loop_2787: sth %g3, [%l7 + 0x78] fmovdcs %icc, %f1, %f4 tsubcctv %g7, %i5, %l6 fbge %fcc0, loop_2788 fbo,a %fcc3, loop_2789 taddcctv %l2, 0x1D43, %i4 ba,a,pn %xcc, loop_2790 loop_2788: mova %icc, %l5, %o2 loop_2789: fpsub32 %f12, %f6, %f4 fcmps %fcc1, %f7, %f11 loop_2790: fmuld8sux16 %f14, %f12, %f12 fmovdvs %icc, %f12, %f1 stb %i7, [%l7 + 0x40] ld [%l7 + 0x28], %f8 sth %l0, [%l7 + 0x6C] fbge,a %fcc2, loop_2791 movneg %icc, %i6, %i2 fcmple32 %f14, %f8, %g5 orn %o3, %l4, %o4 loop_2791: fble %fcc2, loop_2792 lduh [%l7 + 0x36], %o6 sth %g6, [%l7 + 0x7E] fpack32 %f0, %f12, %f2 loop_2792: be loop_2793 addcc %i1, 0x1CED, %g4 fpmerge %f4, %f4, %f0 bvc,pn %xcc, loop_2794 loop_2793: move %xcc, %l3, %i0 fbn,a %fcc0, loop_2795 stx %i3, [%l7 + 0x48] loop_2794: orcc %o0, %o1, %o7 fmovdpos %xcc, %f0, %f7 loop_2795: ldsh [%l7 + 0x18], %g2 andncc %g1, %o5, %g3 stw %l1, [%l7 + 0x08] fmovdgu %xcc, %f9, %f2 fmovsvs %icc, %f13, %f6 movneg %xcc, %g7, %i5 sth %l6, [%l7 + 0x08] lduh [%l7 + 0x12], %i4 srlx %l2, 0x06, %o2 and %l5, %i7, %l0 fbug %fcc1, loop_2796 fbn %fcc0, loop_2797 sdivx %i6, 0x106F, %i2 sllx %o3, %g5, %l4 loop_2796: sethi 0x0042, %o6 loop_2797: umulcc %o4, 0x106F, %g6 sth %i1, [%l7 + 0x7C] te %xcc, 0x4 std %f6, [%l7 + 0x60] fmovsle %xcc, %f1, %f14 fmovdleu %xcc, %f5, %f13 fxor %f10, %f10, %f0 fbe,a %fcc0, loop_2798 std %f14, [%l7 + 0x78] edge8l %g4, %l3, %i3 edge8l %i0, %o1, %o0 loop_2798: fands %f2, %f6, %f15 addccc %g2, 0x009F, %g1 pdist %f6, %f14, %f0 tne %xcc, 0x2 ldsh [%l7 + 0x32], %o7 lduh [%l7 + 0x30], %g3 ldsh [%l7 + 0x40], %o5 ldx [%l7 + 0x40], %g7 stb %l1, [%l7 + 0x67] taddcc %i5, 0x1EEB, %l6 fornot1s %f10, %f10, %f15 fmovrslz %i4, %f14, %f1 bcc,a,pn %icc, loop_2799 movrgz %l2, 0x2C5, %l5 fmul8ulx16 %f0, %f4, %f6 lduw [%l7 + 0x48], %i7 loop_2799: fpack16 %f4, %f15 udivx %o2, 0x05CF, %l0 sra %i2, 0x0E, %i6 lduh [%l7 + 0x32], %g5 sllx %o3, 0x1D, %l4 fmovsg %xcc, %f6, %f11 ldd [%l7 + 0x28], %f14 bn,a loop_2800 ldsh [%l7 + 0x5A], %o4 bvs,pt %icc, loop_2801 ldsw [%l7 + 0x60], %g6 loop_2800: fnor %f4, %f12, %f2 fmuld8ulx16 %f14, %f4, %f0 loop_2801: srl %o6, 0x16, %g4 fmuld8sux16 %f4, %f6, %f8 fmovdgu %xcc, %f14, %f15 lduh [%l7 + 0x76], %l3 ldsb [%l7 + 0x76], %i3 fpackfix %f0, %f2 subcc %i0, %i1, %o0 bl,pn %xcc, loop_2802 tsubcctv %o1, %g1, %o7 fbug %fcc3, loop_2803 faligndata %f0, %f8, %f4 loop_2802: array16 %g3, %o5, %g2 fcmpeq16 %f8, %f14, %l1 loop_2803: stx %i5, [%l7 + 0x58] fornot1s %f3, %f15, %f10 ld [%l7 + 0x70], %f11 ldub [%l7 + 0x6F], %l6 movrne %g7, 0x29F, %i4 tcs %icc, 0x7 fmovdvs %icc, %f1, %f6 movg %icc, %l5, %l2 fmovdcc %xcc, %f6, %f1 fmovdgu %icc, %f0, %f1 stw %o2, [%l7 + 0x68] mulx %l0, 0x0AEC, %i2 bn,a,pt %icc, loop_2804 ba,a,pt %icc, loop_2805 fmovda %xcc, %f14, %f5 array32 %i7, %i6, %g5 loop_2804: sth %o3, [%l7 + 0x2E] loop_2805: lduw [%l7 + 0x18], %o4 ld [%l7 + 0x4C], %f13 movrne %l4, 0x052, %g6 tl %xcc, 0x1 sdivcc %g4, 0x0247, %l3 ba,a loop_2806 srlx %o6, 0x1F, %i0 edge16 %i1, %o0, %o1 stb %g1, [%l7 + 0x0E] loop_2806: fnot1s %f10, %f7 ld [%l7 + 0x44], %f12 brz,a %o7, loop_2807 fnot2s %f5, %f4 st %f13, [%l7 + 0x58] ldub [%l7 + 0x1B], %g3 loop_2807: stw %i3, [%l7 + 0x48] sdiv %g2, 0x0AF1, %l1 movcc %icc, %i5, %o5 movrgz %l6, %i4, %l5 sth %l2, [%l7 + 0x1A] stw %g7, [%l7 + 0x10] std %f2, [%l7 + 0x60] fmovdvs %icc, %f8, %f14 fnands %f12, %f7, %f4 edge8n %o2, %i2, %i7 brnz,a %i6, loop_2808 fnor %f14, %f6, %f10 call loop_2809 bgu,pn %icc, loop_2810 loop_2808: fcmpeq32 %f0, %f14, %g5 tleu %icc, 0x6 loop_2809: fmovdcc %xcc, %f15, %f2 loop_2810: fcmps %fcc2, %f7, %f4 lduh [%l7 + 0x2A], %o3 tcs %icc, 0x0 fmovdcs %icc, %f15, %f13 stx %l0, [%l7 + 0x18] ldx [%l7 + 0x50], %l4 stx %o4, [%l7 + 0x58] edge16n %g4, %l3, %g6 fzero %f10 fmovrdgez %i0, %f6, %f6 bcs loop_2811 movn %icc, %i1, %o6 ldx [%l7 + 0x48], %o0 fmovrsne %o1, %f13, %f9 loop_2811: fpadd32s %f2, %f3, %f13 subc %o7, 0x05FB, %g1 and %g3, %i3, %l1 edge32ln %g2, %o5, %l6 xnorcc %i4, 0x0D3F, %i5 fmovrsgez %l5, %f12, %f11 lduw [%l7 + 0x38], %l2 fcmpne32 %f10, %f6, %g7 ldub [%l7 + 0x7B], %o2 movn %icc, %i7, %i2 bpos loop_2812 fmovsleu %icc, %f11, %f9 bvs,a,pt %xcc, loop_2813 fpadd32 %f14, %f14, %f8 loop_2812: be,pt %xcc, loop_2814 fmovrsgez %i6, %f11, %f12 loop_2813: lduw [%l7 + 0x28], %g5 tn %xcc, 0x7 loop_2814: bge,pt %xcc, loop_2815 brgez %l0, loop_2816 stx %l4, [%l7 + 0x48] fmovda %xcc, %f1, %f8 loop_2815: fbul %fcc3, loop_2817 loop_2816: ld [%l7 + 0x1C], %f11 fands %f8, %f13, %f0 move %xcc, %o3, %g4 loop_2817: fmovse %icc, %f4, %f4 addc %l3, %g6, %o4 ldx [%l7 + 0x50], %i0 fmovda %icc, %f11, %f10 fbe,a %fcc0, loop_2818 bgu loop_2819 siam 0x3 fnand %f0, %f0, %f14 loop_2818: call loop_2820 loop_2819: std %f8, [%l7 + 0x28] fsrc1 %f4, %f12 ldx [%l7 + 0x10], %o6 loop_2820: fbug %fcc3, loop_2821 call loop_2822 lduw [%l7 + 0x50], %o0 lduh [%l7 + 0x4A], %i1 loop_2821: tgu %xcc, 0x7 loop_2822: sth %o7, [%l7 + 0x3E] fmovd %f0, %f14 edge32l %g1, %o1, %i3 ldd [%l7 + 0x58], %f14 mulx %g3, %l1, %o5 fmovsne %xcc, %f10, %f14 ldsw [%l7 + 0x6C], %l6 udivcc %g2, 0x1554, %i5 fnands %f15, %f14, %f14 sra %i4, %l5, %l2 fbu,a %fcc1, loop_2823 ldub [%l7 + 0x56], %g7 lduw [%l7 + 0x74], %i7 addcc %o2, 0x052C, %i2 loop_2823: stw %i6, [%l7 + 0x70] udivx %g5, 0x05CD, %l4 fmovspos %icc, %f7, %f13 and %o3, 0x15E8, %g4 lduw [%l7 + 0x70], %l3 lduh [%l7 + 0x68], %l0 fmovsa %icc, %f3, %f6 ld [%l7 + 0x0C], %f13 fands %f8, %f0, %f5 fbge,a %fcc3, loop_2824 edge32 %g6, %i0, %o6 sdivcc %o0, 0x103D, %o4 fpack32 %f12, %f0, %f14 loop_2824: udiv %o7, 0x1E04, %i1 fpack16 %f2, %f13 tvc %xcc, 0x3 ldsb [%l7 + 0x4F], %o1 fbug %fcc2, loop_2825 ldd [%l7 + 0x10], %f10 fsrc2 %f2, %f8 nop setx loop_2826, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2825: subcc %g1, %g3, %l1 bgu,pn %xcc, loop_2827 edge32l %o5, %l6, %i3 loop_2826: fnot1 %f6, %f4 fones %f2 loop_2827: movn %icc, %g2, %i4 fcmpgt16 %f6, %f0, %l5 xorcc %l2, %g7, %i7 ldub [%l7 + 0x6F], %o2 fandnot2 %f4, %f10, %f6 sra %i5, 0x02, %i2 fmovdn %icc, %f11, %f14 sub %g5, %l4, %i6 ta %icc, 0x3 nop setx loop_2828, %l0, %l1 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 %f6, %f3 udivx %g4, 0x17F4, %l3 be,pt %xcc, loop_2829 loop_2828: subcc %l0, 0x0568, %o3 ldsw [%l7 + 0x14], %g6 faligndata %f6, %f8, %f10 loop_2829: lduh [%l7 + 0x0A], %o6 fxor %f2, %f0, %f14 fbug,a %fcc0, loop_2830 movrgz %i0, 0x3C2, %o4 stw %o0, [%l7 + 0x68] xor %o7, 0x1CD9, %i1 loop_2830: edge16l %g1, %g3, %o1 bleu %xcc, loop_2831 fble %fcc0, loop_2832 fpsub32 %f0, %f6, %f2 fmovd %f12, %f14 loop_2831: ld [%l7 + 0x70], %f1 loop_2832: fmovrslez %l1, %f12, %f11 fxnors %f13, %f4, %f8 fmovrde %l6, %f10, %f12 bg,pn %xcc, loop_2833 tvc %icc, 0x2 fmovda %xcc, %f9, %f1 addc %o5, %g2, %i4 loop_2833: bleu,a loop_2834 stw %i3, [%l7 + 0x7C] ldx [%l7 + 0x50], %l5 fbne %fcc0, loop_2835 loop_2834: fmul8x16au %f13, %f8, %f12 sth %l2, [%l7 + 0x5E] fmul8x16 %f13, %f8, %f4 loop_2835: lduw [%l7 + 0x58], %i7 smul %g7, 0x13D8, %o2 std %f6, [%l7 + 0x20] fble %fcc3, loop_2836 fmul8x16au %f13, %f4, %f2 bne %xcc, loop_2837 fmovdgu %icc, %f10, %f5 loop_2836: stw %i2, [%l7 + 0x4C] ldx [%l7 + 0x10], %g5 loop_2837: fmovrde %l4, %f6, %f14 fpsub32s %f0, %f9, %f4 edge16l %i5, %i6, %l3 ldx [%l7 + 0x60], %l0 fcmpeq16 %f10, %f2, %o3 ldsb [%l7 + 0x21], %g4 ldsw [%l7 + 0x20], %o6 addc %i0, 0x0C74, %o4 ld [%l7 + 0x60], %f12 fornot2s %f1, %f13, %f11 fbne,a %fcc0, loop_2838 std %f10, [%l7 + 0x30] fcmpne16 %f2, %f2, %o0 fmovd %f2, %f6 loop_2838: fexpand %f3, %f0 stb %o7, [%l7 + 0x4B] lduh [%l7 + 0x5C], %g6 st %f3, [%l7 + 0x1C] ldsh [%l7 + 0x5E], %i1 movgu %icc, %g1, %o1 fbn,a %fcc1, loop_2839 ldx [%l7 + 0x10], %g3 edge8ln %l6, %l1, %g2 fmovdcc %xcc, %f14, %f2 loop_2839: fpsub32 %f6, %f8, %f2 stb %i4, [%l7 + 0x61] fmul8x16al %f2, %f0, %f10 fmovrsgz %i3, %f13, %f6 edge16n %o5, %l2, %i7 movn %icc, %l5, %o2 fpsub32s %f10, %f9, %f6 fand %f0, %f14, %f12 fmovrdlz %g7, %f6, %f14 ldsw [%l7 + 0x20], %g5 fmuld8ulx16 %f7, %f5, %f12 std %f14, [%l7 + 0x30] fsrc1s %f4, %f1 fbg,a %fcc1, loop_2840 fmovrdgz %i2, %f14, %f4 movn %xcc, %i5, %l4 movgu %xcc, %l3, %i6 loop_2840: fmovdpos %xcc, %f12, %f4 srlx %l0, 0x0B, %g4 fmovrse %o6, %f3, %f15 udivx %i0, 0x090F, %o4 stw %o3, [%l7 + 0x10] fnors %f4, %f14, %f5 addc %o7, 0x187B, %o0 ldsb [%l7 + 0x74], %i1 tl %icc, 0x7 fmovsn %xcc, %f15, %f8 fabsd %f0, %f0 movcc %icc, %g6, %o1 udivx %g1, 0x1C10, %l6 st %f3, [%l7 + 0x20] ldsh [%l7 + 0x0C], %l1 fmovrslz %g3, %f1, %f8 mova %icc, %i4, %i3 te %xcc, 0x0 sth %o5, [%l7 + 0x7A] edge32ln %g2, %i7, %l5 tcs %icc, 0x4 fmul8x16 %f4, %f2, %f6 fcmple16 %f0, %f10, %l2 movrgez %o2, %g5, %g7 lduw [%l7 + 0x4C], %i5 fbug,a %fcc0, loop_2841 fandnot2 %f0, %f10, %f2 std %f4, [%l7 + 0x28] fbug %fcc2, loop_2842 loop_2841: xorcc %i2, %l4, %l3 st %f10, [%l7 + 0x1C] fmovdne %xcc, %f12, %f13 loop_2842: fbue %fcc1, loop_2843 tle %xcc, 0x2 tge %icc, 0x4 movn %icc, %l0, %g4 loop_2843: fmovsleu %icc, %f9, %f3 movl %icc, %o6, %i6 fmovdge %xcc, %f8, %f0 andncc %i0, %o3, %o4 fmovrslez %o0, %f3, %f1 edge8l %o7, %g6, %o1 stb %i1, [%l7 + 0x79] edge32n %l6, %g1, %l1 fors %f6, %f11, %f3 fones %f6 sth %g3, [%l7 + 0x24] ldd [%l7 + 0x40], %f12 alignaddrl %i4, %o5, %i3 bne,pt %icc, loop_2844 fbn,a %fcc1, loop_2845 stx %i7, [%l7 + 0x08] sdiv %g2, 0x0A33, %l2 loop_2844: tg %icc, 0x3 loop_2845: fmovscs %icc, %f13, %f15 fcmpd %fcc0, %f12, %f6 fmovdcs %icc, %f3, %f10 smul %o2, %l5, %g5 tneg %xcc, 0x7 bleu,a %icc, loop_2846 lduw [%l7 + 0x40], %i5 fmovsa %xcc, %f11, %f13 mova %icc, %i2, %l4 loop_2846: edge16l %l3, %l0, %g4 movpos %xcc, %g7, %i6 fmovrsgez %i0, %f10, %f8 stb %o3, [%l7 + 0x43] ldub [%l7 + 0x1A], %o6 fbe,a %fcc3, loop_2847 edge16 %o4, %o0, %o7 fmovrsne %g6, %f15, %f8 movre %i1, %l6, %g1 loop_2847: fmovsvc %xcc, %f7, %f9 stb %l1, [%l7 + 0x25] fornot1s %f4, %f0, %f10 fbul,a %fcc0, loop_2848 ldx [%l7 + 0x28], %g3 stw %o1, [%l7 + 0x08] fsrc2s %f2, %f15 loop_2848: bcs,a,pn %icc, loop_2849 movleu %xcc, %i4, %i3 fxor %f6, %f0, %f14 ldx [%l7 + 0x10], %i7 loop_2849: xorcc %g2, 0x1421, %o5 sll %l2, 0x02, %o2 movrgez %l5, %i5, %i2 stw %l4, [%l7 + 0x18] fmovdneg %xcc, %f15, %f12 ldsb [%l7 + 0x4A], %l3 fmovde %icc, %f14, %f15 ldsh [%l7 + 0x54], %l0 edge8ln %g5, %g7, %g4 movl %icc, %i6, %o3 lduw [%l7 + 0x1C], %i0 st %f2, [%l7 + 0x70] fbo,a %fcc1, loop_2850 sllx %o6, %o0, %o4 taddcctv %o7, 0x135D, %i1 fbo,a %fcc0, loop_2851 loop_2850: movcc %xcc, %l6, %g6 fmovrdlez %g1, %f6, %f14 fmovsvs %xcc, %f8, %f12 loop_2851: fornot1s %f13, %f2, %f9 fmovscs %icc, %f2, %f6 fnegd %f10, %f0 ldub [%l7 + 0x43], %l1 stx %o1, [%l7 + 0x30] st %f14, [%l7 + 0x78] brlez %g3, loop_2852 fcmpgt32 %f12, %f8, %i3 fmul8sux16 %f10, %f0, %f8 sdiv %i4, 0x1D8C, %g2 loop_2852: fmovscc %xcc, %f13, %f8 stw %o5, [%l7 + 0x50] fsrc1 %f8, %f2 sth %i7, [%l7 + 0x3E] stw %l2, [%l7 + 0x64] fmovs %f3, %f11 fmul8x16au %f13, %f13, %f12 ldx [%l7 + 0x70], %l5 stb %o2, [%l7 + 0x42] stw %i5, [%l7 + 0x40] ldub [%l7 + 0x7D], %i2 movrlez %l3, %l0, %l4 sth %g5, [%l7 + 0x68] fmovrslez %g4, %f13, %f12 ta %xcc, 0x7 lduh [%l7 + 0x58], %g7 sethi 0x1CDF, %i6 ldx [%l7 + 0x30], %o3 bcc %icc, loop_2853 tvs %xcc, 0x1 movrgz %o6, %o0, %o4 bvs,a,pt %xcc, loop_2854 loop_2853: lduh [%l7 + 0x70], %i0 bpos %xcc, loop_2855 fpadd32 %f8, %f8, %f4 loop_2854: fpackfix %f8, %f4 ldd [%l7 + 0x48], %f14 loop_2855: xorcc %i1, %o7, %l6 sub %g6, %l1, %o1 move %xcc, %g3, %i3 ldsh [%l7 + 0x58], %i4 ldsh [%l7 + 0x4C], %g1 fcmpeq16 %f2, %f0, %o5 ldsh [%l7 + 0x7C], %i7 fpack32 %f6, %f14, %f8 fmul8x16 %f14, %f12, %f6 fmovrdgz %g2, %f14, %f4 sth %l2, [%l7 + 0x56] ldd [%l7 + 0x68], %f2 edge16l %o2, %l5, %i5 lduh [%l7 + 0x26], %i2 fblg %fcc2, loop_2856 ble,a %xcc, loop_2857 umul %l0, %l3, %l4 subc %g5, %g7, %i6 loop_2856: stb %o3, [%l7 + 0x12] loop_2857: fmovscc %icc, %f12, %f8 ldsw [%l7 + 0x7C], %g4 ldx [%l7 + 0x38], %o0 mulscc %o6, %o4, %i1 ldub [%l7 + 0x14], %i0 fmovdg %xcc, %f14, %f2 nop setx loop_2858, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x39], %l6 fmuld8ulx16 %f4, %f13, %f8 fmovrsgez %g6, %f8, %f13 loop_2858: lduh [%l7 + 0x42], %o7 fandnot2s %f13, %f4, %f12 array32 %l1, %o1, %i3 fpadd32s %f0, %f2, %f1 fbug %fcc3, loop_2859 sth %i4, [%l7 + 0x54] std %f2, [%l7 + 0x28] xorcc %g1, 0x0B2F, %o5 loop_2859: edge8l %g3, %g2, %l2 lduh [%l7 + 0x34], %o2 umulcc %l5, 0x0A12, %i7 bg,a loop_2860 nop setx loop_2861, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done array32 %i2, %l0, %i5 movrne %l3, 0x1CC, %g5 loop_2860: bcc loop_2862 loop_2861: stx %l4, [%l7 + 0x70] fandnot1s %f7, %f8, %f1 tvc %icc, 0x0 loop_2862: ldsb [%l7 + 0x67], %g7 and %o3, %g4, %i6 fcmpeq32 %f10, %f2, %o6 orcc %o4, %i1, %o0 sth %i0, [%l7 + 0x3E] fmovspos %icc, %f1, %f5 fmovdg %xcc, %f15, %f15 bcc,pn %xcc, loop_2863 bl,a,pt %icc, loop_2864 fmovsle %xcc, %f7, %f13 move %icc, %l6, %o7 loop_2863: fmovrdne %g6, %f0, %f0 loop_2864: tle %xcc, 0x0 ldx [%l7 + 0x10], %o1 bge,pt %xcc, loop_2865 srlx %l1, 0x0F, %i4 ld [%l7 + 0x58], %f15 ldx [%l7 + 0x60], %g1 loop_2865: ldsb [%l7 + 0x1F], %o5 alignaddr %i3, %g3, %g2 te %icc, 0x0 ldub [%l7 + 0x15], %o2 fmovdvc %icc, %f6, %f14 ldsb [%l7 + 0x4F], %l5 xorcc %i7, 0x1B90, %i2 fornot2 %f4, %f14, %f12 edge16n %l2, %i5, %l0 stw %l3, [%l7 + 0x40] lduw [%l7 + 0x64], %l4 smul %g7, 0x10A7, %g5 umul %o3, 0x0111, %g4 ldsb [%l7 + 0x5E], %i6 ld [%l7 + 0x08], %f13 fone %f12 fmovspos %xcc, %f2, %f1 fcmpne32 %f8, %f2, %o6 ldsh [%l7 + 0x14], %i1 xnor %o0, 0x1E31, %o4 edge32 %i0, %o7, %l6 fbn %fcc1, loop_2866 lduh [%l7 + 0x2C], %o1 fornot2s %f10, %f13, %f5 sub %g6, %l1, %i4 loop_2866: andn %g1, 0x0472, %o5 std %f8, [%l7 + 0x38] array32 %i3, %g3, %o2 sth %g2, [%l7 + 0x58] ldsh [%l7 + 0x4C], %i7 ldsh [%l7 + 0x5E], %l5 stw %i2, [%l7 + 0x18] fmovdge %icc, %f9, %f4 fmovsgu %xcc, %f8, %f3 fmovdne %icc, %f5, %f10 fmovda %icc, %f14, %f13 fbl,a %fcc0, loop_2867 fmuld8ulx16 %f5, %f9, %f14 xnorcc %i5, %l2, %l0 st %f3, [%l7 + 0x58] loop_2867: ldx [%l7 + 0x68], %l3 edge32ln %l4, %g7, %g5 stx %o3, [%l7 + 0x40] fbue,a %fcc3, loop_2868 lduw [%l7 + 0x1C], %g4 stx %o6, [%l7 + 0x70] fmovdg %xcc, %f2, %f3 loop_2868: ldub [%l7 + 0x24], %i6 tgu %icc, 0x4 tsubcc %o0, 0x0BF3, %o4 fxnor %f2, %f12, %f10 or %i0, %o7, %i1 ldx [%l7 + 0x58], %o1 stw %l6, [%l7 + 0x30] fpsub32s %f6, %f9, %f11 ldsh [%l7 + 0x3C], %g6 lduw [%l7 + 0x4C], %l1 movne %icc, %g1, %i4 lduw [%l7 + 0x28], %o5 stb %g3, [%l7 + 0x40] move %xcc, %i3, %g2 st %f14, [%l7 + 0x3C] stw %o2, [%l7 + 0x38] taddcc %i7, 0x0622, %l5 lduh [%l7 + 0x0C], %i2 array8 %l2, %l0, %i5 movge %icc, %l4, %l3 fbug %fcc0, loop_2869 fbl %fcc3, loop_2870 fpadd16 %f8, %f14, %f10 fmovsvs %xcc, %f9, %f0 loop_2869: fbg %fcc2, loop_2871 loop_2870: ldx [%l7 + 0x10], %g7 stw %g5, [%l7 + 0x6C] edge32ln %g4, %o6, %o3 loop_2871: fmovdneg %icc, %f11, %f13 fmovrdgz %i6, %f8, %f14 brgz,a %o0, loop_2872 fmuld8sux16 %f7, %f2, %f10 st %f3, [%l7 + 0x40] fpsub32s %f8, %f6, %f4 loop_2872: ldsw [%l7 + 0x50], %o4 udiv %i0, 0x0355, %i1 stb %o1, [%l7 + 0x7E] fnegd %f10, %f8 st %f12, [%l7 + 0x2C] stb %l6, [%l7 + 0x29] fsrc2 %f6, %f2 bvs,a,pt %xcc, loop_2873 tgu %icc, 0x5 fmul8x16au %f13, %f13, %f6 brlz %o7, loop_2874 loop_2873: std %f8, [%l7 + 0x50] edge16n %g6, %g1, %l1 fbug,a %fcc2, loop_2875 loop_2874: stw %i4, [%l7 + 0x64] ldsh [%l7 + 0x66], %g3 fcmpeq16 %f0, %f10, %i3 loop_2875: ldsh [%l7 + 0x38], %o5 fbule %fcc1, loop_2876 stb %o2, [%l7 + 0x7B] ldsh [%l7 + 0x3C], %g2 fmul8ulx16 %f8, %f14, %f8 loop_2876: stb %l5, [%l7 + 0x52] fmovse %icc, %f2, %f6 movrgez %i2, 0x34E, %i7 ldsb [%l7 + 0x24], %l0 ldd [%l7 + 0x68], %f0 st %f3, [%l7 + 0x24] ldd [%l7 + 0x50], %f8 fmovrse %i5, %f5, %f8 fsrc2s %f9, %f2 fbule %fcc0, loop_2877 stx %l4, [%l7 + 0x48] fmovrdgz %l2, %f14, %f2 sdiv %l3, 0x024D, %g7 loop_2877: fbuge,a %fcc2, loop_2878 umulcc %g5, %o6, %o3 udivcc %g4, 0x0F2D, %i6 fmovdvs %xcc, %f2, %f11 loop_2878: stw %o4, [%l7 + 0x2C] ldsb [%l7 + 0x2A], %i0 stb %i1, [%l7 + 0x61] fand %f2, %f14, %f8 lduh [%l7 + 0x7E], %o0 ldsh [%l7 + 0x10], %l6 fmovrdlez %o7, %f12, %f8 fmovda %icc, %f1, %f6 fmovdl %xcc, %f6, %f6 fmovrsgez %o1, %f5, %f0 fcmped %fcc0, %f2, %f0 movn %xcc, %g1, %l1 sth %g6, [%l7 + 0x14] fzeros %f6 sth %g3, [%l7 + 0x44] tsubcctv %i3, %o5, %i4 lduw [%l7 + 0x40], %g2 array8 %l5, %o2, %i7 nop setx loop_2879, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x72], %l0 ldx [%l7 + 0x70], %i2 tneg %icc, 0x5 loop_2879: std %f14, [%l7 + 0x20] andn %l4, %i5, %l3 ldsw [%l7 + 0x30], %g7 st %f1, [%l7 + 0x5C] ldd [%l7 + 0x08], %f2 addc %l2, %o6, %o3 add %g5, %g4, %i6 ldsw [%l7 + 0x64], %o4 bne loop_2880 fmovrdne %i1, %f2, %f0 stx %i0, [%l7 + 0x08] bleu,a loop_2881 loop_2880: bpos loop_2882 ldd [%l7 + 0x78], %f8 ldub [%l7 + 0x21], %l6 loop_2881: st %f13, [%l7 + 0x50] loop_2882: fabss %f12, %f5 tcc %icc, 0x5 add %o0, 0x1F2D, %o7 fnegd %f10, %f12 fmovda %icc, %f10, %f2 movrgz %g1, 0x03E, %o1 xorcc %g6, %g3, %i3 ldsh [%l7 + 0x10], %o5 andn %l1, 0x1F25, %g2 fmovdcs %xcc, %f6, %f14 smul %l5, 0x02C5, %i4 tneg %xcc, 0x0 sethi 0x1BCF, %i7 fbg,a %fcc3, loop_2883 sth %l0, [%l7 + 0x30] bneg %xcc, loop_2884 stw %o2, [%l7 + 0x10] loop_2883: fnot2 %f12, %f2 fcmple16 %f4, %f4, %l4 loop_2884: fmovdge %xcc, %f0, %f5 tleu %xcc, 0x1 ldub [%l7 + 0x7D], %i5 ldsw [%l7 + 0x64], %l3 edge8l %i2, %l2, %g7 fpsub16 %f8, %f10, %f14 fpsub32s %f6, %f2, %f10 brnz %o3, loop_2885 std %f14, [%l7 + 0x20] ldub [%l7 + 0x14], %g5 umulcc %o6, %i6, %o4 loop_2885: fbuge,a %fcc0, loop_2886 fands %f12, %f10, %f0 stx %g4, [%l7 + 0x28] fand %f14, %f14, %f8 loop_2886: stb %i1, [%l7 + 0x22] be,pn %icc, loop_2887 movvs %xcc, %l6, %i0 fzero %f6 fmovspos %icc, %f15, %f0 loop_2887: stx %o0, [%l7 + 0x60] edge32 %g1, %o1, %g6 movne %icc, %g3, %i3 fabss %f15, %f5 srl %o7, %l1, %g2 brlz,a %o5, loop_2888 te %xcc, 0x7 movne %xcc, %l5, %i4 movneg %icc, %l0, %i7 loop_2888: fnor %f10, %f2, %f14 andn %l4, 0x1F2D, %o2 fpack16 %f8, %f15 movleu %xcc, %l3, %i2 pdist %f14, %f12, %f0 fmuld8sux16 %f0, %f9, %f0 std %f14, [%l7 + 0x50] std %f12, [%l7 + 0x40] movgu %xcc, %l2, %i5 std %f14, [%l7 + 0x08] fbn,a %fcc0, loop_2889 fbge,a %fcc0, loop_2890 sra %g7, %o3, %g5 fmovda %icc, %f2, %f2 loop_2889: udiv %i6, 0x063D, %o6 loop_2890: fpsub32s %f9, %f9, %f3 sth %g4, [%l7 + 0x52] fbul %fcc3, loop_2891 ba loop_2892 fbge,a %fcc2, loop_2893 fmovsle %xcc, %f11, %f14 loop_2891: fcmped %fcc1, %f0, %f12 loop_2892: add %o4, %l6, %i1 loop_2893: bneg loop_2894 fsrc2s %f10, %f8 fone %f14 movle %icc, %o0, %i0 loop_2894: fmovsleu %xcc, %f15, %f4 ld [%l7 + 0x30], %f10 array8 %g1, %o1, %g6 array32 %i3, %o7, %g3 stw %l1, [%l7 + 0x4C] array8 %g2, %l5, %o5 stw %i4, [%l7 + 0x14] stw %l0, [%l7 + 0x74] ldx [%l7 + 0x30], %l4 fmovdcs %xcc, %f10, %f5 ldd [%l7 + 0x50], %f2 bg,pt %xcc, loop_2895 movn %icc, %o2, %l3 umulcc %i7, %l2, %i2 fnot2 %f2, %f4 loop_2895: fcmped %fcc3, %f12, %f10 lduh [%l7 + 0x66], %i5 and %o3, %g5, %g7 fbge %fcc1, loop_2896 stx %o6, [%l7 + 0x60] fbue,a %fcc2, loop_2897 te %xcc, 0x7 loop_2896: movrne %i6, 0x320, %o4 fbn,a %fcc0, loop_2898 loop_2897: subcc %l6, %i1, %g4 fcmple16 %f6, %f8, %o0 ldsh [%l7 + 0x6A], %i0 loop_2898: fmovdne %icc, %f14, %f10 fornot1s %f10, %f4, %f0 fmovdleu %icc, %f0, %f1 lduh [%l7 + 0x52], %o1 stw %g1, [%l7 + 0x28] andn %g6, 0x173B, %i3 fxnor %f10, %f8, %f10 te %xcc, 0x7 fbne %fcc0, loop_2899 fmovrdgz %o7, %f2, %f8 stw %g3, [%l7 + 0x18] bvc,a,pt %icc, loop_2900 loop_2899: fmovrsgez %g2, %f7, %f10 lduh [%l7 + 0x68], %l5 fmovdleu %xcc, %f8, %f1 loop_2900: fcmped %fcc1, %f10, %f2 subcc %l1, %o5, %i4 bvs %xcc, loop_2901 fsrc1 %f12, %f4 ldub [%l7 + 0x56], %l4 ldsw [%l7 + 0x6C], %l0 loop_2901: edge16 %o2, %l3, %i7 tn %icc, 0x6 xnorcc %i2, %i5, %o3 bvs,a,pt %xcc, loop_2902 fnot1s %f6, %f3 movne %icc, %g5, %g7 std %f14, [%l7 + 0x40] loop_2902: fmovrslz %l2, %f4, %f13 tg %xcc, 0x6 fbg %fcc2, loop_2903 edge8 %i6, %o6, %o4 edge8ln %l6, %i1, %g4 fmovrdlez %i0, %f10, %f12 loop_2903: fpsub32s %f7, %f9, %f4 ldsb [%l7 + 0x6B], %o0 ld [%l7 + 0x10], %f13 tne %xcc, 0x7 std %f12, [%l7 + 0x40] stx %o1, [%l7 + 0x78] fmovsn %icc, %f14, %f14 array32 %g1, %g6, %i3 ldx [%l7 + 0x58], %o7 srl %g2, %l5, %g3 fpack16 %f10, %f12 movcc %icc, %o5, %i4 tsubcc %l1, 0x1740, %l0 fcmple16 %f4, %f8, %l4 fmovd %f8, %f4 be,a loop_2904 fxor %f10, %f8, %f12 tsubcctv %l3, 0x03A3, %i7 bl,a,pn %xcc, loop_2905 loop_2904: orncc %i2, 0x1B4F, %i5 srax %o3, %o2, %g7 tvs %icc, 0x6 loop_2905: ldsb [%l7 + 0x52], %g5 bvs %icc, loop_2906 ldd [%l7 + 0x18], %f14 bvc %icc, loop_2907 edge8l %i6, %l2, %o6 loop_2906: fmovsa %xcc, %f4, %f9 orncc %l6, %o4, %g4 loop_2907: array32 %i0, %o0, %i1 edge32ln %g1, %g6, %o1 fbo %fcc2, loop_2908 xnor %o7, %i3, %g2 bvc,a loop_2909 andcc %l5, 0x1138, %g3 loop_2908: fpmerge %f6, %f5, %f8 ldsw [%l7 + 0x48], %i4 loop_2909: edge16ln %o5, %l1, %l0 ble,a,pt %xcc, loop_2910 ldsw [%l7 + 0x10], %l4 sth %i7, [%l7 + 0x6C] nop setx loop_2911, %l0, %l1 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_2910: st %f1, [%l7 + 0x24] fcmple32 %f4, %f8, %i2 bshuffle %f2, %f8, %f8 loop_2911: movcc %xcc, %i5, %o3 fmovrsne %o2, %f13, %f0 lduw [%l7 + 0x08], %g7 tge %xcc, 0x2 orcc %g5, %l3, %l2 ldsw [%l7 + 0x3C], %i6 fmovsleu %icc, %f3, %f7 movrlz %l6, %o4, %g4 bneg %xcc, loop_2912 sth %i0, [%l7 + 0x42] fmovrsne %o6, %f12, %f3 stb %i1, [%l7 + 0x0F] loop_2912: tgu %xcc, 0x4 stx %g1, [%l7 + 0x68] for %f10, %f8, %f8 lduh [%l7 + 0x50], %o0 stx %o1, [%l7 + 0x68] fblg,a %fcc1, loop_2913 stb %o7, [%l7 + 0x4B] fmovsne %xcc, %f3, %f0 lduh [%l7 + 0x16], %g6 loop_2913: lduh [%l7 + 0x5C], %i3 lduh [%l7 + 0x36], %l5 fzero %f10 fba,a %fcc3, loop_2914 brz,a %g3, loop_2915 fbo %fcc1, loop_2916 std %f4, [%l7 + 0x30] loop_2914: fmuld8ulx16 %f14, %f9, %f0 loop_2915: tvc %icc, 0x4 loop_2916: fpsub16 %f0, %f0, %f14 fpadd16s %f7, %f1, %f12 subccc %i4, %g2, %o5 addc %l1, %l4, %l0 fmovsneg %icc, %f6, %f5 lduh [%l7 + 0x3C], %i7 ldx [%l7 + 0x78], %i5 fbe,a %fcc0, loop_2917 fmovdn %xcc, %f13, %f0 ldsw [%l7 + 0x50], %i2 sethi 0x1E27, %o2 loop_2917: lduw [%l7 + 0x24], %g7 bneg,a,pt %xcc, loop_2918 lduh [%l7 + 0x48], %g5 tvc %icc, 0x2 tsubcc %o3, %l2, %l3 loop_2918: lduh [%l7 + 0x12], %l6 fmovse %icc, %f7, %f6 fmovdleu %xcc, %f0, %f14 edge8ln %i6, %g4, %o4 ldsh [%l7 + 0x2E], %i0 andncc %o6, %g1, %o0 std %f12, [%l7 + 0x48] xor %i1, %o1, %g6 fnegs %f5, %f14 movne %icc, %o7, %l5 umulcc %i3, 0x0E4B, %i4 brgez,a %g3, loop_2919 bleu %xcc, loop_2920 tcs %icc, 0x3 fmovsn %xcc, %f11, %f10 loop_2919: fmul8ulx16 %f12, %f4, %f8 loop_2920: brlez,a %g2, loop_2921 ld [%l7 + 0x54], %f4 tg %xcc, 0x0 fmovdneg %xcc, %f13, %f3 loop_2921: mova %icc, %l1, %l4 bge,a,pt %icc, loop_2922 tn %icc, 0x0 ldsh [%l7 + 0x12], %l0 fcmpgt32 %f14, %f2, %o5 loop_2922: fpsub16s %f7, %f8, %f2 srlx %i5, %i7, %o2 fzeros %f4 fblg,a %fcc0, loop_2923 fcmpeq32 %f4, %f6, %g7 lduw [%l7 + 0x0C], %i2 ldd [%l7 + 0x38], %f14 loop_2923: ldd [%l7 + 0x18], %f14 fbne %fcc2, loop_2924 bn,pn %xcc, loop_2925 subccc %o3, 0x0594, %g5 fpack32 %f12, %f8, %f14 loop_2924: ldsw [%l7 + 0x2C], %l2 loop_2925: edge16n %l6, %l3, %g4 std %f14, [%l7 + 0x28] bne %icc, loop_2926 fnands %f15, %f2, %f13 tsubcc %o4, %i0, %o6 movge %xcc, %g1, %i6 loop_2926: fbo,a %fcc0, loop_2927 ta %icc, 0x7 fmovdcc %icc, %f8, %f6 st %f10, [%l7 + 0x44] loop_2927: movre %i1, 0x31E, %o1 addc %o0, 0x1BDD, %o7 lduw [%l7 + 0x34], %g6 faligndata %f14, %f0, %f2 ldsb [%l7 + 0x5B], %l5 movrlez %i4, %i3, %g2 movpos %icc, %g3, %l1 ldsh [%l7 + 0x0E], %l0 fmovse %xcc, %f2, %f15 ble,a loop_2928 lduh [%l7 + 0x32], %l4 srl %o5, 0x13, %i7 ldub [%l7 + 0x1A], %i5 loop_2928: xor %o2, 0x0115, %i2 fmovdge %xcc, %f13, %f10 brgz %g7, loop_2929 fmovdcc %icc, %f14, %f0 std %f2, [%l7 + 0x48] tsubcctv %g5, 0x1F3D, %l2 loop_2929: ld [%l7 + 0x4C], %f10 fmovspos %xcc, %f3, %f14 sllx %l6, 0x07, %o3 fpadd16 %f4, %f0, %f10 sth %l3, [%l7 + 0x6E] xor %g4, %o4, %i0 ldsw [%l7 + 0x38], %g1 fmovdg %xcc, %f15, %f13 fbe,a %fcc1, loop_2930 stw %o6, [%l7 + 0x14] subc %i6, 0x0030, %o1 fbe,a %fcc0, loop_2931 loop_2930: orcc %i1, 0x00DA, %o7 fmovdvs %icc, %f3, %f2 movrgez %g6, %o0, %l5 loop_2931: edge32n %i3, %i4, %g3 ldd [%l7 + 0x18], %f14 fnot2 %f10, %f4 ldsh [%l7 + 0x1C], %g2 ldub [%l7 + 0x7C], %l0 fcmpes %fcc1, %f1, %f3 std %f6, [%l7 + 0x48] bpos,pn %xcc, loop_2932 fcmpne32 %f6, %f2, %l1 stb %l4, [%l7 + 0x74] add %o5, 0x1E0A, %i5 loop_2932: fnors %f2, %f14, %f2 sth %o2, [%l7 + 0x18] fcmpeq32 %f14, %f2, %i2 fbg,a %fcc0, loop_2933 ld [%l7 + 0x20], %f0 std %f4, [%l7 + 0x38] array32 %g7, %i7, %g5 loop_2933: fpadd32s %f13, %f2, %f0 ldub [%l7 + 0x38], %l2 sth %l6, [%l7 + 0x2E] st %f4, [%l7 + 0x14] fbuge %fcc3, loop_2934 fpsub16 %f8, %f8, %f8 and %o3, %l3, %o4 ldsh [%l7 + 0x2E], %g4 loop_2934: tcs %xcc, 0x0 tvc %xcc, 0x4 addcc %i0, %g1, %i6 fmovs %f10, %f8 bcs,pt %xcc, loop_2935 tle %xcc, 0x3 movvc %xcc, %o6, %i1 stw %o7, [%l7 + 0x68] loop_2935: ldsw [%l7 + 0x5C], %g6 brlz %o0, loop_2936 fnegs %f8, %f1 ldx [%l7 + 0x58], %o1 fmovdvc %xcc, %f5, %f13 loop_2936: movrlz %i3, 0x2FA, %i4 ld [%l7 + 0x48], %f6 sth %l5, [%l7 + 0x46] fmovsle %xcc, %f2, %f15 movneg %icc, %g2, %g3 fmovrdne %l1, %f2, %f6 ldx [%l7 + 0x60], %l0 edge32ln %l4, %o5, %i5 edge32l %i2, %g7, %i7 fpadd32s %f6, %f14, %f4 ld [%l7 + 0x0C], %f6 fmovrde %g5, %f4, %f8 ldub [%l7 + 0x74], %o2 mova %xcc, %l6, %o3 tvc %icc, 0x6 brlez,a %l3, loop_2937 brlz %o4, loop_2938 subccc %g4, %l2, %i0 edge16 %g1, %o6, %i1 loop_2937: mova %icc, %o7, %i6 loop_2938: fmovsgu %xcc, %f14, %f15 ldub [%l7 + 0x68], %o0 fnor %f8, %f6, %f14 fbn %fcc0, loop_2939 ldsh [%l7 + 0x5A], %o1 fbule,a %fcc2, loop_2940 lduw [%l7 + 0x7C], %i3 loop_2939: movrne %g6, 0x0DB, %i4 fmovse %icc, %f12, %f11 loop_2940: bn %icc, loop_2941 andn %l5, %g2, %l1 stb %l0, [%l7 + 0x49] sll %l4, %o5, %g3 loop_2941: ld [%l7 + 0x6C], %f12 subc %i2, %i5, %g7 ld [%l7 + 0x58], %f15 std %f2, [%l7 + 0x50] fmovdge %icc, %f3, %f10 ldx [%l7 + 0x50], %g5 andcc %o2, %l6, %i7 stx %l3, [%l7 + 0x38] fsrc1 %f14, %f8 ldx [%l7 + 0x30], %o3 nop setx loop_2942, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done or %o4, 0x047B, %l2 st %f10, [%l7 + 0x48] fmovdgu %xcc, %f13, %f8 loop_2942: ldd [%l7 + 0x70], %f0 ld [%l7 + 0x30], %f4 fmovdgu %xcc, %f8, %f0 ta %xcc, 0x4 stb %g4, [%l7 + 0x35] bvs,a,pn %xcc, loop_2943 move %xcc, %g1, %o6 ldx [%l7 + 0x38], %i1 lduw [%l7 + 0x3C], %i0 loop_2943: fmovdl %xcc, %f2, %f13 ldsw [%l7 + 0x0C], %o7 fmuld8ulx16 %f11, %f8, %f12 ta %icc, 0x0 fmovde %xcc, %f11, %f15 bgu,pt %icc, loop_2944 fmovrslez %i6, %f7, %f14 brgez %o0, loop_2945 fandnot2s %f7, %f15, %f6 loop_2944: sdivx %i3, 0x002E, %g6 ldsw [%l7 + 0x54], %i4 loop_2945: fnot1s %f5, %f14 faligndata %f4, %f12, %f14 fmovda %icc, %f9, %f7 fandnot1 %f10, %f0, %f14 nop setx loop_2946, %l0, %l1 jmpl %l1, %o1 siam 0x5 lduh [%l7 + 0x1A], %g2 ldub [%l7 + 0x35], %l5 loop_2946: fmovd %f8, %f4 fmovrdlz %l1, %f4, %f12 fcmpes %fcc3, %f4, %f6 movle %icc, %l0, %l4 subc %o5, 0x1877, %i2 ldsb [%l7 + 0x23], %g3 stb %g7, [%l7 + 0x41] movne %icc, %i5, %o2 fmovscs %icc, %f3, %f1 umul %g5, 0x11B9, %i7 fnot2s %f8, %f4 movrne %l6, 0x3A9, %l3 lduw [%l7 + 0x28], %o4 ldd [%l7 + 0x58], %f6 stx %o3, [%l7 + 0x78] movl %xcc, %l2, %g4 ldx [%l7 + 0x08], %o6 lduw [%l7 + 0x08], %i1 lduw [%l7 + 0x08], %g1 addcc %o7, %i0, %i6 ldsw [%l7 + 0x7C], %i3 ldd [%l7 + 0x20], %f4 movne %icc, %g6, %o0 tleu %xcc, 0x2 fone %f12 fmovdn %icc, %f13, %f9 te %xcc, 0x2 ldsb [%l7 + 0x56], %o1 ldx [%l7 + 0x20], %i4 ldx [%l7 + 0x18], %g2 orcc %l1, %l0, %l5 ldsw [%l7 + 0x68], %l4 fmovrsgez %o5, %f9, %f14 movvs %xcc, %g3, %g7 ld [%l7 + 0x78], %f1 tg %icc, 0x7 ldub [%l7 + 0x6F], %i2 bleu,a,pt %xcc, loop_2947 fmovrdlz %o2, %f14, %f10 ldsb [%l7 + 0x0A], %i5 sth %i7, [%l7 + 0x6C] loop_2947: fmovrdgez %g5, %f8, %f8 tleu %xcc, 0x0 ldub [%l7 + 0x6E], %l3 smul %l6, 0x156B, %o3 lduh [%l7 + 0x18], %l2 stb %g4, [%l7 + 0x1D] ldd [%l7 + 0x28], %f12 srax %o6, %o4, %i1 fpadd32 %f8, %f6, %f8 sth %o7, [%l7 + 0x12] sub %g1, %i0, %i3 fmovdneg %icc, %f4, %f5 fmovscc %xcc, %f11, %f12 fcmpd %fcc0, %f14, %f14 orncc %i6, 0x07B7, %g6 orncc %o1, 0x1AF3, %i4 udivx %g2, 0x1918, %o0 bg,a loop_2948 ld [%l7 + 0x0C], %f8 fpack32 %f4, %f4, %f4 ldsw [%l7 + 0x14], %l1 loop_2948: stb %l5, [%l7 + 0x10] movcc %icc, %l0, %o5 tsubcc %g3, %g7, %i2 fxors %f0, %f13, %f10 array8 %l4, %o2, %i7 edge32 %i5, %l3, %l6 std %f4, [%l7 + 0x30] stw %o3, [%l7 + 0x40] fmovd %f4, %f10 fmovdcc %xcc, %f15, %f5 and %l2, %g4, %o6 mulx %o4, %g5, %o7 udivx %i1, 0x111D, %g1 bleu,a,pn %xcc, loop_2949 fmovdne %xcc, %f5, %f4 fble %fcc0, loop_2950 std %f2, [%l7 + 0x48] loop_2949: stb %i0, [%l7 + 0x5D] fandnot2s %f6, %f3, %f12 loop_2950: edge8 %i3, %g6, %o1 fmovdcs %xcc, %f3, %f8 fsrc1 %f8, %f12 ldsb [%l7 + 0x52], %i4 stx %g2, [%l7 + 0x60] fbo,a %fcc2, loop_2951 tn %icc, 0x3 brgez %o0, loop_2952 tn %xcc, 0x4 loop_2951: lduw [%l7 + 0x1C], %i6 and %l5, %l1, %o5 loop_2952: lduw [%l7 + 0x10], %g3 tg %icc, 0x3 array32 %l0, %i2, %g7 fornot2 %f8, %f12, %f0 siam 0x1 lduw [%l7 + 0x30], %o2 fzero %f4 mulx %l4, %i5, %i7 ldd [%l7 + 0x58], %f2 fmul8x16al %f2, %f12, %f8 tg %xcc, 0x7 ldx [%l7 + 0x20], %l3 fmovrdgez %l6, %f12, %f12 fmovrsgz %o3, %f4, %f3 ldub [%l7 + 0x79], %g4 edge16l %o6, %o4, %g5 tsubcctv %o7, 0x0817, %i1 fands %f7, %f12, %f0 fands %f5, %f14, %f15 umulcc %g1, %l2, %i0 fmovscs %xcc, %f9, %f8 fmovde %xcc, %f4, %f14 fbug %fcc0, loop_2953 ldx [%l7 + 0x10], %i3 movn %xcc, %o1, %i4 movvs %icc, %g6, %g2 loop_2953: fandnot1s %f11, %f10, %f9 brgz,a %i6, loop_2954 fmovsneg %xcc, %f15, %f10 fands %f14, %f10, %f6 fzero %f14 loop_2954: ldsb [%l7 + 0x0A], %o0 fands %f6, %f1, %f12 ldd [%l7 + 0x70], %f10 fmovsl %xcc, %f7, %f13 fcmpeq16 %f12, %f0, %l1 fmovdl %icc, %f6, %f14 ld [%l7 + 0x48], %f14 fnot1s %f7, %f6 fmul8x16 %f1, %f6, %f0 bneg,a %icc, loop_2955 fmovdg %xcc, %f2, %f0 udivcc %o5, 0x1D4F, %l5 ldsw [%l7 + 0x0C], %g3 loop_2955: st %f1, [%l7 + 0x10] fcmpeq16 %f12, %f2, %i2 fpmerge %f4, %f10, %f10 fsrc2s %f4, %f12 sethi 0x1E30, %l0 srl %o2, %g7, %l4 fmovscc %xcc, %f2, %f15 edge32n %i7, %i5, %l3 ldub [%l7 + 0x6C], %o3 pdist %f6, %f6, %f4 stw %g4, [%l7 + 0x60] fbue %fcc1, loop_2956 ldx [%l7 + 0x68], %o6 fcmpes %fcc2, %f7, %f8 fxor %f8, %f4, %f10 loop_2956: std %f2, [%l7 + 0x28] fmovdleu %icc, %f1, %f9 fbge %fcc1, loop_2957 fors %f10, %f4, %f5 ldx [%l7 + 0x20], %l6 orncc %o4, %o7, %g5 loop_2957: edge8n %g1, %l2, %i1 ldx [%l7 + 0x70], %i3 tne %xcc, 0x0 fnot2 %f10, %f2 brnz %i0, loop_2958 fmovda %icc, %f3, %f11 ld [%l7 + 0x20], %f2 orn %o1, 0x0F6D, %i4 loop_2958: fpack16 %f6, %f5 nop setx loop_2959, %l0, %l1 jmpl %l1, %g6 bn,a loop_2960 nop setx loop_2961, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movvc %xcc, %i6, %g2 loop_2959: st %f4, [%l7 + 0x50] loop_2960: fsrc1s %f6, %f13 loop_2961: sth %o0, [%l7 + 0x3C] nop setx loop_2962, %l0, %l1 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,pn %xcc, loop_2963 fnand %f10, %f10, %f10 tn %xcc, 0x2 loop_2962: fbg %fcc1, loop_2964 loop_2963: xnor %o5, %l1, %l5 edge8n %g3, %i2, %l0 fmovd %f8, %f4 loop_2964: stw %g7, [%l7 + 0x74] fblg,a %fcc1, loop_2965 for %f4, %f2, %f10 fmovspos %icc, %f15, %f15 fcmped %fcc0, %f12, %f6 loop_2965: ta %icc, 0x2 std %f4, [%l7 + 0x10] fpadd32 %f10, %f12, %f12 ldsb [%l7 + 0x4F], %l4 fcmpgt32 %f14, %f10, %i7 bne,a loop_2966 brz %i5, loop_2967 brnz,a %l3, loop_2968 lduh [%l7 + 0x18], %o3 loop_2966: fmovrsgez %g4, %f10, %f3 loop_2967: fmovse %xcc, %f15, %f0 loop_2968: fone %f14 fmovsl %xcc, %f4, %f6 fsrc1 %f14, %f14 std %f12, [%l7 + 0x30] movvc %xcc, %o2, %o6 ldx [%l7 + 0x60], %o4 fzero %f8 fexpand %f10, %f0 tcc %xcc, 0x2 lduw [%l7 + 0x28], %l6 or %g5, 0x1384, %o7 sth %l2, [%l7 + 0x38] fble,a %fcc2, loop_2969 stb %g1, [%l7 + 0x6C] fbne,a %fcc3, loop_2970 te %xcc, 0x6 loop_2969: tneg %xcc, 0x5 movrne %i3, %i1, %i0 loop_2970: st %f3, [%l7 + 0x40] fpadd16s %f5, %f2, %f6 fcmpeq16 %f4, %f2, %o1 fpsub32 %f4, %f2, %f0 sethi 0x18D8, %i4 ldx [%l7 + 0x28], %i6 tge %icc, 0x7 ldd [%l7 + 0x18], %f6 bgu,a,pt %icc, loop_2971 tvc %xcc, 0x5 st %f4, [%l7 + 0x38] xorcc %g2, %o0, %o5 loop_2971: edge8ln %l1, %g6, %g3 fcmpgt32 %f2, %f0, %i2 udivx %l0, 0x1BD6, %g7 fpsub16 %f6, %f12, %f0 call loop_2972 fmovsleu %icc, %f8, %f14 fpmerge %f9, %f8, %f6 ld [%l7 + 0x70], %f12 loop_2972: fmovrdgz %l5, %f2, %f8 fcmpne32 %f14, %f6, %l4 brgz %i7, loop_2973 sdivx %l3, 0x1F87, %o3 std %f12, [%l7 + 0x10] fbue %fcc1, loop_2974 loop_2973: std %f8, [%l7 + 0x28] fmovrdgz %i5, %f0, %f14 ldd [%l7 + 0x20], %f4 loop_2974: ldsh [%l7 + 0x52], %g4 fmovrsne %o2, %f1, %f14 fands %f10, %f0, %f11 fmovspos %icc, %f13, %f1 ldsw [%l7 + 0x40], %o4 movrlez %o6, %l6, %g5 fmovdvc %xcc, %f4, %f4 edge16n %o7, %l2, %g1 ldx [%l7 + 0x18], %i1 fbug,a %fcc0, loop_2975 lduh [%l7 + 0x0C], %i0 ldx [%l7 + 0x58], %i3 fmovdge %icc, %f13, %f5 loop_2975: fmovrdgz %o1, %f0, %f6 fbue,a %fcc2, loop_2976 smul %i6, 0x0CCF, %i4 be,pn %xcc, loop_2977 st %f7, [%l7 + 0x30] loop_2976: bcc,a loop_2978 fcmpgt32 %f12, %f10, %g2 loop_2977: edge16l %o0, %l1, %g6 brnz,a %g3, loop_2979 loop_2978: fandnot1s %f9, %f3, %f5 add %i2, %o5, %g7 faligndata %f10, %f10, %f0 loop_2979: bleu,a,pn %xcc, loop_2980 ldsw [%l7 + 0x50], %l5 tvc %xcc, 0x3 stx %l0, [%l7 + 0x30] loop_2980: sll %l4, 0x09, %i7 faligndata %f6, %f12, %f8 fmovrde %l3, %f14, %f6 addc %o3, 0x0FB8, %g4 st %f12, [%l7 + 0x70] tle %icc, 0x5 nop setx loop_2981, %l0, %l1 jmpl %l1, %i5 stb %o4, [%l7 + 0x73] fmovsvs %xcc, %f7, %f8 fble %fcc0, loop_2982 loop_2981: fbuge %fcc3, loop_2983 srlx %o2, 0x17, %o6 fbo %fcc2, loop_2984 loop_2982: move %icc, %g5, %o7 loop_2983: fmovdg %icc, %f11, %f9 tleu %xcc, 0x0 loop_2984: mulx %l6, 0x093F, %g1 fmovrde %l2, %f4, %f4 ldub [%l7 + 0x10], %i1 fpadd32 %f4, %f14, %f4 lduw [%l7 + 0x5C], %i0 addc %i3, %o1, %i4 lduh [%l7 + 0x52], %g2 ldub [%l7 + 0x70], %i6 fmovdpos %icc, %f5, %f6 lduw [%l7 + 0x0C], %o0 st %f10, [%l7 + 0x14] movrgz %g6, 0x127, %g3 fmovsvs %icc, %f14, %f10 fbul %fcc0, loop_2985 stb %l1, [%l7 + 0x6F] st %f12, [%l7 + 0x24] stx %o5, [%l7 + 0x60] loop_2985: fbo %fcc0, loop_2986 udivcc %g7, 0x0982, %i2 fmovdneg %xcc, %f9, %f13 sdiv %l0, 0x16C4, %l5 loop_2986: fmul8ulx16 %f6, %f10, %f8 lduh [%l7 + 0x5C], %l4 xnorcc %l3, %o3, %i7 fsrc2s %f9, %f6 lduh [%l7 + 0x20], %i5 ldd [%l7 + 0x78], %f12 stx %g4, [%l7 + 0x78] fmovsgu %xcc, %f10, %f8 ld [%l7 + 0x44], %f0 call loop_2987 fmovdcc %xcc, %f8, %f3 ldub [%l7 + 0x61], %o2 fbge %fcc0, loop_2988 loop_2987: tne %icc, 0x0 sdivcc %o4, 0x1D8C, %g5 bvc %icc, loop_2989 loop_2988: fmovsn %xcc, %f5, %f13 fcmpgt16 %f12, %f4, %o6 edge32 %o7, %l6, %g1 loop_2989: nop setx loop_2990, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmple32 %f10, %f0, %l2 fmovdg %icc, %f3, %f13 tsubcc %i1, %i3, %o1 loop_2990: fbn,a %fcc3, loop_2991 fandnot1s %f0, %f11, %f11 fmovrsgez %i0, %f12, %f0 ldsh [%l7 + 0x38], %i4 loop_2991: xor %i6, 0x1935, %g2 ldd [%l7 + 0x60], %f6 st %f9, [%l7 + 0x50] movg %xcc, %g6, %g3 lduh [%l7 + 0x4E], %l1 fornot2s %f3, %f15, %f1 stw %o5, [%l7 + 0x74] ldx [%l7 + 0x30], %g7 alignaddrl %i2, %o0, %l5 array8 %l4, %l3, %o3 movne %xcc, %i7, %l0 stx %i5, [%l7 + 0x08] fmovdcs %xcc, %f10, %f10 xnor %o2, 0x0B95, %o4 fmovda %icc, %f7, %f8 fmovdpos %xcc, %f5, %f6 fcmpd %fcc3, %f10, %f10 fpack32 %f8, %f4, %f4 te %xcc, 0x2 fpmerge %f15, %f5, %f2 st %f10, [%l7 + 0x5C] sethi 0x126A, %g5 fnegs %f9, %f14 std %f4, [%l7 + 0x60] move %xcc, %g4, %o7 edge8l %l6, %g1, %l2 bneg,a,pt %xcc, loop_2992 movl %icc, %i1, %o6 fcmpgt32 %f6, %f10, %i3 udivx %i0, 0x1E3C, %i4 loop_2992: fmovscs %icc, %f14, %f13 tsubcctv %o1, 0x1D7D, %g2 fmuld8ulx16 %f4, %f10, %f14 fmovrdne %g6, %f2, %f2 tsubcctv %g3, %l1, %o5 mulscc %g7, %i2, %i6 fmovde %icc, %f5, %f6 stx %o0, [%l7 + 0x10] ld [%l7 + 0x18], %f1 movrlz %l4, %l5, %o3 tsubcctv %l3, %l0, %i5 ldx [%l7 + 0x78], %o2 st %f15, [%l7 + 0x78] fpsub32 %f14, %f8, %f10 tg %icc, 0x1 xor %o4, %i7, %g5 nop setx loop_2993, %l0, %l1 jmpl %l1, %g4 pdist %f6, %f4, %f10 ldsh [%l7 + 0x64], %l6 stw %o7, [%l7 + 0x08] loop_2993: fbn,a %fcc3, loop_2994 fbg,a %fcc0, loop_2995 stx %l2, [%l7 + 0x28] ldsh [%l7 + 0x24], %i1 loop_2994: fone %f14 loop_2995: fsrc2s %f4, %f8 addcc %g1, 0x1676, %i3 fnegd %f8, %f8 sllx %o6, 0x09, %i0 edge16l %i4, %o1, %g6 ldsh [%l7 + 0x5A], %g3 lduw [%l7 + 0x14], %g2 ldx [%l7 + 0x28], %o5 ld [%l7 + 0x64], %f10 sub %g7, 0x1BBC, %l1 std %f4, [%l7 + 0x18] ldx [%l7 + 0x20], %i6 fmovrdne %i2, %f2, %f12 ldsb [%l7 + 0x63], %o0 fbl %fcc3, loop_2996 subccc %l5, 0x0436, %l4 fmovda %icc, %f9, %f8 sth %o3, [%l7 + 0x5E] loop_2996: stw %l3, [%l7 + 0x60] tl %xcc, 0x1 fmovsneg %xcc, %f7, %f6 tle %xcc, 0x3 ldsw [%l7 + 0x54], %l0 ldsw [%l7 + 0x74], %i5 tcs %icc, 0x4 fmovrslz %o4, %f11, %f8 movrlz %o2, %i7, %g5 fmovrdlz %l6, %f12, %f0 ldsw [%l7 + 0x54], %o7 ldx [%l7 + 0x68], %g4 fbug %fcc1, loop_2997 ba loop_2998 fmovse %xcc, %f13, %f7 fabsd %f0, %f6 loop_2997: fornot1s %f7, %f10, %f5 loop_2998: andncc %l2, %g1, %i1 addcc %i3, %i0, %o6 movvc %xcc, %i4, %g6 fnegs %f10, %f15 bg,a,pn %xcc, loop_2999 sll %o1, %g2, %g3 edge16 %g7, %o5, %i6 ldsb [%l7 + 0x3C], %i2 loop_2999: ta %xcc, 0x7 ldsw [%l7 + 0x74], %o0 ldsw [%l7 + 0x34], %l5 movleu %icc, %l1, %o3 fpadd16 %f6, %f8, %f8 fmovrse %l4, %f11, %f4 lduh [%l7 + 0x74], %l0 fmul8x16au %f7, %f7, %f4 lduw [%l7 + 0x48], %i5 fbl,a %fcc0, loop_3000 fcmpeq16 %f10, %f14, %l3 nop setx loop_3001, %l0, %l1 jmpl %l1, %o4 fmovdle %xcc, %f13, %f1 loop_3000: tl %xcc, 0x6 movg %icc, %o2, %i7 loop_3001: addcc %l6, 0x1D20, %g5 fpsub16 %f0, %f4, %f14 sdivx %o7, 0x09A4, %g4 fsrc1 %f8, %f10 edge8 %l2, %i1, %i3 fbul,a %fcc2, loop_3002 ld [%l7 + 0x18], %f5 xor %g1, 0x0AA1, %o6 fmovdn %icc, %f10, %f9 loop_3002: lduh [%l7 + 0x4C], %i4 st %f15, [%l7 + 0x20] fxnors %f0, %f14, %f10 ldub [%l7 + 0x3B], %i0 tcc %icc, 0x4 ldsw [%l7 + 0x30], %o1 fornot1 %f6, %f12, %f0 fpack16 %f14, %f5 fmovrdgz %g6, %f14, %f14 fmovdgu %icc, %f7, %f14 bcc %icc, loop_3003 fmovsa %xcc, %f3, %f9 bgu,a loop_3004 ld [%l7 + 0x4C], %f1 loop_3003: bgu,a,pn %xcc, loop_3005 movg %icc, %g3, %g7 loop_3004: tne %xcc, 0x1 array8 %o5, %g2, %i2 loop_3005: fmovsg %icc, %f8, %f1 ld [%l7 + 0x34], %f5 fmovdg %icc, %f14, %f3 ldd [%l7 + 0x70], %f2 lduw [%l7 + 0x54], %o0 tleu %icc, 0x2 stw %l5, [%l7 + 0x14] fabss %f6, %f13 fbg,a %fcc0, loop_3006 ldd [%l7 + 0x68], %f0 fmul8x16al %f10, %f9, %f12 tge %icc, 0x7 loop_3006: ldsb [%l7 + 0x08], %l1 ld [%l7 + 0x14], %f4 fmovrde %i6, %f8, %f10 fmovdpos %xcc, %f12, %f9 stx %l4, [%l7 + 0x50] fmovdvs %xcc, %f1, %f3 xnor %l0, 0x124E, %i5 fmovrdne %l3, %f14, %f10 fxor %f4, %f0, %f14 fsrc2 %f8, %f2 fmovrsgez %o4, %f11, %f0 fcmple32 %f10, %f10, %o2 fmovdne %xcc, %f2, %f0 tvc %icc, 0x1 ld [%l7 + 0x0C], %f3 ldd [%l7 + 0x50], %f12 ldsb [%l7 + 0x25], %i7 srl %l6, 0x01, %g5 edge8l %o3, %o7, %l2 fmovd %f8, %f6 lduw [%l7 + 0x70], %i1 fmovsneg %xcc, %f14, %f11 ld [%l7 + 0x74], %f14 stb %g4, [%l7 + 0x25] fxors %f11, %f13, %f13 fcmple16 %f8, %f0, %i3 fmovda %xcc, %f5, %f10 fbul %fcc3, loop_3007 ld [%l7 + 0x20], %f14 fornot1s %f0, %f2, %f0 ldsb [%l7 + 0x3F], %g1 loop_3007: fba %fcc0, loop_3008 movneg %icc, %o6, %i4 edge32n %i0, %o1, %g6 stw %g3, [%l7 + 0x58] loop_3008: fmovrdne %g7, %f10, %f4 lduw [%l7 + 0x6C], %o5 fble,a %fcc0, loop_3009 array32 %i2, %g2, %l5 smul %l1, %i6, %o0 stw %l0, [%l7 + 0x4C] loop_3009: movge %xcc, %l4, %i5 tsubcctv %o4, 0x007A, %o2 udivcc %i7, 0x1541, %l3 stx %l6, [%l7 + 0x38] xnorcc %g5, %o7, %o3 sth %i1, [%l7 + 0x2E] bvs,pt %icc, loop_3010 lduw [%l7 + 0x78], %l2 ld [%l7 + 0x1C], %f9 fabsd %f10, %f6 loop_3010: fmovsn %xcc, %f3, %f14 fmovdleu %icc, %f14, %f15 ldsh [%l7 + 0x5E], %g4 ld [%l7 + 0x34], %f1 st %f3, [%l7 + 0x2C] fnegs %f8, %f11 fpadd16 %f10, %f6, %f8 movneg %icc, %g1, %i3 tne %icc, 0x0 sth %i4, [%l7 + 0x50] fmovsle %icc, %f11, %f11 fmovsne %xcc, %f8, %f14 umulcc %i0, %o1, %g6 fcmped %fcc3, %f4, %f0 fmovse %xcc, %f7, %f10 edge32n %g3, %o6, %g7 fpadd16s %f12, %f8, %f5 ld [%l7 + 0x40], %f6 std %f2, [%l7 + 0x08] stw %i2, [%l7 + 0x3C] fnot1s %f4, %f3 movre %g2, %o5, %l1 stx %i6, [%l7 + 0x70] fmovrdgez %l5, %f6, %f2 ldub [%l7 + 0x71], %l0 fzeros %f0 movl %xcc, %o0, %l4 subc %i5, %o4, %o2 fmovrdne %l3, %f6, %f0 fandnot1 %f2, %f6, %f12 fbue %fcc2, loop_3011 fmovsge %xcc, %f13, %f7 sth %l6, [%l7 + 0x76] stw %g5, [%l7 + 0x3C] loop_3011: taddcctv %o7, %o3, %i1 tne %icc, 0x0 ld [%l7 + 0x34], %f1 movg %icc, %l2, %g4 stw %g1, [%l7 + 0x70] smulcc %i7, 0x0A20, %i4 st %f13, [%l7 + 0x38] fpadd32s %f2, %f11, %f5 fnot1s %f6, %f3 fabsd %f10, %f14 ldd [%l7 + 0x68], %f8 fmovrdgz %i0, %f0, %f12 sllx %o1, %i3, %g6 fpsub16s %f15, %f4, %f12 stw %g3, [%l7 + 0x50] add %g7, %i2, %o6 fmovsn %icc, %f2, %f9 bneg %xcc, loop_3012 movcc %xcc, %o5, %l1 lduh [%l7 + 0x5E], %i6 fornot1s %f11, %f12, %f3 loop_3012: fbue,a %fcc3, loop_3013 brlz %g2, loop_3014 tne %icc, 0x4 fmovrsgez %l5, %f10, %f5 loop_3013: fbl,a %fcc3, loop_3015 loop_3014: ldub [%l7 + 0x62], %l0 srax %l4, 0x06, %i5 taddcctv %o4, %o0, %l3 loop_3015: fcmpne32 %f12, %f10, %o2 fmul8x16au %f0, %f5, %f0 fmovsneg %icc, %f11, %f1 fornot2 %f0, %f10, %f14 ldx [%l7 + 0x38], %l6 ldsh [%l7 + 0x46], %g5 brz %o3, loop_3016 ldsh [%l7 + 0x70], %o7 sdivcc %l2, 0x0928, %i1 edge16n %g1, %g4, %i7 loop_3016: fbn %fcc0, loop_3017 movneg %xcc, %i4, %o1 brlz,a %i0, loop_3018 addcc %g6, %i3, %g7 loop_3017: xorcc %g3, %o6, %o5 fmovsleu %icc, %f12, %f11 loop_3018: tne %icc, 0x7 subccc %i2, %i6, %l1 ld [%l7 + 0x68], %f10 stb %g2, [%l7 + 0x67] ta %icc, 0x3 stb %l0, [%l7 + 0x63] fmovrsne %l4, %f11, %f5 movgu %icc, %i5, %l5 fmovdleu %xcc, %f10, %f12 addc %o4, %o0, %l3 sth %o2, [%l7 + 0x2C] tleu %icc, 0x3 fcmpes %fcc0, %f5, %f5 fzeros %f8 movn %icc, %g5, %o3 smul %l6, %l2, %o7 brz %i1, loop_3019 fba,a %fcc2, loop_3020 brgez,a %g4, loop_3021 ldd [%l7 + 0x30], %f6 loop_3019: lduh [%l7 + 0x2A], %i7 loop_3020: fcmpgt32 %f0, %f4, %g1 loop_3021: movrne %o1, %i4, %i0 tleu %xcc, 0x0 fmovrsne %g6, %f7, %f15 bg,a,pt %icc, loop_3022 fmovsgu %icc, %f6, %f3 fbe %fcc3, loop_3023 bneg,pt %icc, loop_3024 loop_3022: lduw [%l7 + 0x7C], %i3 fnegd %f0, %f6 loop_3023: fmovsge %icc, %f6, %f12 loop_3024: srl %g3, %g7, %o5 ld [%l7 + 0x2C], %f10 addcc %i2, 0x090D, %i6 ldsw [%l7 + 0x48], %o6 fmovrsne %g2, %f11, %f0 tsubcctv %l0, %l4, %l1 tge %icc, 0x5 fmovsge %icc, %f1, %f6 fbule,a %fcc0, loop_3025 fcmpne32 %f14, %f8, %l5 ldsb [%l7 + 0x4C], %i5 fblg %fcc0, loop_3026 loop_3025: udivcc %o4, 0x1F89, %l3 subccc %o2, 0x0FB3, %o0 fcmps %fcc1, %f8, %f15 loop_3026: sth %g5, [%l7 + 0x12] movge %icc, %l6, %o3 sth %o7, [%l7 + 0x1C] move %icc, %i1, %g4 fmovdn %icc, %f14, %f8 std %f4, [%l7 + 0x60] fmovs %f6, %f14 tsubcctv %i7, 0x0B12, %g1 fmovd %f4, %f8 fnegd %f6, %f14 nop setx loop_3027, %l0, %l1 jmpl %l1, %l2 movge %xcc, %i4, %i0 sth %g6, [%l7 + 0x14] fone %f2 loop_3027: tneg %xcc, 0x6 ldsh [%l7 + 0x44], %o1 ldub [%l7 + 0x5E], %i3 ldd [%l7 + 0x70], %f6 tcc %xcc, 0x2 fbge,a %fcc0, loop_3028 array8 %g3, %g7, %o5 fbg,a %fcc0, loop_3029 edge16 %i6, %i2, %o6 loop_3028: edge16l %l0, %g2, %l1 movvc %icc, %l4, %l5 loop_3029: stb %i5, [%l7 + 0x67] tle %icc, 0x2 movcs %xcc, %l3, %o4 fandnot1 %f4, %f6, %f8 nop setx loop_3030, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fxors %f8, %f1, %f1 tn %icc, 0x3 siam 0x6 loop_3030: stb %o2, [%l7 + 0x18] movvs %icc, %g5, %l6 fcmpgt32 %f8, %f0, %o0 add %o3, %i1, %g4 fands %f0, %f5, %f3 fpmerge %f10, %f15, %f14 fmovsgu %icc, %f13, %f0 st %f4, [%l7 + 0x1C] fmovdneg %xcc, %f3, %f14 ld [%l7 + 0x38], %f12 movneg %xcc, %i7, %g1 edge32ln %o7, %i4, %i0 fmovd %f10, %f6 stx %g6, [%l7 + 0x10] umulcc %o1, %l2, %i3 fandnot1 %f2, %f0, %f4 brz %g7, loop_3031 ld [%l7 + 0x54], %f5 mulx %g3, 0x0A50, %i6 ldsh [%l7 + 0x6A], %o5 loop_3031: std %f2, [%l7 + 0x10] ldx [%l7 + 0x30], %o6 fmovrslz %i2, %f15, %f1 movrlz %l0, 0x007, %l1 nop setx loop_3032, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry array16 %l4, %l5, %i5 ld [%l7 + 0x40], %f0 tl %icc, 0x7 loop_3032: te %xcc, 0x3 fand %f10, %f6, %f0 movvs %xcc, %l3, %o4 fmovdpos %icc, %f3, %f10 udivcc %o2, 0x13C0, %g2 movrgez %g5, 0x0A7, %o0 tg %xcc, 0x4 bg loop_3033 fmovrdlez %o3, %f14, %f2 bshuffle %f4, %f6, %f4 ldsh [%l7 + 0x44], %i1 loop_3033: alignaddrl %g4, %l6, %g1 lduw [%l7 + 0x78], %i7 xnorcc %i4, %i0, %o7 sdiv %o1, 0x0305, %g6 lduh [%l7 + 0x74], %l2 fmovdcc %xcc, %f8, %f12 subccc %g7, 0x156A, %i3 fmul8ulx16 %f0, %f12, %f14 andncc %i6, %o5, %o6 lduw [%l7 + 0x48], %i2 sethi 0x0194, %g3 fbl,a %fcc2, loop_3034 fmovsa %xcc, %f9, %f3 fbul,a %fcc1, loop_3035 edge32ln %l1, %l0, %l5 loop_3034: tneg %xcc, 0x4 andcc %l4, 0x0D16, %l3 loop_3035: stx %o4, [%l7 + 0x58] fmovsleu %xcc, %f13, %f6 fmovdpos %xcc, %f3, %f6 ldd [%l7 + 0x38], %f14 lduh [%l7 + 0x14], %o2 bvc,a %icc, loop_3036 stw %i5, [%l7 + 0x34] fornot2 %f12, %f10, %f0 st %f3, [%l7 + 0x0C] loop_3036: fmovrsgz %g2, %f5, %f10 std %f10, [%l7 + 0x28] srl %o0, %g5, %o3 fmul8sux16 %f10, %f8, %f12 stx %g4, [%l7 + 0x40] fandnot2s %f7, %f12, %f1 fnot1 %f2, %f0 tge %xcc, 0x6 ba,pt %icc, loop_3037 tl %icc, 0x0 fmovrdlz %l6, %f14, %f6 popc 0x176B, %g1 loop_3037: ble loop_3038 stx %i7, [%l7 + 0x48] fornot2s %f2, %f2, %f0 and %i1, %i0, %o7 loop_3038: stx %o1, [%l7 + 0x68] mulx %i4, %l2, %g6 sll %g7, 0x14, %i3 ldx [%l7 + 0x70], %o5 ldsh [%l7 + 0x70], %i6 bneg %xcc, loop_3039 fcmpgt16 %f12, %f2, %o6 ldub [%l7 + 0x48], %g3 ldub [%l7 + 0x35], %i2 loop_3039: fmovdn %xcc, %f8, %f6 addccc %l0, 0x1F8B, %l1 fbg %fcc1, loop_3040 bn,pt %icc, loop_3041 ldsb [%l7 + 0x33], %l5 alignaddrl %l3, %l4, %o4 loop_3040: edge32 %o2, %i5, %g2 loop_3041: pdist %f0, %f10, %f14 fnegd %f8, %f8 and %o0, 0x17C9, %g5 andncc %o3, %l6, %g4 subc %g1, 0x1573, %i1 stb %i0, [%l7 + 0x21] orcc %i7, %o7, %i4 array16 %o1, %l2, %g6 fcmpeq16 %f10, %f10, %g7 fcmple32 %f14, %f10, %o5 st %f0, [%l7 + 0x78] lduw [%l7 + 0x70], %i6 st %f14, [%l7 + 0x0C] fmovse %xcc, %f7, %f1 bcc,pt %xcc, loop_3042 ldsw [%l7 + 0x18], %o6 xnor %g3, %i3, %l0 bvs,a,pt %icc, loop_3043 loop_3042: lduw [%l7 + 0x30], %i2 ld [%l7 + 0x30], %f5 faligndata %f6, %f12, %f6 loop_3043: edge32ln %l1, %l3, %l5 fblg,a %fcc1, loop_3044 fpsub32s %f1, %f6, %f13 edge32ln %o4, %l4, %i5 fmovrslez %o2, %f13, %f1 loop_3044: lduh [%l7 + 0x1E], %o0 srlx %g5, 0x0E, %o3 fmovsn %icc, %f4, %f1 srax %g2, %g4, %g1 tgu %xcc, 0x0 bn,a,pn %icc, loop_3045 fexpand %f3, %f2 addcc %l6, %i0, %i7 fnegs %f6, %f3 loop_3045: fbne,a %fcc2, loop_3046 umul %i1, 0x0B4A, %o7 fmovsge %icc, %f0, %f13 umulcc %o1, %i4, %l2 loop_3046: sethi 0x1D91, %g7 ld [%l7 + 0x70], %f15 udivcc %o5, 0x1A3C, %g6 fmovdcc %xcc, %f8, %f2 ldsh [%l7 + 0x6E], %o6 lduw [%l7 + 0x48], %i6 ldsw [%l7 + 0x48], %i3 movg %icc, %l0, %g3 st %f5, [%l7 + 0x78] movcc %xcc, %l1, %i2 tl %xcc, 0x3 nop setx loop_3047, %l0, %l1 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 + 0x1A], %l3 bn,a loop_3048 fmovde %xcc, %f5, %f3 loop_3047: fmovsle %icc, %f8, %f12 srl %l5, %o4, %l4 loop_3048: ldx [%l7 + 0x50], %i5 and %o0, %g5, %o2 fmovrdlz %o3, %f0, %f6 subc %g4, 0x0A61, %g1 addc %g2, 0x09A3, %l6 ldsb [%l7 + 0x2D], %i0 movgu %icc, %i1, %o7 brz %i7, loop_3049 fmovs %f9, %f8 movge %xcc, %o1, %l2 fzeros %f5 loop_3049: fmovrsgz %i4, %f10, %f3 edge8ln %g7, %g6, %o6 subc %i6, 0x0E16, %o5 st %f11, [%l7 + 0x14] fmovdcs %icc, %f10, %f0 stb %i3, [%l7 + 0x1D] sll %l0, %l1, %i2 lduw [%l7 + 0x74], %l3 andncc %l5, %g3, %l4 umulcc %i5, %o4, %g5 mova %icc, %o0, %o2 fpsub16 %f0, %f12, %f10 ld [%l7 + 0x30], %f9 fmovdvs %xcc, %f11, %f0 fba,a %fcc0, loop_3050 te %xcc, 0x4 fmul8x16au %f3, %f7, %f2 lduw [%l7 + 0x48], %g4 loop_3050: ldub [%l7 + 0x36], %o3 sethi 0x048E, %g1 fmovsvs %icc, %f15, %f12 ldsb [%l7 + 0x3C], %l6 std %f4, [%l7 + 0x70] bgu,pn %icc, loop_3051 orcc %i0, %i1, %g2 fbul,a %fcc2, loop_3052 sll %o7, 0x05, %o1 loop_3051: ldsw [%l7 + 0x1C], %i7 edge32ln %l2, %g7, %g6 loop_3052: movneg %icc, %o6, %i6 faligndata %f10, %f4, %f6 subccc %i4, %i3, %l0 fbue %fcc1, loop_3053 fbe %fcc2, loop_3054 fsrc1s %f7, %f0 fbuge %fcc1, loop_3055 loop_3053: stx %o5, [%l7 + 0x08] loop_3054: fcmpne16 %f6, %f8, %i2 ldx [%l7 + 0x30], %l3 loop_3055: ldsw [%l7 + 0x08], %l1 fmovrdne %l5, %f12, %f2 nop setx loop_3056, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fxnor %f6, %f4, %f10 stx %g3, [%l7 + 0x20] stb %l4, [%l7 + 0x65] loop_3056: stx %i5, [%l7 + 0x60] fnegd %f0, %f6 tn %icc, 0x3 st %f4, [%l7 + 0x1C] fnegd %f6, %f14 xorcc %o4, 0x04A7, %o0 and %g5, 0x14F8, %g4 tsubcc %o3, 0x1C08, %o2 ldsw [%l7 + 0x14], %g1 fmovsn %icc, %f5, %f2 ldsw [%l7 + 0x08], %i0 tsubcc %i1, 0x0B17, %g2 sdiv %o7, 0x1413, %l6 fmovsvs %xcc, %f3, %f13 ld [%l7 + 0x58], %f12 fmovscs %xcc, %f5, %f15 stb %o1, [%l7 + 0x59] sth %l2, [%l7 + 0x7A] sdiv %g7, 0x0BB7, %i7 tneg %icc, 0x1 movrlez %g6, %o6, %i6 ba,pn %icc, loop_3057 ldsh [%l7 + 0x7E], %i4 fmovs %f11, %f5 std %f14, [%l7 + 0x50] loop_3057: fpadd16 %f10, %f4, %f12 array16 %i3, %l0, %i2 nop setx loop_3058, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpack16 %f10, %f1 edge8 %l3, %o5, %l5 bcc,a,pt %icc, loop_3059 loop_3058: stw %l1, [%l7 + 0x48] tpos %xcc, 0x2 ldsh [%l7 + 0x38], %g3 loop_3059: stw %l4, [%l7 + 0x1C] lduh [%l7 + 0x52], %o4 alignaddrl %i5, %o0, %g4 movn %icc, %o3, %o2 std %f12, [%l7 + 0x38] st %f4, [%l7 + 0x54] fmovse %icc, %f4, %f8 ldub [%l7 + 0x1B], %g5 ldsh [%l7 + 0x48], %i0 movge %icc, %i1, %g2 fmovrdne %g1, %f0, %f6 fbl %fcc2, loop_3060 fba %fcc2, loop_3061 and %o7, %o1, %l6 ld [%l7 + 0x70], %f1 loop_3060: fbul %fcc2, loop_3062 loop_3061: fmovdn %xcc, %f4, %f5 fcmped %fcc2, %f8, %f10 addc %l2, %g7, %i7 loop_3062: srl %o6, %i6, %i4 addc %g6, 0x1231, %l0 bvc,a,pt %xcc, loop_3063 fands %f8, %f9, %f9 ldd [%l7 + 0x08], %f2 stx %i3, [%l7 + 0x18] loop_3063: ba,a %icc, loop_3064 andncc %l3, %o5, %i2 ldd [%l7 + 0x78], %f12 ldsh [%l7 + 0x56], %l5 loop_3064: ba,pt %xcc, loop_3065 ldub [%l7 + 0x12], %g3 fxnor %f12, %f0, %f8 array16 %l1, %l4, %o4 loop_3065: edge32ln %o0, %i5, %g4 fcmpeq32 %f8, %f6, %o3 movrgz %o2, 0x0E7, %g5 nop setx loop_3066, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %i0, [%l7 + 0x34] movpos %icc, %g2, %i1 stb %o7, [%l7 + 0x41] loop_3066: edge16 %o1, %l6, %g1 fzero %f6 fmovrde %g7, %f8, %f0 stw %l2, [%l7 + 0x28] udivcc %i7, 0x19BE, %o6 nop setx loop_3067, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bg %icc, loop_3068 alignaddr %i6, %g6, %l0 bvc %xcc, loop_3069 loop_3067: fmovdcs %xcc, %f3, %f15 loop_3068: ldub [%l7 + 0x17], %i4 fmovsgu %xcc, %f3, %f6 loop_3069: lduw [%l7 + 0x50], %i3 fabss %f9, %f5 st %f5, [%l7 + 0x14] edge32 %o5, %l3, %l5 udivx %g3, 0x1818, %l1 xor %i2, 0x0C93, %l4 mulx %o4, %o0, %i5 bshuffle %f0, %f14, %f6 mova %icc, %o3, %o2 std %f12, [%l7 + 0x48] fmovspos %xcc, %f4, %f4 fbg,a %fcc0, loop_3070 ldub [%l7 + 0x68], %g4 fmovsn %xcc, %f8, %f15 sethi 0x1C7E, %g5 loop_3070: call loop_3071 srlx %g2, 0x04, %i0 stb %i1, [%l7 + 0x72] fmovdvc %xcc, %f4, %f15 loop_3071: movne %icc, %o1, %o7 fnot1 %f10, %f2 ldsw [%l7 + 0x40], %g1 addcc %g7, 0x0ED3, %l2 brnz,a %i7, loop_3072 stb %l6, [%l7 + 0x3C] 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 st %f2, [%l7 + 0x38] loop_3072: movneg %xcc, %o6, %g6 edge8n %i6, %l0, %i3 loop_3073: movgu %xcc, %o5, %l3 be,pn %xcc, loop_3074 movrgz %l5, 0x33B, %g3 sth %l1, [%l7 + 0x26] lduw [%l7 + 0x4C], %i4 loop_3074: ldd [%l7 + 0x58], %f6 ldx [%l7 + 0x48], %i2 fnor %f2, %f14, %f0 ldsw [%l7 + 0x30], %o4 ldub [%l7 + 0x78], %o0 ldsb [%l7 + 0x39], %i5 stw %l4, [%l7 + 0x08] fone %f12 fmovd %f12, %f2 fmovsl %icc, %f7, %f11 fandnot2s %f14, %f14, %f12 fmovdcc %icc, %f13, %f4 movrlz %o2, 0x0A5, %g4 fmovsne %xcc, %f9, %f5 fsrc2 %f8, %f0 tn %xcc, 0x6 nop setx loop_3075, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fblg,a %fcc2, loop_3076 udivcc %g5, 0x00EC, %o3 movvs %xcc, %g2, %i1 loop_3075: fcmps %fcc0, %f8, %f6 loop_3076: ldsh [%l7 + 0x1A], %o1 fmovdleu %xcc, %f12, %f13 lduh [%l7 + 0x7C], %i0 fors %f15, %f11, %f2 lduw [%l7 + 0x20], %o7 addcc %g7, %g1, %l2 taddcctv %i7, %l6, %g6 fmovsleu %xcc, %f15, %f5 fmovsn %xcc, %f3, %f9 std %f4, [%l7 + 0x60] movpos %xcc, %i6, %o6 fpsub16 %f4, %f14, %f6 fble,a %fcc0, loop_3077 st %f12, [%l7 + 0x24] movrlz %i3, 0x1F9, %l0 movl %xcc, %l3, %l5 loop_3077: fbul %fcc3, loop_3078 ldsw [%l7 + 0x60], %o5 ldx [%l7 + 0x30], %l1 lduh [%l7 + 0x7A], %g3 loop_3078: fmovsg %xcc, %f8, %f3 fmovdl %xcc, %f11, %f5 lduw [%l7 + 0x0C], %i4 ldx [%l7 + 0x78], %i2 fcmpeq32 %f14, %f10, %o0 stw %o4, [%l7 + 0x6C] stw %l4, [%l7 + 0x48] taddcc %i5, %g4, %g5 ldsh [%l7 + 0x7A], %o2 bneg,a %icc, loop_3079 xnor %o3, %g2, %o1 bgu,pt %xcc, loop_3080 ldsh [%l7 + 0x34], %i0 loop_3079: andcc %o7, 0x1B0D, %g7 tvc %xcc, 0x0 loop_3080: ldsb [%l7 + 0x3E], %i1 sth %l2, [%l7 + 0x1C] fpsub32 %f4, %f8, %f4 std %f10, [%l7 + 0x38] edge16 %i7, %l6, %g6 bn,a,pn %icc, loop_3081 stb %g1, [%l7 + 0x30] tg %xcc, 0x6 sth %o6, [%l7 + 0x20] loop_3081: ldsh [%l7 + 0x26], %i6 fbg %fcc3, loop_3082 fabsd %f2, %f8 edge16 %l0, %l3, %l5 bvs,a loop_3083 loop_3082: stw %i3, [%l7 + 0x10] fornot1 %f6, %f0, %f4 andncc %l1, %g3, %o5 loop_3083: bcs,pn %xcc, loop_3084 std %f4, [%l7 + 0x60] fbo,a %fcc3, loop_3085 alignaddrl %i4, %i2, %o4 loop_3084: ld [%l7 + 0x20], %f2 fpadd16s %f9, %f13, %f10 loop_3085: fmovdn %icc, %f6, %f8 fbue,a %fcc1, loop_3086 sdiv %l4, 0x0B07, %i5 nop setx loop_3087, %l0, %l1 jmpl %l1, %o0 sdivx %g5, 0x131A, %g4 loop_3086: fmovsge %xcc, %f12, %f13 ldd [%l7 + 0x60], %f2 loop_3087: ldsh [%l7 + 0x72], %o2 xor %o3, 0x1ACD, %g2 brgez %o1, loop_3088 fmovrslz %i0, %f15, %f2 std %f8, [%l7 + 0x20] ldsw [%l7 + 0x24], %o7 loop_3088: edge32l %g7, %i1, %i7 fone %f8 fnands %f8, %f14, %f8 edge32l %l2, %l6, %g1 te %icc, 0x2 fbe %fcc2, loop_3089 ldd [%l7 + 0x48], %f10 lduw [%l7 + 0x4C], %o6 fandnot2s %f15, %f14, %f9 loop_3089: ld [%l7 + 0x78], %f14 lduw [%l7 + 0x40], %g6 movvc %xcc, %l0, %i6 bneg,a,pt %icc, loop_3090 fnot2s %f6, %f9 fbuge,a %fcc2, loop_3091 ldx [%l7 + 0x48], %l5 loop_3090: movre %l3, %l1, %i3 bge loop_3092 loop_3091: std %f4, [%l7 + 0x08] stb %o5, [%l7 + 0x61] bvc,a %icc, loop_3093 loop_3092: move %xcc, %g3, %i4 movre %o4, 0x3D5, %l4 ldsh [%l7 + 0x66], %i5 loop_3093: std %f10, [%l7 + 0x38] fmovrdgez %i2, %f14, %f6 movg %xcc, %g5, %g4 ldsb [%l7 + 0x2C], %o0 fbuge,a %fcc3, loop_3094 tcs %xcc, 0x6 ldsh [%l7 + 0x64], %o3 fmovsge %icc, %f6, %f8 loop_3094: fbule,a %fcc3, loop_3095 movle %icc, %o2, %g2 st %f6, [%l7 + 0x40] faligndata %f4, %f2, %f8 loop_3095: fbn %fcc3, loop_3096 ldsb [%l7 + 0x2E], %o1 fmovdl %icc, %f6, %f1 mulx %i0, %g7, %i1 loop_3096: tge %xcc, 0x3 fabss %f14, %f12 fmovsne %icc, %f0, %f5 ld [%l7 + 0x1C], %f10 lduh [%l7 + 0x52], %o7 ldsw [%l7 + 0x68], %i7 fmovrslz %l6, %f3, %f5 taddcctv %l2, %o6, %g6 stb %g1, [%l7 + 0x17] bcs %icc, loop_3097 fcmple32 %f0, %f4, %l0 edge16n %i6, %l5, %l3 mulx %i3, %o5, %g3 loop_3097: movre %i4, 0x1F5, %l1 andncc %o4, %l4, %i5 andn %i2, 0x19FA, %g5 fcmpne16 %f14, %f10, %o0 ldub [%l7 + 0x12], %o3 brlz,a %g4, loop_3098 fmovdge %xcc, %f7, %f12 ldd [%l7 + 0x50], %f4 fcmpd %fcc3, %f12, %f8 loop_3098: fmovscs %xcc, %f7, %f9 tvs %icc, 0x6 lduh [%l7 + 0x20], %g2 fandnot1s %f12, %f3, %f8 ld [%l7 + 0x4C], %f5 ld [%l7 + 0x68], %f3 fmovrdlz %o2, %f8, %f10 sra %i0, 0x09, %g7 fmul8x16 %f5, %f4, %f6 call loop_3099 fand %f6, %f4, %f14 bleu,a,pn %xcc, loop_3100 nop setx loop_3101, %l0, %l1 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_3099: fones %f2 fbl,a %fcc0, loop_3102 loop_3100: fmovrsne %o1, %f10, %f14 loop_3101: udivx %o7, 0x0E38, %i1 stx %i7, [%l7 + 0x58] loop_3102: lduh [%l7 + 0x44], %l2 umulcc %l6, 0x01C8, %o6 fba %fcc0, loop_3103 subcc %g6, 0x0F36, %l0 fmovsle %icc, %f9, %f0 stx %g1, [%l7 + 0x38] loop_3103: ldx [%l7 + 0x30], %l5 lduh [%l7 + 0x76], %i6 lduh [%l7 + 0x56], %l3 fsrc1s %f4, %f12 fpmerge %f9, %f6, %f0 fmovrdne %i3, %f14, %f6 tcc %icc, 0x7 fnot2s %f9, %f4 lduw [%l7 + 0x28], %g3 fnand %f10, %f8, %f10 orn %o5, %l1, %o4 stw %i4, [%l7 + 0x08] fnands %f5, %f10, %f12 fcmpne16 %f6, %f14, %i5 subccc %i2, %l4, %g5 fcmpes %fcc2, %f6, %f7 st %f15, [%l7 + 0x30] fcmped %fcc2, %f6, %f0 std %f4, [%l7 + 0x50] call loop_3104 alignaddrl %o0, %g4, %g2 tsubcc %o3, %o2, %g7 fba %fcc2, loop_3105 loop_3104: sdivcc %o1, 0x1264, %i0 edge32 %i1, %o7, %l2 fmovrdlz %i7, %f0, %f6 loop_3105: srlx %o6, 0x06, %l6 ldd [%l7 + 0x50], %f4 sth %g6, [%l7 + 0x14] edge8 %l0, %g1, %l5 fcmple32 %f6, %f12, %i6 sdivx %l3, 0x15B4, %g3 stb %o5, [%l7 + 0x5E] movle %xcc, %l1, %o4 fnors %f14, %f1, %f4 fbg %fcc0, loop_3106 addcc %i3, %i5, %i4 umul %l4, %i2, %g5 udiv %g4, 0x0208, %g2 loop_3106: fmovrde %o0, %f14, %f12 sllx %o3, %g7, %o1 umulcc %i0, 0x0E00, %o2 fcmpne32 %f8, %f2, %o7 bge,pt %icc, loop_3107 ldsw [%l7 + 0x24], %l2 fbne %fcc1, loop_3108 tge %xcc, 0x7 loop_3107: movgu %xcc, %i7, %o6 bshuffle %f10, %f12, %f10 loop_3108: tne %icc, 0x3 ldsb [%l7 + 0x6E], %i1 fmovspos %icc, %f6, %f14 ldub [%l7 + 0x15], %l6 stw %l0, [%l7 + 0x24] bpos,pt %xcc, loop_3109 tn %xcc, 0x4 ldd [%l7 + 0x28], %f8 fandnot1s %f0, %f7, %f9 loop_3109: taddcctv %g1, %l5, %i6 brnz,a %g6, loop_3110 bvc %icc, loop_3111 sth %g3, [%l7 + 0x4A] edge8n %o5, %l1, %o4 loop_3110: fpmerge %f9, %f8, %f10 loop_3111: fmovdpos %icc, %f0, %f4 xorcc %i3, 0x1EB3, %l3 lduw [%l7 + 0x54], %i4 bg %icc, loop_3112 edge8ln %l4, %i5, %i2 movcs %icc, %g5, %g4 bvs,a %icc, loop_3113 loop_3112: ldsw [%l7 + 0x7C], %o0 sth %o3, [%l7 + 0x22] sllx %g2, 0x12, %o1 loop_3113: fcmpeq32 %f12, %f2, %i0 andn %o2, 0x0711, %g7 bvs loop_3114 ld [%l7 + 0x70], %f8 fmovdcs %xcc, %f3, %f12 umulcc %l2, 0x12E6, %i7 loop_3114: fornot2 %f12, %f12, %f8 nop setx loop_3115, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsvs %xcc, %f1, %f0 sllx %o6, %i1, %o7 sth %l6, [%l7 + 0x36] loop_3115: fmovsneg %icc, %f1, %f1 edge8 %g1, %l5, %l0 addc %g6, %i6, %o5 fmul8sux16 %f10, %f4, %f14 fmovd %f10, %f8 udivcc %l1, 0x09D8, %o4 st %f2, [%l7 + 0x18] ba %icc, loop_3116 fmovd %f6, %f6 fbl %fcc0, loop_3117 fmovs %f3, %f12 loop_3116: fmovs %f10, %f1 fblg %fcc0, loop_3118 loop_3117: tle %xcc, 0x0 stx %g3, [%l7 + 0x78] andcc %i3, 0x08C9, %i4 loop_3118: ldsh [%l7 + 0x14], %l3 std %f10, [%l7 + 0x10] edge8 %l4, %i2, %i5 fmul8x16 %f5, %f6, %f4 std %f0, [%l7 + 0x48] std %f0, [%l7 + 0x20] fpsub16 %f10, %f12, %f0 srax %g5, 0x0A, %o0 movrne %o3, %g4, %o1 ldsw [%l7 + 0x60], %i0 movrgez %o2, 0x3A2, %g7 ld [%l7 + 0x68], %f8 nop setx loop_3119, %l0, %l1 jmpl %l1, %g2 ldsh [%l7 + 0x2A], %l2 fmovsge %icc, %f12, %f10 edge16n %o6, %i7, %i1 loop_3119: fbl,a %fcc1, loop_3120 ldx [%l7 + 0x50], %o7 array16 %g1, %l5, %l6 ldub [%l7 + 0x4C], %g6 loop_3120: fmovsle %icc, %f0, %f9 ldsb [%l7 + 0x1D], %l0 edge32n %o5, %l1, %o4 ld [%l7 + 0x0C], %f8 fxnor %f2, %f14, %f8 bvc,a loop_3121 fmovsa %xcc, %f3, %f4 movleu %xcc, %g3, %i3 stx %i4, [%l7 + 0x38] loop_3121: fcmple32 %f6, %f10, %i6 fmuld8sux16 %f10, %f15, %f14 stx %l3, [%l7 + 0x20] fcmpeq32 %f8, %f4, %i2 srl %i5, %g5, %o0 stb %o3, [%l7 + 0x2B] xnor %g4, %o1, %l4 fsrc2s %f13, %f15 st %f11, [%l7 + 0x28] ldsh [%l7 + 0x6C], %o2 movneg %xcc, %i0, %g2 ldsb [%l7 + 0x15], %l2 bleu %xcc, loop_3122 movneg %xcc, %o6, %g7 fmovrdgez %i1, %f10, %f14 ldsb [%l7 + 0x37], %i7 loop_3122: ldsb [%l7 + 0x63], %g1 fbo,a %fcc2, loop_3123 ldsw [%l7 + 0x48], %l5 ldx [%l7 + 0x70], %o7 ldub [%l7 + 0x1E], %l6 loop_3123: ldd [%l7 + 0x78], %f14 bleu,pt %xcc, loop_3124 ldsh [%l7 + 0x78], %g6 stw %o5, [%l7 + 0x78] fmovsneg %xcc, %f6, %f6 loop_3124: movle %xcc, %l1, %o4 fmovdle %xcc, %f4, %f2 fxnor %f6, %f12, %f12 bn,pn %icc, loop_3125 or %g3, %l0, %i3 ldub [%l7 + 0x53], %i6 st %f15, [%l7 + 0x50] loop_3125: fpadd16 %f2, %f10, %f0 movneg %xcc, %i4, %i2 brgz,a %l3, loop_3126 fcmpne16 %f14, %f6, %g5 lduw [%l7 + 0x5C], %i5 fcmpgt32 %f0, %f8, %o3 loop_3126: sth %o0, [%l7 + 0x78] movpos %xcc, %o1, %l4 lduw [%l7 + 0x08], %o2 fble %fcc1, loop_3127 brlez %i0, loop_3128 fmovsneg %xcc, %f6, %f15 ldx [%l7 + 0x40], %g4 loop_3127: ldx [%l7 + 0x30], %g2 loop_3128: fbne %fcc1, loop_3129 fmovdge %icc, %f15, %f0 fmovrdlez %o6, %f8, %f12 udivx %l2, 0x1372, %i1 loop_3129: popc 0x15E1, %i7 tle %icc, 0x7 tle %xcc, 0x4 movge %icc, %g1, %l5 std %f10, [%l7 + 0x28] ldx [%l7 + 0x78], %o7 movre %l6, %g6, %g7 sdivcc %o5, 0x0B06, %l1 stw %o4, [%l7 + 0x74] fmovrdne %g3, %f14, %f8 st %f11, [%l7 + 0x50] stw %i3, [%l7 + 0x48] and %l0, %i6, %i2 bn loop_3130 fmovdn %xcc, %f14, %f12 fmul8x16 %f0, %f14, %f2 fmovrdne %i4, %f4, %f14 loop_3130: bshuffle %f12, %f14, %f14 movgu %icc, %l3, %i5 array8 %g5, %o3, %o0 nop setx loop_3131, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f14, [%l7 + 0x54] fxor %f8, %f0, %f0 fmovdl %icc, %f2, %f0 loop_3131: ble,a %xcc, loop_3132 tg %xcc, 0x7 addccc %o1, %o2, %l4 fxnor %f6, %f4, %f10 loop_3132: fabsd %f6, %f6 umul %g4, %i0, %o6 fzero %f0 tcs %icc, 0x5 sth %g2, [%l7 + 0x64] faligndata %f10, %f10, %f6 fmovdge %xcc, %f6, %f15 fmuld8sux16 %f10, %f0, %f10 sth %l2, [%l7 + 0x38] lduh [%l7 + 0x14], %i1 ld [%l7 + 0x24], %f3 fmovdl %xcc, %f14, %f0 bn,pn %xcc, loop_3133 fnand %f14, %f8, %f4 ld [%l7 + 0x48], %f11 call loop_3134 loop_3133: orn %g1, %l5, %o7 ldx [%l7 + 0x18], %l6 siam 0x0 loop_3134: fone %f14 fbu,a %fcc1, loop_3135 xorcc %i7, %g7, %o5 fmovscs %icc, %f15, %f5 srl %g6, 0x15, %l1 loop_3135: fand %f12, %f4, %f4 fmovdl %xcc, %f11, %f3 fmovdg %xcc, %f2, %f6 movleu %xcc, %o4, %i3 siam 0x6 andcc %l0, 0x173E, %i6 mulx %g3, 0x0B2B, %i2 fbg,a %fcc3, loop_3136 popc 0x0D7E, %l3 stw %i4, [%l7 + 0x38] bn,a %icc, loop_3137 loop_3136: sub %g5, 0x0950, %o3 sdiv %i5, 0x0A0B, %o0 lduw [%l7 + 0x70], %o1 loop_3137: fmovrdlz %l4, %f4, %f14 fblg %fcc0, loop_3138 fmovsge %xcc, %f5, %f7 bge %icc, loop_3139 andcc %o2, %i0, %g4 loop_3138: sth %g2, [%l7 + 0x0A] pdist %f12, %f4, %f12 loop_3139: fpmerge %f12, %f13, %f14 brlez,a %o6, loop_3140 brlz %l2, loop_3141 fsrc2s %f1, %f6 fnot2 %f6, %f6 loop_3140: addcc %i1, 0x1767, %l5 loop_3141: sdiv %o7, 0x17BF, %l6 ldsh [%l7 + 0x5A], %i7 andn %g1, 0x02A6, %o5 fandnot2 %f4, %f12, %f14 nop setx loop_3142, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done popc %g7, %g6 andncc %l1, %o4, %i3 fblg %fcc1, loop_3143 loop_3142: tvs %icc, 0x7 fzeros %f14 fabss %f1, %f7 loop_3143: st %f1, [%l7 + 0x08] ldsh [%l7 + 0x0C], %i6 sll %l0, %i2, %g3 edge8ln %i4, %l3, %o3 xorcc %i5, 0x104A, %o0 tvc %icc, 0x2 stw %o1, [%l7 + 0x18] ldd [%l7 + 0x28], %f2 std %f2, [%l7 + 0x18] orcc %l4, 0x0931, %o2 ldd [%l7 + 0x58], %f4 tneg %xcc, 0x0 st %f12, [%l7 + 0x6C] subcc %g5, %i0, %g4 movl %icc, %g2, %l2 edge8 %o6, %i1, %l5 movre %o7, 0x1DC, %i7 or %l6, %o5, %g1 ldx [%l7 + 0x50], %g7 edge16n %g6, %l1, %o4 st %f11, [%l7 + 0x44] fmovse %icc, %f13, %f7 fcmpne16 %f0, %f4, %i3 brlz %i6, loop_3144 stw %i2, [%l7 + 0x44] fnand %f0, %f14, %f12 ldd [%l7 + 0x10], %f4 loop_3144: ldub [%l7 + 0x4C], %g3 fnot1s %f6, %f4 fmovdvc %icc, %f10, %f0 stb %i4, [%l7 + 0x16] sll %l0, %o3, %i5 fmovsge %xcc, %f7, %f7 fmovsne %icc, %f1, %f8 orn %l3, 0x164D, %o1 fmovd %f2, %f14 tsubcc %o0, %o2, %g5 sth %l4, [%l7 + 0x74] fmovrsgz %i0, %f2, %f4 fbg %fcc2, loop_3145 st %f10, [%l7 + 0x54] ldsw [%l7 + 0x1C], %g4 fbo,a %fcc3, loop_3146 loop_3145: tge %icc, 0x1 fmovdpos %xcc, %f12, %f2 lduh [%l7 + 0x74], %g2 loop_3146: fmovsvc %icc, %f2, %f14 umulcc %l2, 0x0B74, %o6 stb %i1, [%l7 + 0x24] subccc %l5, 0x1DD7, %o7 edge8l %l6, %o5, %i7 fmuld8ulx16 %f4, %f15, %f12 fcmpes %fcc2, %f6, %f2 fmovrsgz %g1, %f10, %f7 tvc %xcc, 0x7 ldx [%l7 + 0x30], %g7 fmovsneg %icc, %f15, %f13 edge32l %g6, %l1, %i3 st %f4, [%l7 + 0x48] lduw [%l7 + 0x2C], %o4 move %icc, %i2, %g3 fmovdvs %xcc, %f2, %f2 movvs %icc, %i4, %i6 ldsh [%l7 + 0x4A], %o3 orn %i5, 0x160A, %l3 movrlez %l0, 0x025, %o0 stb %o1, [%l7 + 0x1C] orn %g5, %l4, %i0 udiv %o2, 0x1194, %g2 brlz %l2, loop_3147 alignaddr %g4, %i1, %o6 tle %xcc, 0x2 movn %xcc, %l5, %o7 loop_3147: ldx [%l7 + 0x60], %l6 umulcc %o5, %i7, %g1 fpsub32 %f8, %f2, %f12 ld [%l7 + 0x40], %f0 movrlz %g7, 0x3BA, %g6 fbuge,a %fcc1, loop_3148 brlz,a %l1, loop_3149 movl %xcc, %i3, %o4 ldx [%l7 + 0x58], %g3 loop_3148: brlz %i2, loop_3150 loop_3149: sth %i4, [%l7 + 0x0E] udivcc %i6, 0x0E78, %i5 ldx [%l7 + 0x68], %l3 loop_3150: bne,pt %icc, loop_3151 fbo %fcc1, loop_3152 stw %o3, [%l7 + 0x38] pdist %f8, %f6, %f6 loop_3151: fmovdvs %xcc, %f13, %f9 loop_3152: fnot2 %f4, %f0 fxor %f10, %f12, %f6 ba loop_3153 fpsub32 %f10, %f0, %f8 fornot1s %f1, %f6, %f8 add %o0, %l0, %g5 loop_3153: sth %l4, [%l7 + 0x0C] orcc %i0, 0x0959, %o2 lduw [%l7 + 0x58], %g2 be loop_3154 ldsw [%l7 + 0x4C], %o1 ldub [%l7 + 0x7A], %g4 fnot2 %f2, %f4 loop_3154: fmovsgu %icc, %f15, %f12 fcmps %fcc1, %f3, %f3 mulx %l2, 0x0EF8, %i1 ldsb [%l7 + 0x71], %o6 ldd [%l7 + 0x30], %f12 stb %o7, [%l7 + 0x0B] fcmpne32 %f12, %f12, %l5 movg %icc, %o5, %i7 udivcc %l6, 0x015B, %g7 tl %xcc, 0x1 movvc %icc, %g6, %l1 lduw [%l7 + 0x3C], %g1 ldsh [%l7 + 0x54], %o4 fcmple16 %f0, %f0, %i3 tcs %icc, 0x7 fmovrslz %i2, %f2, %f9 tge %icc, 0x1 ldub [%l7 + 0x3B], %i4 fmovsne %icc, %f9, %f14 tneg %icc, 0x4 fpack32 %f2, %f6, %f2 fpmerge %f4, %f4, %f0 orn %g3, 0x1FDD, %i5 st %f9, [%l7 + 0x3C] bn,a %xcc, loop_3155 fxnor %f12, %f12, %f6 fnot2s %f6, %f10 fbl %fcc3, loop_3156 loop_3155: andn %l3, %i6, %o3 tgu %xcc, 0x0 fornot2 %f0, %f14, %f10 loop_3156: fcmple16 %f0, %f2, %o0 lduh [%l7 + 0x6C], %g5 fbn %fcc0, loop_3157 bgu,a,pn %xcc, loop_3158 fcmpgt32 %f6, %f0, %l0 ldsh [%l7 + 0x4E], %l4 loop_3157: pdist %f0, %f4, %f8 loop_3158: fpadd16 %f8, %f2, %f8 fbl,a %fcc0, loop_3159 fpadd16s %f13, %f6, %f14 fmovrslz %i0, %f12, %f15 fmovdvc %icc, %f3, %f2 loop_3159: st %f12, [%l7 + 0x28] ldsw [%l7 + 0x6C], %g2 tneg %icc, 0x6 tsubcc %o2, %g4, %o1 lduh [%l7 + 0x0E], %i1 bne,a,pt %xcc, loop_3160 fmovsvc %xcc, %f6, %f14 sll %l2, %o7, %o6 sth %l5, [%l7 + 0x2C] loop_3160: ldsw [%l7 + 0x7C], %i7 udivcc %l6, 0x16CA, %g7 fbg,a %fcc3, loop_3161 fmovdg %icc, %f2, %f1 fpadd32s %f13, %f11, %f3 stb %g6, [%l7 + 0x09] loop_3161: movrlz %o5, 0x130, %g1 movrlz %o4, 0x1F0, %l1 stx %i3, [%l7 + 0x70] tl %xcc, 0x6 fbg,a %fcc0, loop_3162 alignaddrl %i4, %g3, %i5 fba %fcc3, loop_3163 movne %xcc, %l3, %i2 loop_3162: fmovdvs %icc, %f15, %f11 andn %o3, %i6, %o0 loop_3163: bpos,a %icc, loop_3164 ldub [%l7 + 0x74], %g5 srlx %l0, %l4, %g2 fmuld8sux16 %f3, %f15, %f2 loop_3164: be,pt %icc, loop_3165 fmovdvc %xcc, %f5, %f11 umul %o2, 0x06DB, %i0 movcc %icc, %g4, %o1 loop_3165: udiv %i1, 0x128B, %o7 fbule,a %fcc2, loop_3166 bne,a loop_3167 bshuffle %f4, %f14, %f12 movge %icc, %o6, %l2 loop_3166: addcc %l5, %i7, %g7 loop_3167: movrgez %l6, %o5, %g1 st %f5, [%l7 + 0x70] tsubcctv %o4, %l1, %g6 fblg,a %fcc1, loop_3168 sth %i4, [%l7 + 0x44] ldsh [%l7 + 0x48], %i3 st %f4, [%l7 + 0x38] loop_3168: ldsw [%l7 + 0x34], %i5 fpmerge %f15, %f3, %f10 fcmped %fcc0, %f12, %f6 nop setx loop_3169, %l0, %l1 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 %fcc1, loop_3170 fornot1s %f5, %f4, %f11 lduw [%l7 + 0x3C], %g3 loop_3169: smul %i2, 0x01C7, %o3 loop_3170: st %f8, [%l7 + 0x0C] sth %l3, [%l7 + 0x46] fpackfix %f12, %f11 brnz %i6, loop_3171 tg %icc, 0x2 bcc,a,pn %xcc, loop_3172 stw %g5, [%l7 + 0x40] loop_3171: or %l0, 0x05B1, %o0 ldsh [%l7 + 0x5C], %l4 loop_3172: ldsh [%l7 + 0x5C], %g2 fmovs %f11, %f9 movcc %icc, %o2, %g4 lduw [%l7 + 0x78], %i0 fmovrdlz %o1, %f14, %f0 brz %o7, loop_3173 fmovscc %icc, %f2, %f6 edge32n %i1, %l2, %o6 lduh [%l7 + 0x12], %l5 loop_3173: ldx [%l7 + 0x30], %i7 addccc %g7, 0x0D03, %o5 tle %icc, 0x2 tle %xcc, 0x5 bneg,a,pt %icc, loop_3174 fble,a %fcc1, loop_3175 ldsw [%l7 + 0x14], %l6 ble %icc, loop_3176 loop_3174: fmovrsgz %g1, %f4, %f3 loop_3175: ldsh [%l7 + 0x2A], %o4 std %f0, [%l7 + 0x60] loop_3176: fmovrsgez %l1, %f2, %f9 bshuffle %f14, %f0, %f8 ldsh [%l7 + 0x3C], %i4 brz %g6, loop_3177 ld [%l7 + 0x1C], %f6 siam 0x3 fcmps %fcc2, %f10, %f6 loop_3177: fors %f6, %f5, %f5 bpos loop_3178 fmovsneg %xcc, %f6, %f14 movleu %icc, %i3, %i5 fmovdcc %xcc, %f6, %f12 loop_3178: tvc %xcc, 0x6 fmovsa %xcc, %f10, %f10 fpsub16s %f9, %f9, %f3 popc 0x038B, %g3 ba,a %icc, loop_3179 fzeros %f0 ld [%l7 + 0x0C], %f8 ld [%l7 + 0x0C], %f3 loop_3179: nop setx loop_3180, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x10], %i2 movcc %icc, %l3, %i6 fcmpd %fcc0, %f6, %f12 loop_3180: fmovdne %icc, %f5, %f5 or %g5, %l0, %o3 lduw [%l7 + 0x28], %l4 smulcc %o0, 0x1F93, %g2 fmovdpos %icc, %f9, %f14 orn %o2, 0x1E35, %g4 fpadd32s %f4, %f0, %f6 fbge %fcc2, loop_3181 tsubcc %i0, %o1, %i1 movcc %xcc, %o7, %o6 fpadd16s %f12, %f15, %f6 loop_3181: addc %l5, %i7, %g7 fmovsle %xcc, %f15, %f0 sub %l2, %l6, %o5 fnot2s %f5, %f13 bn,pt %xcc, loop_3182 lduw [%l7 + 0x2C], %g1 subccc %o4, 0x0FC1, %l1 and %i4, %i3, %g6 loop_3182: movgu %icc, %i5, %i2 fmovdcc %xcc, %f1, %f7 movrlz %g3, %i6, %g5 stx %l0, [%l7 + 0x68] lduh [%l7 + 0x2A], %o3 fmovdvs %icc, %f5, %f11 ldsb [%l7 + 0x6D], %l4 tcc %icc, 0x3 fpsub32s %f6, %f12, %f10 stw %l3, [%l7 + 0x78] fxnor %f0, %f0, %f6 movrlz %g2, %o0, %o2 fmovrde %g4, %f2, %f0 ldsw [%l7 + 0x7C], %i0 mova %xcc, %o1, %i1 fbu %fcc1, loop_3183 lduw [%l7 + 0x4C], %o6 lduw [%l7 + 0x78], %l5 brgz %o7, loop_3184 loop_3183: fmovrdne %g7, %f12, %f6 tcs %xcc, 0x4 ldx [%l7 + 0x08], %i7 loop_3184: ldd [%l7 + 0x70], %f10 bneg,a,pt %icc, loop_3185 stw %l6, [%l7 + 0x7C] st %f2, [%l7 + 0x78] mulx %o5, 0x01F0, %l2 loop_3185: fmovrde %g1, %f4, %f0 fzeros %f1 fnor %f0, %f0, %f8 srlx %o4, 0x08, %i4 sethi 0x04DA, %i3 brlez,a %l1, loop_3186 fmovrdlz %i5, %f6, %f12 fnot1 %f6, %f8 brgz %g6, loop_3187 loop_3186: fnand %f14, %f2, %f10 stx %g3, [%l7 + 0x38] ldx [%l7 + 0x30], %i2 loop_3187: fbug %fcc2, loop_3188 movrlez %g5, %i6, %l0 ldx [%l7 + 0x28], %l4 mulx %o3, %l3, %o0 loop_3188: fcmpne16 %f6, %f4, %g2 movge %xcc, %g4, %i0 mova %icc, %o1, %i1 movrne %o6, %l5, %o2 fbue %fcc0, loop_3189 or %o7, %i7, %g7 fmovd %f10, %f10 sub %l6, 0x027C, %o5 loop_3189: ba,pn %xcc, loop_3190 ldsb [%l7 + 0x09], %l2 lduh [%l7 + 0x3A], %g1 st %f9, [%l7 + 0x78] loop_3190: ldsb [%l7 + 0x6A], %i4 movg %icc, %o4, %l1 array8 %i3, %i5, %g6 fcmple32 %f14, %f10, %i2 fmovda %icc, %f12, %f9 fmovdg %xcc, %f15, %f7 fmovdle %icc, %f8, %f4 ldd [%l7 + 0x28], %f8 tleu %icc, 0x5 fbe %fcc0, loop_3191 lduw [%l7 + 0x70], %g3 fpsub16 %f14, %f6, %f10 fsrc2 %f2, %f8 loop_3191: stx %i6, [%l7 + 0x48] fornot1s %f6, %f5, %f8 umulcc %l0, %g5, %o3 for %f6, %f2, %f6 ld [%l7 + 0x6C], %f14 fpsub16 %f10, %f2, %f14 stx %l4, [%l7 + 0x58] ldsw [%l7 + 0x38], %l3 ld [%l7 + 0x50], %f6 mulscc %g2, 0x081F, %g4 xnor %o0, %i0, %i1 alignaddr %o6, %l5, %o1 fabsd %f10, %f0 fcmpeq32 %f2, %f2, %o7 smulcc %o2, 0x1E00, %i7 tne %icc, 0x2 move %icc, %g7, %o5 fmuld8sux16 %f1, %f0, %f8 ld [%l7 + 0x20], %f0 fmovsl %xcc, %f9, %f2 lduw [%l7 + 0x20], %l2 tleu %xcc, 0x0 brz %l6, loop_3192 fmovsvc %icc, %f10, %f14 bpos loop_3193 ldub [%l7 + 0x09], %g1 loop_3192: fmovrsne %o4, %f14, %f12 fbug,a %fcc1, loop_3194 loop_3193: ldub [%l7 + 0x7B], %i4 edge16 %i3, %l1, %g6 bne,a %xcc, loop_3195 loop_3194: fcmpne32 %f6, %f2, %i2 fabss %f7, %f7 bneg,a,pt %icc, loop_3196 loop_3195: fbg %fcc1, loop_3197 ldsw [%l7 + 0x50], %g3 bcs,pt %icc, loop_3198 loop_3196: ldd [%l7 + 0x70], %f2 loop_3197: fpackfix %f4, %f1 ld [%l7 + 0x50], %f12 loop_3198: stb %i6, [%l7 + 0x0A] sth %l0, [%l7 + 0x1C] stx %i5, [%l7 + 0x38] fxnor %f4, %f2, %f2 fpsub16s %f11, %f4, %f5 fcmpgt16 %f8, %f0, %g5 array16 %l4, %o3, %g2 fmovsvs %icc, %f7, %f13 fcmpd %fcc0, %f2, %f0 bg,pt %xcc, loop_3199 alignaddrl %g4, %l3, %i0 ldsb [%l7 + 0x51], %o0 ldd [%l7 + 0x28], %f6 loop_3199: edge32l %o6, %l5, %o1 lduh [%l7 + 0x58], %o7 fbue %fcc3, loop_3200 stb %i1, [%l7 + 0x47] lduw [%l7 + 0x14], %o2 sethi 0x19C0, %i7 loop_3200: fmovdge %icc, %f7, %f2 fmovrdne %g7, %f14, %f2 fpackfix %f4, %f9 movvs %icc, %o5, %l2 movgu %xcc, %g1, %o4 udiv %l6, 0x12E7, %i3 fmovdcs %xcc, %f13, %f15 umulcc %l1, %i4, %g6 fcmple16 %f4, %f6, %g3 nop setx loop_3201, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdcs %icc, %f4, %f2 stx %i2, [%l7 + 0x20] fcmpeq32 %f12, %f10, %l0 loop_3201: ld [%l7 + 0x1C], %f13 ld [%l7 + 0x20], %f10 bvs,a loop_3202 brnz,a %i6, loop_3203 sll %i5, %l4, %o3 fbue %fcc3, loop_3204 loop_3202: srl %g5, 0x1C, %g2 loop_3203: lduh [%l7 + 0x0E], %g4 stx %i0, [%l7 + 0x70] loop_3204: movleu %xcc, %l3, %o0 ld [%l7 + 0x10], %f9 tg %xcc, 0x6 subcc %o6, 0x1E08, %o1 brlz,a %l5, loop_3205 mova %icc, %o7, %i1 ldub [%l7 + 0x48], %o2 movre %i7, %o5, %l2 loop_3205: lduh [%l7 + 0x26], %g7 lduh [%l7 + 0x72], %g1 sth %l6, [%l7 + 0x1C] stw %o4, [%l7 + 0x0C] st %f12, [%l7 + 0x68] ldsw [%l7 + 0x08], %i3 st %f5, [%l7 + 0x74] sth %i4, [%l7 + 0x2E] sth %l1, [%l7 + 0x60] fmovsvc %icc, %f6, %f3 fnor %f4, %f4, %f4 move %xcc, %g3, %i2 brlez,a %g6, loop_3206 bgu loop_3207 fmovsgu %icc, %f3, %f12 bgu %icc, loop_3208 loop_3206: fmovdcs %xcc, %f11, %f4 loop_3207: stb %l0, [%l7 + 0x1E] sth %i5, [%l7 + 0x16] loop_3208: ldub [%l7 + 0x35], %i6 ldsw [%l7 + 0x4C], %o3 addccc %l4, %g5, %g2 fmovdg %icc, %f9, %f3 tsubcctv %g4, 0x1845, %i0 edge32l %o0, %l3, %o1 fmovdle %icc, %f0, %f11 tn %xcc, 0x0 sth %l5, [%l7 + 0x48] fmovrde %o7, %f14, %f8 movcs %xcc, %o6, %o2 edge8n %i1, %o5, %l2 movcs %xcc, %i7, %g7 fbue %fcc0, loop_3209 alignaddr %l6, %g1, %o4 stx %i4, [%l7 + 0x48] fpadd16 %f12, %f6, %f10 loop_3209: umulcc %i3, %l1, %i2 lduh [%l7 + 0x64], %g3 st %f15, [%l7 + 0x58] fmovde %icc, %f0, %f7 bcc,a loop_3210 ldsb [%l7 + 0x3A], %g6 sub %i5, 0x099C, %l0 xor %i6, 0x1A39, %l4 loop_3210: fabsd %f6, %f14 fabss %f0, %f2 stw %o3, [%l7 + 0x0C] fmovdne %icc, %f8, %f14 fmovdne %icc, %f15, %f8 fmul8x16au %f7, %f13, %f4 fbge,a %fcc2, loop_3211 ldd [%l7 + 0x20], %f0 udivx %g5, 0x0F48, %g2 tneg %icc, 0x3 loop_3211: movrne %i0, 0x0B2, %o0 lduw [%l7 + 0x1C], %g4 edge32n %l3, %o1, %l5 fbge %fcc2, loop_3212 movn %icc, %o7, %o6 fmovdpos %icc, %f9, %f11 ldsh [%l7 + 0x34], %i1 loop_3212: ldsb [%l7 + 0x69], %o2 fmovsge %xcc, %f15, %f0 bg,pn %xcc, loop_3213 ld [%l7 + 0x74], %f4 fcmpne16 %f2, %f14, %o5 fbue %fcc3, loop_3214 loop_3213: movg %xcc, %l2, %g7 alignaddrl %i7, %g1, %o4 fbn,a %fcc0, loop_3215 loop_3214: nop setx loop_3216, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done subcc %i4, 0x07C1, %l6 fmovrdne %i3, %f12, %f10 loop_3215: stb %i2, [%l7 + 0x5D] loop_3216: fcmple32 %f10, %f12, %l1 tpos %icc, 0x7 std %f4, [%l7 + 0x10] ldub [%l7 + 0x2D], %g6 fmul8sux16 %f12, %f6, %f4 ldsb [%l7 + 0x28], %i5 tle %xcc, 0x1 tcs %xcc, 0x5 tn %icc, 0x2 fmovdvc %icc, %f4, %f1 edge16l %l0, %g3, %l4 fmovsge %xcc, %f3, %f0 ldsh [%l7 + 0x4E], %i6 tneg %xcc, 0x4 fbo %fcc1, loop_3217 std %f0, [%l7 + 0x50] srax %o3, %g5, %g2 st %f13, [%l7 + 0x48] loop_3217: stw %i0, [%l7 + 0x78] bneg,a loop_3218 stb %o0, [%l7 + 0x17] ldx [%l7 + 0x60], %g4 bvc %xcc, loop_3219 loop_3218: taddcctv %o1, %l5, %o7 movre %l3, %i1, %o2 stw %o6, [%l7 + 0x4C] loop_3219: edge32l %o5, %g7, %i7 fmovdpos %icc, %f9, %f4 add %g1, %o4, %i4 fmovrdne %l6, %f14, %f12 udivcc %i3, 0x1006, %i2 fsrc1s %f14, %f11 ld [%l7 + 0x0C], %f8 stb %l2, [%l7 + 0x49] ldsb [%l7 + 0x34], %l1 std %f10, [%l7 + 0x38] lduw [%l7 + 0x5C], %i5 stw %l0, [%l7 + 0x08] ldsh [%l7 + 0x70], %g6 ld [%l7 + 0x7C], %f3 ld [%l7 + 0x2C], %f11 fblg,a %fcc0, loop_3220 sll %l4, %g3, %o3 st %f3, [%l7 + 0x58] ld [%l7 + 0x6C], %f13 loop_3220: fmuld8ulx16 %f6, %f13, %f14 st %f4, [%l7 + 0x58] fcmpd %fcc1, %f12, %f6 sdiv %i6, 0x14D6, %g5 ld [%l7 + 0x6C], %f9 fnot1 %f2, %f4 fbule,a %fcc0, loop_3221 lduh [%l7 + 0x64], %g2 fbo,a %fcc2, loop_3222 stx %i0, [%l7 + 0x28] loop_3221: brnz %g4, loop_3223 stb %o0, [%l7 + 0x4F] loop_3222: udivx %o1, 0x1DF5, %l5 tle %icc, 0x0 loop_3223: ldub [%l7 + 0x52], %l3 fble %fcc2, loop_3224 tne %xcc, 0x4 move %icc, %o7, %i1 andncc %o6, %o2, %o5 loop_3224: fcmpes %fcc2, %f4, %f8 fpackfix %f2, %f13 edge16 %g7, %i7, %g1 ldd [%l7 + 0x40], %f6 sdivx %o4, 0x111B, %i4 ldsh [%l7 + 0x1E], %i3 fmovdpos %xcc, %f1, %f10 fpsub32s %f12, %f2, %f4 fbuge,a %fcc3, loop_3225 tl %xcc, 0x0 fmovsge %icc, %f3, %f13 movneg %icc, %i2, %l6 loop_3225: tn %icc, 0x5 stx %l1, [%l7 + 0x30] tvc %icc, 0x3 nop setx loop_3226, %l0, %l1 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 %f2, [%l7 + 0x20] std %f2, [%l7 + 0x60] subcc %l2, 0x1E2F, %l0 loop_3226: sdiv %g6, 0x1A5E, %i5 ldd [%l7 + 0x70], %f2 fors %f5, %f7, %f8 xor %l4, %g3, %i6 bge,pt %xcc, loop_3227 fmovscc %icc, %f9, %f13 fornot1 %f14, %f6, %f4 sth %o3, [%l7 + 0x08] loop_3227: sra %g5, 0x14, %i0 fpadd32 %f12, %f12, %f8 smulcc %g2, %o0, %g4 ldsh [%l7 + 0x08], %l5 bl,a loop_3228 mulx %o1, %o7, %i1 ldub [%l7 + 0x5B], %o6 ldd [%l7 + 0x30], %f10 loop_3228: xnorcc %o2, 0x0AA7, %o5 fmovsneg %xcc, %f0, %f5 stb %l3, [%l7 + 0x7B] edge16 %g7, %i7, %g1 fmovdne %icc, %f0, %f14 nop setx loop_3229, %l0, %l1 jmpl %l1, %o4 fbug %fcc0, loop_3230 umulcc %i3, %i2, %l6 movrne %l1, 0x2D0, %i4 loop_3229: fandnot1 %f2, %f12, %f4 loop_3230: ldsh [%l7 + 0x12], %l2 movl %icc, %g6, %i5 ldsw [%l7 + 0x08], %l4 fbl,a %fcc3, loop_3231 fmovrdlez %l0, %f12, %f14 faligndata %f0, %f10, %f2 fsrc1 %f2, %f0 loop_3231: ldsw [%l7 + 0x48], %i6 movgu %xcc, %o3, %g5 fnors %f14, %f12, %f2 ld [%l7 + 0x1C], %f9 fmovd %f12, %f8 std %f12, [%l7 + 0x70] movrlz %i0, 0x18A, %g3 fcmpne16 %f0, %f4, %o0 fmuld8sux16 %f12, %f5, %f14 fmovrdne %g4, %f2, %f2 tvc %xcc, 0x1 ta %icc, 0x6 andcc %g2, 0x0CF1, %o1 stw %l5, [%l7 + 0x68] ldx [%l7 + 0x40], %i1 movrgz %o7, %o2, %o6 edge8ln %o5, %g7, %i7 tpos %icc, 0x4 popc 0x0CD7, %g1 st %f9, [%l7 + 0x14] fmuld8ulx16 %f0, %f0, %f8 fmul8ulx16 %f2, %f8, %f14 mulscc %o4, %l3, %i3 tpos %icc, 0x3 fmovdpos %xcc, %f7, %f8 std %f10, [%l7 + 0x68] xnor %l6, %i2, %i4 ldsw [%l7 + 0x5C], %l2 stb %g6, [%l7 + 0x67] add %l1, %l4, %l0 bshuffle %f8, %f2, %f8 edge32l %i6, %i5, %o3 xnor %g5, 0x0A89, %i0 stw %g3, [%l7 + 0x58] movcs %xcc, %o0, %g2 fmovdl %icc, %f1, %f7 ldsh [%l7 + 0x4C], %o1 sth %g4, [%l7 + 0x74] stx %l5, [%l7 + 0x48] xor %o7, 0x1F9A, %o2 sdiv %o6, 0x1C52, %o5 fornot1s %f1, %f14, %f12 ldub [%l7 + 0x7A], %g7 fornot1 %f10, %f12, %f14 orcc %i7, %i1, %g1 pdist %f12, %f8, %f10 ldub [%l7 + 0x32], %o4 ldx [%l7 + 0x30], %l3 stb %i3, [%l7 + 0x64] lduw [%l7 + 0x48], %i2 movge %icc, %i4, %l2 stb %g6, [%l7 + 0x23] tcs %icc, 0x3 ldub [%l7 + 0x16], %l6 udivcc %l4, 0x0C2C, %l1 stx %i6, [%l7 + 0x20] fbule %fcc1, loop_3232 sth %l0, [%l7 + 0x0E] st %f15, [%l7 + 0x4C] movrgez %i5, %g5, %o3 loop_3232: tsubcctv %i0, %o0, %g3 fmovrslz %o1, %f3, %f0 fba,a %fcc0, loop_3233 sth %g2, [%l7 + 0x2C] pdist %f10, %f14, %f12 fmovdleu %xcc, %f4, %f9 loop_3233: lduw [%l7 + 0x18], %l5 andn %o7, 0x0F2E, %o2 sethi 0x1C3D, %o6 andncc %g4, %o5, %g7 ldsb [%l7 + 0x61], %i7 fpack16 %f6, %f13 fmovdpos %xcc, %f11, %f9 fmovrslz %g1, %f13, %f3 tneg %icc, 0x1 fba,a %fcc2, loop_3234 ldx [%l7 + 0x48], %i1 bvc,pn %xcc, loop_3235 fmovsge %xcc, %f1, %f11 loop_3234: stx %l3, [%l7 + 0x50] sth %i3, [%l7 + 0x6A] loop_3235: ldub [%l7 + 0x30], %i2 st %f5, [%l7 + 0x28] fexpand %f5, %f4 ld [%l7 + 0x58], %f9 umulcc %o4, 0x13CF, %l2 fbe,a %fcc1, loop_3236 fcmpes %fcc0, %f1, %f5 ldsw [%l7 + 0x20], %i4 lduw [%l7 + 0x38], %l6 loop_3236: fmovsneg %icc, %f14, %f7 fmovsneg %xcc, %f14, %f0 tvs %xcc, 0x3 fcmpne32 %f14, %f8, %l4 fblg,a %fcc2, loop_3237 ldub [%l7 + 0x2E], %l1 edge32ln %g6, %l0, %i6 std %f4, [%l7 + 0x38] loop_3237: tsubcctv %g5, 0x15F5, %o3 fcmpgt16 %f8, %f10, %i0 movl %icc, %i5, %o0 ldsh [%l7 + 0x1E], %g3 stx %o1, [%l7 + 0x70] edge8 %l5, %g2, %o2 nop setx loop_3238, %l0, %l1 jmpl %l1, %o6 ldub [%l7 + 0x08], %g4 fmovrdlez %o7, %f10, %f8 orn %o5, 0x1307, %g7 loop_3238: xnor %i7, 0x1405, %i1 bgu,pt %xcc, loop_3239 fmovrse %g1, %f0, %f2 lduh [%l7 + 0x1E], %i3 fmul8sux16 %f6, %f6, %f12 loop_3239: movcc %icc, %l3, %o4 stw %l2, [%l7 + 0x7C] ldub [%l7 + 0x70], %i2 fcmpeq32 %f12, %f12, %l6 fpack16 %f8, %f12 sth %l4, [%l7 + 0x7A] movrlz %l1, 0x22A, %i4 sub %g6, %l0, %g5 fpack32 %f8, %f8, %f10 fcmpgt16 %f2, %f8, %o3 fmovsvc %xcc, %f8, %f9 brlz %i6, loop_3240 addccc %i5, 0x0672, %o0 ldx [%l7 + 0x38], %i0 lduw [%l7 + 0x7C], %g3 loop_3240: bl,pt %xcc, loop_3241 array32 %l5, %g2, %o1 nop setx loop_3242, %l0, %l1 jmpl %l1, %o2 fbu %fcc2, loop_3243 loop_3241: fzeros %f6 movl %icc, %o6, %o7 loop_3242: orn %o5, %g7, %g4 loop_3243: andn %i7, %i1, %g1 ldsh [%l7 + 0x6A], %i3 lduh [%l7 + 0x4E], %l3 movcs %xcc, %o4, %i2 fmovrse %l6, %f6, %f6 st %f9, [%l7 + 0x18] sth %l2, [%l7 + 0x68] fsrc2s %f11, %f10 ldub [%l7 + 0x1B], %l1 fmovsg %xcc, %f15, %f13 ldx [%l7 + 0x30], %i4 fmul8ulx16 %f6, %f6, %f0 fabsd %f14, %f12 fpadd32s %f1, %f0, %f9 fmovde %xcc, %f5, %f9 movg %icc, %g6, %l0 udiv %g5, 0x164B, %l4 fcmps %fcc0, %f4, %f1 bn,a loop_3244 taddcctv %o3, 0x004E, %i5 stb %o0, [%l7 + 0x1B] fnands %f5, %f8, %f0 loop_3244: fcmpne16 %f8, %f14, %i6 movpos %xcc, %i0, %g3 fcmpne32 %f6, %f6, %l5 bvc,a,pn %icc, loop_3245 brz %g2, loop_3246 ldx [%l7 + 0x08], %o2 movleu %xcc, %o1, %o7 loop_3245: srl %o6, %o5, %g4 loop_3246: orncc %i7, %i1, %g1 tn %xcc, 0x2 brgez %g7, loop_3247 ldsb [%l7 + 0x7D], %l3 st %f5, [%l7 + 0x0C] ldd [%l7 + 0x40], %f2 loop_3247: ldub [%l7 + 0x59], %o4 fornot1 %f8, %f14, %f12 tgu %xcc, 0x0 fbuge %fcc0, loop_3248 fmovdneg %icc, %f7, %f12 udiv %i2, 0x19A5, %l6 ldsb [%l7 + 0x32], %i3 loop_3248: sethi 0x1BE2, %l2 edge32 %l1, %g6, %i4 edge16 %l0, %l4, %g5 ldsb [%l7 + 0x72], %i5 stx %o0, [%l7 + 0x58] sdivcc %o3, 0x0903, %i0 sethi 0x029A, %i6 fbg %fcc1, loop_3249 fmovsgu %icc, %f14, %f0 fmovsl %xcc, %f4, %f14 movne %xcc, %g3, %g2 loop_3249: fabss %f10, %f6 fmovsa %icc, %f10, %f5 fcmpd %fcc0, %f2, %f2 fbul %fcc2, loop_3250 fpmerge %f5, %f0, %f6 fmovrdlez %o2, %f12, %f0 movrlez %l5, %o1, %o7 loop_3250: fnegd %f0, %f6 tg %icc, 0x1 fxor %f10, %f10, %f14 ldsw [%l7 + 0x7C], %o5 std %f4, [%l7 + 0x18] std %f10, [%l7 + 0x30] tl %icc, 0x5 ld [%l7 + 0x4C], %f15 addccc %g4, %o6, %i1 fpadd16 %f6, %f12, %f14 ldd [%l7 + 0x48], %f8 stw %i7, [%l7 + 0x2C] stx %g1, [%l7 + 0x08] ldd [%l7 + 0x60], %f2 brlz,a %g7, loop_3251 st %f9, [%l7 + 0x38] stb %o4, [%l7 + 0x0F] sllx %i2, 0x0F, %l3 loop_3251: edge32l %l6, %l2, %l1 ba,a %icc, loop_3252 ldx [%l7 + 0x40], %g6 fcmpgt32 %f14, %f4, %i3 sth %i4, [%l7 + 0x3E] loop_3252: tcc %icc, 0x7 fmovdpos %xcc, %f12, %f14 stx %l0, [%l7 + 0x10] movre %l4, %i5, %o0 tgu %icc, 0x6 fornot1 %f4, %f10, %f12 fnot1s %f15, %f3 tgu %xcc, 0x6 lduw [%l7 + 0x0C], %o3 taddcctv %i0, %g5, %i6 fcmpes %fcc3, %f2, %f10 fpsub16 %f14, %f14, %f6 fbuge %fcc3, loop_3253 fmovs %f12, %f3 bl,a loop_3254 bn,pn %xcc, loop_3255 loop_3253: fbuge,a %fcc3, loop_3256 ldsw [%l7 + 0x1C], %g2 loop_3254: fmovdge %icc, %f6, %f6 loop_3255: lduh [%l7 + 0x7C], %g3 loop_3256: and %o2, 0x1F7A, %l5 ldx [%l7 + 0x08], %o1 fpsub32s %f2, %f7, %f9 siam 0x0 fpack16 %f6, %f8 sethi 0x087A, %o7 fmovsl %icc, %f10, %f12 stw %o5, [%l7 + 0x54] fcmps %fcc3, %f12, %f14 edge16 %g4, %i1, %o6 stb %g1, [%l7 + 0x5E] sth %g7, [%l7 + 0x2C] fpadd32 %f10, %f2, %f10 bgu,pt %icc, loop_3257 srlx %i7, 0x0A, %i2 ldsh [%l7 + 0x38], %l3 fmovs %f1, %f12 loop_3257: st %f12, [%l7 + 0x50] fmovsne %xcc, %f8, %f9 srlx %o4, 0x17, %l2 ld [%l7 + 0x74], %f9 srax %l1, %g6, %i3 lduw [%l7 + 0x68], %i4 sth %l6, [%l7 + 0x2A] fbuge %fcc1, loop_3258 stw %l0, [%l7 + 0x64] fbu %fcc3, loop_3259 fnot2s %f0, %f3 loop_3258: fcmple16 %f4, %f14, %l4 fpsub16 %f14, %f0, %f0 loop_3259: movrlz %i5, %o0, %o3 fmovdl %xcc, %f1, %f12 ld [%l7 + 0x4C], %f14 fand %f10, %f4, %f6 bg,pn %xcc, loop_3260 fbne,a %fcc3, loop_3261 ldsh [%l7 + 0x38], %i0 fabss %f4, %f13 loop_3260: mulscc %i6, %g2, %g3 loop_3261: bne loop_3262 ldsh [%l7 + 0x18], %g5 lduh [%l7 + 0x6C], %l5 fnegs %f10, %f3 loop_3262: fors %f3, %f13, %f15 brlez,a %o1, loop_3263 std %f8, [%l7 + 0x38] edge8l %o7, %o5, %g4 bneg,a loop_3264 loop_3263: subcc %i1, 0x12AB, %o2 ldsb [%l7 + 0x2E], %o6 fbg %fcc3, loop_3265 loop_3264: fzeros %f3 fbul %fcc2, loop_3266 fand %f4, %f10, %f14 loop_3265: ldub [%l7 + 0x2F], %g1 fmovspos %icc, %f6, %f4 loop_3266: andn %g7, 0x1226, %i2 movne %xcc, %i7, %l3 ldd [%l7 + 0x30], %f0 stb %o4, [%l7 + 0x6C] fmovs %f3, %f14 lduh [%l7 + 0x50], %l1 stx %g6, [%l7 + 0x38] edge16ln %i3, %i4, %l2 fmovdpos %icc, %f12, %f11 fmovrsgez %l0, %f4, %f3 sth %l4, [%l7 + 0x5C] edge32ln %l6, %o0, %i5 srl %o3, 0x12, %i6 fxors %f8, %f9, %f14 movn %xcc, %g2, %g3 addcc %i0, 0x0F56, %l5 fcmpes %fcc0, %f2, %f14 fmovde %xcc, %f7, %f14 fmovrdlez %g5, %f0, %f2 smulcc %o1, 0x0453, %o5 move %icc, %g4, %i1 fcmpes %fcc1, %f0, %f15 fbug,a %fcc0, loop_3267 sll %o7, %o6, %g1 movvs %xcc, %o2, %i2 fmovscc %icc, %f12, %f13 loop_3267: udivx %i7, 0x1316, %g7 fandnot2s %f9, %f9, %f3 std %f12, [%l7 + 0x20] ldsw [%l7 + 0x74], %l3 umul %o4, %l1, %i3 fmovdl %icc, %f14, %f14 edge32 %g6, %i4, %l0 lduh [%l7 + 0x3C], %l2 ldsh [%l7 + 0x18], %l4 sethi 0x1C49, %l6 fandnot2 %f10, %f4, %f2 movpos %xcc, %o0, %i5 ld [%l7 + 0x68], %f3 fcmpgt32 %f8, %f4, %i6 fpmerge %f7, %f3, %f8 fmovdvc %icc, %f9, %f8 fbuge,a %fcc0, loop_3268 movrlez %o3, 0x346, %g2 sth %i0, [%l7 + 0x14] fmovsneg %icc, %f15, %f5 loop_3268: array8 %g3, %g5, %l5 fabss %f3, %f15 sra %o1, %g4, %o5 fbo,a %fcc1, loop_3269 fandnot1 %f8, %f10, %f0 brlz %o7, loop_3270 edge32n %o6, %g1, %i1 loop_3269: mova %xcc, %o2, %i2 fmovrde %g7, %f2, %f6 loop_3270: fpackfix %f8, %f10 bne,a,pt %xcc, loop_3271 nop setx loop_3272, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmuld8sux16 %f11, %f7, %f6 st %f3, [%l7 + 0x10] loop_3271: ld [%l7 + 0x5C], %f6 loop_3272: sth %i7, [%l7 + 0x5E] bcs,a %xcc, loop_3273 bvc,a,pt %xcc, loop_3274 fabss %f8, %f12 lduh [%l7 + 0x3A], %o4 loop_3273: fmovrse %l3, %f2, %f14 loop_3274: std %f0, [%l7 + 0x68] fone %f12 edge16 %l1, %i3, %i4 xnorcc %g6, %l0, %l2 fcmped %fcc1, %f2, %f2 fmovse %icc, %f4, %f5 fbu %fcc2, loop_3275 movcs %xcc, %l4, %l6 sth %o0, [%l7 + 0x1C] std %f8, [%l7 + 0x08] loop_3275: fcmpes %fcc0, %f15, %f12 brgz,a %i6, loop_3276 fmovsneg %icc, %f13, %f7 fmovsge %icc, %f6, %f5 fnand %f14, %f0, %f2 loop_3276: lduw [%l7 + 0x48], %o3 fmovsgu %xcc, %f5, %f13 fpadd16 %f12, %f8, %f4 array8 %g2, %i0, %g3 fornot1s %f8, %f11, %f15 tpos %icc, 0x7 sethi 0x189D, %i5 fmovrsgez %l5, %f11, %f14 bgu,pt %icc, loop_3277 ldx [%l7 + 0x58], %o1 stb %g4, [%l7 + 0x4E] be,a,pt %icc, loop_3278 loop_3277: fbn %fcc0, loop_3279 st %f0, [%l7 + 0x5C] ldx [%l7 + 0x10], %o5 loop_3278: ldub [%l7 + 0x42], %g5 loop_3279: bl,a %icc, loop_3280 ldub [%l7 + 0x5B], %o6 movle %xcc, %g1, %i1 fmovsa %xcc, %f5, %f4 loop_3280: ldx [%l7 + 0x18], %o7 fornot2 %f2, %f4, %f2 bvs,a %xcc, loop_3281 ldsb [%l7 + 0x70], %o2 fmovscc %icc, %f6, %f0 ldsw [%l7 + 0x74], %i2 loop_3281: ldub [%l7 + 0x6F], %g7 fzeros %f14 lduh [%l7 + 0x66], %o4 bl %icc, loop_3282 std %f14, [%l7 + 0x08] bshuffle %f14, %f2, %f4 mulx %l3, 0x08FC, %l1 loop_3282: fbule %fcc2, loop_3283 stx %i3, [%l7 + 0x20] be %icc, loop_3284 tne %icc, 0x2 loop_3283: alignaddr %i7, %i4, %l0 ldd [%l7 + 0x38], %f10 loop_3284: stb %g6, [%l7 + 0x78] sllx %l4, 0x0E, %l2 fmovsn %xcc, %f7, %f14 fbl,a %fcc2, loop_3285 nop setx loop_3286, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done subcc %l6, %o0, %i6 lduw [%l7 + 0x1C], %o3 loop_3285: fcmpne32 %f0, %f4, %g2 loop_3286: ldsb [%l7 + 0x67], %g3 ld [%l7 + 0x50], %f3 ldub [%l7 + 0x58], %i0 ldx [%l7 + 0x20], %i5 fandnot1s %f10, %f8, %f14 fbg,a %fcc3, loop_3287 std %f12, [%l7 + 0x20] ldsw [%l7 + 0x74], %l5 fbu,a %fcc1, loop_3288 loop_3287: fbule,a %fcc2, loop_3289 fpack16 %f8, %f3 fble %fcc2, loop_3290 loop_3288: addcc %g4, %o5, %g5 loop_3289: subccc %o6, %g1, %o1 fmovda %icc, %f4, %f5 loop_3290: fmovsl %xcc, %f8, %f8 fcmpne32 %f4, %f10, %o7 movrgez %i1, %o2, %i2 smul %g7, %l3, %o4 fxors %f1, %f0, %f3 brlz %l1, loop_3291 fmovdg %xcc, %f6, %f6 lduh [%l7 + 0x44], %i7 fmovsgu %xcc, %f2, %f9 loop_3291: std %f2, [%l7 + 0x30] ldsb [%l7 + 0x16], %i4 lduw [%l7 + 0x3C], %l0 st %f3, [%l7 + 0x48] movvc %icc, %g6, %l4 brlez %l2, loop_3292 fmovsa %icc, %f6, %f14 stb %l6, [%l7 + 0x71] stx %i3, [%l7 + 0x50] loop_3292: tpos %icc, 0x6 st %f14, [%l7 + 0x74] ba,pn %icc, loop_3293 fmovrsgez %o0, %f6, %f7 addcc %o3, 0x0BDF, %i6 lduw [%l7 + 0x4C], %g3 loop_3293: or %i0, %g2, %i5 fcmped %fcc2, %f14, %f12 movge %icc, %g4, %o5 mulx %g5, %o6, %l5 move %xcc, %g1, %o1 tpos %icc, 0x4 fabsd %f14, %f2 orcc %i1, 0x0A4D, %o2 lduw [%l7 + 0x0C], %i2 udiv %o7, 0x185C, %l3 edge8l %o4, %l1, %g7 ldsw [%l7 + 0x54], %i4 stw %i7, [%l7 + 0x20] movl %xcc, %l0, %l4 stx %g6, [%l7 + 0x10] bcc loop_3294 fnot1 %f10, %f2 mulscc %l6, 0x0A9F, %l2 bg,pn %icc, loop_3295 loop_3294: sth %o0, [%l7 + 0x40] orn %o3, 0x1E34, %i6 movneg %icc, %i3, %i0 loop_3295: edge8l %g3, %g2, %i5 ldsh [%l7 + 0x3E], %o5 taddcctv %g4, 0x11E6, %o6 stx %l5, [%l7 + 0x58] lduh [%l7 + 0x16], %g5 movleu %icc, %o1, %i1 lduh [%l7 + 0x20], %g1 movneg %icc, %o2, %i2 sth %l3, [%l7 + 0x40] bg,a,pn %xcc, loop_3296 andn %o7, 0x057A, %o4 ldd [%l7 + 0x18], %f10 taddcctv %l1, 0x1AB9, %g7 loop_3296: ldx [%l7 + 0x10], %i4 movvs %xcc, %i7, %l4 fmovdne %xcc, %f8, %f10 fcmple32 %f4, %f0, %g6 fcmpne16 %f8, %f2, %l6 tcc %icc, 0x2 lduw [%l7 + 0x30], %l0 st %f14, [%l7 + 0x44] srlx %o0, %l2, %o3 ba,a,pt %xcc, loop_3297 bl,a loop_3298 fmovsl %icc, %f10, %f5 fmovsneg %xcc, %f7, %f9 loop_3297: fbn %fcc0, loop_3299 loop_3298: fmul8x16 %f13, %f8, %f2 fmovrse %i3, %f7, %f15 fcmpne16 %f10, %f14, %i0 loop_3299: ldd [%l7 + 0x50], %f10 ldx [%l7 + 0x38], %g3 fmovse %xcc, %f8, %f10 fxor %f4, %f4, %f14 te %icc, 0x1 tleu %icc, 0x1 fmovdvs %icc, %f0, %f3 fbl,a %fcc2, loop_3300 fnot1 %f2, %f2 move %icc, %i6, %i5 fpadd32 %f8, %f14, %f12 loop_3300: tcs %xcc, 0x6 xnorcc %g2, 0x0A38, %g4 stb %o6, [%l7 + 0x7D] movvc %xcc, %l5, %o5 movvc %icc, %o1, %i1 ldd [%l7 + 0x28], %f4 taddcctv %g5, 0x0389, %g1 stw %i2, [%l7 + 0x7C] and %l3, 0x0CCE, %o7 ldx [%l7 + 0x58], %o2 ldsh [%l7 + 0x10], %o4 std %f2, [%l7 + 0x40] nop setx loop_3301, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge8n %g7, %l1, %i7 std %f14, [%l7 + 0x38] stw %i4, [%l7 + 0x44] loop_3301: xnorcc %g6, 0x152C, %l4 fands %f2, %f8, %f3 fpackfix %f12, %f10 ldsh [%l7 + 0x3C], %l0 tn %xcc, 0x5 fmul8sux16 %f2, %f0, %f2 edge32 %l6, %l2, %o3 fnegs %f0, %f2 brlz,a %i3, loop_3302 st %f11, [%l7 + 0x14] fcmpes %fcc2, %f10, %f10 fpsub32 %f10, %f12, %f10 loop_3302: fpadd32s %f14, %f2, %f9 fbo,a %fcc3, loop_3303 ldsh [%l7 + 0x76], %i0 popc 0x07FE, %g3 ldsw [%l7 + 0x70], %o0 loop_3303: fzero %f12 tgu %xcc, 0x2 mova %icc, %i6, %i5 ble,a loop_3304 addcc %g4, 0x1B47, %g2 nop setx loop_3305, %l0, %l1 jmpl %l1, %l5 fbge %fcc0, loop_3306 loop_3304: edge32 %o6, %o5, %i1 fone %f0 loop_3305: ta %xcc, 0x7 loop_3306: fmuld8sux16 %f6, %f0, %f2 fmovsvs %xcc, %f12, %f13 fxnors %f2, %f1, %f15 fabsd %f4, %f2 bvc,a %icc, loop_3307 sdiv %g5, 0x0EB9, %o1 call loop_3308 fbg,a %fcc1, loop_3309 loop_3307: fbuge,a %fcc1, loop_3310 fcmpd %fcc0, %f10, %f0 loop_3308: sth %i2, [%l7 + 0x42] loop_3309: sth %l3, [%l7 + 0x7C] loop_3310: ldsh [%l7 + 0x7C], %o7 fmovdleu %xcc, %f6, %f15 fmuld8ulx16 %f7, %f8, %f12 lduh [%l7 + 0x58], %o2 edge8ln %o4, %g1, %g7 ldsb [%l7 + 0x62], %l1 fbg %fcc3, loop_3311 ld [%l7 + 0x40], %f14 fmovspos %icc, %f13, %f10 fmovd %f6, %f6 loop_3311: movcs %xcc, %i7, %i4 lduw [%l7 + 0x48], %g6 fexpand %f7, %f8 fexpand %f10, %f10 fxnor %f10, %f10, %f14 tpos %xcc, 0x2 ldx [%l7 + 0x40], %l0 sth %l4, [%l7 + 0x3E] andn %l2, 0x034C, %l6 tleu %xcc, 0x6 ldsb [%l7 + 0x0A], %o3 sth %i0, [%l7 + 0x10] fmovse %icc, %f4, %f7 fnot1 %f14, %f12 fandnot1s %f0, %f4, %f15 lduw [%l7 + 0x14], %i3 fsrc2s %f14, %f6 ldsh [%l7 + 0x40], %o0 fpadd32 %f12, %f0, %f12 fmovsge %xcc, %f12, %f15 subcc %i6, %g3, %g4 fmovsleu %icc, %f13, %f4 fmovsle %icc, %f15, %f3 fcmpgt32 %f14, %f8, %g2 smul %i5, 0x06DA, %l5 fbne %fcc2, loop_3312 ldsh [%l7 + 0x4A], %o5 fmovsneg %icc, %f14, %f14 edge32ln %o6, %i1, %o1 loop_3312: call loop_3313 movrlz %i2, 0x295, %l3 tge %xcc, 0x0 ldsb [%l7 + 0x75], %g5 loop_3313: edge16 %o2, %o7, %g1 bl,a loop_3314 bpos,pn %xcc, loop_3315 fones %f6 orncc %g7, 0x16B2, %l1 loop_3314: fpsub32 %f6, %f12, %f2 loop_3315: stb %i7, [%l7 + 0x1C] fmovdvs %xcc, %f0, %f8 stx %o4, [%l7 + 0x18] ldd [%l7 + 0x40], %f10 fmovdleu %xcc, %f1, %f3 ldsw [%l7 + 0x6C], %g6 stb %l0, [%l7 + 0x52] fblg %fcc3, loop_3316 bneg %xcc, loop_3317 call loop_3318 smulcc %i4, %l2, %l4 loop_3316: lduw [%l7 + 0x68], %o3 loop_3317: sth %l6, [%l7 + 0x2C] loop_3318: bneg,a %xcc, loop_3319 edge8ln %i3, %o0, %i6 sdivcc %g3, 0x1F62, %i0 fmovrsgez %g4, %f8, %f1 loop_3319: ldsh [%l7 + 0x70], %g2 ldx [%l7 + 0x30], %i5 fxnor %f14, %f6, %f6 udivx %o5, 0x1F65, %o6 ldsh [%l7 + 0x7C], %l5 lduh [%l7 + 0x32], %o1 fpack16 %f8, %f8 fsrc2s %f1, %f8 bvc,a,pn %icc, loop_3320 fbue,a %fcc2, loop_3321 fxnors %f11, %f13, %f3 bge,a loop_3322 loop_3320: ldub [%l7 + 0x24], %i2 loop_3321: fmul8x16 %f8, %f6, %f6 ldsh [%l7 + 0x2E], %l3 loop_3322: edge8ln %i1, %g5, %o2 fcmple16 %f12, %f2, %g1 brlz,a %o7, loop_3323 movleu %xcc, %l1, %g7 ldub [%l7 + 0x0E], %o4 stx %i7, [%l7 + 0x40] loop_3323: fcmpeq32 %f6, %f2, %g6 stw %i4, [%l7 + 0x38] ldx [%l7 + 0x70], %l2 ldsb [%l7 + 0x58], %l0 fandnot2s %f11, %f3, %f7 array32 %o3, %l4, %i3 movrne %l6, 0x1C1, %i6 subc %g3, 0x09D5, %i0 stx %o0, [%l7 + 0x78] fmovdg %xcc, %f3, %f4 fcmple16 %f2, %f12, %g4 sth %g2, [%l7 + 0x64] movvs %icc, %i5, %o5 fmovsa %icc, %f12, %f0 st %f9, [%l7 + 0x50] fmovdge %xcc, %f13, %f1 stb %o6, [%l7 + 0x17] stw %o1, [%l7 + 0x48] fmovsneg %icc, %f8, %f7 ldsw [%l7 + 0x54], %l5 fmovdle %xcc, %f13, %f9 fmovdgu %xcc, %f10, %f12 array16 %i2, %i1, %g5 movneg %xcc, %l3, %g1 fandnot1 %f12, %f0, %f14 fmovdcs %xcc, %f9, %f11 stw %o2, [%l7 + 0x1C] fabss %f2, %f15 fmul8ulx16 %f0, %f4, %f6 movrgz %l1, %o7, %g7 edge32l %i7, %o4, %g6 ldub [%l7 + 0x6B], %i4 xor %l2, %o3, %l4 brgez,a %i3, loop_3324 fsrc2 %f0, %f0 ldsw [%l7 + 0x08], %l6 stw %i6, [%l7 + 0x64] loop_3324: ldsh [%l7 + 0x1A], %g3 fcmpes %fcc3, %f11, %f6 ldx [%l7 + 0x18], %i0 fbne,a %fcc0, loop_3325 ldsw [%l7 + 0x38], %o0 stx %g4, [%l7 + 0x78] ldsw [%l7 + 0x3C], %l0 loop_3325: ldd [%l7 + 0x20], %f12 movneg %icc, %i5, %o5 andncc %g2, %o6, %l5 tneg %xcc, 0x5 stb %o1, [%l7 + 0x57] fnors %f4, %f9, %f7 orncc %i1, %g5, %i2 movl %xcc, %l3, %o2 fble,a %fcc3, loop_3326 fcmpgt32 %f0, %f2, %l1 bn,a,pn %icc, loop_3327 fmul8x16 %f11, %f10, %f12 loop_3326: ta %xcc, 0x6 movre %g1, %g7, %o7 loop_3327: ldub [%l7 + 0x46], %o4 sll %i7, %i4, %g6 st %f13, [%l7 + 0x1C] ldsw [%l7 + 0x34], %o3 sth %l4, [%l7 + 0x5A] st %f11, [%l7 + 0x40] stx %l2, [%l7 + 0x48] add %i3, %l6, %g3 ble,a %xcc, loop_3328 fmovrslez %i6, %f4, %f0 stb %i0, [%l7 + 0x33] call loop_3329 loop_3328: fbule %fcc1, loop_3330 st %f6, [%l7 + 0x78] udivcc %o0, 0x159F, %l0 loop_3329: movrgz %i5, %g4, %o5 loop_3330: lduh [%l7 + 0x12], %o6 xnor %l5, %g2, %i1 fornot1 %f2, %f4, %f6 bleu,a,pn %icc, loop_3331 fmovrsgez %g5, %f0, %f6 fmovrde %i2, %f2, %f14 fandnot1 %f6, %f12, %f10 loop_3331: mova %xcc, %l3, %o1 tvs %icc, 0x7 fmovspos %xcc, %f5, %f10 lduh [%l7 + 0x32], %o2 orcc %l1, 0x05E4, %g1 movcs %xcc, %o7, %g7 tneg %icc, 0x6 bshuffle %f12, %f6, %f8 fcmpes %fcc3, %f2, %f11 ldub [%l7 + 0x10], %i7 fpsub16 %f8, %f14, %f8 brgez,a %i4, loop_3332 fmuld8sux16 %f8, %f5, %f12 edge32ln %o4, %g6, %o3 edge16n %l2, %l4, %i3 loop_3332: fmovscc %icc, %f8, %f5 stx %l6, [%l7 + 0x28] fxnor %f4, %f8, %f2 ldsb [%l7 + 0x2C], %i6 std %f12, [%l7 + 0x08] fbge %fcc2, loop_3333 sdiv %i0, 0x1A75, %g3 fpsub16 %f12, %f2, %f10 ldsw [%l7 + 0x0C], %o0 loop_3333: ldub [%l7 + 0x43], %i5 fmovsleu %icc, %f15, %f10 fpadd16 %f4, %f12, %f8 fpadd32 %f2, %f8, %f14 fornot2s %f2, %f4, %f4 xorcc %g4, 0x1C05, %o5 addc %o6, %l5, %g2 std %f14, [%l7 + 0x58] ldsw [%l7 + 0x24], %l0 fands %f9, %f2, %f1 fcmpeq16 %f4, %f0, %g5 fbo,a %fcc1, loop_3334 fmovde %xcc, %f1, %f13 bge,pt %xcc, loop_3335 fornot2 %f12, %f14, %f14 loop_3334: and %i1, 0x194E, %i2 bg,a,pn %xcc, loop_3336 loop_3335: fcmpes %fcc2, %f13, %f12 fmovsne %xcc, %f7, %f4 std %f0, [%l7 + 0x30] loop_3336: edge8ln %l3, %o1, %l1 edge8l %o2, %g1, %g7 fmovsleu %xcc, %f4, %f11 movneg %icc, %i7, %o7 sth %o4, [%l7 + 0x0C] ldsh [%l7 + 0x60], %i4 fsrc1 %f2, %f0 sdivcc %o3, 0x073D, %l2 sth %l4, [%l7 + 0x4A] tvs %icc, 0x3 fmuld8sux16 %f9, %f3, %f8 udivcc %g6, 0x14B5, %l6 ldsh [%l7 + 0x44], %i3 umulcc %i6, %g3, %o0 mulx %i0, %g4, %i5 fble,a %fcc2, loop_3337 ld [%l7 + 0x44], %f12 fcmps %fcc0, %f4, %f14 array16 %o5, %o6, %l5 loop_3337: std %f14, [%l7 + 0x70] movg %xcc, %l0, %g5 edge32n %g2, %i1, %i2 ldx [%l7 + 0x60], %o1 orn %l3, %l1, %g1 nop setx loop_3338, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnot2 %f8, %f8 addc %o2, 0x1637, %g7 fbule,a %fcc3, loop_3339 loop_3338: sth %o7, [%l7 + 0x6C] bn,a loop_3340 fpadd16s %f10, %f0, %f9 loop_3339: fpack32 %f14, %f4, %f2 fcmpne32 %f2, %f12, %o4 loop_3340: fmuld8sux16 %f10, %f12, %f4 fmovrde %i4, %f12, %f10 movrlz %o3, %l2, %i7 fxor %f12, %f14, %f2 stx %g6, [%l7 + 0x78] fmovdvs %xcc, %f6, %f14 st %f5, [%l7 + 0x58] andn %l6, %l4, %i6 lduh [%l7 + 0x10], %i3 bleu,pt %xcc, loop_3341 stw %o0, [%l7 + 0x2C] ldsw [%l7 + 0x38], %i0 brlez %g4, loop_3342 loop_3341: ld [%l7 + 0x64], %f7 lduw [%l7 + 0x0C], %g3 ldsw [%l7 + 0x2C], %o5 loop_3342: fmovsgu %icc, %f7, %f11 tpos %xcc, 0x4 fpadd32 %f6, %f2, %f0 ld [%l7 + 0x2C], %f0 stw %o6, [%l7 + 0x54] lduh [%l7 + 0x24], %l5 stw %i5, [%l7 + 0x30] fmovdge %xcc, %f8, %f9 smul %g5, %l0, %i1 fpack16 %f6, %f3 fmovdvc %xcc, %f6, %f7 bl,pt %xcc, loop_3343 srl %g2, 0x11, %i2 fsrc1s %f2, %f13 andncc %l3, %o1, %g1 loop_3343: ldsb [%l7 + 0x0C], %l1 stw %o2, [%l7 + 0x4C] fcmpd %fcc1, %f12, %f10 ldub [%l7 + 0x7A], %g7 ldsb [%l7 + 0x2C], %o7 fbue %fcc2, loop_3344 lduh [%l7 + 0x2C], %i4 fpsub16s %f12, %f11, %f3 tcc %icc, 0x4 loop_3344: ta %xcc, 0x5 fors %f13, %f9, %f15 array32 %o3, %l2, %i7 stw %o4, [%l7 + 0x14] te %icc, 0x6 srax %g6, %l6, %l4 fnand %f12, %f12, %f10 fmovdl %xcc, %f8, %f3 array32 %i6, %i3, %i0 fmovdcs %xcc, %f6, %f14 for %f14, %f12, %f2 smulcc %g4, %o0, %g3 ldx [%l7 + 0x10], %o6 tcs %xcc, 0x0 movn %xcc, %o5, %i5 tsubcctv %l5, %g5, %l0 edge32 %g2, %i2, %l3 bn loop_3345 fbu %fcc0, loop_3346 brlez %o1, loop_3347 fmovrde %g1, %f14, %f8 loop_3345: fblg %fcc0, loop_3348 loop_3346: addcc %l1, 0x126B, %i1 loop_3347: fmovsneg %xcc, %f0, %f0 ldub [%l7 + 0x59], %g7 loop_3348: mulx %o2, %i4, %o3 addc %l2, 0x14D9, %i7 ldd [%l7 + 0x20], %f4 std %f8, [%l7 + 0x10] st %f13, [%l7 + 0x4C] ldsb [%l7 + 0x1D], %o4 tl %icc, 0x0 sdivcc %o7, 0x1B88, %l6 st %f3, [%l7 + 0x7C] subcc %l4, 0x1E2A, %i6 lduh [%l7 + 0x0C], %g6 ldsb [%l7 + 0x4B], %i3 ldsh [%l7 + 0x0E], %g4 nop setx loop_3349, %l0, %l1 jmpl %l1, %i0 fbuge,a %fcc0, loop_3350 ldsw [%l7 + 0x48], %g3 andcc %o0, %o6, %o5 loop_3349: ld [%l7 + 0x68], %f4 loop_3350: sth %i5, [%l7 + 0x3A] mulscc %l5, %l0, %g5 subc %g2, %l3, %o1 stb %i2, [%l7 + 0x33] fmovdgu %xcc, %f5, %f11 fpadd32s %f4, %f8, %f14 fmovdge %xcc, %f15, %f12 ldsw [%l7 + 0x1C], %g1 brgz,a %l1, loop_3351 brgz %g7, loop_3352 fmovse %xcc, %f0, %f11 edge32 %o2, %i4, %i1 loop_3351: ldd [%l7 + 0x60], %f12 loop_3352: fbul %fcc3, loop_3353 bvs loop_3354 std %f4, [%l7 + 0x18] be,a,pn %icc, loop_3355 loop_3353: ldsw [%l7 + 0x50], %l2 loop_3354: ble,pn %xcc, loop_3356 sdiv %i7, 0x175A, %o3 loop_3355: movrne %o7, 0x2BB, %o4 edge16l %l6, %l4, %g6 loop_3356: fmovspos %icc, %f12, %f15 ld [%l7 + 0x54], %f3 tg %icc, 0x1 fcmpgt16 %f0, %f10, %i3 ldub [%l7 + 0x7A], %i6 edge16 %i0, %g4, %g3 ldub [%l7 + 0x08], %o0 ldsw [%l7 + 0x48], %o6 tleu %icc, 0x2 fornot1s %f1, %f5, %f6 ldx [%l7 + 0x30], %o5 bge %icc, loop_3357 bpos loop_3358 ldub [%l7 + 0x6D], %l5 nop setx loop_3359, %l0, %l1 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_3357: fbul,a %fcc2, loop_3360 loop_3358: fmovdl %xcc, %f3, %f3 ta %xcc, 0x6 loop_3359: edge16 %i5, %g5, %l0 loop_3360: edge16l %l3, %o1, %i2 movrne %g2, 0x0A2, %g1 tleu %xcc, 0x1 be,a loop_3361 fpsub32 %f6, %f8, %f6 faligndata %f10, %f4, %f6 stw %g7, [%l7 + 0x78] loop_3361: fblg %fcc0, loop_3362 stb %l1, [%l7 + 0x38] array16 %o2, %i4, %i1 edge32l %i7, %l2, %o7 loop_3362: fornot2 %f4, %f14, %f8 tvs %icc, 0x7 stw %o3, [%l7 + 0x40] fnegs %f2, %f6 xnorcc %o4, %l4, %g6 fmovsne %xcc, %f13, %f2 st %f3, [%l7 + 0x50] sll %l6, 0x0C, %i3 ldsw [%l7 + 0x14], %i0 edge16ln %i6, %g4, %o0 fnegd %f10, %f2 fmovdl %xcc, %f2, %f11 fnegs %f3, %f6 movcc %xcc, %o6, %o5 brgz %l5, loop_3363 xnor %i5, %g5, %g3 fbule %fcc1, loop_3364 movl %icc, %l0, %l3 loop_3363: ld [%l7 + 0x38], %f4 movcs %xcc, %i2, %o1 loop_3364: movre %g1, %g7, %l1 tg %xcc, 0x7 fpsub32s %f10, %f10, %f12 ldsb [%l7 + 0x47], %g2 fpsub16s %f10, %f1, %f13 lduw [%l7 + 0x40], %o2 nop setx loop_3365, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sllx %i1, 0x1B, %i7 st %f10, [%l7 + 0x34] fpsub32s %f14, %f9, %f2 loop_3365: fzeros %f6 ldsw [%l7 + 0x5C], %i4 fnot1 %f8, %f2 fpmerge %f3, %f1, %f14 movvs %xcc, %l2, %o3 fmovsleu %icc, %f15, %f13 movvs %icc, %o4, %o7 fpadd32s %f9, %f2, %f5 edge8ln %g6, %l6, %l4 edge8n %i3, %i6, %g4 fmovrslz %i0, %f3, %f10 stw %o6, [%l7 + 0x4C] sdivx %o5, 0x0E14, %l5 stb %i5, [%l7 + 0x3A] nop setx loop_3366, %l0, %l1 jmpl %l1, %g5 sth %g3, [%l7 + 0x6C] lduw [%l7 + 0x38], %l0 st %f0, [%l7 + 0x74] loop_3366: movleu %xcc, %o0, %i2 fexpand %f10, %f12 fmovda %icc, %f8, %f11 fcmpes %fcc2, %f2, %f12 ldx [%l7 + 0x78], %l3 fpadd16s %f3, %f4, %f15 ldsb [%l7 + 0x63], %o1 ldub [%l7 + 0x4E], %g1 array16 %l1, %g2, %g7 std %f6, [%l7 + 0x60] movgu %icc, %i1, %o2 xnorcc %i4, %l2, %i7 andn %o3, %o7, %o4 orncc %l6, %g6, %l4 fxnor %f12, %f6, %f2 std %f0, [%l7 + 0x58] smul %i6, 0x1FDD, %g4 edge32l %i0, %i3, %o6 fnot1s %f2, %f3 stw %l5, [%l7 + 0x0C] sth %i5, [%l7 + 0x72] fmovdleu %xcc, %f15, %f7 ld [%l7 + 0x5C], %f9 nop setx loop_3367, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fandnot2 %f8, %f2, %f2 xorcc %g5, %g3, %o5 array16 %l0, %i2, %o0 loop_3367: subcc %o1, %l3, %g1 subccc %g2, %l1, %g7 fbuge %fcc3, loop_3368 fcmpgt16 %f14, %f4, %o2 mova %xcc, %i1, %l2 fmovsne %icc, %f1, %f6 loop_3368: tvs %xcc, 0x4 ldd [%l7 + 0x18], %f10 tge %icc, 0x7 ldd [%l7 + 0x58], %f8 add %i7, 0x0B13, %o3 edge32n %o7, %i4, %l6 lduh [%l7 + 0x2A], %g6 movrgz %o4, %i6, %l4 fmovsvc %icc, %f10, %f12 ldsh [%l7 + 0x0C], %g4 lduw [%l7 + 0x20], %i3 umul %o6, %l5, %i0 bpos,pt %xcc, loop_3369 sdivcc %i5, 0x0EBC, %g3 fxnor %f2, %f8, %f4 fba %fcc2, loop_3370 loop_3369: fmovsvs %xcc, %f0, %f2 ta %xcc, 0x0 ldub [%l7 + 0x4D], %o5 loop_3370: fba %fcc0, loop_3371 tgu %xcc, 0x1 edge32n %l0, %g5, %o0 fcmpgt32 %f14, %f8, %o1 loop_3371: ldsh [%l7 + 0x1E], %l3 ldsb [%l7 + 0x6F], %g1 udiv %g2, 0x122F, %l1 movne %icc, %i2, %o2 fcmple32 %f2, %f14, %i1 brz %l2, loop_3372 stw %g7, [%l7 + 0x4C] ldub [%l7 + 0x21], %i7 ldd [%l7 + 0x08], %f0 loop_3372: stw %o3, [%l7 + 0x24] ldub [%l7 + 0x4E], %i4 st %f10, [%l7 + 0x24] umul %l6, 0x00CD, %g6 fmovdgu %xcc, %f12, %f10 and %o4, %i6, %l4 ldx [%l7 + 0x38], %o7 lduh [%l7 + 0x5A], %i3 array16 %o6, %l5, %i0 array8 %g4, %g3, %i5 std %f12, [%l7 + 0x68] movrlz %o5, 0x2A7, %g5 fmovsge %icc, %f4, %f12 udiv %o0, 0x15B1, %o1 movcs %icc, %l0, %g1 ldd [%l7 + 0x18], %f14 fornot1 %f10, %f0, %f6 ldub [%l7 + 0x14], %l3 ldx [%l7 + 0x78], %l1 movvs %icc, %g2, %i2 stb %o2, [%l7 + 0x18] sth %l2, [%l7 + 0x1E] stx %g7, [%l7 + 0x40] tne %xcc, 0x0 movrgz %i7, %o3, %i1 fandnot2s %f3, %f15, %f6 fmul8x16au %f13, %f0, %f10 mova %xcc, %i4, %g6 fnot1 %f10, %f4 tle %icc, 0x2 fexpand %f4, %f12 fbul %fcc3, loop_3373 fcmpd %fcc1, %f6, %f4 subccc %l6, %i6, %o4 subc %l4, %i3, %o6 loop_3373: ldx [%l7 + 0x38], %l5 st %f11, [%l7 + 0x54] movn %xcc, %o7, %g4 faligndata %f6, %f6, %f14 move %xcc, %i0, %g3 tsubcc %i5, %o5, %o0 lduw [%l7 + 0x14], %o1 nop setx loop_3374, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x58], %f12 siam 0x1 umulcc %l0, %g1, %g5 loop_3374: lduh [%l7 + 0x7A], %l3 lduw [%l7 + 0x0C], %g2 stb %l1, [%l7 + 0x1B] movvc %xcc, %i2, %l2 fmovdvc %xcc, %f2, %f4 edge8 %o2, %i7, %g7 brz,a %i1, loop_3375 fandnot2 %f14, %f10, %f8 xnorcc %o3, 0x0FC5, %g6 lduh [%l7 + 0x2E], %i4 loop_3375: bcc,a,pn %xcc, loop_3376 lduw [%l7 + 0x14], %i6 movrgez %l6, 0x3CD, %o4 fmovrse %i3, %f5, %f12 loop_3376: fbe %fcc0, loop_3377 fmovrsgez %l4, %f3, %f4 bleu %icc, loop_3378 movvs %xcc, %o6, %l5 loop_3377: fbg,a %fcc0, loop_3379 ld [%l7 + 0x48], %f4 loop_3378: stb %o7, [%l7 + 0x39] udiv %g4, 0x13DB, %i0 loop_3379: fmul8sux16 %f0, %f10, %f4 lduh [%l7 + 0x4E], %g3 fmovdne %icc, %f9, %f2 fcmps %fcc2, %f11, %f14 sth %i5, [%l7 + 0x26] fnors %f4, %f3, %f9 ldsb [%l7 + 0x22], %o5 fmovrdlz %o0, %f10, %f12 std %f0, [%l7 + 0x08] st %f2, [%l7 + 0x28] fbue %fcc0, loop_3380 fmuld8ulx16 %f0, %f15, %f10 orn %l0, %g1, %g5 movrlz %l3, 0x2EE, %o1 loop_3380: subcc %l1, %g2, %l2 mulx %i2, %o2, %i7 std %f10, [%l7 + 0x10] fmovscs %xcc, %f2, %f3 movrlez %i1, %g7, %o3 fmul8sux16 %f0, %f0, %f12 ldd [%l7 + 0x48], %f14 fbul %fcc3, loop_3381 edge8n %i4, %i6, %g6 edge8l %l6, %o4, %l4 brgz,a %o6, loop_3382 loop_3381: fcmpgt32 %f6, %f4, %l5 subcc %i3, 0x0C50, %o7 stx %g4, [%l7 + 0x58] loop_3382: bge,pn %xcc, loop_3383 fmul8ulx16 %f10, %f14, %f8 fmovrdgez %g3, %f14, %f6 ldx [%l7 + 0x38], %i5 loop_3383: tleu %icc, 0x3 bne,a,pt %icc, loop_3384 ld [%l7 + 0x5C], %f11 movrgz %o5, %o0, %l0 ld [%l7 + 0x48], %f6 loop_3384: move %icc, %i0, %g1 movrlz %l3, 0x30B, %g5 fbe %fcc3, loop_3385 umul %o1, %g2, %l2 fbule,a %fcc1, loop_3386 bcs,a,pt %icc, loop_3387 loop_3385: fmovsge %xcc, %f11, %f15 fsrc2 %f4, %f4 loop_3386: bcs,a %xcc, loop_3388 loop_3387: fmovdleu %icc, %f12, %f11 fmovsleu %icc, %f1, %f9 fmuld8ulx16 %f0, %f12, %f6 loop_3388: ldsb [%l7 + 0x37], %l1 st %f5, [%l7 + 0x70] move %icc, %i2, %o2 sdivcc %i7, 0x0E31, %i1 srl %o3, %i4, %g7 lduh [%l7 + 0x0A], %g6 movvs %xcc, %l6, %o4 taddcc %l4, %o6, %i6 addcc %l5, %o7, %g4 subcc %i3, 0x1A28, %i5 ldsb [%l7 + 0x1E], %g3 movrlez %o5, 0x35D, %l0 tcs %icc, 0x1 fandnot1 %f4, %f0, %f10 std %f8, [%l7 + 0x30] stw %o0, [%l7 + 0x48] stx %i0, [%l7 + 0x50] fcmped %fcc1, %f12, %f14 fbul %fcc2, loop_3389 st %f7, [%l7 + 0x50] bge,a,pn %icc, loop_3390 brlez,a %g1, loop_3391 loop_3389: fbne,a %fcc2, loop_3392 lduw [%l7 + 0x0C], %g5 loop_3390: fsrc1s %f8, %f2 loop_3391: ldx [%l7 + 0x58], %o1 loop_3392: fbne,a %fcc2, loop_3393 udivcc %l3, 0x12CD, %g2 fmul8x16au %f3, %f5, %f8 ldsb [%l7 + 0x12], %l2 loop_3393: fsrc2s %f10, %f3 fmuld8ulx16 %f10, %f1, %f8 lduw [%l7 + 0x4C], %l1 smul %i2, 0x1E22, %i7 std %f14, [%l7 + 0x58] fmovrdne %i1, %f12, %f10 ldx [%l7 + 0x20], %o2 fandnot1s %f13, %f13, %f6 bneg,a,pt %icc, loop_3394 ld [%l7 + 0x20], %f4 fnot2 %f10, %f8 tpos %icc, 0x3 loop_3394: stw %i4, [%l7 + 0x60] stb %o3, [%l7 + 0x4C] umul %g7, %l6, %o4 fmovdcs %icc, %f13, %f2 fcmpne32 %f0, %f10, %l4 fsrc1 %f8, %f4 fmul8x16al %f9, %f9, %f14 movrlez %o6, %i6, %l5 fmovdcs %xcc, %f1, %f15 movre %o7, %g6, %i3 fmovsn %xcc, %f12, %f15 fabsd %f8, %f12 ldd [%l7 + 0x38], %f14 taddcctv %i5, 0x03A3, %g3 std %f12, [%l7 + 0x50] movle %icc, %g4, %l0 nop setx loop_3395, %l0, %l1 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 + 0x34], %o5 fornot2s %f5, %f6, %f9 fmovrdne %i0, %f0, %f6 loop_3395: fmovrslez %g1, %f2, %f10 bneg,a %icc, loop_3396 fmovrdgz %g5, %f14, %f2 fmovdvs %xcc, %f8, %f3 st %f13, [%l7 + 0x2C] loop_3396: fmovdneg %icc, %f2, %f5 call loop_3397 st %f13, [%l7 + 0x5C] fpsub32s %f6, %f4, %f11 fmovsn %icc, %f9, %f3 loop_3397: tcs %icc, 0x0 lduw [%l7 + 0x30], %o0 edge32ln %l3, %g2, %l2 xor %o1, %i2, %l1 stb %i7, [%l7 + 0x67] fpmerge %f1, %f7, %f0 movrlez %o2, 0x18E, %i4 mova %xcc, %o3, %g7 stx %l6, [%l7 + 0x58] st %f7, [%l7 + 0x6C] lduw [%l7 + 0x50], %o4 ldx [%l7 + 0x78], %l4 ldd [%l7 + 0x30], %f12 array32 %o6, %i6, %i1 fmovdpos %xcc, %f0, %f1 st %f8, [%l7 + 0x54] movle %icc, %l5, %g6 fbuge,a %fcc1, loop_3398 ld [%l7 + 0x20], %f8 stx %o7, [%l7 + 0x30] bcs,pt %icc, loop_3399 loop_3398: lduh [%l7 + 0x0A], %i3 bg %xcc, loop_3400 fmovscs %xcc, %f11, %f1 loop_3399: sdivx %i5, 0x1FB9, %g3 fmovsleu %xcc, %f12, %f1 loop_3400: movn %icc, %l0, %g4 fmovdl %icc, %f13, %f9 stx %i0, [%l7 + 0x28] edge8n %g1, %o5, %o0 ld [%l7 + 0x1C], %f7 tvs %icc, 0x2 movre %g5, 0x042, %l3 addccc %g2, %l2, %o1 xor %l1, 0x041B, %i2 ldx [%l7 + 0x08], %i7 call loop_3401 fone %f4 fmovsleu %icc, %f13, %f12 xor %i4, %o2, %g7 loop_3401: fcmpeq16 %f14, %f12, %o3 st %f12, [%l7 + 0x34] ldx [%l7 + 0x30], %l6 tleu %icc, 0x2 ldsh [%l7 + 0x38], %o4 ldx [%l7 + 0x40], %l4 fmovrslez %o6, %f11, %f10 edge8 %i6, %i1, %g6 fmovsvc %xcc, %f10, %f7 fpadd16s %f7, %f4, %f7 ldsw [%l7 + 0x18], %l5 orncc %i3, %o7, %g3 edge16ln %i5, %g4, %l0 fnand %f10, %f2, %f0 edge16 %i0, %o5, %o0 lduw [%l7 + 0x30], %g5 fmovsle %xcc, %f13, %f13 fmovdle %xcc, %f12, %f5 ldsw [%l7 + 0x64], %l3 fcmpgt16 %f0, %f10, %g2 fmovsge %icc, %f13, %f11 movle %icc, %l2, %g1 andn %o1, 0x1901, %i2 andncc %l1, %i4, %i7 lduh [%l7 + 0x44], %g7 add %o2, %o3, %o4 ldsh [%l7 + 0x42], %l6 taddcctv %o6, %l4, %i6 fmovdleu %icc, %f11, %f8 fbuge %fcc3, loop_3402 bge %xcc, loop_3403 mulscc %g6, %l5, %i1 bvc,pn %xcc, loop_3404 loop_3402: ldub [%l7 + 0x78], %i3 loop_3403: sth %o7, [%l7 + 0x6C] sll %g3, 0x1D, %g4 loop_3404: ldd [%l7 + 0x28], %f12 ldub [%l7 + 0x32], %i5 te %icc, 0x1 fmovrdgz %i0, %f8, %f14 ldub [%l7 + 0x47], %l0 fmuld8sux16 %f9, %f9, %f8 std %f0, [%l7 + 0x58] bgu,a,pn %xcc, loop_3405 nop setx loop_3406, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry nop setx loop_3407, %l0, %l1 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 %o5, %o0, %g5 loop_3405: std %f14, [%l7 + 0x48] loop_3406: bvc %icc, loop_3408 loop_3407: edge32 %g2, %l2, %g1 fcmple16 %f4, %f4, %o1 fabsd %f2, %f2 loop_3408: fmovsle %xcc, %f0, %f10 brnz,a %i2, loop_3409 fbo,a %fcc2, loop_3410 ldsh [%l7 + 0x20], %l3 fmovdn %icc, %f13, %f10 loop_3409: std %f8, [%l7 + 0x70] loop_3410: ldsw [%l7 + 0x60], %i4 fmovrsgez %i7, %f3, %f9 nop setx loop_3411, %l0, %l1 jmpl %l1, %g7 ba,a,pn %xcc, loop_3412 fornot2 %f10, %f6, %f10 ldsb [%l7 + 0x24], %l1 loop_3411: lduh [%l7 + 0x4E], %o2 loop_3412: fmovsvc %xcc, %f12, %f11 xorcc %o3, %o4, %o6 fbge,a %fcc1, loop_3413 orncc %l6, 0x1D34, %l4 andcc %g6, 0x1D37, %i6 tpos %xcc, 0x3 loop_3413: fands %f15, %f9, %f1 st %f4, [%l7 + 0x7C] fmovscc %xcc, %f3, %f6 bg,a,pn %icc, loop_3414 stx %l5, [%l7 + 0x70] std %f12, [%l7 + 0x40] movcs %xcc, %i1, %o7 loop_3414: fmul8x16 %f14, %f0, %f4 edge16n %i3, %g3, %g4 edge16ln %i0, %i5, %l0 edge32l %o5, %g5, %g2 ldsh [%l7 + 0x22], %l2 bleu,a %xcc, loop_3415 fmovsa %xcc, %f7, %f13 srlx %g1, 0x15, %o0 movrlez %i2, 0x360, %l3 loop_3415: st %f5, [%l7 + 0x3C] stb %i4, [%l7 + 0x53] bleu loop_3416 st %f11, [%l7 + 0x38] fbe,a %fcc2, loop_3417 fmul8x16 %f14, %f2, %f8 loop_3416: ld [%l7 + 0x40], %f4 fmovda %icc, %f12, %f12 loop_3417: add %o1, %i7, %l1 st %f7, [%l7 + 0x44] fzero %f8 fsrc1 %f10, %f2 mova %xcc, %g7, %o3 fnand %f14, %f0, %f4 movpos %icc, %o4, %o6 std %f6, [%l7 + 0x40] edge32l %l6, %o2, %l4 fmovsvc %xcc, %f0, %f8 stb %g6, [%l7 + 0x53] andncc %i6, %l5, %i1 fmovrdne %o7, %f12, %f12 xnorcc %i3, 0x0226, %g4 ldsh [%l7 + 0x16], %g3 edge16 %i0, %l0, %o5 lduh [%l7 + 0x46], %g5 st %f15, [%l7 + 0x0C] fpadd32 %f2, %f4, %f8 fbuge %fcc2, loop_3418 movge %icc, %i5, %l2 fbl %fcc3, loop_3419 xor %g1, %g2, %i2 loop_3418: edge8l %l3, %i4, %o1 fone %f4 loop_3419: ldx [%l7 + 0x08], %i7 fmovrdlz %l1, %f8, %f14 std %f4, [%l7 + 0x78] be loop_3420 fmovda %icc, %f10, %f1 lduw [%l7 + 0x6C], %o0 fornot2s %f14, %f10, %f13 loop_3420: sdivx %o3, 0x1515, %g7 movl %icc, %o4, %o6 sethi 0x0425, %o2 stb %l4, [%l7 + 0x51] movrne %l6, 0x04B, %g6 tne %icc, 0x6 fmovscs %xcc, %f12, %f5 fmovrdgz %l5, %f8, %f10 fpackfix %f14, %f10 movre %i6, 0x011, %i1 fmovsle %icc, %f10, %f1 fsrc2 %f6, %f0 std %f10, [%l7 + 0x58] andncc %i3, %o7, %g3 fcmple32 %f10, %f4, %g4 ldd [%l7 + 0x40], %f2 stb %i0, [%l7 + 0x0F] stw %o5, [%l7 + 0x38] fxnors %f15, %f7, %f2 ldsh [%l7 + 0x76], %g5 umul %i5, 0x1F06, %l0 orn %l2, %g2, %g1 fors %f8, %f11, %f3 fmovrdne %l3, %f2, %f8 fbl,a %fcc0, loop_3421 fmovsgu %icc, %f7, %f4 tvs %icc, 0x5 fandnot1 %f14, %f10, %f8 loop_3421: fornot2s %f11, %f14, %f8 std %f10, [%l7 + 0x18] bpos,pn %xcc, loop_3422 tge %icc, 0x1 lduw [%l7 + 0x14], %i2 fmovdg %icc, %f12, %f14 loop_3422: fbu,a %fcc1, loop_3423 edge16l %i4, %o1, %i7 edge8ln %o0, %l1, %g7 stw %o4, [%l7 + 0x78] loop_3423: movrgez %o3, 0x1A4, %o2 ldx [%l7 + 0x28], %l4 and %o6, 0x0BBC, %g6 fpadd32 %f8, %f12, %f12 nop setx loop_3424, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry taddcc %l6, 0x0D12, %l5 mova %icc, %i6, %i1 ldsw [%l7 + 0x18], %i3 loop_3424: std %f6, [%l7 + 0x50] tleu %xcc, 0x5 fbue,a %fcc3, loop_3425 fnand %f0, %f0, %f2 stw %g3, [%l7 + 0x50] fmovrsgez %o7, %f8, %f7 loop_3425: andncc %g4, %i0, %g5 fbg %fcc1, loop_3426 fsrc2s %f14, %f14 fsrc1s %f0, %f9 movge %xcc, %i5, %l0 loop_3426: movcs %xcc, %l2, %g2 subcc %o5, 0x1312, %g1 srlx %i2, %i4, %o1 brlez %l3, loop_3427 tne %xcc, 0x6 tn %xcc, 0x1 bpos,pn %xcc, loop_3428 loop_3427: be loop_3429 lduw [%l7 + 0x4C], %o0 tn %xcc, 0x3 loop_3428: movge %icc, %i7, %l1 loop_3429: fzeros %f5 fmovscc %icc, %f1, %f9 addc %g7, 0x0A0A, %o4 fmovd %f12, %f4 std %f0, [%l7 + 0x50] xor %o2, 0x0EAF, %l4 ldsh [%l7 + 0x2E], %o6 lduh [%l7 + 0x28], %o3 fpsub16 %f14, %f0, %f6 fbo %fcc2, loop_3430 ldx [%l7 + 0x78], %l6 ldsh [%l7 + 0x08], %l5 st %f5, [%l7 + 0x60] loop_3430: movn %xcc, %g6, %i6 fpsub32 %f4, %f2, %f2 ldsh [%l7 + 0x60], %i1 ldx [%l7 + 0x60], %g3 movre %i3, 0x1B6, %g4 fsrc2s %f9, %f5 ldd [%l7 + 0x30], %f6 bge,pn %xcc, loop_3431 stx %o7, [%l7 + 0x10] stw %i0, [%l7 + 0x74] tsubcctv %g5, 0x10AA, %l0 loop_3431: fpack32 %f4, %f2, %f4 sll %l2, %i5, %o5 ld [%l7 + 0x74], %f0 edge16n %g2, %g1, %i2 sra %i4, %o1, %l3 smulcc %i7, %o0, %g7 fmovsne %icc, %f14, %f7 ldsw [%l7 + 0x64], %l1 edge32ln %o4, %o2, %l4 tvc %icc, 0x6 movne %icc, %o6, %l6 movle %icc, %l5, %g6 bleu,pn %xcc, loop_3432 movvs %xcc, %i6, %o3 fors %f13, %f14, %f10 fabsd %f4, %f8 loop_3432: movpos %xcc, %g3, %i3 fbne,a %fcc1, loop_3433 fmovs %f6, %f14 tgu %icc, 0x4 tsubcc %g4, %i1, %o7 loop_3433: fcmpeq32 %f12, %f6, %i0 udivx %l0, 0x1316, %l2 lduw [%l7 + 0x10], %i5 be,a,pn %xcc, loop_3434 fmovdcc %icc, %f10, %f13 fmovrdgz %g5, %f6, %f0 fnot2 %f6, %f10 loop_3434: pdist %f12, %f14, %f4 edge16 %o5, %g2, %g1 ldd [%l7 + 0x28], %f2 udivx %i2, 0x006C, %o1 stx %i4, [%l7 + 0x10] fcmpne32 %f10, %f8, %l3 fandnot1s %f9, %f11, %f0 tcc %xcc, 0x0 tsubcctv %o0, %i7, %g7 fpadd16 %f8, %f2, %f8 lduh [%l7 + 0x32], %o4 ldsw [%l7 + 0x5C], %o2 ldx [%l7 + 0x48], %l1 fbuge,a %fcc1, loop_3435 st %f4, [%l7 + 0x7C] alignaddrl %o6, %l4, %l5 fandnot2 %f8, %f0, %f0 loop_3435: ldsb [%l7 + 0x5B], %g6 andncc %l6, %o3, %i6 fpadd32 %f2, %f8, %f0 fnands %f0, %f15, %f15 edge16 %i3, %g4, %g3 ld [%l7 + 0x24], %f4 std %f14, [%l7 + 0x38] fcmpeq32 %f12, %f0, %o7 ld [%l7 + 0x7C], %f7 st %f5, [%l7 + 0x48] stw %i1, [%l7 + 0x20] lduh [%l7 + 0x62], %l0 lduw [%l7 + 0x08], %l2 lduw [%l7 + 0x60], %i0 andncc %i5, %g5, %o5 movcs %xcc, %g2, %i2 orcc %o1, 0x082A, %g1 st %f14, [%l7 + 0x54] tsubcc %i4, %l3, %o0 fand %f10, %f2, %f2 fmovrdgez %g7, %f6, %f12 brz %o4, loop_3436 fmovsvc %icc, %f0, %f8 sethi 0x01BF, %i7 lduh [%l7 + 0x56], %o2 loop_3436: fbue,a %fcc3, loop_3437 ld [%l7 + 0x70], %f14 fandnot2s %f10, %f13, %f4 lduh [%l7 + 0x34], %o6 loop_3437: fpadd32 %f2, %f14, %f6 tvs %icc, 0x5 subccc %l4, 0x07E1, %l5 lduh [%l7 + 0x26], %g6 edge32l %l6, %l1, %i6 fbg %fcc2, loop_3438 ldd [%l7 + 0x08], %f2 fzero %f2 ld [%l7 + 0x64], %f4 loop_3438: fmovdge %icc, %f11, %f12 fsrc2 %f2, %f10 bge,a loop_3439 bvc,a,pn %icc, loop_3440 fmovda %icc, %f13, %f12 tl %icc, 0x7 loop_3439: fzero %f6 loop_3440: brz %i3, loop_3441 ldsw [%l7 + 0x50], %o3 ldx [%l7 + 0x50], %g4 ldsw [%l7 + 0x10], %g3 loop_3441: brgez %o7, loop_3442 array32 %i1, %l2, %i0 sethi 0x0057, %i5 edge16l %l0, %g5, %g2 loop_3442: sllx %i2, %o1, %o5 ldsh [%l7 + 0x3E], %i4 bneg,a,pt %xcc, loop_3443 stb %l3, [%l7 + 0x7A] fnot1 %f8, %f2 fmovrde %o0, %f2, %f0 loop_3443: fxnor %f14, %f2, %f4 ldsh [%l7 + 0x62], %g1 fmovrslz %g7, %f4, %f0 fxors %f3, %f15, %f11 movrgz %i7, 0x234, %o4 ldx [%l7 + 0x20], %o2 st %f1, [%l7 + 0x0C] pdist %f14, %f2, %f8 edge8n %l4, %o6, %l5 fmovspos %xcc, %f13, %f4 lduw [%l7 + 0x30], %l6 movneg %icc, %l1, %g6 ldsh [%l7 + 0x54], %i3 fble,a %fcc1, loop_3444 fxors %f6, %f3, %f2 fpsub32 %f8, %f14, %f0 alignaddrl %i6, %g4, %o3 loop_3444: std %f0, [%l7 + 0x40] xorcc %g3, %i1, %l2 fbu %fcc0, loop_3445 lduh [%l7 + 0x64], %i0 ldx [%l7 + 0x60], %o7 fmovsge %icc, %f12, %f9 loop_3445: ldsw [%l7 + 0x24], %l0 sth %i5, [%l7 + 0x24] lduh [%l7 + 0x40], %g2 fbule,a %fcc0, loop_3446 orn %i2, %g5, %o1 move %xcc, %i4, %o5 bneg,pt %icc, loop_3447 loop_3446: edge32 %l3, %o0, %g1 fsrc2 %f6, %f6 fbue,a %fcc2, loop_3448 loop_3447: fornot2s %f13, %f2, %f13 fmovspos %xcc, %f4, %f1 fmovrsgez %i7, %f10, %f15 loop_3448: tne %xcc, 0x3 stx %g7, [%l7 + 0x50] fnegs %f5, %f6 stx %o4, [%l7 + 0x70] fmovrslez %o2, %f9, %f7 bl,a %xcc, loop_3449 stb %l4, [%l7 + 0x4F] add %l5, 0x1E26, %l6 fpadd32s %f4, %f2, %f7 loop_3449: tle %xcc, 0x3 bcc,a loop_3450 fmovsne %xcc, %f2, %f12 fnegs %f0, %f6 lduw [%l7 + 0x18], %l1 loop_3450: ldsh [%l7 + 0x6A], %o6 ldd [%l7 + 0x08], %f2 pdist %f8, %f14, %f14 addc %i3, 0x0FA6, %g6 fbge %fcc2, loop_3451 fcmpgt16 %f12, %f0, %i6 movre %o3, %g3, %g4 fmuld8ulx16 %f0, %f9, %f8 loop_3451: edge8ln %l2, %i0, %o7 pdist %f4, %f10, %f6 addccc %l0, 0x033B, %i5 tle %icc, 0x6 edge32 %g2, %i2, %g5 ldsh [%l7 + 0x50], %i1 sth %i4, [%l7 + 0x7C] fbo,a %fcc3, loop_3452 stb %o5, [%l7 + 0x18] st %f5, [%l7 + 0x60] alignaddr %o1, %o0, %g1 loop_3452: brz,a %i7, loop_3453 ldsw [%l7 + 0x08], %g7 fmovdgu %icc, %f11, %f4 be loop_3454 loop_3453: tleu %xcc, 0x2 ldsw [%l7 + 0x2C], %o4 nop setx loop_3455, %l0, %l1 jmpl %l1, %l3 loop_3454: fmovsne %icc, %f10, %f4 fzeros %f2 lduh [%l7 + 0x54], %l4 loop_3455: ldsw [%l7 + 0x1C], %l5 st %f3, [%l7 + 0x44] lduw [%l7 + 0x64], %o2 bcc,pn %icc, loop_3456 fmovse %icc, %f6, %f15 fpadd16s %f11, %f7, %f3 lduw [%l7 + 0x28], %l6 loop_3456: tge %xcc, 0x1 ldsb [%l7 + 0x28], %o6 ldx [%l7 + 0x48], %i3 ldsh [%l7 + 0x16], %g6 andn %i6, %l1, %o3 edge8ln %g3, %g4, %l2 movge %icc, %i0, %l0 stb %o7, [%l7 + 0x59] std %f12, [%l7 + 0x48] sth %g2, [%l7 + 0x78] fmovsne %xcc, %f7, %f12 tg %xcc, 0x5 subccc %i2, %g5, %i1 array16 %i4, %i5, %o5 fmovdcs %xcc, %f6, %f11 tle %icc, 0x4 orncc %o1, %g1, %i7 lduh [%l7 + 0x08], %o0 lduw [%l7 + 0x14], %g7 fandnot1s %f6, %f8, %f0 brgz,a %l3, loop_3457 umulcc %o4, 0x13F1, %l4 brlz,a %l5, loop_3458 array16 %l6, %o6, %i3 loop_3457: ldsb [%l7 + 0x4D], %o2 brgez,a %i6, loop_3459 loop_3458: fands %f9, %f0, %f9 fmovrde %l1, %f0, %f8 fmovrsne %g6, %f12, %f14 loop_3459: and %g3, 0x1015, %g4 movrlez %o3, %l2, %l0 brnz,a %i0, loop_3460 fpsub16 %f10, %f10, %f10 fmovdcc %icc, %f4, %f10 lduw [%l7 + 0x24], %g2 loop_3460: ldub [%l7 + 0x09], %i2 fblg,a %fcc1, loop_3461 movrgez %g5, 0x203, %i1 fzero %f0 sll %o7, 0x1E, %i4 loop_3461: ta %xcc, 0x1 ldsw [%l7 + 0x08], %i5 sth %o5, [%l7 + 0x64] fcmpeq16 %f4, %f12, %g1 brgz,a %i7, loop_3462 alignaddrl %o1, %o0, %g7 movcs %icc, %l3, %l4 fxnors %f10, %f7, %f7 loop_3462: movcs %xcc, %o4, %l6 fmovsne %xcc, %f1, %f9 ldsh [%l7 + 0x62], %o6 fornot2 %f10, %f10, %f8 taddcc %i3, 0x0A7A, %l5 ldsb [%l7 + 0x1E], %i6 fcmple32 %f12, %f2, %o2 lduw [%l7 + 0x38], %g6 ldd [%l7 + 0x60], %f0 fnands %f1, %f0, %f7 fcmpeq32 %f8, %f12, %l1 fmovsa %xcc, %f2, %f10 tg %xcc, 0x2 fpadd32s %f2, %f15, %f13 ldd [%l7 + 0x38], %f14 taddcctv %g3, %o3, %g4 std %f8, [%l7 + 0x60] fmovsge %icc, %f4, %f7 movrlz %l0, 0x07D, %l2 stb %i0, [%l7 + 0x7B] bl,pt %icc, loop_3463 sth %g2, [%l7 + 0x7A] std %f4, [%l7 + 0x18] stx %g5, [%l7 + 0x70] loop_3463: fbg,a %fcc1, loop_3464 movrgez %i2, 0x2B6, %i1 ld [%l7 + 0x3C], %f7 fmovsne %xcc, %f10, %f10 loop_3464: taddcc %i4, %o7, %o5 movcs %icc, %g1, %i7 bn loop_3465 movg %icc, %i5, %o0 fmovrslez %g7, %f11, %f5 ld [%l7 + 0x48], %f6 loop_3465: bne loop_3466 fbuge,a %fcc0, loop_3467 lduw [%l7 + 0x6C], %o1 fmul8x16al %f15, %f8, %f10 loop_3466: ta %icc, 0x5 loop_3467: sra %l4, 0x15, %l3 call loop_3468 fmovs %f12, %f9 fpadd16s %f8, %f6, %f10 lduh [%l7 + 0x64], %l6 loop_3468: ld [%l7 + 0x3C], %f6 ldsb [%l7 + 0x18], %o6 fpsub16s %f11, %f5, %f11 fmovsvc %icc, %f0, %f11 sth %i3, [%l7 + 0x4E] ldsb [%l7 + 0x43], %l5 ble,a %icc, loop_3469 mova %icc, %o4, %o2 fmovdcs %xcc, %f4, %f5 bgu loop_3470 loop_3469: fandnot2s %f0, %f3, %f4 call loop_3471 stx %i6, [%l7 + 0x18] loop_3470: fsrc2s %f7, %f6 subcc %l1, 0x1637, %g6 loop_3471: bne,a %xcc, loop_3472 fsrc2 %f14, %f2 tsubcctv %g3, %o3, %g4 ldsw [%l7 + 0x24], %l0 loop_3472: stx %l2, [%l7 + 0x48] ldx [%l7 + 0x20], %g2 ld [%l7 + 0x40], %f10 fandnot1 %f0, %f2, %f6 ldd [%l7 + 0x18], %f12 edge8 %i0, %g5, %i2 stw %i4, [%l7 + 0x0C] lduw [%l7 + 0x1C], %o7 fbule,a %fcc1, loop_3473 ldsb [%l7 + 0x6F], %i1 tvs %icc, 0x4 bcs loop_3474 loop_3473: srl %g1, %i7, %o5 nop setx loop_3475, %l0, %l1 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 %o0, %g7, %i5 loop_3474: alignaddr %l4, %o1, %l6 ldx [%l7 + 0x50], %o6 loop_3475: fbne,a %fcc2, loop_3476 edge16 %l3, %i3, %l5 stb %o2, [%l7 + 0x41] ldsb [%l7 + 0x6C], %i6 loop_3476: sra %o4, 0x13, %g6 ldsw [%l7 + 0x78], %g3 brlez %o3, loop_3477 stb %l1, [%l7 + 0x55] xnor %l0, %l2, %g4 fmovscs %xcc, %f4, %f1 loop_3477: fsrc2s %f5, %f11 sth %i0, [%l7 + 0x6A] ldsh [%l7 + 0x2E], %g5 st %f9, [%l7 + 0x68] lduh [%l7 + 0x1E], %g2 fmovdvs %icc, %f5, %f7 fands %f15, %f1, %f10 ldx [%l7 + 0x30], %i2 fmovdcs %xcc, %f4, %f6 sethi 0x078F, %i4 tleu %xcc, 0x6 ldd [%l7 + 0x10], %f2 ldx [%l7 + 0x38], %o7 stw %i1, [%l7 + 0x6C] sub %i7, 0x0EF0, %o5 fcmps %fcc3, %f13, %f8 sth %o0, [%l7 + 0x36] fbo,a %fcc2, loop_3478 ldsb [%l7 + 0x1E], %g1 movpos %xcc, %i5, %l4 srax %o1, 0x0E, %l6 loop_3478: or %o6, %g7, %l3 addcc %i3, 0x0A93, %l5 nop setx loop_3479, %l0, %l1 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 + 0x7E], %o2 alignaddr %i6, %g6, %g3 fmovdge %xcc, %f4, %f14 loop_3479: alignaddr %o3, %l1, %l0 ldsw [%l7 + 0x7C], %o4 fbu,a %fcc0, loop_3480 ld [%l7 + 0x0C], %f3 stx %g4, [%l7 + 0x28] bpos,pt %xcc, loop_3481 loop_3480: ldd [%l7 + 0x08], %f14 fmovsne %icc, %f5, %f5 fpadd16 %f2, %f8, %f14 loop_3481: fmovsgu %xcc, %f12, %f12 fmovrdlez %l2, %f4, %f2 ldub [%l7 + 0x55], %i0 mulscc %g2, %i2, %i4 fpsub32s %f4, %f7, %f14 movleu %icc, %o7, %g5 sdivcc %i1, 0x0D30, %i7 movrgez %o5, 0x18F, %o0 fmul8x16 %f1, %f4, %f14 movcc %icc, %i5, %g1 nop setx loop_3482, %l0, %l1 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 %l4, 0x0815, %l6 ldub [%l7 + 0x3F], %o1 ldsh [%l7 + 0x54], %g7 loop_3482: fmovscs %xcc, %f8, %f6 lduw [%l7 + 0x6C], %l3 std %f8, [%l7 + 0x68] movne %xcc, %o6, %i3 ld [%l7 + 0x24], %f4 ldx [%l7 + 0x48], %l5 fxors %f15, %f0, %f12 move %xcc, %i6, %o2 fmovscc %xcc, %f12, %f4 tle %icc, 0x3 sth %g6, [%l7 + 0x22] fmovrdne %g3, %f12, %f0 movre %l1, %o3, %o4 fbl %fcc3, loop_3483 stb %l0, [%l7 + 0x7E] fmovdle %xcc, %f13, %f5 fcmped %fcc2, %f12, %f0 loop_3483: smulcc %l2, %g4, %g2 edge8n %i2, %i0, %i4 ldub [%l7 + 0x50], %o7 brgz %i1, loop_3484 bvs,a loop_3485 fmul8x16au %f14, %f14, %f0 stx %i7, [%l7 + 0x28] loop_3484: fmovrsgez %o5, %f1, %f0 loop_3485: sdivcc %o0, 0x01E2, %i5 fbl %fcc0, loop_3486 andncc %g1, %g5, %l6 movvc %xcc, %o1, %l4 edge8n %g7, %l3, %o6 loop_3486: lduw [%l7 + 0x60], %i3 brlz,a %l5, loop_3487 ld [%l7 + 0x18], %f9 stb %i6, [%l7 + 0x51] ldub [%l7 + 0x3A], %o2 loop_3487: ldd [%l7 + 0x50], %f14 stw %g6, [%l7 + 0x40] movl %xcc, %g3, %l1 lduh [%l7 + 0x7C], %o3 fxors %f8, %f9, %f6 fnor %f10, %f0, %f10 movgu %xcc, %o4, %l2 sth %g4, [%l7 + 0x1C] fandnot1 %f14, %f4, %f6 orn %l0, 0x185F, %g2 movn %xcc, %i0, %i4 ldsw [%l7 + 0x6C], %i2 fpack16 %f10, %f4 fmul8sux16 %f14, %f8, %f2 ldsh [%l7 + 0x0C], %o7 brgz %i7, loop_3488 andcc %i1, 0x1134, %o0 ldsb [%l7 + 0x67], %o5 stw %i5, [%l7 + 0x28] loop_3488: lduh [%l7 + 0x38], %g5 edge8ln %g1, %l6, %o1 udivx %l4, 0x07E1, %l3 udivcc %o6, 0x11A1, %g7 orcc %l5, 0x0B49, %i6 ld [%l7 + 0x0C], %f0 ld [%l7 + 0x38], %f2 smulcc %o2, 0x03BE, %g6 popc %g3, %l1 stx %o3, [%l7 + 0x78] mulx %o4, %i3, %g4 fmovsle %xcc, %f6, %f0 ldd [%l7 + 0x60], %f0 std %f0, [%l7 + 0x30] ld [%l7 + 0x6C], %f1 move %icc, %l2, %g2 ldx [%l7 + 0x28], %l0 ldd [%l7 + 0x78], %f6 alignaddr %i4, %i0, %i2 movrlez %o7, %i1, %o0 bshuffle %f14, %f4, %f14 fbo %fcc0, loop_3489 add %o5, 0x1BD7, %i5 stx %g5, [%l7 + 0x30] fandnot2s %f15, %f1, %f9 loop_3489: movg %xcc, %g1, %i7 fmovd %f8, %f8 fmovdpos %xcc, %f14, %f1 stx %o1, [%l7 + 0x40] fmovrdne %l6, %f2, %f12 bn,pt %icc, loop_3490 edge8l %l4, %l3, %g7 fbule %fcc2, loop_3491 subc %o6, %i6, %o2 loop_3490: fbn %fcc1, loop_3492 fnegs %f6, %f13 loop_3491: ldsh [%l7 + 0x4E], %g6 fabsd %f4, %f2 loop_3492: ldsb [%l7 + 0x13], %l5 bpos,a,pt %icc, loop_3493 nop setx loop_3494, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done be,pt %xcc, loop_3495 brz %g3, loop_3496 loop_3493: orcc %o3, %l1, %o4 loop_3494: ldsb [%l7 + 0x0E], %i3 loop_3495: fbo %fcc1, loop_3497 loop_3496: ble,a,pt %icc, loop_3498 movrlz %g4, %g2, %l0 fmul8x16 %f12, %f6, %f8 loop_3497: bne,a loop_3499 loop_3498: ldd [%l7 + 0x30], %f2 fandnot2 %f8, %f8, %f6 array16 %l2, %i4, %i0 loop_3499: move %xcc, %i2, %o7 fcmps %fcc3, %f7, %f10 tneg %icc, 0x7 fand %f12, %f2, %f6 sra %o0, %o5, %i5 st %f14, [%l7 + 0x3C] ldsb [%l7 + 0x35], %g5 nop setx loop_3500, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge8ln %g1, %i7, %o1 fcmpes %fcc0, %f13, %f11 bg %xcc, loop_3501 loop_3500: tl %icc, 0x6 sethi 0x1A75, %i1 udivx %l6, 0x079D, %l3 loop_3501: fmovrdne %g7, %f8, %f8 fcmpeq32 %f6, %f0, %l4 be,a,pn %icc, loop_3502 tne %icc, 0x7 tn %xcc, 0x0 fmovdgu %xcc, %f7, %f14 loop_3502: st %f3, [%l7 + 0x50] tpos %icc, 0x4 sth %o6, [%l7 + 0x42] fmovrslez %o2, %f1, %f9 faligndata %f10, %f12, %f0 movrlez %i6, 0x2AA, %l5 ld [%l7 + 0x1C], %f1 ldsw [%l7 + 0x4C], %g6 udiv %o3, 0x1335, %g3 fxnor %f8, %f6, %f8 bpos loop_3503 lduw [%l7 + 0x40], %l1 udiv %i3, 0x1F57, %o4 fandnot1 %f12, %f2, %f14 loop_3503: lduh [%l7 + 0x54], %g4 edge16 %g2, %l0, %i4 ldd [%l7 + 0x70], %f6 stw %i0, [%l7 + 0x50] addc %l2, %o7, %i2 fmovrdlez %o0, %f8, %f14 fmovrdlz %i5, %f6, %f8 movge %icc, %g5, %g1 ldub [%l7 + 0x0F], %i7 lduh [%l7 + 0x46], %o5 edge32 %i1, %o1, %l3 tn %xcc, 0x6 fcmps %fcc3, %f6, %f5 fmul8x16 %f2, %f4, %f4 movne %icc, %g7, %l6 fnot2 %f0, %f10 stw %o6, [%l7 + 0x5C] bvc,a,pt %icc, loop_3504 ldsb [%l7 + 0x5D], %l4 fornot1 %f12, %f0, %f8 fpsub16s %f12, %f2, %f14 loop_3504: fpadd16s %f10, %f9, %f8 std %f14, [%l7 + 0x28] ldd [%l7 + 0x38], %f12 stw %o2, [%l7 + 0x1C] brnz %l5, loop_3505 fandnot2s %f3, %f15, %f7 fabss %f1, %f8 sth %g6, [%l7 + 0x0C] loop_3505: sdivx %o3, 0x040B, %g3 movl %icc, %l1, %i3 fbo,a %fcc0, loop_3506 sra %i6, 0x0A, %g4 ldsb [%l7 + 0x34], %g2 stx %o4, [%l7 + 0x70] loop_3506: tcc %xcc, 0x4 fmovsa %xcc, %f6, %f2 ldx [%l7 + 0x18], %l0 taddcctv %i0, %i4, %o7 st %f14, [%l7 + 0x0C] fpsub16s %f10, %f9, %f10 edge8ln %l2, %o0, %i5 movl %icc, %g5, %g1 bge,pt %xcc, loop_3507 orn %i7, 0x1850, %i2 ld [%l7 + 0x3C], %f8 fone %f0 loop_3507: ldsb [%l7 + 0x7A], %i1 fmovdle %xcc, %f6, %f15 stb %o1, [%l7 + 0x77] fxor %f8, %f2, %f8 fpsub32 %f0, %f14, %f4 fornot1 %f12, %f6, %f4 fmul8x16al %f7, %f11, %f14 fandnot2s %f7, %f4, %f4 fbuge,a %fcc1, loop_3508 fcmpd %fcc1, %f10, %f12 fnors %f5, %f14, %f7 srl %o5, 0x17, %l3 loop_3508: fors %f6, %f9, %f1 ldx [%l7 + 0x50], %l6 st %f0, [%l7 + 0x48] bpos,a %xcc, loop_3509 fsrc2s %f12, %f4 nop setx loop_3510, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movl %xcc, %o6, %g7 loop_3509: nop setx loop_3511, %l0, %l1 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 %f10, %f14, %l4 loop_3510: ldd [%l7 + 0x30], %f12 fcmpeq32 %f0, %f0, %o2 loop_3511: ldsb [%l7 + 0x6B], %l5 ld [%l7 + 0x10], %f15 fxors %f2, %f12, %f13 lduw [%l7 + 0x50], %o3 brlez %g6, loop_3512 udivcc %g3, 0x0BE0, %l1 siam 0x0 tcc %icc, 0x7 loop_3512: xnor %i3, 0x1616, %i6 stb %g2, [%l7 + 0x10] tgu %icc, 0x0 ldx [%l7 + 0x60], %g4 fmul8x16au %f11, %f15, %f10 ldd [%l7 + 0x30], %f12 taddcc %o4, 0x00CF, %l0 ldub [%l7 + 0x48], %i4 movgu %icc, %i0, %o7 movrgez %o0, %l2, %i5 ldd [%l7 + 0x78], %f12 lduw [%l7 + 0x7C], %g1 stx %g5, [%l7 + 0x48] fxnor %f10, %f2, %f0 movn %icc, %i2, %i1 bgu,pt %xcc, loop_3513 edge16l %i7, %o5, %o1 edge8 %l6, %o6, %l3 alignaddr %g7, %l4, %o2 loop_3513: for %f8, %f14, %f10 umul %l5, %g6, %g3 fbuge %fcc1, loop_3514 nop setx loop_3515, %l0, %l1 jmpl %l1, %o3 fmovrsgz %i3, %f3, %f13 fcmps %fcc1, %f5, %f14 loop_3514: brlz %i6, loop_3516 loop_3515: ldx [%l7 + 0x30], %g2 ldsh [%l7 + 0x78], %g4 fmovscs %icc, %f10, %f14 loop_3516: fmovrsgez %o4, %f14, %f3 xorcc %l1, %i4, %i0 movgu %xcc, %o7, %o0 fbuge,a %fcc3, loop_3517 bl,a,pt %icc, loop_3518 fandnot1 %f14, %f10, %f6 andncc %l2, %l0, %g1 loop_3517: stb %i5, [%l7 + 0x20] loop_3518: stb %i2, [%l7 + 0x68] fnot1s %f7, %f12 fone %f6 ldd [%l7 + 0x68], %f8 tcs %xcc, 0x3 ldsw [%l7 + 0x44], %i1 fbuge %fcc1, loop_3519 stw %g5, [%l7 + 0x08] fcmple32 %f0, %f4, %o5 tgu %xcc, 0x4 loop_3519: fmovrdgez %i7, %f0, %f6 fmovscs %xcc, %f10, %f2 fmovrde %o1, %f0, %f10 lduh [%l7 + 0x46], %o6 ldsw [%l7 + 0x14], %l6 fbu %fcc3, loop_3520 ldsh [%l7 + 0x6A], %g7 fmovs %f7, %f7 fmovrsgz %l4, %f5, %f13 loop_3520: stx %o2, [%l7 + 0x40] fnot1 %f12, %f0 lduw [%l7 + 0x24], %l5 ldsb [%l7 + 0x73], %g6 ldx [%l7 + 0x68], %l3 ldx [%l7 + 0x18], %g3 ldub [%l7 + 0x5F], %i3 move %icc, %i6, %g2 fmovdpos %xcc, %f3, %f1 std %f6, [%l7 + 0x08] fcmple16 %f8, %f12, %g4 fbuge,a %fcc1, loop_3521 lduw [%l7 + 0x1C], %o4 srlx %o3, %l1, %i0 fnands %f11, %f3, %f8 loop_3521: edge16 %i4, %o0, %o7 movleu %xcc, %l2, %g1 sth %i5, [%l7 + 0x60] array32 %l0, %i1, %i2 ldsb [%l7 + 0x1F], %g5 fnands %f13, %f14, %f3 fandnot1s %f12, %f5, %f9 stb %o5, [%l7 + 0x76] fmovrdlez %i7, %f2, %f12 ldsh [%l7 + 0x68], %o1 brgez,a %l6, loop_3522 fmovdg %icc, %f9, %f3 ta %icc, 0x6 movrne %o6, 0x053, %l4 loop_3522: sth %o2, [%l7 + 0x42] tn %icc, 0x6 fnegs %f15, %f13 fpadd16 %f4, %f14, %f4 edge32 %g7, %l5, %l3 movne %icc, %g3, %i3 movcs %icc, %g6, %g2 fmovdvs %xcc, %f1, %f14 edge32l %i6, %o4, %o3 ldsw [%l7 + 0x28], %g4 fbn %fcc2, loop_3523 fnot1s %f6, %f0 udivcc %l1, 0x1556, %i4 ldsb [%l7 + 0x55], %i0 loop_3523: st %f0, [%l7 + 0x50] fmovrdlz %o7, %f4, %f10 ldd [%l7 + 0x50], %f10 sth %l2, [%l7 + 0x58] fble %fcc0, loop_3524 ld [%l7 + 0x10], %f10 ldsh [%l7 + 0x32], %g1 fmovsvc %xcc, %f14, %f11 loop_3524: fmovs %f8, %f12 fmovrse %i5, %f5, %f11 andncc %l0, %o0, %i1 ldsw [%l7 + 0x58], %g5 edge32 %o5, %i2, %i7 stx %o1, [%l7 + 0x78] smulcc %o6, 0x034A, %l4 fpsub16 %f6, %f6, %f14 fmovsg %xcc, %f11, %f15 std %f12, [%l7 + 0x78] fbne,a %fcc0, loop_3525 stw %l6, [%l7 + 0x0C] bg %icc, loop_3526 movcc %xcc, %g7, %l5 loop_3525: fble,a %fcc3, loop_3527 fpadd32s %f7, %f6, %f5 loop_3526: movleu %icc, %o2, %l3 ldx [%l7 + 0x20], %g3 loop_3527: edge32ln %g6, %i3, %i6 ldsh [%l7 + 0x6A], %g2 ldsw [%l7 + 0x58], %o3 ldx [%l7 + 0x28], %g4 ldx [%l7 + 0x30], %l1 tgu %xcc, 0x1 subcc %o4, %i4, %i0 fbu %fcc0, loop_3528 st %f0, [%l7 + 0x4C] ldsb [%l7 + 0x43], %o7 tn %icc, 0x6 loop_3528: tsubcctv %l2, 0x11FD, %i5 alignaddr %g1, %l0, %o0 stb %g5, [%l7 + 0x1A] sra %i1, 0x18, %o5 fmovrde %i2, %f14, %f10 fabsd %f10, %f8 array8 %o1, %o6, %l4 nop setx loop_3529, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x3C], %l6 ldsw [%l7 + 0x4C], %i7 fmovdg %xcc, %f11, %f4 loop_3529: fones %f8 alignaddr %l5, %o2, %l3 sth %g7, [%l7 + 0x6C] and %g6, 0x0AFD, %g3 lduw [%l7 + 0x48], %i3 lduh [%l7 + 0x78], %g2 fnor %f10, %f2, %f6 fnand %f14, %f8, %f8 ldd [%l7 + 0x10], %f0 lduw [%l7 + 0x2C], %i6 fbu %fcc1, loop_3530 fcmpgt16 %f0, %f14, %o3 std %f14, [%l7 + 0x20] fornot1s %f7, %f0, %f6 loop_3530: smulcc %l1, 0x0206, %g4 fbn %fcc1, loop_3531 fmovsleu %xcc, %f10, %f11 lduh [%l7 + 0x18], %i4 sra %o4, %o7, %i0 loop_3531: bpos,a %xcc, loop_3532 fbule %fcc2, loop_3533 addc %l2, 0x152E, %g1 stw %i5, [%l7 + 0x7C] loop_3532: sth %l0, [%l7 + 0x12] loop_3533: andcc %g5, %i1, %o0 sth %i2, [%l7 + 0x3A] fbne,a %fcc2, loop_3534 brz,a %o5, loop_3535 fnor %f2, %f2, %f4 fbg,a %fcc3, loop_3536 loop_3534: ldub [%l7 + 0x1A], %o1 loop_3535: lduw [%l7 + 0x44], %l4 be,a,pt %xcc, loop_3537 loop_3536: lduw [%l7 + 0x34], %l6 std %f0, [%l7 + 0x20] fmovse %xcc, %f5, %f9 loop_3537: lduw [%l7 + 0x60], %o6 fxnor %f8, %f12, %f6 fones %f2 fmovsn %icc, %f6, %f0 addccc %i7, %l5, %o2 fmovrde %g7, %f14, %f0 fmovdle %xcc, %f2, %f9 bcc,pn %icc, loop_3538 umulcc %l3, 0x1A61, %g3 srax %i3, 0x0F, %g6 fcmped %fcc3, %f4, %f10 loop_3538: umulcc %g2, %o3, %i6 fones %f12 be loop_3539 popc %l1, %g4 fmovsvc %icc, %f6, %f11 tg %icc, 0x5 loop_3539: bneg,pt %icc, loop_3540 fpadd16 %f4, %f0, %f0 fnegs %f4, %f9 fpack16 %f0, %f4 loop_3540: stx %i4, [%l7 + 0x30] ldub [%l7 + 0x62], %o4 sdivcc %o7, 0x1F67, %i0 fmuld8ulx16 %f11, %f2, %f2 bn,pn %xcc, loop_3541 fcmpgt32 %f0, %f2, %g1 fmuld8ulx16 %f5, %f0, %f14 fmovscs %icc, %f15, %f8 loop_3541: andcc %i5, %l2, %l0 fpadd32 %f4, %f6, %f2 array8 %i1, %o0, %i2 bne %xcc, loop_3542 fornot2 %f8, %f14, %f12 sra %g5, %o5, %o1 fmovdn %icc, %f14, %f11 loop_3542: mulx %l4, %l6, %o6 ld [%l7 + 0x24], %f6 fmovsne %xcc, %f12, %f11 fnors %f4, %f4, %f4 fandnot1 %f6, %f4, %f14 srlx %l5, %o2, %g7 fmovrsne %l3, %f12, %f10 fmovse %xcc, %f11, %f7 tcs %icc, 0x3 lduw [%l7 + 0x34], %i7 stw %g3, [%l7 + 0x34] ldsb [%l7 + 0x2E], %g6 tn %icc, 0x1 fmul8x16al %f12, %f5, %f14 movne %icc, %g2, %i3 tle %xcc, 0x5 ldx [%l7 + 0x10], %i6 ldub [%l7 + 0x64], %o3 fnegd %f10, %f0 st %f15, [%l7 + 0x7C] movneg %xcc, %l1, %g4 array32 %i4, %o7, %i0 fmovrdne %o4, %f14, %f10 fbue %fcc2, loop_3543 fcmpgt32 %f14, %f6, %g1 fcmpd %fcc3, %f2, %f4 bge,pt %xcc, loop_3544 loop_3543: fpadd16 %f4, %f2, %f14 bleu,a,pt %xcc, loop_3545 ldsb [%l7 + 0x32], %i5 loop_3544: movne %xcc, %l0, %l2 fcmpne32 %f2, %f8, %o0 loop_3545: bvc,a,pn %xcc, loop_3546 edge32l %i1, %i2, %o5 subccc %o1, 0x0587, %l4 umulcc %l6, 0x1090, %o6 loop_3546: fmul8ulx16 %f6, %f10, %f12 ldub [%l7 + 0x63], %l5 fpackfix %f6, %f0 ldsw [%l7 + 0x10], %o2 lduh [%l7 + 0x72], %g7 fmul8sux16 %f8, %f10, %f14 fmovsl %xcc, %f11, %f2 lduh [%l7 + 0x66], %l3 ta %icc, 0x4 fmovs %f5, %f14 edge8n %g5, %i7, %g3 fcmpne32 %f6, %f4, %g2 lduh [%l7 + 0x54], %i3 movgu %xcc, %g6, %i6 stb %l1, [%l7 + 0x64] std %f6, [%l7 + 0x68] sth %o3, [%l7 + 0x34] fmul8x16 %f11, %f10, %f0 movle %xcc, %g4, %i4 fmovrsgez %i0, %f7, %f9 fpsub16s %f1, %f4, %f11 bge,pt %xcc, loop_3547 tcc %xcc, 0x5 movre %o4, 0x18C, %o7 st %f3, [%l7 + 0x74] loop_3547: movl %xcc, %i5, %l0 add %l2, 0x1315, %g1 fandnot2 %f4, %f8, %f2 edge16ln %o0, %i1, %o5 ldsw [%l7 + 0x1C], %o1 fandnot1 %f10, %f4, %f4 alignaddr %i2, %l4, %l6 sub %o6, %o2, %g7 fxors %f1, %f14, %f1 fmovda %xcc, %f2, %f3 fbl %fcc0, loop_3548 fbu %fcc2, loop_3549 fors %f5, %f6, %f2 fbne %fcc1, loop_3550 loop_3548: ldd [%l7 + 0x78], %f2 loop_3549: std %f4, [%l7 + 0x60] ldd [%l7 + 0x60], %f6 loop_3550: st %f0, [%l7 + 0x1C] fcmpgt32 %f6, %f10, %l3 nop setx loop_3551, %l0, %l1 jmpl %l1, %l5 movpos %icc, %i7, %g5 fmovsneg %icc, %f5, %f7 fmovscc %icc, %f2, %f7 loop_3551: fpadd16s %f8, %f3, %f5 srax %g3, %g2, %g6 lduw [%l7 + 0x1C], %i6 ldsw [%l7 + 0x34], %l1 udiv %i3, 0x107D, %o3 fpsub32 %f4, %f2, %f8 umulcc %i4, %i0, %g4 fmovda %xcc, %f12, %f12 movle %icc, %o4, %i5 xor %l0, %l2, %g1 fpadd32s %f7, %f13, %f12 fbge,a %fcc2, loop_3552 movvs %xcc, %o7, %i1 mulscc %o5, 0x1ADE, %o0 ldsw [%l7 + 0x64], %o1 loop_3552: fbge,a %fcc2, loop_3553 array16 %i2, %l4, %l6 bpos,a,pn %xcc, loop_3554 addccc %o6, 0x0923, %o2 loop_3553: popc %l3, %g7 sra %i7, 0x0B, %g5 loop_3554: lduh [%l7 + 0x72], %l5 fbge,a %fcc2, loop_3555 fmovsle %icc, %f15, %f8 fpack32 %f6, %f8, %f10 for %f0, %f10, %f6 loop_3555: bg,a loop_3556 fcmps %fcc2, %f10, %f0 mova %icc, %g3, %g6 sth %i6, [%l7 + 0x64] loop_3556: fcmpd %fcc0, %f2, %f0 movn %xcc, %l1, %i3 fbug,a %fcc0, loop_3557 sra %g2, %i4, %o3 ldsh [%l7 + 0x1C], %i0 nop setx loop_3558, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3557: ld [%l7 + 0x20], %f7 bg loop_3559 bgu loop_3560 loop_3558: fbge %fcc1, loop_3561 fandnot2 %f8, %f4, %f6 loop_3559: edge32 %o4, %g4, %l0 loop_3560: ldx [%l7 + 0x68], %l2 loop_3561: fcmpgt32 %f6, %f4, %g1 srax %o7, 0x18, %i1 movneg %xcc, %i5, %o0 fcmpeq16 %f0, %f10, %o1 bgu,a loop_3562 ldsw [%l7 + 0x64], %i2 tl %xcc, 0x2 fmovrdgez %l4, %f8, %f10 loop_3562: tn %xcc, 0x4 mulscc %l6, %o6, %o2 fbe,a %fcc1, loop_3563 std %f14, [%l7 + 0x68] add %l3, %o5, %g7 array8 %i7, %l5, %g5 loop_3563: fbule %fcc2, loop_3564 fone %f2 fands %f1, %f3, %f5 fmovdcc %icc, %f6, %f1 loop_3564: bneg,a %icc, loop_3565 fzeros %f1 movrlz %g6, %g3, %l1 bneg,a %icc, loop_3566 loop_3565: or %i6, 0x19EA, %i3 fmovsl %xcc, %f15, %f5 stw %g2, [%l7 + 0x70] loop_3566: ldsb [%l7 + 0x10], %o3 fone %f6 tn %xcc, 0x5 fornot2 %f8, %f4, %f8 stw %i0, [%l7 + 0x38] movpos %xcc, %o4, %i4 fpack32 %f12, %f6, %f8 fbge,a %fcc3, loop_3567 fpackfix %f10, %f15 fnegd %f14, %f12 fmovscc %xcc, %f1, %f10 loop_3567: stw %l0, [%l7 + 0x10] movvs %icc, %l2, %g4 ld [%l7 + 0x5C], %f4 lduh [%l7 + 0x58], %o7 nop setx loop_3568, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done udivcc %i1, 0x1387, %g1 movleu %icc, %i5, %o0 lduw [%l7 + 0x78], %i2 loop_3568: fpadd16s %f2, %f13, %f12 ldsh [%l7 + 0x7A], %o1 bshuffle %f10, %f4, %f2 addcc %l6, %o6, %o2 brnz %l4, loop_3569 orn %o5, %l3, %i7 fxor %f2, %f10, %f4 smul %g7, 0x0419, %l5 loop_3569: fmovrslz %g6, %f10, %f13 ldsh [%l7 + 0x0A], %g3 and %l1, 0x1BED, %g5 ldsb [%l7 + 0x2E], %i6 stw %g2, [%l7 + 0x24] std %f8, [%l7 + 0x10] tle %xcc, 0x3 ldx [%l7 + 0x50], %i3 fabss %f10, %f2 stx %o3, [%l7 + 0x38] ldub [%l7 + 0x6E], %i0 fmul8x16au %f8, %f0, %f2 movneg %icc, %o4, %i4 tne %icc, 0x6 lduh [%l7 + 0x68], %l2 movrlez %g4, 0x160, %o7 fmovspos %icc, %f2, %f15 bge,a,pn %xcc, loop_3570 lduw [%l7 + 0x08], %i1 ldd [%l7 + 0x08], %f8 ldx [%l7 + 0x68], %g1 loop_3570: edge32n %i5, %o0, %i2 ld [%l7 + 0x40], %f6 ldsw [%l7 + 0x0C], %o1 edge32n %l0, %o6, %o2 for %f6, %f10, %f14 stw %l4, [%l7 + 0x30] orn %o5, 0x072E, %l6 sth %l3, [%l7 + 0x32] fbo %fcc1, loop_3571 fmovdne %icc, %f6, %f13 fmovsa %icc, %f1, %f13 tvs %xcc, 0x2 loop_3571: fcmpes %fcc0, %f10, %f3 fbo,a %fcc3, loop_3572 stx %i7, [%l7 + 0x68] sth %g7, [%l7 + 0x54] fmul8x16 %f1, %f12, %f0 loop_3572: ldsb [%l7 + 0x47], %l5 fmovs %f13, %f12 stb %g3, [%l7 + 0x33] fmovda %xcc, %f10, %f10 brnz %l1, loop_3573 fnot2 %f2, %f10 fandnot1s %f0, %f10, %f14 orcc %g6, 0x036E, %g5 loop_3573: ldsh [%l7 + 0x36], %i6 fcmpne32 %f12, %f14, %i3 call loop_3574 bg,a,pt %xcc, loop_3575 ldx [%l7 + 0x60], %o3 ldx [%l7 + 0x08], %g2 loop_3574: movge %icc, %i0, %i4 loop_3575: stb %o4, [%l7 + 0x65] movre %g4, 0x0CE, %l2 movrgez %i1, 0x3A6, %g1 ld [%l7 + 0x2C], %f14 bge loop_3576 fxor %f8, %f10, %f4 stb %i5, [%l7 + 0x39] subccc %o0, 0x0AD9, %o7 loop_3576: ldsw [%l7 + 0x2C], %i2 bneg,a,pt %xcc, loop_3577 nop setx loop_3578, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsge %xcc, %f11, %f4 brgez,a %o1, loop_3579 loop_3577: bpos,a,pn %xcc, loop_3580 loop_3578: taddcc %l0, 0x00AE, %o2 fnegd %f12, %f8 loop_3579: lduw [%l7 + 0x24], %l4 loop_3580: fmovrse %o5, %f4, %f7 ld [%l7 + 0x60], %f14 bneg,a,pn %xcc, loop_3581 fmovde %xcc, %f4, %f12 movrgez %l6, %l3, %o6 brgez,a %i7, loop_3582 loop_3581: ldsw [%l7 + 0x48], %l5 ldsw [%l7 + 0x5C], %g3 brgz,a %g7, loop_3583 loop_3582: tvs %icc, 0x5 ldsh [%l7 + 0x4E], %g6 ldub [%l7 + 0x72], %g5 loop_3583: nop setx loop_3584, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tle %icc, 0x7 fpack32 %f4, %f8, %f14 bn,a loop_3585 loop_3584: fbul %fcc2, loop_3586 fbg,a %fcc0, loop_3587 addccc %i6, %l1, %o3 loop_3585: 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 loop_3586: fmovrse %g2, %f13, %f2 loop_3587: bvc,pn %icc, loop_3589 fandnot2s %f11, %f8, %f13 loop_3588: fmovrsne %i3, %f1, %f7 st %f13, [%l7 + 0x20] loop_3589: fmovdne %icc, %f14, %f14 fmovsvc %icc, %f7, %f6 st %f12, [%l7 + 0x18] fcmps %fcc1, %f11, %f12 add %i4, %i0, %g4 movge %xcc, %o4, %i1 bn %icc, loop_3590 stw %l2, [%l7 + 0x64] fmovdl %icc, %f0, %f6 brz,a %i5, loop_3591 loop_3590: fmovs %f7, %f15 stb %o0, [%l7 + 0x12] movrgz %g1, %o7, %i2 loop_3591: ldsh [%l7 + 0x40], %o1 xnor %o2, %l0, %l4 fzero %f4 sll %l6, 0x0C, %l3 brlz %o5, loop_3592 sdivx %o6, 0x0EEB, %i7 bg,pt %icc, loop_3593 edge32ln %g3, %l5, %g6 loop_3592: siam 0x2 xor %g5, 0x150E, %g7 loop_3593: xor %i6, 0x0A1A, %o3 fbne %fcc3, loop_3594 movg %xcc, %l1, %g2 fornot2s %f2, %f9, %f6 fnand %f14, %f12, %f10 loop_3594: tvs %xcc, 0x1 fornot1s %f10, %f9, %f10 tl %icc, 0x4 fcmple16 %f12, %f10, %i3 sra %i0, %g4, %o4 fbn,a %fcc0, loop_3595 ldsb [%l7 + 0x32], %i1 movcc %xcc, %i4, %l2 te %xcc, 0x5 loop_3595: tge %icc, 0x0 srlx %i5, 0x1F, %g1 ldd [%l7 + 0x08], %f4 fbug,a %fcc3, loop_3596 edge16n %o0, %i2, %o7 ldsw [%l7 + 0x78], %o1 movn %xcc, %l0, %l4 loop_3596: nop setx loop_3597, %l0, %l1 jmpl %l1, %l6 fmovdn %xcc, %f3, %f13 fbl,a %fcc1, loop_3598 movrgez %l3, %o2, %o5 loop_3597: bcs,pt %xcc, loop_3599 addc %o6, 0x087F, %i7 loop_3598: fmovrslz %l5, %f11, %f5 movle %icc, %g6, %g3 loop_3599: lduw [%l7 + 0x68], %g5 ld [%l7 + 0x14], %f15 ldub [%l7 + 0x4A], %g7 subcc %i6, %o3, %l1 ldd [%l7 + 0x58], %f10 brz,a %i3, loop_3600 edge16ln %g2, %i0, %g4 fornot1 %f14, %f10, %f10 fmul8x16 %f3, %f4, %f4 loop_3600: andn %o4, 0x06A6, %i1 andcc %i4, %l2, %i5 movg %icc, %g1, %o0 fnors %f10, %f0, %f12 fmovrsgz %o7, %f13, %f5 siam 0x6 stx %o1, [%l7 + 0x78] fmovsvc %icc, %f6, %f3 ldx [%l7 + 0x70], %i2 ld [%l7 + 0x08], %f2 orn %l4, %l0, %l6 stw %o2, [%l7 + 0x64] movcc %xcc, %l3, %o5 fxnors %f6, %f13, %f2 ldub [%l7 + 0x41], %i7 ldd [%l7 + 0x48], %f4 fmovs %f5, %f2 subc %l5, %o6, %g3 tgu %xcc, 0x1 xnor %g6, %g5, %g7 tcc %xcc, 0x6 subc %i6, 0x0FF7, %o3 fbue,a %fcc2, loop_3601 sth %i3, [%l7 + 0x7C] bvc loop_3602 fpmerge %f8, %f11, %f14 loop_3601: tcs %icc, 0x1 ldx [%l7 + 0x50], %g2 loop_3602: ldsw [%l7 + 0x28], %l1 edge8 %i0, %g4, %o4 fmovde %xcc, %f13, %f10 fbn %fcc0, loop_3603 edge32n %i4, %l2, %i5 fmovrsne %g1, %f5, %f15 fcmpne16 %f14, %f8, %i1 loop_3603: ldd [%l7 + 0x68], %f6 edge8l %o0, %o1, %o7 fmovrsgz %l4, %f14, %f1 movrlz %l0, 0x37F, %i2 fmovsleu %icc, %f12, %f10 add %o2, %l6, %l3 movleu %xcc, %i7, %l5 fpmerge %f10, %f13, %f0 bpos,a,pt %xcc, loop_3604 fmovsn %icc, %f11, %f15 brlez %o5, loop_3605 ldsb [%l7 + 0x4A], %o6 loop_3604: sra %g6, %g3, %g7 fmovsa %icc, %f10, %f12 loop_3605: movrgez %g5, %o3, %i3 bge,a loop_3606 ldd [%l7 + 0x60], %f10 fpadd16s %f1, %f9, %f1 movrgz %i6, %l1, %g2 loop_3606: movne %icc, %i0, %g4 fmovsgu %xcc, %f7, %f9 ldsh [%l7 + 0x7A], %i4 umulcc %l2, %i5, %g1 sth %i1, [%l7 + 0x20] st %f2, [%l7 + 0x3C] sth %o4, [%l7 + 0x70] movn %xcc, %o0, %o1 fcmple32 %f14, %f0, %l4 st %f15, [%l7 + 0x70] fpsub16 %f8, %f14, %f4 fmul8x16 %f9, %f14, %f4 fba %fcc1, loop_3607 tsubcctv %o7, 0x1051, %i2 fbue %fcc3, loop_3608 andn %l0, 0x1834, %o2 loop_3607: lduh [%l7 + 0x28], %l6 fmovdge %xcc, %f15, %f13 loop_3608: smul %i7, %l5, %o5 ldsh [%l7 + 0x12], %o6 add %l3, %g6, %g3 fand %f14, %f14, %f4 ld [%l7 + 0x2C], %f1 edge16n %g7, %o3, %i3 fmovdcs %xcc, %f11, %f9 srax %g5, 0x19, %l1 std %f10, [%l7 + 0x18] fbue %fcc1, loop_3609 edge16n %g2, %i0, %g4 fmovspos %xcc, %f2, %f12 taddcctv %i4, %i6, %l2 loop_3609: st %f5, [%l7 + 0x1C] ldsh [%l7 + 0x08], %g1 movvc %icc, %i1, %i5 fsrc1s %f7, %f9 ldsb [%l7 + 0x56], %o0 andcc %o4, 0x0042, %o1 fble %fcc1, loop_3610 movre %o7, %i2, %l4 ldsw [%l7 + 0x1C], %o2 fmovdcs %icc, %f3, %f8 loop_3610: fcmpeq16 %f6, %f8, %l0 movrlez %i7, 0x024, %l5 xorcc %o5, 0x1591, %o6 lduw [%l7 + 0x34], %l6 ldsh [%l7 + 0x70], %l3 edge16ln %g6, %g7, %g3 stw %i3, [%l7 + 0x14] xorcc %g5, %l1, %g2 mulscc %o3, 0x0A29, %g4 fmovscc %icc, %f2, %f12 fsrc1 %f12, %f8 fxnor %f10, %f14, %f8 st %f1, [%l7 + 0x40] stb %i4, [%l7 + 0x66] udivcc %i6, 0x1452, %l2 bneg loop_3611 ldsb [%l7 + 0x51], %i0 array32 %i1, %i5, %g1 fpsub32s %f13, %f14, %f5 loop_3611: fmovrdne %o0, %f0, %f0 fmovs %f9, %f13 fpsub32 %f12, %f4, %f2 fpadd16 %f6, %f6, %f6 lduw [%l7 + 0x58], %o4 fmovdn %xcc, %f9, %f7 tcc %icc, 0x7 lduw [%l7 + 0x38], %o7 brnz %i2, loop_3612 udiv %o1, 0x09E9, %l4 fone %f4 movleu %icc, %l0, %i7 loop_3612: bvs,a,pn %xcc, loop_3613 tvs %xcc, 0x1 st %f5, [%l7 + 0x38] pdist %f4, %f2, %f4 loop_3613: udivcc %l5, 0x18B0, %o5 lduw [%l7 + 0x08], %o6 movgu %xcc, %l6, %o2 movl %icc, %l3, %g6 std %f10, [%l7 + 0x40] st %f6, [%l7 + 0x64] fmovdle %xcc, %f8, %f12 brlz,a %g7, loop_3614 std %f6, [%l7 + 0x58] fpadd32s %f12, %f11, %f11 movne %icc, %i3, %g3 loop_3614: fmovsneg %icc, %f4, %f9 movrgz %l1, 0x229, %g2 fand %f12, %f0, %f10 nop setx loop_3615, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x67], %g5 bgu,pn %xcc, loop_3616 ld [%l7 + 0x70], %f10 loop_3615: tn %icc, 0x1 std %f2, [%l7 + 0x68] loop_3616: std %f0, [%l7 + 0x38] fmovrsgz %g4, %f15, %f0 ldsw [%l7 + 0x64], %i4 sub %o3, %i6, %i0 fexpand %f11, %f8 srax %l2, 0x1A, %i5 fcmpeq16 %f8, %f10, %g1 st %f12, [%l7 + 0x44] fcmpgt32 %f12, %f14, %o0 fmovsgu %xcc, %f2, %f9 ldsb [%l7 + 0x11], %i1 fcmple16 %f12, %f2, %o4 fmovdvs %icc, %f9, %f3 stw %i2, [%l7 + 0x0C] addccc %o1, %l4, %l0 fmovrsgz %i7, %f10, %f6 brgez %o7, loop_3617 array32 %l5, %o6, %o5 fands %f5, %f4, %f15 fnegs %f3, %f11 loop_3617: lduh [%l7 + 0x58], %o2 tneg %xcc, 0x5 brnz,a %l6, loop_3618 fmul8ulx16 %f4, %f8, %f6 fnors %f11, %f5, %f9 st %f5, [%l7 + 0x44] loop_3618: bcc,a,pn %icc, loop_3619 st %f0, [%l7 + 0x48] mulx %l3, 0x127D, %g6 movpos %icc, %g7, %g3 loop_3619: brgez,a %l1, loop_3620 ldsh [%l7 + 0x2E], %g2 ldsh [%l7 + 0x20], %i3 tcc %icc, 0x7 loop_3620: std %f6, [%l7 + 0x38] fmovdvs %icc, %f1, %f7 fmuld8sux16 %f12, %f10, %f4 ldx [%l7 + 0x30], %g5 std %f2, [%l7 + 0x38] fmul8x16al %f5, %f0, %f0 fmovdne %xcc, %f11, %f5 st %f6, [%l7 + 0x68] fcmpd %fcc3, %f6, %f10 srax %g4, %i4, %i6 fmovspos %icc, %f9, %f12 stw %i0, [%l7 + 0x08] ldsh [%l7 + 0x18], %l2 std %f4, [%l7 + 0x08] brlz %i5, loop_3621 ldsw [%l7 + 0x08], %g1 ldsw [%l7 + 0x20], %o3 fmovrsgz %i1, %f13, %f0 loop_3621: ldsh [%l7 + 0x78], %o0 movvs %icc, %i2, %o1 fmul8sux16 %f4, %f8, %f10 fsrc1s %f2, %f3 fcmpd %fcc3, %f12, %f14 movrgez %l4, 0x08E, %l0 fba,a %fcc3, loop_3622 fand %f10, %f12, %f12 lduw [%l7 + 0x18], %o4 ldsb [%l7 + 0x37], %o7 loop_3622: fmul8x16al %f15, %f5, %f12 mulx %l5, 0x190B, %i7 ldsh [%l7 + 0x30], %o5 fnands %f3, %f2, %f0 ldsw [%l7 + 0x48], %o2 fbg %fcc3, loop_3623 fcmpne32 %f4, %f14, %l6 andcc %o6, %g6, %l3 fbu,a %fcc3, loop_3624 loop_3623: ldub [%l7 + 0x19], %g3 fmovrsgez %l1, %f3, %f6 fsrc1s %f4, %f13 loop_3624: ldsb [%l7 + 0x1F], %g7 movrgz %g2, 0x234, %g5 be,a loop_3625 st %f0, [%l7 + 0x14] ta %xcc, 0x2 fmovda %xcc, %f15, %f9 loop_3625: fpmerge %f15, %f7, %f14 fbne %fcc0, loop_3626 sll %i3, %g4, %i4 edge8n %i6, %l2, %i5 fmovdleu %icc, %f0, %f10 loop_3626: umul %g1, 0x0E03, %i0 fpackfix %f0, %f8 ld [%l7 + 0x70], %f12 lduh [%l7 + 0x78], %o3 srax %i1, %i2, %o0 lduw [%l7 + 0x5C], %o1 fmovsl %icc, %f13, %f12 nop setx loop_3627, %l0, %l1 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 + 0x30], %l4 lduw [%l7 + 0x20], %l0 ldsh [%l7 + 0x38], %o4 loop_3627: edge16l %l5, %i7, %o5 nop setx loop_3628, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmuld8sux16 %f1, %f2, %f8 ldsw [%l7 + 0x60], %o7 array8 %l6, %o2, %o6 loop_3628: ldx [%l7 + 0x58], %l3 fbug,a %fcc1, loop_3629 stw %g3, [%l7 + 0x6C] fmovda %xcc, %f4, %f11 movn %icc, %g6, %l1 loop_3629: ldd [%l7 + 0x28], %f8 fmovdgu %xcc, %f1, %f3 brgez,a %g7, loop_3630 stw %g2, [%l7 + 0x60] be,a %xcc, loop_3631 movle %xcc, %i3, %g5 loop_3630: fcmpgt32 %f8, %f10, %g4 stx %i6, [%l7 + 0x70] loop_3631: bcc,a,pn %icc, loop_3632 movne %xcc, %l2, %i4 fcmple16 %f10, %f8, %g1 std %f4, [%l7 + 0x08] loop_3632: movvs %xcc, %i0, %i5 fbo %fcc2, loop_3633 ldsb [%l7 + 0x1E], %i1 st %f10, [%l7 + 0x4C] edge8l %o3, %o0, %o1 loop_3633: fcmpes %fcc3, %f14, %f1 ld [%l7 + 0x68], %f0 stw %l4, [%l7 + 0x78] ldsw [%l7 + 0x44], %l0 fmovdvs %xcc, %f10, %f10 fpsub16 %f12, %f10, %f12 fpsub32s %f13, %f12, %f1 fcmpes %fcc1, %f10, %f0 ld [%l7 + 0x68], %f9 fmovsneg %xcc, %f8, %f1 fblg,a %fcc3, loop_3634 fmovde %icc, %f11, %f13 fmovsle %icc, %f7, %f7 ldx [%l7 + 0x68], %o4 loop_3634: brlez %i2, loop_3635 sdivcc %l5, 0x1615, %i7 taddcc %o5, %o7, %o2 fba %fcc0, loop_3636 loop_3635: fmovsne %icc, %f13, %f2 ldsw [%l7 + 0x74], %l6 ldsh [%l7 + 0x10], %o6 loop_3636: tsubcc %l3, 0x1F38, %g3 fmovdle %icc, %f14, %f4 lduw [%l7 + 0x1C], %l1 stw %g7, [%l7 + 0x54] fpack32 %f8, %f2, %f12 taddcctv %g6, %i3, %g5 fmuld8sux16 %f9, %f8, %f2 fpmerge %f1, %f2, %f8 fmovd %f4, %f10 ldsh [%l7 + 0x7C], %g2 fbn,a %fcc3, loop_3637 brgz,a %i6, loop_3638 tl %xcc, 0x2 ldd [%l7 + 0x18], %f4 loop_3637: sth %l2, [%l7 + 0x10] loop_3638: fzero %f0 bcs loop_3639 stx %i4, [%l7 + 0x48] fornot1s %f8, %f7, %f10 array32 %g4, %g1, %i5 loop_3639: brgz,a %i1, loop_3640 ldsh [%l7 + 0x50], %i0 movleu %xcc, %o3, %o0 movneg %xcc, %o1, %l0 loop_3640: siam 0x6 stw %l4, [%l7 + 0x74] ldsb [%l7 + 0x4C], %o4 movle %icc, %i2, %l5 bvs %xcc, loop_3641 fpsub32 %f6, %f4, %f12 mulx %o5, %o7, %o2 taddcc %l6, %o6, %l3 loop_3641: fmovsgu %xcc, %f10, %f6 stw %g3, [%l7 + 0x34] stx %l1, [%l7 + 0x78] fmovscs %xcc, %f11, %f7 alignaddrl %i7, %g6, %i3 fmul8x16al %f11, %f15, %f6 brlez %g7, loop_3642 fmovse %icc, %f3, %f11 ldsh [%l7 + 0x3A], %g5 st %f15, [%l7 + 0x68] loop_3642: bshuffle %f8, %f2, %f0 tsubcctv %i6, 0x17E7, %g2 stb %i4, [%l7 + 0x66] movl %icc, %l2, %g1 ldub [%l7 + 0x34], %i5 fmovdvc %xcc, %f5, %f14 fsrc2 %f2, %f2 fmuld8ulx16 %f14, %f2, %f12 movn %xcc, %g4, %i0 fbn %fcc0, loop_3643 move %xcc, %o3, %i1 bpos,pn %xcc, loop_3644 sth %o1, [%l7 + 0x7C] loop_3643: fpmerge %f7, %f4, %f0 lduw [%l7 + 0x30], %l0 loop_3644: fpsub32s %f8, %f3, %f10 fxnor %f10, %f6, %f14 stx %o0, [%l7 + 0x10] srlx %o4, 0x02, %i2 alignaddr %l5, %o5, %l4 srax %o2, 0x19, %o7 ldsb [%l7 + 0x57], %l6 sth %l3, [%l7 + 0x5A] std %f0, [%l7 + 0x48] fbue,a %fcc0, loop_3645 fnot1s %f12, %f0 fabsd %f6, %f6 lduh [%l7 + 0x3E], %o6 loop_3645: brgz %l1, loop_3646 sth %g3, [%l7 + 0x56] fmovdneg %xcc, %f4, %f15 lduh [%l7 + 0x2E], %i7 loop_3646: fcmpeq16 %f8, %f4, %g6 subccc %g7, %i3, %i6 fandnot2 %f6, %f4, %f8 tge %icc, 0x7 stx %g5, [%l7 + 0x08] ta %icc, 0x5 fbge,a %fcc2, loop_3647 nop setx loop_3648, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbe %fcc1, loop_3649 ldd [%l7 + 0x20], %f4 loop_3647: bvs loop_3650 loop_3648: or %i4, %l2, %g1 loop_3649: alignaddr %i5, %g2, %g4 edge16ln %i0, %o3, %o1 loop_3650: fmovrsgez %l0, %f13, %f6 fornot1 %f2, %f2, %f6 fmovrsgez %o0, %f3, %f1 movcs %icc, %i1, %o4 fnors %f11, %f4, %f12 stw %i2, [%l7 + 0x48] lduw [%l7 + 0x74], %o5 tsubcc %l4, 0x16E3, %l5 stw %o2, [%l7 + 0x4C] bvc,pt %xcc, loop_3651 ldsb [%l7 + 0x33], %l6 sth %l3, [%l7 + 0x7A] mova %xcc, %o6, %l1 loop_3651: edge32 %o7, %g3, %g6 subc %g7, 0x09DE, %i3 brlz %i6, loop_3652 fones %f13 fmovrde %i7, %f8, %f4 xnorcc %g5, 0x0F57, %l2 loop_3652: sth %g1, [%l7 + 0x4E] ta %icc, 0x7 movre %i5, 0x03F, %g2 fcmple16 %f2, %f4, %g4 fbne %fcc2, loop_3653 ldx [%l7 + 0x50], %i0 fmuld8ulx16 %f1, %f1, %f0 movrgz %o3, %o1, %i4 loop_3653: ld [%l7 + 0x34], %f0 edge32 %o0, %l0, %i1 fbge,a %fcc3, loop_3654 srl %i2, 0x0D, %o4 udiv %l4, 0x0FF8, %l5 fmovda %xcc, %f13, %f7 loop_3654: ldx [%l7 + 0x58], %o2 std %f4, [%l7 + 0x08] orn %l6, %l3, %o5 udivcc %l1, 0x02A5, %o7 fbuge,a %fcc0, loop_3655 fors %f6, %f12, %f13 fmovrdne %g3, %f4, %f8 fabsd %f14, %f2 loop_3655: std %f2, [%l7 + 0x58] std %f8, [%l7 + 0x28] sth %g6, [%l7 + 0x10] fcmped %fcc2, %f0, %f12 fornot1 %f6, %f12, %f0 std %f4, [%l7 + 0x30] std %f12, [%l7 + 0x18] tvs %xcc, 0x3 ld [%l7 + 0x18], %f11 mulscc %o6, 0x00F7, %i3 st %f11, [%l7 + 0x40] tne %xcc, 0x5 fsrc2 %f10, %f6 nop setx loop_3656, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovscs %xcc, %f11, %f12 ldsh [%l7 + 0x1C], %g7 alignaddrl %i7, %i6, %l2 loop_3656: ldx [%l7 + 0x18], %g5 fmovrdgez %i5, %f4, %f10 st %f10, [%l7 + 0x14] ldsh [%l7 + 0x2E], %g2 fpadd32 %f12, %f10, %f12 stw %g4, [%l7 + 0x5C] movl %icc, %g1, %o3 lduw [%l7 + 0x0C], %o1 movcs %icc, %i4, %i0 fbge,a %fcc2, loop_3657 xor %o0, 0x0AC4, %l0 orcc %i1, %i2, %o4 movrgez %l5, 0x10E, %o2 loop_3657: stb %l6, [%l7 + 0x0C] movpos %xcc, %l4, %o5 movcs %icc, %l1, %o7 fblg %fcc2, loop_3658 brlez %l3, loop_3659 bpos,a,pt %xcc, loop_3660 ldsw [%l7 + 0x1C], %g6 loop_3658: lduw [%l7 + 0x18], %g3 loop_3659: tsubcc %o6, %g7, %i3 loop_3660: call loop_3661 tle %xcc, 0x5 tge %icc, 0x1 fbne,a %fcc3, loop_3662 loop_3661: brgz,a %i7, loop_3663 tcc %icc, 0x1 fmovrslez %i6, %f1, %f3 loop_3662: taddcctv %g5, 0x1559, %i5 loop_3663: lduh [%l7 + 0x76], %g2 fbo,a %fcc0, loop_3664 ldd [%l7 + 0x08], %f0 bg,a loop_3665 lduw [%l7 + 0x08], %l2 loop_3664: fmul8ulx16 %f4, %f6, %f10 movpos %icc, %g4, %g1 loop_3665: ld [%l7 + 0x70], %f1 fsrc1 %f12, %f2 ld [%l7 + 0x7C], %f9 stw %o3, [%l7 + 0x18] fmovrse %i4, %f13, %f9 fpadd16 %f6, %f4, %f8 mulscc %i0, 0x18B1, %o0 fmovdle %icc, %f12, %f7 stw %o1, [%l7 + 0x0C] lduw [%l7 + 0x28], %l0 tcs %xcc, 0x7 fabsd %f4, %f10 array32 %i1, %i2, %o4 fcmps %fcc1, %f6, %f1 sethi 0x148B, %l5 movgu %icc, %l6, %l4 tg %xcc, 0x0 ldub [%l7 + 0x66], %o5 ldsb [%l7 + 0x1A], %o2 edge32l %o7, %l3, %g6 stb %g3, [%l7 + 0x6B] fmovdl %icc, %f13, %f0 fmovsl %xcc, %f1, %f9 array16 %l1, %g7, %o6 st %f5, [%l7 + 0x68] ldd [%l7 + 0x18], %f0 sdivcc %i7, 0x064E, %i3 xnorcc %i6, %g5, %i5 fmovsl %icc, %f14, %f14 sethi 0x09C8, %g2 tcs %xcc, 0x2 tge %icc, 0x0 edge8ln %g4, %g1, %o3 bn,pt %xcc, loop_3666 stx %l2, [%l7 + 0x50] std %f2, [%l7 + 0x60] fbge,a %fcc0, loop_3667 loop_3666: ldsb [%l7 + 0x70], %i4 fornot2s %f6, %f15, %f10 stw %o0, [%l7 + 0x3C] loop_3667: bleu,a loop_3668 stx %i0, [%l7 + 0x40] fmovdneg %icc, %f6, %f5 sethi 0x02A3, %l0 loop_3668: std %f6, [%l7 + 0x18] brlez,a %o1, loop_3669 bge %icc, loop_3670 brz %i2, loop_3671 call loop_3672 loop_3669: stx %i1, [%l7 + 0x60] loop_3670: sth %l5, [%l7 + 0x6C] loop_3671: stb %l6, [%l7 + 0x14] loop_3672: bneg,a loop_3673 tgu %xcc, 0x2 ble,a,pt %icc, loop_3674 or %o4, 0x1265, %o5 loop_3673: subcc %o2, %o7, %l3 ldd [%l7 + 0x60], %f0 loop_3674: fba %fcc3, loop_3675 fmovsg %icc, %f2, %f3 ble,a loop_3676 stw %l4, [%l7 + 0x2C] loop_3675: alignaddrl %g6, %g3, %g7 edge16ln %o6, %i7, %l1 loop_3676: alignaddr %i3, %i6, %i5 stw %g5, [%l7 + 0x08] nop setx loop_3677, %l0, %l1 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 %g4, 0x157A, %g1 ld [%l7 + 0x10], %f12 andn %g2, %l2, %i4 loop_3677: ldd [%l7 + 0x60], %f10 ldd [%l7 + 0x18], %f8 fbge %fcc3, loop_3678 movge %icc, %o0, %o3 lduw [%l7 + 0x30], %l0 fmovrdgez %o1, %f0, %f6 loop_3678: fbo,a %fcc1, loop_3679 movvc %icc, %i2, %i0 edge32l %i1, %l5, %o4 ld [%l7 + 0x6C], %f2 loop_3679: addc %l6, %o2, %o7 smulcc %o5, %l4, %l3 ld [%l7 + 0x78], %f11 taddcctv %g3, %g7, %o6 tcs %icc, 0x6 fmovse %xcc, %f12, %f0 stb %g6, [%l7 + 0x20] fcmpeq32 %f4, %f4, %i7 edge32n %l1, %i6, %i5 std %f0, [%l7 + 0x58] sllx %i3, 0x1B, %g5 sdivx %g1, 0x1609, %g2 ldsh [%l7 + 0x26], %g4 movrlez %l2, 0x040, %i4 ldx [%l7 + 0x10], %o0 edge8n %o3, %l0, %i2 lduh [%l7 + 0x70], %o1 fmovdleu %icc, %f1, %f2 fmovdn %icc, %f9, %f5 subc %i0, 0x0537, %i1 fpsub32s %f4, %f3, %f12 lduh [%l7 + 0x1C], %l5 ldsw [%l7 + 0x3C], %l6 ble,a,pn %xcc, loop_3680 fbe %fcc0, loop_3681 ldsh [%l7 + 0x50], %o2 sdivcc %o4, 0x035E, %o7 loop_3680: fbne %fcc0, loop_3682 loop_3681: movge %icc, %o5, %l3 ldx [%l7 + 0x38], %l4 sth %g7, [%l7 + 0x74] loop_3682: fbuge,a %fcc2, loop_3683 edge32 %g3, %g6, %i7 siam 0x6 sth %l1, [%l7 + 0x44] loop_3683: movne %xcc, %o6, %i6 fble,a %fcc2, loop_3684 fabsd %f10, %f10 fba %fcc1, loop_3685 fbe,a %fcc2, loop_3686 loop_3684: brz %i3, loop_3687 fcmped %fcc1, %f6, %f2 loop_3685: bne,pn %icc, loop_3688 loop_3686: st %f1, [%l7 + 0x74] loop_3687: fandnot1s %f4, %f13, %f10 te %xcc, 0x7 loop_3688: movneg %icc, %i5, %g5 ldub [%l7 + 0x38], %g2 fornot2 %f2, %f12, %f14 ldx [%l7 + 0x18], %g1 sth %g4, [%l7 + 0x1E] lduw [%l7 + 0x50], %i4 bpos,pn %icc, loop_3689 fmovrdlz %o0, %f0, %f12 udivx %l2, 0x0453, %o3 lduh [%l7 + 0x5E], %i2 loop_3689: stx %l0, [%l7 + 0x10] fcmple32 %f14, %f6, %i0 edge8 %o1, %l5, %i1 stb %l6, [%l7 + 0x3D] fbl,a %fcc0, loop_3690 fbug,a %fcc1, loop_3691 movcs %icc, %o4, %o7 fmuld8sux16 %f4, %f8, %f2 loop_3690: fmovrslz %o5, %f6, %f0 loop_3691: alignaddrl %o2, %l3, %g7 fexpand %f3, %f8 tleu %xcc, 0x1 stb %g3, [%l7 + 0x71] fbe %fcc1, loop_3692 fmovrdgz %g6, %f2, %f2 edge32l %l4, %i7, %o6 ldub [%l7 + 0x7F], %i6 loop_3692: lduw [%l7 + 0x70], %l1 edge16n %i5, %i3, %g2 std %f0, [%l7 + 0x20] ldsw [%l7 + 0x58], %g5 fzero %f10 smulcc %g1, %i4, %g4 fandnot2s %f4, %f8, %f8 fblg %fcc3, loop_3693 fornot2 %f6, %f12, %f4 bcs,pt %xcc, loop_3694 fbue,a %fcc2, loop_3695 loop_3693: stx %l2, [%l7 + 0x60] fbu %fcc3, loop_3696 loop_3694: orcc %o0, %o3, %i2 loop_3695: lduh [%l7 + 0x74], %i0 movvc %icc, %l0, %o1 loop_3696: movvs %icc, %l5, %i1 ldsb [%l7 + 0x60], %l6 ldd [%l7 + 0x18], %f8 fbn,a %fcc1, loop_3697 tgu %xcc, 0x7 fsrc1s %f8, %f3 mulscc %o7, %o4, %o2 loop_3697: fpackfix %f8, %f11 ldub [%l7 + 0x24], %o5 tle %xcc, 0x6 orncc %g7, 0x1D5C, %g3 tsubcctv %g6, 0x020D, %l3 tn %xcc, 0x3 stx %l4, [%l7 + 0x40] nop setx loop_3698, %l0, %l1 jmpl %l1, %i7 srax %o6, 0x12, %i6 fcmpd %fcc2, %f10, %f14 lduh [%l7 + 0x66], %i5 loop_3698: fabss %f7, %f9 sra %i3, %g2, %g5 edge8ln %g1, %l1, %g4 ldub [%l7 + 0x17], %i4 lduw [%l7 + 0x10], %l2 ldsh [%l7 + 0x46], %o3 lduh [%l7 + 0x46], %i2 ld [%l7 + 0x60], %f13 lduw [%l7 + 0x3C], %i0 fmovse %icc, %f10, %f6 fmul8ulx16 %f12, %f8, %f0 movpos %icc, %l0, %o0 tsubcctv %l5, %o1, %l6 ld [%l7 + 0x6C], %f15 stw %o7, [%l7 + 0x28] ld [%l7 + 0x28], %f15 movpos %icc, %o4, %i1 lduh [%l7 + 0x56], %o2 tcc %icc, 0x1 st %f11, [%l7 + 0x6C] fmul8x16 %f13, %f10, %f12 fcmpne32 %f14, %f0, %g7 subc %g3, %o5, %l3 ldsb [%l7 + 0x1A], %l4 stx %g6, [%l7 + 0x78] sth %o6, [%l7 + 0x22] ld [%l7 + 0x40], %f6 stb %i6, [%l7 + 0x0C] fnors %f5, %f12, %f5 sth %i7, [%l7 + 0x40] ldd [%l7 + 0x78], %f2 fmovsa %icc, %f0, %f7 bn,a loop_3699 ldd [%l7 + 0x30], %f4 bleu %icc, loop_3700 andncc %i5, %g2, %i3 loop_3699: ldsh [%l7 + 0x7E], %g1 fones %f4 loop_3700: movre %l1, %g5, %i4 te %xcc, 0x0 pdist %f8, %f14, %f10 st %f7, [%l7 + 0x68] movrne %l2, 0x281, %o3 fmovdleu %icc, %f6, %f14 fmovsleu %xcc, %f6, %f3 tvc %xcc, 0x7 movre %g4, 0x3EF, %i0 ldx [%l7 + 0x18], %i2 fcmple16 %f8, %f4, %o0 array32 %l0, %o1, %l5 ldsh [%l7 + 0x20], %l6 movrgez %o7, %o4, %o2 fcmpeq16 %f2, %f4, %i1 tvc %icc, 0x2 ldsb [%l7 + 0x63], %g7 ldsw [%l7 + 0x44], %o5 stb %g3, [%l7 + 0x51] fmovsa %xcc, %f13, %f14 for %f2, %f2, %f4 mulscc %l3, 0x0F84, %l4 array32 %o6, %i6, %i7 ldsb [%l7 + 0x6A], %g6 bvc,pt %icc, loop_3701 fbug,a %fcc0, loop_3702 fsrc1 %f12, %f6 ldd [%l7 + 0x18], %f2 loop_3701: tneg %xcc, 0x5 loop_3702: fxnor %f12, %f4, %f6 fpack32 %f8, %f6, %f6 sdivx %g2, 0x00F7, %i5 fbue %fcc1, loop_3703 fbul,a %fcc3, loop_3704 fxnor %f6, %f2, %f12 stb %i3, [%l7 + 0x7E] loop_3703: ld [%l7 + 0x74], %f0 loop_3704: tvc %xcc, 0x2 fzeros %f9 fnegd %f4, %f4 mulscc %l1, %g1, %g5 movvs %icc, %i4, %l2 umul %o3, %i0, %i2 fmovdle %xcc, %f9, %f4 fmovdg %icc, %f11, %f6 tne %icc, 0x3 bvs,a loop_3705 nop setx loop_3706, %l0, %l1 jmpl %l1, %o0 ldx [%l7 + 0x30], %g4 ldsh [%l7 + 0x0C], %o1 loop_3705: addccc %l0, 0x1266, %l6 loop_3706: fmovsneg %xcc, %f15, %f3 srl %l5, 0x0F, %o4 fmovsa %icc, %f11, %f2 edge16l %o7, %i1, %g7 umulcc %o2, 0x1BF4, %o5 fmovsvc %xcc, %f13, %f9 movrgez %g3, 0x3D1, %l3 ldsw [%l7 + 0x5C], %o6 fmovsl %xcc, %f8, %f13 fpsub16 %f12, %f4, %f10 std %f12, [%l7 + 0x28] ldd [%l7 + 0x40], %f14 fexpand %f0, %f12 sth %i6, [%l7 + 0x32] ld [%l7 + 0x44], %f5 edge16l %i7, %l4, %g2 fnot1s %f13, %f1 faligndata %f10, %f6, %f4 fcmpne32 %f8, %f0, %g6 bvs,pn %xcc, loop_3707 stx %i5, [%l7 + 0x70] fcmpne16 %f0, %f8, %i3 fands %f10, %f7, %f2 loop_3707: xor %g1, %l1, %g5 srl %l2, %i4, %o3 lduh [%l7 + 0x44], %i0 sth %i2, [%l7 + 0x1C] std %f8, [%l7 + 0x68] fmovdcs %icc, %f1, %f10 nop setx loop_3708, %l0, %l1 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 %g4, %o1, %o0 fpsub16s %f6, %f10, %f11 fone %f6 loop_3708: umulcc %l6, 0x1323, %l5 std %f14, [%l7 + 0x20] fbu %fcc0, loop_3709 be,pt %xcc, loop_3710 fcmped %fcc2, %f2, %f12 ld [%l7 + 0x60], %f3 loop_3709: fmovrse %l0, %f15, %f8 loop_3710: stw %o4, [%l7 + 0x64] fornot2s %f13, %f11, %f7 array16 %i1, %g7, %o7 ldd [%l7 + 0x38], %f6 srlx %o2, 0x16, %o5 ldsh [%l7 + 0x4C], %g3 fnot2s %f12, %f6 ldsw [%l7 + 0x4C], %l3 ldsh [%l7 + 0x24], %o6 stx %i7, [%l7 + 0x40] stx %i6, [%l7 + 0x70] fxor %f8, %f10, %f0 fbge %fcc3, loop_3711 edge16 %g2, %g6, %i5 taddcc %i3, 0x1C64, %g1 bn,a %icc, loop_3712 loop_3711: fnegd %f10, %f8 lduw [%l7 + 0x64], %l1 orcc %l4, 0x17AF, %l2 loop_3712: stb %g5, [%l7 + 0x3C] fmuld8sux16 %f9, %f11, %f4 ble %xcc, loop_3713 fmovdvc %xcc, %f12, %f0 sra %i4, %o3, %i2 smulcc %g4, %o1, %o0 loop_3713: ldsb [%l7 + 0x17], %l6 stb %i0, [%l7 + 0x78] ldsb [%l7 + 0x39], %l0 andncc %l5, %i1, %g7 smulcc %o4, %o2, %o5 fblg %fcc1, loop_3714 movl %xcc, %o7, %l3 ble %icc, loop_3715 movvc %icc, %g3, %o6 loop_3714: bvs,a,pn %icc, loop_3716 ldx [%l7 + 0x08], %i6 loop_3715: fxor %f2, %f6, %f6 udiv %i7, 0x03DB, %g6 loop_3716: fmovdleu %xcc, %f6, %f9 ld [%l7 + 0x5C], %f9 ld [%l7 + 0x58], %f4 fcmpgt32 %f12, %f14, %g2 ldsh [%l7 + 0x24], %i5 fcmple16 %f14, %f2, %g1 ldsb [%l7 + 0x27], %i3 ldd [%l7 + 0x68], %f8 orcc %l4, 0x1793, %l1 ld [%l7 + 0x48], %f5 brnz,a %l2, loop_3717 movrne %g5, 0x047, %o3 fnot2 %f14, %f0 fmovrsgz %i4, %f3, %f15 loop_3717: edge32 %i2, %g4, %o1 stb %o0, [%l7 + 0x34] lduw [%l7 + 0x18], %l6 addccc %l0, %l5, %i0 st %f9, [%l7 + 0x28] fxnor %f4, %f6, %f10 sth %i1, [%l7 + 0x4E] fzeros %f15 tcs %xcc, 0x4 fbug,a %fcc2, loop_3718 ldub [%l7 + 0x24], %g7 ldsh [%l7 + 0x16], %o2 brz,a %o5, loop_3719 loop_3718: fxnors %f3, %f11, %f14 sth %o7, [%l7 + 0x36] brlz %l3, loop_3720 loop_3719: fone %f2 ldx [%l7 + 0x10], %o4 fnegs %f3, %f7 loop_3720: bcs,pt %icc, loop_3721 fmovrdne %g3, %f10, %f4 stx %i6, [%l7 + 0x20] bcc,a %xcc, loop_3722 loop_3721: ldub [%l7 + 0x40], %o6 fones %f11 fands %f9, %f13, %f4 loop_3722: lduw [%l7 + 0x44], %g6 sllx %g2, 0x1E, %i7 nop setx loop_3723, %l0, %l1 jmpl %l1, %g1 xnor %i5, %i3, %l1 fpadd32 %f14, %f8, %f12 ble,pn %xcc, loop_3724 loop_3723: fmovsne %xcc, %f5, %f6 addccc %l2, 0x0A7A, %l4 tpos %xcc, 0x7 loop_3724: fcmple32 %f2, %f12, %o3 bpos,pn %icc, loop_3725 stw %g5, [%l7 + 0x14] ldub [%l7 + 0x6F], %i2 fmovsa %xcc, %f7, %f14 loop_3725: ldx [%l7 + 0x50], %g4 ldub [%l7 + 0x23], %o1 nop setx loop_3726, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdl %xcc, %f0, %f0 tn %icc, 0x3 orcc %i4, %o0, %l0 loop_3726: sll %l5, 0x08, %i0 std %f2, [%l7 + 0x08] fmovs %f15, %f0 edge32ln %i1, %l6, %o2 ld [%l7 + 0x20], %f2 andncc %o5, %g7, %o7 movrne %o4, %g3, %l3 fands %f2, %f14, %f7 bg,a,pt %icc, loop_3727 tcc %xcc, 0x0 fmovdn %xcc, %f9, %f11 fornot2s %f8, %f8, %f7 loop_3727: std %f0, [%l7 + 0x48] smul %o6, 0x0579, %i6 nop setx loop_3728, %l0, %l1 jmpl %l1, %g6 ldx [%l7 + 0x28], %i7 movvs %xcc, %g2, %i5 fble,a %fcc3, loop_3729 loop_3728: stx %i3, [%l7 + 0x20] ldsb [%l7 + 0x3E], %g1 srax %l2, %l4, %l1 loop_3729: movre %o3, 0x193, %i2 udivx %g5, 0x1F63, %o1 tg %xcc, 0x1 movge %icc, %g4, %i4 move %icc, %l0, %o0 addccc %i0, %l5, %i1 st %f8, [%l7 + 0x20] lduh [%l7 + 0x7A], %o2 fnand %f14, %f14, %f4 ldx [%l7 + 0x68], %l6 fmovrslez %o5, %f14, %f11 fmovsvs %xcc, %f2, %f14 tleu %xcc, 0x2 ld [%l7 + 0x3C], %f2 call loop_3730 fbne %fcc0, loop_3731 fbug,a %fcc3, loop_3732 fcmpne16 %f6, %f6, %o7 loop_3730: st %f3, [%l7 + 0x44] loop_3731: pdist %f8, %f0, %f2 loop_3732: ldd [%l7 + 0x38], %f2 stw %o4, [%l7 + 0x18] ld [%l7 + 0x4C], %f9 movvs %icc, %g7, %l3 tvc %xcc, 0x0 ldd [%l7 + 0x10], %f14 call loop_3733 ba,a loop_3734 ldsb [%l7 + 0x23], %g3 movrgz %i6, 0x311, %o6 loop_3733: fbg,a %fcc0, loop_3735 loop_3734: fabss %f9, %f3 fmovdg %icc, %f8, %f12 fnot2s %f9, %f4 loop_3735: sdivx %i7, 0x03A5, %g2 bneg loop_3736 lduw [%l7 + 0x60], %i5 ldsh [%l7 + 0x26], %g6 fornot1 %f12, %f10, %f8 loop_3736: bg,pt %icc, loop_3737 udivcc %g1, 0x06DC, %l2 ldsw [%l7 + 0x64], %i3 ldsh [%l7 + 0x4E], %l1 loop_3737: sll %o3, %i2, %l4 edge8n %g5, %g4, %i4 edge8ln %o1, %l0, %o0 st %f13, [%l7 + 0x10] sth %i0, [%l7 + 0x1A] tcc %xcc, 0x5 ld [%l7 + 0x0C], %f15 fmovrdgz %i1, %f2, %f10 std %f12, [%l7 + 0x08] fmovsn %icc, %f12, %f3 fmovdne %xcc, %f2, %f6 st %f1, [%l7 + 0x6C] stb %o2, [%l7 + 0x13] bcc,a loop_3738 ldx [%l7 + 0x40], %l5 fsrc2 %f12, %f4 movn %icc, %l6, %o7 loop_3738: ldsw [%l7 + 0x54], %o5 and %o4, %l3, %g7 tleu %xcc, 0x7 ldsb [%l7 + 0x2C], %i6 fmovse %icc, %f2, %f2 srax %g3, 0x1E, %o6 fpackfix %f4, %f6 st %f8, [%l7 + 0x50] stb %g2, [%l7 + 0x4C] udiv %i7, 0x1059, %g6 xnorcc %g1, %i5, %i3 bleu,pt %xcc, loop_3739 bshuffle %f4, %f12, %f10 fpsub32 %f8, %f12, %f8 movgu %xcc, %l2, %o3 loop_3739: fblg %fcc0, loop_3740 andn %i2, %l4, %l1 sth %g4, [%l7 + 0x26] movl %xcc, %g5, %i4 loop_3740: fnor %f2, %f6, %f6 andn %o1, %o0, %i0 pdist %f8, %f4, %f14 taddcctv %i1, %o2, %l5 taddcc %l0, 0x1D78, %o7 fnot2 %f4, %f4 srl %l6, %o5, %o4 tleu %xcc, 0x2 fmul8ulx16 %f8, %f2, %f14 bn,pt %icc, loop_3741 edge32l %l3, %g7, %g3 sra %i6, %g2, %o6 smulcc %i7, 0x0B5B, %g1 loop_3741: fcmple16 %f2, %f4, %i5 pdist %f14, %f8, %f12 lduw [%l7 + 0x44], %g6 and %l2, 0x1B05, %i3 ldsb [%l7 + 0x28], %i2 orcc %o3, %l1, %l4 bneg loop_3742 fnors %f10, %f0, %f7 fzero %f12 brz,a %g5, loop_3743 loop_3742: ta %icc, 0x0 fmovrslz %g4, %f12, %f2 ldd [%l7 + 0x58], %f6 loop_3743: fmovdgu %icc, %f7, %f10 lduh [%l7 + 0x6C], %i4 smul %o0, 0x1936, %o1 lduw [%l7 + 0x38], %i1 movne %icc, %o2, %i0 tn %xcc, 0x2 ld [%l7 + 0x60], %f4 bcs loop_3744 fcmpgt16 %f8, %f2, %l0 fnegd %f8, %f6 fmovsleu %xcc, %f5, %f10 loop_3744: fmul8x16au %f9, %f4, %f6 movrgez %o7, %l5, %l6 stw %o5, [%l7 + 0x48] fmovsvc %icc, %f11, %f6 fmovdpos %icc, %f11, %f12 fbl,a %fcc1, loop_3745 fpsub32 %f14, %f14, %f0 faligndata %f14, %f10, %f8 edge16l %o4, %g7, %l3 loop_3745: ldd [%l7 + 0x60], %f12 andncc %g3, %i6, %g2 brz,a %o6, loop_3746 fbul,a %fcc1, loop_3747 fnegd %f0, %f0 fbo,a %fcc2, loop_3748 loop_3746: std %f4, [%l7 + 0x78] loop_3747: st %f2, [%l7 + 0x78] ldub [%l7 + 0x3F], %i7 loop_3748: edge16 %g1, %g6, %i5 edge8n %l2, %i2, %o3 stw %l1, [%l7 + 0x48] fsrc1 %f12, %f8 edge32 %l4, %g5, %g4 movre %i3, %i4, %o0 sth %o1, [%l7 + 0x66] stb %o2, [%l7 + 0x4E] fabsd %f0, %f10 ld [%l7 + 0x34], %f1 lduh [%l7 + 0x62], %i1 ldd [%l7 + 0x60], %f0 fmovrdlez %l0, %f10, %f4 brlz,a %o7, loop_3749 ldsw [%l7 + 0x24], %l5 fsrc1 %f6, %f2 ba,a loop_3750 loop_3749: movrgez %l6, 0x1EA, %i0 udiv %o5, 0x1A8F, %o4 fcmpeq16 %f8, %f8, %g7 loop_3750: tleu %xcc, 0x2 taddcc %l3, %i6, %g2 st %f9, [%l7 + 0x08] fabsd %f4, %f10 fornot2s %f8, %f15, %f2 array16 %o6, %i7, %g3 fmovdn %icc, %f14, %f15 ldd [%l7 + 0x18], %f14 bleu,pt %icc, loop_3751 ta %icc, 0x5 fcmple16 %f2, %f14, %g6 fbn %fcc1, loop_3752 loop_3751: fmovrsne %i5, %f6, %f8 fbge %fcc1, loop_3753 fors %f11, %f4, %f11 loop_3752: fbg,a %fcc0, loop_3754 fmovdg %xcc, %f5, %f9 loop_3753: fcmpeq32 %f10, %f12, %g1 ldub [%l7 + 0x3A], %i2 loop_3754: fba %fcc2, loop_3755 taddcc %l2, %o3, %l4 ldd [%l7 + 0x60], %f4 tsubcctv %g5, %l1, %g4 loop_3755: ldub [%l7 + 0x23], %i4 lduw [%l7 + 0x50], %o0 fandnot1s %f2, %f1, %f6 fmovrse %o1, %f5, %f6 ld [%l7 + 0x30], %f0 tsubcc %o2, %i1, %l0 tge %icc, 0x5 fandnot2s %f15, %f0, %f13 ldsh [%l7 + 0x76], %i3 movrgz %o7, %l6, %i0 fmovde %xcc, %f2, %f12 movgu %icc, %l5, %o4 sdivcc %g7, 0x04EE, %o5 udivcc %l3, 0x138F, %g2 smulcc %o6, 0x1471, %i6 sub %g3, %i7, %i5 fmul8ulx16 %f0, %f6, %f10 fpadd32 %f0, %f12, %f12 fmovda %icc, %f13, %f14 brgez %g1, loop_3756 xorcc %g6, %i2, %o3 fnot1 %f2, %f6 std %f14, [%l7 + 0x58] loop_3756: stb %l4, [%l7 + 0x68] bn,a loop_3757 addcc %l2, %l1, %g5 fmovsneg %xcc, %f9, %f13 fmovsgu %xcc, %f0, %f4 loop_3757: fblg,a %fcc2, loop_3758 fmovda %xcc, %f12, %f2 fands %f8, %f12, %f12 udiv %i4, 0x133C, %g4 loop_3758: stx %o0, [%l7 + 0x48] fexpand %f15, %f2 fmovsleu %icc, %f0, %f5 bge,pt %xcc, loop_3759 siam 0x2 fmovdl %xcc, %f4, %f10 ldub [%l7 + 0x20], %o2 loop_3759: udivx %o1, 0x1081, %i1 brgez %l0, loop_3760 movl %icc, %i3, %o7 xnorcc %i0, 0x1769, %l6 fmovscs %icc, %f0, %f11 loop_3760: fnegs %f0, %f3 ldsb [%l7 + 0x42], %o4 ldsw [%l7 + 0x34], %l5 lduw [%l7 + 0x64], %g7 smulcc %o5, 0x1733, %g2 std %f0, [%l7 + 0x48] fcmpne32 %f6, %f8, %l3 fpack32 %f12, %f14, %f12 fcmpgt16 %f8, %f8, %i6 tne %xcc, 0x6 bneg,a loop_3761 fand %f0, %f10, %f10 movpos %icc, %g3, %o6 ldd [%l7 + 0x78], %f4 loop_3761: sdivcc %i5, 0x0987, %g1 ldsh [%l7 + 0x20], %i7 stb %g6, [%l7 + 0x17] fmovdge %xcc, %f9, %f11 fcmple16 %f0, %f4, %o3 fmovrsgez %l4, %f11, %f12 fmul8sux16 %f0, %f10, %f0 movrlz %l2, %l1, %g5 ldx [%l7 + 0x50], %i4 movneg %xcc, %i2, %o0 fmovrslz %o2, %f9, %f13 movneg %xcc, %g4, %o1 stx %i1, [%l7 + 0x78] movpos %xcc, %i3, %o7 movcs %xcc, %i0, %l0 call loop_3762 ld [%l7 + 0x1C], %f6 fcmpgt16 %f14, %f12, %o4 sethi 0x0914, %l5 loop_3762: fmovrdlez %l6, %f0, %f14 srl %g7, %o5, %g2 ldsb [%l7 + 0x16], %i6 ldx [%l7 + 0x20], %g3 fbuge %fcc3, loop_3763 fornot2 %f6, %f12, %f6 fbge,a %fcc1, loop_3764 ldsh [%l7 + 0x50], %o6 loop_3763: add %i5, 0x1E12, %l3 fnegd %f14, %f14 loop_3764: tle %xcc, 0x5 fbg,a %fcc0, loop_3765 be loop_3766 fbue,a %fcc3, loop_3767 movgu %icc, %g1, %g6 loop_3765: fsrc2s %f8, %f10 loop_3766: fpadd16s %f9, %f5, %f15 loop_3767: brlez %i7, loop_3768 lduh [%l7 + 0x78], %o3 andncc %l2, %l1, %g5 fcmped %fcc3, %f14, %f8 loop_3768: bl %xcc, loop_3769 fornot2 %f4, %f2, %f10 alignaddrl %l4, %i4, %i2 sub %o2, 0x187A, %o0 loop_3769: fpsub32 %f10, %f12, %f0 tcs %xcc, 0x3 fmovse %icc, %f1, %f11 fnot2s %f14, %f5 stb %g4, [%l7 + 0x4B] subc %i1, %i3, %o7 sra %i0, %o1, %l0 ldsw [%l7 + 0x6C], %l5 st %f11, [%l7 + 0x1C] st %f11, [%l7 + 0x70] fpadd16 %f12, %f6, %f8 smul %o4, 0x104D, %g7 edge32n %o5, %g2, %i6 tneg %xcc, 0x7 sllx %g3, %l6, %o6 orncc %i5, %g1, %g6 ldsb [%l7 + 0x25], %l3 movrne %o3, 0x2B2, %l2 fbg %fcc1, loop_3770 movleu %icc, %l1, %i7 fmovdgu %icc, %f12, %f10 tne %icc, 0x5 loop_3770: subcc %g5, %l4, %i2 bne,a %icc, loop_3771 udivx %o2, 0x08CA, %o0 movrgz %g4, %i4, %i3 edge16 %i1, %i0, %o1 loop_3771: addc %o7, %l5, %o4 movrlez %g7, 0x3A5, %o5 movg %icc, %g2, %i6 fmovrdgz %g3, %f6, %f8 ba,pn %icc, loop_3772 ldx [%l7 + 0x28], %l0 std %f0, [%l7 + 0x40] nop setx loop_3773, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3772: fors %f5, %f6, %f11 fmovspos %xcc, %f2, %f3 array8 %l6, %o6, %i5 loop_3773: fcmple16 %f4, %f14, %g1 call loop_3774 stx %g6, [%l7 + 0x10] xnor %l3, %l2, %l1 sra %o3, 0x10, %i7 loop_3774: fcmple32 %f14, %f4, %l4 fcmpd %fcc0, %f6, %f0 ldsb [%l7 + 0x51], %i2 sth %g5, [%l7 + 0x72] mova %icc, %o2, %g4 stb %o0, [%l7 + 0x2C] bn,a,pt %icc, loop_3775 for %f10, %f14, %f8 fmovdcc %xcc, %f5, %f14 ldsw [%l7 + 0x08], %i3 loop_3775: ldsw [%l7 + 0x74], %i1 lduw [%l7 + 0x70], %i0 edge32 %i4, %o1, %o7 srl %o4, %g7, %l5 ldx [%l7 + 0x10], %g2 udivcc %o5, 0x1855, %g3 lduw [%l7 + 0x50], %l0 fmul8ulx16 %f12, %f10, %f2 bvs,a %icc, loop_3776 sth %i6, [%l7 + 0x26] ldub [%l7 + 0x6F], %o6 stw %i5, [%l7 + 0x44] loop_3776: alignaddr %l6, %g6, %g1 movcs %icc, %l2, %l3 stx %l1, [%l7 + 0x38] fmovsvc %xcc, %f5, %f4 ldsw [%l7 + 0x6C], %i7 fmul8x16au %f8, %f2, %f14 ldsb [%l7 + 0x55], %l4 alignaddrl %i2, %g5, %o2 fcmpne16 %f2, %f2, %g4 sdiv %o0, 0x1187, %o3 fnands %f8, %f0, %f1 bvs,a loop_3777 fornot2s %f5, %f5, %f13 ldd [%l7 + 0x08], %f8 movrlz %i3, %i0, %i4 loop_3777: ldsw [%l7 + 0x28], %i1 bshuffle %f12, %f0, %f10 tneg %icc, 0x5 ldsw [%l7 + 0x54], %o1 fmovrdgez %o4, %f6, %f10 nop setx loop_3778, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tcc %xcc, 0x3 fandnot1 %f12, %f6, %f2 fnot2 %f6, %f0 loop_3778: tcc %icc, 0x4 stx %g7, [%l7 + 0x08] brlz %l5, loop_3779 fsrc1 %f12, %f0 fbe %fcc3, loop_3780 popc %o7, %o5 loop_3779: fandnot1 %f0, %f0, %f14 lduw [%l7 + 0x3C], %g2 loop_3780: tneg %xcc, 0x6 stw %l0, [%l7 + 0x24] fmovs %f5, %f4 tsubcc %i6, 0x14FE, %o6 andcc %i5, %l6, %g6 fmovrdlez %g3, %f6, %f12 ble,a %xcc, loop_3781 fmul8x16au %f15, %f11, %f8 orncc %g1, %l3, %l1 tg %icc, 0x6 loop_3781: ldx [%l7 + 0x40], %l2 ldub [%l7 + 0x46], %l4 ld [%l7 + 0x70], %f9 movrlz %i2, 0x0FC, %i7 edge8 %o2, %g5, %o0 fmovdvc %icc, %f6, %f1 fpack16 %f14, %f8 lduw [%l7 + 0x74], %o3 fpadd16 %f8, %f14, %f10 array8 %g4, %i0, %i4 fpadd32 %f14, %f8, %f6 edge32 %i1, %o1, %o4 tn %xcc, 0x6 srax %i3, 0x18, %g7 movrlz %o7, %l5, %g2 ldd [%l7 + 0x10], %f10 fmovdneg %xcc, %f7, %f12 fpsub16 %f6, %f4, %f4 fbge,a %fcc3, loop_3782 xorcc %l0, %i6, %o6 std %f8, [%l7 + 0x68] brnz %o5, loop_3783 loop_3782: fmovdvs %icc, %f13, %f9 ldx [%l7 + 0x20], %i5 tpos %icc, 0x1 loop_3783: add %g6, %g3, %g1 fzeros %f15 movcs %icc, %l3, %l6 ldx [%l7 + 0x08], %l1 std %f0, [%l7 + 0x50] sth %l4, [%l7 + 0x5C] fmovdle %xcc, %f12, %f1 sllx %l2, %i7, %i2 nop setx loop_3784, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movg %icc, %o2, %g5 fsrc1 %f0, %f0 fzero %f8 loop_3784: sdivx %o0, 0x0391, %g4 fpsub16 %f4, %f2, %f2 edge8 %o3, %i0, %i4 bcc,pn %icc, loop_3785 ldsw [%l7 + 0x60], %o1 lduw [%l7 + 0x4C], %i1 fmovdvs %icc, %f10, %f4 loop_3785: array8 %i3, %o4, %g7 tneg %icc, 0x6 fba,a %fcc2, loop_3786 fmovdleu %xcc, %f8, %f7 fpack16 %f4, %f11 sdiv %o7, 0x11AC, %l5 loop_3786: addccc %g2, %l0, %o6 st %f6, [%l7 + 0x08] ldd [%l7 + 0x48], %f4 stx %i6, [%l7 + 0x30] fors %f7, %f10, %f0 fmovsn %icc, %f11, %f0 alignaddr %i5, %g6, %o5 fmul8sux16 %f14, %f2, %f2 fbul %fcc3, loop_3787 fmovse %icc, %f15, %f3 ldd [%l7 + 0x48], %f4 edge16l %g1, %l3, %g3 loop_3787: lduh [%l7 + 0x3E], %l6 ld [%l7 + 0x3C], %f1 edge32n %l1, %l2, %i7 brlz,a %i2, loop_3788 lduh [%l7 + 0x68], %l4 udivcc %o2, 0x16D4, %g5 stw %o0, [%l7 + 0x34] loop_3788: st %f14, [%l7 + 0x40] fzeros %f13 fandnot1 %f4, %f12, %f14 ldsw [%l7 + 0x40], %g4 stw %o3, [%l7 + 0x2C] ldsw [%l7 + 0x0C], %i0 fnegs %f3, %f8 bne,pn %icc, loop_3789 fmovrde %i4, %f10, %f10 fpadd16 %f0, %f0, %f12 fxnors %f9, %f8, %f3 loop_3789: ldsb [%l7 + 0x3D], %i1 fnot2 %f10, %f8 fornot1s %f12, %f13, %f11 stb %i3, [%l7 + 0x62] fcmped %fcc3, %f12, %f4 tcc %icc, 0x6 ldsb [%l7 + 0x46], %o1 ldx [%l7 + 0x50], %o4 stw %o7, [%l7 + 0x70] fbue,a %fcc3, loop_3790 sdivcc %l5, 0x08C9, %g7 fmovsle %xcc, %f5, %f10 ldsh [%l7 + 0x2E], %l0 loop_3790: bn,a,pn %icc, loop_3791 addccc %o6, 0x1AD1, %i6 ldd [%l7 + 0x30], %f8 fpsub16s %f15, %f9, %f0 loop_3791: ldsw [%l7 + 0x10], %i5 lduw [%l7 + 0x18], %g2 movrgz %g6, 0x0B6, %g1 lduw [%l7 + 0x6C], %l3 fnegs %f7, %f8 sth %g3, [%l7 + 0x2A] fpadd32 %f0, %f14, %f8 fmul8x16al %f4, %f0, %f8 xnor %o5, %l6, %l2 ldsb [%l7 + 0x60], %i7 udivx %i2, 0x11B7, %l1 stx %o2, [%l7 + 0x30] fmul8sux16 %f4, %f12, %f8 movcs %xcc, %g5, %o0 stx %g4, [%l7 + 0x58] fsrc1s %f7, %f15 edge8n %l4, %o3, %i0 lduw [%l7 + 0x4C], %i4 tneg %icc, 0x4 ld [%l7 + 0x28], %f12 movle %icc, %i1, %i3 fmul8sux16 %f0, %f0, %f8 std %f14, [%l7 + 0x28] addc %o1, 0x0DFE, %o7 nop setx loop_3792, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry udivcc %o4, 0x14AE, %l5 fmovdn %icc, %f1, %f0 smulcc %g7, 0x0067, %l0 loop_3792: ldub [%l7 + 0x6D], %i6 fmul8sux16 %f2, %f10, %f10 bvc,a loop_3793 fnand %f8, %f10, %f6 stw %i5, [%l7 + 0x10] ldub [%l7 + 0x21], %g2 loop_3793: movle %icc, %g6, %o6 ld [%l7 + 0x08], %f2 st %f12, [%l7 + 0x44] fabsd %f8, %f14 movrlez %g1, 0x1D7, %l3 ldub [%l7 + 0x43], %g3 fbue,a %fcc1, loop_3794 movne %icc, %l6, %o5 ldsb [%l7 + 0x62], %i7 fbul,a %fcc3, loop_3795 loop_3794: fcmped %fcc1, %f14, %f4 fmovrdlez %i2, %f6, %f10 fbe,a %fcc1, loop_3796 loop_3795: fnot1s %f6, %f15 and %l1, %l2, %o2 fxnor %f14, %f6, %f14 loop_3796: nop setx loop_3797, %l0, %l1 jmpl %l1, %g5 fmul8x16al %f8, %f7, %f12 fors %f7, %f7, %f4 edge8l %o0, %g4, %l4 loop_3797: fpsub32 %f12, %f8, %f8 fbo %fcc1, loop_3798 ldd [%l7 + 0x60], %f6 stw %i0, [%l7 + 0x0C] ldsw [%l7 + 0x78], %o3 loop_3798: fmuld8sux16 %f8, %f12, %f6 tpos %icc, 0x0 fcmpgt32 %f8, %f2, %i4 ldx [%l7 + 0x30], %i1 bcs,a loop_3799 stx %i3, [%l7 + 0x48] sllx %o1, 0x09, %o7 bpos,a loop_3800 loop_3799: brlz %o4, loop_3801 lduh [%l7 + 0x58], %g7 fbul,a %fcc3, loop_3802 loop_3800: ldsw [%l7 + 0x48], %l5 loop_3801: std %f14, [%l7 + 0x38] lduw [%l7 + 0x58], %i6 loop_3802: fmovdl %icc, %f8, %f11 fpackfix %f10, %f13 fabss %f12, %f8 ldsh [%l7 + 0x26], %i5 fxnor %f4, %f6, %f14 ldub [%l7 + 0x22], %g2 fmovsa %xcc, %f12, %f9 movn %icc, %g6, %l0 bshuffle %f4, %f2, %f2 fcmpgt32 %f4, %f12, %o6 fmovdpos %icc, %f2, %f6 array8 %l3, %g1, %g3 fxor %f14, %f2, %f14 array32 %l6, %i7, %i2 move %xcc, %o5, %l1 tle %icc, 0x0 std %f6, [%l7 + 0x28] mulscc %o2, %g5, %o0 xor %l2, %l4, %i0 orncc %o3, %g4, %i4 fpackfix %f2, %f15 ld [%l7 + 0x38], %f4 fornot2s %f15, %f2, %f15 fbg %fcc0, loop_3803 fblg %fcc0, loop_3804 lduw [%l7 + 0x20], %i3 tcc %icc, 0x3 loop_3803: stb %o1, [%l7 + 0x09] loop_3804: xnor %i1, %o7, %o4 ldub [%l7 + 0x43], %g7 stw %l5, [%l7 + 0x48] fnot2s %f0, %f3 bleu,pn %xcc, loop_3805 ldx [%l7 + 0x78], %i5 ldsb [%l7 + 0x0E], %i6 ldx [%l7 + 0x50], %g6 loop_3805: bleu,pn %xcc, loop_3806 add %l0, %o6, %g2 bcs loop_3807 sub %l3, 0x0678, %g3 loop_3806: tsubcctv %l6, %g1, %i2 xorcc %o5, 0x066B, %i7 loop_3807: andncc %l1, %g5, %o0 bg,a,pt %xcc, loop_3808 fbul %fcc2, loop_3809 stw %o2, [%l7 + 0x60] fsrc1s %f12, %f4 loop_3808: sub %l2, 0x010F, %i0 loop_3809: addc %o3, %l4, %i4 lduh [%l7 + 0x32], %i3 fmovda %icc, %f12, %f5 fbl %fcc1, loop_3810 ldsb [%l7 + 0x5B], %o1 ld [%l7 + 0x3C], %f6 ldx [%l7 + 0x10], %g4 loop_3810: brgz,a %o7, loop_3811 st %f2, [%l7 + 0x3C] fmovspos %icc, %f10, %f2 alignaddr %o4, %g7, %l5 loop_3811: fcmpne32 %f2, %f12, %i5 fmovdcc %xcc, %f8, %f9 bg,a loop_3812 taddcc %i6, 0x03DB, %i1 edge16ln %l0, %o6, %g6 ldx [%l7 + 0x50], %g2 loop_3812: tvc %xcc, 0x2 fcmple16 %f2, %f12, %l3 fcmpne16 %f0, %f2, %l6 stb %g1, [%l7 + 0x67] fblg,a %fcc0, loop_3813 movgu %xcc, %i2, %g3 fmovrsgz %i7, %f1, %f0 lduw [%l7 + 0x3C], %o5 loop_3813: fmovsneg %icc, %f0, %f8 smul %g5, 0x1C6B, %l1 tne %icc, 0x5 ldub [%l7 + 0x26], %o2 fbule %fcc3, loop_3814 addccc %l2, %i0, %o3 fpack32 %f0, %f14, %f8 bg,a loop_3815 loop_3814: brz,a %l4, loop_3816 std %f6, [%l7 + 0x18] fnot1s %f7, %f7 loop_3815: ldub [%l7 + 0x2F], %i4 loop_3816: tvc %icc, 0x2 nop setx loop_3817, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %i3, [%l7 + 0x78] ldx [%l7 + 0x50], %o0 ldx [%l7 + 0x68], %g4 loop_3817: alignaddrl %o7, %o4, %g7 fblg %fcc2, loop_3818 edge32ln %o1, %l5, %i5 fbg,a %fcc3, loop_3819 lduh [%l7 + 0x0C], %i1 loop_3818: ldx [%l7 + 0x50], %i6 lduw [%l7 + 0x14], %l0 loop_3819: ldsh [%l7 + 0x3E], %o6 alignaddr %g6, %g2, %l6 lduh [%l7 + 0x20], %l3 fornot2 %f2, %f2, %f10 stb %g1, [%l7 + 0x47] smul %i2, %i7, %g3 edge8n %o5, %g5, %l1 nop setx loop_3820, %l0, %l1 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 %f12, [%l7 + 0x40] stx %l2, [%l7 + 0x78] add %o2, %i0, %o3 loop_3820: subcc %i4, 0x0774, %l4 ldsh [%l7 + 0x0C], %i3 srlx %g4, 0x00, %o0 fabss %f14, %f4 ldx [%l7 + 0x70], %o4 taddcctv %g7, 0x07EE, %o1 fcmped %fcc3, %f10, %f0 fmovdg %xcc, %f15, %f3 fmovrse %l5, %f8, %f9 bcc %icc, loop_3821 ldsw [%l7 + 0x50], %o7 brnz,a %i1, loop_3822 movvc %icc, %i6, %i5 loop_3821: alignaddrl %o6, %g6, %l0 ldub [%l7 + 0x53], %g2 loop_3822: fbul,a %fcc0, loop_3823 addcc %l3, %g1, %i2 lduh [%l7 + 0x0A], %l6 edge16 %g3, %o5, %g5 loop_3823: tvc %icc, 0x3 fmovrdlz %i7, %f2, %f10 stx %l2, [%l7 + 0x70] ldsh [%l7 + 0x3C], %l1 sth %i0, [%l7 + 0x4E] fpack16 %f8, %f1 srl %o2, 0x03, %o3 fmovscs %icc, %f4, %f0 fone %f8 ldd [%l7 + 0x10], %f0 ld [%l7 + 0x68], %f7 fmuld8ulx16 %f14, %f4, %f2 ldx [%l7 + 0x28], %i4 sllx %i3, %l4, %o0 ldd [%l7 + 0x10], %f0 xor %g4, %o4, %g7 lduh [%l7 + 0x56], %o1 tcc %xcc, 0x4 movrne %o7, 0x09E, %l5 ldsh [%l7 + 0x26], %i1 movcc %xcc, %i5, %o6 tge %icc, 0x2 brgz %g6, loop_3824 alignaddrl %i6, %g2, %l0 stx %g1, [%l7 + 0x40] movneg %icc, %l3, %l6 loop_3824: tsubcc %g3, %o5, %g5 add %i2, 0x12B2, %i7 lduw [%l7 + 0x2C], %l2 bn,pt %xcc, loop_3825 stb %i0, [%l7 + 0x20] fmovsleu %xcc, %f4, %f5 fpack32 %f6, %f4, %f0 loop_3825: brgz %o2, loop_3826 tcc %icc, 0x2 movvc %icc, %l1, %o3 ldsb [%l7 + 0x3F], %i3 loop_3826: fbl %fcc3, loop_3827 addccc %l4, 0x0489, %i4 std %f10, [%l7 + 0x38] fandnot2s %f0, %f12, %f5 loop_3827: bcc,pn %icc, loop_3828 stw %g4, [%l7 + 0x50] tsubcctv %o0, %o4, %g7 fornot2 %f6, %f2, %f12 loop_3828: edge8n %o7, %l5, %o1 edge8n %i5, %i1, %g6 std %f2, [%l7 + 0x70] sth %i6, [%l7 + 0x76] fmul8x16al %f4, %f8, %f0 array8 %g2, %l0, %o6 fmovse %xcc, %f0, %f10 fmovdneg %xcc, %f9, %f7 sth %l3, [%l7 + 0x38] stw %g1, [%l7 + 0x78] fnand %f0, %f6, %f10 fcmpeq16 %f2, %f10, %l6 fmovrde %g3, %f6, %f0 fmovdcs %icc, %f7, %f2 ld [%l7 + 0x70], %f9 mulscc %o5, 0x0121, %i2 sethi 0x1A9D, %g5 ldd [%l7 + 0x38], %f2 fors %f4, %f0, %f12 fbu,a %fcc0, loop_3829 edge16 %l2, %i7, %i0 stx %l1, [%l7 + 0x10] fmul8sux16 %f0, %f2, %f12 loop_3829: sth %o3, [%l7 + 0x3E] fcmpne16 %f14, %f12, %i3 st %f5, [%l7 + 0x60] ldx [%l7 + 0x10], %o2 sub %i4, 0x17E0, %l4 fble,a %fcc0, loop_3830 fmovdcc %icc, %f8, %f2 sethi 0x134B, %o0 bne,pn %icc, loop_3831 loop_3830: stx %g4, [%l7 + 0x38] tgu %xcc, 0x5 bcs,a %xcc, loop_3832 loop_3831: ldsh [%l7 + 0x34], %g7 andn %o7, 0x16AA, %l5 fmovs %f5, %f13 loop_3832: stb %o4, [%l7 + 0x7F] ldx [%l7 + 0x38], %i5 lduh [%l7 + 0x64], %i1 fone %f6 array8 %o1, %i6, %g6 fbuge %fcc1, loop_3833 fmuld8ulx16 %f14, %f11, %f0 fbge %fcc0, loop_3834 fornot2s %f6, %f13, %f15 loop_3833: stb %g2, [%l7 + 0x32] udivx %o6, 0x1327, %l3 loop_3834: stx %l0, [%l7 + 0x20] orn %g1, 0x0950, %g3 umul %l6, %i2, %o5 be,a,pn %xcc, loop_3835 sth %l2, [%l7 + 0x1C] std %f4, [%l7 + 0x18] fmovdneg %icc, %f3, %f10 loop_3835: ld [%l7 + 0x0C], %f5 fbn,a %fcc1, loop_3836 ldsh [%l7 + 0x10], %g5 stw %i7, [%l7 + 0x20] stw %l1, [%l7 + 0x74] loop_3836: ld [%l7 + 0x5C], %f6 taddcctv %o3, 0x1F33, %i0 ldub [%l7 + 0x5B], %i3 fmovde %xcc, %f13, %f8 ld [%l7 + 0x50], %f14 stw %o2, [%l7 + 0x1C] stw %i4, [%l7 + 0x28] move %icc, %l4, %g4 bgu,a %xcc, loop_3837 fmovdne %icc, %f2, %f3 sdivcc %g7, 0x1B75, %o7 tvc %xcc, 0x4 loop_3837: edge8 %l5, %o0, %o4 alignaddrl %i1, %o1, %i6 bn,pt %xcc, loop_3838 fand %f6, %f0, %f6 ldd [%l7 + 0x50], %f4 fpsub32 %f8, %f10, %f6 loop_3838: sll %g6, 0x02, %g2 fbu,a %fcc0, loop_3839 fmovd %f0, %f4 array16 %i5, %l3, %l0 ldsw [%l7 + 0x58], %o6 loop_3839: ld [%l7 + 0x64], %f1 fbo,a %fcc0, loop_3840 ldsb [%l7 + 0x3B], %g1 fbge %fcc1, loop_3841 brlz %g3, loop_3842 loop_3840: alignaddrl %l6, %o5, %i2 sth %g5, [%l7 + 0x0E] loop_3841: fmul8x16au %f13, %f15, %f6 loop_3842: fexpand %f12, %f2 fbu,a %fcc2, loop_3843 ldx [%l7 + 0x20], %l2 fmovrdne %l1, %f2, %f14 ldsw [%l7 + 0x74], %i7 loop_3843: brgez %o3, loop_3844 fabsd %f0, %f10 fbo,a %fcc0, loop_3845 stx %i0, [%l7 + 0x50] loop_3844: ldub [%l7 + 0x15], %i3 tsubcctv %o2, 0x19B8, %i4 loop_3845: taddcctv %g4, 0x1E9D, %l4 bcc,pt %xcc, loop_3846 ldsb [%l7 + 0x26], %g7 nop setx loop_3847, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbo %fcc2, loop_3848 loop_3846: bpos,a,pn %xcc, loop_3849 ldx [%l7 + 0x30], %l5 loop_3847: fmovsneg %xcc, %f13, %f9 loop_3848: udivx %o0, 0x0334, %o4 loop_3849: lduw [%l7 + 0x4C], %o7 lduw [%l7 + 0x78], %o1 fpadd32 %f2, %f4, %f12 fcmpd %fcc1, %f6, %f12 xnor %i1, 0x0B8B, %i6 edge32n %g2, %i5, %l3 fpsub32s %f1, %f8, %f12 fexpand %f8, %f6 fpadd16 %f4, %f12, %f2 fmovdcs %xcc, %f8, %f11 orn %g6, %l0, %g1 movrlz %g3, %l6, %o5 fblg %fcc0, loop_3850 fbule %fcc2, loop_3851 lduw [%l7 + 0x70], %i2 sth %o6, [%l7 + 0x18] loop_3850: ldx [%l7 + 0x48], %g5 loop_3851: lduw [%l7 + 0x1C], %l2 udivcc %l1, 0x055E, %o3 fbul,a %fcc0, loop_3852 fmovrslz %i0, %f8, %f1 sth %i3, [%l7 + 0x6A] stw %o2, [%l7 + 0x70] loop_3852: subcc %i4, %g4, %i7 tge %xcc, 0x0 siam 0x4 st %f5, [%l7 + 0x54] tsubcc %l4, 0x1821, %g7 fmovdg %icc, %f10, %f14 taddcc %o0, 0x1167, %o4 fmul8x16au %f6, %f6, %f2 fcmped %fcc2, %f10, %f0 stw %o7, [%l7 + 0x6C] fpadd16s %f11, %f6, %f0 fbo %fcc0, loop_3853 fbue,a %fcc1, loop_3854 ldsb [%l7 + 0x2C], %l5 lduh [%l7 + 0x56], %o1 loop_3853: fpadd16 %f14, %f14, %f2 loop_3854: fmovsne %xcc, %f10, %f2 fcmpne32 %f10, %f2, %i1 brlz,a %g2, loop_3855 tcc %icc, 0x0 fbge %fcc2, loop_3856 array16 %i5, %l3, %g6 loop_3855: fornot1 %f4, %f14, %f12 fornot2s %f12, %f14, %f15 loop_3856: fzero %f14 movrgz %i6, 0x03D, %g1 fandnot2 %f10, %f2, %f8 std %f6, [%l7 + 0x10] stx %l0, [%l7 + 0x40] bvc,a loop_3857 sub %l6, %g3, %i2 sth %o6, [%l7 + 0x4A] ldub [%l7 + 0x5E], %o5 loop_3857: fnegd %f10, %f12 fbne,a %fcc0, loop_3858 fmovspos %xcc, %f12, %f2 lduw [%l7 + 0x68], %g5 taddcctv %l2, 0x1488, %l1 loop_3858: ldsh [%l7 + 0x66], %o3 st %f10, [%l7 + 0x68] bl,a,pt %icc, loop_3859 taddcc %i0, 0x17A1, %o2 movneg %xcc, %i3, %g4 fmovrse %i7, %f0, %f10 loop_3859: sllx %i4, %g7, %l4 tcs %icc, 0x1 ldsw [%l7 + 0x2C], %o0 fnands %f8, %f0, %f3 movrlz %o7, %l5, %o1 fpack16 %f12, %f7 bcs,pn %icc, loop_3860 edge16n %i1, %o4, %g2 brlez %l3, loop_3861 ldub [%l7 + 0x30], %i5 loop_3860: ba,a loop_3862 sdivx %i6, 0x0E26, %g1 loop_3861: movvs %icc, %g6, %l6 ldsw [%l7 + 0x58], %g3 loop_3862: tge %xcc, 0x7 stw %i2, [%l7 + 0x18] subccc %o6, %l0, %o5 ldx [%l7 + 0x08], %g5 bcs,a,pt %xcc, loop_3863 orcc %l2, 0x0235, %o3 ldsb [%l7 + 0x57], %i0 fbule,a %fcc0, loop_3864 loop_3863: lduw [%l7 + 0x0C], %o2 ld [%l7 + 0x60], %f1 tvs %icc, 0x2 loop_3864: nop setx loop_3865, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge32n %i3, %g4, %i7 pdist %f14, %f14, %f12 add %i4, 0x1500, %l1 loop_3865: st %f10, [%l7 + 0x28] sth %l4, [%l7 + 0x42] ba,pn %xcc, loop_3866 fbu,a %fcc0, loop_3867 sth %g7, [%l7 + 0x44] lduw [%l7 + 0x58], %o7 loop_3866: fmovdg %icc, %f15, %f8 loop_3867: fble,a %fcc0, loop_3868 fpsub16s %f9, %f4, %f15 movrlz %o0, 0x395, %o1 stw %i1, [%l7 + 0x1C] loop_3868: lduh [%l7 + 0x12], %o4 movleu %icc, %l5, %l3 ld [%l7 + 0x3C], %f15 movvs %icc, %g2, %i6 stx %g1, [%l7 + 0x70] stw %g6, [%l7 + 0x30] fnot1 %f0, %f0 udiv %i5, 0x06D2, %g3 ldd [%l7 + 0x60], %f10 mova %icc, %i2, %l6 edge16 %o6, %o5, %g5 brlz %l2, loop_3869 fexpand %f9, %f6 ldub [%l7 + 0x15], %o3 srlx %l0, %o2, %i3 loop_3869: call loop_3870 tne %icc, 0x4 sth %i0, [%l7 + 0x7A] ldsw [%l7 + 0x50], %g4 loop_3870: fpsub16s %f3, %f6, %f13 fcmple16 %f10, %f0, %i4 udivcc %i7, 0x11DC, %l1 fbu %fcc2, loop_3871 movgu %icc, %g7, %l4 ldub [%l7 + 0x42], %o0 udivx %o1, 0x175B, %o7 loop_3871: tvc %xcc, 0x2 ba,a %xcc, loop_3872 bg,pn %xcc, loop_3873 edge8n %o4, %i1, %l3 orncc %l5, %i6, %g2 loop_3872: fmovdne %icc, %f15, %f1 loop_3873: fmovsleu %xcc, %f7, %f0 fpadd32s %f6, %f8, %f14 or %g6, 0x1624, %g1 movcs %xcc, %i5, %i2 ldsw [%l7 + 0x08], %g3 stx %l6, [%l7 + 0x30] bne,a,pn %xcc, loop_3874 fmovdle %icc, %f6, %f1 fbue %fcc1, loop_3875 fnot1s %f4, %f3 loop_3874: bge,a,pn %icc, loop_3876 movrne %o6, %o5, %l2 loop_3875: bgu,a loop_3877 fabss %f1, %f13 loop_3876: ld [%l7 + 0x14], %f11 bcs,a %xcc, loop_3878 loop_3877: ldsw [%l7 + 0x64], %g5 sll %l0, 0x13, %o2 ldsw [%l7 + 0x48], %i3 loop_3878: fmovrdgz %o3, %f2, %f2 faligndata %f0, %f14, %f2 sth %i0, [%l7 + 0x72] bgu,pn %icc, loop_3879 umulcc %g4, 0x08EC, %i4 fmovrslez %i7, %f11, %f12 ldsh [%l7 + 0x44], %g7 loop_3879: bneg,a %icc, loop_3880 xor %l4, %o0, %l1 move %icc, %o7, %o4 fandnot2 %f8, %f4, %f2 loop_3880: bneg,a,pn %xcc, loop_3881 stx %i1, [%l7 + 0x68] sdivcc %l3, 0x0319, %l5 ldx [%l7 + 0x28], %o1 loop_3881: fbe,a %fcc3, loop_3882 fmovsvs %xcc, %f14, %f6 ldsh [%l7 + 0x7A], %g2 edge16 %g6, %i6, %g1 loop_3882: st %f13, [%l7 + 0x10] fmovscc %icc, %f0, %f3 ldx [%l7 + 0x08], %i2 movvs %xcc, %i5, %g3 sth %o6, [%l7 + 0x6A] fpsub32s %f7, %f5, %f0 sdivcc %o5, 0x0C94, %l2 be,a %icc, loop_3883 tg %icc, 0x6 fmovsg %icc, %f10, %f5 tl %icc, 0x4 loop_3883: lduw [%l7 + 0x50], %g5 fblg %fcc2, loop_3884 fand %f0, %f0, %f2 fxors %f14, %f0, %f11 stx %l0, [%l7 + 0x20] loop_3884: udivx %l6, 0x1848, %o2 lduh [%l7 + 0x44], %o3 fmul8x16 %f6, %f10, %f6 fmovsle %icc, %f5, %f14 bl,pn %icc, loop_3885 st %f5, [%l7 + 0x64] edge16n %i3, %g4, %i4 fbug %fcc3, loop_3886 loop_3885: ldsb [%l7 + 0x0B], %i7 fmovdg %xcc, %f9, %f11 fbue %fcc0, loop_3887 loop_3886: movre %g7, %l4, %o0 fcmpne16 %f6, %f12, %l1 te %xcc, 0x7 loop_3887: edge16n %o7, %i0, %o4 fornot1s %f0, %f0, %f12 stw %i1, [%l7 + 0x70] fcmpne16 %f12, %f6, %l3 popc %o1, %l5 tge %icc, 0x2 bvs,pn %icc, loop_3888 sllx %g2, %i6, %g6 ld [%l7 + 0x34], %f15 movrgez %i2, 0x172, %g1 loop_3888: stb %i5, [%l7 + 0x64] popc %o6, %g3 ldx [%l7 + 0x78], %l2 udivx %g5, 0x0EC8, %o5 fmovsleu %icc, %f15, %f12 xnor %l0, 0x00F5, %o2 ld [%l7 + 0x5C], %f6 fpsub32 %f8, %f4, %f8 ld [%l7 + 0x6C], %f12 fxors %f9, %f7, %f14 fbo,a %fcc0, loop_3889 lduw [%l7 + 0x64], %l6 movl %icc, %o3, %i3 ldsh [%l7 + 0x7A], %i4 loop_3889: fandnot1 %f6, %f8, %f2 fmovsn %xcc, %f5, %f15 stx %i7, [%l7 + 0x70] fmovsneg %xcc, %f6, %f10 sll %g7, %l4, %o0 fmovrdgz %l1, %f6, %f6 taddcctv %g4, 0x0457, %i0 be,a,pn %icc, loop_3890 fmovsvs %icc, %f1, %f1 fsrc1 %f6, %f0 nop setx loop_3891, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3890: ldx [%l7 + 0x68], %o7 ldx [%l7 + 0x08], %i1 fpadd32 %f4, %f10, %f10 loop_3891: ldd [%l7 + 0x50], %f4 array16 %l3, %o4, %o1 fpadd32s %f13, %f3, %f6 bpos,a loop_3892 movrlz %l5, 0x33E, %g2 stb %i6, [%l7 + 0x4B] ldub [%l7 + 0x24], %i2 loop_3892: bn loop_3893 stb %g6, [%l7 + 0x4C] tl %icc, 0x1 fmul8x16 %f7, %f2, %f0 loop_3893: fmuld8sux16 %f11, %f6, %f14 fnands %f1, %f12, %f13 ldx [%l7 + 0x68], %g1 fbug,a %fcc2, loop_3894 fmovsg %icc, %f0, %f5 stb %o6, [%l7 + 0x1F] tsubcc %g3, 0x0DE1, %i5 loop_3894: sth %l2, [%l7 + 0x78] std %f8, [%l7 + 0x18] fnors %f14, %f0, %f14 fpack16 %f2, %f2 fnegs %f3, %f4 fcmpd %fcc0, %f6, %f10 fmovrslez %g5, %f5, %f3 edge32n %l0, %o2, %o5 fnand %f6, %f14, %f12 stw %l6, [%l7 + 0x5C] array16 %i3, %o3, %i4 stw %i7, [%l7 + 0x48] movvs %icc, %l4, %g7 sub %o0, 0x164B, %l1 movl %icc, %i0, %g4 movpos %icc, %o7, %i1 fmovsne %xcc, %f6, %f10 movgu %icc, %l3, %o4 ldsb [%l7 + 0x51], %o1 fmovsge %icc, %f10, %f9 fmovsleu %icc, %f2, %f1 and %l5, %i6, %i2 fornot2s %f10, %f0, %f4 call loop_3895 fnot2 %f12, %f14 std %f12, [%l7 + 0x10] orcc %g6, %g1, %o6 loop_3895: stb %g3, [%l7 + 0x62] fcmple16 %f14, %f6, %g2 stx %i5, [%l7 + 0x08] edge8l %l2, %g5, %o2 ld [%l7 + 0x0C], %f4 fnand %f6, %f2, %f12 bge,pt %xcc, loop_3896 brgz %o5, loop_3897 std %f2, [%l7 + 0x60] fabsd %f4, %f6 loop_3896: edge8ln %l6, %i3, %l0 loop_3897: fmovrse %i4, %f2, %f0 movneg %icc, %i7, %o3 fsrc1s %f7, %f10 sllx %l4, %g7, %o0 fmovsvs %xcc, %f14, %f7 fcmps %fcc3, %f10, %f1 fmovrdgez %i0, %f12, %f6 nop setx loop_3898, %l0, %l1 jmpl %l1, %l1 ldx [%l7 + 0x48], %g4 add %o7, %i1, %l3 fmovd %f2, %f2 loop_3898: srl %o1, %o4, %i6 edge16ln %l5, %i2, %g6 brnz %o6, loop_3899 fsrc2s %f10, %f11 ld [%l7 + 0x4C], %f14 xor %g1, 0x0875, %g2 loop_3899: fand %f8, %f4, %f6 tcs %icc, 0x0 ldub [%l7 + 0x0F], %g3 ldx [%l7 + 0x08], %i5 fsrc2s %f11, %f7 fnands %f3, %f11, %f3 edge8ln %g5, %l2, %o2 fmovsvs %xcc, %f7, %f9 bpos,pn %icc, loop_3900 movl %icc, %l6, %o5 fsrc2 %f14, %f8 fmovd %f12, %f4 loop_3900: mulx %l0, %i3, %i7 fmovrsgez %o3, %f4, %f1 fandnot2 %f6, %f4, %f8 stx %i4, [%l7 + 0x78] stx %l4, [%l7 + 0x40] fnegs %f12, %f9 std %f8, [%l7 + 0x58] fmovrsne %o0, %f3, %f2 sth %i0, [%l7 + 0x22] fexpand %f14, %f12 ldd [%l7 + 0x28], %f0 fmul8x16au %f15, %f10, %f14 fbne,a %fcc3, loop_3901 ble,a loop_3902 fmul8sux16 %f6, %f8, %f6 lduw [%l7 + 0x10], %l1 loop_3901: mulx %g4, 0x1B0E, %o7 loop_3902: srax %g7, 0x14, %l3 subccc %o1, 0x0FA2, %o4 nop setx loop_3903, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrse %i1, %f12, %f12 sth %i6, [%l7 + 0x30] fmovdvs %xcc, %f6, %f12 loop_3903: movn %xcc, %l5, %g6 alignaddr %o6, %i2, %g1 fpadd16 %f6, %f6, %f14 fmovrdlez %g3, %f2, %f14 stx %i5, [%l7 + 0x38] stb %g2, [%l7 + 0x77] addcc %l2, %g5, %l6 sll %o5, %o2, %l0 ldsh [%l7 + 0x44], %i7 lduw [%l7 + 0x1C], %o3 andn %i4, 0x1253, %i3 fmovscc %xcc, %f12, %f5 fmovdne %xcc, %f5, %f14 andn %l4, %o0, %i0 srlx %l1, 0x00, %g4 sth %o7, [%l7 + 0x46] stb %l3, [%l7 + 0x76] stw %g7, [%l7 + 0x5C] st %f13, [%l7 + 0x7C] fcmpes %fcc3, %f4, %f15 mova %icc, %o4, %i1 std %f14, [%l7 + 0x50] lduw [%l7 + 0x30], %i6 fmovrse %o1, %f6, %f13 faligndata %f12, %f4, %f10 fbue %fcc3, loop_3904 stx %g6, [%l7 + 0x58] fmovsleu %icc, %f4, %f11 nop setx loop_3905, %l0, %l1 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_3904: fmovsvc %xcc, %f12, %f14 fmovdge %xcc, %f9, %f15 stw %l5, [%l7 + 0x14] loop_3905: std %f4, [%l7 + 0x30] mulx %i2, 0x18CB, %o6 fmovdcs %icc, %f6, %f14 st %f11, [%l7 + 0x20] tneg %xcc, 0x2 fpadd16s %f10, %f12, %f11 fmovdn %xcc, %f6, %f8 fnot1 %f12, %f0 lduh [%l7 + 0x38], %g1 lduh [%l7 + 0x36], %g3 sdivx %i5, 0x0672, %g2 fzeros %f11 edge32l %g5, %l6, %l2 mulx %o2, %l0, %i7 tvc %xcc, 0x7 stx %o3, [%l7 + 0x28] stw %o5, [%l7 + 0x08] fabss %f10, %f4 xor %i3, 0x1F36, %l4 ldsh [%l7 + 0x76], %i4 ldx [%l7 + 0x18], %o0 fble %fcc3, loop_3906 fmovsgu %icc, %f4, %f8 sth %i0, [%l7 + 0x42] sdivx %g4, 0x1B9C, %l1 loop_3906: xnor %o7, 0x173B, %g7 lduh [%l7 + 0x38], %o4 fabsd %f12, %f10 bne,a %xcc, loop_3907 stw %i1, [%l7 + 0x70] stw %i6, [%l7 + 0x08] sub %l3, 0x0D2E, %g6 loop_3907: lduw [%l7 + 0x78], %l5 lduw [%l7 + 0x64], %i2 taddcc %o6, 0x0900, %g1 bgu,a,pt %icc, loop_3908 fmovrde %g3, %f4, %f8 fmovdne %icc, %f8, %f9 ldsh [%l7 + 0x74], %i5 loop_3908: udiv %g2, 0x10AD, %g5 fmovdl %icc, %f9, %f12 std %f14, [%l7 + 0x78] and %o1, %l2, %l6 ldsb [%l7 + 0x6B], %o2 edge32n %i7, %o3, %l0 ld [%l7 + 0x48], %f6 std %f4, [%l7 + 0x30] st %f1, [%l7 + 0x50] fone %f10 std %f8, [%l7 + 0x40] alignaddrl %o5, %i3, %l4 std %f0, [%l7 + 0x48] faligndata %f8, %f4, %f6 for %f4, %f4, %f2 fcmple32 %f6, %f10, %i4 st %f15, [%l7 + 0x24] fpsub16s %f0, %f4, %f13 ldub [%l7 + 0x6F], %i0 ldx [%l7 + 0x18], %o0 std %f4, [%l7 + 0x38] ldub [%l7 + 0x18], %g4 subc %o7, %l1, %o4 smulcc %g7, 0x13DB, %i1 fmovscc %icc, %f13, %f5 fpsub16 %f10, %f4, %f10 ld [%l7 + 0x1C], %f8 movg %icc, %i6, %l3 ldsh [%l7 + 0x16], %l5 ldsw [%l7 + 0x34], %g6 fnegd %f4, %f6 ldsb [%l7 + 0x61], %i2 ld [%l7 + 0x34], %f5 te %xcc, 0x2 ldd [%l7 + 0x78], %f10 edge32l %o6, %g1, %g3 array32 %g2, %g5, %i5 tle %xcc, 0x7 addcc %o1, %l6, %o2 lduw [%l7 + 0x30], %i7 tvc %xcc, 0x2 tgu %xcc, 0x1 fsrc1s %f3, %f8 fnegs %f2, %f15 fpsub32s %f10, %f14, %f5 ldub [%l7 + 0x40], %l2 fmovdvc %xcc, %f14, %f13 fsrc2 %f6, %f2 fcmpes %fcc3, %f15, %f8 addccc %o3, %o5, %l0 sth %l4, [%l7 + 0x6E] ldsb [%l7 + 0x39], %i3 fmovd %f0, %f6 addc %i4, 0x1857, %i0 brgz %o0, loop_3909 tge %xcc, 0x2 movcs %icc, %o7, %g4 movvs %icc, %l1, %g7 loop_3909: umulcc %i1, %i6, %l3 udivx %l5, 0x15F8, %g6 call loop_3910 stw %i2, [%l7 + 0x58] stb %o6, [%l7 + 0x2E] smulcc %o4, %g3, %g2 loop_3910: stb %g5, [%l7 + 0x1A] ld [%l7 + 0x18], %f10 fmovrdgz %i5, %f2, %f10 srl %g1, 0x02, %o1 sllx %l6, %o2, %l2 movvc %xcc, %i7, %o3 st %f2, [%l7 + 0x08] fcmps %fcc2, %f3, %f15 fmovrdgez %l0, %f6, %f6 stb %l4, [%l7 + 0x41] fcmps %fcc0, %f15, %f11 lduw [%l7 + 0x78], %i3 movneg %xcc, %o5, %i4 bn,pn %icc, loop_3911 taddcctv %i0, %o0, %g4 subc %l1, 0x02CB, %g7 fbge,a %fcc2, loop_3912 loop_3911: stw %o7, [%l7 + 0x08] ldsb [%l7 + 0x48], %i1 fpack16 %f6, %f6 loop_3912: ta %xcc, 0x3 fzero %f6 tvc %icc, 0x4 st %f1, [%l7 + 0x10] fmovsleu %icc, %f15, %f7 tvs %icc, 0x3 fmovscs %xcc, %f1, %f3 fmovsgu %icc, %f11, %f8 or %l3, 0x01B0, %l5 fbue,a %fcc1, loop_3913 ldx [%l7 + 0x50], %g6 ld [%l7 + 0x48], %f7 movrlz %i2, %o6, %i6 loop_3913: edge32 %o4, %g3, %g5 fornot1s %f13, %f15, %f12 fcmpne32 %f10, %f2, %g2 fbne,a %fcc1, loop_3914 fandnot2 %f0, %f4, %f14 sdivx %g1, 0x011B, %i5 sth %l6, [%l7 + 0x66] loop_3914: fands %f5, %f0, %f10 ldsh [%l7 + 0x1C], %o1 bpos,a,pn %icc, loop_3915 fpsub16s %f12, %f14, %f12 fmovsge %xcc, %f10, %f3 ldsh [%l7 + 0x78], %l2 loop_3915: ble %xcc, loop_3916 fmovsn %xcc, %f4, %f8 alignaddrl %o2, %i7, %o3 stw %l0, [%l7 + 0x58] loop_3916: fcmpne16 %f10, %f4, %i3 ldx [%l7 + 0x78], %o5 bvs,a loop_3917 fmovdge %icc, %f1, %f5 udiv %l4, 0x1FB5, %i4 ldsw [%l7 + 0x3C], %i0 loop_3917: fone %f8 fbul %fcc2, loop_3918 stw %o0, [%l7 + 0x24] fpack16 %f4, %f11 fmovs %f2, %f9 loop_3918: fmul8ulx16 %f4, %f10, %f10 stx %g4, [%l7 + 0x48] movl %icc, %l1, %g7 bg,a loop_3919 ldx [%l7 + 0x40], %i1 fcmple32 %f12, %f6, %o7 ldsh [%l7 + 0x5C], %l5 loop_3919: fnot2s %f12, %f13 udiv %l3, 0x0E0B, %g6 fmovsl %xcc, %f14, %f13 ldsh [%l7 + 0x42], %o6 fnot1s %f7, %f3 fpack32 %f14, %f0, %f2 fxors %f9, %f9, %f9 call loop_3920 and %i6, %i2, %g3 brlz %g5, loop_3921 alignaddr %g2, %o4, %i5 loop_3920: fmovdcs %xcc, %f11, %f1 stx %g1, [%l7 + 0x68] loop_3921: fmovsgu %icc, %f2, %f15 brz,a %l6, loop_3922 stw %l2, [%l7 + 0x54] bvs loop_3923 ldsb [%l7 + 0x65], %o2 loop_3922: fcmped %fcc0, %f12, %f12 st %f8, [%l7 + 0x30] loop_3923: fmovdge %icc, %f11, %f5 fcmpne32 %f0, %f2, %o1 fmovd %f6, %f14 ldsb [%l7 + 0x18], %o3 fmul8x16au %f5, %f5, %f0 fmovsneg %icc, %f12, %f15 bcc,pn %xcc, loop_3924 stx %l0, [%l7 + 0x70] fcmple16 %f4, %f0, %i7 fblg %fcc2, loop_3925 loop_3924: movrlez %o5, 0x008, %l4 movvc %xcc, %i4, %i3 bpos,a loop_3926 loop_3925: lduh [%l7 + 0x5A], %o0 fornot2s %f0, %f5, %f15 fbne %fcc0, loop_3927 loop_3926: movrlz %g4, 0x30E, %l1 ldx [%l7 + 0x38], %i0 fandnot1 %f2, %f14, %f2 loop_3927: sllx %g7, 0x0C, %i1 fblg,a %fcc1, loop_3928 lduh [%l7 + 0x44], %o7 bleu,a loop_3929 fnor %f14, %f12, %f2 loop_3928: be,a,pn %icc, loop_3930 ldd [%l7 + 0x08], %f0 loop_3929: ldsh [%l7 + 0x62], %l3 orn %l5, 0x0C7A, %g6 loop_3930: orcc %i6, 0x0486, %i2 umulcc %o6, 0x1B29, %g3 fxors %f3, %f11, %f9 ldsb [%l7 + 0x69], %g5 sth %g2, [%l7 + 0x6E] nop setx loop_3931, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrse %o4, %f3, %f0 ldsb [%l7 + 0x49], %i5 brgz %g1, loop_3932 loop_3931: fbu %fcc2, loop_3933 tle %icc, 0x1 movrne %l6, %l2, %o1 loop_3932: fpack16 %f2, %f15 loop_3933: stw %o3, [%l7 + 0x4C] fnand %f10, %f6, %f2 ld [%l7 + 0x40], %f6 fbule %fcc1, loop_3934 bgu,pn %icc, loop_3935 ba,a,pt %xcc, loop_3936 st %f8, [%l7 + 0x4C] loop_3934: fpsub16 %f2, %f14, %f2 loop_3935: fbug %fcc2, loop_3937 loop_3936: ldx [%l7 + 0x18], %o2 bgu,a loop_3938 srl %i7, %o5, %l0 loop_3937: std %f12, [%l7 + 0x68] fabsd %f4, %f4 loop_3938: tpos %xcc, 0x0 ldd [%l7 + 0x28], %f8 fmovrse %i4, %f3, %f6 tge %xcc, 0x3 fornot1 %f0, %f0, %f4 ldub [%l7 + 0x19], %i3 udivcc %o0, 0x14AA, %g4 fble %fcc3, loop_3939 ldsh [%l7 + 0x12], %l1 ldd [%l7 + 0x50], %f8 stw %l4, [%l7 + 0x1C] loop_3939: fbl,a %fcc0, loop_3940 fxors %f4, %f8, %f5 tcs %xcc, 0x5 faligndata %f8, %f0, %f14 loop_3940: subc %i0, %i1, %g7 bgu,a,pn %xcc, loop_3941 bvs loop_3942 fornot2s %f5, %f10, %f5 std %f12, [%l7 + 0x20] loop_3941: xnor %l3, 0x14C8, %l5 loop_3942: fmovsn %xcc, %f14, %f2 fpsub16s %f11, %f2, %f11 ldd [%l7 + 0x08], %f2 ld [%l7 + 0x70], %f4 brz,a %o7, loop_3943 fcmpne16 %f6, %f14, %g6 fnors %f5, %f8, %f4 tgu %xcc, 0x4 loop_3943: taddcc %i2, %o6, %i6 fpadd32s %f14, %f0, %f15 fba %fcc3, loop_3944 ldsh [%l7 + 0x64], %g3 fmovdpos %icc, %f7, %f3 fmovsn %icc, %f3, %f3 loop_3944: fornot1 %f12, %f8, %f4 andn %g2, 0x1154, %o4 fmovsleu %xcc, %f7, %f11 and %g5, 0x07F7, %g1 bpos,pn %icc, loop_3945 edge32n %l6, %i5, %l2 fmovscs %icc, %f8, %f8 fmuld8ulx16 %f3, %f2, %f4 loop_3945: stb %o1, [%l7 + 0x65] addc %o2, 0x112C, %o3 move %xcc, %i7, %l0 ba,pn %xcc, loop_3946 fblg %fcc3, loop_3947 fbue,a %fcc3, loop_3948 fornot1 %f6, %f2, %f14 loop_3946: ble %xcc, loop_3949 loop_3947: ldsh [%l7 + 0x2C], %o5 loop_3948: ldsh [%l7 + 0x0A], %i4 ldd [%l7 + 0x20], %f6 loop_3949: st %f5, [%l7 + 0x68] nop setx loop_3950, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %o0, [%l7 + 0x0C] movge %icc, %g4, %l1 fbge %fcc2, loop_3951 loop_3950: xor %i3, %l4, %i0 stx %i1, [%l7 + 0x38] sdivx %l3, 0x03DD, %g7 loop_3951: fmuld8ulx16 %f12, %f9, %f14 nop setx loop_3952, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f7, [%l7 + 0x14] fmovrsgz %o7, %f5, %f13 fbg %fcc2, loop_3953 loop_3952: fandnot2s %f0, %f2, %f11 fmovdl %icc, %f2, %f15 ldsw [%l7 + 0x70], %l5 loop_3953: edge8 %i2, %g6, %i6 tneg %xcc, 0x5 udiv %g3, 0x1BF3, %o6 brgz %o4, loop_3954 nop setx loop_3955, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done addccc %g5, %g2, %l6 smulcc %g1, 0x1777, %l2 loop_3954: lduw [%l7 + 0x64], %o1 loop_3955: ldub [%l7 + 0x5D], %i5 ldsw [%l7 + 0x3C], %o2 fcmple32 %f10, %f12, %o3 fmovsne %xcc, %f11, %f1 fmovscc %xcc, %f8, %f9 stx %i7, [%l7 + 0x40] xnorcc %l0, 0x022D, %i4 ba,a,pn %xcc, loop_3956 umulcc %o5, 0x1103, %g4 lduh [%l7 + 0x4A], %o0 ldub [%l7 + 0x4E], %i3 loop_3956: stx %l1, [%l7 + 0x78] stx %l4, [%l7 + 0x18] fpsub16s %f12, %f13, %f2 fpack32 %f10, %f6, %f10 stb %i0, [%l7 + 0x61] faligndata %f14, %f14, %f6 call loop_3957 fmovs %f10, %f11 fpsub16s %f5, %f8, %f14 movneg %icc, %i1, %l3 loop_3957: sth %o7, [%l7 + 0x74] smul %l5, 0x01AD, %i2 movl %icc, %g6, %i6 tneg %icc, 0x2 fabss %f10, %f4 fbo,a %fcc1, loop_3958 brlez %g7, loop_3959 fone %f2 fpsub32s %f11, %f2, %f3 loop_3958: andn %g3, %o6, %g5 loop_3959: tge %xcc, 0x7 ldub [%l7 + 0x36], %o4 tpos %xcc, 0x3 stw %g2, [%l7 + 0x50] fpackfix %f2, %f13 fxor %f0, %f4, %f6 ldsb [%l7 + 0x75], %g1 ldsh [%l7 + 0x7C], %l2 fsrc1 %f4, %f0 fcmpd %fcc0, %f10, %f12 sub %o1, 0x02E5, %i5 fmovsle %xcc, %f2, %f11 popc %o2, %l6 andn %o3, %l0, %i4 fexpand %f5, %f2 fexpand %f14, %f12 fnands %f10, %f1, %f0 tn %xcc, 0x0 sth %i7, [%l7 + 0x16] fpadd32 %f0, %f0, %f6 array16 %o5, %o0, %g4 ldsb [%l7 + 0x22], %i3 stw %l4, [%l7 + 0x3C] ldsw [%l7 + 0x2C], %i0 fsrc1s %f13, %f6 tvc %xcc, 0x1 stb %l1, [%l7 + 0x14] brnz,a %l3, loop_3960 fmovscs %icc, %f1, %f15 tg %xcc, 0x6 ld [%l7 + 0x0C], %f5 loop_3960: ldsh [%l7 + 0x0C], %i1 tne %icc, 0x6 sth %l5, [%l7 + 0x26] fba %fcc1, loop_3961 stw %i2, [%l7 + 0x3C] ldsw [%l7 + 0x20], %o7 ldsb [%l7 + 0x23], %g6 loop_3961: ldsw [%l7 + 0x74], %g7 st %f10, [%l7 + 0x48] fmovdge %xcc, %f1, %f3 fpadd16s %f8, %f10, %f4 ldsb [%l7 + 0x27], %g3 fpmerge %f12, %f10, %f0 fpadd16 %f12, %f4, %f8 ldsh [%l7 + 0x12], %i6 sth %g5, [%l7 + 0x32] sllx %o6, 0x06, %o4 ldsw [%l7 + 0x68], %g1 fbl %fcc2, loop_3962 lduw [%l7 + 0x24], %g2 ldsb [%l7 + 0x6A], %o1 fcmped %fcc2, %f6, %f10 loop_3962: fnot1 %f12, %f10 lduw [%l7 + 0x10], %l2 fnands %f8, %f10, %f1 bvc loop_3963 movg %icc, %o2, %l6 bgu loop_3964 edge8 %i5, %l0, %o3 loop_3963: fmovsa %icc, %f8, %f4 fors %f14, %f7, %f13 loop_3964: stw %i7, [%l7 + 0x10] stw %o5, [%l7 + 0x1C] stw %i4, [%l7 + 0x60] movrlz %o0, %i3, %l4 tvc %xcc, 0x5 alignaddrl %g4, %i0, %l1 lduh [%l7 + 0x76], %i1 sll %l5, %l3, %o7 ldsw [%l7 + 0x38], %g6 ldub [%l7 + 0x2B], %g7 fpadd16 %f8, %f10, %f2 fpsub16s %f13, %f0, %f5 brgz %i2, loop_3965 fmovdl %xcc, %f8, %f1 sth %g3, [%l7 + 0x1A] nop setx loop_3966, %l0, %l1 jmpl %l1, %g5 loop_3965: tne %icc, 0x6 fbug,a %fcc1, loop_3967 tleu %icc, 0x4 loop_3966: srax %i6, 0x02, %o4 ldsh [%l7 + 0x16], %o6 loop_3967: fandnot2 %f0, %f6, %f6 stb %g1, [%l7 + 0x74] srlx %g2, %o1, %o2 bgu,pn %xcc, loop_3968 xnorcc %l6, %l2, %i5 fandnot1 %f6, %f6, %f14 fmovde %xcc, %f1, %f10 loop_3968: edge8l %o3, %i7, %l0 fandnot2s %f10, %f8, %f0 fmovsvs %icc, %f2, %f1 ldub [%l7 + 0x6B], %o5 lduh [%l7 + 0x6E], %o0 brlez,a %i4, loop_3969 call loop_3970 sub %i3, %l4, %g4 fmovrdgz %i0, %f8, %f14 loop_3969: ldsw [%l7 + 0x38], %l1 loop_3970: bcs,a %icc, loop_3971 umul %l5, %l3, %o7 fmovsle %xcc, %f3, %f15 fmul8ulx16 %f0, %f0, %f10 loop_3971: fmovspos %xcc, %f12, %f15 tgu %xcc, 0x2 ldsh [%l7 + 0x24], %g6 movleu %xcc, %g7, %i1 sth %g3, [%l7 + 0x48] sth %i2, [%l7 + 0x7A] fbue,a %fcc1, loop_3972 move %icc, %g5, %o4 sethi 0x02CA, %i6 lduw [%l7 + 0x38], %o6 loop_3972: edge16ln %g1, %o1, %o2 bpos %xcc, loop_3973 pdist %f10, %f8, %f6 fmovdn %icc, %f3, %f4 fmovd %f0, %f4 loop_3973: tvc %icc, 0x7 fcmped %fcc1, %f2, %f2 fpadd16s %f8, %f2, %f15 ld [%l7 + 0x4C], %f5 ldd [%l7 + 0x60], %f2 ldx [%l7 + 0x50], %l6 fpadd32s %f8, %f15, %f15 ldsw [%l7 + 0x2C], %g2 ldub [%l7 + 0x1C], %l2 lduh [%l7 + 0x4E], %i5 tleu %xcc, 0x0 st %f12, [%l7 + 0x58] bpos,a loop_3974 ldsh [%l7 + 0x2A], %o3 ldx [%l7 + 0x30], %l0 tcc %xcc, 0x6 loop_3974: fmovspos %xcc, %f0, %f9 mulscc %i7, %o5, %o0 ldd [%l7 + 0x38], %f8 ldub [%l7 + 0x2B], %i4 stx %i3, [%l7 + 0x78] fpsub32s %f15, %f13, %f0 mulscc %g4, 0x19F8, %i0 movrgez %l1, %l5, %l4 fnor %f4, %f14, %f14 bge %xcc, loop_3975 fbg,a %fcc2, loop_3976 fble,a %fcc2, loop_3977 sub %l3, %g6, %o7 loop_3975: fmovsneg %xcc, %f3, %f15 loop_3976: edge8ln %g7, %i1, %i2 loop_3977: st %f6, [%l7 + 0x58] edge8n %g5, %o4, %g3 ldd [%l7 + 0x50], %f2 movre %i6, %g1, %o6 subcc %o2, 0x177F, %l6 ldsh [%l7 + 0x26], %g2 fpsub16s %f0, %f10, %f3 ldd [%l7 + 0x28], %f10 stw %o1, [%l7 + 0x34] fmovsvc %icc, %f2, %f10 fone %f6 alignaddr %l2, %o3, %l0 fxor %f10, %f8, %f2 fmul8x16al %f10, %f15, %f6 fbug,a %fcc3, loop_3978 stb %i5, [%l7 + 0x2A] smulcc %i7, 0x123E, %o0 lduw [%l7 + 0x6C], %i4 loop_3978: fcmple32 %f10, %f10, %o5 ldub [%l7 + 0x3F], %g4 edge16l %i0, %l1, %i3 tle %xcc, 0x2 stx %l5, [%l7 + 0x10] ldd [%l7 + 0x18], %f12 fmovdge %xcc, %f2, %f14 fbo,a %fcc1, loop_3979 fmovdgu %icc, %f2, %f9 fbule %fcc3, loop_3980 udivx %l4, 0x06F9, %g6 loop_3979: ldsb [%l7 + 0x63], %l3 fmovscc %icc, %f15, %f2 loop_3980: fmovdn %icc, %f12, %f8 fmovsne %icc, %f10, %f5 edge8 %g7, %i1, %i2 array8 %o7, %g5, %g3 subc %o4, 0x1680, %g1 fnands %f14, %f10, %f4 std %f4, [%l7 + 0x18] ldsb [%l7 + 0x41], %i6 mulx %o6, 0x17C6, %l6 fmovrdne %o2, %f0, %f8 fandnot1s %f0, %f3, %f12 brlez,a %o1, loop_3981 brlez %l2, loop_3982 lduw [%l7 + 0x4C], %o3 taddcctv %g2, %i5, %l0 loop_3981: fble %fcc2, loop_3983 loop_3982: alignaddr %i7, %i4, %o5 stx %o0, [%l7 + 0x20] fcmple32 %f2, %f12, %i0 loop_3983: stx %l1, [%l7 + 0x70] bge,a loop_3984 pdist %f12, %f12, %f8 tneg %xcc, 0x6 st %f2, [%l7 + 0x48] loop_3984: ldd [%l7 + 0x68], %f2 addc %g4, %l5, %l4 bge loop_3985 edge8n %i3, %l3, %g6 udiv %g7, 0x0C3B, %i2 fmovrslez %i1, %f8, %f15 loop_3985: stx %g5, [%l7 + 0x28] nop setx loop_3986, %l0, %l1 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, %f6, %f14 sdivcc %g3, 0x01FD, %o4 fpack16 %f6, %f0 loop_3986: smulcc %o7, 0x023D, %g1 fpack32 %f12, %f4, %f10 movrgez %i6, %o6, %l6 ldx [%l7 + 0x58], %o2 popc 0x0476, %l2 fmovsa %icc, %f2, %f2 fbo,a %fcc0, loop_3987 te %icc, 0x7 stw %o3, [%l7 + 0x54] movpos %xcc, %g2, %i5 loop_3987: ta %icc, 0x4 sth %o1, [%l7 + 0x76] tne %xcc, 0x6 movg %xcc, %i7, %i4 fbl %fcc0, loop_3988 fmovse %icc, %f11, %f0 lduw [%l7 + 0x08], %l0 fmovdne %xcc, %f9, %f10 loop_3988: lduw [%l7 + 0x64], %o0 and %i0, %o5, %g4 movrgz %l1, %l5, %l4 stx %l3, [%l7 + 0x38] fpadd16s %f15, %f12, %f4 addc %i3, 0x1B10, %g7 fbul,a %fcc0, loop_3989 fcmpne16 %f2, %f2, %g6 bl,a loop_3990 xorcc %i2, 0x19F4, %i1 loop_3989: ld [%l7 + 0x30], %f9 fmovsl %icc, %f4, %f14 loop_3990: fpadd32s %f2, %f15, %f10 movgu %icc, %g3, %o4 fxor %f6, %f10, %f0 fandnot1s %f7, %f11, %f12 fbne,a %fcc2, loop_3991 ld [%l7 + 0x1C], %f0 std %f4, [%l7 + 0x28] stx %g5, [%l7 + 0x38] loop_3991: ldub [%l7 + 0x48], %o7 edge8l %i6, %g1, %l6 fmovdg %xcc, %f11, %f3 fbue,a %fcc1, loop_3992 stb %o2, [%l7 + 0x4B] std %f12, [%l7 + 0x50] fmovdge %icc, %f14, %f6 loop_3992: bg,pt %icc, loop_3993 fzero %f6 nop setx loop_3994, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tge %xcc, 0x3 loop_3993: fmovdle %icc, %f11, %f3 edge8n %l2, %o6, %o3 loop_3994: ld [%l7 + 0x78], %f0 subcc %g2, 0x1A5A, %o1 std %f14, [%l7 + 0x68] alignaddr %i5, %i4, %l0 fmuld8ulx16 %f8, %f10, %f4 sdiv %o0, 0x1A70, %i7 movn %xcc, %o5, %i0 stw %l1, [%l7 + 0x44] bcs,a,pn %icc, loop_3995 udivcc %l5, 0x1B22, %l4 fpack32 %f10, %f14, %f12 stx %l3, [%l7 + 0x18] loop_3995: fmovde %icc, %f5, %f13 st %f7, [%l7 + 0x28] movleu %xcc, %i3, %g7 movrlez %g4, %i2, %i1 brnz,a %g3, loop_3996 fmovrslez %o4, %f1, %f4 fblg %fcc0, loop_3997 bcs,a loop_3998 loop_3996: ld [%l7 + 0x2C], %f3 edge32ln %g5, %o7, %i6 loop_3997: ld [%l7 + 0x6C], %f11 loop_3998: ld [%l7 + 0x2C], %f3 movrlz %g6, %l6, %g1 fbl,a %fcc0, loop_3999 addcc %o2, %o6, %o3 movcc %icc, %l2, %g2 std %f4, [%l7 + 0x20] loop_3999: fcmped %fcc3, %f4, %f14 bshuffle %f2, %f10, %f14 stw %i5, [%l7 + 0x68] siam 0x1 orcc %i4, %l0, %o0 subc %i7, 0x08B9, %o1 std %f2, [%l7 + 0x40] fzeros %f9 fmovspos %icc, %f4, %f14 umulcc %o5, 0x19AF, %l1 fmovsle %icc, %f11, %f5 fbl,a %fcc0, loop_4000 alignaddrl %l5, %l4, %l3 udivcc %i3, 0x12DC, %i0 fmovsleu %xcc, %f10, %f7 loop_4000: std %f0, [%l7 + 0x40] ldsw [%l7 + 0x18], %g4 bneg,a loop_4001 tle %icc, 0x2 fnor %f8, %f14, %f10 fnot1s %f13, %f12 loop_4001: move %xcc, %g7, %i1 subc %g3, %i2, %g5 movvc %xcc, %o7, %i6 nop setx loop_4002, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done orncc %g6, %l6, %g1 tleu %xcc, 0x6 sdivcc %o2, 0x02E6, %o4 loop_4002: movgu %icc, %o3, %l2 sethi 0x05BD, %g2 fones %f3 ldd [%l7 + 0x40], %f14 fnot1 %f2, %f2 fmovdcc %icc, %f13, %f13 movle %xcc, %o6, %i5 fornot2 %f14, %f6, %f2 ldub [%l7 + 0x5E], %l0 fmovrdlez %o0, %f8, %f14 fcmped %fcc2, %f14, %f8 fmovrdlz %i4, %f14, %f6 fnot2s %f2, %f13 brnz,a %o1, loop_4003 fzero %f2 srlx %i7, 0x08, %o5 bn,a %icc, loop_4004 loop_4003: fsrc1s %f13, %f11 udivcc %l5, 0x158C, %l4 fnegs %f15, %f9 loop_4004: fbuge %fcc2, loop_4005 brgz,a %l3, loop_4006 sllx %l1, %i0, %g4 stx %i3, [%l7 + 0x38] loop_4005: fpadd16s %f9, %f1, %f10 loop_4006: fcmpes %fcc2, %f12, %f10 movvc %xcc, %g7, %g3 fands %f10, %f13, %f15 addc %i1, 0x1DD7, %g5 edge16l %i2, %i6, %o7 st %f4, [%l7 + 0x3C] bshuffle %f14, %f0, %f14 xor %g6, %l6, %o2 movneg %icc, %g1, %o3 fcmpeq32 %f6, %f10, %o4 alignaddr %l2, %g2, %o6 addccc %l0, 0x0244, %o0 edge16l %i5, %i4, %o1 bg %xcc, loop_4007 udiv %i7, 0x0E6F, %o5 movvs %icc, %l5, %l3 sdiv %l4, 0x13D9, %l1 loop_4007: fmovsneg %icc, %f9, %f11 fpmerge %f5, %f1, %f2 lduh [%l7 + 0x6A], %i0 edge8n %g4, %i3, %g3 fmovsa %xcc, %f1, %f10 lduh [%l7 + 0x58], %i1 fmovdne %xcc, %f10, %f14 stb %g7, [%l7 + 0x18] taddcctv %i2, 0x0469, %g5 bcs loop_4008 fmovdpos %icc, %f14, %f13 stb %o7, [%l7 + 0x6F] fandnot2s %f4, %f9, %f5 loop_4008: stx %i6, [%l7 + 0x10] nop setx loop_4009, %l0, %l1 jmpl %l1, %l6 ldsh [%l7 + 0x6C], %g6 ldsw [%l7 + 0x30], %g1 fmovdcc %xcc, %f5, %f6 loop_4009: movrne %o2, %o3, %l2 fmovdpos %xcc, %f14, %f3 stx %g2, [%l7 + 0x20] fbl,a %fcc3, loop_4010 array8 %o6, %o4, %l0 tl %xcc, 0x6 fmovrsne %o0, %f11, %f1 loop_4010: fsrc1s %f3, %f2 ldd [%l7 + 0x60], %f8 ldsh [%l7 + 0x16], %i5 movneg %icc, %i4, %o1 smulcc %o5, 0x1186, %i7 movgu %xcc, %l5, %l4 fcmpd %fcc1, %f10, %f8 fandnot2 %f10, %f12, %f6 movcc %xcc, %l1, %i0 fmovrde %l3, %f2, %f14 orcc %i3, %g3, %i1 sth %g4, [%l7 + 0x36] brgez,a %g7, loop_4011 be,pn %xcc, loop_4012 fbue,a %fcc1, loop_4013 fbug %fcc0, loop_4014 loop_4011: fexpand %f12, %f8 loop_4012: srlx %g5, 0x18, %i2 loop_4013: st %f5, [%l7 + 0x70] loop_4014: fmovda %xcc, %f5, %f8 taddcc %i6, %l6, %g6 fmovrsgz %g1, %f5, %f10 orcc %o7, %o3, %l2 fnot2s %f3, %f3 edge32n %o2, %g2, %o4 lduh [%l7 + 0x18], %o6 ldub [%l7 + 0x0A], %l0 and %i5, %i4, %o0 fand %f8, %f2, %f12 lduh [%l7 + 0x5C], %o5 fpsub32s %f6, %f12, %f6 ldsh [%l7 + 0x3E], %o1 fzero %f10 fmovdvc %xcc, %f11, %f14 ldub [%l7 + 0x32], %i7 ldx [%l7 + 0x10], %l5 fmovsa %xcc, %f8, %f11 edge8ln %l4, %l1, %l3 ldsw [%l7 + 0x68], %i3 fornot2 %f10, %f10, %f8 stb %i0, [%l7 + 0x0D] movn %icc, %g3, %i1 fpadd32 %f14, %f14, %f14 ldx [%l7 + 0x70], %g7 bvs,a,pt %icc, loop_4015 fnot2 %f8, %f4 tne %xcc, 0x2 stx %g4, [%l7 + 0x18] loop_4015: fbl %fcc1, loop_4016 nop setx loop_4017, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %g5, [%l7 + 0x08] smul %i6, %i2, %g6 loop_4016: addccc %g1, %o7, %o3 loop_4017: alignaddrl %l2, %o2, %g2 fand %f14, %f10, %f2 andncc %o4, %l6, %o6 stx %l0, [%l7 + 0x10] ldsb [%l7 + 0x56], %i4 ldub [%l7 + 0x61], %i5 fmovs %f4, %f3 tpos %xcc, 0x3 ldd [%l7 + 0x78], %f14 siam 0x6 move %xcc, %o5, %o0 nop setx loop_4018, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bcs,pn %icc, loop_4019 bge,a,pn %xcc, loop_4020 ldub [%l7 + 0x4B], %i7 loop_4018: fornot1 %f2, %f0, %f0 loop_4019: fmovrsgez %l5, %f15, %f10 loop_4020: fmovrsgez %o1, %f2, %f15 fands %f10, %f2, %f5 std %f12, [%l7 + 0x10] fmovdle %icc, %f13, %f12 std %f10, [%l7 + 0x20] udivcc %l1, 0x0E19, %l3 fmovsne %xcc, %f6, %f14 bg loop_4021 edge16 %i3, %l4, %g3 tleu %icc, 0x0 std %f12, [%l7 + 0x28] loop_4021: fmovdvs %xcc, %f5, %f4 sth %i1, [%l7 + 0x48] stx %g7, [%l7 + 0x28] ldub [%l7 + 0x0B], %g4 fmovdg %xcc, %f14, %f13 lduh [%l7 + 0x7A], %g5 edge16ln %i6, %i0, %i2 fmovsvc %icc, %f12, %f1 bn,a loop_4022 fands %f11, %f2, %f3 bcs,a,pt %xcc, loop_4023 fmuld8sux16 %f10, %f2, %f10 loop_4022: ldub [%l7 + 0x54], %g1 ldsw [%l7 + 0x70], %g6 loop_4023: fandnot2s %f6, %f1, %f11 fbul,a %fcc1, loop_4024 ldsb [%l7 + 0x7D], %o7 fxor %f10, %f14, %f14 stb %l2, [%l7 + 0x19] loop_4024: bcc,a %icc, loop_4025 fcmped %fcc0, %f10, %f12 nop setx loop_4026, %l0, %l1 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 %o2, [%l7 + 0x08] loop_4025: std %f4, [%l7 + 0x70] udivcc %g2, 0x0D94, %o4 loop_4026: ldsb [%l7 + 0x41], %l6 fmovdcs %xcc, %f0, %f2 edge16n %o6, %o3, %l0 fpsub32 %f10, %f12, %f14 fcmpd %fcc0, %f2, %f2 subc %i5, 0x067B, %i4 bcc %xcc, loop_4027 addc %o0, %i7, %l5 sdiv %o1, 0x1618, %l1 taddcc %l3, 0x0664, %o5 loop_4027: ldsh [%l7 + 0x5C], %l4 fble %fcc0, loop_4028 bg,a %icc, loop_4029 subccc %g3, %i1, %i3 sdivcc %g7, 0x0133, %g5 loop_4028: fpackfix %f14, %f11 loop_4029: ldsh [%l7 + 0x7C], %i6 brz,a %g4, loop_4030 ld [%l7 + 0x2C], %f15 ld [%l7 + 0x18], %f12 tle %icc, 0x7 loop_4030: smulcc %i0, 0x1994, %g1 ldsw [%l7 + 0x58], %i2 ld [%l7 + 0x70], %f11 fmovdvs %xcc, %f15, %f1 lduh [%l7 + 0x1A], %o7 lduw [%l7 + 0x40], %l2 ldsh [%l7 + 0x0A], %g6 bge,a loop_4031 fcmple16 %f14, %f0, %o2 fmovdgu %icc, %f7, %f4 brlez,a %g2, loop_4032 loop_4031: bl loop_4033 fbul,a %fcc2, loop_4034 fmuld8ulx16 %f6, %f4, %f6 loop_4032: movl %xcc, %o4, %o6 loop_4033: orcc %l6, 0x1CE0, %l0 loop_4034: st %f12, [%l7 + 0x28] ldub [%l7 + 0x5B], %o3 fcmpne16 %f12, %f2, %i5 andn %o0, %i4, %i7 udivcc %o1, 0x1921, %l5 fmovsg %icc, %f8, %f3 ldsh [%l7 + 0x26], %l3 subc %o5, 0x0671, %l1 lduh [%l7 + 0x60], %g3 udiv %i1, 0x0803, %i3 ldsb [%l7 + 0x59], %g7 movvc %icc, %l4, %i6 stb %g5, [%l7 + 0x37] std %f12, [%l7 + 0x08] fnegd %f10, %f12 fmovrde %g4, %f10, %f10 fmovscs %icc, %f11, %f13 fpack32 %f0, %f10, %f12 edge32n %i0, %i2, %o7 nop setx loop_4035, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbue,a %fcc3, loop_4036 tneg %icc, 0x4 fpsub32s %f14, %f13, %f10 loop_4035: ldd [%l7 + 0x40], %f10 loop_4036: ldx [%l7 + 0x30], %g1 bn,pt %xcc, loop_4037 bgu,a loop_4038 stb %g6, [%l7 + 0x7F] tsubcc %o2, 0x1730, %l2 loop_4037: fpsub32 %f4, %f6, %f12 loop_4038: fbo,a %fcc0, loop_4039 ldsb [%l7 + 0x41], %o4 ld [%l7 + 0x14], %f11 subccc %o6, %l6, %l0 loop_4039: std %f8, [%l7 + 0x68] fbo,a %fcc3, loop_4040 sth %o3, [%l7 + 0x18] ta %xcc, 0x2 fbg,a %fcc2, loop_4041 loop_4040: fcmpd %fcc1, %f6, %f6 nop setx loop_4042, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry popc 0x08D9, %i5 loop_4041: fnegd %f14, %f6 bpos,pt %icc, loop_4043 loop_4042: fsrc2 %f2, %f6 movrlz %o0, 0x157, %i4 fmovse %xcc, %f13, %f2 loop_4043: fmovsa %xcc, %f7, %f4 brlz,a %g2, loop_4044 sdiv %i7, 0x1D33, %o1 nop setx loop_4045, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbue,a %fcc3, loop_4046 loop_4044: bge,a %icc, loop_4047 stw %l5, [%l7 + 0x3C] loop_4045: movgu %xcc, %l3, %l1 loop_4046: lduw [%l7 + 0x78], %o5 loop_4047: st %f9, [%l7 + 0x78] movgu %xcc, %g3, %i1 movcc %xcc, %g7, %l4 st %f4, [%l7 + 0x44] nop setx loop_4048, %l0, %l1 jmpl %l1, %i3 stb %g5, [%l7 + 0x70] brz,a %i6, loop_4049 sth %g4, [%l7 + 0x68] loop_4048: bg,a %icc, loop_4050 tsubcctv %i2, %o7, %i0 loop_4049: smulcc %g6, %o2, %l2 fmovs %f3, %f4 loop_4050: sethi 0x0594, %g1 fbu %fcc3, loop_4051 lduw [%l7 + 0x4C], %o6 bn loop_4052 stb %l6, [%l7 + 0x5C] loop_4051: tsubcc %o4, %o3, %l0 lduw [%l7 + 0x40], %i5 loop_4052: nop setx loop_4053, %l0, %l1 jmpl %l1, %o0 fbule,a %fcc3, loop_4054 fnot2s %f0, %f0 fbge,a %fcc3, loop_4055 loop_4053: lduh [%l7 + 0x14], %i4 loop_4054: fmovscc %xcc, %f6, %f3 lduw [%l7 + 0x2C], %g2 loop_4055: fmovrdgez %o1, %f2, %f6 ld [%l7 + 0x78], %f12 fsrc2 %f0, %f12 fmovdvc %xcc, %f11, %f12 srlx %i7, 0x18, %l3 movcs %xcc, %l1, %o5 faligndata %f6, %f12, %f4 fbul %fcc3, loop_4056 movrne %g3, %l5, %i1 andcc %g7, 0x18EF, %l4 stw %i3, [%l7 + 0x6C] loop_4056: movrlez %i6, %g4, %g5 sdiv %o7, 0x18A4, %i2 smul %g6, %o2, %l2 fandnot2 %f4, %f4, %f0 fabsd %f14, %f10 fmovdneg %icc, %f4, %f9 fxnor %f6, %f6, %f2 ldsh [%l7 + 0x74], %i0 edge32 %g1, %l6, %o4 ldub [%l7 + 0x7E], %o6 udivx %o3, 0x08B9, %l0 sth %i5, [%l7 + 0x4C] bl,pn %icc, loop_4057 bg,a,pt %icc, loop_4058 tneg %xcc, 0x6 sth %i4, [%l7 + 0x18] loop_4057: sdivx %o0, 0x0424, %g2 loop_4058: st %f13, [%l7 + 0x44] fbge %fcc2, loop_4059 tvc %xcc, 0x5 std %f14, [%l7 + 0x68] fbule %fcc1, loop_4060 loop_4059: bshuffle %f14, %f12, %f10 fcmple32 %f10, %f12, %o1 fmovdvs %xcc, %f6, %f3 loop_4060: brlz,a %l3, loop_4061 stb %l1, [%l7 + 0x1C] stb %o5, [%l7 + 0x33] brlz,a %g3, loop_4062 loop_4061: fmovsle %xcc, %f14, %f1 fmovrsne %l5, %f14, %f12 movneg %icc, %i7, %i1 loop_4062: fmul8x16 %f11, %f6, %f14 edge8 %l4, %g7, %i6 stw %i3, [%l7 + 0x20] fmovrdne %g5, %f6, %f0 sth %g4, [%l7 + 0x42] srlx %o7, 0x0C, %i2 std %f8, [%l7 + 0x28] udiv %o2, 0x0EF7, %l2 tg %icc, 0x2 stx %i0, [%l7 + 0x48] fnot1s %f9, %f14 fbg %fcc1, loop_4063 nop setx loop_4064, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fsrc2s %f4, %f2 bshuffle %f6, %f2, %f2 loop_4063: stw %g6, [%l7 + 0x54] loop_4064: fnand %f12, %f2, %f10 orn %l6, %o4, %g1 fmovrdlez %o3, %f10, %f10 subcc %l0, 0x09C9, %o6 sdivx %i4, 0x0F03, %o0 lduw [%l7 + 0x7C], %g2 fexpand %f11, %f0 pdist %f14, %f4, %f12 array32 %o1, %l3, %l1 fmovrdgez %o5, %f2, %f4 add %g3, %l5, %i5 edge8 %i7, %l4, %g7 fmovrdne %i6, %f2, %f14 fmul8x16al %f12, %f15, %f12 fcmpd %fcc1, %f8, %f4 fbug %fcc2, loop_4065 ldx [%l7 + 0x40], %i3 ldub [%l7 + 0x71], %i1 st %f3, [%l7 + 0x34] loop_4065: fcmpne16 %f10, %f8, %g4 bvs loop_4066 fbe,a %fcc1, loop_4067 fmovsneg %icc, %f10, %f0 lduw [%l7 + 0x20], %g5 loop_4066: ldd [%l7 + 0x68], %f0 loop_4067: stx %o7, [%l7 + 0x78] brnz %i2, loop_4068 edge8 %o2, %l2, %g6 edge16n %l6, %i0, %o4 ldd [%l7 + 0x58], %f2 loop_4068: bneg,a %icc, loop_4069 fzero %f0 fmovsvs %icc, %f10, %f1 lduw [%l7 + 0x18], %o3 loop_4069: fpsub16s %f11, %f9, %f11 xnorcc %l0, 0x1AB0, %o6 srax %g1, %i4, %g2 ldsb [%l7 + 0x54], %o1 bcc loop_4070 ldsw [%l7 + 0x38], %l3 add %l1, 0x1081, %o0 fpack16 %f2, %f3 loop_4070: bg,pt %icc, loop_4071 std %f12, [%l7 + 0x38] stw %g3, [%l7 + 0x5C] bvc,a %icc, loop_4072 loop_4071: fbn %fcc3, loop_4073 tvc %xcc, 0x6 std %f2, [%l7 + 0x78] loop_4072: tcc %xcc, 0x4 loop_4073: brnz,a %o5, loop_4074 movn %xcc, %l5, %i7 st %f8, [%l7 + 0x30] addcc %i5, 0x00C2, %l4 loop_4074: sra %i6, %g7, %i3 stw %i1, [%l7 + 0x2C] udivx %g5, 0x1F8D, %g4 ld [%l7 + 0x7C], %f12 andcc %i2, 0x1FFB, %o2 bne,a,pt %icc, loop_4075 sdivcc %o7, 0x0297, %l2 fbu,a %fcc0, loop_4076 ldx [%l7 + 0x50], %l6 loop_4075: lduw [%l7 + 0x40], %g6 stx %o4, [%l7 + 0x70] loop_4076: tcs %xcc, 0x1 brlez,a %i0, loop_4077 siam 0x3 fsrc1 %f14, %f2 brnz,a %o3, loop_4078 loop_4077: fnegs %f15, %f4 ldub [%l7 + 0x29], %o6 stb %g1, [%l7 + 0x4E] loop_4078: edge16ln %i4, %l0, %g2 fbuge %fcc2, loop_4079 fbl %fcc0, loop_4080 ldx [%l7 + 0x50], %l3 fmovdpos %icc, %f3, %f9 loop_4079: fpackfix %f6, %f15 loop_4080: fmovsn %xcc, %f13, %f6 tsubcc %l1, 0x0DB9, %o0 ld [%l7 + 0x24], %f13 fnot2s %f10, %f11 bvc,a,pt %xcc, loop_4081 fbo %fcc3, loop_4082 lduh [%l7 + 0x56], %g3 nop setx loop_4083, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4081: fpadd32 %f10, %f10, %f4 loop_4082: fmovrsne %o5, %f14, %f4 fcmps %fcc1, %f10, %f8 loop_4083: fandnot2 %f14, %f8, %f6 fzeros %f9 tge %icc, 0x7 ldub [%l7 + 0x6A], %l5 nop setx loop_4084, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x70], %o1 ldd [%l7 + 0x18], %f4 fpadd32 %f8, %f12, %f0 loop_4084: edge32l %i7, %l4, %i6 fmovrsgez %i5, %f15, %f5 fbue,a %fcc3, loop_4085 fbug,a %fcc0, loop_4086 mova %icc, %g7, %i1 fpadd16s %f9, %f7, %f14 loop_4085: fnot1 %f14, %f2 loop_4086: ldsw [%l7 + 0x3C], %i3 std %f2, [%l7 + 0x40] ldsw [%l7 + 0x78], %g5 fcmpgt32 %f6, %f2, %g4 fmul8x16al %f9, %f8, %f12 tl %icc, 0x0 ta %xcc, 0x5 lduw [%l7 + 0x54], %o2 fcmpgt32 %f0, %f14, %i2 fmovsl %icc, %f11, %f8 movrgez %l2, %o7, %g6 st %f4, [%l7 + 0x74] tne %icc, 0x1 fone %f10 fpsub32s %f15, %f7, %f1 fbo,a %fcc1, loop_4087 stw %o4, [%l7 + 0x4C] tgu %xcc, 0x6 movn %icc, %i0, %o3 loop_4087: stw %l6, [%l7 + 0x1C] lduw [%l7 + 0x60], %g1 ld [%l7 + 0x24], %f15 movge %icc, %o6, %l0 subcc %g2, 0x06EC, %l3 fmovsgu %icc, %f8, %f11 fpsub16s %f7, %f10, %f15 stx %l1, [%l7 + 0x40] fmuld8ulx16 %f15, %f14, %f2 stw %o0, [%l7 + 0x6C] fands %f2, %f3, %f1 ldsb [%l7 + 0x73], %i4 fblg %fcc3, loop_4088 st %f8, [%l7 + 0x5C] fmovsa %xcc, %f12, %f15 addcc %o5, %g3, %o1 loop_4088: xnorcc %l5, %l4, %i6 ldsb [%l7 + 0x4A], %i7 stx %g7, [%l7 + 0x10] sdivcc %i1, 0x0D0B, %i5 tvc %xcc, 0x2 fsrc1 %f6, %f14 std %f10, [%l7 + 0x20] nop setx loop_4089, %l0, %l1 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 %i3, %g5, %o2 sdiv %g4, 0x075A, %i2 ldsb [%l7 + 0x1E], %o7 loop_4089: tgu %icc, 0x0 sth %g6, [%l7 + 0x2C] st %f12, [%l7 + 0x20] fcmps %fcc3, %f9, %f9 brz,a %l2, loop_4090 fmul8sux16 %f14, %f14, %f6 fornot1s %f4, %f2, %f8 edge8l %o4, %o3, %l6 loop_4090: brgz,a %g1, loop_4091 fmovsgu %xcc, %f11, %f12 ldsh [%l7 + 0x2E], %o6 fmovde %icc, %f4, %f4 loop_4091: srax %i0, 0x00, %l0 lduh [%l7 + 0x34], %g2 movcs %icc, %l3, %l1 fnot2 %f2, %f14 fpsub32 %f6, %f2, %f8 fmovscs %icc, %f5, %f5 movrlz %i4, %o5, %g3 sll %o0, %o1, %l5 movrgez %l4, 0x068, %i7 srl %g7, 0x18, %i6 ldsh [%l7 + 0x50], %i1 edge8ln %i5, %i3, %o2 edge32ln %g4, %i2, %o7 bge loop_4092 fexpand %f8, %f0 st %f15, [%l7 + 0x40] std %f2, [%l7 + 0x68] loop_4092: addcc %g6, %l2, %o4 ldx [%l7 + 0x48], %g5 andcc %o3, %l6, %g1 alignaddrl %o6, %i0, %l0 ldsb [%l7 + 0x1D], %g2 be loop_4093 tsubcc %l1, 0x09AD, %i4 fmovscc %icc, %f14, %f4 ldsh [%l7 + 0x1A], %o5 loop_4093: fpsub32 %f10, %f2, %f4 ldsw [%l7 + 0x44], %g3 fmovsleu %icc, %f15, %f13 fmul8x16al %f15, %f10, %f12 tvc %xcc, 0x7 brnz %l3, loop_4094 fpsub32s %f9, %f13, %f13 bge %xcc, loop_4095 fcmpd %fcc1, %f8, %f6 loop_4094: ldub [%l7 + 0x21], %o0 stx %l5, [%l7 + 0x78] loop_4095: lduh [%l7 + 0x56], %l4 bg,pt %icc, loop_4096 stw %i7, [%l7 + 0x7C] fmovsa %xcc, %f14, %f12 ldsb [%l7 + 0x7B], %g7 loop_4096: stx %i6, [%l7 + 0x70] ldd [%l7 + 0x38], %f14 fpadd16 %f10, %f0, %f6 movleu %icc, %o1, %i5 fmovdn %icc, %f0, %f13 ldsb [%l7 + 0x65], %i1 udivx %o2, 0x0CDD, %g4 st %f2, [%l7 + 0x0C] ld [%l7 + 0x2C], %f14 ldx [%l7 + 0x08], %i2 movg %icc, %o7, %g6 tne %icc, 0x2 bvc loop_4097 fpsub16s %f12, %f6, %f1 fmovse %icc, %f6, %f3 movleu %icc, %l2, %i3 loop_4097: bcs,a,pn %xcc, loop_4098 ld [%l7 + 0x14], %f10 bgu,a %xcc, loop_4099 st %f11, [%l7 + 0x10] loop_4098: fbge %fcc0, loop_4100 fpackfix %f0, %f2 loop_4099: ldd [%l7 + 0x30], %f2 sth %g5, [%l7 + 0x6A] loop_4100: fnand %f14, %f4, %f4 stx %o4, [%l7 + 0x08] movgu %icc, %o3, %l6 lduw [%l7 + 0x1C], %o6 ldub [%l7 + 0x31], %g1 bcs,a,pn %xcc, loop_4101 ldsh [%l7 + 0x20], %l0 fpsub32s %f7, %f4, %f3 fsrc2s %f2, %f5 loop_4101: fmul8sux16 %f10, %f8, %f12 fnegd %f2, %f8 fnot1 %f14, %f12 movn %xcc, %g2, %l1 fmovde %xcc, %f13, %f4 ldd [%l7 + 0x30], %f10 fbu,a %fcc2, loop_4102 fnot1 %f10, %f14 stx %i4, [%l7 + 0x08] stb %o5, [%l7 + 0x7F] loop_4102: bvs,a %icc, loop_4103 srax %g3, %i0, %o0 andn %l3, 0x1377, %l5 ldx [%l7 + 0x48], %l4 loop_4103: ldd [%l7 + 0x60], %f10 subc %i7, 0x06EC, %i6 movne %xcc, %g7, %o1 fpadd32s %f0, %f3, %f2 fbg %fcc0, loop_4104 stw %i1, [%l7 + 0x78] edge32 %i5, %g4, %i2 edge32 %o7, %g6, %l2 loop_4104: fnors %f14, %f1, %f10 be,a %icc, loop_4105 sth %o2, [%l7 + 0x16] st %f6, [%l7 + 0x74] fmovdcc %icc, %f3, %f15 loop_4105: fbuge %fcc0, loop_4106 lduh [%l7 + 0x7E], %i3 ldub [%l7 + 0x67], %g5 fmul8x16 %f12, %f2, %f6 loop_4106: xnorcc %o3, %o4, %o6 sth %l6, [%l7 + 0x66] xnor %l0, %g2, %l1 fmovrsgez %g1, %f8, %f10 ldub [%l7 + 0x0A], %i4 ldsh [%l7 + 0x46], %g3 fmul8sux16 %f14, %f0, %f4 ldx [%l7 + 0x20], %i0 addccc %o0, 0x1B0E, %o5 lduh [%l7 + 0x30], %l5 fmovsvc %xcc, %f10, %f9 lduw [%l7 + 0x58], %l4 ldx [%l7 + 0x60], %i7 fnors %f11, %f12, %f6 ldsw [%l7 + 0x1C], %i6 brgez %l3, loop_4107 movcs %icc, %g7, %i1 udivcc %i5, 0x091A, %g4 fmovrsne %i2, %f3, %f13 loop_4107: nop setx loop_4108, %l0, %l1 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 + 0x30] alignaddr %o7, %g6, %l2 fmovdg %icc, %f3, %f2 loop_4108: fabsd %f0, %f8 edge16 %o2, %o1, %g5 fpmerge %f5, %f12, %f10 bge,a %icc, loop_4109 movn %icc, %o3, %i3 orn %o4, %o6, %l6 lduw [%l7 + 0x10], %l0 loop_4109: sdiv %g2, 0x1A7B, %l1 srlx %i4, %g1, %g3 fnot1 %f14, %f8 fcmpgt32 %f0, %f6, %o0 fpadd16 %f10, %f4, %f4 ld [%l7 + 0x48], %f15 ldsh [%l7 + 0x36], %o5 andn %l5, 0x1495, %i0 fmovrse %i7, %f12, %f13 fmovdpos %icc, %f3, %f2 fzeros %f9 sll %i6, %l4, %l3 sll %i1, 0x1E, %g7 movrlez %g4, 0x364, %i2 fpadd16s %f1, %f13, %f14 std %f6, [%l7 + 0x08] stw %i5, [%l7 + 0x3C] bleu,a %xcc, loop_4110 sdiv %o7, 0x1DC1, %g6 std %f0, [%l7 + 0x78] lduh [%l7 + 0x0A], %o2 loop_4110: sdivx %l2, 0x0BB3, %o1 orn %g5, 0x1355, %o3 fxnor %f10, %f0, %f4 tcs %icc, 0x1 st %f10, [%l7 + 0x7C] fcmpgt32 %f10, %f0, %o4 brgez %o6, loop_4111 andncc %l6, %l0, %g2 bshuffle %f12, %f6, %f0 edge8 %l1, %i4, %g1 loop_4111: fbule,a %fcc3, loop_4112 stw %i3, [%l7 + 0x14] tsubcctv %o0, 0x0E36, %g3 fmovdg %xcc, %f1, %f4 loop_4112: fmovsvs %xcc, %f15, %f4 andcc %l5, 0x0712, %i0 tpos %icc, 0x4 ldsh [%l7 + 0x32], %i7 fbo,a %fcc2, loop_4113 bg,a loop_4114 movleu %icc, %o5, %l4 tvc %xcc, 0x3 loop_4113: subc %l3, 0x1C77, %i1 loop_4114: fbul %fcc2, loop_4115 tg %icc, 0x3 fbl %fcc2, loop_4116 sth %i6, [%l7 + 0x72] loop_4115: or %g7, 0x0090, %i2 st %f15, [%l7 + 0x58] loop_4116: sth %i5, [%l7 + 0x74] fmovrslez %g4, %f0, %f4 taddcc %o7, %o2, %l2 ldub [%l7 + 0x39], %o1 stw %g5, [%l7 + 0x7C] fcmpes %fcc3, %f14, %f5 tvs %xcc, 0x5 fbo,a %fcc3, loop_4117 fnot2 %f12, %f10 edge8 %o3, %o4, %o6 xnorcc %l6, %l0, %g2 loop_4117: movn %xcc, %g6, %i4 subccc %l1, %g1, %i3 ldsb [%l7 + 0x21], %o0 fmovdvs %icc, %f8, %f0 fmovdn %xcc, %f0, %f15 move %icc, %l5, %g3 std %f6, [%l7 + 0x68] fpadd32 %f10, %f2, %f0 st %f5, [%l7 + 0x78] movgu %xcc, %i7, %i0 ld [%l7 + 0x64], %f9 fornot1s %f6, %f1, %f13 nop setx loop_4118, %l0, %l1 jmpl %l1, %l4 fpadd32s %f10, %f0, %f11 fmovdvc %xcc, %f0, %f10 bshuffle %f10, %f8, %f4 loop_4118: fnegd %f14, %f10 fmovdne %xcc, %f1, %f13 stw %l3, [%l7 + 0x60] fbn,a %fcc3, loop_4119 fmovdn %xcc, %f4, %f14 ldsb [%l7 + 0x7D], %o5 fbg %fcc3, loop_4120 loop_4119: alignaddr %i6, %i1, %i2 ld [%l7 + 0x44], %f6 bcc,a,pn %xcc, loop_4121 loop_4120: ldsb [%l7 + 0x56], %i5 fbug %fcc3, loop_4122 fandnot2 %f12, %f0, %f4 loop_4121: sra %g7, 0x15, %o7 bn,pt %icc, loop_4123 loop_4122: brz %o2, loop_4124 fmovdge %xcc, %f1, %f15 fpadd16 %f2, %f4, %f4 loop_4123: fmovdle %xcc, %f7, %f2 loop_4124: tgu %xcc, 0x0 movrlz %g4, %l2, %o1 std %f12, [%l7 + 0x18] fpadd16s %f6, %f9, %f15 sdivcc %g5, 0x0553, %o4 fbge %fcc3, loop_4125 fmovdvc %icc, %f4, %f8 ldsb [%l7 + 0x59], %o3 ta %icc, 0x1 loop_4125: ldd [%l7 + 0x38], %f4 fmul8sux16 %f14, %f10, %f8 andncc %o6, %l6, %l0 movn %icc, %g2, %i4 alignaddr %g6, %l1, %i3 ba,pt %icc, loop_4126 ldd [%l7 + 0x28], %f6 fbule %fcc3, loop_4127 fmul8sux16 %f2, %f14, %f14 loop_4126: sth %o0, [%l7 + 0x7A] addccc %l5, %g1, %g3 loop_4127: fba,a %fcc3, loop_4128 andn %i7, 0x1F9D, %l4 ldd [%l7 + 0x10], %f6 bleu loop_4129 loop_4128: lduw [%l7 + 0x44], %i0 fmovrslez %l3, %f0, %f2 srl %i6, 0x00, %i1 loop_4129: ldsw [%l7 + 0x2C], %o5 std %f4, [%l7 + 0x18] edge16 %i5, %i2, %o7 fmovda %xcc, %f8, %f14 fbule,a %fcc1, loop_4130 fpadd16 %f4, %f4, %f8 tcs %icc, 0x7 addcc %g7, 0x0D5D, %o2 loop_4130: andn %g4, %o1, %l2 lduh [%l7 + 0x7E], %g5 fmovdcc %xcc, %f0, %f5 sth %o3, [%l7 + 0x26] movvs %icc, %o6, %o4 tle %xcc, 0x1 stb %l0, [%l7 + 0x30] fone %f0 andcc %g2, %l6, %i4 fmovrsgz %l1, %f10, %f15 ldsw [%l7 + 0x78], %i3 movrgz %o0, 0x174, %g6 fbn,a %fcc0, loop_4131 subccc %l5, %g1, %g3 smul %i7, 0x16D1, %i0 and %l4, 0x0171, %i6 loop_4131: ldd [%l7 + 0x40], %f0 tleu %xcc, 0x2 fmovdvc %icc, %f10, %f3 std %f8, [%l7 + 0x38] fmovsa %icc, %f10, %f2 fmovrdlez %i1, %f4, %f4 sth %o5, [%l7 + 0x7A] fpsub16s %f1, %f10, %f12 fmovrdlez %i5, %f6, %f6 xnorcc %i2, %l3, %g7 for %f0, %f10, %f4 bshuffle %f14, %f4, %f8 fmovrsgez %o2, %f4, %f9 stx %g4, [%l7 + 0x18] ld [%l7 + 0x4C], %f0 fcmped %fcc1, %f4, %f4 fmuld8sux16 %f12, %f3, %f2 fmovrsgez %o1, %f3, %f1 fmovsne %icc, %f2, %f6 lduw [%l7 + 0x10], %o7 fmovs %f14, %f0 ld [%l7 + 0x78], %f7 movg %xcc, %g5, %o3 be,pt %xcc, loop_4132 ldsw [%l7 + 0x1C], %o6 bg,a,pn %icc, loop_4133 tl %icc, 0x4 loop_4132: subc %o4, %l0, %g2 nop setx loop_4134, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4133: lduw [%l7 + 0x14], %l2 fxors %f14, %f1, %f0 ldx [%l7 + 0x60], %i4 loop_4134: bgu loop_4135 srax %l1, 0x04, %i3 fnands %f10, %f13, %f5 udiv %l6, 0x1178, %g6 loop_4135: stx %l5, [%l7 + 0x60] xnorcc %g1, 0x08C0, %o0 stw %i7, [%l7 + 0x3C] fxors %f3, %f7, %f7 fxors %f9, %f12, %f13 lduw [%l7 + 0x44], %g3 fmovrdgez %l4, %f10, %f10 st %f12, [%l7 + 0x20] fcmpeq16 %f0, %f12, %i0 ble loop_4136 movg %xcc, %i6, %i1 std %f2, [%l7 + 0x78] ldub [%l7 + 0x6B], %o5 loop_4136: brgez %i2, loop_4137 fmovdleu %icc, %f6, %f14 fmovde %icc, %f2, %f6 andn %i5, 0x1B79, %g7 loop_4137: lduw [%l7 + 0x58], %o2 fmul8x16al %f14, %f4, %f4 fmovrdlez %g4, %f2, %f12 move %xcc, %o1, %o7 stw %l3, [%l7 + 0x24] fbo %fcc3, loop_4138 fnors %f7, %f10, %f3 movvc %icc, %g5, %o3 movrlz %o4, %o6, %l0 loop_4138: xnor %g2, 0x0BC2, %i4 stw %l2, [%l7 + 0x5C] fbule,a %fcc0, loop_4139 stw %l1, [%l7 + 0x1C] edge16n %l6, %i3, %g6 subc %l5, 0x0E27, %o0 loop_4139: std %f4, [%l7 + 0x38] bcc,a %xcc, loop_4140 fzero %f10 ldx [%l7 + 0x10], %i7 tn %icc, 0x4 loop_4140: movrlz %g3, 0x3F3, %g1 sub %i0, %l4, %i6 tpos %icc, 0x4 lduh [%l7 + 0x1E], %i1 ta %xcc, 0x7 sra %i2, 0x03, %o5 std %f6, [%l7 + 0x10] stx %i5, [%l7 + 0x38] edge8ln %g7, %g4, %o1 fble %fcc0, loop_4141 brnz %o7, loop_4142 fand %f12, %f4, %f2 fcmpgt16 %f8, %f0, %l3 loop_4141: alignaddr %o2, %g5, %o4 loop_4142: umul %o3, %l0, %o6 ldx [%l7 + 0x78], %g2 ldx [%l7 + 0x40], %l2 ldsb [%l7 + 0x4D], %l1 fmovrslez %i4, %f13, %f4 ba,pn %xcc, loop_4143 udiv %i3, 0x1A1A, %l6 lduw [%l7 + 0x28], %l5 siam 0x2 loop_4143: ldx [%l7 + 0x08], %g6 ldsw [%l7 + 0x54], %i7 ldsb [%l7 + 0x7B], %o0 st %f9, [%l7 + 0x18] movn %icc, %g3, %g1 fmul8x16au %f6, %f13, %f12 mova %xcc, %l4, %i6 bn,a,pt %xcc, loop_4144 ldub [%l7 + 0x0E], %i0 fmuld8sux16 %f15, %f0, %f0 ldsw [%l7 + 0x34], %i2 loop_4144: ba,a,pt %xcc, loop_4145 fmuld8ulx16 %f12, %f8, %f0 ta %xcc, 0x3 stw %o5, [%l7 + 0x64] loop_4145: brnz,a %i5, loop_4146 fornot1 %f0, %f10, %f6 fmovscs %xcc, %f3, %f14 fmovsvc %icc, %f0, %f3 loop_4146: movvs %icc, %g7, %g4 fcmpne16 %f6, %f0, %o1 ba,a %icc, loop_4147 stb %o7, [%l7 + 0x1C] fmovda %icc, %f1, %f12 bne,pn %icc, loop_4148 loop_4147: ble %icc, loop_4149 fnand %f8, %f2, %f4 taddcctv %i1, %l3, %g5 loop_4148: fnegs %f7, %f2 loop_4149: edge8 %o4, %o2, %l0 fxors %f1, %f6, %f6 ldsb [%l7 + 0x70], %o6 movrlez %o3, 0x349, %g2 stb %l1, [%l7 + 0x3C] movl %icc, %l2, %i3 fornot2 %f12, %f2, %f10 tcc %xcc, 0x5 orcc %l6, 0x057C, %l5 ldsb [%l7 + 0x6B], %g6 lduh [%l7 + 0x08], %i4 fabsd %f12, %f2 movre %i7, %o0, %g3 ldsw [%l7 + 0x08], %l4 lduh [%l7 + 0x44], %g1 xorcc %i6, %i2, %i0 edge32n %o5, %i5, %g7 faligndata %f12, %f0, %f0 fblg,a %fcc2, loop_4150 bcs loop_4151 fblg,a %fcc0, loop_4152 edge32l %g4, %o7, %i1 loop_4150: fxnor %f12, %f12, %f2 loop_4151: ld [%l7 + 0x40], %f7 loop_4152: fbge %fcc3, loop_4153 ldx [%l7 + 0x70], %l3 tpos %xcc, 0x6 fbu,a %fcc3, loop_4154 loop_4153: nop setx loop_4155, %l0, %l1 jmpl %l1, %g5 std %f8, [%l7 + 0x18] brnz %o4, loop_4156 loop_4154: fmovsn %xcc, %f14, %f4 loop_4155: movrgez %o2, %o1, %o6 stx %o3, [%l7 + 0x78] loop_4156: ta %icc, 0x3 ldub [%l7 + 0x22], %g2 fmovscs %icc, %f10, %f1 tl %xcc, 0x1 bvs,pt %icc, loop_4157 stb %l0, [%l7 + 0x5D] siam 0x4 nop setx loop_4158, %l0, %l1 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_4157: std %f14, [%l7 + 0x38] movcs %icc, %l2, %i3 fsrc2 %f8, %f2 loop_4158: fmovrde %l1, %f4, %f2 fornot1 %f14, %f4, %f2 fmovspos %icc, %f8, %f5 movneg %icc, %l5, %l6 fmovdle %xcc, %f1, %f11 fmovscc %icc, %f14, %f13 lduw [%l7 + 0x20], %g6 lduh [%l7 + 0x58], %i7 st %f8, [%l7 + 0x40] movl %icc, %i4, %o0 bleu,pt %icc, loop_4159 tcs %icc, 0x1 bge,a %icc, loop_4160 lduw [%l7 + 0x5C], %l4 loop_4159: sth %g3, [%l7 + 0x78] ld [%l7 + 0x40], %f1 loop_4160: taddcctv %i6, 0x17C6, %g1 addc %i2, %o5, %i0 fand %f6, %f2, %f10 tvs %icc, 0x7 fmovrsgz %g7, %f8, %f10 addccc %g4, 0x0312, %o7 movne %xcc, %i1, %l3 fmovsvs %icc, %f12, %f1 fnot1s %f6, %f2 array8 %g5, %o4, %o2 ldub [%l7 + 0x31], %o1 movn %xcc, %o6, %i5 srl %o3, %g2, %l2 smul %l0, 0x0F6C, %i3 fnor %f12, %f4, %f6 ldsw [%l7 + 0x60], %l1 edge16ln %l6, %l5, %i7 tg %icc, 0x7 fnands %f10, %f7, %f3 bl,a loop_4161 fmovrse %g6, %f2, %f11 ldsh [%l7 + 0x14], %i4 fmovde %xcc, %f3, %f1 loop_4161: movrne %l4, %o0, %i6 nop setx loop_4162, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x3B], %g3 ldub [%l7 + 0x5F], %i2 lduw [%l7 + 0x68], %g1 loop_4162: fbge,a %fcc2, loop_4163 stb %o5, [%l7 + 0x40] edge16 %g7, %i0, %o7 fmovdg %xcc, %f5, %f9 loop_4163: st %f7, [%l7 + 0x78] st %f14, [%l7 + 0x58] fornot1 %f14, %f6, %f2 tvc %xcc, 0x4 ldub [%l7 + 0x33], %g4 ldsw [%l7 + 0x18], %l3 bneg,a,pn %xcc, loop_4164 edge32 %g5, %o4, %i1 tvs %icc, 0x5 ldd [%l7 + 0x30], %f12 loop_4164: sub %o1, %o6, %i5 stb %o3, [%l7 + 0x1B] bcs,a,pt %icc, loop_4165 ldx [%l7 + 0x40], %o2 fxnors %f4, %f12, %f14 fbu,a %fcc2, loop_4166 loop_4165: fone %f10 addccc %l2, 0x0545, %g2 brnz,a %i3, loop_4167 loop_4166: movl %icc, %l0, %l6 stx %l1, [%l7 + 0x68] fbu,a %fcc1, loop_4168 loop_4167: fmovrsne %l5, %f10, %f14 tcc %xcc, 0x2 fpsub32 %f0, %f8, %f8 loop_4168: brgz,a %i7, loop_4169 andn %i4, %g6, %l4 fmul8x16au %f12, %f2, %f4 ldsb [%l7 + 0x25], %i6 loop_4169: movre %g3, 0x350, %i2 tl %icc, 0x5 stw %g1, [%l7 + 0x6C] stb %o5, [%l7 + 0x2E] brgez %o0, loop_4170 ldsw [%l7 + 0x2C], %g7 fmovdge %icc, %f13, %f10 ldub [%l7 + 0x4A], %i0 loop_4170: st %f2, [%l7 + 0x54] ld [%l7 + 0x10], %f0 xnor %o7, %l3, %g4 ldd [%l7 + 0x68], %f2 ldsw [%l7 + 0x44], %o4 fmul8ulx16 %f14, %f12, %f10 stw %i1, [%l7 + 0x58] fcmpeq32 %f14, %f6, %g5 st %f4, [%l7 + 0x34] lduw [%l7 + 0x10], %o6 movpos %icc, %i5, %o3 ldsw [%l7 + 0x3C], %o1 andcc %o2, 0x0BD1, %g2 ldx [%l7 + 0x28], %l2 ldd [%l7 + 0x70], %f12 fsrc1s %f15, %f9 fbu,a %fcc1, loop_4171 movneg %icc, %i3, %l0 fmovsn %icc, %f3, %f14 fxnor %f12, %f0, %f12 loop_4171: edge16l %l6, %l1, %i7 edge32ln %i4, %g6, %l4 sth %i6, [%l7 + 0x16] mova %icc, %l5, %i2 sub %g1, 0x1EF1, %o5 ldsh [%l7 + 0x28], %g3 fpsub32 %f4, %f6, %f4 std %f14, [%l7 + 0x50] fmovd %f12, %f12 fmovdg %icc, %f15, %f15 add %g7, 0x08A7, %o0 for %f0, %f8, %f10 fcmpne32 %f8, %f8, %o7 addccc %l3, %i0, %o4 move %xcc, %g4, %i1 edge8l %g5, %o6, %o3 bneg loop_4172 fmovdgu %icc, %f11, %f13 ldsb [%l7 + 0x3B], %o1 sth %i5, [%l7 + 0x58] loop_4172: call loop_4173 movge %xcc, %o2, %l2 fmovsne %xcc, %f1, %f8 fmovdne %icc, %f3, %f4 loop_4173: fsrc1 %f2, %f6 movle %xcc, %g2, %i3 umul %l0, %l6, %i7 fmovrdgz %i4, %f8, %f6 fbu,a %fcc2, loop_4174 fpadd32s %f9, %f1, %f15 add %g6, 0x0C96, %l4 ldsw [%l7 + 0x54], %l1 loop_4174: fmovrde %l5, %f10, %f10 fmovsne %xcc, %f3, %f2 sub %i2, %g1, %o5 fmovrdlez %i6, %f14, %f6 move %icc, %g3, %g7 fcmpes %fcc1, %f0, %f7 bvs,pn %icc, loop_4175 fmovrslz %o7, %f4, %f1 lduh [%l7 + 0x5A], %o0 lduw [%l7 + 0x1C], %l3 loop_4175: sdivcc %i0, 0x06D9, %g4 faligndata %f0, %f10, %f6 fmovd %f12, %f14 tl %icc, 0x4 alignaddr %o4, %g5, %o6 movne %icc, %i1, %o3 fbue %fcc2, loop_4176 movrgez %o1, %i5, %o2 fpadd16s %f12, %f1, %f6 bvs %icc, loop_4177 loop_4176: ldub [%l7 + 0x1B], %g2 fmovdvc %icc, %f9, %f0 bneg,pn %icc, loop_4178 loop_4177: edge16l %l2, %i3, %l0 fmovdcc %icc, %f5, %f5 lduw [%l7 + 0x30], %i7 loop_4178: tvs %icc, 0x4 tn %xcc, 0x5 ldx [%l7 + 0x40], %l6 st %f4, [%l7 + 0x54] subcc %i4, 0x070A, %l4 ldsh [%l7 + 0x70], %l1 tle %icc, 0x5 st %f8, [%l7 + 0x40] sub %l5, 0x0057, %i2 ld [%l7 + 0x3C], %f6 subccc %g1, %g6, %o5 ldx [%l7 + 0x20], %g3 sth %i6, [%l7 + 0x2E] std %f0, [%l7 + 0x28] fcmpne32 %f12, %f8, %o7 bpos,a %xcc, loop_4179 array32 %o0, %g7, %l3 bvs %icc, loop_4180 fandnot2 %f4, %f8, %f10 loop_4179: fornot1s %f11, %f11, %f12 sth %g4, [%l7 + 0x2E] loop_4180: fcmps %fcc1, %f7, %f10 ldsb [%l7 + 0x28], %i0 stw %o4, [%l7 + 0x2C] fmovscc %icc, %f7, %f6 movneg %xcc, %g5, %i1 stb %o6, [%l7 + 0x43] fmovsleu %xcc, %f9, %f11 fandnot1 %f4, %f8, %f14 ldd [%l7 + 0x30], %f12 movpos %icc, %o1, %o3 fxnor %f0, %f2, %f6 fmovrsgz %o2, %f1, %f14 nop setx loop_4181, %l0, %l1 jmpl %l1, %g2 movcc %icc, %l2, %i5 edge16l %i3, %i7, %l0 ld [%l7 + 0x58], %f0 loop_4181: edge32ln %i4, %l6, %l4 ldub [%l7 + 0x68], %l1 alignaddr %i2, %g1, %g6 ldd [%l7 + 0x58], %f4 std %f14, [%l7 + 0x20] movrne %l5, %g3, %i6 bshuffle %f4, %f8, %f6 edge16 %o7, %o5, %g7 tvs %icc, 0x0 bg,a %xcc, loop_4182 ldx [%l7 + 0x48], %o0 fbul %fcc1, loop_4183 fpadd32 %f14, %f10, %f2 loop_4182: fmovsge %icc, %f6, %f3 st %f13, [%l7 + 0x0C] loop_4183: ldub [%l7 + 0x6E], %l3 movrlz %i0, %o4, %g5 movvc %xcc, %g4, %o6 fexpand %f0, %f10 ble,pt %xcc, loop_4184 ldd [%l7 + 0x70], %f14 fcmpne16 %f10, %f14, %i1 for %f6, %f10, %f10 loop_4184: stw %o1, [%l7 + 0x18] fabsd %f6, %f10 movne %icc, %o2, %o3 brlz,a %l2, loop_4185 fxnors %f1, %f5, %f12 lduw [%l7 + 0x60], %g2 fandnot2s %f2, %f8, %f10 loop_4185: nop setx loop_4186, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrde %i3, %f12, %f0 fbo,a %fcc1, loop_4187 movrlz %i5, %i7, %l0 loop_4186: ba,pt %xcc, loop_4188 stb %l6, [%l7 + 0x12] loop_4187: ldsb [%l7 + 0x4F], %l4 st %f7, [%l7 + 0x44] loop_4188: ld [%l7 + 0x38], %f15 fnot2s %f1, %f1 movpos %xcc, %l1, %i4 sth %g1, [%l7 + 0x32] fmovrdlz %g6, %f14, %f4 fmovsne %xcc, %f11, %f12 array16 %i2, %g3, %i6 stw %o7, [%l7 + 0x64] fbg %fcc3, loop_4189 edge8 %l5, %o5, %o0 fcmpes %fcc3, %f13, %f3 stw %g7, [%l7 + 0x5C] loop_4189: brz %l3, loop_4190 addc %o4, %g5, %i0 bne,a %xcc, loop_4191 sll %g4, 0x14, %o6 loop_4190: stb %o1, [%l7 + 0x6D] edge8l %i1, %o2, %l2 loop_4191: fexpand %f5, %f6 fcmpd %fcc0, %f6, %f12 fcmpes %fcc0, %f1, %f4 brgz,a %o3, loop_4192 st %f3, [%l7 + 0x10] ble %icc, loop_4193 movrne %i3, 0x05D, %g2 loop_4192: tg %xcc, 0x6 orcc %i5, 0x0ED5, %l0 loop_4193: stx %l6, [%l7 + 0x18] fand %f2, %f0, %f2 brnz,a %l4, loop_4194 stb %l1, [%l7 + 0x6F] fbo,a %fcc2, loop_4195 ldsb [%l7 + 0x09], %i4 loop_4194: movleu %icc, %g1, %g6 fmovsleu %xcc, %f0, %f8 loop_4195: fandnot2s %f8, %f9, %f10 sth %i7, [%l7 + 0x4A] fnot2 %f10, %f8 sdiv %i2, 0x09AB, %i6 fands %f12, %f11, %f4 fmuld8sux16 %f15, %f6, %f2 fmovde %xcc, %f14, %f0 stx %o7, [%l7 + 0x18] brz %g3, loop_4196 fmuld8sux16 %f10, %f2, %f14 movrlez %l5, 0x1D9, %o0 fnot2 %f2, %f6 loop_4196: add %o5, %l3, %o4 fmovscc %icc, %f8, %f14 st %f2, [%l7 + 0x74] fmovrslz %g5, %f4, %f3 tcc %icc, 0x7 bleu,a loop_4197 sth %i0, [%l7 + 0x0A] fbn %fcc3, loop_4198 orncc %g7, %g4, %o6 loop_4197: sth %i1, [%l7 + 0x5A] stx %o2, [%l7 + 0x70] loop_4198: xor %o1, %o3, %i3 sdivcc %l2, 0x1CC6, %i5 ta %xcc, 0x3 fbul,a %fcc1, loop_4199 fmovdn %xcc, %f8, %f4 stx %g2, [%l7 + 0x40] fmovscs %icc, %f15, %f8 loop_4199: stb %l0, [%l7 + 0x78] udivcc %l6, 0x09B8, %l4 add %i4, 0x10B9, %g1 stw %g6, [%l7 + 0x18] be,a loop_4200 sth %l1, [%l7 + 0x10] ld [%l7 + 0x2C], %f1 call loop_4201 loop_4200: lduh [%l7 + 0x14], %i2 lduh [%l7 + 0x54], %i6 bcc,pn %icc, loop_4202 loop_4201: fmovs %f9, %f10 ldd [%l7 + 0x20], %f12 brgez,a %i7, loop_4203 loop_4202: stw %g3, [%l7 + 0x30] fpack32 %f6, %f10, %f10 movrne %o7, %l5, %o0 loop_4203: fnor %f10, %f10, %f8 fmovdge %xcc, %f2, %f14 tsubcc %o5, 0x01E2, %l3 tvc %xcc, 0x3 fcmps %fcc3, %f0, %f11 ldsw [%l7 + 0x6C], %o4 fmul8x16al %f15, %f10, %f10 bgu,pt %icc, loop_4204 fxnor %f10, %f14, %f14 umul %g5, 0x1433, %i0 fbl,a %fcc3, loop_4205 loop_4204: taddcctv %g7, 0x0DB7, %o6 ldub [%l7 + 0x0E], %g4 umulcc %o2, 0x081C, %o1 loop_4205: std %f2, [%l7 + 0x18] fmovdvs %xcc, %f12, %f7 xorcc %o3, 0x171A, %i3 bn,a loop_4206 fble,a %fcc3, loop_4207 subccc %l2, %i1, %i5 sth %g2, [%l7 + 0x6C] loop_4206: fmuld8ulx16 %f6, %f2, %f14 loop_4207: orncc %l0, 0x11EB, %l4 stx %l6, [%l7 + 0x60] fmovsleu %xcc, %f15, %f2 fmovdpos %xcc, %f4, %f7 ta %icc, 0x6 bvc,a,pt %icc, loop_4208 taddcc %g1, 0x00A3, %i4 ldsw [%l7 + 0x34], %g6 stx %l1, [%l7 + 0x48] loop_4208: tgu %icc, 0x2 stw %i2, [%l7 + 0x58] ble,a,pt %xcc, loop_4209 ldsb [%l7 + 0x3B], %i6 fmovsg %icc, %f13, %f8 ldd [%l7 + 0x08], %f4 loop_4209: ldd [%l7 + 0x78], %f8 fmovrdlez %g3, %f6, %f14 sethi 0x0F70, %i7 ldx [%l7 + 0x60], %o7 bvs loop_4210 fble %fcc3, loop_4211 tl %xcc, 0x4 stb %o0, [%l7 + 0x74] loop_4210: fmovde %icc, %f11, %f8 loop_4211: fcmped %fcc1, %f2, %f2 fbu,a %fcc2, loop_4212 fcmpeq32 %f6, %f10, %o5 fsrc1 %f10, %f14 andcc %l5, %l3, %g5 loop_4212: fmovscs %icc, %f11, %f15 fbne %fcc3, loop_4213 fble %fcc0, loop_4214 umul %o4, %i0, %g7 bpos %xcc, loop_4215 loop_4213: ldsw [%l7 + 0x08], %o6 loop_4214: stx %g4, [%l7 + 0x48] fxnor %f14, %f4, %f10 loop_4215: brgz,a %o2, loop_4216 ldd [%l7 + 0x58], %f4 stx %o1, [%l7 + 0x78] fmovsle %xcc, %f9, %f12 loop_4216: std %f12, [%l7 + 0x58] movrlz %o3, 0x150, %i3 array32 %i1, %l2, %i5 ld [%l7 + 0x7C], %f13 umulcc %l0, %g2, %l6 fnands %f12, %f14, %f7 fcmpgt16 %f2, %f10, %l4 bpos,a,pn %icc, loop_4217 std %f12, [%l7 + 0x78] fmul8ulx16 %f12, %f0, %f2 fbg,a %fcc2, loop_4218 loop_4217: fnegd %f0, %f8 edge8 %g1, %g6, %l1 fexpand %f4, %f0 loop_4218: fandnot1 %f14, %f12, %f8 fpadd32s %f12, %f15, %f10 fornot2 %f6, %f4, %f6 ldub [%l7 + 0x75], %i4 edge16 %i2, %i6, %i7 be,a,pt %xcc, loop_4219 lduw [%l7 + 0x0C], %g3 fmovdge %icc, %f6, %f8 edge16n %o0, %o5, %l5 loop_4219: bvc,pt %xcc, loop_4220 ldsh [%l7 + 0x28], %o7 ldx [%l7 + 0x08], %l3 edge16n %o4, %g5, %i0 loop_4220: fmovsle %icc, %f14, %f5 fxnor %f14, %f12, %f4 bpos,a,pn %icc, loop_4221 movvs %xcc, %o6, %g4 fnot2 %f6, %f8 fornot1 %f12, %f10, %f4 loop_4221: stb %g7, [%l7 + 0x67] fmovse %xcc, %f9, %f8 stx %o2, [%l7 + 0x40] addccc %o1, %o3, %i1 ld [%l7 + 0x44], %f4 sth %i3, [%l7 + 0x3E] addccc %i5, %l2, %l0 orn %l6, 0x0698, %l4 fbo,a %fcc0, loop_4222 tneg %icc, 0x2 fmovrdlez %g1, %f4, %f4 fbe %fcc1, loop_4223 loop_4222: fornot2 %f2, %f4, %f6 lduh [%l7 + 0x1E], %g6 tvc %icc, 0x3 loop_4223: call loop_4224 edge16n %l1, %g2, %i4 fmovdleu %xcc, %f11, %f0 fbl,a %fcc0, loop_4225 loop_4224: fbl,a %fcc3, loop_4226 xnor %i2, %i6, %g3 movrne %i7, 0x278, %o0 loop_4225: stx %o5, [%l7 + 0x58] loop_4226: fbe,a %fcc0, loop_4227 fmovrsgz %l5, %f10, %f12 fcmple16 %f6, %f6, %l3 fnot2s %f7, %f0 loop_4227: fbuge %fcc0, loop_4228 fbuge,a %fcc2, loop_4229 fands %f11, %f9, %f10 fbne,a %fcc2, loop_4230 loop_4228: tg %icc, 0x6 loop_4229: edge32ln %o7, %o4, %g5 fpack16 %f4, %f11 loop_4230: ldsb [%l7 + 0x69], %o6 fnegs %f6, %f11 ldub [%l7 + 0x0C], %i0 edge32l %g4, %o2, %g7 fcmpes %fcc3, %f6, %f7 lduh [%l7 + 0x5E], %o3 tge %icc, 0x2 fones %f5 subccc %i1, %i3, %i5 fmovsvs %icc, %f8, %f8 stw %l2, [%l7 + 0x74] fmovrdgz %l0, %f2, %f14 fsrc2s %f0, %f2 ldd [%l7 + 0x18], %f10 tg %icc, 0x7 movcc %xcc, %o1, %l4 tsubcctv %g1, 0x1FA6, %l6 edge16ln %l1, %g6, %g2 xnor %i2, %i4, %g3 stb %i6, [%l7 + 0x35] ldx [%l7 + 0x10], %i7 ldsw [%l7 + 0x14], %o5 st %f13, [%l7 + 0x24] addc %o0, 0x0D57, %l5 edge16ln %o7, %l3, %o4 edge8n %o6, %g5, %g4 fmovdge %xcc, %f5, %f11 srl %i0, 0x1D, %g7 fblg,a %fcc3, loop_4231 srax %o2, 0x19, %o3 umulcc %i3, 0x0BC4, %i5 fsrc2 %f8, %f6 loop_4231: ldx [%l7 + 0x38], %l2 ldub [%l7 + 0x2B], %l0 stb %i1, [%l7 + 0x5D] sth %l4, [%l7 + 0x5A] ldsw [%l7 + 0x78], %g1 ldsb [%l7 + 0x54], %o1 fmovsvc %xcc, %f13, %f0 subccc %l1, 0x077A, %g6 pdist %f2, %f0, %f2 ld [%l7 + 0x34], %f4 stx %l6, [%l7 + 0x68] edge8 %g2, %i4, %g3 movne %xcc, %i6, %i2 fbug %fcc2, loop_4232 fxors %f15, %f11, %f14 fble,a %fcc3, loop_4233 or %i7, 0x0A30, %o5 loop_4232: bn,pn %xcc, loop_4234 fmovsleu %icc, %f14, %f10 loop_4233: movvs %xcc, %o0, %l5 alignaddr %o7, %l3, %o4 loop_4234: bshuffle %f2, %f12, %f12 sethi 0x0F2D, %g5 fbge,a %fcc2, loop_4235 smul %o6, %i0, %g7 ldx [%l7 + 0x30], %g4 addcc %o3, 0x0F07, %o2 loop_4235: fmovsl %icc, %f12, %f1 ldsb [%l7 + 0x5D], %i5 fbn,a %fcc0, loop_4236 fbue,a %fcc3, loop_4237 faligndata %f10, %f8, %f6 addccc %i3, 0x1947, %l2 loop_4236: fabss %f8, %f10 loop_4237: ldx [%l7 + 0x20], %i1 sth %l0, [%l7 + 0x66] fmovrslz %l4, %f14, %f1 fmovrsne %o1, %f0, %f15 lduw [%l7 + 0x0C], %g1 fabsd %f8, %f2 fmovd %f12, %f4 stw %l1, [%l7 + 0x68] fmovda %xcc, %f14, %f0 tvc %icc, 0x7 st %f8, [%l7 + 0x5C] stb %l6, [%l7 + 0x0C] sth %g2, [%l7 + 0x56] sethi 0x0E98, %i4 ldsb [%l7 + 0x1B], %g3 fmovsneg %xcc, %f6, %f14 brlez,a %g6, loop_4238 ldx [%l7 + 0x08], %i6 fpack16 %f2, %f14 edge32ln %i2, %o5, %o0 loop_4238: ldd [%l7 + 0x60], %f0 taddcc %l5, 0x1337, %o7 bleu,pn %xcc, loop_4239 fandnot2 %f14, %f10, %f4 fmovrde %i7, %f2, %f2 alignaddrl %l3, %o4, %g5 loop_4239: fmovdge %icc, %f15, %f0 fmovsa %icc, %f4, %f9 fmovrslz %i0, %f8, %f10 brgz %o6, loop_4240 fsrc2 %f14, %f14 ba %icc, loop_4241 ldd [%l7 + 0x48], %f8 loop_4240: fmovrdgez %g7, %f14, %f12 stx %o3, [%l7 + 0x68] loop_4241: fmovspos %icc, %f7, %f8 st %f0, [%l7 + 0x40] stx %g4, [%l7 + 0x18] ldd [%l7 + 0x08], %f4 edge16l %i5, %o2, %i3 bcc,pn %xcc, loop_4242 fmovspos %xcc, %f8, %f4 bvc %icc, loop_4243 brgez,a %l2, loop_4244 loop_4242: stw %l0, [%l7 + 0x3C] addccc %l4, 0x1815, %i1 loop_4243: move %xcc, %g1, %o1 loop_4244: std %f0, [%l7 + 0x48] ldsb [%l7 + 0x2B], %l1 addccc %l6, 0x0B0A, %g2 fbl,a %fcc0, loop_4245 ldsw [%l7 + 0x48], %i4 edge16ln %g3, %g6, %i2 movrgez %i6, %o5, %o0 loop_4245: bleu,pn %icc, loop_4246 fmovdvc %xcc, %f13, %f14 fcmped %fcc1, %f10, %f4 mulscc %o7, %i7, %l5 loop_4246: fandnot2 %f14, %f6, %f8 movvs %icc, %o4, %l3 sdiv %g5, 0x0497, %o6 sdivx %g7, 0x1139, %i0 lduh [%l7 + 0x40], %o3 brgz,a %g4, loop_4247 alignaddr %o2, %i3, %i5 fmovsne %icc, %f5, %f5 st %f7, [%l7 + 0x4C] loop_4247: std %f6, [%l7 + 0x10] bne %xcc, loop_4248 udiv %l0, 0x0880, %l2 for %f10, %f10, %f4 udiv %i1, 0x0859, %l4 loop_4248: ld [%l7 + 0x0C], %f2 sra %o1, 0x1B, %l1 tl %xcc, 0x0 bneg,a,pt %icc, loop_4249 ldsb [%l7 + 0x23], %l6 orcc %g2, 0x11A4, %g1 ldsb [%l7 + 0x70], %i4 loop_4249: srl %g6, 0x13, %i2 fone %f6 subccc %i6, %o5, %o0 ldsh [%l7 + 0x1E], %g3 ldsb [%l7 + 0x6A], %o7 fcmpgt16 %f0, %f2, %i7 fands %f13, %f12, %f2 stw %l5, [%l7 + 0x68] lduw [%l7 + 0x14], %l3 fandnot1 %f14, %f12, %f8 fmovsle %xcc, %f9, %f10 fandnot2s %f0, %f10, %f6 andn %g5, 0x11DE, %o4 udivx %o6, 0x12A4, %i0 fbl %fcc1, loop_4250 bvs loop_4251 alignaddr %g7, %o3, %g4 movge %xcc, %i3, %i5 loop_4250: stb %l0, [%l7 + 0x25] loop_4251: ldsw [%l7 + 0x1C], %o2 orn %i1, 0x1F7D, %l4 fmovda %icc, %f8, %f9 fsrc2 %f14, %f10 edge32n %o1, %l1, %l6 sllx %l2, 0x05, %g1 ld [%l7 + 0x24], %f14 ldx [%l7 + 0x58], %i4 st %f14, [%l7 + 0x40] ldd [%l7 + 0x30], %f6 xor %g2, 0x0CD3, %i2 bg,pt %icc, loop_4252 addc %g6, 0x121C, %i6 tsubcc %o0, 0x157F, %o5 stb %g3, [%l7 + 0x5C] loop_4252: fands %f6, %f15, %f14 stw %o7, [%l7 + 0x7C] subc %i7, %l5, %l3 sdivx %o4, 0x1BA8, %g5 fmovdleu %xcc, %f11, %f6 fnands %f7, %f6, %f10 ldsb [%l7 + 0x22], %o6 stx %g7, [%l7 + 0x70] tleu %icc, 0x5 fpack16 %f2, %f15 edge8n %o3, %g4, %i0 sra %i5, 0x01, %l0 fba %fcc0, loop_4253 movvc %xcc, %o2, %i1 sdiv %l4, 0x0DD4, %o1 ldd [%l7 + 0x68], %f8 loop_4253: edge32ln %i3, %l1, %l6 ldsh [%l7 + 0x66], %l2 andcc %i4, %g1, %i2 fcmpgt32 %f14, %f0, %g2 fmovdne %xcc, %f0, %f4 addcc %i6, %o0, %o5 ldsh [%l7 + 0x74], %g3 stb %g6, [%l7 + 0x1A] stx %o7, [%l7 + 0x68] brlez,a %l5, loop_4254 ldx [%l7 + 0x50], %l3 srlx %i7, %g5, %o4 ba,pn %icc, loop_4255 loop_4254: fmovdcc %xcc, %f14, %f5 edge16 %o6, %o3, %g7 edge16n %g4, %i0, %i5 loop_4255: sth %l0, [%l7 + 0x24] st %f7, [%l7 + 0x1C] edge32 %o2, %i1, %o1 srlx %l4, %l1, %l6 edge16 %l2, %i4, %g1 orncc %i2, 0x168C, %g2 sdiv %i3, 0x02D4, %i6 std %f6, [%l7 + 0x18] ldsw [%l7 + 0x2C], %o0 udivx %o5, 0x0272, %g3 brgz,a %g6, loop_4256 lduw [%l7 + 0x6C], %o7 ldd [%l7 + 0x70], %f12 xor %l3, %i7, %g5 loop_4256: st %f13, [%l7 + 0x2C] stb %o4, [%l7 + 0x16] fbu,a %fcc2, loop_4257 fpack32 %f12, %f10, %f10 stb %o6, [%l7 + 0x25] stx %l5, [%l7 + 0x38] loop_4257: st %f3, [%l7 + 0x40] fones %f9 fmovrslz %g7, %f1, %f6 sllx %g4, 0x0B, %i0 be,a loop_4258 fnor %f14, %f0, %f0 tgu %xcc, 0x0 stw %i5, [%l7 + 0x38] loop_4258: siam 0x0 fxnors %f8, %f8, %f7 mulscc %o3, 0x0884, %o2 add %l0, 0x17A5, %o1 brlez %l4, loop_4259 fbug %fcc2, loop_4260 sub %l1, 0x165B, %l6 tpos %icc, 0x4 loop_4259: fzeros %f6 loop_4260: array8 %i1, %i4, %g1 ldub [%l7 + 0x77], %i2 tvc %icc, 0x3 fmovsgu %icc, %f13, %f0 nop setx loop_4261, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x20], %l2 bleu,pn %xcc, loop_4262 fmovdcc %xcc, %f2, %f1 loop_4261: fone %f14 fmovsn %xcc, %f4, %f13 loop_4262: fpadd32 %f14, %f2, %f2 movpos %xcc, %i3, %i6 fcmpne32 %f10, %f10, %g2 fpadd16 %f14, %f12, %f14 array16 %o0, %o5, %g3 std %f6, [%l7 + 0x28] ldx [%l7 + 0x10], %o7 movrlez %g6, 0x268, %l3 st %f9, [%l7 + 0x64] fmovrdlz %g5, %f2, %f12 fsrc2s %f12, %f11 addc %i7, %o6, %o4 fcmpne16 %f10, %f12, %l5 bpos loop_4263 ldsb [%l7 + 0x61], %g4 bgu,a loop_4264 faligndata %f8, %f6, %f0 loop_4263: fpsub32 %f12, %f10, %f10 fornot1 %f8, %f0, %f4 loop_4264: fabss %f9, %f13 ldub [%l7 + 0x78], %i0 mova %icc, %i5, %g7 stx %o3, [%l7 + 0x50] for %f12, %f8, %f2 fnand %f10, %f12, %f6 fxnor %f2, %f2, %f10 sdivx %o2, 0x1985, %o1 fmovda %icc, %f14, %f9 fbue %fcc3, loop_4265 edge32 %l0, %l4, %l1 ld [%l7 + 0x50], %f4 ldub [%l7 + 0x5B], %i1 loop_4265: stw %i4, [%l7 + 0x08] fandnot2 %f12, %f8, %f0 tsubcc %l6, 0x03B4, %i2 udiv %l2, 0x1830, %g1 fcmple32 %f8, %f0, %i3 fbn,a %fcc3, loop_4266 ldd [%l7 + 0x30], %f14 fbue %fcc1, loop_4267 stx %i6, [%l7 + 0x20] loop_4266: fornot1 %f6, %f8, %f10 srl %o0, %o5, %g2 loop_4267: bcs,a loop_4268 fbge,a %fcc2, loop_4269 fmovsle %xcc, %f10, %f5 fmovdneg %icc, %f10, %f7 loop_4268: fnors %f8, %f9, %f4 loop_4269: ble %xcc, loop_4270 ld [%l7 + 0x24], %f15 lduw [%l7 + 0x3C], %o7 lduw [%l7 + 0x78], %g6 loop_4270: lduh [%l7 + 0x22], %g3 ldsb [%l7 + 0x4F], %g5 movn %icc, %i7, %o6 fmovdneg %xcc, %f15, %f9 ba,a loop_4271 fmovsvc %icc, %f13, %f5 fors %f0, %f15, %f8 lduh [%l7 + 0x5A], %o4 loop_4271: sth %l3, [%l7 + 0x6C] lduh [%l7 + 0x1E], %l5 sth %i0, [%l7 + 0x66] orcc %i5, 0x1552, %g7 sth %g4, [%l7 + 0x34] fpadd32s %f14, %f3, %f5 bg,a %xcc, loop_4272 mova %icc, %o3, %o2 fbn,a %fcc0, loop_4273 fmovdl %icc, %f12, %f12 loop_4272: movpos %icc, %o1, %l0 edge8l %l4, %l1, %i4 loop_4273: fnors %f12, %f15, %f9 ld [%l7 + 0x7C], %f11 lduw [%l7 + 0x58], %l6 ldsb [%l7 + 0x08], %i1 fmovsvc %icc, %f14, %f3 be,a,pt %icc, loop_4274 sllx %l2, 0x1F, %i2 fmovsa %xcc, %f3, %f10 bg loop_4275 loop_4274: ble,a %icc, loop_4276 xnorcc %g1, %i6, %i3 std %f4, [%l7 + 0x50] loop_4275: movre %o5, %o0, %g2 loop_4276: bcc,pn %xcc, loop_4277 faligndata %f2, %f6, %f0 fble %fcc1, loop_4278 fmovs %f0, %f12 loop_4277: ldx [%l7 + 0x28], %o7 bge,pt %icc, loop_4279 loop_4278: sth %g6, [%l7 + 0x78] movrgz %g5, 0x363, %g3 smul %o6, 0x0C47, %o4 loop_4279: movgu %xcc, %l3, %l5 bvs loop_4280 ld [%l7 + 0x64], %f7 brz %i0, loop_4281 ble,a loop_4282 loop_4280: tn %xcc, 0x7 stb %i5, [%l7 + 0x39] loop_4281: stb %g7, [%l7 + 0x17] loop_4282: subcc %i7, 0x09EC, %o3 umul %o2, 0x1432, %g4 lduh [%l7 + 0x5A], %o1 movle %icc, %l0, %l1 stb %l4, [%l7 + 0x18] movcc %icc, %l6, %i4 ldd [%l7 + 0x78], %f10 fandnot2 %f4, %f0, %f14 fmovsg %xcc, %f14, %f10 movneg %icc, %i1, %l2 tsubcc %i2, %i6, %i3 std %f6, [%l7 + 0x10] movgu %xcc, %g1, %o5 fbug,a %fcc0, loop_4283 sth %o0, [%l7 + 0x48] ldd [%l7 + 0x20], %f14 fmovdleu %xcc, %f14, %f5 loop_4283: ld [%l7 + 0x48], %f13 movgu %xcc, %g2, %g6 stb %o7, [%l7 + 0x49] fmovdleu %xcc, %f8, %f6 fmul8x16al %f12, %f8, %f14 fandnot1s %f9, %f6, %f11 fmovsa %icc, %f3, %f7 bg,a,pt %icc, loop_4284 movne %icc, %g5, %o6 fnegd %f12, %f10 movne %icc, %g3, %l3 loop_4284: tge %xcc, 0x7 andncc %o4, %i0, %l5 ldx [%l7 + 0x28], %i5 xnorcc %g7, 0x0B87, %o3 fmovsge %icc, %f9, %f5 stb %i7, [%l7 + 0x0B] sth %g4, [%l7 + 0x60] addc %o2, 0x09A4, %l0 fcmpes %fcc3, %f9, %f5 ldsw [%l7 + 0x48], %o1 fmuld8ulx16 %f1, %f7, %f0 lduh [%l7 + 0x36], %l4 xnor %l1, 0x0C68, %i4 movvc %xcc, %i1, %l6 fpadd16s %f15, %f11, %f1 fmovrse %i2, %f14, %f15 bvs %xcc, loop_4285 ldsw [%l7 + 0x0C], %i6 std %f2, [%l7 + 0x20] lduh [%l7 + 0x46], %i3 loop_4285: ld [%l7 + 0x78], %f1 ldd [%l7 + 0x08], %f8 lduh [%l7 + 0x24], %g1 srax %o5, 0x1B, %o0 fble %fcc2, loop_4286 ldsb [%l7 + 0x57], %g2 ldd [%l7 + 0x68], %f0 fnor %f6, %f2, %f12 loop_4286: ldx [%l7 + 0x48], %g6 movrgez %o7, 0x28B, %g5 fmovsle %icc, %f13, %f0 fmovrdlz %l2, %f2, %f12 fpack32 %f12, %f0, %f0 fcmpne32 %f10, %f0, %o6 movl %xcc, %g3, %l3 fmovsneg %icc, %f1, %f2 movrgez %o4, 0x3E6, %i0 fpsub16 %f0, %f4, %f14 brgz,a %l5, loop_4287 sth %i5, [%l7 + 0x54] stx %g7, [%l7 + 0x70] alignaddr %i7, %o3, %o2 loop_4287: brgz %l0, loop_4288 edge16 %o1, %l4, %g4 tvc %xcc, 0x0 fbe,a %fcc0, loop_4289 loop_4288: lduw [%l7 + 0x38], %l1 ldsh [%l7 + 0x56], %i4 nop setx loop_4290, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4289: ld [%l7 + 0x24], %f15 lduw [%l7 + 0x30], %l6 fmul8x16al %f7, %f5, %f0 loop_4290: srlx %i2, %i6, %i1 movrgz %g1, %i3, %o0 st %f5, [%l7 + 0x7C] srax %o5, %g2, %g6 stb %g5, [%l7 + 0x6D] subc %o7, %o6, %l2 fmovrdlz %l3, %f8, %f4 pdist %f12, %f6, %f10 fmul8ulx16 %f2, %f4, %f14 st %f6, [%l7 + 0x74] sth %o4, [%l7 + 0x64] fandnot2 %f10, %f12, %f14 fmovsleu %xcc, %f14, %f13 fornot1s %f15, %f6, %f8 srl %g3, %i0, %i5 stx %l5, [%l7 + 0x20] ldx [%l7 + 0x68], %g7 fbuge %fcc3, loop_4291 stx %i7, [%l7 + 0x78] ldd [%l7 + 0x78], %f10 fbe,a %fcc2, loop_4292 loop_4291: udivx %o2, 0x01D4, %l0 move %icc, %o3, %l4 ldsb [%l7 + 0x15], %o1 loop_4292: edge16n %g4, %l1, %i4 ldsw [%l7 + 0x0C], %i2 fcmpne16 %f6, %f10, %i6 fxnors %f0, %f13, %f13 fcmpne32 %f0, %f4, %i1 stx %g1, [%l7 + 0x48] fmuld8ulx16 %f3, %f8, %f8 brz %l6, loop_4293 tg %xcc, 0x5 lduh [%l7 + 0x76], %i3 lduw [%l7 + 0x3C], %o5 loop_4293: fba %fcc0, loop_4294 fzeros %f15 ldsh [%l7 + 0x2E], %g2 fbge %fcc3, loop_4295 loop_4294: orncc %g6, 0x1CC2, %o0 fmovrsgz %g5, %f15, %f5 fbe %fcc3, loop_4296 loop_4295: bg,pn %xcc, loop_4297 movrgz %o6, %l2, %l3 st %f3, [%l7 + 0x48] loop_4296: bcs loop_4298 loop_4297: ld [%l7 + 0x58], %f11 lduh [%l7 + 0x1E], %o4 movgu %icc, %g3, %i0 loop_4298: andn %i5, %o7, %l5 bcc loop_4299 srax %i7, 0x15, %g7 fmovrsgz %l0, %f10, %f14 fmovda %xcc, %f7, %f8 loop_4299: mova %xcc, %o2, %o3 popc %l4, %o1 ba,a loop_4300 xor %g4, %l1, %i4 srax %i6, %i2, %i1 stw %l6, [%l7 + 0x50] loop_4300: stw %i3, [%l7 + 0x34] fcmpne16 %f0, %f2, %g1 movrlz %o5, 0x1F5, %g6 fmovdn %icc, %f11, %f4 fmovdpos %icc, %f3, %f13 fmovdvs %icc, %f1, %f11 fbl %fcc3, loop_4301 tg %xcc, 0x4 fmovdn %xcc, %f1, %f4 ldd [%l7 + 0x70], %f8 loop_4301: alignaddr %g2, %o0, %o6 subc %l2, %g5, %o4 tl %icc, 0x4 mulx %l3, %g3, %i5 fmovsge %xcc, %f13, %f15 srax %o7, %l5, %i7 fpsub16 %f4, %f14, %f12 fcmpgt16 %f10, %f2, %g7 stb %l0, [%l7 + 0x3E] brlz,a %i0, loop_4302 faligndata %f14, %f10, %f14 edge8 %o3, %o2, %o1 ld [%l7 + 0x34], %f8 loop_4302: fmul8x16 %f15, %f12, %f6 subc %g4, %l4, %l1 fand %f0, %f14, %f4 fmuld8ulx16 %f11, %f9, %f14 fmovrslez %i4, %f14, %f10 ldub [%l7 + 0x27], %i6 fxnor %f10, %f14, %f10 edge16ln %i1, %i2, %i3 be,a,pt %icc, loop_4303 movrne %l6, %o5, %g1 lduh [%l7 + 0x34], %g2 mova %xcc, %o0, %o6 loop_4303: movleu %xcc, %l2, %g5 movrgez %g6, 0x119, %l3 tne %icc, 0x5 fmovrde %g3, %f10, %f0 st %f7, [%l7 + 0x50] bg,a loop_4304 ld [%l7 + 0x14], %f11 ldx [%l7 + 0x40], %o4 movgu %icc, %i5, %o7 loop_4304: xor %i7, %l5, %l0 taddcc %i0, %g7, %o3 tn %icc, 0x1 fpack32 %f0, %f4, %f2 lduh [%l7 + 0x50], %o2 fmovrdgz %g4, %f4, %f6 stx %o1, [%l7 + 0x58] fblg,a %fcc1, loop_4305 fpack16 %f8, %f8 fcmpgt16 %f0, %f14, %l4 subc %l1, %i6, %i4 loop_4305: fbl,a %fcc3, loop_4306 lduw [%l7 + 0x24], %i1 fxnors %f8, %f10, %f0 fcmpne32 %f4, %f4, %i2 loop_4306: movgu %xcc, %l6, %i3 fmovrdgez %g1, %f0, %f6 ldsh [%l7 + 0x5A], %o5 mulscc %o0, %o6, %g2 fmuld8ulx16 %f3, %f1, %f2 bleu,pn %xcc, loop_4307 fnands %f7, %f9, %f7 ld [%l7 + 0x78], %f6 tsubcc %g5, 0x0D88, %g6 loop_4307: sth %l3, [%l7 + 0x6C] orn %g3, 0x0453, %l2 bge,pt %icc, loop_4308 tge %xcc, 0x1 for %f10, %f0, %f2 pdist %f12, %f6, %f2 loop_4308: fbn %fcc0, loop_4309 edge32l %o4, %o7, %i5 movgu %icc, %i7, %l0 array8 %l5, %i0, %g7 loop_4309: stx %o3, [%l7 + 0x38] fmovdl %xcc, %f0, %f1 fmovsleu %icc, %f15, %f8 ld [%l7 + 0x54], %f14 edge8 %o2, %o1, %l4 faligndata %f4, %f0, %f4 add %l1, %i6, %i4 srax %i1, %i2, %l6 fba,a %fcc1, loop_4310 fcmpne32 %f10, %f12, %i3 brnz %g1, loop_4311 fcmpes %fcc3, %f9, %f10 loop_4310: fsrc2s %f5, %f13 movn %icc, %o5, %o0 loop_4311: bpos %xcc, loop_4312 fcmple16 %f4, %f0, %o6 stw %g4, [%l7 + 0x54] sth %g2, [%l7 + 0x44] loop_4312: addcc %g5, %g6, %g3 std %f10, [%l7 + 0x50] fbo,a %fcc0, loop_4313 ldub [%l7 + 0x73], %l2 fmovdne %icc, %f11, %f15 fxor %f2, %f0, %f12 loop_4313: movle %icc, %l3, %o7 stb %i5, [%l7 + 0x5C] fsrc1s %f4, %f1 array8 %i7, %l0, %o4 fpack16 %f14, %f3 ldd [%l7 + 0x28], %f0 andncc %i0, %l5, %g7 ldd [%l7 + 0x58], %f12 stw %o3, [%l7 + 0x20] ldsw [%l7 + 0x0C], %o1 fsrc2s %f14, %f0 std %f8, [%l7 + 0x40] brz,a %o2, loop_4314 movle %xcc, %l4, %i6 fpack32 %f4, %f4, %f0 brgez,a %i4, loop_4315 loop_4314: tleu %icc, 0x2 st %f15, [%l7 + 0x58] fmovdvs %xcc, %f7, %f12 loop_4315: fmovd %f6, %f8 std %f8, [%l7 + 0x28] bvs,a %icc, loop_4316 ldub [%l7 + 0x40], %i1 fcmpne32 %f14, %f2, %l1 alignaddrl %i2, %l6, %g1 loop_4316: ldub [%l7 + 0x7C], %i3 fmovdle %xcc, %f1, %f8 ld [%l7 + 0x0C], %f9 udivcc %o0, 0x0F8C, %o6 tgu %xcc, 0x2 ldub [%l7 + 0x14], %o5 fbg %fcc1, loop_4317 xor %g4, 0x09F5, %g2 andn %g5, %g6, %l2 ld [%l7 + 0x18], %f2 loop_4317: fmovscc %xcc, %f8, %f12 fmovscc %icc, %f3, %f8 ldsw [%l7 + 0x2C], %l3 srlx %o7, 0x1E, %g3 ld [%l7 + 0x20], %f5 movrgz %i5, %i7, %l0 ldsb [%l7 + 0x74], %o4 ldd [%l7 + 0x10], %f12 movrlez %l5, %g7, %i0 fbuge %fcc0, loop_4318 fpmerge %f4, %f0, %f8 ldx [%l7 + 0x38], %o1 tge %xcc, 0x6 loop_4318: fmovrsne %o2, %f14, %f9 tn %icc, 0x7 brlz %o3, loop_4319 fmovdn %xcc, %f11, %f15 lduh [%l7 + 0x34], %l4 fmovde %icc, %f4, %f0 loop_4319: fbe %fcc1, loop_4320 bshuffle %f4, %f8, %f0 fxnors %f0, %f4, %f7 brgez %i6, loop_4321 loop_4320: srlx %i1, %i4, %l1 array8 %i2, %l6, %i3 ldub [%l7 + 0x23], %o0 loop_4321: andcc %g1, %o6, %o5 ldub [%l7 + 0x5A], %g2 bvc,a,pn %xcc, loop_4322 ldd [%l7 + 0x78], %f4 mulscc %g5, %g4, %g6 lduw [%l7 + 0x1C], %l3 loop_4322: fmovse %icc, %f0, %f0 andcc %o7, %l2, %i5 addcc %i7, %g3, %l0 lduw [%l7 + 0x20], %o4 ldd [%l7 + 0x30], %f12 fcmpgt32 %f12, %f2, %l5 sth %g7, [%l7 + 0x6E] fpsub16s %f12, %f10, %f1 tne %xcc, 0x4 addc %i0, %o2, %o3 movle %xcc, %o1, %l4 addc %i6, 0x1190, %i4 sllx %l1, %i2, %l6 sth %i1, [%l7 + 0x5E] fmovdleu %icc, %f12, %f14 ldsw [%l7 + 0x4C], %o0 lduw [%l7 + 0x5C], %i3 ldx [%l7 + 0x48], %o6 fmovrde %g1, %f12, %f2 fmovdge %icc, %f8, %f3 bpos,a,pn %xcc, loop_4323 movre %g2, 0x055, %g5 stw %o5, [%l7 + 0x1C] fnors %f10, %f3, %f11 loop_4323: fpmerge %f3, %f0, %f2 std %f12, [%l7 + 0x30] sth %g6, [%l7 + 0x74] fpsub32s %f0, %f6, %f10 stb %l3, [%l7 + 0x22] bne,a,pt %icc, loop_4324 bge,a loop_4325 ldx [%l7 + 0x30], %g4 fmul8x16 %f14, %f14, %f6 loop_4324: stx %l2, [%l7 + 0x50] loop_4325: ldx [%l7 + 0x48], %o7 alignaddr %i7, %i5, %g3 fmovrdlez %o4, %f14, %f14 addc %l5, 0x01E4, %l0 ldub [%l7 + 0x54], %g7 std %f12, [%l7 + 0x38] udivcc %i0, 0x177B, %o3 lduh [%l7 + 0x60], %o2 nop setx loop_4326, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done alignaddr %o1, %i6, %l4 fmovsa %xcc, %f8, %f5 sdivcc %l1, 0x1460, %i2 loop_4326: ldd [%l7 + 0x68], %f4 fmovdleu %xcc, %f12, %f5 sth %l6, [%l7 + 0x62] bn,pn %icc, loop_4327 fands %f3, %f2, %f8 std %f2, [%l7 + 0x60] tle %xcc, 0x2 loop_4327: fbg %fcc1, loop_4328 fmovsvs %xcc, %f8, %f13 fpack32 %f14, %f10, %f14 fpadd32s %f7, %f3, %f1 loop_4328: or %i4, %o0, %i3 fands %f5, %f7, %f4 ldd [%l7 + 0x58], %f2 ta %icc, 0x3 st %f7, [%l7 + 0x14] fexpand %f15, %f8 tgu %xcc, 0x3 udivcc %o6, 0x11AE, %i1 fmovdl %xcc, %f14, %f11 st %f12, [%l7 + 0x68] andcc %g2, %g1, %g5 bvc,a,pt %icc, loop_4329 ldub [%l7 + 0x79], %o5 movrne %l3, 0x047, %g4 lduh [%l7 + 0x32], %g6 loop_4329: or %l2, %o7, %i5 stx %i7, [%l7 + 0x08] fmovsneg %xcc, %f6, %f0 fmovdle %icc, %f6, %f13 udivcc %o4, 0x0AAE, %g3 bpos,pn %xcc, loop_4330 for %f2, %f14, %f2 bge loop_4331 ldd [%l7 + 0x08], %f4 loop_4330: st %f14, [%l7 + 0x3C] tgu %xcc, 0x2 loop_4331: bshuffle %f6, %f14, %f12 andn %l0, %l5, %g7 lduw [%l7 + 0x64], %i0 sth %o3, [%l7 + 0x4C] alignaddr %o2, %i6, %l4 st %f7, [%l7 + 0x10] ldub [%l7 + 0x6C], %o1 lduw [%l7 + 0x30], %i2 fpsub32 %f14, %f14, %f8 fmovdg %xcc, %f12, %f13 st %f11, [%l7 + 0x58] tvc %xcc, 0x3 std %f14, [%l7 + 0x38] movg %xcc, %l6, %i4 movge %xcc, %l1, %i3 fsrc2s %f10, %f12 umulcc %o0, %o6, %g2 taddcctv %i1, 0x0482, %g1 edge8ln %o5, %g5, %g4 edge8n %l3, %g6, %l2 ldsh [%l7 + 0x7E], %o7 fcmple32 %f0, %f12, %i7 stx %i5, [%l7 + 0x58] tvc %xcc, 0x6 fexpand %f11, %f0 ldub [%l7 + 0x39], %o4 ldsh [%l7 + 0x08], %g3 fnors %f1, %f0, %f9 movvc %xcc, %l5, %l0 movrne %i0, %o3, %o2 edge32l %i6, %g7, %l4 stw %i2, [%l7 + 0x34] addcc %l6, %o1, %l1 edge32l %i3, %i4, %o0 stb %g2, [%l7 + 0x57] addc %o6, 0x17C0, %g1 fpsub16s %f12, %f13, %f4 fones %f13 edge32l %o5, %i1, %g4 fcmpgt16 %f10, %f14, %l3 umulcc %g5, %g6, %l2 fmovsge %icc, %f10, %f9 fmovsleu %xcc, %f15, %f4 lduh [%l7 + 0x2E], %i7 ld [%l7 + 0x30], %f13 fandnot2s %f13, %f0, %f8 fmovsne %xcc, %f2, %f1 orcc %o7, %o4, %i5 ldsh [%l7 + 0x08], %l5 edge16l %g3, %l0, %i0 st %f9, [%l7 + 0x0C] fbule,a %fcc3, loop_4332 bneg %xcc, loop_4333 be %icc, loop_4334 movge %xcc, %o2, %i6 loop_4332: ldx [%l7 + 0x78], %o3 loop_4333: tleu %icc, 0x0 loop_4334: fbu %fcc3, loop_4335 sdivx %g7, 0x0BF5, %l4 srl %l6, %o1, %i2 xorcc %l1, 0x10F3, %i3 loop_4335: fmovdvs %xcc, %f6, %f13 array8 %i4, %g2, %o0 stx %o6, [%l7 + 0x40] for %f4, %f10, %f2 std %f0, [%l7 + 0x08] stb %o5, [%l7 + 0x0B] umulcc %i1, %g1, %l3 movg %icc, %g5, %g6 fnot2 %f14, %f8 fabsd %f14, %f2 stw %l2, [%l7 + 0x4C] sth %g4, [%l7 + 0x48] lduw [%l7 + 0x10], %o7 fbul %fcc1, loop_4336 and %i7, 0x16D9, %o4 ldsh [%l7 + 0x1E], %l5 mova %xcc, %i5, %g3 loop_4336: fmovscc %xcc, %f3, %f15 ldsw [%l7 + 0x78], %i0 fcmps %fcc1, %f4, %f7 ba loop_4337 sth %o2, [%l7 + 0x2C] fmovs %f15, %f1 fbo,a %fcc2, loop_4338 loop_4337: bvc,a,pn %icc, loop_4339 ba loop_4340 xor %l0, %i6, %o3 loop_4338: sth %l4, [%l7 + 0x44] loop_4339: fcmpne32 %f12, %f10, %l6 loop_4340: fmovdne %xcc, %f0, %f9 st %f11, [%l7 + 0x48] brgz %o1, loop_4341 srax %g7, %i2, %i3 bn,a,pn %icc, loop_4342 fba,a %fcc2, loop_4343 loop_4341: fpsub32s %f9, %f6, %f5 fbn,a %fcc1, loop_4344 loop_4342: fmovdle %icc, %f1, %f5 loop_4343: stb %l1, [%l7 + 0x32] stx %i4, [%l7 + 0x50] loop_4344: fmovspos %xcc, %f8, %f11 movrgz %o0, 0x3A1, %g2 ld [%l7 + 0x24], %f8 fpackfix %f6, %f12 ldsb [%l7 + 0x23], %o5 brgez,a %o6, loop_4345 tsubcc %g1, %i1, %g5 movcc %icc, %l3, %g6 fbule,a %fcc1, loop_4346 loop_4345: fmovsge %icc, %f14, %f9 fornot2s %f5, %f1, %f7 mova %xcc, %g4, %o7 loop_4346: fcmpne32 %f12, %f2, %i7 ldd [%l7 + 0x68], %f4 ldd [%l7 + 0x38], %f2 sth %o4, [%l7 + 0x36] movge %icc, %l2, %i5 fmuld8sux16 %f11, %f12, %f12 ld [%l7 + 0x64], %f12 fmovdg %icc, %f9, %f6 ble loop_4347 or %g3, %l5, %o2 stb %i0, [%l7 + 0x60] edge32ln %l0, %o3, %l4 loop_4347: movcc %xcc, %l6, %i6 tcc %xcc, 0x6 edge16n %g7, %o1, %i2 stx %l1, [%l7 + 0x70] stx %i4, [%l7 + 0x78] fmovde %xcc, %f4, %f12 xnorcc %i3, %g2, %o0 stx %o5, [%l7 + 0x50] brgz,a %o6, loop_4348 movge %xcc, %g1, %i1 fmovscc %icc, %f14, %f3 stw %g5, [%l7 + 0x14] loop_4348: fmuld8sux16 %f14, %f11, %f12 ldsb [%l7 + 0x6C], %l3 subc %g4, 0x185D, %g6 tleu %xcc, 0x5 fpmerge %f9, %f9, %f4 fnot2s %f13, %f1 fmovsn %icc, %f2, %f9 std %f2, [%l7 + 0x40] edge32l %o7, %i7, %o4 fxnor %f4, %f0, %f12 fandnot2s %f2, %f14, %f1 fnot2 %f6, %f2 ldx [%l7 + 0x50], %l2 bneg,a loop_4349 lduw [%l7 + 0x4C], %i5 fmovsl %xcc, %f1, %f1 subccc %l5, %o2, %g3 loop_4349: stb %l0, [%l7 + 0x46] orn %o3, 0x1D0E, %i0 movcc %icc, %l6, %i6 ld [%l7 + 0x7C], %f7 lduw [%l7 + 0x38], %l4 ldub [%l7 + 0x0E], %g7 edge32ln %i2, %o1, %i4 bgu,a,pn %icc, loop_4350 stx %i3, [%l7 + 0x38] ldsb [%l7 + 0x1F], %l1 xor %g2, 0x15DE, %o0 loop_4350: bpos,a,pt %xcc, loop_4351 ldsw [%l7 + 0x44], %o5 fmovde %xcc, %f0, %f5 ldx [%l7 + 0x48], %o6 loop_4351: fmul8x16au %f0, %f7, %f10 ldsb [%l7 + 0x2A], %i1 orcc %g1, 0x1B53, %l3 ldd [%l7 + 0x28], %f12 ldx [%l7 + 0x28], %g4 mulx %g5, %g6, %o7 edge8l %o4, %i7, %i5 st %f11, [%l7 + 0x30] ba,a,pt %icc, loop_4352 tge %icc, 0x2 brlez,a %l2, loop_4353 andn %o2, %g3, %l5 loop_4352: edge16l %o3, %i0, %l0 stx %l6, [%l7 + 0x30] loop_4353: sdivx %i6, 0x0281, %l4 fmovrdgez %i2, %f4, %f4 fnor %f12, %f6, %f12 fblg %fcc1, loop_4354 mulscc %o1, 0x1007, %g7 fbne %fcc0, loop_4355 fexpand %f14, %f10 loop_4354: ldsb [%l7 + 0x13], %i3 ldub [%l7 + 0x79], %i4 loop_4355: fmovscs %xcc, %f9, %f10 mulx %l1, 0x04CE, %g2 taddcctv %o5, %o0, %i1 movvc %icc, %g1, %o6 bcs loop_4356 movgu %xcc, %g4, %g5 brz %g6, loop_4357 st %f3, [%l7 + 0x10] loop_4356: sdiv %l3, 0x02E2, %o7 bvc,a %xcc, loop_4358 loop_4357: fexpand %f15, %f8 brz %o4, loop_4359 fbne %fcc3, loop_4360 loop_4358: tleu %xcc, 0x6 movrgz %i5, %l2, %o2 loop_4359: sdivcc %i7, 0x19F1, %l5 loop_4360: fones %f0 tne %icc, 0x0 bn loop_4361 fmovsvc %xcc, %f8, %f0 tne %icc, 0x4 fandnot2s %f4, %f15, %f1 loop_4361: umul %g3, %i0, %o3 tsubcc %l6, %i6, %l4 tl %xcc, 0x7 bge loop_4362 ldd [%l7 + 0x48], %f6 st %f11, [%l7 + 0x70] sth %i2, [%l7 + 0x76] loop_4362: sethi 0x0A26, %o1 fbo,a %fcc1, loop_4363 mulx %g7, 0x0AB7, %i3 fnegd %f4, %f10 fzeros %f1 loop_4363: sth %l0, [%l7 + 0x1E] fmovrdgez %i4, %f2, %f6 ldsb [%l7 + 0x63], %g2 bl,pt %xcc, loop_4364 lduw [%l7 + 0x18], %o5 stw %l1, [%l7 + 0x50] bgu loop_4365 loop_4364: fpadd32s %f12, %f7, %f11 fmovrslz %o0, %f5, %f8 umulcc %g1, %i1, %g4 loop_4365: stx %o6, [%l7 + 0x50] fmovrse %g6, %f1, %f3 ldsh [%l7 + 0x0A], %g5 fmovdcs %xcc, %f10, %f1 sll %l3, 0x16, %o7 fnot2s %f4, %f13 fmovrde %o4, %f14, %f12 stx %l2, [%l7 + 0x60] fornot1s %f13, %f11, %f3 te %icc, 0x4 fbn,a %fcc3, loop_4366 fxnors %f0, %f10, %f13 fnands %f1, %f1, %f6 stx %o2, [%l7 + 0x70] loop_4366: tne %xcc, 0x4 stb %i7, [%l7 + 0x51] stx %l5, [%l7 + 0x28] edge32ln %i5, %g3, %i0 fornot1s %f14, %f11, %f9 stb %l6, [%l7 + 0x2E] tsubcc %i6, %o3, %l4 bgu,a loop_4367 ldsw [%l7 + 0x24], %i2 fcmpes %fcc1, %f14, %f9 bgu,a %xcc, loop_4368 loop_4367: lduw [%l7 + 0x74], %o1 fnands %f6, %f3, %f0 fxnor %f10, %f4, %f14 loop_4368: sth %i3, [%l7 + 0x38] ldsh [%l7 + 0x30], %l0 tle %xcc, 0x0 bl,pt %xcc, loop_4369 fbu,a %fcc3, loop_4370 fmovsleu %xcc, %f8, %f0 alignaddr %i4, %g2, %g7 loop_4369: ld [%l7 + 0x2C], %f13 loop_4370: tgu %xcc, 0x7 srax %o5, %o0, %g1 ba,a,pn %xcc, loop_4371 stb %i1, [%l7 + 0x1F] tsubcctv %g4, 0x06EB, %l1 st %f0, [%l7 + 0x40] loop_4371: ldsw [%l7 + 0x60], %g6 lduh [%l7 + 0x60], %g5 ldsb [%l7 + 0x5A], %l3 stw %o7, [%l7 + 0x18] ldsw [%l7 + 0x0C], %o6 fexpand %f14, %f14 ldsh [%l7 + 0x6A], %o4 fcmpgt32 %f4, %f14, %o2 fnegd %f6, %f12 bn,a loop_4372 mulscc %i7, %l5, %i5 std %f8, [%l7 + 0x60] fmovrdgz %g3, %f6, %f6 loop_4372: ldx [%l7 + 0x28], %l2 bl,a,pn %icc, loop_4373 movne %icc, %i0, %i6 ldx [%l7 + 0x28], %o3 fbn %fcc0, loop_4374 loop_4373: fandnot1 %f14, %f2, %f10 sdiv %l6, 0x1876, %i2 brlez %l4, loop_4375 loop_4374: fandnot1s %f3, %f15, %f2 fcmpd %fcc0, %f8, %f8 fmovspos %icc, %f2, %f13 loop_4375: fmovsg %icc, %f2, %f12 fcmpeq16 %f8, %f6, %i3 smul %o1, %l0, %i4 fbule,a %fcc2, loop_4376 edge16 %g7, %g2, %o0 st %f3, [%l7 + 0x34] brlez %o5, loop_4377 loop_4376: subccc %i1, 0x0DD5, %g1 st %f9, [%l7 + 0x48] movvc %xcc, %l1, %g4 loop_4377: fmovdle %icc, %f9, %f5 ldd [%l7 + 0x38], %f14 fand %f8, %f8, %f0 fbn %fcc1, loop_4378 fmovrslez %g5, %f10, %f14 ldsw [%l7 + 0x48], %l3 stw %o7, [%l7 + 0x64] loop_4378: fnor %f14, %f4, %f0 ldsb [%l7 + 0x23], %o6 alignaddr %o4, %o2, %g6 sethi 0x1417, %i7 fcmpeq16 %f2, %f4, %l5 fsrc1 %f12, %f2 std %f2, [%l7 + 0x30] xnorcc %i5, 0x091A, %g3 fmovscs %xcc, %f1, %f13 movvc %icc, %l2, %i6 sub %i0, 0x0809, %o3 fpsub32s %f12, %f7, %f8 tneg %icc, 0x1 stb %l6, [%l7 + 0x12] udiv %l4, 0x0429, %i2 ldsw [%l7 + 0x10], %i3 movn %xcc, %o1, %i4 subccc %g7, %l0, %g2 fmovrse %o0, %f9, %f15 move %xcc, %i1, %o5 edge32l %l1, %g4, %g5 st %f11, [%l7 + 0x34] srl %g1, 0x09, %l3 fmuld8ulx16 %f11, %f1, %f4 stb %o6, [%l7 + 0x60] st %f1, [%l7 + 0x20] edge32l %o4, %o2, %g6 fba %fcc3, loop_4379 srl %i7, 0x13, %o7 andncc %i5, %g3, %l2 fmovrdlez %i6, %f4, %f0 loop_4379: edge16 %i0, %l5, %l6 bcc loop_4380 subcc %l4, 0x1F66, %i2 tcs %xcc, 0x3 fnand %f12, %f8, %f14 loop_4380: fbo %fcc3, loop_4381 fands %f10, %f9, %f11 fmovrdgz %o3, %f2, %f12 fnot1s %f15, %f8 loop_4381: stw %i3, [%l7 + 0x50] stx %o1, [%l7 + 0x20] sra %i4, 0x13, %g7 sth %l0, [%l7 + 0x4A] stb %o0, [%l7 + 0x4B] udivx %i1, 0x0ACF, %o5 ldub [%l7 + 0x7D], %l1 lduh [%l7 + 0x7A], %g4 sllx %g2, 0x07, %g5 ldd [%l7 + 0x18], %f0 stw %l3, [%l7 + 0x2C] sdivx %o6, 0x085D, %g1 alignaddr %o2, %o4, %i7 ldsw [%l7 + 0x34], %o7 stx %g6, [%l7 + 0x50] tg %xcc, 0x7 st %f4, [%l7 + 0x1C] stw %i5, [%l7 + 0x50] ldsb [%l7 + 0x5A], %l2 fmovsl %icc, %f5, %f14 mulscc %i6, 0x0421, %g3 movge %xcc, %l5, %i0 fmovspos %icc, %f5, %f3 mulx %l4, 0x0417, %i2 lduh [%l7 + 0x72], %o3 ldub [%l7 + 0x25], %l6 edge16 %o1, %i4, %i3 stx %l0, [%l7 + 0x68] faligndata %f0, %f2, %f4 fmovdvs %icc, %f11, %f9 fmovrde %o0, %f2, %f2 fbule,a %fcc2, loop_4382 fmovdg %icc, %f12, %f9 lduh [%l7 + 0x56], %i1 stw %g7, [%l7 + 0x24] loop_4382: sth %o5, [%l7 + 0x1A] ldx [%l7 + 0x30], %l1 ldsb [%l7 + 0x1A], %g4 andn %g5, %l3, %o6 fabsd %f8, %f0 brlz,a %g2, loop_4383 addc %g1, %o4, %i7 fmovrsgez %o7, %f8, %f1 smulcc %g6, %o2, %l2 loop_4383: orncc %i5, 0x0C1F, %i6 fmovrde %l5, %f6, %f14 sth %g3, [%l7 + 0x40] std %f14, [%l7 + 0x60] lduh [%l7 + 0x58], %l4 fnot1s %f8, %f5 ldx [%l7 + 0x08], %i2 sth %o3, [%l7 + 0x7E] edge32l %i0, %o1, %l6 bg loop_4384 move %icc, %i4, %i3 bg,a,pn %xcc, loop_4385 tne %icc, 0x6 loop_4384: subc %o0, %l0, %g7 stb %i1, [%l7 + 0x2B] loop_4385: ldsw [%l7 + 0x4C], %o5 ld [%l7 + 0x78], %f8 for %f4, %f6, %f2 fzeros %f2 siam 0x5 fcmple16 %f2, %f14, %g4 tge %xcc, 0x7 smulcc %l1, %l3, %g5 edge8 %g2, %g1, %o4 ldsh [%l7 + 0x74], %o6 fzero %f2 stb %i7, [%l7 + 0x44] fpsub32s %f2, %f2, %f2 fcmps %fcc1, %f7, %f7 sllx %g6, 0x01, %o2 movl %xcc, %l2, %i5 ldsh [%l7 + 0x66], %i6 movcc %icc, %o7, %g3 edge16ln %l5, %l4, %o3 fbne %fcc3, loop_4386 fmovd %f6, %f8 edge16 %i0, %i2, %l6 ldx [%l7 + 0x60], %i4 loop_4386: ldx [%l7 + 0x50], %i3 alignaddrl %o1, %o0, %g7 fcmpne16 %f0, %f6, %l0 ldsh [%l7 + 0x24], %i1 nop setx loop_4387, %l0, %l1 jmpl %l1, %g4 sth %l1, [%l7 + 0x26] ld [%l7 + 0x28], %f4 fcmpne16 %f2, %f2, %o5 loop_4387: sth %l3, [%l7 + 0x72] andcc %g2, 0x190C, %g5 sdivx %g1, 0x0F67, %o4 fpsub16 %f12, %f8, %f0 bg loop_4388 fandnot1 %f14, %f4, %f4 subc %o6, 0x0A40, %g6 bn,pt %xcc, loop_4389 loop_4388: sra %o2, %l2, %i5 movrgz %i7, %i6, %o7 fnor %f0, %f6, %f14 loop_4389: lduh [%l7 + 0x1C], %l5 lduh [%l7 + 0x1E], %l4 fnor %f10, %f4, %f2 fnand %f4, %f6, %f2 movvs %xcc, %o3, %i0 movne %xcc, %g3, %l6 taddcctv %i2, %i3, %o1 fandnot2s %f6, %f2, %f9 ldsh [%l7 + 0x24], %i4 st %f14, [%l7 + 0x54] andn %g7, 0x0270, %o0 lduh [%l7 + 0x30], %l0 ldd [%l7 + 0x70], %f2 be,a,pt %xcc, loop_4390 movgu %xcc, %i1, %g4 ldub [%l7 + 0x22], %l1 fbug %fcc2, loop_4391 loop_4390: ldd [%l7 + 0x20], %f8 ldsb [%l7 + 0x20], %l3 fmovsvs %icc, %f15, %f8 loop_4391: fmovsgu %xcc, %f15, %f14 subccc %g2, 0x1B86, %o5 movpos %icc, %g5, %o4 edge16 %o6, %g6, %o2 ld [%l7 + 0x28], %f11 fmovrdgez %l2, %f8, %f6 fmovrsgez %g1, %f9, %f0 fcmpeq32 %f0, %f14, %i5 movvc %icc, %i6, %i7 fmovrdlez %l5, %f14, %f14 fmovsleu %xcc, %f0, %f8 umul %o7, 0x11C8, %o3 fornot2 %f4, %f14, %f0 ldx [%l7 + 0x18], %l4 stx %i0, [%l7 + 0x28] sth %l6, [%l7 + 0x78] lduw [%l7 + 0x10], %g3 ble,pt %icc, loop_4392 ldub [%l7 + 0x79], %i2 bpos loop_4393 fmovsgu %xcc, %f7, %f4 loop_4392: fmovdleu %icc, %f3, %f1 fcmpgt32 %f12, %f0, %o1 loop_4393: ldx [%l7 + 0x18], %i3 ldub [%l7 + 0x15], %i4 st %f0, [%l7 + 0x74] fmovd %f14, %f12 fmovsneg %icc, %f5, %f6 ldx [%l7 + 0x38], %o0 fandnot1 %f2, %f8, %f2 ta %icc, 0x6 ldsw [%l7 + 0x78], %g7 movrlez %i1, %l0, %l1 fornot2 %f2, %f6, %f14 andn %l3, 0x1826, %g4 ld [%l7 + 0x6C], %f14 fmovdne %xcc, %f11, %f7 stw %g2, [%l7 + 0x74] lduh [%l7 + 0x48], %o5 be,pt %icc, loop_4394 fbne %fcc0, loop_4395 ld [%l7 + 0x68], %f14 fbug,a %fcc2, loop_4396 loop_4394: nop setx loop_4397, %l0, %l1 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_4395: fmul8x16al %f11, %f10, %f12 lduh [%l7 + 0x50], %g5 loop_4396: fmuld8ulx16 %f15, %f13, %f8 loop_4397: andncc %o4, %o6, %o2 sll %g6, 0x05, %g1 fbn %fcc2, loop_4398 andn %l2, %i6, %i7 st %f14, [%l7 + 0x58] stb %l5, [%l7 + 0x28] loop_4398: st %f15, [%l7 + 0x3C] ba loop_4399 lduh [%l7 + 0x54], %i5 udivx %o7, 0x0144, %l4 movne %icc, %o3, %i0 loop_4399: st %f1, [%l7 + 0x1C] stw %l6, [%l7 + 0x38] lduh [%l7 + 0x48], %g3 ldd [%l7 + 0x78], %f6 fmovs %f0, %f1 stw %i2, [%l7 + 0x1C] bpos,a %icc, loop_4400 fcmpgt16 %f0, %f12, %i3 srax %o1, 0x1D, %i4 ldsb [%l7 + 0x76], %o0 loop_4400: ldd [%l7 + 0x50], %f8 ldx [%l7 + 0x70], %g7 fexpand %f12, %f10 ld [%l7 + 0x14], %f14 umulcc %i1, %l1, %l3 fbo,a %fcc1, loop_4401 st %f1, [%l7 + 0x10] std %f6, [%l7 + 0x50] be,a,pn %xcc, loop_4402 loop_4401: std %f0, [%l7 + 0x40] fmovdvc %xcc, %f6, %f0 edge8 %g4, %g2, %l0 loop_4402: bneg,pt %icc, loop_4403 brgz,a %g5, loop_4404 fpadd32s %f5, %f4, %f8 edge8l %o4, %o6, %o2 loop_4403: sllx %o5, 0x14, %g6 loop_4404: edge16ln %l2, %i6, %g1 subcc %l5, 0x0C29, %i5 brz %o7, loop_4405 fbge %fcc0, loop_4406 array16 %l4, %i7, %o3 ld [%l7 + 0x1C], %f7 loop_4405: sth %i0, [%l7 + 0x12] loop_4406: ldsw [%l7 + 0x38], %l6 te %xcc, 0x7 brgz,a %i2, loop_4407 fnot1 %f2, %f4 fba %fcc2, loop_4408 lduw [%l7 + 0x74], %g3 loop_4407: umulcc %o1, 0x0B67, %i3 fmovrdgz %i4, %f12, %f14 loop_4408: fmovdcs %xcc, %f12, %f5 fornot1s %f3, %f9, %f13 fmovse %icc, %f2, %f8 fmovrslez %g7, %f3, %f14 movvs %icc, %o0, %i1 tvs %xcc, 0x3 ldsw [%l7 + 0x38], %l1 lduw [%l7 + 0x08], %l3 fbuge %fcc2, loop_4409 lduw [%l7 + 0x7C], %g4 fpadd32s %f3, %f11, %f8 fba %fcc1, loop_4410 loop_4409: movrgz %g2, %g5, %o4 movre %l0, 0x3E2, %o6 ldub [%l7 + 0x69], %o5 loop_4410: fmovdn %icc, %f11, %f7 ldub [%l7 + 0x14], %g6 fmovdl %xcc, %f12, %f5 ldx [%l7 + 0x18], %o2 ldsw [%l7 + 0x0C], %i6 ldd [%l7 + 0x10], %f2 ldub [%l7 + 0x3A], %g1 fmovrdgez %l2, %f0, %f4 fmovscs %icc, %f14, %f14 fbug %fcc1, loop_4411 fnor %f6, %f10, %f6 fsrc2 %f8, %f4 addcc %l5, %o7, %i5 loop_4411: ldsw [%l7 + 0x68], %l4 fmovdvc %icc, %f7, %f14 fmovscs %xcc, %f0, %f1 ldsh [%l7 + 0x60], %i7 ld [%l7 + 0x3C], %f4 andncc %o3, %l6, %i2 te %icc, 0x2 subcc %g3, %o1, %i0 fbuge %fcc1, loop_4412 ldub [%l7 + 0x69], %i3 sdiv %i4, 0x0439, %o0 fmovrse %g7, %f0, %f13 loop_4412: lduw [%l7 + 0x60], %i1 st %f1, [%l7 + 0x78] smul %l3, %l1, %g4 fmovscc %xcc, %f9, %f3 stb %g5, [%l7 + 0x10] ldsb [%l7 + 0x51], %g2 ldd [%l7 + 0x58], %f4 stw %l0, [%l7 + 0x34] st %f11, [%l7 + 0x54] movrgez %o6, %o4, %g6 bn,a %icc, loop_4413 st %f4, [%l7 + 0x4C] ldsw [%l7 + 0x50], %o2 edge32ln %o5, %i6, %g1 loop_4413: te %icc, 0x4 fblg %fcc3, loop_4414 bleu,a loop_4415 ld [%l7 + 0x4C], %f14 bvc,a,pn %icc, loop_4416 loop_4414: brnz,a %l5, loop_4417 loop_4415: fmovrdgz %o7, %f4, %f0 fbn,a %fcc3, loop_4418 loop_4416: fzeros %f7 loop_4417: tsubcc %l2, 0x06DD, %i5 fmovrsne %i7, %f10, %f5 loop_4418: fandnot1 %f12, %f10, %f2 fpsub16s %f7, %f2, %f10 fones %f3 alignaddr %o3, %l6, %l4 stw %g3, [%l7 + 0x20] fbge %fcc2, loop_4419 tsubcc %o1, %i2, %i3 bvs loop_4420 sdiv %i4, 0x1631, %o0 loop_4419: fmovrde %i0, %f14, %f10 fmovdgu %icc, %f5, %f3 loop_4420: brz,a %i1, loop_4421 fmul8sux16 %f2, %f2, %f12 ldsw [%l7 + 0x40], %l3 st %f8, [%l7 + 0x18] loop_4421: movcs %icc, %l1, %g7 sethi 0x1DA1, %g5 ldx [%l7 + 0x28], %g4 bvc,a %icc, loop_4422 fmovsle %icc, %f14, %f7 fmovscc %xcc, %f15, %f10 fmovrslz %g2, %f8, %f5 loop_4422: ld [%l7 + 0x7C], %f7 fnot1 %f8, %f0 ldd [%l7 + 0x60], %f4 taddcc %o6, %l0, %o4 bg,pt %xcc, loop_4423 taddcc %g6, %o2, %o5 bl,a,pn %xcc, loop_4424 brgez %g1, loop_4425 loop_4423: stw %i6, [%l7 + 0x38] fpadd16s %f2, %f14, %f3 loop_4424: orncc %o7, 0x02D7, %l2 loop_4425: stb %i5, [%l7 + 0x5F] array32 %i7, %l5, %l6 ldsh [%l7 + 0x3A], %o3 tle %icc, 0x2 fmovsvs %icc, %f12, %f6 stx %l4, [%l7 + 0x08] fnot2s %f1, %f6 fcmple32 %f10, %f12, %o1 st %f6, [%l7 + 0x10] fbu,a %fcc1, loop_4426 fmovrslez %g3, %f13, %f8 fmovrsne %i3, %f6, %f11 sth %i4, [%l7 + 0x3C] loop_4426: xnorcc %o0, %i2, %i0 movge %xcc, %l3, %l1 fsrc2s %f9, %f0 srax %i1, 0x07, %g5 ldd [%l7 + 0x70], %f2 ldsb [%l7 + 0x6A], %g7 ldd [%l7 + 0x40], %f14 ldsw [%l7 + 0x08], %g2 tcs %xcc, 0x5 lduh [%l7 + 0x38], %g4 stb %l0, [%l7 + 0x2C] udiv %o6, 0x1D93, %g6 bneg,a,pt %icc, loop_4427 ldd [%l7 + 0x10], %f14 edge32n %o2, %o5, %g1 ldd [%l7 + 0x18], %f12 loop_4427: fcmpes %fcc0, %f10, %f15 sth %i6, [%l7 + 0x50] ldub [%l7 + 0x65], %o7 smulcc %l2, %o4, %i7 fmuld8sux16 %f15, %f10, %f12 bcs,a loop_4428 tsubcc %i5, %l5, %o3 fmul8x16al %f6, %f1, %f4 fpadd32 %f4, %f12, %f10 loop_4428: fmovscc %xcc, %f3, %f3 fcmps %fcc3, %f5, %f12 bvs,pt %xcc, loop_4429 movl %icc, %l6, %l4 fmovde %icc, %f6, %f11 fmovdn %icc, %f1, %f10 loop_4429: xor %o1, %g3, %i4 movvs %icc, %i3, %o0 movle %icc, %i0, %i2 movrgz %l3, %l1, %g5 edge16l %g7, %i1, %g4 xnorcc %g2, %l0, %o6 fnand %f10, %f10, %f10 movrlz %g6, %o2, %g1 ldub [%l7 + 0x5A], %i6 sllx %o5, %l2, %o7 fcmpeq32 %f4, %f6, %i7 fmovdge %xcc, %f7, %f3 taddcc %i5, %l5, %o4 fcmps %fcc3, %f8, %f2 bvc %xcc, loop_4430 udiv %o3, 0x0919, %l4 movg %icc, %l6, %o1 fnors %f1, %f4, %f0 loop_4430: fpsub32s %f8, %f3, %f5 faligndata %f0, %f2, %f2 be,a %xcc, loop_4431 sdivx %i4, 0x0B8A, %g3 sra %i3, %o0, %i0 movl %xcc, %l3, %i2 loop_4431: srax %g5, %g7, %i1 edge16 %g4, %g2, %l1 fmovsge %xcc, %f0, %f4 tle %xcc, 0x2 fxors %f14, %f8, %f3 std %f12, [%l7 + 0x78] fabsd %f8, %f10 ldx [%l7 + 0x40], %o6 fmovrsgz %g6, %f5, %f8 lduw [%l7 + 0x08], %l0 fmul8ulx16 %f10, %f8, %f0 std %f14, [%l7 + 0x58] movrne %o2, %g1, %o5 stx %l2, [%l7 + 0x38] fpadd16 %f0, %f4, %f0 fbne,a %fcc3, loop_4432 bvs,a %xcc, loop_4433 srl %i6, 0x10, %i7 movcc %xcc, %i5, %o7 loop_4432: subccc %o4, %l5, %l4 loop_4433: ldsw [%l7 + 0x14], %o3 ldsw [%l7 + 0x14], %o1 ldx [%l7 + 0x20], %i4 fmovdge %xcc, %f3, %f7 sth %l6, [%l7 + 0x6E] fandnot1 %f12, %f0, %f12 fmovdn %xcc, %f8, %f2 fmovsa %icc, %f2, %f5 tcc %xcc, 0x5 bpos,pn %xcc, loop_4434 edge32n %i3, %o0, %i0 brlz,a %g3, loop_4435 fmovsne %icc, %f0, %f9 loop_4434: fmovse %icc, %f8, %f7 std %f12, [%l7 + 0x58] loop_4435: and %i2, 0x1007, %l3 sra %g7, 0x19, %g5 ldsb [%l7 + 0x76], %i1 sdivx %g4, 0x0CE5, %g2 fnor %f12, %f8, %f0 fbne %fcc3, loop_4436 fmul8x16 %f7, %f6, %f2 brgez %o6, loop_4437 ld [%l7 + 0x08], %f10 loop_4436: stw %g6, [%l7 + 0x58] stw %l1, [%l7 + 0x68] loop_4437: array16 %l0, %g1, %o2 stb %o5, [%l7 + 0x6E] fabsd %f14, %f2 edge16l %l2, %i6, %i5 ldsw [%l7 + 0x34], %i7 fmovdgu %icc, %f9, %f5 fzeros %f5 bvc,a %icc, loop_4438 ldx [%l7 + 0x50], %o4 fand %f12, %f6, %f4 sllx %o7, 0x0F, %l4 loop_4438: faligndata %f2, %f4, %f10 movre %l5, %o3, %o1 fmovsgu %icc, %f14, %f11 sth %i4, [%l7 + 0x5C] fpsub16 %f14, %f8, %f6 fmovspos %icc, %f7, %f12 movne %icc, %l6, %i3 fmovdn %xcc, %f1, %f0 brlz %i0, loop_4439 bn,a,pt %icc, loop_4440 call loop_4441 ldsw [%l7 + 0x68], %g3 loop_4439: ldsh [%l7 + 0x14], %i2 loop_4440: fmovdge %icc, %f14, %f10 loop_4441: fmovsne %xcc, %f8, %f0 ldx [%l7 + 0x30], %l3 orn %o0, 0x1FFF, %g5 ld [%l7 + 0x70], %f14 tsubcc %g7, %i1, %g2 umul %g4, %g6, %o6 movcs %icc, %l0, %g1 array32 %l1, %o5, %l2 ldsh [%l7 + 0x12], %i6 fmovrslz %i5, %f12, %f12 ldd [%l7 + 0x48], %f4 fmul8x16al %f1, %f9, %f14 xorcc %i7, %o4, %o2 st %f14, [%l7 + 0x10] fmovrdlez %l4, %f10, %f10 fmovscc %xcc, %f11, %f2 movpos %icc, %l5, %o3 xnor %o7, 0x1647, %o1 be %xcc, loop_4442 fmovdn %xcc, %f12, %f8 edge16n %l6, %i4, %i0 tneg %xcc, 0x0 loop_4442: move %icc, %g3, %i2 tn %icc, 0x1 tvs %icc, 0x1 tsubcctv %l3, %i3, %g5 tneg %xcc, 0x3 ldsb [%l7 + 0x5C], %o0 edge8n %g7, %g2, %i1 fsrc2s %f9, %f13 edge8 %g6, %g4, %l0 ldd [%l7 + 0x58], %f14 fcmple32 %f2, %f12, %g1 ld [%l7 + 0x44], %f12 subccc %l1, %o6, %o5 tsubcc %l2, 0x1EB7, %i5 fmul8sux16 %f14, %f12, %f8 tne %xcc, 0x4 smul %i7, 0x0293, %i6 tcc %icc, 0x4 ldd [%l7 + 0x48], %f4 bpos %icc, loop_4443 ta %icc, 0x5 fand %f8, %f8, %f10 bcc,a loop_4444 loop_4443: ldx [%l7 + 0x10], %o4 fmovsn %xcc, %f6, %f6 movrgz %l4, 0x1AE, %o2 loop_4444: ldsh [%l7 + 0x16], %o3 fcmped %fcc3, %f2, %f6 ldx [%l7 + 0x20], %l5 stb %o7, [%l7 + 0x60] be,a %icc, loop_4445 lduh [%l7 + 0x5C], %l6 st %f5, [%l7 + 0x3C] fcmpeq32 %f10, %f10, %o1 loop_4445: tpos %icc, 0x4 fpadd32s %f14, %f7, %f9 mova %xcc, %i0, %i4 ldsb [%l7 + 0x7C], %g3 nop setx loop_4446, %l0, %l1 jmpl %l1, %l3 tsubcctv %i2, 0x090C, %g5 fpmerge %f8, %f4, %f2 std %f8, [%l7 + 0x70] loop_4446: mulx %o0, 0x0BD8, %g7 bvc,pt %icc, loop_4447 ldsw [%l7 + 0x6C], %i3 fpadd32 %f0, %f12, %f4 movle %xcc, %i1, %g6 loop_4447: bcs,a %icc, loop_4448 ld [%l7 + 0x60], %f3 fbn %fcc1, loop_4449 sllx %g4, 0x07, %g2 loop_4448: fmovrde %l0, %f6, %f6 ldsh [%l7 + 0x12], %l1 loop_4449: fcmpgt16 %f10, %f12, %o6 alignaddr %g1, %o5, %i5 fnand %f2, %f0, %f0 ldd [%l7 + 0x40], %f0 lduh [%l7 + 0x0C], %l2 st %f10, [%l7 + 0x48] fandnot2s %f8, %f14, %f0 stb %i6, [%l7 + 0x76] nop setx loop_4450, %l0, %l1 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 + 0x6B], %o4 fnor %f2, %f10, %f0 fbu,a %fcc2, loop_4451 loop_4450: tn %icc, 0x2 ldsh [%l7 + 0x22], %l4 fandnot1s %f0, %f14, %f14 loop_4451: st %f10, [%l7 + 0x70] st %f8, [%l7 + 0x7C] fornot1s %f12, %f8, %f9 fbn,a %fcc3, loop_4452 movre %i7, %o2, %o3 fpack32 %f2, %f14, %f14 andncc %l5, %o7, %o1 loop_4452: ldsw [%l7 + 0x58], %i0 nop setx loop_4453, %l0, %l1 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 %i4, [%l7 + 0x14] ldd [%l7 + 0x20], %f6 nop setx loop_4454, %l0, %l1 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_4453: fnot1 %f6, %f8 fpsub16 %f12, %f8, %f4 bge,a,pn %icc, loop_4455 loop_4454: brlz,a %g3, loop_4456 fcmpne32 %f14, %f0, %l6 fmovsleu %xcc, %f9, %f6 loop_4455: subcc %i2, %l3, %g5 loop_4456: lduh [%l7 + 0x2A], %g7 fand %f0, %f12, %f10 fnegd %f6, %f2 fmovdvc %icc, %f2, %f2 ldd [%l7 + 0x08], %f8 fblg %fcc1, loop_4457 sth %o0, [%l7 + 0x40] ldx [%l7 + 0x10], %i1 smulcc %g6, 0x036F, %i3 loop_4457: fcmped %fcc1, %f6, %f2 ldub [%l7 + 0x67], %g2 ldd [%l7 + 0x70], %f10 fbug %fcc3, loop_4458 std %f0, [%l7 + 0x08] st %f14, [%l7 + 0x7C] smulcc %g4, %l1, %o6 loop_4458: fmul8x16 %f5, %f14, %f10 ldx [%l7 + 0x78], %l0 ldd [%l7 + 0x68], %f8 ldsb [%l7 + 0x38], %g1 fbo,a %fcc2, loop_4459 ldub [%l7 + 0x1F], %o5 lduw [%l7 + 0x24], %l2 stw %i5, [%l7 + 0x28] loop_4459: xor %i6, 0x0ACF, %o4 movcs %xcc, %l4, %i7 ble %xcc, loop_4460 nop setx loop_4461, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sdiv %o3, 0x1801, %l5 or %o7, %o2, %i0 loop_4460: fbne,a %fcc1, loop_4462 loop_4461: bvs,a loop_4463 std %f2, [%l7 + 0x08] fnot2 %f4, %f10 loop_4462: tcs %icc, 0x7 loop_4463: fcmped %fcc2, %f4, %f0 edge16ln %o1, %g3, %l6 fblg,a %fcc2, loop_4464 ba %icc, loop_4465 and %i4, %i2, %l3 ldd [%l7 + 0x38], %f12 loop_4464: ldsw [%l7 + 0x10], %g7 loop_4465: edge32ln %o0, %i1, %g6 fmovrdgez %i3, %f14, %f6 tpos %xcc, 0x7 bpos,a,pt %icc, loop_4466 fmovsg %icc, %f14, %f3 bcs,a loop_4467 bleu,pt %icc, loop_4468 loop_4466: fmuld8sux16 %f14, %f0, %f12 faligndata %f8, %f12, %f12 loop_4467: fcmpne32 %f6, %f4, %g2 loop_4468: ldsh [%l7 + 0x66], %g5 ldd [%l7 + 0x58], %f8 ldsw [%l7 + 0x34], %l1 stx %g4, [%l7 + 0x08] sllx %l0, 0x08, %g1 udivx %o6, 0x1AA9, %l2 movrlez %i5, 0x344, %o5 fcmpne16 %f14, %f10, %o4 subc %l4, 0x0FBA, %i6 st %f9, [%l7 + 0x34] ldd [%l7 + 0x28], %f0 fmovsg %xcc, %f5, %f10 fmovsg %icc, %f9, %f8 fmuld8ulx16 %f6, %f7, %f10 bleu,a,pn %xcc, loop_4469 fmovsg %xcc, %f11, %f0 tpos %icc, 0x5 fpadd16s %f6, %f4, %f2 loop_4469: stw %o3, [%l7 + 0x28] fcmpeq16 %f0, %f8, %l5 fornot1 %f14, %f0, %f14 array32 %o7, %o2, %i7 ld [%l7 + 0x50], %f11 fcmps %fcc3, %f10, %f8 ld [%l7 + 0x0C], %f11 std %f6, [%l7 + 0x30] edge16n %o1, %i0, %l6 fornot1s %f14, %f12, %f8 fmovdvc %xcc, %f0, %f0 fmovdle %icc, %f2, %f7 move %xcc, %i4, %i2 alignaddrl %g3, %g7, %o0 bgu,pt %xcc, loop_4470 sethi 0x1685, %i1 sth %l3, [%l7 + 0x0A] fpadd32s %f15, %f15, %f2 loop_4470: bneg,a loop_4471 bshuffle %f12, %f0, %f10 ldd [%l7 + 0x78], %f10 subcc %g6, %g2, %i3 loop_4471: std %f10, [%l7 + 0x50] bvc,a loop_4472 fbl %fcc0, loop_4473 fmovde %xcc, %f0, %f1 fpadd32 %f2, %f12, %f14 loop_4472: lduw [%l7 + 0x7C], %g5 loop_4473: movleu %xcc, %g4, %l0 fpsub32 %f6, %f6, %f14 stb %g1, [%l7 + 0x43] sth %l1, [%l7 + 0x42] ld [%l7 + 0x24], %f14 ldsb [%l7 + 0x1B], %o6 ta %xcc, 0x4 tg %icc, 0x4 ldsw [%l7 + 0x6C], %l2 movcc %icc, %o5, %o4 ldsh [%l7 + 0x5A], %i5 fmovdgu %icc, %f11, %f1 fpack32 %f2, %f8, %f12 fzeros %f2 tcc %icc, 0x5 movvs %icc, %i6, %l4 fxnor %f12, %f0, %f0 fpadd32 %f10, %f2, %f12 ldub [%l7 + 0x6C], %l5 fmovsvc %xcc, %f12, %f4 fbl,a %fcc0, loop_4474 sth %o3, [%l7 + 0x40] tge %icc, 0x7 ld [%l7 + 0x64], %f15 loop_4474: fbne,a %fcc3, loop_4475 sra %o2, 0x12, %i7 fornot1 %f12, %f2, %f10 or %o1, 0x1821, %i0 loop_4475: fone %f4 stb %o7, [%l7 + 0x6D] stx %i4, [%l7 + 0x68] fpadd32s %f3, %f5, %f15 fbe %fcc0, loop_4476 fpadd32s %f8, %f0, %f8 fmovs %f14, %f5 fmovdle %icc, %f2, %f11 loop_4476: ldsw [%l7 + 0x2C], %i2 fsrc1 %f8, %f6 ba,pt %xcc, loop_4477 ld [%l7 + 0x5C], %f8 sllx %g3, %l6, %o0 fcmpgt16 %f2, %f12, %g7 loop_4477: stb %i1, [%l7 + 0x4E] ta %icc, 0x0 lduw [%l7 + 0x60], %l3 fmovdle %icc, %f4, %f8 addccc %g2, %i3, %g6 edge8 %g4, %g5, %g1 fpadd32 %f8, %f8, %f14 ldd [%l7 + 0x28], %f0 fmovrdlz %l1, %f10, %f6 siam 0x0 movcs %icc, %l0, %o6 fandnot1s %f4, %f3, %f4 fmul8ulx16 %f4, %f10, %f4 fmovspos %icc, %f10, %f7 std %f12, [%l7 + 0x10] fmul8sux16 %f2, %f8, %f14 ldsw [%l7 + 0x60], %l2 lduh [%l7 + 0x6A], %o4 fpack32 %f6, %f0, %f8 fnands %f15, %f3, %f12 call loop_4478 mulscc %o5, 0x0D28, %i6 bcs,a loop_4479 bg,pt %xcc, loop_4480 loop_4478: fpack16 %f0, %f2 ldsh [%l7 + 0x7A], %i5 loop_4479: stx %l4, [%l7 + 0x38] 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 andn %l5, 0x1416, %o3 fsrc2s %f7, %f3 st %f10, [%l7 + 0x44] loop_4481: bne loop_4482 ldsb [%l7 + 0x7C], %o2 movl %xcc, %o1, %i7 fsrc2 %f0, %f12 loop_4482: fmovrslz %i0, %f11, %f4 faligndata %f12, %f6, %f0 fbuge %fcc3, loop_4483 lduw [%l7 + 0x7C], %o7 srl %i2, 0x19, %g3 fmovsvs %xcc, %f5, %f14 loop_4483: fmovd %f6, %f8 fmovrslz %l6, %f14, %f15 fmovdge %xcc, %f6, %f15 stb %o0, [%l7 + 0x2D] ldx [%l7 + 0x30], %g7 tgu %icc, 0x5 bgu,a loop_4484 for %f4, %f8, %f0 brlz %i1, loop_4485 edge16 %l3, %g2, %i3 loop_4484: fpadd32s %f14, %f2, %f11 fnands %f13, %f6, %f7 loop_4485: lduh [%l7 + 0x76], %g6 ld [%l7 + 0x08], %f7 st %f14, [%l7 + 0x1C] movgu %icc, %i4, %g4 fone %f12 sethi 0x1581, %g1 std %f12, [%l7 + 0x78] fcmpne32 %f8, %f2, %g5 edge8l %l1, %o6, %l2 ldx [%l7 + 0x10], %l0 sra %o5, %o4, %i5 fcmps %fcc1, %f15, %f2 lduh [%l7 + 0x6C], %i6 movne %xcc, %l5, %l4 tleu %xcc, 0x1 sth %o3, [%l7 + 0x1A] movge %icc, %o1, %i7 ldsh [%l7 + 0x50], %i0 sub %o2, 0x1FD7, %o7 add %g3, %i2, %o0 sth %g7, [%l7 + 0x1A] ldsb [%l7 + 0x70], %i1 fmul8x16au %f4, %f13, %f6 fnors %f3, %f15, %f7 fmovrsgez %l3, %f9, %f0 stx %l6, [%l7 + 0x30] fbule %fcc1, loop_4486 umul %g2, %i3, %g6 taddcc %g4, %i4, %g5 fornot1s %f15, %f15, %f9 loop_4486: subc %g1, 0x02CF, %l1 alignaddrl %o6, %l2, %o5 fmovse %xcc, %f11, %f7 tn %icc, 0x2 bgu,pn %xcc, loop_4487 tpos %xcc, 0x5 tcc %xcc, 0x5 srax %o4, %i5, %i6 loop_4487: ba,a,pn %icc, loop_4488 sth %l0, [%l7 + 0x74] tneg %icc, 0x2 movge %xcc, %l4, %o3 loop_4488: lduw [%l7 + 0x64], %o1 stb %l5, [%l7 + 0x3D] faligndata %f2, %f10, %f8 andcc %i0, 0x018E, %i7 fsrc2s %f4, %f0 nop setx loop_4489, %l0, %l1 jmpl %l1, %o2 fmovsleu %xcc, %f2, %f3 fmovrde %g3, %f6, %f6 fmul8ulx16 %f2, %f0, %f10 loop_4489: xnor %o7, %o0, %i2 fmovrdlz %g7, %f6, %f8 movrgz %l3, %i1, %g2 be,pn %xcc, loop_4490 lduw [%l7 + 0x38], %l6 bn,pt %icc, loop_4491 fcmps %fcc0, %f11, %f11 loop_4490: and %g6, 0x1F2F, %g4 tsubcctv %i3, %g5, %g1 loop_4491: fmovrde %i4, %f12, %f0 ldsh [%l7 + 0x0E], %o6 movge %icc, %l2, %o5 fnot1 %f12, %f12 tvc %icc, 0x1 fcmpes %fcc3, %f9, %f11 fnands %f12, %f9, %f13 ldx [%l7 + 0x78], %o4 fxors %f7, %f9, %f1 ldsw [%l7 + 0x7C], %l1 fbue %fcc1, loop_4492 xor %i5, 0x0E1A, %l0 stb %i6, [%l7 + 0x5B] fmovdge %xcc, %f6, %f8 loop_4492: umulcc %o3, %o1, %l4 stb %l5, [%l7 + 0x35] fmul8x16au %f8, %f8, %f4 fbue,a %fcc1, loop_4493 ldx [%l7 + 0x78], %i7 fornot1 %f0, %f2, %f12 fmovrslz %i0, %f11, %f15 loop_4493: fpack16 %f8, %f12 subccc %g3, %o2, %o7 ldsw [%l7 + 0x20], %o0 fandnot1s %f11, %f13, %f1 ldub [%l7 + 0x78], %i2 fpsub16 %f8, %f12, %f10 add %l3, 0x06CC, %g7 movl %xcc, %i1, %g2 tn %icc, 0x4 lduw [%l7 + 0x2C], %g6 alignaddr %g4, %l6, %g5 ldsb [%l7 + 0x25], %g1 bpos loop_4494 ldx [%l7 + 0x58], %i3 taddcc %o6, %i4, %l2 fmovsleu %icc, %f4, %f14 loop_4494: fpadd32s %f5, %f2, %f11 fcmped %fcc0, %f4, %f14 tvs %icc, 0x2 bleu,a,pn %icc, loop_4495 lduh [%l7 + 0x7C], %o5 bcs loop_4496 edge8 %o4, %i5, %l1 loop_4495: st %f13, [%l7 + 0x50] fmovrsne %i6, %f15, %f14 loop_4496: ldsh [%l7 + 0x20], %o3 move %xcc, %o1, %l0 brz %l5, loop_4497 fcmpeq32 %f2, %f4, %l4 movcs %icc, %i7, %i0 alignaddr %g3, %o2, %o7 loop_4497: std %f6, [%l7 + 0x10] edge8n %i2, %o0, %g7 st %f12, [%l7 + 0x68] std %f4, [%l7 + 0x48] fbue %fcc0, loop_4498 fbue %fcc0, loop_4499 andn %i1, %g2, %l3 fmovde %icc, %f2, %f8 loop_4498: fmovsne %xcc, %f13, %f2 loop_4499: srl %g6, 0x07, %l6 fxors %f1, %f14, %f9 ldsb [%l7 + 0x47], %g4 fmovd %f6, %f0 addc %g5, %g1, %o6 fmovrdgez %i3, %f14, %f10 lduh [%l7 + 0x74], %i4 st %f0, [%l7 + 0x34] fcmpeq16 %f12, %f2, %o5 movrgz %o4, 0x188, %l2 taddcctv %l1, %i5, %o3 fsrc2s %f9, %f2 ldsw [%l7 + 0x68], %i6 alignaddrl %o1, %l0, %l5 ld [%l7 + 0x44], %f8 orn %l4, 0x09C4, %i7 ldsb [%l7 + 0x39], %g3 fmuld8sux16 %f0, %f0, %f6 be loop_4500 srl %o2, %o7, %i2 fpadd16s %f0, %f14, %f11 fnot1 %f12, %f12 loop_4500: bneg loop_4501 fmovrsgez %o0, %f13, %f6 fbl,a %fcc3, loop_4502 fbne,a %fcc2, loop_4503 loop_4501: srl %i0, %i1, %g2 fmovrdlz %l3, %f10, %f12 loop_4502: ldsw [%l7 + 0x64], %g6 loop_4503: std %f6, [%l7 + 0x50] stx %g7, [%l7 + 0x10] edge8n %l6, %g4, %g5 orn %o6, 0x1AB8, %i3 array8 %g1, %i4, %o5 xnor %l2, 0x0F6F, %o4 ld [%l7 + 0x10], %f12 edge8ln %i5, %l1, %i6 ldub [%l7 + 0x27], %o1 lduh [%l7 + 0x2A], %l0 addc %l5, 0x1C54, %o3 lduw [%l7 + 0x0C], %i7 bg %icc, loop_4504 ld [%l7 + 0x6C], %f10 taddcctv %g3, 0x1FC1, %o2 lduw [%l7 + 0x10], %l4 loop_4504: lduw [%l7 + 0x58], %o7 stb %i2, [%l7 + 0x32] movneg %xcc, %i0, %o0 fmovrsne %g2, %f8, %f4 srlx %l3, %g6, %g7 fcmple32 %f2, %f14, %i1 fmovsn %xcc, %f3, %f9 fcmpd %fcc1, %f2, %f10 ldsb [%l7 + 0x57], %l6 movneg %icc, %g5, %o6 bl,a %xcc, loop_4505 lduh [%l7 + 0x4C], %i3 fmovrslez %g4, %f14, %f4 fpadd16s %f3, %f1, %f0 loop_4505: fornot2 %f4, %f14, %f0 mulscc %i4, %g1, %o5 brgz,a %l2, loop_4506 xorcc %i5, %l1, %o4 fbl %fcc2, loop_4507 fmovdneg %icc, %f3, %f3 loop_4506: srax %i6, 0x0C, %o1 movvc %xcc, %l0, %o3 loop_4507: fmovrdlez %l5, %f12, %f14 umulcc %i7, %o2, %g3 bgu,a,pn %icc, loop_4508 fsrc1 %f0, %f4 udivcc %o7, 0x08D2, %l4 fandnot2s %f0, %f11, %f3 loop_4508: tge %xcc, 0x3 fmovsgu %icc, %f8, %f2 brz,a %i0, loop_4509 lduw [%l7 + 0x68], %o0 fbge %fcc0, loop_4510 tgu %xcc, 0x3 loop_4509: sll %i2, 0x0E, %l3 movvs %xcc, %g6, %g7 loop_4510: fbn %fcc1, loop_4511 movrgz %g2, %i1, %g5 addc %l6, %i3, %g4 fcmped %fcc1, %f2, %f0 loop_4511: fble,a %fcc0, loop_4512 movneg %xcc, %o6, %i4 bne,a,pt %icc, loop_4513 ld [%l7 + 0x48], %f7 loop_4512: movg %icc, %g1, %o5 tle %xcc, 0x2 loop_4513: stb %l2, [%l7 + 0x4A] tgu %xcc, 0x2 fabss %f8, %f1 sth %l1, [%l7 + 0x58] ba,a,pt %icc, loop_4514 fmovrse %i5, %f1, %f13 fpadd16 %f8, %f0, %f6 tleu %xcc, 0x0 loop_4514: fcmpes %fcc1, %f0, %f0 array32 %i6, %o4, %l0 fbg,a %fcc3, loop_4515 fblg %fcc1, loop_4516 fpack32 %f2, %f0, %f10 movpos %xcc, %o3, %o1 loop_4515: fmul8x16al %f3, %f15, %f2 loop_4516: stw %l5, [%l7 + 0x58] fzero %f12 bvs,a,pt %xcc, loop_4517 movvs %icc, %o2, %i7 st %f13, [%l7 + 0x4C] srl %g3, %o7, %l4 loop_4517: fnegs %f14, %f13 fmovdn %icc, %f8, %f13 movcc %icc, %o0, %i2 movl %icc, %i0, %l3 tcs %icc, 0x0 ldub [%l7 + 0x35], %g7 ldsh [%l7 + 0x48], %g2 ldx [%l7 + 0x08], %g6 sub %g5, %i1, %l6 brlz,a %g4, loop_4518 ld [%l7 + 0x0C], %f4 lduw [%l7 + 0x28], %i3 fblg %fcc0, loop_4519 loop_4518: fmuld8sux16 %f12, %f15, %f8 array16 %o6, %i4, %g1 fmovdcs %icc, %f3, %f9 loop_4519: ldsh [%l7 + 0x6C], %o5 fbuge,a %fcc1, loop_4520 ldsh [%l7 + 0x16], %l2 fcmpgt16 %f8, %f10, %i5 bpos,pt %icc, loop_4521 loop_4520: ldsh [%l7 + 0x34], %i6 tvc %icc, 0x4 movpos %xcc, %o4, %l1 loop_4521: tn %xcc, 0x6 or %o3, %l0, %l5 ldx [%l7 + 0x70], %o2 fmovdl %icc, %f13, %f8 fnors %f13, %f10, %f3 smul %o1, %g3, %o7 std %f0, [%l7 + 0x60] ldsw [%l7 + 0x74], %i7 st %f8, [%l7 + 0x14] movcc %icc, %o0, %i2 fmovrdgez %i0, %f0, %f14 fmovscs %xcc, %f3, %f6 sdivx %l3, 0x05B7, %l4 edge32l %g7, %g2, %g5 fnand %f8, %f14, %f12 fcmped %fcc3, %f12, %f4 fmul8x16au %f12, %f4, %f14 st %f15, [%l7 + 0x20] stb %i1, [%l7 + 0x75] ldd [%l7 + 0x78], %f12 movvs %xcc, %g6, %g4 tneg %xcc, 0x0 ldsh [%l7 + 0x12], %i3 fbo,a %fcc2, loop_4522 fmovdgu %icc, %f7, %f4 st %f6, [%l7 + 0x14] fxnors %f11, %f9, %f0 loop_4522: bn loop_4523 bpos,a %xcc, loop_4524 ld [%l7 + 0x20], %f4 movge %xcc, %l6, %o6 loop_4523: fandnot1s %f15, %f1, %f12 loop_4524: std %f14, [%l7 + 0x08] fmovrse %g1, %f5, %f4 fmovsvc %icc, %f1, %f2 ld [%l7 + 0x5C], %f13 movrgz %i4, %o5, %l2 fnors %f7, %f3, %f6 fandnot1 %f2, %f0, %f0 std %f6, [%l7 + 0x18] brz %i5, loop_4525 fmovdleu %icc, %f2, %f11 ld [%l7 + 0x5C], %f1 bcs,a %xcc, loop_4526 loop_4525: call loop_4527 fmovsge %xcc, %f2, %f15 edge8 %o4, %l1, %o3 loop_4526: fpsub32s %f7, %f4, %f8 loop_4527: fbe,a %fcc3, loop_4528 xnor %l0, 0x1E07, %i6 fxnor %f12, %f14, %f2 movneg %icc, %o2, %l5 loop_4528: movle %xcc, %g3, %o7 fmovdn %xcc, %f8, %f0 st %f8, [%l7 + 0x10] st %f5, [%l7 + 0x78] ba,pt %icc, loop_4529 addcc %i7, %o0, %o1 popc 0x0B76, %i0 fmovdneg %xcc, %f14, %f13 loop_4529: ldsw [%l7 + 0x24], %l3 ldd [%l7 + 0x70], %f0 ldd [%l7 + 0x70], %f6 movle %xcc, %i2, %g7 fbul %fcc0, loop_4530 bleu,a,pt %icc, loop_4531 st %f3, [%l7 + 0x58] fones %f0 loop_4530: fbn %fcc1, loop_4532 loop_4531: srlx %l4, 0x0C, %g2 sth %g5, [%l7 + 0x6C] fmovdle %xcc, %f12, %f11 loop_4532: ldd [%l7 + 0x48], %f14 fmovs %f3, %f4 movne %icc, %g6, %i1 bg,a,pn %xcc, loop_4533 fbug %fcc0, loop_4534 bneg,a,pn %icc, loop_4535 st %f0, [%l7 + 0x40] loop_4533: mulx %i3, 0x1A6B, %g4 loop_4534: bpos,a,pt %icc, loop_4536 loop_4535: addc %o6, %l6, %g1 fmuld8ulx16 %f15, %f10, %f12 movleu %icc, %o5, %l2 loop_4536: sth %i5, [%l7 + 0x64] fcmpd %fcc1, %f10, %f6 stx %o4, [%l7 + 0x58] ldx [%l7 + 0x70], %l1 ldsw [%l7 + 0x3C], %i4 bcc,a,pt %icc, loop_4537 tcc %icc, 0x2 umulcc %o3, %l0, %o2 fcmpgt32 %f8, %f4, %i6 loop_4537: fmovdne %icc, %f5, %f14 taddcc %l5, 0x1AEB, %o7 fbne %fcc0, loop_4538 brnz,a %g3, loop_4539 ldx [%l7 + 0x30], %i7 sdiv %o0, 0x06AE, %o1 loop_4538: fornot1 %f4, %f14, %f10 loop_4539: array32 %l3, %i2, %g7 ldd [%l7 + 0x40], %f10 fmovscc %icc, %f4, %f0 movcs %icc, %i0, %l4 fmovdpos %xcc, %f10, %f3 fmovsneg %xcc, %f8, %f6 movgu %xcc, %g5, %g6 bshuffle %f2, %f6, %f6 bpos,a %xcc, loop_4540 stw %i1, [%l7 + 0x28] fmovdvs %icc, %f12, %f3 ldub [%l7 + 0x47], %g2 loop_4540: edge8n %g4, %i3, %o6 ldsb [%l7 + 0x0F], %g1 ldsw [%l7 + 0x40], %o5 fpadd16 %f14, %f12, %f12 andn %l6, %l2, %i5 brlez %l1, loop_4541 or %o4, %i4, %l0 sll %o3, %i6, %o2 fmovdg %icc, %f11, %f8 loop_4541: ldub [%l7 + 0x1D], %l5 fmovdneg %xcc, %f0, %f1 fmovrse %g3, %f1, %f3 ldd [%l7 + 0x60], %f14 fpadd16 %f2, %f0, %f4 st %f0, [%l7 + 0x18] andncc %i7, %o7, %o1 sth %l3, [%l7 + 0x4E] movrlez %o0, %g7, %i2 faligndata %f2, %f8, %f14 bn %xcc, loop_4542 fabsd %f14, %f8 fsrc2s %f4, %f12 subccc %i0, 0x0EE9, %g5 loop_4542: stw %l4, [%l7 + 0x78] nop setx loop_4543, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done addccc %g6, 0x0260, %i1 lduh [%l7 + 0x54], %g2 edge8ln %i3, %o6, %g4 loop_4543: fzero %f10 fpackfix %f12, %f7 fmovrslz %o5, %f1, %f15 ldsw [%l7 + 0x68], %l6 siam 0x1 movrlz %l2, %g1, %i5 sth %o4, [%l7 + 0x48] array32 %i4, %l1, %o3 ldd [%l7 + 0x38], %f0 fmuld8ulx16 %f5, %f11, %f0 movneg %xcc, %i6, %o2 orncc %l0, 0x157A, %g3 udivcc %i7, 0x1C2C, %l5 fbg %fcc3, loop_4544 ldsw [%l7 + 0x60], %o7 bleu,a loop_4545 nop setx loop_4546, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4544: bleu loop_4547 ld [%l7 + 0x30], %f12 loop_4545: edge8l %l3, %o0, %o1 loop_4546: fblg %fcc0, loop_4548 loop_4547: ba,a,pn %xcc, loop_4549 std %f10, [%l7 + 0x18] stb %g7, [%l7 + 0x2C] loop_4548: fcmpgt32 %f14, %f0, %i0 loop_4549: fpackfix %f8, %f1 fpsub32 %f2, %f12, %f8 mulscc %g5, %i2, %l4 addc %g6, 0x0A66, %i1 brnz %i3, loop_4550 ld [%l7 + 0x38], %f9 movne %icc, %o6, %g4 ldsw [%l7 + 0x50], %o5 loop_4550: fmovrdlz %l6, %f14, %f12 fcmpes %fcc0, %f8, %f7 fpadd16s %f1, %f2, %f13 stb %g2, [%l7 + 0x52] stb %l2, [%l7 + 0x28] udiv %i5, 0x0101, %o4 nop setx loop_4551, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnot2s %f5, %f12 bneg,a,pt %icc, loop_4552 sdivx %g1, 0x1F12, %i4 loop_4551: fbo %fcc0, loop_4553 edge32l %l1, %o3, %o2 loop_4552: fnors %f0, %f13, %f13 ldsb [%l7 + 0x62], %l0 loop_4553: subcc %g3, 0x1577, %i7 bneg,a loop_4554 fmovda %xcc, %f3, %f11 alignaddrl %i6, %l5, %l3 sdiv %o7, 0x15C8, %o1 loop_4554: for %f12, %f2, %f2 fmovsn %xcc, %f9, %f0 addccc %g7, %o0, %i0 fmovs %f13, %f14 st %f2, [%l7 + 0x4C] stb %g5, [%l7 + 0x0A] lduw [%l7 + 0x24], %l4 umulcc %g6, %i2, %i1 xnor %o6, 0x1043, %g4 addccc %i3, %l6, %g2 movg %icc, %l2, %i5 srlx %o4, %o5, %g1 fsrc2s %f2, %f1 xor %i4, %l1, %o2 ldx [%l7 + 0x50], %l0 lduw [%l7 + 0x60], %o3 bneg loop_4555 fand %f4, %f2, %f14 nop setx loop_4556, %l0, %l1 jmpl %l1, %i7 stx %i6, [%l7 + 0x30] loop_4555: fpack16 %f0, %f8 fmuld8sux16 %f5, %f9, %f12 loop_4556: ldsw [%l7 + 0x7C], %l5 fbu,a %fcc2, loop_4557 std %f0, [%l7 + 0x70] tleu %icc, 0x2 fmovrse %l3, %f12, %f6 loop_4557: addcc %g3, %o7, %g7 ldsb [%l7 + 0x68], %o0 addcc %i0, 0x1856, %o1 fornot1s %f3, %f10, %f14 fornot1 %f12, %f8, %f6 fors %f11, %f9, %f15 lduh [%l7 + 0x20], %l4 taddcctv %g6, 0x0870, %i2 or %i1, %o6, %g4 bleu %icc, loop_4558 ldub [%l7 + 0x6F], %g5 siam 0x7 alignaddrl %l6, %i3, %l2 loop_4558: alignaddr %g2, %o4, %i5 edge8n %o5, %i4, %l1 fpadd16s %f13, %f1, %f9 edge16ln %o2, %g1, %o3 fcmpne16 %f4, %f10, %l0 sub %i7, 0x124C, %l5 fors %f4, %f4, %f2 movrlez %l3, 0x26E, %g3 ld [%l7 + 0x14], %f13 call loop_4559 ldsh [%l7 + 0x54], %i6 tneg %xcc, 0x0 fmovsle %icc, %f6, %f15 loop_4559: movne %xcc, %g7, %o0 taddcc %i0, %o1, %o7 fnegs %f9, %f14 stb %g6, [%l7 + 0x0D] edge32l %l4, %i2, %o6 fbg,a %fcc2, loop_4560 stb %g4, [%l7 + 0x35] lduh [%l7 + 0x6C], %g5 edge8l %i1, %i3, %l6 loop_4560: movrlz %l2, %o4, %g2 sethi 0x064C, %o5 fbge %fcc3, loop_4561 ldsb [%l7 + 0x0F], %i5 edge32l %l1, %i4, %g1 st %f5, [%l7 + 0x20] loop_4561: bcc,a,pt %xcc, loop_4562 sth %o3, [%l7 + 0x22] orn %l0, 0x0260, %i7 tneg %xcc, 0x7 loop_4562: fandnot2 %f2, %f12, %f2 fbu,a %fcc1, loop_4563 sth %o2, [%l7 + 0x52] fbue,a %fcc3, loop_4564 movle %xcc, %l3, %l5 loop_4563: lduw [%l7 + 0x50], %g3 fmovdne %icc, %f10, %f4 loop_4564: tsubcc %g7, %o0, %i6 fmovrdlz %i0, %f0, %f14 move %xcc, %o7, %g6 ld [%l7 + 0x44], %f14 fandnot2 %f4, %f10, %f2 fmovdcc %icc, %f8, %f11 edge32ln %o1, %l4, %i2 stb %g4, [%l7 + 0x3E] add %g5, %o6, %i1 movleu %xcc, %i3, %l6 fmul8x16al %f6, %f7, %f14 ldsh [%l7 + 0x3C], %o4 movg %icc, %l2, %g2 fmovdvc %xcc, %f13, %f10 fpack32 %f2, %f8, %f0 ld [%l7 + 0x08], %f8 fnor %f12, %f10, %f4 fnot1 %f12, %f12 stx %o5, [%l7 + 0x78] ldd [%l7 + 0x08], %f14 fpsub32s %f0, %f5, %f12 sth %l1, [%l7 + 0x6E] andcc %i5, %i4, %g1 subccc %o3, %l0, %i7 fmovsne %icc, %f1, %f15 movrgz %o2, %l5, %g3 edge16n %l3, %o0, %g7 tne %xcc, 0x4 fbul,a %fcc1, loop_4565 bvs %xcc, loop_4566 bg,a,pt %icc, loop_4567 fmovda %xcc, %f9, %f11 loop_4565: ld [%l7 + 0x74], %f3 loop_4566: bleu loop_4568 loop_4567: mulx %i0, %o7, %g6 edge8l %o1, %i6, %i2 brnz,a %l4, loop_4569 loop_4568: fba,a %fcc0, loop_4570 st %f2, [%l7 + 0x08] lduw [%l7 + 0x28], %g5 loop_4569: fmovd %f8, %f2 loop_4570: stw %o6, [%l7 + 0x44] umulcc %g4, 0x0145, %i1 call loop_4571 lduw [%l7 + 0x5C], %l6 fmovsvs %icc, %f8, %f9 tgu %icc, 0x7 loop_4571: st %f2, [%l7 + 0x5C] fmovsne %icc, %f6, %f11 st %f13, [%l7 + 0x08] fzero %f0 fmul8x16 %f6, %f4, %f0 fmovsn %icc, %f14, %f3 edge32l %i3, %o4, %l2 ldsh [%l7 + 0x4E], %o5 xorcc %l1, 0x126C, %g2 tgu %icc, 0x3 bn,a loop_4572 brlez,a %i4, loop_4573 lduw [%l7 + 0x7C], %g1 tn %xcc, 0x7 loop_4572: ld [%l7 + 0x44], %f3 loop_4573: edge16n %o3, %l0, %i7 fmovdg %icc, %f14, %f14 fornot2 %f10, %f6, %f14 fpsub32s %f0, %f14, %f4 fmovscs %xcc, %f14, %f1 movrgez %o2, %i5, %g3 sth %l5, [%l7 + 0x08] ld [%l7 + 0x78], %f5 ble,a loop_4574 srlx %o0, %g7, %l3 stb %i0, [%l7 + 0x3E] stx %o7, [%l7 + 0x60] loop_4574: ldd [%l7 + 0x48], %f14 andncc %o1, %g6, %i2 ba,a loop_4575 fpack32 %f12, %f14, %f10 fpadd16 %f14, %f6, %f0 ld [%l7 + 0x1C], %f6 loop_4575: edge32 %i6, %l4, %o6 ldd [%l7 + 0x08], %f2 ldd [%l7 + 0x58], %f6 umulcc %g5, 0x01DC, %g4 std %f6, [%l7 + 0x68] ldsw [%l7 + 0x38], %l6 fornot1 %f12, %f2, %f8 fornot2 %f10, %f4, %f4 fbne,a %fcc0, loop_4576 fmovscc %xcc, %f9, %f9 fzeros %f7 ld [%l7 + 0x58], %f8 loop_4576: array32 %i3, %o4, %i1 andncc %l2, %l1, %o5 stx %g2, [%l7 + 0x30] std %f0, [%l7 + 0x40] fpadd32s %f15, %f10, %f2 xor %g1, 0x0724, %o3 alignaddrl %l0, %i4, %o2 sth %i7, [%l7 + 0x20] bgu,a,pt %xcc, loop_4577 edge8n %i5, %l5, %o0 call loop_4578 stw %g3, [%l7 + 0x64] loop_4577: st %f4, [%l7 + 0x20] ldub [%l7 + 0x1A], %g7 loop_4578: fnand %f14, %f10, %f0 ta %xcc, 0x7 bneg,pt %xcc, loop_4579 lduw [%l7 + 0x78], %i0 addc %l3, %o7, %g6 fmovs %f0, %f13 loop_4579: movgu %icc, %i2, %i6 stb %o1, [%l7 + 0x2D] fbue,a %fcc0, loop_4580 ldd [%l7 + 0x30], %f10 array8 %o6, %g5, %l4 ba loop_4581 loop_4580: st %f3, [%l7 + 0x64] bn,a,pn %xcc, loop_4582 fand %f12, %f10, %f6 loop_4581: fbule,a %fcc0, loop_4583 fpackfix %f12, %f3 loop_4582: ldsh [%l7 + 0x34], %g4 fmovdl %xcc, %f10, %f0 loop_4583: ldd [%l7 + 0x58], %f10 sth %l6, [%l7 + 0x4C] fmovsvs %xcc, %f8, %f14 nop setx loop_4584, %l0, %l1 jmpl %l1, %i3 ldsh [%l7 + 0x4A], %o4 ldsh [%l7 + 0x64], %i1 ld [%l7 + 0x08], %f3 loop_4584: brlz,a %l1, loop_4585 fpadd16 %f14, %f2, %f4 umulcc %l2, %g2, %g1 fcmpgt32 %f0, %f14, %o3 loop_4585: brgz,a %l0, loop_4586 fbug %fcc1, loop_4587 xorcc %i4, 0x05ED, %o2 sth %i7, [%l7 + 0x4C] loop_4586: fmovdge %icc, %f13, %f10 loop_4587: movg %xcc, %i5, %l5 smul %o0, %g3, %g7 ldd [%l7 + 0x08], %f6 brz %i0, loop_4588 ldx [%l7 + 0x30], %o5 fsrc1s %f6, %f2 andncc %o7, %g6, %i2 loop_4588: andncc %l3, %o1, %o6 alignaddr %i6, %g5, %g4 fmovsge %xcc, %f10, %f7 bpos %xcc, loop_4589 ldsh [%l7 + 0x2A], %l6 stx %i3, [%l7 + 0x30] fpadd16s %f11, %f3, %f6 loop_4589: fmovrsgz %o4, %f13, %f5 sth %i1, [%l7 + 0x2C] lduw [%l7 + 0x40], %l4 fmovdgu %icc, %f13, %f9 orcc %l1, 0x1CE1, %l2 array32 %g1, %o3, %g2 bcc loop_4590 fors %f10, %f1, %f12 fbul %fcc1, loop_4591 std %f12, [%l7 + 0x50] loop_4590: fbuge,a %fcc2, loop_4592 edge32 %i4, %l0, %i7 loop_4591: fbg %fcc3, loop_4593 bleu,a %icc, loop_4594 loop_4592: fxor %f14, %f14, %f10 xorcc %i5, %l5, %o2 loop_4593: fandnot1 %f8, %f6, %f2 loop_4594: sethi 0x0988, %o0 lduh [%l7 + 0x30], %g7 edge16n %g3, %i0, %o7 nop setx loop_4595, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsh [%l7 + 0x1E], %o5 bvc,a,pt %icc, loop_4596 subc %i2, 0x019D, %l3 loop_4595: brgez %o1, loop_4597 sllx %g6, %o6, %i6 loop_4596: lduw [%l7 + 0x28], %g5 lduh [%l7 + 0x60], %g4 loop_4597: ldsb [%l7 + 0x45], %i3 std %f14, [%l7 + 0x78] fbue %fcc3, loop_4598 sdivx %o4, 0x0FCF, %l6 fmovrsgez %i1, %f3, %f4 move %xcc, %l4, %l1 loop_4598: std %f6, [%l7 + 0x78] edge8n %g1, %l2, %g2 fbug,a %fcc1, loop_4599 udiv %i4, 0x037B, %l0 stw %i7, [%l7 + 0x70] fble,a %fcc3, loop_4600 loop_4599: lduh [%l7 + 0x4C], %i5 fmovrdgez %o3, %f10, %f6 tvs %icc, 0x7 loop_4600: fmovd %f4, %f6 ldub [%l7 + 0x4F], %l5 st %f9, [%l7 + 0x34] brlez,a %o0, loop_4601 fmovda %xcc, %f10, %f0 nop setx loop_4602, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done orncc %g7, %g3, %o2 loop_4601: mova %icc, %o7, %o5 movvc %xcc, %i0, %l3 loop_4602: ldsb [%l7 + 0x4C], %o1 srax %i2, 0x1C, %o6 orncc %i6, 0x1AC6, %g6 std %f10, [%l7 + 0x08] tn %xcc, 0x5 fand %f12, %f10, %f2 fmovsvs %xcc, %f5, %f2 sth %g4, [%l7 + 0x1A] lduw [%l7 + 0x44], %g5 sth %o4, [%l7 + 0x72] movrlez %i3, 0x234, %i1 fmovdneg %icc, %f6, %f0 ba loop_4603 movrlez %l6, 0x2DD, %l1 srl %g1, %l2, %l4 sra %g2, 0x05, %i4 loop_4603: edge16n %l0, %i7, %i5 ldub [%l7 + 0x42], %o3 stb %l5, [%l7 + 0x6C] andcc %g7, %o0, %g3 fmovdne %icc, %f15, %f5 sth %o2, [%l7 + 0x14] tne %icc, 0x4 std %f2, [%l7 + 0x38] fbge,a %fcc1, loop_4604 edge8 %o5, %o7, %i0 fmovsgu %icc, %f8, %f0 st %f13, [%l7 + 0x18] loop_4604: fmovdpos %xcc, %f4, %f14 tsubcc %l3, 0x0ED6, %i2 fbne,a %fcc0, loop_4605 lduh [%l7 + 0x0A], %o1 array32 %i6, %o6, %g6 fmovsl %icc, %f4, %f8 loop_4605: fmovsne %icc, %f10, %f12 subc %g4, %g5, %i3 fbul,a %fcc0, loop_4606 std %f2, [%l7 + 0x30] ldsh [%l7 + 0x46], %i1 movg %xcc, %l6, %o4 loop_4606: edge16ln %l1, %g1, %l4 stb %l2, [%l7 + 0x75] sdivcc %i4, 0x0679, %g2 sth %i7, [%l7 + 0x46] lduw [%l7 + 0x20], %l0 edge16n %i5, %l5, %o3 fsrc1 %f6, %f14 fxor %f4, %f14, %f12 std %f0, [%l7 + 0x18] lduw [%l7 + 0x58], %o0 ldsb [%l7 + 0x33], %g7 brnz %o2, loop_4607 ldub [%l7 + 0x11], %o5 stw %g3, [%l7 + 0x58] bvc,a %icc, loop_4608 loop_4607: bgu,pn %icc, loop_4609 edge8 %i0, %o7, %i2 fmovsgu %icc, %f2, %f2 loop_4608: stb %l3, [%l7 + 0x0C] loop_4609: orcc %i6, 0x0593, %o1 sdivx %o6, 0x09EA, %g4 st %f7, [%l7 + 0x34] stb %g6, [%l7 + 0x49] ldsw [%l7 + 0x64], %g5 std %f2, [%l7 + 0x40] fbne %fcc2, loop_4610 faligndata %f10, %f6, %f2 brnz,a %i3, loop_4611 movcc %icc, %l6, %i1 loop_4610: stx %o4, [%l7 + 0x48] faligndata %f4, %f8, %f12 loop_4611: movl %xcc, %g1, %l1 srax %l2, %i4, %l4 nop setx loop_4612, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tsubcctv %g2, 0x1D17, %l0 lduh [%l7 + 0x44], %i5 sth %i7, [%l7 + 0x70] loop_4612: sethi 0x0ABE, %l5 fmovde %icc, %f3, %f10 alignaddr %o3, %o0, %g7 srlx %o5, %o2, %g3 std %f12, [%l7 + 0x30] ba,pt %icc, loop_4613 stb %o7, [%l7 + 0x36] edge32l %i0, %i2, %i6 ldd [%l7 + 0x50], %f12 loop_4613: ldsw [%l7 + 0x24], %l3 umul %o6, %g4, %g6 smul %o1, %i3, %l6 fbuge %fcc0, loop_4614 fpadd32s %f2, %f12, %f1 fsrc2 %f6, %f2 ldsh [%l7 + 0x4E], %g5 loop_4614: fmovd %f10, %f6 umulcc %o4, 0x1B1E, %i1 movl %icc, %l1, %g1 subc %l2, 0x0D28, %i4 ldsb [%l7 + 0x3A], %l4 tgu %xcc, 0x2 orncc %l0, 0x0104, %g2 fcmped %fcc3, %f6, %f2 fmovrse %i7, %f10, %f10 tn %icc, 0x4 fbg,a %fcc2, loop_4615 fmovsl %icc, %f7, %f8 stb %l5, [%l7 + 0x10] and %o3, 0x1C5C, %i5 loop_4615: ldub [%l7 + 0x5A], %g7 fmovrdgz %o5, %f6, %f4 tvs %xcc, 0x7 movrne %o2, 0x0C9, %g3 addcc %o7, %i0, %i2 fnands %f4, %f6, %f15 fnot2s %f10, %f8 ldsw [%l7 + 0x24], %o0 fmovrdgez %i6, %f4, %f2 xor %l3, 0x0629, %g4 brlez %g6, loop_4616 ldub [%l7 + 0x23], %o1 stx %o6, [%l7 + 0x08] ldub [%l7 + 0x77], %l6 loop_4616: ld [%l7 + 0x74], %f6 ldsb [%l7 + 0x5F], %g5 udiv %i3, 0x0A80, %i1 call loop_4617 ldsw [%l7 + 0x10], %o4 or %l1, %g1, %i4 fbne %fcc1, loop_4618 loop_4617: orncc %l2, %l0, %l4 fbug,a %fcc3, loop_4619 smul %g2, %i7, %l5 loop_4618: sth %o3, [%l7 + 0x40] subcc %g7, %o5, %o2 loop_4619: fxnor %f12, %f0, %f12 udivx %i5, 0x1100, %o7 fornot2 %f12, %f2, %f0 fandnot2 %f12, %f14, %f8 lduh [%l7 + 0x72], %i0 edge8l %g3, %o0, %i2 fpsub16 %f0, %f4, %f2 lduh [%l7 + 0x6E], %l3 lduw [%l7 + 0x7C], %i6 bcs loop_4620 movre %g6, %o1, %o6 fand %f6, %f10, %f0 bl %xcc, loop_4621 loop_4620: fmovsleu %icc, %f10, %f1 faligndata %f14, %f8, %f10 sth %g4, [%l7 + 0x14] loop_4621: st %f7, [%l7 + 0x50] movcs %xcc, %g5, %l6 ldsw [%l7 + 0x24], %i1 lduh [%l7 + 0x3A], %i3 ldsw [%l7 + 0x70], %l1 st %f5, [%l7 + 0x70] fcmpgt32 %f8, %f14, %g1 call loop_4622 fnegd %f14, %f0 ldd [%l7 + 0x78], %f12 addccc %o4, 0x0B69, %l2 loop_4622: st %f12, [%l7 + 0x40] fandnot2s %f0, %f5, %f15 fmovsle %icc, %f9, %f14 ldx [%l7 + 0x60], %l0 fbn %fcc3, loop_4623 fpadd32s %f15, %f12, %f8 fbg %fcc2, loop_4624 ldx [%l7 + 0x10], %l4 loop_4623: sra %g2, 0x0B, %i7 fmovdvc %icc, %f14, %f10 loop_4624: bneg %icc, loop_4625 bl loop_4626 std %f10, [%l7 + 0x30] ble,pn %icc, loop_4627 loop_4625: mulscc %i4, 0x110E, %l5 loop_4626: taddcc %g7, %o3, %o2 fones %f6 loop_4627: fpsub16s %f10, %f9, %f14 ld [%l7 + 0x68], %f13 lduh [%l7 + 0x5A], %o5 ldx [%l7 + 0x78], %i5 fnors %f14, %f2, %f1 fmovsle %icc, %f9, %f6 movrgez %i0, %g3, %o7 xorcc %o0, %l3, %i2 st %f5, [%l7 + 0x2C] fmovrsgez %i6, %f12, %f15 xnor %g6, %o6, %o1 fbn %fcc2, loop_4628 ldub [%l7 + 0x4B], %g5 fmovsneg %icc, %f8, %f8 movrlz %l6, 0x28A, %i1 loop_4628: array8 %g4, %l1, %i3 fandnot1s %f14, %f4, %f3 array32 %g1, %o4, %l0 tg %xcc, 0x1 xnorcc %l4, 0x02A6, %g2 fcmpes %fcc1, %f13, %f5 smulcc %i7, 0x1F96, %i4 xor %l5, 0x09FC, %g7 lduw [%l7 + 0x44], %l2 fmovsg %icc, %f8, %f7 fmovsn %icc, %f10, %f11 fzeros %f15 movre %o2, %o3, %o5 fmovrde %i5, %f14, %f14 fmovrdgez %g3, %f6, %f10 stw %i0, [%l7 + 0x10] fmul8ulx16 %f8, %f6, %f4 lduh [%l7 + 0x1A], %o0 movrlz %o7, 0x2AE, %l3 ldd [%l7 + 0x20], %f10 sll %i2, %g6, %o6 ldd [%l7 + 0x30], %f14 movne %icc, %o1, %g5 fmul8x16 %f2, %f0, %f4 fble,a %fcc3, loop_4629 popc %i6, %l6 ldd [%l7 + 0x40], %f2 st %f4, [%l7 + 0x18] loop_4629: smulcc %i1, %l1, %g4 ld [%l7 + 0x08], %f12 movrgz %g1, 0x1A5, %o4 lduw [%l7 + 0x18], %l0 sdiv %l4, 0x1B17, %g2 ldd [%l7 + 0x60], %f8 fxor %f0, %f2, %f4 fnegd %f0, %f12 stb %i3, [%l7 + 0x3F] umul %i7, %l5, %g7 fmovsge %icc, %f6, %f4 stb %i4, [%l7 + 0x72] bpos,a loop_4630 fandnot1s %f14, %f7, %f15 fpsub32 %f12, %f4, %f2 sll %o2, 0x00, %l2 loop_4630: andn %o3, 0x1477, %o5 std %f10, [%l7 + 0x38] ldsw [%l7 + 0x08], %i5 udivcc %i0, 0x1A80, %g3 fnor %f8, %f8, %f2 ldd [%l7 + 0x48], %f14 andcc %o7, 0x0C40, %l3 sll %o0, 0x17, %i2 fmul8x16 %f7, %f8, %f14 fmovrdlez %g6, %f4, %f12 fzeros %f12 fmovrdgz %o6, %f2, %f0 subc %g5, %i6, %l6 fmovdpos %xcc, %f2, %f10 ldsh [%l7 + 0x16], %o1 movneg %xcc, %l1, %i1 fbug,a %fcc0, loop_4631 brlz %g4, loop_4632 stx %g1, [%l7 + 0x18] fpackfix %f2, %f10 loop_4631: tl %xcc, 0x0 loop_4632: fcmpeq32 %f4, %f2, %l0 edge8 %l4, %g2, %i3 ldub [%l7 + 0x2B], %o4 movne %xcc, %l5, %g7 ldsh [%l7 + 0x5C], %i4 fcmple16 %f6, %f2, %i7 fbn %fcc1, loop_4633 fmovdleu %icc, %f11, %f13 fmovdneg %xcc, %f3, %f12 movgu %icc, %o2, %l2 loop_4633: stx %o5, [%l7 + 0x08] stx %o3, [%l7 + 0x10] fcmpne32 %f10, %f0, %i5 lduh [%l7 + 0x38], %i0 faligndata %f6, %f14, %f4 lduh [%l7 + 0x78], %g3 ldd [%l7 + 0x40], %f0 bgu,pn %xcc, loop_4634 fzero %f8 ldsh [%l7 + 0x76], %o7 fcmpne32 %f0, %f10, %l3 loop_4634: xnorcc %o0, 0x1BB7, %i2 stx %o6, [%l7 + 0x78] nop setx loop_4635, %l0, %l1 jmpl %l1, %g6 fmovsvc %xcc, %f10, %f6 fnor %f4, %f12, %f4 fmovdle %icc, %f2, %f13 loop_4635: tvc %icc, 0x3 ldsh [%l7 + 0x4E], %i6 st %f13, [%l7 + 0x40] movpos %icc, %l6, %o1 stx %l1, [%l7 + 0x08] ldsh [%l7 + 0x54], %i1 fmovd %f6, %f12 ldd [%l7 + 0x58], %f8 subccc %g4, %g5, %l0 brlz,a %g1, loop_4636 lduh [%l7 + 0x5E], %g2 bg,a,pt %xcc, loop_4637 fnands %f7, %f6, %f11 loop_4636: bl,a loop_4638 std %f6, [%l7 + 0x38] loop_4637: ldsw [%l7 + 0x6C], %i3 brz,a %l4, loop_4639 loop_4638: ldsh [%l7 + 0x6C], %o4 ldd [%l7 + 0x70], %f10 fmovrse %l5, %f5, %f15 loop_4639: fmovsa %icc, %f6, %f3 movrlez %i4, %g7, %i7 fxnor %f10, %f4, %f10 std %f2, [%l7 + 0x38] fmovdleu %xcc, %f4, %f4 fmovsl %xcc, %f15, %f15 fmul8x16au %f14, %f3, %f12 ldd [%l7 + 0x68], %f10 tn %icc, 0x7 sub %o2, 0x0E30, %o5 fandnot2s %f15, %f13, %f12 nop setx loop_4640, %l0, %l1 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 %o3, %l2, %i0 fmovsneg %xcc, %f6, %f6 movrgez %i5, %o7, %l3 loop_4640: fmovdl %xcc, %f8, %f6 tle %icc, 0x7 fnor %f0, %f10, %f12 fsrc1 %f6, %f0 brz %g3, loop_4641 ldd [%l7 + 0x48], %f0 fcmpes %fcc1, %f13, %f9 std %f8, [%l7 + 0x10] loop_4641: bvs,a,pn %xcc, loop_4642 ldsb [%l7 + 0x78], %i2 bshuffle %f0, %f4, %f14 fmovspos %xcc, %f8, %f1 loop_4642: subc %o6, 0x00BD, %o0 add %i6, %l6, %g6 tge %xcc, 0x1 stb %o1, [%l7 + 0x48] ldx [%l7 + 0x08], %i1 sll %g4, %l1, %g5 taddcctv %l0, %g2, %i3 fmovscc %icc, %f4, %f3 std %f6, [%l7 + 0x28] movcc %xcc, %g1, %l4 ldub [%l7 + 0x15], %l5 or %i4, %o4, %i7 fsrc2 %f8, %f0 addccc %o2, 0x0329, %g7 ble,a loop_4643 stb %o5, [%l7 + 0x1D] mova %xcc, %l2, %o3 stw %i0, [%l7 + 0x0C] loop_4643: bn,pn %icc, loop_4644 brgez %o7, loop_4645 ba,a,pt %icc, loop_4646 ldsw [%l7 + 0x4C], %l3 loop_4644: fmovdvs %icc, %f2, %f8 loop_4645: add %i5, %i2, %g3 loop_4646: fmovsne %xcc, %f9, %f13 movcs %xcc, %o0, %o6 ld [%l7 + 0x5C], %f3 fbg,a %fcc2, loop_4647 stx %l6, [%l7 + 0x68] std %f6, [%l7 + 0x08] fornot2s %f4, %f10, %f8 loop_4647: stx %g6, [%l7 + 0x28] fmuld8sux16 %f14, %f8, %f0 fcmpeq16 %f12, %f10, %i6 fpadd16 %f0, %f14, %f14 ldsb [%l7 + 0x20], %i1 move %xcc, %g4, %o1 edge8ln %l1, %g5, %g2 bne,a,pn %xcc, loop_4648 edge8ln %i3, %l0, %l4 fmovsne %xcc, %f7, %f12 fandnot1 %f6, %f8, %f12 loop_4648: movrne %l5, 0x01B, %i4 subccc %g1, %i7, %o4 fmovdg %xcc, %f8, %f4 ldx [%l7 + 0x28], %o2 lduw [%l7 + 0x68], %o5 sdiv %l2, 0x082C, %g7 fornot1s %f10, %f7, %f9 sdiv %o3, 0x1794, %o7 edge8n %l3, %i5, %i2 ldd [%l7 + 0x38], %f12 edge32l %g3, %o0, %o6 std %f12, [%l7 + 0x50] fcmps %fcc3, %f6, %f0 fmovdge %xcc, %f13, %f15 ldd [%l7 + 0x18], %f14 brgz,a %i0, loop_4649 or %g6, %l6, %i1 brgez %g4, loop_4650 ldub [%l7 + 0x0F], %i6 loop_4649: fmovsgu %icc, %f2, %f2 orncc %o1, 0x091D, %l1 loop_4650: fmuld8sux16 %f10, %f4, %f0 fmovspos %icc, %f5, %f15 stw %g5, [%l7 + 0x10] ldsw [%l7 + 0x0C], %g2 edge16 %i3, %l0, %l5 fnegd %f12, %f14 brgz,a %i4, loop_4651 ba,a,pn %icc, loop_4652 ldx [%l7 + 0x50], %g1 fnot2s %f7, %f10 loop_4651: fnands %f6, %f5, %f14 loop_4652: subcc %i7, 0x1E1E, %l4 tcc %icc, 0x5 ldd [%l7 + 0x50], %f2 movrgz %o4, 0x19B, %o5 fpsub16 %f0, %f12, %f4 xorcc %l2, 0x1459, %o2 ldd [%l7 + 0x30], %f4 alignaddrl %o3, %o7, %g7 umul %l3, %i2, %i5 ldub [%l7 + 0x10], %g3 brgez %o0, loop_4653 array32 %o6, %g6, %i0 bvc,a loop_4654 edge8ln %i1, %l6, %i6 loop_4653: xnor %g4, %o1, %g5 fbge %fcc1, loop_4655 loop_4654: fbo,a %fcc2, loop_4656 stb %g2, [%l7 + 0x48] tvc %icc, 0x0 loop_4655: brnz,a %l1, loop_4657 loop_4656: ld [%l7 + 0x0C], %f3 tcc %icc, 0x1 ld [%l7 + 0x08], %f14 loop_4657: bne,pn %icc, loop_4658 fzeros %f13 tvs %icc, 0x5 ldsb [%l7 + 0x31], %i3 loop_4658: brgez,a %l5, loop_4659 fxors %f5, %f7, %f6 bcc,a loop_4660 fmovscc %icc, %f2, %f3 loop_4659: fpadd32s %f4, %f2, %f14 fmovsvs %xcc, %f13, %f7 loop_4660: mulscc %i4, %l0, %i7 tvs %xcc, 0x0 ld [%l7 + 0x38], %f4 fbe %fcc2, loop_4661 movneg %xcc, %l4, %g1 bcc,a,pt %xcc, loop_4662 xor %o5, %l2, %o2 loop_4661: ld [%l7 + 0x38], %f2 tvs %icc, 0x6 loop_4662: tge %icc, 0x7 bneg,a %icc, loop_4663 fsrc2s %f11, %f10 mulscc %o4, %o3, %g7 fmovdg %xcc, %f11, %f7 loop_4663: taddcc %l3, %o7, %i2 andcc %i5, 0x0F2B, %o0 taddcc %g3, 0x06F1, %o6 ldsw [%l7 + 0x3C], %i0 stx %i1, [%l7 + 0x38] fsrc1 %f14, %f4 ld [%l7 + 0x50], %f15 stx %l6, [%l7 + 0x18] fmovdgu %xcc, %f10, %f8 fmovrdgz %i6, %f12, %f10 fbule %fcc2, loop_4664 ld [%l7 + 0x74], %f14 fblg,a %fcc2, loop_4665 fbule,a %fcc3, loop_4666 loop_4664: udivcc %g4, 0x1A89, %g6 fmovrslz %o1, %f14, %f5 loop_4665: stb %g2, [%l7 + 0x36] loop_4666: std %f2, [%l7 + 0x10] fmovdvc %icc, %f2, %f2 lduh [%l7 + 0x44], %l1 st %f3, [%l7 + 0x58] udivx %i3, 0x080F, %g5 smul %l5, 0x08B3, %i4 st %f14, [%l7 + 0x4C] ld [%l7 + 0x24], %f2 ldsh [%l7 + 0x3E], %l0 brz,a %i7, loop_4667 movge %xcc, %g1, %l4 ldub [%l7 + 0x70], %l2 movrgez %o2, %o4, %o3 loop_4667: tle %xcc, 0x1 std %f12, [%l7 + 0x20] edge32n %o5, %l3, %g7 stw %i2, [%l7 + 0x34] bcc %xcc, loop_4668 mulscc %o7, 0x141D, %o0 edge32l %i5, %o6, %i0 edge16n %g3, %i1, %l6 loop_4668: fba %fcc2, loop_4669 edge16n %g4, %g6, %i6 movrlez %g2, %o1, %i3 sll %g5, 0x09, %l1 loop_4669: ldd [%l7 + 0x40], %f8 subc %l5, %i4, %i7 fcmpne16 %f8, %f10, %l0 faligndata %f8, %f8, %f8 sub %g1, %l4, %o2 fpack32 %f12, %f14, %f10 fmovrde %o4, %f10, %f8 edge16 %o3, %o5, %l2 lduw [%l7 + 0x74], %g7 bgu loop_4670 fsrc2 %f12, %f6 subc %i2, 0x1304, %o7 addc %l3, %o0, %o6 loop_4670: tge %icc, 0x7 sra %i5, 0x05, %i0 lduh [%l7 + 0x2E], %g3 fmovrdlz %l6, %f8, %f0 movrlez %i1, %g6, %g4 fmovsle %xcc, %f2, %f8 fnand %f4, %f12, %f6 subc %g2, %o1, %i3 fmovsge %xcc, %f9, %f13 st %f15, [%l7 + 0x74] fabss %f6, %f4 movrlz %g5, %i6, %l1 tl %xcc, 0x5 fbl,a %fcc2, loop_4671 fxors %f5, %f4, %f0 ldd [%l7 + 0x50], %f14 fpack32 %f6, %f12, %f0 loop_4671: stb %l5, [%l7 + 0x79] tpos %icc, 0x2 ldsb [%l7 + 0x33], %i7 fexpand %f11, %f8 fmovsvc %xcc, %f14, %f1 fcmpne32 %f6, %f2, %i4 movl %icc, %l0, %l4 ldx [%l7 + 0x60], %g1 sth %o4, [%l7 + 0x30] lduw [%l7 + 0x28], %o2 edge8ln %o3, %o5, %l2 ld [%l7 + 0x48], %f10 fbue,a %fcc2, loop_4672 fcmpeq16 %f8, %f2, %g7 fmovsle %icc, %f10, %f5 mova %xcc, %i2, %l3 loop_4672: umul %o7, %o0, %o6 lduw [%l7 + 0x6C], %i0 movn %xcc, %g3, %l6 sll %i5, %i1, %g4 stb %g6, [%l7 + 0x51] fpsub16 %f10, %f10, %f12 fmovrdlez %g2, %f8, %f14 movcc %icc, %i3, %g5 fpmerge %f12, %f5, %f2 siam 0x6 and %i6, 0x002B, %l1 ldx [%l7 + 0x18], %l5 fnand %f8, %f4, %f10 tg %icc, 0x1 edge16n %o1, %i4, %l0 bneg,a %icc, loop_4673 lduw [%l7 + 0x70], %i7 fone %f8 sethi 0x09BA, %g1 loop_4673: fornot2s %f5, %f4, %f12 fmovsleu %xcc, %f10, %f13 ldsw [%l7 + 0x18], %o4 ldub [%l7 + 0x7A], %l4 tleu %icc, 0x6 tvs %icc, 0x6 fmovdcs %xcc, %f9, %f1 ldub [%l7 + 0x39], %o2 fcmple32 %f0, %f14, %o5 stb %o3, [%l7 + 0x63] ldsw [%l7 + 0x48], %l2 ld [%l7 + 0x24], %f5 faligndata %f14, %f2, %f0 movl %icc, %i2, %g7 fones %f10 tleu %xcc, 0x5 stx %o7, [%l7 + 0x48] fmovsvs %icc, %f14, %f3 mova %icc, %l3, %o6 st %f6, [%l7 + 0x64] tsubcctv %o0, 0x1C88, %i0 ldd [%l7 + 0x20], %f8 fmul8x16 %f4, %f6, %f12 fones %f12 ldd [%l7 + 0x40], %f12 stx %l6, [%l7 + 0x78] ldsb [%l7 + 0x0A], %i5 fmovsgu %icc, %f11, %f11 fnot2 %f4, %f2 ldd [%l7 + 0x10], %f10 fbul %fcc0, loop_4674 fcmpes %fcc1, %f13, %f12 std %f8, [%l7 + 0x70] stx %g3, [%l7 + 0x68] loop_4674: ldub [%l7 + 0x1C], %g4 fmul8sux16 %f2, %f4, %f8 udivx %i1, 0x1C02, %g2 edge32l %g6, %i3, %g5 fmovdg %xcc, %f6, %f0 ldx [%l7 + 0x68], %l1 fpsub32s %f6, %f10, %f2 ldsw [%l7 + 0x74], %l5 tn %icc, 0x5 stb %o1, [%l7 + 0x43] fpsub16s %f0, %f14, %f5 fbo %fcc1, loop_4675 fmuld8sux16 %f12, %f13, %f8 fmovdge %xcc, %f4, %f1 edge8 %i4, %l0, %i7 loop_4675: fbu,a %fcc0, loop_4676 fcmped %fcc3, %f12, %f12 movne %xcc, %i6, %o4 edge8n %g1, %o2, %l4 loop_4676: bcc loop_4677 sth %o3, [%l7 + 0x32] fmuld8ulx16 %f13, %f7, %f12 fbne,a %fcc2, loop_4678 loop_4677: udivcc %o5, 0x08E1, %i2 fmovdg %xcc, %f1, %f9 subc %l2, 0x09A9, %o7 loop_4678: movneg %xcc, %g7, %o6 fpmerge %f2, %f12, %f12 array8 %l3, %o0, %i0 fcmped %fcc2, %f4, %f14 fbuge,a %fcc0, loop_4679 movrne %l6, 0x187, %g3 taddcc %g4, 0x164B, %i5 bn %xcc, loop_4680 loop_4679: fmovsleu %icc, %f1, %f3 subcc %g2, %i1, %g6 fbne,a %fcc3, loop_4681 loop_4680: xor %g5, %l1, %i3 array32 %o1, %l5, %l0 nop setx loop_4682, %l0, %l1 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_4681: bl %xcc, loop_4683 ld [%l7 + 0x74], %f1 stw %i7, [%l7 + 0x3C] loop_4682: fmovsa %xcc, %f7, %f4 loop_4683: stw %i4, [%l7 + 0x78] tleu %icc, 0x0 fmul8ulx16 %f0, %f6, %f14 fbe %fcc1, loop_4684 sdivcc %o4, 0x12B7, %i6 tge %xcc, 0x1 fmovscc %icc, %f11, %f1 loop_4684: fmovrdlez %o2, %f0, %f0 ldsb [%l7 + 0x59], %l4 fmovscs %xcc, %f6, %f0 movrgz %o3, 0x3F8, %o5 fxor %f6, %f2, %f10 sdivx %g1, 0x1463, %l2 fbule,a %fcc2, loop_4685 edge16n %i2, %g7, %o6 fzeros %f2 fandnot1s %f12, %f9, %f8 loop_4685: fmovspos %xcc, %f0, %f12 fmovrslez %l3, %f4, %f8 stb %o7, [%l7 + 0x4C] ta %icc, 0x1 subcc %o0, %i0, %l6 subc %g4, 0x1033, %i5 fmul8x16al %f6, %f12, %f0 bne,a,pn %xcc, loop_4686 std %f2, [%l7 + 0x10] fnegs %f15, %f0 std %f0, [%l7 + 0x48] loop_4686: fble %fcc0, loop_4687 call loop_4688 be %icc, loop_4689 andn %g2, 0x13DE, %i1 loop_4687: fbl %fcc2, loop_4690 loop_4688: ldub [%l7 + 0x45], %g3 loop_4689: fbul,a %fcc2, loop_4691 ldsb [%l7 + 0x63], %g6 loop_4690: tleu %icc, 0x5 st %f8, [%l7 + 0x0C] loop_4691: fxnors %f5, %f4, %f8 taddcctv %l1, 0x13DB, %i3 fmovdvs %xcc, %f0, %f15 fnands %f6, %f15, %f1 sth %o1, [%l7 + 0x76] bl loop_4692 fornot2 %f2, %f14, %f6 movle %icc, %l5, %g5 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 loop_4692: fcmple32 %f2, %f8, %i7 fcmpne32 %f12, %f6, %l0 brnz,a %i4, loop_4694 loop_4693: fpsub32s %f14, %f0, %f12 std %f8, [%l7 + 0x28] sethi 0x076D, %i6 loop_4694: fexpand %f1, %f6 tcs %xcc, 0x1 ba,a loop_4695 movrne %o2, 0x2D5, %o4 fmovdne %icc, %f2, %f15 fcmple32 %f14, %f12, %o3 loop_4695: fandnot2 %f14, %f14, %f12 fpsub16 %f0, %f10, %f8 fmovd %f0, %f6 movl %xcc, %l4, %o5 brgz %l2, loop_4696 ldsb [%l7 + 0x6C], %i2 lduh [%l7 + 0x68], %g1 ldsh [%l7 + 0x52], %o6 loop_4696: ldd [%l7 + 0x40], %f8 movge %icc, %g7, %o7 fbug %fcc1, loop_4697 fcmpes %fcc3, %f0, %f7 bn %xcc, loop_4698 sll %l3, %o0, %l6 loop_4697: fmovrsgz %g4, %f10, %f13 taddcctv %i5, 0x0B63, %g2 loop_4698: fbge,a %fcc0, loop_4699 edge16n %i1, %i0, %g3 ldx [%l7 + 0x60], %l1 std %f4, [%l7 + 0x78] loop_4699: nop setx loop_4700, %l0, %l1 jmpl %l1, %g6 ld [%l7 + 0x1C], %f13 fmovsa %xcc, %f2, %f10 ldd [%l7 + 0x60], %f8 loop_4700: std %f4, [%l7 + 0x60] fnot1s %f10, %f2 movpos %xcc, %o1, %l5 movcs %xcc, %g5, %i7 sth %i3, [%l7 + 0x26] movl %icc, %l0, %i4 ld [%l7 + 0x40], %f5 fxnors %f12, %f5, %f4 udiv %o2, 0x1155, %o4 stb %o3, [%l7 + 0x43] edge8l %i6, %l4, %l2 ldd [%l7 + 0x28], %f14 fcmple16 %f2, %f12, %i2 fsrc1 %f8, %f6 ldsw [%l7 + 0x34], %g1 fnot1 %f14, %f2 fabss %f4, %f14 fcmps %fcc3, %f7, %f15 ta %icc, 0x1 st %f4, [%l7 + 0x40] ldx [%l7 + 0x20], %o5 stx %g7, [%l7 + 0x08] pdist %f2, %f14, %f14 nop setx loop_4701, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done array16 %o7, %l3, %o6 fmovsgu %xcc, %f10, %f0 array8 %o0, %g4, %i5 loop_4701: srax %g2, 0x14, %i1 tneg %icc, 0x4 fcmpeq32 %f10, %f10, %i0 edge32n %l6, %g3, %l1 fmul8sux16 %f0, %f12, %f2 fmovrsgz %o1, %f8, %f1 fmovsge %xcc, %f8, %f10 fornot2 %f6, %f10, %f8 lduw [%l7 + 0x64], %g6 fxnor %f10, %f8, %f10 fcmpes %fcc0, %f8, %f6 bvs,a %icc, loop_4702 fandnot2s %f3, %f8, %f11 fsrc2s %f5, %f9 lduh [%l7 + 0x32], %g5 loop_4702: fpsub32s %f3, %f13, %f6 fmovdge %xcc, %f5, %f4 fpack32 %f0, %f8, %f8 fcmps %fcc1, %f4, %f1 ldsh [%l7 + 0x1E], %i7 sdiv %i3, 0x19E4, %l0 ld [%l7 + 0x74], %f10 st %f6, [%l7 + 0x2C] srax %l5, 0x1B, %i4 fmovsn %xcc, %f9, %f9 srl %o4, 0x15, %o3 stw %i6, [%l7 + 0x58] tg %xcc, 0x2 fbo %fcc0, loop_4703 fmovdle %icc, %f3, %f9 fmovspos %xcc, %f3, %f12 fnot2 %f12, %f4 loop_4703: ldub [%l7 + 0x4A], %l4 sth %o2, [%l7 + 0x60] ldub [%l7 + 0x7F], %l2 ldd [%l7 + 0x10], %f6 fmovsn %icc, %f7, %f9 fmovsleu %icc, %f2, %f7 stb %g1, [%l7 + 0x74] stw %i2, [%l7 + 0x70] fmovdneg %xcc, %f9, %f15 ldx [%l7 + 0x48], %o5 fmovrdne %g7, %f12, %f0 tge %xcc, 0x6 lduh [%l7 + 0x24], %l3 lduh [%l7 + 0x58], %o6 fsrc2 %f4, %f8 fnands %f0, %f1, %f13 ldub [%l7 + 0x3C], %o0 add %g4, 0x0DAE, %o7 ble,pt %xcc, loop_4704 udivx %g2, 0x1E38, %i5 fmovrde %i1, %f0, %f8 ldx [%l7 + 0x20], %l6 loop_4704: fcmpeq32 %f0, %f12, %i0 stb %l1, [%l7 + 0x11] andcc %g3, %g6, %g5 udivx %i7, 0x19DE, %o1 st %f14, [%l7 + 0x14] andn %l0, %i3, %i4 stx %o4, [%l7 + 0x30] ldd [%l7 + 0x10], %f2 std %f8, [%l7 + 0x18] fmovsgu %icc, %f10, %f5 fornot1s %f0, %f7, %f6 lduw [%l7 + 0x3C], %o3 siam 0x6 edge32n %i6, %l5, %o2 stw %l2, [%l7 + 0x34] xorcc %g1, 0x1C90, %l4 ldx [%l7 + 0x20], %i2 udivcc %o5, 0x0CCE, %g7 stw %o6, [%l7 + 0x0C] movre %l3, 0x10E, %g4 sdivcc %o7, 0x0703, %g2 tsubcc %i5, %o0, %i1 fmuld8ulx16 %f6, %f1, %f2 ldd [%l7 + 0x58], %f12 ldsh [%l7 + 0x38], %l6 fandnot1s %f11, %f5, %f8 fpsub32 %f6, %f4, %f10 popc %l1, %g3 ldx [%l7 + 0x28], %i0 ld [%l7 + 0x60], %f2 be,pn %xcc, loop_4705 orcc %g5, %g6, %i7 ldub [%l7 + 0x53], %l0 ldx [%l7 + 0x48], %o1 loop_4705: brnz %i4, loop_4706 fbule,a %fcc2, loop_4707 stx %i3, [%l7 + 0x78] or %o3, %o4, %i6 loop_4706: fmovdgu %icc, %f11, %f14 loop_4707: ldub [%l7 + 0x0C], %l5 movrlez %l2, 0x0FC, %o2 bcc,pt %xcc, loop_4708 fmovscc %xcc, %f3, %f2 edge8 %l4, %i2, %o5 ldsb [%l7 + 0x27], %g1 loop_4708: srlx %o6, %g7, %l3 orncc %g4, %g2, %i5 umulcc %o7, %i1, %o0 fmovsg %xcc, %f10, %f5 lduw [%l7 + 0x10], %l6 fblg %fcc1, loop_4709 fornot2s %f9, %f14, %f15 std %f10, [%l7 + 0x68] fnands %f3, %f5, %f11 loop_4709: sdivcc %g3, 0x16F5, %i0 movneg %icc, %l1, %g5 ldub [%l7 + 0x29], %i7 tl %xcc, 0x7 sdiv %l0, 0x1B6D, %g6 fcmpne32 %f8, %f10, %o1 lduh [%l7 + 0x52], %i3 xorcc %i4, 0x10CD, %o3 movneg %xcc, %i6, %l5 xorcc %o4, %o2, %l2 ble,a %icc, loop_4710 fmovsgu %icc, %f12, %f4 orncc %i2, 0x0F34, %o5 fmovrslz %g1, %f8, %f2 loop_4710: andn %o6, 0x0818, %l4 tneg %icc, 0x5 ldd [%l7 + 0x50], %f6 fmovsne %xcc, %f12, %f0 ldsh [%l7 + 0x6A], %l3 stb %g7, [%l7 + 0x56] fbul,a %fcc1, loop_4711 sub %g2, 0x1096, %g4 orcc %i5, 0x0801, %o7 fsrc2s %f2, %f2 loop_4711: fbne,a %fcc2, loop_4712 popc %i1, %l6 ldd [%l7 + 0x10], %f4 fmovrsgez %o0, %f15, %f9 loop_4712: fcmps %fcc3, %f3, %f9 fble,a %fcc2, loop_4713 fmovsn %xcc, %f6, %f9 for %f14, %f8, %f2 fbe,a %fcc1, loop_4714 loop_4713: bneg %xcc, loop_4715 alignaddrl %g3, %l1, %g5 fblg %fcc2, loop_4716 loop_4714: ldsb [%l7 + 0x52], %i0 loop_4715: fmovsn %icc, %f15, %f7 fmovrdlz %l0, %f8, %f8 loop_4716: lduw [%l7 + 0x34], %i7 popc %o1, %g6 bpos,pn %icc, loop_4717 xnor %i3, 0x1D14, %i4 fcmple32 %f10, %f0, %i6 std %f10, [%l7 + 0x48] loop_4717: edge16n %l5, %o4, %o2 addc %l2, %o3, %o5 fmul8x16au %f3, %f2, %f14 ldsb [%l7 + 0x44], %g1 stw %o6, [%l7 + 0x6C] movrgez %l4, 0x21E, %i2 fmovrdlez %l3, %f10, %f6 fands %f10, %f7, %f13 tvc %xcc, 0x5 te %xcc, 0x0 fcmple16 %f6, %f0, %g2 bgu,pt %icc, loop_4718 ba loop_4719 fxnors %f10, %f8, %f0 edge16n %g7, %i5, %o7 loop_4718: addc %i1, %g4, %l6 loop_4719: ta %xcc, 0x2 fabss %f1, %f9 nop setx loop_4720, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x62], %g3 fbe %fcc0, loop_4721 movpos %icc, %o0, %l1 loop_4720: fbg,a %fcc2, loop_4722 stx %i0, [%l7 + 0x20] loop_4721: brgez,a %l0, loop_4723 brgez %g5, loop_4724 loop_4722: brgz,a %o1, loop_4725 alignaddr %g6, %i7, %i3 loop_4723: umulcc %i6, %i4, %o4 loop_4724: fors %f5, %f4, %f15 loop_4725: lduh [%l7 + 0x78], %o2 fcmps %fcc0, %f10, %f0 ld [%l7 + 0x58], %f2 stw %l5, [%l7 + 0x4C] fabsd %f10, %f4 array32 %l2, %o5, %o3 edge8 %o6, %l4, %i2 edge32 %l3, %g2, %g1 lduw [%l7 + 0x54], %g7 fmovdcs %xcc, %f7, %f6 std %f14, [%l7 + 0x40] fcmpd %fcc2, %f6, %f12 fmovsa %xcc, %f12, %f15 fcmpne32 %f0, %f12, %o7 lduh [%l7 + 0x56], %i5 edge8l %i1, %l6, %g4 bn,pn %xcc, loop_4726 fmovdg %icc, %f4, %f15 fpack16 %f12, %f15 bvs loop_4727 loop_4726: ldub [%l7 + 0x79], %g3 sth %l1, [%l7 + 0x6E] edge32ln %o0, %l0, %g5 loop_4727: bneg %icc, loop_4728 ld [%l7 + 0x34], %f8 mulscc %i0, 0x1BD3, %o1 fornot2s %f7, %f6, %f13 loop_4728: bpos,pn %xcc, loop_4729 fmul8ulx16 %f14, %f4, %f2 edge8ln %i7, %i3, %i6 fmovde %xcc, %f11, %f0 loop_4729: fbne %fcc3, loop_4730 move %xcc, %g6, %i4 lduh [%l7 + 0x30], %o4 brz,a %l5, loop_4731 loop_4730: xorcc %o2, %o5, %l2 sth %o3, [%l7 + 0x74] stx %l4, [%l7 + 0x60] loop_4731: edge32ln %o6, %i2, %l3 fnegs %f4, %f1 stx %g2, [%l7 + 0x78] lduh [%l7 + 0x0C], %g7 fbg,a %fcc0, loop_4732 orn %g1, %o7, %i1 call loop_4733 srlx %i5, 0x0D, %l6 loop_4732: umulcc %g3, %g4, %l1 taddcc %l0, 0x0642, %o0 loop_4733: stx %g5, [%l7 + 0x48] fbne %fcc3, loop_4734 fmul8ulx16 %f2, %f10, %f12 fpsub16 %f14, %f4, %f2 bvs %icc, loop_4735 loop_4734: fcmpd %fcc2, %f6, %f0 stx %i0, [%l7 + 0x58] fmovrdlz %i7, %f4, %f14 loop_4735: fpsub32s %f14, %f14, %f3 xnor %o1, 0x01B8, %i3 umul %g6, %i6, %i4 edge32 %l5, %o2, %o5 lduh [%l7 + 0x2A], %l2 edge32l %o3, %l4, %o6 lduw [%l7 + 0x3C], %o4 fcmpne32 %f0, %f10, %i2 mova %icc, %l3, %g7 fmovsl %xcc, %f5, %f10 ldub [%l7 + 0x6B], %g2 edge32 %g1, %o7, %i5 movle %xcc, %l6, %i1 andncc %g4, %l1, %g3 fmovsge %xcc, %f0, %f9 ldsb [%l7 + 0x33], %o0 sth %g5, [%l7 + 0x6C] fcmpes %fcc3, %f14, %f13 tsubcctv %i0, 0x0E7F, %l0 edge8l %i7, %i3, %g6 smul %i6, %i4, %l5 movl %xcc, %o1, %o5 ldsb [%l7 + 0x46], %o2 fmovde %icc, %f13, %f10 std %f8, [%l7 + 0x48] tne %icc, 0x4 fmovse %icc, %f5, %f10 fmovsvc %icc, %f15, %f11 fmovde %icc, %f8, %f1 fbo,a %fcc0, loop_4736 sll %o3, %l2, %l4 fmovdleu %icc, %f4, %f14 fbne,a %fcc2, loop_4737 loop_4736: ld [%l7 + 0x30], %f12 sth %o6, [%l7 + 0x40] fbul %fcc3, loop_4738 loop_4737: bge loop_4739 tpos %xcc, 0x6 movne %icc, %i2, %l3 loop_4738: bn loop_4740 loop_4739: ldsh [%l7 + 0x5E], %o4 stb %g2, [%l7 + 0x71] stx %g1, [%l7 + 0x60] loop_4740: fmovse %icc, %f3, %f12 fbg %fcc2, loop_4741 xnorcc %g7, %o7, %i5 stx %l6, [%l7 + 0x08] fmovsvc %icc, %f6, %f12 loop_4741: mulx %g4, %i1, %g3 fandnot2s %f5, %f7, %f1 fbne %fcc3, loop_4742 movge %xcc, %o0, %g5 stw %i0, [%l7 + 0x10] fble %fcc3, loop_4743 loop_4742: movpos %icc, %l0, %i7 movrgz %i3, %l1, %g6 movn %xcc, %i6, %i4 loop_4743: fbge,a %fcc0, loop_4744 std %f8, [%l7 + 0x50] ldsh [%l7 + 0x16], %l5 fsrc2 %f10, %f12 loop_4744: nop setx loop_4745, %l0, %l1 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 %icc, %f10, %f14 fors %f2, %f9, %f8 nop setx loop_4746, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4745: subccc %o5, 0x14A7, %o1 fba,a %fcc3, loop_4747 ld [%l7 + 0x30], %f0 loop_4746: fornot1s %f10, %f5, %f12 fbu,a %fcc2, loop_4748 loop_4747: fbue %fcc3, loop_4749 fbuge %fcc3, loop_4750 fcmped %fcc3, %f14, %f14 loop_4748: ble,a,pn %xcc, loop_4751 loop_4749: stw %o3, [%l7 + 0x18] loop_4750: tle %xcc, 0x6 for %f12, %f0, %f2 loop_4751: ldx [%l7 + 0x38], %o2 std %f2, [%l7 + 0x40] ldsb [%l7 + 0x3F], %l2 ldsw [%l7 + 0x44], %o6 bvc %icc, loop_4752 ldsb [%l7 + 0x31], %l4 fxnors %f1, %f7, %f5 fmovdleu %icc, %f10, %f3 loop_4752: stw %i2, [%l7 + 0x3C] st %f8, [%l7 + 0x68] sethi 0x1115, %o4 andcc %g2, 0x0248, %g1 brnz %l3, loop_4753 sth %o7, [%l7 + 0x3E] lduw [%l7 + 0x78], %g7 fbue %fcc0, loop_4754 loop_4753: sth %i5, [%l7 + 0x7C] fandnot1s %f6, %f8, %f2 subccc %g4, 0x03A2, %i1 loop_4754: ldx [%l7 + 0x38], %g3 fmovrdne %l6, %f6, %f8 ldx [%l7 + 0x28], %o0 stb %g5, [%l7 + 0x0F] xorcc %i0, %l0, %i7 fmul8sux16 %f10, %f12, %f0 ble,pt %icc, loop_4755 ldd [%l7 + 0x40], %f10 ldsh [%l7 + 0x44], %i3 ldub [%l7 + 0x77], %l1 loop_4755: ldd [%l7 + 0x50], %f6 ldsb [%l7 + 0x39], %g6 fxor %f10, %f8, %f12 sth %i6, [%l7 + 0x62] stb %l5, [%l7 + 0x32] nop setx loop_4756, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbe,a %fcc3, loop_4757 alignaddr %o5, %i4, %o1 fsrc2 %f10, %f10 loop_4756: fbu,a %fcc1, loop_4758 loop_4757: sdivx %o3, 0x1ED5, %o2 array16 %l2, %o6, %i2 alignaddr %l4, %o4, %g1 loop_4758: stb %l3, [%l7 + 0x56] ta %icc, 0x5 umul %g2, %g7, %i5 fmovdgu %icc, %f14, %f5 tvc %icc, 0x4 fpsub16s %f12, %f11, %f8 ldub [%l7 + 0x4C], %o7 fpack16 %f8, %f9 ldd [%l7 + 0x68], %f10 fsrc1 %f2, %f4 sub %i1, 0x0C59, %g4 mulx %l6, 0x0E16, %o0 stb %g5, [%l7 + 0x7C] stb %i0, [%l7 + 0x17] fmovrslez %g3, %f0, %f6 fexpand %f7, %f2 stw %l0, [%l7 + 0x7C] sth %i3, [%l7 + 0x7A] tgu %icc, 0x2 fmovspos %xcc, %f12, %f14 movneg %icc, %i7, %g6 array16 %i6, %l5, %l1 fabsd %f4, %f10 std %f10, [%l7 + 0x28] tcs %xcc, 0x1 ld [%l7 + 0x64], %f11 taddcc %i4, %o1, %o5 fmovdcs %xcc, %f0, %f13 fcmpes %fcc3, %f8, %f2 fmovsg %icc, %f9, %f4 fblg,a %fcc2, loop_4759 stb %o3, [%l7 + 0x51] fmovrdlz %l2, %f0, %f8 fpsub32s %f11, %f9, %f10 loop_4759: ldd [%l7 + 0x60], %f8 fmovrdlz %o6, %f2, %f4 st %f5, [%l7 + 0x7C] bl,a loop_4760 bvs,a,pt %xcc, loop_4761 fsrc2 %f14, %f6 xor %i2, %l4, %o4 loop_4760: fpadd16s %f7, %f14, %f0 loop_4761: ld [%l7 + 0x38], %f12 fcmpgt16 %f4, %f4, %g1 fmovrslz %o2, %f7, %f4 fands %f7, %f6, %f12 ta %xcc, 0x3 stw %g2, [%l7 + 0x1C] fandnot2 %f6, %f8, %f10 move %icc, %l3, %i5 addccc %g7, 0x1534, %o7 fpack16 %f14, %f0 stb %i1, [%l7 + 0x29] edge8 %g4, %o0, %l6 xorcc %g5, %g3, %l0 fmovrdgez %i0, %f8, %f0 edge8ln %i3, %i7, %g6 bneg loop_4762 andn %l5, 0x167F, %l1 brlz,a %i4, loop_4763 fmovrsgez %o1, %f9, %f9 loop_4762: taddcc %i6, 0x1F12, %o3 sth %l2, [%l7 + 0x58] loop_4763: fxor %f4, %f6, %f14 ba,a,pt %icc, loop_4764 fpsub16 %f0, %f8, %f14 fmuld8ulx16 %f10, %f4, %f14 lduw [%l7 + 0x24], %o6 loop_4764: alignaddr %i2, %o5, %o4 fcmple16 %f8, %f14, %l4 pdist %f6, %f4, %f8 bcc,pt %xcc, loop_4765 movg %xcc, %o2, %g2 tn %icc, 0x5 stx %g1, [%l7 + 0x18] loop_4765: fmul8x16 %f14, %f6, %f6 fnot2s %f7, %f14 tsubcc %l3, %g7, %i5 lduw [%l7 + 0x34], %o7 fmovsgu %icc, %f10, %f4 brlez,a %i1, loop_4766 lduh [%l7 + 0x64], %o0 fmovdneg %icc, %f1, %f6 fmovdvs %icc, %f3, %f6 loop_4766: ldsb [%l7 + 0x4B], %g4 popc 0x14C3, %l6 sra %g5, 0x1A, %g3 fandnot1 %f12, %f2, %f10 sth %i0, [%l7 + 0x18] fcmpd %fcc2, %f0, %f0 tvc %xcc, 0x0 fblg %fcc2, loop_4767 movg %xcc, %i3, %i7 udivx %l0, 0x0E75, %g6 bneg,a %xcc, loop_4768 loop_4767: movleu %icc, %l1, %l5 fbu %fcc2, loop_4769 ldsh [%l7 + 0x4C], %i4 loop_4768: lduw [%l7 + 0x40], %i6 tvc %icc, 0x0 loop_4769: edge32 %o1, %o3, %o6 fmovdne %icc, %f8, %f0 edge8l %i2, %o5, %l2 brlz %l4, loop_4770 fbg %fcc0, loop_4771 fpack32 %f4, %f10, %f0 stx %o4, [%l7 + 0x28] loop_4770: ld [%l7 + 0x78], %f8 loop_4771: fbge %fcc0, loop_4772 stx %g2, [%l7 + 0x18] movvc %icc, %o2, %g1 fpadd32 %f0, %f14, %f8 loop_4772: fnand %f6, %f12, %f10 srl %l3, 0x16, %i5 fbu %fcc0, loop_4773 fba %fcc1, loop_4774 movg %icc, %g7, %i1 ld [%l7 + 0x78], %f15 loop_4773: ldx [%l7 + 0x28], %o7 loop_4774: ldub [%l7 + 0x3F], %g4 ble,pt %icc, loop_4775 sth %o0, [%l7 + 0x5E] fmovdg %icc, %f5, %f11 fcmped %fcc1, %f8, %f10 loop_4775: fmovdge %xcc, %f6, %f12 fbo,a %fcc1, loop_4776 sdivx %g5, 0x15D3, %l6 ldsb [%l7 + 0x1A], %g3 lduh [%l7 + 0x3A], %i3 loop_4776: movrne %i7, 0x211, %l0 fmuld8sux16 %f7, %f9, %f14 ldd [%l7 + 0x70], %f0 fmovdl %xcc, %f4, %f9 movre %i0, 0x0E2, %l1 stx %g6, [%l7 + 0x20] fcmpne32 %f12, %f0, %l5 ldd [%l7 + 0x60], %f14 fmovdl %xcc, %f3, %f9 tcs %icc, 0x0 sub %i4, 0x0C01, %o1 bg %xcc, loop_4777 bg,a,pn %icc, loop_4778 fnand %f8, %f4, %f6 andncc %i6, %o3, %o6 loop_4777: bshuffle %f8, %f6, %f6 loop_4778: array16 %i2, %l2, %l4 movpos %icc, %o5, %o4 or %g2, 0x0F74, %o2 fbug,a %fcc0, loop_4779 ldd [%l7 + 0x10], %f6 fornot2s %f10, %f4, %f11 sethi 0x11D8, %l3 loop_4779: stb %i5, [%l7 + 0x23] fnot2 %f8, %f12 ldx [%l7 + 0x60], %g7 bg,pt %xcc, loop_4780 tsubcc %i1, %o7, %g4 bcc,a loop_4781 fmovscc %icc, %f7, %f0 loop_4780: fmovse %icc, %f13, %f12 fblg %fcc0, loop_4782 loop_4781: popc 0x1A0C, %g1 andncc %g5, %l6, %o0 fmul8x16al %f7, %f1, %f6 loop_4782: fmovdgu %icc, %f9, %f2 fmovdle %icc, %f3, %f10 tgu %icc, 0x0 smul %i3, %g3, %i7 bcs,a,pt %icc, loop_4783 movrgez %i0, 0x1B8, %l1 ldd [%l7 + 0x08], %f10 xorcc %g6, 0x16B0, %l5 loop_4783: ldsh [%l7 + 0x26], %i4 ldsw [%l7 + 0x10], %o1 fmovdvs %icc, %f0, %f7 fornot2 %f12, %f12, %f4 ble loop_4784 brlez,a %i6, loop_4785 ldsb [%l7 + 0x66], %l0 taddcctv %o6, 0x161E, %o3 loop_4784: tneg %icc, 0x2 loop_4785: movpos %xcc, %l2, %i2 fmovsa %icc, %f12, %f15 fpsub16 %f14, %f8, %f10 nop setx loop_4786, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tleu %icc, 0x4 st %f14, [%l7 + 0x7C] stb %o5, [%l7 + 0x73] loop_4786: bcs,pt %xcc, loop_4787 stx %l4, [%l7 + 0x68] ldub [%l7 + 0x1E], %g2 stb %o4, [%l7 + 0x27] loop_4787: fmovdneg %xcc, %f9, %f1 sth %o2, [%l7 + 0x72] fbl %fcc0, loop_4788 fpsub32 %f6, %f8, %f4 fmovse %xcc, %f15, %f5 fcmpeq32 %f10, %f6, %i5 loop_4788: lduw [%l7 + 0x44], %g7 movge %icc, %l3, %i1 ldd [%l7 + 0x10], %f4 fmovdcc %xcc, %f14, %f0 movre %g4, 0x0C9, %g1 fmovd %f6, %f4 std %f4, [%l7 + 0x28] nop setx loop_4789, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bcc,a,pn %icc, loop_4790 srax %g5, 0x07, %l6 fmovrdlz %o7, %f14, %f6 loop_4789: brgz,a %o0, loop_4791 loop_4790: fones %f4 fbuge,a %fcc3, loop_4792 tn %xcc, 0x7 loop_4791: fmovde %xcc, %f15, %f1 movre %g3, %i3, %i0 loop_4792: sra %i7, 0x0C, %l1 fsrc2 %f8, %f6 fmovrde %g6, %f10, %f14 stx %i4, [%l7 + 0x78] fmovrdgez %l5, %f8, %f12 edge16ln %o1, %l0, %i6 fbue %fcc0, loop_4793 bcs loop_4794 fnot1 %f6, %f12 fmovde %xcc, %f10, %f0 loop_4793: st %f12, [%l7 + 0x20] loop_4794: ldub [%l7 + 0x41], %o3 fmovdn %xcc, %f5, %f3 movrgez %l2, %o6, %i2 ldsh [%l7 + 0x46], %o5 move %xcc, %l4, %g2 smul %o4, 0x18E4, %o2 fmovdcc %icc, %f14, %f3 stx %i5, [%l7 + 0x70] fmul8ulx16 %f6, %f14, %f6 ldd [%l7 + 0x60], %f10 edge32 %g7, %i1, %g4 brz %g1, loop_4795 ldd [%l7 + 0x50], %f14 mova %icc, %l3, %g5 fmovda %icc, %f1, %f0 loop_4795: array8 %o7, %l6, %o0 ldub [%l7 + 0x75], %g3 addc %i0, 0x0C83, %i3 subcc %l1, 0x1E4D, %g6 fmovdpos %xcc, %f5, %f9 xorcc %i4, %l5, %o1 ldub [%l7 + 0x45], %l0 sdiv %i7, 0x0B28, %o3 fpack16 %f2, %f11 ldsw [%l7 + 0x50], %i6 ld [%l7 + 0x08], %f7 tle %icc, 0x2 fmovdpos %icc, %f12, %f9 movrgez %o6, %l2, %i2 ldd [%l7 + 0x38], %f0 bcs,pn %icc, loop_4796 faligndata %f8, %f0, %f14 fmul8sux16 %f2, %f10, %f14 ldx [%l7 + 0x08], %l4 loop_4796: smulcc %o5, %g2, %o2 nop setx loop_4797, %l0, %l1 jmpl %l1, %o4 sdivx %g7, 0x0311, %i1 ldd [%l7 + 0x70], %f0 fpsub32s %f15, %f12, %f9 loop_4797: stb %g4, [%l7 + 0x50] tgu %icc, 0x0 fmovrsgz %i5, %f12, %f10 srax %g1, 0x08, %l3 te %xcc, 0x1 movcs %icc, %o7, %l6 nop setx loop_4798, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sll %g5, 0x00, %o0 ldsh [%l7 + 0x0C], %g3 andcc %i0, 0x0983, %l1 loop_4798: sth %i3, [%l7 + 0x68] taddcc %i4, 0x189B, %l5 fnands %f10, %f0, %f9 st %f11, [%l7 + 0x10] ldx [%l7 + 0x78], %g6 ldsh [%l7 + 0x6E], %o1 fnands %f14, %f5, %f11 ldsw [%l7 + 0x40], %i7 smul %o3, %l0, %o6 fmovsneg %xcc, %f3, %f9 add %l2, 0x1F23, %i6 stx %i2, [%l7 + 0x18] subccc %o5, %g2, %l4 fxor %f8, %f0, %f8 smul %o4, 0x14F4, %g7 std %f2, [%l7 + 0x68] fcmpeq32 %f8, %f12, %i1 fnor %f2, %f2, %f10 sdiv %g4, 0x17DE, %o2 ldsw [%l7 + 0x20], %g1 sub %i5, %o7, %l6 fmovdle %xcc, %f11, %f11 stx %g5, [%l7 + 0x48] fsrc1s %f8, %f2 stb %o0, [%l7 + 0x68] taddcctv %g3, %i0, %l3 andncc %i3, %i4, %l1 brlez %l5, loop_4799 fmovdcc %xcc, %f7, %f2 edge8l %o1, %g6, %i7 ldsw [%l7 + 0x34], %l0 loop_4799: fcmps %fcc2, %f3, %f4 fcmpd %fcc0, %f0, %f2 edge8n %o3, %o6, %l2 fmovse %xcc, %f2, %f15 brgez,a %i2, loop_4800 stx %o5, [%l7 + 0x50] ldub [%l7 + 0x7A], %i6 fpsub32 %f10, %f14, %f6 loop_4800: brlez,a %l4, loop_4801 fbne,a %fcc3, loop_4802 taddcctv %o4, 0x04AA, %g2 ldd [%l7 + 0x30], %f10 loop_4801: sth %g7, [%l7 + 0x14] loop_4802: stb %i1, [%l7 + 0x0B] fbo %fcc1, loop_4803 edge16l %g4, %o2, %i5 fbo,a %fcc1, loop_4804 mulx %g1, %l6, %o7 loop_4803: andncc %o0, %g3, %g5 fbo %fcc2, loop_4805 loop_4804: nop setx loop_4806, %l0, %l1 jmpl %l1, %l3 fbule,a %fcc1, loop_4807 movleu %xcc, %i3, %i4 loop_4805: fbge,a %fcc1, loop_4808 loop_4806: fmovrsgz %l1, %f3, %f14 loop_4807: fpadd32s %f8, %f7, %f13 ldx [%l7 + 0x58], %l5 loop_4808: fcmpd %fcc1, %f10, %f4 orcc %o1, %g6, %i0 stx %l0, [%l7 + 0x40] andn %o3, 0x16DC, %i7 fcmple32 %f0, %f12, %l2 bvs,pn %xcc, loop_4809 andncc %i2, %o5, %o6 fmovrsgz %l4, %f7, %f6 fmovdg %icc, %f7, %f15 loop_4809: fbue %fcc3, loop_4810 fbo,a %fcc1, loop_4811 lduw [%l7 + 0x2C], %i6 fmovdcc %icc, %f10, %f3 loop_4810: stx %g2, [%l7 + 0x08] loop_4811: stx %o4, [%l7 + 0x10] fmovsleu %icc, %f11, %f3 andncc %g7, %i1, %o2 fbe,a %fcc2, loop_4812 add %g4, %i5, %g1 fbule %fcc3, loop_4813 fbu,a %fcc2, loop_4814 loop_4812: ldsw [%l7 + 0x44], %l6 fmul8x16al %f0, %f0, %f2 loop_4813: ldsw [%l7 + 0x20], %o7 loop_4814: tgu %icc, 0x4 ld [%l7 + 0x6C], %f2 lduw [%l7 + 0x18], %o0 fsrc1s %f13, %f14 fands %f3, %f15, %f12 taddcc %g5, 0x0D35, %g3 movcc %icc, %l3, %i4 lduh [%l7 + 0x38], %l1 ldx [%l7 + 0x78], %i3 ld [%l7 + 0x10], %f2 tpos %xcc, 0x2 tvc %icc, 0x4 andn %o1, 0x0336, %l5 tg %icc, 0x4 fandnot1 %f10, %f0, %f10 fmovse %xcc, %f3, %f4 movn %icc, %g6, %l0 fbug %fcc1, loop_4815 fmovdge %icc, %f14, %f11 fmovdn %icc, %f10, %f0 st %f6, [%l7 + 0x20] loop_4815: fbue,a %fcc0, loop_4816 movleu %xcc, %i0, %o3 fmovse %icc, %f12, %f4 ldx [%l7 + 0x30], %i7 loop_4816: ld [%l7 + 0x74], %f7 ba,pt %xcc, loop_4817 fbug %fcc0, loop_4818 ldsh [%l7 + 0x54], %i2 smulcc %l2, 0x12F3, %o6 loop_4817: bvs,a loop_4819 loop_4818: nop setx loop_4820, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bvs,pt %icc, loop_4821 tleu %icc, 0x1 loop_4819: fcmple32 %f0, %f0, %l4 loop_4820: movrne %o5, %g2, %o4 loop_4821: ldsb [%l7 + 0x76], %i6 stb %i1, [%l7 + 0x19] ldsb [%l7 + 0x12], %g7 std %f12, [%l7 + 0x20] fmul8x16al %f1, %f0, %f8 ldsb [%l7 + 0x4D], %g4 ldub [%l7 + 0x14], %i5 fzero %f10 ldsw [%l7 + 0x2C], %g1 bcs,a loop_4822 fmovsn %xcc, %f6, %f10 tleu %icc, 0x3 fmovsneg %xcc, %f10, %f11 loop_4822: stw %l6, [%l7 + 0x58] edge16l %o2, %o7, %o0 tcs %xcc, 0x1 fmovsleu %xcc, %f4, %f1 call loop_4823 fmovscs %xcc, %f4, %f15 movl %xcc, %g5, %g3 fxors %f12, %f3, %f15 loop_4823: ldx [%l7 + 0x28], %l3 umul %l1, 0x072F, %i3 fcmpeq32 %f0, %f12, %i4 fmovrse %l5, %f10, %f6 lduw [%l7 + 0x38], %o1 faligndata %f8, %f14, %f10 fbug,a %fcc0, loop_4824 fpack32 %f12, %f14, %f0 for %f8, %f8, %f8 fpack32 %f14, %f10, %f10 loop_4824: sth %g6, [%l7 + 0x40] stb %l0, [%l7 + 0x37] sth %o3, [%l7 + 0x32] sth %i7, [%l7 + 0x20] lduw [%l7 + 0x48], %i2 ldsh [%l7 + 0x3E], %i0 bg,a,pt %icc, loop_4825 fmul8x16au %f14, %f14, %f8 fmovrdlz %o6, %f4, %f2 andcc %l4, 0x1A52, %l2 loop_4825: movrlez %o5, 0x3CF, %o4 ta %xcc, 0x0 fmovdn %icc, %f0, %f5 fmovde %icc, %f6, %f6 tgu %icc, 0x0 ldsw [%l7 + 0x50], %i6 fcmpd %fcc2, %f2, %f4 edge16ln %g2, %i1, %g4 ldd [%l7 + 0x18], %f4 stb %i5, [%l7 + 0x48] fmovrsgez %g1, %f10, %f9 tpos %icc, 0x3 ldx [%l7 + 0x38], %l6 stw %o2, [%l7 + 0x58] ldx [%l7 + 0x60], %g7 std %f14, [%l7 + 0x38] andncc %o0, %g5, %o7 fmovsle %icc, %f2, %f1 movne %icc, %l3, %l1 bgu,a %xcc, loop_4826 edge32l %g3, %i3, %i4 stw %o1, [%l7 + 0x38] fpack16 %f2, %f1 loop_4826: ldsh [%l7 + 0x42], %l5 lduw [%l7 + 0x10], %l0 ld [%l7 + 0x0C], %f3 fnor %f6, %f10, %f12 ldsw [%l7 + 0x1C], %o3 ldx [%l7 + 0x68], %g6 tcc %xcc, 0x7 fxnor %f10, %f2, %f8 stx %i7, [%l7 + 0x28] fnot1 %f4, %f2 fzeros %f13 movrne %i2, 0x2C2, %o6 tgu %icc, 0x4 smul %l4, %i0, %o5 fone %f4 edge16ln %l2, %o4, %g2 std %f14, [%l7 + 0x58] ldsw [%l7 + 0x38], %i1 subcc %g4, 0x1185, %i5 fmovdneg %xcc, %f14, %f6 fmul8ulx16 %f4, %f14, %f6 smul %g1, %i6, %o2 fble %fcc0, loop_4827 tne %icc, 0x7 stb %l6, [%l7 + 0x46] movvs %xcc, %o0, %g5 loop_4827: fnors %f4, %f14, %f14 ld [%l7 + 0x24], %f8 ldsw [%l7 + 0x50], %g7 fbug %fcc2, loop_4828 bge,pt %icc, loop_4829 fxnor %f0, %f6, %f8 xnor %o7, %l3, %g3 loop_4828: fmovrsgez %i3, %f15, %f13 loop_4829: ldsh [%l7 + 0x76], %l1 ldx [%l7 + 0x08], %o1 movge %xcc, %i4, %l0 fcmple32 %f2, %f2, %o3 subc %g6, 0x09D5, %i7 std %f6, [%l7 + 0x48] movneg %icc, %i2, %l5 fpsub16s %f10, %f3, %f11 add %l4, 0x1DA9, %o6 movrgez %o5, 0x386, %l2 fpsub16s %f8, %f8, %f2 ld [%l7 + 0x34], %f7 ldsb [%l7 + 0x52], %i0 ta %xcc, 0x5 bl,pn %xcc, loop_4830 fxnors %f4, %f8, %f8 ldsh [%l7 + 0x42], %g2 srax %i1, %g4, %i5 loop_4830: fbge,a %fcc2, loop_4831 ldd [%l7 + 0x30], %f14 sdiv %g1, 0x0D6B, %i6 std %f14, [%l7 + 0x10] loop_4831: fcmpeq16 %f0, %f0, %o4 taddcctv %o2, 0x0264, %l6 tne %icc, 0x0 lduh [%l7 + 0x4A], %g5 fmovsge %xcc, %f2, %f6 stx %o0, [%l7 + 0x28] fpsub16 %f0, %f4, %f12 fmovrdne %o7, %f4, %f2 tcs %xcc, 0x2 for %f6, %f6, %f12 fmovrdgez %l3, %f12, %f10 stw %g3, [%l7 + 0x24] umul %i3, 0x0845, %l1 st %f2, [%l7 + 0x40] lduw [%l7 + 0x70], %g7 lduw [%l7 + 0x78], %o1 tl %icc, 0x7 fmovsvc %xcc, %f14, %f4 sub %l0, 0x01EE, %o3 fmul8ulx16 %f0, %f8, %f12 xnor %i4, %g6, %i2 fmovd %f12, %f6 st %f4, [%l7 + 0x18] fbuge,a %fcc3, loop_4832 fbug,a %fcc1, loop_4833 lduw [%l7 + 0x7C], %i7 lduh [%l7 + 0x0E], %l4 loop_4832: mova %icc, %o6, %l5 loop_4833: movvc %icc, %o5, %i0 fmovdge %icc, %f11, %f7 edge16ln %l2, %g2, %g4 bvs %xcc, loop_4834 fcmpgt16 %f4, %f10, %i1 fsrc1 %f14, %f6 fmul8sux16 %f10, %f2, %f2 loop_4834: bcc loop_4835 ldx [%l7 + 0x58], %i5 ldx [%l7 + 0x28], %g1 sll %i6, %o2, %o4 loop_4835: fblg,a %fcc0, loop_4836 alignaddr %g5, %l6, %o0 ldd [%l7 + 0x20], %f6 stx %o7, [%l7 + 0x68] loop_4836: movn %xcc, %l3, %i3 fbu %fcc1, loop_4837 stb %g3, [%l7 + 0x50] sth %l1, [%l7 + 0x3E] st %f10, [%l7 + 0x44] loop_4837: xor %o1, %l0, %g7 tneg %xcc, 0x5 fabsd %f0, %f6 stw %i4, [%l7 + 0x3C] tgu %xcc, 0x4 ldx [%l7 + 0x38], %o3 fpsub16 %f8, %f6, %f4 fxors %f5, %f8, %f1 and %i2, 0x08E9, %i7 fbu %fcc2, loop_4838 sth %l4, [%l7 + 0x52] stw %g6, [%l7 + 0x1C] fxor %f8, %f12, %f10 loop_4838: stw %o6, [%l7 + 0x60] lduw [%l7 + 0x3C], %o5 movne %xcc, %i0, %l2 movpos %icc, %g2, %l5 movcs %xcc, %i1, %i5 fmovdvc %xcc, %f1, %f3 srl %g4, 0x09, %g1 ldsh [%l7 + 0x54], %i6 lduh [%l7 + 0x0C], %o4 fnor %f2, %f6, %f2 ldx [%l7 + 0x30], %o2 bl,a,pt %icc, loop_4839 fmul8x16al %f10, %f6, %f0 fandnot2s %f6, %f11, %f5 tsubcctv %l6, %g5, %o7 loop_4839: ld [%l7 + 0x4C], %f15 fmovd %f6, %f6 fmovdg %icc, %f8, %f6 edge16n %o0, %i3, %l3 fmovdg %icc, %f12, %f11 ldsw [%l7 + 0x1C], %g3 movne %xcc, %o1, %l0 st %f6, [%l7 + 0x50] stx %g7, [%l7 + 0x50] xnorcc %i4, %l1, %i2 std %f14, [%l7 + 0x48] ldub [%l7 + 0x68], %i7 tgu %icc, 0x6 movpos %icc, %l4, %o3 ldub [%l7 + 0x2B], %o6 brnz %g6, loop_4840 edge8l %i0, %o5, %g2 fba %fcc0, loop_4841 fpack16 %f10, %f9 loop_4840: te %icc, 0x7 mova %icc, %l2, %l5 loop_4841: xnor %i5, 0x1A26, %i1 movg %xcc, %g1, %i6 bgu loop_4842 fmovda %icc, %f7, %f7 ldsh [%l7 + 0x76], %g4 fba %fcc1, loop_4843 loop_4842: orn %o2, 0x06C1, %o4 fble,a %fcc1, loop_4844 fcmpeq16 %f12, %f0, %g5 loop_4843: fnot2s %f13, %f7 ta %xcc, 0x3 loop_4844: ldsw [%l7 + 0x2C], %o7 fcmped %fcc2, %f10, %f2 nop setx loop_4845, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpadd16s %f3, %f11, %f3 fble,a %fcc2, loop_4846 fandnot2 %f14, %f8, %f6 loop_4845: fmovrslez %l6, %f1, %f13 umul %o0, 0x12CA, %i3 loop_4846: fbu %fcc0, loop_4847 sdiv %l3, 0x1C86, %o1 ldsb [%l7 + 0x21], %l0 fmovsne %xcc, %f4, %f14 loop_4847: bgu,a,pt %icc, loop_4848 ldsw [%l7 + 0x7C], %g7 tl %icc, 0x2 fpadd16s %f6, %f0, %f9 loop_4848: sdivcc %i4, 0x18A5, %g3 fble %fcc3, loop_4849 stb %l1, [%l7 + 0x55] movleu %xcc, %i2, %i7 stw %l4, [%l7 + 0x64] loop_4849: fones %f3 ldub [%l7 + 0x7E], %o6 ldsh [%l7 + 0x22], %g6 std %f6, [%l7 + 0x28] fmovdvc %xcc, %f2, %f5 mulx %o3, 0x127B, %o5 bshuffle %f10, %f8, %f12 lduw [%l7 + 0x4C], %g2 fmovda %icc, %f7, %f2 movneg %xcc, %l2, %l5 fpackfix %f6, %f5 movre %i5, 0x35F, %i1 ldsb [%l7 + 0x4E], %g1 movpos %xcc, %i6, %i0 fmovrslez %g4, %f10, %f8 ba,a loop_4850 ldsh [%l7 + 0x2A], %o2 movrgz %o4, %o7, %l6 addccc %o0, %i3, %l3 loop_4850: sth %g5, [%l7 + 0x14] ldsb [%l7 + 0x63], %o1 movrgz %l0, %i4, %g7 ldx [%l7 + 0x18], %g3 fmovdge %xcc, %f1, %f12 movleu %xcc, %l1, %i7 fpmerge %f10, %f2, %f6 edge32 %i2, %o6, %g6 fmovrsgz %o3, %f6, %f1 ldx [%l7 + 0x08], %l4 tge %icc, 0x3 array8 %o5, %g2, %l5 move %icc, %i5, %i1 fmovdneg %xcc, %f10, %f1 and %g1, %i6, %l2 popc %i0, %g4 fnot1s %f4, %f6 fmovsg %xcc, %f10, %f2 fbn %fcc0, loop_4851 srax %o4, %o7, %o2 ldsh [%l7 + 0x7A], %l6 ldub [%l7 + 0x71], %i3 loop_4851: addccc %o0, 0x05EF, %l3 fpsub16 %f4, %f4, %f4 taddcc %o1, %g5, %l0 std %f12, [%l7 + 0x68] stx %i4, [%l7 + 0x10] movcs %xcc, %g7, %g3 tg %icc, 0x5 std %f10, [%l7 + 0x10] fexpand %f11, %f12 fmuld8sux16 %f5, %f12, %f10 tl %xcc, 0x0 movvc %xcc, %i7, %i2 fmul8ulx16 %f0, %f10, %f12 fmovse %icc, %f12, %f14 edge32ln %o6, %g6, %o3 fsrc2 %f6, %f8 sethi 0x0AF7, %l4 lduw [%l7 + 0x5C], %l1 udivx %g2, 0x1FE5, %o5 fbl,a %fcc3, loop_4852 fblg,a %fcc1, loop_4853 ldsh [%l7 + 0x2A], %l5 movpos %icc, %i1, %g1 loop_4852: brz,a %i5, loop_4854 loop_4853: lduh [%l7 + 0x30], %i6 fmovdcs %xcc, %f9, %f1 st %f1, [%l7 + 0x18] loop_4854: fbg,a %fcc1, loop_4855 umulcc %i0, 0x1CD0, %g4 udiv %o4, 0x0620, %l2 fmovdle %icc, %f12, %f7 loop_4855: movgu %xcc, %o2, %o7 ldsb [%l7 + 0x17], %i3 lduh [%l7 + 0x58], %l6 fpack16 %f4, %f9 sra %l3, %o0, %g5 ldx [%l7 + 0x20], %l0 movleu %icc, %i4, %o1 nop setx loop_4856, %l0, %l1 jmpl %l1, %g7 sth %g3, [%l7 + 0x12] siam 0x6 fxor %f10, %f4, %f0 loop_4856: ta %xcc, 0x7 ldx [%l7 + 0x60], %i2 subcc %o6, 0x16F9, %i7 udivcc %o3, 0x1166, %l4 stx %l1, [%l7 + 0x70] ldsw [%l7 + 0x3C], %g2 lduw [%l7 + 0x50], %g6 fnors %f14, %f3, %f1 lduh [%l7 + 0x7E], %l5 ldub [%l7 + 0x4C], %i1 fnor %f4, %f8, %f12 std %f0, [%l7 + 0x50] movcc %xcc, %o5, %g1 bshuffle %f0, %f2, %f8 popc %i5, %i0 std %f2, [%l7 + 0x68] taddcc %g4, 0x0B93, %i6 fpsub16 %f12, %f14, %f14 fmovrse %o4, %f1, %f8 fpadd16s %f6, %f11, %f13 ldub [%l7 + 0x63], %o2 fnegs %f10, %f7 tn %xcc, 0x0 ldub [%l7 + 0x1C], %l2 stb %o7, [%l7 + 0x4E] orncc %l6, %i3, %o0 fmovdvs %xcc, %f12, %f3 fnor %f12, %f10, %f14 fmovdleu %xcc, %f4, %f1 edge32l %l3, %l0, %g5 umul %o1, 0x14D7, %g7 or %g3, %i2, %o6 fnor %f10, %f8, %f2 fmovdleu %xcc, %f14, %f1 and %i4, %o3, %i7 lduh [%l7 + 0x16], %l1 sth %l4, [%l7 + 0x46] fnot2 %f8, %f8 tle %icc, 0x7 ldx [%l7 + 0x18], %g6 ldsb [%l7 + 0x26], %l5 fcmpne16 %f6, %f12, %i1 fmovsgu %xcc, %f15, %f8 fnot1 %f2, %f4 tle %xcc, 0x3 tvs %icc, 0x0 ldsb [%l7 + 0x52], %o5 movrlez %g2, 0x2A6, %g1 lduw [%l7 + 0x4C], %i0 fbul,a %fcc1, loop_4857 bneg,pn %xcc, loop_4858 brgz %i5, loop_4859 fmovdgu %xcc, %f10, %f6 loop_4857: ldd [%l7 + 0x78], %f0 loop_4858: subccc %i6, 0x1680, %o4 loop_4859: fornot2s %f14, %f14, %f4 fble %fcc1, loop_4860 fcmpne32 %f4, %f6, %o2 sth %g4, [%l7 + 0x46] ldsb [%l7 + 0x31], %l2 loop_4860: fpackfix %f14, %f4 srax %o7, 0x07, %l6 ld [%l7 + 0x34], %f15 fcmpgt32 %f2, %f12, %i3 ldd [%l7 + 0x78], %f8 fpack16 %f14, %f6 tleu %xcc, 0x4 ldub [%l7 + 0x5D], %l3 ldd [%l7 + 0x48], %f4 edge32l %o0, %l0, %o1 fmovdneg %xcc, %f11, %f11 smul %g7, %g5, %i2 tsubcctv %g3, %i4, %o3 ldd [%l7 + 0x68], %f10 brnz,a %i7, loop_4861 bn,pn %icc, loop_4862 fmovrsgz %o6, %f12, %f15 popc 0x025D, %l1 loop_4861: andncc %g6, %l5, %i1 loop_4862: mova %icc, %l4, %o5 bleu loop_4863 stw %g1, [%l7 + 0x38] srl %g2, %i0, %i6 ldsb [%l7 + 0x12], %o4 loop_4863: ta %icc, 0x1 fmovrsne %o2, %f2, %f13 ta %xcc, 0x2 fcmpeq32 %f8, %f0, %i5 pdist %f6, %f6, %f6 fandnot2s %f7, %f4, %f12 fmovsa %icc, %f13, %f13 fbo %fcc0, loop_4864 bge,a,pt %icc, loop_4865 ld [%l7 + 0x18], %f14 ld [%l7 + 0x48], %f14 loop_4864: stx %g4, [%l7 + 0x60] loop_4865: fnands %f4, %f13, %f15 tpos %icc, 0x3 stb %o7, [%l7 + 0x7B] fsrc1s %f10, %f4 fcmpgt16 %f10, %f4, %l6 fmovdn %icc, %f15, %f13 udiv %l2, 0x1BCB, %i3 fmovdvc %icc, %f10, %f13 ta %xcc, 0x5 tleu %xcc, 0x0 fsrc2s %f12, %f12 be,a,pn %xcc, loop_4866 bg loop_4867 sethi 0x0E5E, %o0 sth %l0, [%l7 + 0x5E] loop_4866: movleu %xcc, %o1, %l3 loop_4867: movge %xcc, %g7, %g5 stb %g3, [%l7 + 0x51] fpsub16s %f8, %f5, %f1 ldsw [%l7 + 0x0C], %i2 sra %i4, %o3, %i7 subc %l1, %g6, %o6 taddcctv %i1, %l5, %o5 ldsb [%l7 + 0x34], %g1 umul %g2, %i0, %i6 sdivcc %l4, 0x025F, %o2 fmovdcs %icc, %f2, %f6 fmovrse %i5, %f2, %f3 fmovrdlez %o4, %f0, %f4 fpackfix %f14, %f4 ldx [%l7 + 0x18], %g4 popc 0x1EE1, %o7 edge8n %l2, %l6, %o0 ldsw [%l7 + 0x30], %i3 udivx %l0, 0x1B6F, %l3 ba %icc, loop_4868 movrlz %g7, 0x39E, %g5 bl,a loop_4869 lduw [%l7 + 0x74], %o1 loop_4868: movrne %i2, 0x300, %i4 fmovrdlez %g3, %f14, %f8 loop_4869: bneg,pt %icc, loop_4870 tpos %xcc, 0x5 movg %icc, %i7, %l1 fmovrslz %o3, %f2, %f1 loop_4870: bleu loop_4871 ldsw [%l7 + 0x34], %g6 movcs %icc, %o6, %i1 tpos %xcc, 0x7 loop_4871: fmovdg %xcc, %f4, %f11 stx %o5, [%l7 + 0x18] stb %l5, [%l7 + 0x5A] stb %g2, [%l7 + 0x75] brlez,a %g1, loop_4872 stw %i6, [%l7 + 0x4C] fbue %fcc0, loop_4873 edge8ln %l4, %i0, %i5 loop_4872: ldsh [%l7 + 0x50], %o2 sth %g4, [%l7 + 0x72] loop_4873: andn %o4, 0x1A51, %l2 fmovdvc %icc, %f1, %f5 ldx [%l7 + 0x18], %l6 edge32ln %o0, %o7, %i3 st %f6, [%l7 + 0x60] movcs %icc, %l0, %g7 sdiv %g5, 0x023E, %o1 ldsh [%l7 + 0x72], %i2 fcmpgt32 %f6, %f10, %l3 movrgez %g3, %i4, %l1 lduw [%l7 + 0x34], %i7 ldub [%l7 + 0x24], %g6 fnot2 %f0, %f14 fmovsn %xcc, %f3, %f6 stb %o6, [%l7 + 0x16] fpsub32 %f6, %f14, %f8 ldub [%l7 + 0x20], %i1 edge16l %o3, %l5, %o5 fmovrslz %g1, %f6, %f7 fpsub32 %f6, %f8, %f2 ldd [%l7 + 0x50], %f6 lduh [%l7 + 0x2C], %g2 ldsb [%l7 + 0x7F], %l4 fcmpgt32 %f8, %f0, %i6 brgz,a %i0, loop_4874 ldsh [%l7 + 0x4C], %o2 movneg %xcc, %i5, %g4 fnands %f12, %f10, %f0 loop_4874: ldsh [%l7 + 0x14], %l2 pdist %f0, %f2, %f6 bcc,pn %xcc, loop_4875 fnor %f10, %f8, %f4 ldx [%l7 + 0x60], %l6 movvs %xcc, %o4, %o0 loop_4875: nop setx loop_4876, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x12], %i3 fbn,a %fcc0, loop_4877 fbg %fcc2, loop_4878 loop_4876: fmovsneg %xcc, %f9, %f2 ldsb [%l7 + 0x36], %o7 loop_4877: ld [%l7 + 0x70], %f0 loop_4878: lduh [%l7 + 0x4C], %g7 udivcc %l0, 0x0F79, %g5 ldsw [%l7 + 0x08], %i2 fcmpeq32 %f4, %f4, %o1 xorcc %l3, %i4, %l1 stx %g3, [%l7 + 0x78] subc %g6, %o6, %i7 te %xcc, 0x4 movne %icc, %i1, %l5 bcs,pt %icc, loop_4879 fmovsne %icc, %f8, %f5 bl %xcc, loop_4880 fbule,a %fcc3, loop_4881 loop_4879: fmovscc %icc, %f3, %f4 ldsb [%l7 + 0x39], %o3 loop_4880: fmul8x16au %f9, %f0, %f0 loop_4881: fmovscc %icc, %f6, %f14 ldsb [%l7 + 0x52], %o5 movrgez %g1, 0x07E, %g2 lduh [%l7 + 0x26], %l4 fpadd32s %f15, %f10, %f12 fnors %f13, %f3, %f10 orn %i0, %i6, %o2 andn %g4, 0x1C09, %l2 stw %l6, [%l7 + 0x34] fmovrse %i5, %f11, %f1 stb %o0, [%l7 + 0x38] ldsh [%l7 + 0x40], %i3 mulx %o7, %g7, %l0 fmovrdlez %o4, %f10, %f4 ld [%l7 + 0x3C], %f6 stb %g5, [%l7 + 0x31] edge32ln %o1, %i2, %l3 stx %i4, [%l7 + 0x68] nop setx loop_4882, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x40], %g3 fcmpne32 %f4, %f4, %g6 xnorcc %l1, 0x08FE, %o6 loop_4882: fpsub32s %f0, %f2, %f0 fbn,a %fcc1, loop_4883 st %f11, [%l7 + 0x08] ld [%l7 + 0x70], %f14 fmovdg %xcc, %f4, %f1 loop_4883: fmovde %icc, %f7, %f3 edge16l %i1, %i7, %l5 ldsh [%l7 + 0x58], %o5 fmovrdlz %g1, %f10, %f0 ldsb [%l7 + 0x72], %g2 lduh [%l7 + 0x16], %l4 fsrc1 %f6, %f12 sdivcc %o3, 0x100A, %i0 fmovsg %xcc, %f11, %f8 fbl,a %fcc0, loop_4884 fnot1 %f12, %f2 bgu,a loop_4885 bl,a %xcc, loop_4886 loop_4884: tcc %icc, 0x2 ldsw [%l7 + 0x64], %i6 loop_4885: orn %o2, %g4, %l2 loop_4886: bcs %icc, loop_4887 fmovsa %xcc, %f13, %f4 ldsw [%l7 + 0x14], %l6 fmovspos %icc, %f12, %f12 loop_4887: ldx [%l7 + 0x30], %o0 fzero %f12 movvc %xcc, %i3, %i5 ld [%l7 + 0x38], %f3 ldub [%l7 + 0x71], %o7 fmul8x16 %f10, %f10, %f2 fandnot2 %f6, %f10, %f12 fcmps %fcc0, %f2, %f9 ldsh [%l7 + 0x16], %l0 stb %o4, [%l7 + 0x20] fxnors %f3, %f1, %f12 bne,pt %icc, loop_4888 bvc,a,pn %icc, loop_4889 fbug,a %fcc2, loop_4890 fornot2s %f0, %f4, %f2 loop_4888: edge16n %g7, %g5, %i2 loop_4889: ldsb [%l7 + 0x44], %o1 loop_4890: sth %i4, [%l7 + 0x3E] fbg %fcc0, loop_4891 array8 %g3, %g6, %l1 fpadd32 %f0, %f14, %f6 subc %o6, %l3, %i1 loop_4891: sth %l5, [%l7 + 0x0C] fbn %fcc3, loop_4892 stb %o5, [%l7 + 0x1B] fbe,a %fcc1, loop_4893 bneg,a loop_4894 loop_4892: fmovsgu %xcc, %f0, %f2 fmovrsgz %g1, %f15, %f1 loop_4893: movn %xcc, %g2, %i7 loop_4894: fcmpeq32 %f0, %f6, %l4 stw %i0, [%l7 + 0x50] brgez,a %o3, loop_4895 fcmpd %fcc1, %f6, %f8 bl,a loop_4896 fmovdleu %icc, %f0, %f15 loop_4895: fcmpgt32 %f12, %f8, %i6 ld [%l7 + 0x30], %f6 loop_4896: fxors %f11, %f14, %f5 be loop_4897 fmovrsgz %o2, %f10, %f2 std %f8, [%l7 + 0x58] sth %g4, [%l7 + 0x3A] loop_4897: fmul8x16 %f12, %f14, %f6 edge8l %l2, %l6, %i3 fmovdl %icc, %f1, %f11 lduw [%l7 + 0x1C], %o0 ldub [%l7 + 0x17], %o7 ldsh [%l7 + 0x2C], %i5 and %o4, %l0, %g7 ldub [%l7 + 0x1C], %i2 umulcc %o1, %g5, %g3 tn %xcc, 0x3 andncc %g6, %i4, %l1 srax %o6, %i1, %l5 fnegd %f6, %f10 fnot1s %f1, %f7 edge32n %l3, %g1, %g2 alignaddrl %i7, %o5, %l4 fba,a %fcc2, loop_4898 movvc %icc, %i0, %i6 fandnot2 %f8, %f2, %f6 bcs,a loop_4899 loop_4898: movcs %xcc, %o3, %o2 addccc %g4, %l2, %l6 ld [%l7 + 0x34], %f8 loop_4899: andncc %i3, %o0, %o7 edge8l %o4, %l0, %i5 brgez,a %i2, loop_4900 call loop_4901 std %f8, [%l7 + 0x40] movle %icc, %g7, %g5 loop_4900: brgez,a %o1, loop_4902 loop_4901: movre %g3, 0x0FA, %g6 xnor %l1, 0x0539, %i4 edge8n %i1, %o6, %l5 loop_4902: movvc %xcc, %g1, %g2 ldub [%l7 + 0x7D], %l3 fnegd %f14, %f10 tneg %xcc, 0x1 taddcctv %o5, %i7, %i0 fpadd16s %f9, %f14, %f15 movvs %icc, %i6, %l4 fcmpd %fcc2, %f6, %f0 fmovscs %xcc, %f0, %f5 fbu %fcc2, loop_4903 stw %o3, [%l7 + 0x30] sll %g4, %l2, %o2 stb %l6, [%l7 + 0x41] loop_4903: ldub [%l7 + 0x4A], %i3 xor %o0, 0x1F94, %o7 movcc %xcc, %o4, %l0 umul %i5, %i2, %g7 xorcc %g5, 0x1710, %o1 srlx %g6, %g3, %i4 fands %f5, %f3, %f0 fsrc1s %f7, %f14 ld [%l7 + 0x14], %f14 ldsb [%l7 + 0x0B], %l1 tg %icc, 0x4 ldsh [%l7 + 0x7A], %o6 ldsw [%l7 + 0x1C], %l5 fmovrse %g1, %f9, %f14 fmovdvs %icc, %f12, %f14 ldd [%l7 + 0x18], %f0 fcmpes %fcc3, %f1, %f7 udiv %g2, 0x1089, %l3 sth %i1, [%l7 + 0x12] fmovdne %icc, %f3, %f14 fandnot1s %f12, %f4, %f6 stb %i7, [%l7 + 0x4F] ldsw [%l7 + 0x5C], %o5 fnot2 %f8, %f4 ldsh [%l7 + 0x6C], %i6 edge32ln %i0, %o3, %l4 brnz,a %g4, loop_4904 array16 %l2, %l6, %i3 fsrc1 %f14, %f8 bcc %xcc, loop_4905 loop_4904: movg %icc, %o2, %o0 fmovscc %xcc, %f6, %f14 xnorcc %o7, 0x166B, %o4 loop_4905: fmul8x16au %f11, %f6, %f4 lduw [%l7 + 0x10], %i5 bn,a %icc, loop_4906 fbe %fcc2, loop_4907 std %f6, [%l7 + 0x78] std %f2, [%l7 + 0x10] loop_4906: sth %i2, [%l7 + 0x28] loop_4907: ldsh [%l7 + 0x22], %g7 ldsh [%l7 + 0x30], %g5 brz %l0, loop_4908 tsubcctv %o1, %g6, %i4 fblg,a %fcc1, loop_4909 mulx %l1, 0x1CC6, %g3 loop_4908: fzero %f10 bgu %xcc, loop_4910 loop_4909: tleu %xcc, 0x5 sth %l5, [%l7 + 0x4A] movrlz %o6, 0x2FD, %g1 loop_4910: srax %g2, 0x08, %l3 st %f1, [%l7 + 0x4C] tle %xcc, 0x6 fands %f12, %f1, %f8 fmovrsne %i7, %f2, %f14 movvc %icc, %i1, %i6 fmuld8sux16 %f6, %f13, %f10 fornot2 %f8, %f10, %f6 umul %o5, %i0, %l4 ba loop_4911 movcs %icc, %g4, %l2 fornot2 %f2, %f6, %f14 fcmpeq32 %f2, %f4, %l6 loop_4911: sth %o3, [%l7 + 0x68] brz %o2, loop_4912 edge32n %o0, %o7, %i3 ldsh [%l7 + 0x7C], %i5 std %f14, [%l7 + 0x10] loop_4912: addc %i2, %g7, %o4 fbue,a %fcc1, loop_4913 fnegd %f14, %f14 fpsub32s %f10, %f2, %f13 fbge,a %fcc3, loop_4914 loop_4913: ldx [%l7 + 0x08], %g5 sub %l0, %g6, %o1 alignaddrl %l1, %g3, %i4 loop_4914: ldsw [%l7 + 0x70], %o6 movre %l5, %g1, %g2 fbg %fcc3, loop_4915 add %i7, %i1, %l3 fsrc2 %f8, %f0 movn %xcc, %i6, %i0 loop_4915: bg loop_4916 fmovdcs %icc, %f5, %f2 ldsb [%l7 + 0x62], %o5 ble,a %xcc, loop_4917 loop_4916: fmovrsgez %g4, %f7, %f4 udiv %l2, 0x00FB, %l4 fandnot1s %f6, %f9, %f12 loop_4917: fpadd16 %f10, %f4, %f8 fandnot1s %f0, %f13, %f11 bgu,pn %xcc, loop_4918 lduh [%l7 + 0x6C], %l6 fpadd16 %f0, %f0, %f2 tneg %xcc, 0x6 loop_4918: edge8l %o3, %o0, %o7 brnz,a %o2, loop_4919 fmovrde %i5, %f6, %f6 edge16 %i3, %g7, %o4 edge16l %g5, %l0, %g6 loop_4919: brlez %i2, loop_4920 fpmerge %f0, %f6, %f6 brz,a %o1, loop_4921 bne,pt %xcc, loop_4922 loop_4920: ldsh [%l7 + 0x22], %g3 faligndata %f0, %f0, %f8 loop_4921: fcmpeq32 %f10, %f14, %l1 loop_4922: fpadd32s %f15, %f2, %f7 fornot1 %f14, %f4, %f10 fmovrsgez %o6, %f1, %f5 fsrc1 %f0, %f8 lduh [%l7 + 0x2E], %i4 ldsb [%l7 + 0x10], %g1 fcmpeq32 %f4, %f6, %g2 sll %i7, 0x1E, %l5 movl %icc, %i1, %i6 fandnot2s %f8, %f10, %f6 fpadd16 %f6, %f4, %f10 stw %i0, [%l7 + 0x70] lduh [%l7 + 0x22], %l3 bcs,a loop_4923 ldsw [%l7 + 0x40], %o5 stb %g4, [%l7 + 0x64] movneg %xcc, %l2, %l4 loop_4923: ldx [%l7 + 0x28], %l6 fand %f2, %f10, %f12 ldd [%l7 + 0x28], %f10 fcmpgt16 %f10, %f6, %o3 fmovsleu %icc, %f10, %f9 andcc %o0, 0x1E97, %o2 fpsub16s %f12, %f12, %f4 fmovscc %xcc, %f7, %f10 edge16 %o7, %i5, %i3 tsubcctv %g7, 0x047D, %g5 fbn,a %fcc1, loop_4924 nop setx loop_4925, %l0, %l1 jmpl %l1, %l0 movrlez %o4, 0x0F4, %g6 bneg loop_4926 loop_4924: fpack16 %f4, %f1 loop_4925: lduw [%l7 + 0x38], %i2 movneg %icc, %o1, %l1 loop_4926: fornot2 %f8, %f8, %f14 bl,pn %icc, loop_4927 taddcctv %g3, 0x0AC3, %i4 ldx [%l7 + 0x50], %g1 stb %g2, [%l7 + 0x0D] loop_4927: fmovs %f4, %f3 fcmpgt16 %f6, %f2, %i7 fmovd %f0, %f6 fnot2 %f8, %f12 edge32n %o6, %i1, %i6 fnot1s %f5, %f4 addc %l5, 0x1C90, %l3 lduw [%l7 + 0x54], %i0 movn %xcc, %g4, %l2 fmovdcc %icc, %f5, %f0 fmovscc %icc, %f15, %f0 fcmpne32 %f0, %f4, %o5 movcc %icc, %l6, %o3 tcc %xcc, 0x7 st %f2, [%l7 + 0x0C] movvs %xcc, %l4, %o2 fmovsg %xcc, %f11, %f14 ldsh [%l7 + 0x5C], %o0 std %f8, [%l7 + 0x70] stx %i5, [%l7 + 0x60] ldx [%l7 + 0x08], %o7 lduw [%l7 + 0x48], %i3 for %f4, %f6, %f12 umulcc %g5, %l0, %g7 stb %o4, [%l7 + 0x42] fone %f2 fnot1 %f10, %f4 ldsb [%l7 + 0x12], %g6 stx %i2, [%l7 + 0x50] bneg %xcc, loop_4928 fnot2 %f0, %f12 fmovdleu %xcc, %f6, %f10 fbo,a %fcc2, loop_4929 loop_4928: xor %l1, 0x119A, %g3 sethi 0x09A9, %i4 edge16 %o1, %g1, %g2 loop_4929: fnot1 %f4, %f12 or %o6, %i1, %i6 fmovsl %icc, %f10, %f11 udivx %l5, 0x1D88, %i7 fmovda %xcc, %f2, %f13 sth %l3, [%l7 + 0x48] fands %f14, %f0, %f4 fones %f3 fnands %f1, %f2, %f7 ldsb [%l7 + 0x2E], %i0 lduw [%l7 + 0x78], %l2 pdist %f0, %f12, %f8 bn,a,pn %xcc, loop_4930 array32 %o5, %g4, %l6 edge32ln %l4, %o2, %o0 edge8 %i5, %o3, %i3 loop_4930: tcs %icc, 0x2 xorcc %o7, 0x13C8, %l0 tleu %icc, 0x5 lduw [%l7 + 0x38], %g5 fpadd32 %f8, %f14, %f12 udivx %g7, 0x17AB, %o4 edge32l %g6, %i2, %l1 ldsh [%l7 + 0x2E], %i4 ldub [%l7 + 0x33], %o1 ld [%l7 + 0x7C], %f8 ld [%l7 + 0x50], %f2 fble %fcc1, loop_4931 siam 0x2 edge16ln %g3, %g1, %g2 ldsb [%l7 + 0x68], %o6 loop_4931: brgez %i1, loop_4932 stw %l5, [%l7 + 0x2C] taddcctv %i6, 0x1EF2, %l3 bn,a,pn %xcc, loop_4933 loop_4932: stb %i0, [%l7 + 0x53] call loop_4934 addccc %i7, %o5, %l2 loop_4933: fsrc2s %f8, %f2 ldub [%l7 + 0x09], %l6 loop_4934: array8 %l4, %o2, %g4 stw %o0, [%l7 + 0x0C] fmovdn %xcc, %f13, %f11 ldd [%l7 + 0x40], %f0 for %f2, %f12, %f4 fmovdleu %xcc, %f9, %f6 ldsh [%l7 + 0x72], %o3 bvs,a,pn %icc, loop_4935 tne %xcc, 0x5 alignaddrl %i3, %o7, %l0 fcmps %fcc2, %f6, %f8 loop_4935: edge8 %g5, %i5, %o4 movge %icc, %g6, %i2 fmovsne %xcc, %f14, %f12 ld [%l7 + 0x10], %f9 edge8 %g7, %i4, %o1 fmovsvs %icc, %f8, %f3 taddcc %g3, 0x1789, %g1 fexpand %f5, %f2 fsrc2s %f5, %f10 sth %g2, [%l7 + 0x32] fbu,a %fcc1, loop_4936 call loop_4937 sdivcc %o6, 0x033D, %l1 fbug %fcc3, loop_4938 loop_4936: ld [%l7 + 0x10], %f8 loop_4937: bcc,a loop_4939 fmovrsgez %i1, %f10, %f8 loop_4938: fmul8x16au %f14, %f3, %f14 fble,a %fcc1, loop_4940 loop_4939: lduw [%l7 + 0x24], %i6 movrlez %l5, %l3, %i0 fxors %f3, %f14, %f3 loop_4940: brlez %o5, loop_4941 ldsw [%l7 + 0x60], %l2 stw %i7, [%l7 + 0x74] fsrc1 %f0, %f14 loop_4941: tge %icc, 0x5 tvc %xcc, 0x3 ldsw [%l7 + 0x1C], %l4 ldub [%l7 + 0x74], %l6 addcc %o2, %o0, %o3 ldsb [%l7 + 0x23], %i3 bl %icc, loop_4942 movn %xcc, %o7, %g4 fcmple32 %f0, %f14, %l0 st %f8, [%l7 + 0x30] loop_4942: smul %g5, 0x0B2F, %i5 fmovrslez %o4, %f6, %f7 stb %g6, [%l7 + 0x0D] tl %xcc, 0x5 fmovsg %icc, %f7, %f11 fnegd %f14, %f14 bne,a,pn %icc, loop_4943 ldsb [%l7 + 0x53], %g7 fpadd32s %f1, %f5, %f1 faligndata %f2, %f14, %f0 loop_4943: ldx [%l7 + 0x10], %i4 fand %f10, %f10, %f14 tg %xcc, 0x0 stw %o1, [%l7 + 0x54] fbne,a %fcc0, loop_4944 fbule,a %fcc2, loop_4945 sth %i2, [%l7 + 0x6C] brlez,a %g1, loop_4946 loop_4944: fmul8x16au %f15, %f6, %f0 loop_4945: stw %g2, [%l7 + 0x48] fcmpd %fcc1, %f8, %f4 loop_4946: fmovsneg %xcc, %f7, %f12 fcmpeq32 %f4, %f10, %o6 movrlz %l1, %i1, %i6 fmovsgu %icc, %f10, %f9 edge8n %g3, %l5, %i0 brnz,a %l3, loop_4947 lduh [%l7 + 0x56], %l2 sth %o5, [%l7 + 0x5C] edge8 %l4, %l6, %i7 loop_4947: sth %o0, [%l7 + 0x7E] bpos,pn %icc, loop_4948 edge32ln %o3, %o2, %i3 lduh [%l7 + 0x42], %g4 fbn %fcc2, loop_4949 loop_4948: fxor %f10, %f6, %f14 bg,a %xcc, loop_4950 fmovs %f14, %f6 loop_4949: sth %l0, [%l7 + 0x56] bcc,a loop_4951 loop_4950: brgz %g5, loop_4952 ldx [%l7 + 0x40], %i5 movrlz %o4, %g6, %g7 loop_4951: movrne %i4, %o7, %o1 loop_4952: ldd [%l7 + 0x48], %f10 fmovrsgez %g1, %f8, %f13 fble,a %fcc1, loop_4953 be,a,pt %icc, loop_4954 for %f14, %f4, %f0 stw %i2, [%l7 + 0x24] loop_4953: bcc %xcc, loop_4955 loop_4954: sth %o6, [%l7 + 0x16] bvs,a loop_4956 fbo %fcc3, loop_4957 loop_4955: ldx [%l7 + 0x28], %g2 ld [%l7 + 0x2C], %f0 loop_4956: fnand %f12, %f10, %f0 loop_4957: be,a loop_4958 fmovdle %xcc, %f6, %f0 fmovsneg %xcc, %f2, %f12 stb %i1, [%l7 + 0x19] loop_4958: ldsh [%l7 + 0x1E], %l1 te %xcc, 0x2 movcc %icc, %g3, %i6 fandnot1s %f9, %f1, %f13 mulscc %i0, 0x14F9, %l3 bvc,pn %xcc, loop_4959 lduh [%l7 + 0x2A], %l2 lduw [%l7 + 0x58], %l5 fmul8ulx16 %f8, %f4, %f4 loop_4959: movrne %o5, %l4, %l6 pdist %f2, %f12, %f8 fmovsvs %icc, %f7, %f7 srax %o0, %i7, %o3 movcc %icc, %i3, %o2 fpsub32 %f0, %f12, %f6 xnor %l0, %g5, %i5 bneg,a,pn %icc, loop_4960 ldd [%l7 + 0x60], %f4 stb %g4, [%l7 + 0x0F] ldd [%l7 + 0x08], %f14 loop_4960: fmul8sux16 %f0, %f4, %f8 edge32 %o4, %g7, %g6 std %f12, [%l7 + 0x60] bcs %icc, loop_4961 ldsw [%l7 + 0x1C], %o7 sth %i4, [%l7 + 0x32] smulcc %o1, 0x0107, %g1 loop_4961: bneg %icc, loop_4962 lduh [%l7 + 0x18], %o6 movvs %icc, %g2, %i1 fcmpd %fcc3, %f2, %f0 loop_4962: fbue,a %fcc1, loop_4963 edge16ln %i2, %l1, %i6 bpos,a,pn %icc, loop_4964 bshuffle %f8, %f6, %f0 loop_4963: brnz,a %g3, loop_4965 fbn %fcc3, loop_4966 loop_4964: fnor %f12, %f0, %f2 ldub [%l7 + 0x12], %i0 loop_4965: andn %l3, 0x155E, %l2 loop_4966: ldub [%l7 + 0x19], %l5 movrgz %o5, %l6, %o0 fzeros %f7 ldub [%l7 + 0x73], %l4 nop setx loop_4967, %l0, %l1 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 %o3, [%l7 + 0x38] ldsw [%l7 + 0x18], %i3 ldsh [%l7 + 0x68], %o2 loop_4967: call loop_4968 movre %i7, 0x197, %l0 fnors %f1, %f11, %f1 andn %i5, %g5, %o4 loop_4968: movrlez %g7, 0x0FA, %g4 udivcc %g6, 0x11F2, %i4 movleu %xcc, %o1, %o7 fandnot1 %f8, %f6, %f2 ldsh [%l7 + 0x42], %o6 fbl,a %fcc2, loop_4969 ld [%l7 + 0x3C], %f6 brz %g1, loop_4970 st %f6, [%l7 + 0x14] loop_4969: edge16l %i1, %i2, %g2 fnand %f6, %f0, %f14 loop_4970: edge16ln %i6, %g3, %l1 brlez,a %i0, loop_4971 movn %xcc, %l2, %l3 fnand %f12, %f12, %f10 ba,a %xcc, loop_4972 loop_4971: std %f0, [%l7 + 0x50] tg %xcc, 0x6 ldsh [%l7 + 0x42], %l5 loop_4972: fcmpeq16 %f6, %f2, %l6 ldsw [%l7 + 0x74], %o0 fpsub16s %f13, %f15, %f15 lduh [%l7 + 0x30], %l4 bcc %icc, loop_4973 fmovsn %xcc, %f4, %f10 st %f1, [%l7 + 0x64] ldsh [%l7 + 0x12], %o3 loop_4973: subccc %i3, 0x0028, %o5 nop setx loop_4974, %l0, %l1 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,pt %icc, loop_4975 fands %f12, %f9, %f7 ldsh [%l7 + 0x6E], %o2 loop_4974: fbu %fcc1, loop_4976 loop_4975: lduh [%l7 + 0x24], %l0 fmul8x16au %f2, %f2, %f0 fmovd %f4, %f8 loop_4976: brnz,a %i7, loop_4977 fors %f8, %f8, %f7 fsrc1s %f2, %f2 fbo,a %fcc2, loop_4978 loop_4977: xnorcc %i5, 0x07BE, %o4 fbg,a %fcc0, loop_4979 ldd [%l7 + 0x58], %f2 loop_4978: fbug,a %fcc3, loop_4980 ble,pn %xcc, loop_4981 loop_4979: ldsh [%l7 + 0x2C], %g5 fmovrde %g4, %f2, %f6 loop_4980: tvs %xcc, 0x2 loop_4981: lduw [%l7 + 0x58], %g7 stx %i4, [%l7 + 0x30] fmovsa %icc, %f8, %f5 fcmps %fcc2, %f13, %f9 edge16ln %o1, %g6, %o6 ldsh [%l7 + 0x1A], %o7 ldx [%l7 + 0x08], %i1 st %f0, [%l7 + 0x18] st %f13, [%l7 + 0x34] edge32l %i2, %g2, %i6 lduw [%l7 + 0x40], %g3 fmovdvc %xcc, %f1, %f13 fbuge %fcc0, loop_4982 brz,a %l1, loop_4983 fones %f15 fabss %f9, %f9 loop_4982: fpmerge %f10, %f12, %f10 loop_4983: fpack32 %f12, %f10, %f4 stx %i0, [%l7 + 0x68] fnors %f6, %f8, %f10 fmovda %xcc, %f12, %f11 ldsw [%l7 + 0x5C], %g1 stb %l3, [%l7 + 0x23] ldsh [%l7 + 0x44], %l2 subcc %l6, %l5, %l4 movge %xcc, %o3, %i3 fabsd %f14, %f14 ldx [%l7 + 0x40], %o0 ldx [%l7 + 0x20], %o2 bgu,a,pt %icc, loop_4984 sdiv %l0, 0x0220, %o5 fbn %fcc2, loop_4985 fcmpne16 %f6, %f12, %i5 loop_4984: fabsd %f10, %f10 orcc %o4, %i7, %g5 loop_4985: brnz %g7, loop_4986 stw %i4, [%l7 + 0x4C] fnands %f3, %f2, %f7 fmovdleu %xcc, %f14, %f15 loop_4986: fcmpne32 %f10, %f2, %o1 srlx %g4, 0x07, %g6 fmovdcc %icc, %f12, %f6 ldub [%l7 + 0x42], %o6 fpadd32 %f14, %f14, %f8 alignaddrl %o7, %i1, %i2 fxor %f14, %f12, %f6 nop setx loop_4987, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fexpand %f5, %f6 lduw [%l7 + 0x3C], %g2 fmovdgu %icc, %f0, %f2 loop_4987: sethi 0x1F09, %i6 ldub [%l7 + 0x4C], %l1 ble,a loop_4988 fmovdn %icc, %f8, %f6 fors %f5, %f14, %f8 smulcc %g3, 0x0D4C, %g1 loop_4988: sub %i0, 0x0F58, %l3 fmovdge %icc, %f6, %f8 edge16ln %l6, %l2, %l4 umulcc %l5, %i3, %o0 tne %icc, 0x7 movrlez %o3, %l0, %o5 sra %i5, 0x14, %o2 array16 %o4, %g5, %i7 fzeros %f3 stb %i4, [%l7 + 0x1A] fmovdl %xcc, %f0, %f9 movvs %icc, %o1, %g7 fbue,a %fcc0, loop_4989 fmovrdlz %g6, %f0, %f4 movne %icc, %g4, %o6 fmul8ulx16 %f14, %f14, %f2 loop_4989: fmovdgu %xcc, %f0, %f0 fmul8ulx16 %f12, %f0, %f0 fmovspos %xcc, %f10, %f7 brnz %o7, loop_4990 st %f9, [%l7 + 0x64] srlx %i2, %g2, %i1 tg %icc, 0x2 loop_4990: stb %i6, [%l7 + 0x5D] ldsb [%l7 + 0x43], %l1 tsubcctv %g1, 0x12A7, %i0 ldsw [%l7 + 0x30], %l3 xor %g3, %l6, %l4 bgu loop_4991 ldsb [%l7 + 0x28], %l5 movrgez %l2, %o0, %o3 fmovrsne %l0, %f0, %f10 loop_4991: ldx [%l7 + 0x40], %i3 ldx [%l7 + 0x08], %o5 ldsh [%l7 + 0x10], %i5 ldsh [%l7 + 0x5A], %o2 fmovdcc %icc, %f9, %f13 movg %icc, %o4, %i7 xnorcc %g5, %o1, %i4 addc %g7, %g4, %o6 fmovdle %xcc, %f7, %f0 mulscc %g6, 0x1D43, %o7 ldsh [%l7 + 0x66], %g2 bcs,a,pt %xcc, loop_4992 ldsh [%l7 + 0x4C], %i1 ldub [%l7 + 0x0B], %i6 fcmpne16 %f6, %f2, %l1 loop_4992: ldd [%l7 + 0x28], %f10 ldd [%l7 + 0x38], %f10 ldd [%l7 + 0x58], %f8 fandnot2 %f10, %f10, %f10 fmul8sux16 %f14, %f8, %f6 fnot1s %f4, %f14 edge32l %g1, %i2, %l3 fmuld8sux16 %f14, %f11, %f12 fxnor %f14, %f10, %f4 lduh [%l7 + 0x60], %g3 fnor %f12, %f12, %f12 fmovdleu %icc, %f9, %f13 movneg %xcc, %i0, %l6 sll %l4, 0x1E, %l2 st %f6, [%l7 + 0x5C] edge8l %o0, %l5, %l0 fblg %fcc1, loop_4993 fmovdle %xcc, %f14, %f6 fnor %f12, %f6, %f4 stb %o3, [%l7 + 0x2F] loop_4993: ldsb [%l7 + 0x75], %i3 alignaddrl %i5, %o2, %o5 nop setx loop_4994, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ta %xcc, 0x4 stw %i7, [%l7 + 0x4C] fpack16 %f10, %f4 loop_4994: tvc %xcc, 0x0 lduh [%l7 + 0x4C], %g5 fmovsvs %xcc, %f11, %f5 ldub [%l7 + 0x59], %o4 ld [%l7 + 0x0C], %f4 fmovdpos %icc, %f3, %f4 ldd [%l7 + 0x50], %f6 fmovdcs %xcc, %f13, %f5 ldx [%l7 + 0x38], %i4 udiv %o1, 0x1306, %g4 fba,a %fcc2, loop_4995 stb %o6, [%l7 + 0x7C] mova %icc, %g6, %g7 st %f9, [%l7 + 0x14] loop_4995: stx %g2, [%l7 + 0x40] fbl %fcc2, loop_4996 stx %o7, [%l7 + 0x10] fpmerge %f3, %f6, %f10 stb %i1, [%l7 + 0x54] loop_4996: stb %i6, [%l7 + 0x36] stx %g1, [%l7 + 0x50] fabsd %f10, %f2 fmovdl %xcc, %f15, %f14 ldub [%l7 + 0x70], %i2 fnot2 %f8, %f14 edge16n %l1, %g3, %i0 ldx [%l7 + 0x70], %l6 andncc %l4, %l2, %l3 fbu %fcc3, loop_4997 edge8 %o0, %l5, %o3 fnegs %f1, %f1 st %f5, [%l7 + 0x38] loop_4997: edge32l %i3, %i5, %o2 fandnot1 %f6, %f8, %f2 fsrc2s %f14, %f10 fmovscs %xcc, %f15, %f6 edge32n %o5, %l0, %i7 fone %f14 std %f10, [%l7 + 0x18] andncc %o4, %g5, %i4 ld [%l7 + 0x78], %f15 fmovdge %xcc, %f2, %f1 tcc %icc, 0x5 fcmpes %fcc0, %f4, %f0 fpadd32s %f12, %f6, %f1 fble,a %fcc0, loop_4998 addccc %g4, %o1, %o6 srl %g7, 0x15, %g6 edge8l %o7, %i1, %i6 loop_4998: faligndata %f10, %f2, %f4 subcc %g1, 0x0200, %g2 stw %i2, [%l7 + 0x1C] sethi 0x1DB9, %g3 lduh [%l7 + 0x0A], %i0 mova %icc, %l1, %l4 sth %l6, [%l7 + 0x0A] udivx %l3, 0x17FA, %l2 sllx %l5, 0x1E, %o0 fmovsleu %xcc, %f3, %f0 and %i3, 0x132C, %i5 fandnot2s %f6, %f6, %f5 fabsd %f10, %f12 st %f3, [%l7 + 0x7C] bcc,a %icc, loop_4999 movrgz %o3, 0x143, %o2 stw %o5, [%l7 + 0x34] addc %l0, %o4, %i7 loop_4999: bge,pn %xcc, loop_5000 stb %g5, [%l7 + 0x5D] fmovrsgez %i4, %f14, %f5 ldub [%l7 + 0x10], %o1 loop_5000: mova %xcc, %o6, %g4 sra %g7, 0x1E, %o7 ldub [%l7 + 0x3F], %g6 ldub [%l7 + 0x3E], %i1 fmovrdlz %i6, %f2, %f6 edge8ln %g2, %i2, %g3 tleu %icc, 0x3 ldd [%l7 + 0x60], %f10 fmuld8sux16 %f10, %f12, %f2 fnegs %f2, %f8 tpos %xcc, 0x6 tge %icc, 0x6 movleu %icc, %g1, %l1 fnot1 %f12, %f10 ta %icc, 0x7 ldsb [%l7 + 0x66], %l4 fpack16 %f8, %f0 fabsd %f10, %f12 brlz %l6, loop_5001 bge,a,pn %icc, loop_5002 tle %xcc, 0x0 sdivx %l3, 0x048F, %l2 loop_5001: fmuld8sux16 %f1, %f4, %f4 loop_5002: fpack32 %f8, %f14, %f12 fmovsa %xcc, %f2, %f6 ldsh [%l7 + 0x6E], %l5 fandnot2s %f6, %f3, %f4 movre %i0, %i3, %i5 te %icc, 0x5 lduh [%l7 + 0x54], %o3 lduh [%l7 + 0x3E], %o2 ldsb [%l7 + 0x3E], %o5 nop setx loop_5003, %l0, %l1 jmpl %l1, %o0 xorcc %o4, %i7, %g5 fmovdvs %icc, %f5, %f2 ldsb [%l7 + 0x22], %l0 loop_5003: bvc,a loop_5004 fabsd %f8, %f6 lduh [%l7 + 0x7C], %i4 fbge %fcc2, loop_5005 loop_5004: fmovrsne %o1, %f13, %f3 fbn %fcc1, loop_5006 tsubcc %g4, 0x0971, %o6 loop_5005: array16 %g7, %g6, %i1 fpadd16 %f4, %f12, %f14 loop_5006: ldx [%l7 + 0x38], %o7 ldx [%l7 + 0x10], %g2 movne %xcc, %i6, %i2 ldd [%l7 + 0x38], %f2 alignaddrl %g3, %g1, %l4 tgu %xcc, 0x7 lduh [%l7 + 0x18], %l6 fcmpeq16 %f4, %f14, %l3 ldd [%l7 + 0x18], %f10 fxors %f10, %f9, %f13 mulscc %l1, 0x1816, %l2 fbul %fcc2, loop_5007 fmovdneg %icc, %f0, %f10 fmovdle %xcc, %f15, %f4 fmuld8sux16 %f11, %f2, %f6 loop_5007: lduw [%l7 + 0x78], %i0 alignaddr %i3, %l5, %o3 fbne,a %fcc3, loop_5008 fbg %fcc1, loop_5009 lduh [%l7 + 0x3C], %i5 andncc %o5, %o0, %o4 loop_5008: fmovrsgez %i7, %f3, %f15 loop_5009: fnegs %f4, %f12 ldx [%l7 + 0x50], %g5 fors %f8, %f10, %f15 stb %o2, [%l7 + 0x4C] udivx %i4, 0x158B, %l0 stx %o1, [%l7 + 0x28] ld [%l7 + 0x7C], %f15 fmovdl %icc, %f9, %f15 ldsb [%l7 + 0x0A], %g4 fmovsa %icc, %f4, %f10 brlz %o6, loop_5010 ldx [%l7 + 0x60], %g6 movcc %xcc, %i1, %g7 fcmpeq16 %f14, %f2, %g2 loop_5010: te %icc, 0x0 ld [%l7 + 0x4C], %f8 ldsb [%l7 + 0x45], %i6 stx %i2, [%l7 + 0x10] taddcc %o7, 0x1EA0, %g3 be,a %xcc, loop_5011 movre %l4, %l6, %l3 bg loop_5012 edge16 %g1, %l1, %i0 loop_5011: fcmple16 %f2, %f14, %i3 mulx %l2, %l5, %i5 loop_5012: ble,a,pt %xcc, loop_5013 movl %xcc, %o3, %o5 popc 0x16B6, %o0 fbl,a %fcc1, loop_5014 loop_5013: lduw [%l7 + 0x0C], %i7 fnot2 %f0, %f10 movne %icc, %o4, %g5 loop_5014: for %f12, %f10, %f2 ldsh [%l7 + 0x44], %i4 fnands %f8, %f8, %f3 fmovrsgz %o2, %f7, %f6 st %f15, [%l7 + 0x2C] stx %l0, [%l7 + 0x18] fbuge,a %fcc2, loop_5015 fmovscs %xcc, %f10, %f7 fpack32 %f4, %f8, %f8 bcc,pt %icc, loop_5016 loop_5015: fcmps %fcc1, %f1, %f4 fnor %f10, %f0, %f12 fpack16 %f10, %f1 loop_5016: ldd [%l7 + 0x28], %f8 xnorcc %g4, %o6, %o1 ld [%l7 + 0x64], %f11 ldd [%l7 + 0x50], %f4 tne %icc, 0x0 xor %g6, 0x0B58, %i1 fpsub16s %f6, %f11, %f0 add %g7, 0x0D3D, %i6 stb %i2, [%l7 + 0x66] nop setx loop_5017, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tneg %xcc, 0x4 ldub [%l7 + 0x56], %g2 fandnot2s %f13, %f10, %f15 loop_5017: fandnot1 %f2, %f8, %f4 st %f3, [%l7 + 0x78] fmovdneg %icc, %f4, %f2 movrgz %o7, %g3, %l6 fmuld8sux16 %f15, %f14, %f0 stb %l4, [%l7 + 0x17] ldd [%l7 + 0x70], %f12 stw %l3, [%l7 + 0x64] edge32 %g1, %i0, %l1 fornot2 %f6, %f6, %f0 movvc %xcc, %i3, %l2 mova %xcc, %i5, %o3 std %f0, [%l7 + 0x60] ldsh [%l7 + 0x62], %o5 ldx [%l7 + 0x70], %o0 movle %icc, %i7, %o4 fmovdne %icc, %f13, %f0 fmovdne %xcc, %f3, %f15 movcs %icc, %l5, %g5 st %f13, [%l7 + 0x50] for %f4, %f0, %f0 fmovde %icc, %f6, %f9 fmovdpos %xcc, %f14, %f8 stx %o2, [%l7 + 0x58] fcmped %fcc0, %f8, %f0 ldd [%l7 + 0x20], %f10 bg,a,pn %icc, loop_5018 edge8n %l0, %i4, %g4 fmovrsgez %o1, %f14, %f15 stw %o6, [%l7 + 0x24] loop_5018: edge32 %i1, %g7, %i6 stb %g6, [%l7 + 0x16] fcmped %fcc1, %f0, %f12 movrgez %g2, 0x1FA, %i2 stw %g3, [%l7 + 0x0C] sll %l6, 0x12, %o7 fmovrde %l4, %f8, %f2 ldx [%l7 + 0x30], %l3 stw %i0, [%l7 + 0x4C] fnot2s %f12, %f11 fmovrsne %l1, %f14, %f2 fzeros %f15 fbe,a %fcc3, loop_5019 mulscc %i3, 0x05B0, %g1 mova %xcc, %i5, %o3 fsrc1s %f1, %f7 loop_5019: ldsh [%l7 + 0x66], %l2 nop setx loop_5020, %l0, %l1 jmpl %l1, %o5 lduw [%l7 + 0x78], %o0 fmovscc %icc, %f7, %f14 taddcctv %i7, %l5, %o4 loop_5020: ldsw [%l7 + 0x3C], %o2 sub %g5, 0x1D6E, %l0 orncc %g4, %i4, %o1 fzeros %f8 sdivx %o6, 0x1E10, %i1 sll %g7, %i6, %g2 stx %i2, [%l7 + 0x40] fbo,a %fcc2, loop_5021 fmovdne %xcc, %f4, %f8 orcc %g6, %g3, %o7 fone %f4 loop_5021: fnand %f10, %f8, %f0 fbge %fcc1, loop_5022 fexpand %f12, %f2 ldub [%l7 + 0x0D], %l4 bn,pn %xcc, loop_5023 loop_5022: movg %xcc, %l3, %l6 edge8ln %l1, %i0, %g1 fbg,a %fcc1, loop_5024 loop_5023: fmovsleu %icc, %f7, %f8 fmovrse %i3, %f0, %f7 stw %o3, [%l7 + 0x24] loop_5024: bn,a %xcc, loop_5025 ldx [%l7 + 0x20], %l2 std %f10, [%l7 + 0x70] fbule,a %fcc1, loop_5026 loop_5025: edge32 %i5, %o5, %i7 nop setx loop_5027, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sdiv %l5, 0x1365, %o0 loop_5026: movvc %icc, %o2, %g5 fba,a %fcc1, loop_5028 loop_5027: te %xcc, 0x3 ldsw [%l7 + 0x18], %l0 fnot2s %f1, %f12 loop_5028: lduw [%l7 + 0x70], %g4 stw %o4, [%l7 + 0x58] fornot2 %f4, %f10, %f2 bvc,pt %icc, loop_5029 ldd [%l7 + 0x20], %f12 stw %o1, [%l7 + 0x10] tcs %icc, 0x3 loop_5029: movrlez %i4, %o6, %i1 ldd [%l7 + 0x48], %f14 ldd [%l7 + 0x18], %f10 ldd [%l7 + 0x48], %f14 edge8n %g7, %i6, %g2 or %g6, 0x0C40, %g3 stw %o7, [%l7 + 0x50] edge32 %l4, %l3, %l6 fpadd16 %f0, %f2, %f0 ld [%l7 + 0x24], %f13 fmovse %xcc, %f8, %f2 fexpand %f2, %f10 andncc %i2, %l1, %i0 fmovrsne %i3, %f8, %f9 ldsw [%l7 + 0x70], %g1 call loop_5030 fbne %fcc1, loop_5031 bg,a,pt %icc, loop_5032 stw %l2, [%l7 + 0x54] loop_5030: tsubcc %i5, %o3, %o5 loop_5031: sethi 0x12BA, %i7 loop_5032: stw %l5, [%l7 + 0x18] ldsh [%l7 + 0x0A], %o2 stx %g5, [%l7 + 0x60] std %f6, [%l7 + 0x60] fxnors %f15, %f13, %f14 bvs,a loop_5033 ld [%l7 + 0x14], %f4 call loop_5034 ldsw [%l7 + 0x44], %l0 loop_5033: udivcc %o0, 0x1E9F, %g4 brgez,a %o4, loop_5035 loop_5034: tne %xcc, 0x5 fmovsgu %xcc, %f8, %f7 bn,a,pt %xcc, loop_5036 loop_5035: bcc,pn %xcc, loop_5037 fmovdcc %icc, %f10, %f6 fnegd %f4, %f10 loop_5036: ld [%l7 + 0x1C], %f1 loop_5037: fandnot1 %f2, %f0, %f2 alignaddr %o1, %i4, %i1 fmovspos %icc, %f5, %f12 edge8n %g7, %i6, %o6 fmul8x16 %f4, %f8, %f10 ld [%l7 + 0x1C], %f13 ldx [%l7 + 0x50], %g2 fornot2 %f2, %f8, %f8 stb %g3, [%l7 + 0x50] lduw [%l7 + 0x10], %g6 move %xcc, %l4, %o7 fornot2 %f14, %f8, %f14 movrne %l6, %i2, %l1 srlx %l3, 0x05, %i0 edge16l %g1, %l2, %i3 bvs,a loop_5038 movpos %xcc, %o3, %o5 fmovsne %icc, %f11, %f3 tne %icc, 0x6 loop_5038: taddcc %i7, %l5, %i5 fornot1 %f14, %f4, %f8 stw %g5, [%l7 + 0x74] movle %xcc, %l0, %o0 tpos %icc, 0x3 fand %f8, %f12, %f12 ldsb [%l7 + 0x54], %o2 fnegs %f15, %f3 fsrc1s %f13, %f1 stb %g4, [%l7 + 0x3F] fmovdle %icc, %f13, %f13 andncc %o4, %i4, %i1 movrgez %o1, %g7, %i6 ldd [%l7 + 0x20], %f12 lduh [%l7 + 0x1C], %g2 std %f0, [%l7 + 0x08] bcs,a %xcc, loop_5039 ldsb [%l7 + 0x4B], %g3 move %xcc, %g6, %o6 edge16 %o7, %l6, %l4 loop_5039: ldub [%l7 + 0x32], %l1 st %f13, [%l7 + 0x58] ldsb [%l7 + 0x43], %l3 stw %i0, [%l7 + 0x28] bpos,pt %xcc, loop_5040 fxnors %f14, %f9, %f8 movg %xcc, %g1, %i2 alignaddrl %i3, %l2, %o5 loop_5040: tsubcctv %i7, %l5, %i5 movrlz %g5, 0x379, %l0 movneg %xcc, %o0, %o2 fexpand %f11, %f6 fbne,a %fcc2, loop_5041 fpack16 %f4, %f3 fnot2 %f2, %f14 fmovrdgez %g4, %f14, %f8 loop_5041: edge16 %o4, %i4, %o3 fmovrdlez %o1, %f2, %f12 addccc %g7, 0x05BA, %i1 stb %i6, [%l7 + 0x1E] movrgez %g2, %g6, %o6 smulcc %g3, 0x0C79, %o7 tge %xcc, 0x1 std %f12, [%l7 + 0x60] st %f0, [%l7 + 0x18] ldd [%l7 + 0x58], %f4 fmovsg %icc, %f4, %f11 ldsh [%l7 + 0x6A], %l4 fnor %f8, %f8, %f0 fmovdcc %icc, %f9, %f15 orn %l1, %l6, %l3 edge16l %g1, %i0, %i3 edge16 %l2, %o5, %i7 popc %l5, %i2 fnors %f6, %f14, %f6 fzeros %f6 lduh [%l7 + 0x10], %g5 ldsh [%l7 + 0x58], %l0 xnorcc %i5, %o0, %o2 alignaddrl %g4, %o4, %o3 andn %o1, %i4, %i1 ld [%l7 + 0x1C], %f14 ldsw [%l7 + 0x54], %i6 fmuld8sux16 %f14, %f9, %f4 lduw [%l7 + 0x28], %g7 fbe,a %fcc2, loop_5042 st %f5, [%l7 + 0x48] edge8ln %g2, %o6, %g6 bneg loop_5043 loop_5042: tneg %xcc, 0x0 bn,a %xcc, loop_5044 fbo %fcc2, loop_5045 loop_5043: fmovdne %icc, %f8, %f14 fnor %f10, %f4, %f10 loop_5044: st %f0, [%l7 + 0x50] loop_5045: movleu %xcc, %o7, %g3 fcmpne32 %f12, %f8, %l1 stw %l6, [%l7 + 0x08] stw %l4, [%l7 + 0x7C] tsubcc %g1, %i0, %i3 lduw [%l7 + 0x60], %l3 fcmpes %fcc2, %f9, %f6 sth %l2, [%l7 + 0x6C] stw %o5, [%l7 + 0x18] fpadd32 %f12, %f6, %f4 std %f14, [%l7 + 0x40] tleu %icc, 0x7 bpos %xcc, loop_5046 edge32l %l5, %i7, %g5 bvs,a loop_5047 brlz %i2, loop_5048 loop_5046: fmovdg %xcc, %f4, %f1 andcc %i5, 0x092F, %o0 loop_5047: fbue,a %fcc3, loop_5049 loop_5048: fmovscc %xcc, %f13, %f5 lduw [%l7 + 0x1C], %l0 movne %icc, %o2, %g4 loop_5049: ldub [%l7 + 0x54], %o3 fcmpne32 %f12, %f0, %o1 fcmpgt32 %f0, %f14, %o4 ldsh [%l7 + 0x10], %i1 movvs %icc, %i6, %i4 fmovsge %icc, %f2, %f10 orn %g7, 0x0DE4, %g2 ldsh [%l7 + 0x70], %g6 brgez %o7, loop_5050 fmul8sux16 %f4, %f8, %f2 sth %o6, [%l7 + 0x10] fmul8ulx16 %f8, %f10, %f12 loop_5050: ldsh [%l7 + 0x26], %l1 movvs %icc, %l6, %g3 movvs %xcc, %g1, %i0 fba,a %fcc2, loop_5051 orn %l4, %i3, %l2 ldsw [%l7 + 0x7C], %o5 tle %icc, 0x5 loop_5051: nop setx loop_5052, %l0, %l1 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 + 0x30], %f11 fmovsne %icc, %f0, %f0 stb %l5, [%l7 + 0x58] loop_5052: fmovda %xcc, %f4, %f1 fbo,a %fcc3, loop_5053 fcmple32 %f2, %f6, %i7 edge8l %g5, %i2, %i5 sdivcc %l3, 0x19B5, %o0 loop_5053: movne %xcc, %l0, %o2 fornot1 %f0, %f4, %f4 fandnot2s %f7, %f6, %f1 edge8n %o3, %g4, %o4 fandnot2 %f8, %f4, %f8 sth %i1, [%l7 + 0x38] fone %f12 fbn,a %fcc1, loop_5054 stb %o1, [%l7 + 0x0D] and %i4, 0x06D4, %i6 fbug,a %fcc0, loop_5055 loop_5054: fmuld8sux16 %f11, %f1, %f6 fmovdpos %icc, %f13, %f3 fmovrse %g7, %f5, %f5 loop_5055: sth %g2, [%l7 + 0x10] orncc %o7, %g6, %o6 bne %icc, loop_5056 array8 %l6, %g3, %g1 ldsb [%l7 + 0x57], %l1 fbo %fcc3, loop_5057 loop_5056: fnands %f8, %f4, %f10 popc 0x0E68, %i0 sllx %l4, %i3, %o5 loop_5057: edge8l %l2, %l5, %i7 bvs,a loop_5058 st %f14, [%l7 + 0x58] lduw [%l7 + 0x44], %i2 lduh [%l7 + 0x24], %i5 loop_5058: fmuld8sux16 %f4, %f1, %f2 udivcc %l3, 0x1868, %o0 bcc,pt %xcc, loop_5059 ldsb [%l7 + 0x46], %g5 fmovrsgz %o2, %f6, %f5 ldsw [%l7 + 0x68], %l0 loop_5059: tle %xcc, 0x0 tle %xcc, 0x2 fsrc2s %f0, %f0 fnor %f10, %f8, %f2 array16 %g4, %o4, %o3 edge32ln %o1, %i1, %i4 lduw [%l7 + 0x54], %g7 fbuge,a %fcc3, loop_5060 xnor %g2, 0x016B, %o7 fands %f6, %f15, %f5 addcc %i6, 0x07AD, %o6 loop_5060: array8 %l6, %g6, %g3 fmovrdlez %g1, %f8, %f2 bg,a %icc, loop_5061 sth %i0, [%l7 + 0x64] sll %l1, 0x18, %l4 edge32ln %o5, %l2, %l5 loop_5061: fmovrslez %i3, %f14, %f3 movne %icc, %i7, %i2 fmovrdlez %i5, %f0, %f6 addc %l3, %g5, %o2 movne %icc, %l0, %o0 fmovdne %xcc, %f12, %f10 std %f4, [%l7 + 0x30] fbuge,a %fcc1, loop_5062 srlx %g4, %o4, %o1 stw %i1, [%l7 + 0x1C] fmovrdlz %i4, %f6, %f4 loop_5062: fmovsa %icc, %f15, %f6 fcmpes %fcc3, %f2, %f2 edge8n %g7, %o3, %g2 st %f2, [%l7 + 0x38] edge32ln %o7, %o6, %l6 fmovsl %icc, %f1, %f2 fmovrsne %g6, %f13, %f0 bn,pn %icc, loop_5063 array32 %g3, %i6, %i0 fnot2s %f13, %f7 ldd [%l7 + 0x70], %f2 loop_5063: brgez,a %g1, loop_5064 fmovrdlz %l1, %f4, %f14 ldd [%l7 + 0x70], %f0 fpack16 %f12, %f9 loop_5064: fmuld8sux16 %f4, %f8, %f4 fmul8x16al %f9, %f5, %f14 mova %icc, %l4, %l2 sth %o5, [%l7 + 0x34] popc %i3, %i7 fbl %fcc3, loop_5065 fnot1 %f0, %f12 fmovdcs %icc, %f14, %f1 edge16n %i2, %l5, %l3 loop_5065: bleu loop_5066 fcmpd %fcc0, %f6, %f0 ldsb [%l7 + 0x33], %g5 fmovrsne %i5, %f12, %f3 loop_5066: brgez %l0, loop_5067 udiv %o0, 0x01BA, %g4 xnor %o2, %o4, %i1 ldsh [%l7 + 0x34], %i4 loop_5067: fmovsvs %icc, %f13, %f11 ld [%l7 + 0x54], %f1 andcc %o1, %g7, %o3 movge %xcc, %o7, %g2 ldx [%l7 + 0x78], %o6 ldx [%l7 + 0x08], %g6 ldub [%l7 + 0x1B], %l6 fmovdgu %icc, %f1, %f9 for %f6, %f14, %f8 fsrc2 %f12, %f2 movrlz %i6, %i0, %g1 std %f10, [%l7 + 0x60] stx %g3, [%l7 + 0x68] tge %icc, 0x3 umulcc %l1, %l2, %l4 bne loop_5068 bg,pn %xcc, loop_5069 fbu,a %fcc2, loop_5070 subccc %i3, 0x0004, %i7 loop_5068: sdivcc %i2, 0x0587, %o5 loop_5069: fnegs %f3, %f13 loop_5070: tl %icc, 0x6 stw %l5, [%l7 + 0x24] bg,a %xcc, loop_5071 fmovdne %xcc, %f11, %f9 brnz,a %g5, loop_5072 ldsb [%l7 + 0x5F], %l3 loop_5071: fmovrsgez %l0, %f10, %f9 fbug,a %fcc3, loop_5073 loop_5072: fmovscc %xcc, %f10, %f2 tsubcc %o0, %g4, %i5 sth %o4, [%l7 + 0x56] loop_5073: st %f15, [%l7 + 0x38] edge16 %o2, %i1, %o1 stw %g7, [%l7 + 0x08] lduh [%l7 + 0x48], %i4 fnors %f7, %f2, %f6 sth %o3, [%l7 + 0x0C] fandnot2s %f1, %f11, %f0 ldsw [%l7 + 0x44], %o7 fnand %f14, %f0, %f14 ldsb [%l7 + 0x1C], %g2 ld [%l7 + 0x48], %f2 fmovdle %xcc, %f8, %f5 movre %g6, %l6, %o6 mulx %i6, %g1, %i0 st %f2, [%l7 + 0x68] fcmps %fcc3, %f13, %f2 fmovrsne %l1, %f6, %f13 tge %xcc, 0x1 movn %icc, %l2, %l4 fors %f12, %f1, %f11 stw %g3, [%l7 + 0x58] fmuld8ulx16 %f2, %f14, %f0 stw %i7, [%l7 + 0x10] fmovdg %icc, %f12, %f13 ld [%l7 + 0x50], %f1 fbuge,a %fcc3, loop_5074 fpsub32s %f12, %f4, %f5 ldub [%l7 + 0x23], %i3 fcmpgt32 %f8, %f14, %o5 loop_5074: array32 %l5, %i2, %g5 std %f2, [%l7 + 0x30] tg %icc, 0x4 bpos,pn %icc, loop_5075 fornot2 %f12, %f8, %f8 fand %f8, %f0, %f8 fpsub16 %f4, %f4, %f14 loop_5075: fnot2s %f6, %f1 fpsub32 %f6, %f0, %f6 fzeros %f7 movcs %icc, %l3, %o0 st %f2, [%l7 + 0x5C] fornot2 %f14, %f12, %f14 sethi 0x1FA5, %g4 xnor %i5, %l0, %o2 movvs %icc, %i1, %o4 fmovrsgez %o1, %f13, %f15 fxnor %f0, %f12, %f10 umulcc %i4, %g7, %o3 umul %g2, %o7, %l6 sth %g6, [%l7 + 0x2C] fmovdpos %xcc, %f15, %f14 fmovda %xcc, %f8, %f14 fmovrdgz %o6, %f14, %f12 ldsb [%l7 + 0x68], %g1 alignaddr %i6, %l1, %l2 andncc %i0, %l4, %i7 taddcc %i3, %g3, %o5 edge16n %i2, %g5, %l5 fornot2s %f10, %f0, %f1 ldsw [%l7 + 0x18], %l3 fones %f10 fmovdvs %xcc, %f14, %f1 fcmpeq32 %f2, %f12, %o0 movrgez %i5, 0x34E, %l0 tvs %xcc, 0x7 ldx [%l7 + 0x68], %g4 smul %i1, 0x121A, %o4 sth %o2, [%l7 + 0x52] smul %i4, 0x1FBD, %g7 mova %xcc, %o3, %o1 call loop_5076 std %f4, [%l7 + 0x20] fmovsgu %xcc, %f8, %f4 fmovscc %xcc, %f2, %f4 loop_5076: bg loop_5077 ldx [%l7 + 0x58], %g2 mulscc %l6, %o7, %g6 ldub [%l7 + 0x0E], %g1 loop_5077: bneg,a,pn %icc, loop_5078 alignaddrl %i6, %l1, %o6 stx %l2, [%l7 + 0x40] fmovdvc %icc, %f7, %f13 loop_5078: std %f10, [%l7 + 0x30] fbn %fcc3, loop_5079 fandnot1 %f8, %f6, %f2 brz,a %i0, loop_5080 tvc %icc, 0x6 loop_5079: bneg %xcc, loop_5081 edge8n %l4, %i7, %g3 loop_5080: movvs %xcc, %o5, %i2 and %g5, %i3, %l3 loop_5081: srax %o0, %l5, %l0 fsrc1s %f15, %f8 xor %g4, %i1, %o4 stw %o2, [%l7 + 0x60] fmovdge %xcc, %f8, %f9 stx %i5, [%l7 + 0x70] bn loop_5082 fmovrse %i4, %f10, %f11 fbne,a %fcc2, loop_5083 movvc %xcc, %o3, %g7 loop_5082: be,pn %xcc, loop_5084 fmul8x16al %f9, %f3, %f6 loop_5083: tg %icc, 0x2 udiv %g2, 0x0084, %o1 loop_5084: fsrc2 %f6, %f6 edge16 %o7, %g6, %g1 fcmpeq16 %f14, %f4, %l6 fpackfix %f12, %f6 stb %l1, [%l7 + 0x7A] fmovsne %xcc, %f12, %f13 brlz %o6, loop_5085 fxnors %f0, %f3, %f15 siam 0x2 fornot2 %f10, %f8, %f4 loop_5085: fcmped %fcc2, %f0, %f8 fmovda %icc, %f7, %f15 edge32ln %l2, %i6, %l4 movre %i0, %g3, %o5 std %f4, [%l7 + 0x10] ldub [%l7 + 0x33], %i7 sth %i2, [%l7 + 0x1C] fmovsleu %icc, %f7, %f8 lduw [%l7 + 0x0C], %g5 fands %f3, %f8, %f0 bg,a loop_5086 stb %i3, [%l7 + 0x73] call loop_5087 fbge %fcc3, loop_5088 loop_5086: stx %l3, [%l7 + 0x20] fornot2 %f14, %f12, %f8 loop_5087: stx %o0, [%l7 + 0x20] loop_5088: lduw [%l7 + 0x38], %l0 fornot1 %f4, %f14, %f10 fmuld8ulx16 %f14, %f3, %f6 faligndata %f14, %f12, %f4 mulscc %l5, %g4, %i1 nop setx loop_5089, %l0, %l1 jmpl %l1, %o4 fmovrdgez %o2, %f4, %f14 fmovscs %xcc, %f13, %f12 ld [%l7 + 0x14], %f0 loop_5089: fors %f2, %f12, %f0 ldx [%l7 + 0x18], %i4 stw %i5, [%l7 + 0x3C] ldsw [%l7 + 0x2C], %g7 ld [%l7 + 0x74], %f4 brlz %o3, loop_5090 ldsb [%l7 + 0x11], %o1 fcmpgt16 %f0, %f0, %g2 fpadd16s %f7, %f15, %f14 loop_5090: ldsb [%l7 + 0x1D], %g6 brgz,a %g1, loop_5091 sdivcc %o7, 0x11FC, %l1 alignaddrl %l6, %l2, %i6 fmovsvs %icc, %f3, %f8 loop_5091: be,a %icc, loop_5092 fmovrdgez %o6, %f4, %f6 ta %xcc, 0x7 fnot2s %f12, %f14 loop_5092: taddcctv %i0, 0x038B, %l4 ldx [%l7 + 0x38], %g3 ldx [%l7 + 0x68], %i7 st %f8, [%l7 + 0x78] fornot1s %f7, %f0, %f1 addccc %o5, 0x04EC, %i2 edge16 %g5, %i3, %o0 ldub [%l7 + 0x59], %l3 tleu %icc, 0x4 movg %icc, %l0, %g4 stw %l5, [%l7 + 0x7C] movn %xcc, %i1, %o2 edge32ln %o4, %i5, %i4 stw %g7, [%l7 + 0x54] ldx [%l7 + 0x60], %o3 edge8ln %o1, %g6, %g1 fmovrdne %o7, %f6, %f12 or %g2, %l6, %l2 mulx %i6, 0x0572, %o6 fbuge %fcc2, loop_5093 stw %i0, [%l7 + 0x60] ldsw [%l7 + 0x40], %l1 srlx %g3, 0x0B, %l4 loop_5093: edge16ln %o5, %i2, %i7 ldsw [%l7 + 0x68], %g5 ld [%l7 + 0x28], %f13 st %f2, [%l7 + 0x5C] movvc %xcc, %o0, %i3 ldsb [%l7 + 0x4A], %l3 ldsb [%l7 + 0x71], %g4 bcs,a %icc, loop_5094 stb %l0, [%l7 + 0x6C] bneg loop_5095 fnands %f11, %f14, %f1 loop_5094: brgz,a %l5, loop_5096 siam 0x3 loop_5095: tneg %xcc, 0x1 fmovdne %icc, %f15, %f1 loop_5096: orn %o2, 0x053A, %o4 fmovse %icc, %f1, %f11 fandnot1 %f12, %f2, %f14 ldd [%l7 + 0x10], %f8 lduw [%l7 + 0x58], %i1 fmovsl %icc, %f5, %f13 fsrc2s %f4, %f14 sll %i5, 0x08, %g7 fabsd %f8, %f14 udiv %i4, 0x1196, %o1 fmul8x16 %f8, %f14, %f12 ldsh [%l7 + 0x56], %g6 edge16n %g1, %o7, %g2 move %xcc, %l6, %o3 std %f10, [%l7 + 0x60] ldd [%l7 + 0x30], %f8 fone %f2 fmuld8ulx16 %f13, %f0, %f12 sth %l2, [%l7 + 0x5E] bvc,pt %xcc, loop_5097 fmovscs %xcc, %f4, %f3 fpsub32 %f12, %f4, %f2 fmovrslz %o6, %f0, %f6 loop_5097: bcs,pt %xcc, loop_5098 andn %i6, %i0, %g3 subcc %l1, 0x1802, %o5 srlx %l4, 0x18, %i7 loop_5098: or %g5, %i2, %i3 tne %xcc, 0x2 edge8n %o0, %l3, %l0 movleu %icc, %g4, %o2 fmovs %f2, %f10 taddcctv %o4, 0x1B5D, %i1 fandnot2s %f15, %f13, %f1 movg %icc, %i5, %g7 nop setx loop_5099, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry lduh [%l7 + 0x76], %l5 st %f7, [%l7 + 0x28] tvc %xcc, 0x1 loop_5099: fmovsvs %icc, %f12, %f2 xnor %o1, 0x1ACF, %g6 fmovdne %xcc, %f6, %f12 fmovdgu %xcc, %f0, %f5 addcc %i4, %g1, %g2 brlez,a %o7, loop_5100 st %f7, [%l7 + 0x48] ldsw [%l7 + 0x14], %o3 fbul,a %fcc2, loop_5101 loop_5100: ldub [%l7 + 0x66], %l6 ldsb [%l7 + 0x47], %o6 sth %i6, [%l7 + 0x46] loop_5101: fpadd16 %f14, %f10, %f2 ldsb [%l7 + 0x15], %i0 sethi 0x0139, %g3 smul %l2, %o5, %l1 fmovscs %xcc, %f1, %f6 call loop_5102 fmul8sux16 %f2, %f4, %f12 call loop_5103 udiv %l4, 0x1315, %i7 loop_5102: ldsb [%l7 + 0x0B], %i2 movre %g5, 0x0EF, %i3 loop_5103: ldsw [%l7 + 0x68], %l3 or %l0, 0x0290, %o0 movl %xcc, %o2, %o4 fcmple16 %f2, %f0, %g4 fmovdvs %icc, %f12, %f14 udivx %i1, 0x0F70, %g7 popc %i5, %l5 lduw [%l7 + 0x1C], %g6 ldsh [%l7 + 0x78], %i4 lduw [%l7 + 0x5C], %o1 ld [%l7 + 0x3C], %f0 fmovsn %icc, %f0, %f9 fmovrsgz %g2, %f11, %f2 edge32n %g1, %o3, %o7 ld [%l7 + 0x4C], %f13 stw %l6, [%l7 + 0x18] fmovsge %xcc, %f12, %f14 lduh [%l7 + 0x30], %i6 fblg,a %fcc2, loop_5104 fpack16 %f0, %f1 fmovdg %xcc, %f1, %f12 edge16l %o6, %g3, %i0 loop_5104: bleu,a,pn %icc, loop_5105 st %f14, [%l7 + 0x34] movne %xcc, %o5, %l1 fandnot2 %f10, %f4, %f8 loop_5105: lduh [%l7 + 0x32], %l4 stx %i7, [%l7 + 0x58] fmovrsgz %i2, %f14, %f10 fornot2 %f8, %f8, %f4 lduh [%l7 + 0x16], %l2 fble %fcc0, loop_5106 fcmpd %fcc3, %f12, %f12 sub %i3, %g5, %l0 ld [%l7 + 0x3C], %f1 loop_5106: fcmped %fcc1, %f4, %f6 sra %l3, 0x16, %o2 fpmerge %f11, %f9, %f0 ldsh [%l7 + 0x28], %o0 sllx %g4, 0x09, %o4 fmovrslz %g7, %f4, %f11 brgz %i5, loop_5107 srlx %l5, %g6, %i1 nop setx loop_5108, %l0, %l1 jmpl %l1, %i4 edge32 %g2, %o1, %g1 loop_5107: fbul %fcc0, loop_5109 fmovdne %icc, %f0, %f8 loop_5108: std %f14, [%l7 + 0x40] fcmpgt16 %f14, %f6, %o3 loop_5109: movge %icc, %l6, %i6 array32 %o7, %g3, %i0 fzeros %f0 ldx [%l7 + 0x68], %o5 stb %l1, [%l7 + 0x32] fnegs %f10, %f3 fmovsl %xcc, %f4, %f2 ldx [%l7 + 0x58], %o6 stb %l4, [%l7 + 0x7D] andncc %i7, %i2, %l2 fmovdle %xcc, %f10, %f13 sdiv %i3, 0x1BD4, %g5 ldsb [%l7 + 0x08], %l3 lduw [%l7 + 0x6C], %l0 fors %f7, %f11, %f9 fbne %fcc1, loop_5110 fbe %fcc2, loop_5111 sth %o2, [%l7 + 0x44] umul %o0, 0x1556, %o4 loop_5110: xor %g4, %i5, %l5 loop_5111: fbne,a %fcc0, loop_5112 fsrc2 %f14, %f8 fsrc2 %f14, %f8 lduw [%l7 + 0x4C], %g6 loop_5112: sdiv %i1, 0x0B62, %g7 fbo %fcc0, loop_5113 stb %g2, [%l7 + 0x4A] edge32 %o1, %i4, %g1 movneg %xcc, %o3, %l6 loop_5113: std %f6, [%l7 + 0x68] lduh [%l7 + 0x6E], %o7 fpsub16 %f8, %f14, %f12 sth %i6, [%l7 + 0x48] sllx %i0, 0x0E, %g3 fmovdvc %xcc, %f9, %f6 ldx [%l7 + 0x38], %l1 sllx %o6, %o5, %l4 fnot2s %f7, %f13 fcmpgt32 %f10, %f12, %i7 popc 0x03E0, %i2 sth %l2, [%l7 + 0x7E] ldub [%l7 + 0x44], %i3 std %f12, [%l7 + 0x58] movcs %icc, %g5, %l0 subc %l3, 0x1DED, %o2 brnz,a %o4, loop_5114 fcmped %fcc1, %f14, %f8 fmovdge %xcc, %f2, %f15 brgz %o0, loop_5115 loop_5114: stb %g4, [%l7 + 0x49] fcmpgt16 %f8, %f8, %i5 andn %l5, %i1, %g6 loop_5115: xorcc %g7, 0x1BA9, %o1 taddcctv %g2, 0x1960, %g1 or %i4, 0x08CE, %o3 fnot1 %f4, %f4 popc 0x02A6, %o7 fmovrde %l6, %f4, %f6 brnz %i0, loop_5116 ld [%l7 + 0x30], %f5 fmovrsne %i6, %f13, %f6 edge16ln %l1, %o6, %o5 loop_5116: brlz %g3, loop_5117 fpack32 %f2, %f14, %f12 ldsh [%l7 + 0x36], %i7 stb %i2, [%l7 + 0x7D] loop_5117: faligndata %f0, %f4, %f2 fnot1 %f12, %f10 sth %l2, [%l7 + 0x4E] ldsw [%l7 + 0x3C], %l4 sth %g5, [%l7 + 0x62] fabss %f12, %f14 movrgz %i3, 0x001, %l0 ldsw [%l7 + 0x44], %l3 fblg,a %fcc0, loop_5118 lduh [%l7 + 0x60], %o2 stx %o4, [%l7 + 0x30] subccc %g4, %o0, %i5 loop_5118: stw %l5, [%l7 + 0x74] ldsw [%l7 + 0x68], %g6 ldub [%l7 + 0x52], %g7 subccc %o1, %g2, %i1 movge %icc, %g1, %o3 orn %i4, 0x02A4, %l6 sth %o7, [%l7 + 0x26] fmovsleu %icc, %f11, %f1 fmovscs %icc, %f8, %f4 fbuge,a %fcc3, loop_5119 sth %i0, [%l7 + 0x4E] brlz,a %i6, loop_5120 ldsh [%l7 + 0x18], %l1 loop_5119: fmovsneg %icc, %f1, %f8 fsrc1s %f12, %f7 loop_5120: fcmple16 %f0, %f12, %o5 fmovsle %xcc, %f4, %f4 for %f8, %f8, %f10 stw %o6, [%l7 + 0x48] movcs %icc, %i7, %g3 fmovdg %xcc, %f0, %f5 addc %i2, %l4, %l2 fbule %fcc3, loop_5121 fmul8sux16 %f2, %f12, %f14 ldsh [%l7 + 0x3C], %g5 fmovsg %icc, %f8, %f7 loop_5121: fmovsneg %icc, %f1, %f5 fmovse %icc, %f3, %f12 srax %i3, %l3, %l0 movg %icc, %o2, %g4 ldsw [%l7 + 0x1C], %o0 orn %i5, 0x0603, %l5 bshuffle %f2, %f12, %f12 array32 %g6, %o4, %o1 subcc %g7, 0x15E5, %g2 st %f4, [%l7 + 0x44] srax %i1, %o3, %i4 st %f0, [%l7 + 0x40] edge32l %g1, %l6, %o7 fmovsge %icc, %f11, %f2 fmovde %xcc, %f9, %f13 fnot2 %f2, %f8 fone %f12 ld [%l7 + 0x34], %f8 bshuffle %f6, %f0, %f10 ldsw [%l7 + 0x30], %i0 array16 %i6, %o5, %o6 fmovrslz %i7, %f10, %f9 fmul8x16al %f2, %f8, %f2 bge,a loop_5122 fpsub16 %f8, %f12, %f4 lduh [%l7 + 0x7C], %g3 stx %l1, [%l7 + 0x60] loop_5122: umul %i2, %l2, %g5 fsrc1s %f8, %f8 ldx [%l7 + 0x50], %l4 ldsb [%l7 + 0x7D], %l3 umul %i3, %l0, %o2 ble,a loop_5123 nop setx loop_5124, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fsrc1s %f13, %f4 fbge,a %fcc3, loop_5125 loop_5123: fbuge,a %fcc0, loop_5126 loop_5124: st %f11, [%l7 + 0x5C] ldub [%l7 + 0x65], %g4 loop_5125: bgu,a loop_5127 loop_5126: stb %i5, [%l7 + 0x49] lduh [%l7 + 0x48], %o0 fsrc2s %f6, %f2 loop_5127: sth %l5, [%l7 + 0x68] fcmpne32 %f2, %f10, %g6 nop setx loop_5128, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbe %fcc3, loop_5129 edge32n %o1, %o4, %g7 alignaddr %i1, %g2, %i4 loop_5128: st %f9, [%l7 + 0x68] loop_5129: stb %o3, [%l7 + 0x0A] stx %l6, [%l7 + 0x20] stw %o7, [%l7 + 0x48] bgu loop_5130 brz,a %i0, loop_5131 fcmpeq16 %f6, %f6, %i6 tleu %xcc, 0x3 loop_5130: fnot2s %f6, %f2 loop_5131: and %o5, 0x0217, %g1 fbge %fcc2, loop_5132 ldsw [%l7 + 0x58], %i7 fzero %f10 add %o6, 0x1093, %g3 loop_5132: fnegd %f4, %f6 andcc %l1, 0x19F9, %i2 movrgez %l2, %l4, %l3 movgu %icc, %i3, %l0 lduh [%l7 + 0x1A], %o2 tcs %xcc, 0x2 tvc %xcc, 0x6 ldsb [%l7 + 0x2A], %g5 fmovrslz %i5, %f0, %f1 ld [%l7 + 0x2C], %f8 subc %o0, 0x162B, %l5 fmovsl %xcc, %f13, %f7 ldsh [%l7 + 0x7E], %g4 fble %fcc3, loop_5133 fmovdne %xcc, %f12, %f7 bn,a,pn %xcc, loop_5134 bge,a %xcc, loop_5135 loop_5133: fnors %f10, %f9, %f0 edge32l %g6, %o1, %o4 loop_5134: fmovrde %i1, %f10, %f10 loop_5135: ld [%l7 + 0x48], %f0 fmul8ulx16 %f8, %f6, %f12 fors %f10, %f9, %f13 fxor %f8, %f4, %f10 fbue %fcc3, loop_5136 sth %g7, [%l7 + 0x24] stb %g2, [%l7 + 0x20] fnot2 %f4, %f12 loop_5136: fnot1s %f2, %f6 move %icc, %o3, %i4 tn %xcc, 0x2 ldd [%l7 + 0x40], %f2 fpack32 %f12, %f12, %f12 lduh [%l7 + 0x3A], %l6 fmovrdgez %o7, %f8, %f6 movgu %xcc, %i6, %i0 sra %g1, %o5, %i7 bge %icc, loop_5137 fpadd16 %f12, %f2, %f14 fmovsgu %xcc, %f7, %f7 fblg %fcc2, loop_5138 loop_5137: ldsh [%l7 + 0x3A], %g3 ldsh [%l7 + 0x24], %o6 ldx [%l7 + 0x18], %i2 loop_5138: ldsh [%l7 + 0x3A], %l2 fpackfix %f10, %f13 movvs %xcc, %l1, %l3 st %f7, [%l7 + 0x2C] brlz,a %l4, loop_5139 fbge %fcc3, loop_5140 fmuld8sux16 %f13, %f4, %f10 sra %i3, 0x1C, %l0 loop_5139: fmovda %icc, %f6, %f11 loop_5140: movrgz %o2, %i5, %g5 fmovsgu %xcc, %f1, %f10 fpackfix %f4, %f3 edge8l %l5, %o0, %g4 tcc %icc, 0x6 stx %g6, [%l7 + 0x58] fmovscs %xcc, %f1, %f5 bshuffle %f14, %f6, %f0 movleu %icc, %o1, %i1 fexpand %f3, %f10 popc %g7, %g2 tl %icc, 0x4 fmovsge %xcc, %f12, %f1 fmovse %icc, %f0, %f6 smulcc %o4, 0x0B00, %i4 fblg %fcc0, loop_5141 fbg,a %fcc2, loop_5142 array16 %l6, %o3, %i6 fmovrslez %o7, %f9, %f9 loop_5141: tg %icc, 0x6 loop_5142: tcc %xcc, 0x7 xnor %g1, %i0, %o5 tge %xcc, 0x0 lduw [%l7 + 0x6C], %i7 fmovdvc %xcc, %f11, %f8 lduw [%l7 + 0x48], %g3 fornot2s %f13, %f12, %f11 fbuge %fcc1, loop_5143 tleu %icc, 0x7 fmovdl %xcc, %f6, %f12 bl,a,pt %xcc, loop_5144 loop_5143: fbo %fcc1, loop_5145 lduh [%l7 + 0x6E], %o6 ldx [%l7 + 0x58], %l2 loop_5144: edge16ln %l1, %i2, %l3 loop_5145: popc %i3, %l0 move %icc, %l4, %i5 lduw [%l7 + 0x20], %g5 bge,a,pn %icc, loop_5146 edge32l %o2, %o0, %g4 fmovdvc %xcc, %f8, %f5 movrlz %l5, 0x365, %o1 loop_5146: popc %i1, %g6 fmovscs %xcc, %f9, %f4 ldsb [%l7 + 0x56], %g2 brgez %g7, loop_5147 fmul8sux16 %f8, %f2, %f8 ldsw [%l7 + 0x5C], %o4 lduh [%l7 + 0x2A], %l6 loop_5147: move %xcc, %o3, %i6 fbne %fcc0, loop_5148 edge32l %o7, %g1, %i4 fmovsgu %xcc, %f6, %f3 ldd [%l7 + 0x28], %f2 loop_5148: bvc,a loop_5149 ldx [%l7 + 0x10], %i0 fbo,a %fcc0, loop_5150 fmovdg %icc, %f7, %f10 loop_5149: movvs %icc, %o5, %i7 bne loop_5151 loop_5150: movn %xcc, %o6, %l2 ldsw [%l7 + 0x24], %g3 fmul8x16 %f10, %f12, %f12 loop_5151: sth %i2, [%l7 + 0x72] taddcctv %l3, %l1, %i3 fzeros %f3 lduh [%l7 + 0x0C], %l4 orcc %l0, 0x09A6, %i5 taddcc %o2, 0x0231, %o0 bshuffle %f6, %f8, %f12 ldub [%l7 + 0x7F], %g4 lduw [%l7 + 0x7C], %l5 andn %o1, 0x1BE9, %g5 st %f8, [%l7 + 0x58] orcc %i1, %g2, %g7 mulscc %o4, %g6, %o3 mulscc %i6, %o7, %l6 edge8l %g1, %i0, %o5 fbuge,a %fcc1, loop_5152 std %f10, [%l7 + 0x48] fmovrse %i4, %f4, %f5 tleu %xcc, 0x6 loop_5152: fcmpeq16 %f0, %f14, %i7 xor %l2, %o6, %g3 fmovscs %icc, %f8, %f7 movne %xcc, %l3, %l1 fxnor %f2, %f4, %f14 movre %i2, %i3, %l0 fcmpgt32 %f12, %f12, %l4 fmovdvc %icc, %f7, %f14 ldub [%l7 + 0x46], %i5 faligndata %f2, %f6, %f8 fandnot2 %f2, %f12, %f12 fbuge %fcc0, loop_5153 andcc %o0, %g4, %o2 fands %f4, %f7, %f14 taddcc %l5, %o1, %g5 loop_5153: movrlz %g2, 0x14E, %i1 std %f8, [%l7 + 0x20] fcmpgt32 %f12, %f6, %g7 movvs %xcc, %o4, %o3 fmovrslez %g6, %f7, %f8 popc 0x0115, %o7 movcc %icc, %i6, %g1 orcc %i0, %o5, %l6 andn %i4, %l2, %o6 fmovspos %icc, %f15, %f1 fands %f4, %f7, %f1 fornot2s %f12, %f3, %f6 ldd [%l7 + 0x38], %f2 fbule,a %fcc3, loop_5154 st %f14, [%l7 + 0x78] edge32ln %i7, %l3, %l1 bpos,a loop_5155 loop_5154: ldx [%l7 + 0x10], %i2 movleu %xcc, %g3, %l0 edge16 %i3, %i5, %o0 loop_5155: ldsb [%l7 + 0x0E], %g4 fandnot1s %f2, %f12, %f5 fornot1 %f2, %f10, %f10 bpos loop_5156 ldd [%l7 + 0x68], %f2 fmovdg %xcc, %f2, %f2 bgu,pn %icc, loop_5157 loop_5156: bvc,a,pn %icc, loop_5158 lduw [%l7 + 0x24], %o2 fbge,a %fcc1, loop_5159 loop_5157: ldub [%l7 + 0x78], %l5 loop_5158: fmovdl %icc, %f9, %f0 tneg %icc, 0x3 loop_5159: srlx %o1, %l4, %g2 brnz,a %g5, loop_5160 ldx [%l7 + 0x60], %i1 fmovdgu %xcc, %f4, %f3 fmovsl %icc, %f8, %f11 loop_5160: lduh [%l7 + 0x62], %g7 fmovrdgez %o4, %f8, %f10 udiv %g6, 0x18BC, %o7 alignaddrl %i6, %o3, %g1 fmovse %xcc, %f11, %f5 ldsb [%l7 + 0x5E], %i0 movgu %xcc, %o5, %l6 fxor %f4, %f14, %f2 movrlz %l2, 0x115, %o6 fsrc2s %f15, %f11 fexpand %f2, %f12 stx %i7, [%l7 + 0x28] sth %i4, [%l7 + 0x72] movcs %xcc, %l3, %l1 umulcc %g3, %i2, %i3 tl %xcc, 0x2 mulscc %i5, 0x0F08, %l0 xnorcc %o0, %g4, %o2 lduw [%l7 + 0x0C], %o1 fzeros %f11 alignaddrl %l4, %l5, %g5 movne %icc, %i1, %g7 stw %g2, [%l7 + 0x40] fmovrslz %g6, %f6, %f10 movrlez %o4, %o7, %i6 stw %g1, [%l7 + 0x60] sllx %o3, %i0, %o5 add %l2, 0x0435, %l6 fmovsvs %icc, %f6, %f7 lduw [%l7 + 0x20], %i7 edge8n %i4, %o6, %l3 popc %g3, %l1 ldx [%l7 + 0x48], %i2 bl,a loop_5161 edge32ln %i5, %l0, %o0 fba %fcc0, loop_5162 lduw [%l7 + 0x40], %i3 loop_5161: brlez %g4, loop_5163 tn %xcc, 0x6 loop_5162: addc %o2, 0x1376, %l4 fmovdge %xcc, %f3, %f15 loop_5163: movvc %icc, %l5, %o1 fbue %fcc3, loop_5164 ld [%l7 + 0x28], %f8 edge16n %g5, %i1, %g2 fmovrslz %g7, %f9, %f13 loop_5164: sth %g6, [%l7 + 0x66] movcs %xcc, %o4, %i6 brgz,a %o7, loop_5165 edge8ln %o3, %i0, %o5 ldsw [%l7 + 0x28], %l2 fpadd16 %f10, %f4, %f14 loop_5165: fsrc1s %f5, %f2 ldd [%l7 + 0x38], %f10 ldsw [%l7 + 0x30], %l6 fmuld8ulx16 %f3, %f13, %f8 be,a %icc, loop_5166 alignaddr %g1, %i7, %i4 fands %f0, %f9, %f14 fmovsn %xcc, %f5, %f2 loop_5166: ld [%l7 + 0x2C], %f11 sra %l3, 0x14, %o6 fmovrslz %g3, %f3, %f5 fone %f4 fmovrdgez %l1, %f8, %f6 bneg,pn %xcc, loop_5167 std %f12, [%l7 + 0x58] fpackfix %f14, %f15 ldsb [%l7 + 0x76], %i2 loop_5167: lduw [%l7 + 0x68], %i5 brz %o0, loop_5168 ldx [%l7 + 0x60], %l0 fmovsg %icc, %f10, %f9 ldd [%l7 + 0x48], %f14 loop_5168: fone %f4 std %f14, [%l7 + 0x70] fmovrsne %i3, %f13, %f3 lduh [%l7 + 0x2E], %g4 sdivx %l4, 0x1F7F, %l5 fnot1 %f2, %f4 sdivx %o1, 0x1F3B, %o2 std %f2, [%l7 + 0x20] fpadd16s %f4, %f4, %f4 fmovsge %xcc, %f3, %f0 xnorcc %i1, 0x0D61, %g5 movn %icc, %g2, %g6 fxnor %f10, %f0, %f2 fornot2s %f9, %f8, %f1 ldx [%l7 + 0x20], %g7 movcc %icc, %i6, %o7 std %f8, [%l7 + 0x30] std %f8, [%l7 + 0x08] for %f6, %f12, %f8 fmovrdgz %o3, %f4, %f12 fornot1s %f11, %f2, %f14 bne,a,pt %xcc, loop_5169 fandnot2s %f0, %f5, %f3 fmovdcs %xcc, %f2, %f7 edge32l %o4, %i0, %o5 loop_5169: sdivx %l6, 0x015F, %l2 lduw [%l7 + 0x28], %g1 fmovsneg %xcc, %f5, %f1 add %i4, %l3, %i7 fmovrdne %o6, %f14, %f6 mulscc %g3, %i2, %l1 stb %o0, [%l7 + 0x7E] andn %l0, %i5, %i3 sth %g4, [%l7 + 0x6C] ldub [%l7 + 0x46], %l4 std %f4, [%l7 + 0x48] nop setx loop_5170, %l0, %l1 jmpl %l1, %o1 bge loop_5171 addccc %o2, 0x01F8, %l5 tleu %icc, 0x6 loop_5170: st %f2, [%l7 + 0x14] loop_5171: edge32ln %i1, %g2, %g6 fsrc1s %f14, %f14 nop setx loop_5172, %l0, %l1 jmpl %l1, %g7 sth %i6, [%l7 + 0x48] edge8n %o7, %o3, %o4 fnot2 %f12, %f2 loop_5172: ldd [%l7 + 0x50], %f6 addccc %i0, 0x09D6, %o5 stb %g5, [%l7 + 0x50] xnor %l6, %g1, %l2 xorcc %i4, 0x1F50, %i7 fzero %f12 fmovdne %xcc, %f15, %f6 ldd [%l7 + 0x08], %f8 stx %l3, [%l7 + 0x40] lduh [%l7 + 0x4A], %g3 fmovrde %o6, %f0, %f4 st %f8, [%l7 + 0x64] movcc %icc, %l1, %i2 sth %l0, [%l7 + 0x6E] fpadd16 %f8, %f12, %f14 ld [%l7 + 0x38], %f7 ldsh [%l7 + 0x54], %i5 lduw [%l7 + 0x20], %o0 stx %i3, [%l7 + 0x50] ldub [%l7 + 0x2B], %g4 ble %icc, loop_5173 fbul %fcc3, loop_5174 fands %f9, %f8, %f7 fbge,a %fcc0, loop_5175 loop_5173: stx %o1, [%l7 + 0x70] loop_5174: edge8 %o2, %l4, %i1 umul %g2, 0x1DCA, %l5 loop_5175: lduh [%l7 + 0x12], %g6 fmovsg %icc, %f5, %f10 fpack32 %f0, %f0, %f6 sllx %i6, 0x10, %g7 movne %xcc, %o3, %o7 sub %o4, 0x1D52, %o5 fble,a %fcc2, loop_5176 fmul8x16 %f5, %f10, %f10 fbge,a %fcc3, loop_5177 tgu %icc, 0x7 loop_5176: fmovda %xcc, %f10, %f4 fmovrdlz %i0, %f14, %f2 loop_5177: ldsh [%l7 + 0x0E], %g5 lduh [%l7 + 0x26], %l6 srax %g1, 0x19, %i4 array32 %l2, %l3, %i7 movrgez %g3, %l1, %o6 tneg %xcc, 0x1 fpadd16 %f14, %f2, %f0 fmovrsne %i2, %f15, %f14 lduh [%l7 + 0x66], %l0 fmovrsne %o0, %f9, %f0 fabsd %f2, %f6 fbn,a %fcc3, loop_5178 brlez,a %i3, loop_5179 lduh [%l7 + 0x42], %i5 fba %fcc3, loop_5180 loop_5178: st %f7, [%l7 + 0x20] loop_5179: sll %g4, %o2, %l4 addcc %o1, 0x1F3D, %i1 loop_5180: lduw [%l7 + 0x24], %l5 ld [%l7 + 0x40], %f14 fcmple32 %f4, %f0, %g6 tne %xcc, 0x0 edge32l %i6, %g7, %o3 lduw [%l7 + 0x70], %g2 fmul8x16al %f15, %f14, %f2 tl %icc, 0x6 fbn,a %fcc3, loop_5181 add %o7, %o4, %i0 fcmps %fcc3, %f13, %f5 edge32ln %g5, %o5, %l6 loop_5181: fxors %f8, %f0, %f5 brz %i4, loop_5182 orncc %l2, %l3, %i7 movpos %xcc, %g1, %g3 tg %icc, 0x7 loop_5182: xnorcc %o6, %i2, %l1 bvc,a,pn %xcc, loop_5183 std %f4, [%l7 + 0x20] fmovdl %icc, %f14, %f15 nop setx loop_5184, %l0, %l1 jmpl %l1, %l0 loop_5183: call loop_5185 edge32ln %o0, %i3, %g4 stw %o2, [%l7 + 0x70] loop_5184: ldd [%l7 + 0x18], %f6 loop_5185: fsrc2 %f0, %f10 lduh [%l7 + 0x36], %i5 movpos %icc, %o1, %i1 fmovdvc %icc, %f6, %f14 ldsh [%l7 + 0x22], %l5 fcmple32 %f10, %f2, %l4 bpos,a,pt %icc, loop_5186 std %f8, [%l7 + 0x38] edge16n %g6, %i6, %o3 brnz %g7, loop_5187 loop_5186: fmovsa %xcc, %f13, %f5 fmovsn %icc, %f10, %f11 addc %o7, 0x0090, %o4 loop_5187: tpos %icc, 0x1 nop setx loop_5188, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done move %icc, %g2, %i0 bl,pt %icc, loop_5189 edge16l %g5, %o5, %i4 loop_5188: sth %l6, [%l7 + 0x1C] movle %icc, %l3, %l2 loop_5189: alignaddrl %i7, %g1, %o6 taddcctv %g3, 0x0615, %l1 ldd [%l7 + 0x28], %f6 sth %l0, [%l7 + 0x2A] array16 %o0, %i2, %g4 ld [%l7 + 0x3C], %f4 ldd [%l7 + 0x28], %f2 fmovsgu %icc, %f9, %f1 fmovs %f0, %f1 ldd [%l7 + 0x50], %f4 fcmpes %fcc1, %f1, %f3 ldd [%l7 + 0x30], %f4 or %o2, %i3, %o1 lduw [%l7 + 0x50], %i5 st %f11, [%l7 + 0x54] fpsub16s %f8, %f0, %f5 fpadd16 %f14, %f8, %f4 tcc %xcc, 0x2 fnot1s %f7, %f13 brgz,a %l5, loop_5190 movle %icc, %i1, %l4 fmovscc %xcc, %f8, %f2 movg %xcc, %g6, %o3 loop_5190: addc %i6, %g7, %o7 andncc %o4, %i0, %g5 xorcc %o5, %g2, %i4 ldx [%l7 + 0x40], %l6 tle %icc, 0x3 fmovsvc %xcc, %f5, %f5 std %f12, [%l7 + 0x18] fcmpgt16 %f8, %f14, %l3 fmovdneg %icc, %f15, %f8 ldx [%l7 + 0x58], %l2 bvc,pn %icc, loop_5191 tvc %xcc, 0x3 fmovse %xcc, %f3, %f13 fmovrslez %i7, %f13, %f10 loop_5191: ldsh [%l7 + 0x0A], %g1 movvc %xcc, %g3, %l1 ldd [%l7 + 0x60], %f0 fpadd32 %f12, %f6, %f8 movg %icc, %o6, %l0 sth %o0, [%l7 + 0x44] fpsub32s %f7, %f8, %f6 movn %xcc, %i2, %g4 fors %f0, %f14, %f9 fmovdcs %icc, %f1, %f12 std %f4, [%l7 + 0x48] ldsb [%l7 + 0x75], %i3 addcc %o1, %i5, %o2 bge,pn %xcc, loop_5192 fmovrsgz %l5, %f13, %f9 ldd [%l7 + 0x78], %f6 fbge %fcc2, loop_5193 loop_5192: fmovscs %icc, %f10, %f12 edge8 %l4, %g6, %o3 st %f12, [%l7 + 0x0C] loop_5193: edge32l %i1, %g7, %o7 fmovdleu %xcc, %f9, %f3 movpos %icc, %o4, %i0 fmovrslez %i6, %f5, %f2 fbn %fcc2, loop_5194 stw %o5, [%l7 + 0x58] stb %g5, [%l7 + 0x1A] ldub [%l7 + 0x26], %i4 loop_5194: andncc %g2, %l6, %l3 movrlez %i7, 0x0FF, %l2 stx %g1, [%l7 + 0x58] fbu %fcc2, loop_5195 sllx %g3, 0x07, %l1 sth %o6, [%l7 + 0x7A] tneg %xcc, 0x2 loop_5195: umul %o0, 0x10F2, %i2 stb %l0, [%l7 + 0x35] bshuffle %f14, %f14, %f12 fmovdge %icc, %f15, %f9 fbue %fcc0, loop_5196 srax %i3, %o1, %i5 fmovdcs %icc, %f0, %f0 xor %o2, 0x19CF, %l5 loop_5196: movcc %icc, %g4, %l4 fpadd32s %f11, %f5, %f11 bpos,pt %xcc, loop_5197 bvc,a,pn %icc, loop_5198 stw %g6, [%l7 + 0x28] st %f4, [%l7 + 0x70] loop_5197: ldub [%l7 + 0x3B], %i1 loop_5198: fmul8x16al %f6, %f4, %f10 fmovrdgez %o3, %f0, %f8 bg %xcc, loop_5199 mova %icc, %o7, %o4 edge16l %g7, %i6, %o5 srl %i0, 0x1F, %g5 loop_5199: fmovdpos %icc, %f15, %f12 fnot1 %f6, %f2 tneg %xcc, 0x5 bvc,a,pt %icc, loop_5200 umul %i4, 0x0DEE, %g2 stw %l6, [%l7 + 0x48] stb %l3, [%l7 + 0x16] loop_5200: fands %f1, %f11, %f11 array8 %l2, %i7, %g3 pdist %f0, %f0, %f14 edge16n %g1, %l1, %o0 ldx [%l7 + 0x60], %i2 stx %o6, [%l7 + 0x10] edge16ln %i3, %l0, %i5 lduw [%l7 + 0x24], %o1 ldd [%l7 + 0x30], %f4 udiv %o2, 0x19BE, %g4 stb %l5, [%l7 + 0x64] fmovdle %xcc, %f11, %f13 ba,a %xcc, loop_5201 ldsb [%l7 + 0x7E], %g6 ldsb [%l7 + 0x6C], %i1 stb %l4, [%l7 + 0x2E] loop_5201: fmovdne %xcc, %f5, %f15 fmovrse %o7, %f15, %f13 fbl %fcc1, loop_5202 stx %o3, [%l7 + 0x60] fbn,a %fcc0, loop_5203 be,pt %xcc, loop_5204 loop_5202: edge32l %g7, %o4, %o5 fsrc1 %f0, %f6 loop_5203: ldx [%l7 + 0x38], %i6 loop_5204: ldub [%l7 + 0x5B], %g5 tcs %xcc, 0x5 fornot2 %f12, %f8, %f12 ldd [%l7 + 0x38], %f14 movrgz %i0, 0x1E2, %i4 std %f14, [%l7 + 0x18] lduh [%l7 + 0x66], %g2 fmovsge %icc, %f6, %f6 stx %l3, [%l7 + 0x28] lduh [%l7 + 0x10], %l2 stb %l6, [%l7 + 0x18] fornot1s %f10, %f11, %f1 fmovrde %i7, %f10, %f4 ld [%l7 + 0x0C], %f13 ldsw [%l7 + 0x74], %g1 tvc %icc, 0x1 stb %g3, [%l7 + 0x18] fbug,a %fcc1, loop_5205 tpos %xcc, 0x1 movpos %icc, %l1, %o0 std %f0, [%l7 + 0x10] loop_5205: edge8n %o6, %i2, %l0 ldsh [%l7 + 0x7E], %i3 fbe,a %fcc3, loop_5206 bvc %icc, loop_5207 stb %o1, [%l7 + 0x74] fbe %fcc1, loop_5208 loop_5206: sdivx %i5, 0x085B, %g4 loop_5207: ld [%l7 + 0x7C], %f7 fble,a %fcc2, loop_5209 loop_5208: bge,a,pn %icc, loop_5210 fcmped %fcc0, %f4, %f2 fcmps %fcc0, %f7, %f5 loop_5209: bl,pt %xcc, loop_5211 loop_5210: fsrc2 %f4, %f8 std %f8, [%l7 + 0x10] edge8 %o2, %l5, %g6 loop_5211: stw %l4, [%l7 + 0x4C] tle %icc, 0x7 ldub [%l7 + 0x60], %o7 fbuge %fcc0, loop_5212 taddcctv %i1, 0x09BA, %g7 ldub [%l7 + 0x76], %o3 fandnot2 %f12, %f12, %f2 loop_5212: std %f4, [%l7 + 0x28] fmovrdne %o5, %f12, %f12 ldsh [%l7 + 0x1E], %o4 ta %icc, 0x6 fmovscc %xcc, %f5, %f12 fmovdcc %xcc, %f9, %f13 fnot1s %f4, %f14 fornot2s %f13, %f8, %f3 subccc %i6, %g5, %i0 sth %i4, [%l7 + 0x0E] fpsub16 %f2, %f0, %f6 fbule %fcc0, loop_5213 fbne %fcc3, loop_5214 lduw [%l7 + 0x40], %g2 tl %icc, 0x0 loop_5213: fmovrde %l3, %f6, %f4 loop_5214: tg %icc, 0x6 fand %f4, %f2, %f0 brgz %l2, loop_5215 lduh [%l7 + 0x34], %i7 fpsub32s %f13, %f12, %f10 lduw [%l7 + 0x34], %l6 loop_5215: fsrc2s %f10, %f6 fmovscs %icc, %f7, %f8 st %f4, [%l7 + 0x1C] andcc %g3, %l1, %g1 lduh [%l7 + 0x4E], %o6 andncc %i2, %o0, %i3 smul %l0, %i5, %o1 nop setx loop_5216, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done andn %o2, 0x129F, %l5 fors %f9, %f14, %f15 fandnot2s %f15, %f7, %f4 loop_5216: ldub [%l7 + 0x67], %g4 ld [%l7 + 0x14], %f7 srlx %g6, %o7, %l4 array16 %i1, %g7, %o3 taddcctv %o4, %i6, %g5 lduw [%l7 + 0x4C], %i0 sdivcc %i4, 0x0E90, %g2 fcmpeq16 %f2, %f12, %o5 ldsh [%l7 + 0x0C], %l3 lduw [%l7 + 0x70], %i7 stb %l6, [%l7 + 0x7B] stw %g3, [%l7 + 0x2C] fmovsg %icc, %f11, %f9 ldub [%l7 + 0x33], %l2 fmovrdlez %l1, %f0, %f0 fors %f0, %f12, %f7 udivcc %g1, 0x1C0A, %o6 lduh [%l7 + 0x16], %i2 fmovdn %xcc, %f2, %f7 movrne %i3, 0x351, %l0 ldx [%l7 + 0x48], %o0 edge32l %o1, %o2, %i5 ldsw [%l7 + 0x5C], %g4 bgu,pn %icc, loop_5217 ldub [%l7 + 0x54], %g6 fnegs %f11, %f2 stw %o7, [%l7 + 0x6C] loop_5217: stb %l5, [%l7 + 0x61] edge32 %l4, %i1, %o3 fbge,a %fcc1, loop_5218 movleu %icc, %g7, %o4 brlez,a %i6, loop_5219 subccc %i0, %g5, %i4 loop_5218: movcs %xcc, %g2, %o5 fcmpes %fcc1, %f12, %f12 loop_5219: movrgz %i7, 0x1CF, %l6 st %f2, [%l7 + 0x74] stw %g3, [%l7 + 0x34] stw %l3, [%l7 + 0x48] ldsb [%l7 + 0x7B], %l2 tleu %xcc, 0x6 movcs %xcc, %g1, %o6 brz %l1, loop_5220 lduw [%l7 + 0x08], %i2 addc %i3, 0x09A5, %l0 sllx %o1, 0x07, %o0 loop_5220: ldsh [%l7 + 0x4E], %i5 std %f10, [%l7 + 0x70] mulscc %g4, %g6, %o7 stb %l5, [%l7 + 0x10] ldx [%l7 + 0x58], %l4 fmovsle %icc, %f4, %f7 movrne %o2, 0x23A, %i1 ld [%l7 + 0x08], %f12 brz %g7, loop_5221 stx %o4, [%l7 + 0x28] fcmpeq16 %f6, %f4, %i6 fmovsleu %xcc, %f4, %f14 loop_5221: brlez,a %i0, loop_5222 ldsw [%l7 + 0x18], %g5 ldsh [%l7 + 0x20], %i4 fors %f2, %f15, %f7 loop_5222: fmul8x16 %f1, %f12, %f8 fmovdg %xcc, %f1, %f4 udivcc %o3, 0x11EB, %g2 smulcc %o5, %l6, %g3 lduw [%l7 + 0x14], %l3 ld [%l7 + 0x7C], %f15 std %f10, [%l7 + 0x20] stx %l2, [%l7 + 0x78] mulx %i7, 0x0F25, %o6 tsubcc %l1, %i2, %g1 tneg %icc, 0x3 edge8l %i3, %l0, %o0 fmuld8sux16 %f12, %f15, %f14 ldsw [%l7 + 0x24], %i5 stb %g4, [%l7 + 0x15] brgez,a %o1, loop_5223 fmul8x16al %f11, %f12, %f0 fbug,a %fcc0, loop_5224 fmovde %icc, %f13, %f7 loop_5223: mova %xcc, %g6, %l5 ldsb [%l7 + 0x22], %o7 loop_5224: lduh [%l7 + 0x16], %o2 ldx [%l7 + 0x08], %i1 ldx [%l7 + 0x70], %g7 fmovrse %o4, %f13, %f4 fpadd16s %f10, %f3, %f15 te %icc, 0x1 ldx [%l7 + 0x78], %l4 edge32l %i6, %i0, %g5 fmovd %f0, %f2 stb %o3, [%l7 + 0x14] ldd [%l7 + 0x50], %f14 tge %icc, 0x7 tg %icc, 0x7 ldsh [%l7 + 0x26], %i4 fandnot1 %f12, %f10, %f4 tvc %xcc, 0x1 tl %icc, 0x0 stw %g2, [%l7 + 0x08] movrgz %o5, %g3, %l3 udivx %l6, 0x0102, %l2 stb %i7, [%l7 + 0x2D] fmovrsgz %o6, %f3, %f14 stx %i2, [%l7 + 0x58] ld [%l7 + 0x28], %f15 udivx %l1, 0x1585, %g1 ldsb [%l7 + 0x6A], %i3 ldsh [%l7 + 0x12], %l0 fsrc1s %f13, %f15 fbu %fcc3, loop_5225 fbe %fcc1, loop_5226 sll %o0, %i5, %g4 faligndata %f6, %f6, %f4 loop_5225: tsubcctv %o1, %g6, %o7 loop_5226: fnors %f11, %f2, %f14 fbul,a %fcc1, loop_5227 fmovrsgez %o2, %f0, %f5 stx %i1, [%l7 + 0x10] bshuffle %f4, %f14, %f2 loop_5227: fmovdg %icc, %f5, %f14 std %f6, [%l7 + 0x08] bn,a,pn %icc, loop_5228 sdivx %l5, 0x0FCE, %o4 srl %g7, 0x06, %i6 udiv %i0, 0x0413, %g5 loop_5228: ldsw [%l7 + 0x60], %o3 movrne %i4, %l4, %g2 taddcc %o5, 0x06DD, %g3 ldsh [%l7 + 0x24], %l6 movge %xcc, %l3, %i7 edge32l %l2, %o6, %l1 ldub [%l7 + 0x53], %i2 fbu %fcc1, loop_5229 movrgz %i3, %l0, %o0 lduw [%l7 + 0x74], %g1 movrgz %g4, %o1, %i5 loop_5229: andncc %o7, %g6, %i1 ldsb [%l7 + 0x56], %o2 bgu,a,pn %xcc, loop_5230 fsrc1s %f0, %f8 udivcc %l5, 0x08FF, %o4 tcs %icc, 0x0 loop_5230: fmovrse %g7, %f12, %f8 fmovspos %xcc, %f8, %f12 fzeros %f12 ldsb [%l7 + 0x15], %i0 tg %xcc, 0x7 ldsw [%l7 + 0x40], %i6 fpsub16s %f7, %f2, %f6 ba,a,pn %xcc, loop_5231 movrlez %g5, 0x018, %o3 fpsub32 %f8, %f14, %f4 fmovsl %icc, %f5, %f8 loop_5231: fandnot2 %f6, %f12, %f6 ldd [%l7 + 0x18], %f8 sth %i4, [%l7 + 0x72] fbg %fcc1, loop_5232 fpsub16 %f0, %f6, %f6 fmovrsgez %g2, %f12, %f14 sdivx %o5, 0x08FD, %g3 loop_5232: fcmpne16 %f10, %f4, %l6 fnors %f5, %f15, %f7 lduh [%l7 + 0x64], %l3 fcmps %fcc1, %f8, %f0 movneg %xcc, %l4, %i7 sth %o6, [%l7 + 0x38] orn %l1, %i2, %l2 stb %i3, [%l7 + 0x09] srl %l0, %o0, %g4 popc %g1, %i5 array16 %o1, %g6, %i1 fmovse %icc, %f2, %f3 siam 0x3 sth %o2, [%l7 + 0x64] fsrc2s %f0, %f7 brgez %o7, loop_5233 st %f2, [%l7 + 0x2C] stx %l5, [%l7 + 0x08] edge32n %o4, %g7, %i0 loop_5233: fmovd %f4, %f6 sth %g5, [%l7 + 0x1E] fmovrdlz %o3, %f14, %f10 fzero %f10 fpadd16s %f12, %f6, %f6 tcs %icc, 0x6 sth %i6, [%l7 + 0x74] stb %g2, [%l7 + 0x55] brlez %o5, loop_5234 subccc %g3, %i4, %l3 ld [%l7 + 0x38], %f12 andcc %l6, %l4, %i7 loop_5234: tn %xcc, 0x5 ld [%l7 + 0x7C], %f9 stb %o6, [%l7 + 0x44] fxnors %f0, %f4, %f13 fnand %f2, %f4, %f10 st %f1, [%l7 + 0x20] fbn,a %fcc3, loop_5235 fmovdvc %icc, %f4, %f7 fxnors %f0, %f9, %f0 sth %l1, [%l7 + 0x30] loop_5235: tle %icc, 0x4 fnands %f7, %f12, %f0 fmovsgu %icc, %f5, %f8 fnegs %f6, %f1 tcc %xcc, 0x6 fzeros %f5 movgu %icc, %i2, %l2 fpackfix %f8, %f12 sth %i3, [%l7 + 0x12] fcmpgt16 %f2, %f14, %o0 tvc %icc, 0x3 sth %g4, [%l7 + 0x14] stb %l0, [%l7 + 0x60] ldd [%l7 + 0x38], %f14 movn %icc, %i5, %g1 ldx [%l7 + 0x68], %o1 stw %g6, [%l7 + 0x60] fbue,a %fcc3, loop_5236 sra %i1, %o7, %l5 sth %o4, [%l7 + 0x20] st %f14, [%l7 + 0x18] loop_5236: movge %icc, %o2, %i0 ldd [%l7 + 0x18], %f0 brnz %g7, loop_5237 fmovsl %icc, %f9, %f15 fmovsl %xcc, %f15, %f0 fpackfix %f2, %f7 loop_5237: edge32l %g5, %i6, %g2 fble %fcc2, loop_5238 bcc,a,pn %icc, loop_5239 fmovrdne %o3, %f6, %f4 ldsh [%l7 + 0x22], %o5 loop_5238: ldsw [%l7 + 0x5C], %i4 loop_5239: movneg %xcc, %g3, %l3 move %icc, %l4, %l6 lduh [%l7 + 0x40], %o6 fmovsneg %xcc, %f3, %f13 fmovd %f10, %f2 fbo %fcc1, loop_5240 stx %l1, [%l7 + 0x50] brgez %i2, loop_5241 fornot1 %f14, %f4, %f6 loop_5240: fbug,a %fcc2, loop_5242 sllx %l2, %i3, %i7 loop_5241: movne %xcc, %g4, %o0 movl %icc, %i5, %l0 loop_5242: fpsub16s %f15, %f15, %f6 fcmpne32 %f6, %f2, %o1 edge32 %g6, %i1, %o7 fsrc2 %f4, %f12 stw %l5, [%l7 + 0x78] nop setx loop_5243, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x1C], %o4 ldub [%l7 + 0x42], %g1 fmovs %f5, %f9 loop_5243: fnegs %f11, %f8 lduw [%l7 + 0x70], %i0 fones %f14 bpos,pn %xcc, loop_5244 ldsb [%l7 + 0x2E], %g7 fbue,a %fcc1, loop_5245 fmovsa %icc, %f6, %f5 loop_5244: stw %o2, [%l7 + 0x54] ldsb [%l7 + 0x14], %i6 loop_5245: fsrc1s %f15, %f8 stb %g2, [%l7 + 0x58] movle %xcc, %g5, %o5 tn %icc, 0x5 ldsw [%l7 + 0x74], %o3 popc %g3, %l3 bn loop_5246 edge32 %i4, %l4, %o6 stx %l6, [%l7 + 0x48] srl %l1, %l2, %i3 loop_5246: stb %i7, [%l7 + 0x54] andn %i2, %g4, %i5 fmuld8ulx16 %f11, %f1, %f0 sdiv %o0, 0x08E0, %l0 movrlz %g6, %o1, %i1 stx %l5, [%l7 + 0x10] fmovrslz %o7, %f14, %f9 tne %icc, 0x2 ldsh [%l7 + 0x62], %o4 fnors %f12, %f8, %f8 fmovrslez %g1, %f0, %f5 lduw [%l7 + 0x14], %g7 lduw [%l7 + 0x54], %i0 ldsw [%l7 + 0x0C], %i6 bgu,pn %icc, loop_5247 fmuld8sux16 %f15, %f5, %f14 fbn,a %fcc2, loop_5248 movl %xcc, %o2, %g5 loop_5247: stx %o5, [%l7 + 0x10] bne,a loop_5249 loop_5248: brz %g2, loop_5250 fbn %fcc2, loop_5251 fpadd32 %f10, %f10, %f12 loop_5249: bcs %xcc, loop_5252 loop_5250: siam 0x2 loop_5251: fnands %f14, %f14, %f8 bleu,a,pn %icc, loop_5253 loop_5252: udivcc %o3, 0x039E, %g3 fba,a %fcc3, loop_5254 stx %i4, [%l7 + 0x40] loop_5253: fmovsl %icc, %f0, %f8 fbge,a %fcc3, loop_5255 loop_5254: fexpand %f2, %f12 ble,a %icc, loop_5256 stx %l3, [%l7 + 0x38] loop_5255: stb %o6, [%l7 + 0x2C] stb %l6, [%l7 + 0x4F] loop_5256: fmovdge %icc, %f12, %f2 fblg %fcc1, loop_5257 ld [%l7 + 0x08], %f2 sub %l4, %l2, %i3 fnors %f6, %f10, %f8 loop_5257: ldsh [%l7 + 0x26], %i7 fmovrsne %l1, %f7, %f8 srlx %g4, %i2, %o0 or %i5, %g6, %o1 call loop_5258 xnor %l0, 0x0B8E, %l5 fornot2s %f11, %f10, %f4 fone %f10 loop_5258: umul %o7, %i1, %o4 fmovrsgez %g7, %f11, %f6 orcc %i0, %g1, %i6 ldsb [%l7 + 0x72], %g5 ldub [%l7 + 0x6A], %o2 stb %g2, [%l7 + 0x5F] movrgez %o5, 0x04A, %g3 alignaddrl %o3, %i4, %o6 bvs,a loop_5259 fmovs %f6, %f12 movrlez %l3, %l6, %l2 bl,pn %xcc, loop_5260 loop_5259: fmovdgu %icc, %f10, %f14 fnor %f6, %f10, %f4 stb %i3, [%l7 + 0x65] loop_5260: std %f14, [%l7 + 0x38] movg %xcc, %i7, %l4 st %f6, [%l7 + 0x0C] ldsb [%l7 + 0x63], %l1 fors %f15, %f4, %f1 array32 %g4, %i2, %i5 ldsb [%l7 + 0x1F], %o0 lduw [%l7 + 0x30], %g6 tne %icc, 0x3 orcc %o1, 0x1F4D, %l5 subcc %l0, %i1, %o4 fzeros %f14 udivcc %o7, 0x1484, %i0 fnegs %f13, %f6 tgu %icc, 0x4 fmul8x16al %f7, %f4, %f6 bl,a,pt %icc, loop_5261 std %f12, [%l7 + 0x28] fmovdg %xcc, %f4, %f0 array16 %g7, %i6, %g5 loop_5261: tpos %icc, 0x6 popc 0x10AE, %o2 fmovdcs %xcc, %f12, %f12 ld [%l7 + 0x20], %f6 sllx %g2, 0x15, %g1 sth %g3, [%l7 + 0x7A] ldub [%l7 + 0x16], %o5 fcmpeq32 %f14, %f4, %o3 bge,a %xcc, loop_5262 edge8 %i4, %l3, %l6 fbu,a %fcc0, loop_5263 fors %f10, %f15, %f14 loop_5262: bneg loop_5264 nop setx loop_5265, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5263: fsrc1 %f0, %f8 movvs %xcc, %l2, %o6 loop_5264: brgez,a %i7, loop_5266 loop_5265: st %f6, [%l7 + 0x6C] st %f3, [%l7 + 0x44] fmul8x16al %f12, %f13, %f8 loop_5266: fone %f2 fpsub16 %f10, %f2, %f14 fcmpeq16 %f14, %f14, %i3 stb %l4, [%l7 + 0x6E] fsrc2 %f10, %f8 fsrc1s %f10, %f4 ldub [%l7 + 0x1F], %l1 andn %g4, %i5, %i2 movge %icc, %o0, %o1 fpackfix %f12, %f15 stw %g6, [%l7 + 0x3C] st %f1, [%l7 + 0x2C] tgu %icc, 0x6 ldsh [%l7 + 0x08], %l5 fmovrdlez %i1, %f2, %f0 fandnot2 %f8, %f2, %f2 add %l0, 0x1CEE, %o4 fmovsle %xcc, %f4, %f7 fmovrde %o7, %f12, %f6 stb %g7, [%l7 + 0x35] move %icc, %i0, %i6 tne %xcc, 0x7 tle %xcc, 0x1 bgu,a,pn %icc, loop_5267 lduh [%l7 + 0x2C], %o2 fmovsgu %xcc, %f15, %f12 sth %g2, [%l7 + 0x5C] loop_5267: fzero %f6 movl %xcc, %g1, %g5 ldsh [%l7 + 0x24], %g3 fmovdcc %icc, %f8, %f4 movre %o3, %i4, %l3 movre %o5, %l6, %l2 movle %icc, %o6, %i3 srlx %l4, 0x19, %l1 ld [%l7 + 0x68], %f15 lduw [%l7 + 0x34], %i7 bleu loop_5268 fmul8x16al %f10, %f9, %f4 fmovdvs %icc, %f14, %f10 movvs %icc, %i5, %i2 loop_5268: fcmpd %fcc0, %f14, %f14 ble,a %xcc, loop_5269 taddcc %o0, 0x18CB, %o1 stw %g4, [%l7 + 0x70] tgu %xcc, 0x3 loop_5269: sdiv %g6, 0x0394, %i1 fandnot2s %f5, %f0, %f15 ldd [%l7 + 0x40], %f14 brgez,a %l5, loop_5270 ta %xcc, 0x0 fnands %f4, %f8, %f8 pdist %f10, %f14, %f0 loop_5270: fexpand %f14, %f6 movre %l0, 0x26D, %o7 fmovsne %xcc, %f6, %f8 lduw [%l7 + 0x44], %o4 movrne %i0, %i6, %g7 tcc %xcc, 0x6 brz,a %g2, loop_5271 sth %g1, [%l7 + 0x72] fbe %fcc2, loop_5272 fsrc1s %f2, %f5 loop_5271: srlx %g5, %g3, %o2 fnot2s %f10, %f12 loop_5272: fnors %f11, %f9, %f13 tcc %icc, 0x4 edge16ln %i4, %l3, %o5 taddcc %l6, %l2, %o6 edge32n %o3, %i3, %l4 for %f2, %f6, %f0 fones %f8 udivx %i7, 0x0C37, %i5 fbuge,a %fcc1, loop_5273 fmovrslz %l1, %f7, %f11 ldsb [%l7 + 0x26], %o0 stx %o1, [%l7 + 0x48] loop_5273: movn %icc, %i2, %g4 brlz,a %i1, loop_5274 stw %g6, [%l7 + 0x50] edge8n %l5, %l0, %o7 fxor %f14, %f2, %f4 loop_5274: ld [%l7 + 0x78], %f1 bvs,pn %icc, loop_5275 fbue %fcc3, loop_5276 tgu %xcc, 0x4 fmovscs %icc, %f1, %f2 loop_5275: st %f10, [%l7 + 0x20] loop_5276: movg %xcc, %o4, %i0 fmovrdgez %g7, %f14, %f14 lduw [%l7 + 0x6C], %g2 edge32ln %g1, %i6, %g5 ldd [%l7 + 0x68], %f14 fmovd %f2, %f2 umul %o2, 0x0595, %g3 bg,pt %xcc, loop_5277 tvc %icc, 0x7 sth %i4, [%l7 + 0x74] stb %o5, [%l7 + 0x12] loop_5277: ldsb [%l7 + 0x38], %l3 addcc %l2, %l6, %o3 fmovscc %xcc, %f2, %f7 fmovdl %icc, %f0, %f6 lduw [%l7 + 0x24], %i3 fmovd %f6, %f2 fmovsvc %icc, %f14, %f6 st %f0, [%l7 + 0x70] xnorcc %l4, %o6, %i7 taddcctv %i5, %l1, %o1 fornot1 %f8, %f14, %f8 std %f12, [%l7 + 0x70] fba,a %fcc3, loop_5278 fmovrse %i2, %f15, %f0 sdivx %g4, 0x0CDC, %o0 fmul8x16au %f15, %f6, %f14 loop_5278: ldsw [%l7 + 0x1C], %i1 movcc %icc, %g6, %l5 fpadd16s %f5, %f12, %f2 fbuge,a %fcc1, loop_5279 std %f6, [%l7 + 0x30] stb %o7, [%l7 + 0x72] st %f13, [%l7 + 0x74] loop_5279: movcs %xcc, %o4, %l0 movvc %xcc, %i0, %g7 lduh [%l7 + 0x6E], %g2 fmul8x16au %f6, %f10, %f10 stx %g1, [%l7 + 0x70] std %f6, [%l7 + 0x08] stw %i6, [%l7 + 0x24] tne %xcc, 0x0 udivcc %o2, 0x00E0, %g5 ldsh [%l7 + 0x62], %i4 fpadd16s %f13, %f1, %f9 movleu %xcc, %g3, %o5 nop setx loop_5280, %l0, %l1 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 %f1, [%l7 + 0x58] array8 %l2, %l3, %l6 movrlez %i3, 0x17C, %o3 loop_5280: fmovrdlez %o6, %f14, %f2 fandnot1s %f7, %f0, %f10 fmovsvc %xcc, %f0, %f14 fcmpgt32 %f0, %f8, %l4 array16 %i7, %i5, %o1 bleu,a,pn %icc, loop_5281 lduh [%l7 + 0x74], %l1 fbo %fcc3, loop_5282 fbue,a %fcc2, loop_5283 loop_5281: siam 0x1 ldsb [%l7 + 0x11], %i2 loop_5282: umul %g4, %o0, %g6 loop_5283: fzero %f2 fmovsvc %xcc, %f14, %f10 fmovsg %xcc, %f12, %f12 fnot2s %f11, %f14 ldub [%l7 + 0x50], %i1 fmovrdgz %o7, %f12, %f8 ldsb [%l7 + 0x7B], %o4 and %l0, %i0, %l5 bn,pn %icc, loop_5284 bg,a loop_5285 andn %g2, 0x1BC4, %g1 ldsw [%l7 + 0x18], %i6 loop_5284: edge8 %g7, %g5, %i4 loop_5285: sdivx %g3, 0x1FE9, %o5 movrgz %o2, %l3, %l6 ldsb [%l7 + 0x6D], %i3 fcmple16 %f4, %f14, %o3 fmovsvc %icc, %f10, %f2 tl %icc, 0x2 edge8 %l2, %l4, %o6 sth %i7, [%l7 + 0x32] bvc,a,pt %icc, loop_5286 brz %i5, loop_5287 ldsw [%l7 + 0x24], %l1 ldsh [%l7 + 0x4E], %i2 loop_5286: umulcc %o1, 0x13CA, %g4 loop_5287: bn,pn %xcc, loop_5288 tgu %xcc, 0x3 fmovdle %icc, %f15, %f5 ldub [%l7 + 0x70], %g6 loop_5288: udivcc %i1, 0x129D, %o7 faligndata %f14, %f10, %f12 stx %o4, [%l7 + 0x60] fbu,a %fcc2, loop_5289 stx %l0, [%l7 + 0x48] udiv %o0, 0x1089, %i0 siam 0x2 loop_5289: ldub [%l7 + 0x3D], %g2 bne,a,pn %icc, loop_5290 stx %g1, [%l7 + 0x30] te %xcc, 0x2 ldsb [%l7 + 0x17], %l5 loop_5290: brz,a %g7, loop_5291 bgu,pt %xcc, loop_5292 ld [%l7 + 0x64], %f12 sth %g5, [%l7 + 0x6A] loop_5291: stx %i6, [%l7 + 0x10] loop_5292: fsrc1s %f3, %f5 fnand %f0, %f2, %f8 fones %f11 fmovsa %icc, %f8, %f11 fmovrslez %i4, %f11, %f0 be,pn %icc, loop_5293 umulcc %g3, %o5, %l3 add %o2, 0x1B83, %i3 bvs,a,pn %xcc, loop_5294 loop_5293: lduh [%l7 + 0x7C], %o3 lduw [%l7 + 0x28], %l6 fmovdgu %icc, %f5, %f9 loop_5294: fpadd16s %f10, %f12, %f13 fnot2 %f14, %f8 fnot1s %f6, %f11 bne loop_5295 fxors %f8, %f9, %f11 ldsw [%l7 + 0x64], %l4 ldx [%l7 + 0x08], %l2 loop_5295: fbn %fcc3, loop_5296 fxnors %f10, %f12, %f6 taddcc %o6, %i5, %i7 fxnor %f12, %f0, %f12 loop_5296: movg %xcc, %i2, %o1 bge,a %icc, loop_5297 fbule %fcc2, loop_5298 ldx [%l7 + 0x58], %l1 tcc %xcc, 0x7 loop_5297: ldsw [%l7 + 0x68], %g6 loop_5298: lduh [%l7 + 0x7E], %g4 movn %xcc, %i1, %o4 fpack32 %f10, %f10, %f14 ldx [%l7 + 0x08], %l0 siam 0x2 stw %o0, [%l7 + 0x1C] lduw [%l7 + 0x40], %i0 lduw [%l7 + 0x44], %o7 movre %g1, %l5, %g7 ble,pn %icc, loop_5299 fxor %f4, %f0, %f14 movvc %icc, %g5, %i6 fsrc2 %f2, %f12 loop_5299: stw %i4, [%l7 + 0x60] bn,a,pt %icc, loop_5300 fnot1 %f6, %f10 subc %g3, %o5, %g2 bneg loop_5301 loop_5300: orncc %o2, 0x1404, %l3 lduw [%l7 + 0x64], %o3 fmovrdlez %l6, %f10, %f2 loop_5301: edge8 %i3, %l2, %l4 bge,a loop_5302 fsrc2s %f4, %f7 stb %i5, [%l7 + 0x67] brz %i7, loop_5303 loop_5302: ldsw [%l7 + 0x5C], %o6 ldd [%l7 + 0x10], %f10 ldsh [%l7 + 0x24], %o1 loop_5303: movvs %icc, %i2, %g6 orn %l1, %g4, %o4 tl %xcc, 0x7 fmovde %xcc, %f1, %f15 brlez %l0, loop_5304 edge16l %i1, %o0, %o7 sllx %i0, %g1, %g7 bge,a,pt %xcc, loop_5305 loop_5304: ldsh [%l7 + 0x30], %g5 bpos,a,pt %icc, loop_5306 array8 %l5, %i6, %i4 loop_5305: ldsb [%l7 + 0x37], %o5 movrgz %g2, 0x044, %g3 loop_5306: movl %icc, %l3, %o3 fmovdleu %xcc, %f14, %f15 ldub [%l7 + 0x3F], %l6 edge8 %i3, %l2, %l4 tvs %xcc, 0x2 subccc %i5, 0x160D, %i7 nop setx loop_5307, %l0, %l1 jmpl %l1, %o2 stx %o1, [%l7 + 0x38] bge,a,pt %xcc, loop_5308 edge32 %i2, %g6, %l1 loop_5307: ldx [%l7 + 0x48], %g4 sdiv %o6, 0x0752, %o4 loop_5308: fmovdl %xcc, %f12, %f10 tvs %xcc, 0x1 bcc,pn %xcc, loop_5309 fbl %fcc1, loop_5310 fbge %fcc0, loop_5311 orn %l0, %i1, %o7 loop_5309: fone %f14 loop_5310: array16 %i0, %g1, %g7 loop_5311: fbg,a %fcc3, loop_5312 for %f12, %f10, %f14 sdiv %o0, 0x1490, %l5 tcc %icc, 0x5 loop_5312: fpadd32 %f2, %f0, %f6 edge32l %i6, %i4, %g5 stx %o5, [%l7 + 0x28] fnot1 %f6, %f4 fmovrdgez %g3, %f4, %f4 sethi 0x1D8F, %l3 fbug,a %fcc3, loop_5313 std %f6, [%l7 + 0x70] fpsub16 %f4, %f6, %f4 orcc %g2, %l6, %o3 loop_5313: fpadd16s %f11, %f8, %f0 movrgez %i3, 0x194, %l2 lduw [%l7 + 0x24], %l4 array32 %i5, %i7, %o2 std %f8, [%l7 + 0x08] ldx [%l7 + 0x50], %o1 fbue %fcc3, loop_5314 stx %g6, [%l7 + 0x60] ldub [%l7 + 0x0A], %i2 fmovrde %l1, %f6, %f14 loop_5314: ldx [%l7 + 0x78], %g4 bshuffle %f8, %f0, %f6 fblg %fcc1, loop_5315 bgu,a loop_5316 fmul8ulx16 %f12, %f8, %f2 fmovs %f1, %f15 loop_5315: fnands %f9, %f2, %f5 loop_5316: fmovsge %icc, %f4, %f4 sdivcc %o6, 0x1BA0, %l0 lduw [%l7 + 0x5C], %o4 udivcc %o7, 0x1883, %i0 andn %i1, 0x0094, %g1 fbu %fcc1, loop_5317 srax %o0, 0x12, %l5 fcmpeq16 %f2, %f4, %i6 fbe %fcc0, loop_5318 loop_5317: lduw [%l7 + 0x20], %g7 array16 %g5, %i4, %g3 ldsw [%l7 + 0x14], %o5 loop_5318: movn %xcc, %g2, %l3 fmul8x16 %f14, %f2, %f4 fnand %f0, %f10, %f6 ld [%l7 + 0x7C], %f4 stx %l6, [%l7 + 0x28] fmul8x16al %f7, %f2, %f6 ldsh [%l7 + 0x72], %o3 srlx %i3, 0x02, %l2 lduw [%l7 + 0x18], %i5 fcmps %fcc2, %f7, %f2 ldsh [%l7 + 0x38], %i7 std %f6, [%l7 + 0x40] brgez,a %o2, loop_5319 udiv %l4, 0x08A4, %o1 nop setx loop_5320, %l0, %l1 jmpl %l1, %i2 fandnot1s %f11, %f0, %f1 loop_5319: fmovrdlez %g6, %f8, %f0 fmovsl %xcc, %f10, %f5 loop_5320: fone %f14 fxors %f15, %f13, %f0 fbe,a %fcc3, loop_5321 ldub [%l7 + 0x30], %l1 fmul8x16al %f0, %f5, %f10 stx %g4, [%l7 + 0x38] loop_5321: fbge %fcc3, loop_5322 edge16l %l0, %o6, %o4 bleu,a loop_5323 stw %i0, [%l7 + 0x24] loop_5322: lduw [%l7 + 0x1C], %o7 addc %i1, 0x112E, %o0 loop_5323: ld [%l7 + 0x70], %f11 fmovdcs %icc, %f12, %f10 ldsh [%l7 + 0x14], %l5 fabss %f5, %f1 fmovscc %icc, %f7, %f5 fxors %f5, %f5, %f3 fexpand %f7, %f12 ldd [%l7 + 0x50], %f14 ldd [%l7 + 0x58], %f2 fmovsn %xcc, %f10, %f6 sdivcc %g1, 0x0236, %i6 ldsw [%l7 + 0x34], %g7 fmovsg %icc, %f15, %f8 stb %g5, [%l7 + 0x4D] movrne %i4, 0x3C9, %g3 tg %xcc, 0x2 sth %g2, [%l7 + 0x1A] subc %l3, 0x0C4E, %l6 std %f8, [%l7 + 0x48] addc %o3, 0x0DD3, %i3 fmovsle %icc, %f4, %f12 ldx [%l7 + 0x60], %o5 array32 %l2, %i5, %o2 stw %l4, [%l7 + 0x14] movrlez %o1, %i7, %g6 ldd [%l7 + 0x20], %f12 fcmped %fcc0, %f8, %f8 sth %i2, [%l7 + 0x6C] fnor %f6, %f12, %f14 ba,pn %icc, loop_5324 sth %g4, [%l7 + 0x78] stw %l0, [%l7 + 0x2C] fnor %f8, %f14, %f4 loop_5324: movvc %xcc, %o6, %l1 ldx [%l7 + 0x48], %i0 nop setx loop_5325, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpeq32 %f12, %f12, %o4 fmul8ulx16 %f4, %f12, %f8 fbu %fcc0, loop_5326 loop_5325: st %f2, [%l7 + 0x58] lduh [%l7 + 0x52], %o7 fmovrdlez %i1, %f2, %f0 loop_5326: fpsub16 %f4, %f14, %f0 fandnot2s %f10, %f6, %f5 ldx [%l7 + 0x48], %o0 addccc %g1, %l5, %g7 ld [%l7 + 0x20], %f5 ldsw [%l7 + 0x54], %i6 ldd [%l7 + 0x60], %f14 movrne %i4, %g3, %g5 ldsb [%l7 + 0x6B], %g2 fmul8x16 %f0, %f6, %f0 fmovdgu %icc, %f5, %f14 fcmpd %fcc1, %f8, %f8 fmul8sux16 %f10, %f10, %f12 ldx [%l7 + 0x78], %l3 fnors %f10, %f1, %f9 fmovrslz %l6, %f2, %f0 ldsh [%l7 + 0x78], %o3 bge,a,pn %xcc, loop_5327 tne %icc, 0x3 sethi 0x0157, %o5 tn %icc, 0x3 loop_5327: nop setx loop_5328, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fblg %fcc0, loop_5329 fmovdvs %xcc, %f6, %f3 ldsh [%l7 + 0x66], %i3 loop_5328: ldd [%l7 + 0x20], %f10 loop_5329: fmul8sux16 %f6, %f8, %f14 movrlz %i5, 0x19A, %l2 pdist %f0, %f14, %f14 ldsw [%l7 + 0x64], %o2 movcs %icc, %o1, %i7 std %f14, [%l7 + 0x28] st %f13, [%l7 + 0x38] fnands %f5, %f13, %f6 mova %icc, %g6, %i2 fbge %fcc0, loop_5330 stw %g4, [%l7 + 0x60] ldd [%l7 + 0x58], %f8 sth %l0, [%l7 + 0x62] loop_5330: std %f14, [%l7 + 0x58] tg %icc, 0x4 array16 %l4, %o6, %i0 fnands %f5, %f5, %f12 nop setx loop_5331, %l0, %l1 jmpl %l1, %o4 std %f0, [%l7 + 0x28] movne %icc, %l1, %o7 tsubcc %i1, 0x0280, %o0 loop_5331: ldd [%l7 + 0x28], %f8 fmovdg %xcc, %f1, %f7 std %f4, [%l7 + 0x50] fxors %f7, %f9, %f13 fmovdneg %xcc, %f8, %f8 orncc %l5, %g1, %i6 movcs %xcc, %g7, %i4 ldx [%l7 + 0x10], %g5 orcc %g2, 0x1DF4, %l3 ld [%l7 + 0x4C], %f4 fpsub32s %f1, %f12, %f6 bleu,a,pt %xcc, loop_5332 ldsw [%l7 + 0x30], %l6 ldub [%l7 + 0x6C], %o3 stx %o5, [%l7 + 0x18] loop_5332: fbue,a %fcc2, loop_5333 edge8n %g3, %i5, %i3 fbue %fcc0, loop_5334 edge8ln %l2, %o2, %i7 loop_5333: fpadd32s %f12, %f8, %f2 fpsub32s %f0, %f13, %f3 loop_5334: edge32n %g6, %o1, %g4 fbule,a %fcc0, loop_5335 bvs,pt %icc, loop_5336 fpsub32s %f13, %f8, %f8 fornot2s %f8, %f15, %f6 loop_5335: for %f4, %f6, %f6 loop_5336: movvc %icc, %i2, %l4 fandnot1s %f9, %f0, %f0 movge %xcc, %o6, %i0 lduw [%l7 + 0x50], %o4 fmovrde %l1, %f10, %f14 nop setx loop_5337, %l0, %l1 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 %o7, [%l7 + 0x3C] fbge,a %fcc0, loop_5338 tge %icc, 0x3 loop_5337: stb %i1, [%l7 + 0x4D] ldsh [%l7 + 0x7A], %l0 loop_5338: edge16l %l5, %o0, %g1 fmovsl %icc, %f13, %f0 edge8l %i6, %i4, %g7 movre %g5, 0x3D1, %g2 edge16 %l3, %l6, %o3 lduh [%l7 + 0x0C], %o5 fpmerge %f10, %f6, %f12 fors %f14, %f2, %f1 movneg %xcc, %i5, %g3 ld [%l7 + 0x70], %f10 tvc %xcc, 0x7 sth %l2, [%l7 + 0x4A] movvc %xcc, %i3, %i7 sth %g6, [%l7 + 0x4A] fmul8sux16 %f12, %f0, %f10 stw %o1, [%l7 + 0x68] ldsw [%l7 + 0x68], %o2 fmovse %icc, %f8, %f3 std %f0, [%l7 + 0x48] fbul,a %fcc1, loop_5339 ldsw [%l7 + 0x78], %g4 fmovsge %icc, %f14, %f0 ldub [%l7 + 0x23], %i2 loop_5339: bl,a,pt %icc, loop_5340 mova %icc, %o6, %i0 tn %xcc, 0x3 fmovscc %icc, %f15, %f13 loop_5340: std %f2, [%l7 + 0x40] edge8ln %o4, %l1, %l4 fzeros %f2 fmovde %icc, %f14, %f12 fbe %fcc2, loop_5341 bcc,a,pt %xcc, loop_5342 fpsub16 %f8, %f2, %f0 tpos %icc, 0x3 loop_5341: fmovdle %icc, %f4, %f3 loop_5342: std %f6, [%l7 + 0x10] fandnot2s %f14, %f8, %f1 ldx [%l7 + 0x08], %i1 ldsw [%l7 + 0x08], %o7 ldub [%l7 + 0x59], %l0 st %f6, [%l7 + 0x38] taddcctv %l5, 0x0A86, %o0 mulscc %g1, %i6, %g7 sth %g5, [%l7 + 0x5A] udivx %i4, 0x1DA1, %g2 array32 %l3, %o3, %o5 fmovdn %icc, %f12, %f2 ld [%l7 + 0x1C], %f5 lduw [%l7 + 0x6C], %i5 ldsh [%l7 + 0x5E], %g3 orcc %l2, 0x1A45, %i3 fandnot2s %f0, %f11, %f4 edge16 %i7, %l6, %g6 bleu,pt %icc, loop_5343 stw %o2, [%l7 + 0x6C] lduh [%l7 + 0x2C], %g4 fnors %f7, %f2, %f6 loop_5343: ldsw [%l7 + 0x28], %i2 for %f6, %f0, %f0 fmovde %xcc, %f7, %f14 ldsb [%l7 + 0x53], %o1 be loop_5344 faligndata %f8, %f8, %f12 xnor %o6, %i0, %o4 stb %l4, [%l7 + 0x2B] loop_5344: siam 0x3 srax %i1, %l1, %o7 edge16l %l0, %o0, %g1 ldsb [%l7 + 0x3C], %l5 fmovdpos %icc, %f15, %f2 movrlez %g7, %i6, %g5 ldd [%l7 + 0x48], %f2 lduw [%l7 + 0x7C], %g2 srlx %i4, %o3, %l3 ldub [%l7 + 0x20], %o5 movle %icc, %i5, %g3 and %i3, 0x0FE5, %l2 fors %f7, %f8, %f10 movgu %icc, %l6, %i7 movvc %xcc, %o2, %g4 ldub [%l7 + 0x51], %g6 brlez,a %i2, loop_5345 and %o6, %o1, %o4 brlez,a %i0, loop_5346 fbug %fcc1, loop_5347 loop_5345: movrne %i1, %l4, %l1 stw %l0, [%l7 + 0x60] loop_5346: ldx [%l7 + 0x30], %o0 loop_5347: sth %o7, [%l7 + 0x4C] tn %xcc, 0x4 movcc %xcc, %l5, %g7 tne %icc, 0x3 fmovrsgez %i6, %f7, %f4 fmovrsne %g1, %f3, %f10 ldd [%l7 + 0x28], %f2 fornot2 %f12, %f8, %f8 subc %g5, %g2, %o3 ldsw [%l7 + 0x44], %i4 movrlez %o5, %l3, %g3 fmovdle %icc, %f4, %f6 fpadd16 %f6, %f12, %f6 fbge %fcc2, loop_5348 fornot2 %f10, %f10, %f10 bgu,a,pn %icc, loop_5349 array16 %i3, %i5, %l6 loop_5348: stw %l2, [%l7 + 0x0C] fcmpeq32 %f14, %f8, %o2 loop_5349: fbu %fcc2, loop_5350 smulcc %g4, 0x0EC3, %g6 fbl %fcc3, loop_5351 stx %i7, [%l7 + 0x40] loop_5350: fxnor %f0, %f10, %f6 fblg,a %fcc1, loop_5352 loop_5351: fmovdcc %xcc, %f15, %f10 ldsw [%l7 + 0x08], %i2 fmuld8ulx16 %f11, %f13, %f2 loop_5352: fmuld8ulx16 %f0, %f14, %f0 tge %xcc, 0x4 bvs,pt %icc, loop_5353 smulcc %o6, %o1, %i0 stx %o4, [%l7 + 0x28] fpackfix %f6, %f4 loop_5353: fmovdne %icc, %f8, %f12 ldd [%l7 + 0x70], %f10 fmuld8ulx16 %f2, %f13, %f14 be,pn %icc, loop_5354 edge32n %i1, %l4, %l1 tcs %xcc, 0x3 bleu,a,pt %icc, loop_5355 loop_5354: fbul %fcc0, loop_5356 edge16l %l0, %o0, %l5 mulscc %g7, 0x03EE, %o7 loop_5355: fba %fcc1, loop_5357 loop_5356: tneg %icc, 0x5 fcmpeq16 %f12, %f6, %g1 movn %xcc, %g5, %g2 loop_5357: ta %icc, 0x7 edge32 %i6, %i4, %o5 fmovdl %xcc, %f2, %f15 lduw [%l7 + 0x2C], %o3 fmul8ulx16 %f6, %f6, %f0 udivx %g3, 0x1897, %l3 fbule %fcc1, loop_5358 brz,a %i3, loop_5359 mova %xcc, %l6, %i5 fands %f14, %f10, %f4 loop_5358: stx %o2, [%l7 + 0x18] loop_5359: lduw [%l7 + 0x30], %l2 ldd [%l7 + 0x70], %f2 stb %g6, [%l7 + 0x37] andncc %g4, %i7, %o6 tneg %icc, 0x3 movpos %xcc, %o1, %i2 brgez %o4, loop_5360 sdivx %i0, 0x1C90, %l4 st %f4, [%l7 + 0x60] fbu,a %fcc3, loop_5361 loop_5360: fornot1s %f12, %f0, %f5 lduh [%l7 + 0x4E], %l1 fmul8x16au %f5, %f10, %f8 loop_5361: movvc %xcc, %i1, %o0 st %f2, [%l7 + 0x5C] smulcc %l0, %l5, %g7 movrlez %g1, 0x1D3, %g5 fmovdvc %icc, %f4, %f15 fpadd16s %f7, %f8, %f13 ta %icc, 0x2 or %o7, %g2, %i6 taddcc %i4, 0x1B07, %o3 andn %o5, 0x0B70, %g3 popc 0x1465, %i3 fmovsleu %icc, %f11, %f8 subccc %l3, %i5, %o2 fbn,a %fcc1, loop_5362 fnand %f4, %f8, %f2 bcs,a loop_5363 sdivcc %l2, 0x186D, %l6 loop_5362: ldsh [%l7 + 0x0C], %g4 fble,a %fcc0, loop_5364 loop_5363: fmovrdgz %g6, %f8, %f14 stb %i7, [%l7 + 0x18] fbuge,a %fcc2, loop_5365 loop_5364: st %f0, [%l7 + 0x58] fnand %f14, %f12, %f2 tvs %xcc, 0x6 loop_5365: fmovsa %icc, %f1, %f5 tge %icc, 0x3 fzero %f8 or %o6, %i2, %o4 ldd [%l7 + 0x10], %f2 fbul,a %fcc1, loop_5366 for %f10, %f8, %f12 fbl %fcc3, loop_5367 fmovrdgez %i0, %f2, %f14 loop_5366: edge32l %o1, %l1, %i1 fmovrdne %o0, %f6, %f2 loop_5367: fmovrdne %l0, %f12, %f12 smul %l5, 0x10E5, %l4 fmovrdgz %g1, %f4, %f2 tsubcctv %g5, 0x1836, %g7 std %f6, [%l7 + 0x08] sra %g2, %o7, %i4 ldx [%l7 + 0x70], %i6 fpadd16s %f8, %f4, %f7 fbule %fcc1, loop_5368 fbule,a %fcc2, loop_5369 sll %o3, 0x1D, %o5 movg %icc, %g3, %l3 loop_5368: fmovrdgez %i5, %f14, %f6 loop_5369: fmovdn %icc, %f4, %f14 ldsh [%l7 + 0x3A], %i3 edge8l %l2, %o2, %l6 fmovsge %xcc, %f4, %f6 ldsh [%l7 + 0x4E], %g4 ldsw [%l7 + 0x7C], %g6 ldsw [%l7 + 0x40], %o6 nop setx loop_5370, %l0, %l1 jmpl %l1, %i7 fpsub16s %f4, %f5, %f11 fcmpes %fcc3, %f0, %f8 ldub [%l7 + 0x47], %i2 loop_5370: fbge %fcc2, loop_5371 fcmpgt16 %f2, %f8, %i0 nop setx loop_5372, %l0, %l1 jmpl %l1, %o1 addc %o4, 0x17D1, %i1 loop_5371: ld [%l7 + 0x58], %f2 fmovsg %xcc, %f8, %f11 loop_5372: fxnor %f12, %f14, %f12 fpsub32s %f15, %f8, %f2 udivcc %o0, 0x0AFD, %l1 popc %l0, %l5 fble,a %fcc0, loop_5373 tleu %icc, 0x6 ta %xcc, 0x6 st %f6, [%l7 + 0x44] loop_5373: xnor %l4, 0x197E, %g5 stb %g1, [%l7 + 0x34] andcc %g7, 0x0C35, %o7 fmovdneg %icc, %f0, %f0 movge %xcc, %i4, %g2 movvc %xcc, %o3, %i6 fbo,a %fcc0, loop_5374 movre %g3, %l3, %i5 ldsh [%l7 + 0x52], %o5 brgz %i3, loop_5375 loop_5374: fnegd %f12, %f14 stb %o2, [%l7 + 0x19] bpos,pn %icc, loop_5376 loop_5375: or %l2, %g4, %l6 tvs %xcc, 0x3 movl %icc, %g6, %i7 loop_5376: or %o6, 0x064B, %i2 fble,a %fcc2, loop_5377 fmul8x16 %f1, %f10, %f12 ldsw [%l7 + 0x14], %i0 fnegd %f6, %f10 loop_5377: fmovse %xcc, %f0, %f2 fpack16 %f12, %f5 fmuld8sux16 %f2, %f9, %f10 ld [%l7 + 0x74], %f9 fbge,a %fcc3, loop_5378 mulscc %o4, 0x042B, %i1 fcmpne16 %f8, %f8, %o0 movvs %icc, %l1, %o1 loop_5378: ldsb [%l7 + 0x76], %l0 fmovdvc %icc, %f6, %f12 fone %f2 brlez %l4, loop_5379 tcc %icc, 0x2 bcc,a,pn %icc, loop_5380 fcmple32 %f6, %f6, %g5 loop_5379: faligndata %f4, %f14, %f14 ldub [%l7 + 0x56], %g1 loop_5380: fbn,a %fcc0, loop_5381 ldsb [%l7 + 0x3B], %g7 array8 %l5, %i4, %g2 fpadd16s %f9, %f0, %f4 loop_5381: edge32ln %o7, %i6, %o3 tpos %icc, 0x2 fcmple32 %f4, %f4, %l3 ld [%l7 + 0x30], %f5 ldsh [%l7 + 0x32], %i5 fmovrdgez %g3, %f6, %f2 sra %i3, %o5, %o2 fabsd %f10, %f0 bn,a %xcc, loop_5382 mova %icc, %g4, %l2 stw %g6, [%l7 + 0x48] array8 %l6, %i7, %i2 loop_5382: fpsub16 %f4, %f8, %f10 orn %i0, %o4, %o6 sth %i1, [%l7 + 0x22] fbge,a %fcc0, loop_5383 fornot1s %f5, %f1, %f0 ldsh [%l7 + 0x40], %l1 fors %f5, %f14, %f13 loop_5383: movrlz %o1, 0x273, %o0 fmovsn %xcc, %f1, %f3 movvc %icc, %l0, %l4 fmovspos %icc, %f0, %f5 faligndata %f2, %f6, %f4 std %f14, [%l7 + 0x08] fmovsge %xcc, %f15, %f1 ldsb [%l7 + 0x68], %g1 fnors %f0, %f6, %f5 fblg %fcc3, loop_5384 andncc %g5, %g7, %i4 fbne,a %fcc0, loop_5385 nop setx loop_5386, %l0, %l1 jmpl %l1, %g2 loop_5384: fmovse %icc, %f6, %f9 fbg,a %fcc3, loop_5387 loop_5385: std %f12, [%l7 + 0x30] loop_5386: fnegs %f0, %f12 for %f10, %f2, %f0 loop_5387: tge %xcc, 0x1 tvs %icc, 0x3 fcmpne32 %f14, %f4, %l5 std %f12, [%l7 + 0x28] sth %o7, [%l7 + 0x34] ld [%l7 + 0x34], %f0 bshuffle %f10, %f14, %f2 tsubcctv %i6, 0x1B58, %o3 xnorcc %i5, %g3, %i3 fnot2 %f4, %f12 ldx [%l7 + 0x10], %l3 fbe %fcc1, loop_5388 fmovrdgez %o2, %f0, %f2 fpsub32s %f2, %f0, %f10 and %o5, 0x14CF, %g4 loop_5388: fxor %f14, %f10, %f8 alignaddrl %l2, %l6, %i7 fmovsvs %xcc, %f9, %f12 fpmerge %f12, %f14, %f14 tpos %icc, 0x2 ldub [%l7 + 0x09], %i2 nop setx loop_5389, %l0, %l1 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 %f15, %f0, %f0 fbo %fcc1, loop_5390 movl %icc, %i0, %g6 loop_5389: stw %o4, [%l7 + 0x60] orn %o6, %i1, %l1 loop_5390: fmovda %icc, %f15, %f10 tleu %icc, 0x3 fornot1s %f15, %f1, %f10 taddcctv %o1, %l0, %l4 fpadd32 %f6, %f10, %f0 ldd [%l7 + 0x68], %f12 edge32 %o0, %g1, %g7 subccc %i4, 0x0A93, %g2 edge32l %g5, %l5, %o7 tleu %xcc, 0x5 movcc %xcc, %i6, %i5 ldsh [%l7 + 0x6C], %g3 fmovdl %icc, %f4, %f14 ldub [%l7 + 0x52], %o3 fxor %f2, %f12, %f0 fbn,a %fcc1, loop_5391 stw %l3, [%l7 + 0x6C] ldsw [%l7 + 0x68], %o2 fpadd16 %f6, %f10, %f4 loop_5391: stw %o5, [%l7 + 0x0C] fmovrslz %i3, %f4, %f10 fcmpeq16 %f10, %f12, %l2 st %f6, [%l7 + 0x1C] move %xcc, %l6, %i7 fmovsl %icc, %f3, %f6 ldsh [%l7 + 0x5A], %i2 std %f0, [%l7 + 0x18] array32 %i0, %g6, %o4 fmuld8sux16 %f0, %f6, %f12 movcc %icc, %o6, %g4 ldsb [%l7 + 0x28], %i1 fors %f2, %f9, %f2 tvc %xcc, 0x7 stb %o1, [%l7 + 0x22] fmovsvc %icc, %f7, %f13 ldsh [%l7 + 0x0A], %l0 and %l1, 0x1472, %l4 fnot1 %f14, %f10 fmovrsgz %g1, %f11, %f8 lduh [%l7 + 0x60], %o0 stx %g7, [%l7 + 0x08] fmovdge %xcc, %f14, %f3 ldub [%l7 + 0x33], %g2 movgu %xcc, %i4, %l5 std %f2, [%l7 + 0x28] fmovdvc %icc, %f13, %f12 ldsb [%l7 + 0x60], %g5 ldsw [%l7 + 0x2C], %i6 alignaddr %o7, %i5, %g3 subccc %l3, %o2, %o5 edge32n %o3, %l2, %i3 movvc %xcc, %l6, %i2 fmovrsne %i0, %f3, %f5 subccc %i7, 0x00FC, %g6 ldd [%l7 + 0x68], %f14 st %f3, [%l7 + 0x54] fmovs %f15, %f7 fmovrsgz %o6, %f1, %f8 tn %icc, 0x5 fmovrslz %o4, %f8, %f14 tvc %icc, 0x5 fmovsne %xcc, %f12, %f3 orcc %g4, 0x1719, %o1 fmovrslz %l0, %f6, %f3 bneg loop_5392 sth %i1, [%l7 + 0x14] st %f15, [%l7 + 0x40] subccc %l1, 0x16BF, %g1 loop_5392: fbn,a %fcc3, loop_5393 fbul,a %fcc0, loop_5394 st %f12, [%l7 + 0x74] tsubcc %l4, %g7, %o0 loop_5393: ldd [%l7 + 0x28], %f14 loop_5394: ldd [%l7 + 0x78], %f10 sethi 0x07E9, %i4 bvc,a %xcc, loop_5395 sth %g2, [%l7 + 0x36] stx %l5, [%l7 + 0x10] movle %icc, %g5, %i6 loop_5395: fabsd %f14, %f8 ldsh [%l7 + 0x4E], %i5 fpack16 %f12, %f11 movg %xcc, %g3, %o7 ldsh [%l7 + 0x50], %l3 stw %o5, [%l7 + 0x30] brlz,a %o3, loop_5396 fmovdneg %xcc, %f3, %f4 ldsb [%l7 + 0x21], %o2 xorcc %i3, %l6, %l2 loop_5396: fnegd %f0, %f2 ldsb [%l7 + 0x50], %i0 fxors %f6, %f12, %f8 lduw [%l7 + 0x30], %i2 fbe,a %fcc1, loop_5397 stw %g6, [%l7 + 0x64] fmovsvc %icc, %f15, %f3 fzeros %f14 loop_5397: ta %xcc, 0x7 alignaddr %i7, %o6, %o4 stb %o1, [%l7 + 0x17] fsrc1 %f8, %f10 umulcc %l0, 0x0EAB, %i1 ld [%l7 + 0x4C], %f15 tpos %icc, 0x4 ld [%l7 + 0x14], %f4 fornot1s %f5, %f5, %f5 udivcc %g4, 0x006C, %l1 movcs %icc, %l4, %g7 sth %o0, [%l7 + 0x7E] fpsub32 %f6, %f2, %f6 move %xcc, %i4, %g2 ldsw [%l7 + 0x78], %l5 ta %icc, 0x0 srl %g1, %i6, %g5 ldsh [%l7 + 0x08], %i5 bshuffle %f14, %f12, %f8 sdivcc %g3, 0x015A, %l3 tle %xcc, 0x5 bg loop_5398 lduh [%l7 + 0x68], %o5 fcmpgt16 %f6, %f6, %o7 addc %o3, %i3, %o2 loop_5398: siam 0x7 tge %icc, 0x7 fmovdvc %icc, %f14, %f13 ldd [%l7 + 0x48], %f4 tcc %icc, 0x4 stw %l2, [%l7 + 0x38] fmovdne %icc, %f12, %f7 tsubcc %i0, 0x0CB0, %l6 fmul8x16al %f9, %f14, %f2 movcc %icc, %g6, %i2 fmovdneg %xcc, %f13, %f9 taddcctv %i7, 0x0E66, %o4 taddcctv %o6, %o1, %l0 fbge %fcc2, loop_5399 fbg,a %fcc1, loop_5400 fmovscc %icc, %f5, %f14 tvs %icc, 0x6 loop_5399: brgez,a %i1, loop_5401 loop_5400: mulx %g4, %l1, %g7 movle %xcc, %o0, %i4 fexpand %f2, %f0 loop_5401: fbo %fcc3, loop_5402 movge %icc, %g2, %l5 fnot2s %f4, %f15 ldsb [%l7 + 0x55], %g1 loop_5402: fmovrdlez %l4, %f2, %f8 ldub [%l7 + 0x73], %g5 lduh [%l7 + 0x56], %i5 fpadd16s %f12, %f15, %f5 fmul8ulx16 %f0, %f0, %f2 srax %g3, 0x06, %l3 edge32ln %o5, %i6, %o3 tsubcc %o7, %o2, %i3 ldsb [%l7 + 0x75], %i0 fornot2 %f12, %f4, %f6 fzero %f6 ldub [%l7 + 0x0A], %l2 brlez,a %l6, loop_5403 fmovrdlez %i2, %f4, %f8 alignaddrl %i7, %o4, %g6 bgu,a,pt %xcc, loop_5404 loop_5403: bn,a %icc, loop_5405 fba,a %fcc2, loop_5406 fmovsgu %xcc, %f13, %f7 loop_5404: fmovspos %xcc, %f9, %f8 loop_5405: fcmped %fcc0, %f8, %f8 loop_5406: subccc %o6, 0x11E2, %o1 fmovrde %l0, %f14, %f12 fmovdne %xcc, %f5, %f9 andn %i1, %g4, %g7 fandnot1s %f10, %f4, %f15 fcmped %fcc1, %f12, %f14 for %f12, %f6, %f14 bleu loop_5407 edge8n %l1, %o0, %i4 brz %g2, loop_5408 fpmerge %f7, %f2, %f14 loop_5407: edge8l %l5, %g1, %l4 lduw [%l7 + 0x44], %i5 loop_5408: tpos %icc, 0x7 ld [%l7 + 0x70], %f8 fnand %f8, %f12, %f14 fmovrsne %g5, %f11, %f0 fexpand %f11, %f0 brgz,a %l3, loop_5409 addcc %g3, 0x1E9E, %i6 ldx [%l7 + 0x20], %o5 stb %o7, [%l7 + 0x74] loop_5409: fzero %f4 ld [%l7 + 0x38], %f2 std %f4, [%l7 + 0x18] brlz %o3, loop_5410 fmovdvs %xcc, %f11, %f12 fnot2s %f8, %f8 array16 %o2, %i3, %i0 loop_5410: fmovdg %xcc, %f3, %f14 ldsh [%l7 + 0x10], %l2 edge16ln %i2, %i7, %o4 fbue %fcc0, loop_5411 fmovrdne %l6, %f12, %f12 ldsb [%l7 + 0x68], %o6 fpadd16s %f1, %f9, %f14 loop_5411: fmovrdlz %o1, %f6, %f10 addccc %g6, %i1, %g4 ldd [%l7 + 0x20], %f2 lduw [%l7 + 0x5C], %l0 popc %l1, %o0 fbo,a %fcc3, loop_5412 fpsub16 %f14, %f12, %f2 movvs %xcc, %i4, %g2 ldsb [%l7 + 0x71], %g7 loop_5412: xor %g1, 0x130E, %l4 ldx [%l7 + 0x68], %l5 std %f8, [%l7 + 0x68] fmovdcc %icc, %f10, %f2 bg,a loop_5413 movrgez %i5, %l3, %g5 fnor %f14, %f4, %f14 fmovsvc %xcc, %f7, %f11 loop_5413: brgz %g3, loop_5414 fbg %fcc0, loop_5415 ld [%l7 + 0x7C], %f11 fmovdvs %icc, %f13, %f9 loop_5414: andcc %i6, %o5, %o3 loop_5415: fornot1 %f4, %f8, %f0 ld [%l7 + 0x78], %f5 bge,a,pt %icc, loop_5416 fmul8x16al %f5, %f7, %f8 sth %o7, [%l7 + 0x48] edge8ln %o2, %i3, %l2 loop_5416: fmovdgu %xcc, %f8, %f15 fbg %fcc3, loop_5417 std %f2, [%l7 + 0x08] fmovrslez %i0, %f1, %f5 ldd [%l7 + 0x58], %f2 loop_5417: std %f12, [%l7 + 0x10] smul %i2, %o4, %i7 srl %l6, %o6, %o1 array16 %i1, %g4, %g6 fbne %fcc2, loop_5418 fmul8x16 %f7, %f0, %f10 ldd [%l7 + 0x60], %f6 fmovdvc %icc, %f14, %f1 loop_5418: tvs %icc, 0x3 call loop_5419 ldub [%l7 + 0x37], %l0 fmovdgu %xcc, %f6, %f3 udivx %o0, 0x125E, %l1 loop_5419: tle %xcc, 0x4 movge %xcc, %i4, %g7 lduh [%l7 + 0x2A], %g2 ld [%l7 + 0x64], %f5 nop setx loop_5420, %l0, %l1 jmpl %l1, %l4 fmovdne %icc, %f11, %f12 ldx [%l7 + 0x18], %g1 fxor %f4, %f4, %f0 loop_5420: fandnot1 %f6, %f4, %f2 ldd [%l7 + 0x58], %f2 edge32ln %l5, %i5, %g5 ldx [%l7 + 0x78], %g3 srl %i6, %o5, %l3 fmovdne %icc, %f1, %f12 fcmpeq16 %f10, %f10, %o7 be %icc, loop_5421 nop setx loop_5422, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bneg loop_5423 ldd [%l7 + 0x60], %f6 loop_5421: ba,pn %xcc, loop_5424 loop_5422: ld [%l7 + 0x7C], %f9 loop_5423: ldsb [%l7 + 0x45], %o2 brnz %i3, loop_5425 loop_5424: sub %l2, %o3, %i0 fmovdge %xcc, %f2, %f3 ldsw [%l7 + 0x28], %o4 loop_5425: bg,pt %xcc, loop_5426 ldd [%l7 + 0x10], %f4 sth %i2, [%l7 + 0x12] fpadd16s %f12, %f15, %f8 loop_5426: sth %l6, [%l7 + 0x6C] fxor %f14, %f12, %f14 bge,a loop_5427 stb %o6, [%l7 + 0x26] brgez,a %i7, loop_5428 tn %icc, 0x0 loop_5427: lduw [%l7 + 0x24], %i1 nop setx loop_5429, %l0, %l1 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_5428: edge16n %o1, %g4, %l0 bshuffle %f0, %f10, %f10 umulcc %g6, %l1, %o0 loop_5429: std %f8, [%l7 + 0x70] movrne %g7, %i4, %l4 edge8ln %g2, %l5, %i5 smul %g5, 0x0565, %g3 udiv %i6, 0x0AD5, %o5 nop setx loop_5430, %l0, %l1 jmpl %l1, %g1 fble,a %fcc2, loop_5431 fbuge %fcc3, loop_5432 std %f14, [%l7 + 0x40] loop_5430: fmovsvs %xcc, %f1, %f9 loop_5431: lduw [%l7 + 0x14], %l3 loop_5432: brlez %o2, loop_5433 sth %i3, [%l7 + 0x16] movrne %l2, %o3, %o7 ta %icc, 0x6 loop_5433: fbule,a %fcc2, loop_5434 fornot1s %f15, %f3, %f14 fmul8x16 %f12, %f2, %f12 ldsb [%l7 + 0x5C], %i0 loop_5434: fcmpne16 %f8, %f4, %i2 ldd [%l7 + 0x20], %f6 fba,a %fcc0, loop_5435 st %f9, [%l7 + 0x1C] fones %f12 ldx [%l7 + 0x40], %o4 loop_5435: fbuge,a %fcc3, loop_5436 stx %o6, [%l7 + 0x20] add %i7, 0x0A27, %l6 movrlez %i1, %g4, %o1 loop_5436: fmovscs %icc, %f13, %f5 stx %g6, [%l7 + 0x48] ld [%l7 + 0x50], %f12 fcmple32 %f2, %f4, %l0 edge8n %l1, %o0, %g7 edge16n %l4, %i4, %l5 fpmerge %f15, %f2, %f6 fnands %f11, %f2, %f8 ldd [%l7 + 0x08], %f4 stw %g2, [%l7 + 0x30] fmovrsgz %g5, %f15, %f6 bcc,a,pt %icc, loop_5437 stx %g3, [%l7 + 0x58] andncc %i5, %o5, %i6 st %f14, [%l7 + 0x34] loop_5437: ldsb [%l7 + 0x30], %l3 xnorcc %g1, %i3, %l2 srl %o2, 0x0A, %o7 xnor %i0, %i2, %o4 stx %o3, [%l7 + 0x18] movge %icc, %i7, %o6 tneg %icc, 0x7 ldub [%l7 + 0x69], %l6 ldsw [%l7 + 0x38], %g4 fmovsle %xcc, %f5, %f3 ldd [%l7 + 0x40], %f6 lduw [%l7 + 0x2C], %o1 bgu,a,pt %xcc, loop_5438 tg %xcc, 0x0 stx %i1, [%l7 + 0x68] ldsh [%l7 + 0x0C], %g6 loop_5438: fxnors %f12, %f6, %f9 ldsw [%l7 + 0x5C], %l0 fcmpgt32 %f8, %f10, %l1 edge32ln %o0, %g7, %l4 movleu %xcc, %i4, %l5 ldub [%l7 + 0x24], %g5 ta %icc, 0x0 tge %icc, 0x4 brgez %g2, loop_5439 edge16ln %i5, %o5, %i6 fbo %fcc2, loop_5440 fba %fcc0, loop_5441 loop_5439: fcmps %fcc1, %f7, %f12 stx %l3, [%l7 + 0x68] loop_5440: std %f4, [%l7 + 0x40] loop_5441: tne %icc, 0x0 fnand %f2, %f0, %f4 fmovrdne %g1, %f4, %f4 srl %i3, %g3, %l2 movcs %icc, %o7, %o2 tsubcc %i2, %i0, %o4 taddcc %i7, %o3, %l6 fcmped %fcc3, %f8, %f10 fble %fcc2, loop_5442 lduh [%l7 + 0x56], %g4 std %f8, [%l7 + 0x38] move %icc, %o1, %i1 loop_5442: andncc %o6, %g6, %l0 ldsh [%l7 + 0x10], %l1 fsrc1 %f0, %f2 std %f8, [%l7 + 0x28] movne %icc, %g7, %l4 ldsw [%l7 + 0x28], %i4 sth %o0, [%l7 + 0x1E] brnz,a %l5, loop_5443 ldx [%l7 + 0x48], %g5 fxor %f12, %f8, %f4 edge32ln %i5, %g2, %i6 loop_5443: fpsub16s %f0, %f4, %f8 fbe,a %fcc2, loop_5444 array32 %l3, %g1, %i3 movvs %icc, %o5, %l2 smul %g3, 0x11E1, %o7 loop_5444: movrgez %i2, 0x10A, %i0 fpsub16 %f4, %f12, %f14 fcmpeq32 %f8, %f4, %o2 std %f2, [%l7 + 0x68] fcmpeq16 %f4, %f2, %o4 brgz %i7, loop_5445 fmovdpos %xcc, %f5, %f7 bleu,a,pt %icc, loop_5446 lduw [%l7 + 0x54], %l6 loop_5445: mova %icc, %g4, %o3 edge8n %o1, %o6, %g6 loop_5446: tleu %xcc, 0x3 lduh [%l7 + 0x6A], %i1 ble loop_5447 std %f2, [%l7 + 0x38] movgu %icc, %l0, %g7 ldsb [%l7 + 0x0A], %l1 loop_5447: tn %icc, 0x3 fmovsg %xcc, %f12, %f14 std %f12, [%l7 + 0x10] movn %xcc, %i4, %o0 fmovrslz %l5, %f12, %f11 brlz %g5, loop_5448 ldd [%l7 + 0x48], %f12 smul %i5, %l4, %g2 ldx [%l7 + 0x48], %l3 loop_5448: ldsh [%l7 + 0x38], %i6 ldsh [%l7 + 0x42], %g1 fsrc1s %f6, %f3 fands %f7, %f14, %f10 fcmped %fcc2, %f2, %f4 fbule,a %fcc3, loop_5449 sethi 0x147B, %i3 fmovscs %icc, %f14, %f9 sth %l2, [%l7 + 0x14] loop_5449: umul %g3, 0x1CB2, %o7 fbu,a %fcc0, loop_5450 srlx %o5, %i2, %o2 lduh [%l7 + 0x20], %o4 fbl,a %fcc2, loop_5451 loop_5450: stw %i7, [%l7 + 0x48] fnor %f14, %f10, %f2 stb %i0, [%l7 + 0x6A] loop_5451: add %g4, 0x1D79, %o3 ldsb [%l7 + 0x76], %o1 andncc %o6, %l6, %g6 tn %xcc, 0x4 fpsub16s %f8, %f7, %f7 ldd [%l7 + 0x50], %f6 brnz %l0, loop_5452 ldsh [%l7 + 0x18], %g7 ldsb [%l7 + 0x39], %l1 fandnot2s %f5, %f10, %f12 loop_5452: sth %i4, [%l7 + 0x44] sth %i1, [%l7 + 0x58] fmovda %icc, %f2, %f10 sll %o0, 0x02, %g5 std %f8, [%l7 + 0x40] fbe %fcc2, loop_5453 fsrc1 %f0, %f14 bge %icc, loop_5454 movleu %icc, %i5, %l4 loop_5453: fpsub16s %f3, %f11, %f10 ldsh [%l7 + 0x52], %l5 loop_5454: tcs %icc, 0x7 fbo %fcc1, loop_5455 pdist %f12, %f8, %f10 fpsub16 %f4, %f0, %f8 fsrc1s %f12, %f9 loop_5455: fxnor %f14, %f8, %f4 fmul8ulx16 %f6, %f4, %f4 stb %l3, [%l7 + 0x35] tne %xcc, 0x1 fbne %fcc3, loop_5456 fsrc1s %f4, %f12 sth %i6, [%l7 + 0x32] fmovrse %g1, %f15, %f15 loop_5456: fmovscs %xcc, %f7, %f4 fbule,a %fcc1, loop_5457 bvc,a,pn %icc, loop_5458 edge8n %g2, %i3, %g3 sth %l2, [%l7 + 0x38] loop_5457: fmul8ulx16 %f14, %f2, %f6 loop_5458: orcc %o7, %o5, %i2 fnors %f9, %f13, %f11 edge32l %o2, %i7, %o4 ba,a %xcc, loop_5459 lduw [%l7 + 0x7C], %i0 umul %g4, %o1, %o3 tcc %icc, 0x3 loop_5459: fmovrdlz %o6, %f6, %f6 tgu %icc, 0x3 ldsw [%l7 + 0x70], %g6 fmovdleu %icc, %f5, %f13 lduw [%l7 + 0x10], %l6 ldx [%l7 + 0x78], %g7 edge16ln %l0, %i4, %i1 fmovda %xcc, %f2, %f15 fcmpes %fcc2, %f7, %f8 bn,pt %icc, loop_5460 ldsb [%l7 + 0x64], %l1 fmovdle %icc, %f14, %f13 fmovsge %icc, %f14, %f0 loop_5460: fxnors %f10, %f12, %f7 fmovscs %icc, %f11, %f14 fandnot2s %f2, %f11, %f11 edge16l %o0, %i5, %g5 movre %l5, 0x1BC, %l4 sth %l3, [%l7 + 0x20] movn %xcc, %g1, %i6 fmovrsgz %g2, %f9, %f8 tsubcc %g3, 0x1DD2, %l2 fmovdg %xcc, %f15, %f8 std %f10, [%l7 + 0x70] fmovsa %xcc, %f8, %f13 movrgez %i3, 0x33C, %o7 stb %i2, [%l7 + 0x32] fmovrslz %o5, %f14, %f1 ldsw [%l7 + 0x5C], %o2 fornot2s %f13, %f7, %f3 fmovdne %xcc, %f5, %f4 ldd [%l7 + 0x60], %f14 fpack16 %f8, %f2 lduh [%l7 + 0x6E], %i7 movrlez %o4, %g4, %i0 ldub [%l7 + 0x3C], %o1 fmovspos %icc, %f13, %f7 fnand %f14, %f14, %f10 sdivcc %o6, 0x0197, %o3 sll %g6, 0x12, %l6 edge16 %g7, %l0, %i1 std %f2, [%l7 + 0x68] xor %i4, 0x04D4, %l1 fbule,a %fcc3, loop_5461 tvs %icc, 0x5 mulx %o0, %i5, %l5 ldub [%l7 + 0x2E], %g5 loop_5461: brnz,a %l4, loop_5462 movcc %icc, %g1, %l3 bge,a,pt %icc, loop_5463 bshuffle %f8, %f0, %f14 loop_5462: stx %g2, [%l7 + 0x38] xor %i6, 0x17A2, %l2 loop_5463: sethi 0x07AB, %g3 fmovrse %i3, %f13, %f10 bl,a,pn %xcc, loop_5464 ldsb [%l7 + 0x4C], %o7 bvs %icc, loop_5465 pdist %f12, %f10, %f8 loop_5464: fpadd32s %f6, %f8, %f3 ldsw [%l7 + 0x1C], %o5 loop_5465: st %f14, [%l7 + 0x3C] lduh [%l7 + 0x32], %i2 subc %i7, %o2, %o4 edge16 %g4, %i0, %o1 tle %icc, 0x4 movrne %o3, %o6, %l6 subccc %g6, %g7, %i1 or %l0, 0x0959, %i4 fbg %fcc1, loop_5466 movne %xcc, %l1, %i5 ldsb [%l7 + 0x61], %l5 edge16ln %g5, %l4, %g1 loop_5466: ldd [%l7 + 0x38], %f10 ldsb [%l7 + 0x63], %o0 fbule %fcc3, loop_5467 bvs,pt %icc, loop_5468 fmovrsgez %l3, %f13, %f10 tn %icc, 0x3 loop_5467: fmovsge %icc, %f13, %f10 loop_5468: udivcc %i6, 0x112C, %l2 movcc %xcc, %g2, %i3 fxors %f7, %f5, %f3 alignaddrl %o7, %o5, %i2 fpadd32s %f13, %f6, %f9 fmovscs %icc, %f13, %f8 ldsb [%l7 + 0x74], %i7 sdivcc %o2, 0x12FF, %g3 ldx [%l7 + 0x68], %g4 stx %i0, [%l7 + 0x68] ldub [%l7 + 0x4E], %o1 fbo,a %fcc0, loop_5469 edge32n %o4, %o3, %l6 ldx [%l7 + 0x30], %o6 fbge %fcc0, loop_5470 loop_5469: fand %f14, %f6, %f2 lduh [%l7 + 0x1A], %g7 std %f14, [%l7 + 0x08] loop_5470: brz,a %i1, loop_5471 srlx %l0, 0x0B, %g6 lduw [%l7 + 0x54], %l1 fmovd %f4, %f14 loop_5471: fpack32 %f0, %f12, %f4 fbue %fcc1, loop_5472 fmul8x16 %f9, %f6, %f10 movrgez %i5, %l5, %i4 ldub [%l7 + 0x47], %g5 loop_5472: ld [%l7 + 0x50], %f9 fbuge %fcc1, loop_5473 stb %g1, [%l7 + 0x6C] st %f6, [%l7 + 0x74] bvc,a loop_5474 loop_5473: fmovsgu %xcc, %f1, %f7 fmovrde %l4, %f10, %f6 srl %l3, %o0, %l2 loop_5474: or %g2, 0x014D, %i6 move %xcc, %i3, %o7 std %f0, [%l7 + 0x50] fbne,a %fcc3, loop_5475 fmovrde %i2, %f12, %f10 bl,pt %xcc, loop_5476 fpadd16s %f3, %f11, %f11 loop_5475: tsubcc %i7, 0x1EF6, %o2 fnegs %f6, %f0 loop_5476: bne,pn %icc, loop_5477 fcmpne32 %f12, %f0, %g3 ldsh [%l7 + 0x56], %g4 fmovsleu %icc, %f13, %f14 loop_5477: lduh [%l7 + 0x3C], %o5 fmuld8sux16 %f15, %f10, %f6 st %f14, [%l7 + 0x24] alignaddrl %i0, %o1, %o4 brlez %o3, loop_5478 bcc,pn %xcc, loop_5479 ldsh [%l7 + 0x36], %o6 ldub [%l7 + 0x6D], %g7 loop_5478: fpadd16s %f0, %f7, %f1 loop_5479: orcc %i1, 0x0EDF, %l0 ldsh [%l7 + 0x6A], %g6 stx %l1, [%l7 + 0x18] st %f12, [%l7 + 0x54] fmovdgu %icc, %f2, %f6 edge16l %l6, %i5, %i4 for %f4, %f0, %f14 lduh [%l7 + 0x76], %g5 fbu %fcc3, loop_5480 std %f12, [%l7 + 0x68] std %f8, [%l7 + 0x20] ldx [%l7 + 0x48], %l5 loop_5480: fmul8x16au %f3, %f1, %f6 fcmpd %fcc1, %f4, %f4 ld [%l7 + 0x18], %f12 edge32ln %g1, %l3, %l4 fcmple32 %f6, %f4, %l2 fmovsa %xcc, %f6, %f13 std %f10, [%l7 + 0x68] movrlz %g2, 0x130, %o0 fmovdpos %icc, %f4, %f1 fmovsvc %icc, %f2, %f11 st %f13, [%l7 + 0x38] ble loop_5481 faligndata %f6, %f0, %f8 fors %f8, %f5, %f14 addccc %i3, 0x0722, %o7 loop_5481: fmovdle %icc, %f2, %f0 fcmple32 %f14, %f8, %i6 ldub [%l7 + 0x76], %i7 fmovs %f0, %f6 stb %i2, [%l7 + 0x26] ld [%l7 + 0x1C], %f3 fcmpeq16 %f12, %f10, %g3 stx %o2, [%l7 + 0x48] fcmpeq16 %f2, %f14, %g4 fandnot2 %f10, %f10, %f12 alignaddr %i0, %o1, %o5 brnz %o4, loop_5482 edge32ln %o6, %o3, %g7 brnz %l0, loop_5483 fmovdcc %xcc, %f8, %f12 loop_5482: ldsh [%l7 + 0x62], %i1 edge8n %g6, %l6, %i5 loop_5483: lduh [%l7 + 0x42], %l1 ldd [%l7 + 0x70], %f8 fmovde %icc, %f5, %f13 fmovdn %xcc, %f4, %f12 ldd [%l7 + 0x40], %f0 ldd [%l7 + 0x50], %f2 brlz,a %i4, loop_5484 fabss %f9, %f13 movpos %xcc, %l5, %g1 fxnor %f12, %f2, %f14 loop_5484: sth %l3, [%l7 + 0x44] fbuge,a %fcc1, loop_5485 alignaddrl %l4, %l2, %g5 st %f4, [%l7 + 0x38] fmovscc %xcc, %f1, %f10 loop_5485: lduw [%l7 + 0x3C], %o0 fmovdne %icc, %f4, %f5 fpsub32 %f2, %f2, %f10 fmovdvs %xcc, %f8, %f1 fblg,a %fcc0, loop_5486 fands %f9, %f7, %f2 edge32n %i3, %g2, %o7 fbge %fcc0, loop_5487 loop_5486: ldd [%l7 + 0x18], %f4 fxor %f14, %f10, %f10 movl %icc, %i6, %i7 loop_5487: brgz %g3, loop_5488 sll %o2, 0x04, %g4 fxors %f2, %f5, %f7 smul %i2, %i0, %o5 loop_5488: ldsb [%l7 + 0x58], %o1 fones %f1 fbge %fcc0, loop_5489 mulx %o4, 0x1DA8, %o3 bl %xcc, loop_5490 tg %xcc, 0x2 loop_5489: fnot2 %f8, %f14 std %f14, [%l7 + 0x68] loop_5490: fbue,a %fcc1, loop_5491 edge16n %o6, %l0, %g7 std %f0, [%l7 + 0x58] sth %i1, [%l7 + 0x70] loop_5491: addccc %g6, %l6, %i5 movrlz %i4, 0x25D, %l5 tcs %xcc, 0x1 xnor %l1, 0x03BA, %l3 andncc %l4, %g1, %g5 popc 0x10D1, %l2 edge32l %o0, %g2, %i3 bvs,pt %icc, loop_5492 stb %i6, [%l7 + 0x15] ldub [%l7 + 0x2E], %o7 ldsw [%l7 + 0x60], %i7 loop_5492: edge8n %o2, %g4, %g3 subcc %i0, 0x012E, %i2 fnot2s %f13, %f11 fnot2s %f10, %f3 fandnot1s %f11, %f12, %f8 smulcc %o1, %o5, %o4 ldd [%l7 + 0x10], %f4 fbug %fcc3, loop_5493 orncc %o6, 0x0B12, %l0 st %f0, [%l7 + 0x38] orcc %o3, 0x0629, %i1 loop_5493: ldd [%l7 + 0x40], %f6 fmovrdgz %g6, %f6, %f2 brlez %l6, loop_5494 brz %g7, loop_5495 fbule %fcc2, loop_5496 stw %i5, [%l7 + 0x34] loop_5494: fmovrdne %l5, %f14, %f12 loop_5495: brgz,a %l1, loop_5497 loop_5496: udiv %i4, 0x119E, %l3 fxors %f2, %f12, %f12 ldub [%l7 + 0x71], %g1 loop_5497: fands %f6, %f11, %f4 fmovrslz %l4, %f11, %f4 fnegd %f8, %f12 fsrc1s %f8, %f5 fbule,a %fcc2, loop_5498 fmovsneg %xcc, %f15, %f6 st %f1, [%l7 + 0x70] movleu %xcc, %g5, %l2 loop_5498: movle %xcc, %o0, %g2 edge16n %i3, %i6, %i7 ldub [%l7 + 0x56], %o7 fbug %fcc3, loop_5499 fmovsa %xcc, %f12, %f4 fornot2 %f4, %f4, %f4 fabss %f5, %f1 loop_5499: stx %o2, [%l7 + 0x10] movvs %icc, %g3, %g4 lduw [%l7 + 0x48], %i0 lduh [%l7 + 0x48], %o1 ldub [%l7 + 0x5E], %i2 fpack16 %f8, %f14 std %f0, [%l7 + 0x28] fmul8sux16 %f4, %f2, %f10 tn %icc, 0x2 umulcc %o4, 0x1D9F, %o6 fmovsvs %icc, %f1, %f0 movg %xcc, %l0, %o3 fnegd %f12, %f6 stx %i1, [%l7 + 0x08] fornot1s %f12, %f5, %f1 movrgz %g6, 0x2C5, %o5 movle %icc, %l6, %i5 lduw [%l7 + 0x78], %l5 fmovrdlz %g7, %f12, %f6 tge %xcc, 0x1 fcmps %fcc1, %f2, %f13 andn %l1, %l3, %i4 fpsub32 %f14, %f8, %f6 orncc %g1, 0x1E88, %g5 taddcc %l4, %o0, %g2 fmovdleu %xcc, %f8, %f13 lduh [%l7 + 0x40], %l2 udiv %i6, 0x0F57, %i7 pdist %f2, %f2, %f12 fmovrdlez %o7, %f10, %f0 ld [%l7 + 0x14], %f3 popc %o2, %i3 fbu,a %fcc1, loop_5500 fba %fcc1, loop_5501 ldsb [%l7 + 0x7E], %g4 fmovsn %xcc, %f5, %f6 loop_5500: sra %g3, %i0, %i2 loop_5501: nop setx loop_5502, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fornot2s %f2, %f1, %f13 ldsb [%l7 + 0x77], %o4 fandnot2s %f4, %f10, %f0 loop_5502: fzero %f12 lduw [%l7 + 0x24], %o1 xor %o6, 0x09EC, %o3 pdist %f6, %f8, %f0 fbo,a %fcc2, loop_5503 fmovspos %icc, %f8, %f0 fmovrsgez %i1, %f2, %f2 bcs,a,pt %icc, loop_5504 loop_5503: fmovdle %xcc, %f0, %f15 sth %g6, [%l7 + 0x3C] movl %xcc, %l0, %l6 loop_5504: fbuge %fcc1, loop_5505 edge32n %o5, %i5, %g7 fornot1s %f2, %f11, %f9 tpos %xcc, 0x0 loop_5505: ldsb [%l7 + 0x1E], %l5 std %f14, [%l7 + 0x38] edge16ln %l1, %i4, %l3 fbne %fcc0, loop_5506 movge %icc, %g1, %l4 movne %icc, %g5, %o0 fmovrsgz %g2, %f7, %f6 loop_5506: fones %f1 add %l2, %i6, %i7 edge32l %o2, %o7, %i3 lduh [%l7 + 0x6A], %g4 nop setx loop_5507, %l0, %l1 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,a %fcc0, loop_5508 movrlz %g3, %i2, %o4 alignaddrl %i0, %o1, %o6 loop_5507: stw %i1, [%l7 + 0x64] loop_5508: brz %o3, loop_5509 fzeros %f1 ld [%l7 + 0x6C], %f14 lduh [%l7 + 0x3A], %l0 loop_5509: stw %g6, [%l7 + 0x28] call loop_5510 bcs,pn %icc, loop_5511 sth %o5, [%l7 + 0x78] bcs,a,pt %icc, loop_5512 loop_5510: orn %i5, %l6, %g7 loop_5511: st %f8, [%l7 + 0x58] fexpand %f4, %f0 loop_5512: alignaddr %l5, %i4, %l3 ldsh [%l7 + 0x36], %l1 edge8ln %g1, %l4, %g5 fors %f4, %f8, %f5 fmovsne %icc, %f12, %f12 ta %xcc, 0x0 fbul %fcc1, loop_5513 edge8 %o0, %l2, %i6 brgz %i7, loop_5514 fxnors %f13, %f1, %f1 loop_5513: xnor %g2, %o2, %o7 lduw [%l7 + 0x2C], %g4 loop_5514: bpos,a,pt %icc, loop_5515 edge16ln %g3, %i3, %o4 andn %i2, 0x173A, %i0 fmuld8sux16 %f13, %f10, %f14 loop_5515: fmul8ulx16 %f14, %f14, %f4 fba %fcc1, loop_5516 xnorcc %o1, %i1, %o3 fmovrdgez %l0, %f0, %f8 movgu %icc, %g6, %o5 loop_5516: tcs %xcc, 0x1 lduw [%l7 + 0x74], %i5 fble,a %fcc0, loop_5517 fpsub16 %f8, %f0, %f8 addc %l6, 0x0697, %g7 fbl,a %fcc2, loop_5518 loop_5517: sdivcc %o6, 0x1B8A, %l5 add %i4, 0x0613, %l3 stw %g1, [%l7 + 0x18] loop_5518: fandnot2s %f6, %f6, %f15 fmovscs %icc, %f11, %f12 fmovdl %xcc, %f11, %f5 ldsw [%l7 + 0x1C], %l4 brgz %l1, loop_5519 sth %g5, [%l7 + 0x7E] ldsb [%l7 + 0x13], %o0 bvs loop_5520 loop_5519: fandnot2s %f5, %f7, %f10 edge16n %l2, %i6, %i7 fsrc1s %f3, %f6 loop_5520: std %f8, [%l7 + 0x48] orncc %g2, %o2, %o7 fornot1 %f2, %f4, %f8 andncc %g4, %g3, %i3 fandnot2s %f9, %f0, %f4 st %f0, [%l7 + 0x60] fpsub32 %f12, %f14, %f14 fble,a %fcc3, loop_5521 udivcc %o4, 0x01D7, %i2 stx %i0, [%l7 + 0x58] tneg %xcc, 0x3 loop_5521: ldd [%l7 + 0x30], %f14 fmovsn %xcc, %f1, %f4 fzero %f0 fnot1 %f10, %f2 ldsb [%l7 + 0x19], %o1 ldsb [%l7 + 0x3D], %i1 fcmpes %fcc1, %f7, %f7 fcmpeq32 %f8, %f4, %l0 alignaddr %g6, %o5, %i5 fcmpne16 %f8, %f0, %l6 fcmpgt32 %f6, %f8, %o3 fzeros %f5 fblg,a %fcc2, loop_5522 nop setx loop_5523, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsh [%l7 + 0x3E], %o6 std %f14, [%l7 + 0x48] loop_5522: fnot2 %f0, %f2 loop_5523: brnz %l5, loop_5524 fcmps %fcc3, %f3, %f13 bge,pn %icc, loop_5525 std %f8, [%l7 + 0x40] loop_5524: sethi 0x12B9, %g7 fmovdl %icc, %f4, %f1 loop_5525: fzeros %f11 fmovrdgez %i4, %f2, %f8 tgu %icc, 0x7 bneg,a loop_5526 add %g1, 0x043F, %l3 nop setx loop_5527, %l0, %l1 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 %l1, [%l7 + 0x22] loop_5526: fpadd32 %f0, %f10, %f10 call loop_5528 loop_5527: ba,a %icc, loop_5529 fsrc1s %f3, %f15 ldsh [%l7 + 0x28], %g5 loop_5528: std %f10, [%l7 + 0x60] loop_5529: fbge %fcc3, loop_5530 fpack32 %f0, %f4, %f14 fmul8x16au %f2, %f2, %f2 fandnot2 %f2, %f2, %f6 loop_5530: st %f1, [%l7 + 0x18] sth %l4, [%l7 + 0x28] ldsw [%l7 + 0x24], %l2 fba %fcc2, loop_5531 ldsw [%l7 + 0x3C], %o0 nop setx loop_5532, %l0, %l1 jmpl %l1, %i7 ldx [%l7 + 0x78], %g2 loop_5531: andn %o2, %o7, %g4 umulcc %g3, %i6, %i3 loop_5532: mova %xcc, %i2, %i0 fxors %f0, %f15, %f1 lduw [%l7 + 0x08], %o1 stb %o4, [%l7 + 0x0A] movcc %xcc, %l0, %g6 edge16n %i1, %i5, %o5 fpackfix %f0, %f11 tg %icc, 0x2 andncc %l6, %o3, %l5 sdiv %o6, 0x0620, %i4 movrne %g7, 0x0AF, %g1 xnor %l3, %g5, %l4 fcmps %fcc1, %f11, %f5 nop setx loop_5533, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tpos %xcc, 0x0 movleu %xcc, %l2, %o0 fbul %fcc3, loop_5534 loop_5533: fmovdle %xcc, %f15, %f4 fmovdge %xcc, %f15, %f11 fmovdpos %icc, %f2, %f4 loop_5534: ld [%l7 + 0x7C], %f10 fmovsn %xcc, %f5, %f15 edge32 %l1, %i7, %g2 movrgez %o7, %o2, %g3 lduw [%l7 + 0x78], %g4 be,a loop_5535 ldsh [%l7 + 0x62], %i3 movvc %xcc, %i6, %i2 bshuffle %f4, %f12, %f6 loop_5535: srlx %i0, 0x1F, %o1 edge32ln %o4, %g6, %i1 nop setx loop_5536, %l0, %l1 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,pn %xcc, loop_5537 edge32ln %l0, %i5, %o5 ldub [%l7 + 0x68], %l6 loop_5536: addcc %l5, %o3, %i4 loop_5537: subccc %o6, %g1, %g7 stw %g5, [%l7 + 0x4C] fmovrdlz %l4, %f12, %f6 bvc,pn %xcc, loop_5538 fxnors %f8, %f0, %f11 fors %f14, %f3, %f6 bgu,pn %xcc, loop_5539 loop_5538: fbo %fcc3, loop_5540 brgz,a %l2, loop_5541 ldsb [%l7 + 0x42], %o0 loop_5539: fmovsne %xcc, %f9, %f7 loop_5540: xnor %l3, 0x19A7, %l1 loop_5541: std %f2, [%l7 + 0x08] mulx %g2, 0x01EC, %o7 fbne %fcc3, loop_5542 ld [%l7 + 0x34], %f11 edge8n %i7, %g3, %o2 fnegs %f9, %f11 loop_5542: ldsh [%l7 + 0x4A], %i3 tge %xcc, 0x2 fbu,a %fcc0, loop_5543 edge16ln %i6, %i2, %i0 edge16l %o1, %o4, %g4 stw %g6, [%l7 + 0x38] loop_5543: umulcc %i1, 0x0DB3, %l0 sdiv %o5, 0x0680, %i5 st %f2, [%l7 + 0x7C] ld [%l7 + 0x18], %f4 movvs %xcc, %l6, %o3 ldsb [%l7 + 0x34], %l5 std %f2, [%l7 + 0x58] brz,a %o6, loop_5544 fmovsa %icc, %f8, %f10 xnor %i4, 0x0522, %g1 for %f0, %f10, %f8 loop_5544: movn %xcc, %g5, %l4 sth %l2, [%l7 + 0x22] fzero %f10 fmovda %xcc, %f3, %f12 fmul8x16 %f13, %f6, %f14 fnand %f10, %f14, %f0 fmovsl %icc, %f8, %f3 ta %xcc, 0x1 ldub [%l7 + 0x33], %g7 movl %xcc, %o0, %l3 ldsh [%l7 + 0x50], %l1 ba,pn %xcc, loop_5545 fmovsneg %icc, %f9, %f12 fmovdpos %xcc, %f9, %f0 fba %fcc1, loop_5546 loop_5545: faligndata %f4, %f6, %f12 faligndata %f6, %f12, %f8 call loop_5547 loop_5546: fmovrslez %o7, %f7, %f6 ldsw [%l7 + 0x4C], %g2 alignaddr %g3, %o2, %i7 loop_5547: stb %i3, [%l7 + 0x55] bvs,a %xcc, loop_5548 subccc %i6, 0x00AE, %i2 addc %i0, 0x1363, %o1 std %f12, [%l7 + 0x68] loop_5548: fbo,a %fcc0, loop_5549 lduw [%l7 + 0x38], %o4 movcs %icc, %g4, %i1 alignaddrl %l0, %o5, %g6 loop_5549: tsubcc %l6, %o3, %i5 popc 0x1676, %l5 std %f14, [%l7 + 0x50] fmovsn %xcc, %f15, %f14 stw %o6, [%l7 + 0x7C] bn loop_5550 st %f15, [%l7 + 0x10] fmovsge %icc, %f13, %f8 fmovdpos %icc, %f1, %f5 loop_5550: movvs %xcc, %g1, %i4 brlez,a %l4, loop_5551 fmovdcc %icc, %f4, %f12 fbn %fcc1, loop_5552 bvc,pn %xcc, loop_5553 loop_5551: fsrc1s %f6, %f5 std %f6, [%l7 + 0x68] loop_5552: subcc %g5, 0x0938, %l2 loop_5553: movge %icc, %g7, %o0 ble %icc, loop_5554 bgu %xcc, loop_5555 stx %l1, [%l7 + 0x40] edge16n %o7, %l3, %g2 loop_5554: fble %fcc2, loop_5556 loop_5555: xorcc %g3, %i7, %o2 udiv %i6, 0x1FC9, %i3 udivcc %i2, 0x183C, %i0 loop_5556: ldsh [%l7 + 0x18], %o1 lduh [%l7 + 0x20], %g4 fexpand %f1, %f10 sth %i1, [%l7 + 0x60] movne %icc, %o4, %l0 fpsub16 %f4, %f14, %f2 fmovsgu %xcc, %f12, %f5 ldsb [%l7 + 0x4C], %o5 fmovrsgz %l6, %f10, %f2 lduh [%l7 + 0x72], %g6 edge8 %i5, %l5, %o3 movrlz %o6, %g1, %l4 ldd [%l7 + 0x60], %f0 stx %g5, [%l7 + 0x58] movl %xcc, %i4, %g7 fcmple32 %f12, %f2, %o0 fpsub32s %f6, %f6, %f13 ldd [%l7 + 0x08], %f0 stw %l1, [%l7 + 0x64] ldx [%l7 + 0x18], %l2 fandnot2 %f10, %f12, %f8 lduh [%l7 + 0x70], %o7 fabss %f2, %f9 fandnot1s %f4, %f1, %f12 sdiv %l3, 0x0429, %g2 fandnot2 %f6, %f4, %f14 tcs %icc, 0x0 smul %g3, %i7, %i6 ldsh [%l7 + 0x40], %o2 stb %i3, [%l7 + 0x58] movn %icc, %i2, %i0 and %g4, 0x0764, %i1 fnegs %f3, %f6 fands %f4, %f1, %f4 ldsh [%l7 + 0x6C], %o1 edge32ln %l0, %o4, %o5 movcc %xcc, %g6, %l6 fmuld8sux16 %f1, %f15, %f12 fmovrsgez %l5, %f13, %f7 movrgz %i5, %o3, %g1 fcmpeq32 %f2, %f0, %o6 addc %l4, 0x0B2A, %g5 lduw [%l7 + 0x40], %g7 call loop_5557 edge32 %o0, %l1, %i4 ldsb [%l7 + 0x6B], %o7 fcmpeq16 %f14, %f4, %l3 loop_5557: sdivx %l2, 0x076B, %g2 sra %i7, 0x00, %i6 ldd [%l7 + 0x18], %f4 popc 0x187D, %g3 ba loop_5558 edge8n %i3, %i2, %o2 fpadd16 %f0, %f4, %f14 sth %i0, [%l7 + 0x38] loop_5558: ld [%l7 + 0x20], %f0 fmovspos %xcc, %f13, %f6 udiv %g4, 0x0926, %o1 lduh [%l7 + 0x10], %l0 bleu,a,pn %icc, loop_5559 sth %o4, [%l7 + 0x72] stb %o5, [%l7 + 0x41] fmovscs %xcc, %f4, %f7 loop_5559: tsubcc %i1, %g6, %l5 lduh [%l7 + 0x42], %l6 fnor %f6, %f0, %f6 st %f0, [%l7 + 0x08] fmovrse %o3, %f4, %f6 fbuge %fcc0, loop_5560 bvc,a %icc, loop_5561 fmovdvc %icc, %f11, %f14 fornot2 %f6, %f2, %f8 loop_5560: stw %i5, [%l7 + 0x1C] loop_5561: tle %icc, 0x4 ldsb [%l7 + 0x34], %g1 taddcctv %l4, 0x0DBC, %o6 fmovrsgz %g7, %f11, %f7 tpos %icc, 0x7 fcmpne16 %f14, %f14, %g5 lduw [%l7 + 0x78], %o0 ldsb [%l7 + 0x77], %l1 subc %i4, %l3, %l2 array16 %o7, %g2, %i7 ldd [%l7 + 0x50], %f8 ld [%l7 + 0x34], %f0 edge8ln %g3, %i6, %i2 ldsh [%l7 + 0x4E], %o2 edge16 %i0, %g4, %i3 bneg,a,pt %icc, loop_5562 bvc %icc, loop_5563 edge32n %o1, %o4, %o5 ld [%l7 + 0x08], %f0 loop_5562: fmovrde %l0, %f14, %f14 loop_5563: fmovrslez %g6, %f7, %f14 lduw [%l7 + 0x28], %i1 fors %f14, %f5, %f12 xnor %l5, 0x023F, %l6 fbuge,a %fcc3, loop_5564 ldub [%l7 + 0x36], %o3 stb %i5, [%l7 + 0x5D] udiv %g1, 0x16E1, %l4 loop_5564: fbug,a %fcc3, loop_5565 fpsub16 %f12, %f2, %f8 bvc,pt %icc, loop_5566 stx %o6, [%l7 + 0x48] loop_5565: edge16ln %g7, %g5, %o0 movn %icc, %l1, %l3 loop_5566: fmul8ulx16 %f0, %f10, %f8 fbue %fcc3, loop_5567 fble %fcc1, loop_5568 sth %l2, [%l7 + 0x38] fmovrdgez %i4, %f6, %f10 loop_5567: fbule %fcc1, loop_5569 loop_5568: movgu %icc, %o7, %g2 stw %i7, [%l7 + 0x30] fsrc2 %f6, %f4 loop_5569: fands %f5, %f4, %f14 brnz,a %i6, loop_5570 movneg %xcc, %i2, %o2 fbn %fcc2, loop_5571 tvc %xcc, 0x0 loop_5570: faligndata %f14, %f8, %f2 fpadd32s %f4, %f0, %f12 loop_5571: fsrc1s %f14, %f2 fzeros %f12 fpadd32 %f2, %f4, %f12 lduh [%l7 + 0x30], %g3 tvs %xcc, 0x7 fmul8x16au %f6, %f8, %f6 bcc loop_5572 fpadd32s %f9, %f1, %f11 fone %f14 fmovdneg %xcc, %f9, %f2 loop_5572: fpsub16 %f2, %f14, %f2 ldsb [%l7 + 0x42], %g4 fbge %fcc0, loop_5573 stb %i3, [%l7 + 0x56] movn %xcc, %i0, %o1 call loop_5574 loop_5573: fpadd32 %f4, %f12, %f2 brlez,a %o5, loop_5575 fmovrsgez %o4, %f3, %f9 loop_5574: lduw [%l7 + 0x4C], %g6 fmovrdlez %i1, %f0, %f8 loop_5575: lduh [%l7 + 0x6C], %l5 edge32 %l0, %l6, %o3 movrgz %g1, 0x06D, %l4 subccc %i5, 0x116F, %o6 lduw [%l7 + 0x4C], %g5 sth %o0, [%l7 + 0x48] andncc %g7, %l1, %l2 fnot2s %f6, %f1 fcmple16 %f2, %f0, %l3 sth %o7, [%l7 + 0x20] ld [%l7 + 0x50], %f14 bneg,a,pn %xcc, loop_5576 ldsh [%l7 + 0x60], %g2 fand %f12, %f10, %f10 fmovrdlz %i7, %f8, %f8 loop_5576: fands %f10, %f11, %f8 tcc %icc, 0x0 ldd [%l7 + 0x48], %f14 fmovsvc %xcc, %f4, %f1 fornot1s %f15, %f4, %f5 brlz,a %i4, loop_5577 edge32ln %i6, %o2, %g3 fmovdn %icc, %f3, %f10 fbl %fcc1, loop_5578 loop_5577: fmovsa %icc, %f9, %f3 xorcc %i2, %i3, %g4 nop setx loop_5579, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5578: fmovsle %xcc, %f9, %f5 bvs,pt %xcc, loop_5580 orn %o1, 0x1E01, %o5 loop_5579: subcc %o4, 0x16F1, %i0 edge8l %i1, %l5, %l0 loop_5580: movre %l6, %o3, %g6 fmuld8sux16 %f7, %f13, %f6 ldd [%l7 + 0x18], %f4 ldx [%l7 + 0x28], %g1 fpadd32s %f10, %f5, %f9 fsrc2 %f2, %f14 std %f14, [%l7 + 0x70] addcc %l4, 0x05FE, %o6 nop setx loop_5581, %l0, %l1 jmpl %l1, %i5 fbn,a %fcc3, loop_5582 fbu %fcc1, loop_5583 for %f4, %f2, %f14 loop_5581: tpos %xcc, 0x3 loop_5582: lduw [%l7 + 0x68], %g5 loop_5583: bshuffle %f6, %f14, %f4 fmovrse %o0, %f8, %f11 taddcc %g7, %l2, %l3 fmovs %f6, %f13 fmovde %xcc, %f10, %f5 ld [%l7 + 0x58], %f2 tg %xcc, 0x6 edge32n %l1, %o7, %g2 sdivx %i4, 0x1689, %i6 st %f7, [%l7 + 0x34] fmovrdne %o2, %f2, %f2 orn %i7, 0x1B18, %i2 sll %i3, 0x09, %g3 movne %xcc, %o1, %g4 fmovsge %xcc, %f1, %f9 taddcctv %o4, 0x01C2, %i0 sll %o5, %i1, %l0 fpack32 %f10, %f8, %f2 stx %l5, [%l7 + 0x78] edge32n %l6, %o3, %g6 sll %g1, 0x0E, %o6 fmovdvc %icc, %f14, %f3 bg,a loop_5584 bne,pn %xcc, loop_5585 addc %i5, 0x18EC, %l4 ldsb [%l7 + 0x73], %o0 loop_5584: array32 %g5, %l2, %g7 loop_5585: addcc %l1, %o7, %l3 ldsb [%l7 + 0x6C], %i4 fmovsne %icc, %f5, %f2 stx %i6, [%l7 + 0x20] fpackfix %f12, %f13 ld [%l7 + 0x70], %f15 fones %f7 fmovsn %icc, %f9, %f15 fzero %f12 add %g2, 0x145F, %i7 tvc %xcc, 0x7 fmovrdgz %o2, %f12, %f6 fcmple16 %f0, %f12, %i3 fsrc1s %f1, %f4 tg %xcc, 0x1 fpackfix %f14, %f10 or %g3, 0x04A9, %i2 ldsw [%l7 + 0x24], %g4 lduh [%l7 + 0x56], %o1 bpos,a,pt %xcc, loop_5586 sub %i0, 0x193B, %o4 fmovdn %icc, %f5, %f3 ldsb [%l7 + 0x4B], %o5 loop_5586: ld [%l7 + 0x1C], %f0 st %f15, [%l7 + 0x54] ldsw [%l7 + 0x10], %l0 bvc %xcc, loop_5587 movpos %icc, %l5, %l6 lduw [%l7 + 0x78], %i1 fsrc1 %f2, %f14 loop_5587: fbne,a %fcc1, loop_5588 movne %icc, %g6, %o3 fbu,a %fcc0, loop_5589 fandnot2 %f12, %f10, %f0 loop_5588: fmovrdgz %g1, %f8, %f10 ldsh [%l7 + 0x3C], %i5 loop_5589: fnot2 %f14, %f10 sllx %l4, 0x03, %o6 sllx %g5, 0x18, %l2 fpsub32 %f6, %f12, %f10 tgu %xcc, 0x6 ld [%l7 + 0x50], %f14 movgu %xcc, %g7, %l1 st %f1, [%l7 + 0x44] fmovdgu %icc, %f11, %f0 stb %o0, [%l7 + 0x21] umul %o7, %i4, %i6 andncc %l3, %i7, %g2 st %f7, [%l7 + 0x34] tneg %xcc, 0x6 fbug,a %fcc2, loop_5590 fblg %fcc2, loop_5591 udivcc %o2, 0x0070, %g3 sth %i3, [%l7 + 0x2C] loop_5590: ldd [%l7 + 0x60], %f6 loop_5591: fxnors %f5, %f4, %f1 fblg,a %fcc3, loop_5592 fmovsa %icc, %f1, %f6 ldx [%l7 + 0x78], %g4 ta %icc, 0x1 loop_5592: fblg,a %fcc3, loop_5593 bcs,a,pt %xcc, loop_5594 stw %o1, [%l7 + 0x10] faligndata %f2, %f6, %f10 loop_5593: fbge %fcc0, loop_5595 loop_5594: sdiv %i0, 0x0122, %o4 fmul8x16au %f13, %f4, %f2 bne,a %icc, loop_5596 loop_5595: fmovde %icc, %f9, %f7 ld [%l7 + 0x70], %f6 movpos %xcc, %i2, %o5 loop_5596: fmovs %f6, %f6 array8 %l5, %l0, %l6 ble,a loop_5597 fpsub32s %f3, %f5, %f12 fbug %fcc3, loop_5598 movgu %xcc, %i1, %o3 loop_5597: ldub [%l7 + 0x09], %g6 edge16n %i5, %l4, %o6 loop_5598: fbe %fcc0, loop_5599 st %f14, [%l7 + 0x68] ldsw [%l7 + 0x44], %g5 fmovrslz %l2, %f11, %f9 loop_5599: xnor %g7, %l1, %g1 st %f5, [%l7 + 0x20] brnz %o0, loop_5600 ldsw [%l7 + 0x6C], %i4 stw %o7, [%l7 + 0x08] fxor %f10, %f10, %f8 loop_5600: bg,a,pn %xcc, loop_5601 fxnors %f3, %f7, %f11 fmovsleu %icc, %f5, %f11 movcs %xcc, %i6, %l3 loop_5601: fmovsle %icc, %f7, %f13 fmovrslez %g2, %f1, %f0 movpos %icc, %o2, %g3 fmuld8ulx16 %f3, %f3, %f2 ldsb [%l7 + 0x71], %i3 ldsw [%l7 + 0x0C], %g4 movleu %xcc, %o1, %i7 fmul8ulx16 %f6, %f12, %f14 fbo,a %fcc3, loop_5602 fcmple16 %f14, %f2, %i0 bshuffle %f8, %f8, %f12 fmul8x16al %f5, %f8, %f0 loop_5602: ldsb [%l7 + 0x79], %i2 stw %o5, [%l7 + 0x64] fmovsge %icc, %f12, %f11 fnot2 %f14, %f4 xnorcc %o4, 0x029D, %l5 fmovdvc %icc, %f11, %f9 movrlz %l0, %l6, %o3 fcmped %fcc3, %f6, %f10 movrlez %i1, %i5, %g6 fmovrdgez %o6, %f4, %f10 stw %g5, [%l7 + 0x3C] bn,pn %icc, loop_5603 sub %l2, 0x02AC, %l4 bge,a,pt %icc, loop_5604 srl %l1, 0x12, %g1 loop_5603: stw %g7, [%l7 + 0x10] alignaddrl %o0, %i4, %o7 loop_5604: lduh [%l7 + 0x3C], %i6 stx %g2, [%l7 + 0x50] fmovdne %xcc, %f5, %f1 lduw [%l7 + 0x30], %o2 bneg,a %xcc, loop_5605 tg %xcc, 0x2 movcc %xcc, %l3, %i3 bcc,a,pt %xcc, loop_5606 loop_5605: fsrc2s %f14, %f1 st %f9, [%l7 + 0x30] std %f6, [%l7 + 0x40] loop_5606: fxors %f2, %f15, %f3 fmovdneg %icc, %f8, %f5 movne %icc, %g4, %o1 fnot2 %f8, %f2 tvs %xcc, 0x1 addc %g3, 0x07E6, %i7 fmovdn %icc, %f10, %f9 movg %icc, %i0, %o5 be,a,pn %icc, loop_5607 fands %f10, %f0, %f9 fbul,a %fcc3, loop_5608 nop setx loop_5609, %l0, %l1 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_5607: sdiv %o4, 0x0F35, %i2 fcmpgt16 %f8, %f4, %l5 loop_5608: tge %xcc, 0x0 loop_5609: tvs %xcc, 0x7 fbule,a %fcc0, loop_5610 stx %l0, [%l7 + 0x38] fpadd16s %f4, %f4, %f15 ldx [%l7 + 0x68], %l6 loop_5610: fpackfix %f8, %f9 ldd [%l7 + 0x18], %f12 subccc %o3, %i5, %i1 fnot1s %f8, %f2 fone %f12 stw %o6, [%l7 + 0x6C] fpackfix %f0, %f5 ldub [%l7 + 0x0F], %g6 fsrc2s %f6, %f9 fpsub32s %f5, %f4, %f15 stb %g5, [%l7 + 0x31] fble %fcc3, loop_5611 bne,a loop_5612 fmovsl %xcc, %f10, %f8 fbe %fcc1, loop_5613 loop_5611: stx %l2, [%l7 + 0x10] loop_5612: fbu %fcc3, loop_5614 tsubcctv %l1, %g1, %l4 loop_5613: stb %o0, [%l7 + 0x69] fmovsl %icc, %f6, %f9 loop_5614: ta %icc, 0x4 ldsw [%l7 + 0x1C], %i4 fands %f7, %f12, %f13 umul %g7, 0x09CB, %o7 fcmpeq16 %f12, %f2, %g2 ldd [%l7 + 0x20], %f0 fmovsgu %xcc, %f1, %f11 addccc %o2, %i6, %i3 addccc %g4, 0x0FCB, %o1 ldsh [%l7 + 0x3E], %l3 ld [%l7 + 0x18], %f7 subccc %i7, 0x0654, %i0 std %f0, [%l7 + 0x30] fpadd16s %f10, %f11, %f2 fpsub32s %f7, %f7, %f15 movl %xcc, %g3, %o5 fmovsneg %xcc, %f13, %f6 lduw [%l7 + 0x38], %o4 pdist %f12, %f2, %f6 fpsub16s %f8, %f13, %f12 st %f10, [%l7 + 0x20] fbe %fcc3, loop_5615 edge8l %i2, %l5, %l0 ld [%l7 + 0x70], %f13 fmovsleu %icc, %f14, %f11 loop_5615: fpadd16s %f3, %f2, %f3 fandnot2 %f6, %f6, %f4 fmovdvs %icc, %f6, %f2 ld [%l7 + 0x54], %f0 fmovdgu %icc, %f4, %f8 fpsub16s %f0, %f4, %f2 st %f0, [%l7 + 0x14] and %l6, 0x1527, %i5 stb %o3, [%l7 + 0x35] stw %i1, [%l7 + 0x34] ldub [%l7 + 0x08], %g6 fands %f15, %f0, %f0 lduw [%l7 + 0x54], %o6 fmovsg %icc, %f9, %f0 ldsh [%l7 + 0x26], %l2 sllx %g5, %g1, %l4 fornot2s %f7, %f4, %f14 movgu %icc, %l1, %i4 fmovsneg %icc, %f2, %f3 ldsw [%l7 + 0x70], %g7 fmovd %f0, %f10 fble,a %fcc1, loop_5616 ldd [%l7 + 0x08], %f0 edge8ln %o7, %o0, %g2 fmovsl %xcc, %f11, %f11 loop_5616: ldsb [%l7 + 0x2A], %o2 fmuld8sux16 %f9, %f7, %f12 movg %icc, %i6, %i3 ld [%l7 + 0x14], %f1 st %f10, [%l7 + 0x0C] xor %o1, 0x069D, %l3 movrgz %i7, %g4, %i0 edge32ln %o5, %o4, %i2 fba %fcc3, loop_5617 fpack16 %f8, %f10 ldd [%l7 + 0x10], %f12 call loop_5618 loop_5617: stw %l5, [%l7 + 0x74] fmovrslez %g3, %f6, %f14 lduw [%l7 + 0x08], %l6 loop_5618: tleu %icc, 0x4 ldsw [%l7 + 0x64], %i5 ld [%l7 + 0x10], %f7 fnot2s %f10, %f4 ldsb [%l7 + 0x4D], %o3 fmovsneg %xcc, %f10, %f3 fpackfix %f14, %f14 fmovdneg %icc, %f1, %f6 srax %l0, %i1, %g6 st %f1, [%l7 + 0x48] fornot1s %f13, %f15, %f13 taddcc %l2, 0x1E1D, %g5 edge16n %g1, %l4, %l1 orcc %i4, %o6, %o7 smul %g7, 0x15E6, %o0 sethi 0x0190, %g2 stw %o2, [%l7 + 0x08] sth %i3, [%l7 + 0x36] fnegs %f1, %f14 be,a loop_5619 fmovde %xcc, %f5, %f5 sdivx %i6, 0x1907, %l3 fba,a %fcc2, loop_5620 loop_5619: ldsw [%l7 + 0x34], %o1 bshuffle %f10, %f2, %f14 fbuge,a %fcc2, loop_5621 loop_5620: taddcc %g4, %i0, %o5 fpack32 %f8, %f12, %f14 ld [%l7 + 0x70], %f5 loop_5621: fbug,a %fcc0, loop_5622 fpack16 %f14, %f1 st %f12, [%l7 + 0x08] fbg %fcc2, loop_5623 loop_5622: ld [%l7 + 0x68], %f0 popc 0x0025, %i7 lduw [%l7 + 0x68], %o4 loop_5623: lduh [%l7 + 0x2C], %l5 te %xcc, 0x5 fmovrdlz %i2, %f12, %f6 fcmpd %fcc2, %f8, %f2 movre %g3, 0x00E, %l6 tn %xcc, 0x6 and %o3, %i5, %i1 fsrc1 %f12, %f14 pdist %f12, %f12, %f10 fbue %fcc0, loop_5624 sllx %l0, %l2, %g5 ble,a loop_5625 fone %f8 loop_5624: sra %g1, 0x10, %g6 subccc %l1, 0x083C, %i4 loop_5625: st %f4, [%l7 + 0x20] fandnot2s %f5, %f7, %f7 movvs %icc, %l4, %o6 lduh [%l7 + 0x1E], %g7 std %f0, [%l7 + 0x50] fmovrse %o0, %f2, %f14 fbg,a %fcc2, loop_5626 ldub [%l7 + 0x66], %g2 pdist %f4, %f6, %f10 ldsh [%l7 + 0x6C], %o2 loop_5626: fpackfix %f2, %f2 fornot2s %f6, %f15, %f2 fcmpgt16 %f4, %f0, %o7 stw %i3, [%l7 + 0x64] mova %xcc, %l3, %o1 fornot2s %f1, %f4, %f6 movrlz %g4, 0x3C3, %i0 fcmped %fcc3, %f2, %f2 stw %o5, [%l7 + 0x6C] tpos %xcc, 0x3 ldsb [%l7 + 0x33], %i7 fnot1s %f3, %f13 fnands %f8, %f2, %f11 lduh [%l7 + 0x18], %i6 lduw [%l7 + 0x50], %o4 movrlez %i2, 0x26E, %l5 subcc %l6, %o3, %g3 sth %i5, [%l7 + 0x2E] fmovsvs %icc, %f8, %f2 tgu %icc, 0x3 ldub [%l7 + 0x23], %l0 fmovsgu %icc, %f13, %f5 fzero %f12 xnorcc %i1, %l2, %g5 fnegs %f3, %f3 fsrc1 %f10, %f10 ldub [%l7 + 0x39], %g6 std %f4, [%l7 + 0x68] bcc,a %xcc, loop_5627 ld [%l7 + 0x38], %f2 ld [%l7 + 0x28], %f15 tle %icc, 0x3 loop_5627: fmovsgu %xcc, %f8, %f15 ldub [%l7 + 0x13], %g1 fmovda %xcc, %f10, %f7 taddcctv %i4, %l4, %l1 st %f14, [%l7 + 0x30] lduw [%l7 + 0x54], %o6 fnot1 %f14, %f14 fxor %f12, %f4, %f0 ldub [%l7 + 0x7E], %o0 fzero %f8 stx %g7, [%l7 + 0x18] andncc %o2, %o7, %g2 fmovrdgz %i3, %f12, %f0 xnor %o1, %l3, %i0 fcmpeq16 %f10, %f12, %g4 fcmpne32 %f8, %f4, %o5 movleu %icc, %i6, %i7 fba,a %fcc3, loop_5628 movrgez %o4, %l5, %l6 siam 0x0 addc %o3, 0x1132, %i2 loop_5628: stw %g3, [%l7 + 0x08] stx %i5, [%l7 + 0x08] edge32 %i1, %l0, %l2 fzeros %f4 xnorcc %g5, %g1, %i4 fpmerge %f15, %f1, %f2 bpos,pt %xcc, loop_5629 ldx [%l7 + 0x10], %g6 fmovsvc %icc, %f2, %f10 orcc %l4, %o6, %l1 loop_5629: movrgez %g7, %o0, %o2 ldd [%l7 + 0x40], %f6 fmovrdlez %g2, %f14, %f12 tle %xcc, 0x0 fbue %fcc1, loop_5630 lduh [%l7 + 0x72], %o7 stb %i3, [%l7 + 0x64] movre %o1, %l3, %g4 loop_5630: fmovdle %icc, %f3, %f9 movg %xcc, %i0, %o5 stx %i6, [%l7 + 0x20] movvc %xcc, %o4, %i7 fandnot1s %f5, %f12, %f1 fcmped %fcc0, %f10, %f10 fmovda %icc, %f13, %f0 stx %l5, [%l7 + 0x38] sdiv %o3, 0x1187, %l6 alignaddrl %g3, %i2, %i1 brlz %l0, loop_5631 fpsub16s %f8, %f6, %f5 fmovsvs %xcc, %f4, %f13 stb %i5, [%l7 + 0x60] loop_5631: ldsw [%l7 + 0x58], %l2 fbuge,a %fcc2, loop_5632 movge %xcc, %g5, %i4 array16 %g6, %g1, %l4 fmul8sux16 %f0, %f6, %f14 loop_5632: fbg,a %fcc3, loop_5633 fpsub16s %f11, %f2, %f7 lduw [%l7 + 0x70], %l1 fmovdneg %xcc, %f1, %f9 loop_5633: tsubcctv %g7, 0x0460, %o6 lduw [%l7 + 0x4C], %o0 ldd [%l7 + 0x30], %f10 fpmerge %f10, %f15, %f14 alignaddr %o2, %g2, %o7 fxnors %f1, %f14, %f12 fornot1s %f6, %f5, %f10 fbg %fcc0, loop_5634 bshuffle %f8, %f4, %f14 fbg %fcc1, loop_5635 tge %icc, 0x3 loop_5634: fmovs %f7, %f5 fpmerge %f14, %f14, %f4 loop_5635: stb %o1, [%l7 + 0x53] fpack32 %f14, %f2, %f6 fmovde %icc, %f3, %f2 movrgez %i3, 0x01C, %g4 fmovdne %icc, %f4, %f4 fmul8x16au %f0, %f15, %f8 stb %l3, [%l7 + 0x42] fble %fcc0, loop_5636 mulscc %o5, %i6, %i0 fmovdleu %xcc, %f4, %f8 movrne %i7, 0x084, %l5 loop_5636: ldd [%l7 + 0x10], %f4 tneg %xcc, 0x6 popc %o4, %l6 stb %o3, [%l7 + 0x78] ldsw [%l7 + 0x14], %g3 fcmpne16 %f10, %f4, %i2 lduh [%l7 + 0x76], %l0 fmovse %icc, %f12, %f6 fnot2s %f13, %f10 fcmpne32 %f14, %f10, %i5 fcmpd %fcc1, %f2, %f14 ldsb [%l7 + 0x2B], %l2 lduh [%l7 + 0x6C], %g5 movleu %icc, %i1, %i4 fbu,a %fcc3, loop_5637 stx %g1, [%l7 + 0x20] ldub [%l7 + 0x2E], %l4 taddcctv %g6, %g7, %l1 loop_5637: ld [%l7 + 0x2C], %f10 fors %f14, %f7, %f1 fmul8x16 %f11, %f2, %f2 subccc %o6, 0x0E4E, %o0 edge16 %g2, %o2, %o1 bl loop_5638 movcc %xcc, %o7, %i3 lduw [%l7 + 0x50], %g4 stw %l3, [%l7 + 0x2C] loop_5638: fxnor %f6, %f4, %f6 fpack16 %f2, %f4 bcs,pt %xcc, loop_5639 fmovscs %xcc, %f10, %f9 edge16 %i6, %i0, %i7 xorcc %o5, %o4, %l6 loop_5639: fmul8x16al %f14, %f8, %f0 movvs %xcc, %o3, %l5 std %f8, [%l7 + 0x78] fandnot1 %f14, %f10, %f2 st %f6, [%l7 + 0x10] fsrc2s %f5, %f5 sllx %i2, 0x15, %g3 movpos %icc, %i5, %l2 nop setx loop_5640, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sll %l0, %i1, %i4 fbl %fcc2, loop_5641 fbg,a %fcc2, loop_5642 loop_5640: fmovrse %g1, %f5, %f3 movne %xcc, %g5, %l4 loop_5641: sth %g7, [%l7 + 0x30] loop_5642: sdivx %g6, 0x1E60, %o6 edge32 %o0, %g2, %o2 fbug,a %fcc1, loop_5643 stw %l1, [%l7 + 0x2C] fmovrsne %o7, %f4, %f11 ldx [%l7 + 0x10], %o1 loop_5643: movcs %xcc, %g4, %i3 fbul,a %fcc1, loop_5644 fmovsgu %icc, %f3, %f7 bl %icc, loop_5645 sdiv %i6, 0x16AC, %l3 loop_5644: move %icc, %i0, %o5 be loop_5646 loop_5645: fnegd %f6, %f2 stx %o4, [%l7 + 0x60] stw %l6, [%l7 + 0x10] loop_5646: array8 %o3, %l5, %i2 stb %i7, [%l7 + 0x0F] fsrc2 %f0, %f10 stb %g3, [%l7 + 0x70] fpsub32 %f2, %f14, %f12 ldd [%l7 + 0x40], %f8 movre %i5, 0x1E6, %l0 add %i1, %i4, %g1 movcc %xcc, %g5, %l4 srax %g7, %l2, %g6 pdist %f6, %f4, %f8 bpos,pn %icc, loop_5647 fmovspos %icc, %f2, %f5 taddcc %o6, %g2, %o0 ta %xcc, 0x1 loop_5647: lduw [%l7 + 0x44], %o2 stx %l1, [%l7 + 0x38] ble,a,pn %xcc, loop_5648 fnot1 %f8, %f12 ldsb [%l7 + 0x5C], %o1 ldd [%l7 + 0x08], %f6 loop_5648: fornot1 %f4, %f4, %f2 fsrc2s %f6, %f14 movcs %xcc, %o7, %g4 fzeros %f2 stw %i6, [%l7 + 0x0C] movleu %xcc, %l3, %i0 andcc %o5, 0x1467, %i3 fpsub16 %f2, %f12, %f8 ldx [%l7 + 0x10], %l6 fnand %f0, %f2, %f12 alignaddrl %o3, %o4, %i2 fmovrsgz %i7, %f11, %f11 edge32n %l5, %i5, %g3 ldsw [%l7 + 0x58], %i1 ld [%l7 + 0x2C], %f10 ldub [%l7 + 0x58], %l0 ldx [%l7 + 0x08], %i4 fcmpeq32 %f6, %f2, %g5 tl %icc, 0x4 movpos %icc, %l4, %g1 ldsh [%l7 + 0x7C], %l2 fnands %f3, %f10, %f7 fexpand %f9, %f0 fmul8ulx16 %f14, %f2, %f12 fblg,a %fcc2, loop_5649 fxnors %f1, %f4, %f7 popc 0x0BF7, %g6 fbue,a %fcc2, loop_5650 loop_5649: fxnor %f10, %f14, %f4 stw %o6, [%l7 + 0x08] mulscc %g2, 0x0CE7, %o0 loop_5650: fpadd32s %f3, %f5, %f13 or %o2, %l1, %g7 std %f4, [%l7 + 0x40] pdist %f8, %f12, %f10 brgez,a %o7, loop_5651 bn,a %xcc, loop_5652 ldub [%l7 + 0x59], %g4 movrgez %o1, %l3, %i0 loop_5651: ldd [%l7 + 0x28], %f0 loop_5652: fmovse %xcc, %f11, %f9 ldub [%l7 + 0x0C], %i6 edge16 %i3, %l6, %o3 movn %icc, %o5, %o4 stx %i2, [%l7 + 0x10] fmovsg %xcc, %f11, %f12 fnegd %f0, %f12 fmovsne %icc, %f5, %f10 edge8l %i7, %l5, %i5 fmovrdlez %i1, %f4, %f4 edge32l %g3, %l0, %i4 edge32n %g5, %l4, %g1 ldsw [%l7 + 0x5C], %g6 fbuge,a %fcc0, loop_5653 stb %o6, [%l7 + 0x49] ldx [%l7 + 0x28], %g2 movre %l2, 0x033, %o2 loop_5653: edge8l %l1, %o0, %o7 sth %g4, [%l7 + 0x20] fandnot1 %f14, %f0, %f4 fbge,a %fcc3, loop_5654 sth %g7, [%l7 + 0x0E] andn %o1, %l3, %i6 movge %xcc, %i0, %i3 loop_5654: fmul8x16al %f7, %f9, %f4 movleu %icc, %o3, %o5 sth %l6, [%l7 + 0x2C] sll %i2, %i7, %l5 sth %o4, [%l7 + 0x0A] tn %icc, 0x7 stw %i5, [%l7 + 0x44] tvs %xcc, 0x1 fbuge,a %fcc3, loop_5655 fxnors %f8, %f9, %f4 fsrc2 %f6, %f6 fmovscc %xcc, %f9, %f0 loop_5655: st %f7, [%l7 + 0x2C] ldub [%l7 + 0x30], %i1 fbl,a %fcc3, loop_5656 fandnot1s %f1, %f0, %f15 nop setx loop_5657, %l0, %l1 jmpl %l1, %g3 fbue,a %fcc1, loop_5658 loop_5656: sdivx %l0, 0x094F, %g5 fmovspos %xcc, %f3, %f0 loop_5657: edge16l %i4, %l4, %g6 loop_5658: stx %o6, [%l7 + 0x30] fcmped %fcc2, %f10, %f10 bg,a,pn %icc, loop_5659 fnegs %f10, %f2 fnot1 %f0, %f0 fbule,a %fcc3, loop_5660 loop_5659: ldd [%l7 + 0x70], %f2 edge8n %g1, %l2, %o2 alignaddr %l1, %g2, %o0 loop_5660: sth %g4, [%l7 + 0x50] lduw [%l7 + 0x20], %g7 stx %o7, [%l7 + 0x58] brgez %o1, loop_5661 fmul8x16au %f1, %f10, %f0 std %f12, [%l7 + 0x38] bvs %xcc, loop_5662 loop_5661: sth %l3, [%l7 + 0x50] ldd [%l7 + 0x68], %f8 fcmple32 %f6, %f8, %i0 loop_5662: ldsw [%l7 + 0x2C], %i3 ld [%l7 + 0x58], %f3 lduw [%l7 + 0x2C], %i6 andncc %o3, %l6, %i2 lduh [%l7 + 0x1E], %o5 ldsh [%l7 + 0x68], %l5 lduw [%l7 + 0x6C], %o4 fmovrsgz %i7, %f2, %f12 std %f8, [%l7 + 0x40] ldub [%l7 + 0x14], %i1 alignaddr %i5, %g3, %g5 fmovdg %xcc, %f8, %f6 fors %f1, %f0, %f8 movrne %i4, 0x0B6, %l4 ldub [%l7 + 0x37], %g6 bcs loop_5663 fcmpne16 %f0, %f10, %o6 nop setx loop_5664, %l0, %l1 jmpl %l1, %g1 srlx %l2, 0x00, %o2 loop_5663: fmovdpos %xcc, %f4, %f15 stx %l1, [%l7 + 0x20] loop_5664: fbug,a %fcc1, loop_5665 fmuld8sux16 %f12, %f7, %f2 sll %l0, 0x14, %g2 udivx %o0, 0x0C8B, %g4 loop_5665: alignaddrl %o7, %g7, %o1 movpos %icc, %i0, %l3 tge %xcc, 0x1 fmovdgu %icc, %f2, %f4 fble %fcc0, loop_5666 edge32ln %i3, %o3, %i6 udiv %l6, 0x014B, %i2 fbne,a %fcc2, loop_5667 loop_5666: movvc %xcc, %l5, %o4 tvc %icc, 0x1 std %f12, [%l7 + 0x70] loop_5667: ldub [%l7 + 0x63], %o5 fble,a %fcc1, loop_5668 ld [%l7 + 0x1C], %f11 fbge,a %fcc3, loop_5669 stx %i1, [%l7 + 0x20] loop_5668: edge32l %i7, %i5, %g3 srax %g5, %i4, %l4 loop_5669: faligndata %f6, %f14, %f8 tn %xcc, 0x1 ldd [%l7 + 0x78], %f8 fcmpgt16 %f14, %f4, %o6 std %f14, [%l7 + 0x58] bcs,pn %xcc, loop_5670 tpos %icc, 0x1 andcc %g6, %l2, %o2 lduw [%l7 + 0x60], %l1 loop_5670: fmovrdgez %g1, %f10, %f10 lduw [%l7 + 0x60], %g2 ble,a,pt %icc, loop_5671 stw %o0, [%l7 + 0x74] fexpand %f10, %f2 lduh [%l7 + 0x10], %l0 loop_5671: fmovsneg %icc, %f7, %f13 stb %g4, [%l7 + 0x23] movneg %xcc, %g7, %o7 fble,a %fcc1, loop_5672 bg,a,pn %icc, loop_5673 st %f3, [%l7 + 0x68] edge16n %i0, %l3, %i3 loop_5672: stb %o1, [%l7 + 0x0F] loop_5673: fmovdl %icc, %f13, %f2 ld [%l7 + 0x48], %f10 tsubcc %i6, 0x067E, %o3 tsubcc %i2, %l6, %o4 sth %o5, [%l7 + 0x48] fmovrslez %i1, %f2, %f7 fnot2s %f1, %f9 fmovdl %icc, %f13, %f13 edge16n %l5, %i5, %i7 stb %g5, [%l7 + 0x51] lduh [%l7 + 0x72], %i4 fornot2s %f11, %f11, %f3 be,pn %icc, loop_5674 bn loop_5675 fcmpes %fcc2, %f14, %f3 stw %g3, [%l7 + 0x7C] loop_5674: fble,a %fcc0, loop_5676 loop_5675: orcc %l4, %o6, %g6 stw %l2, [%l7 + 0x64] tleu %xcc, 0x1 loop_5676: fmul8x16au %f1, %f8, %f8 bneg,a loop_5677 fbo,a %fcc3, loop_5678 sth %o2, [%l7 + 0x66] fmul8x16al %f1, %f1, %f6 loop_5677: sra %l1, %g1, %g2 loop_5678: std %f6, [%l7 + 0x10] fnot1s %f5, %f5 brgz,a %l0, loop_5679 ld [%l7 + 0x1C], %f8 fornot2 %f6, %f4, %f2 addcc %g4, 0x04E4, %o0 loop_5679: nop setx loop_5680, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x3A], %o7 subc %g7, %i0, %i3 fnors %f1, %f6, %f1 loop_5680: st %f4, [%l7 + 0x34] fmovdne %icc, %f0, %f9 ldx [%l7 + 0x58], %o1 stw %i6, [%l7 + 0x34] fmovdpos %icc, %f2, %f13 addc %o3, 0x148E, %i2 ldsh [%l7 + 0x18], %l3 fnands %f10, %f3, %f0 lduh [%l7 + 0x56], %l6 st %f0, [%l7 + 0x64] fmuld8sux16 %f13, %f9, %f2 fornot2 %f4, %f10, %f0 fornot1s %f3, %f15, %f0 subccc %o4, %i1, %l5 fmovsne %xcc, %f5, %f14 brlez,a %o5, loop_5681 fmovspos %xcc, %f10, %f9 fandnot1s %f4, %f15, %f7 fcmpeq32 %f2, %f0, %i7 loop_5681: ldsb [%l7 + 0x5C], %i5 st %f4, [%l7 + 0x5C] fmovscs %xcc, %f11, %f1 fcmpgt16 %f0, %f2, %g5 nop setx loop_5682, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmps %fcc1, %f2, %f13 fnot2 %f6, %f10 fcmple16 %f2, %f14, %g3 loop_5682: fors %f4, %f1, %f13 stx %l4, [%l7 + 0x40] fbne %fcc2, loop_5683 stx %o6, [%l7 + 0x30] tneg %icc, 0x6 movrlz %i4, %l2, %o2 loop_5683: tvs %icc, 0x7 udivx %l1, 0x0DDB, %g6 edge8n %g1, %g2, %g4 fble,a %fcc3, loop_5684 ble loop_5685 ldsb [%l7 + 0x58], %o0 st %f1, [%l7 + 0x5C] loop_5684: fmovdcc %icc, %f1, %f3 loop_5685: tvc %xcc, 0x5 edge16ln %o7, %g7, %l0 ldx [%l7 + 0x58], %i0 bcs loop_5686 edge32l %i3, %i6, %o1 bne %xcc, loop_5687 fbl %fcc2, loop_5688 loop_5686: ld [%l7 + 0x5C], %f7 array16 %o3, %i2, %l6 loop_5687: stb %o4, [%l7 + 0x12] loop_5688: sub %l3, %i1, %o5 ldd [%l7 + 0x18], %f6 sth %i7, [%l7 + 0x4A] tn %xcc, 0x4 srl %l5, %g5, %i5 bn %icc, loop_5689 taddcctv %l4, 0x1876, %g3 lduw [%l7 + 0x1C], %i4 fbule %fcc3, loop_5690 loop_5689: edge32ln %o6, %o2, %l2 fxnors %f8, %f2, %f7 stb %g6, [%l7 + 0x56] loop_5690: fcmpne16 %f12, %f2, %g1 bvs,a %xcc, loop_5691 movre %g2, %g4, %l1 lduw [%l7 + 0x1C], %o7 ba,pt %icc, loop_5692 loop_5691: popc %o0, %g7 bleu,a,pn %xcc, loop_5693 fand %f2, %f8, %f4 loop_5692: fpadd16 %f14, %f14, %f6 lduh [%l7 + 0x44], %l0 loop_5693: ldsb [%l7 + 0x7B], %i0 fbg %fcc1, loop_5694 nop setx loop_5695, %l0, %l1 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 + 0x70], %i6 lduw [%l7 + 0x54], %o1 loop_5694: brnz %o3, loop_5696 loop_5695: umulcc %i3, %l6, %o4 move %icc, %i2, %i1 stx %l3, [%l7 + 0x40] loop_5696: sdivcc %i7, 0x1A25, %l5 srlx %o5, 0x09, %i5 fones %f14 fcmpd %fcc1, %f14, %f6 fornot1 %f6, %f12, %f6 te %xcc, 0x7 orcc %g5, %l4, %g3 bgu,a loop_5697 ldub [%l7 + 0x49], %i4 nop setx loop_5698, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdg %icc, %f10, %f0 loop_5697: fmovrdgez %o6, %f10, %f14 fmovrde %o2, %f14, %f6 loop_5698: edge8ln %g6, %l2, %g1 fmovdpos %xcc, %f11, %f7 fcmps %fcc0, %f11, %f9 srax %g2, %g4, %o7 movleu %xcc, %o0, %g7 st %f14, [%l7 + 0x1C] ldx [%l7 + 0x78], %l1 fxor %f10, %f2, %f12 stw %l0, [%l7 + 0x7C] srlx %i6, 0x11, %i0 st %f13, [%l7 + 0x74] tneg %icc, 0x2 movrgz %o3, 0x15D, %o1 fcmpes %fcc2, %f9, %f11 fmovdleu %xcc, %f9, %f15 array32 %l6, %o4, %i2 ta %icc, 0x3 movleu %xcc, %i1, %l3 tgu %xcc, 0x3 ldd [%l7 + 0x60], %f2 fmovdg %icc, %f10, %f14 fmovs %f15, %f6 fmovd %f10, %f12 andn %i7, 0x0032, %l5 lduw [%l7 + 0x14], %o5 fmovsneg %xcc, %f10, %f13 bpos,a,pt %xcc, loop_5699 ldsw [%l7 + 0x28], %i3 fbul,a %fcc0, loop_5700 tl %icc, 0x0 loop_5699: edge32 %i5, %l4, %g3 sll %g5, %i4, %o2 loop_5700: fmovsa %xcc, %f2, %f11 sdivx %o6, 0x078F, %l2 stb %g6, [%l7 + 0x41] ldd [%l7 + 0x40], %f6 fmul8x16au %f8, %f14, %f0 stx %g2, [%l7 + 0x20] fcmpne16 %f0, %f6, %g1 stw %o7, [%l7 + 0x2C] sth %g4, [%l7 + 0x38] st %f11, [%l7 + 0x18] fnot1 %f12, %f2 stx %g7, [%l7 + 0x18] lduw [%l7 + 0x5C], %l1 fmovsl %xcc, %f8, %f13 edge16 %l0, %o0, %i6 fbl %fcc0, loop_5701 movg %xcc, %i0, %o1 ldsw [%l7 + 0x3C], %l6 stx %o4, [%l7 + 0x48] loop_5701: tneg %icc, 0x4 bpos,a,pt %icc, loop_5702 sub %i2, %i1, %l3 orcc %o3, %i7, %o5 ldub [%l7 + 0x38], %l5 loop_5702: fpack32 %f2, %f0, %f2 edge8n %i3, %l4, %g3 stw %i5, [%l7 + 0x40] movge %icc, %i4, %o2 lduh [%l7 + 0x34], %g5 tne %xcc, 0x1 edge32 %o6, %l2, %g2 edge16 %g6, %o7, %g1 array8 %g4, %g7, %l0 fmovsvc %icc, %f3, %f5 fsrc2 %f12, %f8 brlez,a %o0, loop_5703 fmovd %f0, %f4 fands %f10, %f13, %f11 fbo,a %fcc2, loop_5704 loop_5703: bg,pt %xcc, loop_5705 fcmpgt16 %f10, %f0, %l1 bcs %icc, loop_5706 loop_5704: fmovdge %xcc, %f10, %f14 loop_5705: brnz,a %i6, loop_5707 ldsb [%l7 + 0x44], %i0 loop_5706: fxnors %f14, %f4, %f11 tsubcc %o1, %o4, %i2 loop_5707: ldd [%l7 + 0x10], %f12 faligndata %f0, %f14, %f8 fnors %f12, %f1, %f11 and %l6, %i1, %l3 fbg %fcc1, loop_5708 ldub [%l7 + 0x68], %o3 fbuge,a %fcc0, loop_5709 edge16l %o5, %l5, %i7 loop_5708: movcs %xcc, %l4, %i3 fnor %f4, %f2, %f2 loop_5709: sth %i5, [%l7 + 0x12] ldsw [%l7 + 0x74], %i4 array16 %g3, %g5, %o6 tgu %xcc, 0x5 fsrc1s %f10, %f14 stb %l2, [%l7 + 0x76] andncc %g2, %o2, %g6 srl %g1, 0x1E, %o7 fnot1 %f4, %f2 srlx %g7, 0x18, %g4 ble,a,pt %icc, loop_5710 fxnor %f6, %f2, %f0 edge16n %o0, %l1, %l0 srax %i0, %o1, %o4 loop_5710: movcs %icc, %i6, %l6 nop setx loop_5711, %l0, %l1 jmpl %l1, %i2 fmovrsgez %i1, %f5, %f0 fcmple32 %f6, %f8, %o3 popc %o5, %l5 loop_5711: lduw [%l7 + 0x70], %i7 tsubcctv %l3, 0x16AF, %i3 st %f15, [%l7 + 0x6C] fnegd %f10, %f2 edge8 %i5, %l4, %g3 stw %g5, [%l7 + 0x7C] udivcc %i4, 0x0C3D, %o6 mova %xcc, %g2, %l2 orcc %o2, %g6, %o7 ldx [%l7 + 0x68], %g7 tpos %icc, 0x3 ldsw [%l7 + 0x58], %g4 std %f2, [%l7 + 0x30] mulx %o0, 0x070E, %g1 movrlez %l0, %i0, %l1 te %icc, 0x3 udiv %o4, 0x02BA, %i6 brlz %l6, loop_5712 bvs loop_5713 stx %o1, [%l7 + 0x10] ldd [%l7 + 0x48], %f8 loop_5712: movre %i1, 0x30B, %o3 loop_5713: fbu,a %fcc0, loop_5714 fmovrdgz %i2, %f8, %f6 fmovrdgez %o5, %f14, %f2 stw %i7, [%l7 + 0x2C] loop_5714: fandnot1s %f8, %f4, %f12 lduw [%l7 + 0x58], %l5 ldsb [%l7 + 0x11], %i3 edge16n %i5, %l3, %l4 ldd [%l7 + 0x38], %f12 ld [%l7 + 0x34], %f9 fmovdpos %xcc, %f0, %f13 bvc,a,pn %xcc, loop_5715 fsrc2s %f3, %f9 brnz,a %g5, loop_5716 stw %g3, [%l7 + 0x2C] loop_5715: tvs %icc, 0x2 lduh [%l7 + 0x56], %i4 loop_5716: faligndata %f6, %f2, %f12 ldsw [%l7 + 0x70], %o6 fmovsl %icc, %f12, %f6 stb %l2, [%l7 + 0x56] ldsh [%l7 + 0x56], %g2 fpadd32s %f15, %f14, %f0 st %f6, [%l7 + 0x78] bpos,a,pt %xcc, loop_5717 fand %f8, %f2, %f14 fbg,a %fcc0, loop_5718 tn %icc, 0x4 loop_5717: movg %xcc, %g6, %o7 tcs %icc, 0x3 loop_5718: ldsh [%l7 + 0x4C], %o2 sub %g7, 0x1B11, %g4 ldd [%l7 + 0x38], %f6 fcmpne16 %f8, %f10, %o0 ldd [%l7 + 0x10], %f12 stw %l0, [%l7 + 0x70] ldx [%l7 + 0x38], %g1 udiv %i0, 0x0B9D, %o4 andn %i6, 0x1241, %l1 ba loop_5719 subcc %o1, 0x1BCB, %l6 xnor %i1, %i2, %o3 array16 %o5, %l5, %i7 loop_5719: bpos,pn %icc, loop_5720 movrlz %i5, 0x02B, %i3 pdist %f4, %f6, %f0 lduh [%l7 + 0x1A], %l4 loop_5720: stb %l3, [%l7 + 0x2F] tne %xcc, 0x5 fxor %f8, %f10, %f14 lduw [%l7 + 0x08], %g5 fmul8x16 %f3, %f10, %f12 tle %icc, 0x0 fmovdneg %icc, %f13, %f13 ld [%l7 + 0x68], %f3 fmovsne %icc, %f3, %f2 xor %i4, 0x12B7, %o6 fmovsvc %xcc, %f1, %f4 fmovdpos %xcc, %f2, %f9 fpadd16s %f10, %f9, %f8 movvs %xcc, %l2, %g3 edge8ln %g6, %g2, %o2 fmovdcc %xcc, %f15, %f10 st %f12, [%l7 + 0x50] lduh [%l7 + 0x2A], %o7 fmovrdgz %g7, %f8, %f10 fmovsa %xcc, %f10, %f15 ldsw [%l7 + 0x4C], %o0 movre %g4, 0x1DE, %l0 stb %i0, [%l7 + 0x2E] fpadd32 %f10, %f0, %f2 movrgez %g1, 0x3B9, %i6 st %f1, [%l7 + 0x28] edge32n %l1, %o1, %o4 pdist %f4, %f0, %f0 fandnot2 %f10, %f4, %f0 mova %xcc, %l6, %i2 sth %o3, [%l7 + 0x78] fbuge %fcc2, loop_5721 fmovrslz %i1, %f12, %f13 fbg,a %fcc0, loop_5722 nop setx loop_5723, %l0, %l1 jmpl %l1, %o5 loop_5721: tvs %xcc, 0x1 fmovscc %icc, %f12, %f10 loop_5722: ldsb [%l7 + 0x4E], %l5 loop_5723: fnot2 %f0, %f12 fmovdle %xcc, %f11, %f6 stw %i7, [%l7 + 0x20] popc %i5, %i3 movcs %xcc, %l3, %g5 stw %l4, [%l7 + 0x64] fnegd %f8, %f2 fornot2s %f10, %f6, %f5 brnz %o6, loop_5724 subccc %i4, %g3, %l2 sdivx %g2, 0x1E66, %g6 sllx %o2, %o7, %g7 loop_5724: subcc %g4, 0x008F, %o0 lduh [%l7 + 0x7A], %l0 stw %g1, [%l7 + 0x38] tcs %xcc, 0x4 std %f10, [%l7 + 0x40] fmovrsgez %i0, %f10, %f8 stx %l1, [%l7 + 0x68] subcc %i6, 0x17A6, %o1 bn,a,pt %xcc, loop_5725 move %xcc, %l6, %o4 bcc %icc, loop_5726 fmul8sux16 %f14, %f2, %f0 loop_5725: ldsh [%l7 + 0x5E], %o3 movne %xcc, %i2, %o5 loop_5726: andncc %i1, %l5, %i5 mova %xcc, %i7, %i3 std %f8, [%l7 + 0x18] fbne,a %fcc3, loop_5727 st %f0, [%l7 + 0x6C] fmovdcc %xcc, %f0, %f9 fpsub16 %f4, %f8, %f4 loop_5727: fnot1s %f2, %f14 sub %g5, %l4, %o6 fbo %fcc3, loop_5728 ta %icc, 0x3 bg,a,pn %xcc, loop_5729 srl %l3, %g3, %i4 loop_5728: edge16l %g2, %l2, %o2 fcmpeq16 %f10, %f4, %o7 loop_5729: fbule %fcc1, loop_5730 fcmpgt32 %f2, %f2, %g7 mulx %g6, 0x0D21, %g4 stw %o0, [%l7 + 0x0C] loop_5730: ldsb [%l7 + 0x09], %l0 addccc %i0, %l1, %i6 movneg %xcc, %g1, %l6 movneg %icc, %o4, %o1 fcmpeq16 %f8, %f8, %o3 fpackfix %f12, %f8 fbg %fcc0, loop_5731 fpsub32 %f2, %f12, %f2 bneg,a,pn %xcc, loop_5732 fmovsge %xcc, %f6, %f3 loop_5731: ldub [%l7 + 0x34], %i2 or %i1, %l5, %o5 loop_5732: bneg,a %xcc, loop_5733 stb %i5, [%l7 + 0x5B] fnegs %f13, %f9 fxors %f2, %f9, %f2 loop_5733: brgz,a %i3, loop_5734 fmovdvs %xcc, %f6, %f7 edge8n %i7, %l4, %g5 movg %xcc, %o6, %g3 loop_5734: fmovdpos %icc, %f3, %f7 sth %l3, [%l7 + 0x34] popc %i4, %g2 alignaddr %l2, %o2, %o7 tcs %xcc, 0x7 ld [%l7 + 0x50], %f6 srax %g7, 0x15, %g4 stb %o0, [%l7 + 0x61] ldsb [%l7 + 0x36], %l0 udivcc %i0, 0x04E2, %g6 ldd [%l7 + 0x08], %f10 addc %l1, %g1, %i6 lduh [%l7 + 0x2E], %o4 lduh [%l7 + 0x44], %o1 brlz,a %o3, loop_5735 ldsb [%l7 + 0x25], %l6 stw %i1, [%l7 + 0x30] fmovdg %icc, %f13, %f6 loop_5735: sethi 0x0DBF, %i2 fbge %fcc0, loop_5736 fmovsneg %xcc, %f5, %f5 fzeros %f9 stx %o5, [%l7 + 0x20] loop_5736: fpackfix %f8, %f15 ldd [%l7 + 0x60], %f6 st %f10, [%l7 + 0x0C] sth %i5, [%l7 + 0x30] nop setx loop_5737, %l0, %l1 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 + 0x48], %f8 fzeros %f2 stw %l5, [%l7 + 0x1C] loop_5737: movle %xcc, %i7, %l4 fmovrslez %i3, %f14, %f5 fornot2 %f10, %f12, %f8 brlez %g5, loop_5738 fxnor %f8, %f6, %f2 fandnot1s %f14, %f2, %f4 ldsb [%l7 + 0x56], %o6 loop_5738: move %xcc, %l3, %g3 fpsub16 %f2, %f12, %f6 tvs %icc, 0x0 stb %g2, [%l7 + 0x27] stw %i4, [%l7 + 0x48] fnot2s %f1, %f14 fsrc2s %f11, %f4 movg %xcc, %l2, %o7 stx %o2, [%l7 + 0x58] fmovrdlez %g7, %f4, %f2 tvc %xcc, 0x5 fmovrse %o0, %f13, %f5 stx %l0, [%l7 + 0x58] udiv %g4, 0x06D9, %g6 ldub [%l7 + 0x6F], %l1 fpadd16 %f14, %f8, %f6 fzero %f2 tneg %icc, 0x5 fmovsg %icc, %f11, %f4 fbu %fcc3, loop_5739 movre %i0, %g1, %o4 st %f2, [%l7 + 0x38] andncc %i6, %o3, %o1 loop_5739: lduh [%l7 + 0x28], %i1 tneg %icc, 0x6 nop setx loop_5740, %l0, %l1 jmpl %l1, %i2 edge8n %o5, %i5, %l6 fmovrdlez %l5, %f8, %f14 fandnot1 %f2, %f14, %f4 loop_5740: lduh [%l7 + 0x5A], %l4 std %f8, [%l7 + 0x08] brnz %i7, loop_5741 movvc %icc, %g5, %o6 fblg %fcc2, loop_5742 pdist %f2, %f10, %f10 loop_5741: mulscc %l3, %i3, %g2 be loop_5743 loop_5742: fmovda %icc, %f10, %f2 stb %g3, [%l7 + 0x25] edge32l %l2, %i4, %o2 loop_5743: alignaddrl %o7, %g7, %o0 ldd [%l7 + 0x68], %f12 udivcc %l0, 0x1CB0, %g6 srlx %g4, %i0, %g1 udiv %o4, 0x1D54, %l1 mulscc %o3, 0x0C7A, %i6 nop setx loop_5744, %l0, %l1 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] bge,a,pt %icc, loop_5745 fmovrde %i2, %f0, %f8 loop_5744: fbue,a %fcc0, loop_5746 bgu,pn %icc, loop_5747 loop_5745: nop setx loop_5748, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sllx %o1, %i5, %l6 loop_5746: brnz,a %o5, loop_5749 loop_5747: fmul8sux16 %f12, %f4, %f14 loop_5748: bvs %icc, loop_5750 fxnor %f0, %f12, %f4 loop_5749: lduh [%l7 + 0x5A], %l5 fmovrsne %i7, %f0, %f9 loop_5750: fnor %f10, %f0, %f0 stb %g5, [%l7 + 0x61] fornot2s %f5, %f1, %f12 tne %xcc, 0x2 ldsh [%l7 + 0x5A], %o6 std %f14, [%l7 + 0x08] fand %f2, %f0, %f12 ldsb [%l7 + 0x10], %l3 ldx [%l7 + 0x38], %i3 fornot2s %f7, %f14, %f14 ldsh [%l7 + 0x54], %g2 fmovdvc %xcc, %f12, %f3 tcs %icc, 0x0 edge8n %l4, %l2, %i4 std %f10, [%l7 + 0x18] umul %g3, %o7, %o2 fmovse %icc, %f8, %f14 udivcc %g7, 0x017F, %o0 bcs,pn %icc, loop_5751 move %icc, %g6, %l0 brlz %i0, loop_5752 or %g4, %g1, %o4 loop_5751: edge32n %o3, %l1, %i6 mulscc %i2, 0x0D28, %i1 loop_5752: ld [%l7 + 0x4C], %f9 st %f13, [%l7 + 0x2C] addc %i5, %o1, %l6 fcmpes %fcc0, %f10, %f15 or %o5, 0x0245, %l5 fpack32 %f14, %f0, %f4 fmovscs %xcc, %f13, %f6 movl %icc, %i7, %g5 fnor %f10, %f0, %f8 bl,a loop_5753 fbl,a %fcc2, loop_5754 fmovdn %xcc, %f10, %f8 udivcc %o6, 0x0021, %l3 loop_5753: xor %g2, 0x1CD9, %l4 loop_5754: lduw [%l7 + 0x64], %l2 fcmps %fcc1, %f4, %f9 ble,a,pt %icc, loop_5755 sub %i4, %g3, %i3 tgu %icc, 0x7 ld [%l7 + 0x58], %f10 loop_5755: fbuge %fcc1, loop_5756 bn,a %xcc, loop_5757 fxor %f4, %f4, %f8 st %f14, [%l7 + 0x24] loop_5756: sllx %o7, 0x09, %o2 loop_5757: ld [%l7 + 0x50], %f2 fble %fcc2, loop_5758 movvs %icc, %o0, %g6 movneg %xcc, %g7, %i0 array32 %g4, %g1, %o4 loop_5758: fandnot2s %f13, %f5, %f7 brlz,a %o3, loop_5759 fmovdg %xcc, %f2, %f8 lduw [%l7 + 0x54], %l0 sllx %i6, 0x16, %l1 loop_5759: bvc,a %icc, loop_5760 subc %i1, 0x02AF, %i2 fmovdgu %icc, %f6, %f7 fsrc2 %f10, %f12 loop_5760: bcc,a loop_5761 sllx %i5, %l6, %o5 tleu %icc, 0x5 brz,a %l5, loop_5762 loop_5761: ldub [%l7 + 0x39], %i7 be,a loop_5763 fandnot2 %f8, %f6, %f10 loop_5762: xnorcc %o1, %o6, %l3 brlz,a %g5, loop_5764 loop_5763: fnegs %f2, %f10 fmovdn %icc, %f14, %f10 fsrc2s %f3, %f14 loop_5764: xnorcc %g2, 0x0AA1, %l4 tl %xcc, 0x2 fble %fcc0, loop_5765 bvc loop_5766 bg,a,pn %icc, loop_5767 stb %i4, [%l7 + 0x73] loop_5765: orn %l2, 0x0493, %g3 loop_5766: fmul8x16 %f10, %f12, %f6 loop_5767: movle %xcc, %o7, %i3 movcc %xcc, %o0, %g6 ldsh [%l7 + 0x56], %g7 ldsh [%l7 + 0x34], %i0 ldsw [%l7 + 0x28], %o2 addccc %g1, 0x12E8, %g4 lduw [%l7 + 0x08], %o4 movge %xcc, %o3, %i6 fmovdle %xcc, %f4, %f2 fpsub32s %f8, %f13, %f4 bl,pt %icc, loop_5768 fpadd16s %f0, %f3, %f11 stx %l0, [%l7 + 0x58] ld [%l7 + 0x4C], %f11 loop_5768: std %f14, [%l7 + 0x30] fmovrsgz %i1, %f4, %f6 fmovrslz %l1, %f2, %f14 ldx [%l7 + 0x28], %i2 ldsh [%l7 + 0x78], %i5 fmovsg %xcc, %f3, %f3 fmovdleu %xcc, %f7, %f2 stw %o5, [%l7 + 0x64] sllx %l5, 0x11, %i7 fcmpne32 %f4, %f2, %o1 xnor %o6, 0x0603, %l6 fands %f10, %f7, %f6 andn %g5, %g2, %l4 ldsb [%l7 + 0x6F], %i4 stb %l3, [%l7 + 0x2F] sethi 0x175F, %g3 edge32ln %o7, %l2, %o0 tcc %icc, 0x5 fmovsne %icc, %f13, %f9 fors %f3, %f4, %f4 sth %i3, [%l7 + 0x1E] ld [%l7 + 0x10], %f15 sll %g7, %i0, %o2 bcs,pt %icc, loop_5769 lduh [%l7 + 0x18], %g6 srax %g4, 0x1F, %o4 fmovdg %xcc, %f10, %f15 loop_5769: lduh [%l7 + 0x58], %g1 fpadd16 %f4, %f6, %f12 orcc %i6, 0x1CC0, %o3 edge32ln %i1, %l1, %l0 addccc %i2, 0x0CAA, %i5 bcc,pt %xcc, loop_5770 bge,pn %icc, loop_5771 addcc %o5, %l5, %o1 fbug,a %fcc1, loop_5772 loop_5770: edge8 %i7, %o6, %l6 loop_5771: fandnot1s %f7, %f6, %f8 st %f14, [%l7 + 0x3C] loop_5772: ld [%l7 + 0x68], %f5 fcmpne32 %f14, %f8, %g2 ldd [%l7 + 0x38], %f6 addc %l4, 0x0B3C, %g5 addccc %i4, %l3, %g3 fmovrse %o7, %f9, %f13 fmovsa %xcc, %f9, %f1 fmovdg %icc, %f14, %f9 addcc %o0, 0x0EF6, %i3 bvc,pn %icc, loop_5773 movge %icc, %g7, %i0 stb %o2, [%l7 + 0x41] bvs,pn %icc, loop_5774 loop_5773: fmovdcs %icc, %f15, %f15 bleu,a %icc, loop_5775 stw %g6, [%l7 + 0x74] loop_5774: ldsw [%l7 + 0x24], %g4 tl %icc, 0x1 loop_5775: fnor %f6, %f2, %f12 movre %l2, 0x336, %o4 fnands %f2, %f9, %f3 ldub [%l7 + 0x32], %g1 tne %xcc, 0x2 ldx [%l7 + 0x10], %i6 movg %xcc, %i1, %o3 fmovdvc %xcc, %f13, %f10 sth %l0, [%l7 + 0x5A] nop setx loop_5776, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brz %l1, loop_5777 fcmpeq32 %f8, %f6, %i5 nop setx loop_5778, %l0, %l1 jmpl %l1, %o5 loop_5776: stb %i2, [%l7 + 0x0F] loop_5777: ldsb [%l7 + 0x23], %o1 lduw [%l7 + 0x14], %l5 loop_5778: tle %icc, 0x4 sdivcc %i7, 0x102B, %o6 alignaddr %g2, %l6, %l4 fpsub16s %f15, %f15, %f2 fbug,a %fcc0, loop_5779 brgz,a %i4, loop_5780 ldsw [%l7 + 0x10], %l3 fmovsn %icc, %f11, %f2 loop_5779: mulscc %g3, %o7, %o0 loop_5780: fmovsg %xcc, %f4, %f4 subcc %i3, 0x0188, %g7 mulscc %i0, %o2, %g5 edge8 %g4, %g6, %o4 st %f14, [%l7 + 0x3C] fbu,a %fcc3, loop_5781 brlz %l2, loop_5782 nop setx loop_5783, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brz %g1, loop_5784 loop_5781: lduw [%l7 + 0x44], %i1 loop_5782: fpack16 %f12, %f14 loop_5783: stx %i6, [%l7 + 0x30] loop_5784: tl %xcc, 0x1 std %f6, [%l7 + 0x08] edge32n %l0, %o3, %i5 fand %f12, %f6, %f12 bn,a,pn %icc, loop_5785 edge32ln %l1, %i2, %o1 brgez,a %o5, loop_5786 bshuffle %f4, %f6, %f2 loop_5785: fandnot2 %f6, %f10, %f2 ld [%l7 + 0x44], %f6 loop_5786: movrlz %l5, 0x31F, %o6 fbue,a %fcc3, loop_5787 sth %i7, [%l7 + 0x44] ldx [%l7 + 0x48], %g2 movn %icc, %l6, %i4 loop_5787: lduh [%l7 + 0x3E], %l4 sll %g3, 0x0A, %o7 be,pn %xcc, loop_5788 umul %o0, %l3, %i3 faligndata %f12, %f0, %f10 edge16ln %g7, %o2, %g5 loop_5788: xor %i0, %g4, %g6 movcs %icc, %o4, %l2 fpack16 %f0, %f2 movrlez %g1, %i6, %i1 udivcc %o3, 0x1BB9, %i5 fcmple16 %f0, %f2, %l0 andncc %l1, %o1, %i2 fandnot1 %f14, %f4, %f2 sethi 0x106A, %l5 fandnot1 %f6, %f0, %f12 edge32 %o5, %i7, %o6 std %f2, [%l7 + 0x60] array8 %l6, %g2, %i4 fmovsg %icc, %f4, %f14 fpsub16 %f2, %f8, %f12 fpadd32 %f4, %f2, %f12 fcmpne32 %f14, %f8, %g3 fnot1s %f13, %f3 movne %xcc, %o7, %l4 ble loop_5789 fmovsvs %xcc, %f14, %f7 ldx [%l7 + 0x60], %o0 orcc %l3, 0x0C88, %g7 loop_5789: st %f0, [%l7 + 0x30] ldx [%l7 + 0x48], %o2 ld [%l7 + 0x40], %f15 bge,a,pt %icc, loop_5790 brgz,a %i3, loop_5791 orcc %i0, 0x15EB, %g5 ldsh [%l7 + 0x5A], %g6 loop_5790: movre %o4, %g4, %g1 loop_5791: xorcc %l2, %i1, %o3 lduh [%l7 + 0x7E], %i5 sub %l0, %l1, %i6 ldub [%l7 + 0x70], %i2 fsrc2s %f3, %f6 bvc,pn %icc, loop_5792 ldsw [%l7 + 0x7C], %l5 stw %o5, [%l7 + 0x58] sdiv %o1, 0x1CDE, %o6 loop_5792: fnot1s %f0, %f7 tvs %xcc, 0x4 tle %icc, 0x6 ldx [%l7 + 0x20], %l6 edge8n %g2, %i7, %i4 fcmpne32 %f0, %f0, %o7 fone %f10 mulx %l4, %o0, %l3 fmovrsgez %g3, %f5, %f10 fblg %fcc0, loop_5793 movg %xcc, %o2, %i3 tn %icc, 0x4 stb %g7, [%l7 + 0x20] loop_5793: ldd [%l7 + 0x20], %f8 brgez,a %i0, loop_5794 edge8l %g6, %o4, %g4 fbl,a %fcc2, loop_5795 sdivcc %g1, 0x118F, %g5 loop_5794: movrlz %l2, 0x34C, %i1 stb %o3, [%l7 + 0x40] loop_5795: fornot1 %f2, %f0, %f4 nop setx loop_5796, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bneg,pn %icc, loop_5797 fones %f10 fnors %f3, %f9, %f9 loop_5796: std %f8, [%l7 + 0x20] loop_5797: fmovdle %xcc, %f12, %f0 fcmpne32 %f12, %f0, %i5 lduw [%l7 + 0x58], %l0 edge16ln %i6, %l1, %i2 fmovdle %icc, %f10, %f10 lduw [%l7 + 0x44], %o5 smulcc %o1, %o6, %l5 fmovscc %icc, %f9, %f8 fmovse %icc, %f14, %f13 brlz,a %l6, loop_5798 fpsub16 %f14, %f14, %f8 movgu %xcc, %g2, %i7 ldx [%l7 + 0x48], %i4 loop_5798: edge32l %l4, %o0, %l3 tvc %icc, 0x7 lduw [%l7 + 0x6C], %o7 fone %f12 mova %icc, %o2, %g3 ldx [%l7 + 0x08], %i3 edge8n %i0, %g6, %o4 fmovrde %g4, %f10, %f4 fmovdvs %icc, %f4, %f10 sdivcc %g7, 0x0F08, %g5 bg,pt %icc, loop_5799 bne,a,pn %xcc, loop_5800 fpadd32s %f4, %f8, %f13 fnot2s %f5, %f11 loop_5799: fmovsg %icc, %f11, %f2 loop_5800: ldub [%l7 + 0x4C], %g1 call loop_5801 st %f2, [%l7 + 0x10] fpadd32s %f3, %f0, %f2 ldsw [%l7 + 0x7C], %i1 loop_5801: fornot1s %f13, %f5, %f6 tsubcc %l2, %i5, %o3 ldub [%l7 + 0x54], %i6 andcc %l0, %i2, %l1 fmovdcs %icc, %f4, %f13 addc %o5, %o6, %o1 bg,a,pt %icc, loop_5802 ldsw [%l7 + 0x48], %l6 fbuge,a %fcc1, loop_5803 fandnot2s %f11, %f8, %f6 loop_5802: edge16l %l5, %i7, %g2 ldsw [%l7 + 0x48], %l4 loop_5803: faligndata %f8, %f4, %f14 fexpand %f11, %f4 stw %o0, [%l7 + 0x78] sll %i4, 0x07, %l3 tn %icc, 0x5 ldd [%l7 + 0x40], %f0 fcmpeq32 %f12, %f8, %o2 lduh [%l7 + 0x78], %g3 brz %i3, loop_5804 siam 0x7 alignaddr %i0, %g6, %o7 fbuge,a %fcc0, loop_5805 loop_5804: edge16n %o4, %g7, %g5 edge8 %g4, %g1, %i1 fmovdpos %icc, %f11, %f7 loop_5805: fornot2 %f2, %f8, %f8 fbge %fcc2, loop_5806 fmul8sux16 %f10, %f12, %f4 stx %i5, [%l7 + 0x18] fbue %fcc3, loop_5807 loop_5806: fmovdvc %icc, %f3, %f15 brnz %o3, loop_5808 movgu %xcc, %i6, %l2 loop_5807: edge8n %l0, %i2, %l1 stb %o6, [%l7 + 0x50] loop_5808: siam 0x5 ldsh [%l7 + 0x28], %o1 fabss %f5, %f8 tvs %icc, 0x6 fmovrslz %o5, %f6, %f9 fmovdcs %xcc, %f6, %f4 tpos %icc, 0x7 ld [%l7 + 0x34], %f11 sethi 0x1643, %l5 ldsb [%l7 + 0x7F], %i7 ldsh [%l7 + 0x28], %l6 alignaddr %g2, %l4, %i4 edge32n %o0, %o2, %g3 fmul8x16 %f13, %f4, %f4 fmovdl %xcc, %f11, %f13 fxor %f4, %f6, %f4 sdiv %l3, 0x0569, %i0 fble,a %fcc2, loop_5809 ldsw [%l7 + 0x20], %i3 sdivx %g6, 0x1858, %o4 udivx %g7, 0x0C37, %o7 loop_5809: fandnot2s %f5, %f0, %f8 lduh [%l7 + 0x4C], %g4 std %f12, [%l7 + 0x10] xorcc %g1, %i1, %g5 srax %i5, 0x1A, %i6 fornot1s %f11, %f8, %f13 fpadd16 %f6, %f12, %f6 std %f14, [%l7 + 0x28] tgu %xcc, 0x5 movvs %xcc, %o3, %l0 lduh [%l7 + 0x7C], %l2 lduw [%l7 + 0x7C], %i2 fandnot2 %f6, %f10, %f10 stx %o6, [%l7 + 0x30] fnot2s %f4, %f5 fsrc1 %f8, %f12 movrne %o1, 0x148, %l1 movne %icc, %o5, %l5 fmovdvc %icc, %f1, %f14 fnor %f6, %f6, %f14 tle %icc, 0x1 ldd [%l7 + 0x20], %f8 stx %l6, [%l7 + 0x20] st %f3, [%l7 + 0x44] fpadd16 %f4, %f2, %f12 orncc %g2, 0x0129, %i7 tl %icc, 0x7 alignaddr %l4, %i4, %o2 st %f4, [%l7 + 0x7C] fmovdge %xcc, %f11, %f3 brlez %g3, loop_5810 fmovdl %xcc, %f7, %f1 sllx %o0, %i0, %l3 sethi 0x0CE7, %g6 loop_5810: fornot1s %f0, %f2, %f15 stx %i3, [%l7 + 0x78] pdist %f8, %f10, %f0 ldsb [%l7 + 0x32], %g7 fnot2 %f14, %f6 fcmple32 %f6, %f4, %o4 ldsb [%l7 + 0x2E], %o7 ld [%l7 + 0x18], %f10 fpsub16s %f3, %f11, %f14 tn %icc, 0x5 ldsh [%l7 + 0x4A], %g4 fpack32 %f14, %f12, %f12 movrlez %g1, %g5, %i1 ldsh [%l7 + 0x64], %i5 fxnor %f12, %f12, %f2 fcmpes %fcc1, %f11, %f11 fmovdneg %xcc, %f13, %f2 fands %f15, %f15, %f12 sllx %i6, 0x1A, %o3 edge32 %l2, %l0, %o6 brgz %o1, loop_5811 fandnot2 %f8, %f12, %f4 stw %l1, [%l7 + 0x6C] fmovdvc %xcc, %f0, %f2 loop_5811: lduw [%l7 + 0x70], %i2 fors %f3, %f0, %f15 fble,a %fcc2, loop_5812 sth %o5, [%l7 + 0x46] ld [%l7 + 0x14], %f1 ldsb [%l7 + 0x7A], %l6 loop_5812: movrgez %g2, 0x3EF, %i7 fzero %f10 ble loop_5813 fmovsl %xcc, %f1, %f11 fbuge %fcc2, loop_5814 subccc %l5, 0x0A5E, %l4 loop_5813: stb %o2, [%l7 + 0x56] edge8l %g3, %i4, %o0 loop_5814: and %l3, 0x0676, %i0 ldub [%l7 + 0x16], %i3 fpadd16s %f9, %f12, %f0 fnegd %f4, %f6 tg %icc, 0x7 std %f6, [%l7 + 0x08] lduw [%l7 + 0x58], %g7 fmovrdgez %o4, %f12, %f2 sra %g6, 0x00, %g4 edge8ln %g1, %o7, %g5 ldd [%l7 + 0x38], %f12 orncc %i1, 0x0C33, %i6 sra %i5, 0x0F, %o3 fcmped %fcc0, %f0, %f6 movg %icc, %l2, %l0 fandnot2s %f15, %f9, %f12 xnor %o6, %o1, %i2 fblg,a %fcc2, loop_5815 xnor %l1, 0x0F2E, %l6 fmovsa %icc, %f14, %f2 ba,a,pt %icc, loop_5816 loop_5815: ldsh [%l7 + 0x72], %g2 stb %o5, [%l7 + 0x45] edge32 %i7, %l4, %o2 loop_5816: stx %g3, [%l7 + 0x70] ldsb [%l7 + 0x2F], %i4 fpadd32s %f9, %f3, %f13 orcc %o0, 0x18F8, %l3 sth %l5, [%l7 + 0x12] fmovdne %xcc, %f0, %f9 ldub [%l7 + 0x2B], %i3 tn %xcc, 0x6 fsrc1s %f4, %f6 xor %g7, 0x121F, %o4 fbg,a %fcc3, loop_5817 edge32 %g6, %g4, %i0 fbg %fcc3, loop_5818 fnors %f9, %f2, %f13 loop_5817: movvc %xcc, %g1, %g5 ldsb [%l7 + 0x79], %o7 loop_5818: movn %icc, %i1, %i5 st %f9, [%l7 + 0x68] stb %o3, [%l7 + 0x1F] xorcc %l2, %i6, %o6 fsrc2 %f6, %f6 fmovscc %icc, %f15, %f5 nop setx loop_5819, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done andncc %l0, %i2, %l1 bneg,pt %icc, loop_5820 fmovsgu %icc, %f7, %f9 loop_5819: fbug %fcc2, loop_5821 ldsw [%l7 + 0x60], %l6 loop_5820: for %f4, %f2, %f12 brgz %o1, loop_5822 loop_5821: fmovrsne %o5, %f0, %f4 sllx %i7, 0x1B, %l4 ld [%l7 + 0x7C], %f11 loop_5822: fcmple16 %f4, %f2, %o2 fmul8x16au %f2, %f6, %f6 fnot2 %f0, %f0 fnot1 %f6, %f2 fbule %fcc2, loop_5823 fands %f10, %f9, %f10 std %f0, [%l7 + 0x28] fpadd16 %f10, %f6, %f4 loop_5823: stx %g2, [%l7 + 0x50] movneg %xcc, %g3, %o0 alignaddrl %l3, %l5, %i3 bne,a %xcc, loop_5824 fandnot2 %f0, %f6, %f14 fmuld8sux16 %f0, %f7, %f4 ldsw [%l7 + 0x78], %i4 loop_5824: st %f14, [%l7 + 0x10] fmovrdne %o4, %f14, %f6 fors %f1, %f1, %f0 brlz,a %g7, loop_5825 ld [%l7 + 0x58], %f6 fmovdneg %xcc, %f8, %f13 ldsb [%l7 + 0x2D], %g4 loop_5825: brlz %g6, loop_5826 nop setx loop_5827, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldub [%l7 + 0x51], %i0 stb %g1, [%l7 + 0x7D] loop_5826: stx %g5, [%l7 + 0x38] loop_5827: ld [%l7 + 0x10], %f1 st %f12, [%l7 + 0x30] lduh [%l7 + 0x5A], %o7 udivx %i1, 0x0EC7, %i5 stw %l2, [%l7 + 0x7C] ldsw [%l7 + 0x38], %o3 fba,a %fcc0, loop_5828 ldsb [%l7 + 0x58], %o6 movrgz %i6, 0x1ED, %l0 fcmpes %fcc3, %f15, %f13 loop_5828: edge16l %i2, %l6, %o1 lduw [%l7 + 0x48], %o5 fbne,a %fcc2, loop_5829 array16 %i7, %l4, %l1 ldd [%l7 + 0x60], %f10 ldsb [%l7 + 0x42], %o2 loop_5829: movneg %xcc, %g3, %o0 movvc %icc, %l3, %g2 addc %i3, %i4, %l5 ldsw [%l7 + 0x38], %o4 ldsb [%l7 + 0x1C], %g4 umulcc %g6, %i0, %g1 fmovrdgz %g7, %f12, %f8 popc 0x063A, %o7 addc %i1, 0x075A, %g5 stx %l2, [%l7 + 0x28] fbne,a %fcc1, loop_5830 sth %o3, [%l7 + 0x6E] popc 0x04D8, %i5 fcmpgt16 %f4, %f0, %i6 loop_5830: fands %f2, %f8, %f12 fnegd %f6, %f12 fand %f6, %f14, %f8 ba,a,pt %xcc, loop_5831 fpadd32 %f12, %f10, %f10 siam 0x5 nop setx loop_5832, %l0, %l1 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_5831: movcs %icc, %l0, %o6 std %f4, [%l7 + 0x48] ldx [%l7 + 0x18], %l6 loop_5832: ble %xcc, loop_5833 ldub [%l7 + 0x7B], %o1 fmovspos %icc, %f0, %f10 ld [%l7 + 0x10], %f12 loop_5833: brlez,a %i2, loop_5834 edge8n %i7, %l4, %o5 bne,pn %icc, loop_5835 fmovsne %xcc, %f10, %f11 loop_5834: stw %l1, [%l7 + 0x7C] fmuld8ulx16 %f9, %f10, %f10 loop_5835: brnz,a %o2, loop_5836 smul %g3, %l3, %g2 bleu,pt %xcc, loop_5837 fcmpgt16 %f10, %f10, %i3 loop_5836: fnegs %f6, %f9 ldd [%l7 + 0x20], %f14 loop_5837: fmul8sux16 %f4, %f4, %f12 fexpand %f2, %f2 fmovs %f5, %f10 movpos %xcc, %i4, %l5 sdiv %o4, 0x117E, %o0 ldub [%l7 + 0x26], %g4 stb %g6, [%l7 + 0x27] stx %g1, [%l7 + 0x50] fmovs %f15, %f5 edge32 %i0, %o7, %i1 fmovsleu %icc, %f3, %f7 std %f2, [%l7 + 0x60] fbn,a %fcc2, loop_5838 xnorcc %g5, 0x010A, %l2 ldsw [%l7 + 0x58], %g7 movleu %xcc, %i5, %o3 loop_5838: fnor %f12, %f4, %f10 ldx [%l7 + 0x70], %i6 fmovrsgez %o6, %f8, %f7 andncc %l0, %l6, %i2 ldsh [%l7 + 0x1A], %o1 fmul8x16 %f13, %f14, %f4 fmovrdne %i7, %f14, %f4 addccc %o5, 0x1E97, %l1 ld [%l7 + 0x24], %f11 fbug,a %fcc2, loop_5839 fmul8x16al %f5, %f1, %f14 fcmpne32 %f6, %f4, %l4 tne %xcc, 0x1 loop_5839: udivcc %o2, 0x0469, %l3 fmovrsgez %g2, %f9, %f14 bg,a %xcc, loop_5840 stb %g3, [%l7 + 0x30] fornot1 %f0, %f12, %f12 sth %i3, [%l7 + 0x64] loop_5840: mulscc %i4, 0x0153, %l5 fmovsg %icc, %f0, %f8 edge8 %o0, %o4, %g6 te %icc, 0x3 fcmpne16 %f8, %f12, %g4 fbuge,a %fcc0, loop_5841 ldd [%l7 + 0x58], %f10 sra %i0, 0x19, %g1 fmovsn %icc, %f3, %f4 loop_5841: fmovrde %o7, %f12, %f6 movrlz %g5, 0x344, %i1 stb %l2, [%l7 + 0x6D] sdivcc %g7, 0x0086, %o3 fmovsn %icc, %f12, %f14 fnands %f9, %f5, %f15 movgu %xcc, %i6, %i5 fxor %f12, %f14, %f10 fpsub16s %f15, %f12, %f4 ldub [%l7 + 0x19], %o6 fmovdvs %icc, %f10, %f7 fsrc1 %f8, %f10 lduh [%l7 + 0x64], %l6 fble,a %fcc1, loop_5842 xnor %l0, %o1, %i7 sra %i2, %l1, %l4 lduh [%l7 + 0x40], %o2 loop_5842: ld [%l7 + 0x14], %f0 ldx [%l7 + 0x08], %o5 stx %l3, [%l7 + 0x28] tvc %xcc, 0x3 bg,a,pn %xcc, loop_5843 smul %g2, 0x0C83, %g3 lduh [%l7 + 0x3A], %i3 brlez %i4, loop_5844 loop_5843: fmovdl %icc, %f8, %f15 add %o0, 0x02A9, %o4 addcc %g6, 0x1253, %l5 loop_5844: fpmerge %f6, %f6, %f12 or %i0, %g1, %o7 stx %g4, [%l7 + 0x50] brz %g5, loop_5845 ldsb [%l7 + 0x7D], %l2 stw %g7, [%l7 + 0x44] ldsh [%l7 + 0x64], %o3 loop_5845: ldsb [%l7 + 0x26], %i6 st %f9, [%l7 + 0x74] ba,a loop_5846 bshuffle %f12, %f14, %f6 fbuge,a %fcc2, loop_5847 fpmerge %f12, %f13, %f14 loop_5846: fcmpd %fcc0, %f12, %f4 lduw [%l7 + 0x24], %i1 loop_5847: fpack32 %f4, %f6, %f4 smulcc %o6, 0x10FA, %i5 fmovdge %xcc, %f3, %f3 fmovsgu %icc, %f7, %f12 stb %l0, [%l7 + 0x2B] xorcc %l6, 0x0AC9, %i7 ldsh [%l7 + 0x4A], %i2 fmovrse %l1, %f7, %f4 ba,pt %icc, loop_5848 fandnot2s %f11, %f3, %f8 subccc %l4, %o2, %o1 smul %l3, %o5, %g3 loop_5848: fmovrse %i3, %f11, %f8 faligndata %f2, %f6, %f4 srl %i4, 0x0C, %g2 fpadd32s %f7, %f0, %f2 ldub [%l7 + 0x57], %o4 fsrc1 %f2, %f2 fbge,a %fcc2, loop_5849 orn %o0, 0x13BD, %g6 sth %l5, [%l7 + 0x72] tsubcc %i0, 0x0A68, %g1 loop_5849: fpadd16 %f12, %f8, %f0 ldub [%l7 + 0x18], %o7 fmovrdgz %g5, %f10, %f8 fmovdgu %icc, %f12, %f6 ld [%l7 + 0x4C], %f3 brlz,a %g4, loop_5850 fmovda %icc, %f11, %f3 be,a,pn %xcc, loop_5851 tvs %icc, 0x1 loop_5850: faligndata %f6, %f14, %f4 udivcc %l2, 0x0047, %o3 loop_5851: stb %g7, [%l7 + 0x73] alignaddrl %i6, %i1, %o6 mova %xcc, %l0, %i5 fbue,a %fcc3, loop_5852 fsrc2s %f9, %f8 sdiv %l6, 0x1BDC, %i7 andn %l1, 0x18FC, %i2 loop_5852: movle %xcc, %o2, %o1 subc %l3, 0x0A23, %l4 tgu %xcc, 0x2 std %f8, [%l7 + 0x18] ldsb [%l7 + 0x73], %g3 movn %xcc, %o5, %i3 fbe %fcc0, loop_5853 bl,a loop_5854 lduh [%l7 + 0x2C], %g2 fxors %f14, %f4, %f3 loop_5853: movcs %icc, %o4, %o0 loop_5854: tgu %xcc, 0x1 or %i4, 0x043A, %l5 brgz %g6, loop_5855 lduh [%l7 + 0x46], %g1 ta %icc, 0x5 fmul8sux16 %f2, %f0, %f2 loop_5855: tpos %icc, 0x0 fnegs %f12, %f11 movl %icc, %o7, %i0 st %f15, [%l7 + 0x14] fmovspos %icc, %f0, %f0 faligndata %f10, %f14, %f12 fands %f13, %f13, %f15 movrne %g4, %l2, %o3 ldub [%l7 + 0x1E], %g5 fzeros %f5 fpackfix %f4, %f12 tne %xcc, 0x6 stw %i6, [%l7 + 0x10] st %f12, [%l7 + 0x44] array8 %i1, %g7, %l0 fble %fcc2, loop_5856 movl %xcc, %i5, %o6 brlz,a %i7, loop_5857 ldsw [%l7 + 0x64], %l1 loop_5856: fmovsl %icc, %f6, %f9 stb %l6, [%l7 + 0x33] loop_5857: ba,a,pn %xcc, loop_5858 bpos %icc, loop_5859 fnot1s %f12, %f4 stw %i2, [%l7 + 0x20] loop_5858: brlz,a %o1, loop_5860 loop_5859: addccc %o2, %l4, %g3 fbo,a %fcc1, loop_5861 fpmerge %f8, %f15, %f2 loop_5860: alignaddrl %l3, %i3, %g2 lduh [%l7 + 0x7C], %o4 loop_5861: movge %xcc, %o5, %i4 udivx %o0, 0x0678, %l5 fxnors %f7, %f13, %f7 fpadd16 %f2, %f12, %f4 fpmerge %f2, %f0, %f0 ldsw [%l7 + 0x4C], %g1 ldub [%l7 + 0x2B], %o7 fcmpeq32 %f0, %f14, %i0 bl %icc, loop_5862 fmuld8ulx16 %f10, %f2, %f10 fbue,a %fcc2, loop_5863 lduw [%l7 + 0x1C], %g6 loop_5862: fbge,a %fcc2, loop_5864 edge32ln %g4, %l2, %o3 loop_5863: bge,pt %icc, loop_5865 sth %g5, [%l7 + 0x18] loop_5864: fmovsvs %xcc, %f1, %f1 and %i1, 0x0009, %g7 loop_5865: movl %xcc, %i6, %l0 std %f8, [%l7 + 0x08] brgez %o6, loop_5866 fsrc1 %f2, %f0 edge8ln %i5, %l1, %l6 mulx %i2, %o1, %i7 loop_5866: fmuld8sux16 %f2, %f8, %f4 fandnot2 %f2, %f8, %f14 movre %o2, %l4, %l3 movrgez %i3, 0x3DA, %g2 fmovrse %o4, %f7, %f4 ld [%l7 + 0x58], %f0 movle %icc, %o5, %g3 fmul8ulx16 %f2, %f12, %f2 and %o0, 0x1201, %i4 fandnot1s %f10, %f15, %f8 fba %fcc2, loop_5867 siam 0x4 sdivcc %l5, 0x08F6, %o7 brgz %i0, loop_5868 loop_5867: fmovrslez %g1, %f4, %f8 movge %icc, %g6, %l2 ldub [%l7 + 0x77], %g4 loop_5868: movn %xcc, %g5, %o3 fcmpeq32 %f2, %f4, %i1 fxor %f4, %f14, %f12 srl %g7, %l0, %i6 fandnot2 %f14, %f14, %f0 ldsw [%l7 + 0x18], %o6 bpos,pt %xcc, loop_5869 fpadd32s %f14, %f15, %f15 fpack16 %f10, %f1 fpack32 %f10, %f0, %f14 loop_5869: tg %icc, 0x3 fmovsgu %xcc, %f14, %f2 sdivx %i5, 0x02B7, %l6 fcmpd %fcc0, %f2, %f6 fabss %f11, %f14 edge32n %i2, %o1, %l1 fors %f1, %f8, %f8 fcmped %fcc2, %f14, %f14 fmovdg %icc, %f4, %f4 andncc %o2, %l4, %l3 bvs loop_5870 fpsub32s %f6, %f11, %f13 fexpand %f4, %f10 movrgez %i3, %g2, %o4 loop_5870: fmovdvs %xcc, %f13, %f4 fmovrdgez %o5, %f10, %f0 ba,pt %icc, loop_5871 ldsb [%l7 + 0x7E], %g3 xnor %o0, 0x1C82, %i7 std %f2, [%l7 + 0x58] loop_5871: brz,a %l5, loop_5872 fmovde %icc, %f13, %f6 sth %i4, [%l7 + 0x62] fpsub32s %f2, %f9, %f11 loop_5872: lduw [%l7 + 0x48], %o7 fxors %f13, %f11, %f6 bl,pn %xcc, loop_5873 edge32n %g1, %g6, %i0 st %f11, [%l7 + 0x34] bshuffle %f12, %f8, %f8 loop_5873: tcs %xcc, 0x2 fmovde %xcc, %f6, %f10 fpadd32s %f12, %f1, %f1 ldsh [%l7 + 0x48], %g4 fcmpgt16 %f0, %f2, %l2 fcmpes %fcc0, %f15, %f13 add %o3, %g5, %i1 movcs %icc, %g7, %l0 fmul8x16 %f14, %f4, %f8 fmovdvc %icc, %f4, %f8 fmovdcc %icc, %f14, %f12 stw %o6, [%l7 + 0x14] fmovse %icc, %f4, %f5 ldsb [%l7 + 0x5C], %i6 fmovsneg %xcc, %f14, %f11 ld [%l7 + 0x3C], %f11 fmovsl %icc, %f7, %f3 array8 %i5, %l6, %o1 edge8l %l1, %o2, %i2 smul %l4, 0x1911, %l3 ldsw [%l7 + 0x24], %g2 ldsb [%l7 + 0x4F], %i3 tgu %xcc, 0x0 addcc %o4, %o5, %g3 ldub [%l7 + 0x12], %i7 fnegd %f8, %f6 tcc %icc, 0x0 mulx %o0, %i4, %o7 bne %xcc, loop_5874 fpadd32s %f5, %f11, %f0 lduh [%l7 + 0x66], %g1 sethi 0x03D7, %g6 loop_5874: stb %i0, [%l7 + 0x2B] udiv %l5, 0x046A, %l2 fpsub16 %f14, %f14, %f2 bpos %icc, loop_5875 edge8ln %g4, %o3, %i1 be,a %icc, loop_5876 fnot1s %f12, %f13 loop_5875: movre %g7, 0x249, %l0 ldsh [%l7 + 0x62], %o6 loop_5876: lduh [%l7 + 0x6C], %i6 lduh [%l7 + 0x6A], %i5 bne,pt %xcc, loop_5877 st %f10, [%l7 + 0x28] ldx [%l7 + 0x70], %g5 movre %l6, 0x3FD, %l1 loop_5877: sllx %o1, %o2, %l4 ldsw [%l7 + 0x24], %i2 ldd [%l7 + 0x38], %f12 bg,pt %icc, loop_5878 fmovse %xcc, %f8, %f3 fmovdpos %icc, %f3, %f7 ldx [%l7 + 0x50], %g2 loop_5878: andncc %i3, %o4, %o5 ldx [%l7 + 0x38], %g3 sth %i7, [%l7 + 0x60] lduw [%l7 + 0x68], %o0 fmovdge %icc, %f8, %f12 st %f11, [%l7 + 0x78] ldd [%l7 + 0x40], %f8 fbl,a %fcc2, loop_5879 ble %xcc, loop_5880 andn %i4, %o7, %l3 fpadd32 %f4, %f14, %f4 loop_5879: ldub [%l7 + 0x58], %g1 loop_5880: fnegs %f8, %f4 nop setx loop_5881, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry nop setx loop_5882, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmped %fcc0, %f6, %f2 sethi 0x15FF, %g6 loop_5881: fbne,a %fcc1, loop_5883 loop_5882: stx %l5, [%l7 + 0x68] fandnot2 %f12, %f4, %f2 bg,a %xcc, loop_5884 loop_5883: smulcc %l2, 0x110E, %g4 lduh [%l7 + 0x3A], %i0 xnorcc %i1, %o3, %g7 loop_5884: ta %icc, 0x2 fnegs %f14, %f9 st %f15, [%l7 + 0x1C] ld [%l7 + 0x64], %f1 stx %l0, [%l7 + 0x40] stw %i6, [%l7 + 0x24] fcmpes %fcc3, %f7, %f7 std %f4, [%l7 + 0x38] ldd [%l7 + 0x10], %f4 alignaddrl %i5, %g5, %o6 lduw [%l7 + 0x7C], %l1 subccc %l6, %o1, %l4 brnz %o2, loop_5885 fmovrsgz %g2, %f7, %f15 fmovdvs %icc, %f3, %f9 movn %icc, %i3, %o4 loop_5885: bcs,a %icc, loop_5886 lduw [%l7 + 0x78], %o5 fbul,a %fcc0, loop_5887 fmovdvc %xcc, %f9, %f3 loop_5886: movneg %xcc, %g3, %i7 fmovrslz %i2, %f4, %f12 loop_5887: fnegd %f4, %f4 fandnot1 %f14, %f0, %f14 movl %icc, %i4, %o0 ldsb [%l7 + 0x25], %l3 fbo %fcc1, loop_5888 fexpand %f1, %f4 fmovspos %xcc, %f8, %f11 sth %o7, [%l7 + 0x1E] loop_5888: move %xcc, %g6, %l5 popc 0x01E5, %g1 bcc,pn %xcc, loop_5889 movvs %icc, %l2, %g4 udivcc %i0, 0x09AB, %i1 tl %icc, 0x5 loop_5889: fmovsne %icc, %f4, %f6 xorcc %o3, 0x0855, %l0 fmovdle %xcc, %f14, %f14 std %f6, [%l7 + 0x40] fmul8sux16 %f6, %f12, %f4 ldsw [%l7 + 0x1C], %i6 edge8n %i5, %g5, %o6 ldx [%l7 + 0x68], %g7 fnegs %f7, %f0 stx %l1, [%l7 + 0x18] fmovdvs %icc, %f10, %f0 stb %l6, [%l7 + 0x64] movrgz %o1, 0x158, %l4 fors %f9, %f12, %f3 fbue %fcc3, loop_5890 st %f5, [%l7 + 0x38] sdivcc %o2, 0x1EC4, %g2 smulcc %o4, 0x15F6, %i3 loop_5890: movcs %xcc, %g3, %o5 ldx [%l7 + 0x48], %i7 sllx %i4, %o0, %l3 fbl %fcc2, loop_5891 fbge %fcc0, loop_5892 ldsh [%l7 + 0x3C], %i2 fmovdcc %xcc, %f5, %f8 loop_5891: fmovrslez %g6, %f9, %f6 loop_5892: fpackfix %f4, %f6 srlx %o7, %l5, %g1 fmovrdne %g4, %f12, %f4 edge32n %i0, %l2, %i1 edge32ln %l0, %i6, %i5 edge32n %g5, %o6, %o3 movre %l1, %l6, %o1 taddcc %l4, 0x1A24, %o2 ldsh [%l7 + 0x76], %g2 fbu %fcc2, loop_5893 fmovdneg %icc, %f3, %f12 st %f11, [%l7 + 0x28] fbul %fcc3, loop_5894 loop_5893: fnegs %f14, %f3 fones %f3 std %f4, [%l7 + 0x70] loop_5894: bneg,a,pt %xcc, loop_5895 edge8 %g7, %o4, %i3 fmul8x16 %f10, %f6, %f8 lduw [%l7 + 0x6C], %o5 loop_5895: sdivx %g3, 0x021A, %i7 andcc %i4, %l3, %i2 fnor %f2, %f6, %f14 bleu %xcc, loop_5896 orcc %o0, %o7, %l5 stw %g1, [%l7 + 0x7C] fmovsge %xcc, %f4, %f10 loop_5896: fmovrdgz %g4, %f6, %f14 lduw [%l7 + 0x08], %g6 fmovrdne %i0, %f6, %f12 addc %l2, %i1, %l0 array8 %i5, %i6, %o6 ldsw [%l7 + 0x74], %g5 bg,pt %icc, loop_5897 ldsw [%l7 + 0x48], %l1 ldub [%l7 + 0x26], %o3 sth %o1, [%l7 + 0x0C] loop_5897: ldsb [%l7 + 0x08], %l4 fnot1s %f11, %f2 fcmpgt16 %f8, %f14, %l6 fmovdvc %icc, %f8, %f5 fmovscs %icc, %f13, %f14 fmovrslz %o2, %f10, %f7 fabsd %f6, %f14 mulscc %g2, %g7, %o4 brgz,a %i3, loop_5898 popc %g3, %o5 ldx [%l7 + 0x50], %i4 movrne %l3, 0x332, %i2 loop_5898: ldd [%l7 + 0x68], %f12 ldsb [%l7 + 0x2A], %o0 fsrc2 %f2, %f2 tn %xcc, 0x6 ldsb [%l7 + 0x26], %o7 bcc,a %xcc, loop_5899 fmovrdgez %i7, %f14, %f2 lduh [%l7 + 0x7C], %g1 fbo,a %fcc3, loop_5900 loop_5899: fmuld8sux16 %f5, %f1, %f2 fmovscc %xcc, %f0, %f7 fpsub32 %f0, %f6, %f14 loop_5900: fmovspos %icc, %f15, %f3 ldub [%l7 + 0x22], %g4 ldx [%l7 + 0x70], %g6 ldd [%l7 + 0x28], %f8 bg,pt %xcc, loop_5901 nop setx loop_5902, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpmerge %f15, %f12, %f4 move %icc, %l5, %i0 loop_5901: movrgez %i1, 0x0A4, %l2 loop_5902: fmovspos %icc, %f10, %f5 siam 0x0 ldx [%l7 + 0x08], %i5 movpos %icc, %l0, %o6 call loop_5903 brz %i6, loop_5904 srl %g5, 0x0B, %o3 mova %icc, %o1, %l4 loop_5903: fbl %fcc0, loop_5905 loop_5904: fbn %fcc0, loop_5906 lduh [%l7 + 0x78], %l1 fmul8x16au %f15, %f13, %f10 loop_5905: fcmps %fcc1, %f7, %f9 loop_5906: tcc %xcc, 0x1 fmovd %f0, %f8 fzero %f0 stw %l6, [%l7 + 0x34] ldub [%l7 + 0x0A], %g2 ldsw [%l7 + 0x0C], %o2 lduh [%l7 + 0x3E], %g7 sth %o4, [%l7 + 0x76] ldsb [%l7 + 0x6B], %i3 fpack32 %f8, %f8, %f10 stw %g3, [%l7 + 0x20] ldd [%l7 + 0x48], %f6 stx %i4, [%l7 + 0x78] stx %o5, [%l7 + 0x08] fbule,a %fcc0, loop_5907 fmovspos %xcc, %f13, %f14 fmul8x16au %f5, %f1, %f6 lduw [%l7 + 0x20], %i2 loop_5907: ldd [%l7 + 0x08], %f14 tl %icc, 0x6 or %o0, %l3, %o7 ldsh [%l7 + 0x68], %g1 fsrc1 %f12, %f6 fmovdn %icc, %f5, %f4 edge8ln %i7, %g4, %l5 ldsw [%l7 + 0x4C], %i0 movre %i1, 0x2FD, %l2 bneg,pt %xcc, loop_5908 smul %i5, 0x13A2, %g6 fpsub16s %f9, %f13, %f7 ba,a,pt %icc, loop_5909 loop_5908: for %f14, %f8, %f8 fpsub16 %f0, %f6, %f4 fmovsvs %icc, %f0, %f13 loop_5909: tgu %xcc, 0x7 fmuld8sux16 %f14, %f13, %f10 xor %o6, %i6, %l0 for %f6, %f4, %f4 stb %g5, [%l7 + 0x32] ldx [%l7 + 0x30], %o3 stx %l4, [%l7 + 0x10] movcs %icc, %o1, %l6 ldub [%l7 + 0x6B], %l1 fones %f7 tge %xcc, 0x3 fbo,a %fcc0, loop_5910 movneg %xcc, %o2, %g7 lduw [%l7 + 0x30], %g2 fpadd16s %f12, %f4, %f8 loop_5910: taddcc %i3, %g3, %o4 sth %o5, [%l7 + 0x32] ba loop_5911 std %f0, [%l7 + 0x70] fmovsneg %icc, %f1, %f11 movvc %xcc, %i4, %i2 loop_5911: fsrc1s %f15, %f13 ldub [%l7 + 0x17], %o0 addcc %o7, 0x164F, %l3 fbug,a %fcc3, loop_5912 ldsb [%l7 + 0x43], %g1 tvc %icc, 0x7 fcmped %fcc3, %f12, %f12 loop_5912: bge,a %xcc, loop_5913 fmovdg %xcc, %f6, %f9 mova %xcc, %g4, %i7 fzero %f14 loop_5913: fmovs %f10, %f13 movgu %icc, %i0, %l5 tl %xcc, 0x2 movcs %icc, %i1, %l2 ldd [%l7 + 0x10], %f2 fpack16 %f8, %f5 ta %icc, 0x6 lduh [%l7 + 0x10], %g6 subccc %o6, %i5, %l0 ld [%l7 + 0x48], %f15 lduw [%l7 + 0x64], %i6 array8 %o3, %g5, %l4 bvc,a,pn %icc, loop_5914 fsrc1 %f2, %f14 fnands %f7, %f0, %f1 movneg %xcc, %l6, %o1 loop_5914: ldsb [%l7 + 0x68], %o2 fmovdgu %xcc, %f6, %f1 bleu,a,pn %icc, loop_5915 stw %g7, [%l7 + 0x14] fcmple16 %f12, %f8, %g2 tneg %icc, 0x3 loop_5915: bg,a,pt %xcc, loop_5916 fmovrdgz %i3, %f12, %f8 fbo %fcc3, loop_5917 fmovrslez %g3, %f6, %f13 loop_5916: bleu loop_5918 ldd [%l7 + 0x50], %f4 loop_5917: andn %l1, 0x02E3, %o4 bgu loop_5919 loop_5918: faligndata %f10, %f12, %f0 ba,a,pt %icc, loop_5920 fmul8x16 %f7, %f10, %f12 loop_5919: bn,a loop_5921 fpack32 %f4, %f2, %f12 loop_5920: umulcc %o5, %i4, %o0 ldsw [%l7 + 0x1C], %i2 loop_5921: lduw [%l7 + 0x40], %l3 fone %f6 fmovsge %icc, %f2, %f13 stx %o7, [%l7 + 0x08] sth %g4, [%l7 + 0x0E] movcc %xcc, %g1, %i0 fmovsge %icc, %f11, %f0 fnot1s %f3, %f7 smulcc %l5, %i1, %i7 taddcc %g6, 0x0833, %l2 fmovscs %icc, %f5, %f5 st %f6, [%l7 + 0x3C] edge16 %i5, %l0, %o6 ldsw [%l7 + 0x2C], %i6 brz %o3, loop_5922 fmul8sux16 %f4, %f10, %f12 subcc %g5, %l4, %l6 stw %o2, [%l7 + 0x40] loop_5922: add %g7, 0x03C6, %g2 fnot2s %f15, %f5 ldsw [%l7 + 0x3C], %o1 ldd [%l7 + 0x18], %f8 fxnors %f7, %f15, %f0 fxor %f8, %f14, %f2 fsrc1s %f7, %f14 bgu loop_5923 addcc %g3, 0x0273, %i3 fones %f10 ldub [%l7 + 0x3A], %l1 loop_5923: move %icc, %o5, %o4 std %f6, [%l7 + 0x60] st %f1, [%l7 + 0x28] mova %icc, %i4, %o0 fmovdge %icc, %f12, %f3 movrgz %l3, %o7, %i2 subccc %g1, %g4, %l5 fandnot2s %f14, %f11, %f7 subc %i1, %i7, %i0 movrgz %g6, 0x29A, %i5 fpadd32s %f12, %f4, %f3 fbge,a %fcc0, loop_5924 lduw [%l7 + 0x34], %l0 ldsw [%l7 + 0x34], %o6 fmovrdlz %i6, %f4, %f8 loop_5924: array16 %l2, %g5, %o3 movvs %xcc, %l4, %o2 brgez,a %g7, loop_5925 stw %l6, [%l7 + 0x54] movge %icc, %o1, %g2 fors %f4, %f3, %f0 loop_5925: fmovspos %xcc, %f2, %f10 ldsb [%l7 + 0x19], %i3 pdist %f4, %f8, %f6 pdist %f10, %f10, %f8 fones %f15 std %f4, [%l7 + 0x78] fbuge,a %fcc2, loop_5926 orn %l1, 0x153C, %o5 andn %o4, %g3, %i4 ldub [%l7 + 0x41], %o0 loop_5926: bleu loop_5927 fzeros %f15 fba,a %fcc3, loop_5928 fbu %fcc3, loop_5929 loop_5927: tleu %icc, 0x6 ldub [%l7 + 0x20], %l3 loop_5928: ld [%l7 + 0x30], %f5 loop_5929: fmovrdgez %i2, %f8, %f12 fornot1 %f4, %f0, %f14 fxors %f9, %f12, %f15 fmovsle %icc, %f6, %f1 edge32l %o7, %g1, %l5 edge8l %i1, %g4, %i0 fmovd %f0, %f0 pdist %f0, %f4, %f4 array32 %i7, %i5, %g6 nop setx loop_5930, %l0, %l1 jmpl %l1, %l0 fbge,a %fcc1, loop_5931 orncc %i6, %o6, %g5 fmovdgu %icc, %f2, %f4 loop_5930: fmovdneg %xcc, %f9, %f10 loop_5931: fmovrsne %o3, %f11, %f15 fcmple32 %f2, %f14, %l4 ldub [%l7 + 0x30], %l2 bcc,a,pt %xcc, loop_5932 bpos,a,pn %icc, loop_5933 fbul %fcc0, loop_5934 movpos %icc, %g7, %o2 loop_5932: fandnot2 %f14, %f2, %f14 loop_5933: ldsw [%l7 + 0x18], %l6 loop_5934: xor %g2, %i3, %l1 fornot1 %f2, %f0, %f2 fcmpgt32 %f4, %f6, %o1 edge16n %o4, %g3, %i4 fmovsg %icc, %f3, %f14 stb %o5, [%l7 + 0x5D] movge %xcc, %l3, %i2 tcc %icc, 0x4 xnorcc %o7, %o0, %g1 fmovse %icc, %f15, %f10 ldd [%l7 + 0x50], %f6 tge %xcc, 0x6 fbu %fcc0, loop_5935 stw %l5, [%l7 + 0x18] fpack16 %f4, %f3 fmovrslez %i1, %f11, %f11 loop_5935: stx %g4, [%l7 + 0x40] fnot1s %f13, %f3 tgu %xcc, 0x1 array32 %i7, %i0, %g6 st %f12, [%l7 + 0x2C] fmovsg %xcc, %f3, %f4 ldub [%l7 + 0x3C], %l0 xor %i6, %i5, %g5 udiv %o3, 0x0BB2, %l4 stb %l2, [%l7 + 0x30] edge32l %o6, %o2, %l6 fmovdn %icc, %f11, %f12 ldsw [%l7 + 0x58], %g2 stb %i3, [%l7 + 0x55] sethi 0x0F2E, %l1 lduw [%l7 + 0x68], %o1 fbuge %fcc0, loop_5936 tge %icc, 0x2 ldsw [%l7 + 0x30], %g7 faligndata %f4, %f12, %f2 loop_5936: fmovd %f4, %f4 stw %o4, [%l7 + 0x08] lduw [%l7 + 0x24], %i4 fmovrdgz %g3, %f8, %f0 fmovrdne %l3, %f2, %f2 stw %o5, [%l7 + 0x38] tcc %xcc, 0x3 edge8n %o7, %i2, %o0 bvs,pn %icc, loop_5937 fmovsvc %xcc, %f11, %f11 fmovdgu %icc, %f12, %f11 fcmpes %fcc3, %f5, %f8 loop_5937: fsrc2s %f13, %f4 tleu %icc, 0x0 movcc %icc, %l5, %g1 edge16 %i1, %i7, %g4 sth %g6, [%l7 + 0x44] be loop_5938 tsubcctv %i0, 0x1787, %i6 edge8ln %i5, %l0, %o3 brlez %l4, loop_5939 loop_5938: lduh [%l7 + 0x30], %l2 std %f4, [%l7 + 0x18] ldub [%l7 + 0x59], %o6 loop_5939: edge32l %o2, %g5, %g2 fmul8ulx16 %f6, %f12, %f2 fmovsle %xcc, %f13, %f9 call loop_5940 sth %l6, [%l7 + 0x7E] fbne %fcc2, loop_5941 edge32l %l1, %i3, %o1 loop_5940: sdiv %g7, 0x04BD, %o4 ldub [%l7 + 0x44], %g3 loop_5941: ldx [%l7 + 0x08], %l3 lduw [%l7 + 0x68], %i4 stx %o7, [%l7 + 0x60] tsubcctv %i2, 0x174D, %o0 te %icc, 0x3 addc %o5, %l5, %i1 bvc %icc, loop_5942 stw %g1, [%l7 + 0x24] brz,a %g4, loop_5943 fbo,a %fcc2, loop_5944 loop_5942: tneg %xcc, 0x0 sdiv %i7, 0x040B, %g6 loop_5943: bvc,a %icc, loop_5945 loop_5944: ld [%l7 + 0x5C], %f8 movne %icc, %i6, %i5 fmovda %xcc, %f13, %f10 loop_5945: fpadd16 %f0, %f14, %f8 stx %l0, [%l7 + 0x68] fcmpgt32 %f0, %f0, %i0 ldsh [%l7 + 0x7C], %o3 stb %l4, [%l7 + 0x29] movrgez %o6, 0x306, %l2 stb %o2, [%l7 + 0x77] fpsub32s %f8, %f5, %f11 ldx [%l7 + 0x78], %g2 fnegd %f2, %f14 addccc %g5, %l1, %l6 bl,a,pn %xcc, loop_5946 xnorcc %i3, 0x1B0D, %g7 fornot1 %f6, %f8, %f14 fbne,a %fcc0, loop_5947 loop_5946: pdist %f10, %f4, %f4 ldsh [%l7 + 0x4C], %o1 ld [%l7 + 0x38], %f1 loop_5947: subc %g3, %o4, %l3 fmovde %icc, %f3, %f12 lduw [%l7 + 0x64], %o7 fbu,a %fcc2, loop_5948 fpmerge %f7, %f1, %f6 popc 0x0E9C, %i2 brgez,a %o0, loop_5949 loop_5948: ldd [%l7 + 0x70], %f14 mulscc %i4, 0x112E, %l5 pdist %f2, %f6, %f12 loop_5949: tge %xcc, 0x1 fnot2 %f0, %f6 andncc %o5, %i1, %g4 fnegs %f8, %f3 tgu %xcc, 0x7 ldsb [%l7 + 0x62], %g1 fmul8x16 %f2, %f8, %f14 edge32 %g6, %i6, %i7 fmovsle %xcc, %f12, %f2 fmovsg %xcc, %f13, %f9 add %i5, 0x1795, %l0 fmovrdne %o3, %f10, %f10 ldsw [%l7 + 0x74], %i0 fmovdneg %xcc, %f7, %f12 stb %l4, [%l7 + 0x5E] array16 %o6, %o2, %l2 fmovdneg %icc, %f3, %f14 fmovdcc %icc, %f3, %f5 fcmpeq32 %f0, %f12, %g5 movrgz %l1, 0x32A, %g2 movvs %xcc, %l6, %i3 tleu %xcc, 0x7 fmovse %icc, %f7, %f8 ldx [%l7 + 0x78], %o1 fbu,a %fcc0, loop_5950 fmovrslez %g3, %f14, %f10 fmovscc %xcc, %f3, %f4 fbule,a %fcc1, loop_5951 loop_5950: movpos %xcc, %g7, %o4 std %f6, [%l7 + 0x58] ldx [%l7 + 0x40], %l3 loop_5951: edge8 %o7, %i2, %o0 or %l5, 0x1128, %o5 fmovsleu %icc, %f10, %f1 fpsub32s %f9, %f13, %f10 ldub [%l7 + 0x48], %i4 fabsd %f12, %f6 fbn,a %fcc0, loop_5952 umulcc %i1, %g1, %g4 stb %g6, [%l7 + 0x09] fmovdpos %xcc, %f14, %f1 loop_5952: ldsb [%l7 + 0x6D], %i6 fsrc1s %f9, %f8 stx %i5, [%l7 + 0x58] ld [%l7 + 0x38], %f8 fbl,a %fcc0, loop_5953 ldx [%l7 + 0x38], %l0 ld [%l7 + 0x60], %f11 fnot1 %f6, %f2 loop_5953: udiv %o3, 0x1524, %i7 fxor %f4, %f14, %f12 bn,a,pn %icc, loop_5954 fmovdneg %xcc, %f3, %f8 fmovdgu %xcc, %f6, %f15 fcmpgt16 %f12, %f8, %i0 loop_5954: fnot1s %f15, %f11 fmovs %f2, %f9 fcmpne16 %f10, %f8, %l4 add %o6, 0x1369, %l2 movcs %xcc, %o2, %l1 sub %g5, 0x1CCB, %l6 te %icc, 0x1 fabsd %f4, %f2 ldd [%l7 + 0x48], %f2 lduw [%l7 + 0x30], %i3 smul %g2, 0x0C89, %o1 fpack16 %f4, %f2 fmovdneg %icc, %f2, %f10 bn,pt %icc, loop_5955 fmul8x16au %f10, %f2, %f6 brlez,a %g3, loop_5956 tleu %icc, 0x1 loop_5955: bleu,a,pn %icc, loop_5957 fmovsne %xcc, %f13, %f13 loop_5956: fmuld8ulx16 %f15, %f0, %f14 fnegd %f14, %f12 loop_5957: bvc,a,pn %xcc, loop_5958 ldub [%l7 + 0x35], %g7 ldsh [%l7 + 0x4E], %l3 faligndata %f12, %f8, %f2 loop_5958: ldsh [%l7 + 0x14], %o7 tge %xcc, 0x3 sdivx %o4, 0x0D1D, %i2 ldx [%l7 + 0x60], %o0 lduw [%l7 + 0x40], %o5 fbg %fcc3, loop_5959 fbug %fcc0, loop_5960 std %f2, [%l7 + 0x10] bneg,pn %xcc, loop_5961 loop_5959: fmovda %xcc, %f12, %f6 loop_5960: bvc loop_5962 fbo %fcc0, loop_5963 loop_5961: tge %icc, 0x0 addccc %l5, %i4, %i1 loop_5962: fmovdcc %xcc, %f9, %f8 loop_5963: fands %f13, %f6, %f1 ldsh [%l7 + 0x4C], %g4 ldsw [%l7 + 0x30], %g1 std %f0, [%l7 + 0x10] fmovspos %xcc, %f7, %f12 sethi 0x1DC9, %i6 tl %xcc, 0x7 movrlez %g6, 0x30E, %l0 ta %xcc, 0x2 fcmps %fcc2, %f12, %f5 array8 %i5, %i7, %o3 fmovrslez %i0, %f1, %f13 fnors %f8, %f8, %f0 fmuld8sux16 %f11, %f3, %f4 fblg %fcc3, loop_5964 tvc %icc, 0x2 sth %l4, [%l7 + 0x18] ld [%l7 + 0x54], %f9 loop_5964: sub %o6, 0x087E, %l2 stw %o2, [%l7 + 0x74] ldub [%l7 + 0x71], %l1 ldd [%l7 + 0x70], %f2 stx %g5, [%l7 + 0x20] movpos %xcc, %l6, %g2 movl %xcc, %i3, %g3 ldsh [%l7 + 0x68], %o1 nop setx loop_5965, %l0, %l1 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 %l3, %g7, %o4 st %f8, [%l7 + 0x58] fmovdvc %xcc, %f3, %f3 loop_5965: fmuld8ulx16 %f8, %f5, %f12 bn %icc, loop_5966 tpos %icc, 0x0 fxors %f11, %f13, %f13 sra %o7, 0x0F, %i2 loop_5966: stb %o5, [%l7 + 0x0D] stb %o0, [%l7 + 0x37] fbne %fcc0, loop_5967 edge16l %l5, %i1, %g4 edge32ln %i4, %i6, %g1 alignaddrl %g6, %i5, %i7 loop_5967: tgu %xcc, 0x2 fpsub32 %f12, %f14, %f10 edge8l %l0, %i0, %l4 ldx [%l7 + 0x60], %o3 fand %f10, %f0, %f10 fmovsn %icc, %f12, %f2 movrlez %l2, %o6, %l1 xor %o2, 0x116F, %g5 fabss %f8, %f9 ldsh [%l7 + 0x34], %l6 fcmpeq16 %f10, %f4, %i3 popc %g2, %o1 lduh [%l7 + 0x0A], %g3 lduh [%l7 + 0x5A], %l3 alignaddr %g7, %o7, %o4 fmovs %f13, %f4 nop setx loop_5968, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsle %icc, %f12, %f15 ldsh [%l7 + 0x0C], %o5 ba loop_5969 loop_5968: array32 %o0, %l5, %i2 fba %fcc1, loop_5970 ldsh [%l7 + 0x1E], %i1 loop_5969: stw %i4, [%l7 + 0x14] sethi 0x1AE0, %g4 loop_5970: fcmpes %fcc3, %f11, %f4 stb %i6, [%l7 + 0x16] fnors %f6, %f5, %f7 ldd [%l7 + 0x08], %f10 fzeros %f6 fmovs %f15, %f10 fba,a %fcc0, loop_5971 stw %g1, [%l7 + 0x60] movrgez %i5, 0x36A, %g6 fornot1s %f15, %f14, %f6 loop_5971: sethi 0x1248, %i7 fbn %fcc3, loop_5972 fmovdcc %icc, %f12, %f9 fornot2 %f6, %f14, %f4 fsrc2 %f14, %f10 loop_5972: fcmpne32 %f6, %f12, %l0 ld [%l7 + 0x14], %f0 fmovda %icc, %f15, %f6 fmovsvc %icc, %f0, %f10 fmovdneg %xcc, %f15, %f11 ldub [%l7 + 0x34], %i0 fandnot2s %f13, %f3, %f7 movrgez %l4, %l2, %o3 fnot2 %f10, %f2 sdivx %o6, 0x0F55, %o2 fors %f11, %f15, %f14 edge16 %l1, %l6, %g5 edge8n %g2, %i3, %g3 fmovsne %xcc, %f5, %f3 fbg %fcc1, loop_5973 std %f4, [%l7 + 0x30] ldsw [%l7 + 0x68], %o1 edge16l %l3, %g7, %o4 loop_5973: brgez %o5, loop_5974 ld [%l7 + 0x64], %f15 srlx %o7, %o0, %i2 fcmpeq16 %f8, %f12, %l5 loop_5974: ldsh [%l7 + 0x0C], %i4 ldd [%l7 + 0x30], %f8 srl %g4, %i1, %g1 movpos %icc, %i5, %i6 fmovsneg %icc, %f7, %f4 st %f3, [%l7 + 0x48] fpackfix %f4, %f5 bvs,a loop_5975 fmovd %f8, %f8 andn %g6, %l0, %i0 sra %l4, %i7, %l2 loop_5975: ldx [%l7 + 0x18], %o6 fcmpeq32 %f4, %f0, %o3 fpadd32s %f2, %f4, %f3 ldsh [%l7 + 0x32], %o2 fmovsne %xcc, %f7, %f15 movrlez %l6, 0x299, %g5 alignaddrl %g2, %i3, %g3 movcs %xcc, %o1, %l3 st %f10, [%l7 + 0x54] fcmpgt32 %f6, %f8, %l1 st %f12, [%l7 + 0x50] xnorcc %g7, 0x0347, %o5 fpack16 %f0, %f14 orn %o7, %o4, %o0 xnor %i2, %i4, %l5 sth %g4, [%l7 + 0x28] fmovscc %xcc, %f12, %f11 stb %g1, [%l7 + 0x23] fcmpgt32 %f6, %f6, %i5 ble,a,pt %xcc, loop_5976 bn,a %xcc, loop_5977 fbu %fcc2, loop_5978 edge8l %i1, %i6, %g6 loop_5976: ldsw [%l7 + 0x2C], %i0 loop_5977: tle %xcc, 0x3 loop_5978: addccc %l0, %i7, %l4 fxor %f6, %f6, %f12 ldx [%l7 + 0x70], %o6 movre %l2, 0x33B, %o2 fnot2s %f11, %f1 edge32ln %l6, %g5, %g2 ldsw [%l7 + 0x78], %i3 udivx %g3, 0x0A78, %o1 fcmped %fcc2, %f2, %f4 ba,a,pt %xcc, loop_5979 array8 %o3, %l3, %g7 fba %fcc3, loop_5980 movpos %xcc, %o5, %o7 loop_5979: ldsh [%l7 + 0x12], %l1 fnot1 %f10, %f6 loop_5980: tl %xcc, 0x0 mulx %o0, %o4, %i4 fnot2 %f12, %f2 addcc %l5, %g4, %g1 andcc %i5, 0x0BA1, %i1 fmovsleu %icc, %f14, %f8 tleu %xcc, 0x2 movre %i6, %g6, %i2 ldsw [%l7 + 0x60], %l0 fsrc1 %f14, %f12 fcmpgt16 %f14, %f12, %i7 subcc %l4, 0x0E62, %o6 ld [%l7 + 0x54], %f11 tsubcctv %l2, 0x024A, %i0 fsrc1 %f6, %f4 ld [%l7 + 0x70], %f15 fbn,a %fcc3, loop_5981 ldx [%l7 + 0x10], %l6 fmovscs %xcc, %f1, %f3 srax %o2, 0x0E, %g5 loop_5981: ldx [%l7 + 0x78], %g2 xor %g3, 0x1F39, %o1 ldx [%l7 + 0x50], %i3 fandnot1s %f0, %f0, %f8 fmovdneg %xcc, %f5, %f0 stb %l3, [%l7 + 0x74] nop setx loop_5982, %l0, %l1 jmpl %l1, %o3 ldd [%l7 + 0x20], %f10 fblg %fcc3, loop_5983 fmovdcc %icc, %f10, %f3 loop_5982: fpsub16s %f12, %f9, %f5 movre %g7, 0x29A, %o7 loop_5983: fmovsleu %icc, %f13, %f3 tle %icc, 0x5 fcmps %fcc3, %f3, %f9 andncc %l1, %o0, %o4 bpos,a %icc, loop_5984 bl loop_5985 bcc,a loop_5986 bne,pt %icc, loop_5987 loop_5984: andn %i4, %o5, %l5 loop_5985: fmovrsgz %g4, %f9, %f15 loop_5986: bgu loop_5988 loop_5987: edge8ln %g1, %i1, %i5 bneg loop_5989 st %f9, [%l7 + 0x40] loop_5988: sethi 0x0796, %i6 st %f7, [%l7 + 0x58] loop_5989: fpadd32 %f4, %f2, %f10 srax %i2, %g6, %l0 sth %l4, [%l7 + 0x12] tsubcc %i7, %o6, %i0 tsubcc %l6, %o2, %g5 fmovsgu %xcc, %f9, %f13 fcmpgt32 %f6, %f12, %g2 fba %fcc0, loop_5990 fbo %fcc1, loop_5991 fblg %fcc3, loop_5992 fbue %fcc2, loop_5993 loop_5990: fmul8ulx16 %f6, %f12, %f0 loop_5991: xorcc %l2, %o1, %g3 loop_5992: fmovsneg %xcc, %f8, %f6 loop_5993: lduw [%l7 + 0x30], %i3 fbn %fcc1, loop_5994 edge8 %o3, %g7, %l3 edge8l %l1, %o0, %o4 fmovdne %xcc, %f6, %f5 loop_5994: bcs loop_5995 brlz %o7, loop_5996 std %f6, [%l7 + 0x18] ldsw [%l7 + 0x5C], %o5 loop_5995: movvs %xcc, %l5, %g4 loop_5996: or %i4, 0x0ADF, %g1 movge %xcc, %i5, %i1 ldx [%l7 + 0x70], %i6 siam 0x7 fornot2s %f8, %f12, %f15 fmovrdne %g6, %f8, %f8 bleu loop_5997 std %f8, [%l7 + 0x30] movrgz %i2, %l0, %l4 bg,pn %xcc, loop_5998 loop_5997: fornot1s %f1, %f7, %f3 movleu %icc, %o6, %i7 addcc %l6, 0x01FC, %i0 loop_5998: movrgz %g5, 0x288, %o2 sra %l2, %o1, %g3 subc %i3, %o3, %g2 fble %fcc0, loop_5999 fnors %f12, %f8, %f10 stb %l3, [%l7 + 0x34] fnor %f10, %f14, %f4 loop_5999: fmovdn %icc, %f5, %f3 ldx [%l7 + 0x70], %g7 ta %icc, 0x6 edge16 %o0, %o4, %o7 ldsh [%l7 + 0x66], %o5 st %f1, [%l7 + 0x74] fmovsvc %icc, %f0, %f8 lduw [%l7 + 0x48], %l1 bleu loop_6000 fzero %f14 brlez %l5, loop_6001 st %f10, [%l7 + 0x68] loop_6000: fbu,a %fcc3, loop_6002 stx %i4, [%l7 + 0x68] loop_6001: tneg %xcc, 0x4 edge32 %g1, %g4, %i5 loop_6002: ldub [%l7 + 0x6F], %i6 movg %xcc, %i1, %g6 ldub [%l7 + 0x54], %i2 fmovrdgez %l0, %f2, %f0 fmovrdlz %o6, %f12, %f4 fpackfix %f14, %f5 fandnot1s %f4, %f9, %f7 fbul %fcc2, loop_6003 ldsh [%l7 + 0x30], %l4 stw %i7, [%l7 + 0x3C] edge16l %l6, %i0, %g5 loop_6003: movre %l2, %o2, %g3 bcc,a loop_6004 ldx [%l7 + 0x20], %i3 fmul8x16 %f14, %f6, %f6 fnand %f2, %f10, %f14 loop_6004: lduw [%l7 + 0x6C], %o1 std %f10, [%l7 + 0x20] edge32 %o3, %g2, %l3 stb %o0, [%l7 + 0x63] ld [%l7 + 0x60], %f1 ldx [%l7 + 0x08], %g7 fsrc1 %f2, %f14 xor %o7, 0x003E, %o5 brz %o4, loop_6005 edge32l %l1, %i4, %g1 subcc %l5, %g4, %i5 fornot2s %f14, %f7, %f14 loop_6005: sethi 0x0282, %i1 fandnot2s %f5, %f13, %f4 ldsb [%l7 + 0x1E], %i6 edge8n %i2, %l0, %o6 tpos %icc, 0x3 stw %l4, [%l7 + 0x20] movrlez %i7, %l6, %g6 array32 %g5, %l2, %i0 bl,pt %xcc, loop_6006 ldx [%l7 + 0x20], %o2 fmovsle %xcc, %f8, %f14 ble,a %xcc, loop_6007 loop_6006: fabss %f8, %f7 bgu,pt %xcc, loop_6008 fbu,a %fcc2, loop_6009 loop_6007: mulscc %i3, %o1, %o3 ba,pt %xcc, loop_6010 loop_6008: fmovdle %icc, %f15, %f4 loop_6009: smul %g2, 0x1F7F, %g3 fbul,a %fcc3, loop_6011 loop_6010: udiv %o0, 0x0EEA, %g7 addc %o7, 0x15A0, %l3 bshuffle %f0, %f8, %f8 loop_6011: tvc %icc, 0x6 fandnot1s %f6, %f0, %f1 ld [%l7 + 0x28], %f10 st %f3, [%l7 + 0x68] lduw [%l7 + 0x54], %o5 fmovrdne %l1, %f12, %f10 stw %o4, [%l7 + 0x40] nop setx loop_6012, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnot2 %f0, %f2 fcmpd %fcc0, %f14, %f4 sdivx %g1, 0x18F6, %i4 loop_6012: tgu %xcc, 0x5 fmovs %f0, %f13 bleu %xcc, loop_6013 lduh [%l7 + 0x32], %l5 lduh [%l7 + 0x58], %g4 fmovsg %xcc, %f11, %f0 loop_6013: tpos %icc, 0x6 tvc %icc, 0x2 fnands %f9, %f15, %f12 sth %i1, [%l7 + 0x78] brlz,a %i5, loop_6014 stw %i2, [%l7 + 0x0C] ldx [%l7 + 0x20], %l0 edge16 %o6, %i6, %i7 loop_6014: ldd [%l7 + 0x40], %f0 stb %l6, [%l7 + 0x36] fmovdgu %icc, %f11, %f14 fmovdg %xcc, %f1, %f6 orcc %g6, %g5, %l4 stw %l2, [%l7 + 0x30] edge32l %i0, %o2, %o1 add %o3, %g2, %g3 lduh [%l7 + 0x18], %o0 fmovrde %i3, %f14, %f2 brz,a %g7, loop_6015 fcmps %fcc2, %f13, %f11 ldsb [%l7 + 0x0F], %l3 fmovsleu %icc, %f10, %f11 loop_6015: sth %o7, [%l7 + 0x5C] tgu %xcc, 0x0 fsrc1 %f14, %f0 ldd [%l7 + 0x30], %f12 st %f3, [%l7 + 0x34] fmovrsne %o5, %f15, %f1 movrne %l1, 0x2A9, %g1 stx %i4, [%l7 + 0x78] popc %o4, %l5 movcc %icc, %i1, %i5 ldub [%l7 + 0x4E], %g4 ldsw [%l7 + 0x44], %l0 stw %i2, [%l7 + 0x44] brnz,a %o6, loop_6016 fsrc2s %f4, %f5 fandnot2 %f14, %f10, %f6 or %i6, %i7, %g6 loop_6016: fblg %fcc2, loop_6017 st %f12, [%l7 + 0x68] for %f2, %f8, %f6 fbug,a %fcc1, loop_6018 loop_6017: fmovdcs %icc, %f8, %f10 edge8 %l6, %l4, %l2 ldd [%l7 + 0x40], %f14 loop_6018: fandnot1s %f15, %f2, %f2 fmovsle %icc, %f15, %f11 ta %xcc, 0x3 sll %g5, %i0, %o1 fmovsge %icc, %f12, %f13 ldsw [%l7 + 0x7C], %o3 fmovde %xcc, %f10, %f7 movrlez %o2, 0x149, %g3 fpadd32 %f14, %f0, %f0 st %f2, [%l7 + 0x54] movgu %xcc, %o0, %g2 orncc %i3, 0x01F0, %g7 fmovdge %xcc, %f14, %f9 addcc %o7, 0x07C0, %l3 siam 0x7 fmovdg %xcc, %f5, %f10 movrlz %o5, 0x0C7, %g1 ldsw [%l7 + 0x70], %l1 ldx [%l7 + 0x68], %i4 nop setx loop_6019, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsvs %xcc, %f11, %f8 array8 %o4, %i1, %i5 fbul %fcc1, loop_6020 loop_6019: fmovsg %icc, %f3, %f14 fbug,a %fcc1, loop_6021 ldsh [%l7 + 0x0E], %g4 loop_6020: ldx [%l7 + 0x10], %l5 movg %icc, %l0, %o6 loop_6021: fornot1s %f1, %f2, %f8 ldsh [%l7 + 0x52], %i6 fnor %f10, %f0, %f4 fmovs %f14, %f11 fornot1s %f12, %f14, %f7 fpadd16 %f8, %f14, %f4 orn %i7, 0x08A1, %i2 lduh [%l7 + 0x14], %l6 fnot1s %f2, %f1 fmovsleu %xcc, %f5, %f2 fcmpne16 %f2, %f10, %l4 ldub [%l7 + 0x56], %l2 fmovrdgez %g6, %f8, %f6 ld [%l7 + 0x60], %f2 edge16 %g5, %i0, %o3 std %f8, [%l7 + 0x28] fmovdvc %xcc, %f4, %f10 srlx %o2, %g3, %o1 std %f4, [%l7 + 0x38] ldsw [%l7 + 0x50], %g2 bvc loop_6022 fbul %fcc0, loop_6023 movg %xcc, %o0, %i3 sth %g7, [%l7 + 0x5C] loop_6022: tvc %icc, 0x0 loop_6023: fzeros %f12 std %f14, [%l7 + 0x70] movcc %xcc, %o7, %l3 tsubcc %o5, 0x0991, %g1 fnor %f6, %f10, %f8 tgu %xcc, 0x4 fbl,a %fcc3, loop_6024 std %f6, [%l7 + 0x78] lduw [%l7 + 0x5C], %l1 umul %o4, %i4, %i1 loop_6024: popc %g4, %l5 ldsw [%l7 + 0x4C], %i5 ldub [%l7 + 0x21], %l0 fmovspos %xcc, %f9, %f3 faligndata %f8, %f4, %f4 std %f2, [%l7 + 0x58] tge %xcc, 0x0 siam 0x1 ldsb [%l7 + 0x65], %o6 fpadd32s %f9, %f1, %f8 ldsh [%l7 + 0x30], %i6 lduw [%l7 + 0x2C], %i2 fmovsle %xcc, %f11, %f10 tsubcc %l6, %i7, %l2 be,pt %icc, loop_6025 add %g6, 0x0F27, %g5 fmovde %icc, %f8, %f12 ldsb [%l7 + 0x3C], %i0 loop_6025: subccc %l4, %o2, %o3 ldx [%l7 + 0x60], %g3 fbule,a %fcc3, loop_6026 edge32 %g2, %o0, %o1 fmovrsne %i3, %f3, %f10 fmovrse %o7, %f1, %f9 loop_6026: fbo,a %fcc2, loop_6027 ldsh [%l7 + 0x3E], %g7 srlx %l3, 0x0F, %o5 edge16l %l1, %g1, %i4 loop_6027: sth %i1, [%l7 + 0x68] fnor %f10, %f6, %f12 bg,a,pn %icc, loop_6028 xnorcc %g4, 0x1DF1, %o4 andn %l5, %i5, %l0 stw %o6, [%l7 + 0x2C] loop_6028: edge32l %i6, %i2, %i7 edge8n %l6, %g6, %l2 std %f14, [%l7 + 0x50] std %f6, [%l7 + 0x70] ble,pn %icc, loop_6029 stx %i0, [%l7 + 0x68] taddcc %g5, 0x1F71, %o2 call loop_6030 loop_6029: stx %o3, [%l7 + 0x60] fblg %fcc0, loop_6031 fcmpd %fcc1, %f12, %f4 loop_6030: fmovse %icc, %f14, %f9 bvc,a,pt %xcc, loop_6032 loop_6031: tge %icc, 0x5 fsrc1s %f1, %f0 fmovs %f14, %f3 loop_6032: sllx %l4, 0x17, %g3 ldd [%l7 + 0x08], %f8 ldsh [%l7 + 0x6E], %o0 nop setx loop_6033, %l0, %l1 jmpl %l1, %g2 st %f14, [%l7 + 0x14] ble,pt %icc, loop_6034 edge8 %i3, %o7, %g7 loop_6033: bneg,a,pn %icc, loop_6035 fcmpgt32 %f4, %f6, %l3 loop_6034: fxnor %f2, %f8, %f2 udivx %o1, 0x1572, %o5 loop_6035: fzeros %f8 fcmps %fcc2, %f4, %f11 fnot1 %f8, %f14 stb %l1, [%l7 + 0x56] or %i4, 0x1A11, %i1 edge32ln %g1, %g4, %l5 bge %icc, loop_6036 movpos %icc, %i5, %o4 ld [%l7 + 0x74], %f10 fmovsl %icc, %f8, %f9 loop_6036: fmul8x16au %f4, %f7, %f12 fmovsgu %icc, %f14, %f10 ldsw [%l7 + 0x5C], %o6 ldsb [%l7 + 0x38], %i6 stx %l0, [%l7 + 0x18] tsubcctv %i7, %i2, %l6 fbo %fcc0, loop_6037 subc %l2, 0x0DB7, %i0 bn,pn %icc, loop_6038 lduw [%l7 + 0x28], %g6 loop_6037: fmovdcc %icc, %f5, %f15 fmovsge %xcc, %f5, %f11 loop_6038: or %o2, %o3, %l4 xor %g3, 0x023B, %g5 orcc %o0, %i3, %g2 lduw [%l7 + 0x60], %o7 fmovrdgez %g7, %f0, %f2 fandnot2 %f2, %f2, %f6 movn %icc, %o1, %o5 fornot2 %f4, %f8, %f14 stw %l1, [%l7 + 0x24] fsrc2 %f6, %f4 sth %i4, [%l7 + 0x36] lduw [%l7 + 0x0C], %l3 fpmerge %f2, %f4, %f14 edge32ln %g1, %i1, %g4 sub %i5, 0x00C1, %l5 fcmpeq16 %f6, %f8, %o4 fornot1s %f5, %f0, %f1 fble %fcc1, loop_6039 st %f2, [%l7 + 0x34] fmovsleu %icc, %f2, %f10 fxnors %f13, %f14, %f8 loop_6039: ldd [%l7 + 0x70], %f2 brz %i6, loop_6040 ldx [%l7 + 0x10], %l0 popc %o6, %i7 fmovdcs %icc, %f15, %f11 loop_6040: tcc %icc, 0x2 edge16l %l6, %i2, %i0 fbe,a %fcc0, loop_6041 st %f12, [%l7 + 0x1C] stw %l2, [%l7 + 0x60] fmovd %f6, %f6 loop_6041: movgu %icc, %o2, %g6 ldsh [%l7 + 0x2A], %o3 ldsb [%l7 + 0x4B], %l4 fbne %fcc3, loop_6042 stb %g5, [%l7 + 0x4D] tsubcc %o0, %i3, %g3 stb %o7, [%l7 + 0x67] loop_6042: fmovrdlz %g7, %f4, %f6 array32 %o1, %o5, %l1 lduh [%l7 + 0x76], %g2 movrgez %l3, 0x2DA, %g1 ld [%l7 + 0x64], %f13 st %f13, [%l7 + 0x3C] fmovrse %i4, %f7, %f15 bcs,a %icc, loop_6043 tcc %icc, 0x6 sra %g4, %i1, %i5 ld [%l7 + 0x40], %f1 loop_6043: andcc %o4, 0x0E91, %i6 edge16 %l5, %o6, %i7 xnorcc %l0, 0x1509, %i2 fble %fcc3, loop_6044 ldd [%l7 + 0x08], %f12 fnot2s %f10, %f7 fandnot1 %f4, %f2, %f0 loop_6044: taddcc %i0, 0x1C68, %l6 fands %f9, %f2, %f2 movneg %icc, %l2, %o2 bn,pt %icc, loop_6045 fpmerge %f8, %f14, %f6 fpsub32 %f8, %f4, %f6 stw %o3, [%l7 + 0x0C] loop_6045: stb %g6, [%l7 + 0x27] stx %g5, [%l7 + 0x60] fbne %fcc0, loop_6046 fbge,a %fcc2, loop_6047 ldx [%l7 + 0x38], %l4 fsrc1 %f0, %f14 loop_6046: fmovsvs %xcc, %f9, %f15 loop_6047: fpmerge %f5, %f15, %f6 fmovsneg %icc, %f1, %f8 for %f0, %f14, %f6 udivcc %o0, 0x18DF, %i3 fornot2s %f6, %f6, %f9 st %f2, [%l7 + 0x14] call loop_6048 fcmpgt32 %f14, %f10, %o7 sll %g3, %o1, %o5 fmul8sux16 %f8, %f6, %f12 loop_6048: pdist %f10, %f6, %f8 bneg loop_6049 fandnot1 %f2, %f8, %f14 sth %g7, [%l7 + 0x08] brlz %g2, loop_6050 loop_6049: orcc %l1, 0x1F34, %g1 fmovrslz %l3, %f4, %f9 bpos,a %icc, loop_6051 loop_6050: andn %i4, 0x1A3A, %g4 fbue,a %fcc0, loop_6052 tcc %xcc, 0x0 loop_6051: fmul8x16al %f0, %f9, %f2 edge32ln %i1, %i5, %o4 loop_6052: fnand %f8, %f6, %f0 fmovdleu %xcc, %f2, %f11 srl %i6, 0x19, %l5 brgz,a %i7, loop_6053 ldsb [%l7 + 0x47], %l0 fmul8ulx16 %f0, %f4, %f6 movrgz %o6, %i2, %l6 loop_6053: edge8l %i0, %l2, %o2 stw %g6, [%l7 + 0x64] fmovsg %icc, %f14, %f6 xnor %g5, %l4, %o0 fbne,a %fcc1, loop_6054 tcc %xcc, 0x1 fmovdl %xcc, %f3, %f1 tgu %icc, 0x0 loop_6054: ldsb [%l7 + 0x6F], %i3 faligndata %f4, %f8, %f10 fpmerge %f12, %f4, %f4 stb %o7, [%l7 + 0x65] tcc %xcc, 0x7 ba,a loop_6055 fmovscc %xcc, %f13, %f4 fcmps %fcc2, %f14, %f7 edge32n %o3, %g3, %o5 loop_6055: ldsh [%l7 + 0x78], %g7 fornot1s %f9, %f15, %f9 fcmpd %fcc3, %f0, %f4 ldsh [%l7 + 0x3E], %o1 movle %xcc, %l1, %g1 fmovrdgz %g2, %f14, %f8 sdivcc %i4, 0x0C93, %g4 edge16l %l3, %i1, %o4 stw %i5, [%l7 + 0x34] movre %l5, %i7, %l0 fexpand %f14, %f14 fmovdge %icc, %f4, %f13 fmovsg %icc, %f7, %f7 fsrc2s %f0, %f9 fmovsgu %xcc, %f6, %f4 fbule %fcc3, loop_6056 brz %i6, loop_6057 bne,a,pn %icc, loop_6058 ldsw [%l7 + 0x54], %i2 loop_6056: movrgez %l6, 0x0E9, %i0 loop_6057: orcc %l2, 0x057E, %o2 loop_6058: fcmple32 %f14, %f4, %g6 fmovscc %xcc, %f3, %f5 fornot1s %f4, %f9, %f2 fnot1s %f5, %f15 umul %g5, 0x18E7, %o6 xorcc %o0, %l4, %o7 ldsw [%l7 + 0x6C], %i3 bl,pt %xcc, loop_6059 ldsb [%l7 + 0x18], %o3 fnot1 %f8, %f6 ldx [%l7 + 0x78], %g3 loop_6059: fmovsneg %xcc, %f7, %f5 tn %icc, 0x7 ldsb [%l7 + 0x3D], %g7 andncc %o5, %l1, %g1 pdist %f8, %f12, %f0 ldd [%l7 + 0x60], %f8 fmovsvc %xcc, %f9, %f5 array8 %g2, %i4, %g4 fbule %fcc3, loop_6060 mulx %l3, 0x1C89, %o1 fnors %f0, %f9, %f0 fmovrsne %o4, %f8, %f15 loop_6060: sdiv %i5, 0x00DD, %i1 movrgez %l5, %l0, %i6 movvc %icc, %i7, %l6 ldsb [%l7 + 0x75], %i2 fmovsleu %icc, %f11, %f12 orncc %l2, 0x0F45, %i0 ldub [%l7 + 0x35], %o2 ldsw [%l7 + 0x3C], %g6 umul %o6, 0x1879, %g5 fmovrse %o0, %f8, %f2 taddcc %o7, 0x06E2, %i3 fpsub16 %f2, %f14, %f8 ldub [%l7 + 0x17], %l4 bl,a loop_6061 std %f4, [%l7 + 0x50] movne %xcc, %o3, %g7 sth %o5, [%l7 + 0x7A] loop_6061: stb %l1, [%l7 + 0x08] fmovdge %xcc, %f15, %f15 stw %g1, [%l7 + 0x50] te %icc, 0x0 fnand %f4, %f2, %f14 tle %icc, 0x3 for %f14, %f6, %f10 faligndata %f14, %f8, %f8 fbo %fcc2, loop_6062 movrlz %g3, %i4, %g4 st %f0, [%l7 + 0x58] fcmpgt32 %f8, %f8, %l3 loop_6062: bvc,pt %icc, loop_6063 fxnors %f11, %f4, %f14 ldub [%l7 + 0x54], %g2 fbge,a %fcc0, loop_6064 loop_6063: fbe %fcc2, loop_6065 movn %xcc, %o4, %i5 bcc,a %xcc, loop_6066 loop_6064: ldsh [%l7 + 0x1C], %i1 loop_6065: lduh [%l7 + 0x2C], %o1 fcmpne32 %f6, %f10, %l5 loop_6066: ldsh [%l7 + 0x7E], %i6 tvc %xcc, 0x7 fcmpgt32 %f12, %f2, %i7 st %f10, [%l7 + 0x58] sth %l6, [%l7 + 0x1C] ldsw [%l7 + 0x58], %l0 stb %l2, [%l7 + 0x53] srl %i2, %o2, %g6 bgu,pt %icc, loop_6067 fbo,a %fcc1, loop_6068 nop setx loop_6069, %l0, %l1 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 + 0x20], %i0 loop_6067: movrne %g5, %o6, %o0 loop_6068: fcmped %fcc1, %f4, %f6 loop_6069: edge8l %o7, %l4, %o3 sth %i3, [%l7 + 0x08] movgu %icc, %g7, %l1 brnz %g1, loop_6070 ldsb [%l7 + 0x42], %g3 fmovspos %xcc, %f11, %f2 fmovdpos %icc, %f9, %f12 loop_6070: sth %o5, [%l7 + 0x36] fmovsneg %xcc, %f6, %f9 fones %f2 fmovsvs %icc, %f14, %f14 fmovsvc %icc, %f2, %f15 fbne %fcc0, loop_6071 ldx [%l7 + 0x68], %g4 fmovrdgez %l3, %f4, %f14 ld [%l7 + 0x20], %f8 loop_6071: fmuld8ulx16 %f5, %f6, %f14 sra %i4, 0x13, %g2 stx %i5, [%l7 + 0x28] stb %i1, [%l7 + 0x3C] sth %o1, [%l7 + 0x6C] ldd [%l7 + 0x28], %f6 sll %l5, 0x0F, %i6 fxors %f13, %f9, %f15 edge32 %i7, %o4, %l6 stx %l0, [%l7 + 0x50] stx %i2, [%l7 + 0x38] array16 %o2, %g6, %i0 move %icc, %g5, %o6 movl %icc, %o0, %o7 tl %icc, 0x0 stx %l4, [%l7 + 0x10] stb %l2, [%l7 + 0x2F] ldsb [%l7 + 0x5E], %o3 lduh [%l7 + 0x46], %i3 brgz,a %g7, loop_6072 std %f0, [%l7 + 0x28] stb %l1, [%l7 + 0x13] sub %g1, %o5, %g4 loop_6072: or %l3, %g3, %g2 fmovrsgz %i5, %f14, %f2 fmovsle %xcc, %f2, %f1 ldx [%l7 + 0x08], %i4 fandnot1s %f10, %f3, %f12 tvc %xcc, 0x7 fands %f11, %f4, %f11 ld [%l7 + 0x4C], %f6 or %i1, 0x06FD, %l5 sth %i6, [%l7 + 0x6E] fmovsgu %xcc, %f8, %f4 tl %icc, 0x3 stb %i7, [%l7 + 0x16] udivcc %o1, 0x0E20, %o4 fmovrdgz %l6, %f8, %f14 ldub [%l7 + 0x39], %i2 fbo %fcc1, loop_6073 fpsub32s %f8, %f3, %f3 fcmpeq32 %f6, %f2, %l0 st %f5, [%l7 + 0x18] loop_6073: fmovrdlz %o2, %f12, %f6 bleu loop_6074 ld [%l7 + 0x6C], %f2 fbu %fcc0, loop_6075 ldd [%l7 + 0x68], %f4 loop_6074: fmovrse %g6, %f12, %f0 lduh [%l7 + 0x74], %i0 loop_6075: faligndata %f4, %f8, %f14 ldd [%l7 + 0x68], %f6 fnor %f10, %f14, %f0 call loop_6076 fand %f10, %f12, %f14 movrlez %o6, %g5, %o0 call loop_6077 loop_6076: fbuge %fcc1, loop_6078 fones %f9 fnegs %f9, %f1 loop_6077: nop setx loop_6079, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6078: bvs loop_6080 std %f10, [%l7 + 0x68] stb %o7, [%l7 + 0x1D] loop_6079: fone %f4 loop_6080: edge32 %l2, %l4, %o3 fpadd16s %f6, %f7, %f14 ldx [%l7 + 0x78], %g7 fmovscc %icc, %f13, %f14 fbule,a %fcc3, loop_6081 sdiv %l1, 0x0959, %g1 fbuge %fcc2, loop_6082 tsubcc %i3, %o5, %g4 loop_6081: stx %l3, [%l7 + 0x68] fmovde %icc, %f3, %f10 loop_6082: fpsub16s %f0, %f6, %f14 xnorcc %g2, %i5, %i4 fnand %f12, %f2, %f0 ldsb [%l7 + 0x2B], %i1 fpsub32 %f10, %f6, %f6 lduh [%l7 + 0x2A], %g3 taddcc %i6, 0x0AC1, %i7 stx %o1, [%l7 + 0x40] fbu,a %fcc3, loop_6083 fpadd32s %f14, %f7, %f9 orn %o4, 0x1D14, %l5 fpmerge %f9, %f11, %f6 loop_6083: ldd [%l7 + 0x20], %f0 for %f6, %f4, %f12 array32 %i2, %l6, %l0 ldub [%l7 + 0x54], %g6 fbl %fcc3, loop_6084 fbl %fcc0, loop_6085 std %f0, [%l7 + 0x10] fmovdgu %icc, %f11, %f4 loop_6084: bne %icc, loop_6086 loop_6085: ldsb [%l7 + 0x3E], %o2 bpos loop_6087 fcmpne32 %f14, %f4, %i0 loop_6086: srax %g5, %o6, %o7 lduw [%l7 + 0x30], %o0 loop_6087: fcmped %fcc0, %f6, %f6 fcmpgt16 %f12, %f14, %l4 std %f4, [%l7 + 0x50] fxor %f14, %f8, %f14 fcmpd %fcc0, %f14, %f14 nop setx loop_6088, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movg %icc, %l2, %g7 fmovrsgez %o3, %f7, %f9 fmuld8sux16 %f14, %f8, %f14 loop_6088: ldub [%l7 + 0x2A], %l1 lduh [%l7 + 0x48], %g1 stw %o5, [%l7 + 0x1C] ldsb [%l7 + 0x56], %g4 bl,a,pn %xcc, loop_6089 fmovrslz %l3, %f2, %f8 fpackfix %f12, %f5 ldub [%l7 + 0x25], %i3 loop_6089: mulx %g2, %i4, %i1 stb %g3, [%l7 + 0x46] fpadd16 %f14, %f2, %f0 bvc loop_6090 movrlez %i6, 0x33F, %i5 lduw [%l7 + 0x1C], %i7 fmovdvs %xcc, %f5, %f15 loop_6090: bshuffle %f10, %f6, %f0 addcc %o4, 0x0C5F, %l5 fcmple32 %f10, %f10, %i2 bn %icc, loop_6091 umul %o1, %l0, %l6 fandnot1s %f15, %f12, %f6 stx %o2, [%l7 + 0x58] loop_6091: tl %icc, 0x7 movneg %icc, %g6, %g5 orncc %o6, 0x1C10, %i0 lduw [%l7 + 0x20], %o7 move %icc, %o0, %l2 movpos %icc, %l4, %o3 fandnot2 %f4, %f2, %f12 fba,a %fcc0, loop_6092 fands %f4, %f5, %f9 fmovsn %xcc, %f9, %f6 fmuld8sux16 %f6, %f12, %f14 loop_6092: fmovdleu %icc, %f1, %f4 fpadd32s %f1, %f5, %f12 brlz %g7, loop_6093 stb %l1, [%l7 + 0x08] fnot1 %f2, %f14 brnz %g1, loop_6094 loop_6093: bn,a,pt %xcc, loop_6095 sth %g4, [%l7 + 0x32] orcc %o5, 0x177D, %i3 loop_6094: stb %g2, [%l7 + 0x76] loop_6095: tg %xcc, 0x1 fzero %f6 ldsh [%l7 + 0x0E], %l3 ldsw [%l7 + 0x54], %i4 ldx [%l7 + 0x58], %i1 tg %icc, 0x3 edge16 %g3, %i6, %i7 mulscc %i5, %o4, %i2 addccc %l5, 0x11DC, %l0 stx %l6, [%l7 + 0x18] fexpand %f6, %f10 fbul %fcc0, loop_6096 stw %o1, [%l7 + 0x0C] fnors %f14, %f1, %f15 call loop_6097 loop_6096: tvs %icc, 0x1 fmovscc %xcc, %f3, %f9 fble %fcc3, loop_6098 loop_6097: call loop_6099 nop setx loop_6100, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %o2, [%l7 + 0x64] loop_6098: andcc %g6, %g5, %o6 loop_6099: brnz %o7, loop_6101 loop_6100: sth %i0, [%l7 + 0x38] stb %l2, [%l7 + 0x38] lduh [%l7 + 0x38], %l4 loop_6101: movg %xcc, %o0, %g7 ldd [%l7 + 0x48], %f12 fblg %fcc3, loop_6102 sdivcc %l1, 0x0B54, %g1 ld [%l7 + 0x18], %f7 fmovrslz %g4, %f12, %f6 loop_6102: ldsh [%l7 + 0x7E], %o5 bgu,pt %icc, loop_6103 ldsb [%l7 + 0x16], %i3 fmovdpos %xcc, %f12, %f10 brgez %o3, loop_6104 loop_6103: ldd [%l7 + 0x40], %f12 fmovrdlz %g2, %f12, %f4 ldx [%l7 + 0x30], %i4 loop_6104: ldub [%l7 + 0x61], %i1 fmovsa %xcc, %f15, %f15 ldub [%l7 + 0x23], %g3 std %f0, [%l7 + 0x08] edge8 %i6, %l3, %i7 lduw [%l7 + 0x0C], %o4 brlz %i5, loop_6105 fnot1 %f10, %f10 brnz,a %l5, loop_6106 sth %i2, [%l7 + 0x6A] loop_6105: sdivx %l6, 0x061A, %o1 fbge %fcc2, loop_6107 loop_6106: brlez %l0, loop_6108 fpsub16s %f13, %f3, %f12 fmovrse %o2, %f11, %f12 loop_6107: movvc %xcc, %g5, %g6 loop_6108: fcmpgt16 %f8, %f0, %o6 ldsh [%l7 + 0x26], %i0 fabss %f10, %f5 std %f10, [%l7 + 0x50] lduh [%l7 + 0x6A], %o7 fnot1 %f8, %f12 ldsw [%l7 + 0x34], %l2 stw %l4, [%l7 + 0x4C] tn %xcc, 0x1 call loop_6109 fmovde %xcc, %f7, %f2 udivcc %o0, 0x1040, %l1 lduh [%l7 + 0x24], %g7 loop_6109: st %f12, [%l7 + 0x34] fmovdpos %icc, %f6, %f4 ldub [%l7 + 0x6B], %g1 fba %fcc0, loop_6110 lduw [%l7 + 0x5C], %o5 bvs,a %xcc, loop_6111 ldsb [%l7 + 0x1E], %g4 loop_6110: std %f4, [%l7 + 0x08] fble %fcc0, loop_6112 loop_6111: fornot2s %f1, %f8, %f13 ldd [%l7 + 0x08], %f6 lduh [%l7 + 0x52], %i3 loop_6112: fmovsa %xcc, %f4, %f9 fbn %fcc0, loop_6113 movpos %icc, %g2, %i4 bne,pt %icc, loop_6114 ld [%l7 + 0x70], %f7 loop_6113: fpadd16s %f11, %f4, %f6 mulx %o3, 0x00F7, %g3 loop_6114: lduw [%l7 + 0x24], %i6 fmovdgu %xcc, %f13, %f4 fpsub16 %f14, %f2, %f4 fpadd32 %f4, %f0, %f12 pdist %f8, %f14, %f0 ldsh [%l7 + 0x5A], %i1 tvs %xcc, 0x7 fand %f6, %f8, %f2 movcc %xcc, %l3, %o4 fmovs %f9, %f8 brz,a %i7, loop_6115 movn %xcc, %i5, %i2 fsrc1s %f2, %f5 std %f4, [%l7 + 0x40] loop_6115: st %f5, [%l7 + 0x74] fand %f10, %f0, %f0 fabsd %f8, %f14 ldsh [%l7 + 0x42], %l6 fnors %f5, %f14, %f6 stw %l5, [%l7 + 0x30] fblg %fcc1, loop_6116 fmovrsgz %o1, %f4, %f12 mulscc %l0, 0x092F, %g5 lduw [%l7 + 0x18], %o2 loop_6116: lduh [%l7 + 0x64], %o6 mulscc %g6, %i0, %l2 stw %l4, [%l7 + 0x1C] addc %o7, %o0, %l1 fandnot1 %f12, %f4, %f0 nop setx loop_6117, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %g1, [%l7 + 0x50] fble,a %fcc1, loop_6118 xnorcc %o5, 0x06C6, %g4 loop_6117: and %g7, 0x090D, %g2 bn,pn %icc, loop_6119 loop_6118: fornot2s %f10, %f7, %f12 lduh [%l7 + 0x5E], %i4 stw %o3, [%l7 + 0x6C] loop_6119: fmovscs %xcc, %f1, %f1 brgz %i3, loop_6120 ldsw [%l7 + 0x78], %g3 fcmple16 %f4, %f2, %i6 fmovdn %xcc, %f12, %f0 loop_6120: fmovsn %xcc, %f0, %f13 bge %xcc, loop_6121 std %f12, [%l7 + 0x18] movre %i1, 0x233, %o4 fnegd %f4, %f4 loop_6121: nop setx loop_6122, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f13, [%l7 + 0x48] lduw [%l7 + 0x48], %i7 movge %icc, %i5, %l3 loop_6122: bl loop_6123 fsrc2 %f8, %f10 fba,a %fcc2, loop_6124 bge loop_6125 loop_6123: orn %i2, %l5, %o1 sdiv %l0, 0x1FEA, %l6 loop_6124: fcmpeq32 %f6, %f6, %g5 loop_6125: st %f9, [%l7 + 0x68] fxor %f2, %f2, %f10 st %f3, [%l7 + 0x20] ldsh [%l7 + 0x30], %o2 ldsw [%l7 + 0x10], %o6 orn %i0, 0x041A, %l2 fmovrsne %l4, %f0, %f14 ldsh [%l7 + 0x1A], %g6 xorcc %o0, 0x0631, %l1 tgu %xcc, 0x0 edge32ln %o7, %o5, %g4 fabss %f1, %f9 lduh [%l7 + 0x34], %g1 movrne %g2, %i4, %o3 fbl %fcc1, loop_6126 stb %i3, [%l7 + 0x68] addc %g3, 0x1D8E, %g7 fandnot2s %f8, %f1, %f9 loop_6126: fbl %fcc1, loop_6127 ldub [%l7 + 0x47], %i1 ldx [%l7 + 0x18], %i6 ldsh [%l7 + 0x48], %i7 loop_6127: fcmpne16 %f8, %f12, %o4 fandnot1 %f8, %f8, %f2 fmul8x16au %f14, %f11, %f2 fmul8x16 %f8, %f2, %f12 stb %l3, [%l7 + 0x29] ldd [%l7 + 0x28], %f0 ldsw [%l7 + 0x1C], %i5 fexpand %f7, %f4 ldx [%l7 + 0x28], %l5 fmovsn %xcc, %f0, %f8 fmovsvc %icc, %f4, %f9 lduw [%l7 + 0x20], %o1 te %icc, 0x6 sdiv %l0, 0x0585, %l6 fmovda %xcc, %f3, %f3 xorcc %g5, 0x0DC2, %i2 array16 %o6, %o2, %i0 st %f5, [%l7 + 0x60] ldsh [%l7 + 0x34], %l4 lduh [%l7 + 0x36], %g6 fcmpne32 %f4, %f6, %l2 movrgez %o0, 0x175, %l1 fmovdcs %xcc, %f14, %f14 fmuld8sux16 %f13, %f7, %f0 fpsub32s %f0, %f1, %f1 fbo,a %fcc0, loop_6128 tcc %xcc, 0x6 subcc %o5, %o7, %g1 fmovrse %g2, %f12, %f3 loop_6128: ldub [%l7 + 0x61], %i4 ble,pt %icc, loop_6129 ldsw [%l7 + 0x2C], %o3 edge32ln %i3, %g3, %g4 fbl %fcc3, loop_6130 loop_6129: std %f12, [%l7 + 0x40] ldd [%l7 + 0x50], %f14 ld [%l7 + 0x0C], %f3 loop_6130: movcs %icc, %g7, %i6 bn,a loop_6131 popc 0x03B2, %i7 fmovscc %xcc, %f2, %f15 fbge,a %fcc3, loop_6132 loop_6131: ldub [%l7 + 0x74], %i1 ldsb [%l7 + 0x6C], %l3 xorcc %o4, 0x17E3, %l5 loop_6132: std %f12, [%l7 + 0x78] ta %icc, 0x4 fmovde %icc, %f0, %f6 st %f3, [%l7 + 0x64] ldsb [%l7 + 0x3E], %o1 fcmpes %fcc2, %f10, %f15 movcc %xcc, %i5, %l0 ldx [%l7 + 0x48], %g5 fmul8sux16 %f8, %f8, %f4 ld [%l7 + 0x6C], %f1 tne %icc, 0x0 fcmpd %fcc1, %f8, %f12 fnegd %f6, %f12 stb %i2, [%l7 + 0x45] stb %o6, [%l7 + 0x43] nop setx loop_6133, %l0, %l1 jmpl %l1, %o2 stx %i0, [%l7 + 0x60] fmovdcc %icc, %f12, %f7 fcmps %fcc3, %f5, %f2 loop_6133: fmul8x16 %f5, %f6, %f6 brnz %l4, loop_6134 bn,a loop_6135 fzero %f2 or %g6, 0x01FD, %l2 loop_6134: st %f11, [%l7 + 0x68] loop_6135: fble,a %fcc2, loop_6136 ldx [%l7 + 0x10], %l6 srax %l1, %o5, %o0 fbul,a %fcc1, loop_6137 loop_6136: fblg %fcc2, loop_6138 stb %g1, [%l7 + 0x19] fbg,a %fcc1, loop_6139 loop_6137: sub %g2, 0x1131, %o7 loop_6138: movleu %xcc, %o3, %i4 tcc %xcc, 0x1 loop_6139: movvc %xcc, %g3, %g4 stx %g7, [%l7 + 0x10] fmovse %icc, %f14, %f11 fones %f14 fpadd16 %f12, %f12, %f4 ldd [%l7 + 0x20], %f6 bcc loop_6140 bgu,a loop_6141 sth %i6, [%l7 + 0x62] fmovdne %icc, %f4, %f6 loop_6140: fbu %fcc0, loop_6142 loop_6141: ldd [%l7 + 0x18], %f4 movg %icc, %i7, %i1 udivx %i3, 0x065E, %l3 loop_6142: sth %o4, [%l7 + 0x0E] st %f9, [%l7 + 0x54] fnands %f15, %f10, %f4 fmovdge %xcc, %f4, %f9 stb %l5, [%l7 + 0x5E] fnegs %f4, %f7 movl %icc, %i5, %o1 udiv %l0, 0x0165, %g5 fmovrdlez %i2, %f10, %f4 bl,a,pt %xcc, loop_6143 tgu %xcc, 0x0 fpsub32 %f6, %f2, %f14 bpos %icc, loop_6144 loop_6143: bcc,a,pn %icc, loop_6145 movpos %xcc, %o6, %o2 fbe %fcc3, loop_6146 loop_6144: fandnot1 %f0, %f12, %f6 loop_6145: edge32l %i0, %g6, %l4 fbug,a %fcc1, loop_6147 loop_6146: movleu %xcc, %l6, %l2 fmovdcs %icc, %f4, %f8 fmovspos %xcc, %f11, %f6 loop_6147: fmovrde %o5, %f0, %f0 brlz %o0, loop_6148 fmovrde %l1, %f2, %f14 fbul %fcc3, loop_6149 fbn,a %fcc3, loop_6150 loop_6148: bvs,a,pt %icc, loop_6151 fcmpeq32 %f8, %f6, %g1 loop_6149: umulcc %o7, %o3, %g2 loop_6150: bn,pt %icc, loop_6152 loop_6151: tl %xcc, 0x4 bgu %xcc, loop_6153 std %f8, [%l7 + 0x18] loop_6152: brgz,a %i4, loop_6154 fzeros %f12 loop_6153: fands %f15, %f0, %f10 std %f8, [%l7 + 0x70] loop_6154: fand %f6, %f12, %f14 ld [%l7 + 0x70], %f14 for %f4, %f6, %f0 movge %xcc, %g3, %g4 sub %i6, 0x0657, %g7 te %icc, 0x4 xnor %i7, 0x1D69, %i1 ldub [%l7 + 0x3A], %i3 fcmpne16 %f12, %f2, %o4 ldsh [%l7 + 0x42], %l3 fbul,a %fcc3, loop_6155 movrlz %l5, %o1, %l0 movvs %xcc, %g5, %i2 edge16l %o6, %o2, %i0 loop_6155: taddcc %g6, %i5, %l6 fpmerge %f5, %f12, %f8 subcc %l4, 0x18E0, %l2 fsrc2s %f10, %f1 addc %o0, 0x0FFD, %o5 be,a loop_6156 ldd [%l7 + 0x08], %f8 move %icc, %g1, %o7 fmovrdlez %l1, %f12, %f2 loop_6156: taddcctv %g2, %o3, %i4 brnz,a %g3, loop_6157 movrlez %i6, 0x349, %g7 nop setx loop_6158, %l0, %l1 jmpl %l1, %i7 fmovsg %xcc, %f2, %f0 loop_6157: ldx [%l7 + 0x30], %g4 fcmple16 %f12, %f6, %i3 loop_6158: andn %i1, 0x0F31, %l3 fbug,a %fcc2, loop_6159 te %icc, 0x4 ldsw [%l7 + 0x64], %o4 array8 %l5, %l0, %g5 loop_6159: andn %i2, %o6, %o2 fmovda %xcc, %f15, %f11 fmovsle %icc, %f11, %f1 lduw [%l7 + 0x58], %i0 movpos %xcc, %g6, %o1 fors %f11, %f10, %f15 stw %i5, [%l7 + 0x7C] ldd [%l7 + 0x30], %f8 std %f4, [%l7 + 0x70] fandnot2s %f11, %f10, %f13 ld [%l7 + 0x08], %f15 fcmpne32 %f6, %f10, %l4 fmul8x16al %f6, %f1, %f14 ldx [%l7 + 0x30], %l6 movrlz %o0, %o5, %g1 ba,pn %icc, loop_6160 movcc %icc, %l2, %o7 array16 %l1, %g2, %o3 bpos,a %xcc, loop_6161 loop_6160: stb %g3, [%l7 + 0x7F] ldsb [%l7 + 0x51], %i4 fmovdg %xcc, %f8, %f10 loop_6161: fmovdpos %icc, %f1, %f15 addc %i6, %g7, %g4 ld [%l7 + 0x4C], %f8 or %i3, 0x1271, %i1 tneg %icc, 0x5 lduh [%l7 + 0x28], %l3 udivx %o4, 0x156D, %l5 sth %l0, [%l7 + 0x46] tcc %icc, 0x2 fmuld8sux16 %f2, %f14, %f12 ldub [%l7 + 0x11], %i7 fmovde %xcc, %f4, %f13 ldsb [%l7 + 0x6B], %g5 fxors %f11, %f5, %f10 popc %i2, %o6 lduw [%l7 + 0x4C], %i0 tleu %icc, 0x1 fbue,a %fcc1, loop_6162 st %f9, [%l7 + 0x18] edge8n %o2, %o1, %g6 fmovdgu %xcc, %f6, %f12 loop_6162: siam 0x3 lduh [%l7 + 0x5E], %i5 alignaddr %l4, %o0, %o5 st %f10, [%l7 + 0x7C] ldsb [%l7 + 0x0A], %l6 bg,pn %xcc, loop_6163 edge8ln %l2, %g1, %o7 sethi 0x00BC, %l1 fpsub16 %f2, %f6, %f10 loop_6163: fmovdvs %xcc, %f3, %f12 sdiv %o3, 0x0E24, %g2 ldx [%l7 + 0x30], %i4 array32 %g3, %i6, %g4 fpsub32 %f0, %f0, %f14 fmuld8ulx16 %f3, %f5, %f14 fbo %fcc0, loop_6164 stx %g7, [%l7 + 0x18] ldub [%l7 + 0x1F], %i3 ldsh [%l7 + 0x26], %l3 loop_6164: taddcc %i1, 0x0046, %o4 fmovsge %icc, %f1, %f4 edge8 %l0, %i7, %g5 for %f14, %f4, %f2 brlez,a %i2, loop_6165 taddcc %o6, 0x02D5, %i0 std %f6, [%l7 + 0x28] fmovspos %icc, %f12, %f5 loop_6165: sub %l5, %o2, %o1 fmovdgu %xcc, %f13, %f15 sethi 0x1369, %g6 call loop_6166 stw %i5, [%l7 + 0x2C] lduh [%l7 + 0x0C], %l4 movre %o5, 0x286, %l6 loop_6166: array8 %l2, %g1, %o7 sth %o0, [%l7 + 0x72] fmovscs %icc, %f1, %f8 fmovscc %icc, %f12, %f14 siam 0x4 movrne %l1, 0x303, %g2 fnand %f14, %f10, %f14 fbu %fcc3, loop_6167 array32 %o3, %i4, %i6 lduh [%l7 + 0x76], %g4 movpos %icc, %g7, %g3 loop_6167: ldub [%l7 + 0x38], %i3 tneg %icc, 0x5 lduw [%l7 + 0x60], %l3 taddcctv %o4, 0x0304, %i1 fexpand %f0, %f0 mova %icc, %i7, %l0 fsrc2s %f14, %f3 ldsb [%l7 + 0x32], %i2 edge8n %o6, %i0, %g5 std %f0, [%l7 + 0x30] fpack16 %f10, %f3 fexpand %f0, %f6 fandnot1 %f8, %f8, %f12 smulcc %o2, 0x11FF, %l5 fmovsa %icc, %f7, %f10 bvs,pt %icc, loop_6168 fnors %f11, %f6, %f11 fmul8sux16 %f10, %f0, %f8 ldsb [%l7 + 0x6E], %g6 loop_6168: bne %xcc, loop_6169 bpos,a loop_6170 lduw [%l7 + 0x24], %o1 fornot1s %f7, %f0, %f4 loop_6169: ldub [%l7 + 0x45], %l4 loop_6170: ld [%l7 + 0x10], %f2 ldsw [%l7 + 0x50], %i5 ba,pn %icc, loop_6171 fexpand %f11, %f2 stb %l6, [%l7 + 0x19] lduh [%l7 + 0x56], %o5 loop_6171: tne %xcc, 0x2 st %f6, [%l7 + 0x0C] tcc %xcc, 0x6 movneg %icc, %l2, %g1 srl %o7, 0x0E, %l1 ldsw [%l7 + 0x44], %g2 ldsh [%l7 + 0x56], %o3 fmovrse %o0, %f1, %f2 lduw [%l7 + 0x50], %i4 fmovdleu %icc, %f15, %f6 ldsw [%l7 + 0x3C], %g4 fmovrdgz %i6, %f12, %f4 st %f6, [%l7 + 0x58] fmovs %f14, %f7 ldsb [%l7 + 0x19], %g7 nop setx loop_6172, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done array8 %g3, %i3, %l3 brlez %o4, loop_6173 fmovrdlez %i7, %f10, %f14 loop_6172: fmovsleu %xcc, %f15, %f0 bcc,a loop_6174 loop_6173: stb %l0, [%l7 + 0x6D] ldsw [%l7 + 0x6C], %i2 fexpand %f6, %f12 loop_6174: stb %o6, [%l7 + 0x11] movne %xcc, %i0, %i1 ldub [%l7 + 0x4B], %g5 fmovrdlz %l5, %f6, %f10 fmovdpos %xcc, %f14, %f5 tsubcc %g6, %o1, %l4 fmovdgu %xcc, %f6, %f3 stw %i5, [%l7 + 0x58] ldx [%l7 + 0x48], %l6 ldsh [%l7 + 0x2A], %o5 fornot2 %f0, %f0, %f12 brlz %o2, loop_6175 fcmpes %fcc1, %f2, %f13 bgu,pn %xcc, loop_6176 movgu %icc, %g1, %l2 loop_6175: movne %xcc, %o7, %g2 sth %o3, [%l7 + 0x28] loop_6176: sth %o0, [%l7 + 0x48] fmovrdgz %i4, %f0, %f14 ldsb [%l7 + 0x1B], %g4 fones %f5 fand %f2, %f6, %f2 stb %l1, [%l7 + 0x32] lduw [%l7 + 0x38], %g7 ldd [%l7 + 0x68], %f2 fcmple32 %f8, %f8, %i6 fnands %f12, %f10, %f2 fpsub16s %f9, %f9, %f7 popc 0x1383, %i3 and %l3, 0x0175, %g3 stw %o4, [%l7 + 0x50] fcmpeq16 %f0, %f12, %i7 ldub [%l7 + 0x1B], %l0 movrlez %o6, 0x178, %i2 stx %i0, [%l7 + 0x48] fnegs %f10, %f14 fmovdpos %xcc, %f9, %f12 fmovscc %xcc, %f0, %f9 be,a,pt %icc, loop_6177 movge %xcc, %i1, %l5 fpack32 %f0, %f6, %f10 fpsub16s %f7, %f7, %f1 loop_6177: stb %g5, [%l7 + 0x20] ldub [%l7 + 0x61], %g6 fpsub32s %f2, %f15, %f7 fones %f15 fmovse %icc, %f11, %f10 movvc %icc, %o1, %l4 ldd [%l7 + 0x48], %f12 fcmpeq16 %f0, %f2, %l6 fornot2s %f10, %f2, %f11 bshuffle %f6, %f14, %f6 call loop_6178 lduw [%l7 + 0x2C], %i5 movrgz %o5, 0x267, %g1 fbge,a %fcc2, loop_6179 loop_6178: smulcc %l2, 0x1DF5, %o7 ba,a loop_6180 bpos,pt %xcc, loop_6181 loop_6179: lduw [%l7 + 0x38], %o2 stw %g2, [%l7 + 0x24] loop_6180: fmul8x16 %f1, %f10, %f6 loop_6181: lduw [%l7 + 0x7C], %o0 fbuge %fcc0, loop_6182 tvc %xcc, 0x7 sdivcc %i4, 0x1719, %o3 stb %g4, [%l7 + 0x1B] loop_6182: bvc,pn %xcc, loop_6183 udivx %l1, 0x0956, %g7 fpadd32s %f4, %f5, %f9 stw %i3, [%l7 + 0x5C] loop_6183: fmovse %icc, %f14, %f0 fornot1 %f4, %f2, %f4 sth %l3, [%l7 + 0x64] fnegs %f11, %f2 fones %f13 bne %icc, loop_6184 ld [%l7 + 0x58], %f2 andn %i6, %g3, %o4 sth %l0, [%l7 + 0x0C] loop_6184: fmovde %icc, %f1, %f10 ble,a loop_6185 fmovdpos %xcc, %f0, %f11 ld [%l7 + 0x34], %f8 ldd [%l7 + 0x50], %f4 loop_6185: fmovd %f0, %f12 bvc,pt %xcc, loop_6186 stb %o6, [%l7 + 0x55] stb %i2, [%l7 + 0x53] stb %i7, [%l7 + 0x71] loop_6186: be,a,pt %xcc, loop_6187 fmovspos %xcc, %f1, %f13 ldsb [%l7 + 0x11], %i0 ldx [%l7 + 0x40], %l5 loop_6187: movne %xcc, %i1, %g6 fmovsn %icc, %f15, %f6 taddcctv %g5, %o1, %l6 bpos,a,pn %xcc, loop_6188 ldsh [%l7 + 0x74], %i5 stx %l4, [%l7 + 0x38] fmovscs %xcc, %f4, %f10 loop_6188: xorcc %g1, 0x0D34, %l2 fmovdcs %icc, %f2, %f11 ldx [%l7 + 0x50], %o5 ldsb [%l7 + 0x68], %o7 fabsd %f2, %f10 fcmpne32 %f2, %f8, %g2 fbug %fcc2, loop_6189 movcc %icc, %o2, %i4 fandnot1 %f10, %f6, %f14 tcs %xcc, 0x0 loop_6189: subccc %o0, %o3, %l1 fmovrde %g4, %f0, %f8 addccc %i3, 0x1C23, %g7 lduw [%l7 + 0x40], %l3 fnor %f4, %f6, %f8 ldx [%l7 + 0x20], %g3 movcc %icc, %o4, %l0 ldsb [%l7 + 0x7A], %o6 tneg %xcc, 0x6 stb %i6, [%l7 + 0x3A] st %f4, [%l7 + 0x6C] fmuld8sux16 %f3, %f7, %f4 fmovdne %xcc, %f10, %f0 edge16 %i2, %i0, %i7 tcs %xcc, 0x5 bcs loop_6190 fcmpne16 %f0, %f12, %l5 brgez,a %g6, loop_6191 fmovrdlz %i1, %f0, %f0 loop_6190: lduh [%l7 + 0x1A], %o1 ldsh [%l7 + 0x76], %g5 loop_6191: tvc %xcc, 0x7 subccc %l6, %i5, %l4 andn %g1, %l2, %o5 fmovsg %xcc, %f14, %f7 ldsb [%l7 + 0x6F], %o7 ldx [%l7 + 0x38], %g2 be,pt %xcc, loop_6192 std %f4, [%l7 + 0x68] srax %o2, 0x18, %i4 orcc %o3, 0x1533, %l1 loop_6192: sdiv %g4, 0x1340, %o0 tsubcc %i3, %l3, %g3 fpsub32s %f0, %f9, %f2 fpack16 %f8, %f13 ldsh [%l7 + 0x40], %o4 umulcc %g7, 0x1DA9, %l0 fcmpgt32 %f4, %f10, %o6 ldub [%l7 + 0x67], %i6 fandnot2 %f0, %f6, %f12 fmovsvc %xcc, %f7, %f0 brgez,a %i2, loop_6193 bvc %icc, loop_6194 sth %i7, [%l7 + 0x5E] ldx [%l7 + 0x28], %l5 loop_6193: sra %g6, 0x03, %i1 loop_6194: fsrc1s %f7, %f4 umulcc %i0, %g5, %o1 ldub [%l7 + 0x78], %i5 orcc %l4, %l6, %l2 fnot1s %f6, %f14 xnor %g1, %o7, %o5 brz %o2, loop_6195 fmul8ulx16 %f14, %f14, %f10 sth %g2, [%l7 + 0x38] brz,a %o3, loop_6196 loop_6195: lduh [%l7 + 0x72], %i4 stb %g4, [%l7 + 0x0A] fmovdge %xcc, %f4, %f2 loop_6196: stw %l1, [%l7 + 0x4C] ldsw [%l7 + 0x50], %i3 movge %icc, %l3, %o0 ldsw [%l7 + 0x48], %g3 fmovdgu %icc, %f7, %f1 fbe %fcc1, loop_6197 ldsw [%l7 + 0x08], %g7 fpsub16s %f6, %f2, %f15 ldsh [%l7 + 0x56], %l0 loop_6197: fnot1s %f5, %f1 stw %o6, [%l7 + 0x3C] subccc %o4, %i2, %i7 bcs,a,pn %xcc, loop_6198 fmovrde %i6, %f14, %f0 umul %l5, %i1, %i0 tne %xcc, 0x4 loop_6198: fcmpes %fcc0, %f1, %f8 movgu %xcc, %g6, %o1 sth %g5, [%l7 + 0x46] fzeros %f4 fmovdle %xcc, %f6, %f0 ldub [%l7 + 0x60], %l4 fmovsg %xcc, %f2, %f14 fcmpd %fcc2, %f4, %f2 ldx [%l7 + 0x48], %l6 nop setx loop_6199, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge32ln %l2, %g1, %o7 taddcctv %o5, %o2, %g2 ldd [%l7 + 0x70], %f2 loop_6199: ldsw [%l7 + 0x48], %i5 ld [%l7 + 0x24], %f6 fandnot2 %f8, %f0, %f2 bpos,a,pn %xcc, loop_6200 fmovspos %icc, %f4, %f11 stx %i4, [%l7 + 0x18] edge8ln %o3, %l1, %g4 loop_6200: fnors %f5, %f4, %f13 fmovdne %xcc, %f7, %f0 std %f12, [%l7 + 0x68] ldsh [%l7 + 0x4C], %i3 movneg %icc, %o0, %g3 tgu %icc, 0x1 ldub [%l7 + 0x22], %g7 smulcc %l0, %l3, %o6 fpack32 %f0, %f12, %f0 fmul8x16 %f15, %f0, %f14 fcmpgt16 %f12, %f8, %i2 mulscc %i7, %i6, %o4 fmovdge %xcc, %f3, %f11 edge32n %l5, %i0, %i1 movvc %xcc, %o1, %g5 tvs %xcc, 0x3 fnot2s %f1, %f1 fmovsleu %icc, %f7, %f11 sth %g6, [%l7 + 0x60] stx %l6, [%l7 + 0x70] fcmpd %fcc3, %f2, %f6 ldd [%l7 + 0x58], %f14 fmul8ulx16 %f4, %f2, %f12 andn %l4, 0x1DD9, %g1 fandnot2 %f4, %f12, %f14 fbu %fcc2, loop_6201 ldsw [%l7 + 0x40], %l2 xnor %o5, 0x17D7, %o2 addccc %g2, %o7, %i5 loop_6201: bleu,pt %icc, loop_6202 taddcc %i4, 0x167B, %l1 lduh [%l7 + 0x2C], %g4 stx %o3, [%l7 + 0x78] loop_6202: fpsub32 %f0, %f6, %f12 stx %o0, [%l7 + 0x38] ldx [%l7 + 0x28], %g3 stx %g7, [%l7 + 0x08] sdiv %l0, 0x17F6, %i3 fmovrslez %o6, %f14, %f13 xnorcc %l3, %i2, %i7 fmovsl %icc, %f5, %f2 ldd [%l7 + 0x60], %f4 ldsw [%l7 + 0x30], %o4 fmovsl %icc, %f6, %f5 lduh [%l7 + 0x50], %l5 fcmped %fcc0, %f12, %f6 std %f0, [%l7 + 0x10] fmovsa %xcc, %f7, %f3 fexpand %f4, %f4 xor %i0, %i6, %i1 fxors %f1, %f1, %f7 fmovrse %g5, %f1, %f2 be,a %icc, loop_6203 stx %o1, [%l7 + 0x20] movrlez %g6, 0x3F9, %l4 sethi 0x0BD8, %g1 loop_6203: fors %f13, %f4, %f12 std %f0, [%l7 + 0x08] bshuffle %f6, %f6, %f4 fmovd %f14, %f4 xnor %l2, %o5, %l6 fpadd16 %f10, %f2, %f14 fnegs %f14, %f13 subcc %o2, %g2, %i5 srax %i4, 0x12, %o7 movpos %icc, %g4, %l1 fabsd %f2, %f14 fcmpeq32 %f8, %f10, %o0 fblg,a %fcc3, loop_6204 fmovdne %icc, %f7, %f13 udivx %g3, 0x045F, %o3 stw %g7, [%l7 + 0x50] loop_6204: popc %l0, %o6 fbo,a %fcc1, loop_6205 movrlz %l3, 0x130, %i2 stw %i3, [%l7 + 0x10] fmovrsgez %o4, %f12, %f7 loop_6205: ldd [%l7 + 0x78], %f14 bneg,a,pt %xcc, loop_6206 stw %i7, [%l7 + 0x38] fpack32 %f14, %f2, %f2 fbne %fcc1, loop_6207 loop_6206: lduw [%l7 + 0x40], %i0 fmovrsgez %l5, %f13, %f2 fmovsne %icc, %f9, %f5 loop_6207: ldub [%l7 + 0x3E], %i1 fcmpeq16 %f14, %f14, %g5 fmovse %xcc, %f6, %f6 fbge %fcc3, loop_6208 ldsb [%l7 + 0x4D], %o1 fbu %fcc3, loop_6209 stw %i6, [%l7 + 0x64] loop_6208: fbo,a %fcc1, loop_6210 nop setx loop_6211, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6209: tvc %xcc, 0x7 fbo %fcc2, loop_6212 loop_6210: addccc %l4, %g1, %g6 loop_6211: brlz %o5, loop_6213 ldx [%l7 + 0x58], %l6 loop_6212: fbuge,a %fcc3, loop_6214 fmovrsgz %o2, %f1, %f14 loop_6213: fnot1s %f2, %f9 movrgz %l2, %g2, %i4 loop_6214: stw %i5, [%l7 + 0x0C] stx %g4, [%l7 + 0x08] fsrc2s %f5, %f1 fmovsl %xcc, %f2, %f3 ldsw [%l7 + 0x28], %l1 edge16ln %o7, %o0, %o3 orncc %g7, 0x0608, %g3 fmovrdlez %l0, %f4, %f10 sub %l3, 0x0970, %o6 fandnot1s %f6, %f8, %f3 fmovrsgez %i3, %f4, %f10 lduw [%l7 + 0x28], %o4 fmovdne %icc, %f5, %f0 fandnot2 %f6, %f12, %f12 fmovrdlez %i7, %f0, %f10 stx %i2, [%l7 + 0x18] fmovsn %xcc, %f2, %f11 fmul8x16al %f7, %f4, %f10 fmovdpos %xcc, %f12, %f0 fcmpes %fcc1, %f2, %f6 bcs,pt %xcc, loop_6215 sth %i0, [%l7 + 0x62] std %f14, [%l7 + 0x30] fpmerge %f11, %f11, %f2 loop_6215: fpsub32s %f0, %f13, %f15 std %f0, [%l7 + 0x50] fzero %f6 fmovsn %icc, %f2, %f2 edge32 %l5, %i1, %g5 fbule %fcc3, loop_6216 fsrc2s %f13, %f12 fbn,a %fcc0, loop_6217 tsubcc %i6, 0x1E4E, %l4 loop_6216: ldx [%l7 + 0x10], %o1 fmovsvs %icc, %f1, %f2 loop_6217: sth %g1, [%l7 + 0x6E] fbu,a %fcc3, loop_6218 ldub [%l7 + 0x38], %g6 stb %l6, [%l7 + 0x22] movge %icc, %o5, %l2 loop_6218: stb %g2, [%l7 + 0x23] bcc,pt %xcc, loop_6219 bpos,a,pn %icc, loop_6220 addcc %i4, 0x0F54, %o2 stb %i5, [%l7 + 0x3F] loop_6219: fandnot1s %f11, %f12, %f8 loop_6220: smul %l1, 0x1793, %o7 tvc %icc, 0x2 andcc %g4, %o3, %o0 bleu loop_6221 tleu %xcc, 0x2 siam 0x3 tvs %icc, 0x4 loop_6221: sra %g3, %g7, %l0 fandnot1 %f10, %f0, %f8 move %xcc, %o6, %l3 ld [%l7 + 0x78], %f11 stw %i3, [%l7 + 0x0C] ba,a %icc, loop_6222 mulscc %i7, %i2, %i0 smulcc %o4, 0x1D64, %i1 fmovsvc %icc, %f11, %f15 loop_6222: tcc %xcc, 0x6 mulscc %l5, %i6, %l4 fandnot2s %f0, %f9, %f2 ta %xcc, 0x7 srl %g5, %o1, %g6 andcc %g1, 0x0C4A, %o5 fnegs %f0, %f10 umul %l6, %l2, %i4 fpsub32 %f0, %f10, %f6 tn %xcc, 0x1 sethi 0x042C, %o2 ldsh [%l7 + 0x0C], %g2 tsubcc %l1, %i5, %o7 ldsw [%l7 + 0x38], %o3 fbn,a %fcc2, loop_6223 fba,a %fcc2, loop_6224 orncc %o0, %g3, %g7 fmovdne %icc, %f14, %f0 loop_6223: movge %icc, %l0, %o6 loop_6224: edge32 %g4, %i3, %i7 ldsb [%l7 + 0x24], %l3 fnot1 %f2, %f4 bcc loop_6225 edge32n %i2, %o4, %i1 fandnot1 %f6, %f10, %f2 faligndata %f12, %f6, %f10 loop_6225: fpsub16 %f12, %f4, %f14 movle %xcc, %i0, %l5 tneg %xcc, 0x4 ldd [%l7 + 0x40], %f6 sdivx %i6, 0x0B26, %l4 fmul8ulx16 %f0, %f4, %f8 fxnors %f2, %f13, %f15 fmovdne %icc, %f14, %f2 sdivcc %o1, 0x09DD, %g6 alignaddrl %g5, %o5, %g1 fsrc1 %f8, %f8 brz,a %l2, loop_6226 andcc %l6, 0x0706, %i4 fbue %fcc0, loop_6227 bgu %xcc, loop_6228 loop_6226: mulscc %g2, %o2, %l1 siam 0x5 loop_6227: fcmped %fcc0, %f14, %f8 loop_6228: edge32n %i5, %o3, %o0 fbe %fcc2, loop_6229 fnands %f6, %f6, %f4 fnot1 %f0, %f2 fmul8ulx16 %f4, %f8, %f4 loop_6229: array16 %o7, %g7, %l0 ba loop_6230 tleu %xcc, 0x0 fmovd %f0, %f8 std %f4, [%l7 + 0x20] loop_6230: bvs,a,pt %xcc, loop_6231 movvc %xcc, %g3, %g4 alignaddr %o6, %i3, %i7 ldsb [%l7 + 0x64], %i2 loop_6231: bgu,pn %xcc, loop_6232 stw %l3, [%l7 + 0x70] mova %xcc, %o4, %i1 fxor %f4, %f4, %f10 loop_6232: lduw [%l7 + 0x40], %i0 fpadd32s %f0, %f4, %f6 ldx [%l7 + 0x78], %i6 fmovsa %icc, %f13, %f6 std %f4, [%l7 + 0x60] st %f5, [%l7 + 0x4C] tpos %xcc, 0x7 and %l5, %o1, %g6 fbul,a %fcc1, loop_6233 ldsw [%l7 + 0x10], %g5 ldx [%l7 + 0x68], %l4 st %f7, [%l7 + 0x14] loop_6233: ldsh [%l7 + 0x7A], %g1 fcmple32 %f14, %f0, %l2 fnor %f0, %f12, %f10 ld [%l7 + 0x2C], %f0 ldub [%l7 + 0x09], %l6 fmovdcc %icc, %f13, %f4 lduh [%l7 + 0x14], %i4 orncc %g2, %o5, %o2 tsubcc %i5, 0x1029, %o3 ldx [%l7 + 0x20], %o0 ble,a,pt %xcc, loop_6234 stb %l1, [%l7 + 0x22] ld [%l7 + 0x34], %f13 fabsd %f4, %f10 loop_6234: edge32 %o7, %l0, %g7 fexpand %f5, %f12 ldsh [%l7 + 0x08], %g3 fmovdne %icc, %f6, %f2 brnz %g4, loop_6235 st %f7, [%l7 + 0x24] fmul8x16al %f2, %f15, %f4 movre %i3, %i7, %i2 loop_6235: fmul8x16al %f15, %f6, %f12 tg %xcc, 0x0 sub %l3, %o4, %i1 ldsh [%l7 + 0x12], %i0 movvs %icc, %i6, %l5 fsrc1 %f4, %f4 fblg %fcc2, loop_6236 bleu %xcc, loop_6237 movpos %icc, %o6, %g6 fcmple32 %f10, %f12, %g5 loop_6236: ldsw [%l7 + 0x2C], %l4 loop_6237: fmovspos %icc, %f14, %f3 lduh [%l7 + 0x34], %g1 fba,a %fcc3, loop_6238 movrgz %l2, %l6, %i4 ldx [%l7 + 0x50], %o1 fmovd %f6, %f10 loop_6238: srlx %o5, %g2, %i5 stx %o3, [%l7 + 0x18] fmovdge %icc, %f12, %f0 fmovrdlz %o2, %f2, %f2 fmuld8ulx16 %f4, %f8, %f2 ldsh [%l7 + 0x7A], %o0 tcc %xcc, 0x1 and %l1, 0x0E41, %l0 fbne %fcc0, loop_6239 fbu,a %fcc2, loop_6240 ld [%l7 + 0x10], %f9 movn %xcc, %o7, %g3 loop_6239: mulx %g7, 0x1099, %g4 loop_6240: fpsub16 %f4, %f8, %f4 fmul8sux16 %f12, %f14, %f2 and %i3, 0x03DE, %i2 std %f8, [%l7 + 0x18] ldx [%l7 + 0x28], %l3 stw %i7, [%l7 + 0x58] fxors %f10, %f2, %f10 fsrc2s %f2, %f6 tcs %icc, 0x3 lduw [%l7 + 0x4C], %o4 fmul8x16au %f10, %f13, %f12 fmovrsne %i0, %f11, %f1 fmovsl %xcc, %f12, %f2 fmovsne %icc, %f11, %f13 fmovsgu %xcc, %f9, %f2 ldsb [%l7 + 0x4D], %i1 movrlez %i6, 0x36C, %o6 lduh [%l7 + 0x0A], %g6 st %f12, [%l7 + 0x3C] fmovse %xcc, %f14, %f8 array16 %l5, %g5, %g1 fpadd32 %f10, %f2, %f8 sethi 0x10FF, %l2 fxors %f3, %f3, %f15 stb %l6, [%l7 + 0x62] ldub [%l7 + 0x51], %l4 ldx [%l7 + 0x10], %o1 tsubcctv %i4, %g2, %o5 srl %i5, 0x03, %o3 andn %o2, %o0, %l1 fmovse %xcc, %f10, %f7 fbule %fcc2, loop_6241 ld [%l7 + 0x24], %f13 fsrc1 %f6, %f6 movcs %icc, %o7, %g3 loop_6241: movrlz %l0, 0x34E, %g7 fandnot1s %f5, %f11, %f5 std %f8, [%l7 + 0x18] lduh [%l7 + 0x62], %i3 tne %icc, 0x6 lduh [%l7 + 0x5C], %g4 edge8n %i2, %i7, %o4 std %f0, [%l7 + 0x10] mova %xcc, %l3, %i0 fmovspos %icc, %f0, %f7 fmovdpos %icc, %f13, %f13 bgu,a,pn %icc, loop_6242 st %f13, [%l7 + 0x50] ldd [%l7 + 0x48], %f10 xnorcc %i1, 0x102D, %i6 loop_6242: stx %o6, [%l7 + 0x68] lduh [%l7 + 0x4A], %l5 fba,a %fcc3, loop_6243 fsrc2 %f0, %f10 array16 %g6, %g5, %l2 ldx [%l7 + 0x28], %g1 loop_6243: movcc %icc, %l6, %o1 fsrc2s %f0, %f15 addc %i4, %g2, %o5 tcc %icc, 0x2 ldsw [%l7 + 0x78], %i5 andncc %o3, %o2, %o0 lduh [%l7 + 0x18], %l1 ldub [%l7 + 0x43], %l4 fzero %f10 fxnors %f9, %f2, %f11 tl %xcc, 0x3 std %f0, [%l7 + 0x28] movrne %g3, %l0, %g7 mova %xcc, %o7, %i3 tl %icc, 0x1 movneg %icc, %g4, %i7 lduw [%l7 + 0x34], %i2 movvs %icc, %l3, %i0 tcc %xcc, 0x3 std %f8, [%l7 + 0x60] fnors %f11, %f11, %f4 fornot2 %f0, %f6, %f12 ldsb [%l7 + 0x4C], %i1 fzero %f4 tge %xcc, 0x1 fbul %fcc3, loop_6244 lduh [%l7 + 0x6C], %i6 fmovrslz %o4, %f0, %f9 ldx [%l7 + 0x30], %l5 loop_6244: fmovrdgez %g6, %f6, %f2 ldx [%l7 + 0x18], %o6 tsubcc %l2, %g5, %g1 xnorcc %l6, 0x0D53, %o1 srax %g2, 0x17, %o5 tcc %icc, 0x5 ldsb [%l7 + 0x60], %i5 fxnors %f6, %f0, %f11 call loop_6245 stx %o3, [%l7 + 0x78] bg,pt %xcc, loop_6246 lduw [%l7 + 0x6C], %o2 loop_6245: call loop_6247 fmovdge %xcc, %f2, %f13 loop_6246: fmovd %f12, %f8 sth %i4, [%l7 + 0x22] loop_6247: movrgz %o0, 0x344, %l1 stb %g3, [%l7 + 0x50] ldsb [%l7 + 0x2F], %l4 stb %g7, [%l7 + 0x2D] fmul8x16al %f7, %f14, %f0 sllx %l0, 0x01, %o7 fsrc2 %f8, %f2 fmovdge %icc, %f1, %f2 fandnot2 %f12, %f6, %f4 subc %i3, 0x0A9B, %g4 fmovrdlz %i7, %f14, %f12 lduw [%l7 + 0x54], %i2 bshuffle %f12, %f14, %f10 orncc %l3, %i0, %i6 array16 %o4, %i1, %g6 sdivcc %o6, 0x0D7A, %l5 fmovse %xcc, %f2, %f5 fands %f9, %f8, %f1 tsubcc %l2, 0x05E5, %g1 xnor %l6, 0x130D, %o1 lduh [%l7 + 0x32], %g2 fmovrdlez %g5, %f10, %f14 fbe %fcc0, loop_6248 umulcc %i5, 0x0A3E, %o5 lduw [%l7 + 0x0C], %o2 stb %o3, [%l7 + 0x79] loop_6248: fpadd32 %f12, %f14, %f12 fmovdne %xcc, %f0, %f10 lduh [%l7 + 0x14], %o0 fandnot2s %f3, %f11, %f3 stb %i4, [%l7 + 0x71] fmovsleu %xcc, %f4, %f1 ld [%l7 + 0x20], %f6 ld [%l7 + 0x20], %f2 fmovrslez %l1, %f15, %f15 ldsb [%l7 + 0x48], %g3 edge32ln %l4, %g7, %o7 movl %xcc, %l0, %i3 movleu %icc, %g4, %i2 sll %i7, %l3, %i0 fcmpd %fcc3, %f0, %f10 mulscc %o4, 0x0077, %i1 tpos %icc, 0x0 sethi 0x0CC3, %i6 lduh [%l7 + 0x4E], %g6 bne,a,pn %xcc, loop_6249 udivx %l5, 0x10BD, %o6 lduh [%l7 + 0x4C], %l2 ldx [%l7 + 0x10], %l6 loop_6249: bvc,pn %xcc, loop_6250 sethi 0x1DFD, %g1 fmovrdne %o1, %f8, %f6 ble,a %xcc, loop_6251 loop_6250: udivcc %g2, 0x19E8, %i5 fmul8sux16 %f12, %f2, %f12 srax %o5, 0x11, %o2 loop_6251: nop setx loop_6252, %l0, %l1 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 %f12, [%l7 + 0x34] brz %o3, loop_6253 fmovsge %xcc, %f12, %f7 loop_6252: movrlz %o0, 0x0C1, %i4 umul %l1, %g5, %g3 loop_6253: stb %g7, [%l7 + 0x23] ldx [%l7 + 0x38], %l4 fmovs %f2, %f2 andcc %l0, %i3, %o7 movrgz %g4, 0x18B, %i2 sub %l3, %i0, %i7 std %f4, [%l7 + 0x28] fmovsvs %icc, %f9, %f12 movgu %icc, %o4, %i6 sth %i1, [%l7 + 0x44] brlez %l5, loop_6254 fnor %f12, %f0, %f12 fmovdleu %icc, %f3, %f0 stx %o6, [%l7 + 0x60] loop_6254: subccc %l2, 0x0B2F, %g6 movne %icc, %g1, %l6 ldsh [%l7 + 0x08], %g2 ble,pn %icc, loop_6255 brnz,a %i5, loop_6256 tg %icc, 0x7 fmovrdgz %o5, %f8, %f8 loop_6255: stw %o1, [%l7 + 0x68] loop_6256: edge32n %o3, %o0, %i4 ldsh [%l7 + 0x16], %l1 fmovrdne %o2, %f8, %f0 ldsh [%l7 + 0x08], %g5 fmuld8ulx16 %f14, %f0, %f6 fpadd32 %f4, %f8, %f10 fcmps %fcc0, %f5, %f3 ta %icc, 0x5 std %f4, [%l7 + 0x40] sllx %g7, 0x05, %l4 fmovspos %xcc, %f11, %f13 fmovscs %icc, %f0, %f4 lduh [%l7 + 0x76], %g3 bgu,a loop_6257 fbuge,a %fcc2, loop_6258 fcmpes %fcc3, %f10, %f6 edge32ln %l0, %o7, %i3 loop_6257: fabss %f10, %f2 loop_6258: fmovdgu %xcc, %f5, %f13 addc %i2, 0x0E59, %g4 ldsb [%l7 + 0x0B], %l3 fpsub16 %f2, %f14, %f0 tne %icc, 0x0 stb %i7, [%l7 + 0x2A] ldx [%l7 + 0x30], %i0 popc %i6, %o4 faligndata %f6, %f8, %f14 edge16l %l5, %i1, %l2 fbge,a %fcc0, loop_6259 fabsd %f4, %f6 stb %o6, [%l7 + 0x7C] ldd [%l7 + 0x58], %f4 loop_6259: umulcc %g6, 0x00F5, %l6 orn %g1, %i5, %g2 smulcc %o1, %o5, %o3 ld [%l7 + 0x0C], %f4 ldsb [%l7 + 0x7E], %o0 ble loop_6260 ldd [%l7 + 0x40], %f2 nop setx loop_6261, %l0, %l1 jmpl %l1, %l1 fmovdcc %xcc, %f4, %f11 loop_6260: fxnor %f2, %f4, %f6 fbe,a %fcc3, loop_6262 loop_6261: brgez %i4, loop_6263 ld [%l7 + 0x68], %f8 xnorcc %g5, %g7, %l4 loop_6262: lduh [%l7 + 0x24], %g3 loop_6263: ldub [%l7 + 0x5E], %o2 and %l0, %i3, %o7 sth %g4, [%l7 + 0x7A] stx %i2, [%l7 + 0x40] ldd [%l7 + 0x20], %f4 fxnors %f13, %f3, %f13 stx %i7, [%l7 + 0x78] fmul8sux16 %f14, %f2, %f14 fandnot1s %f12, %f2, %f7 ld [%l7 + 0x68], %f1 fmovdle %icc, %f8, %f6 fors %f1, %f6, %f10 movcs %xcc, %l3, %i6 xnorcc %i0, %l5, %o4 std %f2, [%l7 + 0x70] fmovde %xcc, %f11, %f10 lduh [%l7 + 0x6E], %i1 fzeros %f14 tvc %icc, 0x5 fsrc1 %f4, %f14 fblg %fcc1, loop_6264 nop setx loop_6265, %l0, %l1 jmpl %l1, %l2 ldx [%l7 + 0x48], %o6 ldsh [%l7 + 0x54], %l6 loop_6264: edge32l %g6, %g1, %g2 loop_6265: sdivx %i5, 0x1037, %o1 nop setx loop_6266, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_6267, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbl %fcc1, loop_6268 ld [%l7 + 0x78], %f5 loop_6266: edge8ln %o3, %o0, %o5 loop_6267: fpmerge %f14, %f3, %f12 loop_6268: stw %l1, [%l7 + 0x60] sdiv %g5, 0x04BF, %g7 xnorcc %i4, %l4, %g3 fcmpne16 %f10, %f14, %o2 sth %l0, [%l7 + 0x24] fmovdle %icc, %f11, %f8 sllx %i3, %o7, %i2 xor %i7, %g4, %l3 nop setx loop_6269, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmps %fcc0, %f14, %f5 fmovdneg %xcc, %f13, %f6 fbl %fcc3, loop_6270 loop_6269: fbul %fcc0, loop_6271 tcc %icc, 0x7 stb %i0, [%l7 + 0x47] loop_6270: call loop_6272 loop_6271: ldsh [%l7 + 0x6E], %l5 st %f15, [%l7 + 0x10] fcmpne32 %f4, %f4, %o4 loop_6272: ldx [%l7 + 0x18], %i6 edge32l %i1, %l2, %o6 bcs,a %xcc, loop_6273 movrgez %l6, 0x0C5, %g6 fbule,a %fcc3, loop_6274 fpsub16s %f7, %f5, %f6 loop_6273: ldd [%l7 + 0x18], %f14 st %f13, [%l7 + 0x3C] loop_6274: sth %g2, [%l7 + 0x0C] std %f10, [%l7 + 0x18] fmovsgu %icc, %f11, %f10 movvc %xcc, %g1, %i5 fbe %fcc3, loop_6275 fcmps %fcc0, %f5, %f15 st %f1, [%l7 + 0x30] tgu %icc, 0x7 loop_6275: movrlz %o1, 0x3C8, %o3 lduw [%l7 + 0x34], %o0 stx %o5, [%l7 + 0x40] fmovspos %xcc, %f1, %f13 fornot1 %f2, %f6, %f14 fxnors %f13, %f9, %f11 movneg %icc, %g5, %g7 ldsb [%l7 + 0x10], %l1 ldub [%l7 + 0x6D], %i4 andcc %l4, %g3, %o2 tvc %icc, 0x0 te %xcc, 0x5 ldd [%l7 + 0x68], %f0 te %icc, 0x0 smul %i3, %l0, %o7 edge32n %i7, %i2, %l3 fpackfix %f10, %f11 stw %g4, [%l7 + 0x1C] ldsh [%l7 + 0x1E], %i0 st %f13, [%l7 + 0x54] ldsh [%l7 + 0x60], %l5 fsrc2 %f0, %f4 ldsw [%l7 + 0x48], %o4 fmul8sux16 %f10, %f0, %f2 stb %i6, [%l7 + 0x32] mulx %i1, %l2, %l6 ld [%l7 + 0x7C], %f7 tle %icc, 0x0 brgz %g6, loop_6276 ldsw [%l7 + 0x6C], %o6 fba %fcc3, loop_6277 fors %f14, %f10, %f15 loop_6276: fmovde %xcc, %f7, %f12 stw %g1, [%l7 + 0x34] loop_6277: edge16ln %i5, %g2, %o3 fbl,a %fcc0, loop_6278 ldub [%l7 + 0x36], %o1 taddcc %o0, %g5, %g7 fmuld8ulx16 %f13, %f11, %f8 loop_6278: brlez,a %o5, loop_6279 fmovsvc %xcc, %f0, %f0 brlez %l1, loop_6280 st %f15, [%l7 + 0x24] loop_6279: fexpand %f3, %f6 brlez,a %l4, loop_6281 loop_6280: call loop_6282 tcc %xcc, 0x6 srax %g3, %i4, %i3 loop_6281: sra %l0, 0x03, %o7 loop_6282: stb %o2, [%l7 + 0x4C] ld [%l7 + 0x44], %f9 lduh [%l7 + 0x6E], %i2 bgu %xcc, loop_6283 edge32ln %i7, %l3, %g4 fble,a %fcc0, loop_6284 fpsub16s %f3, %f0, %f13 loop_6283: subcc %l5, %i0, %o4 ldsb [%l7 + 0x2C], %i1 loop_6284: edge8n %l2, %i6, %g6 bne,a,pn %xcc, loop_6285 fmovrslez %o6, %f5, %f14 fmovdge %xcc, %f5, %f6 movle %icc, %g1, %i5 loop_6285: siam 0x2 addccc %g2, 0x15FD, %o3 sth %l6, [%l7 + 0x72] lduh [%l7 + 0x5C], %o1 sll %o0, 0x04, %g5 orn %g7, %o5, %l4 lduh [%l7 + 0x38], %l1 fmovrdne %g3, %f0, %f4 ldx [%l7 + 0x28], %i4 stx %i3, [%l7 + 0x30] fandnot2 %f8, %f8, %f2 subcc %l0, %o7, %i2 fcmpne16 %f6, %f14, %i7 bg,a loop_6286 ldsb [%l7 + 0x3A], %o2 udivcc %l3, 0x0606, %l5 ld [%l7 + 0x48], %f10 loop_6286: fcmpeq16 %f6, %f10, %i0 mova %icc, %o4, %i1 fmovda %xcc, %f11, %f11 fmovdcc %xcc, %f11, %f7 fmovs %f12, %f4 ldd [%l7 + 0x78], %f12 fba %fcc3, loop_6287 fxnor %f14, %f6, %f0 st %f7, [%l7 + 0x38] movvs %icc, %l2, %g4 loop_6287: fbg,a %fcc2, loop_6288 lduh [%l7 + 0x0C], %i6 call loop_6289 sth %g6, [%l7 + 0x1E] loop_6288: fmovrdgez %o6, %f2, %f12 fmovsl %xcc, %f0, %f13 loop_6289: tpos %icc, 0x6 std %f4, [%l7 + 0x58] fbuge %fcc2, loop_6290 nop setx loop_6291, %l0, %l1 jmpl %l1, %g1 tvs %icc, 0x1 andncc %i5, %g2, %l6 loop_6290: bcs,pt %xcc, loop_6292 loop_6291: brlez %o1, loop_6293 ld [%l7 + 0x38], %f2 ldub [%l7 + 0x53], %o0 loop_6292: st %f10, [%l7 + 0x08] loop_6293: fmovsl %xcc, %f1, %f4 fnot1s %f14, %f9 ble loop_6294 ldd [%l7 + 0x68], %f10 ldsh [%l7 + 0x46], %g5 fmovdcc %icc, %f13, %f6 loop_6294: fmuld8ulx16 %f7, %f0, %f6 movne %icc, %g7, %o3 andcc %l4, 0x12FE, %o5 brnz %g3, loop_6295 fpsub16s %f4, %f0, %f11 sth %i4, [%l7 + 0x60] ldd [%l7 + 0x40], %f2 loop_6295: addccc %l1, 0x0B48, %i3 movle %icc, %l0, %i2 fmovsa %icc, %f3, %f12 fmovdn %icc, %f14, %f5 ta %icc, 0x1 fmovsne %xcc, %f0, %f8 fmul8sux16 %f14, %f10, %f12 fsrc1s %f1, %f3 lduw [%l7 + 0x5C], %o7 ldsh [%l7 + 0x4A], %i7 ld [%l7 + 0x7C], %f1 tvs %icc, 0x2 fmovsn %xcc, %f11, %f2 movcc %xcc, %o2, %l5 ldsh [%l7 + 0x32], %l3 fpadd32s %f15, %f2, %f9 fbe,a %fcc3, loop_6296 fcmpeq32 %f8, %f8, %i0 nop setx loop_6297, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry nop setx loop_6298, %l0, %l1 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_6296: stw %o4, [%l7 + 0x3C] bvc,a,pt %icc, loop_6299 loop_6297: alignaddr %i1, %l2, %g4 loop_6298: udivx %g6, 0x1305, %i6 fbul %fcc0, loop_6300 loop_6299: ldsb [%l7 + 0x5A], %g1 fsrc1s %f14, %f6 ldsb [%l7 + 0x74], %i5 loop_6300: fcmpes %fcc0, %f15, %f3 bshuffle %f6, %f8, %f14 fnegs %f5, %f11 ldsh [%l7 + 0x22], %g2 pdist %f10, %f0, %f6 tg %xcc, 0x3 lduh [%l7 + 0x2A], %o6 std %f12, [%l7 + 0x50] stx %l6, [%l7 + 0x70] movvc %xcc, %o0, %o1 ldsh [%l7 + 0x48], %g7 fbg,a %fcc3, loop_6301 array32 %g5, %o3, %o5 ldd [%l7 + 0x28], %f4 xnor %l4, %i4, %g3 loop_6301: movvc %icc, %l1, %l0 fpadd16 %f0, %f4, %f14 fbe,a %fcc3, loop_6302 udivcc %i3, 0x0F57, %o7 stb %i7, [%l7 + 0x1B] fpackfix %f12, %f14 loop_6302: stb %o2, [%l7 + 0x6B] stb %i2, [%l7 + 0x51] tvs %xcc, 0x4 ldsb [%l7 + 0x29], %l5 fmovspos %icc, %f3, %f6 fmul8sux16 %f0, %f12, %f0 tl %xcc, 0x0 fmovsgu %icc, %f2, %f2 stx %l3, [%l7 + 0x10] movrgez %i0, 0x1FB, %i1 fmovs %f15, %f8 brgz %l2, loop_6303 sllx %g4, %o4, %g6 sth %i6, [%l7 + 0x52] tsubcctv %g1, 0x13A6, %i5 loop_6303: std %f2, [%l7 + 0x10] edge16n %o6, %g2, %o0 fmul8ulx16 %f6, %f10, %f0 lduh [%l7 + 0x3E], %o1 edge16l %l6, %g5, %g7 fmovdl %xcc, %f0, %f6 fmovrde %o5, %f0, %f2 fcmpd %fcc2, %f8, %f12 edge8l %l4, %o3, %i4 lduh [%l7 + 0x74], %g3 lduh [%l7 + 0x6A], %l1 fmovdpos %xcc, %f10, %f13 srl %l0, %o7, %i3 fmovsne %xcc, %f12, %f1 brgez,a %o2, loop_6304 bneg loop_6305 fpadd16 %f8, %f14, %f6 lduw [%l7 + 0x3C], %i2 loop_6304: call loop_6306 loop_6305: ldsw [%l7 + 0x7C], %i7 movrlz %l3, 0x284, %l5 stx %i1, [%l7 + 0x30] loop_6306: fcmple16 %f4, %f12, %l2 fxnor %f8, %f14, %f12 fcmple16 %f8, %f4, %i0 ldd [%l7 + 0x18], %f4 std %f10, [%l7 + 0x78] ba,a,pn %icc, loop_6307 orcc %o4, %g4, %i6 ldd [%l7 + 0x60], %f12 fors %f14, %f10, %f2 loop_6307: ldd [%l7 + 0x68], %f2 movleu %icc, %g6, %i5 fmovrde %g1, %f10, %f10 ldsw [%l7 + 0x78], %o6 ble,pt %xcc, loop_6308 fbue %fcc2, loop_6309 std %f6, [%l7 + 0x50] ldsw [%l7 + 0x08], %g2 loop_6308: movle %icc, %o1, %o0 loop_6309: stb %l6, [%l7 + 0x08] sth %g7, [%l7 + 0x78] ldsb [%l7 + 0x56], %o5 fmovrse %l4, %f5, %f4 bl,a %xcc, loop_6310 std %f14, [%l7 + 0x18] tsubcc %o3, %g5, %g3 orn %i4, %l0, %o7 loop_6310: fmovdle %xcc, %f3, %f9 fpadd16 %f14, %f14, %f2 fpmerge %f4, %f12, %f0 pdist %f6, %f14, %f6 subc %i3, %l1, %o2 bvc,a loop_6311 fmovsgu %xcc, %f5, %f3 fnegd %f0, %f4 ldd [%l7 + 0x28], %f14 loop_6311: brgez %i2, loop_6312 fbl %fcc2, loop_6313 ldsh [%l7 + 0x1E], %l3 edge16l %l5, %i7, %l2 loop_6312: edge16ln %i1, %i0, %o4 loop_6313: umul %i6, 0x17E0, %g6 brgez %g4, loop_6314 udivx %g1, 0x1076, %o6 fornot1 %f12, %f10, %f2 std %f2, [%l7 + 0x68] loop_6314: fmuld8ulx16 %f10, %f12, %f2 fcmple16 %f10, %f0, %i5 movcs %xcc, %g2, %o0 movpos %icc, %o1, %g7 orncc %o5, %l4, %o3 bleu,a,pn %icc, loop_6315 popc 0x0229, %g5 st %f11, [%l7 + 0x24] ldsw [%l7 + 0x70], %g3 loop_6315: fornot2s %f13, %f0, %f11 smul %l6, 0x01C9, %l0 fnands %f12, %f2, %f11 std %f4, [%l7 + 0x58] ldsh [%l7 + 0x7E], %o7 ld [%l7 + 0x24], %f13 sth %i4, [%l7 + 0x10] taddcc %l1, %o2, %i2 sethi 0x016C, %i3 fpadd32 %f14, %f4, %f12 move %xcc, %l5, %l3 siam 0x3 fbul,a %fcc0, loop_6316 ldsh [%l7 + 0x10], %l2 lduw [%l7 + 0x10], %i1 st %f14, [%l7 + 0x50] loop_6316: bcs,a,pn %xcc, loop_6317 stx %i7, [%l7 + 0x38] tleu %xcc, 0x5 ldsb [%l7 + 0x54], %i0 loop_6317: lduw [%l7 + 0x5C], %i6 movrne %o4, 0x249, %g4 xor %g6, 0x0A62, %o6 brgez,a %g1, loop_6318 srax %i5, %o0, %o1 fmovdg %xcc, %f10, %f6 bge,a loop_6319 loop_6318: bcc,pt %icc, loop_6320 sth %g2, [%l7 + 0x56] fcmpeq32 %f6, %f0, %g7 loop_6319: lduw [%l7 + 0x30], %l4 loop_6320: ld [%l7 + 0x58], %f12 tl %icc, 0x5 fmovdleu %icc, %f3, %f1 bge %icc, loop_6321 call loop_6322 fsrc1 %f12, %f6 bl,a,pt %icc, loop_6323 loop_6321: fmovsgu %xcc, %f13, %f11 loop_6322: array32 %o5, %g5, %o3 sth %g3, [%l7 + 0x16] loop_6323: std %f4, [%l7 + 0x28] xnor %l0, %o7, %i4 ldsw [%l7 + 0x34], %l1 udiv %l6, 0x1896, %i2 fmovsleu %icc, %f9, %f8 tg %icc, 0x5 ldub [%l7 + 0x1D], %i3 bl %xcc, loop_6324 fmovsle %xcc, %f1, %f7 lduw [%l7 + 0x70], %o2 brgz,a %l5, loop_6325 loop_6324: stw %l2, [%l7 + 0x58] fcmped %fcc0, %f6, %f12 ble,a,pn %icc, loop_6326 loop_6325: nop setx loop_6327, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sth %i1, [%l7 + 0x1C] fbge %fcc0, loop_6328 loop_6326: nop setx loop_6329, %l0, %l1 jmpl %l1, %l3 loop_6327: ldsw [%l7 + 0x1C], %i0 edge32n %i7, %o4, %i6 loop_6328: ldsb [%l7 + 0x1E], %g4 loop_6329: fmovsle %xcc, %f5, %f4 brgz %o6, loop_6330 nop setx loop_6331, %l0, %l1 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 %fcc2, loop_6332 tneg %icc, 0x7 loop_6330: ldsb [%l7 + 0x44], %g6 loop_6331: fbug,a %fcc0, loop_6333 loop_6332: ldsh [%l7 + 0x4C], %i5 fbo,a %fcc2, loop_6334 fmovde %xcc, %f1, %f14 loop_6333: subccc %g1, %o1, %g2 alignaddr %g7, %l4, %o0 loop_6334: fcmpgt32 %f12, %f12, %g5 fmovscs %icc, %f10, %f4 bvc,a,pn %xcc, loop_6335 fandnot1 %f0, %f0, %f12 fmovsg %xcc, %f13, %f10 movcs %icc, %o3, %g3 loop_6335: edge16 %o5, %l0, %o7 sth %l1, [%l7 + 0x3C] fmovrdlez %i4, %f0, %f6 fmovs %f10, %f9 ldx [%l7 + 0x28], %l6 smul %i3, 0x0B43, %o2 ldub [%l7 + 0x3A], %i2 fmovscc %xcc, %f8, %f3 nop setx loop_6336, %l0, %l1 jmpl %l1, %l2 tsubcctv %l5, 0x1AD5, %l3 tgu %xcc, 0x1 fandnot2s %f8, %f6, %f12 loop_6336: fblg %fcc3, loop_6337 stw %i0, [%l7 + 0x0C] edge8n %i1, %i7, %i6 ld [%l7 + 0x34], %f15 loop_6337: tge %xcc, 0x1 popc 0x0EA6, %o4 sth %o6, [%l7 + 0x08] movge %xcc, %g6, %i5 array32 %g1, %o1, %g2 fmovrse %g7, %f15, %f11 fnot2 %f2, %f8 fmovrdne %l4, %f0, %f14 movle %icc, %g4, %g5 sth %o3, [%l7 + 0x36] bpos,pn %xcc, loop_6338 fsrc1s %f9, %f15 ldsh [%l7 + 0x26], %o0 fxor %f6, %f12, %f8 loop_6338: ldub [%l7 + 0x7E], %o5 fmovde %xcc, %f12, %f14 andncc %g3, %l0, %l1 fmovrslz %o7, %f7, %f6 fmuld8sux16 %f1, %f1, %f10 orncc %l6, 0x18C7, %i3 ldx [%l7 + 0x10], %i4 ldsw [%l7 + 0x10], %o2 edge16n %l2, %l5, %l3 st %f2, [%l7 + 0x1C] ldub [%l7 + 0x30], %i0 siam 0x2 fpadd32 %f2, %f0, %f12 stb %i1, [%l7 + 0x4E] fmovdne %xcc, %f2, %f15 fmovrslz %i2, %f0, %f9 movn %xcc, %i7, %o4 fpsub32 %f6, %f12, %f2 bgu,a,pt %xcc, loop_6339 brgz %i6, loop_6340 movcc %icc, %g6, %i5 fmovrdgez %g1, %f8, %f12 loop_6339: std %f14, [%l7 + 0x50] loop_6340: lduh [%l7 + 0x5C], %o6 ldd [%l7 + 0x38], %f10 fmovsge %icc, %f2, %f12 addc %o1, 0x0A18, %g7 fmovrdgez %l4, %f12, %f12 tvc %icc, 0x4 stx %g2, [%l7 + 0x70] fsrc2 %f2, %f8 fones %f2 fcmpne16 %f6, %f14, %g4 st %f2, [%l7 + 0x08] tne %xcc, 0x0 andcc %g5, 0x0915, %o0 bne,pn %icc, loop_6341 std %f6, [%l7 + 0x18] stw %o5, [%l7 + 0x4C] fxnor %f8, %f0, %f4 loop_6341: std %f12, [%l7 + 0x18] bge,a,pt %icc, loop_6342 bshuffle %f8, %f4, %f12 taddcctv %o3, 0x0B31, %g3 ldx [%l7 + 0x20], %l1 loop_6342: ldsw [%l7 + 0x64], %o7 ldsw [%l7 + 0x24], %l6 fmovsneg %icc, %f8, %f1 tgu %icc, 0x4 srlx %i3, 0x02, %l0 sethi 0x0D73, %i4 tcc %xcc, 0x3 fpsub16 %f8, %f8, %f2 lduw [%l7 + 0x1C], %o2 fmovspos %icc, %f2, %f9 edge32ln %l5, %l2, %l3 brgz,a %i1, loop_6343 stx %i0, [%l7 + 0x10] fmul8ulx16 %f12, %f2, %f12 bvc,a %xcc, loop_6344 loop_6343: fbuge,a %fcc0, loop_6345 fbge,a %fcc2, loop_6346 udivcc %i7, 0x1271, %o4 loop_6344: fzeros %f6 loop_6345: fpsub16s %f13, %f10, %f11 loop_6346: fmovde %xcc, %f7, %f14 fcmpeq32 %f10, %f4, %i2 fmovrdlez %g6, %f6, %f4 ldsh [%l7 + 0x70], %i5 movn %icc, %i6, %g1 fmul8x16au %f2, %f9, %f14 fcmped %fcc1, %f4, %f4 stb %o1, [%l7 + 0x5B] ldsb [%l7 + 0x3D], %g7 tpos %icc, 0x5 fble,a %fcc3, loop_6347 stx %l4, [%l7 + 0x58] or %g2, %g4, %g5 fbne %fcc2, loop_6348 loop_6347: fpsub16s %f2, %f10, %f2 ldsb [%l7 + 0x2E], %o0 std %f6, [%l7 + 0x60] loop_6348: std %f0, [%l7 + 0x40] fcmpeq16 %f0, %f8, %o5 fnot2s %f12, %f11 fsrc2 %f12, %f14 ldsw [%l7 + 0x48], %o6 fmovd %f12, %f10 fxnors %f4, %f0, %f11 addc %o3, %l1, %g3 fcmps %fcc2, %f12, %f6 bleu,a %icc, loop_6349 fmovdl %xcc, %f11, %f13 bg,a %xcc, loop_6350 std %f4, [%l7 + 0x10] loop_6349: fexpand %f4, %f4 bgu %icc, loop_6351 loop_6350: fble %fcc1, loop_6352 fand %f2, %f6, %f12 lduw [%l7 + 0x2C], %l6 loop_6351: movpos %xcc, %o7, %i3 loop_6352: lduw [%l7 + 0x78], %i4 nop setx loop_6353, %l0, %l1 jmpl %l1, %l0 ld [%l7 + 0x0C], %f4 addcc %l5, %o2, %l3 srax %i1, 0x18, %l2 loop_6353: ldsb [%l7 + 0x71], %i7 movre %o4, %i2, %i0 fmovrde %g6, %f14, %f6 ldsw [%l7 + 0x34], %i5 brgz,a %g1, loop_6354 orcc %i6, 0x0800, %g7 fmovdge %xcc, %f10, %f9 ble,a loop_6355 loop_6354: fpsub16 %f6, %f6, %f4 udiv %l4, 0x10F2, %o1 movcs %icc, %g4, %g5 loop_6355: stb %g2, [%l7 + 0x38] ldsw [%l7 + 0x6C], %o0 sth %o5, [%l7 + 0x32] edge8 %o3, %l1, %g3 fmovrsgz %l6, %f0, %f0 lduw [%l7 + 0x18], %o7 fcmpne32 %f0, %f2, %i3 ld [%l7 + 0x70], %f0 st %f2, [%l7 + 0x7C] fxors %f5, %f7, %f11 fornot1s %f13, %f15, %f1 lduw [%l7 + 0x7C], %o6 fnot2s %f3, %f10 tvc %icc, 0x5 lduh [%l7 + 0x6C], %i4 fpadd16s %f7, %f13, %f8 ldd [%l7 + 0x58], %f4 sth %l5, [%l7 + 0x0A] fmovsge %xcc, %f5, %f9 std %f8, [%l7 + 0x70] sth %o2, [%l7 + 0x2A] lduw [%l7 + 0x0C], %l3 ld [%l7 + 0x6C], %f14 fxnors %f4, %f4, %f11 fzeros %f1 mova %icc, %l0, %l2 sdivx %i1, 0x12F6, %i7 fmovdcs %icc, %f15, %f12 fmul8x16 %f2, %f14, %f8 sub %i2, %o4, %i0 fmovdleu %xcc, %f10, %f7 fmovsg %icc, %f12, %f3 sth %g6, [%l7 + 0x20] fmovda %xcc, %f7, %f3 mulx %i5, %i6, %g1 bge,a %xcc, loop_6356 movrne %g7, %l4, %g4 fmovdne %icc, %f14, %f2 fmovsvs %xcc, %f3, %f3 loop_6356: ldsb [%l7 + 0x14], %o1 stb %g2, [%l7 + 0x1A] stb %g5, [%l7 + 0x0F] fpsub32 %f10, %f14, %f2 movrlz %o5, 0x0FA, %o3 st %f2, [%l7 + 0x24] st %f8, [%l7 + 0x3C] sdiv %l1, 0x1AF1, %o0 fmovsle %icc, %f5, %f2 fmovscc %icc, %f7, %f3 fmovde %icc, %f7, %f2 addcc %l6, 0x0AB4, %o7 udiv %g3, 0x095D, %i3 stw %i4, [%l7 + 0x28] edge32n %l5, %o6, %o2 lduw [%l7 + 0x34], %l0 fbule,a %fcc3, loop_6357 or %l2, %i1, %i7 fcmped %fcc1, %f10, %f12 stw %l3, [%l7 + 0x30] loop_6357: bneg,pt %icc, loop_6358 bn loop_6359 ldx [%l7 + 0x30], %i2 andn %o4, 0x0612, %g6 loop_6358: stb %i5, [%l7 + 0x79] loop_6359: fnors %f1, %f6, %f4 ldub [%l7 + 0x7B], %i0 ld [%l7 + 0x14], %f8 taddcctv %i6, 0x0383, %g1 std %f12, [%l7 + 0x48] sth %l4, [%l7 + 0x4E] st %f0, [%l7 + 0x14] fpsub16 %f2, %f0, %f12 edge16 %g4, %o1, %g7 orn %g2, 0x1C47, %g5 fxnors %f9, %f12, %f4 ldd [%l7 + 0x50], %f0 fmovrsgez %o3, %f10, %f6 bl,pn %icc, loop_6360 fmovdne %icc, %f6, %f2 fxors %f14, %f7, %f8 fmovrdlez %l1, %f0, %f10 loop_6360: std %f12, [%l7 + 0x18] edge8n %o5, %l6, %o0 tn %xcc, 0x6 ba,pn %xcc, loop_6361 sll %o7, %i3, %g3 srl %i4, 0x03, %o6 ldd [%l7 + 0x70], %f8 loop_6361: edge32n %o2, %l0, %l5 fsrc2 %f12, %f6 bn,a loop_6362 edge16 %i1, %i7, %l3 st %f14, [%l7 + 0x34] lduw [%l7 + 0x5C], %l2 loop_6362: bpos %icc, loop_6363 st %f2, [%l7 + 0x70] ldd [%l7 + 0x68], %f12 bshuffle %f6, %f10, %f4 loop_6363: fmovrdgz %i2, %f8, %f14 sth %g6, [%l7 + 0x08] movvc %icc, %i5, %o4 ldsb [%l7 + 0x1B], %i6 fcmple32 %f2, %f0, %i0 srax %l4, 0x1A, %g4 st %f7, [%l7 + 0x44] umulcc %g1, 0x0697, %g7 fmul8ulx16 %f10, %f2, %f10 fmovsvs %icc, %f15, %f7 std %f8, [%l7 + 0x08] fbg %fcc1, loop_6364 stw %o1, [%l7 + 0x4C] ld [%l7 + 0x2C], %f15 lduh [%l7 + 0x6E], %g2 loop_6364: ld [%l7 + 0x48], %f11 fbe,a %fcc1, loop_6365 fandnot1 %f14, %f12, %f12 subc %g5, %l1, %o3 fmuld8ulx16 %f0, %f7, %f10 loop_6365: ldsb [%l7 + 0x64], %o5 movcs %icc, %l6, %o7 ldub [%l7 + 0x50], %o0 fmovdcs %icc, %f3, %f7 fbuge %fcc2, loop_6366 st %f5, [%l7 + 0x2C] ldx [%l7 + 0x68], %i3 fxor %f8, %f12, %f4 loop_6366: bg,pn %icc, loop_6367 taddcc %g3, 0x07C3, %i4 fmovse %xcc, %f9, %f2 fornot2s %f13, %f3, %f13 loop_6367: fbu %fcc3, loop_6368 ldsw [%l7 + 0x6C], %o2 fmovde %icc, %f5, %f14 alignaddr %l0, %o6, %l5 loop_6368: fsrc2s %f11, %f12 ldub [%l7 + 0x17], %i7 fabss %f11, %f8 fmovscc %icc, %f15, %f2 std %f4, [%l7 + 0x50] pdist %f8, %f6, %f4 ldsh [%l7 + 0x44], %l3 fmovdleu %icc, %f2, %f6 ldd [%l7 + 0x48], %f2 lduw [%l7 + 0x58], %i1 lduw [%l7 + 0x50], %l2 ldsb [%l7 + 0x12], %g6 stx %i2, [%l7 + 0x78] alignaddrl %o4, %i5, %i6 bvs,a,pt %xcc, loop_6369 mulx %l4, 0x0739, %g4 std %f6, [%l7 + 0x38] ldsb [%l7 + 0x16], %g1 loop_6369: nop setx loop_6370, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done umulcc %i0, %g7, %g2 sll %o1, %l1, %g5 fornot2 %f6, %f2, %f10 loop_6370: fbe,a %fcc0, loop_6371 subcc %o3, %o5, %l6 ldsw [%l7 + 0x24], %o0 brgez,a %o7, loop_6372 loop_6371: fnot1s %f2, %f6 ld [%l7 + 0x40], %f6 ldd [%l7 + 0x48], %f14 loop_6372: fbule %fcc2, loop_6373 fbl %fcc3, loop_6374 fmovrdne %i3, %f0, %f2 std %f10, [%l7 + 0x70] loop_6373: ldsb [%l7 + 0x59], %i4 loop_6374: fpack32 %f4, %f6, %f8 xorcc %g3, 0x1DA1, %l0 fmovsleu %xcc, %f14, %f7 fmul8x16 %f10, %f14, %f8 movrgez %o6, 0x13D, %l5 alignaddrl %i7, %o2, %l3 ldsb [%l7 + 0x30], %l2 movneg %xcc, %g6, %i1 ldd [%l7 + 0x28], %f8 movrne %o4, %i2, %i6 ldx [%l7 + 0x28], %l4 stx %i5, [%l7 + 0x38] ble %icc, loop_6375 fxors %f8, %f2, %f11 ldub [%l7 + 0x6E], %g4 fbu,a %fcc3, loop_6376 loop_6375: stx %i0, [%l7 + 0x48] movneg %xcc, %g1, %g2 fcmple16 %f8, %f8, %o1 loop_6376: fnot2 %f2, %f0 fsrc2 %f0, %f6 brz %g7, loop_6377 movrlez %l1, %g5, %o5 ldd [%l7 + 0x70], %f0 movpos %xcc, %o3, %l6 loop_6377: movneg %icc, %o7, %o0 popc 0x0BDA, %i3 fbug,a %fcc1, loop_6378 ldd [%l7 + 0x40], %f10 fmovsneg %icc, %f10, %f5 lduw [%l7 + 0x5C], %i4 loop_6378: stw %l0, [%l7 + 0x18] st %f1, [%l7 + 0x70] fmovsge %xcc, %f13, %f5 fpsub32 %f12, %f10, %f6 ldsb [%l7 + 0x3F], %o6 andncc %l5, %g3, %o2 taddcc %l3, 0x1DF0, %l2 mulscc %i7, %g6, %i1 fmovd %f0, %f14 ld [%l7 + 0x44], %f2 movrlz %i2, %i6, %l4 ld [%l7 + 0x28], %f7 xorcc %o4, 0x1A53, %i5 fabsd %f6, %f12 stx %g4, [%l7 + 0x30] nop setx loop_6379, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpd %fcc2, %f6, %f6 fbe,a %fcc2, loop_6380 fxnors %f13, %f3, %f11 loop_6379: bpos,a,pt %xcc, loop_6381 fpadd32s %f10, %f15, %f4 loop_6380: ldd [%l7 + 0x08], %f14 fmovdn %xcc, %f6, %f15 loop_6381: fandnot2 %f0, %f2, %f2 fabss %f10, %f13 fba %fcc0, loop_6382 mulscc %g1, 0x15AB, %g2 fmovrslez %o1, %f15, %f5 fxnors %f3, %f3, %f9 loop_6382: fpadd16 %f10, %f6, %f2 alignaddr %i0, %l1, %g7 fxor %f14, %f6, %f2 fmovrde %g5, %f4, %f8 st %f4, [%l7 + 0x4C] movre %o5, %o3, %l6 ldsh [%l7 + 0x44], %o0 fbne %fcc3, loop_6383 fnor %f6, %f12, %f4 tleu %icc, 0x5 xnor %i3, 0x0E55, %i4 loop_6383: smul %l0, %o7, %o6 edge8 %g3, %o2, %l5 ldx [%l7 + 0x70], %l3 fmovsle %icc, %f5, %f12 tpos %xcc, 0x4 ldsh [%l7 + 0x3E], %i7 fnors %f6, %f12, %f6 and %l2, 0x0EBF, %i1 fnegs %f12, %f7 ldsw [%l7 + 0x0C], %i2 fmovsle %xcc, %f5, %f10 addccc %i6, %l4, %g6 sub %o4, 0x15C0, %g4 ldsh [%l7 + 0x7E], %g1 stb %i5, [%l7 + 0x2B] brz,a %g2, loop_6384 fsrc2s %f1, %f1 fnot1 %f12, %f6 ld [%l7 + 0x54], %f7 loop_6384: ldsb [%l7 + 0x6D], %o1 bg,a,pt %icc, loop_6385 bneg,a,pn %xcc, loop_6386 lduh [%l7 + 0x10], %i0 ldsh [%l7 + 0x5A], %g7 loop_6385: fmul8x16al %f3, %f4, %f8 loop_6386: xnorcc %l1, %o5, %g5 bgu %xcc, loop_6387 tcc %icc, 0x3 fmovse %icc, %f1, %f7 fmovsvs %xcc, %f7, %f1 loop_6387: movne %icc, %o3, %o0 fmovdvs %icc, %f10, %f8 sth %i3, [%l7 + 0x5C] lduh [%l7 + 0x44], %l6 addcc %l0, %o7, %i4 ta %icc, 0x2 lduh [%l7 + 0x64], %g3 addccc %o6, 0x01E8, %o2 fmovscc %icc, %f9, %f13 fmovrde %l3, %f0, %f0 and %i7, 0x17A0, %l2 fornot2s %f12, %f13, %f15 bleu,a,pt %xcc, loop_6388 movrne %i1, 0x160, %i2 ldsw [%l7 + 0x20], %l5 xor %i6, 0x0A26, %g6 loop_6388: std %f4, [%l7 + 0x20] bge loop_6389 lduh [%l7 + 0x74], %o4 fnor %f6, %f10, %f8 ldsb [%l7 + 0x5B], %g4 loop_6389: andncc %g1, %l4, %i5 lduh [%l7 + 0x0C], %o1 nop setx loop_6390, %l0, %l1 jmpl %l1, %g2 fmovscs %xcc, %f11, %f7 fmovdg %xcc, %f9, %f4 bg,pn %icc, loop_6391 loop_6390: fbue %fcc0, loop_6392 fsrc2 %f0, %f10 orcc %i0, %l1, %o5 loop_6391: fcmple16 %f10, %f12, %g5 loop_6392: array16 %o3, %o0, %i3 fandnot2s %f7, %f4, %f4 addccc %g7, %l0, %l6 tneg %icc, 0x1 orncc %i4, %o7, %o6 call loop_6393 ldsh [%l7 + 0x78], %o2 pdist %f10, %f8, %f6 fbg %fcc3, loop_6394 loop_6393: fmovsne %icc, %f2, %f13 fmovda %xcc, %f3, %f14 fbug,a %fcc2, loop_6395 loop_6394: fmovsne %icc, %f12, %f3 xorcc %l3, %g3, %l2 fbo %fcc2, loop_6396 loop_6395: fpadd16 %f8, %f4, %f10 std %f14, [%l7 + 0x20] movpos %xcc, %i7, %i1 loop_6396: alignaddrl %l5, %i2, %i6 mova %icc, %g6, %g4 fmovsleu %icc, %f2, %f10 tgu %icc, 0x2 ldx [%l7 + 0x50], %o4 siam 0x0 sth %g1, [%l7 + 0x3E] orcc %l4, %o1, %i5 fbne,a %fcc1, loop_6397 umulcc %g2, %i0, %l1 orncc %o5, 0x1EA8, %o3 ld [%l7 + 0x0C], %f10 loop_6397: lduh [%l7 + 0x54], %g5 sth %o0, [%l7 + 0x7C] fmul8x16au %f13, %f7, %f8 umulcc %i3, %g7, %l0 movrgez %i4, 0x056, %l6 move %xcc, %o7, %o6 subc %o2, %l3, %g3 movgu %icc, %l2, %i7 ldub [%l7 + 0x40], %i1 ldub [%l7 + 0x17], %i2 ldd [%l7 + 0x50], %f14 edge32l %i6, %g6, %g4 brlez,a %l5, loop_6398 fandnot1 %f4, %f6, %f6 tleu %xcc, 0x0 sth %g1, [%l7 + 0x3E] loop_6398: stb %l4, [%l7 + 0x48] ld [%l7 + 0x4C], %f12 stx %o1, [%l7 + 0x40] fands %f0, %f5, %f1 movcs %icc, %o4, %i5 std %f8, [%l7 + 0x48] fpadd16 %f10, %f0, %f6 tsubcc %g2, 0x1B2B, %l1 fmovrsgez %o5, %f4, %f0 fmovscc %xcc, %f10, %f7 edge8 %i0, %g5, %o0 ldx [%l7 + 0x20], %i3 ldub [%l7 + 0x5D], %o3 stw %g7, [%l7 + 0x6C] subc %i4, %l6, %o7 fmovsneg %xcc, %f6, %f9 st %f10, [%l7 + 0x08] sethi 0x12DD, %o6 fnot2 %f12, %f14 ldsw [%l7 + 0x18], %l0 fnegs %f0, %f10 stw %l3, [%l7 + 0x18] nop setx loop_6399, %l0, %l1 jmpl %l1, %o2 xor %g3, %i7, %i1 ldsh [%l7 + 0x54], %i2 fone %f10 loop_6399: fzero %f6 tneg %xcc, 0x7 fbule,a %fcc3, loop_6400 xorcc %i6, %g6, %l2 add %g4, %l5, %l4 stx %o1, [%l7 + 0x40] loop_6400: te %icc, 0x4 addccc %g1, 0x1729, %i5 ldub [%l7 + 0x4F], %o4 edge16 %l1, %o5, %g2 ldx [%l7 + 0x50], %g5 orn %o0, %i0, %i3 fcmpne16 %f10, %f10, %g7 movrlz %o3, %i4, %l6 fandnot1 %f10, %f6, %f14 fpsub16 %f0, %f12, %f6 bl %xcc, loop_6401 add %o6, %o7, %l0 lduh [%l7 + 0x38], %o2 fpsub32 %f8, %f10, %f4 loop_6401: bpos,a %icc, loop_6402 fcmps %fcc2, %f8, %f13 lduw [%l7 + 0x34], %g3 stw %l3, [%l7 + 0x44] loop_6402: fpack16 %f10, %f12 ta %icc, 0x0 tgu %icc, 0x7 fsrc1s %f5, %f11 movcc %xcc, %i1, %i2 ldsh [%l7 + 0x48], %i7 stb %g6, [%l7 + 0x2C] fmovda %icc, %f14, %f10 stb %l2, [%l7 + 0x49] srax %i6, %g4, %l4 sth %o1, [%l7 + 0x7E] fnand %f12, %f8, %f0 fands %f4, %f0, %f6 for %f0, %f8, %f12 bvs,pn %xcc, loop_6403 stw %g1, [%l7 + 0x70] fcmpgt32 %f8, %f14, %l5 edge16 %o4, %l1, %o5 loop_6403: fbul,a %fcc2, loop_6404 tvc %xcc, 0x7 edge8ln %i5, %g5, %o0 sllx %i0, 0x1C, %g2 loop_6404: pdist %f8, %f12, %f0 movpos %xcc, %g7, %i3 brgez,a %o3, loop_6405 fsrc2s %f3, %f7 fmovdleu %xcc, %f13, %f0 ble loop_6406 loop_6405: add %i4, 0x14AD, %l6 nop setx loop_6407, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnor %f6, %f0, %f0 loop_6406: ld [%l7 + 0x70], %f6 fnor %f12, %f12, %f10 loop_6407: smulcc %o6, %o7, %l0 fbl,a %fcc1, loop_6408 fmovsle %xcc, %f14, %f15 ldub [%l7 + 0x3D], %g3 fmuld8sux16 %f9, %f14, %f10 loop_6408: orn %l3, 0x1392, %o2 fmovsneg %xcc, %f2, %f11 fmovsne %xcc, %f2, %f7 ldsb [%l7 + 0x47], %i2 or %i1, 0x03E2, %g6 ld [%l7 + 0x54], %f15 taddcctv %i7, 0x0E54, %i6 stx %g4, [%l7 + 0x20] edge32n %l2, %o1, %g1 edge32n %l5, %l4, %l1 fmuld8ulx16 %f13, %f12, %f10 ldsb [%l7 + 0x13], %o5 ldsh [%l7 + 0x74], %i5 add %g5, 0x1988, %o4 lduh [%l7 + 0x78], %i0 stb %o0, [%l7 + 0x3E] tne %icc, 0x0 fmovsl %icc, %f11, %f12 stb %g7, [%l7 + 0x23] fpadd32s %f4, %f6, %f13 fble,a %fcc2, loop_6409 nop setx loop_6410, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbo,a %fcc3, loop_6411 ldub [%l7 + 0x4D], %i3 loop_6409: edge8 %o3, %i4, %l6 loop_6410: fmovd %f2, %f10 loop_6411: edge16 %g2, %o6, %o7 movg %xcc, %g3, %l0 fxnors %f3, %f14, %f2 ldx [%l7 + 0x28], %o2 bcs,pn %xcc, loop_6412 taddcc %i2, 0x0DA2, %i1 fpsub16s %f1, %f4, %f7 fmovsle %icc, %f12, %f3 loop_6412: fmuld8ulx16 %f1, %f4, %f2 bcs,a loop_6413 lduh [%l7 + 0x3E], %g6 stw %l3, [%l7 + 0x24] tcs %icc, 0x1 loop_6413: fcmple32 %f4, %f0, %i6 fnors %f8, %f10, %f1 ldx [%l7 + 0x30], %i7 ldsh [%l7 + 0x4C], %g4 ldsw [%l7 + 0x44], %l2 array16 %o1, %g1, %l5 movleu %xcc, %l1, %l4 tcs %icc, 0x4 fmovsvc %xcc, %f13, %f8 fcmpd %fcc0, %f2, %f0 ldd [%l7 + 0x08], %f0 pdist %f6, %f12, %f8 fmovrdlz %o5, %f4, %f14 xnorcc %g5, %o4, %i0 fands %f3, %f2, %f6 alignaddr %o0, %g7, %i5 brlz %o3, loop_6414 movgu %xcc, %i3, %l6 fxor %f10, %f10, %f6 ldub [%l7 + 0x46], %g2 loop_6414: subc %o6, %o7, %i4 bneg,pn %xcc, loop_6415 std %f6, [%l7 + 0x20] move %icc, %l0, %o2 ldx [%l7 + 0x78], %g3 loop_6415: subcc %i2, %g6, %i1 for %f4, %f14, %f4 tsubcctv %l3, 0x00CC, %i6 fmovdleu %icc, %f8, %f13 edge32ln %i7, %g4, %o1 xorcc %g1, %l2, %l5 array8 %l4, %o5, %l1 ldd [%l7 + 0x28], %f0 edge8l %o4, %g5, %o0 andn %g7, %i0, %o3 edge32ln %i3, %l6, %i5 fmovrdgez %o6, %f12, %f10 ldsh [%l7 + 0x1E], %g2 ld [%l7 + 0x24], %f3 fxors %f13, %f4, %f1 edge32ln %i4, %o7, %o2 ldsw [%l7 + 0x78], %l0 for %f8, %f12, %f4 fmovrslz %i2, %f4, %f12 lduh [%l7 + 0x32], %g6 fmovsleu %xcc, %f3, %f0 st %f12, [%l7 + 0x38] fand %f4, %f0, %f6 for %f8, %f0, %f8 array32 %i1, %g3, %i6 umulcc %l3, %g4, %i7 tgu %icc, 0x3 ld [%l7 + 0x40], %f12 sllx %o1, 0x14, %g1 movl %icc, %l5, %l2 brnz,a %o5, loop_6416 ldx [%l7 + 0x58], %l4 fxor %f12, %f12, %f12 st %f4, [%l7 + 0x3C] loop_6416: fmovsl %icc, %f6, %f14 edge16l %o4, %g5, %l1 movvs %xcc, %g7, %i0 fpsub32s %f9, %f0, %f9 fbug,a %fcc3, loop_6417 tg %icc, 0x7 tle %icc, 0x6 ldsh [%l7 + 0x7E], %o3 loop_6417: edge8n %o0, %i3, %l6 fabss %f4, %f14 movneg %icc, %i5, %o6 fnor %f10, %f14, %f0 fblg,a %fcc2, loop_6418 bge,a,pn %xcc, loop_6419 fmul8x16al %f6, %f6, %f8 fbug %fcc2, loop_6420 loop_6418: stb %i4, [%l7 + 0x30] loop_6419: brnz %g2, loop_6421 tle %xcc, 0x4 loop_6420: srl %o2, 0x17, %o7 array16 %i2, %g6, %i1 loop_6421: fone %f0 lduh [%l7 + 0x16], %l0 fmovscc %icc, %f13, %f7 fmovdleu %xcc, %f3, %f11 xnorcc %i6, 0x0841, %g3 movrne %l3, %g4, %i7 sub %g1, 0x1A27, %o1 fblg %fcc1, loop_6422 fpadd16s %f13, %f4, %f7 std %f14, [%l7 + 0x08] movne %icc, %l2, %o5 loop_6422: movcs %xcc, %l5, %l4 ld [%l7 + 0x60], %f14 fmovrde %o4, %f6, %f6 bl loop_6423 fcmpgt16 %f14, %f14, %g5 fmovde %xcc, %f13, %f0 fmovdgu %icc, %f10, %f5 loop_6423: fnor %f2, %f14, %f8 andcc %l1, 0x11D4, %i0 fmovdne %icc, %f9, %f5 srax %g7, 0x0B, %o3 udiv %o0, 0x0FC5, %i3 bneg %xcc, loop_6424 fzero %f12 fbue %fcc2, loop_6425 fones %f6 loop_6424: fmuld8sux16 %f8, %f2, %f12 udivcc %i5, 0x0951, %o6 loop_6425: alignaddr %l6, %i4, %g2 ld [%l7 + 0x68], %f2 fbg,a %fcc3, loop_6426 fnot2 %f8, %f10 srax %o2, 0x0D, %i2 addc %g6, 0x1195, %o7 loop_6426: te %icc, 0x2 mulscc %l0, 0x06F6, %i1 stx %g3, [%l7 + 0x38] brlz,a %l3, loop_6427 ldsb [%l7 + 0x1A], %i6 lduh [%l7 + 0x46], %g4 std %f14, [%l7 + 0x08] loop_6427: fbo,a %fcc3, loop_6428 fsrc1s %f15, %f2 addccc %g1, 0x1212, %i7 fmul8sux16 %f8, %f6, %f8 loop_6428: nop setx loop_6429, %l0, %l1 jmpl %l1, %o1 movre %l2, %l5, %o5 be,a %icc, loop_6430 ba,a loop_6431 loop_6429: fmovscc %icc, %f1, %f7 ld [%l7 + 0x58], %f0 loop_6430: fsrc1s %f13, %f7 loop_6431: bgu,a,pt %xcc, loop_6432 fpsub32 %f8, %f14, %f14 subc %o4, %g5, %l1 ld [%l7 + 0x68], %f3 loop_6432: ldx [%l7 + 0x48], %l4 fmovsl %icc, %f3, %f12 siam 0x6 fornot1 %f6, %f10, %f14 bgu loop_6433 array32 %i0, %o3, %o0 fmovsl %icc, %f15, %f3 mova %icc, %g7, %i5 loop_6433: edge32 %i3, %o6, %l6 fmovsneg %xcc, %f10, %f1 fbule %fcc1, loop_6434 taddcctv %g2, 0x0730, %o2 sub %i4, %i2, %o7 subc %l0, 0x0DB6, %g6 loop_6434: edge8l %i1, %l3, %g3 fors %f9, %f3, %f11 bcc loop_6435 edge32n %g4, %g1, %i7 ldx [%l7 + 0x58], %o1 fmovdneg %icc, %f14, %f8 loop_6435: orncc %i6, %l2, %l5 stx %o5, [%l7 + 0x30] tsubcc %o4, 0x0782, %g5 ldd [%l7 + 0x60], %f6 ble %xcc, loop_6436 ldx [%l7 + 0x38], %l1 ldsh [%l7 + 0x74], %i0 stx %l4, [%l7 + 0x28] loop_6436: tsubcc %o0, 0x158B, %g7 fand %f0, %f10, %f4 bg %icc, loop_6437 fones %f9 fmul8ulx16 %f8, %f12, %f8 fcmpne32 %f10, %f10, %i5 loop_6437: ld [%l7 + 0x24], %f7 nop setx loop_6438, %l0, %l1 jmpl %l1, %o3 stw %i3, [%l7 + 0x24] ldx [%l7 + 0x50], %l6 sdivx %o6, 0x103D, %g2 loop_6438: fpack32 %f2, %f6, %f10 fmovse %icc, %f10, %f10 tsubcc %o2, %i2, %o7 subc %l0, 0x16A2, %g6 fmuld8sux16 %f4, %f3, %f8 bge,a,pt %icc, loop_6439 fones %f4 fnor %f2, %f6, %f6 fornot2s %f10, %f7, %f15 loop_6439: fpack32 %f10, %f12, %f10 fones %f5 ldsw [%l7 + 0x58], %i4 fcmpgt16 %f12, %f2, %l3 stb %i1, [%l7 + 0x6F] fbo,a %fcc3, loop_6440 umul %g3, 0x067D, %g1 stb %g4, [%l7 + 0x1B] edge16ln %i7, %o1, %l2 loop_6440: ldsh [%l7 + 0x1E], %l5 movneg %icc, %i6, %o4 ldub [%l7 + 0x1C], %o5 bcc,pt %xcc, loop_6441 fble,a %fcc3, loop_6442 ta %icc, 0x7 lduw [%l7 + 0x60], %l1 loop_6441: fmovrde %i0, %f0, %f6 loop_6442: fpsub16 %f8, %f14, %f10 bl loop_6443 ldsh [%l7 + 0x58], %g5 fbu %fcc2, loop_6444 fands %f8, %f11, %f6 loop_6443: bl,a %icc, loop_6445 st %f5, [%l7 + 0x50] loop_6444: ldsh [%l7 + 0x6E], %o0 fmovsl %icc, %f6, %f3 loop_6445: lduw [%l7 + 0x60], %l4 lduh [%l7 + 0x5A], %i5 fbl %fcc1, loop_6446 ba %xcc, loop_6447 ldub [%l7 + 0x55], %g7 ldsw [%l7 + 0x44], %o3 loop_6446: std %f14, [%l7 + 0x68] loop_6447: ldub [%l7 + 0x6D], %l6 movneg %icc, %o6, %g2 movle %xcc, %i3, %o2 and %i2, %o7, %l0 fmovse %xcc, %f9, %f13 fmovdgu %xcc, %f8, %f4 fmovdge %xcc, %f6, %f3 fands %f4, %f14, %f1 mulx %g6, 0x0C58, %i4 brlz %l3, loop_6448 pdist %f10, %f4, %f0 movn %xcc, %g3, %i1 umul %g1, %i7, %g4 loop_6448: xnor %o1, 0x198A, %l2 stb %i6, [%l7 + 0x74] fsrc2 %f14, %f14 xorcc %o4, 0x171B, %o5 bg %icc, loop_6449 ld [%l7 + 0x74], %f5 movre %l5, %l1, %i0 edge32 %g5, %o0, %i5 loop_6449: fmovrslez %l4, %f4, %f5 std %f6, [%l7 + 0x28] fmovdpos %icc, %f12, %f11 fnot1 %f12, %f14 stx %g7, [%l7 + 0x10] fmovrsne %o3, %f0, %f1 fcmps %fcc0, %f10, %f15 array8 %o6, %g2, %i3 edge32n %o2, %i2, %l6 sethi 0x041D, %o7 ldd [%l7 + 0x50], %f2 fbl,a %fcc0, loop_6450 fbge %fcc0, loop_6451 lduh [%l7 + 0x18], %g6 subc %i4, %l3, %g3 loop_6450: fmovrsne %l0, %f6, %f8 loop_6451: fmovrdne %g1, %f14, %f10 tgu %xcc, 0x4 nop setx loop_6452, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsa %xcc, %f8, %f8 tge %xcc, 0x0 edge32l %i1, %i7, %g4 loop_6452: edge8l %o1, %i6, %l2 fmovdleu %icc, %f15, %f13 fsrc2 %f8, %f14 fmovdcc %icc, %f13, %f13 fmovdpos %icc, %f3, %f10 fmovdcs %icc, %f5, %f9 fbu,a %fcc1, loop_6453 fmovdvs %xcc, %f9, %f0 fnegs %f14, %f6 fbn,a %fcc2, loop_6454 loop_6453: fpadd16s %f12, %f11, %f12 movrne %o5, %l5, %l1 tsubcctv %o4, 0x006B, %i0 loop_6454: fmovsvs %icc, %f4, %f13 movrne %o0, %i5, %l4 array32 %g7, %o3, %g5 fcmpd %fcc3, %f14, %f6 xor %g2, %o6, %o2 fmovscc %icc, %f2, %f10 ldsh [%l7 + 0x68], %i2 lduw [%l7 + 0x50], %i3 ld [%l7 + 0x58], %f5 fornot1s %f15, %f0, %f6 fands %f12, %f9, %f10 st %f14, [%l7 + 0x38] fmovsne %xcc, %f5, %f14 fmovdleu %icc, %f11, %f2 fmovde %xcc, %f12, %f3 fmovdvs %xcc, %f8, %f15 stw %o7, [%l7 + 0x70] sdiv %l6, 0x012B, %g6 ldsw [%l7 + 0x64], %l3 fandnot1s %f6, %f9, %f9 stb %i4, [%l7 + 0x4A] te %icc, 0x5 stw %l0, [%l7 + 0x68] ldsw [%l7 + 0x1C], %g1 ldsh [%l7 + 0x1E], %g3 bshuffle %f8, %f14, %f4 fbule,a %fcc2, loop_6455 fmovsl %icc, %f6, %f5 movle %xcc, %i7, %g4 fmovdcs %icc, %f9, %f10 loop_6455: brnz %o1, loop_6456 fnegd %f8, %f4 ldx [%l7 + 0x20], %i1 fandnot2s %f4, %f13, %f11 loop_6456: sra %l2, 0x00, %o5 fand %f4, %f0, %f0 fmovdg %icc, %f2, %f3 add %l5, %i6, %o4 addc %l1, 0x0A6C, %i0 te %icc, 0x1 edge16ln %i5, %o0, %g7 edge16 %l4, %g5, %g2 or %o6, 0x112A, %o3 fmul8x16al %f10, %f7, %f14 fmovsa %icc, %f0, %f1 fmovsge %icc, %f5, %f7 fornot2s %f3, %f3, %f13 taddcc %o2, %i2, %i3 movrgez %l6, 0x3B6, %g6 ldub [%l7 + 0x40], %l3 ldx [%l7 + 0x30], %o7 fpsub16s %f12, %f14, %f5 fpadd32 %f12, %f6, %f10 fbu %fcc0, loop_6457 std %f4, [%l7 + 0x58] fmovsa %icc, %f8, %f7 tn %icc, 0x6 loop_6457: fmovsge %xcc, %f11, %f1 ld [%l7 + 0x08], %f12 fmovse %icc, %f9, %f10 mulscc %l0, 0x028C, %g1 fcmpeq32 %f8, %f14, %g3 fmovscs %icc, %f14, %f0 brgez %i4, loop_6458 fpackfix %f4, %f6 srl %g4, %i7, %o1 siam 0x3 loop_6458: srax %l2, %i1, %o5 ld [%l7 + 0x58], %f7 edge8n %i6, %o4, %l5 ldsh [%l7 + 0x20], %l1 fcmpgt16 %f8, %f4, %i0 fnands %f6, %f4, %f7 fnot2s %f6, %f1 ldub [%l7 + 0x5F], %i5 ld [%l7 + 0x64], %f8 fmovdneg %icc, %f5, %f4 lduh [%l7 + 0x60], %g7 sth %l4, [%l7 + 0x0E] fmul8x16al %f0, %f9, %f14 fmovsvc %icc, %f8, %f7 movrne %o0, %g5, %g2 fmuld8sux16 %f11, %f8, %f10 bgu %icc, loop_6459 ldx [%l7 + 0x28], %o6 movneg %icc, %o2, %o3 fmovdneg %xcc, %f14, %f15 loop_6459: pdist %f14, %f0, %f2 fmovsne %icc, %f9, %f2 edge8ln %i2, %l6, %g6 bvc,a loop_6460 fbuge,a %fcc2, loop_6461 fba %fcc0, loop_6462 bshuffle %f12, %f6, %f2 loop_6460: array16 %i3, %o7, %l0 loop_6461: brlz,a %g1, loop_6463 loop_6462: fors %f13, %f7, %f8 nop setx loop_6464, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x48], %l3 loop_6463: fands %f1, %f15, %f10 srlx %i4, %g3, %i7 loop_6464: brz,a %g4, loop_6465 fcmped %fcc1, %f0, %f2 nop setx loop_6466, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry orncc %o1, %l2, %o5 loop_6465: mova %xcc, %i1, %i6 fmovspos %icc, %f0, %f1 loop_6466: xnor %l5, %l1, %o4 bcc,a loop_6467 bcs,a loop_6468 fmovrsgez %i0, %f13, %f8 fmovscc %xcc, %f2, %f4 loop_6467: ldx [%l7 + 0x78], %i5 loop_6468: ldd [%l7 + 0x58], %f10 move %icc, %l4, %g7 fmovsl %icc, %f15, %f1 ldub [%l7 + 0x17], %g5 fnot2s %f12, %f14 edge8n %o0, %g2, %o2 st %f2, [%l7 + 0x30] fmovrdne %o3, %f6, %f12 movne %icc, %i2, %l6 fmovdle %icc, %f1, %f9 tg %xcc, 0x4 ldd [%l7 + 0x78], %f8 lduw [%l7 + 0x20], %o6 srl %i3, 0x0E, %g6 lduh [%l7 + 0x56], %l0 fxnors %f1, %f12, %f11 fsrc2s %f15, %f0 taddcc %g1, 0x112B, %o7 st %f13, [%l7 + 0x34] brlz %i4, loop_6469 stx %l3, [%l7 + 0x30] srlx %g3, 0x1E, %i7 fble %fcc1, loop_6470 loop_6469: mulscc %g4, 0x0A56, %o1 edge8l %o5, %i1, %l2 fnot2s %f9, %f15 loop_6470: fands %f1, %f7, %f13 st %f9, [%l7 + 0x14] fpsub32 %f6, %f2, %f10 or %l5, 0x16A5, %i6 orn %l1, %o4, %i0 orcc %i5, %l4, %g5 tn %xcc, 0x6 addccc %o0, %g7, %g2 mulx %o3, %o2, %l6 fmovrde %i2, %f0, %f4 fsrc1s %f8, %f2 bl,a,pt %xcc, loop_6471 fands %f2, %f9, %f8 std %f4, [%l7 + 0x10] alignaddrl %i3, %g6, %l0 loop_6471: stb %o6, [%l7 + 0x67] fsrc2 %f2, %f14 brlz %o7, loop_6472 lduw [%l7 + 0x40], %g1 fpack16 %f0, %f15 edge8ln %l3, %g3, %i4 loop_6472: stb %g4, [%l7 + 0x39] tneg %xcc, 0x6 fmovse %icc, %f10, %f11 fbo %fcc0, loop_6473 ldsw [%l7 + 0x1C], %i7 fpmerge %f4, %f4, %f2 fabss %f13, %f14 loop_6473: lduw [%l7 + 0x2C], %o5 ld [%l7 + 0x2C], %f9 fcmped %fcc1, %f2, %f6 ldd [%l7 + 0x10], %f8 fnot2 %f2, %f0 fmovrdne %o1, %f8, %f12 tge %xcc, 0x3 bge,a,pn %xcc, loop_6474 ld [%l7 + 0x14], %f7 bcc,a,pt %icc, loop_6475 bvs,pn %icc, loop_6476 loop_6474: fcmpne32 %f2, %f4, %l2 fmovdle %icc, %f6, %f0 loop_6475: tn %xcc, 0x3 loop_6476: fxors %f4, %f11, %f4 movrgz %l5, %i1, %l1 std %f6, [%l7 + 0x08] bneg,pt %icc, loop_6477 ldsw [%l7 + 0x44], %o4 tne %xcc, 0x2 movge %icc, %i6, %i5 loop_6477: ldsb [%l7 + 0x23], %l4 brgz,a %g5, loop_6478 tcs %xcc, 0x2 smulcc %i0, 0x0DD6, %o0 stb %g2, [%l7 + 0x65] loop_6478: fmuld8ulx16 %f8, %f2, %f4 fnors %f12, %f3, %f0 lduh [%l7 + 0x24], %o3 smul %o2, 0x0D90, %l6 ldd [%l7 + 0x58], %f4 fpsub16s %f14, %f5, %f6 movrlz %i2, 0x0C1, %i3 fba %fcc3, loop_6479 fbge,a %fcc2, loop_6480 movrne %g7, 0x1D8, %g6 lduh [%l7 + 0x6A], %o6 loop_6479: lduh [%l7 + 0x7A], %l0 loop_6480: ldsw [%l7 + 0x18], %o7 srlx %g1, %g3, %l3 std %f6, [%l7 + 0x28] fmovrde %i4, %f8, %f0 ldd [%l7 + 0x10], %f4 fxor %f8, %f0, %f8 smul %g4, 0x11F6, %o5 sll %o1, %l2, %i7 array16 %i1, %l1, %l5 mulx %i6, %i5, %o4 fmovrdlz %l4, %f10, %f2 sub %g5, 0x063C, %i0 stb %g2, [%l7 + 0x3A] stb %o3, [%l7 + 0x4A] ldd [%l7 + 0x68], %f12 pdist %f2, %f8, %f10 bgu,a %xcc, loop_6481 ldx [%l7 + 0x40], %o2 fmovd %f10, %f2 edge32n %l6, %o0, %i3 loop_6481: lduh [%l7 + 0x2E], %i2 tne %xcc, 0x3 edge16l %g7, %o6, %g6 tge %xcc, 0x1 bpos,pt %xcc, loop_6482 st %f12, [%l7 + 0x64] std %f4, [%l7 + 0x30] sdivcc %o7, 0x1BE8, %l0 loop_6482: fmovdpos %xcc, %f2, %f5 fbo,a %fcc0, loop_6483 fandnot1 %f6, %f12, %f0 ldd [%l7 + 0x08], %f14 stx %g1, [%l7 + 0x40] loop_6483: brlez %l3, loop_6484 ta %xcc, 0x3 fbne %fcc2, loop_6485 fbge %fcc2, loop_6486 loop_6484: fcmple32 %f4, %f4, %g3 move %xcc, %g4, %o5 loop_6485: std %f4, [%l7 + 0x18] loop_6486: stx %o1, [%l7 + 0x30] andn %l2, 0x0191, %i4 fcmpes %fcc0, %f2, %f0 st %f12, [%l7 + 0x44] fbug,a %fcc3, loop_6487 fcmpeq32 %f14, %f12, %i1 tpos %xcc, 0x3 stw %i7, [%l7 + 0x44] loop_6487: fxor %f4, %f8, %f12 st %f2, [%l7 + 0x34] ldub [%l7 + 0x4D], %l5 addc %i6, %i5, %l1 fmovrdgez %l4, %f10, %f2 fmul8sux16 %f4, %f4, %f8 fornot1 %f14, %f6, %f12 stx %g5, [%l7 + 0x70] stw %o4, [%l7 + 0x14] movcc %icc, %i0, %o3 xnor %o2, 0x0D3A, %l6 ldsh [%l7 + 0x76], %o0 ldx [%l7 + 0x78], %i3 fmovdneg %icc, %f0, %f3 fmovdneg %icc, %f1, %f3 sdivx %g2, 0x1CFF, %g7 ldub [%l7 + 0x0F], %i2 fsrc2 %f6, %f6 sth %o6, [%l7 + 0x08] fmovsgu %icc, %f0, %f7 fbu %fcc2, loop_6488 fmovdl %icc, %f7, %f12 ldd [%l7 + 0x40], %f0 taddcctv %g6, 0x1940, %l0 loop_6488: pdist %f2, %f10, %f8 andcc %g1, 0x086B, %l3 sdivcc %g3, 0x1303, %g4 fmovdneg %icc, %f3, %f4 movvc %icc, %o5, %o7 andn %l2, %i4, %i1 movg %icc, %i7, %l5 ld [%l7 + 0x4C], %f12 sdivx %i6, 0x0FCB, %o1 orcc %l1, %l4, %g5 fabss %f3, %f14 tcc %xcc, 0x7 fble,a %fcc2, loop_6489 fxnors %f2, %f15, %f15 taddcc %o4, %i0, %i5 stw %o3, [%l7 + 0x18] loop_6489: fxnors %f14, %f9, %f14 srlx %o2, 0x14, %l6 bcc loop_6490 movrgz %i3, %g2, %g7 stw %i2, [%l7 + 0x24] fmovrsne %o6, %f4, %f4 loop_6490: ldsb [%l7 + 0x54], %o0 fmovdvc %xcc, %f9, %f14 bge,a loop_6491 fmul8x16 %f8, %f2, %f2 fblg,a %fcc0, loop_6492 fmovrslz %l0, %f0, %f3 loop_6491: fmovdleu %icc, %f8, %f12 stb %g1, [%l7 + 0x0B] loop_6492: ldd [%l7 + 0x40], %f14 bshuffle %f2, %f8, %f2 fandnot2s %f13, %f1, %f2 st %f7, [%l7 + 0x44] addc %g6, 0x0E7E, %l3 lduh [%l7 + 0x60], %g4 bshuffle %f6, %f4, %f0 stb %g3, [%l7 + 0x54] stb %o5, [%l7 + 0x53] sll %l2, %i4, %o7 movvc %xcc, %i1, %l5 ldd [%l7 + 0x30], %f14 fmovrde %i7, %f0, %f0 srlx %i6, 0x15, %o1 fmovse %icc, %f1, %f11 mulx %l4, 0x15E4, %g5 fpadd32 %f0, %f14, %f14 fmovrdgz %l1, %f12, %f0 brlz %o4, loop_6493 fnot1s %f5, %f6 ld [%l7 + 0x0C], %f10 fba,a %fcc1, loop_6494 loop_6493: ldsh [%l7 + 0x08], %i0 edge16n %o3, %i5, %o2 call loop_6495 loop_6494: stx %i3, [%l7 + 0x38] fpack32 %f2, %f10, %f10 edge16l %g2, %g7, %i2 loop_6495: fandnot2 %f4, %f6, %f14 sdivx %o6, 0x1C79, %l6 subcc %o0, %g1, %l0 edge16 %l3, %g6, %g4 fsrc2 %f4, %f6 tne %icc, 0x7 ble,a loop_6496 fmovsvc %icc, %f7, %f0 array32 %o5, %l2, %g3 addc %i4, %i1, %l5 loop_6496: st %f11, [%l7 + 0x78] bcs,a,pn %icc, loop_6497 fcmpd %fcc0, %f2, %f12 mulscc %i7, 0x044D, %o7 fpsub16s %f13, %f1, %f11 loop_6497: edge32 %i6, %o1, %l4 ldsh [%l7 + 0x30], %g5 fnors %f5, %f14, %f2 ldsh [%l7 + 0x70], %l1 ldsw [%l7 + 0x60], %o4 mova %icc, %i0, %i5 or %o3, 0x19C8, %o2 stb %i3, [%l7 + 0x08] movpos %icc, %g7, %i2 movvs %xcc, %o6, %g2 std %f0, [%l7 + 0x58] fpmerge %f6, %f12, %f10 stw %o0, [%l7 + 0x74] ldd [%l7 + 0x28], %f8 bg,a %icc, loop_6498 ldsb [%l7 + 0x76], %l6 fbn,a %fcc2, loop_6499 fbne %fcc3, loop_6500 loop_6498: fmovdg %icc, %f6, %f6 orncc %l0, 0x088A, %l3 loop_6499: fcmpne32 %f2, %f10, %g1 loop_6500: ldsb [%l7 + 0x5A], %g6 fbe %fcc1, loop_6501 ldsb [%l7 + 0x14], %g4 fxnors %f6, %f13, %f13 andncc %l2, %g3, %o5 loop_6501: bn,a %xcc, loop_6502 fcmped %fcc3, %f14, %f0 faligndata %f14, %f2, %f2 fpsub32 %f4, %f14, %f6 loop_6502: fble %fcc1, loop_6503 fornot1s %f15, %f14, %f15 fors %f12, %f1, %f7 ldd [%l7 + 0x38], %f6 loop_6503: fsrc1s %f3, %f12 fmovd %f0, %f6 brgez,a %i4, loop_6504 brgz,a %i1, loop_6505 fpadd16 %f12, %f6, %f2 fpadd32s %f0, %f12, %f7 loop_6504: movge %icc, %i7, %o7 loop_6505: lduw [%l7 + 0x64], %i6 ldx [%l7 + 0x78], %o1 fsrc2s %f2, %f4 taddcc %l4, %l5, %l1 subccc %o4, 0x0917, %i0 bge loop_6506 ldd [%l7 + 0x70], %f12 ldd [%l7 + 0x70], %f10 edge32 %g5, %i5, %o3 loop_6506: stw %i3, [%l7 + 0x30] brlz %g7, loop_6507 sth %i2, [%l7 + 0x16] fbu,a %fcc0, loop_6508 fmovrslez %o6, %f9, %f11 loop_6507: movrlez %g2, 0x033, %o2 orncc %o0, 0x1AF3, %l6 loop_6508: lduw [%l7 + 0x6C], %l0 fmovrdgz %g1, %f8, %f8 fnot1 %f12, %f4 tle %xcc, 0x0 movgu %icc, %g6, %g4 lduw [%l7 + 0x70], %l2 fmovrdne %l3, %f8, %f10 fmuld8sux16 %f6, %f1, %f10 fbge,a %fcc1, loop_6509 ldx [%l7 + 0x08], %o5 fmovsle %xcc, %f12, %f15 bneg,a,pn %icc, loop_6510 loop_6509: stw %i4, [%l7 + 0x2C] movre %i1, %i7, %o7 or %i6, 0x0636, %g3 loop_6510: fcmple16 %f12, %f2, %o1 lduh [%l7 + 0x16], %l5 orncc %l4, 0x0ACC, %l1 tvs %icc, 0x7 fmovsg %icc, %f8, %f4 sethi 0x07F7, %o4 sth %i0, [%l7 + 0x12] ldd [%l7 + 0x50], %f10 tsubcc %g5, %o3, %i5 lduh [%l7 + 0x70], %i3 fnand %f8, %f12, %f6 fandnot1 %f8, %f2, %f12 fmovsl %xcc, %f14, %f11 call loop_6511 movge %icc, %g7, %i2 fbul %fcc1, loop_6512 brgez %o6, loop_6513 loop_6511: sllx %o2, %o0, %g2 edge32n %l6, %l0, %g1 loop_6512: fmovda %xcc, %f1, %f0 loop_6513: fsrc1s %f15, %f0 edge16n %g4, %g6, %l3 ldsh [%l7 + 0x10], %l2 fzeros %f8 mova %xcc, %i4, %o5 fblg,a %fcc1, loop_6514 xorcc %i7, 0x14B0, %i1 fmovs %f12, %f15 fmovrdgez %o7, %f2, %f14 loop_6514: std %f0, [%l7 + 0x38] fmul8x16al %f14, %f6, %f10 ld [%l7 + 0x44], %f14 edge16n %g3, %i6, %l5 xor %o1, %l1, %l4 fzeros %f5 fmovspos %xcc, %f4, %f6 sllx %o4, %g5, %i0 movrne %o3, 0x254, %i3 ldub [%l7 + 0x72], %i5 movvs %icc, %g7, %i2 edge8 %o6, %o0, %o2 fmuld8ulx16 %f4, %f6, %f2 lduh [%l7 + 0x6A], %g2 fbe,a %fcc3, loop_6515 fmovrse %l0, %f7, %f8 tge %icc, 0x2 ld [%l7 + 0x34], %f9 loop_6515: fmovrdne %l6, %f2, %f2 stb %g1, [%l7 + 0x54] udiv %g6, 0x0AFB, %g4 stx %l3, [%l7 + 0x68] fzero %f4 std %f8, [%l7 + 0x50] brlz %i4, loop_6516 and %o5, %i7, %i1 edge8 %l2, %g3, %o7 srlx %l5, 0x07, %i6 loop_6516: popc 0x0D4B, %o1 ble,a %xcc, loop_6517 add %l4, 0x1D73, %l1 fmul8x16au %f6, %f1, %f2 fbug %fcc2, loop_6518 loop_6517: fmovrde %g5, %f6, %f6 srlx %i0, 0x16, %o3 fmul8x16 %f4, %f4, %f6 loop_6518: fmul8x16 %f5, %f12, %f14 fones %f7 movge %icc, %o4, %i5 ldx [%l7 + 0x20], %i3 fmovrsne %g7, %f15, %f7 fmovrdlz %i2, %f8, %f14 lduw [%l7 + 0x64], %o0 mova %icc, %o6, %g2 orn %l0, 0x128C, %l6 lduh [%l7 + 0x38], %o2 popc %g6, %g1 fmovsvc %xcc, %f10, %f0 bg,a,pt %xcc, loop_6519 stw %g4, [%l7 + 0x3C] fbn %fcc3, loop_6520 ldsh [%l7 + 0x62], %i4 loop_6519: call loop_6521 ldd [%l7 + 0x20], %f4 loop_6520: edge8l %l3, %i7, %o5 ldsb [%l7 + 0x0F], %i1 loop_6521: ldub [%l7 + 0x48], %l2 fand %f6, %f0, %f14 stw %g3, [%l7 + 0x54] ldx [%l7 + 0x30], %o7 sll %i6, 0x08, %l5 tleu %xcc, 0x1 fmovscs %xcc, %f10, %f10 tle %xcc, 0x2 sth %l4, [%l7 + 0x64] fmovsl %xcc, %f7, %f9 ldsh [%l7 + 0x7A], %l1 stb %g5, [%l7 + 0x27] bcs,pt %xcc, loop_6522 taddcctv %o1, 0x1B58, %o3 fnands %f10, %f13, %f15 sth %i0, [%l7 + 0x1A] loop_6522: ldsb [%l7 + 0x66], %o4 mulx %i5, %g7, %i3 ldsh [%l7 + 0x54], %o0 and %o6, 0x1AF5, %g2 movg %icc, %l0, %l6 srl %o2, 0x09, %g6 ld [%l7 + 0x58], %f1 fnors %f9, %f0, %f8 stb %i2, [%l7 + 0x73] brgez,a %g4, loop_6523 ldd [%l7 + 0x58], %f12 fbu,a %fcc1, loop_6524 fexpand %f2, %f12 loop_6523: std %f2, [%l7 + 0x70] fpack32 %f14, %f6, %f2 loop_6524: array16 %i4, %l3, %g1 fcmple16 %f8, %f12, %i7 xnor %o5, 0x01EB, %l2 fmovdcc %xcc, %f0, %f9 brlz,a %g3, loop_6525 fexpand %f0, %f8 lduw [%l7 + 0x34], %i1 fandnot2s %f0, %f11, %f11 loop_6525: lduh [%l7 + 0x32], %o7 xorcc %i6, %l4, %l5 srax %l1, 0x02, %o1 ld [%l7 + 0x38], %f10 ldd [%l7 + 0x18], %f8 fmovdvs %icc, %f10, %f6 stb %g5, [%l7 + 0x45] brgz %i0, loop_6526 fpsub16 %f0, %f2, %f4 fmovdcc %icc, %f2, %f4 tvs %xcc, 0x3 loop_6526: movrlz %o4, %i5, %o3 fmovrslz %g7, %f10, %f11 fmovse %xcc, %f7, %f0 ldsh [%l7 + 0x3C], %i3 fmul8ulx16 %f10, %f8, %f10 ldsw [%l7 + 0x2C], %o6 andcc %o0, 0x19CF, %l0 fandnot2s %f15, %f9, %f11 tvs %icc, 0x3 fnand %f10, %f0, %f0 bcc,a %icc, loop_6527 sth %l6, [%l7 + 0x54] fblg,a %fcc1, loop_6528 lduw [%l7 + 0x44], %o2 loop_6527: fmuld8sux16 %f11, %f10, %f4 fcmpne16 %f2, %f2, %g2 loop_6528: bl,pn %icc, loop_6529 ldd [%l7 + 0x50], %f6 brz %g6, loop_6530 fcmpeq16 %f0, %f10, %i2 loop_6529: fmovd %f14, %f12 fbn %fcc1, loop_6531 loop_6530: edge32 %i4, %g4, %l3 lduh [%l7 + 0x32], %g1 taddcc %i7, %o5, %g3 loop_6531: fbn %fcc1, loop_6532 fpsub16 %f14, %f4, %f14 stx %l2, [%l7 + 0x40] edge32n %i1, %o7, %l4 loop_6532: fbug,a %fcc1, loop_6533 ldsw [%l7 + 0x4C], %i6 fnot1s %f4, %f15 fandnot1 %f2, %f12, %f0 loop_6533: brgez %l5, loop_6534 fmovrse %o1, %f2, %f4 call loop_6535 fmovsg %xcc, %f4, %f5 loop_6534: bleu loop_6536 stw %l1, [%l7 + 0x38] loop_6535: fbl,a %fcc1, loop_6537 movgu %xcc, %i0, %o4 loop_6536: edge16l %i5, %o3, %g7 bvc,a %icc, loop_6538 loop_6537: edge32ln %i3, %g5, %o0 fsrc1s %f7, %f11 movpos %xcc, %l0, %l6 loop_6538: fmovsn %icc, %f11, %f7 fnot2 %f0, %f12 ldsw [%l7 + 0x60], %o2 fmovscs %icc, %f8, %f11 edge16l %g2, %o6, %g6 fmul8ulx16 %f12, %f8, %f8 ldsw [%l7 + 0x24], %i2 fbuge,a %fcc1, loop_6539 ldd [%l7 + 0x40], %f6 fmuld8ulx16 %f12, %f5, %f6 stx %i4, [%l7 + 0x58] loop_6539: for %f0, %f14, %f8 stb %g4, [%l7 + 0x3C] bl,pn %icc, loop_6540 tle %xcc, 0x4 lduw [%l7 + 0x60], %g1 brlez,a %l3, loop_6541 loop_6540: smulcc %i7, 0x087E, %g3 ldx [%l7 + 0x10], %l2 ldd [%l7 + 0x28], %f4 loop_6541: movrne %i1, 0x1A4, %o5 st %f13, [%l7 + 0x20] tcs %xcc, 0x4 fbu %fcc2, loop_6542 faligndata %f12, %f10, %f14 movn %icc, %o7, %i6 ldx [%l7 + 0x08], %l4 loop_6542: fpadd32 %f6, %f12, %f8 ldx [%l7 + 0x40], %l5 fxor %f12, %f4, %f10 movrlez %l1, %i0, %o1 array32 %i5, %o3, %o4 fmovrdgz %i3, %f4, %f2 fmovsleu %xcc, %f2, %f10 fabsd %f8, %f4 stx %g7, [%l7 + 0x60] edge32l %g5, %l0, %l6 fmovdn %xcc, %f11, %f14 std %f6, [%l7 + 0x68] ldub [%l7 + 0x6F], %o0 brgez %g2, loop_6543 ldsw [%l7 + 0x68], %o6 edge8 %o2, %i2, %g6 stb %i4, [%l7 + 0x13] loop_6543: ld [%l7 + 0x14], %f2 fmovdgu %icc, %f2, %f8 movrgez %g1, %g4, %i7 fpsub32s %f1, %f2, %f11 ldub [%l7 + 0x36], %g3 lduh [%l7 + 0x72], %l3 ble %icc, loop_6544 fexpand %f4, %f12 sub %i1, 0x18CA, %l2 tne %icc, 0x4 loop_6544: fxors %f15, %f13, %f9 fbule,a %fcc0, loop_6545 movrlez %o5, %i6, %l4 movl %icc, %o7, %l1 edge8l %i0, %o1, %i5 loop_6545: fones %f3 ldx [%l7 + 0x60], %l5 subcc %o4, %i3, %g7 stb %o3, [%l7 + 0x41] ldx [%l7 + 0x70], %l0 fmovdgu %xcc, %f1, %f7 orn %l6, 0x03A7, %g5 fcmpd %fcc1, %f12, %f10 umulcc %g2, 0x0C06, %o0 sll %o2, 0x1E, %i2 movvc %icc, %o6, %i4 sllx %g6, 0x0C, %g4 stw %g1, [%l7 + 0x4C] fmovdn %xcc, %f10, %f6 ldsw [%l7 + 0x30], %i7 fornot1s %f14, %f9, %f7 ld [%l7 + 0x54], %f5 fmovsleu %icc, %f15, %f11 fpsub32 %f0, %f2, %f8 fmovsge %xcc, %f7, %f6 edge8n %l3, %g3, %l2 bcs,pn %xcc, loop_6546 sethi 0x04E3, %o5 ldub [%l7 + 0x19], %i6 fbul,a %fcc1, loop_6547 loop_6546: fones %f11 fbne,a %fcc2, loop_6548 fornot1s %f7, %f5, %f15 loop_6547: ldsh [%l7 + 0x12], %i1 movn %icc, %o7, %l1 loop_6548: fbn %fcc3, loop_6549 sth %i0, [%l7 + 0x50] smul %o1, %i5, %l4 fmovdn %xcc, %f15, %f5 loop_6549: fabss %f4, %f14 movge %icc, %l5, %i3 fmovspos %icc, %f7, %f7 ble loop_6550 sub %o4, %o3, %g7 srl %l0, 0x17, %l6 xnorcc %g5, 0x102F, %g2 loop_6550: sub %o0, %o2, %o6 stw %i4, [%l7 + 0x7C] ble,a,pn %xcc, loop_6551 fcmple32 %f10, %f4, %g6 lduw [%l7 + 0x54], %g4 nop setx loop_6552, %l0, %l1 jmpl %l1, %g1 loop_6551: fmovse %xcc, %f12, %f6 fmuld8sux16 %f6, %f12, %f4 udiv %i2, 0x1A05, %i7 loop_6552: te %icc, 0x5 fsrc1 %f14, %f0 nop setx loop_6553, %l0, %l1 jmpl %l1, %g3 bcc loop_6554 subccc %l3, 0x15C1, %o5 udivx %i6, 0x1D32, %l2 loop_6553: movrne %i1, %l1, %i0 loop_6554: movvs %icc, %o1, %o7 ld [%l7 + 0x78], %f6 movn %xcc, %l4, %l5 ld [%l7 + 0x70], %f0 ldub [%l7 + 0x40], %i5 fandnot2 %f4, %f0, %f4 sth %i3, [%l7 + 0x0E] movrlez %o3, %g7, %o4 fbge %fcc2, loop_6555 st %f10, [%l7 + 0x24] fmovsvs %xcc, %f6, %f11 fnor %f2, %f10, %f12 loop_6555: ldx [%l7 + 0x40], %l6 udiv %g5, 0x0170, %l0 brgez %g2, loop_6556 fmul8x16 %f4, %f12, %f10 tne %xcc, 0x0 brgz,a %o0, loop_6557 loop_6556: bleu,pt %xcc, loop_6558 ldsb [%l7 + 0x35], %o6 stx %o2, [%l7 + 0x20] loop_6557: fcmpgt16 %f4, %f14, %i4 loop_6558: fbne,a %fcc3, loop_6559 pdist %f14, %f14, %f2 umul %g4, %g1, %g6 brgez,a %i7, loop_6560 loop_6559: xnorcc %g3, 0x0276, %l3 udivcc %i2, 0x1622, %o5 edge32n %i6, %l2, %i1 loop_6560: fbule %fcc3, loop_6561 udivcc %i0, 0x15F0, %o1 brz %l1, loop_6562 sth %o7, [%l7 + 0x3E] loop_6561: nop setx loop_6563, %l0, %l1 jmpl %l1, %l4 alignaddr %i5, %l5, %o3 loop_6562: ldx [%l7 + 0x50], %i3 fcmpes %fcc3, %f10, %f14 loop_6563: fpadd16 %f0, %f6, %f6 edge32n %g7, %l6, %g5 fmovrslz %o4, %f14, %f1 ble,a,pt %icc, loop_6564 and %g2, 0x11A2, %l0 stw %o0, [%l7 + 0x0C] fba %fcc0, loop_6565 loop_6564: udivx %o6, 0x0448, %o2 fmuld8ulx16 %f5, %f5, %f8 ldsw [%l7 + 0x4C], %g4 loop_6565: fmovsg %xcc, %f5, %f9 tvc %xcc, 0x0 umul %i4, %g1, %i7 fbu,a %fcc3, loop_6566 movn %xcc, %g6, %l3 movcs %xcc, %g3, %o5 sth %i6, [%l7 + 0x0C] loop_6566: stx %l2, [%l7 + 0x28] std %f14, [%l7 + 0x68] fmovdpos %xcc, %f3, %f3 tsubcc %i1, %i2, %o1 ldsh [%l7 + 0x64], %i0 fmovsn %xcc, %f11, %f15 ldsw [%l7 + 0x68], %l1 lduw [%l7 + 0x14], %o7 st %f0, [%l7 + 0x0C] fmovscs %xcc, %f0, %f10 brz,a %i5, loop_6567 call loop_6568 brgez,a %l4, loop_6569 fnors %f15, %f15, %f4 loop_6567: nop setx loop_6570, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6568: stx %l5, [%l7 + 0x50] loop_6569: edge8l %o3, %g7, %l6 fsrc2 %f0, %f6 loop_6570: fand %f2, %f2, %f8 subcc %g5, %i3, %g2 fpack16 %f0, %f9 brlz,a %o4, loop_6571 sth %o0, [%l7 + 0x52] fnors %f7, %f9, %f11 fbn,a %fcc0, loop_6572 loop_6571: bvc,pt %icc, loop_6573 st %f2, [%l7 + 0x78] stx %o6, [%l7 + 0x40] loop_6572: lduw [%l7 + 0x64], %l0 loop_6573: fmovdleu %xcc, %f9, %f12 fbge,a %fcc3, loop_6574 bvs,a,pt %icc, loop_6575 tn %xcc, 0x5 ldx [%l7 + 0x60], %o2 loop_6574: te %icc, 0x7 loop_6575: lduw [%l7 + 0x68], %g4 ldsh [%l7 + 0x24], %i4 ldsw [%l7 + 0x14], %g1 tvs %icc, 0x3 ldsh [%l7 + 0x52], %g6 fsrc1s %f6, %f9 fmovsleu %xcc, %f5, %f2 ldsb [%l7 + 0x64], %l3 stb %g3, [%l7 + 0x5A] fzero %f6 fmovd %f2, %f6 fble %fcc0, loop_6576 ldx [%l7 + 0x58], %i7 fmovsgu %icc, %f0, %f9 fnot2 %f2, %f6 loop_6576: addccc %i6, 0x0DE1, %l2 tcs %xcc, 0x2 fnot2s %f7, %f0 xnorcc %i1, 0x0E5C, %o5 fandnot2s %f3, %f13, %f6 fbne %fcc2, loop_6577 fornot2s %f1, %f1, %f13 bn %xcc, loop_6578 sllx %o1, %i2, %l1 loop_6577: nop setx loop_6579, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bge %xcc, loop_6580 loop_6578: ldd [%l7 + 0x10], %f4 fpmerge %f6, %f10, %f4 loop_6579: mulx %o7, 0x011D, %i5 loop_6580: fcmpne32 %f6, %f2, %i0 fcmpes %fcc0, %f3, %f12 ld [%l7 + 0x44], %f15 fcmpne16 %f6, %f6, %l5 fbug %fcc3, loop_6581 sdiv %l4, 0x0445, %g7 edge8l %l6, %o3, %g5 fmovdle %xcc, %f10, %f4 loop_6581: std %f0, [%l7 + 0x50] ta %xcc, 0x7 tg %xcc, 0x3 fmovrse %g2, %f15, %f15 fmovs %f4, %f1 ldsb [%l7 + 0x19], %i3 ldsh [%l7 + 0x5A], %o4 fmovrslez %o6, %f5, %f4 fornot1s %f10, %f0, %f9 fcmple16 %f14, %f0, %o0 edge16 %l0, %o2, %g4 edge16ln %i4, %g1, %g6 fbue %fcc2, loop_6582 ldsw [%l7 + 0x38], %g3 fnegs %f8, %f11 fornot2s %f13, %f6, %f14 loop_6582: andn %l3, %i7, %l2 std %f14, [%l7 + 0x20] sub %i1, 0x070A, %i6 ldub [%l7 + 0x64], %o5 movne %icc, %i2, %o1 fble,a %fcc3, loop_6583 ldx [%l7 + 0x08], %l1 fmovdg %xcc, %f6, %f13 ldx [%l7 + 0x30], %o7 loop_6583: fmuld8ulx16 %f3, %f1, %f10 subcc %i5, %l5, %i0 lduh [%l7 + 0x14], %l4 edge32l %g7, %l6, %o3 ldsh [%l7 + 0x66], %g5 ldub [%l7 + 0x5A], %g2 fmovspos %icc, %f2, %f5 movge %xcc, %i3, %o4 smul %o6, %l0, %o0 brlez %o2, loop_6584 fpackfix %f4, %f12 fcmpne32 %f10, %f2, %i4 ldsw [%l7 + 0x7C], %g1 loop_6584: fbug,a %fcc3, loop_6585 fmovrdgez %g4, %f0, %f0 fbn,a %fcc0, loop_6586 bne,a,pt %icc, loop_6587 loop_6585: lduh [%l7 + 0x30], %g6 fmovrdne %g3, %f8, %f2 loop_6586: fornot1 %f12, %f2, %f12 loop_6587: fones %f0 lduh [%l7 + 0x12], %i7 stx %l2, [%l7 + 0x68] lduw [%l7 + 0x4C], %l3 ldsw [%l7 + 0x28], %i6 ld [%l7 + 0x68], %f2 ldub [%l7 + 0x25], %o5 lduh [%l7 + 0x5C], %i2 fbne %fcc0, loop_6588 te %xcc, 0x3 movvs %xcc, %i1, %l1 std %f2, [%l7 + 0x48] loop_6588: ldd [%l7 + 0x10], %f10 ldub [%l7 + 0x64], %o1 array8 %o7, %i5, %l5 orcc %l4, %i0, %g7 edge16l %l6, %o3, %g2 fbne,a %fcc0, loop_6589 fcmple32 %f14, %f0, %i3 taddcc %o4, %g5, %l0 udiv %o0, 0x050A, %o2 loop_6589: fcmple16 %f2, %f12, %i4 ldd [%l7 + 0x28], %f14 std %f4, [%l7 + 0x20] fcmpne32 %f14, %f14, %g1 orcc %o6, %g4, %g3 bg %xcc, loop_6590 stx %g6, [%l7 + 0x60] alignaddr %i7, %l2, %i6 bvc,pn %xcc, loop_6591 loop_6590: ldub [%l7 + 0x76], %o5 movcs %xcc, %l3, %i2 st %f12, [%l7 + 0x14] loop_6591: fmovscs %icc, %f9, %f7 movrgz %i1, 0x19B, %o1 fmovsle %icc, %f7, %f2 udivcc %l1, 0x0184, %o7 fand %f4, %f2, %f14 fbge %fcc3, loop_6592 fcmpgt16 %f6, %f14, %l5 stw %i5, [%l7 + 0x1C] ldub [%l7 + 0x4C], %i0 loop_6592: stb %l4, [%l7 + 0x1B] smulcc %l6, %g7, %o3 srl %g2, %o4, %g5 ldd [%l7 + 0x68], %f4 fmovrdgez %i3, %f10, %f0 fcmpeq16 %f8, %f4, %o0 bneg,a,pt %icc, loop_6593 ldsh [%l7 + 0x70], %o2 fmul8x16au %f4, %f2, %f8 fmovse %icc, %f8, %f10 loop_6593: fpsub32 %f0, %f8, %f12 or %l0, 0x06BC, %g1 fpsub32 %f8, %f2, %f0 ld [%l7 + 0x30], %f6 srl %i4, 0x1B, %g4 fcmpd %fcc3, %f12, %f4 movneg %icc, %g3, %o6 udivx %i7, 0x080D, %g6 lduh [%l7 + 0x40], %l2 fcmps %fcc3, %f14, %f14 bcs,a %xcc, loop_6594 st %f8, [%l7 + 0x40] bvc,pn %icc, loop_6595 tcs %icc, 0x7 loop_6594: ldsb [%l7 + 0x7D], %i6 fmovsg %icc, %f0, %f9 loop_6595: array32 %o5, %i2, %l3 ldsb [%l7 + 0x13], %i1 ld [%l7 + 0x40], %f4 fones %f6 std %f0, [%l7 + 0x50] fnors %f14, %f9, %f10 fmovs %f5, %f0 xnorcc %o1, %l1, %o7 for %f6, %f10, %f12 bcs,a,pt %icc, loop_6596 sra %l5, %i5, %l4 tne %icc, 0x2 ldsw [%l7 + 0x20], %l6 loop_6596: ld [%l7 + 0x60], %f13 tn %xcc, 0x4 lduh [%l7 + 0x4C], %i0 sth %g7, [%l7 + 0x48] subccc %o3, 0x0946, %o4 ldsh [%l7 + 0x1C], %g5 taddcc %g2, 0x1282, %i3 movgu %icc, %o0, %l0 fpmerge %f9, %f5, %f8 movrlez %g1, %o2, %g4 bgu loop_6597 lduw [%l7 + 0x44], %g3 fmovdn %icc, %f13, %f15 fones %f14 loop_6597: stw %i4, [%l7 + 0x44] ldsw [%l7 + 0x28], %o6 ldd [%l7 + 0x10], %f14 stx %i7, [%l7 + 0x68] fbe %fcc1, loop_6598 edge32ln %g6, %l2, %i6 lduh [%l7 + 0x78], %i2 bge loop_6599 loop_6598: fbuge,a %fcc2, loop_6600 fnegs %f13, %f14 orn %l3, 0x193B, %o5 loop_6599: fnand %f10, %f2, %f12 loop_6600: ldsh [%l7 + 0x1A], %o1 movrne %i1, 0x2A8, %l1 edge16l %o7, %l5, %l4 fornot1 %f14, %f12, %f4 stw %i5, [%l7 + 0x5C] ldd [%l7 + 0x68], %f6 fba %fcc3, loop_6601 ta %xcc, 0x5 movrgz %l6, 0x0D3, %g7 umul %o3, %o4, %g5 loop_6601: stw %i0, [%l7 + 0x54] fbn,a %fcc3, loop_6602 std %f8, [%l7 + 0x10] ldsh [%l7 + 0x40], %i3 sethi 0x0E33, %g2 loop_6602: lduh [%l7 + 0x50], %l0 fcmple32 %f2, %f0, %g1 smulcc %o2, %o0, %g3 fmul8x16al %f14, %f11, %f8 fmovdne %xcc, %f6, %f13 fpack32 %f6, %f12, %f6 ld [%l7 + 0x50], %f5 umulcc %i4, 0x14C8, %g4 nop setx loop_6603, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movvs %icc, %o6, %i7 tsubcctv %l2, %g6, %i6 tge %xcc, 0x2 loop_6603: fmovsvs %icc, %f6, %f3 ldsh [%l7 + 0x50], %l3 andncc %o5, %i2, %o1 std %f6, [%l7 + 0x58] fcmpgt32 %f6, %f12, %i1 bn,a,pt %xcc, loop_6604 fbul %fcc0, loop_6605 st %f13, [%l7 + 0x10] lduh [%l7 + 0x62], %o7 loop_6604: ldd [%l7 + 0x58], %f2 loop_6605: movn %xcc, %l5, %l4 fcmpeq32 %f8, %f14, %l1 subcc %l6, 0x1411, %i5 ldsw [%l7 + 0x7C], %o3 udivx %o4, 0x04C4, %g5 ldsb [%l7 + 0x0A], %g7 sra %i0, 0x13, %i3 brlez %g2, loop_6606 fmovsneg %xcc, %f6, %f2 lduh [%l7 + 0x10], %l0 stw %o2, [%l7 + 0x3C] loop_6606: bpos,a,pt %xcc, loop_6607 ldub [%l7 + 0x0C], %g1 brgez,a %o0, loop_6608 fxor %f6, %f4, %f12 loop_6607: tne %icc, 0x4 stw %i4, [%l7 + 0x38] loop_6608: fmovrsne %g3, %f8, %f14 ldsw [%l7 + 0x44], %o6 ld [%l7 + 0x34], %f3 stx %g4, [%l7 + 0x60] sethi 0x04BB, %i7 lduw [%l7 + 0x14], %l2 fcmple16 %f14, %f10, %i6 fba,a %fcc0, loop_6609 addcc %g6, %l3, %o5 movre %o1, 0x263, %i1 fnors %f8, %f7, %f0 loop_6609: nop setx loop_6610, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x30], %o7 fpadd16s %f9, %f5, %f9 sth %i2, [%l7 + 0x30] loop_6610: add %l4, %l1, %l5 fcmpeq16 %f8, %f2, %i5 mulscc %o3, %l6, %o4 tneg %icc, 0x1 sra %g7, 0x05, %i0 ldsb [%l7 + 0x0D], %g5 nop setx loop_6611, %l0, %l1 jmpl %l1, %g2 fsrc2 %f10, %f4 fmuld8sux16 %f0, %f15, %f0 fandnot2s %f0, %f7, %f0 loop_6611: ldx [%l7 + 0x10], %l0 fmovd %f6, %f0 stx %o2, [%l7 + 0x50] stb %g1, [%l7 + 0x72] edge8l %o0, %i4, %g3 movpos %xcc, %i3, %o6 fsrc2 %f12, %f14 fpadd32s %f8, %f12, %f4 nop setx loop_6612, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movre %i7, %g4, %i6 stw %g6, [%l7 + 0x14] sth %l2, [%l7 + 0x6E] loop_6612: fpack16 %f14, %f0 st %f2, [%l7 + 0x64] fmovdpos %icc, %f6, %f14 fmovrde %l3, %f6, %f10 fornot2s %f0, %f13, %f3 fmul8x16au %f2, %f8, %f12 ld [%l7 + 0x28], %f10 subc %o1, 0x0675, %o5 te %icc, 0x3 ld [%l7 + 0x3C], %f15 stw %o7, [%l7 + 0x44] fmul8x16al %f9, %f5, %f8 fmovsgu %icc, %f6, %f14 fands %f10, %f2, %f0 fors %f13, %f9, %f11 bn,a loop_6613 ldub [%l7 + 0x6F], %i1 nop setx loop_6614, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sdivx %l4, 0x1099, %l1 loop_6613: std %f12, [%l7 + 0x60] fmovscc %xcc, %f6, %f6 loop_6614: sll %l5, %i2, %i5 brgz %o3, loop_6615 siam 0x5 mulx %l6, %g7, %o4 ldsb [%l7 + 0x5D], %g5 loop_6615: stx %i0, [%l7 + 0x20] lduw [%l7 + 0x24], %g2 movrgez %o2, %g1, %o0 ldsb [%l7 + 0x5E], %i4 ldsw [%l7 + 0x24], %g3 fbl,a %fcc1, loop_6616 array32 %i3, %o6, %l0 tgu %icc, 0x7 stw %g4, [%l7 + 0x5C] loop_6616: ldsb [%l7 + 0x1F], %i6 fbn %fcc2, loop_6617 fbn,a %fcc3, loop_6618 fbug %fcc1, loop_6619 fands %f3, %f10, %f0 loop_6617: fands %f5, %f9, %f15 loop_6618: edge16l %g6, %l2, %l3 loop_6619: nop setx loop_6620, %l0, %l1 jmpl %l1, %o1 ldsw [%l7 + 0x5C], %o5 fmovsg %icc, %f12, %f0 sth %o7, [%l7 + 0x68] loop_6620: std %f4, [%l7 + 0x20] stx %i1, [%l7 + 0x30] udivx %i7, 0x0BB3, %l4 fmovrse %l1, %f2, %f10 movle %xcc, %i2, %i5 bne,a,pt %xcc, loop_6621 ldsh [%l7 + 0x42], %l5 fcmped %fcc1, %f0, %f10 fnot1s %f9, %f8 loop_6621: std %f2, [%l7 + 0x70] fpadd32 %f8, %f4, %f8 nop setx loop_6622, %l0, %l1 jmpl %l1, %o3 add %g7, 0x0510, %o4 lduh [%l7 + 0x44], %l6 fzero %f10 loop_6622: tgu %xcc, 0x5 fxor %f4, %f14, %f8 fmovsg %xcc, %f2, %f5 edge32n %g5, %g2, %i0 ldx [%l7 + 0x28], %o2 fbl %fcc3, loop_6623 ldsw [%l7 + 0x44], %g1 array16 %i4, %o0, %g3 sethi 0x17D6, %i3 loop_6623: lduw [%l7 + 0x24], %o6 andn %g4, %l0, %g6 brz %l2, loop_6624 edge8l %i6, %o1, %l3 ldsh [%l7 + 0x1C], %o7 fmovdge %xcc, %f4, %f3 loop_6624: udivx %o5, 0x0905, %i7 movpos %xcc, %l4, %l1 orn %i2, 0x03AE, %i5 lduh [%l7 + 0x70], %i1 andcc %o3, %g7, %o4 fmovdvs %xcc, %f10, %f14 tle %xcc, 0x2 std %f0, [%l7 + 0x38] fbne,a %fcc0, loop_6625 stw %l6, [%l7 + 0x60] lduw [%l7 + 0x44], %l5 brlez %g2, loop_6626 loop_6625: fornot1s %f2, %f15, %f0 movre %i0, 0x3C8, %o2 fxor %f12, %f4, %f8 loop_6626: bge,a %icc, loop_6627 ld [%l7 + 0x58], %f12 std %f10, [%l7 + 0x38] fcmpeq32 %f2, %f4, %g1 loop_6627: sth %i4, [%l7 + 0x38] ld [%l7 + 0x1C], %f4 lduh [%l7 + 0x66], %o0 fmovrde %g3, %f2, %f0 fone %f14 movleu %icc, %i3, %o6 xor %g4, %g5, %g6 sethi 0x1A58, %l2 fnegd %f0, %f10 fmul8x16al %f10, %f11, %f4 tg %xcc, 0x3 ldx [%l7 + 0x38], %l0 add %i6, %l3, %o7 ldub [%l7 + 0x0C], %o1 fmovdl %icc, %f10, %f13 movpos %xcc, %o5, %l4 edge8 %l1, %i7, %i2 bcs %xcc, loop_6628 ldd [%l7 + 0x48], %f4 fsrc2 %f0, %f12 fbug %fcc3, loop_6629 loop_6628: ldub [%l7 + 0x34], %i5 ldd [%l7 + 0x40], %f6 sll %o3, 0x03, %i1 loop_6629: ldsb [%l7 + 0x4C], %g7 move %xcc, %l6, %o4 fmovsne %icc, %f7, %f15 fbn,a %fcc1, loop_6630 alignaddrl %g2, %i0, %l5 edge32 %g1, %i4, %o2 sdivx %g3, 0x1EE5, %o0 loop_6630: fbo,a %fcc2, loop_6631 xnor %i3, %g4, %g5 fmovsne %xcc, %f15, %f1 bshuffle %f2, %f12, %f0 loop_6631: movge %xcc, %o6, %g6 ldsw [%l7 + 0x50], %l0 fornot2s %f2, %f12, %f10 or %l2, %i6, %o7 fblg,a %fcc2, loop_6632 pdist %f8, %f12, %f0 fmovsvc %icc, %f12, %f9 umul %l3, 0x18E0, %o1 loop_6632: st %f2, [%l7 + 0x24] sdivx %l4, 0x100C, %l1 ldsh [%l7 + 0x24], %o5 stb %i7, [%l7 + 0x10] brlz,a %i5, loop_6633 fsrc1s %f0, %f7 stb %o3, [%l7 + 0x6E] fmovrsgz %i2, %f0, %f12 loop_6633: stb %g7, [%l7 + 0x4F] st %f0, [%l7 + 0x38] bge,a,pt %xcc, loop_6634 nop setx loop_6635, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovde %icc, %f5, %f10 edge32 %l6, %o4, %i1 loop_6634: fmovdcc %icc, %f4, %f8 loop_6635: ldsw [%l7 + 0x78], %g2 fbn %fcc2, loop_6636 fcmpeq16 %f8, %f4, %l5 stw %i0, [%l7 + 0x18] fbuge %fcc1, loop_6637 loop_6636: tcs %icc, 0x7 xnor %i4, %g1, %o2 ldsh [%l7 + 0x26], %g3 loop_6637: ldx [%l7 + 0x20], %i3 ldsb [%l7 + 0x22], %o0 fcmpgt32 %f0, %f14, %g4 fmul8x16au %f10, %f0, %f14 movvs %icc, %g5, %o6 tleu %icc, 0x3 ldub [%l7 + 0x0B], %l0 nop setx loop_6638, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovde %icc, %f11, %f13 st %f10, [%l7 + 0x10] ba,pt %icc, loop_6639 loop_6638: fblg %fcc2, loop_6640 stw %g6, [%l7 + 0x48] stb %i6, [%l7 + 0x42] loop_6639: fbne %fcc2, loop_6641 loop_6640: fmovrsgez %l2, %f0, %f10 udiv %l3, 0x0595, %o1 fabss %f14, %f2 loop_6641: ldub [%l7 + 0x7E], %o7 ld [%l7 + 0x54], %f12 fnegs %f8, %f14 fpadd32 %f6, %f4, %f6 stw %l1, [%l7 + 0x68] edge32 %l4, %i7, %o5 stb %i5, [%l7 + 0x37] stw %i2, [%l7 + 0x28] ldsb [%l7 + 0x25], %g7 xorcc %o3, 0x0918, %o4 fmovdpos %xcc, %f2, %f12 stx %i1, [%l7 + 0x60] popc 0x1274, %l6 stb %l5, [%l7 + 0x3C] bn,a loop_6642 fsrc2s %f2, %f10 xorcc %i0, 0x1838, %g2 fsrc1 %f14, %f14 loop_6642: tn %xcc, 0x4 fmul8ulx16 %f2, %f0, %f2 fabss %f4, %f12 std %f14, [%l7 + 0x70] tvc %xcc, 0x3 array16 %g1, %o2, %g3 fnegs %f12, %f14 ldub [%l7 + 0x41], %i3 st %f9, [%l7 + 0x78] fand %f10, %f0, %f2 ld [%l7 + 0x7C], %f13 ldsh [%l7 + 0x20], %o0 ldub [%l7 + 0x5C], %g4 ldd [%l7 + 0x28], %f12 fmovda %xcc, %f2, %f8 fornot2s %f8, %f11, %f9 nop setx loop_6643, %l0, %l1 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 %g5, [%l7 + 0x48] sth %i4, [%l7 + 0x74] tsubcctv %l0, %o6, %g6 loop_6643: fmovspos %icc, %f8, %f1 umul %i6, %l2, %o1 tvs %xcc, 0x7 orcc %l3, %l1, %o7 sll %i7, %l4, %i5 move %xcc, %i2, %g7 xorcc %o5, 0x16F8, %o4 fble %fcc3, loop_6644 ldsb [%l7 + 0x19], %o3 edge32n %i1, %l6, %l5 nop setx loop_6645, %l0, %l1 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_6644: lduh [%l7 + 0x2A], %i0 movg %xcc, %g1, %g2 bl loop_6646 loop_6645: movcc %xcc, %g3, %i3 fmovscc %xcc, %f1, %f6 st %f6, [%l7 + 0x6C] loop_6646: umulcc %o0, %o2, %g5 bcc,pt %xcc, loop_6647 sethi 0x016B, %i4 fmovrsgz %g4, %f7, %f10 fmovrdne %l0, %f10, %f14 loop_6647: ldsw [%l7 + 0x08], %g6 orncc %o6, %i6, %o1 stb %l3, [%l7 + 0x63] smulcc %l1, 0x1BC8, %o7 sethi 0x12AE, %l2 tg %xcc, 0x0 fmovrdgz %l4, %f14, %f10 fmovrslz %i7, %f8, %f11 tpos %xcc, 0x5 movle %xcc, %i5, %g7 fnands %f8, %f11, %f10 sth %o5, [%l7 + 0x56] lduh [%l7 + 0x42], %o4 fmovdl %xcc, %f12, %f11 movrne %i2, 0x1CE, %i1 fmuld8ulx16 %f5, %f2, %f6 ld [%l7 + 0x5C], %f11 xnor %l6, 0x08B1, %o3 std %f14, [%l7 + 0x48] fmovdne %icc, %f3, %f4 fmovsleu %xcc, %f12, %f2 ldsw [%l7 + 0x64], %i0 movl %icc, %g1, %g2 ldsb [%l7 + 0x2B], %g3 sra %i3, %o0, %o2 stx %g5, [%l7 + 0x30] fmovrdne %l5, %f0, %f4 tsubcc %i4, %l0, %g4 tne %xcc, 0x6 st %f9, [%l7 + 0x50] ldsh [%l7 + 0x52], %o6 fbue %fcc3, loop_6648 sth %g6, [%l7 + 0x44] movn %icc, %o1, %i6 xnorcc %l1, 0x1D45, %o7 loop_6648: fpack32 %f4, %f14, %f2 edge32n %l3, %l2, %i7 ldsh [%l7 + 0x5C], %i5 fbl,a %fcc1, loop_6649 fnot1s %f8, %f14 lduw [%l7 + 0x18], %l4 sth %o5, [%l7 + 0x60] loop_6649: std %f2, [%l7 + 0x10] fmovsn %xcc, %f13, %f10 bleu,a loop_6650 ldub [%l7 + 0x53], %o4 umul %g7, 0x1EDD, %i2 addccc %i1, 0x1EF7, %o3 loop_6650: fornot2 %f10, %f12, %f4 bne,a loop_6651 tcs %xcc, 0x1 fcmpgt16 %f10, %f6, %l6 nop setx loop_6652, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6651: tsubcctv %g1, %i0, %g2 stx %g3, [%l7 + 0x70] fbue %fcc3, loop_6653 loop_6652: ldsh [%l7 + 0x32], %i3 fornot2s %f1, %f13, %f1 sth %o2, [%l7 + 0x7E] loop_6653: fabss %f7, %f3 fmovdvs %icc, %f11, %f14 nop setx loop_6654, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry orcc %g5, 0x1EB0, %o0 std %f0, [%l7 + 0x78] fmovsl %xcc, %f4, %f5 loop_6654: fandnot1 %f10, %f14, %f0 fbule,a %fcc1, loop_6655 fcmple16 %f6, %f14, %i4 fmovdge %xcc, %f12, %f6 fmovse %xcc, %f0, %f12 loop_6655: stb %l0, [%l7 + 0x5A] fbuge,a %fcc0, loop_6656 fmovdge %xcc, %f2, %f14 xorcc %g4, 0x10D0, %o6 fxnor %f10, %f4, %f10 loop_6656: ta %xcc, 0x3 fcmps %fcc2, %f11, %f14 lduh [%l7 + 0x16], %g6 edge32 %l5, %i6, %l1 fmovsvc %icc, %f12, %f5 te %xcc, 0x6 fzeros %f1 fands %f10, %f12, %f5 fsrc1s %f6, %f6 lduh [%l7 + 0x34], %o7 fbo,a %fcc1, loop_6657 tpos %xcc, 0x4 subc %l3, 0x0A43, %l2 ldsh [%l7 + 0x32], %o1 loop_6657: fnot1 %f6, %f8 array16 %i7, %i5, %o5 ldx [%l7 + 0x60], %l4 fcmple32 %f8, %f4, %o4 fpadd16 %f0, %f12, %f4 st %f8, [%l7 + 0x74] fpsub32s %f9, %f15, %f14 edge32l %g7, %i1, %o3 umulcc %l6, 0x017A, %i2 ldsb [%l7 + 0x41], %g1 tsubcc %g2, 0x1441, %i0 ldx [%l7 + 0x18], %g3 edge8n %i3, %g5, %o2 ldd [%l7 + 0x30], %f6 fxors %f11, %f6, %f7 ldsh [%l7 + 0x4E], %i4 or %l0, %g4, %o6 edge32l %o0, %g6, %l5 fornot1 %f14, %f10, %f2 brnz,a %i6, loop_6658 umulcc %o7, 0x0591, %l3 lduh [%l7 + 0x74], %l2 udivcc %l1, 0x1A42, %i7 loop_6658: fmovsn %icc, %f13, %f13 tsubcc %o1, %o5, %l4 ba,pn %xcc, loop_6659 brnz %o4, loop_6660 bgu,pn %xcc, loop_6661 tpos %icc, 0x1 loop_6659: fabsd %f6, %f10 loop_6660: tge %icc, 0x7 loop_6661: ldx [%l7 + 0x70], %g7 fpsub32s %f0, %f3, %f13 bgu %xcc, loop_6662 sdiv %i1, 0x0FBD, %i5 stb %l6, [%l7 + 0x75] st %f12, [%l7 + 0x18] loop_6662: fnot1s %f3, %f5 fmul8x16au %f9, %f9, %f10 sth %i2, [%l7 + 0x50] stb %g1, [%l7 + 0x40] brgz,a %o3, loop_6663 fmovs %f15, %f6 fbge,a %fcc0, loop_6664 stx %g2, [%l7 + 0x10] loop_6663: fnand %f12, %f2, %f0 fmovdle %xcc, %f7, %f1 loop_6664: lduw [%l7 + 0x74], %i0 ldub [%l7 + 0x6C], %i3 fmovrdlez %g3, %f4, %f0 fbu,a %fcc1, loop_6665 ldub [%l7 + 0x0C], %g5 te %xcc, 0x5 fpsub32s %f9, %f3, %f0 loop_6665: ldsw [%l7 + 0x6C], %o2 brnz %i4, loop_6666 sth %g4, [%l7 + 0x62] fzero %f4 faligndata %f8, %f12, %f10 loop_6666: fand %f12, %f2, %f10 fmovrslez %l0, %f2, %f9 fbg %fcc2, loop_6667 fzeros %f1 ldsw [%l7 + 0x2C], %o0 tgu %xcc, 0x3 loop_6667: fsrc2s %f14, %f3 movrne %o6, %l5, %g6 fcmple32 %f8, %f2, %i6 lduh [%l7 + 0x1C], %o7 std %f8, [%l7 + 0x20] sll %l2, %l1, %l3 movrgez %i7, %o5, %l4 movne %xcc, %o1, %o4 stw %i1, [%l7 + 0x3C] fmul8x16al %f3, %f15, %f2 fpadd32 %f6, %f6, %f2 ld [%l7 + 0x64], %f6 edge8ln %i5, %g7, %l6 ldsb [%l7 + 0x15], %g1 fmovsvc %xcc, %f4, %f4 taddcctv %i2, %g2, %o3 sth %i0, [%l7 + 0x56] tcs %icc, 0x5 ldd [%l7 + 0x18], %f0 bg %icc, loop_6668 fnor %f6, %f6, %f14 stx %i3, [%l7 + 0x18] fba %fcc1, loop_6669 loop_6668: sra %g3, %o2, %g5 fmovdgu %icc, %f14, %f0 lduh [%l7 + 0x10], %i4 loop_6669: fpadd32 %f6, %f4, %f8 fcmps %fcc2, %f8, %f5 nop setx loop_6670, %l0, %l1 jmpl %l1, %g4 ldx [%l7 + 0x50], %o0 tsubcc %l0, %o6, %l5 fmovdleu %xcc, %f7, %f8 loop_6670: fpackfix %f2, %f5 std %f6, [%l7 + 0x60] std %f8, [%l7 + 0x58] std %f4, [%l7 + 0x50] fandnot2s %f6, %f6, %f3 fmovdpos %icc, %f5, %f7 fmovrse %g6, %f9, %f8 fbuge %fcc0, loop_6671 brgez %i6, loop_6672 st %f8, [%l7 + 0x6C] and %l2, %o7, %l1 loop_6671: fcmple16 %f14, %f10, %i7 loop_6672: fnot1 %f12, %f8 brnz,a %o5, loop_6673 fpadd32 %f14, %f8, %f10 fmovrsne %l4, %f14, %f0 sethi 0x0E43, %l3 loop_6673: andncc %o1, %i1, %o4 stx %g7, [%l7 + 0x68] taddcc %l6, 0x07F2, %g1 fpmerge %f6, %f12, %f8 fandnot1 %f4, %f8, %f14 fbuge,a %fcc0, loop_6674 fmovdvs %xcc, %f1, %f8 edge16 %i2, %i5, %o3 fornot2s %f2, %f4, %f4 loop_6674: xorcc %i0, %i3, %g2 movgu %xcc, %g3, %g5 stx %i4, [%l7 + 0x08] fmovdneg %icc, %f11, %f0 fmovsl %xcc, %f11, %f2 ldx [%l7 + 0x48], %g4 fpadd16s %f13, %f9, %f6 bcc,a %xcc, loop_6675 fmovsgu %icc, %f15, %f8 sethi 0x1510, %o0 st %f1, [%l7 + 0x28] loop_6675: fmovdl %icc, %f14, %f5 movrgez %l0, 0x1CD, %o6 fbn %fcc1, loop_6676 tneg %icc, 0x4 std %f4, [%l7 + 0x30] movneg %icc, %l5, %g6 loop_6676: bge loop_6677 ldsw [%l7 + 0x6C], %i6 lduh [%l7 + 0x46], %o2 ta %icc, 0x0 loop_6677: popc %l2, %l1 alignaddr %o7, %i7, %l4 lduw [%l7 + 0x08], %l3 lduw [%l7 + 0x44], %o1 stw %i1, [%l7 + 0x60] fcmpeq16 %f10, %f2, %o5 movne %icc, %g7, %l6 st %f12, [%l7 + 0x08] fmovrde %o4, %f8, %f14 edge8ln %g1, %i5, %i2 movl %icc, %i0, %i3 edge8n %g2, %o3, %g5 tsubcctv %g3, %g4, %i4 fmovrslz %o0, %f1, %f1 fnand %f4, %f4, %f12 ldsb [%l7 + 0x40], %l0 fnors %f6, %f1, %f2 fmovdg %icc, %f0, %f11 edge16n %o6, %l5, %g6 tleu %xcc, 0x5 fsrc2s %f13, %f10 tpos %xcc, 0x0 sth %i6, [%l7 + 0x10] bl %icc, loop_6678 fsrc1 %f2, %f4 lduh [%l7 + 0x5E], %l2 fmovsgu %xcc, %f11, %f9 loop_6678: fcmpes %fcc1, %f7, %f1 fbne %fcc1, loop_6679 sth %o2, [%l7 + 0x38] for %f4, %f2, %f2 andn %o7, %l1, %i7 loop_6679: srax %l4, %l3, %i1 fnegs %f6, %f1 addcc %o5, 0x102E, %g7 fandnot1s %f0, %f5, %f4 tsubcctv %l6, 0x0DAC, %o4 fexpand %f15, %f14 std %f14, [%l7 + 0x30] alignaddrl %g1, %o1, %i2 sll %i0, 0x0D, %i5 fble %fcc3, loop_6680 call loop_6681 fcmple32 %f2, %f4, %i3 tleu %xcc, 0x7 loop_6680: fbo,a %fcc2, loop_6682 loop_6681: ldx [%l7 + 0x78], %g2 stw %o3, [%l7 + 0x28] movleu %icc, %g5, %g4 loop_6682: sth %g3, [%l7 + 0x50] bcs,pn %xcc, loop_6683 movleu %xcc, %o0, %i4 lduh [%l7 + 0x58], %o6 fbn %fcc0, loop_6684 loop_6683: fnot2 %f4, %f12 ldsh [%l7 + 0x1C], %l0 udiv %g6, 0x125A, %l5 loop_6684: taddcc %l2, %i6, %o7 movleu %icc, %l1, %o2 bshuffle %f0, %f14, %f0 fmovrsgz %l4, %f0, %f8 srl %i7, %i1, %o5 fsrc2s %f3, %f4 ld [%l7 + 0x08], %f13 tcs %xcc, 0x4 ldx [%l7 + 0x28], %l3 tneg %icc, 0x6 fmovde %xcc, %f3, %f1 pdist %f12, %f2, %f4 bge %xcc, loop_6685 tsubcctv %g7, %o4, %l6 fpsub32s %f15, %f12, %f0 fmovsne %xcc, %f2, %f15 loop_6685: xorcc %o1, %i2, %i0 ldd [%l7 + 0x70], %f0 andncc %i5, %g1, %g2 xorcc %o3, 0x0E13, %i3 andncc %g4, %g5, %o0 fmovrdgz %g3, %f10, %f6 movleu %icc, %o6, %l0 orcc %g6, 0x0D6A, %l5 fnors %f5, %f14, %f4 ldd [%l7 + 0x28], %f8 ldd [%l7 + 0x38], %f14 addc %i4, 0x00B9, %l2 fornot1s %f2, %f0, %f0 ld [%l7 + 0x70], %f9 fornot1 %f6, %f8, %f0 ldsw [%l7 + 0x7C], %i6 fnot1s %f8, %f4 ld [%l7 + 0x70], %f0 std %f6, [%l7 + 0x78] fone %f4 edge32l %l1, %o7, %l4 mulx %i7, 0x1265, %o2 fbug %fcc3, loop_6686 movvc %icc, %i1, %o5 udivx %l3, 0x06AD, %o4 fnot1s %f14, %f15 loop_6686: alignaddrl %g7, %l6, %i2 fmovrslez %i0, %f1, %f11 fpsub16 %f14, %f2, %f0 std %f8, [%l7 + 0x18] fble %fcc1, loop_6687 alignaddrl %o1, %i5, %g1 tgu %xcc, 0x0 sth %g2, [%l7 + 0x1A] loop_6687: fpadd16 %f10, %f10, %f0 fbuge,a %fcc3, loop_6688 ldx [%l7 + 0x50], %i3 fxor %f8, %f2, %f6 edge16 %g4, %o3, %g5 loop_6688: fpsub16 %f14, %f12, %f0 edge16ln %o0, %g3, %l0 fands %f12, %f3, %f4 sth %o6, [%l7 + 0x14] fmovsneg %xcc, %f6, %f10 srlx %l5, %i4, %g6 stw %i6, [%l7 + 0x48] lduw [%l7 + 0x24], %l2 lduh [%l7 + 0x4E], %l1 stb %o7, [%l7 + 0x3A] lduw [%l7 + 0x54], %i7 fbne %fcc2, loop_6689 fmovsge %icc, %f6, %f6 bne,a %icc, loop_6690 fandnot1s %f3, %f1, %f15 loop_6689: ldsh [%l7 + 0x2C], %o2 udivcc %l4, 0x1A91, %o5 loop_6690: fmovrse %i1, %f2, %f11 stw %l3, [%l7 + 0x70] fmovdle %icc, %f8, %f9 stw %o4, [%l7 + 0x10] addcc %l6, %g7, %i0 movrlz %i2, %i5, %g1 fcmpne16 %f8, %f14, %g2 sethi 0x1226, %o1 fmuld8ulx16 %f13, %f7, %f12 fpadd16 %f6, %f12, %f0 fmovde %xcc, %f9, %f3 tcs %xcc, 0x2 fbule,a %fcc3, loop_6691 srl %g4, %i3, %o3 fmovs %f15, %f0 stw %g5, [%l7 + 0x0C] loop_6691: brz,a %g3, loop_6692 std %f12, [%l7 + 0x40] srl %l0, 0x03, %o6 fmovdge %xcc, %f1, %f8 loop_6692: siam 0x4 fsrc1s %f5, %f2 fzeros %f10 sdivcc %o0, 0x1AD9, %l5 for %f0, %f10, %f10 fbug %fcc2, loop_6693 ldub [%l7 + 0x70], %g6 fsrc1 %f0, %f0 fcmpgt16 %f6, %f6, %i4 loop_6693: movrlez %i6, 0x241, %l1 bvs %xcc, loop_6694 ldd [%l7 + 0x08], %f4 te %icc, 0x1 fbuge %fcc2, loop_6695 loop_6694: ldd [%l7 + 0x70], %f6 ldsh [%l7 + 0x16], %l2 fpsub32s %f14, %f6, %f13 loop_6695: fmovde %icc, %f1, %f3 stx %o7, [%l7 + 0x40] be,a loop_6696 fcmpne16 %f8, %f12, %o2 stx %l4, [%l7 + 0x70] lduh [%l7 + 0x18], %i7 loop_6696: move %icc, %o5, %i1 ldx [%l7 + 0x60], %o4 fcmpd %fcc0, %f0, %f10 srl %l3, 0x15, %l6 andn %g7, %i2, %i5 pdist %f10, %f8, %f10 for %f4, %f4, %f6 fmovrsne %i0, %f3, %f14 ldsw [%l7 + 0x50], %g2 std %f12, [%l7 + 0x50] tvs %xcc, 0x0 ldub [%l7 + 0x09], %o1 fmovsn %icc, %f14, %f11 fpadd32s %f3, %f13, %f0 orcc %g4, %i3, %g1 fble,a %fcc3, loop_6697 fmul8x16 %f2, %f10, %f6 taddcctv %g5, 0x03CC, %o3 tneg %xcc, 0x1 loop_6697: bl,a,pt %icc, loop_6698 movl %icc, %g3, %l0 lduw [%l7 + 0x40], %o6 ldsb [%l7 + 0x7D], %l5 loop_6698: stw %o0, [%l7 + 0x78] brnz,a %i4, loop_6699 fmovdcs %xcc, %f9, %f14 fmovscc %xcc, %f5, %f11 tn %icc, 0x5 loop_6699: ldsb [%l7 + 0x6A], %g6 tg %icc, 0x4 fmovrslez %l1, %f5, %f1 lduw [%l7 + 0x74], %l2 lduh [%l7 + 0x56], %i6 fmuld8ulx16 %f4, %f3, %f6 fmovdg %icc, %f9, %f14 ldd [%l7 + 0x48], %f0 stx %o2, [%l7 + 0x18] fmovdvc %xcc, %f11, %f1 fornot2 %f2, %f2, %f14 ldsb [%l7 + 0x0F], %o7 ldsh [%l7 + 0x14], %i7 te %xcc, 0x6 std %f0, [%l7 + 0x38] taddcc %o5, 0x1775, %l4 stw %o4, [%l7 + 0x10] fmovrsne %i1, %f12, %f7 ldsw [%l7 + 0x28], %l6 brgez %g7, loop_6700 brz,a %l3, loop_6701 fpsub32s %f7, %f14, %f5 fands %f0, %f4, %f1 loop_6700: fmovrsgz %i5, %f9, %f5 loop_6701: fmovrslez %i2, %f15, %f8 fandnot2 %f6, %f12, %f14 fbge %fcc1, loop_6702 fxors %f13, %f3, %f7 fornot1 %f2, %f10, %f8 ldsb [%l7 + 0x46], %i0 loop_6702: ldsh [%l7 + 0x32], %g2 pdist %f10, %f14, %f8 ble,pn %icc, loop_6703 ldub [%l7 + 0x75], %o1 fabsd %f10, %f6 fbn,a %fcc2, loop_6704 loop_6703: for %f4, %f12, %f4 tsubcc %g4, %i3, %g5 taddcctv %o3, 0x1C61, %g3 loop_6704: fbug,a %fcc3, loop_6705 fmovsle %icc, %f8, %f11 ldx [%l7 + 0x10], %g1 stb %l0, [%l7 + 0x58] loop_6705: tge %xcc, 0x0 fzeros %f0 tn %xcc, 0x6 taddcctv %l5, 0x0FE3, %o6 fcmpeq32 %f8, %f2, %o0 or %i4, %g6, %l2 ldub [%l7 + 0x66], %i6 lduw [%l7 + 0x24], %l1 for %f2, %f2, %f2 movge %icc, %o7, %o2 stb %o5, [%l7 + 0x40] and %l4, 0x06DC, %i7 brgz %i1, loop_6706 stb %o4, [%l7 + 0x0B] fpack16 %f4, %f13 fandnot2s %f12, %f14, %f10 loop_6706: fcmped %fcc0, %f0, %f2 lduw [%l7 + 0x2C], %l6 alignaddr %l3, %g7, %i2 fbu %fcc3, loop_6707 ldsb [%l7 + 0x62], %i0 lduh [%l7 + 0x20], %g2 std %f14, [%l7 + 0x20] loop_6707: ldx [%l7 + 0x20], %i5 udivcc %o1, 0x1A96, %g4 edge8ln %i3, %g5, %g3 fba,a %fcc0, loop_6708 std %f12, [%l7 + 0x08] stb %g1, [%l7 + 0x63] addccc %l0, 0x0021, %l5 loop_6708: smulcc %o3, 0x10F5, %o6 tvc %xcc, 0x5 fnot1 %f4, %f2 sll %i4, %g6, %o0 ldx [%l7 + 0x30], %i6 fbge %fcc2, loop_6709 stb %l2, [%l7 + 0x28] ldsh [%l7 + 0x24], %l1 brgez,a %o7, loop_6710 loop_6709: ldsh [%l7 + 0x56], %o5 movpos %icc, %o2, %l4 fnegd %f14, %f2 loop_6710: fmovdg %icc, %f4, %f14 srax %i1, 0x16, %i7 ldsh [%l7 + 0x16], %o4 fmovd %f14, %f6 ble,a,pt %xcc, loop_6711 nop setx loop_6712, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f12, [%l7 + 0x28] fmovsg %xcc, %f6, %f13 loop_6711: movpos %xcc, %l3, %l6 loop_6712: stw %g7, [%l7 + 0x18] andncc %i0, %g2, %i5 ldub [%l7 + 0x74], %i2 add %g4, %o1, %i3 fmovrde %g3, %f8, %f0 fmovrslez %g5, %f6, %f4 lduh [%l7 + 0x4E], %l0 fmovdgu %icc, %f11, %f10 bcs,pn %xcc, loop_6713 udivx %l5, 0x1D87, %g1 stw %o6, [%l7 + 0x54] subccc %o3, %i4, %o0 loop_6713: sdiv %i6, 0x195B, %g6 tgu %icc, 0x2 ldd [%l7 + 0x38], %f14 ldsh [%l7 + 0x74], %l1 nop setx loop_6714, %l0, %l1 jmpl %l1, %o7 mova %icc, %o5, %l2 fmovda %xcc, %f11, %f9 tl %icc, 0x0 loop_6714: fmovdl %icc, %f2, %f15 ldsh [%l7 + 0x16], %o2 tg %xcc, 0x0 edge32ln %i1, %l4, %o4 ldx [%l7 + 0x40], %l3 ldsw [%l7 + 0x2C], %l6 brgez %i7, loop_6715 fxor %f0, %f12, %f14 bcs,pt %xcc, loop_6716 array32 %g7, %g2, %i5 loop_6715: fmovrdlz %i0, %f10, %f2 sdivx %i2, 0x131B, %o1 loop_6716: ldd [%l7 + 0x20], %f12 sllx %i3, 0x08, %g3 fmovsvc %xcc, %f13, %f9 fba,a %fcc0, loop_6717 smulcc %g5, %l0, %l5 addc %g4, %o6, %o3 lduh [%l7 + 0x78], %g1 loop_6717: movrgz %o0, 0x393, %i6 smulcc %g6, %l1, %i4 fnegs %f4, %f5 lduh [%l7 + 0x74], %o7 ld [%l7 + 0x64], %f2 bvs,a,pt %xcc, loop_6718 lduh [%l7 + 0x14], %l2 lduw [%l7 + 0x54], %o2 fcmpne16 %f6, %f14, %i1 loop_6718: bcc,a loop_6719 ldsb [%l7 + 0x78], %o5 bleu loop_6720 fxnor %f2, %f0, %f4 loop_6719: ldsb [%l7 + 0x6E], %o4 fmovrsne %l4, %f2, %f4 loop_6720: lduh [%l7 + 0x0E], %l6 sethi 0x1959, %i7 std %f6, [%l7 + 0x10] ldx [%l7 + 0x40], %l3 tvc %icc, 0x5 xorcc %g7, %i5, %i0 ldd [%l7 + 0x38], %f0 ld [%l7 + 0x5C], %f0 fbl,a %fcc2, loop_6721 ldx [%l7 + 0x30], %i2 tn %icc, 0x4 fmovdneg %xcc, %f3, %f12 loop_6721: fzero %f14 movpos %xcc, %g2, %o1 fmovsvs %icc, %f9, %f0 call loop_6722 fmovsg %icc, %f2, %f6 edge16ln %g3, %i3, %g5 tn %xcc, 0x3 loop_6722: movrgez %l5, 0x2A4, %l0 fmul8x16au %f1, %f11, %f12 fmovscs %icc, %f5, %f9 fabsd %f12, %f6 fpsub16s %f0, %f7, %f11 bcs,a,pt %icc, loop_6723 std %f4, [%l7 + 0x08] fbl,a %fcc0, loop_6724 fmovsgu %xcc, %f2, %f14 loop_6723: edge32 %g4, %o6, %o3 fmovdle %icc, %f11, %f8 loop_6724: fmovdcs %xcc, %f0, %f11 stx %g1, [%l7 + 0x08] fnot1 %f14, %f2 edge32l %o0, %i6, %g6 edge32n %i4, %l1, %l2 fpsub32s %f15, %f4, %f12 nop setx loop_6725, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x73], %o2 edge16 %o7, %o5, %o4 fzeros %f7 loop_6725: umul %l4, 0x1190, %l6 nop setx loop_6726, %l0, %l1 jmpl %l1, %i7 fbue,a %fcc1, loop_6727 fpsub16 %f0, %f10, %f2 sethi 0x00B4, %i1 loop_6726: ldsb [%l7 + 0x7D], %g7 loop_6727: stb %i5, [%l7 + 0x62] popc %i0, %i2 ble,pn %icc, loop_6728 fmul8ulx16 %f4, %f6, %f14 te %xcc, 0x4 srlx %g2, 0x02, %o1 loop_6728: mova %icc, %l3, %i3 addcc %g5, %g3, %l5 stx %l0, [%l7 + 0x20] umul %o6, %g4, %o3 lduh [%l7 + 0x12], %o0 fmovsne %icc, %f0, %f7 tpos %icc, 0x6 fblg %fcc0, loop_6729 fnegs %f5, %f14 lduh [%l7 + 0x3C], %g1 udivcc %g6, 0x17BE, %i6 loop_6729: movn %icc, %i4, %l1 fmovsn %xcc, %f15, %f14 ld [%l7 + 0x50], %f3 movrne %l2, %o2, %o7 ldx [%l7 + 0x10], %o4 fbn %fcc0, loop_6730 movl %icc, %l4, %o5 ldx [%l7 + 0x60], %l6 fmovrsgz %i7, %f11, %f2 loop_6730: ldx [%l7 + 0x20], %i1 movpos %xcc, %i5, %i0 ldsw [%l7 + 0x70], %g7 movg %icc, %g2, %i2 sth %l3, [%l7 + 0x38] fcmped %fcc3, %f0, %f0 std %f10, [%l7 + 0x18] ldsh [%l7 + 0x34], %o1 bcs,pn %xcc, loop_6731 movpos %xcc, %i3, %g3 sth %l5, [%l7 + 0x66] fcmpes %fcc3, %f5, %f1 loop_6731: fpsub16 %f12, %f8, %f12 movcs %icc, %l0, %o6 tvc %xcc, 0x0 fsrc2 %f8, %f6 udivcc %g4, 0x1F6D, %g5 fbl,a %fcc3, loop_6732 movge %icc, %o0, %o3 brlez %g1, loop_6733 ldd [%l7 + 0x28], %f0 loop_6732: stx %i6, [%l7 + 0x70] fandnot2s %f11, %f4, %f10 loop_6733: ld [%l7 + 0x70], %f4 orcc %g6, 0x1FD6, %l1 taddcc %l2, %o2, %i4 fnot1 %f10, %f12 stb %o4, [%l7 + 0x32] movge %xcc, %l4, %o7 mulscc %o5, 0x1E35, %i7 addccc %l6, %i5, %i1 fpsub32s %f1, %f6, %f15 std %f6, [%l7 + 0x68] fmovdl %icc, %f2, %f15 sdiv %i0, 0x0565, %g2 tsubcctv %i2, 0x1498, %g7 te %icc, 0x7 fcmpeq32 %f6, %f6, %o1 ld [%l7 + 0x20], %f5 stw %i3, [%l7 + 0x34] lduw [%l7 + 0x34], %g3 edge16l %l5, %l3, %o6 sethi 0x1A03, %l0 fmovrslz %g4, %f3, %f12 ldd [%l7 + 0x30], %f4 udivx %g5, 0x0266, %o0 nop setx loop_6734, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd16s %f0, %f8, %f13 ldsw [%l7 + 0x60], %o3 edge16ln %i6, %g1, %l1 loop_6734: ldx [%l7 + 0x20], %g6 fmovrdne %o2, %f4, %f0 fornot2s %f7, %f9, %f7 fmovdle %icc, %f3, %f3 movcc %icc, %l2, %o4 fnot1s %f10, %f15 movneg %icc, %l4, %o7 ld [%l7 + 0x7C], %f10 fcmpgt32 %f8, %f12, %i4 movrne %i7, %l6, %o5 fpackfix %f6, %f6 ld [%l7 + 0x18], %f1 ldub [%l7 + 0x2E], %i1 andn %i5, 0x1FC3, %i0 fpadd32s %f10, %f3, %f1 sth %g2, [%l7 + 0x5E] fmovdge %xcc, %f2, %f5 ldub [%l7 + 0x2B], %i2 tne %xcc, 0x2 fmul8x16al %f5, %f7, %f0 fbug,a %fcc1, loop_6735 lduw [%l7 + 0x18], %g7 ldub [%l7 + 0x56], %o1 lduh [%l7 + 0x4E], %i3 loop_6735: move %xcc, %g3, %l3 xorcc %o6, %l5, %g4 or %l0, 0x13FC, %o0 movpos %xcc, %g5, %i6 ldsh [%l7 + 0x22], %o3 bne,pn %xcc, loop_6736 movvc %icc, %l1, %g6 fbule %fcc2, loop_6737 lduw [%l7 + 0x60], %o2 loop_6736: fmovrsgz %g1, %f15, %f4 udivcc %l2, 0x1D14, %o4 loop_6737: subcc %o7, 0x1188, %l4 ldx [%l7 + 0x38], %i7 fcmpeq32 %f0, %f8, %l6 brlz %i4, loop_6738 fandnot1 %f8, %f8, %f6 mova %xcc, %o5, %i5 tl %xcc, 0x4 loop_6738: fmovrdlez %i1, %f2, %f6 lduh [%l7 + 0x7A], %i0 fmovsgu %icc, %f5, %f2 ldx [%l7 + 0x78], %g2 fornot1 %f0, %f0, %f4 fornot1s %f15, %f13, %f11 andncc %i2, %g7, %o1 fsrc1 %f10, %f8 edge8n %g3, %i3, %l3 fmovdcc %xcc, %f0, %f15 ba,a,pt %icc, loop_6739 bge,pn %xcc, loop_6740 ldsw [%l7 + 0x3C], %l5 udivcc %g4, 0x1CBA, %o6 loop_6739: fsrc2 %f6, %f12 loop_6740: move %xcc, %o0, %l0 fxors %f14, %f14, %f2 tsubcc %g5, 0x119A, %i6 fmovsa %icc, %f10, %f2 andncc %l1, %o3, %o2 fcmpeq32 %f12, %f10, %g6 ld [%l7 + 0x64], %f14 ldsb [%l7 + 0x24], %l2 lduw [%l7 + 0x1C], %g1 movrgz %o7, %o4, %i7 bl,a %xcc, loop_6741 fbne %fcc0, loop_6742 taddcctv %l4, %i4, %o5 fpadd16s %f15, %f6, %f5 loop_6741: ldsw [%l7 + 0x34], %l6 loop_6742: stx %i5, [%l7 + 0x70] brgez,a %i0, loop_6743 ldsw [%l7 + 0x3C], %g2 fmovdne %xcc, %f5, %f8 ldsw [%l7 + 0x34], %i2 loop_6743: fnor %f10, %f12, %f6 std %f14, [%l7 + 0x20] fmovrde %i1, %f10, %f12 ldub [%l7 + 0x17], %o1 stw %g3, [%l7 + 0x08] fabss %f3, %f5 fcmpd %fcc0, %f0, %f14 ba,a loop_6744 srax %g7, 0x1E, %l3 st %f14, [%l7 + 0x6C] fbo %fcc1, loop_6745 loop_6744: call loop_6746 movn %xcc, %l5, %i3 taddcctv %g4, 0x0976, %o6 loop_6745: ta %icc, 0x2 loop_6746: fbge %fcc0, loop_6747 ldsw [%l7 + 0x34], %o0 popc 0x0065, %g5 stx %l0, [%l7 + 0x30] loop_6747: lduh [%l7 + 0x42], %i6 xor %l1, %o3, %g6 tvs %icc, 0x6 stb %o2, [%l7 + 0x5A] movg %icc, %g1, %o7 ldsw [%l7 + 0x48], %o4 bcc,a %icc, loop_6748 fmul8x16au %f15, %f5, %f4 lduh [%l7 + 0x5A], %i7 ldsh [%l7 + 0x24], %l4 loop_6748: ldsw [%l7 + 0x10], %i4 ldsb [%l7 + 0x08], %o5 addccc %l2, %i5, %l6 ldsh [%l7 + 0x4C], %i0 lduh [%l7 + 0x66], %i2 fnot1 %f0, %f4 mulscc %i1, %g2, %o1 fmovspos %xcc, %f15, %f4 ld [%l7 + 0x2C], %f13 stb %g7, [%l7 + 0x38] movrgez %g3, %l5, %l3 and %i3, 0x068A, %g4 fmovse %xcc, %f5, %f2 fnot2s %f11, %f5 ldsh [%l7 + 0x3C], %o6 fmovsvc %icc, %f3, %f9 movrgez %g5, 0x17B, %o0 movge %xcc, %l0, %l1 fblg,a %fcc1, loop_6749 nop setx loop_6750, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovda %icc, %f2, %f0 xnorcc %o3, 0x12B6, %g6 loop_6749: fnor %f14, %f6, %f0 loop_6750: orcc %i6, 0x05C4, %o2 fmovscs %xcc, %f4, %f7 or %o7, %g1, %o4 stb %l4, [%l7 + 0x13] lduw [%l7 + 0x50], %i4 movgu %xcc, %i7, %l2 bneg,pn %icc, loop_6751 fmovsvs %xcc, %f13, %f9 bshuffle %f12, %f10, %f12 movg %icc, %o5, %l6 loop_6751: stx %i0, [%l7 + 0x78] stx %i5, [%l7 + 0x20] srlx %i2, 0x07, %i1 std %f14, [%l7 + 0x20] bn,a,pt %icc, loop_6752 fors %f0, %f14, %f4 stw %g2, [%l7 + 0x5C] fabss %f8, %f13 loop_6752: edge16l %o1, %g3, %g7 lduh [%l7 + 0x1E], %l5 sdivcc %i3, 0x15A3, %g4 ldsb [%l7 + 0x4D], %l3 tsubcc %o6, 0x01F4, %o0 lduh [%l7 + 0x4E], %l0 ldd [%l7 + 0x78], %f14 fmovsg %icc, %f1, %f4 ldsw [%l7 + 0x28], %l1 lduw [%l7 + 0x20], %g5 brnz %g6, loop_6753 fornot2 %f8, %f0, %f14 edge8 %o3, %i6, %o2 bl,pt %icc, loop_6754 loop_6753: stx %g1, [%l7 + 0x60] be,a,pn %xcc, loop_6755 for %f8, %f4, %f12 loop_6754: sth %o4, [%l7 + 0x10] umulcc %o7, 0x0241, %l4 loop_6755: stx %i7, [%l7 + 0x68] fmovdvs %xcc, %f3, %f10 lduh [%l7 + 0x34], %i4 bleu,a,pt %icc, loop_6756 fmovrdlz %l2, %f4, %f8 fcmpd %fcc1, %f0, %f2 call loop_6757 loop_6756: ble,a,pn %icc, loop_6758 bl,a loop_6759 fnot2s %f4, %f11 loop_6757: lduw [%l7 + 0x70], %l6 loop_6758: ld [%l7 + 0x78], %f4 loop_6759: fmovsa %xcc, %f7, %f2 brlez %o5, loop_6760 fbge %fcc2, loop_6761 ldd [%l7 + 0x08], %f8 ldd [%l7 + 0x30], %f10 loop_6760: fbuge,a %fcc3, loop_6762 loop_6761: bcs loop_6763 alignaddr %i5, %i2, %i1 andncc %g2, %o1, %i0 loop_6762: edge32 %g7, %l5, %g3 loop_6763: movre %g4, 0x18E, %l3 tpos %xcc, 0x5 fmovsl %xcc, %f15, %f0 fcmpne32 %f2, %f14, %o6 movl %xcc, %o0, %l0 ldub [%l7 + 0x33], %i3 ld [%l7 + 0x5C], %f8 fmovsvc %xcc, %f15, %f4 nop setx loop_6764, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsvc %icc, %f7, %f10 tgu %icc, 0x7 fmovdn %icc, %f8, %f13 loop_6764: ld [%l7 + 0x1C], %f6 fmovrdne %g5, %f0, %f8 ldsb [%l7 + 0x30], %l1 edge32ln %g6, %i6, %o2 taddcctv %o3, %o4, %o7 fcmpne32 %f4, %f12, %l4 stx %g1, [%l7 + 0x58] fpsub16s %f3, %f7, %f13 add %i7, %l2, %l6 stb %o5, [%l7 + 0x7A] lduh [%l7 + 0x26], %i5 lduw [%l7 + 0x20], %i4 brgez %i1, loop_6765 for %f2, %f2, %f4 stw %g2, [%l7 + 0x5C] fmovrdlz %o1, %f12, %f8 loop_6765: orn %i0, %g7, %l5 fmovsleu %icc, %f15, %f3 stb %g3, [%l7 + 0x57] fcmpgt32 %f14, %f14, %i2 ldsw [%l7 + 0x70], %g4 ldsb [%l7 + 0x44], %l3 ldd [%l7 + 0x18], %f4 nop setx loop_6766, %l0, %l1 jmpl %l1, %o0 xorcc %l0, %i3, %o6 ld [%l7 + 0x70], %f13 ldsh [%l7 + 0x18], %l1 loop_6766: lduw [%l7 + 0x18], %g6 movle %icc, %i6, %o2 stw %g5, [%l7 + 0x20] fnands %f14, %f7, %f1 sth %o4, [%l7 + 0x66] subccc %o3, %l4, %o7 fmovsl %icc, %f10, %f14 fmul8x16au %f14, %f7, %f6 ld [%l7 + 0x30], %f12 fbuge,a %fcc0, loop_6767 brgz,a %i7, loop_6768 fnot1 %f6, %f0 fornot1 %f4, %f12, %f6 loop_6767: ldsw [%l7 + 0x40], %l2 loop_6768: fmovscs %icc, %f0, %f4 nop setx loop_6769, %l0, %l1 jmpl %l1, %l6 sdivcc %g1, 0x0CFB, %o5 bg loop_6770 lduw [%l7 + 0x5C], %i4 loop_6769: ldsw [%l7 + 0x0C], %i5 xorcc %i1, %o1, %i0 loop_6770: tl %xcc, 0x0 fmovdl %xcc, %f2, %f15 fpack16 %f12, %f7 ld [%l7 + 0x2C], %f4 st %f2, [%l7 + 0x30] fmovsgu %icc, %f1, %f6 edge16n %g2, %g7, %l5 fcmps %fcc3, %f14, %f4 stb %g3, [%l7 + 0x09] ldx [%l7 + 0x30], %i2 mulx %g4, 0x179B, %l3 ldsh [%l7 + 0x44], %o0 fmovsa %xcc, %f12, %f6 edge32n %i3, %o6, %l1 edge16n %g6, %i6, %l0 fpsub16 %f14, %f8, %f0 array16 %g5, %o4, %o3 ld [%l7 + 0x08], %f13 bcs,a loop_6771 fmovdneg %icc, %f9, %f12 fxnors %f7, %f0, %f3 fabss %f4, %f8 loop_6771: umulcc %o2, %l4, %o7 stx %i7, [%l7 + 0x18] ld [%l7 + 0x40], %f6 bpos,pt %icc, loop_6772 ldub [%l7 + 0x1E], %l6 fbuge,a %fcc2, loop_6773 fpadd16 %f8, %f8, %f14 loop_6772: bleu,pn %icc, loop_6774 st %f8, [%l7 + 0x14] loop_6773: st %f13, [%l7 + 0x28] udivcc %g1, 0x0779, %o5 loop_6774: brgez,a %i4, loop_6775 fcmple32 %f0, %f8, %l2 lduh [%l7 + 0x2E], %i5 fmul8x16 %f9, %f6, %f14 loop_6775: movrlz %i1, %o1, %i0 orncc %g2, %g7, %g3 fbne %fcc2, loop_6776 sll %l5, 0x1D, %i2 movge %icc, %l3, %g4 fxnors %f6, %f15, %f7 loop_6776: stb %i3, [%l7 + 0x14] fornot1s %f0, %f2, %f9 bne,a,pn %icc, loop_6777 sth %o0, [%l7 + 0x24] udivx %l1, 0x081C, %o6 fcmpes %fcc0, %f10, %f6 loop_6777: fornot1s %f8, %f0, %f1 movneg %xcc, %g6, %l0 std %f8, [%l7 + 0x78] ba,a %icc, loop_6778 bpos,pt %xcc, loop_6779 movcc %xcc, %g5, %i6 tsubcc %o4, 0x1C00, %o3 loop_6778: fmul8x16au %f0, %f13, %f4 loop_6779: nop setx loop_6780, %l0, %l1 jmpl %l1, %l4 fmovsne %xcc, %f11, %f9 srlx %o7, %o2, %i7 fmovdleu %xcc, %f8, %f12 loop_6780: array32 %l6, %g1, %o5 fmovdneg %icc, %f5, %f9 fmovrslez %i4, %f6, %f5 alignaddrl %l2, %i1, %o1 fabss %f3, %f7 ta %icc, 0x1 fmovd %f14, %f10 bl,pn %icc, loop_6781 st %f8, [%l7 + 0x08] tpos %icc, 0x3 fpack16 %f4, %f15 loop_6781: mova %icc, %i5, %g2 fblg,a %fcc1, loop_6782 for %f6, %f4, %f6 fmovdcc %icc, %f1, %f1 ldub [%l7 + 0x2A], %g7 loop_6782: lduh [%l7 + 0x38], %i0 fnot2s %f5, %f11 st %f3, [%l7 + 0x3C] fmovd %f4, %f2 sllx %g3, %l5, %i2 umulcc %g4, %l3, %o0 stb %i3, [%l7 + 0x5A] sth %l1, [%l7 + 0x5C] movle %xcc, %g6, %o6 ldub [%l7 + 0x16], %g5 fmovsge %icc, %f5, %f13 fone %f8 addcc %l0, 0x0137, %i6 st %f4, [%l7 + 0x20] xnorcc %o4, 0x0800, %o3 nop setx loop_6783, %l0, %l1 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 + 0x22], %l4 ldd [%l7 + 0x18], %f8 tsubcc %o7, %o2, %l6 loop_6783: movrgez %i7, 0x217, %o5 stb %i4, [%l7 + 0x0F] fmovse %xcc, %f0, %f10 ldub [%l7 + 0x24], %l2 smul %i1, %g1, %o1 movrgz %i5, %g2, %g7 brgz %g3, loop_6784 ldsb [%l7 + 0x4C], %i0 movge %xcc, %i2, %l5 fcmple32 %f2, %f2, %l3 loop_6784: ldd [%l7 + 0x78], %f8 lduw [%l7 + 0x08], %g4 ldub [%l7 + 0x21], %i3 tne %xcc, 0x2 ldsb [%l7 + 0x3F], %l1 nop setx loop_6785, %l0, %l1 jmpl %l1, %g6 stb %o0, [%l7 + 0x73] stb %o6, [%l7 + 0x32] lduw [%l7 + 0x18], %l0 loop_6785: movl %icc, %g5, %o4 tgu %icc, 0x0 fabss %f14, %f13 fmovrsne %i6, %f7, %f11 fblg %fcc1, loop_6786 udivcc %l4, 0x013E, %o7 fmovs %f5, %f4 tle %icc, 0x3 loop_6786: bneg %icc, loop_6787 st %f12, [%l7 + 0x24] fxor %f2, %f2, %f6 ba,pn %xcc, loop_6788 loop_6787: fmuld8ulx16 %f11, %f15, %f10 edge8l %o3, %o2, %i7 fbne %fcc1, loop_6789 loop_6788: fandnot2 %f4, %f2, %f8 movleu %xcc, %l6, %o5 brlz %i4, loop_6790 loop_6789: brlz %l2, loop_6791 lduw [%l7 + 0x70], %g1 addcc %i1, %o1, %i5 loop_6790: movrlz %g7, %g2, %g3 loop_6791: edge16 %i2, %l5, %l3 mova %xcc, %i0, %g4 sra %l1, 0x1F, %g6 fmovdg %icc, %f4, %f1 or %o0, %i3, %o6 sllx %g5, %o4, %i6 movcc %xcc, %l4, %o7 tle %xcc, 0x2 sth %l0, [%l7 + 0x38] fnot2s %f3, %f12 movge %xcc, %o3, %i7 movn %xcc, %o2, %o5 fpadd32 %f6, %f4, %f14 orncc %l6, 0x0602, %l2 orncc %i4, %g1, %i1 ldd [%l7 + 0x50], %f4 ldsb [%l7 + 0x4B], %o1 brnz %i5, loop_6792 stx %g2, [%l7 + 0x68] ldub [%l7 + 0x30], %g7 addc %i2, 0x1779, %l5 loop_6792: fmovdgu %xcc, %f1, %f10 std %f14, [%l7 + 0x18] ldd [%l7 + 0x20], %f14 fmovse %icc, %f4, %f7 fpadd32 %f10, %f14, %f10 fcmpgt32 %f2, %f0, %l3 ldx [%l7 + 0x38], %g3 tge %xcc, 0x2 sdivx %g4, 0x167F, %l1 std %f14, [%l7 + 0x08] fmovdg %xcc, %f14, %f9 orn %g6, %i0, %i3 edge32ln %o0, %g5, %o6 std %f2, [%l7 + 0x38] stx %o4, [%l7 + 0x78] subc %i6, %l4, %l0 smul %o7, %o3, %o2 st %f7, [%l7 + 0x28] ldub [%l7 + 0x29], %o5 st %f0, [%l7 + 0x4C] fxnor %f14, %f2, %f4 ld [%l7 + 0x18], %f5 fmul8x16 %f12, %f2, %f8 tneg %xcc, 0x5 subccc %l6, %l2, %i7 ld [%l7 + 0x14], %f5 fmovrslz %g1, %f14, %f3 subc %i4, %i1, %i5 subccc %o1, %g7, %i2 ldsb [%l7 + 0x79], %l5 stw %g2, [%l7 + 0x48] std %f4, [%l7 + 0x58] edge16n %l3, %g3, %g4 orncc %g6, %l1, %i3 ldsh [%l7 + 0x4A], %i0 ldx [%l7 + 0x10], %g5 edge8 %o0, %o4, %i6 fmovdle %xcc, %f5, %f8 andcc %o6, 0x1817, %l0 edge8l %l4, %o3, %o2 lduh [%l7 + 0x74], %o5 fcmpgt32 %f14, %f10, %o7 sdivcc %l6, 0x1B64, %i7 tne %icc, 0x3 lduh [%l7 + 0x12], %g1 nop setx loop_6793, %l0, %l1 jmpl %l1, %i4 stx %i1, [%l7 + 0x38] fmovrde %l2, %f12, %f14 ldsb [%l7 + 0x40], %i5 loop_6793: or %o1, 0x127F, %g7 fmovdleu %xcc, %f8, %f9 ld [%l7 + 0x10], %f2 sub %i2, 0x1AAB, %l5 fcmpgt32 %f6, %f12, %l3 smul %g3, %g2, %g6 ld [%l7 + 0x2C], %f9 movrgz %g4, %l1, %i0 fmovdge %xcc, %f6, %f1 std %f8, [%l7 + 0x20] movrlz %g5, 0x1FA, %i3 ldd [%l7 + 0x78], %f8 bgu,a loop_6794 ldsh [%l7 + 0x5E], %o0 stb %o4, [%l7 + 0x1F] sth %o6, [%l7 + 0x5C] loop_6794: fxnor %f2, %f0, %f14 movle %xcc, %l0, %l4 ldsw [%l7 + 0x34], %o3 fmovsg %xcc, %f4, %f11 fmovsne %icc, %f11, %f12 fxors %f9, %f12, %f4 fornot2 %f0, %f4, %f2 std %f10, [%l7 + 0x40] fmul8ulx16 %f4, %f14, %f6 fone %f10 tge %xcc, 0x6 ld [%l7 + 0x0C], %f8 movle %icc, %i6, %o2 lduh [%l7 + 0x10], %o7 fxnor %f8, %f14, %f14 ld [%l7 + 0x28], %f15 fpsub16 %f2, %f10, %f6 st %f10, [%l7 + 0x4C] stw %o5, [%l7 + 0x48] tn %icc, 0x5 tsubcctv %i7, 0x182F, %g1 fnegs %f5, %f1 lduh [%l7 + 0x7E], %i4 call loop_6795 st %f4, [%l7 + 0x70] movgu %xcc, %l6, %i1 fbo,a %fcc3, loop_6796 loop_6795: fnot1 %f0, %f0 orn %i5, %l2, %g7 ldsw [%l7 + 0x14], %i2 loop_6796: ldsb [%l7 + 0x51], %l5 ldsw [%l7 + 0x10], %o1 fbl,a %fcc0, loop_6797 movrgez %l3, 0x1D9, %g2 ble,pn %icc, loop_6798 bcs,pt %icc, loop_6799 loop_6797: movre %g6, 0x032, %g4 ldub [%l7 + 0x76], %g3 loop_6798: stb %i0, [%l7 + 0x17] loop_6799: array8 %l1, %i3, %o0 fmovse %xcc, %f10, %f14 move %icc, %o4, %g5 ta %xcc, 0x6 fcmple16 %f0, %f8, %l0 brlez %l4, loop_6800 tge %xcc, 0x2 tcs %icc, 0x0 fcmpd %fcc3, %f0, %f2 loop_6800: movle %xcc, %o3, %o6 ldsw [%l7 + 0x58], %o2 ldsb [%l7 + 0x35], %i6 ldd [%l7 + 0x38], %f6 ldx [%l7 + 0x38], %o7 popc 0x1148, %o5 tsubcc %i7, 0x0963, %i4 fmovdle %xcc, %f11, %f10 fnot1 %f10, %f4 fornot2s %f1, %f0, %f10 ldub [%l7 + 0x6E], %g1 std %f2, [%l7 + 0x58] fpack16 %f2, %f10 bl,a,pn %xcc, loop_6801 stw %l6, [%l7 + 0x40] tn %xcc, 0x3 smulcc %i1, %i5, %g7 loop_6801: movn %xcc, %i2, %l2 popc 0x1A91, %o1 fxor %f2, %f8, %f8 fandnot1 %f10, %f4, %f8 std %f8, [%l7 + 0x68] stb %l3, [%l7 + 0x0B] ldsh [%l7 + 0x70], %l5 orncc %g6, 0x12C4, %g4 fba %fcc0, loop_6802 st %f1, [%l7 + 0x3C] bne loop_6803 fnand %f12, %f2, %f14 loop_6802: orncc %g3, 0x01C1, %i0 fpack16 %f12, %f4 loop_6803: fmovrdgez %l1, %f8, %f12 fmovse %xcc, %f7, %f7 fmovrsne %i3, %f6, %f1 movleu %icc, %g2, %o0 movne %icc, %g5, %l0 taddcctv %o4, %l4, %o6 ldsh [%l7 + 0x08], %o2 ldsb [%l7 + 0x7F], %o3 xor %o7, 0x1412, %i6 ldsb [%l7 + 0x0B], %i7 fornot1s %f4, %f10, %f15 umul %o5, %i4, %g1 stx %l6, [%l7 + 0x58] nop setx loop_6804, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sll %i5, %g7, %i1 fmovscs %xcc, %f5, %f4 movrlz %l2, 0x0BF, %o1 loop_6804: movleu %icc, %l3, %l5 tg %xcc, 0x2 nop setx loop_6805, %l0, %l1 jmpl %l1, %g6 fbul %fcc3, loop_6806 udiv %i2, 0x10FB, %g3 fmovrdgz %i0, %f4, %f0 loop_6805: lduw [%l7 + 0x08], %l1 loop_6806: fbue,a %fcc3, loop_6807 fmovsvs %xcc, %f15, %f6 fcmpeq32 %f4, %f4, %i3 ldsw [%l7 + 0x0C], %g4 loop_6807: ldx [%l7 + 0x70], %o0 ldub [%l7 + 0x55], %g2 xnorcc %l0, %g5, %l4 sth %o4, [%l7 + 0x5A] fmovsneg %xcc, %f2, %f10 bne %icc, loop_6808 lduw [%l7 + 0x68], %o6 std %f8, [%l7 + 0x78] tvs %icc, 0x1 loop_6808: fbe,a %fcc0, loop_6809 tne %icc, 0x2 ldsb [%l7 + 0x3E], %o3 edge8n %o2, %o7, %i6 loop_6809: fmovrslez %i7, %f3, %f15 fnor %f2, %f2, %f2 subcc %i4, 0x1196, %g1 fpsub32s %f8, %f0, %f12 sll %l6, %o5, %g7 movn %xcc, %i1, %l2 fsrc1s %f3, %f13 tcs %xcc, 0x0 ldsw [%l7 + 0x68], %i5 ldsb [%l7 + 0x50], %o1 stx %l5, [%l7 + 0x58] movgu %xcc, %l3, %g6 st %f3, [%l7 + 0x64] ldsw [%l7 + 0x60], %g3 stx %i2, [%l7 + 0x38] srax %i0, 0x03, %i3 fble %fcc0, loop_6810 ldub [%l7 + 0x5E], %l1 stx %o0, [%l7 + 0x48] fmovdneg %xcc, %f6, %f5 loop_6810: fmul8ulx16 %f0, %f0, %f10 tvc %xcc, 0x1 brnz,a %g2, loop_6811 ldx [%l7 + 0x78], %g4 fandnot2s %f5, %f10, %f4 movg %xcc, %l0, %l4 loop_6811: fbu %fcc2, loop_6812 lduw [%l7 + 0x0C], %o4 stb %o6, [%l7 + 0x41] std %f12, [%l7 + 0x68] loop_6812: ble,a,pn %icc, loop_6813 fbule,a %fcc1, loop_6814 orcc %o3, 0x114A, %g5 movn %xcc, %o2, %o7 loop_6813: nop setx loop_6815, %l0, %l1 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_6814: fmovsl %icc, %f14, %f2 bl %icc, loop_6816 tvs %xcc, 0x4 loop_6815: fnot1 %f6, %f6 tcc %xcc, 0x4 loop_6816: fpmerge %f11, %f8, %f8 fnot2s %f9, %f3 nop setx loop_6817, %l0, %l1 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 + 0x40], %i6 fandnot1 %f12, %f10, %f14 lduh [%l7 + 0x56], %i4 loop_6817: fmul8ulx16 %f2, %f6, %f2 fmovsge %icc, %f14, %f5 alignaddr %i7, %g1, %l6 fcmpgt32 %f10, %f0, %g7 fpadd16 %f4, %f4, %f0 movpos %icc, %i1, %o5 stw %i5, [%l7 + 0x74] lduw [%l7 + 0x10], %l2 fmovrdlz %l5, %f10, %f10 st %f15, [%l7 + 0x1C] fpack32 %f4, %f2, %f14 fmovsn %icc, %f8, %f9 lduw [%l7 + 0x48], %o1 st %f0, [%l7 + 0x74] bcc loop_6818 fmovrse %l3, %f15, %f14 ldsw [%l7 + 0x28], %g3 tl %xcc, 0x5 loop_6818: movle %xcc, %i2, %i0 fcmple16 %f12, %f12, %i3 lduw [%l7 + 0x50], %g6 fmovdge %icc, %f15, %f12 movcs %xcc, %o0, %g2 fabsd %f8, %f14 sdivcc %l1, 0x10AA, %g4 fmovrse %l0, %f3, %f0 ldsw [%l7 + 0x18], %o4 ldsb [%l7 + 0x52], %l4 brlez,a %o3, loop_6819 tneg %xcc, 0x3 fcmpne32 %f8, %f4, %g5 call loop_6820 loop_6819: fmovse %icc, %f7, %f5 movre %o2, 0x2A1, %o7 stw %o6, [%l7 + 0x24] loop_6820: movrgez %i4, %i7, %i6 fmovde %xcc, %f15, %f8 movrlez %l6, %g7, %g1 fpadd16s %f8, %f6, %f1 fcmpgt16 %f6, %f4, %o5 fpack32 %f4, %f2, %f8 udivcc %i5, 0x151B, %i1 std %f10, [%l7 + 0x40] movcs %icc, %l5, %l2 tne %xcc, 0x3 fcmpeq32 %f2, %f0, %l3 sethi 0x0BFB, %g3 stx %i2, [%l7 + 0x28] or %i0, %o1, %g6 stb %i3, [%l7 + 0x49] sth %g2, [%l7 + 0x20] ldx [%l7 + 0x78], %l1 st %f7, [%l7 + 0x5C] tge %xcc, 0x2 movvs %icc, %g4, %o0 bneg,pn %xcc, loop_6821 taddcctv %o4, 0x0314, %l4 orn %l0, %o3, %g5 tge %icc, 0x1 loop_6821: fnors %f9, %f3, %f4 bg %xcc, loop_6822 bg,pn %icc, loop_6823 fcmpes %fcc0, %f8, %f9 fmovde %xcc, %f11, %f12 loop_6822: alignaddr %o2, %o6, %o7 loop_6823: ldx [%l7 + 0x18], %i4 sdivcc %i6, 0x1FE2, %i7 stw %g7, [%l7 + 0x40] bvs,a,pt %xcc, loop_6824 array8 %g1, %l6, %i5 bg loop_6825 lduw [%l7 + 0x30], %i1 loop_6824: stx %o5, [%l7 + 0x58] sth %l2, [%l7 + 0x76] loop_6825: fmovrdgez %l3, %f2, %f10 st %f8, [%l7 + 0x24] stb %l5, [%l7 + 0x48] fcmple16 %f12, %f6, %i2 andcc %g3, 0x1FAC, %o1 fmovdge %xcc, %f11, %f15 subc %i0, %i3, %g2 fpadd32s %f4, %f10, %f3 bgu,a %icc, loop_6826 tvc %icc, 0x2 tpos %icc, 0x6 fmovspos %icc, %f15, %f13 loop_6826: fzero %f2 edge32l %l1, %g6, %o0 ldd [%l7 + 0x58], %f6 fexpand %f4, %f8 ldsw [%l7 + 0x78], %o4 movrlez %g4, %l0, %l4 bvs,pn %xcc, loop_6827 st %f3, [%l7 + 0x28] lduh [%l7 + 0x68], %g5 sdiv %o2, 0x17A1, %o6 loop_6827: ldsw [%l7 + 0x38], %o7 stx %o3, [%l7 + 0x30] stb %i4, [%l7 + 0x53] be %icc, loop_6828 movg %xcc, %i7, %g7 ldd [%l7 + 0x58], %f8 std %f0, [%l7 + 0x20] loop_6828: sethi 0x1EE2, %i6 fnors %f0, %f9, %f5 fsrc1 %f6, %f10 ld [%l7 + 0x5C], %f2 std %f14, [%l7 + 0x50] ld [%l7 + 0x28], %f5 fpadd32s %f6, %f8, %f6 ldsb [%l7 + 0x0D], %g1 fmovsl %icc, %f7, %f11 fnors %f14, %f1, %f11 stw %l6, [%l7 + 0x6C] fmovda %xcc, %f2, %f14 ldd [%l7 + 0x70], %f12 lduw [%l7 + 0x44], %i1 nop setx loop_6829, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrsgz %i5, %f7, %f2 fnor %f14, %f12, %f8 ldsh [%l7 + 0x16], %l2 loop_6829: ta %xcc, 0x6 fcmple16 %f12, %f12, %o5 std %f8, [%l7 + 0x08] fnor %f14, %f6, %f0 movrne %l5, 0x153, %i2 std %f0, [%l7 + 0x58] ldub [%l7 + 0x20], %l3 movn %xcc, %o1, %g3 ldub [%l7 + 0x09], %i3 bpos %icc, loop_6830 stx %g2, [%l7 + 0x48] orncc %i0, 0x1200, %g6 fcmpne32 %f8, %f8, %l1 loop_6830: fmovrde %o0, %f6, %f14 fmovrslz %g4, %f13, %f8 fmul8ulx16 %f10, %f4, %f6 fzeros %f13 ldd [%l7 + 0x28], %f14 fmovdg %xcc, %f13, %f4 umulcc %l0, 0x14DD, %l4 fcmped %fcc1, %f2, %f8 ldd [%l7 + 0x10], %f4 bneg,pn %icc, loop_6831 fbl,a %fcc2, loop_6832 tleu %icc, 0x4 fandnot1s %f5, %f11, %f13 loop_6831: ldx [%l7 + 0x68], %o4 loop_6832: ldsh [%l7 + 0x5C], %g5 orcc %o6, 0x1B20, %o2 edge8 %o3, %o7, %i7 fpsub16 %f10, %f14, %f10 bn %icc, loop_6833 fpackfix %f8, %f0 std %f10, [%l7 + 0x78] umulcc %g7, %i6, %i4 loop_6833: tl %xcc, 0x2 andcc %g1, %i1, %l6 subcc %l2, %i5, %o5 brgez,a %i2, loop_6834 fmovdcc %icc, %f2, %f12 ld [%l7 + 0x4C], %f6 brlz %l3, loop_6835 loop_6834: tgu %xcc, 0x2 stx %l5, [%l7 + 0x78] andcc %g3, 0x0A0E, %o1 loop_6835: umulcc %i3, %g2, %i0 fzeros %f10 udivcc %g6, 0x1068, %o0 lduw [%l7 + 0x18], %l1 movcs %icc, %g4, %l0 popc 0x11FB, %o4 bge %xcc, loop_6836 tl %xcc, 0x7 fnegd %f4, %f10 std %f4, [%l7 + 0x18] loop_6836: ldub [%l7 + 0x39], %l4 lduw [%l7 + 0x64], %o6 fornot2s %f9, %f1, %f4 siam 0x3 addcc %o2, 0x0CF2, %g5 brlz,a %o7, loop_6837 sth %i7, [%l7 + 0x2C] movrgz %g7, 0x3DC, %o3 ldsw [%l7 + 0x24], %i6 loop_6837: movrne %i4, %g1, %i1 fba %fcc1, loop_6838 fcmpgt32 %f6, %f8, %l2 bleu loop_6839 movrgz %l6, %o5, %i5 loop_6838: movgu %icc, %i2, %l5 stb %l3, [%l7 + 0x15] loop_6839: sethi 0x1198, %o1 movn %icc, %i3, %g2 fnor %f4, %f4, %f8 movgu %icc, %i0, %g6 fnegd %f4, %f0 st %f12, [%l7 + 0x14] ldub [%l7 + 0x0F], %g3 subccc %o0, %g4, %l1 fornot2s %f2, %f14, %f7 fmovdge %icc, %f15, %f15 brlez %o4, loop_6840 stw %l4, [%l7 + 0x34] fbug %fcc3, loop_6841 bl,a %xcc, loop_6842 loop_6840: fmovdle %xcc, %f3, %f4 fsrc1 %f12, %f4 loop_6841: ldsh [%l7 + 0x50], %o6 loop_6842: ldsb [%l7 + 0x08], %o2 stx %l0, [%l7 + 0x30] stb %o7, [%l7 + 0x44] sth %i7, [%l7 + 0x3E] ld [%l7 + 0x54], %f9 sth %g5, [%l7 + 0x7A] fmovda %icc, %f14, %f9 ldub [%l7 + 0x37], %o3 bge loop_6843 fmovrse %i6, %f12, %f14 st %f15, [%l7 + 0x20] stw %g7, [%l7 + 0x64] loop_6843: edge32 %i4, %i1, %l2 stb %g1, [%l7 + 0x67] edge32n %o5, %l6, %i5 std %f2, [%l7 + 0x18] ldd [%l7 + 0x28], %f8 sub %l5, 0x1FEF, %i2 movcc %xcc, %l3, %i3 fmovde %xcc, %f13, %f8 udivx %o1, 0x0B1E, %g2 fmovdpos %icc, %f11, %f9 edge32ln %g6, %g3, %o0 fmovrde %i0, %f8, %f2 bcc,pn %xcc, loop_6844 edge16 %l1, %g4, %o4 std %f12, [%l7 + 0x10] bgu,pn %xcc, loop_6845 loop_6844: bcc,pt %xcc, loop_6846 andcc %o6, %o2, %l4 stb %o7, [%l7 + 0x79] loop_6845: fzeros %f11 loop_6846: fnegd %f12, %f2 ldsb [%l7 + 0x5E], %l0 ble,a loop_6847 ba,a loop_6848 sth %g5, [%l7 + 0x60] ldub [%l7 + 0x1E], %i7 loop_6847: sdivx %i6, 0x1100, %o3 loop_6848: move %xcc, %i4, %i1 fxnor %f0, %f0, %f8 nop setx loop_6849, %l0, %l1 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 %icc, %g7, %l2 stx %o5, [%l7 + 0x50] std %f2, [%l7 + 0x60] loop_6849: sth %l6, [%l7 + 0x52] stw %g1, [%l7 + 0x3C] movge %xcc, %l5, %i5 fmovde %xcc, %f9, %f11 fmovsne %icc, %f3, %f3 edge8n %i2, %l3, %i3 fbne,a %fcc2, loop_6850 edge32n %o1, %g6, %g3 bcc,pt %icc, loop_6851 fmovrse %g2, %f14, %f7 loop_6850: array8 %o0, %i0, %l1 fabss %f4, %f8 loop_6851: movpos %icc, %g4, %o6 lduw [%l7 + 0x34], %o4 stb %o2, [%l7 + 0x1B] srax %l4, %o7, %l0 movn %xcc, %g5, %i6 fcmple16 %f6, %f0, %i7 fbg %fcc3, loop_6852 movcc %icc, %i4, %o3 array16 %i1, %l2, %g7 tn %icc, 0x6 loop_6852: movge %icc, %l6, %o5 sethi 0x0F8F, %g1 fmovsa %xcc, %f12, %f3 ldd [%l7 + 0x60], %f12 bleu %icc, loop_6853 fxnors %f5, %f5, %f4 edge32 %i5, %l5, %i2 stw %l3, [%l7 + 0x2C] loop_6853: sth %o1, [%l7 + 0x4E] fandnot1 %f12, %f0, %f10 stw %g6, [%l7 + 0x54] tneg %icc, 0x7 bcs %icc, loop_6854 ldsb [%l7 + 0x26], %i3 for %f8, %f0, %f2 fmovdg %xcc, %f12, %f8 loop_6854: umul %g2, 0x02FB, %o0 fmovsvs %icc, %f0, %f14 popc %g3, %i0 fnor %f4, %f2, %f12 ble loop_6855 edge16ln %l1, %g4, %o4 for %f0, %f12, %f4 ld [%l7 + 0x4C], %f4 loop_6855: ldsw [%l7 + 0x4C], %o2 sth %l4, [%l7 + 0x60] ldub [%l7 + 0x29], %o6 movcs %xcc, %l0, %o7 fbge %fcc1, loop_6856 fcmps %fcc0, %f7, %f8 movneg %xcc, %g5, %i7 faligndata %f6, %f6, %f8 loop_6856: movcs %xcc, %i4, %o3 addcc %i6, 0x1145, %l2 ld [%l7 + 0x24], %f7 stw %g7, [%l7 + 0x54] bn,a %icc, loop_6857 array16 %i1, %l6, %o5 fble %fcc2, loop_6858 stb %i5, [%l7 + 0x62] loop_6857: siam 0x3 fbn,a %fcc0, loop_6859 loop_6858: tle %xcc, 0x3 fexpand %f3, %f10 movrlez %l5, %i2, %l3 loop_6859: st %f13, [%l7 + 0x70] addcc %g1, %o1, %g6 fbuge,a %fcc0, loop_6860 fmovspos %icc, %f2, %f6 sdivcc %i3, 0x0643, %o0 ldsh [%l7 + 0x5A], %g2 loop_6860: sth %i0, [%l7 + 0x76] fnor %f6, %f4, %f2 stw %l1, [%l7 + 0x38] brlez,a %g3, loop_6861 fbu %fcc0, loop_6862 edge32l %g4, %o4, %o2 std %f6, [%l7 + 0x08] loop_6861: sdivcc %o6, 0x0CFC, %l0 loop_6862: ldub [%l7 + 0x1D], %l4 subcc %o7, 0x1C3C, %g5 movne %icc, %i7, %i4 brlez %i6, loop_6863 orn %l2, %o3, %i1 movpos %icc, %l6, %o5 fmul8sux16 %f0, %f14, %f0 loop_6863: fbue,a %fcc2, loop_6864 nop setx loop_6865, %l0, %l1 jmpl %l1, %g7 fcmpne16 %f0, %f0, %i5 fble,a %fcc0, loop_6866 loop_6864: fmovrsgz %i2, %f2, %f4 loop_6865: bvs,pn %icc, loop_6867 fmovrse %l3, %f8, %f14 loop_6866: ldsw [%l7 + 0x64], %g1 ldx [%l7 + 0x10], %l5 loop_6867: fmovsvc %icc, %f6, %f9 fmovdn %xcc, %f7, %f2 fnot1 %f14, %f2 stb %o1, [%l7 + 0x76] bshuffle %f4, %f4, %f6 taddcc %g6, 0x0C09, %o0 edge32 %i3, %g2, %l1 fmul8x16 %f13, %f12, %f12 sth %g3, [%l7 + 0x48] sth %i0, [%l7 + 0x64] addcc %g4, %o2, %o6 sdivcc %o4, 0x1916, %l4 fbne,a %fcc2, loop_6868 ldsh [%l7 + 0x5E], %l0 srl %o7, 0x0C, %i7 fmovsleu %xcc, %f13, %f14 loop_6868: fbn %fcc0, loop_6869 fcmped %fcc0, %f12, %f12 fmovscc %icc, %f8, %f14 ldub [%l7 + 0x56], %g5 loop_6869: tne %icc, 0x1 stx %i4, [%l7 + 0x30] ldub [%l7 + 0x55], %l2 andcc %i6, %o3, %i1 std %f10, [%l7 + 0x10] ldx [%l7 + 0x60], %l6 std %f8, [%l7 + 0x38] xorcc %g7, %i5, %i2 fcmpgt32 %f12, %f4, %l3 ldsh [%l7 + 0x60], %g1 subc %o5, %o1, %l5 ldd [%l7 + 0x20], %f0 umulcc %o0, %g6, %i3 fpsub16 %f12, %f12, %f8 fmul8ulx16 %f8, %f2, %f4 fpsub32 %f10, %f0, %f6 fpsub32s %f6, %f15, %f10 fbu,a %fcc3, loop_6870 fexpand %f1, %f12 fandnot2 %f0, %f12, %f2 fbge %fcc3, loop_6871 loop_6870: fmovsg %xcc, %f2, %f6 bgu,a,pt %icc, loop_6872 ldsw [%l7 + 0x78], %l1 loop_6871: tcs %icc, 0x5 ldsh [%l7 + 0x42], %g2 loop_6872: lduw [%l7 + 0x58], %g3 fcmpne32 %f14, %f14, %g4 ldub [%l7 + 0x0C], %o2 fmovsg %xcc, %f6, %f0 st %f13, [%l7 + 0x78] fornot1 %f10, %f8, %f4 ldsw [%l7 + 0x08], %i0 fmovdg %icc, %f0, %f7 stw %o6, [%l7 + 0x24] te %icc, 0x0 stx %l4, [%l7 + 0x68] bvc,pn %icc, loop_6873 bgu loop_6874 std %f6, [%l7 + 0x70] edge32n %l0, %o7, %i7 loop_6873: fbuge,a %fcc3, loop_6875 loop_6874: fmovdn %icc, %f11, %f7 fmuld8sux16 %f10, %f12, %f4 std %f8, [%l7 + 0x18] loop_6875: edge32n %g5, %o4, %i4 ld [%l7 + 0x30], %f1 ldsh [%l7 + 0x44], %i6 ta %xcc, 0x4 bvc loop_6876 sth %o3, [%l7 + 0x66] fba,a %fcc2, loop_6877 stx %i1, [%l7 + 0x30] loop_6876: fpsub16s %f3, %f3, %f14 tpos %xcc, 0x3 loop_6877: orn %l6, 0x1061, %g7 stx %l2, [%l7 + 0x38] fbge,a %fcc3, loop_6878 bvc,a,pt %xcc, loop_6879 fbo %fcc0, loop_6880 sra %i2, 0x08, %l3 loop_6878: tg %xcc, 0x6 loop_6879: stw %i5, [%l7 + 0x08] loop_6880: orcc %o5, %o1, %l5 nop setx loop_6881, %l0, %l1 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 %g1, [%l7 + 0x6B] fmovdge %xcc, %f5, %f8 sdivx %o0, 0x109C, %i3 loop_6881: brgez %g6, loop_6882 lduw [%l7 + 0x78], %g2 fpadd16s %f9, %f2, %f1 srax %g3, %g4, %o2 loop_6882: stb %i0, [%l7 + 0x3C] bcs %icc, loop_6883 movl %xcc, %o6, %l4 ldx [%l7 + 0x48], %l0 bneg,pn %icc, loop_6884 loop_6883: fmovdcc %icc, %f7, %f2 ldsb [%l7 + 0x64], %o7 array32 %i7, %l1, %o4 loop_6884: edge8l %g5, %i4, %o3 fmovdgu %icc, %f5, %f14 ba,a,pt %xcc, loop_6885 sdivx %i6, 0x1444, %l6 fmovdle %icc, %f6, %f5 std %f8, [%l7 + 0x60] loop_6885: tcc %xcc, 0x7 stb %i1, [%l7 + 0x19] bneg loop_6886 lduh [%l7 + 0x4E], %g7 movrne %l2, 0x2E1, %i2 std %f8, [%l7 + 0x58] loop_6886: umulcc %l3, %i5, %o1 fmovs %f15, %f13 fbuge,a %fcc2, loop_6887 and %o5, %g1, %l5 fnegd %f0, %f4 ldd [%l7 + 0x58], %f8 loop_6887: array16 %i3, %g6, %g2 fble %fcc2, loop_6888 sra %o0, 0x00, %g3 tn %icc, 0x1 fmovsle %icc, %f2, %f4 loop_6888: stx %o2, [%l7 + 0x48] fandnot1 %f12, %f8, %f6 bcc %xcc, loop_6889 mulx %i0, 0x0DD6, %g4 ldd [%l7 + 0x70], %f14 fbl %fcc1, loop_6890 loop_6889: fbge,a %fcc2, loop_6891 brgz %l4, loop_6892 addc %l0, 0x0B30, %o6 loop_6890: tn %icc, 0x2 loop_6891: movvc %xcc, %o7, %l1 loop_6892: fbule,a %fcc1, loop_6893 sra %i7, %o4, %g5 brgez %o3, loop_6894 tleu %xcc, 0x0 loop_6893: mulx %i4, 0x03FF, %l6 fmovd %f0, %f0 loop_6894: fsrc1s %f8, %f4 fcmpes %fcc0, %f15, %f12 ldd [%l7 + 0x20], %f12 fcmpes %fcc3, %f2, %f2 ld [%l7 + 0x78], %f6 brnz %i1, loop_6895 ldub [%l7 + 0x23], %i6 ldsw [%l7 + 0x5C], %g7 sethi 0x1249, %l2 loop_6895: fpsub32s %f6, %f3, %f7 lduh [%l7 + 0x22], %l3 fpsub32s %f7, %f12, %f15 fors %f2, %f6, %f9 movn %xcc, %i2, %i5 fmovsn %icc, %f15, %f14 std %f0, [%l7 + 0x28] fmovd %f8, %f2 call loop_6896 ldd [%l7 + 0x40], %f4 ldsb [%l7 + 0x72], %o5 fmovdvc %icc, %f12, %f11 loop_6896: brz,a %o1, loop_6897 tn %icc, 0x3 array8 %l5, %g1, %g6 brlez %i3, loop_6898 loop_6897: ldd [%l7 + 0x18], %f10 ldd [%l7 + 0x70], %f4 ld [%l7 + 0x14], %f12 loop_6898: xnorcc %g2, %g3, %o2 sub %o0, %i0, %l4 tne %icc, 0x5 andn %l0, %g4, %o7 ldsw [%l7 + 0x18], %l1 fsrc2s %f12, %f13 lduh [%l7 + 0x44], %i7 lduw [%l7 + 0x60], %o4 fmovsg %icc, %f5, %f1 fcmped %fcc2, %f8, %f10 tne %xcc, 0x0 std %f8, [%l7 + 0x10] movvs %xcc, %g5, %o3 edge32l %o6, %l6, %i4 tvc %icc, 0x5 ldub [%l7 + 0x37], %i1 movrgez %g7, %i6, %l2 fmovscc %xcc, %f3, %f0 sth %i2, [%l7 + 0x24] fcmpd %fcc2, %f8, %f0 fmovrslez %i5, %f4, %f0 subcc %l3, %o1, %o5 bn,pn %icc, loop_6899 fmovsn %xcc, %f13, %f9 fcmpgt32 %f2, %f10, %l5 sth %g6, [%l7 + 0x4C] loop_6899: fbul,a %fcc0, loop_6900 fmovrdlez %i3, %f0, %f10 tge %icc, 0x4 fxors %f3, %f8, %f7 loop_6900: mulx %g1, 0x00A5, %g3 fcmpgt16 %f2, %f14, %g2 fmovdle %xcc, %f9, %f14 ldsh [%l7 + 0x4E], %o0 stw %i0, [%l7 + 0x20] sth %l4, [%l7 + 0x10] tg %icc, 0x4 std %f0, [%l7 + 0x28] fxnors %f5, %f6, %f4 fbuge,a %fcc1, loop_6901 stb %l0, [%l7 + 0x28] fmul8x16au %f15, %f6, %f2 array8 %o2, %o7, %g4 loop_6901: ld [%l7 + 0x10], %f1 fble %fcc2, loop_6902 ld [%l7 + 0x40], %f13 stw %l1, [%l7 + 0x48] brlz,a %o4, loop_6903 loop_6902: tg %xcc, 0x0 bvs loop_6904 fxor %f6, %f12, %f6 loop_6903: ldub [%l7 + 0x54], %i7 bg,a loop_6905 loop_6904: edge32l %o3, %g5, %o6 udiv %l6, 0x138B, %i4 alignaddrl %i1, %g7, %i6 loop_6905: movvc %icc, %i2, %l2 popc 0x0718, %i5 stw %l3, [%l7 + 0x38] subc %o1, %l5, %o5 nop setx loop_6906, %l0, %l1 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 %i3, 0x0E05, %g6 ld [%l7 + 0x08], %f11 stx %g1, [%l7 + 0x10] loop_6906: sdiv %g3, 0x0226, %o0 for %f6, %f12, %f2 tl %xcc, 0x7 fcmpgt16 %f14, %f8, %i0 movg %xcc, %g2, %l0 bge loop_6907 fmovrdne %o2, %f0, %f0 orn %l4, %g4, %o7 edge8 %o4, %l1, %i7 loop_6907: edge16ln %o3, %g5, %l6 sdiv %i4, 0x1944, %o6 andn %g7, 0x1BBA, %i6 std %f8, [%l7 + 0x30] std %f8, [%l7 + 0x20] sth %i2, [%l7 + 0x40] fands %f10, %f5, %f7 fmovdl %icc, %f1, %f12 st %f9, [%l7 + 0x74] ldd [%l7 + 0x10], %f8 fblg,a %fcc0, loop_6908 ldd [%l7 + 0x10], %f12 ldsw [%l7 + 0x4C], %i1 fbn,a %fcc3, loop_6909 loop_6908: edge8ln %l2, %l3, %o1 movpos %xcc, %i5, %o5 fmul8x16au %f15, %f11, %f4 loop_6909: bn,pt %xcc, loop_6910 ldsh [%l7 + 0x54], %i3 fpmerge %f6, %f12, %f14 stw %g6, [%l7 + 0x18] loop_6910: fcmpgt32 %f4, %f0, %l5 movle %xcc, %g3, %g1 ble,a,pn %xcc, loop_6911 orn %o0, 0x170D, %i0 nop setx loop_6912, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry umul %l0, %g2, %o2 loop_6911: orcc %g4, %o7, %o4 ldsb [%l7 + 0x57], %l1 loop_6912: stb %i7, [%l7 + 0x2F] bcs,a %icc, loop_6913 sdivx %l4, 0x160E, %g5 bge loop_6914 fmovrdne %l6, %f8, %f8 loop_6913: ld [%l7 + 0x0C], %f4 fandnot1 %f6, %f10, %f8 loop_6914: fexpand %f0, %f6 lduh [%l7 + 0x26], %i4 fmovda %xcc, %f0, %f7 movrlz %o3, 0x20E, %g7 tn %xcc, 0x2 ld [%l7 + 0x54], %f12 udivcc %i6, 0x1E0E, %i2 fandnot1s %f11, %f4, %f2 orn %o6, %i1, %l2 lduh [%l7 + 0x66], %o1 ldub [%l7 + 0x68], %l3 ldd [%l7 + 0x18], %f12 ldsw [%l7 + 0x18], %i5 bleu,a,pt %xcc, loop_6915 ldsb [%l7 + 0x6F], %i3 fbug %fcc2, loop_6916 fmul8x16au %f12, %f2, %f6 loop_6915: subcc %g6, 0x0BFD, %l5 ldsh [%l7 + 0x30], %o5 loop_6916: fmul8x16au %f1, %f6, %f8 fbge,a %fcc0, loop_6917 bge,pn %xcc, loop_6918 fcmpne32 %f10, %f2, %g1 brnz %o0, loop_6919 loop_6917: ldsw [%l7 + 0x5C], %g3 loop_6918: fmovsle %xcc, %f1, %f10 ldsb [%l7 + 0x2B], %l0 loop_6919: sethi 0x06B6, %i0 fcmpes %fcc0, %f7, %f12 fandnot2 %f0, %f12, %f0 ldsh [%l7 + 0x2E], %g2 fbue %fcc1, loop_6920 edge8l %g4, %o2, %o7 fzeros %f13 orcc %l1, 0x151C, %i7 loop_6920: lduh [%l7 + 0x32], %o4 fbo %fcc0, loop_6921 ldd [%l7 + 0x38], %f4 movre %g5, %l4, %i4 edge8n %l6, %g7, %o3 loop_6921: ldsb [%l7 + 0x6E], %i2 movrlez %o6, %i6, %i1 ldub [%l7 + 0x6A], %l2 fcmpd %fcc3, %f6, %f10 tpos %xcc, 0x6 lduw [%l7 + 0x70], %o1 fmovse %xcc, %f3, %f2 ldsh [%l7 + 0x4E], %l3 orncc %i5, %g6, %i3 fmovrdlz %l5, %f0, %f12 fbo,a %fcc3, loop_6922 ldub [%l7 + 0x0F], %g1 ldd [%l7 + 0x20], %f0 ldsw [%l7 + 0x40], %o5 loop_6922: lduw [%l7 + 0x3C], %g3 nop setx loop_6923, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x28], %o0 fmovdge %xcc, %f14, %f9 ld [%l7 + 0x38], %f14 loop_6923: fbug,a %fcc0, loop_6924 fmovspos %xcc, %f7, %f10 fmul8x16al %f2, %f4, %f0 fmovdneg %icc, %f11, %f11 loop_6924: ldub [%l7 + 0x40], %i0 fmovdcc %xcc, %f2, %f0 and %g2, 0x01B0, %g4 sth %l0, [%l7 + 0x40] smulcc %o2, 0x0AC0, %o7 fzero %f6 movle %xcc, %i7, %o4 mulscc %l1, %g5, %i4 fnot2s %f2, %f13 st %f10, [%l7 + 0x4C] sth %l4, [%l7 + 0x78] fnegd %f4, %f10 stx %l6, [%l7 + 0x60] lduw [%l7 + 0x44], %g7 brnz %o3, loop_6925 fpackfix %f10, %f11 edge16l %i2, %i6, %i1 stx %o6, [%l7 + 0x60] loop_6925: lduw [%l7 + 0x0C], %l2 edge32ln %o1, %l3, %g6 orcc %i5, %l5, %g1 stb %i3, [%l7 + 0x24] srlx %g3, 0x0C, %o5 stw %o0, [%l7 + 0x4C] lduw [%l7 + 0x0C], %i0 fcmps %fcc0, %f12, %f6 sth %g4, [%l7 + 0x60] fbge,a %fcc2, loop_6926 lduh [%l7 + 0x12], %g2 fmovs %f6, %f6 fba,a %fcc1, loop_6927 loop_6926: fble,a %fcc0, loop_6928 fnor %f10, %f8, %f6 std %f0, [%l7 + 0x10] loop_6927: fmovsneg %icc, %f8, %f8 loop_6928: bneg,pn %xcc, loop_6929 fornot2 %f2, %f8, %f0 movvc %xcc, %o2, %o7 fcmpes %fcc1, %f10, %f7 loop_6929: srax %i7, 0x01, %l0 movrgz %o4, %l1, %i4 fbl %fcc1, loop_6930 subc %g5, %l6, %g7 brnz %l4, loop_6931 fbue,a %fcc2, loop_6932 loop_6930: fbge %fcc0, loop_6933 fmul8sux16 %f14, %f10, %f14 loop_6931: ld [%l7 + 0x08], %f9 loop_6932: fsrc2 %f8, %f14 loop_6933: tcs %xcc, 0x6 te %xcc, 0x0 edge8l %i2, %o3, %i1 ldsh [%l7 + 0x52], %i6 ta %icc, 0x7 edge8ln %l2, %o1, %l3 fxnor %f8, %f6, %f0 fmovsle %xcc, %f8, %f9 array8 %g6, %i5, %l5 tcc %xcc, 0x0 edge32ln %g1, %i3, %o6 fpsub16 %f6, %f14, %f14 ldub [%l7 + 0x34], %g3 fbue %fcc1, loop_6934 and %o5, 0x1C8A, %o0 fbug %fcc3, loop_6935 mulscc %g4, 0x0F5A, %g2 loop_6934: fnot1 %f0, %f12 sdivcc %i0, 0x01CC, %o2 loop_6935: lduw [%l7 + 0x4C], %o7 ldsb [%l7 + 0x36], %l0 tsubcctv %o4, 0x0B81, %l1 fba %fcc0, loop_6936 lduw [%l7 + 0x60], %i7 or %i4, %g5, %l6 ldsw [%l7 + 0x64], %l4 loop_6936: ld [%l7 + 0x54], %f4 fabsd %f2, %f8 ldsw [%l7 + 0x1C], %i2 fmovsleu %icc, %f13, %f12 fcmple32 %f6, %f2, %o3 edge32 %g7, %i1, %i6 lduw [%l7 + 0x30], %o1 st %f4, [%l7 + 0x5C] fandnot1 %f12, %f14, %f4 fbne %fcc3, loop_6937 ldd [%l7 + 0x08], %f2 ldsb [%l7 + 0x55], %l2 smulcc %g6, %l3, %l5 loop_6937: ldsb [%l7 + 0x21], %g1 movrlz %i5, 0x07E, %i3 ldsb [%l7 + 0x5C], %g3 fmovsneg %xcc, %f11, %f11 fmovsgu %icc, %f15, %f6 movrlez %o6, 0x3F2, %o0 movpos %xcc, %o5, %g4 lduw [%l7 + 0x7C], %i0 fmovdvc %xcc, %f4, %f3 fcmpgt32 %f0, %f14, %g2 bgu,pt %icc, loop_6938 bl,a %icc, loop_6939 fcmpes %fcc1, %f15, %f7 bneg %xcc, loop_6940 loop_6938: ldx [%l7 + 0x18], %o2 loop_6939: lduw [%l7 + 0x78], %l0 fmovdneg %xcc, %f4, %f10 loop_6940: ldsw [%l7 + 0x34], %o4 sth %o7, [%l7 + 0x2A] fzero %f12 fcmple32 %f6, %f10, %i7 ldx [%l7 + 0x18], %i4 fmovrde %g5, %f4, %f0 fxor %f8, %f2, %f0 fpadd16s %f12, %f12, %f5 fone %f10 movcc %icc, %l1, %l6 tle %icc, 0x7 fpadd16 %f8, %f0, %f10 ldd [%l7 + 0x18], %f8 ldsw [%l7 + 0x6C], %i2 fnot1s %f10, %f2 stw %l4, [%l7 + 0x60] ldd [%l7 + 0x30], %f14 tcc %icc, 0x7 fabsd %f4, %f0 fmovrdgz %o3, %f6, %f14 tneg %xcc, 0x0 ldsh [%l7 + 0x6A], %i1 bl,pt %xcc, loop_6941 fble %fcc3, loop_6942 tl %xcc, 0x4 fbe,a %fcc3, loop_6943 loop_6941: fand %f8, %f6, %f8 loop_6942: lduw [%l7 + 0x28], %i6 ldub [%l7 + 0x0A], %o1 loop_6943: ldx [%l7 + 0x38], %g7 ldsb [%l7 + 0x41], %g6 ldsw [%l7 + 0x48], %l2 fbul,a %fcc0, loop_6944 fcmps %fcc3, %f10, %f4 fmovrdlez %l3, %f6, %f8 fpadd32s %f4, %f3, %f7 loop_6944: fbu,a %fcc2, loop_6945 fabss %f12, %f0 fmovsvs %icc, %f11, %f8 fnand %f8, %f14, %f10 loop_6945: sdivx %g1, 0x0E96, %l5 sdiv %i5, 0x12EF, %g3 udivcc %o6, 0x15E6, %i3 te %xcc, 0x6 tvs %xcc, 0x6 lduh [%l7 + 0x7A], %o5 fzeros %f7 fone %f0 stw %g4, [%l7 + 0x44] ldsb [%l7 + 0x43], %i0 fpsub32s %f5, %f10, %f4 fba %fcc1, loop_6946 array8 %g2, %o0, %l0 mova %icc, %o2, %o4 sethi 0x086B, %o7 loop_6946: udivx %i4, 0x001E, %i7 ldd [%l7 + 0x70], %f12 ldub [%l7 + 0x2F], %g5 sra %l1, %i2, %l6 ldx [%l7 + 0x38], %l4 ldub [%l7 + 0x66], %i1 stx %o3, [%l7 + 0x10] stx %o1, [%l7 + 0x18] fbue,a %fcc0, loop_6947 fmovda %icc, %f10, %f5 brlez,a %i6, loop_6948 ldx [%l7 + 0x28], %g7 loop_6947: fornot1 %f4, %f6, %f8 xorcc %g6, 0x155A, %l3 loop_6948: std %f8, [%l7 + 0x10] fbul,a %fcc1, loop_6949 tg %xcc, 0x1 fabss %f9, %f6 sub %l2, 0x0930, %g1 loop_6949: fcmpeq32 %f14, %f12, %i5 brgez %l5, loop_6950 fmovdge %xcc, %f6, %f6 sth %o6, [%l7 + 0x68] movvs %xcc, %g3, %o5 loop_6950: ldd [%l7 + 0x68], %f4 sth %i3, [%l7 + 0x14] st %f15, [%l7 + 0x38] fmovsl %xcc, %f9, %f12 ldub [%l7 + 0x45], %i0 smul %g2, 0x19F6, %g4 ld [%l7 + 0x18], %f14 fbug,a %fcc2, loop_6951 fxors %f11, %f2, %f1 fpsub32 %f6, %f10, %f14 bvc,a loop_6952 loop_6951: ldsw [%l7 + 0x40], %o0 fmovrdlez %o2, %f0, %f14 fmovs %f2, %f14 loop_6952: stb %l0, [%l7 + 0x65] lduh [%l7 + 0x48], %o4 st %f2, [%l7 + 0x20] fbule %fcc1, loop_6953 ldub [%l7 + 0x2D], %i4 fpsub16s %f9, %f8, %f5 fcmps %fcc2, %f15, %f0 loop_6953: fexpand %f10, %f2 fsrc1 %f8, %f8 fmovrsgez %o7, %f4, %f0 nop setx loop_6954, %l0, %l1 jmpl %l1, %i7 fpsub16s %f11, %f12, %f7 bpos %icc, loop_6955 andcc %g5, %l1, %i2 loop_6954: stb %l4, [%l7 + 0x12] fmul8ulx16 %f14, %f14, %f14 loop_6955: bgu,a,pt %icc, loop_6956 ldsb [%l7 + 0x6A], %l6 fbug,a %fcc0, loop_6957 stw %o3, [%l7 + 0x44] loop_6956: ldsh [%l7 + 0x4E], %o1 fble,a %fcc3, loop_6958 loop_6957: ld [%l7 + 0x54], %f9 tn %icc, 0x7 fmovsvc %xcc, %f7, %f4 loop_6958: fbo,a %fcc2, loop_6959 movvc %xcc, %i1, %i6 or %g7, 0x1E3C, %g6 fmovrse %l3, %f2, %f9 loop_6959: ba,a %icc, loop_6960 stx %g1, [%l7 + 0x40] bl,a %icc, loop_6961 fors %f1, %f10, %f3 loop_6960: fnor %f8, %f6, %f8 lduw [%l7 + 0x08], %l2 loop_6961: srl %l5, %i5, %o6 fmovsvs %icc, %f0, %f13 fcmpne16 %f12, %f2, %o5 fmovrdgz %g3, %f12, %f12 srax %i3, %i0, %g2 stb %o0, [%l7 + 0x4C] smul %o2, 0x0ECF, %l0 sllx %g4, 0x13, %o4 fmovs %f15, %f14 movvc %icc, %i4, %o7 edge8n %g5, %l1, %i2 fmovdvc %icc, %f1, %f3 brgz,a %i7, loop_6962 brnz,a %l4, loop_6963 sdivx %o3, 0x1EE1, %o1 fornot2s %f11, %f13, %f5 loop_6962: for %f10, %f10, %f4 loop_6963: lduh [%l7 + 0x42], %l6 tcc %icc, 0x1 nop setx loop_6964, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bvc loop_6965 fmovsvs %icc, %f6, %f7 lduh [%l7 + 0x0C], %i6 loop_6964: stb %g7, [%l7 + 0x57] loop_6965: tge %icc, 0x3 movcs %icc, %i1, %l3 orn %g6, %l2, %l5 bcc,pt %icc, loop_6966 fcmpgt16 %f4, %f4, %g1 bgu,pn %xcc, loop_6967 stw %i5, [%l7 + 0x10] loop_6966: brlez %o6, loop_6968 bcs,a %icc, loop_6969 loop_6967: fbge,a %fcc3, loop_6970 tsubcc %g3, %i3, %o5 loop_6968: std %f12, [%l7 + 0x30] loop_6969: ldsb [%l7 + 0x28], %g2 loop_6970: andn %i0, %o2, %o0 array8 %g4, %o4, %l0 andncc %o7, %i4, %l1 brz,a %i2, loop_6971 lduw [%l7 + 0x4C], %i7 edge16ln %g5, %l4, %o1 movn %icc, %l6, %o3 loop_6971: addccc %i6, %i1, %g7 ld [%l7 + 0x24], %f12 ld [%l7 + 0x18], %f2 tcs %xcc, 0x7 ldd [%l7 + 0x40], %f10 edge32ln %g6, %l2, %l3 lduw [%l7 + 0x2C], %g1 tleu %xcc, 0x6 lduw [%l7 + 0x60], %l5 ldub [%l7 + 0x2D], %o6 tvs %icc, 0x0 ldsw [%l7 + 0x68], %g3 fmovsvs %icc, %f15, %f8 fmovrsne %i5, %f12, %f9 fmovrdgez %o5, %f0, %f2 udivx %i3, 0x1F86, %g2 bvc,a loop_6972 brgz,a %o2, loop_6973 ldsw [%l7 + 0x2C], %o0 stw %i0, [%l7 + 0x10] loop_6972: tvs %xcc, 0x0 loop_6973: fpsub16s %f12, %f13, %f9 sll %o4, 0x1D, %l0 ble,a,pt %xcc, loop_6974 fba %fcc1, loop_6975 sth %g4, [%l7 + 0x44] bshuffle %f6, %f12, %f0 loop_6974: sub %i4, %o7, %i2 loop_6975: ldub [%l7 + 0x09], %i7 bpos,a loop_6976 ldsw [%l7 + 0x28], %g5 bge,pt %xcc, loop_6977 fbg %fcc1, loop_6978 loop_6976: movgu %xcc, %l4, %o1 andn %l6, 0x1981, %l1 loop_6977: lduh [%l7 + 0x6C], %i6 loop_6978: ldsb [%l7 + 0x5D], %o3 tleu %icc, 0x3 fpadd16s %f0, %f0, %f13 nop setx loop_6979, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbne,a %fcc1, loop_6980 lduh [%l7 + 0x5C], %i1 brnz,a %g6, loop_6981 loop_6979: brz,a %g7, loop_6982 loop_6980: ldub [%l7 + 0x30], %l2 mulscc %g1, 0x1549, %l5 loop_6981: sdivx %o6, 0x0E03, %g3 loop_6982: sllx %i5, %o5, %l3 stb %g2, [%l7 + 0x09] st %f3, [%l7 + 0x08] fnands %f0, %f12, %f15 movleu %icc, %o2, %i3 fba,a %fcc2, loop_6983 fnands %f5, %f2, %f2 edge8ln %i0, %o4, %o0 fmovda %icc, %f11, %f3 loop_6983: fmovsgu %icc, %f15, %f15 stw %l0, [%l7 + 0x38] movrne %i4, 0x0CB, %o7 alignaddrl %i2, %g4, %i7 ldsh [%l7 + 0x5A], %g5 edge16n %l4, %o1, %l1 sub %i6, %o3, %l6 stb %i1, [%l7 + 0x59] fcmpeq16 %f0, %f12, %g6 umul %g7, 0x1873, %l2 pdist %f10, %f4, %f2 st %f10, [%l7 + 0x4C] fcmpgt16 %f4, %f10, %l5 ldx [%l7 + 0x20], %o6 stb %g1, [%l7 + 0x17] sll %i5, 0x11, %o5 fmovde %icc, %f1, %f10 ldsb [%l7 + 0x4E], %l3 ldsw [%l7 + 0x3C], %g2 orcc %g3, 0x046B, %i3 stb %i0, [%l7 + 0x4C] ldsb [%l7 + 0x2D], %o2 fpsub32 %f6, %f2, %f14 addcc %o4, 0x06BE, %l0 fmovrsgez %i4, %f5, %f2 fcmpeq16 %f14, %f2, %o7 tl %icc, 0x7 std %f12, [%l7 + 0x68] fmovsle %icc, %f5, %f4 subccc %o0, %g4, %i2 movl %icc, %g5, %i7 fcmple16 %f10, %f10, %o1 lduh [%l7 + 0x52], %l4 fmovsvc %icc, %f15, %f13 fpackfix %f6, %f5 tcs %icc, 0x3 ldsb [%l7 + 0x19], %l1 subc %i6, 0x0CFC, %l6 fmovda %xcc, %f9, %f10 lduh [%l7 + 0x2C], %o3 udivx %i1, 0x101D, %g7 fmuld8sux16 %f14, %f7, %f2 fpsub16s %f10, %f5, %f8 movne %xcc, %g6, %l2 fnot2s %f15, %f8 fbl %fcc1, loop_6984 ldx [%l7 + 0x68], %l5 stw %o6, [%l7 + 0x08] brlz %i5, loop_6985 loop_6984: edge8ln %g1, %l3, %o5 fnands %f10, %f11, %f1 ldd [%l7 + 0x30], %f14 loop_6985: ld [%l7 + 0x74], %f1 udiv %g3, 0x097C, %g2 fmovsa %icc, %f5, %f3 movl %icc, %i0, %o2 ldsh [%l7 + 0x16], %o4 movre %i3, %l0, %o7 fandnot2s %f7, %f7, %f6 movg %xcc, %o0, %i4 fmovspos %icc, %f3, %f8 lduh [%l7 + 0x12], %g4 orcc %g5, 0x0625, %i7 fbe %fcc3, loop_6986 call loop_6987 ldsb [%l7 + 0x37], %i2 tn %icc, 0x4 loop_6986: fcmpne16 %f8, %f2, %o1 loop_6987: andcc %l1, %i6, %l6 ldd [%l7 + 0x08], %f6 fmovrslz %o3, %f4, %f1 array16 %i1, %l4, %g6 fands %f3, %f0, %f9 lduh [%l7 + 0x32], %l2 movg %xcc, %g7, %o6 fmovdg %xcc, %f3, %f0 std %f6, [%l7 + 0x20] std %f4, [%l7 + 0x38] lduw [%l7 + 0x08], %i5 edge32l %g1, %l5, %o5 sub %l3, %g2, %g3 tn %xcc, 0x4 lduh [%l7 + 0x4E], %o2 move %icc, %i0, %i3 lduw [%l7 + 0x78], %l0 fmovrdgez %o7, %f12, %f6 fcmple32 %f0, %f0, %o4 stb %o0, [%l7 + 0x67] fmul8x16 %f12, %f0, %f8 ldd [%l7 + 0x28], %f12 fmul8ulx16 %f2, %f14, %f4 edge8n %i4, %g4, %g5 edge32ln %i7, %i2, %o1 tge %icc, 0x7 fmovda %icc, %f1, %f11 fpmerge %f3, %f15, %f12 std %f12, [%l7 + 0x18] edge8ln %l1, %i6, %l6 movl %xcc, %i1, %l4 fbge,a %fcc0, loop_6988 orncc %g6, 0x1067, %l2 stx %g7, [%l7 + 0x70] std %f14, [%l7 + 0x50] loop_6988: ldsb [%l7 + 0x16], %o6 fcmpeq32 %f6, %f8, %o3 fmovda %icc, %f10, %f11 lduh [%l7 + 0x74], %g1 std %f14, [%l7 + 0x50] fcmpgt32 %f8, %f0, %l5 fmovsg %xcc, %f5, %f5 ldx [%l7 + 0x70], %i5 fmovdcc %icc, %f11, %f14 edge16l %o5, %l3, %g3 move %xcc, %o2, %g2 stx %i3, [%l7 + 0x50] std %f8, [%l7 + 0x08] fmovsgu %xcc, %f4, %f10 fmuld8sux16 %f11, %f0, %f6 tsubcc %i0, %l0, %o7 tn %icc, 0x5 fbul,a %fcc0, loop_6989 subcc %o4, %o0, %i4 movrgez %g5, %i7, %g4 bpos %icc, loop_6990 loop_6989: move %icc, %i2, %l1 fmovdl %xcc, %f3, %f10 fmovrslz %i6, %f9, %f15 loop_6990: fmuld8sux16 %f1, %f4, %f2 umul %o1, 0x1F03, %i1 edge16ln %l6, %l4, %g6 fpsub16s %f11, %f4, %f5 bne loop_6991 fmovde %xcc, %f5, %f2 lduh [%l7 + 0x66], %l2 fpack32 %f2, %f12, %f2 loop_6991: ldd [%l7 + 0x58], %f8 fnot1 %f2, %f0 fcmpd %fcc1, %f10, %f14 stw %o6, [%l7 + 0x40] brlez,a %g7, loop_6992 ldub [%l7 + 0x4D], %o3 std %f4, [%l7 + 0x28] tneg %xcc, 0x7 loop_6992: fmovsvc %xcc, %f11, %f11 ldsw [%l7 + 0x54], %g1 fsrc2 %f10, %f6 std %f10, [%l7 + 0x18] std %f12, [%l7 + 0x30] subcc %l5, 0x0BDF, %i5 fbg,a %fcc0, loop_6993 fmovrsne %l3, %f11, %f10 ldub [%l7 + 0x23], %o5 st %f6, [%l7 + 0x1C] loop_6993: sll %o2, %g3, %g2 sth %i3, [%l7 + 0x14] stw %l0, [%l7 + 0x68] movrgz %o7, 0x0D0, %i0 fsrc1s %f15, %f2 fba %fcc1, loop_6994 ldsb [%l7 + 0x61], %o0 faligndata %f10, %f2, %f8 fpack32 %f14, %f10, %f12 loop_6994: fmovsl %icc, %f0, %f8 fors %f8, %f4, %f13 fmovsvs %xcc, %f3, %f1 ldub [%l7 + 0x5C], %o4 ldsb [%l7 + 0x38], %i4 fornot1 %f10, %f8, %f2 stx %g5, [%l7 + 0x70] movneg %icc, %g4, %i7 movpos %xcc, %i2, %l1 fmovs %f14, %f1 fmul8x16al %f2, %f4, %f8 tpos %xcc, 0x5 fornot1s %f1, %f3, %f15 std %f12, [%l7 + 0x48] brlez %o1, loop_6995 fmovse %icc, %f12, %f5 fcmps %fcc2, %f1, %f6 fmovrdlez %i6, %f0, %f10 loop_6995: sdivcc %l6, 0x1A2B, %i1 ldub [%l7 + 0x67], %g6 ldx [%l7 + 0x08], %l4 movcc %icc, %l2, %o6 ldx [%l7 + 0x48], %g7 ldsb [%l7 + 0x11], %o3 edge8ln %l5, %g1, %l3 bleu,pt %xcc, loop_6996 fmovrslz %o5, %f1, %f9 ldd [%l7 + 0x28], %f14 st %f11, [%l7 + 0x30] loop_6996: std %f6, [%l7 + 0x08] te %xcc, 0x5 brnz,a %i5, loop_6997 lduh [%l7 + 0x1E], %g3 andncc %g2, %o2, %l0 orn %o7, 0x0742, %i0 loop_6997: orcc %i3, 0x0DF5, %o0 sth %i4, [%l7 + 0x38] stw %g5, [%l7 + 0x18] edge32l %g4, %i7, %i2 stw %l1, [%l7 + 0x44] fornot2s %f10, %f7, %f11 stx %o4, [%l7 + 0x08] fble %fcc1, loop_6998 ldub [%l7 + 0x0D], %o1 fcmpes %fcc2, %f9, %f9 movpos %xcc, %i6, %i1 loop_6998: fbug,a %fcc0, loop_6999 taddcc %g6, %l4, %l6 tneg %icc, 0x7 fmul8x16au %f12, %f1, %f10 loop_6999: edge16n %l2, %o6, %o3 addcc %l5, 0x1D41, %g7 fpadd32 %f8, %f0, %f12 movcc %icc, %l3, %g1 fmovrdne %i5, %f10, %f8 bg,pt %xcc, loop_7000 lduw [%l7 + 0x7C], %g3 ldd [%l7 + 0x08], %f12 std %f12, [%l7 + 0x38] loop_7000: movl %xcc, %o5, %o2 ldx [%l7 + 0x38], %g2 fmovdvc %icc, %f4, %f6 fmovdge %xcc, %f6, %f15 taddcctv %l0, 0x1129, %i0 tgu %xcc, 0x2 fsrc1 %f0, %f0 nop setx loop_7001, %l0, %l1 jmpl %l1, %i3 ldub [%l7 + 0x20], %o7 ldsh [%l7 + 0x38], %i4 fmovsg %xcc, %f15, %f13 loop_7001: srl %g5, %o0, %g4 fmovsl %icc, %f5, %f6 edge32n %i7, %l1, %i2 fcmpne16 %f0, %f0, %o1 stx %o4, [%l7 + 0x40] taddcc %i6, %i1, %g6 bneg,pt %icc, loop_7002 ldx [%l7 + 0x40], %l4 lduh [%l7 + 0x16], %l2 brgez %l6, loop_7003 loop_7002: bn,pt %xcc, loop_7004 fbug,a %fcc3, loop_7005 fmovdl %icc, %f8, %f3 loop_7003: fmovdgu %icc, %f11, %f12 loop_7004: edge8ln %o3, %o6, %g7 loop_7005: std %f0, [%l7 + 0x18] fands %f0, %f2, %f1 mova %xcc, %l3, %l5 fmovsne %icc, %f4, %f12 sth %i5, [%l7 + 0x5C] movneg %icc, %g1, %o5 std %f12, [%l7 + 0x10] fnors %f12, %f13, %f3 ldx [%l7 + 0x20], %g3 stx %g2, [%l7 + 0x10] sth %o2, [%l7 + 0x6A] movn %xcc, %l0, %i3 ldsh [%l7 + 0x38], %i0 fsrc1 %f2, %f12 movl %xcc, %i4, %g5 ldd [%l7 + 0x28], %f0 fpsub32s %f11, %f4, %f12 ldsb [%l7 + 0x45], %o7 movl %icc, %o0, %g4 edge8l %i7, %l1, %i2 sethi 0x0C16, %o1 movre %o4, 0x0B9, %i1 edge8l %g6, %l4, %l2 movle %xcc, %i6, %o3 ldsw [%l7 + 0x48], %o6 lduh [%l7 + 0x7A], %g7 st %f1, [%l7 + 0x60] fmovrdne %l3, %f0, %f0 ldsw [%l7 + 0x28], %l6 ldx [%l7 + 0x30], %l5 std %f0, [%l7 + 0x38] fnot1 %f10, %f12 fblg,a %fcc2, loop_7006 call loop_7007 bvs,a,pt %icc, loop_7008 ldsh [%l7 + 0x6A], %g1 loop_7006: addc %i5, 0x044A, %o5 loop_7007: stx %g2, [%l7 + 0x68] loop_7008: andn %o2, %g3, %i3 movvc %xcc, %i0, %i4 st %f9, [%l7 + 0x28] brnz %l0, loop_7009 fbne,a %fcc2, loop_7010 ld [%l7 + 0x78], %f3 movle %xcc, %o7, %g5 loop_7009: fpackfix %f8, %f12 loop_7010: ldsw [%l7 + 0x3C], %o0 xor %i7, %g4, %l1 movneg %xcc, %o1, %o4 sth %i2, [%l7 + 0x70] ldx [%l7 + 0x50], %i1 smul %l4, %g6, %l2 lduh [%l7 + 0x2E], %o3 bpos,pt %xcc, loop_7011 fmovsne %icc, %f2, %f6 fmovsg %xcc, %f8, %f1 sth %i6, [%l7 + 0x52] loop_7011: movgu %xcc, %g7, %o6 fmovsle %icc, %f10, %f7 fbl %fcc2, loop_7012 for %f0, %f8, %f2 ldub [%l7 + 0x0F], %l3 fandnot1s %f5, %f14, %f1 loop_7012: movleu %xcc, %l5, %g1 ldsb [%l7 + 0x2D], %i5 ldsw [%l7 + 0x68], %o5 taddcc %g2, %o2, %g3 stw %i3, [%l7 + 0x78] brlez,a %l6, loop_7013 fcmpeq16 %f2, %f2, %i4 movrgez %l0, 0x0F5, %o7 ta %icc, 0x1 loop_7013: fmovrde %i0, %f4, %f2 ldx [%l7 + 0x78], %o0 fxors %f6, %f0, %f6 tvs %icc, 0x3 addccc %i7, %g5, %g4 tle %xcc, 0x2 movrgz %o1, %l1, %o4 fpadd32s %f2, %f14, %f15 lduh [%l7 + 0x78], %i1 movrlz %l4, %g6, %i2 fbul %fcc0, loop_7014 stx %o3, [%l7 + 0x38] ldsh [%l7 + 0x1A], %i6 call loop_7015 loop_7014: mulx %l2, 0x0FE0, %g7 call loop_7016 fxnors %f2, %f1, %f5 loop_7015: sth %l3, [%l7 + 0x5A] fnor %f14, %f6, %f14 loop_7016: ldsh [%l7 + 0x34], %l5 fandnot2 %f12, %f6, %f8 ldub [%l7 + 0x32], %o6 fcmple32 %f0, %f2, %i5 smulcc %o5, %g2, %g1 fmovrslez %g3, %f11, %f4 ldd [%l7 + 0x30], %f0 fnot1 %f2, %f8 std %f14, [%l7 + 0x30] edge16n %i3, %o2, %i4 array8 %l0, %o7, %i0 fpackfix %f6, %f11 ldsb [%l7 + 0x7F], %o0 movrlz %l6, 0x056, %g5 tn %xcc, 0x6 tpos %icc, 0x6 ldub [%l7 + 0x68], %g4 bcc,a,pn %xcc, loop_7017 fmovdn %icc, %f10, %f6 andn %o1, 0x09DC, %l1 nop setx loop_7018, %l0, %l1 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_7017: alignaddr %o4, %i7, %l4 fandnot1 %f0, %f10, %f12 brz,a %g6, loop_7019 loop_7018: st %f4, [%l7 + 0x44] movgu %icc, %i1, %o3 nop setx loop_7020, %l0, %l1 jmpl %l1, %i6 loop_7019: or %i2, 0x171C, %l2 sth %g7, [%l7 + 0x78] fmovrslz %l5, %f10, %f4 loop_7020: ldsh [%l7 + 0x14], %l3 fcmple16 %f4, %f10, %o6 fble %fcc2, loop_7021 fexpand %f6, %f10 fornot2s %f3, %f8, %f15 fnand %f10, %f8, %f2 loop_7021: fmovrsgez %i5, %f1, %f15 fmovrde %g2, %f4, %f6 umul %g1, 0x14FA, %o5 fcmple32 %f12, %f12, %i3 or %g3, 0x1F53, %o2 fba %fcc0, loop_7022 ldsh [%l7 + 0x2A], %l0 stb %o7, [%l7 + 0x6C] bneg,a %icc, loop_7023 loop_7022: fandnot1 %f0, %f0, %f12 faligndata %f12, %f10, %f0 edge16n %i0, %i4, %o0 loop_7023: popc 0x07B7, %g5 smulcc %l6, 0x1E8C, %o1 and %l1, 0x0DA8, %g4 alignaddr %i7, %o4, %g6 movvc %icc, %l4, %o3 andncc %i6, %i1, %l2 sth %g7, [%l7 + 0x36] lduh [%l7 + 0x6C], %l5 fpsub32 %f4, %f12, %f2 xor %l3, 0x1ABC, %i2 tcs %xcc, 0x4 movrgez %o6, %g2, %i5 tsubcc %o5, 0x1963, %g1 popc 0x1AAE, %g3 fmovrsgz %i3, %f13, %f15 ldd [%l7 + 0x50], %f4 bpos,pn %icc, loop_7024 faligndata %f0, %f8, %f2 ldx [%l7 + 0x20], %l0 sth %o2, [%l7 + 0x1E] loop_7024: alignaddrl %o7, %i0, %o0 bg,a,pt %icc, loop_7025 sdivx %g5, 0x0BD1, %i4 fbe,a %fcc3, loop_7026 ld [%l7 + 0x58], %f15 loop_7025: fcmpne16 %f0, %f12, %l6 ldd [%l7 + 0x50], %f10 loop_7026: fmovdgu %xcc, %f6, %f14 fxors %f15, %f13, %f11 lduh [%l7 + 0x68], %o1 fmovd %f14, %f0 fbne,a %fcc3, loop_7027 sllx %g4, 0x1F, %i7 fmovsne %icc, %f0, %f9 fmovdneg %xcc, %f10, %f0 loop_7027: ld [%l7 + 0x7C], %f4 edge8 %o4, %g6, %l1 be %xcc, loop_7028 bvc,pt %xcc, loop_7029 andcc %l4, 0x043B, %o3 fbge,a %fcc1, loop_7030 loop_7028: call loop_7031 loop_7029: edge16l %i6, %l2, %g7 tl %icc, 0x0 loop_7030: fcmpgt16 %f6, %f0, %i1 loop_7031: taddcc %l3, %i2, %l5 sth %o6, [%l7 + 0x2E] xnor %g2, 0x1F6F, %i5 srax %o5, %g1, %i3 stw %l0, [%l7 + 0x40] ldub [%l7 + 0x45], %g3 ldx [%l7 + 0x08], %o7 ldd [%l7 + 0x48], %f8 srl %o2, 0x19, %o0 fmovrde %g5, %f0, %f14 fmovdge %icc, %f3, %f0 movge %icc, %i4, %i0 fmul8sux16 %f0, %f0, %f12 brgz %o1, loop_7032 ble,pt %icc, loop_7033 fandnot2s %f10, %f1, %f9 lduh [%l7 + 0x6C], %l6 loop_7032: umulcc %i7, %o4, %g6 loop_7033: tleu %xcc, 0x4 ldsw [%l7 + 0x24], %g4 fandnot2s %f15, %f7, %f15 bcc %xcc, loop_7034 orcc %l4, %l1, %o3 fnor %f6, %f0, %f12 subcc %i6, 0x1D88, %g7 loop_7034: movvs %icc, %i1, %l3 ldx [%l7 + 0x60], %l2 fmovrdne %i2, %f4, %f2 srl %o6, 0x19, %g2 fmovdne %icc, %f1, %f1 stw %l5, [%l7 + 0x1C] pdist %f2, %f8, %f6 fabsd %f0, %f14 ldub [%l7 + 0x77], %i5 tneg %icc, 0x3 fnands %f8, %f13, %f12 ldsw [%l7 + 0x48], %g1 ld [%l7 + 0x44], %f10 fmovrsgez %i3, %f14, %f2 srax %l0, 0x0C, %o5 fcmpgt32 %f6, %f6, %o7 andcc %g3, 0x1EC9, %o0 brgz,a %o2, loop_7035 edge16 %i4, %i0, %o1 fmovrslz %l6, %f9, %f11 srl %i7, %g5, %g6 loop_7035: fnand %f14, %f4, %f12 move %icc, %g4, %l4 fmovsle %xcc, %f11, %f10 lduh [%l7 + 0x66], %o4 ld [%l7 + 0x20], %f10 fmul8sux16 %f8, %f4, %f14 edge16ln %o3, %i6, %l1 stb %g7, [%l7 + 0x5B] stx %l3, [%l7 + 0x38] fmovdpos %icc, %f11, %f13 fpmerge %f2, %f0, %f2 sth %l2, [%l7 + 0x2E] subcc %i2, 0x03AA, %o6 fmovdgu %xcc, %f9, %f0 fcmpne16 %f10, %f14, %g2 ldsb [%l7 + 0x54], %l5 fornot1 %f0, %f12, %f2 edge32 %i1, %i5, %g1 fpackfix %f14, %f0 andncc %i3, %l0, %o5 std %f2, [%l7 + 0x40] ldsh [%l7 + 0x48], %g3 fbne %fcc2, loop_7036 and %o7, %o0, %o2 ldsw [%l7 + 0x44], %i0 fmul8x16au %f3, %f11, %f2 loop_7036: fbule,a %fcc1, loop_7037 lduw [%l7 + 0x30], %i4 subcc %l6, 0x0954, %i7 ldsb [%l7 + 0x0D], %o1 loop_7037: fsrc2 %f4, %f2 srax %g5, %g6, %g4 bge loop_7038 fpack16 %f8, %f11 fmovsgu %xcc, %f5, %f7 fpsub32s %f5, %f9, %f7 loop_7038: fexpand %f10, %f8 lduh [%l7 + 0x2C], %o4 edge8n %o3, %l4, %l1 stb %i6, [%l7 + 0x5C] fmovrse %l3, %f10, %f1 fornot2 %f6, %f0, %f10 fcmpne16 %f6, %f6, %l2 fpadd16s %f12, %f1, %f4 bg,a,pn %icc, loop_7039 add %g7, %i2, %g2 fmul8x16al %f9, %f11, %f0 brgez %o6, loop_7040 loop_7039: mulx %l5, %i5, %g1 tvc %xcc, 0x1 xnor %i1, %l0, %o5 loop_7040: ld [%l7 + 0x68], %f13 fandnot1 %f0, %f6, %f8 fcmpd %fcc2, %f2, %f0 mulscc %i3, %g3, %o7 umulcc %o2, %o0, %i0 fsrc1s %f5, %f11 bleu loop_7041 smul %l6, %i4, %i7 ldsw [%l7 + 0x0C], %g5 st %f8, [%l7 + 0x10] loop_7041: fornot2s %f15, %f11, %f9 udiv %g6, 0x1866, %o1 ld [%l7 + 0x3C], %f5 edge16n %o4, %o3, %g4 fbge %fcc3, loop_7042 fbe,a %fcc1, loop_7043 tcs %icc, 0x4 movneg %xcc, %l4, %l1 loop_7042: fpmerge %f13, %f5, %f12 loop_7043: umul %i6, 0x1FC7, %l3 fble %fcc1, loop_7044 fand %f6, %f6, %f2 fxnors %f11, %f1, %f0 stx %g7, [%l7 + 0x10] loop_7044: ldd [%l7 + 0x70], %f2 fors %f0, %f11, %f6 fmovrsgz %l2, %f2, %f2 fmovsleu %xcc, %f13, %f11 ld [%l7 + 0x60], %f5 st %f6, [%l7 + 0x08] addc %i2, %o6, %g2 fmovdvc %xcc, %f5, %f11 fbule,a %fcc3, loop_7045 movneg %xcc, %l5, %i5 ldsh [%l7 + 0x64], %i1 lduh [%l7 + 0x54], %l0 loop_7045: movvs %xcc, %g1, %o5 ld [%l7 + 0x7C], %f4 fmuld8ulx16 %f4, %f1, %f14 ld [%l7 + 0x78], %f4 fmovsgu %icc, %f8, %f14 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Diag: ! ! Type f : 14169 ! Type cti : 7045 ! Type i : 14280 ! Type l : 14506 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! EXIT_GOOD /* test finish */ /************************************************************************ Test case data start ************************************************************************/ .data user_data_start: scratch_area: .word 0x7E2BEA5F .word 0x112B98D2 .word 0x5A9F6E02 .word 0x891C012E .word 0x67B77026 .word 0x6DC9E863 .word 0xD8BDB24A .word 0x57056A90 .word 0xBA5AFC73 .word 0x2F8C8049 .word 0xDFF799B3 .word 0x02A76EB9 .word 0x77D66E1A .word 0x72C5FDAE .word 0xDF229F5E .word 0xA6E0F3AB .word 0xF09BCB22 .word 0xE37E1770 .word 0x12CEE99E .word 0x8479FB09 .word 0x9184F3CB .word 0x5C45A649 .word 0x5EEDF645 .word 0x2C7375EB .word 0xA00CE3DA .word 0x26E46FD9 .word 0x2676553D .word 0x37241CF0 .word 0xC2321745 .word 0x152CFEEC .word 0x3804D5EA .word 0x46DA5C76 .word 0xB12EFE71 .word 0xB4718A76 .word 0x2CA300B1 .word 0x337C3F40 .word 0xCE4F70C3 .word 0xAEBBB28B .word 0x5CAB35F2 .word 0xE7DF8388 .word 0x84248020 .word 0x4B5F9B29 .word 0xBF97F7A7 .word 0x998A254D .word 0x096F8FFC .word 0x87624E7C .word 0x4BD17342 .word 0x707E1C42 .word 0xBB941530 .word 0x902D340C .word 0x5C6CA67B .word 0x6F50BA6A .word 0x7266B39C .word 0x792463CB .word 0x2199DBFC .word 0xE34DE6B8 .word 0xD9B4B1E6 .word 0xCAFD7B56 .word 0x8625BD9A .word 0xF27EB75A .word 0x9644ED14 .word 0x5254E775 .word 0x570DEFC3 .word 0x08DE0370 .end